Commit Graph
9284 Commits
Author SHA1 Message Date
francescomani bb48991242 Merge remote-tracking branch 'origin/develop' into NR_skip_mac_pdu_processing_when_nack 2021-08-31 18:32:09 +02:00
matzakos 2616ef6bdf Correct the placement of memory initialization for F1-U create_tunnel_req 2021-08-31 17:04:48 +02:00
matzakos 7a2f88040f Correction to parse the IP address for F1-U tunnels creation
however the address in the NGAP message is still wrong
2021-08-31 15:39:51 +02:00
Laurent THOMAS 0f033d99ff merge develop 2021-08-31 13:29:28 +02:00
Laurent THOMAS 01b92ebd26 Merge branch 'NR_F1C_F1U_extensions' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_F1C_F1U_extensions 2021-08-31 13:26:33 +02:00
Laurent THOMAS 0976f3e988 bug fix 2021-08-31 13:26:29 +02:00
matzakos 4e667929b7 Add gtp-u tunnel creation at the CU side
- Change some elements names inside create_tunnel structure so that they are more generic to capture both N3 and F1-U use cases
2021-08-31 11:18:30 +02:00
Laurent THOMAS 69c87b2344 add F1-U DU Uplink 2021-08-31 10:37:27 +02:00
Laurent THOMAS 229ccd6b14 fix F1AP error on srb id 2021-08-31 08:35:55 +02:00
David Kim 86d605eea1 Fix to handle multiple UEs and typo bug.
1. Changed hard coded preamble index(63) to soft coded.
2. Active UE will not be considered in gNB scheduging RA.
3. Added condition to process dci indication to handle multiple UEs.
4. Bug fix in mutex_lock (unlock to lock). It should be lock rather than unlock.
5. nr_ue_scheduler update not to entering into getting IP traffic to be transmitted in noS1 mode.
6. log update in checking the number of rx_ind or crc
2021-08-30 11:01:32 -07:00
francescomani 2f5af6008b Merge remote-tracking branch 'origin/develop' into NR_msg4_retransmission 2021-08-30 18:06:06 +02:00
francescomani 6a2352f843 Merge remote-tracking branch 'origin/develop' into NR_UE_SA 2021-08-30 17:55:38 +02:00
Eurecom 07b89315ab changes for debugging. switching to another marchine 2021-08-30 14:52:40 +02:00
Abhijith f03b309bc0 Merge remote-tracking branch 'origin/develop' into scs_60_iisc 2021-08-30 17:21:34 +05:30
Mario Joa-Ng b5536c3a9c gNB assigns SR resources for UE according to its rtni 2021-08-27 17:29:34 -04:00
francescomani 822d8e71ad fixed missed initialization 2021-08-27 16:05:35 +02:00
francescomani b10d32d8b8 Merge remote-tracking branch 'origin/develop' into NR_2port_CSIRS 2021-08-27 16:02:58 +02:00
francescomani e93545bc08 formatting 2021-08-27 12:58:53 +02:00
francescomani d0c1bc4340 skip dlsch mac pdu processing when crc fails 2021-08-27 12:42:25 +02:00
Laurent THOMAS b06d7bfe0f Merge branch 'NR_F1C_F1U_extensions' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_F1C_F1U_extensions 2021-08-27 09:36:22 +02:00
Laurent THOMAS ad27ec9811 add UE wireshark trace 2021-08-27 09:36:17 +02:00
Abhijith ad9e0f5db0 Fixed error in fill_default_reconfig() 2021-08-27 11:36:15 +05:30
Eurecom 1b028d7d89 limitation to 1 DL slot/TDD period for testing 2021-08-27 08:04:03 +02:00
Melissa Elkadi 512e76dee8 Error checking and meas sending wait for EPC only 2021-08-26 17:37:51 -07:00
Melissa Elkadi 6ec545e29d Error checking for processing DL PDUs
Also, we only should be handling/generating AM
PDUs in the PDCP/RLC layer, not UM PDUs. Updated
the pre-configuration settings. This seemed to
make the uplink traffic work (meaning it gets
from NR UE to the gNB to the EPC). Woo! Still
working on the downlink.
2021-08-26 15:44:45 -07:00
hardy 5bd6d0d31b Merge remote-tracking branch 'origin/t-nr-add-rrc-setup-trace' into integration_2021_wk34 2021-08-26 14:34:23 +02:00
hardy fcbf8706d9 Merge remote-tracking branch 'origin/NR_msg3_retransmission' into integration_2021_wk34 2021-08-26 14:33:59 +02:00
hardy b798755347 Merge remote-tracking branch 'origin/prb_based_dl_channel_estimation' into integration_2021_wk34 2021-08-26 14:33:33 +02:00
francescomani e8c7476046 fix to allow traffic to be put in msg3 2021-08-26 13:23:41 +02:00
Eurecom bd955d4817 bugfixes in MAC for ACK/NAK scheduling beyond the TDD period (for OAI UE) 2021-08-26 12:11:06 +02:00
Melissa Elkadi cad1175154 Get IP traffic in MAC layer and handling of RAR
Previously, we would assume every downlink in
slot 7 was an RAR; now we assume every slot 7
that occurs before the CFRA procedure is done
is an RAR. Also changed the logic in scheduler
to allow us to get nr_ue_sdus in the MAC layer.
2021-08-25 17:15:16 -07:00
Deokseong "David" Kim 43d8ed216e Update on scheduler to relax AssertFatal. 2021-08-25 22:52:58 +00:00
Melissa Elkadi 1b49e7e2ef Additions to get UE connected to EPC 2021-08-25 12:10:12 -07:00
Melissa Elkadi b7e5c9cf9f Update logic for calling scheduler 2021-08-25 11:28:19 -07:00
matzakos ca8b7c915c Merge remote-tracking branch 'origin/develop' into NR_F1C_F1U_extensions 2021-08-25 17:06:17 +02:00
matzakos bdef3296c4 Add handling of F1 Ue context setup request message at the DU side
- Trigger SRB2 and DRB configuration and RRC->MAC configuration
- Remaining: gtp-u tunnel creation at the DU side, triggering and handling of UE context setup response
2021-08-25 16:58:29 +02:00
francescomani b356a8166b Merge remote-tracking branch 'origin/develop' into NR_msg3_retransmission 2021-08-25 16:02:31 +02:00
Thomas Schlichter 054c1e53b7 Fix for vrb_map occupation loop 2021-08-25 13:49:30 +00:00
francescomani e3c4a9806f Merge remote-tracking branch 'origin/develop' into NR_msg4_retransmission 2021-08-25 15:43:54 +02:00
Eurecom 902c04e60a integrated ABS patch for IP address string allocation in UE 2021-08-25 15:15:35 +02:00
francescomani b6ef23a395 Merge remote-tracking branch 'origin/develop' into NR_UE_SA 2021-08-25 15:01:40 +02:00
Thomas Schlichter b4a20d062d Fix in rbSize loop 2021-08-25 12:21:18 +00:00
Laurent THOMAS 22b072d85a fix my regression 2021-08-25 13:24:31 +02:00
Eurecom d98d7c26c5 DCI 0_1/1_1 for SA UE, arbitrary initialBWP configuration 2021-08-25 02:20:25 +02:00
Melissa Elkadi 9b6b905bb8 Adding hacks to stop gNB from crashing 2021-08-24 16:25:40 -07:00
Melissa Elkadi e695224903 Adding 'Receiving RAR' as LOG_A for NSA mode 2021-08-24 15:51:58 -07:00
Mario Joa-Ng 382086d151 NR_UE: set mac->logicalChannelBearer_exist to false when RLC bearer is released. 2021-08-24 14:28:23 -04:00
Mario Joa-Ng 1d33305a70 NR_UE: set mac->logicalChannelBearer_exist to false when RLC bearer is released. 2021-08-24 12:51:32 -04:00
francescomani a1595c3109 setting ulsch inactivity timer from slots to frames and removing it from config files (default 10 frames) 2021-08-24 18:02:54 +02:00
Laurent THOMAS e0cb79d2d8 make SIB1 encoding readable and ARM compatible 2021-08-24 11:21:53 +02:00