Commit Graph

  • f814a0ed09 ue_nr: reduction of log level when packing MAC PDU Andre Puschmann 2021-09-06 17:06:12 +0200
  • c1892eb2ec enb,nsa: refactor of SgNB addition interface Andre Puschmann 2021-09-06 17:05:01 +0200
  • 5a936d9940 ue,rrc: handle DRB removal correctly Andre Puschmann 2021-09-06 12:48:37 +0200
  • f7e943b6b6 enb,mac_nr: add handling of SBSR MAC CE Andre Puschmann 2021-09-06 12:22:45 +0200
  • aba0ba9ad8 mac_sch_pdu_nr: fix newline in logs Andre Puschmann 2021-09-06 12:22:18 +0200
  • 54ab64327a ue,mac_nr: move BSR levels lookup table into lib header Andre Puschmann 2021-09-06 11:49:29 +0200
  • ba17b64c70 worker_pool: fix newline Andre Puschmann 2021-09-06 21:32:04 +0200
  • 6745eced49 ssb: avoid NaN when SSB can't be detected Andre Puschmann 2021-09-06 21:30:40 +0200
  • 5798f09252 Re-format the enb stdout metrics and port the code to use the fmt library. faluco 2021-09-08 14:55:37 +0200
  • ec272061a0 Fix a dangling SDU pointer in mac_sch_subpdu_nr when adding subpdus into a mac_sch_pdu_nr. faluco 2021-09-08 11:05:00 +0200
  • 285aae8e36 Fixing srsue namespace in rrc meas test David Rupprecht 2021-09-08 09:18:56 +0200
  • 934802d23c Report the SIB9 home enb name in the enb sector start/sector stop events. faluco 2021-09-07 12:58:55 +0200
  • 2fd3ed789a Rename sector_id to carrier_id JSON key in enb metrics and events. faluco 2021-09-07 10:32:38 +0200
  • fdb4b91e98 Adapt the enb metrics to allow adding a PCI field for each CC. Include the PCI field in the enb JSON metrics. faluco 2021-09-06 18:07:46 +0200
  • fd013e8a17 - Implement intra enb HO command reporting. - Fix reversed rnti values in connection_resume event. faluco 2021-09-03 17:08:53 +0200
  • d122d0c69b Add new field for the PCI in the enb JSON report file. faluco 2021-09-03 13:36:06 +0200
  • d168536bc4 Add a new program option to control how ASN1 messages get printed into the enb JSON report file. faluco 2021-09-03 13:20:11 +0200
  • df6ae7b0e0 - Implement new enb events: * ho_command * connection_resume * rlf_detected - Rename rlf_report event to "rlf_report". faluco 2021-09-03 12:56:28 +0200
  • 8a3586dfbf Include a ASN1 json representation for RRC enb events. faluco 2021-09-03 11:24:22 +0200
  • 00653bdd46 Fix PUCCH2 RRC scheduling Ismael Gomez 2021-08-29 22:37:02 +0200
  • a9a23214b0 Added more 5G security kdfs David Rupprecht 2021-07-29 14:24:58 +0200
  • a645d74eaf USIM functions for res star David Rupprecht 2021-07-26 18:03:02 +0200
  • bce6b5cc0f Added kdf common David Rupprecht 2021-07-27 17:52:02 +0200
  • 15eaef21e2 Update test f12345 function David Rupprecht 2021-07-27 17:47:42 +0200
  • 0ef8976d53 Remove length from class and pass by reference David Rupprecht 2021-08-31 08:58:08 +0200
  • 88bb92dc0d mac_nr,sched: handle C-RNTI CE Andre Puschmann 2021-09-03 16:22:02 +0200
  • 272fc47bc2 ue,worker_pool: fix logging of Msg3 UL grant Andre Puschmann 2021-09-03 15:15:46 +0200
  • 66c87aafdb rrc_nr: fix PRACH seq and RNTI for RRC Reconfig Andre Puschmann 2021-09-03 15:15:13 +0200
  • 14758b087c enb,mac_nr: fix Msg3 UL grant packing in RAR Andre Puschmann 2021-09-03 15:14:29 +0200
  • 71098315ca Adding AGPL copyright to new files Codebot 2021-09-05 23:12:23 +0200
  • de59c88954 Merge branch 'next' into agpl_next Codebot 2021-09-05 23:12:20 +0200
  • e146345df0 sched,nr: add ue removal method to nr sched Francisco Paisana 2021-09-03 15:23:54 +0200
  • a7bf1ad26d sched,nr: use NR UL DCI to fill RAR grant contents Francisco Paisana 2021-09-03 12:11:24 +0200
  • efa79bf408 sched_nr_helpers: fix copy-paste error UL vs DL Andre Puschmann 2021-09-03 10:42:14 +0200
  • 548c45a8fc enb,mac_nr: add RAR packing Andre Puschmann 2021-09-03 10:20:24 +0200
  • f3e8847ad3 mac_pdu_nr_test: fix test Andre Puschmann 2021-09-02 16:08:38 +0200
  • 82e9652a92 mac_sch_pdu_nr: fix ASAN/fmt issue when print space Andre Puschmann 2021-09-02 16:08:15 +0200
  • ea48a350a4 mac_rar_pdu_nr: fix clearing of padding bytes Andre Puschmann 2021-09-02 15:54:24 +0200
  • 02bd15878e mac_sch_pdu_nr: fix logging Andre Puschmann 2021-09-02 15:33:01 +0200
  • ede81be5e4 mac_rar_pdu_nr: add packing routines Andre Puschmann 2021-09-02 15:31:54 +0200
  • b20fefbe45 mac_nr_test: flush srslog at the end of test Andre Puschmann 2021-09-01 18:58:00 +0200
  • 9b4f6cb8bb mac_nr: pretty-print received/transmitted MAC PDUs in logs Andre Puschmann 2021-08-31 18:49:01 +0200
  • 20c0e0bc41 mac_sch_pdu_nr: add to_string() helper to format MAC PDUs in logs Andre Puschmann 2021-08-31 18:46:33 +0200
  • 1dfc884b65 Changed S1AP causes for non-existing cell in HO and not available radio resources in HO for more apropriate ones. Francisco Paisana 2021-09-03 09:48:40 +0200
  • 227ae97bcb workaround gcc4.8 issue with inability to derive move ctor noexcept specifier Francisco Paisana 2021-09-03 10:51:20 +0200
  • ebd12b0778 stack lte,refactor: pass bearer manager instead of stack pointer to srsenb::rrc Francisco Paisana 2021-09-02 20:00:48 +0200
  • f4df55c245 stack lte: separate bearer manager into two classes, one for the ue and one for the enb Francisco Paisana 2021-09-02 19:38:12 +0200
  • cb2c339456 sched,nr: fix max number of UEs in NR scheduler Francisco Paisana 2021-09-02 10:52:52 +0200
  • 201f29b4e5 enb,rrc_nr: register DRB1 at RLC/PDCP when enabling NSA mode Andre Puschmann 2021-09-01 13:30:38 +0200
  • 296949b5f9 stack lte: use adapter for pdcp->gtpu write_pdu interface that converts lcid to eps bearer id Francisco Paisana 2021-09-02 15:07:36 +0200
  • 2ade4628ca stack lte: create an gtpu-pdcp adapter class that correctly converts lcids to eps bearers and vice-versa Francisco Paisana 2021-09-02 14:49:02 +0200
  • 4b2f079581 gtpu: renamed lcid to eps_bearer_id as parte of the refactor of gtpu to use eps_bearer_ids Francisco Paisana 2021-09-02 11:57:09 +0200
  • b27d1d913e enb_stack_lte: use bearer manager class Andre Puschmann 2021-09-01 16:32:06 +0200
  • 3949a727a7 enb_interface: add stack interface for RRC Andre Puschmann 2021-09-01 16:31:15 +0200
  • db8b710442 bearer_manager: move to lib folder and extend for multiple users Andre Puschmann 2021-09-01 15:58:43 +0200
  • ebef8a4cc4 enb_stack_lte: implement the PDCP interface for GTPU on the stack Andre Puschmann 2021-09-01 14:13:18 +0200
  • 5f9aceb8b6 Fix alignment issue with the stdout metrics in srsue. faluco 2021-09-02 13:01:29 +0200
  • 75cd71b794 sched,nr: fix older gcc compilation array initialization Francisco Paisana 2021-09-01 17:30:27 +0200
  • 510a87e4b2 sched,nr: added logic to update UE DL and UL buffer status Francisco Paisana 2021-09-01 16:44:58 +0200
  • 020bec025e sched: created class common to LTE and NR for ue buffer status management Francisco Paisana 2021-09-01 11:02:36 +0200
  • de06dbc684 sched,nr: implemented basic UE buffer status manager Francisco Paisana 2021-08-31 18:26:38 +0200
  • 2fb2598f8c sched,nr: avoid extra copy of DL result and other small fixes Francisco Paisana 2021-08-30 12:14:25 +0200
  • 9e1669c403 Better comments in minimum size symbol selection Xavier Arteaga 2021-08-31 15:37:16 +0200
  • 4858202bf6 Fix NR symbol size for 270RB Xavier Arteaga 2021-08-20 16:37:52 +0200
  • 54c39d8447 Set nr_phy_test scheduler logger to the level defined in the arguments Xavier Arteaga 2021-08-20 16:24:13 +0200
  • 14a85d31ec Fix symbol size simensioning for LTE standard rate Xavier Arteaga 2021-08-20 16:23:37 +0200
  • 01390a7340 Better NR softbuffer size adjustment Xavier Arteaga 2021-08-20 16:23:10 +0200
  • a80fdc0703 mac_nr: set logger slot context in get_dl_sched() Andre Puschmann 2021-08-30 18:03:30 +0200
  • f20e131083 mac_nr: when reserving RNTI in MAC, don't automatically reserve it in RRC Andre Puschmann 2021-08-30 18:02:41 +0200
  • 9bf74843f6 mac_pdu_nr: add error handling to init_tx() method Andre Puschmann 2021-08-30 18:01:42 +0200
  • 4ef1ac2649 gw: (re-)use class mutex when updating the DL/UL metrics Andre Puschmann 2021-08-30 15:03:51 +0200
  • aa43e3c8d6 ue,mac: adding missing mutex when updating metrics Andre Puschmann 2021-08-30 15:03:05 +0200
  • e1776f8d28 ue,phy: update the PRACH params inside the lambda that also executes the reconfig Andre Puschmann 2021-08-30 15:00:51 +0200
  • 40499e6b6d ue_stack_lte: use std::atomic for running var Andre Puschmann 2021-08-30 15:00:18 +0200
  • 79cdc28015 nas_test_common: call NAS layer from stack thread context Andre Puschmann 2021-08-30 14:53:23 +0200
  • 78d60bc138 nas: remove all uses of atomic from 4G and 5G classes Andre Puschmann 2021-08-30 14:51:56 +0200
  • c63932f514 Added RACH, PDSCH, PUCCH, Sounding Reference Signal and UL Power Control configurations from target cell to RRCConnectionReconfigurationMessage Fabian Eckermann 2021-08-25 12:08:24 +0200
  • 5f9cfb56f6 lte,gtpu: fix and refactor gtpu tunnel management during handover Francisco Paisana 2021-08-27 12:27:29 +0200
  • b311806179 mac,nr: avoid repacking NR DL retxs Francisco Paisana 2021-08-31 13:40:31 +0200
  • 01441d143d mac,nr: avoid use of uninitialized rnti value Francisco Paisana 2021-08-31 11:58:13 +0200
  • 522ca4b43a Adding AGPL copyright to new files Codebot 2021-08-29 23:12:37 +0200
  • d1d38d1826 Merge branch 'next' into agpl_next Codebot 2021-08-29 23:12:35 +0200
  • fec60344dd sched,nr: fix rar softbuffer allocation Francisco Paisana 2021-08-27 13:57:13 +0200
  • 04e5c81edf sched,nr: nr_phy_test now uses the whole mac class rather than just the scheduler Francisco Paisana 2021-08-26 18:25:07 +0200
  • 05a5f4115f sched,nr: extended sched nr DL output to account for RAR content and assist with RAR encoding in the mac_nr class Francisco Paisana 2021-08-26 14:58:40 +0200
  • b486d2a1b5 sched,nr: implement prb grant fmt formatting Francisco Paisana 2021-08-25 18:13:26 +0200
  • 8686a17f69 sched,nr: fill remaining DCI fields of RAR in NR scheduler Francisco Paisana 2021-08-25 17:18:31 +0200
  • da4b7e4f80 sched,nr: fix sched RAR NR test; update test assert macros Francisco Paisana 2021-08-25 14:51:24 +0200
  • 8f00c9363c sched,nr: change ra nr sched and bwp allocator interfaces Francisco Paisana 2021-08-25 11:57:11 +0200
  • 3d810bc88a sched,nr: fix RAR DCI values and extended RAR test Francisco Paisana 2021-08-24 16:53:19 +0200
  • 2b114cb7b9 sched,nr: create simple NR scheduler RAR test Francisco Paisana 2021-08-24 11:17:55 +0200
  • 8aa7ae7d95 Remove unused attribute Xavier Arteaga 2021-08-24 15:19:21 +0200
  • 4cb633e6e6 UE dicards NR CFO measurement if SNR is negative Xavier Arteaga 2021-08-24 13:15:28 +0200
  • 83b9b2d1ff Implemented UE open loop CFO compensation for NR Xavier Arteaga 2021-08-24 10:02:24 +0200
  • 5aa2279990 Fix NZP-CSI-RS CFO sign Xavier Arteaga 2021-08-24 10:01:08 +0200
  • 7da2d20447 Added UE UL NR frequency offset option Xavier Arteaga 2021-08-24 10:00:36 +0200
  • cfe2b305a1 Fix CORESET0 related PDSCH resource allocation procedure Xavier Arteaga 2021-08-19 16:04:29 +0200
  • 36207db615 Added CORESET start_rb helper function Xavier Arteaga 2021-08-19 15:50:03 +0200
  • 89ef3b64b4 Optimization NR PDCCH mapping minor optimization Xavier Arteaga 2021-08-18 13:21:28 +0200
  • ae0d8f83f0 Add PDCCH interleaved mapping in phy_dl_nr_test and iterate all possible 15kHz SCS bandwidths Xavier Arteaga 2021-08-18 10:00:39 +0200