Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
oai
openairinterface5G
Commits
276556ac
Commit
276556ac
authored
Jan 16, 2018
by
Tien-Thinh Nguyen
Browse files
update instructions
parent
241aa2bb
Changes
1
Hide whitespace changes
Inline
Side-by-side
d2d_emulator_setup.txt
View file @
276556ac
...
...
@@ -11,7 +11,7 @@ auto eth0
gateway 10.10.10.1
Prepare the environment:
- git clone https://gitlab.eurecom.fr/matzakos/LTE-D2D.git
- git clone https://gitlab.eurecom.fr/matzakos/LTE-D2D.git
#branch: master
This branch contains all the current development for DDPS
- UE MAC<-> UE MAC for Scenario 1
- eNB MAC<->UE MAC (NFAPI Transport)
...
...
@@ -43,8 +43,9 @@ UE2:
- sudo iptables -A POSTROUTING -t mangle -o oip1 -d 224.0.0.1 -j MARK --set-mark 3
- (if necessary) sudo route add default gw 10.10.10.1 eth0
UE1 and UE2: Get and build vencore_app from d2d-l3-stub (branch: l3_stub)
- gcc -I . vencore_app.c -o vencore_app -lpthread
--------------------------------
TEST ONE-TO-MANY
Run UE1 then UE2, for example:
UE1: sudo ./lte-softmodem-stub -U --emul_iface eth0
...
...
@@ -60,26 +61,27 @@ Test with Iperf
Filter the incomming packets according to GroupL2Id: receiver (one-to-many) can discard the packets if it doesn't belong to this group.
For the moment, both sender and receiver use the same set of Ids (hardcoded)
UE1 (sender)
- sudo ./lte-softmodem-stub -U --emul_iface eth0
- ./ve
l
core_app #send the sourceL2Id, groupL2Id to OAI
- ./ve
n
core_app #send the sourceL2Id, groupL2Id to OAI
- ping -I oip0 224.0.0.1
UE2(receiver)
- sudo ./lte-softmodem-stub -U --emul_iface eno1
#we can see the incomming packets from OAI log, however, cannot see from Wireshark -> they are discarded at MAC layer
- ./velcore_app #we can see the packets appearing in Wireshark
- ./vencore_app #we can see the packets appearing in Wireshark
TEST PC5-S (UE1 -sender, UE2 - receiver)
--------------------------------------
TEST PC5-S (UE1 -sender, UE2 - receiver)
step 1:
- UE1: sudo ./lte-softmodem-stub -U --emul_iface eth0
step 2:
- UE2: sudo ./lte-softmodem-stub -U --emul_iface eno1
- UE2: ./ve
l
core_app -r #listen to incomming message from PC5-S
- UE2: ./ve
n
core_app -r #listen to incomming message from PC5-S
step 3:
- UE1: ./ve
l
core_app -s #send a message via PC5-S (e.g., DirectCommunicationRequest)
- UE1: ./ve
n
core_app -s #send a message via PC5-S (e.g., DirectCommunicationRequest)
Cédric Roux
@Cedric.Roux
mentioned in commit
f254107b
·
May 09, 2018
mentioned in commit
f254107b
mentioned in commit f254107b24f80adbb532581c9b96471f60a3de88
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment