arrow
返回

Enabling Service-Oriented Programming for Multi-User in Polymorphic Network

delete2024-01-01
delete0
PRE
AI
Z
Zixi Cui
L
Le Tian *
P
Peng Yi
Y
Yuxiang Hu
J
Jiangxing Wu
DOI:10.1109/MCOM.001.2400448delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Polymorphic networking (PINet) aims to support the coexistence and evolution of diverse services for the multi-user in a unified programmable environment. An efficient programming system plays a crucial role in realizing PINet, by which the network programs are deployed on the underlying heterogeneous devices. This article presents PINet's programming environment (PPE), a service- oriented programming environment for PINet with three major goals, that is, incremental, application- level, and coordination programming. PPE provides a one end-to-end service abstraction that allows programmers to express packet processing logic (e.g., forwarding and computing) without concern for the network topology and hardware details. PPE also proposes a network-wide compiler system with hierarchical architecture to deploy out-of-the-box services for the multi-user. We elaborately describe the PPE's goals, workflow, and challenges for our motivation. Some implementation details and open issues are discussed as future research directions.
Keyword:
Personal protective equipment
Programming
Hardware
Runtime
Logic
Program processors
Codes
Field programmable gate arrays
Switches
Protocols

期刊

IEEE Communications Magazine 封面图
IEEE Communications Magazine
IF:
8.2
论文数:
6.9K
被引数:
2.2W

机构

P
pla information engineering university
学者数:
2.8K
论文数: 1.6K
被引数: 2
引用论文

引用论文

暂无论文信息