Skip to main content

Towards a location and mobility-aware routing protocol for improving multimedia streaming performance in MANETs


The increasing availability and decreasing cost of mobile devices equipped with WiFi radios has led to increasing demand for multimedia applications in both professional and entertainment contexts. The streaming of multimedia however requires strict adherence to QoS levels in order to guarantee suitable quality for end users. MANETs lack the centralised control, coordination and infrastructure of wireless networks as well as presenting a further element of complexity in the form of device mobility. Such constraints make achieving suitable QoS a nontrivial challenge and much work has already been presented in this area. This paper proposes a bottom-up routing protocol which specifically takes into account mobility and other unique characteristics of MANETs in order to improve QoS for multimedia streaming. Geographic Predictive Routing (GPR) uses Artificial Neural Networks to accurately predict the future locations of neighbouring devices for making location and mobility-aware routing decisions. GPR is intended as the first step towards creating a fully QoS-aware networking framework for enhancing the performance of multimedia streaming in MANETs. Simulation results comparing GPR against well-established ad-hoc routing protocols such as AODV and DSR show that GPR is able to achieve an improved level of QoS in a variety of multimedia and mobility scenarios.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5


  1. 1.

    Shah SH, Nahrstedt K (2002) Predictive location-based QoS routing in mobile ad hoc networks. In: Communications, 2002. ICC 2002. IEEE International Conference On

  2. 2.

    Stojmenovic I, Russell M, Vukojevic B (2000) Depth first search and location based localized routing and QoS routing in wireless networks. In: Parallel processing, 2000. Proceedings. 2000 International Conference On

  3. 3.

    Cadger F, Curran K, Santos J, Moffett S (2013) Accurate prediction of MANET device locations using Neural Networks. Under review

  4. 4.

    Cadger F, Curran K, Santos J, Moffett S (2012) MANET location prediction using machine learning algorithms. In: Koucheryavy Y, Mamatas L, Matta I, Tsaoussidis V (eds) Wired/wireless internet communication. Springer Berlin, Heidelberg, pp 174–185

    Chapter  Google Scholar 

  5. 5.

    Perkins C, Belding-Royer E, Das S (2003) Ad hoc on-demand distance vector (AODV) routing

  6. 6.

    Johnson DB, Maltz DA (1996) Dynamic source routing in ad hoc wireless networks. In: Mobile computing. Kluwer Academic Publishers, pp 153–181

  7. 7.

    Perkins CE, Bhagwat P (1994) Highly dynamic destination-sequenced distance-vector routing (DSDV) for mobile computers. In: Proceedings of the Conference on Communications Architectures, Protocols and Applications. ACM, New York, pp 234–244

  8. 8.

    Setton E, Zhu X, Girod B (2004) Congestion-optimized multi-path streaming of video over ad hoc wireless networks. In: Multimedia and expo, 2004. ICME’04. 2004 I.E. International Conference On, pp 1619–1622, vol. 3

  9. 9.

    Oh SY, Gerla M, Tiwari A (2009) Robust MANET routing using adaptive path redundancy and coding. In: Communication systems and networks and workshops, 2009. COMSNETS 2009. First International, pp 1–10

  10. 10.

    Xu T, Cai Y (2007) Streaming in MANET: proactive link protection and receiver-oriented adaptation. In: Performance, Computing, and Communications Conference, 2007. IPCCC 2007. IEEE International, pp 178–185

  11. 11.

    Wei W, Zakhor A (2007) Multiple tree video multicast over wireless ad hoc networks. IEEE Trans Circ Syst Video Technol 17:2–15

    Article  Google Scholar 

  12. 12.

    Wei W, Zakhor A (2004) Multipath unicast and multicast video communication over wireless ad hoc networks. In: Broadband networks, 2004. BroadNets 2004. Proceedings. First International Conference On, pp 496–505

  13. 13.

    Kranakis E, Science SOC, Singh H, Urrutia J (1999) Compass routing on geometric networks. In: In Proc. 11 Th Canadian Conference on Computational Geometry, pp 51–54

  14. 14.

    Karp B, Kung H (2000) GPSR: greedy perimeter stateless routing for wireless networks. In: ACM MOBICOM, Proceedings of the 6th Annual International Conference on Mobile Computing and Networking, ACM, pp 243–254

  15. 15.

    Son D, Helmy A, Krishnamachari B (2004) The effect of mobility-induced location errors on geographic routing in mobile ad hoc and sensor networks: analysis and improvement using mobility prediction. IEEE Trans Mob Comput 3:233–245

    Article  Google Scholar 

  16. 16.

    Prasad PS, Agrawal P (2010) Movement prediction in wireless networks using mobility traces. In: Consumer Communications and Networking Conference (CCNC), 2010 7th IEEE, pp 1–5

  17. 17.

    Hsu H-H, Tsai K-C, Cheng Z, Huang T (n.d.) Posture recognition with G-sensors on smart phones. In: Network-Based Information Systems (NBiS), 2012 15th International Conference On, pp 588–591

  18. 18.

    Oros N, Krichmar JL (n.d.) Neuromodulation, attention and localization using a novel Android #x2122; robotic platform. In: Development and Learning and Epigenetic Robotics (ICDL), 2012 I.E. International Conference On, pp 1–6

  19. 19.

    Tomlein M, Bielik P, Krátky P, Mitrík S, Barla M, Bieliková M (2012) Advanced pedometer for smartphone-based activity tracking. In: Healthinf, pp 401–404

  20. 20.

    Holland C, Komogortsev O (2012) Eye tracking on unmodified common tablets: challenges and solutions. In: Proceedings of the Symposium on Eye Tracking Research and Applications.ACM, New York, pp 277–280

  21. 21.

    Kiess W, Ogilvie T (2012) HLS - hierarchical location service for mobile ad-hoc networks. [Online]. Available: Accessed 10 Apr 2012

  22. 22.

    Kiess W (2003) Hierarchical location service for mobile ad-hoc networks. University of Mannheim

  23. 23.

    Kieß W, Füssler H, Widmer J, Mauve M (2004) Hierarchical location service for mobile ad-hoc networks. SIGMOBILE Mob Comput Commun Rev 8:47–58

    Article  Google Scholar 

  24. 24.

    Igel C, Husken M (2000) Improving the Rprop learning algorithm. In: Proceedings of the 2nd ICSC International Symposium on Neural Computation, pp 115–121

  25. 25.

    Hong X, Gerla M, Pei G, Chiang C-C (1999) A group mobility model for ad hoc wireless networks. In: Proceedings of the 2nd ACM International Workshop on Modeling, Analysis and Simulation of Wireless and Mobile Systems. ACM, New York, pp 53–60

  26. 26.

    Cisco Systems (2006) Understanding delay in packet voice networks. Available at: Accessed 30 Jan 2014

Download references

Author information



Corresponding author

Correspondence to Fraser Cadger.

Additional information

Fraser Cadger is sponsored by a DEL Studentship from the University of Ulster and Northern Ireland Executive

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Cadger, F., Curran, K., Santos, J. et al. Towards a location and mobility-aware routing protocol for improving multimedia streaming performance in MANETs. Peer-to-Peer Netw. Appl. 8, 543–554 (2015).

Download citation


  • Mobile ad-hoc network
  • Quality of service
  • Multimedia streaming
  • Geographic routing