Attention is currently required from: laforge.

pespin has posted comments on this change by pespin. ( 
https://gerrit.osmocom.org/c/libosmo-sigtran/+/41410?usp=email )

Change subject: mtp: Support MTP-TRANSFER.req/ind of raw IPA messages
......................................................................


Patch Set 6:

(1 comment)

File include/osmocom/sigtran/protocol/mtp.h:

https://gerrit.osmocom.org/c/libosmo-sigtran/+/41410/comment/f0fc855c_cce328c6?usp=email
 :
PS5, Line 30:  *
> does this mean we can no longer use libosmo-sigtran in national networks that 
> use ni11 in routed MTP […]
See newest version of this patch with updated commit description.

Regarding your question, several pointers:
* This only really adds specific logic and is relevant for IPA ASPs, meaning 
for other kind of ASPs there's no behavior change here, and this SI can mean 
nothing there if we want to.
* Since this is only used for IPA ASPs, this means that this SI is never really 
forwarded over the wire since IPA ASP doesn't forward any kind of SI 
information. Hence, this is only relevant in the local libosmo-sigtran stack 
for the user to be able to manage such traffic.

Then, we can differentiate between 2 scenarios:
* endpoint (ASP, local distribution): Only picked/handled if the MTP user (app) 
registers a ss7_user for that SI. The SI value 2 (reserved) is picked on 
purpose to avoid colliding with other existing protocols (over IPA, which is 
anyway not standarized...).
* STP (SG, routing): With the provided patch we actually improve the situation 
by allowing routing IPA messages (other than SCCP); before this patch they 
could only be picked through the dirty ss7_rx_nknown_cb() by the app, and 
otherwise they were always discarded. Now non-SCCP IPA messages are routed 
based on MTP, which I'd say is the expected behavior.




Ideally, somebody using SCCPLite would configure the NI with "Reserved for 
national use", since in the end it's using other SIs (MGCP, CTRL) which are not 
specified in the International network. In practice it doesn't matter since we 
are using IPA in those scenarios, where the SI is never sent over the 
network...In the end, this becomes another IPA particularity imho.



--
To view, visit https://gerrit.osmocom.org/c/libosmo-sigtran/+/41410?usp=email
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings?usp=email

Gerrit-MessageType: comment
Gerrit-Project: libosmo-sigtran
Gerrit-Branch: master
Gerrit-Change-Id: I9fedb26ccd3434fc7f272feb3c45cf4bdb80c7ae
Gerrit-Change-Number: 41410
Gerrit-PatchSet: 6
Gerrit-Owner: pespin <[email protected]>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <[email protected]>
Gerrit-CC: osmith <[email protected]>
Gerrit-Attention: laforge <[email protected]>
Gerrit-Comment-Date: Fri, 14 Nov 2025 18:37:56 +0000
Gerrit-HasComments: Yes
Gerrit-Has-Labels: No
Comment-In-Reply-To: laforge <[email protected]>

Reply via email to