Change in osmo-sgsn[master]: gprs_gmm: send Service Reject when no PDP ctxs are available.

lynxis lazus 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

(1 comment)

https://gerrit.osmocom.org/#/c/13744/6/src/gprs/gprs_gmm.c
File src/gprs/gprs_gmm.c:

https://gerrit.osmocom.org/#/c/13744/6/src/gprs/gprs_gmm.c@1935
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-Project: osmo-sgsn
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: If610cbef17c25ec44e65d4f1b2340d102c560437
Gerrit-Change-Number: 13744
Gerrit-PatchSet: 6
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
Gerrit-HasComments: Yes
Gerrit-HasLabels: Yes
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190425/03f8e617/attachment.html>


More information about the gerrit-log mailing list