Skip to main content

An Edge-Cloud Collaborative Computing System for Real-Time Internet-of-Things Applications

  • Conference paper
  • First Online:
Computer Science and Education (ICCSE 2022)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1811))

Included in the following conference series:

  • 481 Accesses

Abstract

Edge-cloud collaborative computing system (ECCS) can combine the advantages of edge computing system’s low computing latency and cloud computing system’s high computing performance, which makes it widely applied in the real-time Internet of Things (IoT) applications. This paper presents an ECCS based on the open-source EdgeX and Huawei openLooKeng. To enable the ECCS to be low-latency, low-power and intelligent, the ECCS is integrated with a serial of enabling technologies such as lightweight k8s (k3s), heterogenous computing acceleration, edge intelligence, edge-cloud joint inference and federated learning. First, the EdgeX is built on k3s to make the ECCS have the functionalities of automating deployment, scaling, and management of containerized applications. Then, a set of algorithms such as AlexNet, YOLO and fast Fourier transform (FFT) are integrated into EdgeX to enhance the edge nodes’ intelligence and functionalities. Following that, several FPGA and GPU accelerators are developed and deployed on the edge side to accelerate the computationally-intensive tasks which run on the edge nodes. Finally, the joint inference and federated learning mechanisms are implemented to improve the algorithm accuracy as well as protecting the data privacy. The proposed ECCS has been implemented on the Zynq SoC and Raspberry Pi boards, and the real-world experimental results show that this ECCS has low resource cost, intelligent data processing capability, and also high real-time response performance.

Supported by the Ministry of Industry and Information Technology of China (Grant No. TC210804V-1), and also by the National Innovation and Entrepreneurship Training Program for College Students.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 99.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 129.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Edgex - an open source, vendor neutral, edge iot middleware platform, under the lf edge umbrella (2022). https://www.edgexfoundry.org/

  2. ekuiper - lightweight iot data streaming analytics engine for edge computing (2022). https://ekuiper.org/

  3. k3s - lightweight kubernetes (2022). https://rancher.com/docs/k3s/latest/en/

  4. Openlookeng - a distributed, low latency, reliable data engine for all data, big or small, local or remote, which makes big data simplified. (2022). https://openlookeng.io/en/

  5. Ghosh, A.M., Grolinger, K.: Edge-cloud computing for internet of things data analytics: embedding intelligence in the edge with deep learning. IEEE Trans. Industr. Inf. 17(3), 2191–2200 (2020)

    Google Scholar 

  6. Hennessy, J.L., Patterson, D.A.: A new golden age for computer architecture. Commun. ACM 62(2), 48–60 (2019)

    Article  Google Scholar 

  7. Kaur, K., Garg, S., Kaddoum, G., Ahmed, S.H., Atiquzzaman, M.: Keids: Kubernetes-based energy and interference driven scheduler for industrial iot in edge-cloud ecosystem. IEEE Internet Things J. 7(5), 4228–4237 (2019)

    Article  Google Scholar 

  8. Liu, X., Liu, P., Hu, L., Zou, C., Cheng, Z.: Energy-aware task scheduling with time constraint for heterogeneous cloud datacenters. Concurr. Comput.: Pract. Exp. 32(18), e5437 (2020)

    Article  Google Scholar 

  9. Pan, J., McElhannon, J.: Future edge cloud and edge computing for internet of things applications. IEEE Internet Things J. 5(1), 439–449 (2017)

    Article  Google Scholar 

  10. Qiu, T., Qiu, T., et al.: Edge computing in industrial internet of things: architecture, advances and challenges. IEEE Commun. Surv. Tutorials 22(4), 2462–2488 (2020)

    Article  Google Scholar 

  11. Song, C., Xu, W., Han, G., Zeng, P., Wang, Z., Yu, S.: A cloud edge collaborative intelligence method of insulator string defect detection for power iiot. IEEE Internet Things J. 8(9), 7510–7520 (2020)

    Article  Google Scholar 

  12. Wu, Y.: Cloud-edge orchestration for the internet of things: Architecture and ai-powered data processing. IEEE Internet Things J. 8(16), 12792–12805 (2020)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xing Liu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Liu, X., Yu, Y., Yu, M., Liao, D., Li, Y., Ji, Z. (2023). An Edge-Cloud Collaborative Computing System for Real-Time Internet-of-Things Applications. In: Hong, W., Weng, Y. (eds) Computer Science and Education. ICCSE 2022. Communications in Computer and Information Science, vol 1811. Springer, Singapore. https://doi.org/10.1007/978-981-99-2443-1_56

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-2443-1_56

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-2442-4

  • Online ISBN: 978-981-99-2443-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics