-
Notifications
You must be signed in to change notification settings - Fork 0
Slot Fotmat
pchat-imm edited this page Sep 13, 2024
·
5 revisions
- Heavy Uplink Slot format tutorial from: https://github.com/srsran/srsRAN_Project/discussions/668
- explanation of K2 and K1: https://github.com/user-attachments/files/15786404/2024_05_SRS_OsmoDevCon24.pdf purpose: set slot format to DL: 2 UL: 7
gNB's config for UL heavy scenario
cell_cfg:
pdsch:
olla_target_bler: 0.1
mcs_table: qam256
pusch:
olla_target_bler: 0.1
mcs_table: qam256
min_k2: 2
pucch:
min_k1: 2
tdd_ul_dl_cfg:
dl_ul_tx_period: 10
nof_dl_slots: 2
nof_dl_symbols: 10
nof_ul_slots: 7
nof_ul_symbols: 0
speedtest of CPE (UE)
- RAN Slicing tutorial from: https://github.com/srsran/srsRAN_Project/discussions/756
purpose:
- Slice 1: reserving a small BW for critical traffic by putting the UE having critical traffic on a different slice and setting minimum number of RBs to allocate to that slice
- Slice 2: no limit
gNB
slicing: # Optional TEXT. Configure network slicing options. This can only be set via the configuration file.
- # Configure Slice 1
sst: 1 # Optional UINT (1). Sets the Slice Service Type. Supported: [0 - 255].
sd: 1 # Optional UINT (0). Sets the Service Differentiator. Supported: [0-16777215].
sched_cfg:
min_prb_policy_ratio: 10
max_prb_policy_ratio: 10
- # Configure Slice 2
sst: 1
sd: 2
sched_cfg:
min_prb_policy_ratio: 0
max_prb_policy_ratio: 100
open5gs
amf:
plmn_support:
s_nssai:
- sst: 1
sd: 0x000001
- sst: 1
sd: 0x000002
nssf:
nsi:
s_nssai:
sst: 1
sd: 0x000001
sst: 1
sd: 0x000002
change on open5gs' webui to config SIM card for the UE
sst: 1
sd: 000001
or sst:1
sd: 000002
At slice#1 (sst:1, sd:1), with min_PRB: 10, max_PRB:10
At slice#2 (sst:1, sd:2) with min_PRB:0, max_PRB:100
after slicing, it may affect th subscriber list of open5gs. The open5gs will return that the list only contains of specific sst
and sd
- drop existing subscriber
## enter mongosh
>> mongosh
## go to open5gs database
test> use open5gs
## find subscriber
open5gs> db.subscribers.find()
## drop exisiting subscriber
open5gs> db.subscribers.drop()
## check the subscriber list again
open5gs> db.subscibers.find()
- add the subscriber again
./open5gs-dbctl add 901700000062714 DF8CBC862DB172C13CF09C37D7077009 0357A1719313FE31EA8112131810C98F
./open5gs-dbctl add 901700000062713 96E5235D7BD18E48BEF1B85521383C4E B1C0A05123C419D615B71EC0F8CE13AB
- config on
127.0.0.1:9999
to change intoIPv4