arrow
Return

Enabling Multi-Protocol Deployment in Polymorphic Networks

delete2025-06-02
delete0
PRE
AI
S
Saifeng Hou
Y
Yuxiang Hu
P
Pengshuai Cui
T
Tao Hu
Z
Zixi Cui
J
Jiangxing Wu
DOI:10.1109/MCOM.005.2400661delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
A polymorphic network provides a unified architecture to deploy multiple network protocols. Various network protocols are complemented to accommodate diverse network services. However, conventional implementation strategies relying on naive protocol stacking or virtualization-based deployment have led to uncontrolled network complexity, making it increasingly difficult to support diversified and personalized application demands. This article proposes DEEP, a system that enables multi-protocol deployment with two major goals: performance isolation and unified resource allocation. For performance isolation, DEEP constructs a two-level programmable packet scheduler, providing fine-grained traffic management for various network protocols. It achieves the quality of service (QoS) assurance of multi-protocol in a unified network infrastructure. For unified resource allocation, DEEP prices heterogeneous resources according to QoS requirements of services, realizing dynamic adaptation from heterogeneous resources to network protocols. Finally, we implement DEEP on the polymorphic network devices. The evaluation indicates that DEEP achieves isolation among protocols and high resource utilization for multi-protocol deployment.
Keywords:
Protocols
Quality of service
Resource management
Scheduling algorithms
Hardware
Pricing
Logic
Dynamic scheduling
Telecommunication network management

Journal

IEEE Communications Magazine cover
IEEE Communications Magazine
IF:
8.2
Papers:
6.9K
Citations:
2.2W

Organization

I
information engineering university
Scholars:
393
Papers: 114
Citations: 0