摘要
随着Ad Hoc网络传输多媒体业务需求的增加,相应地提出了服务质量(QoS)的要求。由于Ad Hoc网络本身具有分布式控制、无线信道容量受限以及节点、链路和网络拓扑状态不断变化等特点,支持QoS要求是一项具有挑战性的任务。本文在Ad Hoc网络中QoS问题现有研究的基础上通过分析总结,提出了一些改进算法,构造了一种支持实时业务的Ad Hoc网络QoS服务机制。
Ad Hoc网络是由一组带有无线收发装置的移动终端组成的一个多跳的临时性自治系统。随着人们对通信业务要求的不断提高,对带宽、时延、误码率等性能参数提出了不同程度的保障要求,因此要求Ad Hoc网络能够为某些业务提供服务质量(QoS)保障。但由于Ad Hoc网络无线链路的时变特性、网络拓扑结构的动态变化、移动终端设备电池容量受限等特点,使其相对于固定无线网络及有线网络提供有保证且稳定的QoS保障要困难得多,非常具有挑战性。本文首先对目前几种基于带宽和时延约束的QoS路由协议进行了介绍。
改进了DSR动态源路由协议使其支持QoS要求。DSR协议是专用于Ad Hoc网络的简单有效的按需路由协议,主要由路由发现和路由维护两个机制组成。DSR协议具有以下优点:允许到目的节点有多条路径、允许由于负载均衡和健壮性等要求选择不同传输路径、容易避免环路、支持单向链路和针对网络拓扑变化可以快速的修护路由。本文总结了当前DSR协议的QoS研究进展,对不同的改进方案加以分类比较,指出了存在的问题。针对Ad Hoc网络中基于资源预留的QoS算法所带来的复杂度问题,本文提出了适合该网络的测量可用带宽算法,并且改进DSR协议使其支持QoS。仿真结果表明,这种改进的QoS路由比原有的路由性能上有较大改进。
The general field of mobile Ad Hoc networks is still in its infancy. Particularly, the challenge of providing quality of service (QoS) support is an open problem and remains relatively uncharted territory because of the lack of centralized control, limited node capability, and variability of the links and network topology. This paper, based on the current research, does extensive research and introduces the modified QoS algorithm in mobile Ad Hoc networks.
Firstly, dynamic source routing (DSR) is modified to support the QoS requirement. DSR is a simple and efficient routing protocol designed specifically for use in mobile Ad Hoc networks. The protocol allows multiple routes to any destination and allows each sender to select and control the routes used in routing its packets, for example for use load balancing or for increased robustness. Other advantages of the DSR protocol include easily guaranteed loop-free routing, support for use innetworks containing unidirectional links, and very rapid recovery when routes in the network change. It’s presented that a survey of the current research that has addressed the basic concepts and the implementation of QoS routing in the Ad Hoc networks. However, these protocols bring much complexity and the application is different, if not impossible. In this paper, we first develop detailed computations that allow us to estimate the available bandwidth in Ad Hoc networks, and then modify DSR followed by extensive simulation to verify the effectiveness with different environment.
After analysis the existiing quality - of - service in mobile Ad Hoc network, bases on AODV protocol draft, this article presents a new QoS routing algorithm. It can be applied in the network which has a QoS operation demand. We also compare this new arithmetic with the Greedy arithmetic, the simulation results indicate that the new arithmetic has low control cost, higher end-to-end connectivity and low transmitting fluctuation.
引文
[1] David McDysan. IP与ATM网络中的QoS和业务量管理.[P]清华大学出版社. 2004.63~77.
[2] Braden R. Resource Reservation Protocol (RSVP)[M]-Version 1FunctionalSpecification, RFC2205,1997
[3] Wroclawski J. The Use of RSVP with IETF Integrated Services[S], RFC2210,1997
[4] Blake S. An Architecture for Differentiated Services[S], RFC2475, 1998
[5] Nichols K. Definition of the Differentiated Services Field (DS Field) in the Ipv4 and Ipv6 Headers[S], RFC2474, 1998
[6] Brim S. Per Hop Behavior Identification Codes[S], RFC2836, 2000
[7] Rosen E, Viswanathan A, Callon R. Multiprotocol labelswitching architecture. www. ietf[S],org/rfc/rfc3031. txt, 2001.
[8]吴江.下一代的IP骨干网络技术-多协议标记交换[M],北京:人民邮电出版, 2001
[9]刘丽娜.浅谈IP QoS[J ],机制.电子科技, 2004, No.10:53~58.
[10]郑丽娜,吴同强. AD HOC网络技术浅析[J ],邮电设计技术, 2004, No.4:43~46.
[11] P.Mohapatra, J.Li and C.Gui, QoS in Mobile Ad Hoc Networks [J ], June,2002
[12] H.Xiao, W.K.G.Seah, A.Lo, and K.C.Chua, A Flexible Quality of Service Model for Mobile Ad-Hoc Networks, IEEE VTC2000-spring, TOKYO, Japan, May 2000
[13] H. Xiao, K.G. Seah, A. Lo and K.C. Chua. FQMM - A Flexible Quality of Service Model for Mobile Ad-hoc Networks [J ], ACM MONET: Special Issue on Mobile Ad-hoc Networks, June 2001.
[14] G-S. Ahn, A. T. Campbell, A. Veres, L. Sun, "SWAN",[J ] Internet Draft, draft-ahn-swan-manet-00.txt, MANET Working Group Internet Draft, October 2002.
[15] G-S.Ahn, A.T.Campbell, A.Veres, L.Sun, "Supporting Service Differentiation for Real-Time and Best Effort Traffic in Stateless Wireless Ad hoc Networks (SWAN)," [J ] IEEE Transactions on Mobile Computing, September 2002.
[16] G-S.Ahn, A.T.Campbell, A.Veres, L.Sun, "SWAN:Service Differentiation in Stateless Wireless Ad hoc Networks," [J ] Precedings of IEEE INFOCOM’02, 2002.
[17] G-S.Ahn, A.T.Campbell, S-B.Lee, and X.Zhang, INSIGNIA, Internet Draft[J ], draft-ietf-manet-insignia-01.txt, Oct.1999
[18] Seoung-Bum Lee,Gahng-Seop Ahn, Xiaowei Zhang, and Andrew T.Campbell. INSIGNIA:An IP-Based Quality of Service Framework for Mobile Ad hoc Networks[J ], Journal of Parallel and Distributed Computing Vol.60:374~406, 2000.
[19] E. Crawley, R. Nair, B. Rajagopalan, H. Sandick,“A Framework for QoS-based Routing in the Internet”[J ],IETFNetworking Group,RFC:2386 , August 1998
[20] W u K, Harm sL 1QoS Suppo rt inMobileA d HocN etwo rk s[J ] 1Cro ssing Boundaries an Interdiscip linary Journal, 2001, 1 (1) 1
[21] J ianbo Xue1Q uality of Service fo rMobileA d HocN etwo rk s[J ] 1D ip loma ThesisM arch, 20031
[22] Chunhung R L , Jain Sh ing L 1QoS Rout ing in A d HocW ireless N etwo rk s [J ] 1IEEE Journal on Selected A reas inCommunicat ions (JSAC′99) , 1999, 17 (8) 1.
[23] Chenxi Zhu, Sco t t Co rson M 1QoS Rout ing for Mobile AdHoc N etwo rk s [ J ] 1Technical Research Repo rt from CSHCN , TR 2001 18, 20011
[24] David B.Johnson, David A.Maltz, Yih-Chun Hu,“The Dynamic Source Routing Protocolfor Mobile Ad hoc Networks (DSR)”[ J ], IETF MANET Working Group , INTERNET-DRAFT, 19 July 2004
[25] Yih-Chun Hu and David B. Johnson, "Implicit Source Routes for On-Demand Ad hoc Network Routing," [ J ], Proceedings of the 2001 ACM International Symposium on Mobile Ad hoc Networking and Computing, ACM, Long Beach, CA, October 2001
[26] Yonghe Liu and Ping Tao,“ProDSR:Traffic Probing Based DSR”[ J ], Depatment of Electrical and Couputer Engineering Rice University, http://www.ece.rice.edu/~ashu/reneclass/proposals/, May,12, 2001.
[27] M. Spohn and J.J. Garcia-Luna-Aceves,“Neighborhood Aware Souce Routing”[ J ], Proc. of ACM Symposium on Mobile Ad hoc Networking and Computing, October 2001.
[28] H. Labiod, A. Quidelleur,“QoS-ASR: An Adaptive Source Routing Protocol with QoS support in Multihop Mobile Wireless Networks”[ J ], IEEE, 2002.
[29] Roy Leung, Jilei Liu, Edmond Poon, Ah-Lot Charles Chan, Baochun Li,“MP-DSR:A QoS-aware Multi-path Dynamic Source Routing Protocol for Wireless Ad-Hoc Networks”[ J ], IEEE,2001
[30] Qi Xue and Aura Ganz,“Ad Hoc QoS on-damand routing(AQOR)in mobile ad hoc networks”[ J ],Journal of Parallel and Distributed Computing,2003
[31] Charles E. Perkins, Elizabeth M. Belding-Royer and Samir R. Das,“Ad hocOn-Demand Distance Vector (AODV) Routing”[ J ],< draft-ietf-manet-aodv-13.txt>, IETF MANET Working Group , INTERNET-DRAFT, 17 February 2003
[32] M. Spohn and J.J. Garcia-Luna-Aceves,“Neighborhood Aware Souce Routing”[ J ], Proc. of ACM Symposium on Mobile Ad hoc Networking and Computing, October 2001
[33] Josh Broch, David A. Maltz, David B. Johnson, Yih-Chun Hu, and Jorjeta Jetcheva,“A Performance Comparison of Multi-Hop Wireless Ad hoc Network Routing Protocols”[ C], Proceedings of the Fourth Annual ACM/IEEE International Conference on Mobile Computing and Networking, pages 85--97, October 1998.
[34] Yih-Chun Hu and David B. Johnson,“Caching Strategies in On-Demand Routing Protocols for Wireless Ad hoc Networks. Proceedings of the Sixth Annual ACM International Conference on Mobile Computing and Networking”[C], August 2000.
[35] Per Johansson, Tony Larsson, Nicklas Hedman, Bartosz Mielczarek, and Mikael Degermark.“Scenario-based Performance Analysis of Routing Protocols for Mobile Ad-hoc Networks”[C], Proceedings of the Fifth Annual ACM/IEEE International Conference on Mobile Computing and Networking, pages 195--206, August 1999.
[36] David A.Maltz, Josh Broch, Jorjeta Jetcheva, and David B. Johnson,“The Effects of On-Demand Behavior in Routing Protocols for Multi-Hop Wireless Ad hoc Networks”[ J ], IEEE Journal on Selected Areas of Communications, August 1999.
[37] Gautam Chakrabarti and Sandeep Kulkapni,”A Modified Approach to Dynamic Source Routing in Mobile Ad-Hoc Networks”[ C], The 1st International Conference on AD-HOC NetwOrks and Wireless (ADHOC-NOW), September 2002, Toronto, Canada.
[38] Charles E. Perkins, Elizabeth M. Belding-Royer,”Quality of Service for Ad hoc On-Demand Distance Vector Routing”[ J ] , draft-perkins-manet-aodvQoS-01.txt IETF MANET Working Group ,INTERNET-DRAFT, 14 October 2003.
[39] ANSI/IEEE Std 802.11, 1999 Edition [ISO/IEC DIS 8802-11], Wireless LAN medium access control (MAC) and physical layer specifications.[S]
[40] Mobile Ad - hoc Networking working group. draft - ietf - manet -aodv - 13. http: //bgp. potaroo.net/ ietf / idref /draft - manetaodv/·2003 - 02 - 17
[41] UCLA. Parallel ComputingLaboratory andWirelessAdap tiveeM2 obility Laboratory. GloMoSim: ScalableMobile Network Simulator, http: / /pcl. cs. ucla. edu /p rojects/glomosim /. 2004 - 09 - 15
[42]张勖.移动Ad Hoc网络路由协议性能仿真研究[ J ],计算机工程, 2005 (3) :60 - 62
[43] Shigang Chen, Klara Nahrstedt. Distributed Quality - of– Service Routing in Ad Hoc Networks[ J ] , IEEE JOURNAL ON SELECT2 ED AREAS IN COMMUN ICATIONS, 1999, 17 (8) : 34– 37
[44] Waxman B M. Routing ofmultip le connections[ J ]. IEEE Journalon Selected Areas in Communications, 1988, 6 (9) : 1617~1622