下载此文档

SPIN协议简单资料.ppt


文档分类:办公文档 | 页数:约8页 举报非法文档有奖
1/8
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/8 下载此文档
文档列表 文档介绍
SPIN 协议( sensor protocol for information via negotiation ) SPIN 协议( sensor protocol for information via negotiation ) SPIN 是最早的以数据为中心的自适应路由协议,通过协商机制来解决洪泛算法中的“内爆”和“重叠”问题,节省了能量的消耗。 ,传感器节点在传送数据之前彼此进行协商,协商制度可确保传输有用数据。 (即描述传感器节点采集的数据属性的数据, meta- data) ,而不是采集的整个数据进行协商。由于元数据大小小于采集的数据, 所以,传输元数据消耗的能量相对较少。为避免盲目使用资源,所有传感器节点必须监控各自的能量变化情况。 ,每个节点都必须检查各自可用的能量状况,如果处于低、能量水平,必须中断一些操作,比如充当路由器的角色,停止对其他节点的一些数据转发操作。 d. SPIN 有3种数据包类型,即 ADV 、 REQ 和 DATA. 节点用 ADV 宣布有数据发送,用 REQ 请求希望接收数据,用 DATA 封装数据。 ADV :用于新数据广播。当一个节点有数据可共享时,它可用 ADV 数据包(包含元数据)对外广播。 REQ :用于请求发送数据。当一个节点希望接收 DATA 数据包时,发送 REQ 数据包。 DATA :包含附上元数据头(meta-data header) 的传感器采集的数据的数据包。 SPIN 协议簇有 4种不同的形式: SPIN-PP ( A 3-Stage Handshake Protocol for Point-to-Point Media ): 适合点对点信道 SPIN-EC ( SPIN-PP with a Low-Energy Threshold ): 在 SPIN-PP 基础上增加了能量限制 SPIN-BC ( A 3-Stage Handshake Protocol for Broadcast Media ): 适合于广播信道 SPIN-RL ( SPIN-BC for Lossy Network ):考虑信道上存在分组丢失 SPIN-PP 采用点到点的通信模式,并假定两节点间的通信不受其他节点的干扰, 分组不会丢失,功率没有任何限制 DATA 数据包之前,一个传感器节点首先对向邻居节点广播 ADV 数据包; ADV 后有意愿接收该 DATA 数据包,那么它向该节点发送一个 REQ 数据包,接着节点向该邻居节点发送 DATA 数据包。 , DATA 数据包可被传输到远方汇节点或基站。每个结点都拥有一个唯一的地址,称为结点的自身地址。当结点 A自身随机采集到有效数据 m的时候, A立即生成与数据 m相匹配的元数据,并将元数据和自身的地址封装成 adv 数据包,将其向外广播。 当 A的邻居结点 B收到 adv 数据包后,它首先提取 adv 数据包的元数据域,查看其元数据是否为自身需要的数据属性,如果不需要,则销毁 adv 数据包;如果需要, 则提取 adv 数据包中的 A结点的地址作为目的地址,将其和元数据以及自身地址封装成相应的

SPIN协议简单资料 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数8
  • 收藏数0 收藏
  • 顶次数0
  • 上传人s0012230
  • 文件大小259 KB
  • 时间2017-05-03