无线自组网竞争类MAC协议分析及研究
基于NS2的无线自组网路由协议的研究与仿真
无线自组网 仿真工具NS2 无线自组网路由协议 路由仿真
无线自组网
无线自组网是一个多跳、临时、可自 由移动无中心网络。它不需要现有信息 基础网络设施的支持,可以在任何时候、 任何地点快速构建。
特点: ❖ 自组织 ❖ 动态拓扑 ❖ 多跳路由 ❖ 无中心且所有节点地位平等 ❖ 灵活性好
应用领域: ❖ 军事应用 ❖ 无线传感器网络 ❖ 个人通信 ❖ 移动会议 ❖ 应用于紧急和突发场合 ❖ 与蜂窝移动通信系统等现有移动通
信系统相结合
仿真工具NS2
NS2(Network Simulator version 2)是面向 对象的、 离散事件驱动的网络环境模拟器,主要用 于解决网络研究方面的问题。NS2提供了在无线或有 线网络上的TCP/IP、路由、队列管理、IP QoS等多 种协议的模拟。
NS2使用C++和OTcl(具有面向对象特性的Tcl脚 本程序设计语言)作为开发语言。
不同平台对NS2的支持情况
仿真流程
无线自组网路由协议
无线自组网的路由协议作为影响网络性能的一 个重要因素,是确保移动自组网络正确运行的关键。 对该领域进行深入而广泛的研究将为移动自组网的 应用提供重要科学依据。
分类:根据源端何时获得路由信息
பைடு நூலகம்
仿真的三种路由协议
❖ 动态源路由协议DSR ❖ 无线自组网按需平面距离矢量路由协议
无线传感器网络MAC协议研究
性方面的局限。由此可见. 无线通信对无线传感器网络的
传统的自组织网是以提供用户与用户之间通信的服务为 主要目的, 每个节点都是一个独立的用户主体。 因此, 无线
的突发性。在某些其他应用中, 网络的业务可能会同时具
有上述两种特征。因此 , A 协议设计需要针对业务分布 M C
所有节点协作是无线传感器网络的基本工作方式 , 这 使网络的公平性要求不高 , 任何单一传感器节点的业务是
否成功转发对整个网络获取信息的影响较小。并且 , 大规
特点,同时从空间和时间的角度对无线资源进行调度 , 降 低能耗和提高信道利用率。
传感器网络的 M C协议设计既存在着 自组网 M C协议 A A 设计的共性问题脚 同时又存在其独有的问题, , 如节点能量 受限、 网络负载较低以及数据流向相对固定等, M C协 对 A
议的设计提出了新的挑战。
21 应 用需求 .
正常运作至关重要。M C协议的主要任务在于协调多个 A
模密集布设使无线传感器网络具有一定的容错性, 弱化了 单一传感器节点对监测精度的影响
() 4 灵活性和可扩展性
3 无 线 传 感 器 网络 MA 协 议 分 析 C
移动自组网中路由协议的分析与研究
本 文将 从 基 本 的 、 基 于 地 理位 置 的 和 基 于安 全 的 路 由 协议的分类出发 , 对 移 动 自组 网 的 路 由协 议 进 行 一 个 粗 略
l e s s l i n k s . Du r i n g t h e l a s t f e w y e a r s ,r e s e a r c h i n v a r i o u s a s p e c t s o f M ANET h a s b e e n P r o mi n e n t ,p r o mp t e d ma i n l y b y mi l i t a r y,d i s a s t e r r e l i e f ,a n d l a w e n f o r c e me n t s c e n a r i o s .An i n s t i n c t i v e f o o t s t e p i s t o t a k e u p s u c h l o c a t i o n — b a s e d o p e r a t i o n t o M ANE T.I n v a r i o u s a p p l i c a — t i o n s ,i n c l u d i n g mi l i t a r y a n d l a w e n f o r c e me n t ,n o d e i d e n t i t i e s a r e n o t v i r t u a l l y a s h e l p f u l a s n o d e l o c a t i o n s .I n s u s p i c i o u s M ANET, n o d e s d o n o t e v e n t r u s t e a c h o t h e r ;h e n c e i d e n t i t i e s mu s t b e c o n c e a l e d .Th i s p a p e r a t t e mp t s t o c o n t r i b u t e a s t u d y a n d c o mp a r i s o n o n r o u — t i n g p r o t o c o l s i n mo b i l e Ad - h o e n e t wo r k s .
无线自组织网络关键技术与进展
无线自组织网络关键技术与进展
2007年8月6日 10:57 通信世界网评论(0) 阅读:次作者:韦云凯毛玉明吴凡
无线自组织网络由不需要任何基础设施的一组具有动态组网能力的节点组成,这种网络适应了军事和商用中对网络和设备移动性的要求,而引起了人们的关注,并在20世纪90年代以后获得了广泛的研究和发展。
与其他通信网络相比,无线自组织网络具有带宽有限、链路容易改变、节点的移动性以及由此带来的网络拓扑的动态性、物理安全有限、受设备限制等特点。正是由于这些区别,无线自组织网络协议栈也产生了比传统网络协议栈更高的要求:适应移动分布节点随机收发行为的媒体接入控制(MAC)协议,基于动态拓扑结果的高效、稳健的路由算法,便利的异构网络互联技术,有效的功率控制,合理的跨层信息交互、多层协同设计,可靠的安全机制等等。
1 MAC协议
MAC协议是无线自组织网络协议的重要组成部分,是分组在无线信道上发送和接收的主要控制者。目前,在无线自组织网络中MAC协议面临着隐藏终端、暴露终端,信道分配,单向链路,广播扩散等问题。
1.1隐藏终端、暴露终端问题
如图1所示,节点A、B、C都工作在同一个信道上,当节点A向节点B发送分组时,载波侦听机制无法阻止节点C发送数据,造成信号在节点B处冲突。节点C是隐藏在节点A的覆盖范围之外的、却又能对节点A的发送形成冲突的节点,这种在发送节点覆盖范围以外的、存在着潜在冲突的节点问题就是信道访问中的隐藏终端问题。隐藏终端问题会大大降低信道的通信能力。
另外还有一种情况也会降低信道的通信能力,即所谓的暴露终端问题。如图2所示,当节点B向节点A 发送分组时,节点C侦听到节点B在发送分组,所以推迟发送分组。这种推迟是毫无必要的,因为节点C 向节点D发送分组和节点B向节点A发送分组并不冲突,此时节点C是节点B的暴露终端。这种因发送节点在其覆盖范围内,感知到有其他节点在传输,而进行不必要的发送延迟就是暴露终端问题。
航空自组网MAC协议综述
航空自组网MAC协议综述
朱庆;张衡阳;毛玉泉
【摘要】As one of the key techniques of aeronautical Ad hoc networks,media access control (MAC)protocol mainly solves the problem of how the aerocrafts efficiently share communication channels,and it affects the network throughput,transmission delay,network scale and networking flexibility as well.Since the special natures of network topology of aeronautical Ad hoc networks such as high-speed and dynamic change,wide distribution scale of nodes and poor quality of aerial wireless channel,their MAC protocols are very different from the MAC protocols of traditional ground mobile Ad hoc networks.In the paper we introduce the development of aeronautical Ad hoc networks,outline the requirement of aeronautical Ad hoc networks on MAC protocols,and analyse and compare in depth the main MAC protocols of aeronautical Ad hoc networks at present.Finally we give the summarisation and prospection.This review provides certain theoretical and technical foundation for the research and development as well as application of MAC protocol in aeronautical Ad hoc network.%媒体接入控制协议MAC(Media access control protocol)是航空自组网的关键技术之一,主要解决多个飞行器如何高效共享通信信道的问题,直接影响着网络的吞吐量、传输时延、网络规模和组网灵活性。由于航空自组网网络拓扑高速动态变化,节点分布尺度较大,高空无线信道质量较差等特殊性,其MAC协议和传统地面移动自组网MAC协议有着较大的区别。对航空自组网发展进行了介绍,概述了航空自组网对MAC协议的要求,并深入分析比较了当前几类
无线自组网中功率控制协议研究与实现
VO1 29 . NO 2 .4
计 算机 工程 与 设 计
Co u e gn eiga dDe i n mp tr En ie r n sg n
20 年 1 月 08 2
D e .2 8 c 00
ຫໍສະໝຸດ Baidu
无线 自组 网中功率控制协议研究与实现
Re e r ha d r aiai n o o r o to r t c l n wiee sAdHo ewo k s a c n e l t f we n r l o o o r ls cn t r z o p c p i
HU AN【 Li G
(izo omi a a d eh i l ol e Luh u5 5 0 , hn ) Luh uV c o ln cnc l g , izo 4 0 6 C i n T aC e a
mo i e M A/ C p o o o , t er t f h n e tl ai n f r M A/ C 0 h g e a b u eta i o a M A/ d f dCS i P r t c l h aeo c a n l i z to o u i CS P i 1 % ih r n a o th dt n l s h t t r i CS CA r t c 1 p oo o . Al i l t e c p ct f h e o k i i c e s d a dt ec n u p i n i d c e s d l n al h a a i o en t r r a e n o s m t e r a e . , y t w sn h o s
无线自组网关键技术的研究
论文题目:无线自组网关键技术的研究
专业:通信技术0901
学生:签名:_________
指导老师签名:_________
摘要
本文首先介绍了自组织网络(Ad hoc网络).在一个自组织网络中,所有的节点都是可以移动的,能够以任意的方式互相连接。网络中所有的节点都具有路由功能,扩展通信范围,并为通信的节点提供持续的连接。由于其独特的特点,需要对Ad hoc网络进行深入研究,开发出适用于其特点的协议和算法,以加快Ad hoc网络的实用化.
论文在研究和分析了Ad hoc网络特点的基础上,研究了主要的先应式路由协议和按需路由协议的工作过程及其各自的优缺点,并对它们做了比较。本文研究结果表明,所述协议皆可适用于Ad hoc网络,但不同协议也存在不同的问题,有待解决.
【关键词】无线自组织网络路由协议
【论文类型】理论研究型
Title:Wireless Ad hoc networks of key technologies of the research Major:Communication Technology
Name:Signature:_______
Supervisor:Signature:_______
ABSTRACT
The thesis introduces the Ad hoc networks. In a Wireless Ad hoc networks,all nodes are mobile and can be interconnected in an arbitrary manner。Nodes of the networks function as routers to extend the communication range and to provide continued connections between communication mobile nodes. Because of unique characteristics,it is necessary to perform in—depth study on developing the algorithms and protocols that are applicable for Ad hoc networks。
超短波通信协议MAC层控制帧解析及退避算法仿真
超短波通信协议MAC层控制帧解析及退避算法仿真现今社会随着无固定设施网络条件下人们对于网络通信的需求逐渐增加,对这种能够随时组网的自组织网络系统进行更加深入的开发。自组织网络系统和终端基于摒弃了固定设施的有线网络模式,对其进行了开发和创新,并且自组织网络为通信网络系统的抗干扰终端做出了巨大贡献。它已经完全取代了传统网络设施,作为新时代的通信计算机网络通信系统建设的基础性研究。自组织无线网络通信系统因为其优秀的自组织、网络自我修复功能及其抗毁坏能力在国防领域有着非比寻常的重要研究价值。现代抗干扰上能够随处看到自组织无线网络的身影,同时结合超短波优秀的传输能力,超短波自组织网络已经被各个国家的国防科研所采纳。本文所要研究的超短波自组织无线网络,无论在民用还是国防领域均发挥着巨大的作用,对该网络的网络协议特点我们将会在文章中进行深入的分析。本文从无线网络的起源开始,介绍了无线网络的发展情况和应用背景,同时介绍了超短波自组织网络在各个领域的应用情况。然后简单叙述了超短波自组织网络的相关特点,例如:自动组网功能、动态型拓扑、网络独有的组网结构等等。接下来分析了该网络中网络通信协议方面的问题,对MAC(媒体接入控制技术)层的几种常用协议做出了介绍,选择了一种常用的协议对其控制帧进行了解析,并通过实际数据包测试,验证了解析方案。接下来我们对美国通信网络所采用的220C协议的MAC层进行了研究,对其MAC层的帧类型、格式、各个信道访问过程及避免冲突的退避算法进行了详细的分析。并对MAC层的数据帧提出了解析
【开题报告】无线自组网多信道MAC协议中的暴露终端和隐藏终端问题
开题报告
计算机科学与技术
无线自组网多信道MAC协议中的暴露终端和隐藏终端问题
一、综述本课题国内外研究动态,说明选题的依据和意义
移动Ad Hoc网络是一种不依赖于任何基础设施而能随时随地组建、无中心自组织的临时性多跳网络,具有灵活、快捷等特点。近年来随着便携式设备在移动性、储存能力无线通信能力等方而的迅速发展,Ad Hoc网络得到了广泛应用。可以广泛地应用于军事战术通信、应急通信、协同移动通信、无线接入系统和传感器网络等众多领域。在Ad Hoc网络中,既不需要一个固定的网络结构,也不需要专用的固定的基站或路由器作为网络的管理中心,各节点兼有主机和路由器两种功能。移动节点之间通过多跳无线链路来相互通信,每个移动节点在必要时都要充当路由器的角色来为其他节点转发数据包,他们都参与路由的发现和维护过程,从而构成了一个Ad Hoc网络。与有中心网络相比,Ad Hoc网络更坚固、更耐用,而且不需要提供固定的基础设施,用户就可以布置和操作分组无线网[1]。
90年代以来,移动Ad Hoc网络的研究在世界范围内方兴未艾,已经从无线通信领域中的一个小分支逐渐扩大到相对较独立的领域[2]。目前,无论在国际上,还是在区域上(欧洲和亚洲等地区),周期性的Ad Hoc网络学术会议日益增多。
基于Ad Hoc网络的媒体接入控制(MAC)协议。主要是解决隐藏终端和暴露终端问题,影响比较大的有MACA协议,即RTS/CTS/ACK方案,控制信道和数据信道分裂的双信道方案和基于定向天线的MAC协议,以及一些改进类的MAC协议。有一些研究则是侧重于将IEEE 802.11的MAC协议移植到Ad Hoc网络中。基于定向天线的MAC协议[3]在理论上性能较为优越,但在技术上实现的难度较大。
LoRa标准下的MAC层协议探究
LoRa标准下的MAC层协议探究
摘要:为了研究物联网环境下的LoRa标准MAC层协议。通过对LoRa WAN 协议
概念及其架构进行深入解读,根据笔者多年工作经验。就LoRa WAN MAC 层协议
的实现展开现实意义阐述,为同行提供建设性意见。
关键词:物联网;协议;LoRa;标准;LoRa WAN MAC
1引言
随着社会的进步与电子通信技术的发展,以物联网为代表的新事物得到了人
们的广泛关注,并在以计算机硬件与相关软件技术同步发展的前提下得到长足发展。以物物相连的互联网具有强大的功能优势,当前物联网的功能优势迫切需要
专用网络协议的帮助。与传统移动互联网不同的是,两者的受体对象存在差异。
这也就是关键通信协议差异性的表现。通俗来讲,移动互联网连接的对象是人,
物联网主要完成事物之间的连接和信息交换。人和物的连接频率是完全不同的。
手机需要随时保持在线和连接。物联网的对象只有在需要信息交换时才会连接。
当物联网设备处于“等待”状态时,它完全有可能释放它所占用的频谱资源,也没
有必要一直在上网。因此,传统的无线网络不适合承载物联网业务。一个只有在
有效负载时才被连接的网络才是多快好省的解决方法,所以超窄带调制技术应运
而生。基于此,相关学者提出了LPWAN(低功耗广域网)的概念,依靠仅有的少量网络传输设备带动数百万设备进行低功耗条件下的广域数据传输。本文以LoRa
技术为研究方向,在LoRa标准下的MAC层协议研究要点下展开探讨。为同行提
供建设性意见。
2LoRa WAN 协议
LoRa英文缩写为“Long Range”直译为远距离传输的意思。最早由美国Semtech 公司研制并投放市场,属于无线电调制解调技术的一种。非常适合有限数据量前
自组网下基于多信道和组播的MAC协议(MCMAC)1
自组网下基于多信道和组播的MAC协议(MCMAC)1
赵耀、向勇、徐雷鸣、史美林
(北京清华大学计算机科学与技术系 100084)
zyao@
摘要:多信道技术是利用多个信道在同一区域并行传输从而提高无线网络传输能力的MAC层技术,目前主要针对单播通信。在无线网中,组播数据的发送一般采用广播的方式,这使得它无法利用多信道带来的吞吐量提高的好处。本文提出一种基于多信道针对组播的MAC层算法MCMAC,能与绝大部分已有的组播路由算法既协同工作而又互相独立,并且提高了组播通信的吞吐量和传输效率。同时,为了在MAC层提供一定的可靠性保证,在MCMAC的基础上又扩展出了RMCMAC协议。我们以ODMRP协议为上层组播协议示例,通过模拟仿真实验比较,验证了MCMAC协议和RMCMAC协议在组播通信的吞吐量和可靠性方面相比传统单信道MAC协议的优势。
关键词:MAC; 组播; 路由; 自组网; 多信道
1. 简介
无线自组网是最近涌现出的无线网络,其特点就是没有固定的基站,其中所有的节点都能任意地移动,并且可以采用任意的方式进行动态的连接,除了无线网络天生的广播特性外最显著的特点就是网络拓扑结构变化频繁和不可预测。此外,有限的电源储备、相对较低的带宽、高出错率也是自组网中重要的限制条件,因此有线网络的那一套协议体系不能够只做点细枝末节的修改就能适应自组网的要求,而必须做大的修改,从而在自组网的研究中引发了许多新的概念和新的思想。
随着网络技术的发展和各种新应用的产生,组播已经成为Internet中一个重要的应用,例如视频会议、数据分发等应用都要求下层组播路由的支持。在无线自组网中,组播同样有着许多重要的应用,如灾难恢复、搜索和救援以及自动化战争应用等。常见的组播协议有MAODV、ADMRP、AMRIS、 AMRoute、ODMRP(On-Demand Multicast Routing Protocol)[2]、FGMP、CAMP等。其中ODMRP协议是上述自组网组播协议中基于网格(Mesh-based),比较简单而且性能也比较好的一个协议。
无线传感器网络MAC层协议的分析比较
无线传感器网络MAC层协议的分析比较
林小兰;肖明波
【摘要】无线传感器网络是-种由大量廉价微型传感器节点组成,并通过无线通信方式形成的多跳自组织网络,可用于对其部署区域的某些物理量进行智能监测.由于传感器节点数目较大,MAC协议是保证无线传感器网络高效通信的关键网络协议之一.另一方面,因为传感器节点受到电源能量有限、通信能力有限、计算和存储能力有限等现实条件的限制,传感器网络中的MAC协议又具有一些独特之处.对无线传感器网络MAC协议的研究现状进行较全面的考察,分析比较其中的几种典型MAC协议,并提出了该领域的发展趋势和未来工作的一些思路.
【期刊名称】《现代电子技术》
【年(卷),期】2007(030)024
【总页数】4页(P33-36)
【关键词】无线传感器网络;MAC 协议;时分复用;能量有效
【作者】林小兰;肖明波
【作者单位】厦门大学,信息科学与技术学院,福建厦门,361005;厦门大学,信息科学与技术学院,福建厦门,361005
【正文语种】中文
【中图分类】TP212
无线传感器网络[1]由微型、廉价、能量受限的传感器节点组成,节点间通过无线
通信方式组成多跳网络。其目的是协作地感知、采集和处理网络覆盖区域中监测对象的信息,并以自组织多跳的网络方式发送给观察者。传感器、监测对象和观察者构成了传感器网络的3个要素,传感器网络系统通常包括传感器节点(sensor node)、汇聚节点(sink node)和管理节点。无线传感器网络体系结构如图1所示。无线传感器网络作为无线自组网,除了具备一般自组网的特点之外,还存在自身的一些特点以及现实条件约束:
无线自组网MAC层协议典型的退避算法分析与仿真
第3 4卷 第 4期 21 0 2年 4月
宜春学 院学报
J un lo c u o ee o ra fYih n C l g l
Vo . 4. No 4 13 . Apr 2 2 . 01
无 线 自组 网 MA C层 协 议 典 型 的 退避 算 法分 析 与仿 真
王 亚军 。宋 杰 ,王传 安
(. 1 安徽大学 计算智能与信号处理教育部重点实验 室,合肥 2 03 ; 30 9 2 徽科技 学院 理 学院 ,安徽 凤 阳 230 ) .安 3 10
摘 要 :M C层协议的退避算法对 A o A dH c网络的性能有着重要的影响,研 究不同退避算法 的性能,对协议在实际网络中能否具体应用具有重要意义。文章介绍 了 A o dH c网络 B B退避 算 E
基于无线自组网的MAC协议模拟分析
基于无线自组网的MAC协议模拟分析
李精华;李云
【期刊名称】《桂林航天工业学院学报》
【年(卷),期】2009(014)001
【摘要】文章简要地对无线自组网的基本概念、特点及 MAC 协议关键技术进行了论述,提出一种基于 CDMA 的组播 MAC 协议,详细介绍 MAC 协议并进行了NS 仿真参数设置,对仿真的结果进行了分析比较.该协议的可行性保证了各组播数据传输的可靠性.
【总页数】3页(P3-5)
【作者】李精华;李云
【作者单位】桂林航天工业高等专科学校,电子工程系,广西,桂林,541004;桂林航天工业高等专科学校,电子工程系,广西,桂林,541004
【正文语种】中文
【中图分类】TN911
【相关文献】
1.基于定向天线的无线自组网MAC协议 [J], 李洪生;李颖;王维;仇代远
2.基于CSMA/CA的无线自组网MAC协议性能分析 [J], 胡剑;杨平
3.基于定向天线的无线自组网MAC协议 [J], 李洪生;李颖;王维;仇代远
4.基于定向天线的非对称无线自组网中MAC协议的研究 [J], 丁艳荣;王晓东;沈虎;郭鹏宇
5.一种基于IEEE802.11的无线自组网MAC协议 [J], 李晓峰;鄢楚平
因版权原因,仅展示原文概要,查看原文内容请购买
支持功率和速率控制的自组网MAC协议研究
计 算机 应 用
Co mpu e p i ai n t r Ap lc to s
Vo . 128 Nwenku.baidu.com. 8
Aug .20 8 0
支 持 功 率和 速 率控 制 的 自组 网 MA C协 议 研 究
林 丛, 向 勇
( 清华大学 计算机科学与技术系 ,北京 10 8 ) 0 0 4
(cn@ cnt. Stigu .d .n 1 g se4 C.s h aeu o) o n
摘
要 : 先 分 析 了 自组 网 中 以 节 能 为 目的 的 功 率 控 制 以及 多 速 率 技 术 , 后 详 细 介 绍 了 当前 典 型 的 结 合 二 者 首 然
Ab t a t h satce c rid o t u v y o e p w rc n r l e h i u o n ry・ vn n h l -ae f au e i sr c :T i ril a r u s r e ft o e o t c nq e fre e g -a ig a d t e mut ・ t e t r n e a h o t s i r
a c u to oh p w rc n r l n l ・ae c p bl is ic u ig t e sau fw r l s o e s h d t e f l x lr d b c o n fb t o e . o to d mu t- t a a i t n l d n h t t so i e sn d s i a o b u l e p o e y - a i r ie e r y oh rn d s a d t e c n r l t c a n ta c r tl c iv e o t z t n g a .F n l , ft r r n s w r rd c e . t e o e n h o to r s c n o c u aey a he e t p i ai o 1 ia l u u e te d e e p e itd mei h mi o y
无线自组织网络MAC协议研究综述
无线自组织网络MAC协议研究综述
宋佳;门宇博;雷丹丹;刘庸民
【摘要】随着数据链需求的不断扩展和多点协同应用的兴起,使得无线自组织网络技术成为了数据链领域的研究热点.无线自组网利用无线多跳方式完成节点间的相互通信,不依赖于任何固定设施,具有自组织和自管理的特性.本文首先介绍无线自组织网络的概念、特点和相关应用;然后重点介绍自组网技术中MAC层协议的发展和研究情况;最后指出无线自组网技术中MAC层协议面临的问题和未来的挑战.【期刊名称】《数字技术与应用》
【年(卷),期】2019(037)006
【总页数】3页(P31-33)
【关键词】无线网络;节点通信;自组织;MAC层协议
【作者】宋佳;门宇博;雷丹丹;刘庸民
【作者单位】航天恒星科技有限公司 503所),北京 100086;航天恒星科技有限公司503所),北京 100086;航天恒星科技有限公司 503所),北京 100086;航天恒星科技有限公司 503所),北京 100086
【正文语种】中文
【中图分类】TN929
0 引言
无线自组织网络作为分布式多跳通信网络,由多个无线收发设备组成。在自组织网
络中没有物理意义上的中心节点,使得自组织网络具有临时性,以及能够在任何时间
和地点都能迅速构建的特点,自组网在构建过程中不需要地面固定网络设施的支持[1]。在自组织网络中的每个节点终端均可以自由移动,并且每个节点在网络中的地
位相等。
无线自组网与固定网络相比具有如下特点:1)自组网中节点具有移动性:任意节点既可以在网络中随意自由移动,也可以多个节点以编队的形式进行有规律的移动,在
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
无线自组网竞争类MAC协议分析及研究
无线自组网是一种没有任何中心实体的,由一组带有无线通信收发装置的移动终端节点组成的自治性网络。依靠节点间的相互协作可在任何时刻、任何地点以及各种移动、复杂多变的无线环境中自行成网,并借助多跳转发技术来弥补无线设备的有限传输距离,从而拓宽网络的传输范围,为用户提供各种服务、传输各种业务。在现代化战场上,如数字化与自动化战场、各种军事车辆、士兵之间的协同通信、发生地震等自然灾害后、搜救与营救以及移动办公、虚拟教室、传感器网络等通信领域应用非常广泛。其中MAC协议是无线自组网协议的基础,控制着节点对无线媒体的占用,对自组织网的整体性能起着决定性的作用。从自组织网出现至今,MAC协议设计一直是研究的重点。目前,移动自组织网采用的信道访问控制协议大致包括3类:竞争协议、分配协议、竞争协议和分配协议的组合协议(混合类协议)。这3种协议的区别在于各自的信道接入策略不同。由于MAC协议的研究主要集中在基于竞争的机制,本文着重针对竞争类协议中几种较常用的典型MAC协议进行对比分析,并在OPNET 仿真建模软件中创建出各协议的状态模型,这对无线自组织网络仿真研究及选择高效适用的MAC技术方案具有实际参考价值。1 竞争协议的概念及特点竞争协议是使用直接竞争来决定信道访问权,并且通过随机重传来解决碰撞问题。ALOHA协议和载波侦听多址访问CSMA 协议就是竞争协议的典型例子。除了时隙化的ALOHA协议,大多数竞争协议都使用异步通信模式。这种协议在低传输负荷下运行良好,如碰撞次数少,信道利用率高、分组传输时延小。随着传输负荷的增大,往往使协议性能下降、碰撞次数增多。在传输负荷很重的时候,竞争协议可能随着信道利用率下降而变得不稳定。这就可能导致分组传输时延呈指数形式增大,以及网络服务的崩溃。这就对MAC协议的设计提出了较高的要求。当前无线自组网中MAC协议的设计面临如下几个问题。1.1 隐藏终端和暴露终端无线自组网的无线信道是一个共享的广播信道,但它不是一跳共享的,而是多跳的共享信道。此外,每个结点的通信范围有限,因此报文冲突与节点所处位置有关,结点之间的传播时延不可忽略,带来隐藏终端和暴露终端的问题。1.1.1 隐藏终端隐终端问题指在接收结点的覆盖范围内而在发送结点的覆盖范围之外的结点。隐藏终端因听不到发送结点的发送而可能向同样的接收结点发送报文,造成报文在接收结点处冲突(),但因为它在接收结点的通信范围之外,它的发送实际上并不会造成冲突。因此必须想办法避免这两种终端带来的冲突,尽可能提高吞吐率,减小时延。1.2 信道使用的公平性在无线自组网络中,一个需要解决的关键问题是设计公平高效的MAC访问协议。所谓公平,是指竞争无线信道的节点能公平共享无线信道的带宽;所谓高效,是要尽量选用合适的退避算法,保证竞争用户使用信道的公平性。由于网络中各节点共享信道,不可避免要采取退避手段解决竞争问题。所采用的退避算法既要尽量降低各节点间的冲突概率,又要避免因退避时间过长而降低信道利用率,同时还要保证各节点能公平地访问信道。1.3 节点移动的影响由于无线自组网中节点能够自由移动,这就造成了网络拓扑结构的不断变化,这也会对Adhoc网络媒体接入控制协议带来一定的影响。当一对节点正在通信时,因为移动而进入接收节点通信范围的节点可能会发送(或正在发送)数据而引起分组冲突,这被称为入侵终端问题。实际上结点移动对信道接入协议的影响是较小的。2 几种典型的竞争类MAC协议为了避免隐藏终端和暴露终端问题以及信道使用公平性等问题,在无线自组网领域已提出了很多较为高效的MAC协议,典型的如:MACA,MACAW,802.11MAC,FAMA协议。本文将对以上几种协议进行协议分析及比较。2.1 多址访问与碰撞回避(MACA)协议 MACA协议使用控制分组握手诊断来减轻隐藏终端干扰和使暴露终端个数最少。MACA 协议采用两种固定长度的短分组,即请求发送(RTS)和允许发送(CTS)。节点A发送数据给节点B时,首先向B发送一个RTS分组,RTS分组包括发送数据的长度。节点B收到RTS分组,并且当前不在退避中,则立即应答CTS分组,CTS分组也包含发送数据的长度。节点A收到
CTS分组后,立即发送数据。旁听到RTS分组的任何节点则推迟其发送,直到有关CTS分组发送完为止。旁听到CTS分组的任何节点推迟其发送,推迟时间长度等于预定数据发送所需时间。如果发送节点没有收到相应的CTS帧,它将认为由于冲突RTS帧已经遭到破坏,随后执行一个二进制指数退避算法BEB,延迟重发RTS帧。MACA协议的优点是提高了信道的利用率,降低了数据帧发生冲突的概率,通过采用RTS/CTS机制,协议解决了隐藏终端问题,但暴露终端问题并没有解决。而且MACA协议不能避免控制帧之间的冲突,同时使用BEB退避算法将会引发公平性问题。2.2 MACAW MACAW是对MACA的改进,它采取以下措施:1)用载波侦听来避免RTS控制分组之间的碰撞,使用正确应答ACK分组来辅助丢失分组的迅速恢复。报文的交互顺序为RTS—CTS—DS—DATA—ACK。2)为防止正确应答ACK 分组的碰撞,原节点发送一个数据发送(DS)分组来提醒暴露终端正确应答ACK分组即将发送。ACK和DS控制帧的使用,增加了数据传输的可靠性。控制帧ACK作为链路层确认帧,它的使用能够增加传输层的吞吐率。3)采用MILD(倍数递增线性递减)退避算法取代BEB退避算法。虽然MILD算法不能完全消除不公平现象,但它要比BEB算法公平的多。但是它仍然不能避免控制帧的冲突。MACAW的改进实际上是以增加协议开销为代价的,同时只是部分解决了隐藏终端和暴露终端问题。2.3 IEEE 802.11MAC协议 IEEE802.11MAC是以CSMA/CA为基础,具有分布式协调功能的MAC协议。该协议包括载波检测(CS)机制、帧间间隔(IFS)和随机退避(ra-ndom back-off)规程。站点要发送数据时,按照CSMA/CA的访问方式接入信道,需要发送数据的终端首先监听信道的忙闲,如果空闲则可以进行发送处理,但不是马上发送数据帧,而是由CSMA/CA分布算法,控制各种数据帧相应的时间间隔(IFS),只有当信道空闲的时间长度大于规定的帧间间隔IFS时,结点才会认为信道空闲,开始发送。如检测到媒体正在传送数据,则该节点将推迟竞争信道,一直延迟到现行的传输结束为止。在延迟之后,该终端要经过一个随机退避时间重新竞争信道使用权。IEEE802.11MAC仍使用的是RTS/CTS 握手机制,碰撞仍然会发生并且未解决隐藏节点和暴露节点问题,同时采用的二进制指数退避算法容易带来信道的公平性问题。2.4 FAMA FAMA是一个描述一类无线信道接入协议的框架,这类协议在发送数据之前要先使用控制报文预约信道,该协议允许一次RTS—CTS成功握手连续发送多个数据报文,以此来提高信道的利用率。其中FAMA—NCS可被用于无线自组网络,FAMA—NCS采用了载波监听机制,并通过CTS 控制报文的长度,避免了隐发送终端的影响。3 OPNET平台下各协议进程模型的构建对无线网络MAC协议的研究中,协议状态模型的建立是仿真分析的基础和前提,本文利用Opnet 仿真建模软件,创建出了上述各协议的状态分析模型。3.1 Opnet建模环境实验选用opnet 网络仿真建模软件来构建上述各无线MAC协议的状态模型。OPNET软件是美国MIL3公司推出的专门用于对通信网进行仿真的软件包,它可以提供大型通信网络和分布系统的仿真建模环境,可以利用离散事件仿真技术来分析已建模系统的性能和行为。OPNET建模分为网络模型、节点模型、进程模型三个层次。网络模型是最高层次的模型,由网络节点和连接网络节点的通信链路组成,由该层模型可直接建立起仿真网络的拓扑结构。结点模型由各种协议模块和连接协议模块的各种连接方式组成,如物理接口模块、MAC模块、IP模块、路由模块等。在结构上每个模块对应一个或多个进程模型,而进程模型由有限状态机来描述,并采用C语言编程实现。3.2 各协议进程模型的构建在Opnet中,是由具体的进程模型来实现各节点模型的功能。每个进程模型是一个由c代码实现的有限状态机。本文对以上4种协议进行了分析,并在此基础构建出各自的有限状态机模型如下: 1)MACA协议进程模型状态分析。
2)MACAW协议进程模型状态分析。 3)IEEE 802.11 DCF协议进程模型状态分析。