Commit Graph
5857 Commits
Author SHA1 Message Date
Francesco Mani c47a0d272f bugix for cri-rsrp in bitlen computation 2021-02-26 10:20:51 +05:30
p.shashikala 55c55d7d17 CSI payload bits inversion issue 2021-02-26 10:20:51 +05:30
Rangaswami c9d7455dea Fixed the segemntation fault and added CSI bitlength in uci_pdu 2021-02-26 10:20:51 +05:30
r.karey e6d057ec8a Fixed the calculation of received csi payload size at MAC 2021-02-26 10:20:51 +05:30
r.karey 5fdadbfe84 Changed the TCI handling after processing of CSI_measurements 2021-02-26 10:20:51 +05:30
Francesco Mani 8cfc99bd98 remove log 2021-02-26 10:20:51 +05:30
Francesco Mani fcf481f8cb make ue and physim compile again 2021-02-26 10:20:51 +05:30
r.karey 7b4a863018 CSI-RS reporting bitlength calculation for type1 single panel two CSI-RS ports 2021-02-26 10:20:51 +05:30
r.karey 1e1258742e Bit length calculation for CRI-RSRP 2021-02-26 10:20:51 +05:30
r.karey da383da93d Changed periodicity calculation according to CSI_Reporting branch 2021-02-26 10:20:51 +05:30
r.karey 07d90b44b9 Modified bitlen calculation for ssbri 2021-02-26 10:20:51 +05:30
r.karey 13ed4a3aa3 Added debug logs 2021-02-26 10:20:51 +05:30
r.karey 72d0566666 UCI bitlength calculation 2021-02-26 10:20:51 +05:30
r.karey 21c0af1b7c Merged rrc_gNB_reconfig for NR_CSI_reporting 2021-02-26 10:20:51 +05:30
r.karey 5196599833 receiving of CSI report 2021-02-26 10:20:51 +05:30
r.karey ed39ad6a0c Added more logs and fixed assertion 2021-02-26 10:20:51 +05:30
vr.devendra 6bff696646 updated TCI handling apis 2021-02-26 10:20:51 +05:30
r.karey b47a736276 added more debug logs 2021-02-26 10:10:23 +05:30
Rangaswami d4fde1eb4d Initial commits for TCI and CSI reporting changes 2021-02-26 10:10:23 +05:30
r.karey 7c6744f3ba added more debug logs 2021-02-26 10:10:23 +05:30
Rangaswami eb93c078bc Initial commits for TCI and CSI reporting changes 2021-02-26 10:10:23 +05:30
rmagueta 910154c7af Merge branch 'develop' into develop-SA-RA
# Conflicts:
#	cmake_targets/CMakeLists.txt
#	openair1/SIMULATION/NR_PHY/dlsim.c
#	openair1/SIMULATION/NR_PHY/ulsim.c
2021-02-23 13:04:01 +00:00
hardy 88ce69608c Merge remote-tracking branch 'origin/NR_MAC_Multi_Rach_GlobalEdge' into integration_2021_wk08 2021-02-23 10:29:50 +01:00
hardy 30bede544c Merge remote-tracking branch 'origin/nr-bsr-fix' into integration_2021_wk08 2021-02-23 09:31:22 +01:00
hardy accae67113 Merge remote-tracking branch 'origin/nr-pdcp-nea2-security' into integration_2021_wk08 2021-02-23 09:31:05 +01:00
hardy 3199b81584 Merge remote-tracking branch 'origin/enhance-rfsim' into integration_2021_wk08 2021-02-23 09:30:42 +01:00
hardy 90d6a57a3c Merge remote-tracking branch 'origin/NR_UL_SCFDMA_100MHz' into integration_2021_wk08 2021-02-23 09:30:22 +01:00
rmagueta bed43a2a79 Address review comments 2021-02-22 16:31:13 +00:00
rmagueta 4ea560f291 Address review comments 2021-02-22 16:01:05 +00:00
Florian Kaltenberger a51e3defa8 when PRACH config 4 is used (Benetel RRU) we only schedule UL slots 8 and 9 2021-02-19 11:15:59 +01:00
Florian Kaltenberger 670c807a56 Merge remote-tracking branch 'origin/develop' into benetel_driver_update 2021-02-19 11:46:41 +01:00
guhan e893ee8a16 Fixed the issue w.r.t looping of configured preamble list 2021-02-19 11:47:55 +05:30
Francesco Mani 80cac226fc fixed a warning in gNB_scheduler_ulsch.c 2021-02-18 08:50:45 +01:00
Robert Schmidt a3b1216b23 Fixup sched_ul_bytes logic
1) Only count new transmission as scheduled bytes (which is then
compared against the BSR)

2) When subtracting scheduled bytes after successful reception, subtract
TBsize from correct HARQ process
2021-02-17 10:17:59 +01:00
cig c89d349300 Bugfix in nr_ue_prach_scheduler
- scheduled_response was called regardless of the UL config in the PRACH slot
  this was leading to wrong behaviour since it was interfering with the
  UL config of PUSCH
2021-02-16 15:25:48 +01:00
francescomani eef684d91a adding 24 PRB to X2AP function 2021-02-15 16:25:30 +01:00
Cedric Roux 21ff70e84f hack: put back a hack that seems necessary for NR rfsim tests in the CI
go figure...
2021-02-15 15:25:52 +01:00
Cedric Roux 73f3a458cf NSA: finalize nea2 security for gNB
- a new section in the configuration file to select security algorithms,
  with new code to deal with it
- cleanup CG-ConfigInfo: specs seem to indicate that we must not
  add mcg_RB_Config; the gNB has to deal with that
- as a consequence, modify fill_default_rbconfig() that is called in
  every cases and needs security and bearer parameters

The new section in the configuration file looks like:

    security = {
      # preferred ciphering algorithms
      # the first one of the list that an UE supports in chosen
      # valid values: nea0, nea1, nea2, nea3
      ciphering_algorithms = ( "nea0", "nea2" );

      # preferred integrity algorithms
      # the first one of the list that an UE supports in chosen
      # valid values: nia0, nia1, nia2, nia3
      integrity_algorithms = ( "nia0" );
    };
2021-02-15 15:25:52 +01:00
Cedric Roux cb589c211c minor trivial bugfix 2021-02-15 15:25:52 +01:00
Cedric Roux 10e021e96d NSA: first draft of nea2 security for gNB
The code is forced to use nea2, no matter what the UE supports.

After 2^18 PDCP packets, it will fail to work (we don't use HFN yet).

These limitations will be fixed in later commits.

The existing security function was not reused, because it does too
much memory allocation and initializes the security context at each
ciphering. So here comes nr_pdcp_security_nea2_cipher(). And also
the ciphering is done inplace. To be changed if necessary.
2021-02-15 15:25:47 +01:00
rmagueta e7fb928758 Fix dlsch_config_pdu for DCI with format 1.1 2021-02-12 21:40:04 +00:00
Robert Schmidt ef90d77b0e Reformat nr_initiate_ra_proc() [no other changes] 2021-02-12 20:53:36 +01:00
cig d5877d75bf Bugfix in gNB RA scheduling for FDD duplex mode
- the RA SFN index wasn't increased in the FDD case, therefore the PRACH
  RX was never scheduled
2021-02-12 18:41:19 +01:00
Thomas Schlichter d3982e5809 Merge remote-tracking branch 'develop' into NR_FDD_FIX 2021-02-12 16:39:58 +01:00
Cedric Roux 0b4335accc NSA: some work on security (for PDCP)
- compute correct kgNB
- propagate properly NR security capabilities of an UE
  (involves: rrc, s1ap, x2ap)
2021-02-12 16:01:37 +01:00
guhan 0d5f1dfea0 Fixed the index issue 2021-02-12 19:49:42 +05:30
luis_pereira87 9a55e64e54 Fix build errors in physical unitary tests simulators, minor update in the documentation 2021-02-12 12:28:17 +00:00
Mahesh f69af6abaf merge MR978 (5G nFAPI) into develop 2021-02-12 16:26:22 +05:30
kn.raju 37d112f511 Check that resources are free for Msg2/RAR 2021-02-12 08:31:35 +01:00
kn.raju 13e719d74a fixes nr_initiate_ra_proc() 2021-02-12 08:31:30 +01:00