10198 Commits (68cc16ad68febe6df1e9f0fdfbc18ad0faaf9687)
 

Author SHA1 Message Date
Carlo Galiotto 81cadac12e rrc-nr,test: add security_cmd helper test
Signed-off-by: Carlo Galiotto <carlo@srs.io>
3 years ago
Francisco f9a2b8e068 nr,gnb,rrc: print correct context where PDU allocation fails, and handle case the CCCH/DCCH failed to be sent to the UE 3 years ago
Francisco 6221134b77 nr,gnb,rrc: return error in case of failure to add bearer to pdcp/rlc 3 years ago
Francisco 0f1b5bdcab nr,gnb,rrc: pack nas pdu in rrc reconfiguration message 3 years ago
Francisco 35507850d3 nr,gnb,rrc: check for nullptr return of byte buffer pool. 3 years ago
Francisco b35584ae70 nr,gnb,rrc: add code to add/mod/release bearers during rrc setup and reconfiguration 3 years ago
faluco 65460b7a6e Backport a modification for ssn. 3 years ago
Pedro Alvarez 288df4572f Use #ifdef to select to use RLC AM NR or UM. 3 years ago
Pedro Alvarez c4f7e95e58 lib,rlc_am_nr: Make sure BSR callback is called 3 years ago
Pedro Alvarez ca13b6f3c4 Remove duplicate calculation of status report bytes 3 years ago
Pedro Alvarez 9e4631ee24 Added NR specific config struct for RLC AM. Added status prohibit timer. 3 years ago
Pedro Alvarez 5e8ab48c25 Wrote some logic to write SDU to PDCP 3 years ago
Pedro Alvarez 78d5ed1bc8 Fix get buffer state when status report is required 3 years ago
Pedro Alvarez a1c57eb473 Made sure that we don't try to read from empty queue. Modified some logging. 3 years ago
Pedro Alvarez 246e08f7a6 Hardcoded creation of RLC AM NR in RRC. 3 years ago
Pedro Alvarez 8ff545c423 Added RLC AM NR config structure. Added helpers to create RLC AM NR configs. Made it possible to create RLC AM NR entites in rlc.cc 3 years ago
Pedro Alvarez 1f8d0ab557 Fix generation of status report. 3 years ago
Pedro Alvarez 8ae4d379aa RLC AM NR: Added some logging functions to better debug the state and the received headers. Added initial handling of data pdu. Updating rx_next and rx_status_highest now. 3 years ago
Pedro Alvarez 2d29e4005c Starting to generate RLC NR status report.
Starting to check if status pdu generation is correct.
3 years ago
Pedro Alvarez be9bb344a4 Starting to add handle_data_pdu to RLC NR entity. 3 years ago
Pedro Alvarez 7121152cff Added basic functionality for read_pdu to RLC AM NR entity. 3 years ago
Pedro Alvarez 4196abafee Added get_buffer_status to RLC AM NR entity 3 years ago
Andre Puschmann fe0db905c2 sched_nr: move DCI config for SIB to fill_dci_sib() 3 years ago
Andre Puschmann c73a77330f gnb,rrc,sched: backporting tiny fixes to make COTS UE PRACH
* use carrier PCI instead of cell_id
* fix coreset0 config
* use hard-coded SSB subcarrier offset
3 years ago
Ismael Gomez 7ce71c0e4d nr,sched: propagate offset_rb to PDCCH ctx 3 years ago
Ismael Gomez ebeb46b230 nr,pdcch_dmrs: take into account offset_rb in DMRS mapping 3 years ago
Ismael Gomez 4f65c644f0 sched,nr: copy coreset0_bw to dci struct before calculating grant 3 years ago
Ismael Gomez f699694538 nr,sched: use coreset0_bw when calculating SIB freq domain allocation 3 years ago
Francisco 91f47de3cc nr,gnb,rrc: forward nas pdu from rrc setup complete to ngap for the initial ue message 3 years ago
Francisco a58420a530 nr,gnb,rrc: implement basic NR RRC bearer addition and reconf message sending 3 years ago
Francisco c75a161f03 nr,gnb,rrc: implement DL/UL Information Transfer procedure in RRC 3 years ago
Francisco 716ff982c8 nr,gnb,rrc: add code to derive master cell config bearers from asn1 radio bearer cfg 3 years ago
Francisco 0c733f7ea3 nr,ngap: use const_byte_spans instead of unique_byte_buffers in ngap interface to avoid intermediate copies 3 years ago
Francisco e8beb2ef81 nr,rrc: redesign fetching of asn1 obj ids for comparison and addmod/rem to asn1 lists 3 years ago
Andre Puschmann 7f6abb8d6f gnb,mac: add compile-time parameter to write SIBs to MAC PCAP
set to disabled by default
3 years ago
Francisco 3b3630d444 nr,gnb,rrc: remove redundant code, and update rrc_nr_test to use default rrc nr cfg generator 3 years ago
Francisco b2a4ff1bbb nr,gnb,rrc: add pmax config to SIB1 3 years ago
Francisco 2b68ea322d nr,gnb,rrc: fix uplinkConfigCommon of SIB1 3 years ago
Francisco 84a60da146 nr,gnb,rrc: fix sib1 offsetToPointA derivation 3 years ago
Francisco f705445f21 nr,gnb,rrc: use rrc_nr_cfg to generate sib1 and mib 3 years ago
faluco 86d2eb853c Change the column order for the enb stdout metrics so that rat is first and pci second. 3 years ago
faluco 453a7760b3 Port misc SSN changes to dev. 3 years ago
Andre Puschmann 0ee82ed0f6 ue_dl_nr_file_test: add option to select ue specific search space
* add option to select search space: ue and common1
* print coreset info
3 years ago
Andre Puschmann b687f58ff0 ue,cc_worker: print coreset info in debug mode 3 years ago
Andre Puschmann b7f9dd5d75 phy_common_nr: add helper method to print coreset info to string 3 years ago
Francisco 4aa5fe41df nr,gnb,rrc: add extra fields to RRC setup and RRC setup complete messages. 3 years ago
Francisco 5a3e99fb58 nr,gnb,rrc: fix missing return for mib generation 3 years ago
Francisco 25a8ea53d3 nr,gnb,sched: pass mib config to scheduler so it is used during SSB allocation 3 years ago
Francisco fec97689a2 rrc,nr,gnb: refactored rrc nr cfg default and derived param generation to be mostly independent of parser 3 years ago
Francisco f2a5f00bb3 nr,gnb: fix abs freq ssb arfcn derivation 3 years ago