位置:51电子网 » 技术资料 » 无线通信

SPIN路由协议

发布时间:2015/2/20 15:58:45 访问次数:1838

    SPIN(Sensor Protocols for Information via Negotiation,信息协商的传感器协议)[71是无线传感器网络中一种基于数据中心的路由协议,ADUC814ARV其通过节点之间的协商以建立传输路径。SPIN协议的设计目标是能够解决Flooding及Gossiping协议的内爆、重叠及资源利用不合理现象。SPIN协议在路由建立时,一共采用了3种类

型的数据包:ADV、REQ与DATA。ADV数据包是一个路由请求发起的数据包,当某一节点接收到数据包时,它会向其周围的邻节点广播这个ADV数据包,以通告是否需要接收数据,由于ADV数据包体积很小,所消耗的能量资源较少。REQ数据包是请求响应数据包,当邻节点接收到来自传输请求节点发起的ADV数据包后,若其需要接收,则向请求发起节点发送REQ资料包。DATA数据包即为传采集的数据内容。SPrN协议的路由建立和数据侍输过程如图3-4所示,可分为4个阶段。首先,0号节点向1号节点发送传感数据。当1号节点接收到数据后,向其周边邻节点广播ADV数据包,通知邻节点自己有传感数据需要转发。当1号节点的邻节点接收到ADV数据包后,根据自己的情况,自主选择是否接收数据DATA,节点3与节点5选择接收数据DATA,因此其向1号节点发送REQ数

据包。当1号节点接收到节点3、5发送的REQ,即立刻将DATA发送至这两个节点。

    SPIN(Sensor Protocols for Information via Negotiation,信息协商的传感器协议)[71是无线传感器网络中一种基于数据中心的路由协议,ADUC814ARV其通过节点之间的协商以建立传输路径。SPIN协议的设计目标是能够解决Flooding及Gossiping协议的内爆、重叠及资源利用不合理现象。SPIN协议在路由建立时,一共采用了3种类

型的数据包:ADV、REQ与DATA。ADV数据包是一个路由请求发起的数据包,当某一节点接收到数据包时,它会向其周围的邻节点广播这个ADV数据包,以通告是否需要接收数据,由于ADV数据包体积很小,所消耗的能量资源较少。REQ数据包是请求响应数据包,当邻节点接收到来自传输请求节点发起的ADV数据包后,若其需要接收,则向请求发起节点发送REQ资料包。DATA数据包即为传采集的数据内容。SPrN协议的路由建立和数据侍输过程如图3-4所示,可分为4个阶段。首先,0号节点向1号节点发送传感数据。当1号节点接收到数据后,向其周边邻节点广播ADV数据包,通知邻节点自己有传感数据需要转发。当1号节点的邻节点接收到ADV数据包后,根据自己的情况,自主选择是否接收数据DATA,节点3与节点5选择接收数据DATA,因此其向1号节点发送REQ数

据包。当1号节点接收到节点3、5发送的REQ,即立刻将DATA发送至这两个节点。

相关技术资料
2-20SPIN路由协议

热门点击

 

推荐技术资料

机器小人车
    建余爱好者制作的机器入从驱动结构上大致可以分为两犬类,... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!