(百度百科)无线传感器网络的网络协议栈

WSN(wireless sensor network 无线传感器网络)协议栈多采用五层协议:应用层传输层网络层数据链路层物理层。与以太网协议栈的五层协议相对应。另外,协议栈还应包括能量管理器、拓扑管理器和任务管理器。这些管理器使得传感器节点能够按照能源高效的方式协同工作,在节点移动的传感器网络中转发数据,并支持多任务和资源共享。各层协议和管理器的功能如下:
·物理层提供简单但健壮的信号调制和无线收发技术;
·数据链路层负责数据成帧、帧检测、媒体访问和差错控制
·网络层主要负责路由生成与路由选择
·传输层负责数据流的传输控制,是保证通信服务质量的重要部分;
·应用层包括一系列基于监测任务的应用层软件;
·能量管理器管理传感器节点如何使用能源,在各个协议层都需要考虑节省能量;
·移动管理器检测并注册传感器节点的移动,维护到汇聚节点的路由,使得传感器节点能够动态跟踪其邻居的位置;
·任务管理器在一个给定的区域内平衡和调度监测任务。
经过十几年发展,已出现了大量的WSN协议,如MAC层的S-MAC、T-MAC、BMAC、XMAC、ContikiMAC等,路由层的AODV、LEACH、DYMO、HiLOW、GPSR等。不过这些均属于私有的协议,均针对特定的应用场景进行优化,适用范围较窄,由于缺乏标准,推广十分困难,对产业化十分不利。面对这种情况,国际标准化组织参与到无线传感器网络的标准制定中来,希望通过共同努力,制定出适用于多行业的、低功耗的、短距离无线自组网协议。
posted @ 2016-12-12 16:16  欧阳木灵  阅读(2049)  评论(0编辑  收藏  举报