Files
openairinterface5g/targets/TEST/PACKET_TRACER
Raymond Knopp 51a9107c14 Merge branch 'RU-RAU-split' of https://gitlab.eurecom.fr/oai/openairinterface5g into RU-RAU-split
Conflicts:
	openair1/SCHED/phy_procedures_lte_eNb.c
	openair2/ENB_APP/enb_config.c
	openair2/LAYER2/MAC/eNB_scheduler_primitives.c
	openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
	openair2/RRC/LITE/MESSAGES/asn1_msg.c
	targets/RT/USER/lte-ru.c
2017-10-25 00:40:20 +02:00
..
2017-08-14 11:04:50 +02:00
2017-08-14 11:04:50 +02:00

This utility allows you to inject packets into the Openair4G stack (UE for the moment) or generate packets 
from different parts of the stack.

To compile:

   make pt

To get help

   ./pt --help

Some pregenerated messages (RRC and MAC) can be found in the PACKET_TRACER/messages directory.  Here are some 
usage examples: 

To generate RRC messages (e.g. SIBx)

./pt --eNB_RRC --RRCSIB2_3

./pt --eNB_RRC --RRCConnectionReconfiguration

./pt --UE_RRC --RRCConnectionRequest


To inject packets into the OpenAir4G stack  (This works for UE receiver only for now, with control-plane messasges)

./pt --eNB_MAC -I messages/Msg4.txt

./pt -I messages/rrcconnectionsetup.txt -J messages/rrcconnectionreconfiguration.txt --eNB_RRC --RRCConnectionReconfiguration

./pt -I messages/rrcconnectionsetup.txt --eNB_RRC --RRCConnectionSetup


To be done:

 - user-plane tests, in particular out-of-order segments to (MAC->RLC)