Commit Graph

  • 864cb14eec Fix some clang-tidy warnings dvdgrgrtt 2021-11-18 15:08:33 +0100
  • 7752feb3c2 Fix typos dvdgrgrtt 2021-11-08 16:43:04 +0100
  • a4b86e5a0a Modify PUSCH power normalization dvdgrgrtt 2021-11-04 15:29:44 +0100
  • 7d8c519865 Restore proper file mode dvdgrgrtt 2021-11-04 11:15:27 +0100
  • f95c654aba Minor change dvdgrgrtt 2021-11-02 11:44:03 +0100
  • 32c4da8db0 Fix typos dvdgrgrtt 2021-11-02 10:20:38 +0100
  • 081428aab8 Check for Gaussianity in AWGN unit test dvdgrgrtt 2021-11-02 10:05:35 +0100
  • bae6f13c89 Introduce function srsran_vec_sc_sum_fff dvdgrgrtt 2021-10-29 15:52:38 +0200
  • b44c593162 Improve nr_phy_test user interface dvdgrgrtt 2021-10-27 11:59:07 +0200
  • 7a64406773 Fix nr_phy_test printed metrics dvdgrgrtt 2021-10-26 17:00:13 +0200
  • 7227f03314 ue,rrc_nr: refactor reconfig procedure to own source file Andre Puschmann 2021-11-26 15:09:09 +0100
  • ccd4334672 rrc_nr: add basic interface for NAS Andre Puschmann 2021-11-26 14:14:16 +0100
  • a15962c817 ue,rrc: move NR RRC into own folder Andre Puschmann 2021-11-26 12:29:40 +0100
  • 74fda904ac nr,gnb,stack: use common gtpu_pdcp_adapter class for both NSA and SA cases Francisco 2021-11-26 20:33:32 +0000
  • fb55783454 Adding AGPL copyright to new files Codebot 2021-11-28 23:12:27 +0100
  • dd2c1f7695 Merge branch 'next' into agpl_next Codebot 2021-11-28 23:12:22 +0100
  • 123d79724d nr,gnb,rrc: restart activity timer when new PDUs arrive in case of SA Francisco 2021-11-26 18:45:16 +0000
  • b27c184d2f nr,gnb,stack: add bearer manager to gNB stack to correctly map between eps bearer ids and lcids Francisco 2021-11-26 18:38:21 +0000
  • 6513520211 nr,gnb,rrc: ensure drb config is added in RRC reconf. Do not allow LCIDs<4 for DRBs Francisco 2021-11-26 17:54:16 +0000
  • f9ff6758aa rrc-nr: temporary fix to handle inactivity timeout Carlo Galiotto 2021-11-25 15:50:51 +0100
  • 68ec3eaba0 nr,gnb,rrc: remove obsolete TODO comment and set default rrc inactivity timeout Francisco 2021-11-26 16:00:29 +0000
  • 61e923a6a6 nr,gnb,rrc: configurable RRC NR inactivity timeout Francisco 2021-11-26 15:34:48 +0000
  • 9f7ae7a2b2 gnb,ngap: Added simple allocation of lcids to ngap_ue_bearer_manager. Pedro Alvarez 2021-11-26 11:38:00 +0000
  • 194fb4fabf lib,rlc_am_nr: stop status prohibit timer when a polling bit is received. Pedro Alvarez 2021-11-26 14:22:05 +0000
  • a038c74cc0 Only run the status prohibit timer, if it has been set before. Pedro Alvarez 2021-11-26 12:59:13 +0000
  • 14074f0430 nr,gnb: pass gtpu pointer to ngap init Francisco 2021-11-26 12:23:46 +0000
  • b07385a50c nr,gnb,rrc: disable PHR in RRC setup Francisco 2021-11-26 11:26:38 +0000
  • f31a7d1d02 epc,nas: add handler for PDN connectivity request Andre Puschmann 2021-11-26 10:25:34 +0100
  • 71c0d69461 nr,gnb,phy: fix dci padding for the case of common search space type1 Francisco 2021-11-26 10:49:26 +0000
  • 40463c340d nr,gnb,rrc: fix schedulingRequest resource allocation in RRC setup message Francisco 2021-11-26 10:48:43 +0000
  • 787177bf3c rrc-nr: fix RRCReconf test failing Carlo Galiotto 2021-11-26 10:59:33 +0100
  • 34af2657f9 rrc-nr: add info log in establish_eps_bearer() Carlo Galiotto 2021-11-25 12:58:50 +0100
  • 6aad5d7786 rrc-nr,test: apply reviewer comments Carlo Galiotto 2021-11-24 17:17:39 +0100
  • 6fc2d82b2e rrc-nr,test: add log spy and clean NAS_msg Carlo Galiotto 2021-11-24 12:52:19 +0100
  • c9d92dd5ef rrc-nr,test: add test for RRCReconfiguration after... Carlo Galiotto 2021-11-23 18:39:22 +0100
  • 9c7ef6f11e rrc-nr: send RRCReconfiguration after establish_rrc_bearer() Carlo Galiotto 2021-11-23 18:33:13 +0100
  • 66733fb347 rrc-nr: prevent master_cell_group to be sent if... Carlo Galiotto 2021-11-23 18:26:36 +0100
  • 18a85adc49 rrc-nr: trigger RRCReconfifguration from ... Carlo Galiotto 2021-11-23 15:48:41 +0100
  • 39d6eecf01 rrc-nr,test: add test for RRCReconfiguration Carlo Galiotto 2021-11-19 11:58:42 +0100
  • 7d230a260e rrc-nr,test: add tests for DL/ULInformationTransfer Carlo Galiotto 2021-11-18 13:46:00 +0100
  • 1417331edb rrc-nr,test: add test for initial_ue msg sent to ngap Carlo Galiotto 2021-11-17 12:13:59 +0100
  • 3e61448a41 gnb,ngap: added logging for Rx NGAP messages. Pedro Alvarez 2021-11-25 12:07:58 +0000
  • 5759d396d4 nr,gnb,sched: avoid that ConRes CE gets allocated twice Francisco 2021-11-25 17:39:00 +0000
  • 744ede0876 nr,gnb,rrc: disable CSI in SA mode Francisco 2021-11-24 20:44:38 +0000
  • 1bea5a7ebe gnb,rrc_nr: make sure that we only push the NAS PDU on the SMC if it exists. Pedro Alvarez 2021-11-24 14:49:56 +0000
  • f9a2850d74 gnb,ngap: Added interface so the NGAP can pass a NAS message to the RRC upon starting the RRC Security Mode command. This allows the gNB to pass this message only after the SM procedure is complete. Pedro Alvarez 2021-11-23 16:46:36 +0000
  • 942c75ae80 gnb,rrc_nr: move location of creation of nr srb PDCP configs to rrc_nr_utils.cc Pedro Alvarez 2021-11-25 12:58:27 +0000
  • 14170bbba2 lib,rrc_nr: made separate function to create default PDCP SRB configs Pedro Alvarez 2021-11-24 17:06:22 +0000
  • 5411e75ce3 fix failing unit tests due to bug in enb parser related to the rf_port Francisco 2021-11-25 17:32:42 +0000
  • 3296ee679c lib,pdcp_entity_lte: removed check for having SRBs only for 5bits SNlen. This was required for re-using the entity in NR. Pedro Alvarez 2021-11-25 13:00:58 +0000
  • c69b221293 gnb,rrc_nr: move location of creation of nr srb PDCP configs to rrc_nr_utils.cc Pedro Alvarez 2021-11-25 12:58:27 +0000
  • 9b622b3bff lib,rrc_nr: made separate function to create default PDCP SRB configs Pedro Alvarez 2021-11-24 17:06:22 +0000
  • 2384b50528 Fix cmakelists not disabling unused but set variable on C Pedro Alvarez 2021-11-25 15:26:40 +0000
  • 3bd77befd3 nr,gnb,asn1: update asn1 rrc nr unit test Francisco 2021-11-24 16:38:35 +0000
  • f86fbe97bd gnb,rrc_nr: simplified parsing of NEA/NIA preference list Pedro Alvarez 2021-11-24 18:38:02 +0000
  • 3f59c6c642 gnb,rrc_nr: make sure chosen integrity algorithm is present Pedro Alvarez 2021-11-24 17:57:38 +0000
  • 84f94b26b2 gnb,rlc_nr: re-used security algo preference list from LTE. Added the ability to enable integrity/encription at the PDCP upon the security mode command. Pedro Alvarez 2021-11-23 12:55:23 +0000
  • 77a7185274 cfg_parser: check RF port numbering starts with zero Andre Puschmann 2021-11-18 11:03:40 +0100
  • fe2a19c46d nr,gnb,sched: consider CORESET RB limits in the computation of DCI riv Francisco 2021-11-24 20:30:36 +0000
  • ef1a99f29f nr,gnb,phy: ensure coreset0_bw of the DCI is set when CORESET#0 and format1_0 are used Francisco 2021-11-24 14:43:22 +0000
  • 6df8b6bb9e nr,gnb,sched: account for CORESET RB offset in the DCI RB indexing in case of common search spaces Francisco 2021-11-23 16:12:37 +0000
  • 90ed04afd1 Fix unitialized header warning on rlc_amd_tx_pdu for ARM. Pedro Alvarez 2021-11-24 10:20:04 +0000
  • 976532fb52 nr,gnb,cfg: set phy nr cell cfg only after the rrc cfg is completely generated Francisco 2021-11-24 15:23:10 +0000
  • f91c41dcc9 nr,gnb,rrc: remove csi for SA mode Francisco 2021-11-23 21:48:02 +0000
  • dc77260956 nr,gnb,mac: use mac cell config to generate ue phy cfg common Francisco 2021-11-23 20:26:52 +0000
  • 9ecb3f516d nr,gnb,rrc: add helper function to derive rrc cfg parameters for all cells Francisco 2021-11-23 17:57:45 +0000
  • f959c8c14a rlc_tm: remove warning when PDU can't be read Andre Puschmann 2021-11-23 18:08:26 +0100
  • 8ddc344cdb gnb,mac: rework DL MAC PDU packing and add ConRes handling Andre Puschmann 2021-11-23 15:00:30 +0100
  • bef3553586 enb.conf.example: remove already removed parameter Andre Puschmann 2021-11-23 14:58:51 +0100
  • 059a747081 mac_sch_pdu_nr: fix pretty-priting of CCCH Andre Puschmann 2021-11-23 14:58:06 +0100
  • 97997b6d0b buffer_pool: add helper to build byte_buffer from raw payload+len Andre Puschmann 2021-11-23 14:56:12 +0100
  • 45d59cf686 nr,gnb,sched: account type of RNTI in the choice of SearchSpace for PDSCH and PUSCH allocations Francisco 2021-11-23 13:11:49 +0000
  • 1a985093f9 nr,gnb,sched: avoid that ConRes CE gets allocated multiple times for the same Msg4 Francisco 2021-11-23 12:07:40 +0000
  • afd7bb8631 auto scheduler ConRes CE when the DL CCCH buffer is filled Francisco 2021-11-23 11:58:46 +0000
  • dface7e4af lib,rlc_am_nr: make sure header is initialized. Pedro Alvarez 2021-11-22 16:53:16 +0000
  • 2fad9ded01 Make sure that the pcap is started before NGAP init, so that the NGSetupRequest is caught Pedro Alvarez 2021-11-18 17:40:00 +0000
  • 5e22e42762 Added option to save NGAP pcaps. Pedro Alvarez 2021-11-18 17:22:09 +0000
  • a4e3d6144f nr,gnb,rrc: update rrc_nr_test unit test to not require any cmd line argument Francisco 2021-11-22 19:01:52 +0000
  • ffc1ea5c86 nr,gnb,phy: decoupled gnb and enb phy config structs by moving them to separate files Francisco 2021-11-22 18:57:25 +0000
  • 423681664c nr,gnb,rrc: remove conf parsing from rrc_nr_test Francisco 2021-11-22 18:26:48 +0000
  • 7460a9db69 lib,rlc_am_nr: check whether we exced nof_bytes in retx. changed build_retx_pdu API to receive unique_byte_buffer by ref. Pedro Alvarez 2021-11-22 16:16:48 +0000
  • 1ca9804d84 lib,rlc_am_nr: make sure the return of make_byte_buffer() is checked Pedro Alvarez 2021-11-22 12:23:39 +0000
  • e3b95ef131 lib,rlc_am_nr: remove unused structure Pedro Alvarez 2021-11-22 12:22:42 +0000
  • 47340f37a2 lib,rlc_am_nr: fix TS version in comments Pedro Alvarez 2021-11-22 12:21:47 +0000
  • b497d773ce lib,rlc_am_nr: Fixed some metrics calculation. Added more precise metrics checking to unit tests Pedro Alvarez 2021-11-19 18:09:46 +0000
  • 5eaa56e6ba lib,rlc_am_nr: fix processing of ACKs Pedro Alvarez 2021-11-19 17:09:26 +0000
  • b794593469 lib,rlc_am_nr: added processing of ACKs from status report Pedro Alvarez 2021-11-19 16:44:52 +0000
  • ec93cc7238 rlc_am_nr: added logic to retx NACK'ed PDU. Pedro Alvarez 2021-11-05 17:42:24 +0000
  • 473a45aae0 rlc_am_nr: fix buffer status calculation for retxs Pedro Alvarez 2021-11-03 21:33:40 +0000
  • 63657ddfe6 Moved retx queue to rlc_am_data_structs, to enable it being re-used in RLC AM NR Pedro Alvarez 2021-11-03 13:05:57 +0000
  • 4e1c713c14 rlc_am_nr: Enabled sending NACKs on status PDUs - Added some logic to only poll when PDU_WITHOUT_POLL > PollPDU - Fixed initalization of t-Reassembly - Fixed a bug in the packing of the status buffer. Nacks now work for a single lost PDU. Pedro Alvarez 2021-11-03 10:20:43 +0000
  • 25492de6b7 Stating to add PollPDU Pedro Alvarez 2021-10-28 17:21:37 +0100
  • a8453d644a Make sure t-reassembly triggers the status report Pedro Alvarez 2021-10-28 17:21:11 +0100
  • 4c02407d3e Change the update of rx_next and rx_highest_status. Pedro Alvarez 2021-10-28 16:26:39 +0100
  • 3f000f0472 Adding t_reassembly to RLC AM NR Pedro Alvarez 2021-10-21 13:39:54 +0100
  • f09020e57f Adding unit test for lost SDUs. Fixing way rx_next and rx_status_highest are updated. Pedro Alvarez 2021-10-20 17:56:00 +0100
  • cc89b1607f nr,gnb,rrc: fix RRC setup to avoid configuring the SRB1 twice Francisco 2021-11-22 14:34:06 +0000
  • afd417c96e mac_pdu_nr_test: add TC for MAC CON RES CE Andre Puschmann 2021-11-22 10:41:56 +0100
  • 062cba5bd5 mac_sch_pdu_nr: add support for contention resolution CE Andre Puschmann 2021-11-22 10:41:26 +0100
  • 4dcbc70131 mac,packing: move test code to source folder Andre Puschmann 2021-11-19 15:43:06 +0100