




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一种应用于分布式网络的新型私有多信道 协议设计 信道 摘要:目前,单信道MAC协议在网络负载较重时的冲突和退避,造成信道带宽浪费而使得协议效率不高。本文主要针对UWB应用在无线个域网络中的特定场景,提出了一种新的应用于分布式网络的私有多信道UWB MAC协议,既可以解决隐藏终端和暴露终端问题,又可以有效地分配信道资源,提高网络性能。 关键词:私有多信道;接入策略; MAC; UWB :TP393 :A:1009-3044(xx)18-31599-02 A New Application of Distributed Network of Private Multi-channel UWB MAC Protocol Design XIAO Zhi-hong,WU Yao-hui (Zhejiang Wanli University,Ningbo 315100,Chian) Abstract: At present, there have conflict and withdraw when the work load is heavy in the single-channel MAC protocol. This article proposed a design for new private multi-channel UWB MAC protocol applied distributed work in the background of UWB applied in wireless local work in this paper. This protocol nor only solve the hidden terminal and exposed terminal, but also distribute channels effectively and improve work performance. Key words: Private Multi-Channel;Aess Strategy;MAC;UWB 1 引言 目前,单信道MAC协议在网络负载较重时的冲突和退避,造成信道带宽浪费而使得协议效率不高。因此,把信道进行逻辑划分可以更好地避免冲突,提高协议效率。理论和仿真都证明双信道协议效率要高于单信道协议,并且可以 _解决暴露终端问题。同时,各种扩频技术(DSSS, FHSS等)的成熟,将带宽从逻辑上分为多个信道,每一个信道用一个码字进行标识。如果信道数目相对于网络规模足够多,可以给每一对需要通信的节点分配一个信道来进行通信,从而减少冲突,提高网络吞吐量和协议效率。 但这种多信道划分方式并不是资源分配的最优方式,它会在一定程度上造成资源的巨大浪费。在无线个域网络中,各个终端节点存储和计算能力普遍较低,信道特性变化非常复杂,要灵活实现高质量服务将增加MAC层协议设计难度,所以MAC协议设计应充分发挥UWB物理层特性,克服高速率、低功耗等带来的复杂性。 2 网络拓扑结构 考虑在一个UWB微微网内部,用户数一般不超过10个,随机分布于网络中某一区域,以固定通信半径R互相通信。各个节点仅有一部收发信机,按照协议设计的多信道方式工作。 在接入过程设计中,假设网络初始化结束时,各个节点都已获得同一MAC区域内其他节点MAC ID信息。协议接入过程的描述都是建立在这一假设的基础之上。 3 接入策略分析 整个协议设计的目的就是在异步分布式网络结构中,当每一个微微网内部用户数较少时,用码字来区分用户和信道,达到多信道多对节点同时通信的目的。在这个协议中,信道的分配是基于接收节点的,理论和仿真结果证明基于接收节点的分配会更加有效,而且这种信道分配只有在有通信请求时才会在发送和接收节点之间进行。 如图1所示,当B节点需要跟A节点进行通信时,B节点在A节点私有码字(Code (A)信道发送一个请求信息,A节点收到此请求信息后,在B节点私有码字(Code ( B ) )信道回应回复信息,并告诉B节点数据信息传送的码字信息(Code (A-B)。 B节点和A节点在双方指定的码字信息(Code CA-B)信道进行数据传输。此时当有其他节点需要通信时,过程类似于A, B之间的通信过程,在各自私有码字信道进行协商,然后指定其他空闲码字信道进行数据传输,这样网络中就可以实现多对节点同时通信而不互相干扰。当然,协议没有采用载波侦听机制,其他节点可能不知道A节点正在通信。当有C节点需要向A节点通信时,它会在A节点私有码字(Code ( A ) )信道发送一个请求信息,可能在A节点产生冲突。此时,A节点也不能正确接收B节点数据信息,向B节点回送一个没有正确收到数据的信息NACK,而对于C节点的请求信息不会做任何处理。B节点收到NACK后,启动重传机制开始数据信息的重传,C节点等待一段时间后没有收到A节点的回复信息,自动退避一段时间,然后重新发起通信请求。 协议程序实现流程图如图2所示。 图1 协议流程图 图2 程序实现流程图 4 仿真结果 4.1 理想状态MAC层仿真结果 考虑在一个UWB微微网内部,各个用户节点随机分布在一个MAC区域内,都可以进行直接通信。由于一个微微网内部用户节点数目相对较少(如10个),总可以找到一组正交码字满足通信要求,因此在本协议中可以认为信道资源是理想的。假设所有控制信息(包括请求信息,回复信息和确认信息)的包长固定(如200bits ),控制信息的传送速率为网络可提供速率的最小值Rn。在协议仿真过程中,为了方便比较,其他协议所采用的相关参数与上述参数取值相同。 在仿真过程中,假设业务到达服从参数为兄的泊松分布,用户数UserNum=10;数据包长PacketLength=1024x8bits,控制信息的包长ControlLength =200bits。网络可以提供的数据速率有50, 110, 200, 480 7 Mbps四种可供选择,数据传送随机选择速率,这样可以模拟实际网络在MAC层加入数据速率控制机制后选取传输数据速率的功能。如果信道不理想或者是其他冲突导致数据包在接收端没有正确接收,则采用重传机制:而其他各个相应冲突节点进行退避,采用的退避算法是二进制指数退避算法。 本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文 从图3、4中可以看出,采用本文提出的私有多信道UWB MAC协议后,在ad hoc网络场景下,吞吐量一直保持在一个比较理想的水平,成功传输包数与仿真发送包数相比,可以达到87%以上,且网络时延没有持续增加。若考虑本协议应用最恶劣的情况,网络中仅有一个码字信道可以提供数据通信,网络的吞吐量虽然下降,但仍然可以达到65%左右,时延也没有大幅度增加,说明协议具有一定的健壮性。 图3 业务量-吞吐量仿真结果比较 图4 业务量一时延仿真结果比较 通过与其他几个经典无线网络MAC协议比较,使用相同的网络环境和设置,统计量采用相同的量纲,可以看出本文提出的私有多信道UWB MAC协议性能要优越,特别是网络负载较重的情况,大量数据需要传输时,这种协议所体现的性能仍然非常好,成功传输包数比其他几种协议多。这主要是因为信道资源进行私有化码字设计之后,相对非常充足,只要通信双方节点都处于空闲状态就可以并发进行通信;而其他几种协议都只允许网内有且仅有一对节点相互通信。 此协议与其他多信道协议的最大不同在于私有化节点的协商控制信道(包括请求信道、回复信道和确认信道)。当有多对节点需要同时进行通信时,若采用其他多信道协议,节点需要在某一控制信道上进行协商,此时可能产生冲突而使节点无法获取空闲数据信道资源进行通信,浪费了系统资源。而采用本文提出的私有多信道UWB MAC协议,各个节点通过获得私有控制信道码字,同时进行通信协商时不会产生互相干扰,最大可能地降低了冲突概率,提高了系统性能。 4.2 MAC/PHY联合仿真结果 仿真条件如下表; 表1 联合仿真条件参数设置 由于联合仿真数据量相当大,一般微机很难处理。因此对数据包长和仿真进行了简化处理,因此得到的仿真结果只能认为是近似解。另外,由于所用的码字仅仅是16位的walsh码,其性能并不是最好的,因此整个仿真结果只能从大体趋势上反映协议的性能。若改善仿真条件,将会得到更加精确的结果。 仿真结果纵坐标是成功传送的概率,横坐标是单位时间节点产生的包数(反应全网总业务量)。可以看出这种新型的UWB MAC协议能够达到很好的性能,成功传送的概率非常高,因此网络的吞吐量也将比较好,也进一步验证了上一小节MAC层仿真结果。 6 小结 本章提出了一种新型私有多信道UWB MAC协议,利用码字在逻辑上划分多个信道,且通过码字与用户节点某些特定信息相联系,私有化了各个节点的控制信道和业务信道,进一步降低了系统碰撞的可能性,提高了系统吞吐量性能。并且,多信道划分从根本上解决了无线网络中隐藏终端和暴露终端问题。各个节点 对于此新型的UWB MAC协议,下一步要做的工作是完善其接入策略,设计网络初始化所需要的步骤及工作,去掉一些理想的假设条件。 _: 1KLEINROCK L, TOBAGI F A.Packet switching in radio channels: part I-carrier sense multiple-aess modes and their throughput-delay characteristics,IEEE Transaction on Communication, 1975, Vol Com 23: P14001416 2PKARIvT. iV(ACA-a new channel aess method for packet radio works.,ARRL/CRRLAmateur Radio 9 Computer Networking Conference, 1990, P134140 3LUNDY G M, ALMQUIST M, ORUK T, Specification, verification and simulation of a wireless LAN protocol: MACAW,Military Communications Confcre7cE, 1998, olume 2: P56S569 4IEEE std 802.11-1999, Wireless LAN medium aess control (MAC) and physical specifications 5刘凯,李建东.基于多信道预约可冲突避免的多址接入协议J,通信学报,xx,10. 6Jean-Yves L B, Ruben M, Bozidar
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 北方工业大学《移动互联网应用开发》2023-2024学年第二学期期末试卷
- 保定学院《中国古代文学史A》2023-2024学年第二学期期末试卷
- 2025至2031年中国老车配件行业投资前景及策略咨询研究报告
- 2025至2031年中国矿用喷浆管行业投资前景及策略咨询研究报告
- 百色职业学院《食品微生物检测技术》2023-2024学年第二学期期末试卷
- DB13T 5065-2019 科技成果转化价值评价规范
- 中电联笔试题目及答案
- 白城师范学院《学前儿童行为观察与评估》2023-2024学年第二学期期末试卷
- 主题十五-动画性能优化-洞察阐释
- 白城教育科研课题申报攻略指南(仅供参考)
- 膝关节骨性关节炎的防治课件
- 2022春教科版科学五年级下册全册课本中研讨问题参考答案(完整版)
- 防蛇虫咬伤防中暑课件
- 车辆购置税和车船税课件
- 国开电大《人员招聘与培训实务》形考任务4国家开放大学试题答案
- 混凝土灌注桩抽芯孔封堵施工方案
- 2023年徐州市泉山区工会系统招聘考试笔试题库及答案解析
- 水泥厂高压电机试验报告(样表)
- 肌肉注射操作评分标准
- 统计学学习指导书(完整版)
- Teladoc全球领先的远程医疗服务商
评论
0/150
提交评论