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

被引:29
|
作者
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 ICN-Based Delay-Sensitive Service Scheduling Architecture with Stateful Programmable Data Plane for Computing Network
    Wei, Ranran
    Han, Rui
    Applied Sciences (Switzerland), 2024, 14 (22):
  • [42] 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
  • [44] 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
  • [45] Enabling Partial Offload of Virtualized Network Functions into the Programmable Data Plane
    Marcuzzo, Leonardo da C.
    dos Santos, Carlos R. P.
    2020 IEEE LATIN-AMERICAN CONFERENCE ON COMMUNICATIONS (LATINCOM 2020), 2020,
  • [46] OpenBNG: Central office network functions on programmable data plane hardware
    Kundel, Ralf
    Nobach, Leonhard
    Blendin, Jeremias
    Maas, Wilfried
    Zimber, Andreas
    Kolbe, Hans-Joerg
    Schyguda, Georg
    Gurevich, Vladimir
    Hark, Rhaban
    Koldehofe, Boris
    Steinmetz, Ralf
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2021, 31 (01)
  • [47] Virtualization of the Programmable Data Plane for Supporting Coexistence of Multiple Network Functions
    Li Z.
    Hu Y.
    Tian L.
    Pei J.
    Dianzi Yu Xinxi Xuebao/Journal of Electronics and Information Technology, 2023, 45 (10): : 3667 - 3675
  • [48] Network computing and applications for Big Data analytics
    Abawajy, Jemal H.
    Zomaya, Albert Y.
    Stojmenovic, Ivan
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2016, 59 : 361 - 361
  • [49] Named data network dynamic cache placement strategy based on programmable data plane
    Hou, Saifeng
    Hu, Yuxiang
    Tian, Le
    IET NETWORKS, 2023, 12 (01) : 27 - 35
  • [50] Extended data plane architecture for in-network security services in software-defined networks
    Kim, Jinwoo
    Kim, Yeonkeun
    Yegneswaran, Vinod
    Porras, Phillip
    Shin, Seungwon
    Park, Taejune
    COMPUTERS & SECURITY, 2023, 124