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
spbro
OpenXG-RAN
Commits
adc88d3d
Commit
adc88d3d
authored
Aug 27, 2024
by
Robert Schmidt
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/nr-ue-nas-cleanup' into integration_2024_w34
parents
020662f9
50f8f3de
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
260 additions
and
258 deletions
+260
-258
openair2/RRC/NR_UE/rrc_UE.c
openair2/RRC/NR_UE/rrc_UE.c
+3
-3
openair3/NAS/NR_UE/nr_nas_msg_sim.c
openair3/NAS/NR_UE/nr_nas_msg_sim.c
+256
-255
openair3/NAS/NR_UE/nr_nas_msg_sim.h
openair3/NAS/NR_UE/nr_nas_msg_sim.h
+1
-0
No files found.
openair2/RRC/NR_UE/rrc_UE.c
View file @
adc88d3d
...
...
@@ -188,7 +188,7 @@ static void nr_rrc_ue_process_rrcReconfiguration(NR_UE_RRC_INST_t *rrc,
if
(
ie
->
nonCriticalExtension
->
dedicatedNAS_MessageList
)
{
struct
NR_RRCReconfiguration_v1530_IEs__dedicatedNAS_MessageList
*
tmp
=
ext
->
dedicatedNAS_MessageList
;
for
(
int
i
=
0
;
i
<
tmp
->
list
.
count
;
i
++
)
{
MessageDef
*
ittiMsg
=
itti_alloc_new_message
(
TASK_RRC_NRUE
,
0
,
NAS_CONN_ESTABLI_CNF
);
MessageDef
*
ittiMsg
=
itti_alloc_new_message
(
TASK_RRC_NRUE
,
rrc
->
ue_id
,
NAS_CONN_ESTABLI_CNF
);
NasConnEstabCnf
*
msg
=
&
NAS_CONN_ESTABLI_CNF
(
ittiMsg
);
msg
->
errCode
=
AS_SUCCESS
;
msg
->
nasMsg
.
length
=
tmp
->
list
.
array
[
i
]
->
size
;
...
...
@@ -1658,7 +1658,7 @@ static int nr_rrc_ue_decode_dcch(NR_UE_RRC_INST_t *rrc,
NR_DedicatedNAS_Message_t
*
dedicatedNAS_Message
=
dlInformationTransfer
->
criticalExtensions
.
choice
.
dlInformationTransfer
->
dedicatedNAS_Message
;
MessageDef
*
ittiMsg
=
itti_alloc_new_message
(
TASK_RRC_NRUE
,
0
,
NAS_DOWNLINK_DATA_IND
);
MessageDef
*
ittiMsg
=
itti_alloc_new_message
(
TASK_RRC_NRUE
,
rrc
->
ue_id
,
NAS_DOWNLINK_DATA_IND
);
NasDlDataInd
*
msg
=
&
NAS_DOWNLINK_DATA_IND
(
ittiMsg
);
msg
->
UEid
=
rrc
->
ue_id
;
msg
->
nasMsg
.
length
=
dedicatedNAS_Message
->
size
;
...
...
@@ -2310,7 +2310,7 @@ void nr_rrc_going_to_IDLE(NR_UE_RRC_INST_t *rrc,
rrc
->
rnti
=
0
;
// Indicate the release of the RRC connection to upper layers
MessageDef
*
msg_p
=
itti_alloc_new_message
(
TASK_RRC_NRUE
,
0
,
NR_NAS_CONN_RELEASE_IND
);
MessageDef
*
msg_p
=
itti_alloc_new_message
(
TASK_RRC_NRUE
,
rrc
->
ue_id
,
NR_NAS_CONN_RELEASE_IND
);
NR_NAS_CONN_RELEASE_IND
(
msg_p
).
cause
=
release_cause
;
itti_send_msg_to_task
(
TASK_NAS_NRUE
,
rrc
->
ue_id
,
msg_p
);
}
...
...
openair3/NAS/NR_UE/nr_nas_msg_sim.c
View file @
adc88d3d
This diff is collapsed.
Click to expand it.
openair3/NAS/NR_UE/nr_nas_msg_sim.h
View file @
adc88d3d
...
...
@@ -105,6 +105,7 @@ typedef struct {
bool
termination_procedure
;
uint8_t
*
registration_request_buf
;
uint32_t
registration_request_len
;
instance_t
UE_id
;
}
nr_ue_nas_t
;
typedef
enum
fgs_protocol_discriminator_e
{
...
...
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