Commit Graph
16051 Commits
Author SHA1 Message Date
rmagueta 62bc47c820 Minor update in SIB1 contents. do_SIB1_NR() only if SA. 2021-01-28 16:04:41 +00:00
Thomas Schlichter 92cb99b201 NR_UE: Add some more LOG_W() in case of ignoring DCI. 2021-01-28 10:14:44 +01:00
Thomas Schlichter ac1bc7025b NR_UE: discard DCI with bwp_indicator == 0
Recently we stared using the BWP_indicator signalled in DCI, before we always assumed BWP_Id == 1.
Now "fake-DCI" with bandwidth_indicator == 0 lead to segmentation faults, so we discard these.
Note: There are still several placed where we assume BWP_Id == 1!
2021-01-28 09:36:00 +01:00
Thomas Schlichter 60471dd179 NR_UE: change message when RA succeeded, so CI recognizes it again 2021-01-28 09:33:47 +01:00
Xue Song 36487515c4 fix double definition in rrc_gNB_NGAP.c and nr_ngap_gnb.c 2021-01-28 14:20:35 +09:00
Thomas Schlichter 3eb04ffcf7 move unreachable LOG_D() in NR_IF_Module.c
Code between a 'switch' statement and its first 'case' statement is not reachable!
So move the LOG_D() statement just before the 'switch' statement.
2021-01-27 12:05:34 +01:00
Mahesh ca74163cdd OCP build errors resolved. 2021-01-27 11:34:52 +05:30
Raphael Defosseux 747695e476 CI: fix string formatting for python3.5
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr>
2021-01-26 09:51:59 +01:00
rmagueta 6e917c539f Fill SIB1 with more contents 2021-01-25 23:18:35 +00:00
francescomani a05cf8c8e8 Merge branch 'NR_FAPI_beamindex_SSB_RO' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_FAPI_beamindex_SSB_RO 2021-01-25 18:14:27 +01:00
francescomani 30b41ba107 fix in TA update at gNB 2021-01-25 18:13:58 +01:00
Sakthivel Velumani e913e2ebc8 disabling logs 2021-01-25 17:05:16 +01:00
Francesco Mani 0c61ee543e Update gnb.band257.tm1.32PRB.usrpn300.conf 2021-01-25 14:37:47 +01:00
Thomas Schlichter f32297fefa fix cppcheck warnings 2021-01-25 14:32:32 +01:00
Thomas Schlichter 729adbcd4e fix nr_prachsim phy-simulator 2021-01-25 14:28:50 +01:00
Thomas Schlichter aafe94c556 move definitions from defs_nr_UE.h back to nr-ue.c to fix compilation of LTE UE 2021-01-25 13:59:21 +01:00
francescomani bf028e8867 fix in a config file for RA 2021-01-25 12:33:37 +01:00
Mohammed Ismail c9e08d030b CI: html tab extention to add more details on built shared and target images
fix ssh connection when remote server has public key

Signed-off-by: Mohammed Ismail <mohammed.ismail@eurecom.fr>
2021-01-25 11:06:22 +01:00
Sakthivel Velumani f6a502ada2 fixes
some more fixes that are missed out in previous commits
2021-01-25 11:03:37 +01:00
francescomani 0451854429 bugfix 2021-01-25 10:30:45 +01:00
luis_pereira87 583d2cc0d4 Fix for NR_MAX_PDCCH_AGG_LEVEL 2021-01-24 12:14:48 +00:00
rmagueta 73b34936be Update MAX_DCI_CORESET to 16 as in 3GPP Rel 15 2021-01-23 20:16:05 +00:00
rmagueta 094f21a165 Fix REG to CCE mapping at UE 2021-01-23 18:40:30 +00:00
rmagueta e2df86be88 Fix PDCCH extract RBs 2021-01-23 15:54:16 +00:00
Sakthivel Velumani fd3333a27b Flaging that HARQ feedback has been sent
so that in the next frame when the same harq is not used the UE won't send feedback (this was a bug)
2021-01-23 09:00:05 +01:00
rmagueta 70938bb907 Fix REG to CCE mapping at gNB 2021-01-22 17:18:37 +00:00
Sakthivel Velumani 3a1de4c879 Flaging that HARQ feedback has been sent
so that in the next frame when the same harq is not used the UE won't send feedback (this was a bug)
2021-01-22 15:50:44 +01:00
Sakthivel Velumani 3858af320f Write to USRP only when needed in TDD 2021-01-22 15:48:34 +01:00
hardy d7220cee37 parameters typo in xml 2021-01-22 15:25:43 +01:00
Mohammed Ismail 15ee2bf2c4 [CI] adapted to build the image on asterix and obelix
Signed-off-by: Mohammed Ismail <mohammed.ismail@eurecom.fr>
2021-01-22 13:57:41 +01:00
Thomas Schlichter df06b67d1e reduce logging output 2021-01-22 12:26:59 +01:00
Thomas Schlichter a9bfdb2d6e NR_UE: use 'do_ra' instead of 'mac_enabled' to enable RA procedure 2021-01-22 12:09:04 +01:00
Thomas Schlichter 220c5b2ddf make sure MAC is enabled in nr-uesoftmodem 2021-01-22 12:06:41 +01:00
rmagueta 9e9a032f6b Fix in the msg3 transmission for the RA 2021-01-21 20:10:23 +00:00
herlesupreeth c59a99ceea NASMESH: support for kernel version >= 5.6.0 2021-01-21 19:18:35 +01:00
Thomas Schlichter 1cb657accc mention support for SC-FDMA in FEATURE_SET.md 2021-01-21 18:51:26 +01:00
Thomas Schlichter c107b9b756 Merge remote-tracking branch 'develop' 2021-01-21 18:28:33 +01:00
Sakthivel Velumani 51e77fd00f Added pucch stats along with ulsch one 2021-01-21 16:33:10 +01:00
Sakthivel Velumani 6b5f8ff2fa Diabled more logs in UE 2021-01-21 15:36:51 +01:00
hardy 9ea9a9bc02 adding ue parallelization to get rid of real time errors 2021-01-21 13:47:47 +01:00
Laurent Thomas eddebae1e4 fix after code review 2021-01-21 13:47:18 +01:00
Cedric Roux 40f985a957 macpdu2wireshark: add UE id into scheduling request logging
Same logic as previous commit, same caveats.
2021-01-21 11:44:28 +01:00
Cedric Roux 23b24a3c8a T tracer macpdu2wireshark: add UE id
There was a problem with several UEs in the wireshark log. It seems that
wireshark needs the UE id otherwise it gets confused and sees retransmissions
where it's just another UE connecting and doing the same as a previous
UE.

Let's put kind of a UE id. Each RNTI seen by macpdu2wireshark gets an UE id
assigned the first time it's seen in a trace.

This is a bit hackish but seems to be fine.

We could have added UE_id in all the traces, that is change the T() calls
in the softmodem. It was less work to do it as it is, ie. only touch
macpdu2wireshark.c.

The RAR uses the same UE id all the time, may be a problem. To be refined
if needed.
2021-01-21 11:29:29 +01:00
Cedric Roux 4344b9108e macpdu2wireshark: trace scheduling requests
You need a recent version of wireshark for this to work properly.
Successfully tested with 3.3.2.
2021-01-21 11:26:02 +01:00
francescomani a4243b6e90 Merge branch 'NR_FAPI_beamindex_SSB_RO' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_FAPI_beamindex_SSB_RO 2021-01-21 08:52:58 +01:00
francescomani b42b884d77 fix in do SIB1 for FR2 2021-01-21 08:52:54 +01:00
rmagueta ee3f939692 Fill msg3 for the RA 2021-01-20 23:57:31 +00:00
Thomas Schlichter f1653c5f73 fix build of phy_simulators 2021-01-20 18:04:28 +01:00
Sakthivel Velumani a406f320f2 Disabled some log messages 2021-01-20 15:24:45 +01:00
cig e8989b2015 Moved UE UL scheduling functions to new MAC file
- this commit was necessary because the location of the MAC UE
  functions does not reflect the context in which they are used
- therefore all UL scheduling-related functions have been moved
  to a new nr_ue_scheduler.c file
- and the irrelevant file rar_tools_nrUE.c has been deleted
  (nr_ue_process_rar moved to nr_ue_procedures)
- the new locations are supposed to make the file and functions
  organisations more structured and cleaner
2021-01-20 14:59:52 +01:00