Telecommunications Science ›› 2023, Vol. 39 ›› Issue (4): 1-16.doi: 10.11959/j.issn.1000-0801.2023093

• Review •     Next Articles

Overview of programmable data plane technology

Xinxin TANG1,2, Xuewen ZENG1,2, Zhiyuan LING1,2, Lei SONG1,2   

  1. 1 National Network New Media Engineering Research Center, Institute of Acoustics, Chinese Academy of Sciences, Beijing 100190, China
    2 University of Chinese Academy of Sciences, Beijing 100049, China
  • Revised:2023-04-15 Online:2023-04-20 Published:2023-04-01
  • Supported by:
    Strategic Priority Research Program of Chinese Academy of Sciences(XDC02070100)

Abstract:

In software defined network, the programmability provided by the programmable data plane is the cornerstone of network function virtualization.The core of programmable data plane technology is programmability and packet processing performance.Firstly, the packet processing abstraction of existing data planes from the programmability of data planes was explored.Then, the existing data plane related technologies were discussed in detail in terms of the target platforms and related algorithms for data plane implementation, respectively.Finally, the key challenges of high-performance data plane technologies were discussed.

Key words: programmable data plane, software defined network, network function virtualization, high-performance packet processing

CLC Number: 

No Suggested Reading articles found!