1、第1章 绪论 1.1 研究背景 无线通信是经过电磁波在空间传播而不是借助传统的有线传输媒介,来实现信息传递的通信方式。由于无线通信的可支持的通信终端的移动性,因此它能够在有线通信不能实现的地理条件的地方仍能正常使用。无线收发设备成本低、体积小的优点,因此它被发现到目前为止已经有了很大的发展。无线通信系统可以分为基础设施网络和基础设施网络两种网络结构。在我们生活中日常见到的例如无线局域网(WLAN, Wireless Local Area Networks)和蜂窝移动通信系统,以及近些年流行的无线个域网以及蓝牙技术等,这些通信技术实现需要提前建立一个良好的基础设施的支持,属于基
2、础设施网络体系结构。在许多无线通信技术的不断发展的同时,无线网状网络作为一种新的无线网络技术正在成为关注的焦点之一。无线Mesh网络又称为多跳无线网络,根据IEEE802.11标准,如802.16,802.20和3 G移动通信技术,结合成一个多跳无线网络链接包含。无线网状网络是一种很有前途的宽带无线接入技术,它不光能增大无线系统的覆盖范围,还能够提高无线系统的带宽容量和通信的可靠性。无线网状网络与传统无线网络有很大的区别,它不但作为新式的宽带无线网络结构,还是一种高速率、大容量的分布式网络。无线网状网络是因特网的无线版本,能够将它看成是移动自组织网络(Adhoc)和无线局域网(WLAN)的融合
3、并发挥了二者的优势。 1.2 研究目的及其意义 在传统的无线局域网,每个客户端通过一个接入点(AP)的无线链路连接到接入网络,用户必须首先访问可以互相沟通的固定接入点之间,网络结构被称为单跳网络,任何无线设备在无线网状网络中每一个节点能够发送和接收信号,这些节点可以与一个或多个平等节点直接通信,这种方法也是跳更多的访问。这样,传统的WLAN已经可怜的低可伸缩性和健壮性的解决问题。无线网格技术的出现,代表着无线技术和大跨度,在家庭、企业、公共场所等在许多领域有着非常广阔的应用前景。然而,随着应用的一种新型网络,无线网状网络想要成功的实现无线网状网络产品,最终形成一个实用、高效的网络,仍有相
4、当多的关键技术需要我们来解决它。根据通信网络分层的思想,似乎目前每一层的关键技术问题是:天线的物理层技术,因为每个节点需要和多个节点向四面八方沟通,如果您使用简单的全向天线,覆盖的范围是十分有限的,而且也会带来一些干扰,从而使频谱利用率下降,并且降低降低网络能力。因此我们需要开发适合无线网状网络的特点,新天线技术;动态带宽分配管理技术的宽带无线接入设备的MAC层频谱资源往往是有限的,因此必须充分利用信道资源,当前研究的人们关注如何提高系统容量、吞吐量等。确保网络能够有效地正确的操作是一个高质有效的路由协议的关键。传统互联网的路由协议主要是固定有线网络发达,他们不适合无线网状网络。移动自组织网络
5、特定的)路由协议的研究,虽然取得了一定的成就。无线网状网络是遗传的移动自组织网络的优点,无线网状网络和传统移动自组织网络的节点移动性,商业模式是不同的,因此,以往开发的一些移动自组织网络的路由协议是不能直接应用于无线网状网络的。在理论和实践中,通过路由协议适用于无线Mesh网络特性的研究和发展尤为重要。 1.3 国内外研究现状 尽管国内外学术界针对无线Mesh网络的路由协议进行过长期较多的讨论研究,但截至目前,对无线网状网络和移动自组织网络路由协议还没有提出正式标准。然而,根据目前国内外一些无线网状网络路由协议研究过程的分析可以发现,大多数无线网状网络的路由协议采用同样的模式的研究过程,
6、也就是说,首先,分析更成熟更经典路由协议在移动自组织网络,然后结合无线网状网络本身的特点来选择改进的协议的一个角。最后,我们得到了无线网状网络的路由协议。路由判据的路由策略是无线网状网络路由协议的研究和开发,是一个高性能的基础的路由协议。因此我们在设计无线路由协议时,要考虑下面的几个因素: (l)路由的健壮性。对于任何网络路径测量不确定性的表现不好,变化往往会导致大量的路由更新,和路由协议在路由更新频繁的情况下不能形成一个一致的,并可能损害正常的网络操作。捕获的路径路由策略类型是确定的路径度量的鲁棒性的主要因素,这取决于知觉负载和特定类型的拓扑结构。 (2)确保拥有最好性能的路径的权重最小
7、设计路由判据可以捕获一些参数影响网络路由的性能,确保无线网状网络是有效利用资源,这些参数主要是链接能力,路径的长度,干扰,和丢包率等。 (3)确保无路由环路。判断路由中是否会存在路由环路可以经过保序性。 (4)能够找到有效的算法用来计算出最小代价的路径。是否会有一个路由环是由保序顺序确定,和路由度量的有效算法必须具备的条件。对网络的路由协议算法国内外的研究主要有以下几点: ①基于跳数协议的路由协议的路由算法:跳算法广泛应用于当前的路由协议(如DSR,AODV,基于DSDV,TORA),它具有保序性可以避免路由环路的现象。JoshBroch等人在非常类似的模拟环境中,模拟和对比了DSDV
8、AODv、DSR和TORA四种路由协议的性能。他们的结论是,停顿的时间较长,DSDV协议传输的所有数据包,但与移动节点增加DSDV协议融合率越来越糟。而且DSDV协议的操作具备一定的可预测性。第四种路由协议是最糟糕的,该协议的性能处理越来越多的数据来源和产生许多路由控制包,所以网络不能够适应并导致数据包丢失很多。DSR协议的各种移动操作速度很好,数据包交付率通常在95%以上,因为DSR协议使用源路由,所以DSR协议增加数据包的长度。在各种情况下,AODV和DSR相比,该协议大大降低了数据包的的字节数,同时可以达到一样的效果。但比DSR协议AODV协议派遣更多的路由控制包,虽然减少了数据包的数
9、据的字节数。DSR和AODV在一个不同的网络负载、网络规模以及节点移动环境之中,对于这两种类型的按需路由协议AODV和DSR性能进行了研究,研究结果表示,DSR协议和AODV协议虽然具有按需路由协议的特点,但由于使用不同的协议机制,以便对DSR协议和AODV协议的性能明显不同。尽管DSR协议和AODV协议是按需路由协议,但它们有不一样的路由机制。DSR协议不依赖于任何时间和周期活动,它是使用源路由和路由缓存机制。AODV协议和AODV协议可以使用路由表生成机制来防止路由环路。少的节点总数、低负荷和速度条件下的小,网络节点的吞吐量和平均端到端延迟DSR协议AODV协议的性能优越:相反,负荷较高,
10、但在DSR协议的大型移动速度的情况下,AODV协议的性能较低。一般情况下,相对于AODV协议来说,DSR协议路由的开销是比较低的。Hai-lin张在AODV协议的基础之上提出改进AODV路由算法的想法,他建议在新的路由算法里使用跨层路由层操作,取代使用定期发送你好消息包,每次路由层发送控制数据包或数据消息,最新的序列号信息节点将消息放置在MAC层,连同所有的MAC层采用EE802.11协议,并根据协议:Address4 MAC层数据帧头字段(字段是用于存储BSSID)空闲时这一领域的网络并不是基于无用,因此我们可用MAC层Address4这头字段数据帧位置节点的序列号价值。有一个节点的MAC层
11、接到相邻节点发送数据帧时,该节点收到的数据帧头中提取您的邻居节点的MAC地址和最新的序列号值,然后上传到路由层来更新路由表条目。当源节点发送数据包到目标节点,如果找不到可用的路由在路由表条目,源节点的邻居节点广播路由请求包,相邻的节点接到路由请求包后确认他是目标节点或有路由到目标节点,不是继续广播路由请求,直到找到一个消息到目标节点的路由节点或找到目标节点本身。但是如果经常在这个步骤中,将加剧网状网络的负担。任后之等提出的路由协议改进CLAODV和腋下。CLAODV协议通过MAC层数据帧接收(单播/广播)来更新路由表的信息表,而不需要你好消息,若MAC层在一定的时间内没有发送数据帧,生成一行来
12、帮助CHeno框架来取代你好框架,使用这种机制,相应数量的控制可以减少网络数据包,可以节省网络资源,在腋下的协议,如果你能做到目标节点的位置,可能只有到目标节点的近似位置路由请求数据包广播的方向,从而减少导致网络路由请求包的数量,从而节省网络的带宽资源。 ②基于跳数传输次数的路由协议算法:KoksalCE等人提出的跳数传输次数路由协议算法。其定义跳数传输时间的定义(ETX)MAC协议层的路由算法使用链路传输一个数据包传输成功率的跳数。通过发送广播包在数据链路层来估计跳数传输时间。ETX路径所有的链接和被定义为路径的重量,协议选择最低重量的路径。ETX有许多优点:ETX与等压的指标,它可以确保
13、最低成本路由路径,避免循环;ETX指标。据也能够捕获数据包和路径长度的影响;节点使用广播数据包来取代之前的单播数据包,在一定程度上,减少了网络开销。ETX量度主要缺点是它不考虑测量数据传输速率和链路负载,并在同一时间,也不考虑干扰问题。 ③基于跳数传输时间的路由协议算法:DravesR等人提出的跳数传输时间路由协议算法,使用链接的数据包的传输时间的成功交付跳上跳数的MAC层是一个单一的链路传输时间(ETT)的价值。类似于ETX路径,每个链接的价值和内被定义为路径的重量,协议选择路径的最小重量。内路由协议算法是跳数传输时间ETX算法的一种改善。该算法与ETX路由协议算法。该算法的弊端是没有考虑
14、流内和流间干预问题。 ④加权的累计传输时间路由协议算法:kravetsr等人提出的路由协议算法(WCETT)路由协议算法,这个算法弥补跳数算法没考虑到的干扰问题流,流中的可以减少干扰的影响,WCETT使用方法是减少由一个数据流,使用的路由上的节点数量相同的频道。缺陷在WCETT路由协议算法忽略了流之间的干扰效应;二是致命的一点是,它并没有确认订单,因此,它不能保证最低成本路由路径,避免循环生产此外,有一个消息完整性检查(麦克风)路由协议算法等,麦克风是一种改进的WCETT算法,主要解决流干扰和等级间的问题。 第2章 无线Mesh网络路由协议的研究 2.1无线Mesh网络概况
15、无线Mesh网络是商业应用程序特定的一个新的无线技术,这些应用包括家庭网络的宽带网络,社区和协作网络管理,智能交通系统。无线Mesh网络为互联网业务提供商(hitemetServieeProvider,ISP)在建立一个强大的和可靠的成本合理的无线宽带服务的访问和其他最终用户提供选择。无线Mesh网络由无线Mesh网络架构的网络路由器和网络终端构成,静态的Mesh路由器构成的框架网格路由器,无线网络,每一个网格访问网络,终端与其他终端的网络。 在一个网络连接的网状网络的自动建立和维护每个节点。此功能为最终用户有很多优势,如降低前期成本,简化网络维护,网络更健壮,业务覆盖更稳定。相对
16、于传统无线接入技术来说,主要使用点点对多或者点对点的拓扑结构。一般存在于这个拓扑中心节点,如移动通信系统的基站,无线局域网(wLAN)802.11接入点(AP)等等。中心节点和每个无线终端连接由一个跳无线连接,控制无线终端接入到无线网络;同时,通过电缆连接连接到有线骨干网,提供链接到骨干。在无线网状网络,使用网格,一个多点对多点网络拓扑是网格拓扑结构。在这种网状网络结构中,网络节点相邻的其他网络节点通过无线跳方式更多的连接。此外,各种先进的射频(rf)采用无线网状网络技术(如射频接口和智能天线),所以无线网状网络的能力可以大大提高;此外它还可以经过网格路由器和桥梁以及各种现有无线网络集成,譬如
17、无线传感器网络、wifi、WIMAX。因此,通过全面的无线网状网络,终端用户可以使用各种无线网络在同一时间。无线路由器和无线网状网客户端是无线网状网络包含的节点。根据结构网状网络节点的功能分为三个类别:骨干网状结构,客户端网状结构和混合结构。骨干网状结构是由网格路由器网络互连,通过网无线网状骨干网路由器连接到外部网络。除了无线路由器的网关路由器,路由功能是传统的继电器的功能,还支持网络互联,无线通信可以跳的,无线覆盖具有相同的低传输功率。骨干网络结构具有优势的部署,如果必要的话,可以直接在无线网索多个基站连接到互联网,更多的网关的形成在无线网状部署更多的网关,不仅可以改善网络的能力,也能提高网
18、络的可靠性。也就是说,如果一个网关在网络故障,网关数据转发任务可以执行路由和网关,而不是其他。端网状结构是由一个小网客户点对点通信网络之间的互连,在用户设备之间提供四个点对点的服务。一个笔记本电脑,手机,PDA等可以是网状网络用户的终端。配备无线网卡天线用户设备。这种结构实际上是一个Adho。其可使用网络,在没有现有网络基础设施提供通信支持的情况之下,客户端用户终端的网状结构除了发送和接收数据包之外,还要有路由和组织的功能,任何一个节点发送数据包可以转发其他客户到达目的节点。值得注重的是,在客户端网状结构,最终用户的迁移是一个具有挑战性的问题,因为网络拓扑结构和连接将用户的移动而变化。 2.
19、2 无线Mesh网络路由协议的特点 无线Mesh网络作为一种自组织、自配置的动态网络,其路由协议应该具有一些特点。 (l)移动性。在上一章节谈到,无线Mesh网络主要是由一个网络的路由器和网络终端组成。当我们设计无线网状网络的路由协议、节点的移动性应该考虑,基于无线网状网络路由的设计,考虑到节点移动性、低优先级移动的节点。 (2)提高链接的质量变化。在无线网状网络,无线连接的质量可能由于无线环境的变化不断变化,因此路由算法必须能够应对改变链接的质量,而且,当链接无效,路由算法必须提供快速选择路由。 (3)分布。必须分布式无线网状网络的路由算法,因为它是不可能使用一个集中的实体计算路由
20、的路由器。因此,每个路由器必须能够自动计算每个数据包转发决策。此外,在无线网状网络的路由算法也必须在多无线电环境的一些其他特征。 2.3 无线Mesh网络的路由协议研究 根据路由协议的建立过程,在无线Mesh网络路由协议主要分为主动和被动路由协议的路由协议。 2.3.1 无线Mesh网络主动式路由协议的研究 主动路由协议和协议称为主动路由协议和路由表。主动路由协议在数据传输中,决定了传输路径,其路由表计算,并通过定期更新维护路由表信息。图2-1是部分主动式路由协议。 图2-1 主动式路由选择协议 在主动式路由协议中,每个节点维护一个或多个节点的路由表信息在网络中
21、的其他节点的路由信息,最新的记录本节点的所有其他节点,经过节点之间的交互信息来响应网络拓扑的变化来更新路由表以及维护网络拓扑结构和路由信息的一致性和准确性。上述协议的主要区别是一个路由表信息和网络拓扑结构,在网络传输中的不同路由更新信息的维护的类型和数量的变化。DSDV是主动式路由协议中最典型的基于目的顺序号距离矢量协议 (Destination Sequenced Distance Vector Routing)。在经典的Bellman-Ford路由机制的基础上改进的DSDv表驱动路由协议, 其改进之一是防止路由环路形成路由表,网络中的每一个节点维护一个含有数量的跳转到网络中其他节点的路由表
22、其路由表的每个条目记录目标节点的跳数和下一跳节点地址。每个目的节点路由表条目分配一个序列号。这个序列号用来区分过期的最新路由、路由和节点优先级路由的序列号,序列号是否相同,喜欢跳路由越少,这样你就可以避免路由迴圈。定期更新路由信息在网络传输中,用于维护路由表的一致性。路由更新消息可以采用两种方式:一是在明确的方式,多个网络协议数据单元(Network Protocol Data Units,NPDUs)。第二是数据更小的增量更新的方法,转移只有那些在最后一次清除所有改变路由信息,因此,减少了网络流量,应放置在一个标准的NPDU路由信息。新的路由广播消息包含:目的地址、目的地址跳号,序列号,只
23、有收音机。有序列号的最新路由节点的优先级,同时一个序列号,选择具有最小跳路由。 2.3.2 无线Mesh网络被动式路由协议的研究 被动式路由协议只有在接收到数据请求进行路由发现过程,对被动式路由协议的一部分,如图2-2所示。 图2-2 被动式路由协议 在被动式路由协议中,与主动式路由协议不同,节点平时不需要维护网络的路由信息表,只有当源节点需要时才建立路由,在一个节点需要发送数据包到目的节点并且源节点的路由缓存中并无到目的节点的路由情况时,它先需要初始化一个路由发现过程,向相邻的节点广播一个包含目的节点信息的路由请求消息,一经检测到达目的节点的路由,那么该路由发现过程就实现了。
24、 图2.3 路由发现过程 图2-3为被动式路由协议的路由发现过程。当源节点1、 6数据发送到目的节点,那么源节点1将开始路由发现过程,到相邻的节点(上图是2、3、4)广播路由请求消息,如此重复操作,中间节点转发路由请求消息到目标节点只有6(假设中间节点路由缓存没有路由到目标节点),目标节点接收到从多条路径转发路由请求消息,生成一个响应消息路由,选择合适的路径路由响应消息发送回源节点,路由节点1得到1的响应消息是6到目标节点的路由后收到的路由发现过程。被动路由协议,DSR和AODV是最广泛使用的按需路由协议。DSR(D”田元csourceRouting DSR)也被称为动态源路由(DSR路由
25、请求消息记录字段(RREQ)所有的中间节点的源节点到目标节点的路由信息,图2 - 4是主要的DSR路由请求消息内容。请求消息的残余跳说这也可以在网络传输跳数,它避免了RREQ无限的无线网络中,初始值为最大跳数值,每一个中间节点,价值减去,义务为0,它丢弃RREQ,路由初始值0,每个中间节点的大小地址记录添加到路由,路由值加上1;RREQ标识符是请求ID的大小;最大跳数限制是跳标志;从源节点到目的节点的全部中间节点信息由路由记录字段记录。 图2-4 DSR路由请求消息 中间节点收到RREQ后,首先检查源节点和在节点的路由表的要求存在的RREQ ID的请求序列(的开始节点和转发RREQ记录
26、如果有,则丢弃RREQ RREQ这个节点已经转发,不需要重复转发;如果没有,然后看看RREQ路由记录字段已经包含的节点地址,如果包括,丢弃RREQ,无需处理;如果不包含,那么RREQ检查目的地址的节点地址,否则,该节点目的节点,源节点的路由节点是场序RREQ路由节点地址记录。该节点将产生一个响应消息(RREP)源节点,路由和路由记录字段的内容复制到RREP,源节点接收RREP目的地节点,路由发现过程已经结束,假如目的地址不是RREQ的节点,则该节点添加到路由记录领域,与此同时,相邻节点广播RREQ,路由发现过程。基于上述DsDv协议AoDv路由协议,然而,AoDv协议只有当需要路由广播路由
27、请求消息创建路由,而不是像DsDv协议,每个节点需要维护一个完整的路由协议。路由协议只支持双向链路网络的AODV路由协议,它包含两个部分的路由发现和路由维护。 (l)路由发现 当源节点到目的节点发送数据,源节点不到目的节点的路由,源节点将启动路由发现过程。AODV路由协议类似于DSR路由发现过程,在AODV路由发现过程,反向路由和转发路由。图2 - 5显示了AODV路由状态图。与DSR协议AODv路由请求消息(RREQ)不需要路由记录字段到源节点到目标节点的路由信息。在DSDV协议的序列号,用源代码来确保反向路由的有效性,对RREQ广播的使用;目的序列号来保证了路由效率。 图2-5
28、AODV协议的路由发现过程 图示中,节点经过广播ID和源地址序列来判断收到的RREQ有没有出现重复现象。记录中央节点路由信息用于形成反向路由如下:上游节点(发送RREQ节点到节点)地址、目的地址、源地址、广播ID、反向路由超时值源和序列号。除了跳计数器的值加1。目标节点(节点或目的节点的新路线)沿逆向路由响应消息(RREP),当源节点接收RREP之前,生成相应的路由中心节点,源节点经过前向路由就能发送数据报文给目的节点。 (2)路由维护 AODv协议的路由维护过程可以描述如下, 如果源节点在移动,之前建立的路由不可用,在源节点重新启动路由发现过程,找到一个新的路由到目标节点;如果目标节点
29、或中间节点,然后将节点将检测上游节点移动(上游节点路由访问)检测,并生成一个错误消息路由之前rr沿反向路由路径各节点和源节点。源节点接收到的RR,重新启动路由发现过程,RREQ广播,一个新的道路设置目标节点。此外,该链路节点也可以通过周期性广播1跳helfo信息检测其相邻节点的可达性。 2.4 本章小结 本章首先简要的介绍了无线Mesh网络的基本知识;接着分析了无线Mesh网络路由协议的特点; 对两种类型的无线网状网络路由协议:主动路由协议和被动路由协议,对它们进行深入的研究,而且分析DSDV、DSR和AODV这三个特别典型的路由协议;DSDV协议数据包在静态环境中更少的点对点的平均延迟时
30、间,包交货率总是呆在一个稳定的状态;在移动环境下,DSR和AODV协议数据包平均点对点的延迟时间是小于DSDV协议,交货率值高于DSDV协议。综合比较这三个协议,被动路由协议可以找到更适合无线网状网络,特别是在节点数目多,网络拓扑变化快的Mesh网络环境中。 第3章 NTAODV路由协议设计与实现 3.1 NTAODV协议涉及思想 无线Mesh网络经常使用的两类路由协议的性能做了具体的比较分析。NTAODv网络拓扑信息主要设计原则是:一方面,从复杂的网络拓扑结构,优先选择有稳定节点创建路由拓扑。通过这种方式,即使其他节点在网络拓扑结构发生了变化,也不会影响这条道路,以有效降低网络拓
31、扑变化由于路由失效概率,即路由发现过程可以减少死刑的数量。提高路由链路的可靠性,从而促进网络的整体性能。另一方面,需要设计一个新的路由判据。由于路由的建立,应优先考虑的拓扑结构是稳定的,与AODV协议是纯粹的物理(H)的路由判据没有考虑节点的稳定性问题的基础上,有必要设计一个新的路由度量。在NTAODV路由判据是基于跳数的节点拓扑变化信息,同样是使用新的加权函数来替换原来的简单的跳。因为网络拓扑的变化反应在移动节点的节点,因此优先选择具有稳定的拓扑节点优先选择那些固定或移动速度非常小的节点。换句话说,在选择路由节点,节点移动拓扑变化速度快高节点应该避免被选中。在路由准则函数的设计,通过对P抑制
32、剂的介绍这些功能的实现。 3.2 NTAODV协议的基本结构 因为NTAODV协议需要知道网络的拓扑结构变化信息,反应到节点上,就是要获取节点的移动状态。NTAODv协议发送路由请求消息,RREQ包字段内容应该做出相应的调整,使其获得或反映了移动节点的状态。图3 - 1的主要领域是NTAODv协议路由请求消息内容。其中,源节点和它的序列号,无线电ID,以及目标节点和序列号是原AoDv协议RREQ字段内容。更改网络的拓扑信息通过移动节点速度场。Metric保存链路的抑制权值,取代原来的跳数值,所以原始AODv协议RREQ的跳数字段在NTAODv协议中被去掉了。 图3-1 NTAO
33、DV协议RREQ主要字段 一个更强大,更有活力的路由建立是NTAODV协议的目的。所以该NTAODV协议的设计主要是在路由发现过程来完成。图3 - 2是NTAODV协议路由发现过程流程图。源节点到目的节点需要发送数据,它是第一个在路由表中查找是否存在一个已知的路线,如果不是,与其邻居节点广播路由请求消息,将初始值metrie字段为0,中间节点收到路由请求消息后,根据该节点的移动节点的速率计算公式3 -1抑制体重,然后根据公式3-2得到整体整备质量和更新请求消息的路由度量字段,然后记录相关的上游节点路由信息和移动速度、反向路由。然后转发路由请求消息。目标节点根据接收到的请求消息的路由度量字段值
34、来选择最好的路线,度量值最小的路径优先,并生成一个路线沿反向路由应答消息返回给源节点。NTAODV协议AODv路由维护过程基本上都是相同的,但是做了一些改进。如果源节点移动路由失败,这将使源节点2路由发现过程重新开始,如图3所示,如果目标节点或中间节点移动,和AODV协议不同的是,上游节点的第一次尝试修复一个破碎的链接,如果路由修复时间超时,收到回复消息路由、执行过程类似于AODV协议在这个时刻,来生成一个错误消息路由(rr)转发路由路径反向到源节点,每个节点度量将rr充满无限,序列号值加一的目的。源节点接收到的报文后重新启动,如图3-2所示的路由发现过程。 图3-2 NTAODV路
35、由发现过程 3.3 NTAODV协议的具体实现 图3-3 NTAODV协议中节点收到RREQ后的处理过程 在NTAODV协议中,每个节点都保存有一个路由请求/转发表, 记录生成的节点/转发路由请求消息,路由请求/转发表在这一专业领域包括:源节点,源、目的地址、序列号、消息ID度量、类型和一些时间记录消息请求/转发相关参数。每次节点生成一个路由请求消息,将源序列号+ 1;指标记录从源节点到该节点的抑制体重;/转发RREQ生成的类型。在路由发现过程中,每个中间节点收到路由请求消息后,RREQ的处理过程如图3所示的3。收到第一个决定RREQ是最新的。如果接收到的重复
36、RREQ,处理按照下列原则:获得RREQ度量字段的值调用Metric_New,路由请求/发表在叫MetricOld度量值。他们说不同的路径从源节点到节点的整备质量。MetrieNew和MetricOld值进行比较,如果MetricNew < RREQ Metric_Old,表示新收到的路径,路径的质量质量比以前更好了。保存新RREQ上游节点的路径信息,计算该节点的整备质量度量,为了更新RREQ度量字段的值,RREQ转发。 3.4 NTAODV协议权值函数的设计 新的路由判据的目的是为了改变AODV协议单纯以跳数计数作为路由选择依据的缺点, 但是考虑到跳数和信息网络拓扑变化,寻求一种更
37、健壮的和可靠的,强大的生命力更路由。这就是NTAODV路由协议的设计目的。因此,新的道路权重函数的设计标准,将直接决定NTAODV路由协议是好的或坏的性能。网络拓扑结构的变化决定于节点的速率。在本文中,在第一节中介绍了P的抑制剂,它通过抑制P因子抑制率较高的高速的移动节点的功能,对节点的抑制程度越强,被选中的概率较低。 3.5 本章小结 在本章中的信息路由协议分析,网络拓扑结构的变化是在前人的基础上提出了。NTAODV路由协议在网络拓扑结构设计的主要原则是复杂的,首先选择节点拓扑结构的稳定建立一个更强大的和强大的生命力的路由。本章对NTAODV路由协议的基本结构进行了具体的介绍。最后
38、讨论了路由判据的权值函数的设计,提出了线性和指数两种形式的权值函数。其中线性形式的权值函数比较简单,而指数形式的权值函数则更能体现出对移动速率大的节点的抑制作用。 第4章 总结与展望 4.1 本文总结 无线Mesh网络作为一种自组织、自配置的分布式动态网络, 人们越来越多的关注和研究。但直到现在,路由协议的无线Mesh网络是不是一个正式的标准。本文对无线Mesh网络的路由协议进行了比较具体的研究,主要有以下内容。 (1)分析无线Mesh网络的主动式路由协议(DSDV)和被动式路由协议(DSR和AODV)。 (2)在AODv路由协议的基础之上,提出了考虑节点的路由协议的网络拓扑变
39、化NTAODv。NTAODv路由协议介绍了抑制因子和节点的拓扑变化迅速镇压,优先选择有稳定的节点拓扑结构构建一个更可靠,更活力路由链接。 (3)设计一个新的路由准则权函数。新的路由判据考虑跳数的网络拓扑变化,节点和抑制因子,根据每个节点的权函数可以抑制指标的权重,最后优先抑制总重量最小的路径。本文设计了线性和指数加权函数的两种形式。 4.2 展望 本文在下一步的工作中,将重点从以下2个方面进行改进和完善。 (l)考虑网络的拥塞情况,在本文仿真过程中, 发现最大的在线数量增加以及网络,数据包交付率和平均包的点对点延迟时间下降,主要是由于增加的增加数量的在线网络流量增加,导致网
40、络拥塞,网络的性能就会受到影响。因此下一步的工作就是思考网络拥塞情况。 路由安全,由于共享的无线介质,因此只要使用适当的硬件配置,任何人都可以通过无线介质传送的信息。事实上,外部的攻击者可能在网络中发送虚假的路由信息,或随意更改每个节点之间交换路由信息。因此,安全的路由协议的路由信息是至关重要的,在后面的工作中,本文将对路由的安全性方面做更多的研究。 1. 基于C8051F单片机直流电动机反馈控制系统的设计与研究 2. 基于单片机的嵌入式Web服务器的研究 3. MOTOROLA单片机MC68HC(8)05PV8/A内嵌EEPROM的工艺和制程方法及对良率的影响研究 4. 基于模
41、糊控制的电阻钎焊单片机温度控制系统的研制 5. 基于MCS-51系列单片机的通用控制模块的研究 6. 基于单片机实现的供暖系统最佳启停自校正(STR)调节器 7. 单片机控制的二级倒立摆系统的研究 8. 基于增强型51系列单片机的TCP/IP协议栈的实现 9. 基于单片机的蓄电池自动监测系统 10. 基于32位嵌入式单片机系统的图像采集与处理技术的研究 11. 基于单片机的作物营养诊断专家系统的研究 12. 基于单片机的交流伺服电机运动控制系统研究与开发 13. 基于单片机的泵管内壁硬度测试仪的研制 14. 基于单片机的自动找平控制系统研究 15. 基于C
42、8051F040单片机的嵌入式系统开发 16. 基于单片机的液压动力系统状态监测仪开发 17. 模糊Smith智能控制方法的研究及其单片机实现 18. 一种基于单片机的轴快流CO〈,2〉激光器的手持控制面板的研制 19. 基于双单片机冲床数控系统的研究 20. 基于CYGNAL单片机的在线间歇式浊度仪的研制 21. 基于单片机的喷油泵试验台控制器的研制 22. 基于单片机的软起动器的研究和设计 23. 基于单片机控制的高速快走丝电火花线切割机床短循环走丝方式研究 24. 基于单片机的机电产品控制系统开发 25. 基于PIC单片机的智能手机充电器 26
43、 基于单片机的实时内核设计及其应用研究 27. 基于单片机的远程抄表系统的设计与研究 28. 基于单片机的烟气二氧化硫浓度检测仪的研制 29. 基于微型光谱仪的单片机系统 30. 单片机系统软件构件开发的技术研究 31. 基于单片机的液体点滴速度自动检测仪的研制 32. 基于单片机系统的多功能温度测量仪的研制 33. 基于PIC单片机的电能采集终端的设计和应用 34. 基于单片机的光纤光栅解调仪的研制 35. 气压式线性摩擦焊机单片机控制系统的研制 36. 基于单片机的数字磁通门传感器 37. 基于单片机的旋转变压器-数字转换器的研究 38. 基
44、于单片机的光纤Bragg光栅解调系统的研究 39. 单片机控制的便携式多功能乳腺治疗仪的研制 40. 基于C8051F020单片机的多生理信号检测仪 41. 基于单片机的电机运动控制系统设计 42. Pico专用单片机核的可测性设计研究 43. 基于MCS-51单片机的热量计 44. 基于双单片机的智能遥测微型气象站 45. MCS-51单片机构建机器人的实践研究 46. 基于单片机的轮轨力检测 47. 基于单片机的GPS定位仪的研究与实现 48. 基于单片机的电液伺服控制系统 49. 用于单片机系统的MMC卡文件系统研制 50. 基于单片机的时
45、控和计数系统性能优化的研究 51. 基于单片机和CPLD的粗光栅位移测量系统研究 52. 单片机控制的后备式方波UPS 53. 提升高职学生单片机应用能力的探究 54. 基于单片机控制的自动低频减载装置研究 55. 基于单片机控制的水下焊接电源的研究 56. 基于单片机的多通道数据采集系统 57. 基于uPSD3234单片机的氚表面污染测量仪的研制 58. 基于单片机的红外测油仪的研究 59. 96系列单片机仿真器研究与设计 60. 基于单片机的单晶金刚石刀具刃磨设备的数控改造 61. 基于单片机的温度智能控制系统的设计与实现 62. 基于MSP
46、430单片机的电梯门机控制器的研制 63. 基于单片机的气体测漏仪的研究 64. 基于三菱M16C/6N系列单片机的CAN/USB协议转换器 65. 基于单片机和DSP的变压器油色谱在线监测技术研究 66. 基于单片机的膛壁温度报警系统设计 67. 基于AVR单片机的低压无功补偿控制器的设计 68. 基于单片机船舶电力推进电机监测系统 69. 基于单片机网络的振动信号的采集系统 70. 基于单片机的大容量数据存储技术的应用研究 71. 基于单片机的叠图机研究与教学方法实践 72. 基于单片机嵌入式Web服务器技术的研究及实现 73. 基于AT89S5
47、2单片机的通用数据采集系统 74. 基于单片机的多道脉冲幅度分析仪研究 75. 机器人旋转电弧传感角焊缝跟踪单片机控制系统 76. 基于单片机的控制系统在PLC虚拟教学实验中的应用研究 77. 基于单片机系统的网络通信研究与应用 78. 基于PIC16F877单片机的莫尔斯码自动译码系统设计与研究 79. 基于单片机的模糊控制器在工业电阻炉上的应用研究 80. 基于双单片机冲床数控系统的研究与开发 81. 基于Cygnal单片机的μC/OS-Ⅱ的研究 82. 基于单片机的一体化智能差示扫描量热仪系统研究 83. 基于TCP/IP协议的单片机与Internet互
48、联的研究与实现 84. 变频调速液压电梯单片机控制器的研究 85. 基于单片机γ-免疫计数器自动换样功能的研究与实现 86. 基于单片机的倒立摆控制系统设计与实现 87. 单片机嵌入式以太网防盗报警系统 88. 基于51单片机的嵌入式Internet系统的设计与实现 89. 单片机监测系统在挤压机上的应用 90. MSP430单片机在智能水表系统上的研究与应用 91. 基于单片机的嵌入式系统中TCP/IP协议栈的实现与应用 92. 单片机在高楼恒压供水系统中的应用 93. 基于ATmega16单片机的流量控制器的开发 94. 基于MSP430单片机的远
49、程抄表系统及智能网络水表的设计 95. 基于MSP430单片机具有数据存储与回放功能的嵌入式电子血压计的设计 96. 基于单片机的氨分解率检测系统的研究与开发 97. 锅炉的单片机控制系统 98. 基于单片机控制的电磁振动式播种控制系统的设计 99. 基于单片机技术的WDR-01型聚氨酯导热系数测试仪的研制 100. 一种RISC结构8位单片机的设计与实现 101. 基于单片机的公寓用电智能管理系统设计 102. 基于单片机的温度测控系统在温室大棚中的设计与实现 103. 基于MSP430单片机的数字化超声电源的研制 104. 基于ADμC841单片机的防爆
50、软起动综合控制器的研究 105. 基于单片机控制的井下低爆综合保护系统的设计 106. 基于单片机的空调器故障诊断系统的设计研究 107. 单片机实现的寻呼机编码器 108. 单片机实现的鲁棒MRACS及其在液压系统中的应用研究 109. 自适应控制的单片机实现方法及基上隅角瓦斯积聚处理中的应用研究 110. 基于单片机的锅炉智能控制器的设计与研究 111. 超精密机床床身隔振的单片机主动控制 112. PIC单片机在空调中的应用 113. 单片机控制力矩加载控制系统的研究 项目论证,项目可行性研究报告,可行性研究报告,项目推广,项目研究报告,项目设计,项目






