无线网络ppt第九章.pptx
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线网络 ppt 第九
- 资源描述:
-
1、9.29.1 移动Ad Hoc网络 无线传感器网络概述9.49.3 无线Mesh网络 软件无线电和认知无线电技术9.69.5 近距离无线通信技术 物联网技术9.7 卫星通信技术9.1移动Ad Hoc网络9.1.29.1.1 Ad Hoc网络的特点 Ad Hoc网络结构类型 9.1.49.1.3 移动Ad Hoc网络的协议层次 移动Ad Hoc网络的路由协议9.1.5 Ad Hoc的IP地址分配9.1.6 移动Ad Hoc网络的功率控制9.1.1 Ad Hoc网络的特点l 由于移动Ad Hoc网络是一种移动、多跳、自律式系统,因此它具有以下一些主要特征:(1)自组织和自管理(2)分布式结构(3)
2、动态拓扑(4)链路带宽受限、容量时变(5)多跳共享信道(6)生存时间短(7)能量受限(8)安全问题9.1.2 Ad Hoc网络结构类型无线移动Ad Hoc网络有平面结构和分级结构两种类型。1.平面结构平面结构中,所有节点地位平等,也被称为是对等式结构。如图9-1所示是平面结构的基本拓扑 图9-1 平面结构平面结构的最大缺点是网络规模受限,可扩展性较差。在大规模Ad Hoc网络中,从源节点到目的节点的路径变得很长,任何一条链路的破坏就会引起整条路径的失败。即使没有路径的失败,由于时延很大,在一些对时间要求严格的场合,这种时延是不能接受的。另外可能在很长时间后,信息到达预算的目标端时,目标结点可能
3、已经不存在了。2.分级结构在分级结构中,网络被划分为多个簇,每个簇由一个簇头和多个簇成员组成。这些簇头组成了一个更高一级的网络,而在这个更高一级的网络中又可以分簇,形成再高一级的网络,直至最高级。如图9-2所示是分级结构的网络拓扑。图9-2 分级结构分级结构的最大优点是可扩展性好,网络的规模不受限制,必要的时候可以通过增加簇的个数和级数来提高整个网络的容量。分级结构中,簇内成员的功能相对简单,基本上不需要维护拓扑结构,这大大减少了网络中拓扑维护对有限的无线链路带宽的消耗。9.1.3 移动Ad Hoc网络的协议层次l 通用Ad Hoc网络协议模型划分为物理层、数据链路层、网络层运输层和应用层五层
4、。对于具体的应用场合,该协议模型可以简化,去掉不必要的功能模块或添加新的模块,并根据系统和应用要求作进一步的细化。1.Ad Hoc的物理层2.Ad Hoc的数据链路层3.Ad Hoc的网络层4.Ad Hoc运输层5.Ad Hoc应用层9.1.4 移动Ad Hoc网络的路由协议l 在整个研究领域,对Ad Hoc路由协议的研究非常多。Ad Hoc的路由协议大致可以分为主动式路由协议、被动式路由协议以及混合式路由协议。l 主动式路由协议又称为表驱动路由协议,在这种路由协议中,每个节点维护一张包含到达其它节点的路由信息的路由表。这种路由协议的时延较小,但是路由协议的开销较大。l 被动式路由协议,又称为
5、按需路由协议,是一种当需要发送数据时才查找路由的路由算法。在这种路由协议中,节点不需要维护及时准确的路由信息,当向目的节点发送报文时,源节点才在网络中发起路由查找过程,找到相应的路由。被动式路由协议的开销小,但是传输时延较大。DSDV路由协议:DSDV,即目的序列路径矢量路由协议,它是距离矢量路由协议,通过给每个路由设定序列号来避免路由环路的产生,采用时间驱动和事件驱动技术控制路由表的传送。在DSDV协议中,每个节点周期性地将本地路由表传送给邻近节点,或者当其路由表发生变化时,也会将其路由信息传给邻近点,当无节点移动时使用间隔较长的大数据包(包括多个数据单元)进行路由更新。AODV路由协议:A
6、ODV,即Ad Hoc按需距离矢量路由协议,它是结合DSDV以及DSR特点而改进的一种表驱动路由协议。在这个协议中,源节点发送数据前先广播一个路由请求消息,附近节点收到后再次广播,直到请求消息到达目的节点或到达知道目的节点路由的中间节点,目的节点或中间节点沿原来路径返回响应消息,源节点收到响应后就知道到达目的节点的路由。路由查找:当源节点需要与某个节点通信时,它首先查找本节点所维护的路由表,看是否有可用路由,若有,则直接利用该路由向目的节点发送数据,若没有,则源节点向它的所有邻居节点发送路由请求RREQ,来寻找一个可以到达目的节点的有效路由。路由维持:由于Ad Hoc网络具有动态拓扑特性,当节
7、点关闭或者移动时都可能导致链路失效。因此路由协议必须具备路由维护、修复以及拆除无用路由的机制。AODV只维护正在使用中的路由。活跃路由上的节点通过定期的向邻居节点发送Hello消息来提供链接信息。如果一个节点收到了来自邻居节点的Hello消息,但是在之后的一个特定时间内没有收到来自该邻居的任何分组,节点就认为到达该邻居的链路断开,则进行局部维护。源节点收到链路断开的通知后,如果还需要与该目的节点进行通信,则需要重新发起路由发现过程来寻找路由。路由修复:当节点发现自己与某个邻居节点发生链路中断时,如果中断处的上游节点距离目的节点的跳数小于MAX_REPAIR_TTL,则进行本地修复。方法是该节点
8、首先将目的节点序列号加1,然后广播一个时间受限的RREQ,用来寻求到达该目的节点的其它路由,如果存在其它路由,则拥有此有效路由信息的节点会返回一个RREP。发起修复的节点接收到RREP后便知道路由修复成功,该节点所缓存的数据包便可以直接用该替代路由发送到目的节点。如果在规定的时间内没有任何的RREP返回,那么表示链路修复未成功,这个时候便进行下面的路由拆除。路由拆除:如果发起链路修复的节点在发现周期结束时间内没有收到任何关于目的节点的RREP,说明链路修复失败,则发送一个关于该目的节点的RERR消息,通知所有利用该链路的邻居节点链路失效。当源节点收到RERR消息后还需要与该目的节点通信,那么重
展开阅读全文
