Towards Deep Application-Network Integration: Architectures, Progress and Opportunities
Berta Serracanta, Kai Gao, Jordi Ros-Giralt, Alberto Rodriguez-Natal,, Luis M. Contreras, Richard Yang, and Albert Cabellos

TL;DR
This paper reviews recent trends and architectures in deep application-network integration, emphasizing its potential to enhance performance and resource utilization amid evolving computing and networking technologies.
Contribution
It systematically analyzes recent developments, proposes a unified framework for integration architectures, and discusses challenges in deploying practical network-application integrated systems.
Findings
Successful integration scenarios demonstrate significant performance benefits.
Programmable networks like SDN enable flexible application-network cooperation.
Emerging business models incentivize deeper collaboration.
Abstract
With the rise of a new generation of applications (e.g., virtual and augmented reality, artificial intelligence, etc) demanding stringent performance requirements, the need for networking solutions and architectures that can enable a higher Quality of Experience (QoE) is becoming increasingly important. While jointly optimizing application and network may increase the applications' QoE and simultaneously improve the utilization of network resources, such a paradigm has had limited success in real production networks. However, with the combination of revolutionary trends in (1) compute processing demands, (2) networking capabilities, and (3) sustainable business models, it is high time the community explores the full potential of deeper integration between application and network. In this paper, recent trends observed over the past few years are systematically reviewed. These include…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware System Performance and Reliability · IoT and Edge/Fog Computing
