Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SMF Selection Fail Bug Fix #348

Merged
merged 4 commits into from
Dec 10, 2024

Conversation

ashithacdac
Copy link
Contributor

Issue:
SMF Selection Failure when connecting UEs to Core, especially for already connected UEs.

Troubleshoot:
Troubleshooting revealed that failure occurs when UE sends nil or 1 'sd value' in Security Mode Complete message.

Fix:

  1. Modified InSubscribedNssai() to consider only 'sst value'.
  2. Set targetSNssai.Sd to SubscribedSnssai.Sd, ensuring consistent handling.

Supporting Data:
SMF Selection Fail.zip

Signed-off-by: AshithaCDAC <[email protected]>
@thakurajayL
Copy link
Contributor

Would be good if you can provide reference to below things

  1. For provided pcap - could you pls provide reference to packet numbers so its easy to quickly understand the issue
  2. Could you please provide some 3gpp reference to this change?
  3. Does this happen with tool or real UE?
  4. Do you mean UE connects, de-registers and then trying to connect one more time and it sees failures?
    Thanks

@ashithacdac
Copy link
Contributor Author

1.Please refer to packets 14-23.
2.3GPP specification 24.501, section 4.6, "Network Slicing," regarding optional SD.
3.This issue happens with a real UE.
4.Yes

@ashithacdac
Copy link
Contributor Author

Committing an extra patch to address the issue that was missed earlier.

@thakurajayL thakurajayL merged commit 61ae7ec into omec-project:main Dec 10, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants