2018 4th IEEE Conference on Network Softwarization and Workshops (NetSoft) 2018
DOI: 10.1109/netsoft.2018.8460108
|View full text |Cite
|
Sign up to set email alerts
|

Extern Objects in P4: an ROHC Header Compression Scheme Case Study

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
4
3

Relationship

1
6

Authors

Journals

citations
Cited by 10 publications
(6 citation statements)
references
References 13 publications
0
6
0
Order By: Relevance
“…For instance, the transcoding function is a difficult procedure that P4 does not natively implement. To address this issue, P4 extensions may be added in two ways: by introducing new primitives or by using extern instances [9]. In our implementation, we used a free software transcoder written in C as an extern function that we instantiated in the switch core through a P4 program.…”
Section: B In-network Computingmentioning
confidence: 99%
“…For instance, the transcoding function is a difficult procedure that P4 does not natively implement. To address this issue, P4 extensions may be added in two ways: by introducing new primitives or by using extern instances [9]. In our implementation, we used a free software transcoder written in C as an extern function that we instantiated in the switch core through a P4 program.…”
Section: B In-network Computingmentioning
confidence: 99%
“…P4 is not bound to a specific network protocol. Developers can write protocols that conform to their own rules according to the syntax rules, or delete redundant protocols 4 . The abstract forwarding model of P4 language is shown below in Figure 2.…”
Section: Research On Programmable Principle Of Data Planementioning
confidence: 99%
“…Behavioral-Model version 2 (BMv2) devices [10] or SUME NetFGPAs [11]). The use of non-standard P4 externs is not uncommon [12] and comes from the impossibility of modifying the P4 forwarding tables while processing packets in the P4 pipeline, replacing the need of relying on the SDN controller for the injection of new rules. Unfortunately, being non-standard extensions of the language, a widespread adoption of extern-based solutions is not achievable.…”
Section: Related Workmentioning
confidence: 99%