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
常顺宇
OpenXG-RAN
Commits
0312db24
Commit
0312db24
authored
4 years ago
by
wujing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
comment nnsf that it hasnot be test
parent
b2722225
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
12 deletions
+12
-12
openair3/NGAP/ngap_gNB_nas_procedures.c
openair3/NGAP/ngap_gNB_nas_procedures.c
+12
-12
No files found.
openair3/NGAP/ngap_gNB_nas_procedures.c
View file @
0312db24
...
...
@@ -76,8 +76,8 @@ int ngap_gNB_handle_nas_first_req(
out
=
&
pdu
.
choice
.
initiatingMessage
->
value
.
choice
.
InitialUEMessage
;
/* Select the AMF corresponding to the provided GUAMI. */
//TODO
/*
if (ngap_nas_first_req_p->ue_identity.presenceMask & NGAP_UE_IDENTITIES_guami) {
//TODO
have not be test. it's should be test
if
(
ngap_nas_first_req_p
->
ue_identity
.
presenceMask
&
NGAP_UE_IDENTITIES_guami
)
{
amf_desc_p
=
ngap_gNB_nnsf_select_amf_by_guami
(
instance_p
,
ngap_nas_first_req_p
->
establishment_cause
,
...
...
@@ -94,12 +94,12 @@ int ngap_gNB_handle_nas_first_req(
ngap_nas_first_req_p
->
ue_identity
.
guami
.
amf_set_id
,
ngap_nas_first_req_p
->
ue_identity
.
guami
.
amf_pointer
);
}
}
*/
}
if
(
amf_desc_p
==
NULL
)
{
/* Select the AMF corresponding to the provided s-TMSI. */
//TODO
/*
if (ngap_nas_first_req_p->ue_identity.presenceMask & NGAP_UE_IDENTITIES_FiveG_s_tmsi) {
//TODO
have not be test. it's should be test
if
(
ngap_nas_first_req_p
->
ue_identity
.
presenceMask
&
NGAP_UE_IDENTITIES_FiveG_s_tmsi
)
{
amf_desc_p
=
ngap_gNB_nnsf_select_amf_by_amf_setid
(
instance_p
,
ngap_nas_first_req_p
->
establishment_cause
,
...
...
@@ -116,14 +116,14 @@ int ngap_gNB_handle_nas_first_req(
instance_p
->
mcc
[
ngap_nas_first_req_p
->
selected_plmn_identity
],
instance_p
->
mnc
[
ngap_nas_first_req_p
->
selected_plmn_identity
]);
}
}
*/
}
}
if
(
amf_desc_p
==
NULL
)
{
/* Select AMF based on the selected PLMN identity, received through RRC
* Connection Setup Complete */
//TODO
/*
amf_desc_p = ngap_gNB_nnsf_select_amf_by_plmn_id(
//TODO
have not be test. it's should be test
amf_desc_p
=
ngap_gNB_nnsf_select_amf_by_plmn_id
(
instance_p
,
ngap_nas_first_req_p
->
establishment_cause
,
ngap_nas_first_req_p
->
selected_plmn_identity
);
...
...
@@ -136,7 +136,7 @@ int ngap_gNB_handle_nas_first_req(
ngap_nas_first_req_p
->
selected_plmn_identity
,
instance_p
->
mcc
[
ngap_nas_first_req_p
->
selected_plmn_identity
],
instance_p
->
mnc
[
ngap_nas_first_req_p
->
selected_plmn_identity
]);
}
*/
}
}
if
(
amf_desc_p
==
NULL
)
{
...
...
@@ -144,8 +144,8 @@ int ngap_gNB_handle_nas_first_req(
* If no AMF corresponds to the GUAMI, the s-TMSI, or the selected PLMN
* identity, selects the AMF with the highest capacity.
*/
//TODO
/*
amf_desc_p = ngap_gNB_nnsf_select_amf(
//TODO
have not be test. it's should be test
amf_desc_p
=
ngap_gNB_nnsf_select_amf
(
instance_p
,
ngap_nas_first_req_p
->
establishment_cause
);
...
...
@@ -154,7 +154,7 @@ int ngap_gNB_handle_nas_first_req(
instance
,
amf_desc_p
->
amf_name
,
amf_desc_p
->
assoc_id
);
}
*/
}
}
if
(
amf_desc_p
==
NULL
)
{
...
...
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