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.
















Similar content being viewed by others
References
Adam, G., Bouras, C., Gkamas, A., Kapoulas, V., & Kioumourtzis, G. (2014). Cross layer design for video streaming in MANETs. Journal of Networks JNW, 9(2), 328–338. doi:10.4304/jnw.9.2.328-338.
Ahn, G., Campbell, A., Veras, A., & Sun, L. (2002). Supporting service differentiation for real-time and best-effort traffic in stateless wireless ad hoc networks. IEEE Transactions on Mobile Computing, 1(3), 192207. doi:10.1109/TMC.2002.1081755.
Amirijoo, M., Hansson, J., & Son, S. H. (2006). Specification and management of QoS in real-time databases supporting imprecise computations. IEEE Transactions on Computers, 55(3), 304–319. doi:10.1109/TC.2006.45.
Athanaileas S., Ververidis C.N., & Polyzos G.C. (2007). Optimized service selection for MANET using an AODV-based service discovery protocol. In The proceedings of the 6th Annual Mediterranean ad hoc networking workshop (MEDHOCNET 2007), Greece: Corfu.
Blake, S., Black, D., Carlson, M., Davies, E., Wang, Z., & Weiss, W. (1998). An architecture for differentiated services. IETF RFC 2475. http://www.ietf.org/rfc/rfc2475.txt
Braden, R., Clark, D., & Shenker, S. (1994). Integrated services in the Internet architecture: An overview. IETF RFC 1633. http://www.ietf.org/rfc/rfc1633.txt
Calafate, C., Malumbres, M., Oliver, J., Cano, J. C., & Manzoni, J. P. (2009). QoS support in MANETs: A modular architecture based on the IEEE 802.11e technology. IEEE Transactions on Circuits and Systems for Video Technology, 19(5), 678–692. doi:10.1109/TCSVT.2009.2017405.
Chen, K., Shan, S., & Nahrstedt, K. (2002). Cross-layer design for data accessibility in mobile ad hoc networks. Wireless Personal Communications, 21(1), 49–76. doi:10.1023/A:1015509521662.
Clausen, T., & Jacquet, P. (2003). Optimized link state routing protocol (OLSR). IETF RFC 3626. http://www.ietf.org/rfc/rfc3626.txt
Demers, A., Keshavt, S., & Shenker, S. (1989). Analysis and simulation of fair queuing algorithm. In Proceedings of ACM SIGCOMM symposium on communication architectures and protocols, pp. 3–12. doi:10.1145/75247.75248.
Drira Rekik, J., Baccouche, L., & Ben Ghezala, H. (2011) An energy and delay aware routing protocol for mobile ad-hoc networks. In Proceedings of the third international conference on wireless and mobile networks (WIMo 2011), Ankara, Turkey. LNCS communications in computer and information science series CCIS. 162(1), 123134, Springer 2011. doi:10.1007/978-3-642-21937-5_12.
Drira Rekik, J., Baccouche, L., & Ben Ghezala, H. (2012). An energy efficiency and delay guarantee service selection protocol in MANET. In proceedings of the 16th IEEE Mediterranean electrotechnical conference (IEEE MELECON. 2012), Tunisia: Hammamet, pp. 498–501. doi:10.1109/MELCON.2012.6196481.
Frikha, M., & Maamer, M. (2006). Implementation and simulation of OLSR protocol with QoS in ad-hoc networks. In Proceedings of the 2nd international symposium on communications, control and signal processing. ISCCSP, pp. 13–15.
Hamrioui, S., Lorenz, P., Lloret, J., & Lalam, M. (2013). A cross layer solution for better interactions between routing and transport protocols in MANET. Journal of Computing and Information Technology CIT, 21(3), 137147. doi:10.2498/cit.1002136.
Jayapal, C., & Vembu, S. (2011). Adaptive service discovery protocol for mobile ad hoc networks. European Journal of Scientific Research, 49(1), 6–17.
Johnson, D., Maltz, D., & Broch, J. (2007). DSR : The dynamic source routing protocol for multi-hop wireless ad hoc networks. IETF RFC 4728. http://www.ietf.org/rfc/rfc4728.txt
Kang, K. D., Son, S. H., & Stankovic, J. A. (2004). Managing deadline miss ratio and sensor data freshness in real-time databases. IEEE Transactions on Knowledge and Data Engineering, 16(10), 1200–1216. doi:10.1109/TKDE.2004.61.
Kuo, C., Pang, A., & Chan, S. (2009). Dynamic routing with security considerations. IEEE Transactions on Parallel and Distributed Systems, 20(1), 48–58. doi:10.1109/TPDS.2008.73.
Kuo, J.-L., Chen-Hua, S., Cheng-Yuan, H., & Yaw-Chung, C. (2014). A cross-layer middleware for context-aware cooperative application on mobile ad hoc peer-to-peer network. Journal of Systems and Software, 92, 95–106. doi:10.1016/j.jss.2013.10.007.
Layuan, L., Chunlin, L., & Peiyan, Y. (2014). An energy level based routing protocol in ad hoc networks. Wireless Personal Communications. doi:10.1007/s11277-014-2166-4.
Mbarushimana, C., Shahrabi, A. (2008). Congestion avoidance routing protocol for QoS-aware MANETs. In Proceedings of international wireless communications and mobile computing conference IWCMC, pp. 129–134. doi:10.1109/IWCMC.2008.23.
Meng, L., Lin, Z., Victor, L., & Xiuming, S. (2005). An energy-aware multipath routing protocol for mobile ad hoc networks. In Proceedings of Sigcomm Asia workshop, pp. 166–174.
Nikaein, N., Bonnet, C., Moret. Y., & Rai, I.A. (2002). 2LQoS—Two-layered quality of service model for reactive routing protocols for mobile ad hoc networks. In Proceedings of 6th World multiconference on systemics, cybernetics and informatics.
Ouni, S., Bokri, J., & Kamoun, F. (2009). DSR based routing algorithm with delay guarantee for ad hoc networks. Journal of Networks, 4(5), 359–369. doi:10.4304/jnw.4.5.359-369.
Perkins, C., Belding-Royer, E., & Das, S. (2003) Ad hoc on-demand distance vector (AODV) routing. IETF RFC 3561. http://www.ietf.org/rfc/rfc3561.txt
Ramakrishnan, K., Floyd, S., & Black, D. (2001). The addition of explicit congestion notification (ECN) to IP. IETF RFC 3168. http://www.ietf.org/rfc/rfc3168.txt
Saleh, R. O. M., Saman, Md Y M, & Rahman, M. N. A. (2014). A Simulative comparison of AODV and DSR on-demand routing protocols for mobile ad-hoc networks. Australian Journal of Basic and Applied Sciences, 8(2), 12–17.
Siddarth, E.C., & Seetharaman, K. (2012). A cluster based QoS-aware service discovery architecture for mobile ad hoc networks. In Proceedings of IEEE international conference on computational intelligence & computing research (ICCIC), pp. 1–6.
Wang, Qi, & Abu-Rgheff, M. A. (2003). Cross-layer signaling for next-generation wireless systems. Wireless Communications and Networking WCNC, 2, 1084–1089. doi:10.1109/WCNC.2003.1200522.
Winter, R., Schiller, S., Nikaein, N., & Bonnet, C. (2006). CrossTalk: Cross-layer decision support based on global knowledge. Communications Magazine IEEE, 44(1), 93–99. doi:10.1109/MCOM.2006.1580938.
Xiao, H., Seah, W., Lo, A., & Chua, K. (2000). A flexible quality of service model for mobile ad hoc networks. IEEE 51st Vehicular Technology Conference, 1, 445449.
Yang, Y. (2004). Distributed QoS guarantees for real-time traffic in ad hoc networks. In Proceedings of first annual IEEE communications society conference on sensor and ad hoc communications and networks, pp. 118–127, doi:10.1109/SAHCN.2004.1381909.
Zhang, Z., Sun, W., Chen, W., & Peng, B. (2008). An integrated approach to service selection in mobile ad hoc networks. In Proceedings of the 4th IEEE international conference on wireless communications, networking and mobile computing (WiCOM 2008), China: Dalian, pp. 19–21.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Baccouche, L., Drira Rekik, J. A QoS Architecture for Real-Time Transactions Guarantee in Mobile Ad Hoc Networks. Wireless Pers Commun 83, 1595–1616 (2015). https://doi.org/10.1007/s11277-015-2466-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-015-2466-3