2023
DOI: 10.1016/j.jnca.2022.103561
|View full text |Cite
|
Sign up to set email alerts
|

A survey on data plane programming with P4: Fundamentals, advances, and applied research

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
7
1

Relationship

1
7

Authors

Journals

citations
Cited by 62 publications
(27 citation statements)
references
References 179 publications
0
12
0
Order By: Relevance
“…First of all, almost all proposals in the D-CPI/SBI use OpenFlow [4] protocol, while some of the most recent ones consider Programming Protocol-independent Packet Processors (P4) [45,46] and/or P4Runtime [5]. OpenFlow exchanges messages between the controller and its legacy switches to communicate the control and data planes.…”
Section: Common Technologies and Toolsmentioning
confidence: 99%
“…First of all, almost all proposals in the D-CPI/SBI use OpenFlow [4] protocol, while some of the most recent ones consider Programming Protocol-independent Packet Processors (P4) [45,46] and/or P4Runtime [5]. OpenFlow exchanges messages between the controller and its legacy switches to communicate the control and data planes.…”
Section: Common Technologies and Toolsmentioning
confidence: 99%
“…Processing behavior can be changed during runtime by a control plane, e.g., by modifying rules of the MATs. P4 is applied in a wide range of use cases [16].…”
Section: A Overviewmentioning
confidence: 99%
“…With this approach, each out-of-order packet is also counted as lost packet (however, not every lost packet is counted as out-of-order). Therefore, the control plane reports the difference 16 between lost and out-of-order packets as lost packets.…”
Section: ) Tx and Rx Packet And Data Ratesmentioning
confidence: 99%
See 1 more Smart Citation
“…Hauser et al [ 14 ] provide a tutorial on data plane programming and an extensive survey of P4 and applied research, including cellular networks. The article includes an analysis of the results and potential new research directions.…”
Section: Introductionmentioning
confidence: 99%