Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
canghaiwuhen
OpenXG-RAN
Commits
582c5777
Commit
582c5777
authored
Aug 29, 2017
by
Matthieu Kanj
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
seperation/renaming in file:openair2/RRC/LITE/defs_NB_IoT.h
parent
42958e58
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
51 additions
and
51 deletions
+51
-51
openair2/RRC/LITE/MESSAGES/asn1_msg_NB_IoT.c
openair2/RRC/LITE/MESSAGES/asn1_msg_NB_IoT.c
+3
-3
openair2/RRC/LITE/defs_NB_IoT.h
openair2/RRC/LITE/defs_NB_IoT.h
+9
-9
openair2/RRC/LITE/rrc_eNB_NB_IoT.c
openair2/RRC/LITE/rrc_eNB_NB_IoT.c
+39
-39
No files found.
openair2/RRC/LITE/MESSAGES/asn1_msg_NB_IoT.c
View file @
582c5777
...
...
@@ -998,7 +998,7 @@ uint16_t do_RRCConnectionReconfiguration_NB_IoT(
DRB_ToAddModList_NB_r13_t
*
DRB_list_NB_IoT
,
//DRB_ConfigList (default)
DRB_ToReleaseList_NB_r13_t
*
DRB_list2_NB_IoT
,
//is NULL when passed
struct
PhysicalConfigDedicated_NB_r13
*
physicalConfigDedicated_NB_IoT
,
MAC_MainConfig_NB_r13_t
*
mac_MainConfig_NB
,
MAC_MainConfig_NB_r13_t
*
mac_MainConfig_NB
_IoT
,
struct
RRCConnectionReconfiguration_NB_r13_IEs__dedicatedInfoNASList_r13
*
dedicatedInfoNASList_NB_IoT
)
{
...
...
@@ -1031,14 +1031,14 @@ uint16_t do_RRCConnectionReconfiguration_NB_IoT(
//FIXME may not used now
//rrcConnectionReconfiguration_NB->criticalExtensions.choice.c1.choice.rrcConnectionReconfiguration_r13.radioResourceConfigDedicated_r13->rlf_TimersAndConstants_r13
if
(
mac_MainConfig_NB
!=
NULL
)
{
if
(
mac_MainConfig_NB
_IoT
!=
NULL
)
{
rrcConnectionReconfiguration_NB
->
criticalExtensions
.
choice
.
c1
.
choice
.
rrcConnectionReconfiguration_r13
.
radioResourceConfigDedicated_r13
->
mac_MainConfig_r13
=
CALLOC
(
1
,
sizeof
(
*
rrcConnectionReconfiguration_NB
->
criticalExtensions
.
choice
.
c1
.
choice
.
rrcConnectionReconfiguration_r13
.
radioResourceConfigDedicated_r13
->
mac_MainConfig_r13
));
rrcConnectionReconfiguration_NB
->
criticalExtensions
.
choice
.
c1
.
choice
.
rrcConnectionReconfiguration_r13
.
radioResourceConfigDedicated_r13
->
mac_MainConfig_r13
->
present
=
RadioResourceConfigDedicated_NB_r13__mac_MainConfig_r13_PR_explicitValue_r13
;
//why memcopy only this one?
memcpy
(
&
rrcConnectionReconfiguration_NB
->
criticalExtensions
.
choice
.
c1
.
choice
.
rrcConnectionReconfiguration_r13
.
radioResourceConfigDedicated_r13
->
mac_MainConfig_r13
->
choice
.
explicitValue_r13
,
mac_MainConfig_NB
,
sizeof
(
*
mac_MainConfig_NB
));
mac_MainConfig_NB
_IoT
,
sizeof
(
*
mac_MainConfig_NB_IoT
));
}
else
{
rrcConnectionReconfiguration_NB
->
criticalExtensions
.
choice
.
c1
.
choice
.
rrcConnectionReconfiguration_r13
.
radioResourceConfigDedicated_r13
->
mac_MainConfig_r13
=
NULL
;
...
...
openair2/RRC/LITE/defs_NB_IoT.h
View file @
582c5777
...
...
@@ -40,12 +40,12 @@
#include "collection/tree.h"
#include "rrc_types_NB_IoT.h"
//#include "PHY/defs.h"
#include "PHY/defs_NB_IoT.h"
//
#include "PHY/defs_NB_IoT.h"
#include "COMMON/platform_constants.h"
#include "COMMON/platform_types.h"
#include "COMMON/mac_rrc_primitives.h"
#include "LAYER2/MAC/defs.h"
//
#include "LAYER2/MAC/defs.h"
//#include "COMMON/openair_defs.h"
#ifndef USER_MODE
...
...
@@ -370,7 +370,7 @@ typedef struct eNB_RRC_UE_NB_IoT_s {
uint8_t
DRB_active
[
2
];
//in LTE was 8 --> at most 2 for NB-IoT
struct
PhysicalConfigDedicated_NB_r13
*
physicalConfigDedicated_NB_IoT
;
MAC_MainConfig_NB_r13_t
*
mac_MainConfig_NB
;
MAC_MainConfig_NB_r13_t
*
mac_MainConfig_NB
_IoT
;
//No SPS(semi-persistent scheduling) in NB-IoT
//No Measurement report in NB-IoT
...
...
@@ -397,10 +397,10 @@ typedef struct eNB_RRC_UE_NB_IoT_s {
/* Information from UE RRC ConnectionRequest-NB-r13_IE--> NB-IoT */
UE_S_TMSI_NB_IoT
Initialue_identity_s_TMSI
;
EstablishmentCause_NB_r13_t
establishment_cause_NB
;
//different set for NB-IoT
EstablishmentCause_NB_r13_t
establishment_cause_NB
_IoT
;
//different set for NB-IoT
/* Information from UE RRC ConnectionReestablishmentRequest-NB--> NB-IoT */
ReestablishmentCause_NB_r13_t
reestablishment_cause_NB
;
//different set for NB_IoT
ReestablishmentCause_NB_r13_t
reestablishment_cause_NB
_IoT
;
//different set for NB_IoT
/* UE id for initial connection to S1AP */
uint16_t
ue_initial_id
;
...
...
@@ -591,10 +591,10 @@ typedef struct UE_RRC_INST_NB_IoT_s {
UE_RRC_INFO_NB_IoT
Info
[
NB_SIG_CNX_UE
];
SRB_INFO_NB_IoT
Srb0
[
NB_SIG_CNX_UE
];
SRB_INFO_TABLE_ENTRY_NB_IoT
Srb1
[
NB_CNX_UE
];
SRB_INFO_TABLE_ENTRY_NB_IoT
Srb2
[
NB_CNX_UE
];
HANDOVER_INFO_UE_NB_IoT
HandoverInfoUe
;
SRB_INFO_NB_IoT
Srb0
[
NB_SIG_CNX_UE
];
SRB_INFO_TABLE_ENTRY_NB_IoT
Srb1
[
NB_CNX_UE
];
SRB_INFO_TABLE_ENTRY_NB_IoT
Srb2
[
NB_CNX_UE
];
HANDOVER_INFO_UE_NB_IoT
HandoverInfoUe
;
/*
uint8_t *SIB1[NB_CNX_UE];
uint8_t sizeof_SIB1[NB_CNX_UE];
...
...
openair2/RRC/LITE/rrc_eNB_NB_IoT.c
View file @
582c5777
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment