From 276556acfd0d49da92553a62d6ff976e06baafd8 Mon Sep 17 00:00:00 2001
From: Tien-Thinh Nguyen <tien-thinh.nguyen@eurecom.fr>
Date: Tue, 16 Jan 2018 09:56:39 +0100
Subject: [PATCH] update instructions

---
 d2d_emulator_setup.txt | 24 +++++++++++++-----------
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/d2d_emulator_setup.txt b/d2d_emulator_setup.txt
index 9d787220265..f11bb91e82a 100644
--- a/d2d_emulator_setup.txt
+++ b/d2d_emulator_setup.txt
@@ -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
- - ./velcore_app  #send the sourceL2Id, groupL2Id to OAI
+ - ./vencore_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: ./velcore_app -r #listen to incomming message from PC5-S 
+- UE2: ./vencore_app -r #listen to incomming message from PC5-S 
 step 3: 
-- UE1: ./velcore_app -s #send a message via PC5-S (e.g., DirectCommunicationRequest)
+- UE1: ./vencore_app -s #send a message via PC5-S (e.g., DirectCommunicationRequest)
  
 
 
-- 
GitLab