- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
无线传感器网络混合网络拓扑-传感器数据库网
无线传感器网络混合网络拓扑 MAC协议研究;主要研究工作;一、综述研究;一、综述研究;无线传感器网络协议栈;一、综述研究;介质访问控制(Mediun Access Control, MAC)协议的设计是无线传感器网络的关键技术之一,基本任务是节点共享网络媒体的接入问题。
MAC决定无线信道的使用方式,通过在传感器节点之间分配和共享有限的无线通信资源,构建起无线传感器网络通信系统的底层基础结构。
设计MAC协议关键问题:
能量效率;
自组织和可扩展性;
网络效率;
算法复杂度;
与其他层协议的协同;; 2.1 MAC协议分类
从不同的角度入手,对MAC协议分类可以有多种。可以按照以下条件分类MAC协议:
根据网络类型采用分布式控制还是集中控制;
根据MAC协议使用的信道数目分为基于单一信道、基于双信道和基于多信道;
根据MAC协议使用信道方式分为基于竞争型、分配型以及混合型。
; 2.1 MAC协议分类; ;
当多个节点推迟发送进入随机退避时,利用随机函数选择最小退避时间节点作为竞争优胜者。
退避时间 = Random()× aSlottime ; ①根据需要分配信道,能较好地满足节点数量和网络负载的变化;
②能较好地适应网络拓扑的变化;
③算法相对简单,容易实现。
无线传感器网络节点的硬件资源、计算能力、存储能力、能量等受限的前提下,认为基于竞争的MAC协议算法比较适合大多数应用。
基于竞争的MAC协议如802.15.4等大多采用二进制指数退避算法。 ;
二进制指数退避算法(binary exponential backoff,BEB):每次发生冲突时,退避计数器的值加倍;每次交互成功时,退避计数器的值降到最小值。
BEB算法有两个缺点:
一是不能正确反映信道的争用情况
二是BEB算法会带来不公平现象
BEB算法退避窗口更新规则不合理使算法不能很好适应流量突发或者节点同时传送信息的多跳网络应用场景。 ;
参考改进更新规则算法以及研究分析,提出ARAC算法(Adaptive Rapid access Avoid Collision)。
设置两个阈值CW1 、CW2来区分低流量和高流量退避,兼顾不同网络流量下性能;
分段采取不同更新规则,使节点能够自适应快速接入信道;
节点连续三次发送成功时,认为CW为粗略优化值,在一跳范围内同步更新CW。
;;2.3 仿真实验分析;2.3.2 实验环境设置;2.3.3 仿真数据分析;丢包率
;2.3.4 ARAC算法小结;2.4.1 应用系统原型节点规划;2.4.2 应用系统原型网络拓扑; 参照IEEE 802.15.4 标准底层结构,对PHY、MAC层进行设计与实现。
物理层(PHY)和MAC层通过数据服务访问点(PD-SAP、MACPS-SAP)和管理实体服务访问点 (PLME-SAP、MLME-SAP)与上下层交互,提供数据和管理服务。
; ;三、结论与展望
文档评论(0)