Commit Graph

  • d18af603aa sched,nr: address comments in PR (code formatting) Carlo Galiotto 2021-09-30 19:27:35 +0200
  • bc7c21b8c3 sched,nr: add test case for SSB scheduling Carlo Galiotto 2021-09-30 17:04:28 +0200
  • fd4b368f71 sched,nr: handle case of ssb_periodicity not given Carlo Galiotto 2021-09-30 12:18:51 +0200
  • 9d864bbe55 sched,nr: add function that schedule SSB Carlo Galiotto 2021-09-28 15:34:29 +0200
  • c9d7db7314 Minor changes Xavier Arteaga 2021-10-01 17:02:49 +0200
  • e3bd92d87c Fix SSB pattern in UE Xavier Arteaga 2021-10-01 16:30:14 +0200
  • 8f90ee847a Refactor carrier frequency from PHY and fix OFDM phase compensation Xavier Arteaga 2021-10-01 15:57:01 +0200
  • fda35bf6a1 Initial OFDM carrier phase compensation Xavier Arteaga 2021-09-30 13:18:04 +0200
  • 2ab3971ef1 Fix NR PBCH encoding/decoding Xavier Arteaga 2021-09-30 12:12:09 +0200
  • 530b381c6c Change NR PDSCH/PUSCH freq/time resource format in log Xavier Arteaga 2021-09-29 14:22:24 +0200
  • 01369f65c3 Adding AGPL copyright to new files Codebot 2021-10-03 23:13:35 +0200
  • 8c3332f894 Merge branch 'next' into agpl_next Codebot 2021-10-03 23:13:30 +0200
  • 6b506ec357
    phy_common: clear tx_hold flag before releasing the semaphore (#3342) Ismael Gomez 2021-10-03 20:05:38 +0200
  • f8d55a6fd3 Refactor rrc nr. Andre Puschmann 2021-10-02 17:57:22 +0200
  • 82bda02b36 adding nr metrics yagoda 2021-09-24 14:04:27 +0100
  • 86938e8474 sched_nr_cfg: bump fixed UL MCS to 28 Andre Puschmann 2021-10-03 12:07:18 +0200
  • eccf106f87
    Update ISSUE_TEMPLATE.md Paul Sutton 2021-10-03 09:56:09 +0100
  • f554129d79
    Update mailing list Paul Sutton 2021-10-03 09:39:17 +0100
  • 1937e4d7fc ssb: add extra checks when configuring SSB Andre Puschmann 2021-09-30 13:18:08 +0200
  • 666cb73cc9 Fix data race in phy_common::set_neighbour_cells. faluco 2021-10-01 12:24:24 +0200
  • 72088dadb5 Fix race conditions in intra measure class. faluco 2021-10-01 11:13:44 +0200
  • 782aefa553 enb,rrc: derive ENDC configuration from cell config Andre Puschmann 2021-10-01 15:38:26 +0200
  • eb294fd4e3 Add phy object to rrc_nr_test. Fabian Eckermann 2021-09-30 17:04:17 +0200
  • 992d1bb02a Configure PHY from RRC. Fabian Eckermann 2021-09-30 15:10:19 +0200
  • 1aa65bd10c HOTFIX: force DFT wisdom save at exit Xavier Arteaga 2021-09-09 11:10:15 +0200
  • 28e25b12b4 sched,nr: add error checking and logging for invalid PIDs Francisco Paisana 2021-10-01 13:21:32 +0200
  • 14b3a65dfe sched,nr: fix assignment of PID for PUSCH grants that the scheduler outputs Francisco Paisana 2021-10-01 13:10:24 +0200
  • 2b1be3dbce enb,rrc_nr: fix wrong fmt formater Andre Puschmann 2021-10-01 12:34:05 +0200
  • 3cd2de1ffe ue,rrc_nr: accept RRC Reconfigs with disable NZP and ZP configs Andre Puschmann 2021-09-30 16:53:51 +0200
  • a66994aa80 gnb,rrc: disable NZP and ZP CSI configs Andre Puschmann 2021-09-30 16:53:23 +0200
  • 1018e7ae1c fix validation of ul_arfcn. Fabian Eckermann 2021-09-30 17:21:54 +0200
  • 93eb6e93d9 Read band from rr config. Fabian Eckermann 2021-09-30 16:00:52 +0200
  • a1294ed06a srsgnb: use lcg=3 for as a default for drb. Pass lcg to MAC config Ismael Gomez 2021-09-30 19:49:46 +0200
  • 78dad52cc8 rrc,nr,gnb: disable CQI configuration in gNB until gNB PHY supports it Francisco Paisana 2021-09-29 16:51:04 +0200
  • a64750e1be rrc,nr,gnb: fix number of PDCCH candidates in search space Francisco Paisana 2021-09-29 16:49:02 +0200
  • bf2606f94e ue,mac_nr: fix race condition by using thread-safe RNTI class Andre Puschmann 2021-09-29 21:38:01 +0200
  • e02218e4ab configure phy to be tdd by default (currently static). Fabian Eckermann 2021-09-29 21:05:18 +0200
  • 077f9cd03e Add test for get_abs_freq_point_a_arfcn. Fabian Eckermann 2021-09-29 20:19:48 +0200
  • 7f7cfe687d fix calculation. Fabian Eckermann 2021-09-29 20:18:57 +0200
  • 91401ae3a4 Fix meascfg test Ismael Gomez 2021-09-28 17:57:37 +0200
  • 7bc8bb8500 combine all report configuration with all measurement objects Ismael Gomez 2021-09-27 19:09:08 +0200
  • ada05ea0c8 Add A1, A2 and A4 measurement Reports event triggers Ismael Gomez 2021-09-22 17:13:35 +0200
  • 04db8c6bbf Log measurementReport before checking if it's valid Ismael Gomez 2021-09-22 16:20:39 +0200
  • c09f09b7be Move rrc_common from srsue to lib Ismael Gomez 2021-09-22 16:18:03 +0200
  • 8830c2796f Add support for NSA FDD on band n3, n5 and n7. Fabian Eckermann 2021-09-29 15:14:48 +0200
  • 9b1d783812 Code formatting. Fabian Eckermann 2021-09-29 15:09:32 +0200
  • 2d0be77660 Add helper functions for abs freq point a. Fabian Eckermann 2021-09-29 13:39:51 +0200
  • c45c3ec95c sched,nr: ensure the SSB and NZP CSI RS allocations are cleared at the end of every slot Francisco Paisana 2021-09-29 12:21:33 +0200
  • d927b779dc sched,nr: implement methods to fill nzp csi-rs in scheduler Francisco Paisana 2021-09-28 11:57:45 +0200
  • a8f58f503c - Fix arm compiler warning. GCC treats chars as unsigned in this arch. - Fix race condition in json metrics. faluco 2021-09-29 11:40:29 +0200
  • 17e015df62 rrc,nr: fix PUCCH Resource CSI configuration to avoid collisions with SR Francisco Paisana 2021-09-28 16:51:11 +0200
  • 315057d11c enb: signal user activity to EUTRA RRC when doing NR DL traffic Andre Puschmann 2021-09-27 21:29:56 +0200
  • 8b2514ded3 Added NZP-CSI-RS signals in gNb Xavier Arteaga 2021-09-23 19:19:59 +0200
  • ca6ea55cb6 mac_nr_test: fix test vector after making padding BSR work Andre Puschmann 2021-09-27 12:40:37 +0200
  • bed4cfb5e5 ue,mac_nr: fix generation of padding BSRs Andre Puschmann 2021-09-27 12:39:24 +0200
  • 6054e1229b enb,rrc,rrc_nr: fix logging when removing user Andre Puschmann 2021-09-24 17:37:51 +0200
  • 9cefddd739 enb,mac_nr: remove user from scheduler when removed from MAC Andre Puschmann 2021-09-27 14:58:34 +0200
  • 698eff29f4 sched,nr: avoid ul pending bytes of each UE becoming negative Francisco Paisana 2021-09-27 13:08:45 +0200
  • 3119214124 nr,rrc: defer drb activation in NR to when the C-RNTI is received Francisco Paisana 2021-09-27 12:49:48 +0200
  • cbb709d4e3 sched,nr: function to log UEs buffer status before scheduling decision, fix const_iterator of circular_map Francisco Paisana 2021-09-27 12:29:01 +0200
  • 1eaca0d343 Escape asn1 message strings that get printed in the enb event json report. faluco 2021-09-21 13:34:08 +0200
  • 1c77998df5 Stop PDCP for data bearers before initiating HO Ismael Gomez 2021-09-22 12:03:29 +0200
  • fa351cd285 Rename functions that contain the unsafe word to nolock. The term "unsafe" does not clearly state that the function is not locking the shared date and it sounds "dangerous", so use a more explicit term. faluco 2021-09-24 14:20:58 +0200
  • c7e2038904 lte: stop radio before stopping stack Francisco Paisana 2021-09-24 15:20:15 +0200
  • 593d28fa4d enb,stack_lte: protect access to sync queue Andre Puschmann 2021-09-24 11:34:14 +0200
  • 59e1bca3f5 rlc_am_lte: fix potential crash when attempting to resize tx queue Andre Puschmann 2021-09-24 11:29:20 +0200
  • 2b80b88a98 Adding AGPL copyright to new files Codebot 2021-09-26 23:12:46 +0200
  • ecd0580b9e Merge branch 'next' into agpl_next Codebot 2021-09-26 23:12:44 +0200
  • 9230bc3b23 Demoted GTP-C logging of recieving downlink notification ack/failure when paging is not peding from warning to info Pedro Alvarez 2021-09-24 12:38:31 +0100
  • 8ba623f954 sched,nr: remove unecessary setup of lcid=0 in scheduler Francisco Paisana 2021-09-24 12:13:00 +0200
  • 88212ed3e0 fix NR sched configuration of UE generated in RRC Andre Puschmann 2021-09-24 14:56:59 +0200
  • a952f0f62d sched,nr: expose sched nr UE bearer configuration in sched interface Francisco Paisana 2021-09-23 19:08:49 +0200
  • d1b1ef181a fix conflicts in rebasing Francisco Paisana 2021-09-23 19:11:31 +0200
  • bdf18856d1 sched,nr: fix handling of DL BSR in NR scheduler and computation of UCI Francisco Paisana 2021-09-23 18:30:07 +0200
  • 7b079fe289 Fix a data race in rlc TM metrics. faluco 2021-09-23 18:23:35 +0200
  • edb7342aef Fix data race in rlc UM metrics. faluco 2021-09-23 17:57:50 +0200
  • 6c91a824e2 Whitelist the TSAN lock order inversion issue in srsenb::mac::rlc_buffer_state. faluco 2021-09-22 16:43:43 +0200
  • 70fe48a5ab sched,nr: change NR sched configuration api Francisco Paisana 2021-09-23 15:50:07 +0200
  • a035ad144b mac,nr: create sched_nr object only at mac::init() Francisco Paisana 2021-09-20 15:17:11 +0200
  • 8a38a89652 Fix compiler warning: control reaches end of non-void function faluco 2021-09-23 10:42:28 +0200
  • 7cdb9c00c0 enb,rrc: disable log error when non-EUTRA reports arrive Andre Puschmann 2021-09-23 16:21:37 +0200
  • 5966760458 rrc_endc: start SgNB addition from start if B1 events are disabled Andre Puschmann 2021-09-22 17:12:44 +0200
  • af73c57780 rrc_endc: prepare ENDC paramter Andre Puschmann 2021-09-22 17:00:25 +0200
  • 12d63468e3 sched,lte: separated adaptive mcs learning rate argument into two arguments, one for DL and the other for UL Francisco Paisana 2021-08-24 14:37:53 +0200
  • 7f897d83e2 gnb,mac_nr: push DL buffer state to scheduler Andre Puschmann 2021-09-23 16:48:38 +0200
  • 426e876047 enb,nr: fix GTPU handler to forward UL PDUs Andre Puschmann 2021-09-23 16:09:36 +0200
  • bc4388a78c -adding temp crnti removal for NR carrier attach yagoda 2021-09-23 00:12:31 +0100
  • 1c44546c0b srsenb: allocate pucch for new UE on reestablishment request Ismael Gomez 2021-09-23 10:17:11 +0200
  • af9822bede srsenb: add error handling on RRC message generation Ismael Gomez 2021-09-23 10:15:07 +0200
  • 3351e97aa2 nr,mac: use SR to send an UL grant after Msg3 and complete ContextResolution of UE NSA NR Francisco Paisana 2021-09-23 13:13:21 +0200
  • e1a4e63ec8 sched,nr: use MAC-NR as prefix for NR scheduler Francisco Paisana 2021-09-22 18:51:54 +0200
  • aabec3d7af sched,nr: forward SRs present in PUCCH from MAC to scheduler Francisco Paisana 2021-09-22 17:33:43 +0200
  • 5a45767c73 sched,nr: fix SR PUCCH resource configuration Francisco Paisana 2021-09-22 17:09:53 +0200
  • 37bdf53f42 sched,nr: fix SR slot derivation in scheduler Francisco Paisana 2021-09-22 16:45:23 +0200
  • 8d30ed0721 sched,nr: ensure PUCCHs are cleared at the end of a slot Francisco Paisana 2021-09-21 17:27:29 +0200
  • 00cc8fb8d8 sched,nr: ensure PUCCH is generated for SR even if the UE doesn't have any pending ACK Francisco Paisana 2021-09-21 15:25:35 +0200
  • 3bbf173149 Allocate PUCCH resources on ConnectionRequest and send ConnectionReject if not available Ismael Gomez 2021-09-21 12:46:17 +0200
  • 6e18bd1c71 Do not accept a UE if SR resources are defined Ismael Gomez 2021-09-21 11:59:59 +0200
  • 2b16c1b8f5 Do not accept a UE if n_rb_cqi=0 Ismael Gomez 2021-09-10 18:51:11 +0200
  • 430694c72f gnb,dl: fix amplitude scaling Andre Puschmann 2021-09-22 14:04:44 +0200