University of Oulu

S. Kianpisheh and T. Taleb, "A Survey on In-Network Computing: Programmable Data Plane and Technology Specific Applications," in IEEE Communications Surveys & Tutorials, vol. 25, no. 1, pp. 701-761, Firstquarter 2023, doi: 10.1109/COMST.2022.3213237

A survey on in-network computing : programmable data plane and technology specific applications

Saved in:
Author: Kianpisheh, Somayeh1; Taleb, Tarik1
Organizations: 1Centre for Wireless Communications, University of Oulu, Finland
Format: article
Version: published version
Access: open
Online Access: PDF Full Text (PDF, 8.3 MB)
Persistent link:
Language: English
Published: Institute of Electrical and Electronics Engineers, 2022
Publish Date: 2022-12-20


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 innetwork 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, innetwork 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.

see all

Series: IEEE communications surveys and tutorials
ISSN: 1553-877X
ISSN-E: 2373-745X
ISSN-L: 1553-877X
Volume: 25
Issue: 1
Pages: 701 - 761
DOI: 10.1109/comst.2022.3213237
Type of Publication: A1 Journal article – refereed
Field of Science: 213 Electronic, automation and communications engineering, electronics
Funding: This research work is partially supported by the European Unions Horizon 2020 Research and Innovation Program through the Charity and aerOS projects under Grant No.101016509 and 101069732, respectively; the Academy of Finland 6Genesis project under Grant No. 318927 and the Academy of Finland IDEA-MILL project under Grant No.352428.
Academy of Finland Grant Number: 318927
Detailed Information: 318927 (Academy of Finland Funding decision)
352428 (Academy of Finland Funding decision)
Copyright information: © The Author(s) 2022. This work is licensed under a Creative Commons Attribution 4.0 License. For more information, see