Skip to content

oprsystem/P4_ROHC

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROHC_P4

Robust header compression draft with P4

How to setup the environment? Place yourself in P4/p4c-bmv2/

sudo pip install -r requirements_v1_1.txt

Ignore (i) and continue.

How to compile? Place yourself in P4/bmv2 If it is the first time run

sudo ./autogen.sh sudo make clean sudo ./autogen.sh sudo make install Else run, sudo ./autogen.sh sudo make

How to test? Place yourself in P4/tutorials/examples/rohc_decomp in two different terminals. One of them execute:

sudo ./../veth_setup.sh sudo ./run_switch.sh

In the other one:

sudo python send_and_receive.py

Ubuntu Image

The ubuntu image that we use for our testing can be found here - ubuntu-14.04.3-desktop-amd64.iso

About

This repo describes a draft of ROHC implementation using P4 language.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 46.1%
  • C 28.9%
  • C++ 12.5%
  • Python 8.1%
  • Shell 1.9%
  • Roff 1.6%
  • Other 0.9%