物联网通信技术第8章-无线传感网课件_第1页
物联网通信技术第8章-无线传感网课件_第2页
物联网通信技术第8章-无线传感网课件_第3页
物联网通信技术第8章-无线传感网课件_第4页
物联网通信技术第8章-无线传感网课件_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第8章 无线传感网无线传感网结构无线传感网MAC协议无线传感网的技术无线传感网的应用第8章 无线传感网无线传感网结构8.1 无线传感网结构无线传感网是一种综合信息采集、信息处理和信息传输功能于一体的智能网络信息系统。 无线传感网通常由大量密集部署在指定地理区域的传感器节点以及一个或多个位于区域内或区域附近的数据汇聚节点构成。汇聚节点负责向监测区域内的传感器节点发送查询消息或命令,传感器节点负责完成监测任务,并将监测数据发送给汇聚节点。 网络结构主要可以划分为单跳网络和多跳网络两大类。8.1 无线传感网结构无线传感网是一种综合信息采集、信息处理8.1.1 单跳网络结构为了向汇聚节点传送数据,各传

2、感器节点可以采用单跳的方式将各自的数据直接发送给汇聚节点,采用这种方式所形成的网络结构为单跳网络结构 传感器节点汇聚节点8.1.1 单跳网络结构为了向汇聚节点传送数据,各传感器节点8.1.2 多跳网络结构在多跳网络结构中,传感器节点通过一个或多个网络中间节点将所采集到的数据传送给汇聚节点,从而有效地降低通信所需的能耗 多跳网络结构又可以分为平面结构和分层结构两种类型 8.1.2 多跳网络结构在多跳网络结构中,传感器节点通过一个平面结构各传感器节点在组网过程中所起的作用是相同的,所有传感器节点的地位是同等的,具有完全一致的功能特性。 传感器节点汇聚节点平面结构各传感器节点在组网过程中所起的作用是

3、相同的,所有传感分层结构传感器节点被组织成一系列的簇,每个簇由多个成员节点和一个簇头节点组成,簇成员需要首先把其数据发送给簇头,再由簇头将数据发送给汇聚节点。 汇聚节点簇头簇成员分层结构传感器节点被组织成一系列的簇,每个簇由多个成员节点和8.2 无线传感网MAC协议无线传感网的协议栈由高到低依次为应用层、传输层、网络层、数据链路层和物理层 无线传感网使用无线信道作为通信媒体,其频谱资源十分有限,节点能量有限,必须采用有效MAC协议来协调多个节点对共享信道的访问,公平、高效地利用有限信道频谱资源,提高网络的传输性能,同时考虑网络的能量效率和可扩展性无线传感网MAC协议可以分为竞争型、非竞争型和混

4、合型三类 8.2 无线传感网MAC协议无线传感网的协议栈由高到低依次为8.2.1 竞争型MAC协议竞争型MAC协议采用按需使用信道的方式,其基本思想是当节点需要发送数据时,通过竞争方式使用信道,如果发生冲突,节点按照事先设定的某种策略重传数据,直到数据发送成功或放弃。 典型的协议包括S-MAC、T-MAC、WiseMAC和Sift协议等 8.2.1 竞争型MAC协议竞争型MAC协议采用按需使用信道S-MAC周期性侦听和休眠机制每个节点周期性进入休眠状态。在该状态下,节点关闭其收发器等电路,以节省能量,并设置一个定时器,在一段时间后将其唤醒进入侦听状态。在侦听阶段下,节点根据发送和接收的需求判断

5、是否需要与其他节点通信,如果没有数据发送或接收,则进入休眠状态。S-MAC周期性侦听和休眠机制S-MAC消息冲突与串音避免机制为了避免冲突,S-MAC协议同时采用物理载波检测和虚拟载波检测,并采用RTS/CTS机制解决隐终端问题 为了避免串音,S-MAC协议使节点在接收到发往其他节点的RTS和CTS消息后进入休眠状态,从而达到避免串音的目的 S-MAC消息冲突与串音避免机制S-MAC长消息传递机制S-MAC协议将长数据消息分割成多个短数据包进行发送 只使用一个RTS消息和一个CTS消息为所有短数据包预约信道,每个短数据包分开确认 S-MAC长消息传递机制T-MAC各节点周期性地被唤醒,进入活动

6、期,并在活动期与相邻节点通信,然后进入休眠状态,直到下一帧到来。在活动期,节点保持侦听,并尽可能地发送所需传送的数据,如果没有节点需要处理的“激活事件”则进入休眠状态。激活事件有5种类型周期帧定时器溢出;信道上收到数据包;检测到信道上有通信在进行;节点数据包或确认消息发送完毕;相邻节点数据包发送完毕。 T-MAC各节点周期性地被唤醒,进入活动期,并在活动期与相邻Sift协议Sift协议设计的目的是当共享信道的N个传感器节点同时监测到同一事件时,希望R个节点(RN)能够在最小时间内无冲突地成功地发送事件检测消息,抑制剩余(N-R)个节点的消息发送 当节点有消息发送时,首先假定当前有N个节点与其竞

7、争发送。如果在第一个时隙内节点不发送消息,也无其他节点发送消息,则节点就减少假想的竞争发送节点的数目,并相应地增加选择在第二个时隙发送数据的概率;如果节点没有选择第二个时隙,且无其他节点在该时隙发送消息,则节点继续减少假想的竞争发送节点数目,并进一步增加选择第三个时隙发送数据的概率,依次类推。如果选择时隙过程中有其他节点发送消息,节点就进入重新开始竞争过程。 Sift协议Sift协议设计的目的是当共享信道的N个传感器节WiseMAC协议数据确认分组中携带了下一次信道监听时间,节点获得所有邻居节点的信道监听时间。在发送数据时可以将唤醒前导压缩到最短 唤醒前导长度TP=min(4L,TW)。其中,

8、是节点的时钟漂移速度,L是从上次确认分组到现在的时间,TW是所有节点监听信道的时间间隔 WiseMAC协议数据确认分组中携带了下一次信道监听时间,节8.2.2非竞争型MAC协议非竞争型MAC协议采用固定使用信道的方式,将共享信道根据时间、频率或伪噪声码划分成一组子信道,并分配给各节点,使得每个节点拥有一个专用的子信道用于发送数据。 典型的无线传感网非竞争型MAC协议包括DEANA、SMACS、DE-MAC和TRAMA协议等 8.2.2非竞争型MAC协议非竞争型MAC协议采用固定使用信DEANA协议分布式能量感知节点激活(distributed energy-aware node activat

9、ion ,DEANA)协议将时间帧分为周期性的调度访问阶段和随机访问阶段。调度访问阶段由多个连续的数据传输时槽组成,某个时槽分配给特定节点用来发送数据。除相应的接收节点外,其他节点在此时槽处于睡眠状态。随机访问阶段由多个连续的信令交换时槽组成,用于处理节点的添加、删除以及时间同步等 DEANA协议分布式能量感知节点激活(distributedDEANA协议为了进一步节省能量,在调度访问部分中,每个时槽又细分为控制时槽和数据传输时槽。控制时槽相对数据传输时槽而言长度很短。如果节点在其分配的时槽内有数据需要发送,则在控制时槽发出控制消息,指出接收数据的节点,然后在数据传输时槽发送数据。在控制时槽内

10、,所有节点都处于接收状态。如果发现自己不是数据的接受者,节点就进入睡眠状态,只有数据的接受者才在整个时槽内保持在接收状态 DEANA协议为了进一步节省能量,在调度访问部分中,每个时槽SMACS协议SMACS(Self-OrganizingMediumAccessControlforSensorNetworks)协议是分布式的协议,无需任何全局或局部主节点,就能发现邻节点并建立传输/接收调度表。链路由随机选择的时隙和固定的频率组成 在链接阶段使用一个随机唤醒机制,在空闲时关掉无线收发装置,来达到节能的目的 SMACS协议SMACS(Self-OrganizingMDE-MAC协议DE-MAC(D

11、istributedEnergy-awareMAC)的中心内容是让节点交换能级信息。它执行一个本地选举程序来选择能量最低的节点为“赢者”,使得这个“赢者”比其邻节点具有更多的睡眠时间,以此在节点间的平衡能量,延长网络的生命周期 当一节点比原来的“赢者”能量值低时,它进入选举阶段。处于选举阶段的节点向所有邻节点发送它的当前能量值,并收集它们的投票。如果邻节点的能值都比此节点高,它将收到所有邻节点的正选票。此节点占有当前时隙,或者发送数据,或者进入睡眠。 DE-MAC协议DE-MAC(DistributedEneTRAMA用基于流量的传输调度表来避免可能在接收者发生的数据包冲突使节点在无接收要求时

12、进入低能耗模式 TRAMA用基于流量的传输调度表来避免可能在接收者发生的数据8.2.3 混合型MAC协议混合型MAC协议通常针对无线传感网的特征以及一些应用的具体要求,将竞争型和非竞争型MAC协议有效地进行结合,以减少节点间的数据冲突,同时改善网络的传输性能。典型的混合型MAC协议有Z-MAC协议和Funneling-MAC协议 8.2.3 混合型MAC协议混合型MAC协议通常针对无线传感Z-MAC协议将信道划分为时间帧的同时,使用CSMA作为基本机制,时隙的占有者只是有数据发送的优先权,其他节点也可以在该时隙发送信息帧,当节点之间产生碰撞之后,时隙占有者的回退时间短 使用竞争状态标示来转换MAC机制,节点在ACK重复丢失和碰撞回退频繁的情况下,将由低竞争状态转为高竞争状态,由CSMA机制转为TDMA机制 Z-MAC协议将信道划分为时间帧的同时,使用CSMA作为基本Funneling-MAC协议 漏斗现象是指无线传感网观测区域中所产生的观测数据以多对一的模式逐跳向汇聚节点传输时所造成的现象。当所传送的观测数据逐渐接近汇聚节点时,各中间节点所需转发的数据量会急剧增加,从而造成分组的拥塞、冲突、丢失、延迟和节点能量消耗的增加 汇聚节点附近几跳范围内的区域被称为漏斗区域 ,漏斗区域内节点数据发送的TDMA调度由汇聚节点完成 Funneling-MAC协议

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论