Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lizhongxiao
OpenXG-RAN
Commits
6623a4ba
Commit
6623a4ba
authored
Jan 30, 2024
by
luis_pereira87
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Tutorials: add link for Ettus UHD installation page and remove 'source oaienv' from instructions
parent
93e6924f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
15 additions
and
39 deletions
+15
-39
doc/NR_SA_Tutorial_COTS_UE.md
doc/NR_SA_Tutorial_COTS_UE.md
+5
-12
doc/NR_SA_Tutorial_OAI_nrUE.md
doc/NR_SA_Tutorial_OAI_nrUE.md
+10
-27
No files found.
doc/NR_SA_Tutorial_COTS_UE.md
View file @
6623a4ba
...
@@ -58,6 +58,7 @@ sudo ./program_uicc --adm 12345678 --imsi 001010000000001 --isdn 00000001 --acc
...
@@ -58,6 +58,7 @@ sudo ./program_uicc --adm 12345678 --imsi 001010000000001 --isdn 00000001 --acc
### Build UHD from source
### Build UHD from source
```
bash
```
bash
# https://files.ettus.com/manual/page_build_guide.html
sudo
apt
install
-y
autoconf automake build-essential ccache cmake cpufrequtils doxygen ethtool g++ git inetutils-tools libboost-all-dev libncurses5 libncurses5-dev libusb-1.0-0 libusb-1.0-0-dev libusb-dev python3-dev python3-mako python3-numpy python3-requests python3-scipy python3-setuptools python3-ruamel.yaml
sudo
apt
install
-y
autoconf automake build-essential ccache cmake cpufrequtils doxygen ethtool g++ git inetutils-tools libboost-all-dev libncurses5 libncurses5-dev libusb-1.0-0 libusb-1.0-0-dev libusb-dev python3-dev python3-mako python3-numpy python3-requests python3-scipy python3-setuptools python3-ruamel.yaml
git clone https://github.com/EttusResearch/uhd.git ~/uhd
git clone https://github.com/EttusResearch/uhd.git ~/uhd
...
@@ -87,9 +88,7 @@ cd ~/openairinterface5g/cmake_targets
...
@@ -87,9 +88,7 @@ cd ~/openairinterface5g/cmake_targets
./build_oai
-I
./build_oai
-I
# Build OAI gNB
# Build OAI gNB
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets
source
oaienv
cd
cmake_targets
./build_oai
-w
USRP
--ninja
--gNB
-C
./build_oai
-w
USRP
--ninja
--gNB
-C
```
```
...
@@ -106,24 +105,18 @@ docker compose up -d
...
@@ -106,24 +105,18 @@ docker compose up -d
### USRP B210
### USRP B210
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
--sa
-E
--continuous-tx
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
--sa
-E
--continuous-tx
```
```
### USRP N300
### USRP N300
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf
--sa
--usrp-tx-thread-config
1
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf
--sa
--usrp-tx-thread-config
1
```
```
### USRP X300
### USRP X300
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf
--sa
--usrp-tx-thread-config
1
-E
--continuous-tx
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf
--sa
--usrp-tx-thread-config
1
-E
--continuous-tx
```
```
...
...
doc/NR_SA_Tutorial_OAI_nrUE.md
View file @
6623a4ba
...
@@ -46,6 +46,7 @@ Please install and configure OAI CN5G as described here:
...
@@ -46,6 +46,7 @@ Please install and configure OAI CN5G as described here:
### Build UHD from source
### Build UHD from source
```
bash
```
bash
# https://files.ettus.com/manual/page_build_guide.html
sudo
apt
install
-y
autoconf automake build-essential ccache cmake cpufrequtils doxygen ethtool g++ git inetutils-tools libboost-all-dev libncurses5 libncurses5-dev libusb-1.0-0 libusb-1.0-0-dev libusb-dev python3-dev python3-mako python3-numpy python3-requests python3-scipy python3-setuptools python3-ruamel.yaml
sudo
apt
install
-y
autoconf automake build-essential ccache cmake cpufrequtils doxygen ethtool g++ git inetutils-tools libboost-all-dev libncurses5 libncurses5-dev libusb-1.0-0 libusb-1.0-0-dev libusb-dev python3-dev python3-mako python3-numpy python3-requests python3-scipy python3-setuptools python3-ruamel.yaml
git clone https://github.com/EttusResearch/uhd.git ~/uhd
git clone https://github.com/EttusResearch/uhd.git ~/uhd
...
@@ -78,9 +79,7 @@ cd ~/openairinterface5g/cmake_targets
...
@@ -78,9 +79,7 @@ cd ~/openairinterface5g/cmake_targets
sudo
apt
install
-y
libforms-dev libforms-bin
sudo
apt
install
-y
libforms-dev libforms-bin
# Build OAI gNB
# Build OAI gNB
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets
source
oaienv
cd
cmake_targets
./build_oai
-w
USRP
--ninja
--nrUE
--gNB
--build-lib
"nrscope"
-C
./build_oai
-w
USRP
--ninja
--nrUE
--gNB
--build-lib
"nrscope"
-C
```
```
...
@@ -97,40 +96,30 @@ docker compose up -d
...
@@ -97,40 +96,30 @@ docker compose up -d
### USRP B210
### USRP B210
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
--gNBs
.[0].min_rxtxtime 6
--sa
-E
--continuous-tx
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
--gNBs
.[0].min_rxtxtime 6
--sa
-E
--continuous-tx
```
```
### USRP N300
### USRP N300
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf
--gNBs
.[0].min_rxtxtime 6
--sa
--usrp-tx-thread-config
1
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf
--gNBs
.[0].min_rxtxtime 6
--sa
--usrp-tx-thread-config
1
```
```
### USRP X300
### USRP X300
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf
--gNBs
.[0].min_rxtxtime 6
--sa
--usrp-tx-thread-config
1
-E
--continuous-tx
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band77.fr1.273PRB.2x2.usrpn300.conf
--gNBs
.[0].min_rxtxtime 6
--sa
--usrp-tx-thread-config
1
-E
--continuous-tx
```
```
### RFsimulator
### RFsimulator
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
--gNBs
.[0].min_rxtxtime 6
--rfsim
--sa
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band78.fr1.106PRB.usrpb210.conf
--gNBs
.[0].min_rxtxtime 6
--rfsim
--sa
```
```
### RFsimulator in FR2
### RFsimulator in FR2
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band257.32prb.usrpx410.conf
--rfsim
sudo
./nr-softmodem
-O
../../../targets/PROJECTS/GENERIC-NR-5GC/CONF/gnb.sa.band257.32prb.usrpx410.conf
--rfsim
```
```
...
@@ -144,9 +133,7 @@ Important notes:
...
@@ -144,9 +133,7 @@ Important notes:
Run OAI nrUE with USRP B210
Run OAI nrUE with USRP B210
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-uesoftmodem
-r
106
--numerology
1
--band
78
-C
3619200000
--ue-fo-compensation
--sa
-E
--uicc0
.imsi 001010000000001
sudo
./nr-uesoftmodem
-r
106
--numerology
1
--band
78
-C
3619200000
--ue-fo-compensation
--sa
-E
--uicc0
.imsi 001010000000001
```
```
...
@@ -157,9 +144,7 @@ Important notes:
...
@@ -157,9 +144,7 @@ Important notes:
Run OAI nrUE with RFsimulator
Run OAI nrUE with RFsimulator
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-uesoftmodem
-r
106
--numerology
1
--band
78
-C
3619200000
--sa
--uicc0
.imsi 001010000000001
--rfsim
sudo
./nr-uesoftmodem
-r
106
--numerology
1
--band
78
-C
3619200000
--sa
--uicc0
.imsi 001010000000001
--rfsim
```
```
...
@@ -170,9 +155,7 @@ Important notes:
...
@@ -170,9 +155,7 @@ Important notes:
Run OAI nrUE with RFsimulator in FR2
Run OAI nrUE with RFsimulator in FR2
```
bash
```
bash
cd
~/openairinterface5g
cd
~/openairinterface5g/cmake_targets/ran_build/build
source
oaienv
cd
cmake_targets/ran_build/build
sudo
./nr-uesoftmodem
-r
32
--numerology
3
--band
257
-C
27533280000
--sa
--uicc0
.imsi 001010000000001
--ssb
72
--rfsim
sudo
./nr-uesoftmodem
-r
32
--numerology
3
--band
257
-C
27533280000
--sa
--uicc0
.imsi 001010000000001
--ssb
72
--rfsim
```
```
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a 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