第7章AdHoc.ppt
《第7章AdHoc.ppt》由会员分享,可在线阅读,更多相关《第7章AdHoc.ppt(22页珍藏版)》请在第壹文秘上搜索。
1、2023/11/717.1 移动移动Ad Hoc网络概述网络概述移动移动ad hoc 网络面临的问题网络面临的问题n特殊的信道共享方式特殊的信道共享方式p共享信道共享信道p“隐藏终端隐藏终端”/“暴露终端暴露终端”导导致致RTS/CTSABCDABCDRTS:request to sendCTS:Clear to sendRTSCTSdataACK隐藏终端的存在而导致的碰撞隐藏终端的存在而导致的碰撞A和和C是隐藏终端是隐藏终端A、B、C、D终端工作在同一信道上终端工作在同一信道上2023/11/727.1 移动移动Ad Hoc网络概述网络概述(条件)共享信道(条件)共享信道,A向向B发送数据,
2、发送数据,C处于处于A覆盖范围以外覆盖范围以外B的覆盖范围以内,的覆盖范围以内,C 检测不到检测不到A向向B发送无线信号时,以发送无线信号时,以为为C本身可以发送数据,因而向本身可以发送数据,因而向 B 发送数据,结果发生碰撞。发送数据,结果发生碰撞。这种未能检测出媒体上已存在的信号的问题叫做这种未能检测出媒体上已存在的信号的问题叫做隐藏终端隐藏终端问题问题(Hidden Terminal Problem)A 的作用范围C 的作用范围ABCD隐藏终端隐藏终端问题问题2023/11/737.1 移动移动Ad Hoc网络概述网络概述(条件)共享信道(条件)共享信道,B 向向A 发送数据,发送数据,
3、C处于处于B覆盖范围以内覆盖范围以内A覆盖覆盖范围以外,而范围以外,而 C 又想和又想和 D 通信。通信。C 检测到媒体上有信号,于是就检测到媒体上有信号,于是就不敢向不敢向 D 发送数据,需延迟向发送数据,需延迟向D发送。其实发送。其实 B 向向 A 发送数据并不影发送数据并不影响响 C 向向 D 发送数据发送数据,这就是暴露终端问题这就是暴露终端问题(Exposed Terminal Problem)ADCB?B 的作用范围C 的作用范围暴露终端暴露终端问题问题2023/11/747.2 移动移动Ad Hoc网络组网体系网络组网体系网络结构网络结构平面结构平面结构层次结构层次结构2023/
4、11/757.3 移动移动Ad Hoc网络路由网络路由(表驱动)(表驱动)2023/11/767.3 移动移动Ad Hoc网络路由网络路由p路由发现路由发现Route discoveryl由一个想要向一个目的节点由一个想要向一个目的节点D发送数据的信源发送数据的信源S激活;激活;l此进程只在此进程只在S需要发送数据并且不知道到需要发送数据并且不知道到D的路由时才的路由时才启动;启动;p路由维护路由维护Route maintenancel节点节点S在给在给D发送数据时要能检测出由于网络拓扑动态发送数据时要能检测出由于网络拓扑动态变化导致源路由中断的情况;变化导致源路由中断的情况;l当前的源路由不
5、能用时当前的源路由不能用时S切换到另一条已知的路由或者切换到另一条已知的路由或者重新发起重新发起route discovery寻找新路由寻找新路由DSR协议由两部分组成协议由两部分组成2023/11/777.3 移动移动Ad Hoc网络路由网络路由n源节点向邻居节点广播路由请求报文(源节点向邻居节点广播路由请求报文(RREQ:Route Request)p源节点地址源节点地址p目的节点地址目的节点地址p路由记录:记录从源节点到目的节点路由中的中间节点地址路由记录:记录从源节点到目的节点路由中的中间节点地址p请求请求IDn中间节点接收到中间节点接收到RREQ后,将自己的地址附在路由记录中后,将自
6、己的地址附在路由记录中ABCDEF(A-)(A-F)(A-)(A-B-)(A-B-C-)(A-B-C-)(A-B-C-E-)DSR路由发现:路由请求路由发现:路由请求2023/11/787.3 移动移动Ad Hoc网络路由网络路由路由请求报文路由请求报文Route Request(RREQ)字段字段用于记录从源节点到目用于记录从源节点到目的节点路由中的中间节的节点路由中的中间节点地址,当点地址,当RREQRREQ到达目到达目的节点时,该字段中所的节点时,该字段中所有节点地址构成了从源有节点地址构成了从源节点到目的节点的路由节点到目的节点的路由由由源节点管理,中间节点源节点管理,中间节点维护维护
7、 序列对列表,序列对列表,ID序列对用序列对用于唯一标识于唯一标识RREQRREQ,以防止,以防止收到重复的收到重复的RREQRREQ2023/11/797.3 移动移动Ad Hoc网络路由网络路由n中间节点维护中间节点维护序列对列表序列对列表n重复重复RREQ检测检测p如果接收到的如果接收到的RREQ消息中的消息中的存在存在于本节点的序列对列表中于本节点的序列对列表中p如果接收到的如果接收到的RREQ消息中的路由记录中包含本节点的地消息中的路由记录中包含本节点的地址址n如果检测到重复,则中间节点丢弃该如果检测到重复,则中间节点丢弃该RREQ消息消息ABCDEF(A-)(A-F)(A-)(A-
8、B-)(A-B-C-)(A-B-C-)(A-B-C-E-)DSR路由发现:中间节点处理路由发现:中间节点处理2023/11/7107.3 移动移动Ad Hoc网络路由网络路由n目的节点收到目的节点收到RREQ后,给源节点返回路由响应报文后,给源节点返回路由响应报文(RREP:Route Reply)p拷贝拷贝RREQ消息中的路由记录消息中的路由记录n源节点收到源节点收到RREP后在本地路由缓存中缓存路由信息后在本地路由缓存中缓存路由信息(A-B-C-D)ABCDEF(A-B-C-D)(A-B-C-D)DSR路由发现:路由响应路由发现:路由响应2023/11/7117.3 移动移动Ad Hoc网
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AdHoc