返回
A Survey on In-Network Computing: Programmable Data Plane and Technology Specific Applications
DOI:10.1109/COMST.2022.3213237.png)
摘要
En 中文
In comparison with cloud computing, edge computing offers processing at locations closer to end devices and reduces the user experienced latency. The new recent paradigm of in-network computing employs programmable network elements to compute on the path and prior to traffic reaching the edge or cloud servers. It advances common edge/cloud server based computing through proposing line rate processing capabilities at closer locations to the end devices. This paper discusses use cases, enabler technologies and protocols for in-network computing. According to our study, considering programmable data plane as an enabler technology, potential in-network computing applications are in-network analytics, in-network caching, in-network security, and in-network coordination. There are also technology specific applications of in-network computing in the scopes of cloud computing, edge computing, 5G/6G, and NFV. In this survey, the state of the art, in the framework of the proposed categorization, is reviewed. Furthermore, comparisons are provided in terms of a set of proposed criteria which assess the methods from the aspects of methodology, main results, as well as application-specific criteria. Finally, we discuss lessons learned and highlight some potential research directions.
Keyword:
In-network computing
programmable data plane
software defined networking
cloud computing
edge computing
6G
and network function virtualization
期刊
I
IF:
46.7
论文数:
1.5K
被引数:
3.3W
机构
引用论文
An Exhaustive Survey on P4 Programmable Data Plane Switches: Taxonomy, Applications, Challenges, and Future TrendsP4可编程数据平面交换机的详尽调查: 分类,应用,挑战和未来趋势
IEEE ACCESS
IF3.6
An autonomous 16 mm/sup 3/ solar-powered node for distributed wireless sensor networks用于分布式无线传感器网络的自治16毫米/sup3/太阳能节点
A Survey on Data Plane Flexibility and Programmability in Software-Defined Networking软件定义网络中数据平面灵活性与可编程性研究综述
IEEE ACCESS
IF3.6

