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
lizhongxiao
OpenXG-RAN
Commits
6520dbc9
Commit
6520dbc9
authored
1 year ago
by
Robert Schmidt
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Implement F1 Setup Failure to originate at RRC
parent
97d57422
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
7 additions
and
9 deletions
+7
-9
openair2/F1AP/f1ap_cu_interface_management.c
openair2/F1AP/f1ap_cu_interface_management.c
+2
-8
openair2/F1AP/f1ap_cu_interface_management.h
openair2/F1AP/f1ap_cu_interface_management.h
+1
-1
openair2/F1AP/f1ap_cu_task.c
openair2/F1AP/f1ap_cu_task.c
+4
-0
No files found.
openair2/F1AP/f1ap_cu_interface_management.c
View file @
6520dbc9
...
...
@@ -196,13 +196,7 @@ int CU_handle_F1_SETUP_REQUEST(instance_t instance, sctp_assoc_t assoc_id, uint3
sys_info
->
sib1_length
=
DUsi
->
sIB1_message
.
size
;
}
if
(
req
->
num_cells_available
>
0
)
{
itti_send_msg_to_task
(
TASK_RRC_GNB
,
GNB_MODULE_ID_TO_INSTANCE
(
instance
),
message_p
);
}
else
{
CU_send_F1_SETUP_FAILURE
(
assoc_id
);
itti_free
(
TASK_CU_F1
,
message_p
);
return
-
1
;
}
return
0
;
}
...
...
@@ -309,7 +303,7 @@ int CU_send_F1_SETUP_RESPONSE(sctp_assoc_t assoc_id, f1ap_setup_resp_t *f1ap_set
return
0
;
}
int
CU_send_F1_SETUP_FAILURE
(
sctp_assoc_t
assoc_id
)
int
CU_send_F1_SETUP_FAILURE
(
sctp_assoc_t
assoc_id
,
const
f1ap_setup_failure_t
*
fail
)
{
LOG_D
(
F1AP
,
"CU_send_F1_SETUP_FAILURE
\n
"
);
F1AP_F1AP_PDU_t
pdu
=
{
0
};
...
...
This diff is collapsed.
Click to expand it.
openair2/F1AP/f1ap_cu_interface_management.h
View file @
6520dbc9
...
...
@@ -54,7 +54,7 @@ int CU_handle_F1_SETUP_REQUEST(instance_t instance, sctp_assoc_t assoc_id, uint3
int
CU_send_F1_SETUP_RESPONSE
(
sctp_assoc_t
assoc_id
,
f1ap_setup_resp_t
*
f1ap_setup_resp
);
int
CU_send_F1_SETUP_FAILURE
(
sctp_assoc_t
assoc_id
);
int
CU_send_F1_SETUP_FAILURE
(
sctp_assoc_t
assoc_id
,
const
f1ap_setup_failure_t
*
fail
);
/*
* gNB-DU Configuration Update
...
...
This diff is collapsed.
Click to expand it.
openair2/F1AP/f1ap_cu_task.c
View file @
6520dbc9
...
...
@@ -170,6 +170,10 @@ void *F1AP_CU_task(void *arg) {
&
F1AP_SETUP_RESP
(
received_msg
));
break
;
case
F1AP_SETUP_FAILURE
:
CU_send_F1_SETUP_FAILURE
(
assoc_id
,
&
F1AP_SETUP_FAILURE
(
received_msg
));
break
;
case
F1AP_GNB_CU_CONFIGURATION_UPDATE
:
// from rrc
CU_send_gNB_CU_CONFIGURATION_UPDATE
(
assoc_id
,
&
F1AP_GNB_CU_CONFIGURATION_UPDATE
(
received_msg
));
...
...
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