Shweta Shrivastava
8cd05eac17
Fix for handling same length DCIs
2020-09-21 22:06:55 -05:00
Shweta Shrivastava
6c6e29faf8
Merge branch 'develop' into NR_UE_UL_DCI_improvements
2020-09-21 19:19:11 -05:00
Mario Hudon
b0b5825c6a
-Re-added a missing function for the gNB build
2020-09-21 16:53:03 -04:00
Florian Kaltenberger
221973bffc
PRACH duration to be calculated based on PRACH format.
...
PRACH_PDU.prach_format now interpreted according to last version (March 2020) of 5G FAPI specs
fixing nr_prachsim
2020-09-21 22:17:28 +02:00
Mario Hudon
479cacbf38
Merge remote-tracking branch 'oai-eurecom/develop' into NR_MAC_SSB_RO_UE_IDCC
2020-09-21 14:28:02 -04:00
He Shanyun
58bab3f202
fix compiler error of UE when rrc is rel16
2020-09-21 03:29:59 +00:00
zhenghuangkun
bc70da119d
Fix merge build error
2020-09-21 02:54:09 +00:00
zhenghuangkun
0f3d53e1b9
Merge remote-tracking branch 'remotes/origin/master' into develop_SA_L3
2020-09-21 02:20:35 +00:00
Mario Hudon
282823d9a7
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_UE_IDCC
2020-09-18 16:32:24 -04:00
Mario Hudon
7996582729
- Added support for random RO selection for a given SSB index in a slot (as per 38.321)
...
- Fixed random preamble selection in contention-based RA
- Cleaned-up comments and commented code
2020-09-18 15:00:59 -04:00
Francesco Mani
ccae34e647
taking into account pucch2 acknack for mac
2020-09-18 18:59:59 +02:00
hardy
56b551fde4
Merge remote-tracking branch 'origin/fix-0509-crash-RRCConnectionReconfiguration' into integration_2020_wk38
2020-09-18 17:20:30 +02:00
hardy
76c0c6beea
Merge remote-tracking branch 'origin/2020-09-ci-updates' into integration_2020_wk38
2020-09-18 17:19:26 +02:00
He Shanyun
bb73d64186
implement securityCommandComplete
2020-09-18 05:07:20 +00:00
Shweta Shrivastava
c91d689d8c
Imrpovements for extracting UL DCI, remove hardcoding, blind decoding of DCI
2020-09-17 22:31:32 -05:00
Francesco Mani
d3843b7214
initialization of ta variables
2020-09-17 17:53:37 +02:00
Francesco Mani
e8be11da21
changes in ta procedure at gnb, to be tested with the phone
2020-09-17 11:48:45 +02:00
Xue Song
e5216cdba3
Handle NGAP Initial Context Setup Request message from NGAP task
2020-09-17 07:55:05 +00:00
zhenghuangkun
5689cf906a
Add PDUSessionResourceModifyResponse
...
Add PDUSessionResourceReleaseResponse
Add NASNonDeliveryIndication
2020-09-17 07:37:09 +00:00
Xue Song
679b6be9be
Modify RRCSetupRequest message
...
Add RRCSetupComplete message
2020-09-17 03:18:56 +00:00
yincong
b0c79092fa
modify PDUSessionResourceSetupRequest
2020-09-17 10:33:12 +09:00
He Shanyun
a02b0b4054
implement SecurityModeCommand
2020-09-17 01:19:50 +00:00
Francesco Mani
4776e13c5f
bugfix in scheduling acknack
2020-09-16 18:48:40 +02:00
Rakesh
8ab1c0b9d4
Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration_FR2
2020-09-16 11:56:07 +02:00
Thomas Schlichter
30f1f947c6
fix some CPPCHECK errors and compile warnings
...
use snprintf() instead of sprintf() to avoid writes outside buffer limits
2020-09-16 10:08:10 +02:00
Xue Song
a81b655c3f
Add RRC Setup message
2020-09-15 10:33:30 +00:00
Raphael Defosseux
4a873b4d43
CI: optmimizations on VM-based framework
...
also correction for Circular Dependency Protection on header files
also correction on the banner check
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-15 12:18:26 +02:00
Francesco Mani
6998d303fc
using different resource (with different symbol) in case 2 pucch in a slot
2020-09-15 11:12:05 +02:00
Sakthivel Velumani
005e5f85df
Merge branch 'develop' into ulsch_decode_mthread
2020-09-15 11:09:37 +02:00
Sergey Aranovskiy
3a2e3ff316
Fix formatting style
...
Signed-off-by: Sergey Aranovskiy <aranovskiy@mwnts.ru >
2020-09-15 09:57:28 +03:00
He Shanyun
ef508433d2
modify type of tac
2020-09-15 15:24:44 +09:00
matzakos
161d788fea
Add absolute SSB frequency of nr cell as configuration parameter in the eNB configuration file instead of hardcoding it at rrc_eNB for NSA scenario
2020-09-14 14:47:10 +02:00
Florian Kaltenberger
a98cf88735
fixing a mistake in the computation of the prach_start_symbol
2020-09-14 13:38:30 +02:00
Francesco Mani
cb5362ea53
allowing 2 different pucch occasions in a slot
2020-09-14 12:08:25 +02:00
zhenghuangkun
b2f4b9828b
Add DownlinkNASTransport Message
...
Add UEContextReleaseCommand Message
Modify NGSetup Message Encode failed
2020-09-14 06:51:14 +00:00
Cedric Roux
5b0efd5b83
NR: fix time keeping in RLC for gNB
...
RLC has timers. We need to keep track of time. We chose to not use
realtime but 'processing time'. That is we send a tick to RLC for every
subframe when it is processed by the softmodem. Before this commit we
used to increase time in the function mac_rlc_status_ind which is called
for every subframe in the eNB, but not in the gNB (at least not in the
current gNB). So we need another way to keep track of time.
The function gNB_dlsch_ulsch_scheduler is called for every slot. It seems
to be the perfect candidate to send a tick to RLC for every subframe. We
take care of subcarrier spacing to send every subframe (one subframe is
always 1ms), not every slot (slot duration depends on subcarrier spacing).
It may not be the best solution. To be revised if needed.
Note: the UE has not been fixed. Some modification is needed for the UE
too, most probably.
2020-09-12 14:54:09 +02:00
Xue Song
3f02d18f86
NR RRC ASN1 version upgrade release 16
...
Add RRCSetupRequest message
Add RRCReject message
2020-09-12 10:23:31 +00:00
Sergey Aranovskiy
4bcf0a407d
Fix crash when sending RRCConnectionReestablishmentReject
...
Create a temporary rrc_eNB_ue_context_t when it can't be obtained from
current RRC state:
- if UE was not attached to current eNB
- when RRCConnectionReestablishmentRequest has a wrong encoding
- in all other cases when ue_context_p can't be obtained.
Signed-off-by: Sergey Aranovskiy <aranovskiy@mwnts.ru >
2020-09-11 23:18:14 +03:00
matzakos
86a0210f50
Merge remote-tracking branch 'origin/develop' into nsa_remove_band_hardcodings
2020-09-11 18:19:08 +02:00
matzakos
f9aaa4336d
Merge remote-tracking branch 'origin/develop' into nsa_remove_band_hardcodings
2020-09-11 17:54:49 +02:00
Mario Hudon
da355a395f
Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_UE_IDCC
2020-09-11 11:12:58 -04:00
Florian Kaltenberger
fecf27e223
updating FAPI interface with PRACH configuration index
...
NR PHY should now be able to handle multiple PRACH occasions
2020-09-11 17:00:44 +02:00
matzakos
3671692656
More corrections wrt Band Information in NR UE Capability message
2020-09-11 16:05:35 +02:00
Sakthivel Velumani
34ae102229
Merge branch 'develop' into ulsch_decode_mthread
2020-09-11 15:01:19 +02:00
matzakos
67db56d873
Corrections to properly fill the Band Information list at UE Capability Enquiry message
2020-09-11 14:39:49 +02:00
zhenghuangkun
7e327ae84a
Add UplinkNASTransport Message
2020-09-11 10:11:25 +00:00
zhenghuangkun
05033b0bf4
Add InitialContextSetupResponse Message
2020-09-11 09:23:39 +00:00
He Shanyun
3b3452dcce
fix issue about load config error of gnb
2020-09-11 06:09:24 +00:00
kn.raju
f9db898155
modified num of FAPI PRACH pdu
2020-09-11 11:38:41 +05:30
zhenghuangkun
5dc6712cec
Add InitialUEMessage And InitialContextSetupRequest Message
2020-09-11 03:01:55 +00:00