A QoS Architecture for Real-Time Transactions Guarantee in Mobile Ad Hoc Networks

Abstract Many real-time applications, handling a large amount of data, require a real-time database system, RTDBS, which provides adequate mechanisms to guarantee time constraints during transaction execution and data access. Deploying real-time applications using data services in mobile ad hoc networks (MANETs) implies several constraints. The key challenging is providing the application time constrained services with node limited resources. Indeed, the mobile nodes lifetime has to face unpredictable requests leading to an overload, a battery exhaustion or a service unavailability. In this work, we propose a quality of service, QoS, architecture to handle real-time transaction execution in MANETs. Appropriate parameters are needed to capture the unstable system behavior and the limited autonomy. The proposed architecture is based on a cross-layer approach and integrates the network layer QoS parameters with the ones specified at the application layer, useful in the service selection step. The proposed solution includes (i) an energy and delay aware routing protocol and (ii) a cross-layer service selection protocol, ensuring both timeliness and energy efficiency by avoiding low-power and busy service provider nodes. Simulation results prove that the protocols offered within the cross-layer architecture, decrease the deadline miss ratio of packets, increase the service availability and extend the network lifetime.

[1]  Kee Chaing Chua,et al.  A flexible quality of service model for mobile ad-hoc networks , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[2]  Ali Shahrabi,et al.  Congestion Avoidance Routing Protocol for QoS-Aware MANETs , 2008, 2008 International Wireless Communications and Mobile Computing Conference.

[3]  Christos Bouras,et al.  Cross Layer Design for Video Streaming in MANETs , 2014, J. Networks.

[4]  David L. Black,et al.  The Addition of Explicit Congestion Notification (ECN) to IP , 2001, RFC.

[5]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[6]  Bo Peng,et al.  An Integrated Approach to Service Selection in Mobile Ad Hoc Networks , 2008, 2008 4th International Conference on Wireless Communications, Networking and Mobile Computing.

[7]  Farouk Kamoun,et al.  DSR based Routing Algorithm with Delay Guarantee for Ad Hoc Networks , 2009, J. Networks.

[8]  Lin Zhang,et al.  AN ENERGY-AWARE MULTIPATH ROUTING PROTOCOL FOR MOBILE AD HOC NETWORKS , 2005 .

[9]  Scott Shenker,et al.  Integrated Services in the Internet Architecture : an Overview Status of this Memo , 1994 .

[10]  Mosa Ali Abu-Rgheff,et al.  Cross-layer signalling for next-generation wireless systems , 2003, 2003 IEEE Wireless Communications and Networking, 2003. WCNC 2003..

[11]  Klara Nahrstedt,et al.  Cross-Layer Design for Data Accessibility in Mobile Ad Hoc Networks , 2002, Wirel. Pers. Commun..

[12]  David A. Maltz,et al.  DSR: the dynamic source routing protocol for multihop wireless ad hoc networks , 2001 .

[13]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[14]  Jörgen Hansson,et al.  Specification and management of QoS in real-time databases supporting imprecise computations , 2006, IEEE Transactions on Computers.

[15]  Scott Shenker,et al.  Analysis and simulation of a fair queueing algorithm , 1989, SIGCOMM 1989.

[16]  K. Seetharaman,et al.  A cluster based QoS-aware service discovery architecture for mobile ad hoc networks , 2012, 2012 IEEE International Conference on Computational Intelligence and Computing Research.

[17]  Juan-Carlos Cano,et al.  QoS Support in MANETs: a Modular Architecture Based on the IEEE 802.11e Technology , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Henda Ben Ghezala,et al.  An Energy and Delay-Aware Routing Protocol for Mobile Ad-Hoc Networks , 2011 .

[19]  J. D. Rekik,et al.  An energy efficiency and delay guarantee service selection protocol in MANET , 2012, 2012 16th IEEE Mediterranean Electrotechnical Conference.

[20]  Chin-Fu Kuo,et al.  Dynamic Routing with Security Considerations , 2009, IEEE Transactions on Parallel and Distributed Systems.

[21]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[22]  Jaime Lloret,et al.  A Cross Layer Solution for Better Interactions Between Routing and Transport Protocols in MANET , 2013, J. Comput. Inf. Technol..

[23]  Robin Kravets,et al.  Distributed QoS guarantees for realtime traffic in ad hoc networks , 2004, 2004 First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, 2004. IEEE SECON 2004..

[24]  Layuan Li,et al.  An Energy Level Based Routing Protocol in Ad Hoc Networks , 2015, Wirel. Pers. Commun..

[25]  Zainal Abidin,et al.  A Simulative Comparison of AODV and DSR On-Demand Routing Protocols for Mobile Ad-Hoc Networks , 2014 .

[26]  Sang Hyuk Son,et al.  Managing deadline miss ratio and sensor data freshness in real-time databases , 2004, IEEE Transactions on Knowledge and Data Engineering.

[27]  Chen-Hua Shih,et al.  A cross-layer middleware for context-aware cooperative application on mobile ad hoc peer-to-peer network , 2014, J. Syst. Softw..

[28]  Christian Bonnet,et al.  CrossTalk: cross-layer decision support based on global knowledge , 2006, IEEE Communications Magazine.

[29]  Andrew T. Campbell,et al.  Supporting Service Differentiation for Real-Time and Best-Effort Traffic in Stateless Wireless Ad Hoc Networks (SWAN) , 2002, IEEE Trans. Mob. Comput..