Skip to main content
Log in

UGV-awareness task placement in edge-cloud based urban intelligent video systems

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

With the development of Mobile Edge Computing, driverless, 5 G, and related techniques, Edge-Cloud based Urban Intelligent Video Systems are extremely promising to support public safety through powerful analysis and timely response. Furtherly, flexible Unmanned Ground Vehicles(UGVs), which are equipped with edge devices, can enhance these edge systems to withstand these abnormalities: natural disasters, abnormal crowd flows, and other emergencies. In this regard, as a critical issue in edge systems, task placement in these systems needs to consider these “mobile” edge nodes: ICVs(UGVs). Therefore, a novel and effective framework named Optimized Centroids K-means based Task Placement framework is proposed: we firstly involve the clustering approach to optimize initial centroids as the positions of ICVs in terms of Edge Nodes, various typical optimization methods can be utilized to place related edge tasks effectively. The experimental results demonstrate that our novel framework has a great improvement over several existing typical strategies and supports multiple optimization methods well in this paper.

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

Similar content being viewed by others

Data availability

Enquiries about data availability should be directed to the authors.

References

  1. Qiao, G., Leng, S., Maharjan, S., et al.: Deep reinforcement learning for cooperative content caching in vehicular edge computing and networks. IEEE Internet Things J. 7(1), 247–257 (2020)

    Article  Google Scholar 

  2. Feng, J., Liu, Z., Wu, C., et al.: Mobile edge computing for the internet of vehicles: Offloading framework and job scheduling. IEEE Veh. Technol. Mag. 14(1), 28–36 (2019)

    Article  Google Scholar 

  3. Lu, Y., Han, D., Wang, X., et al.: Enhancing vehicular edge computing system through cooperative computation offloading. Clust. Comput. 26, 771–788 (2023)

    Article  Google Scholar 

  4. Ning, Z., Huang, J., Wang, X.: Vehicular fog computing: Enabling real-time traffic management for smart cities. IEEE Wirel. Commun. 26(1), 87–93 (2019)

    Article  Google Scholar 

  5. Chunhai, L., Siming, W., Feng, Z., et al.: Distributed perception and model inference with intelligent connected vehicles in smart cities. Ad Hoc Netw. 103, 102152 (2020)

    Article  Google Scholar 

  6. Zhang, G., Xu, B., Liu, E., et al.: Task placement for crowd recognition in edge-cloud based urban intelligent video systems. Clust. Comput. 25(1), 249–262 (2022)

    Article  Google Scholar 

  7. Lai, P., He, Q., Grundy, J.C., et al.: Cost-effective app user allocation in an edge computing environment. IEEE Trans. Cloud Comput. 10, 1701–1713 (2022)

    Article  Google Scholar 

  8. Liu, E., Zheng, L., He, Q., et al.: Role-based user allocation driven by criticality in edge computing. IEEE Trans. Serv. Comput. 16, 3636–3650 (2023)

    Article  Google Scholar 

  9. Liu, E., Zheng, L., He, Q., et al.: Criticality-awareness edge user allocation for public safety. IEEE Trans. Serv. Comput. 16, 221–234 (2023)

    Google Scholar 

  10. Cao, X., Xu, J., Zhang, R.: Mobile edge computing for cellular-connected UAV: Computation offloading and trajectory optimization. In: 2018 IEEE 19th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), pp. 1–5. IEEE (2018)

    Google Scholar 

  11. Hua, M., Wang, Y., Zhang, Z., et al.: Optimal resource partitioning and bit allocation for UAV-enabled mobile edge computing. In: 2018 IEEE 88th Vehicular Technology Conference (VTC-Fall), pp. 1–6. IEEE (2018)

    Google Scholar 

  12. Kim, H., Ben-Othman, J., Ki, Hwang, et al.: Intelligent aerial-ground surveillance and epidemic prevention with discriminative public and private services. IEEE Netw. 36(3), 40–46 (2022)

    Article  Google Scholar 

  13. Lee, S., Lee, S., Kim, H.: Differential security barriers for virtual emotion detection in maritime transportation stations with cooperative mobile robots and uavs. IEEE Trans. Intell. Transp. Syst. 24(2), 2461–2471 (2023)

    Google Scholar 

  14. Dautov, R., Distefano, S., Bruneo, D., et al.: Metropolitan intelligent surveillance systems for urban areas by harnessing IoT and edge computing paradigms. Software: Practice Exp. 48(8), 1475–1492 (2018)

    Google Scholar 

  15. Rahimikhanghah, A., Tajkey, M., Tajkey, M., et al.: Resource scheduling methods in cloud and fog computing environments: A systematic literature review. Clust. Comput. 25, 911–945 (2022)

    Article  Google Scholar 

  16. Lee, S.S., Lee, S.: Resource allocation for vehicular fog computing using reinforcement learning combined with heuristic information. IEEE Internet Things J. 7(10), 10450–10464 (2020)

    Article  Google Scholar 

  17. Wu, H., Zhang, J., Cai, Z., et al.: Toward energy-aware caching for intelligent connected vehicles. IEEE Internet Things J. 7(9), 8157–8166 (2020)

    Article  Google Scholar 

  18. Tabarsi, B.T., Rezaee, A., Movaghar, A.: Rogi: Partial computation offloading and resource allocation in the fog-based IoT network towards optimizing latency and power consumption. Clust. Comput. 26, 1767–1784 (2023)

    Article  Google Scholar 

  19. Liu, G., Xu, Y., He, Z., et al.: Deep learning-based channel prediction for edge computing networks toward intelligent connected vehicles. IEEE Access 7, 114487–114495 (2019)

    Article  Google Scholar 

  20. Zhang, D., Cao, L., Cao, L., et al.: Task offloading method of edge computing in internet of vehicles based on deep reinforcement learning. Clust. Comput. 25, 1175–1187 (2022)

    Article  Google Scholar 

  21. Ouarnoughi, H., Grislin-Le Strugeon, E., Niar, S.: Simulating multi-agent-based computation offloading for autonomous cars. Clust. Comput. 25, 2755–2766 (2022)

    Article  Google Scholar 

  22. Liu, Y., Wang, W., Chen, H.H., et al.: Physical layer security assisted computation offloading in intelligently connected vehicle networks. IEEE Trans. Wireless Commun. 20(6), 3555–3570 (2021)

    Article  Google Scholar 

  23. Wang, X., Rui, F., Hu, H.: Task allocation policy for UGV systems using colored petri nets. In: 2018 Annual American Control Conference (ACC), pp. 3050–3055. IEEE (2018)

    Chapter  Google Scholar 

  24. Kang, M., Yang, G., Yoo, Y., et al.: Tensorexpress: In-Network Communication Scheduling for Distributed Deep Learning. In: 2020 IEEE 13th international conference on cloud computing (CLOUD), pp. 25–27. IEEE (2020)

    Chapter  Google Scholar 

  25. Jamshidi, V., Nekoukar, V., Refan, M.H.: Real time uav path planning by parallel grey wolf optimization with align coefficient on can bus. Clust. Comput. 24, 2495–2509 (2021)

    Article  Google Scholar 

  26. Cai, Y., Zhao, H., Li, M., et al.: 3d real-time path planning based on cognitive behavior optimization algorithm for UAV with TLP model. Clust. Comput. 22, 5089–5098 (2019)

    Article  Google Scholar 

  27. Tharwat, A., Elhoseny, M., Hassanien, A.E., et al.: Intelligent bézier curve-based path planning model using chaotic particle swarm optimization algorithm. Clust. Comput. 22, 4745–4766 (2019)

    Article  Google Scholar 

  28. Cao, Y., Wei, W., Bai, Y., et al.: Multi-base multi-UAV cooperative reconnaissance path planning with genetic algorithm. Clust. Comput. 22, 5175–5184 (2019)

    Article  Google Scholar 

  29. Cai, L.: Decision-making of transportation vehicle routing based on particle swarm optimization algorithm in logistics distribution management. Clust. Comput., 1–12 (2022)

  30. Teerapittayanon, S., McDanel, B., Kung, H.T.: Distributed deep neural networks over the cloud, the edge and end devices. In: 2017 IEEE 37th international conference on distributed computing systems (ICDCS), IEEE, pp 328–339 (2017)

  31. Wu, X., Kumar, V., Quinlan, J.R., et al.: Top 10 algorithms in data mining. Knowl. Inf. Syst. 14, 1–37 (2008)

    Article  Google Scholar 

  32. Celebi, M.E., Kingravi, H.A., Vela, P.A.: A comparative study of efficient initialization methods for the k-means clustering algorithm. Expert Syst. Appl. 40(1), 200–210 (2013)

    Article  Google Scholar 

Download references

Funding

This work is supported by the National Key Research and Development Plan of China (No. 2022YFC3900800), the National Natural Science Foundation of China (Grant Nos. 61972128, 62102126), and the Fundamental Research Funds for the Central Universities, China (PA2021KCPY0050, JZ2022HGQA0163).

Author information

Authors and Affiliations

Authors

Contributions

GZ and XL wrote the main manuscript text. GZ, LZ, and BX designed the main framework in this paper. LX, WW, and EL prepared figures and data processing. All authors reviewed the manuscript.

Corresponding author

Correspondence to Benzhu Xu.

Ethics declarations

Competing interest

The authors declare no competing interests.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Zhang, G., Li, X., Xu, L. et al. UGV-awareness task placement in edge-cloud based urban intelligent video systems. Cluster Comput (2024). https://doi.org/10.1007/s10586-024-04305-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10586-024-04305-w

Keywords

Navigation