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
hardy
663dd1251c
Merge remote-tracking branch 'origin/NR_RA_cleanup' into integration_2021_wk05
2021-02-05 12:00:38 +01:00
hardy
5d832308c6
Merge remote-tracking branch 'origin/NR_SA_itti_sim_wk48' into integration_2021_wk05
2021-02-05 11:43:54 +01:00
Xue Song
6a3b7b40a5
Merge branch 'master' into develop_SA_L3
...
Conflicts:
openair2/GNB_APP/gnb_config.c
openair2/RRC/NR/rrc_gNB.c
openair2/RRC/NR/rrc_gNB_NGAP.c
openair2/RRC/NR_UE/rrc_UE.c
2021-02-03 14:58:07 +09:00
hardy
c00b44028b
Merge remote-tracking branch 'origin/develop-sib1-update' into integration_2021_wk05
2021-02-02 15:40:22 +01:00
Thomas Schlichter
bca9f74e66
Merge remote-tracking branch 'develop' into NR_RA_cleanup
2021-01-29 18:52:37 +01:00
hardy
9c810b311d
Merge remote-tracking branch 'origin/itti-enhancement' into integration_2021_wk04_b
2021-01-29 07:40:07 +01:00
rmagueta
094f21a165
Fix REG to CCE mapping at UE
2021-01-23 18:40:30 +00:00
Thomas Schlichter
c107b9b756
Merge remote-tracking branch 'develop'
2021-01-21 18:28:33 +01:00
He Shanyun
e4ff0d5b31
Merge remote-tracking branch 'remotes/origin/master' into develop_SA_L3
2021-01-20 01:51:32 +00:00
He Shanyun
b425e6f495
fix cppcheck error and warning
2021-01-16 12:04:00 +09:00
cig
73fbbf50ed
Cleanup MAC header files
...
- sorted out according to recurring logic that wants function
prototypes in separate files from data struct and constants
definitions, variables in separate .c files with inclusion
of "extern" header files
- moved function prototypes to resective header files
- moved data structures and constants to respective header files
- merged unnecessary mac.h file into mac_defs.h @ MAC UE
- moved const variables suchs as tables to respective .c files
- moved extern references to respective extern.h files
2021-01-15 16:53:15 +01:00
rmagueta
223c8b9ad9
Fix REG mapping type for coreset0
2021-01-07 18:28:17 +00:00
rmagueta
a6a56d23cb
Fix in coreset0 transmission slot calculation
2021-01-06 14:39:09 +00:00
Laurent
ebccfe5117
add raw capture from UHD examples and fix a rfsim bug
2021-01-02 18:58:13 +01:00
Laurent
c4a91bcc62
scope, dirty replay
2020-12-29 19:00:51 +01:00
Laurent
42a110338c
itti dynamic queue creation, and 64 bits instance id
2020-12-23 13:56:01 +01:00
yaojie
d5696baf71
Fix merge conflict
2020-12-21 12:25:36 +09:00
Wu.Jing
37d52bdf60
Merge branch 'develop_SA_SIM' into develop_SA_L3
...
Conflicts:
openair2/RRC/NR/nr_rrc_proto.h
openair2/RRC/NR/rrc_gNB.c
openair2/RRC/NR_UE/rrc_UE.c
openair2/RRC/NR_UE/rrc_defs.h
openair3/NGAP/ngap_gNB_nas_procedures.c
2020-12-18 17:38:07 +09:00
Xue Song
a53d6795c8
fix some errors about rrcReestablishment
2020-12-17 12:21:06 +09:00
yaojie
96cf622e9e
fix errors and add RRCReestablishmentComplete of UE
2020-12-15 14:23:39 +09:00
Xue Song
40e3c0ce95
modify rrcReestablishmentRequest
2020-12-14 18:50:12 +09:00
Xue Song
9dce92eafe
implement rrcReestablishmentRequest
2020-12-11 14:59:34 +09:00
He Shanyun
547d7b01b8
change the sleep location for the ittisim
2020-12-08 17:13:09 +09:00
rmagueta
4be7f10efe
nr_rrc_ue_decode_NR_SIB1_Message call was deleted from the PHY. It was used the UE FAPI interface to signal this to the MAC, who was send it to the RRC.
2020-12-07 19:30:45 +00:00
rmagueta
61a0e4f7b2
Fix creation of rbconfig.raw and reconfig.raw files in standalone mode
2020-12-02 17:28:02 +00:00
rmagueta
46de16b6e1
Minor updates in LOGs
2020-11-30 12:26:12 +00:00
rmagueta
81d64b3dec
Minor corrections
2020-11-26 03:12:59 +00:00
rmagueta
9bbe4f7cd8
Minor corrections
2020-11-25 22:21:24 +00:00
rmagueta
1d8a61f9e5
Merge branch 'develop' of https://gitlab.eurecom.fr/oai/openairinterface5g into develop-sib1
...
Conflicts:
openair1/PHY/NR_TRANSPORT/nr_dlsch.c
openair1/PHY/NR_UE_ESTIMATION/nr_dl_channel_estimation.c
openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_demodulation.c
openair1/SCHED_NR_UE/phy_procedures_nr_ue.c
openair2/RRC/NR/L2_nr_interface.c
openair2/RRC/NR_UE/rrc_UE.c
openair2/RRC/NR_UE/rrc_defs.h
2020-11-25 18:17:39 +00:00
Xue Song
6e2f63bf1f
Add rrc_gNB_process_NGAP_PDUSESSION_RELEASE_COMMAND and rrc_gNB_send_NGAP_PDUSESSION_RELEASE_RESPONSE
2020-11-25 18:55:59 +09:00
yaojie
7034159e8e
add sleep between RRCReconfigurationComplete and RegistrationComplete
2020-11-25 10:52:06 +09:00
wu.jing
c994c2ad8f
Merge branch 'develop_SA_SIM' into develop_SA_L3
...
Conflicts:
common/utils/ocp_itti/intertask_interface.h
openair2/COMMON/gtpv1_u_messages_types.h
openair2/GNB_APP/gnb_config.c
openair2/RRC/NR/MESSAGES/asn1_msg.c
openair2/RRC/NR/nr_rrc_proto.h
openair2/RRC/NR/rrc_gNB.c
openair2/RRC/NR/rrc_gNB_NGAP.c
openair2/RRC/NR_UE/rrc_UE.c
openair3/NAS/NR_UE/nr_nas_msg_sim.h
openair3/NGAP/ngap_gNB_nas_procedures.c
2020-11-24 09:15:52 +00:00
wu.jing
2473722717
fix ittisim build error after merge
2020-11-24 14:06:51 +08:00
wu.jing
f3d51a58fb
Merge branch 'develop_SA_RRC' into develop_SA_SIM
...
Conflicts:
common/utils/ocp_itti/intertask_interface.h
openair2/RRC/NR/rrc_gNB.c
openair2/RRC/NR/rrc_gNB_NGAP.c
openair2/RRC/NR_UE/rrc_UE.c
openair2/RRC/NR_UE/rrc_defs.h
openair3/NGAP/ngap_gNB_nas_procedures.c
2020-11-24 05:15:06 +00:00
yaojie
2ed816d98c
fix the task name of itti_alloc_new_message
2020-11-23 14:37:59 +09:00
rmagueta
749d6af42e
Merge develop-sib1 into this branch
2020-11-19 02:22:47 +00:00
masayuki.harada
be31d514b4
Fix warning and compile error.
2020-11-17 22:09:41 +09:00
zhenghuangkun@cn.fujitsu.com
f64bba177a
Modify SA source code
2020-11-13 07:37:22 +00:00
He Shanyun
d1a055ff70
implement pdusession establishment request
2020-11-12 03:06:10 +00:00
He Shanyun
3d75f3c199
deal with Registration Accept
2020-11-06 08:21:01 +00:00
zhenghuangkun
0e2e5f4c7e
add nas message for registration complete
2020-11-06 05:30:11 +00:00
Xue Song
89eae04132
Add NAS Security Mode Complete
2020-11-03 09:58:23 +00:00
He Shanyun
947194a271
implement authentication response
2020-11-02 09:51:03 +00:00
He Shanyun
63795a6c94
implement identityresponse
2020-10-30 08:34:52 +00:00
yaojie
c2c84a9318
Add Downlink(NAS Identity Request)/Uplink(NAS Identity Response)
2020-10-29 14:24:32 +09:00
Xue Song
b6e038e044
add NAS up/downlink
2020-10-28 09:54:03 +00:00
Xue Song
ca4e85553f
Add ITTI_SIM in rrc_gNB_generate_RRCRelease
2020-10-28 05:34:46 +00:00
masayuki.harada
8cff73dc39
Fix merge error.
2020-10-28 03:19:41 +09:00
masayuki.harada
5c49c67f98
Merge remote-tracking branch 'remotes/origin/develop_SA_RRC' into develop_SA_L3
...
# Conflicts:
# openair2/RRC/NR_UE/rrc_UE.c
# openair2/RRC/NR_UE/rrc_defs.h
2020-10-27 20:47:03 +09:00