Skip to main content
Log in

Adaptive offloading with MPTCP for unmanned aerial vehicle surveillance system

  • Published:
Annals of Telecommunications Aims and scope Submit manuscript

Abstract

Unmanned aerial vehicles (UAVs) are utilized in the surveillance and reconnaissance system of hazardous locations by utilizing the feature that they can freely move away from space constraints. Furthermore, the application scope of the UAVs expanded not only for simple image data collection but also for analysis of complex image data without human intervention. However, mobile UAV systems, such as drone, have limited computing resources and battery power which makes it a challenge to use these systems for long periods of time. In this paper, we propose an AOM, Adaptive Offloading with MPTCP (Multipath TCP), architecture for increasing drone operating time. We design not only the task offloading management module via the MPTCP to utilize heterogeneous network but also the response time prediction module for mission critical task offloading decision. Through the prototype drone implementation, we show the AOM reduces the task response time and increases drone operation time.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

References

  1. Jung W-S, Yim J, Ko Y-B, Singh S (2017) Acods: adaptive computation offloading for drone surveillance system. In: Ad Hoc networking workshop (Med-Hoc-Net), 2017 16th Annual Mediterranean, IEEE, pp 1–6

  2. Grand View Research (2015) Commercial drone market analysis by product (fixed wing, rotary blade, nano, hybrid), by application (agriculture, energy, government media & entertainmenr) and segment forecasts to 2022. Available at https://www.grandviewresearch.com/industry-analysys/global-commercial-drones-market

  3. Anwar Ma’sum M, Kholid Arrofi M, Jati G, Arifin F, Nanda Kurniawan M, Mursanto P, Jatmiko W (2013) Simulation of intelligent unmanned aerial vehicle (uav) for military surveillance. In: 2013 international conference on Advanced computer science and information systems (ICACSIS), IEEE, pp 161–166

  4. Baseca CC, Díaz JR, Lloret J (2013) Communication ad hoc protocol for intelligent video sensing using ar drones. In: 2013 IEEE Ninth international conference on mobile ad-hoc and sensor networks (MSN), IEEE, pp 449–453

  5. Milhouse MO (2015) Framework for autonomous delivery drones. In: Proceedings of the 4th annual ACM conference on research in information technology, RIIT ’15, ACM, New York, pp 1–4

  6. Chung AY, Jung J, Kim K, Lee HK, Lee J, Lee SK, Yoo S, Kim H (2015) Poster: swarming drones can connect you to the network. In: Proceedings of the 13th annual international conference on mobile systems, applications, and services, MobiSys ’15, New York, pp 477–477

  7. Ashok A, Steenkiste P, offloading FB (2015) Enabling vehicular applications using cloud services through adaptive computation. In: Proceedings of the 6th international workshop on mobile cloud computing and services, ACM, pp 1–7

  8. Loke SW (2015) The internet of flying-things: opportunities and challenges with airborne fog computing and mobile cloud in the clouds. arXiv:1507,04492

  9. Kumar K, Liu J, Lu Y-H, Bhargava B (2013) A survey of computation offloading for mobile systems. Mobile Networks and Applications 18(1):129–140

    Article  Google Scholar 

  10. Katikala S (2014) Google project loon. InSight: Rivier Academic Journal 10(2):1–6

    Google Scholar 

  11. Lim Y-s, Chen Y-C, Nahum EM, Towsley D, Gibbens RJ (2014) How green is multipath tcp for mobile devices? In: Proceedings of the 4th workshop on All things cellular: operations, applications, & challenges, ACM, pp 3–8

  12. Chen Y-C, Towsley D (2014) On bufferbloat and delay analysis of multipath tcp in wireless networks. In: Networking conference, 2014 IFIP, IEEE, pp 1–9

  13. Anderson C Ardupilot project. Retrieved from http://ardupilot.org/

  14. LibrePilot Team Librepilot project. Retrieved from http://www.librepilot.org/site/index.html

  15. ArduPilot Dev Team Apm planner, 2016. Retrieved from http://ardupilot.org/planner2

  16. Zhu D, Xu C, Qin J, Zhou Z, Guan J (2017) Mobility-aware multimedia data transfer using multipath tcp in vehicular network. In: Wireless communications and mobile computing conference (IWCMC), 2017 13th International, IEEE, pp 1041–1046

  17. Luo C, Nightingale J, Asemota E, Grecos C (2015) A uav-cloud system for disaster sensing applications. In: Vehicular technology conference (VTC Spring), 2015 IEEE 81st, IEEE, pp 1–5

  18. Motlagh NH, Bagaa M, Taleb T (2017) Uavbased iot platform: a crowd surveillance use case. IEEE Commun Mag 55(2):128–134

    Article  Google Scholar 

  19. Balan RK (2006) Simplifying cyber foraging. School of computer science carnegie mellon university

  20. Rim H, Kim S, Kim Y, Han H (2006) Transparent method offloading for slim execution. In: 2006 1st International symposium on wireless pervasive computing, IEEE, pp 1–6

  21. Yang K, Ou S, Chen H-H (2008) On effective offloading services for resource-constrained mobile devices running heavier mobile internet applications. IEEE Commun Mag 46(1):56–63

    Article  Google Scholar 

  22. Nimmagadda Y, Kumar K, Lu Y-H, Lee CSG (2010) Real-time moving object recognition and tracking using computation offloading. In: 2010 IEEE/RSJ international conference on intelligent robots and systems (IROS), IEEE, pp 2449–2455

  23. Ashok A, Steenkiste P, Bai F (2016) Adaptive cloud offloading for vehicular applications. In: Vehicular networking conference (VNC), 2016 IEEE, IEEE, pp 1–8

  24. Ke Z, Mao Y, Leng S, He Y, Zhang Y (2017) Mobile-edge computing for vehicular networks A promising network paradigm with predictive off-loading. IEEE Veh Technol Mag 12(2):36–44

    Article  Google Scholar 

  25. O’Hara KJ, Nathuji R, Raj H, Schwan K, Balch T (2006) Autopower: Toward energy-aware software systems for distributed mobile robots. In: Proceedings 2006 IEEE international conference on robotics and automation, 2006. ICRA 2006, IEEE, pp 2757–2762

  26. Xian C, Lu Y-H, Li Z (2007) Adaptive computation offloading for energy conservation on battery-powered systems. In: 2007 International conference on parallel and distributed systems, vol 2, IEEE, pp 1–8

  27. Seshasayee B, Nathuji R, Schwan K (2007) Energy-aware mobile service overlays: Cooperative dynamic power management in distributed mobile systems. In: Fourth international conference on autonomic computing, 2007. ICAC’07., IEEE, pp 6–6

  28. Hong Y-J, Kumar K, Lu Y-h (2009) Energy efficient content-based image retrieval for mobile systems. In: ISCAS 2009. IEEE international symposium on circuits and systems, 2009, IEEE, pp 1673–1676

  29. Cuervo E, Balasubramanian A, Cho D-k, Wolman A, Saroiu S, Chandra R, Bahl P (2010) Maui: making smartphones last longer with code offload. In: Proceedings of the 8th international conference on Mobile systems, applications, and services, ACM, pp 49–62

  30. Ding AY, Han B, Xiao Y, Hui P, Srinivasan A, Kojo M, Tarkoma S (2013) Enabling energy-aware collaborative mobile data offloading for smartphones. In: 2013 10th annual IEEE communications society conference on sensor, mesh and ad hoc communications and networks (SECON), IEEE, pp 487–495

  31. Hu W, Gao Y, Ha K, Wang J, Amos B, Chen Z, Pillai P, Satyanarayanan M (2016) Quantifying the impact of edge computing on mobile applications. In: Proceedings of the 7th ACM SIGOPS Asia-Pacific workshop on systems, ACM, pp 5

  32. Han D, Shin S, Cho H, Chung J-m, Ok D, Hwang I (2015) Measurement and stochastic modeling of handover delay and interruption time of smartphone real-time applications on lte networks. IEEE Commun Mag 53(3):173–181

    Article  Google Scholar 

  33. (2012) IEEE Standards Association et al. 802.11-2012 part 11: Wireless lan medium access control (mac) and physical layer (phy) specifications. Retrieved from http://standards.ieee.org/about/get/802/802.11.html

  34. Canny J (1986) A computational approach to edge detection. IEEE Trans Pattern Anal Mach Intell PAMI-8 (6):679–698

    Article  Google Scholar 

Download references

Funding

This research was partially supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2015R1D1A1A01059049) and by Electronics and Telecommunications Research Institute (ETRI) grant funded by the Korean government and Ulsan metropolitan city subsidy project. [17AS1310, 17ZS1710, Development of smart HSE system for shipbuilding and onshore plants].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Young-Bae Ko.

Additional information

A preliminary version of this paper has been presented at MedHocNet [1] . This research provides an enhancement to the existing work by suggesting new mechanisms and modified analysis results.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Jung, WS., Yim, J. & Ko, YB. Adaptive offloading with MPTCP for unmanned aerial vehicle surveillance system. Ann. Telecommun. 73, 613–626 (2018). https://doi.org/10.1007/s12243-018-0660-5

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12243-018-0660-5

Keywords

Navigation