Mobile Ad hoc networks (MANETs) are collections of wireless mobile nodes dynamically reconfiguring and collectively forming a temporary network. These types of networks assume existence of no fixed infrastructure and are often useful in battle-field tactical operations or emergency search-and-rescue type of operations where fixed infrastructure is neither feasible nor practical. They also find use in ad hoc conferences, campus networks and commercial recreational applications carrying multimedia traffic. All of the above applications of MANETs require guaranteed levels of performance as experienced by the end-user. This paper focuses on key challenges in provisioning predetermined levels of such Quality of Service (QoS). It also identifies functional areas where QoS models are currently defined and used. Evolving functional areas where performance and QoS provisioning may be applied are also identified and some suggestions are provided for further research in this area. Although each of the above functional areas have been discussed separately in recent research studies, since these QoS functional areas are highly correlated and interdependent, a comprehensive and comparative analysis of these areas and their interrelationships is desired. In this paper we have attempted to provide such an overview., {"references":["Abdrabou A, Zhuang W (2006) A position-based QoS routing scheme\nfor UWB mobile ad hoc networks. IEEE J. Select. Areas Commun.\n24:850-856.","Ahn G S, Campbell A T, Lee S B, Zhang X (1999) INSIGNIA. Internet\nDraft. comet. columbia.edujinsigniajdraft-ietf-manet-insignia-01.txt\nAccessed 18 March 2008.","Ahn G S, Campbell A T, Veres A, Sun L H (2002) Supporting service\ndifferentiation for real-time and best effort traffic in stateless Wireless\nAd Hoc Networks (SWAN), IEEE Transactions on Mobile Computing 1\n(3): 192-207.","Badis H, Agha K A (2005) QOLSR: QoS routing for ad hoc wireless\nnetworks using OLSR. Wiley European Transactions on\nTelecommunications 15(4):427--442.","Barolli L, Koyama A, Shiratori N (2003) A QoS routing method for adhoc\nnetworks based on genetic algorithm. Proc. 14th Int. Wksp.\nDatabase and Expert Systems Applications 175-179.","Bharghavan V, Demers A, Shenker S, Zhang L (1994) MACAW: A\nmedia access protocol for wireless LANs. Proc. ACM SIGCOMM 212-\n225.","Blake S, Black D, Carlson M, Davies E, Wang Z, Weiss W (1998) An\narchitecture for differentiated services. IETF RFC2475.\nwww.ietf.orgjrfcjrfc2475.txt.","Bluetooth SIG (2001) Specification of the Bluetooth System - Version\n1.1 B.","Braden R, Clark D, Shenker S (1994) Integrated services in the internet\narchitecture - an Overview. IETF RFC1633.\nwww.ietf.orgjrfcjrfcl633.txt.\n[10] Braden R, Zhang L, Berson S, Herzog S, Jamin S (1997) Resource\nreSerVation Protocol (RSVP) - Version I Functional Specification. RFC\n2205. www.ietf.orgjrfcjrfc2205.txt.\n[11] Brach J, Maltz D A, Johnson D B, Hu Y C, Jetcheva J (1998) A\nperformance comparison of multi-hop wireless ad hoc network routing\nprotocols. Proc. 4th Annual ACM/IEEE International Conference on\nMobile Computing and Networking 85-97.\n[12] Vivek V, Sandeep T, Manoj B S, Murthy C S R (2004) A novel out-ofband\nsignaling mechanism for enhanced real time support in tactical ad\nhoc wireless networks. Proc. IEEE RTAS 56-63.\n[13] Chang J H, Tassiulas L (2000) Energy-conserving routing in wireless\nad-hoc networks. Proc. IEEE INFO COM 1:22-31.\n[14] Wang M, Kuo G S (2005) An application-aware QoS routing scheme\nwith improved stability for multimedia applications in mobile ad hoc\nnetworks. Proc. IEEE Vehicular Technology Conf. 1901-1905.\n[15] Chen T W, Tsai J T, Gerta M (1997) QoS routing performance in\nmultihop, multimedia, wireless networks. Proc. IEEE 6th Int. Conf.\nUniversal Personal Communications 2:557-561.\n[16] Chen Y, Tseng Y, Sheu J, Kuo P (2002) On-demand, linkstate, multipath\nQoS routing in a wireless mobile ad-hoc network. Proc. European\nWireless 135-141.\n[17] Chua K C, Xiao H, Seah K G (2003) Relative service differentiation for\nmobile ad hoc networks. Proc. IEEE Wireless Communications and\nNetworking Conference (WCNC) 2:1379-1384.\n[18] Wroclawski J (1997) Specification of the controlled-load network\nelement service. RFC 2211. www.ietf.org/rfc/rfc2211.txt.\n[19] De S, Das S K, Wu H, Qiao C (2002) Trigger-based distributed QoS\nrouting in mobile ad hoc networks. ACM SIGMOBILE Mobile\nComputing and Communications Review 6(3):22-35.\n[20] Xiao H, Seah W K G, Chua K C (2000) A flexible quality of service\nmodel for mobile ad hoc networks. Proc. IEEE Vehicular Technology\nConference (VTC) 1:445-449.\n[21] Dharmaraju D, Chowdhury A R, Hovareshti P, Baras J S (2002) INORA\n- A unified signalling and routing mechanism for QoS support in mobile\nad hoc networks. Proc. ICPPW 86-93.\n[22] Doshi S, Bhandare S, Brown T (2002) An on-demand minimum energy\nrouting protocol for a wireless ad-hoc network. Mobile Computing and\nCommunications Review 6(2):50-66.\n[23] Fan Z (2004) QoS routing using lower layer information in ad hoc\nnetworks. Proc. Personal, Indoor and Mobile Radio Communications\nConf., 135-139.\n[24] Gerharz M, de Waal C, Frank M, James P (2003) A practical view on\nquality-of-service support in wireless ad hoc networks. Proc. IEEE\nWorkshop on Applications and Services in Wireless Networks (ASWN),\nciteseer.ist.psu.edu/jgerharz03practica1.html.\n[25] Gupta P, McKeown N (1999) Packet classification on multiple fields.\nProc. ACM SIGCOMM Conference on Applications, Technologies,\nArchitectures, and Protocols for Computer Communications 147-160.\n[26] Hanzo L, Tafazolli R (2007) A survey of QoS routing solutions for\nmobile ad hoc networks. Communications Surveys & Tutorials, IEEE\n9(2):50-70.\n[27] Yu C, Lee B, Youn H Y (2003) Energy-efficient routing protocols for\nmobile ad-hoc networks. Wiley J. Wireless Communications and Mobile\nComputing Journal 3(8): 959-973.\n[28] Ibanez J, Nichols K (1998) Preliminary simulation evaluation of an\nassured service. Internet Draft (Work in progress)\nwww3.tools.ietf.org/html/draft-ibanez-diffserv assured-eval-OO.\n[29] IEEE Computer Society (2006), Wireless Medium Access Control\n(MAC) and Physical Layer (PHY) Specifications for High-Rate\nWireless. Amendment I: MAC Sublayer IEEE Std 802.15.3b-2005\n(Amendment to IEEE Std 802.15.3-2003) 1-146.\n[30] IEEE Standards Board (1999) Part II: Wireless LAN Medium Access\nControl (MAC) and Physical Layer (PHY) Specifications. The Institute\nof Electrical and Electronics Engineers Inc.\nwww.csse.uwa.edu.au/adhocnets/802.1l-1999.pdf.\n[31] JacquetP, Muhlethaler P, Clausen T, Laouiti A, Qayyum A, Viennot L\n(2001) Optimized link state routing protocol for ad hoc networking.\nProc. IEEE Multi Topic Conf. 62-68.\n[32] Karn P (1990) MACA - a new channel access method for packet radio.\nProc. ARRLI CRRL Amateur Radio Ninth Computer Networking Conf.\n134-140.\n[33] Kim D, Min C H, Kim S (2004) On-demand SIR and bandwidthguaranteed\nrouting with transmit power assignment in ad hoc mobile\nnetworks. IEEE Transactions on Vehicular Technology 53:1215-1223.\n[34] Lee S B, Campbell A T (1998) INSIGNIA: in-band signaling support for\nQOS in mobile ad hoc networks. Proc 5th International Workshop on\nMobile Multimedia Communications (MoMuC).\n[35] Lin C R (2002) On-demand QoS routing in multi-hop mobile networks.\nProc. IEEE INFOCOM 3:1735-1744.\n[36] Lin C R, GerIa M (1997) MACA/PR: an asynchronous multimedia\nmultihop wireless network. Proc. IEEE INFOCOM. 1:118-125.\n[37] Lin C R, Liu J (1999) QoS routing in ad hoc wireless networks. IEEE\nJournal on Selected Areas in Communications 17(8):1426-1438.\n[38] Lu S, Bharghavan V, Srikant R (1997) Fair scheduling in wireless\npacket networks. Proc. ACM SIGCOMM. 27(4):63-74.\n[39] Misra A, Banerjee S (2002) MRPC: maximizing network lifetime for\nreliable routing in wireless environments. Proc. IEEE Wireless\nCommunications and Networking Conf.\npages.cs.wisc.edu/~suman/pubs/wcnc02.pdf.\n[40] Yu C, Lee B, Youn H Y (2003) Energy-efficient routing protocols for\nmobile ad-hoc networks. Wiley J. Wireless Communications and Mobile\nComputing Journal 3(8): 959-973.\n[41] Nichols K, Jacobson V, Zhang L (1999) A two-bit differentiated services\narchitecture for the internet. IETF RFC2638.\nwww.ietf.org/rfc/rfc2638.txt.\n[42] Nikaein N, Bonnet C, Nikaein N (2001) Hybrid ad hoc routing protocol-\nHARP. Proc. Int. Symp. Telecommunications.\n[43] Perkins C E (2001) Ad Hoc Networking. Ch. 3, Addison Wesley,\nReading, MA.\n[44] Perkins C E, Bragwat P (1994) Highly dynamic destination-sequenced\ndistance-vector routing (DSDV) for mobile computers. Proc. ACM\nSIGCOMM 234-244.\n[45] Perkins C E, Royer E M, Das S R (2000) Quality of service for ad hoc\non-demand distance vector routing. IETF Internet Draft (Work in\nprogress). draft-ietf-manet-aodvqos- 00.txt.\n[46] Perkins C E, Royer E M, Das S R, Marina M K (2001) Performance\ncomparison of two on-demand routing protocols for ad hoc networks.\nIEEE Personal Communications Magazine 8:16-28.\n[47] Rappaport T S (1996) Wireless Communications - Principles & Practice.\nPrentice Hall Communications Engineering and Emerging Technologies\nSeries, 2nd Edition, ISBN-I 0: 0130422320, Prentice Hall, Upper Saddle\nRiver, NJ.\n[48] Reddy T B, Karthigeyan I, Manoj B S, Murthy C S R (2006) Quality of\nservice provisioning in ad hoc wireless networks: a survey of issues and\nsolutions. Ad Hoc Networks 4:83-124.\n[49] Rubin I, Liu Y C (2003) Link stability models for QoS ad hoc routing\nalgorithms. Proc. 58th IEEE Vehicular Technology Conf. 5:3084-3088.\n[50] Zhang B, Mouftah H T (2005) QoS routing for wireless ad hoc\nnetworks: problems, algorithms and protocols. IEEE Communications\nMagazine 43: 110-117.\n[51] Shah S H, Nahrstedt K (2002) Predictive location-based QoS routing in\nmobile ad hoc networks. Proc. IEEE ICC 2002 2:1022-1027.\n[52] Sheng M, Li J, Shi Y (2003) Routing protocol with QoS guarantees for\nad-hoc network Electronics Letters 39:143-145.\n[53] Shenker S, Partridge C, Guerin R (1997) Specification of guaranteed\nquality of service. RFC 2212.\n[54] Sivakumar R, Sinha P, Bharghavan V (1999) CEDAR: a core extraction\ndistributed ad hoc routing algorithm. IEEE Journal on Selected Areas in\nCommunications 17: 1454-1465.\n[55] Sobrinho J L, Krishnakumar AS (1999) Quality-of-service in ad hoc\ncarrier sense multiple access wireless networks. IEEE Journal on Special\nAreas in Communications 17(8): 1353-1368.\n[56] Stine J, de Veciana G (2004) A paradigm for quality of service in\nwireless ad hoc networks using synchronous signaling and node states.\nIEEE Journal on Selected Areas in Communications 22:1301-1321.\n[57] Talucci F, Gerla M (1997) MACA-BI (MACA By Invitation): A\nwireless MAC protocol for high speed ad hoc networking. Proc. IEEE\nICUPC. 2:913-917.\n[58] Zhu C, Corson M S (2002) QoS routing for mobile ad hoc networks.\nProc. IEEE INFOCOM, 958-967.\n[59] Vidhyashankar V, Manoj B S, Murthy C S R (2003) Slot allocation\nschemes for delay sensitive traffic support in asynchronous wireless\nmesh networks. Proc. The International Journal of Computer and\nTelecommunications Networking 50(15):2595-2613."]}