node:~> /usr/local/srsLTE/build/lib/examples/pdsch_enodeb -o foo -n 10000 -m 9 -vlinux; GNU C++ version 7.3.0; Boost_106501; UHD_003.010.003.000-0-unknown
[INFO]: Indexing 200 REGs. CellId: 0, 25 PRB, CP: Normal
[INFO]: PCFICH allocating 4 regs. CellID: 0, PRB: 25
[INFO]: Creating 4 PHICH mapping units. Normal length, Ng=1.00
[INFO]: Init PDCCH REG space CFI 1. 27 useful REGs (3 CCEs)
[INFO]: Init PDCCH REG space CFI 2. 108 useful REGs (12 CCEs)
[INFO]: Init PDCCH REG space CFI 3. 180 useful REGs (20 CCEs)
[INFO]: Init PDCCH: Max bits: 1800
[INFO]: PDCCH: Cell config PCI=0, 0 ports.
[INFO]: Init PDSCH: 25 PRBs, max_symbols: 4200
[INFO]: PDSCH: Cell config PCI=0, 1 ports, 25 PRBs, max_symbols: 4200
- Resource Allocation Type: Type 0
+ Resource Block Group Size: 2
+ RBG Bitmap: 0x1fff
- HARQ process: 0
- TPC command for PUCCH: --
- Transport blocks swapped: false
- Transport block 0 enabled: true
+ Modulation and coding scheme index: 9
+ New data indicator: No
+ Redundancy version: 0
- Transport block 1 enabled: false
Type new MCS index (0-28) and press Enter: [INFO]: SF: 0, Generating 0 random bits
[INFO]: SF: 1, Generating 0 random bits
[INFO]: Putting DCI to location: n=0, L=3
[INFO]: Encoding PDSCH SF: 1 (TB0 -> CW0), Mod QPSK, NofBits: 4008, NofSymbols: 3450, NofBitsE: 6900, rv_idx: 0
[INFO]: CB Segmentation: TBS: 4008, C=1, C+=1 K+=4032, C-=0, K-=0, F=0, Bp=4032
[INFO]: CB#0: cb_len: 4032, rlen: 4032, wp: 0, rp: 0, E: 6900
[INFO]: Last CB, appending parity: 4008 from 0 and 24 to 4008
[INFO]: END CB#1: wp: 6900, rp: 4032
[INFO]: Encoding PDSCH SF: 1 rho_a=1.000000, nof_ports=1, nof_layers=1, nof_tb=1, pmi=0, tx_scheme=p0
[INFO]: SF: 2, Generating 4008 random bits
[INFO]: Putting DCI to location: n=0, L=3
[INFO]: Encoding PDSCH SF: 2 (TB0 -> CW0), Mod QPSK, NofBits: 4008, NofSymbols: 3450, NofBitsE: 6900, rv_idx: 0
[INFO]: CB Segmentation: TBS: 4008, C=1, C+=1 K+=4032, C-=0, K-=0, F=0, Bp=4032
[INFO]: CB#0: cb_len: 4032, rlen: 4032, wp: 0, rp: 0, E: 6900
[INFO]: Last CB, appending parity: 4008 from 0 and 24 to 4008
[INFO]: END CB#1: wp: 6900, rp: 4032
[INFO]: Encoding PDSCH SF: 2 rho_a=1.000000, nof_ports=1, nof_layers=1, nof_tb=1, pmi=0, tx_scheme=p0
[INFO]: SF: 3, Generating 4008 random bits
[INFO]: Putting DCI to location: n=0, L=3
[INFO]: Encoding PDSCH SF: 3 (TB0 -> CW0), Mod QPSK, NofBits: 4008, NofSymbols: 3450, NofBitsE: 6900, rv_idx: 0
[INFO]: CB Segmentation: TBS: 4008, C=1, C+=1 K+=4032, C-=0, K-=0, F=0, Bp=4032
[INFO]: CB#0: cb_len: 4032, rlen: 4032, wp: 0, rp: 0, E: 6900
[INFO]: Last CB, appending parity: 4008 from 0 and 24 to 4008
Another ssh session to get a “real-time” display of the signals “received” the UE but got an error.
node:~> /usr/local/srsLTE/build/lib/examples/pdsch_ue -i foo -n 10000 -r 1234 -v
linux; GNU C++ version 7.3.0; Boost_106501; UHD_003.010.003.000-0-unknown
[INFO]: Offseting input file by 0 samples and 0.0 kHz
[INFO]: Init PDCCH: Max bits: 1800
[INFO]: Init PDSCH: 25 PRBs, max_symbols: 4200
[INFO]: Init PMCH: 25 PRBs, max_symbols: 3600
[INFO]: Indexing 200 REGs. CellId: 0, 25 PRB, CP: Normal
[INFO]: PCFICH allocating 4 regs. CellID: 0, PRB: 25
[INFO]: Creating 4 PHICH mapping units. Normal length, Ng=1.00
[INFO]: Init PDCCH REG space CFI 1. 27 useful REGs (3 CCEs)
[INFO]: Init PDCCH REG space CFI 2. 108 useful REGs (12 CCEs)
[INFO]: Init PDCCH REG space CFI 3. 180 useful REGs (20 CCEs)
[INFO]: PDCCH: Cell config PCI=0, 0 ports.
[INFO]: PDSCH: Cell config PCI=0, 1 ports, 25 PRBs, max_symbols: 4200
[INFO]: PMCH: Cell config PCI=1, 0 ports, 25 PRBs, max_symbols: 3600
[INFO]: Initiated 0 candidate(s) in the Common search space
[INFO]: Initiated 4 candidate(s) in the Common search space
[INFO]: Initiated 6 candidate(s) in the Common search space
Software Radio Systems, Ltd: cannot connect to X server