A Survey on In-Network Computing: Programmable Data Plane and Technology Specific Applications

被引:38
|
作者
Kianpisheh, Somayeh [1 ]
Taleb, Tarik [1 ]
机构
[1] Univ Oulu, Ctr Wireless Commun, Oulu 019098, Finland
来源
基金
欧盟地平线“2020”; 芬兰科学院;
关键词
In-network computing; programmable data plane; software defined networking; cloud computing; edge computing; 6G; and network function virtualization; CENTRIC NETWORKING; PERFORMANCE; CHALLENGES; SECURITY; SWITCHES; FUTURE; P4;
D O I
10.1109/COMST.2022.3213237
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:701 / 761
页数:61
相关论文
共 50 条
  • [41] An Exhaustive Survey on P4 Programmable Data Plane Switches: Taxonomy, Applications, Challenges, and Future Trends
    Kfoury, Elie F.
    Crichigno, Jorge
    Bou-Harb, Elias
    IEEE ACCESS, 2021, 9 : 87094 - 87155
  • [42] AI-Driven Packet Forwarding With Programmable Data Plane: A Survey
    Quan, Wei
    Xu, Ziheng
    Liu, Mingyuan
    Cheng, Nan
    Liu, Gang
    Gao, Deyun
    Zhang, Hongke
    Shen, Xuemin
    Zhuang, Weihua
    IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2023, 25 (01): : 762 - 790
  • [43] Secure and Trusted in-network Data Processing in Wireless Sensor Networks: a Survey
    Sorniotti, Alessandro
    Gomez, Laurent
    Wrona, Konrad
    Odorico, Lorenzo
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2007, 2 (03): : 189 - 199
  • [44] Hybrid in-network computing and distributed learning for large-scale data processing
    Jeon, So-Eun
    Lee, Sun-Jin
    Lee, Il-Gu
    COMPUTER NETWORKS, 2023, 226
  • [45] An ICN-Based Delay-Sensitive Service Scheduling Architecture with Stateful Programmable Data Plane for Computing Network
    Wei, Ranran
    Han, Rui
    APPLIED SCIENCES-BASEL, 2024, 14 (22):
  • [46] Toward In-Network Event Detection and Filtering for Publish/Subscribe Communication Using Programmable Data Planes
    Vestin, Jonathan
    Kassler, Andreas
    Laki, Sandor
    Pongracz, Gergely
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (01): : 415 - 428
  • [47] Video Streaming QoE Meets Programmable Data Planes: The Case of In-Network QoE for 360°VR
    Vogt, Francisco Germano
    Cesen, Fabricio Eduardo Rodriguez
    de Castro, Ariel Goes
    Singh, Suneet Kumar
    Luizelli, Marcelo Caggiani
    Rothenberg, Christian Esteve
    Antichi, Gianni
    IEEE NETWORK, 2025, 39 (02): : 176 - 183
  • [49] Regulus: Programmable, high performance network data plane inferencing on FPGA
    Kumar, Anil
    Solomon, Joseph Maria Jaison Vincent
    Ravikumar, A. N.
    Raghupatruni, Madhusudana R.
    Bodas, Anand V.
    Sable, Nilesh
    Chitti, Dhirajkumar
    Patnaik, Sibajit
    Padubidri, Sanjay
    10TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTING AND COMMUNICATION TECHNOLOGIES, CONECCT 2024, 2024,
  • [50] Binary Neural Network with P4 on Programmable Data Plane
    Luo, Junming
    Liu, Waixi
    Tan, Miaoquan
    Chen, Haosen
    2022 18TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING, MSN, 2022, : 960 - 965