[go: up one dir, main page]

CN101951658A - Mobile self-networking Internet gateway routing selection method based on path quality perception - Google Patents

Mobile self-networking Internet gateway routing selection method based on path quality perception Download PDF

Info

Publication number
CN101951658A
CN101951658A CN2010102826075A CN201010282607A CN101951658A CN 101951658 A CN101951658 A CN 101951658A CN 2010102826075 A CN2010102826075 A CN 2010102826075A CN 201010282607 A CN201010282607 A CN 201010282607A CN 101951658 A CN101951658 A CN 101951658A
Authority
CN
China
Prior art keywords
gateway
route
node
path
routing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2010102826075A
Other languages
Chinese (zh)
Inventor
刘元安
庄琳
刘凯明
唐碧华
谢刚
高锦春
李莉
黎淑兰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing University of Posts and Telecommunications
Original Assignee
Beijing University of Posts and Telecommunications
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing University of Posts and Telecommunications filed Critical Beijing University of Posts and Telecommunications
Priority to CN2010102826075A priority Critical patent/CN101951658A/en
Publication of CN101951658A publication Critical patent/CN101951658A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及一种路径质量感知的移动自组网Internet网关路由选择方法。利用802.11MAC层载波监听机制估计链路剩余可用带宽,并将路径质量信息通过加权方式整合成多目标路由选择判据:Metric=α·MBR+β·PDR+γ·NQR。需要进行网关发现的节点发起网关路由请求,路由请求沿途统计每条路径的路径质量信息,网关收到网关路由请求后根据路由选择判据计算路径Metric,并单播网关路由答复返回源节点,源节点选择具有最大Metric的路由作为至网关的默认路由并予以维护。仿真结果表明,本发明能够为移动节点提供最优的Internet互连性能,满足互联业务的QoS需求,并保持合理的控制开销。The invention relates to a route quality-aware mobile ad hoc network Internet gateway route selection method. The 802.11MAC layer carrier sense mechanism is used to estimate the remaining available bandwidth of the link, and the path quality information is integrated into a multi-objective routing criterion by weighting: Metric = α · MBR + β · PDR + γ · NQR. The node that needs to discover the gateway initiates a gateway routing request. The routing request counts the path quality information of each path along the way. The node selects the route with the largest Metric as the default route to the gateway and maintains it. Simulation results show that the invention can provide mobile nodes with optimal Internet interconnection performance, meet the QoS requirements of interconnection services, and maintain reasonable control overhead.

Description

一种基于路径质量感知的移动自组网Internet网关路由选择方法 A Route Selection Method for Internet Gateways in Mobile Ad Hoc Networks Based on Path Quality Awareness

技术领域technical field

本发明属于一种无线网络通信技术领域的Internet网关路由选择方法,特别是一种基于路径质量感知的移动自组网(Mobile Ad Hoc Network,MANET)Internet网关路由选择方法,利用跨层设计思想估计链路剩余可用带宽,并通过计算网关路由选择判据选取至Internet网关路由的方法。The invention belongs to a method for Internet gateway routing selection in the field of wireless network communication technology, in particular to a method for Internet gateway routing selection based on path quality perception for Mobile Ad Hoc Network (MANET), which utilizes cross-layer design ideas to estimate The remaining available bandwidth of the link, and the method of selecting the route to the Internet gateway by calculating the gateway route selection criterion.

背景技术Background technique

近年来,通信领域的高速发展已经将人们带进了一个前所未有的信息化时代。移动通信的迅速发展更是使人们的生活发生了翻天覆地的变化,成为网络服务的一大亮点。作为现代通信技术的几个重要领域,无线局域网WLAN、无线城域网Wimax,以及传统的GSM、CDMA电话网络,从不同的角度满足了人们的需求。然而从网络结构上看,上述网络还仅仅是单一的星形网络连接,移动节点之间的通信都要通过固定节点,这种模型需要永久性的固定设施,而对于某些特殊区域,如大海、沙漠,以及被地震破坏的城市,战场等,上述移动通信网就不能满足要求,这就需要一种特殊网络,能够临时快速自动组网,移动节点间可以通过无线链路直接进行信息交互。一种全新的移动多跳网络——移动自组网的出现,解决了这一问题。In recent years, the rapid development of the communication field has brought people into an unprecedented information age. The rapid development of mobile communication has changed people's lives drastically and has become a highlight of network services. As several important fields of modern communication technology, wireless local area network WLAN, wireless metropolitan area network Wimax, and traditional GSM, CDMA telephone network meet people's needs from different angles. However, from the perspective of network structure, the above-mentioned network is only a single star-shaped network connection, and the communication between mobile nodes must pass through fixed nodes. This model requires permanent fixed facilities, and for some special areas, such as the sea , deserts, cities and battlefields damaged by earthquakes, etc., the above-mentioned mobile communication network cannot meet the requirements, which requires a special network that can temporarily and quickly automatically form a network, and mobile nodes can directly exchange information through wireless links. The emergence of a new mobile multi-hop network - mobile ad hoc network has solved this problem.

移动自组网是由一组带有无线通信收发装置的移动终端节点组成的,具有自组织、自恢复、自适应的多跳临时性无中心网络。该网络不依赖于基站之类的基础设施,所有节点分布式运行,在任一时刻,节点通过无线信道形成一个任意的网络拓扑结构。在MANET网络中,每个节点同时承担主机和路由器两种角色,整个网络的控制通过各个节点之间进行分布式控制。节点作为路由器需要运行相关路由协议,进行路由发现、路由维护等常见的路由操作,对接收到的信宿不是自己的分组需要进行分组转发。MANET可以在没有或不便利用现有的网络基础设施的情况下提供一种通信支撑环境,从而拓宽了移动通信网络的应用环境。The mobile ad hoc network is composed of a group of mobile terminal nodes with wireless communication transceivers, and has self-organizing, self-recovery, self-adaptive multi-hop temporary non-central network. The network does not rely on infrastructure such as base stations, and all nodes operate in a distributed manner. At any time, nodes form an arbitrary network topology through wireless channels. In the MANET network, each node assumes two roles of host and router at the same time, and the control of the entire network is distributed through various nodes. As a router, a node needs to run relevant routing protocols, perform common routing operations such as route discovery and route maintenance, and need to forward packets for received packets whose destination is not its own. MANET can provide a communication support environment without or inconveniently utilizing the existing network infrastructure, thus broadening the application environment of mobile communication networks.

移动自组网的特点可以归纳为以下几点:The characteristics of mobile ad hoc network can be summarized as the following points:

(1)多跳路由。由于节点发射功率的限制节点的范围是有限的,当要与其覆盖范围之外的节点进行通信时,需要中间节点的转发,即要经过多跳。MANET网络中的多跳路由是由普通节点共同完成的,而不是由专用的路由设备(如路由器)完成的。(1) Multi-hop routing. Due to the limitation of the node's transmission power, the range of the node is limited. When communicating with nodes outside its coverage, it needs to be forwarded by the intermediate node, that is, it needs to go through multiple hops. The multi-hop routing in the MANET network is completed by ordinary nodes, not by dedicated routing devices (such as routers).

(2)动态网络拓扑结构。节点间通过无线信道连接形成一个任意的网状拓扑结构,节点之间的连接由于节点的离开和新的节点的到达,以及节点的任意移动,加上无线发送装置发送功率的变化、无线信道动态特性等综合因素影响下,可能导致网络拓扑结构发生剧烈动态变化,而且这种变化是不可预测的。(2) Dynamic network topology. Nodes are connected through wireless channels to form an arbitrary mesh topology. The connection between nodes is due to the departure of nodes and the arrival of new nodes, as well as the arbitrary movement of nodes, plus the change of the transmission power of the wireless sending device and the dynamics of the wireless channel. Under the influence of comprehensive factors such as characteristics, the network topology may undergo drastic dynamic changes, and such changes are unpredictable.

(3)移动终端的便携性。移动终端具有携带方便、轻便灵巧等特点,网络搬迁异常方便,但也存在固有缺陷,如能源受限、内存较小、CUP处理能力较低和成本较高等。移动节点一般都依靠能量有限的电池来供电,因此如何高效的使用节点的电池能量以及延长节点的生存时间以及整个网络的生存时间就成为了一个十分突出的问题。(3) Portability of the mobile terminal. Mobile terminals are characterized by portability, lightness and dexterity, and are extremely convenient for network relocation, but they also have inherent defects, such as limited energy, small memory, low CPU processing capacity, and high cost. Mobile nodes are generally powered by batteries with limited energy, so how to efficiently use the battery energy of nodes and prolong the survival time of nodes and the survival time of the entire network has become a very prominent problem.

(4)有限的无线传输带宽。由于无线信道本身的物理特性,它所能提供的网络带宽相对有线信道要低得多。除此之外,考虑到竞争共享无线信道产生碰撞、信号衰减、噪音干扰、信道间干扰等因素,节点可得到的实际带宽远远小于理论上的带宽值。(4) Limited wireless transmission bandwidth. Due to the physical characteristics of the wireless channel itself, the network bandwidth it can provide is much lower than that of the wired channel. In addition, considering factors such as collisions, signal attenuation, noise interference, and inter-channel interference caused by competition for shared wireless channels, the actual bandwidth available to nodes is far less than the theoretical bandwidth value.

(5)分布式控制。MANET网络中所有的网络行为,包括拓扑结构的发现和消息的传递,都必须由节点自己来完成。也就是说,路由功能必须集成在移动节点中,不存在类似基站的集中网络中心控制点,因而是一种分布式控制网络。(5) Distributed control. All network behaviors in the MANET network, including topology discovery and message delivery, must be completed by the nodes themselves. That is to say, the routing function must be integrated in the mobile node, and there is no centralized network center control point similar to the base station, so it is a distributed control network.

(6)可能存在单向无线信道。由于各节点发射功率不同,信号传播范围也不同,可能会有A能听到B,而B听不到A的情况。(6) There may be a one-way wireless channel. Since the transmission power of each node is different, the signal propagation range is also different, there may be a situation where A can hear B, but B cannot hear A.

(7)带宽受限。无线链路的容量大大低于有线链路的容量,且因受到噪声,衰落,干扰的影响实际容量更低。(7) Bandwidth is limited. The capacity of a wireless link is much lower than that of a wired link, and the actual capacity is lower due to noise, fading, and interference.

这些特点使得固定有线网络从源到目的节点的最短路由一般很难直接应用于MANET网络中,此时,可变的无线链路的质量是必须考虑的重要因素,网络应该能够自适应地改变路由来减轻这些因素的影响。These characteristics make the shortest route from the source to the destination node of the fixed wired network generally difficult to be directly applied to the MANET network. At this time, the quality of the variable wireless link is an important factor that must be considered, and the network should be able to change the route adaptively. to mitigate the effects of these factors.

随着移动自组网对Internet实时业务需求的日益增加和移动终端技术的不断发展,移动自组网与Internet的互联逐渐成为业界研究的热点。承载因特网业务更需注重网络负载均衡及QoS保障,而位于移动自组网边缘的Internet网关在作为异构网络连接桥梁的同时,也成为潜在的负载瓶颈。因此,发现和选择较低负载的可用网关则成为移动自组网接入Internet需要考虑的重点问题。由于特殊的接入网属性,拥塞控制问题显得尤为突出,而已有的接入机制大多基于最小跳数准则,无法感知路径质量以满足用户的QoS需求和传输公平性,互连性能并不理想。With the increasing demands of MANETs for Internet real-time services and the continuous development of mobile terminal technologies, the interconnection between MANETs and the Internet has gradually become a research hotspot in the industry. Bearing Internet services needs to pay more attention to network load balancing and QoS guarantee, and the Internet gateway located at the edge of the mobile ad hoc network, while serving as a bridge connecting heterogeneous networks, has also become a potential load bottleneck. Therefore, discovering and selecting an available gateway with a lower load has become a key issue that needs to be considered when the mobile ad hoc network accesses the Internet. Due to the special access network attributes, the problem of congestion control is particularly prominent. Most of the existing access mechanisms are based on the minimum hop count criterion, which cannot perceive the path quality to meet the user's QoS requirements and transmission fairness, and the interconnection performance is not ideal.

发明内容Contents of the invention

本发明的目的是提供一种将链路的质量状况与网关路由选择结合起来,旨在为移动自组网(MobileAd hoc Network,MANET)Internet网关发现提供QoS保障的路由选择方法。The purpose of the present invention is to provide a kind of quality situation of link and gateway routing selection to combine, aim at the routing selection method that provides QoS guarantee for Mobile Ad hoc Network (MobileAd hoc Network, MANET) Internet gateway discovery.

为了实现上述目的,本发明根据跨层设计思想估计链路剩余可用带宽,并引入网关路由选择判据函数对移动自组网内源节点至Internet网关的路由进行选择,综合考虑了链路的剩余可用带宽、投递率及队列负载等多方面因素,讨论了一种可行的路径质量状态模型,即基于跨层设计的网关路由选择判据,并提出了一种基于路径质量感知和跨层设计的移动自组网Internet网关路由选择方法。In order to achieve the above object, the present invention estimates the remaining available bandwidth of the link according to the cross-layer design idea, and introduces the gateway routing selection criterion function to select the route from the source node to the Internet gateway in the mobile ad hoc network, taking into account the remaining bandwidth of the link. Based on various factors such as available bandwidth, delivery rate and queue load, a feasible path quality state model is discussed, which is the gateway routing selection criterion based on cross-layer design, and a path quality perception and cross-layer design based on A routing selection method for Internet gateways in mobile ad hoc networks.

本发明的具体步骤是:Concrete steps of the present invention are:

第一步骤:选择基于路径质量感知的网关路由选择判据:Step 1: Select the gateway routing selection criterion based on path quality perception:

Metric=α·MBR+β·PDR+γ·NQR                    (1)Metric=α·MBR+β·PDR+γ·NQR (1)

定义路径最小带宽可用率MBR:Define the path minimum bandwidth availability ratio MBR:

MBRMBR == minmin (( BwBw 11 ,, BwBw 22 ,, ·&Center Dot; ·· ·&Center Dot; ,, BwBw ii ,, ·· ·· ·· ,, BwBw nno )) BB -- -- -- (( 22 ))

定义路径累积投递率PDR:Define path cumulative delivery rate PDR:

PDRPDR == ΠΠ ii == 11 nno -- 11 pdrpdr (( ii ,, ii ++ 11 )) -- -- -- (( 33 ))

定义路径最低队列剩余负载可用率NQR:Define path minimum queue remaining load availability ratio NQR:

NQRNQR == minmin (( QQ 11 -- qq 11 QQ 11 ,, ·&Center Dot; ·&Center Dot; ·&Center Dot; ,, QQ ii -- qq ii QQ ii ,, ·&Center Dot; ·&Center Dot; ·&Center Dot; ,, QQ nno -- qq nno QQ nno )) -- -- -- (( 44 ))

其中n为路径长度,Bwi为节点i的剩余可用带宽,B为基本数据带宽;pdr(i,i+1)表示节点i到节点i+1的投递率;qi表示节点i的负载队列长度,Qi为节点i的缓存大小;α,β,γ为加权因子,且α,β,γ≥0,α+β+γ=1。Where n is the path length, Bw i is the remaining available bandwidth of node i, and B is the basic data bandwidth; pdr(i, i+1) represents the delivery rate from node i to node i+1; q i represents the load queue of node i length, Q i is the cache size of node i; α, β, γ are weighting factors, and α, β, γ≥0, α+β+γ=1.

第二步骤:基于跨层设计的剩余可用带宽估计方法The second step: estimation method of remaining available bandwidth based on cross-layer design

利用802.11MAC层的载波监听机制结合MAC帧帧头的网络分配矢量(NAV)字段进行估计剩余可用带宽。节点信道忙闲比,即信道空闲度与信道可得平均剩余带宽近似成正比。定义剩余带宽估计表达式:The remaining available bandwidth is estimated by using the carrier sense mechanism of the 802.11MAC layer combined with the Network Allocation Vector (NAV) field of the MAC frame header. The duty-to-idle ratio of the node channel, that is, the channel idleness is approximately proportional to the average remaining bandwidth available for the channel. Define the remaining bandwidth estimation expression:

BwBw ii == kBkB ΔΔ -- ΣΣ jj (( NAVNAV jj ++ DIFSDIFS )) -- Backoback ffff ii ΔΔ -- -- -- (( 55 ))

其中,B表示链路平均带宽;Δ表示测量周期;NAVj为节点i的邻节点在Δ内的NAV值;DIFS为DCF帧间间隔;Backoffi为节点i避退计数器的值。由于IEEE802.11特性,在避退策略影响下节点的可用带宽不可能达到理论上线,故设定修正因子k,取值为0.89。Among them, B represents the average bandwidth of the link; Δ represents the measurement period; NAV j is the NAV value of the neighbor nodes of node i within Δ; DIFS is the DCF interframe interval; Backoff i is the value of the backoff counter of node i. Due to the characteristics of IEEE802.11, under the influence of the back-off strategy, the available bandwidth of the node cannot reach the theoretical limit, so the correction factor k is set to 0.89.

第三步骤:选择到Internet网关路由的方法Step 3: Choose the method of routing to the Internet gateway

移动自组网内部所有节点进行按需式路由发现,并将其到网关的路由作为默认路由予以维持。没有默认路由的节点若有Internet业务需求需要发起网关路由请求。网关路由请求包中扩展了路径质量信息字段,包括路径最小带宽可用率MBR、路径累积投递率PDR、路径最低队列剩余负载可用率NQR以及网关选择判据Metric。网关路由请求沿途记录下每条链路的路径质量信息,网关在接收到网关路由请求后,根据路径质量按照(1)计算网关选择判据Metric,并将Metric添加到网关路由答复包中,并将该网关路由答复包单播返回源节点。源节点从接收到的L条来自相同或不同网关的路由答复记录中,选择具有最大Metric值的路由作为到网关的默认路由,同时保存其余的网关路由答复记录。All nodes in the mobile ad hoc network perform on-demand route discovery, and maintain the route to the gateway as the default route. Nodes without a default route need to initiate a gateway routing request if they have Internet service requirements. The path quality information field is expanded in the gateway routing request packet, including path minimum bandwidth availability ratio MBR, path cumulative delivery ratio PDR, path minimum queue remaining load availability ratio NQR, and gateway selection criterion Metric. The gateway routing request records the path quality information of each link along the way. After receiving the gateway routing request, the gateway calculates the gateway selection criterion Metric according to (1) according to the path quality, and adds the Metric to the gateway routing reply packet, and Unicast the Gateway Route Reply packet back to the source node. From the received L route reply records from the same or different gateways, the source node selects the route with the largest Metric value as the default route to the gateway, and saves the rest of the gateway route reply records.

第四步骤:维护默认路由的方法The fourth step: the method of maintaining the default route

当源节点维护的到网关节点的默认路由失效或者通信路径发生断裂时,源节点从其余的应答请求记录中,选择具有最大Metric值的路由作为默认路由,必要时需要进行网关切换。若该次选择仍不能正常通信,则源节点重新发起网关路由请求。When the default route maintained by the source node to the gateway node fails or the communication path breaks, the source node selects the route with the largest Metric value as the default route from the remaining response request records, and switches the gateway if necessary. If the selection still fails to communicate normally, the source node re-initiates the gateway routing request.

仿真结果表明,本发明能够为移动自组网节点与Internet网关间建立一条最佳通信路径,有效提高分组投递率,降低平均传输时延,提高网路互联性能,并减少路由开销。Simulation results show that the invention can establish an optimal communication path between the mobile ad hoc network node and the Internet gateway, effectively improve the packet delivery rate, reduce the average transmission delay, improve network interconnection performance, and reduce routing overhead.

附图说明Description of drawings

附图1为本发明网关路由发现过程流程图,附图2为本发明网关路由请求包格式,附图3为本发明网关路由答复包格式。Accompanying drawing 1 is the flow chart of gateway routing discovery process of the present invention, accompanying drawing 2 is the format of gateway routing request packet of the present invention, and accompanying drawing 3 is the format of gateway routing reply packet of the present invention.

具体实施方式Detailed ways

下面结合附图及试试例对本发明作进一步的描述,但该实施例不应理解为对本发明的限制。The present invention will be further described below in conjunction with the accompanying drawings and test examples, but this embodiment should not be construed as limiting the present invention.

1.基于路径质量感知的网关路由选择判据1. Gateway routing selection criteria based on path quality perception

假设路径长度为n,节点i的剩余可用带宽为Bwi,基本数据带宽为B;pdr(i,i+1)表示节点i到节点i+1的投递率;qi表示节点i的负载队列长度,Qi为节点i的缓存大小,同时定义以下三种路径质量信息指标:Suppose the path length is n, the remaining available bandwidth of node i is Bw i , and the basic data bandwidth is B; pdr(i, i+1) represents the delivery rate from node i to node i+1; q i represents the load queue of node i length, Q i is the cache size of node i, and the following three path quality information indicators are defined at the same time:

定义路径最小带宽可用率MBR:Define the path minimum bandwidth availability ratio MBR:

MBRMBR == minmin (( BwBw 11 ,, BwBw 22 ,, ·· ·· ·&Center Dot; ,, BwBw ii ,, ·&Center Dot; ·· ·· ,, BwBw nno )) BB

定义路径累积投递率PDR:Define path cumulative delivery rate PDR:

PDRPDR == ΠΠ ii == 11 nno -- 11 pdrpdr (( ii ,, ii ++ 11 ))

定义路径最低队列剩余负载可用率NQR:Define path minimum queue remaining load availability ratio NQR:

NQRNQR == minmin (( QQ 11 -- qq 11 QQ 11 ,, ·&Center Dot; ·· ·· ,, QQ ii -- qq ii QQ ii ,, ·· ·&Center Dot; ·· ,, QQ nno -- qq nno QQ nno ))

则基于路径质量感知的网关路由选择判据为:Then the gateway routing selection criterion based on path quality perception is:

Metric=α·MBR+β·PDR+γ·NQRMetric=α·MBR+β·PDR+γ·NQR

α,β,γ为加权因子,且α,β,γ≥0,α+β+γ=1。节点可根据MAC层提供的信息估计剩余带宽可用率,并在网络层统计投递率和队列剩余负载可用率,并将其通过加权整合成网关路由选择判据,更好的反应路径质量状况。α, β, γ are weighting factors, and α, β, γ≥0, α+β+γ=1. Nodes can estimate the remaining bandwidth availability rate based on the information provided by the MAC layer, and count the delivery rate and queue remaining load availability rate at the network layer, and integrate them into gateway routing selection criteria through weighting to better reflect the path quality status.

2.基于跨层设计的剩余可用带宽估计方法2. Remaining available bandwidth estimation method based on cross-layer design

利用802.11MAC层的载波监听机制结合MAC帧帧头的网络分配矢量(NAV)字段进行估计剩余可用带宽。节点信道忙闲比,即信道空闲度与信道可得平均剩余带宽近似成正比。假设链路平均带宽为B,测量周期为Δ,节点i的邻节点在Δ内的NAV值为NAVj,DCF帧间间隔为DIFS,节点i避退计数器的值为Backoffi,则剩余带宽估计表达式为:The remaining available bandwidth is estimated by using the carrier sense mechanism of the 802.11MAC layer combined with the Network Allocation Vector (NAV) field of the MAC frame header. The duty-to-idle ratio of the node channel, that is, the channel idleness is approximately proportional to the average remaining bandwidth available for the channel. Suppose the average bandwidth of the link is B, the measurement period is Δ, the NAV value of the neighbor nodes of node i within Δ is NAV j , the DCF interframe interval is DIFS, and the backoff counter value of node i is Backoff i , then the remaining bandwidth estimation The expression is:

BwBw ii == kBkB ΔΔ -- ΣΣ jj (( NAVNAV jj ++ DIFSDIFS )) -- Backoback ffff ii ΔΔ

由于IEEE802.11特性,在避退策略影响下节点的可用带宽不可能达到理论上线,故设定修正因子k,取值为0.89。Due to the characteristics of IEEE802.11, under the influence of the back-off strategy, the available bandwidth of the node cannot reach the theoretical limit, so the correction factor k is set to 0.89.

3.选择到Internet网关路由的方法3. Choose the method of routing to the Internet gateway

引入网关路由选择判据后,该方法要求每个移动自组网内源节点能够在适当的包格式域(如图2、图3)中记录路径质量信息,当源节点需要一条通向网关节点的路由时,该方法启动网关路由发现过程,当节点接收网关路由请求时,如图1,该方法按照以下步骤处理路由请求:After introducing the gateway routing criterion, this method requires each source node in the mobile ad hoc network to record path quality information in the appropriate packet format field (as shown in Figure 2 and Figure 3). When the source node needs a route to the gateway node When routing, this method starts the gateway route discovery process. When a node receives a gateway route request, as shown in Figure 1, this method processes the route request according to the following steps:

A.启动网关路由发现过程;A. Start the gateway route discovery process;

B.广播包含路径质量信息的网关路由请求包;B. broadcast a gateway routing request packet containing path quality information;

C.中间节点收到该请求包时,若该包曾经被本节点处理,则销毁请求包,不再转发;C. When the intermediate node receives the request packet, if the packet has been processed by the node, it will destroy the request packet and no longer forward it;

D.否则,如果中间节点处于过载状态,则销毁请求包,不予转发;D. Otherwise, if the intermediate node is in an overloaded state, the request packet will be destroyed and not forwarded;

E.否则,根据本节点MAC层及网络层提供信息更新请求包中的路径质量信息,建立到上一跳节点的反向路由,并继续转发该请求包;E. Otherwise, update the path quality information in the request packet according to the information provided by the MAC layer of this node and the network layer, set up a reverse route to the previous hop node, and continue to forward the request packet;

F.如果节点是网关节点,更新请求包中的路径质量信息,按照(1)计算Metric,并将路径质量信息及Metric添加到网关路由答复包中;F. If the node is a gateway node, update the path quality information in the request packet, calculate Metric according to (1), and add the path quality information and Metric to the gateway routing reply packet;

G.将网关路由答复包单播返回源节点;G. Return the gateway routing reply packet to the source node by unicast;

H.如果源节点没有接收到L条路由答复,则继续接收,直至接收到L条路由答复;H. If the source node does not receive L routing replies, it will continue to receive until L routing replies are received;

I.源节点收到L条路由答复后,选择具有最大Metric的路由作为至网关的默认路由,该网关为其默认网关,同时保存其余的网关路由答复记录;1. After the source node receives L route replies, select the route with the largest Metric as the default route to the gateway, this gateway is its default gateway, and save the remaining gateway route reply records simultaneously;

J.结束网关路由发现过程。J. End the gateway route discovery process.

唯一的ID号用以确定每一个网关路由请求包,网关路由请求包在网络中不断被转发直到被目的节点接收。如果本次网关发现失败则将网关路由请求包ID号加1继续发起下一次网关发现,累计一定次数后如仍然未发现到网关的路由,则认为该节点无法建立Internet连接。The unique ID number is used to determine each gateway routing request packet, and the gateway routing request packet is continuously forwarded in the network until it is received by the destination node. If this gateway discovery fails, add 1 to the gateway route request packet ID number to continue to initiate the next gateway discovery. If the route to the gateway is still not found after accumulating a certain number of times, it is considered that the node cannot establish an Internet connection.

4.维护默认路由的方法4. How to maintain the default route

和有线网络相比,无线网络因其固有特征,稳定性相对较低。802.11利用MAC(MediumAccess Control)层的逐条确认来提供早期的探测和重传丢失及被破坏的数据包。如果MAC层反映传输问题不能修复,节点向源节点发送路径错误包,源节点尝试从其余的应答请求记录中,选择具有最大Metric值的路由作为默认路由,必要时需要进行网关切换。若该次选择仍不能正常通信,则源节点重新发起网关路由请求。Compared with wired networks, wireless networks are relatively less stable due to their inherent characteristics. 802.11 utilizes MAC (Medium Access Control) layer-by-item acknowledgment to provide early detection and retransmission of lost and damaged data packets. If the MAC layer reflects that the transmission problem cannot be repaired, the node sends a path error packet to the source node, and the source node tries to select the route with the largest Metric value as the default route from the remaining response request records, and needs to switch the gateway if necessary. If the selection still fails to communicate normally, the source node re-initiates the gateway routing request.

本说明书中未作详细描述的内容术语本领域专业技术人员公知的现有技术。The content not described in detail in this specification is the prior art known to those skilled in the art.

Claims (2)

1.一种基于路径质量感知的移动自组网Internet网关路由选择方法,其具体步骤是:第一步骤:选择基于路径质量感知的网关路由选择判据:1. A mobile ad hoc network Internet gateway route selection method based on path quality perception, its concrete steps are: the first step: select the gateway route selection criterion based on path quality perception: Metric=α·MBR+β·PDR+γ·NQR           (1)Metric=α·MBR+β·PDR+γ·NQR (1) 定义路径最小带宽可用率MBR:Define the path minimum bandwidth availability ratio MBR: MBRMBR == minmin (( BwBw 11 ,, BwBw 22 ,, ·&Center Dot; ·&Center Dot; ·&Center Dot; ,, BwBw ii ,, ·&Center Dot; ·&Center Dot; ·&Center Dot; ,, BwBw nno )) BB -- -- -- (( 22 )) 定义路径累积投递率PDR:Define path cumulative delivery rate PDR: PDRPDR == ΠΠ ii == 11 nno -- 11 pdrpdr (( ii ,, ii ++ 11 )) -- -- -- (( 33 )) 定义路径最低队列剩余负载可用率NQR:Define path minimum queue remaining load availability ratio NQR: NQRNQR == minmin (( QQ 11 -- qq 11 QQ 11 ,, ·&Center Dot; ·&Center Dot; ·&Center Dot; ,, QQ ii -- qq ii QQ ii ,, ·&Center Dot; ·&Center Dot; ·&Center Dot; ,, QQ nno -- qq nno QQ nno )) -- -- -- (( 44 )) 其中n为路径长度,Bwi为节点i的剩余可用带宽,B为基本数据带宽;pdr(i,i+1)表示节点i到节点i+1的投递率;qi表示节点i的负载队列长度,Qi为节点i的缓存大小;α,β,γ为加权因子,且α,β,γ≥0,α+β+γ=1。Where n is the path length, Bw i is the remaining available bandwidth of node i, and B is the basic data bandwidth; pdr(i, i+1) represents the delivery rate from node i to node i+1; q i represents the load queue of node i length, Q i is the cache size of node i; α, β, γ are weighting factors, and α, β, γ≥0, α+β+γ=1. 第二步骤:基于跨层设计的剩余可用带宽估计方法The second step: estimation method of remaining available bandwidth based on cross-layer design 利用802.11MAC层的载波监听机制结合MAC帧帧头的网络分配矢量(NAV)字段进行估计剩余可用带宽。节点信道忙闲比,即信道空闲度与信道可得平均剩余带宽近似成正比。定义剩余带宽估计表达式:The remaining available bandwidth is estimated by using the carrier sense mechanism of the 802.11MAC layer combined with the Network Allocation Vector (NAV) field of the MAC frame header. The node channel duty-to-idle ratio, that is, the channel idleness is approximately proportional to the available average remaining bandwidth of the channel. Define the remaining bandwidth estimation expression: BwBw ii == kBkB ΔΔ -- ΣΣ jj (( NANA VV jj ++ DIFSDIFS )) -- BacBac koffkoff ii ΔΔ -- -- -- (( 55 )) 其中,B表示链路平均带宽;Δ表示测量周期;NAVj为节点i的邻节点在Δ内的NAV值;DIFS为DCF帧间间隔;Backoffi为节点i避退计数器的值。由于IEEE802.11特性,在避退策略影响下节点的可用带宽不可能达到理论上线,故设定修正因子k,取值为0.89。Among them, B represents the average bandwidth of the link; Δ represents the measurement period; NAV j is the NAV value of the neighbor nodes of node i within Δ; DIFS is the DCF interframe interval; Backoff i is the value of the backoff counter of node i. Due to the characteristics of IEEE802.11, under the influence of the back-off strategy, the available bandwidth of the node cannot reach the theoretical limit, so the correction factor k is set to 0.89. 第三步骤:选择到Internet网关路由的方法Step 3: Choose the method of routing to the Internet gateway 移动自组网内部所有节点进行按需式路由发现,并将其到网关的路由作为默认路由予以维持。没有默认路由的节点若有Internet业务需求需要发起网关路由请求。网关路由请求包中扩展了路径质量信息字段,包括路径最小带宽可用率MBR、路径累积投递率PDR、路径最低队列剩余负载可用率NQR以及网关选择判据Metric。网关路由请求沿途记录下每条链路的路径质量信息,网关在接收到网关路由请求后,根据路径质量按照(1)计算网关选择判据Metric,并将Metric添加到网关路由答复包中,并将该网关路由答复包单播返回源节点。源节点从接收到的L条来自相同或不同网关的路由答复记录中,选择具有最大Metric值的路由作为到网关的默认路由,同时保存其余的网关路由答复记录。All nodes in the mobile ad hoc network perform on-demand route discovery, and maintain the route to the gateway as the default route. Nodes without a default route need to initiate a gateway routing request if they have Internet service requirements. The path quality information field is expanded in the gateway routing request packet, including path minimum bandwidth availability ratio MBR, path cumulative delivery ratio PDR, path minimum queue remaining load availability ratio NQR, and gateway selection criterion Metric. The gateway routing request records the path quality information of each link along the way. After receiving the gateway routing request, the gateway calculates the gateway selection criterion Metric according to (1) according to the path quality, and adds the Metric to the gateway routing reply packet, and Unicast the Gateway Route Reply packet back to the source node. From the received L route reply records from the same or different gateways, the source node selects the route with the largest Metric value as the default route to the gateway, and saves the rest of the gateway route reply records. 第四步骤:维护默认路由的方法The fourth step: the method of maintaining the default route 当源节点维护的到网关节点的默认路由失效或者通信路径发生断裂时,源节点从其余的应答请求记录中,选择具有最大Metric值的路由作为默认路由,必要时需要进行网关切换。若该次选择仍不能正常通信,则源节点重新发起网关路由请求。When the default route maintained by the source node to the gateway node fails or the communication path breaks, the source node selects the route with the largest Metric value as the default route from the remaining response request records, and switches the gateway if necessary. If the selection still fails to communicate normally, the source node re-initiates the gateway routing request. 2.如权利要求1所述的一种基于路径质量感知和跨层设计的移动自组网Internet网关路由选择方法,其特征在于:引入网关路由选择判据后,该方法要求每个移动自组网内源节点能够在适当的包格式域中记录路径质量信息,当源节点需要一条通向网关节点的路由时,该方法启动网关路由发现过程,当节点接收网关路由请求时,该方法按照以下步骤处理路由请求:2. a kind of mobile ad hoc network Internet gateway route selection method based on path quality perception and cross-layer design as claimed in claim 1, is characterized in that: after introducing gateway route selection criterion, this method requires each mobile ad hoc network The source node in the network can record the path quality information in the appropriate packet format field. When the source node needs a route to the gateway node, this method starts the gateway route discovery process. When the node receives the gateway route request, the method is as follows Steps to handle routing requests: A.启动网关路由发现过程;A. Start the gateway route discovery process; B.广播包含路径质量信息的网关路由请求包;B. broadcast a gateway routing request packet containing path quality information; C.中间节点收到该请求包时,若该包曾经被本节点转发,则销毁请求包,不再转发;C. When the intermediate node receives the request packet, if the packet has been forwarded by the node, it will destroy the request packet and no longer forward it; D.否则,如果中间节点处于过载状态,则销毁请求包,不予转发;D. Otherwise, if the intermediate node is in an overloaded state, the request packet will be destroyed and not forwarded; E.否则,根据本节点MAC层及网络层提供信息更新请求包中的路径质量信息,建立到上一跳节点的反向路由,并继续转发该请求包;E. Otherwise, update the path quality information in the request packet according to the information provided by the MAC layer of this node and the network layer, set up a reverse route to the previous hop node, and continue to forward the request packet; F.如果节点是网关节点,更新请求包中的路径质量信息,按照(1)计算Metric,并将路径质量信息及Metric添加到网关路由答复包中;F. If the node is a gateway node, update the path quality information in the request packet, calculate Metric according to (1), and add the path quality information and Metric to the gateway routing reply packet; G.将网关路由答复包单播返回源节点;G. Return the gateway routing reply packet to the source node by unicast; H.如果源节点没有接收到L条路由答复,则继续接收,直至接收到L条路由答复;H. If the source node does not receive L routing replies, it will continue to receive until L routing replies are received; I.源节点收到L条路由答复后,选择具有最大Metric的路由作为至网关的默认路由,该网关为其默认网关,同时保存其余的网关路由答复记录;1. After the source node receives L route replies, select the route with the largest Metric as the default route to the gateway, this gateway is its default gateway, and save the remaining gateway route reply records simultaneously; J.结束网关路由发现过程。J. End the gateway route discovery process.
CN2010102826075A 2010-09-16 2010-09-16 Mobile self-networking Internet gateway routing selection method based on path quality perception Pending CN101951658A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010102826075A CN101951658A (en) 2010-09-16 2010-09-16 Mobile self-networking Internet gateway routing selection method based on path quality perception

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010102826075A CN101951658A (en) 2010-09-16 2010-09-16 Mobile self-networking Internet gateway routing selection method based on path quality perception

Publications (1)

Publication Number Publication Date
CN101951658A true CN101951658A (en) 2011-01-19

Family

ID=43454980

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010102826075A Pending CN101951658A (en) 2010-09-16 2010-09-16 Mobile self-networking Internet gateway routing selection method based on path quality perception

Country Status (1)

Country Link
CN (1) CN101951658A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012109910A1 (en) * 2011-02-15 2012-08-23 中兴通讯股份有限公司 Routing method and device for link aggregation
CN103796266A (en) * 2012-10-31 2014-05-14 中兴通讯股份有限公司 Method for automatic seamless network port switching
CN104869607A (en) * 2015-04-21 2015-08-26 中国电子科技集团公司第五十四研究所 Multi-beam scatter communication device and multi-beam scatter communication method
CN105682128A (en) * 2016-01-14 2016-06-15 南京航空航天大学 Method for predicting available bandwidth of wireless ad hoc network link based on DCF protocol
WO2016127368A1 (en) * 2015-02-12 2016-08-18 华为技术有限公司 Path selection method, device and system
CN107277888A (en) * 2017-06-30 2017-10-20 湖北工程学院 Cross-layer routing implementation method and device
CN112867091A (en) * 2021-01-14 2021-05-28 湖南智领通信科技有限公司 Mesh gateway selection method and device based on active routing protocol
CN114363243A (en) * 2021-06-07 2022-04-15 中宇联云计算服务(上海)有限公司 Backbone link optimization method, system and equipment based on cloud network fusion technology
CN115766563A (en) * 2022-10-19 2023-03-07 太原正康科技有限公司 A smart network control method and system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020191573A1 (en) * 2001-06-14 2002-12-19 Whitehill Eric A. Embedded routing algorithms under the internet protocol routing layer of a software architecture protocol stack in a mobile Ad-Hoc network
CN101415248A (en) * 2008-11-21 2009-04-22 中山大学 Method for establishing layer-striding dynamic source route protocol based on load balance

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020191573A1 (en) * 2001-06-14 2002-12-19 Whitehill Eric A. Embedded routing algorithms under the internet protocol routing layer of a software architecture protocol stack in a mobile Ad-Hoc network
CN101415248A (en) * 2008-11-21 2009-04-22 中山大学 Method for establishing layer-striding dynamic source route protocol based on load balance

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
LIN ZHUANG: "A Hybrid Internet Gateway Discovery Scheme in Mobile Ad Hoc Networks", 《INFORMATION ENGINEERING,2009. ICIE"09》, 11 July 2009 (2009-07-11), pages 367 - 370, XP031516832 *
庄琳等: "路径质量感知的MANET自适应Internet接入策略", 《北京邮电大学学报》, 31 August 2010 (2010-08-31), pages 54 - 58 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012109910A1 (en) * 2011-02-15 2012-08-23 中兴通讯股份有限公司 Routing method and device for link aggregation
CN103796266B (en) * 2012-10-31 2017-11-24 中兴通讯股份有限公司 A kind of method of network interface automatic seamless switching
CN103796266A (en) * 2012-10-31 2014-05-14 中兴通讯股份有限公司 Method for automatic seamless network port switching
WO2016127368A1 (en) * 2015-02-12 2016-08-18 华为技术有限公司 Path selection method, device and system
CN104869607A (en) * 2015-04-21 2015-08-26 中国电子科技集团公司第五十四研究所 Multi-beam scatter communication device and multi-beam scatter communication method
CN104869607B (en) * 2015-04-21 2018-07-17 中国电子科技集团公司第五十四研究所 A kind of multi-beam scatter communication apparatus and communication means
CN105682128A (en) * 2016-01-14 2016-06-15 南京航空航天大学 Method for predicting available bandwidth of wireless ad hoc network link based on DCF protocol
CN105682128B (en) * 2016-01-14 2019-04-12 南京航空航天大学 A kind of wireless ad hoc network link available bandwidth predication method based on DCF agreement
CN107277888B (en) * 2017-06-30 2018-06-29 湖北工程学院 Cross-layer routing implementation method and device
CN107277888A (en) * 2017-06-30 2017-10-20 湖北工程学院 Cross-layer routing implementation method and device
CN112867091A (en) * 2021-01-14 2021-05-28 湖南智领通信科技有限公司 Mesh gateway selection method and device based on active routing protocol
CN114363243A (en) * 2021-06-07 2022-04-15 中宇联云计算服务(上海)有限公司 Backbone link optimization method, system and equipment based on cloud network fusion technology
CN114363243B (en) * 2021-06-07 2024-04-12 中宇联云计算服务(上海)有限公司 Backbone link optimization method, system and equipment based on cloud network fusion technology
CN115766563A (en) * 2022-10-19 2023-03-07 太原正康科技有限公司 A smart network control method and system

Similar Documents

Publication Publication Date Title
CN101951658A (en) Mobile self-networking Internet gateway routing selection method based on path quality perception
Chen et al. Span: An energy-efficient coordination algorithm for topology maintenance in ad hoc wireless networks
Kumar et al. Medium access control protocols for ad hoc wireless networks: A survey
CN101415248B (en) Establishment method of cross-layer dynamic source routing protocol based on load balancing
Reddy et al. Quality of service provisioning in ad hoc wireless networks: a survey of issues and solutions
US8274894B2 (en) Quality of service and power aware forwarding rules for mesh points in wireless mesh networks
Karaoglu et al. Cooperative load balancing and dynamic channel allocation for cluster-based mobile ad hoc networks
US20060028984A1 (en) Energy efficient medium access control protocol for IEEE 802.11 WLANs
CN102340838B (en) Medium access control method for prolonging network lifetime in wireless body area network
CN103108371B (en) Single antenna multichannel cognition wireless sensor network route control method
WO2010069238A1 (en) Communication method for mesh and star topology structure wireless sensor network
CN103024856B (en) The application process that position heuristic factor is set up at wireless self-networking ant group energy-efficient routing
CN101938792B (en) DCF protocol rate self-adapting method capable of supporting congestion identification
Zhang et al. Dynamic probabilistic broadcasting in mobile ad hoc networks
Ray et al. Energy efficient techniques for wireless ad hoc network
CN101083658A (en) Method for realizing angle random relaying protocol
Duan et al. An adaptive RTS/CTS mechanism in IEEE 802.15. 4 for multi-hop networks
Zheng et al. A switch agent for wireless sensor nodes with dual interfaces: Implementation and evaluation
Rajeswari et al. Traffic performance analysis of MANET Routing Protocol
Nefzi et al. SCSP: An energy efficient network-MAC cross-layer design for wireless sensor networks
Oh et al. Maximizing energy efficiency in off-peak hours: A novel sleep scheme for WLAN access points
Miller et al. Ad hoc routing for multilevel power save protocols
Raghuvanshi et al. DYMO as routing protocol for IEEE-802.15. 4 enabled wireless sensor networks
Suresh et al. MAC and routing layer supports for QoS in MANET: a survey
Nyambo et al. A dual bandwidth estimation method for wireless mobile ad hoc networks

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20110119