基于OPNET的MAC协议的研究与仿真
基于移动终端的临近空间通信网MAC协议仿真
基于移动终端的临近空间通信网MAC协议仿真全亚光;崔苏雯;梁俊;朱子行【期刊名称】《计算机工程与设计》【年(卷),期】2011(032)009【摘要】To solve the problem of mobile terminals accessing to near space communication network, a medium access control (MAC) protocol combined the random access and demand assignment multiple access (DAMA) is designed. And a simulation model of near space communication network based on mobile terminals is also established using OPNET software, in order to analyze the effect of average time delay and throughput with different lengths of time frame. Simulation results show that the average time delay of the network becomes longer and throughput becomes smaller as network load increases and in the case of same network load, when the length of time frame increases, it becomes longer and more instability. And in proper length of time frame, the simulation model is feasible in engineering.%为解决移动终端快速接入临近空间通信网的问题,设计了一种随机接入和按需分配方式相结合的MAC协议,并运用OPNET软件建立了基于移动终端的临近空间通信网仿真模型,分析了不同时帧长度对平均时延和吞吐量的影响.仿真结果表明,随着网络负载的增加,网络的平均时延越来越大,饱和吞吐量逐渐减小;相同的网络负载情况下,时帧周期越长,网络的平均时延越大,且时延性能越不稳定;在合适的时帧长度下,设计的仿真模型具有一定的工程实践性.【总页数】5页(P2971-2975)【作者】全亚光;崔苏雯;梁俊;朱子行【作者单位】空军工程大学电讯工程学院,陕西西安710077;海军司令部,北京100071;空军工程大学电讯工程学院,陕西西安710077;空军工程大学电讯工程学院,陕西西安710077【正文语种】中文【中图分类】TN915【相关文献】1.基于改进MF-TDMA的临近空间通信网协议设计与仿真 [J], 吴翔宇;廖育荣;倪淑燕;2.基于移动终端的临近空间通信网MAC协议仿真 [J], 贾伟;梁俊;仝亚光;朱子行3.基于改进 MF-TDMA 的临近空间通信网协议设计与仿真 [J], 吴翔宇;廖育荣;倪淑燕4.基于TDMA的临近空间通信网MAC层协议仿真 [J], 朱子行;梁俊;赵辉5.基于临近空间通信网络混合业务的MAC协议 [J], 管明祥;郭庆;李陆因版权原因,仅展示原文概要,查看原文内容请购买。
基于OPNET_的网络协议TCP_仿真实验平台的设计与实现
科技与创新┃Science and Technology&Innovation ·122·2023年第17期文章编号:2095-6835(2023)17-0122-03基于OPNET的网络协议TCP仿真实验平台的设计与实现游胜玉,刘琳(东华理工大学软件学院,江西南昌330013)摘要:计算机网络是一门实践性非常强的学科,但由于实验实训的环境条件有限,很多网络实验无法开展,仿真软件成为了网络实验的必要选择。
网络仿真技术的使用,既可以降低实验成本,又可以培养初学者的创造能力。
采用OPNET 网络仿真软件搭建实验平台,对TCP(Transmission Control Protocol,传输控制协议)的慢启动算法、拥塞避免算法、快速重传算法和快速修复算法4种不同算法实验进行设计与实现。
关键词:OPNET;TCP;仿真实验;网络中图分类号:TP393.2文献标志码:A DOI:10.15913/ki.kjycx.2023.17.036随着经济的迅猛发展,计算机网络已经离不开人们的生活。
社会需求的日益增加,网络拓扑结构也不断复杂化,网络的应用也不断多元化,传统的网络实验操作环境已远远不能满足现代实验操作的要求。
在计算机网络技术中,服务器、交换机、防火墙及路由器是网络的主流设备[1-2],即使实际的网络实验中采用一定数量的网络设备,但意味着需要投入更高的成本,且网络设备维护也比较复杂,特别是对于那些复杂的大型网络建设,更需要大量的人力物力来建设。
另外,对于初学者来说,如果在硬件设备搭建实验过程中出现故障导致实验失败,也不知道问题出现在哪,从而影响实验效果[3-4]。
因此,针对这样的情况,引入仿真技术来搭建网络实验环境,可以减少投资成本,并且对于初学者而言又锻炼了实践能力。
本文采用OPNET 网络仿真软件搭建仿真实验平台,对传输控制协议TCP的慢启动算法、拥塞避免算法、快速重传算法和快速修复算法进行设计与实现。
实验3:基于Opnet的路由协议仿真解析
实验3:基于Opnet的路由协议仿真1实验目的和要求1)熟悉Opnet网络仿真软件的使用;2)RIP路由协议仿真与分析;3)OSPF路由协议仿真与分析;4)BGP路由协议仿真与分析。
2实验设备及材料操作系统:Windows 2003/XP主机网络模拟器:OPNET3实验内容3.1 OPNET实例试想一下,你需要为公司内部互联网的扩展制定一个合理的方案。
目前,公司在办公楼的第一层有一个星型拓扑的网络,现在要在第二层增加另一个星型拓扑网络。
这时一个典型的“what-if”问题,所要解决的是确保增加的网络不会导致整个网络的连通失败,如图2所示:图2. 计划中扩展后的网络模型3.1.1步骤1:创建新的项目和场景1) 打开Modeler。
2) 从File 菜单中选择New...。
3) 从弹出的下拉菜单中选择Project 并单击OK。
图3. 新建项目和场景4) 单击OK 按钮, 出现开始向导,创建新的背景拓扑图,如图4所示:图4. 开始向导:创建新的背景拓扑图5) 单击Next,选定网络的范围,如图5所示:图5. 开始向导:选择网络范围6) 单击Next,指定网络的大小,如图6所示:图6. 开始向导:指定网络大小7) 单击Next,选择OPNET 自带的对象模型家族种类,如图7所示:图7. 开始向导:选择对象模型家族种类8) 单击Next,再次确认环境变量,如图8所示:图8. 设置完毕的开始向导9) 单击完成,这时出现大小和规格如同所指定的工作空间,同时弹出一个对象模板(包含刚刚选定的对象模型家族的所有模型),如图9所示:通过对象模板中的节点和链路模型来创建网络模型。
节点模型:代表实际的设备。
链路模型:代表连接设备的物理媒质,可以是电缆或者光缆。
可以通过对象模板中的图标直观地看出节点模型和链路模型。
可以使用以下三种方法之一创建网络拓扑:导入拓扑图。
从对象模板中选择模型并放置在工作空间中。
使用快速拓扑配置工具(Rapid Configuration)图9. 工作空间和对象模板3.1.2步骤2:创建网络拓扑Topology –〉Rapid Configuration从配置下拉列表中选择Star,单击OK...,如图11 所示:图11. Rapid Configuration对话框接下来需要为网络指定节点模型和链路模型:OPNET 中标准模型的命名规则为:<protocol1>_..._<protocoln>_<function>_<mod>其中<protocol>为模型用到的协议,可能同时用到几个协议<function>代表模型的大致功能<mod>模型派生类别。
基于OPNET仿真建模方法研究
改进,以获得更好的性能。 O N T 网络仿真软件为网络仿真提供了功能强大的开发环境,但在与 PE 其他仿真系统或应用程序之间实现分布式协同仿真方面存在一定的问题。 高
层体系构架 H A则是为满足大规模复杂系统仿真的需求而制定的一个通用 (L )
体系结构。H A 的显著特点是支持各类系统仿真,提供通用的数据交换通 L
d tbt g s u tn t o e s u tn s m r apct n ir un c i li w h hr li s t o t plao si i o m ao i t i ao y e m h e i i p cdrHg Lvl h e l (L ) a nr a het e ih r eu .i ee Acic r H A i g e l ic rwt cn o e h r tt e s e a r t u , c a c
f m f co o s u tn ta , L m ks aipoe et r t u tn i li sf r s H A e g t rvm n i o h n i f ao o w e o e m a r m e n
o n te s o ieet ds i e m es smuain h e f f n ir u o n i lt On te -p rt ad rue df rn ad tb t, dl ad h c o ea1 o
ABS AC TR T
N w dy io tn nl y e ps c y h ntok c rs , r ao t ho g dvl e qi l te w r sut e o aas n m i e o e o u k , e f c t u r ad l bcme pi tdWi cni o s et dn i soe sa n sa s o cm l a . h t u ul xe ig cp ad l ce e o ce t o n y n n n ce o t apct n, i d f ut por ad s n e to , f plaos i s i l t rga n d i t n w r t h e i i t i c o f m eg h e k h e dvl m n o t e o po cl ad e s n t ntok ee p et h nt r rt o , t d i o h e r o f e w k o s n h e g f e w eu m ns o o r hs ugn nes m as si c ugnl t qi et a . t e a ret d o en i c ne et o p lS h s e a n e f n e r y rf c ad d t fnt n te w r, ss m m l i t hi e e et pei te c o o h ntok te t s uao e nq l n r c h u i f e h y e i t n c u e re t te e te e. 2 na i t l t as e s m me w h t o h t ss er h a y r t s t g i h i f i I 0 d m n e s e h ye s u tn cn u dvl s rcl l t nto s u t n t i li t hi e e p p tu r , e r i li , m ao e q e o ai ay h e w k m ao h e
实验基于Opnet的路由协议仿真
实验报告册课程名称: TCP/IP协议分析实验名称:实验3:基于Opnet的路由协议仿真学号: 120708112姓名:王鹏学院名称:新媒体学院班级: 12网络工程1任课教师:张宝军学期: 13-14-2学期报告分数:实验3:基于Opnet的路由协议仿真1实验目的和要求1)熟悉Opnet网络仿真软件的使用;2)RIP路由协议仿真与分析;3)OSPF路由协议仿真与分析;4)BGP路由协议仿真与分析。
2实验设备及材料操作系统:Windows 2003/XP主机网络模拟器:OPNET3实验内容3.1 OPNET实例试想一下,你需要为公司内部互联网的扩展制定一个合理的方案。
目前,公司在办公楼的第一层有一个星型拓扑的网络,现在要在第二层增加另一个星型拓扑网络。
这时一个典型的“what-if”问题,所要解决的是确保增加的网络不会导致整个网络的连通失败,如图2所示:图2. 计划中扩展后的网络模型3.1.1步骤1:创建新的项目和场景1) 打开Modeler。
2) 从File 菜单中选择New...。
3) 从弹出的下拉菜单中选择Project 并单击OK。
图3. 新建项目和场景4) 单击OK 按钮, 出现开始向导,创建新的背景拓扑图,如图4所示:图4. 开始向导:创建新的背景拓扑图5) 单击Next,选定网络的范围,如图5所示:图5. 开始向导:选择网络范围6) 单击Next,指定网络的大小,如图6所示:图6. 开始向导:指定网络大小7) 单击Next,选择OPNET 自带的对象模型家族种类,如图7所示:图7. 开始向导:选择对象模型家族种类8) 单击Next,再次确认环境变量,如图8所示:图8. 设置完毕的开始向导9) 单击完成,这时出现大小和规格如同所指定的工作空间,同时弹出一个对象模板(包含刚刚选定的对象模型家族的所有模型),如图9所示:通过对象模板中的节点和链路模型来创建网络模型。
节点模型:代表实际的设备。
OPNET环境下的水声无线网络MAC协议建模方法研究
由于需要研究者自己设计协议,所以主要涉及到用 进程域创建自己的模型。
1 带确认机制的 Aloha 协议
Aloha 协议是 20 世纪 70 年代由夏威夷大学提 出的,它是一种随机多址接入协议,网络中的节点 只要有数据就向无线链路发送,这种协议在网络节 点数量和持续业务量都不是很大的情况下,具有很 好的效果。协议流程如图 1 所示。
Research on Modeling method of Underwater Acoustic Wireless Network MAC Protocol in OPNET
ZHAO Zhan-wei, XI Zhan-wei, WU En-quan (No 91 unit of 91388 troop of The People’s Liberation Army, Zhanjiang 524022, China ) Abstract : In the network protocol simulation, inherent complexity of OPNET brings researchers of underwater acoustic wireless network much trouble. Therefore, this article mainly aims at Modeling method of Underwater acoustic wireless network MAC protocol in OPNET, Through a specific example of Aloha protocol simulation modeling with delayed ACK to explain the Modeling method in detail. KeyWords: OPNET, Underwater acoustic wireless network, Modeling, Aloha
水声通信网中数据链路层MAC协议的研究与OPNET仿真的开题报告
水声通信网中数据链路层MAC协议的研究与OPNET仿真的开题报告标题:水声通信网中数据链路层MAC协议的研究与OPNET仿真的开题报告一、研究背景及意义水声通信是利用水声波传播进行信息传输的一种通信方式。
在水下环境中,由于声波在水中传播的特性,水声通信的传输速度受到很大限制,同时也受到水下环境的影响,因此水声通信的可靠性、带宽和传输距离等方面都存在一定的挑战。
为了提高水声通信的性能,研究MAC协议是非常必要的。
MAC协议是数据链路层中实现不同节点之间共享信道的重要机制。
在水声通信网中,由于节点的数量较少,传输距离较短,因此适用的MAC协议与无线传感网和移动自组网等不同,需要根据水声通信的特殊性质进行研究和设计。
本研究旨在通过分析水声通信的特殊性质,探索适合水声通信的MAC协议,并利用OPNET仿真工具进行效果评估,为水声通信的应用和发展提供理论支持和技术指导。
二、研究内容1. 水声通信的特殊性质及其对MAC协议的影响2. 国内外当前常用的水声通信MAC协议3. 基于特殊性质的水声通信MAC协议设计与模拟4. 利用OPNET仿真工具进行模拟与效果评估三、研究方法本研究采用文献研究、理论分析和仿真模拟相结合的方法,具体步骤如下:1. 收集并调研国内外关于水声通信MAC协议的研究文献;2. 分析水声通信的特殊性质及其对MAC协议的影响;3. 在理论支持下,设计适合水声通信的MAC协议;4. 利用OPNET仿真工具进行模拟与效果评估,并分析研究结果。
四、预期成果1. 深入探究水声通信MAC协议的研究现状和存在问题;2. 基于水声通信的特殊性质,设计出适合水声通信的MAC协议,提高水声通信的性能和可靠性;3. 利用OPNET仿真工具进行模拟实验,证实设计的MAC协议的有效性;4. 提出水声通信MAC协议发展的建议和未来研究方向。
五、研究进展本研究目前正在文献调研和理论分析的阶段,预计在两个月内完成文献梳理和理论基础的建立。
基于OPNET的MAC协议的研究与仿真
基于OPNET的MAC协议的研究与仿真周晓彬【摘要】文中主要分析了IEEE802.11的MAC协议中的分布式协调工作模式(Distribute Coordination Function,DCF).使用DCF方式进行访问控制时,二进制指数退避算法在竞争周期内冲突增加会使信道分配不合理,这样严重影响网络的通信吞吐量.针对影响网络吞吐量这个问题,文中首先结合了马尔科夫(Markov)的改进模型,根据节点的实时状态,设计了节点在初始竞争成功发送数据后和发生冲突时的退避算法,优化了DCF的退避机制,动态地调整了节点在不同状态时的信道获取能力,提高了节点发送数据的网络吞吐量.最后以OPNET为仿真平台证明其在吞吐量方面有所改善.【期刊名称】《计算机技术与发展》【年(卷),期】2012(000)010【总页数】4页(P39-42)【关键词】IEEE802.11;分布式协调工作模式;二进制指数退避算法;马尔科夫改进模型【作者】周晓彬【作者单位】宁夏大学数学计算机学院,宁夏银川750021【正文语种】中文【中图分类】TP310 引言IEEE 802.11[1]是 WLAN 的两个典型标准之一,美国电气和电子工程师协会(Institute of Electrical and E-lectronics Engineers,IEEE)是一个国际性的电子技术与信息科学工程师的协会,是世界上最大的专业技术组织之一。
在其标准委员会下第11标准工作组制定了IEEE 802.11系列标准。
MAC层有两种协议:分布式协调工作模式DCF(Distribute Coordination Function,DCF)和点协调工作模式PCF(Point Coordination Function,PCF)都是由IEEE 802.11标准定义出的MAC层和物理层协议。
在此之中DCF是在现在的无线网络使用的比较主流的协议。
DCF是一种基于冲突避免的载波侦听多路访问协议(CSMA/CA)的随机访问策略。
无线局域网安全分析与OPNET仿真
内容摘要
展望未来,无线局域网MAC协议的研究仍具有广阔的发展空间。一方面,可以 研究更加智能的MAC协议,以提高信道利用率和网络性能;另一方面,可以研究 跨层优化技术,实现MAC协议与其他网络协议的协同优化。随着物联网、云计算 等技术的不断发展,无线局域网MAC协议的研究将面临新的挑战和机遇。因此, 未来的研究可以结合这些新技术和应用场景,为无线局域网MAC协议的发展提供 更多可能性。
四、结果分析
3、无线局域网安全的优化措施根据仿真结果和分析,我们可以得出以下优化 措施: (1)加强访问控制:限制非法用户的接入,严格控制网络访问权限; (2) 提升加密水平:采用更高级的加密技术,如WPA2,确保数据传输的安全性; (3) 部署安全防火墙:配置强大的防火墙,过滤外部攻击和非法流量; (4)定期更新 和维护:及时更新无线局域网硬件和软件,修复漏洞,
一、无线局域网安全问题分析
一、无线局域网安全问题分析
1、未经授权的访问和信息泄露:无线局域网具有公共性质,容易被未经授权 的用户接入。一旦非法用户成功接入,他们便可能访问敏感数据,甚至篡改网络 配置,造成严重的安全威胁。
一、无线局域网安全问题分析
2、恶意攻击:恶意用户可能会利用无线局域网的漏洞进行攻击,如ARP欺骗、 DoS攻击等。这些攻击可能导致网络瘫痪或用户数据泄露。
无线局域网MAC层协议的仿真设计与研究:基于OPNET
在本研究中,我们采用了OPNET仿真平台,对该协议进行仿真设计与实现。 OPNET是一款全球领先的通信网络仿真软件,它提供了丰富的模型库和强大的仿 真工具,可用于研究和评估各种通信协议的性能。
无线局域网MAC层协议的仿真设计与研究:基于OPNET
内容摘要
基于协调的MAC协议则以TDMA(Time Division Multiple Access)和CD (Contention Free)协议为代表,它们通过分割信道或协调节点访问来提高信 道利用率和性能。然而,基于协调的MAC协议复杂度高,不易于实现和维护。
基于OPNET的电力线网络的MAC协议仿真研究
ma e r f u d i a t n t e e fci er n ig o h ma tg i .Th Sp p rd s u s st ep r r n e k sp o o n mp c o h fe t u n n f e s r rd v t i a e ic s e h e f ma c o o o rl e n t r s g M AC p o o o o sd r g t e C a a t r t s o o r l e c a n 1 No - fp we i ewo k u i n n y t c lc n i e i h h r c e i i f p we i h n e. n sc n n
探 讨 智能 电 网中的 电力线 网络 MAC协议 的性 能. 文章先介 绍 非 时隙 AL OHA 和 1坚持 型 C MA 一 S
协议 的基 本原理 , 然后 采 用 O NE 仿 真 了电力线 网络分 别采 用非 时 隙 AL P T, OHA协 议和 1坚持型 一 C MA协 议 时的 网络性 能. 电力线 网络接 入 不 同的 用 户数 时 , 真 用 户数 的 变化 对 网络 性 能 的 S 在 仿
第4 O卷 第 1期 21 O 2年 2月
浙 江 工 业 大 学 学 报
J OURNAL OF ZH E I JANG UNI VERS TY I OF TECHNOL OGY
V o140 . NO. 1 Fe b. 2O1 2
基 于 OP T 的 电力 线 的 MAC协议 仿 真研 究 NE 网络
Ke r :p we i t r y wo ds o rlne ne wo k;no so t d ALOH A ;1 pe ss e tCSM A ;OPNET n— l t e - r it n
基于opnet的网络协议分析与仿真
基于opnet的网络协议分析与仿真摘要:介绍什么是opnet,网络仿真的好处,使用opnet进行tcp协议仿真以及对tcp四个算法的仿真与分析1.什么是opnetopnet是一个款通信方面的仿真软件,在国外,网络仿真技术的研究和应用已经有十多年的历史。
以前主要用于网络协议和网络设备的开发和研究,使用者大都是大学和研究所的研究和开发人员,近年来网络仿真软件生产厂商近年来纷纷把应用和开发重点转向网络规划和设计方面,将用户由原来的研究开发人员转向网络规划和设计人员,另一方面网络仿真规划设计软件的使用和操作相当复杂,还远没有达到一般网络规划设计人员经过短时间培训就能够熟练使用的目标,国外网络仿真软件厂家正致力于简化软件界面和操作流程,强化软件的项目应用能力,特别是加强了与网络管理软件厂商的合作,开发与网管软件的接口,使得网络模型的建立逐步自动化,加快网络建模的速度。
我国的网络仿真技术的研究1999 年刚刚起步,这主要两个原因,一个是我国数据网络的发展较晚,对网络仿真技术的需求相对不是十分迫切另一个原因是主流的网络仿真软件基本上产自美国,而其高端产品在1998 年以前一直是包括中国在内的社会主义国家禁运。
近年来,特别是1998 年以来,由于我国数据网络的猛发展的拉动和美国解除高端网络仿真软件出口的限制的刺激,我国的网络仿真研究和用逐步起步。
2.网络仿真的好处网络仿真技术是一种通过建立网络设备、链路和协议模型, 并模拟网络流量的传输,从而获取网络设计或优化所需要的网络性能数据的仿真技术。
从应用的角度上看,网络仿真技术有以下特点:(1)全新的模拟实验机理,使其具有在高度复杂的网络环境下得到高可信度结果的特点。
网络仿真的预测功能是其他任何方法都无法比拟的;(2)使用范围广,既可以用于现有网络的优化和扩容,也可以用于新网络的设计,而且特别适用于大中型网络的设计和优化;(3)初期应用成本不高,而且建好的网络模型可以延用,后期投资还会不断下降。
基于OPNET的无线局域网MAC协议仿真研究
维普资讯
总第 16 5 期
20 第 6 O6年 期
一
舰 船 电 子 [
S i lcr nc E gn eig hp E e t i n i e r o n
— ● = : == : = =
基 于 O N T的 无 线局 域 网 MA PE C协 议 仿 真研 究
两种无线局域网的拓扑结构 , 自组织网络 ( 即 人们 常称的 A H c网络) do 和基础结构 网络。两种 网络 的主要 区别 就在 于 M C层 采 用不 同 的接 入 协 A 议… , 即分 布 式 协 调 功 能 ( ir u d c rnt Dsi t o d a d tb e o i e f co ) 中心 协调 功 能 (o t orntn f c u tn 和 ni Pi o i i u — n e d ao n tn 。自组织 网络是采用分布式 凋方式公 平地 i) o 竞争资源( S A C ) 。而基础结构 网络则依托 CM / A 【 引 中心节点协调无线资源的分配。这 两种 网络性能 的对比都不是很完善, 为了更加全面地评估 网络性 能以及参数 的有效性 , 筛选出合理 的设置参数和仿 真对象 , 本文设计 了一套方案 , 对无 线局域 网的响 应时间、 吞吐量和效率起着重要影响作用的介质访
论文题目汇总
基于OPNET的VoMPLS网络性能仿真与评估
基于OPNET的ZigBee网络无线漫游性能研究
基于opnet的无线移动自组织网络的天线研究
无线传感器网络基于时分复用方式的MAC协议的研究基于opnet的校园网建模与仿真
基于OPNET的MAC协议的研究与仿真
基于OPNET的P2P网络仿真与分析
基于OPNET的共享式以太网的研究与仿真李贵元基于OPNET的局域网的研究与仿真赵灿
基于OPNET的RIP路由器协议的研究与仿真付祥基于OPNET的帧中继网络的研究与仿真谢建超
排队策略对Qos影响的研究与仿真闫磊
基于OPNET的TCP协议的研究与仿真关记红
基于OPNET的CAMA/CD协议的研究与仿真郭明斌。
无线传感器网络MAC层协议研究与仿真
参考文献
[1l l EEE St an dar d for w i reless LAN
Medium Access Cont rol(MAC) and PHYsical Layer (PHY) Spe clfication ,
I MAC层协议
所谓MAC 协议, 即通过一组规则和过程 来更有效、更有序和更公平地使用共享煤 体, 决定一个节点应该什么时候发送数据报, 关, 值范围 ( woIn, a 。 取 为 c cwmx 在第 次 ) 一 以及控制所有到物理层的接人。MAC 协议负 传送尝试时, 如果数据报发送产生冲突, 则。 责无线信道建立、维护和控制, 减少邻居节点 乘以2 后重新开始退避,直到一个最大值: 广播引起的冲突,既要关心服务质量也要考 Z cw‘ 功 示 避 数 能 到 最 阶 m n, 表 退 计 所 达 的 大 虑能量高效问题。具体的设计原则包括以下 数,退避时间计数c 以标准川 中定义的 。 为单 几个方面 : 位, 当信道检测到空闲时, 退避时间计数器递 ( 1 增加休眠时间,当节点不处于收发状 减,当信道检测到忙时, ) 则停止计数, 直到信 态时,尽量转入休眠状态。 道冲重新空闲时间超过标准所定义的时间段 (2) 由于无线信道是公共信道,节点接收 DIFS(Di r b te lnterFr me S哪c )时,重 t s i u d a e 到的包可能并不是发给自 的,对这种包应 新递减,当递减到0 时,站点发送数据报。 己 尽早识别减少侦听时间。 2.2 增强的 退避算法 (3 减少冲突,建立有效的协调机制, ) 尽 文献1 给出了基于 CSM A/ CA 机制的 1 2 量避免冲突, 减少重传。 WSN 中节点单位时间内可能发送数据报的概 (4)减少控制包的开销, 控制策略简单, 执 率 =扼 担卜这 表 在 个 统 有 :。 / n ( 里刀 示 一 系 中 行效率高。 刀 个节点, 是数 发 产生 突 T.。 据报 送 冲 所耗费 由干无线传感器网络的特殊性, 使得在设 的时间和标准中给定的单位时间的比值。并 计MAC 协议时必须首先将减少能量的损耗放 由此可得相应的系统中退避算法的最佳竟争 在第一位。 MAC 层上的能量损耗主要来自 以 窗 为 二 万, 明 果 个 点 口 :吩 n币 说 如 一 节 对 下几个方面:(1)空闲监听问 山 l s 曰 11 题(1 e i t 1 19)。 当前的网络状态有确切的认识, 就可以通过 (2) 碰撞冲突f 题(coi s on);(3) 控制信息消 改变竞争窗口c w ,以使系统性能趋于最佳。 d e ’ i l i
基于OPNET开发平台的太赫兹MAC协议仿真模型设计
doi:10.3969/j.issn.1003-3114.2021.06.013引用格式:刘颖出,李宁.基于OPNET开发平台的太赫兹MAC协议仿真模型设计[J].无线电通信技术,2021,47(6):765-771.[LIUYingchu,LINing.DesignofSimulationModelofTerahertzMACProtocolBasedonOPNETDevelopmentPlatform[J].RadioCom⁃municationsTechnology,2021,47(6):765-771.]基于OPNET开发平台的太赫兹MAC协议仿真模型设计刘颖出,李㊀宁(中国电子科技集团公司第五十四研究所,河北石家庄050081)摘㊀要:针对太赫兹通信组网仿真技术,以太赫兹超高速无线MAC协议为核心,基于OPNET仿真平台分层设计并开发了网络级㊁节点级和模块级三重仿真模型,降低了模型开发难度,提高了仿真效率㊂重点阐述了采用OPNET仿真平台实现太赫兹组网通信的设计和开发思路,实现了波束赋形及天线对准㊁天线扫描㊁自适应入网与退网㊁CSMA/CA以及TDMA等核心功能㊂最后,对该仿真模型和搭建的多节点太赫兹网络通信的性能进行了仿真,证明了所设计的组网仿真模型的合理性和高效性㊂关键词:OPNET仿真;波束赋形;MAC协议;太赫兹中图分类号:TP92㊀㊀㊀文献标志码:A㊀㊀㊀开放科学(资源服务)标识码(OSID):文章编号:1003-3114(2021)06-0765-07DesignofSimulationModelofTerahertzMACProtocolBasedonOPNETDevelopmentPlatformLIUYingchu,LINing(The54thResearchInstituteofCETC,Shijiazhuang050081,China)Abstract:Aimingatthesimulationtechnologyofterahertzcommunicationnetworking,thispapertakestheterahertzultra⁃high⁃speedwirelessMACprotocolasthecore,designanddevelopedalayerdsimulationmodelsofnetwork⁃level,node⁃levelandmodule⁃levelandbasedontheOPNETsimulationplatform.Thisapproachreducesthedifficultyofmodeldevelopment,improvessimulationefficiency,focusesonthedesignanddevelopmentideasofusingOPNETsimulationplatformtorealizeterahertznetworkingcommunica⁃tion,andrealizesbeamformingandantennaalignment,antennascanning,adaptivenetworkaccessandexit,CSMA/CA,TDMAcorefunction.Finally,thesimulationmodelandtheperformanceofthebuiltmulti⁃nodeterahertznetworkcommunicationaresimulated,whichprovestherationalityandefficiencyofthedesignednetworksimulationmodel.Keywords:OPNETsimulation;beamforming;MACprotocol;terahertz收稿日期:2021-07-16基金项目:国家重点研发计划 国际科技创新合作重点专项 (2018YFE0207500);中国电子科技集团公司第五十四所通用发展基金(SXX18628X013)FoundationItem:NationalKeyResearchandDevelopmentProgram KeySpecialProjectsforInternationalCooperationinScienceandTech⁃nologyInnovation (2018YFE0207500);GeneralDevelopmentFundofthe54thResearchInstituteofCETC(SXX18628X013)0 引言太赫兹通信是未来6G通信的核心技术之一,可以应用在卫星通信㊁航天通信㊁数据链㊁芯片间通信㊁气象观测㊁医疗等多个领域㊂近年来国内外学者重点关注太赫兹通信系统的研发工作,并取得了一系列重要成果[1]㊂日本NTT公司早在2010年便实现了一套最远距离达5.8km的太赫兹无线传输系统,通信速率为10Gbit/s,工作频段为120GHz,发射功率达到了16dBm[2]㊂2017年,德国Braunschweig太赫兹通信实验室基于单片微波集成电路的模拟前端,在300GHz载波频率下传输数据速率高达64Gbit/s的宽带复合调制信号,最大发射机符号速率为32Gbit/s[3]㊂日本研究团队也于2017年完成了基于80nmInP工艺的HEMT的300GHz无线通信系统,在2.22m距离下,利用16QAM调制方式,实现了100Gbit/s的通信速率[4-5]㊂. All Rights Reserved.在国内,同样有许多研究机构和高校针对太赫兹通信系统进行了研发㊂2017年,电子科技大学研究团队实现了在室外200m距离下,利用QPSK调制方式,达到了3.52Gbit/s的速率[6-8]㊂同年,中物院微太研究中心成功研制出可在21km距离内通信的太赫兹通信系统㊂该系统采用16QAM调制方式,工作频率为140GHz,可实现5Gbit/s的数据传输速率,达到国际领先水平[9-10]㊂总体而言,针对太赫兹通信系统的研究已经十分广泛,然而,对于太赫兹通信组网的研究却并不太多㊂太赫兹通信组网的核心在于MAC层协议和算法的设计㊂由于太赫兹波的超高频率,导致其具有极强的方向性,使得波束对准及组网难度大大增加㊂目前有两种主流的技术路线,第一种是采用双信道方式,将命令帧搭载到较低频段(如2.4GHz)进行传输,使得通信节点双方能快速进行波束对准,之后在太赫兹频段进行数据帧的收发,但缺点在于通信节点需要搭载全向和定向两种天线,成本高昂,不易于小型化,这一思路的典型代表协议为TAB⁃MAC㊁MRA⁃MAC等[11-12]㊂第二种方式是通信全程均在太赫兹波段进行,同时采用天线扇区级扫描㊁快速波束赋形对准等技术,降低网络通信时延,其代表协议有FED⁃MAC㊁RHSU⁃MAC等[13-14],该种技术路线主要基于IEEE802.15.3c协议㊂本文依据上文提到的第二种思路,即只采用一种信道的方式,依托OPNET仿真平台,完成了CSMA/CA与TDMA相结合的太赫兹无线网络超高速定向MAC协议模块的开发,详细阐述了设计思想和关键算法实现,并最终搭建了多节点太赫兹通信组网模型,涵盖超帧时段划分㊁波束赋形与对准㊁天线建模㊁天线扇区级扫描以及帧设计等关键技术㊂1㊀基于OPNET的太赫兹通信组网模型设计㊀㊀本文使用的OPNET仿真平台为14.5版本,支持太赫兹信道下的数据传输和定向天线建模㊂同时,本文采用了从3个层次逐层建模的方法,从高到低依次为网络模型㊁节点模型㊁进程模型,分别由网络节点和信道环境㊁各协议模块和状态机组成㊂仿真模型包括开发进程模型㊁定义节点模型㊁构建网络模型以及最终收集统计量等步骤,同时建立了定向天线模型,并最终实现了太赫兹信道的数据传输及多点组网系统仿真㊂1.1㊀网络模型本文设计的网络模型如图1㊁图2和图3所示㊂图1㊀网络模型Fig.1㊀Networkmodel图2㊀收信机信道模型Fig.2㊀Channelmodelofthereceiver图3㊀发信机信道模型Fig.3㊀Channelmodelofthetransmitter该模型包含DEV和PNC两种节点,其中DEV为普通通信节点,而PNC为中心协调节点,负责广播Beacon帧㊁分配时隙㊁维护网络信息以及与其他节点进行数据交互等㊂各个节点为固定节点且各节点均处于同一水平面㊂信道环境设计为图2和图3所示,均采用64QAM调制解调方式,通过11个管道阶段分别计算接收功率㊁信噪比㊁误码率等参数,最终根据误码率以及纠错门限判断是否丢包㊂其中接收功率计算方式为[15-16]:Pr=PinˑDtxˑLsˑDrx,(1)式中,Pin为带内发射功率,Dtx为发射天线增益,Ls为. All Rights Reserved.自由空间下的路径损耗,Drx为接收天线增益㊂由此可计算出接收功率,并进一步得到SNR:SNR=10lgPrPb+Piæèçöø÷,(2)式中,Pr为接收功率,Pb和Pi分别为背景噪声和内部噪声㊂而处理增益计算方式为:Pt=10lgBwDræèçöø÷,(3)式中,Bw为带宽,Dr为传输速率㊂最终可得到有效SNR为[17]:RSNR=SNR+Pt㊂(4)OPNET仿真核心根据RSNR和调制方式计算出误码率BER,进而再得到错误分布,同时与错误门限ECC进行对比,判断是否丢包㊂1.2㊀节点模型本文设计的节点模型由物理层㊁数据链路层㊁网络层㊁传输层和应用层组成,如图4所示㊂图4㊀节点模型Fig.4㊀Nodemodel物理层由定向天线模块㊁接收机和发射机组成,其中论文独立设计的定向天线模型如图5所示㊂为确保精确性,以z轴为基准,在0ʎ 180ʎ范围内将天线分成210个切片,分别按照增益曲线进行建模㊂从图中可以看出,主瓣方向为z轴方向,其余方向均有增益不等的旁瓣;接收机和发射机主要作用为信道建模,模块存储了信道的各项参数供仿真核心进行管道阶段的计算;数据链路层的核心为太赫兹MAC模块,也是本文设计的核心底层模块,该模块制定了网络节点的通信规则㊁帧收发方式㊁资源调度㊁检错重传㊁波束赋形等多项核心功能;网络层负责对源产生的数据进行封装并对接收到的帧进行拆封;传输层负责对数据进行传输;应用层包含src和sink两个模块,分别负责产生数据和记录收到的数据并更新统计量㊂为保证仿真的真实性,设计的src模块以随机时间产生随机大小的数据包,并逐层下发,同时sink模块记录收到的数据包信息并实时更新统计量㊂图5㊀定向天线模型Fig.5㊀Directionalantennamodel1.3㊀进程模型太赫兹MAC进程模型为本文设计和开发工作的重点,其底层状态机设计如图6所示㊂图6㊀太赫兹MAC进程模型Fig.6㊀TerahertzMACprocessmodel从图6可以看出,本文共设计开发了4个状态机㊂其中Init强制状态的主要工作是初始化节点的各项参数和标志位㊁分配必要的链表所需内存等㊂Beacon㊁CAP和CTAP非强制状态机对应了超帧的3个时段,该超帧模型如图7所示[18]㊂Beacon状态机对应超帧中的Beacon时段,且在该时段下PNC负责定向轮询广播Beacon帧㊂该帧中包含此超帧必要的时间戳信息㊁ID信息及时隙分配信息㊂CAP状态机对应超帧中的CAP时段㊂该时段进一步又细分为关联CAP时段和常规CAP时段㊂在关联CAP时段中,DEV根据缓冲区的情况执行关联入网操作;在常规CAP时段,有数据发送需求的DEV将以CSMA/CA方式竞争时隙资源,同时PNC会根据时隙使用情况进行时隙资源分配;CTAP状态机对应超帧中的CTAP时段㊂在该时段下,需发送数据的DEV进行波束赋形训练后,开始在各自的CTA中传输数据㊂. All Rights Reserved.图7㊀超帧结构Fig.7㊀Superframestructure1.3.1㊀Beacon设计的Beacon状态机算法如图8所示㊂为了方便未来软硬件结合及代码移植,将状态机内的实现代码封装到函数中,并放在了状态转移线上㊂图8㊀Beacon状态机算法流程Fig.8㊀AlgorithmflowofBeaconstate该算法的实现难点在于用程序模拟实现天线扫描㊂本文提出了一种设置参考坐标的方式,使得天线在固定时刻能够将经纬度等指向参数进行更新,使得其与参考坐标一致㊂以几何坐标理论,得到经纬度计算公式:dlatitude=tlatitude+ddistanceˑsin(x-1)ˑθ+θ2360ˑ2πæèççöø÷÷,(5)dlongitude=tlongitude+ddistanceˑcos(x-1)ˑθ+θ2360ˑ2πæèççöø÷÷㊂(6)dlatitude和dlongitude分别为天线的维度和经度指向坐标;tlatitude和tlongitude为天线当下指向的经纬度参数;ddistance为固定值,取决于要设置的参考点与节点间的距离;θ为天线旋转角度㊂通过设定不同的θ值,便可以将扫描范围分成不同数量的扇区㊂此外,如图6所示,除了天线扇区扫描外,Beacon状态机还具有广播Beacon帧㊁处理从上层和下层接收的帧以及状态跳转等功能,分别由Scan_channel㊁Send_beacon㊁Up_arrivl以及Low_arrivl等函数实现㊂1.3.2㊀CAP本文设计的CAP状态机算法如图9㊁图10所示,分为CAP关联算法和CAP常规算法两部分,分别对应超帧中的CAP关联子时段和常规子时段㊂在不同的时段,PNC逐扇区扫描,以接收可能的请求帧,并实时更新维护关联列表和时隙请求列表;DEV节点会在不同时段检查自己的数据缓冲区,判断自己是否需要关联入网和请求时隙㊂为了充分利用时隙资源,设计了一种动态分配时隙资源的算法㊂首先PNC根据式(7)来计算所需分配的时隙量TCTAP,其中,TCTA是每个CTA持续时长,SIFS为保护时隙,ceil为向上取整㊂当剩余时隙大于零小于所需时隙时,PNC依然会给DEV分配,并在回复帧中通知DEV分配情况㊂DEV缓存区剩余数据帧将在下个超帧中继续分配,如此一来便能充分利用每个超帧中的时隙资源㊂TCTAP=ceilStolTæèçöø÷∗TCTA+SIFS()㊂(7)图9㊀关联CAP状态机算法流程Fig.9㊀AlgorithmflowofS⁃CAPstate图10㊀常规CAP状态机算法流程Fig.10㊀AlgorithmflowofS⁃CAPstate1.3.3㊀CTAP本文设计的CTAP状态机算法模型如图11所示㊂为了尽可能降低波束赋形所占的时间,根据源节点的不同,优化了算法流程,即当源节点为PNC时,省略了部分波束赋形步骤,缩短了波束赋形时间㊂CTAP状态机主要的工作是进行数据帧的传输,为了减少重传次数,在每个数据帧发送后,目的节点都会返回一个ACK响应㊂图11㊀CTAP算法模型Fig.11㊀AlgorithmflowofCTAPstate2 仿真分析本文基于OPNET14.5搭建的多节点太赫兹组网仿真环境参数如表1所示,分别对beacon帧接收情况㊁波束赋形情况进行了验证,并对网络的成功率和吞吐量进行了仿真㊂如图12所示,由于在本次仿真中只包含4个普通DEV,因此只有4个DEV会收到beacon帧㊂仿真结果显示收到的beacon帧只有4个不同扇区号,表示这4个DEV分别位于PNC的4个不同扇区,与理论分析相符;波束赋形情况如图13所示,左边较为密集的部分表示源DEV发出的训练帧数量,右边的部分表示目的DEV向源DEV发送的波束训练帧数量㊂从图中可以看出,源DEV在每一个扇区发送的训练帧数量变化都是从1到72,一共变化72次,说明源DEV在72个扇区都发送了训练帧,并且每个扇区发送了72个,而目的DEV只对准源DEV所在扇区连续发送了72个训练帧,与所设计的理论过程相符㊂表1㊀仿真参数Tab.1㊀Simulationparameters参数数值网络面积/m220ˑ20节点距离/m<10仿真时间/s30调制方式64QAM带宽/GHz3载频/GHz140发送功率/W40天线扫描角度/(ʎ)5图12㊀接收Beacon帧情况Fig.12㊀ReceiveBeaconframesituation图13㊀波束赋形情况Fig.13㊀Beamformingsituation吞吐量和成功率仿真结果如图14和图15所示㊂从仿真结果看,除去初始化阶段,网络的数据发送成功率呈快速上升趋势,最终达到100%,证明本文设计的仿真模型在数据传输的可靠性方面是较为优秀的,并且吞吐量最高可达到10Gbit/s㊂图14㊀网络帧接收成功率Fig.14㊀Networkframereceivingsuccessrate图15㊀网络吞吐量Fig.15㊀Throughputofnetwork3 结束语基于OPNET仿真平台,采用分三层建模的思路设计并开发了太赫兹通信组网仿真模型,降低了建模的逻辑复杂度,提高了建模效率;在设计节点模型时参考了现有通信协议七层架构并做了简化,分层次分模块进行底层算法编写,这使得该节点模型的设计变得较为灵活,可拓展性大大加强;在设计MAC协议模块时,将所有算法均编写和封装进功能函数中,相对于在状态机中实现,能够极大增强算法的可移植性,同时大幅降低状态机数量,增强了算法的可读性和逻辑性;算法实现上,优化了波束赋形方面,能够在部分通信场景下降低波束赋形的时间开销,同时在时隙分配方面,本文设计的算法采用按需分配㊁尽力分配的设计思路,一定程度地避免了时隙浪费㊂. All Rights Reserved.此外,本文详细阐述了仿真设计思路和核心算法流程,并进行了仿真分析,也为后续研究提供一种仿真设计思路㊂通过仿真结果可以看出,设计的天线扫描㊁波束赋形㊁帧收发等算法和开发的MAC协议模块㊁天线模块符合设计预期,且网络性能良好,可以用于模拟真实环境下太赫兹通信组网的各个过程㊂在未来的研究中,将以此为基础,不断完善太赫兹通信组网仿真模型,优化MAC协议模块,进一步发挥OPNET仿真平台的效用㊂参考文献[1]㊀谢莎,李浩然,李玲香,等.太赫兹通信技术综述[J].通信学报,2020,41(5):168-186.[2]㊀吴秋宇,林长星,陆彬,等.21km,5Gbit/s,0.14THz无线通信系统设计与试验[J].强激光与粒子束,2017,29(6):1-4.[3]㊀熊子康,何敬锁,武晓磊,等.310GHz太赫兹通信系统设计[J].太赫兹科学与电子信息学报,2020,18(3):369-373.[4]㊀DANI,REYS,MERKLET,etal.ImpactofModulationTypeandBaudRateona300GHzFixedWirelessLink[C]ʊRadioandWirelessSymposium.Tuscaloosa:IEEE,2017:86-89.[5]㊀杨鸿儒,李宏光.太赫兹波通信技术研究进展[J].应用光学,2018,39(1):12-21.[6]㊀马帅.10Gbit/s业务速率太赫兹无线通信波形设计与实验验证[D].成都:电子科技大学,2020.[7]㊀周震.多发多收太赫兹通信系统前端研究[D].成都:电子科技大学,2020.[8]㊀CHENZ,ZHANGB,ZHANGY,etal.220GHzOutdoorWirelessCommunicationSystemBasedonaSchottky⁃diodeTransceiver[J].IEICEElectronicsExpress,2016,13(9):1-9.[9]㊀WUQ,LINC,LUB,etal.A21km5Gbit/sRealTimeWirelessCommunicationSystemat0.14THz[C]ʊInter⁃nationalConferenceonInfrared.Cancun:IEEE,2017:1-2.[10]姜航,姚远.高速长距离太赫兹通信系统研究现状与难点综述[J].无线电通信技术,2019,45(6):69-72.[11]姚玉坤,甘泽锋,冯鑫,等.避免波束干扰的高效太赫兹双信道MAC协议[J].光通信研究,2020(6):59-64.[12]胡城中.高低频混合组网的移动用户切换方法研究[D].成都:电子科技大学,2018.[13]任智,游磊,陈葱,等.高吞吐量低时延的太赫兹无线个域网MAC协议[J].电子技术应用,2017,43(1):121-124,128.[14]任智,严炎,周海东,等.一种可靠高时隙利用率的太赫兹无线个域网MAC协议[J].小型微型计算机系统,2018,39(12):2653-2656.[15]刘丹梅.近地大气环境下太赫兹无线通信信道影响因素研究[D].南京:南京航空航天大学,2019.[16]王豪,王宏志,吕洪武,等.OPNET扩展网络建模与仿真[J].长春工业大学学报,2019,40(4):339-343.[17]李默,孙岘,赵亮.OPNET天线建模及无线管道阶段仿真研究[J].无线电通信技术,2015,41(1):60-63,89.[18]任智,陈葱,游磊,等.一种高吞吐量低时延的太赫兹无线个域网MAC协议[J].计算机应用研究,2016,10:3143-3146.作者简介:㊀㊀刘颖出㊀硕士,助理工程师,现任职于中国电科网络通信研究院北京研发中心,承担太赫兹组网通信的研发工作㊂主要研究方向:太赫兹通信组网MAC协议的设计与开发㊂㊀㊀李㊀宁㊀博士,高级工程师㊂现任中国电科网络通信研究院太赫兹专家组成员,工业和信息化部6G推进组成员㊂主要研究方向:毫米波及太赫兹无线通信技术的研究及系统研制㊂曾担任共有信息系统装备预研专用技术项目负责人㊁承担科技部战略性国际合作项目子课题负责人,参与多项国家和省部级项目的论证及研究工作㊂在国际期刊与会议上发表高水平论文10余篇,申报和授权专利多项㊂. All Rights Reserved.。
基于调度优先级的MAC协议设计及OPNET仿真分析的开题报告
基于调度优先级的MAC协议设计及OPNET仿真分析的开题报告1. 研究背景和意义随着无线通信技术的不断发展,越来越多的设备和应用需要在无线网络中传输数据,这使得网络的带宽管理和数据调度变得尤为重要。
在无线局域网中,MAC协议作为控制帧传输和空间资源共享的主要协议,其调度算法能直接影响网络的性能和可靠性。
因此,对于调度优先级的MAC协议进行研究和设计具有重要意义。
2. 研究内容和目标本研究的主要内容包括以下三个方面:(1)调研目前常用的MAC协议及其调度算法,分析其性能优缺点;(2)基于调度优先级的MAC协议设计,包括调度器设计、优先级分配方案等;(3)通过OPNET仿真工具对所设计的MAC协议进行性能测试,并与常用的MAC协议进行比较分析,验证该协议的可行性和有效性。
3. 研究方法和技术路线本研究将采用以下研究方法:(1)文献调研法:调研目前常用的MAC协议及其调度算法,分析比较其优缺点,为后续设计提供理论支撑和经验借鉴。
(2)设计方法:依据调研分析结果,设计基于调度优先级的MAC协议,包括调度器设计、优先级分配方案等,通过实验验证该协议的有效性和可行性。
(3)实验仿真法:通过OPNET仿真工具进行性能测试,并对结果进行分析和比较,评估所设计的MAC协议的性能和可靠性。
4. 预期成果及创新点本研究将设立以下预期成果:(1)设计出基于调度优先级的MAC协议,具有适应性强、效率高、性能稳定等特点;(2)通过OPNET仿真工具对所设计的MAC协议进行性能测试和比较分析,证明其与常用的MAC协议相比具有显著的性能优势;(3)对于无线局域网MAC协议设计和研究提供新思路和方案,具有一定的学术和应用推广价值。
5. 研究难点和挑战本研究的难点主要在于:(1)性能评估方法的确定:基于OPNET仿真平台进行实验,需要确定评估指标、参数设置等,以保证性能测试的准确性和可靠性;(2)调度器优化算法的设计:优化调度算法是实现高效调度的关键,需要在理论和实践方面寻找最优解,并验证其有效性;(3)算法的转化和实现:将调度算法进行转化和实现,需要结合大量的实际数据和网络环境,充分测试其可行性和有效性。
基于OPNET的无线传感器网络MAC协议研究
’n W iee s S n o t r s i r ls e s r Newo k
XI ONG i ,T Wel i ANG e gn M n a,XU o o Ba gu
( colfC mm n ai n ot l n i en , inn nU i rt,Wui in s 112 hn Sho o u i tnad C n o gn r g Ja g a nv sy o c o r E ei ei x a gu24 2 ,C i J a)
plto m.A malsa —ha e ewo k i u l h tc n mo e ce ry r fe tt ewo k’ v r g ne g o s mp afr s l tr s p d n t r sb id t a a r l al e lc he n t r Sa e a e e r y c n u — to n t e smu ai n x e i nt Th e u t h w ha GTS me h n s in i h i l t e p rme . o e r s ls s o t t c a im c n s v he b te y e e g fe t ey a a e t at r n r y ef ci l v t r u h t e d fee tsmu ain s e a is a d p o i e a mp ra tr l o sg fwiee ss n o ewo k . h o g h ifr n i lto c n ro n r vd n i o tn ue frde in o r l s e s rn t r s
Ab ta t sr c :Me im c s o t l( du Ac esC nr MAC)Poo o a e n a ec r fefciec mmu iain i h rls o rtc lh sb e t h oeo f t o t e v nc t ntewi es o e sn o ew r s h u efa t cuea d G aa te i lt( S e srn t ok .T eS p r meSr tr n u rne dT meSo GT )me h ns o r u c a i fMAC p oo o fI E m rtc l o EE
opnet中802.11无线站点的mac协议仿真具体步骤
opnet中802.11无线站点的mac协议仿真具体步骤竭诚为您提供优质文档/双击可除opnet中802.11无线站点的mac协议仿真具体步骤篇一:基于opnet的802.11建模与性能测试基于opnet的802.11建模与性能测试仿真实验内容1.熟悉无线局域网络拓扑结构。
2.熟悉opnet软件环境,在计算机通信网的学习基础上模拟802.11,掌握opnet运行,了解802.11协议和应用领域。
3.在opnet环境下建立802.11,并进行仿真调试,测试802.11的网络性能,包括网络时延、网络吞吐量和网络丢包率。
4.对仿真测试的数据、图表结合所学内容进行分析(包括原理,仿真结果,图表等),以报告的形式上交。
二、实验原理2.1802.11概述无线局域网协议是以ieee802.ii标准为基础。
该标准定义了一个信道接入控制(mac)子层和3个物理(phy)层。
ieee802.ii协议的目标是构建一个能够提供与有线网络类似服务的无线网络。
ieee802.il无线局域网的架构是用来支持一种移动站以分布式的方式进行协议会话的网络。
组成ieee802.ii网络可能有以下几种等级成分:(i)移动站(station):移动站是直接与无线信道连接的组件。
它可以是移动的、便携式的或是固定的。
每个移动站支持包括授权、认证、密码保护和交换数据(macj]i~务数据单元)等服务。
(2)基本服务子集(basicserviceset,bss):一个ieee802.1i 无线局域网至少包含一个bss。
bss是由一系列可以互相通信的移动站组成。
如果基本服务子集中的所有移动站可以直接互相通信而不与有线网络相连,我们称该bss为独立基本服务子集(independentbss)。
ibss代表一种典型的自组织网络,它构成简单,规模小,而且源和目的结点之间的路由只有一跳。
如果bss包含一个接入点(accesspoint,ap),则称该bss为“架构bss(1nfrastructurebss)”,意味着它可以作为更大网络的一个组成部分。
基于OPNET的计算机网络仿真教学研究
送、 检测、 冲突处理 , 流程如图 3 所示 :
行为的动画 , 使得仿真结果具有更好的演示效果 。
6 .集成 的调试 器。有 自己的 调试工 具一0 N TD . P E e
bge( D ) 快速的验证仿真或发现仿 真 中存在 的问题。 ugrO B ,
另外 O N T在 Widw 平 台下还支持和 V PE no s C的联合调试 。
立 复 杂 的 网 络 拓 扑 结构 。
一
2 .简单 明了的建模方 法。M dlr 模过 程分 为 3个 oe 建 e
层次 : 进程 ( rcs) Poes 层次 、 点 ( o e 层次 以及 网络 ( e— 结 Nd ) Nt
w r ) 次 。在 进 程 层 次 中模 拟 单 个 对 象 的行 为 , 结 点 层 o 层 k 在
还 可将曲线导出到电子表格 中。
收 稿 日期 :0 9一O 2 20 5— 4
基金项 目: 湖南科技大学教育科学研究项 目( 3 7 5 G 02 ) 作者简介 : 杰( 9 3 , , 詹 17 一)男 湖南常德人 , 副教授 , 主要从事无线传感 网络研究。
6 7
5 .动画。Moe r 以在仿真中或者仿 真后显示模 型 dl 可 e
且还能让学生掌握一 门研究工具 。 网络仿真软 件 主要 有 M L E 3开 发 的 O N T,C dn e PE a ec
D s nSs m 公 司 的 B ei yt g e O—N S和 C C 公 司 开 发 的 C M— e AI O
N TI 以及 N 2和 S F E 。 目前使用 最多 的就是 O . E l, l S SNT P N T和 N 2 , P E E S … O N T是商业 软件 , 价格 昂贵 , 不具有开放 性, 但提供 了比较全 面的建 模和协议支持 。N 2是免 费的 S 具有开放性的软件包 ,既作 为网络建模和仿 真工具研究 开
基于OPNET的无线局域网MAC层协议的仿真设计与研究
哈尔滨理工大学硕士学位论文基于OPNET的无线局域网MAC层协议的仿真设计与研究姓名:李丰申请学位级别:硕士专业:信号与信息处理指导教师:王秋光20070301而搭建网络的拓扑结构。
3.使用快速配置选项(RapidConfiguration)来进行网络配置。
项目编辑器中包括了一个用于创建和编辑网络模型的工作空间。
子网络和节点作为对象被放置在工作空间中,并用图标来表示。
连接线表示了节点和子网络间的通信链路。
网络对象的特点用对象的属性来表示,决定了网络对象在整个模型中如何运作。
3.1.3.2节点编辑器节点通常被看作设备或资源,数据在其中生成、传输、接收并被处理,由支持相应处理能力的硬件和软件共同组成。
OPNET节点编辑器提供了模拟内部功能所需的资源。
在节点编辑器中,用户可以使用多种模块,每种模块实现了节点行为的某一方面,诸如数据生成、数据存储、数据处理和数据传输或选路等。
单个节点模型通常由多个模块组成。
数据包流和统计线可将不同的模块相连,其中数据包流承载了模块间数据包的传输,统计线可实现对模块内变化量的监视。
通过模块、数据包流和统计线的联合使用,用户可对节点的行为进行仿真,同时也可以将特定的接收器和发送器视为紧密相连的模块对。
下面介绍工具栏中的各个按钮的功能(按由左至右的顺序):图3-1节点编辑器工具栏Figure.3-1Toolbarofnode’seditor处理机:这是节点编辑器中最常使用的模块,处理机的行为可以完全由用户来进行设置,它和其他模块的连接也是任意的。
队列:队列提供的功能是处理机的超集,相对处理机,它多了一些属性,如子队列。
数据包线:连接两个模块,并且在源和目的之问传输数据包。
它代表了在实际的通信节点中的硬件及软件接口。
统计线:用于两个模块之问的数值传递。
统计线一般是帮助进程束监控设备状态以及性能的变化,创建节点内进程『日J的简单通信机制。
逻辑线:用于指定节点内的两个模块的逻辑关联,如一对收发信机,逻辑线不在模块问传递任何数据。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
D F 和点协调工作模 式 P F Pit oriao u c C) C ( o o nt nF n. nC d i t n P F) i ,C 都是 由 IE 0 . 1 o E E82 1 标准定义 出的 M C层 A
和 物 理 层 协 议 。 在 此 之 中 D F是 在 现 在 的 无 线 网 络 C
的公式 。
O N T建模工具 是一 个 网络仿 真技术 软件包 , PE 同时也是商业化 的通信 网络仿真平 台。它能够准确地 分析复杂 网络的性 能 和行 为 , P E O N T通 过 网络 、 节点
和过程三层模型来实现一系列 的仿真模型库 , 电信 、 在 军事 、 航天航空 、 系统集 成 、 咨询服 务 、 学 、 大 行政 机关 等方面被广泛应用 , 显著特点是 O N T仿真模型库 其 PE
O 引 言
IE 0 . 1 E E8 2 1…是 WL N的两个 典型标准之一 , A 美 国电气和 电子工程 师协会 (ntueo Eetcl n — Ist f l r a adE it c i l t n s ni e , E ) 一个 国际 性 的 电子 技 术 e r i g er I E 是 co c E n s E 与信息科学工程 师的协会 , 是世 界上最 大 的专业技 术 组织之一 。在其标 准委 员会下 第 l 标 准工作 组制 定 1 了 IE 0 . l E E82 1 系列标 准。M C层有 两种 协议 : 布 A 分 式协调工作模式 D F DsiueC o ia o u co , C ( ir t or nt nF nt n tb d i i
点 在初 始竞 争成 功发送 数据 后和 发生 冲突 时 的退避 算法 , 优化 了 D F的退 避机 制 , C 动态 地 调整 了节点 在 不 同状态 时 的 信
道 获取 能力 , 提高 节 点发 送数 据的 网络吞 吐量 。最 后 以 O N T为仿 真平 台证 明其 在吞 吐量方 面有 所改 善 。 PE 关 键词 : E 8 2 1 ; 布式协 调工 作模 式 ; 进制 指数 退避算 法 ; I E0 . 分 E l 二 马尔科 夫 改进模 型
d t ewo k t r u h u . e n w t o s smu a e y OP a n t r h o g p t Th e meh a d i i lt d b NET , e r s l h w a e meh mp v ,p ro ma c s o h o g — h t e u t s o t t t t o i r e; f r n e n t r u h s h h d o e
载波侦听多路访 问协议 ( S A C 的随机访问策 略。 C M / A)
它使用二进制指数退避算法 ( E ) 来避免 冲突 。研 B B
究发现 , 网络 阻塞 的情 况下 , 果使用 D F 会 出现 在 如 C,
节点在信道使用 的不合理 , 分节 点无法 被分配 使用 部 信道 。针对这一 问题 , 中对 Baei 出的二维马尔 文 i h提 n 科夫模型进行改进 , 进后 的模型 重新推 导 了吞 吐量 改
中图分 类号 :P l T3 文献 标识 码 : A 文章编 号 :6 3 6 9 ( 0 2 1 - 0 9 0 17 - 2 X 2 1 ) 0 0 3 - 4
Re e r h a i ulto o o o o o A C s d o PNET s a c nd S m a in fPr t c lf r M Ba e n O
ZHOU a bi Xio- n
( eat e t f o ue c n eadMahma c, ig i Un esy Yn h a 50 1 C ia D pr n mp t S i c n te t sNn xa i ri , icu n70 2 ,hn ) m oC r e i v t
h lt s t d s akf B B)agrh atr edn aai eiia cmpti ces n u n ecn i . t tera—i a ,eintebeof( E e me te g h lo tm f n igd t nt t o e iv S cs dd r gt o fc Opi i es h ni l te u a i h l t — mieteb co c ai o C. nmi l dut en ei adf rn S t c anl cesait.mpoeten d edn z ak f meh s f h n m MA Dy a c l ajs t o ie t te h e acs bly I rv o esn ig ay h d n fe a n i h
一
个数值 。alTm So ie是 由物 理 层特 性 决定 的一个 时 t
隙的实际长度 。节点首 次发送报文时 , C初 值设置为 B C W , 此后 每次发 生报 文 冲突时 , c的值 加倍 , B 直到
使用的 比较主流 的协议 。D F是一种基于冲突避免的 C
收 稿 日期 :0 2 0 — 9 修 回 日期 :0 2 0 — 5 2 1—3 1: 2 1 — 6 2
与其 网络仿真引擎是分离 的。这种设计方式方便 了模 型 的修改 、 升级 。而且 无线模 型采 用的是 基于流 水线 的体系结构来确定节 点 间的: 和传播 , 窿接 用户 可指定
频率 、 带宽 、 功率和包括天线增益模式和地形模型在 内
基金项 目: 宁夏 自治区 自然科学基 金资助项 目( Z 0 2 ; N 15 ) 宁夏 大学
自然科学基金资助项 目( D R 9 4 N Z0—) 作者简介 : 周晓彬( 9 8 , , 18 一) 男 江苏盱眙人 , 硕士研究生 , C C F会 员 , 研究方向为无线传感器网络 ; 杨 军 , 士, 博 副教授 , 士生导 师 , 硕 研 究方向为计算机网络与普适计算 。
D F 式进 行访 问控 制时 , 制指 数退 避算 法在 竞争 周期 内 冲突 增 加会 使 信 道 分配 不 合 理 , 样 严 重影 响 网络 的通 信 C方 二进 这
吞 吐量 。针对 影 响网络 吞吐 量这 个 问题 , 中首 先结 合 了马尔科 夫 ( akv 的改 进模 型 , 据节 点 的实 时状 态 , 文 Mr ) o 根 设计 了节
第2 2卷
第l 0期
计 算 机 技 术 与 发 展
COMP UTER TE CHNOL 0GY AND DEVEL OPMEN T
21 0 2年 l O月
V I 2 No 1 o. 2 .O O t 2 1 c. 02
基 于 OP 的 MA 协 议 的 研 究 与 仿 真 NE T C
法, 延时由“ 退避计 数器 ( C) 随机产 生一个 时间 , B , ' 从
2 改进算法
2 1 改进 的 M ak v 型 . ro 模
而尝试 下一次 发送 如 此看来 , 果节 点 的 B 如 C取值 越小 , 它退避间隔的时间就越 短 , 占信道 的机会就越 抢 大; 反之 , 亦反 之 。D F采 用 了二 进制 指 数退 避 算法 C (E ) B B 来计算这个退避 时 间( 简称 B ) T 。如 下所列计
又 因为上述定 义了 b t 是 一个离散 时问的随机 过程 。 () 由此可 以推 出 , 所有 节点 的 B C的相关 因素就 是 之 前
其 中 R n o ) 定义 在均匀 分 布于 [ , W] adm( 是 0 C 范 围内的 随机整数 ,W 则 是取决 于物 理层特 征标准 中 C 的最小竞争 窗 口 C W…和最大 竞争 窗 口 C w一之 间 的
AbtatIa a zst ir u o riao u c o D )o rtc lo s c: nl e edsi t codnt nfn d n( CF f ooo r r t y h tb e i p f MAC i E S 2 1 .nteueo cescnrl t I E 0 . I : s facs o t h nE 1 h o wi D 。iayep nn a bcof( E lgrh i cmp tieccewlices o fc t h nl lc ̄ ni n t ao al,ei CF bnr x o ed l akf B B)a o tm o eiv yl i raecn i ca e oz o o snbe sr i n t ln l tO n l a s r e —
o sy i fu n i g c mmu i ai n n t r h o g p t Ai n tt i r b e , o u l n e c n o l n c t e wo k t r u h u . mi g a h s p l m c mbi e mp v d M a k v mo e , c o d n O n d f o o n d i r e ro d l a c rig t o e o o
的其它特征 。
・
4 0・
计算 机技 术 与 发展
第2 2卷
1 DC F的 B B 算 法 E
IE 821 E E 0 . D F采用的是 ( S / A) l的 C C MA C 随机访
冲突会增加 , 降低整个 网络 的性能 。
问策略 , 在报文 发送 出现 冲突时 , 发送方要执行退1 ; it b t o r i ai n f n t n; i a y e p n n i l a k f g rt m ; mp o e x o d y wo d I 8 2 d sr ue c 1 i dn t u ci o o bn r x o e t c o a o i a b l h i r v d Ma k v mo e
82 1 协议吞吐率的归一 化公式 , 个公式重 新定义 0 . 1 这 为成帧效率与 D F协议效率这 两部分 的乘积 。 C 依据文献 [ , ] 出 的建模 过程 和分 析方 法 , 45 提 在 这个过程 中 , 义某个节点的 B 定 C的取值为 b t 。t () 和 t1 + 分别表示在离散时间段 中两个相邻时隙的起 始时 刻, 由于使用 二进制指数退避算法 , 所以在整个 退避 过 程 中, 每个空闲时隙的起始时 刻 , (>取值 会减少 1 bt ,