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

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

转载于:https://www.cnblogs.com/wccblog/p/6164964.html

你可能感兴趣的:((百度百科)无线传感器网络的网络协议栈)