Chapter 6: Future Trends and Emerging Technologies
Abstract
With rapid advancements in communication and computing technologies and increasing demands for low latency and security, this chapter explores the future trends and emerging technologies in edge computing. It introduces recent paradigms like sky computing, meta computing, and computing power networks, which complement and enhance aspects of edge computing. This chapter highlights the growing recognition and integration of edge computing across diverse fields, examining its role in emerging scenarios such as orbital edge computing, large language models, and 6G.
π Practice Questions
1. What is the relationship between edge computing and a new distributed computing paradigm, using one as an example?
2. How does edge computing enhance artificial intelligence, particularly large language model technology?
3. What are the main characteristics of 6G, and how do 6G and edge computing technologies influence each other?
4. Discuss the challenges and opportunities of integrating orbital computing technology with edge computing.
π Course Projects
1. Deploy large language models, such as Edge-LLM (https://github.com/GATECH-EIC/Edge-LLM), LlamaEdge (https://github.com/LlamaEdge/LlamaEdge), on heterogeneous hardware and explore the segmentation of specific models at different layers in an edge computing environment, observing the changes in transmission costs and computational costs.
2. Inspired by the concepts discussed in the paper βThe Internet of Things in the Era of Generative AI: Vision and Challenges,β Wang et al. [40] select a specific IoT application (e.g., smart home, healthcare monitoring, and industrial IoT) and explore how generative AI can be applied to enhance its functionality.
3. By leveraging open-source projects, construct scenarios for cross-cloud and cross-domain edge collaboration. Consider using communication networks from different telecom operators to simulate cross-domain edge collaboration, and try to understand the distinctions between sky computing, computing power network, and meta computing in comparison to edge computing. Recommended open-source projects include: OpenFaaS, KubeEdge, and Kubernetes.
4. Utilize the open-source project Cote (https://github.com/CMUAbstract/cote) to explore the principles and applications of orbital edge computing.
π Suggested Papers
1. Xiuzhen Cheng et al. "Meta computing". In: IEEE Network 38. 2 (2024), pp. 225β231. ISSN: 1558-156X. DOI: 10.1109/MNET003.2300092 | Paper.
2. Bradley Denby and Brandon Lucia. "Orbital edge computing: Nanosatellite constellations as a new class of computer system". In: Proceedings of the 25th International Conference on Architectural Support for Programming Languages and Operating Systems. ASPLOS '20. New York, NY, USA: Association for Computing Machinery, Mar. 2020, pp. 939β954. ISBN: 978-1-4503-7102-5. DOI: 10.1145/3373376.3378473 | Paper.
3. Khaled B Letaief et al. "Edge artificial intelligence for 6G: Vision, enabling technologies, and applications". In: IEEE Journal on Selected Areas in Communications 40. 1 (2022), pp. 5β36. ISSN: 1558-0008. DOI: 10.1109/JSAC.2021.3126076 | Paper.
4. Guanqiao Qu et al. "Mobile Edge Intelligence for Large Language Models: A Contemporary Survey.". arXiv:2407.18921 [cs]. July 2024. DOI: 10.48550/arXiv.2407.18921 | Paper.
5. Ion Stoica and Scott Shenker. "From cloud computing to sky computing". In: HotOS '21: Workshop on Hot Topics in Operating Systems, Ann Arbor, Michigan, USA, June, 1β3, 2021. Ed. by Sebastian Angel, Baris Kasikci, and Eddie Kohler. ACM, 2021, pp. 26β32. DOI: 10.1145/3458336.3465301 | Paper.