matzakos
7c8019da9f
Merge develop into nsa_remove_band_hardcodings branch
2020-09-24 08:10:55 +02:00
zhanghuiqin
7dac9ba9a0
add UECapabilityEnquiry
2020-09-24 14:08:43 +09:00
Xue Song
caff16a6d1
Add RRCReconfiguration message
2020-09-24 03:00:43 +00:00
He Shanyun
966569c119
implement RRC release
2020-09-24 01:33:53 +00:00
Qiu Dezhi
49eb710850
add UeCapabilityInformation message
2020-09-24 10:14:27 +09:00
Remi Hardy
f66b79fffb
added nr_scg_ssb_freq param in enb conf file used by CI
2020-09-23 17:48:35 +02:00
zhanghuiqin
06578d2d2b
add UECapabilityEnquiry
2020-09-23 19:28:34 +09:00
zhenghuangkun
79632d2f91
Add ErrorIndication
...
Add Paging
Add PDUSessionResourceModifyRequest
2020-09-23 05:45:33 +00:00
Cedric Roux
1d583c14a8
nr: fix compilation of physical simulators
...
Maybe not the right way to do.
To be checked.
2020-09-22 17:42:30 +02:00
Cedric Roux
6cc7e22132
nr: bugfix: set ul_valid_re_per_slot properly
...
After the UE disconnects, the next connection fails
because the gNB cannot decode Msg3. The root cause
seems to be this ul_valid_re_per_slot not set to 0.
Setting it before the test fixes the problem and
does not seem to impact anything else.
2020-09-22 12:44:51 +02:00
Cedric Roux
00e6a13764
nr: hack to remove UE data in gNB's PHY
...
Some data remains in the PHY of the gNB after UE removal by
upper layers. After some connection/deconnection/reconnection
the gNB will exit because there is no free space in PHY.
This commit adds some global variables shared by MAC and PHY.
The function mac_remove_nr_ue puts UEs to be removed in it
and the function rxtx removes what needs to be removed.
This is a hack. It will be removed at some point in time.
The real way to remove in the PHY should be to release
data after some time of inactivity in the PHY, which would
mean the UE has been removed in upper layers. Kind of
timer-based thing. There should be no communication between
PHY and MAC.
2020-09-22 12:35:44 +02:00
Cedric Roux
4236ff2b3e
nr: improve x2/rrc for ENDC
...
This commit introduces several enhancements in X2AP and RRC to deal
with ENDC. The main goal is to deal with UE's on/off and with various
errors.
The following work is included:
- DC prep and DC overall X2 timers
- X2 messages for UE release and DC timers' timeout
Open problems:
- what to do when the UE sends an scg Failure? This commit removes
the UE. And this removal may not be correctly done
- UE removal in the gNB's PHY layer (a next commit is coming,
but it is hackish and will need a rework)
2020-09-22 11:57:31 +02:00
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
Shweta Shrivastava
590a9d41ea
Fix for segfault in nrLDPC_encoder
2020-09-21 18:57:27 -05:00
Remi Hardy
5372a3478a
Merge branch 'integration_2020_wk38' into 'develop'
...
Integration 2020 wk38
See merge request oai/openairinterface5g!899
2020-09-21 17:27:37 +02:00
hardy
098409adb2
Merge remote-tracking branch 'origin/rh_ci_doc' into integration_2020_wk38
2020-09-21 14:58:12 +02: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
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
hardy
d25722b251
Merge remote-tracking branch 'origin/nr-rlc-time-handling' into integration_2020_wk38
2020-09-18 17:18:13 +02:00
Raphael Defosseux
f9ca09fbf4
CI: typo in MR case
...
Signed-off-by: Raphael Defosseux <raphael.defosseux@eurecom.fr >
2020-09-18 16:41:18 +02:00
zhenghuangkun
ec988428ac
Add PDUSessionResourceReleaseCommand
2020-09-18 06:49:09 +00: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
Sakthivel Velumani
6ff951be08
wait before abandoning next trx processing
2020-09-17 17:09:15 +02:00
Cedric Roux
f87b93e639
nr: fix check in nr_find_pucch
2020-09-17 10:55:48 +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
Sakthivel Velumani
db5011922d
ulschsim works
2020-09-16 17:59:49 +02:00
Sakthivel Velumani
c65c6a401f
Merge branch 'ulsch_decode_mthread' of https://gitlab.eurecom.fr/oai/openairinterface5g into ulsch_decode_mthread
2020-09-16 16:25:08 +02:00
Sakthivel Velumani
76d841ff89
fixed ulschsim
2020-09-16 16:24:58 +02:00
matzakos
db33ee5ec2
Add NR_RRC_LIB in lte-uesoftmodem
...
- To avoid linking error due to dependency from NR_RRC FreqBandList type
2020-09-16 11:14:34 +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
Thomas Schlichter
659cd82c21
Merge remote-tracking branch 'develop'
2020-09-15 16:00:23 +02:00
Xue Song
a81b655c3f
Add RRC Setup message
2020-09-15 10:33:30 +00:00
yincong
b77ecaf2d8
PDUSessionResourceSetupRequest
...
PDUSessionResourceSetupResponse
2020-09-15 19:19:36 +09: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
Sakthivel Velumani
005e5f85df
Merge branch 'develop' into ulsch_decode_mthread
2020-09-15 11:09:37 +02:00
zhenghuangkun
15cd202d5f
Add UERadioCapabilityInfoIndication
2020-09-15 07:54:03 +00: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
zhenghuangkun
4a7ca735da
Add UEContextReleaseComplete
...
Add UEContextReleaseRequest
2020-09-15 00:57:40 +00: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
hardy
123666b730
completing the fr1 doc (with python script)
2020-09-14 11:11:39 +02:00