Change in osmo-sgsn[master]: gprs_gmm: send Service Reject when no PDP ctxs are available.
gerrit-no-reply at lists.osmocom.org
Thu Apr 25 19:49:00 UTC 2019
lynxis lazus has posted comments on this change. ( https://gerrit.osmocom.org/13744 )
Change subject: gprs_gmm: send Service Reject when no PDP ctxs are available.
Patch Set 6: Code-Review-1
PS6, Line 1935: reject_cause = GMM_CAUSE_NO_PDP_ACTIVATED;
If you sent the GMM_CAUSE_NO_PDP_ACTIVATED:
You have to disable all PDP Context active on the SGSN side _without_ communicating with the MS. This means the SGSN must talk to the GGSN to disable the PDP Contexts and remove also the internal state of all active PDP Contexts.
The MS will invalidate all PDP Contexts when receiving this cause code.
There is also another solution, you could try to do the RAB asignment and if there are missing RAB, accept the service request and attach a GMM_PDP_CTX_STATUS IE to it. The MS will use this Status and discard all non-listed PDP Contexts. Now the MS & SGSN is in sync again.
To view, visit https://gerrit.osmocom.org/13744
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings
Gerrit-Owner: Mykola Shchetinin <mykola at pentonet.com>
Gerrit-Reviewer: Jenkins Builder (1000002)
Gerrit-Reviewer: Mykola Shchetinin <mykola at pentonet.com>
Gerrit-Reviewer: Pau Espin Pedrol <pespin at sysmocom.de>
Gerrit-Reviewer: lynxis lazus <lynxis at fe80.eu>
Gerrit-Comment-Date: Thu, 25 Apr 2019 19:49:00 +0000
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the gerrit-log