Cache-computation-transmission integration for automatic computing: architecture and technology challenges
Caching, computing, and communication are separately organized under the conventional cloud and edge computing. Specifically, end devices are responsible for specifying specific computation and associated storage nodes, while the network mainly provides transmission paths between these nodes without awareness of the computing tasks. In this regard, heterogeneous caching-computing platforms cannot discover and coordinate available resources, leading to prolonged or even interrupted task execution when dealing with dynamic network topologies and node failures. To address these challenges, we propose a caching-computing-communication integrated network architecture for automatic computing. The main design aspects include an integrated yet differentiated control plane to manage caching, computing, and communication resources, and a data plane supporting formalized computation task routing and scheduling. Furthermore, we explore methods for multi-dimensional resource state detection, joint task scheduling, and coordinated service deployment to enable efficient automatic computing that dynamically adapts to task demands and environmental changes. The related open research issues are also discussed.
Authors
- Xishuo Li (ORCID: https://orcid.org/0000-0001-8724-5809)
- Xiangyang Li (ORCID: https://orcid.org/0009-0001-3360-7381)
- Hongbin Luo (ORCID: https://orcid.org/0000-0001-6807-512X)
- Zhiyuan Wang (ORCID: https://orcid.org/0000-0001-6642-957X)
- Shan ZHANG
Publication Details
- Journal
- Scientia Sinica Informationis
- Published
- 2025-02-08
- DOI
- https://doi.org/10.1360/ssi-2024-0334
- Primary Topic
- Caching and Content Delivery
- Type
- article
- Field-Weighted Citation Impact
- 0.00