Project

General

Profile

Feature #4219

IPA: no point code insertion to SCCP

Added by laforge over 1 year ago. Updated over 1 year ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
-
Start date:
10/08/2019
Due date:
% Done:

100%

Spec Reference:

Description

As incoming messages on the IPA/SCCPlite protocol do not have a MTP routing label, nor is there any requirement for the SCCP Addresses to contain point codes, the IPA/SCCPlite support of osmo-stp currently inserts/adds “artificial” point codes at the point of IPA/SCCPlite ingress. Those point codes are added both to the [newly-created] MTP label, but also to the SCCP Addresses.

We require a mode of operation for osmo-stp where the point codes are not inserted into the SCCP addresses.


Related issues

Related to OsmoSTP - Bug #4236: osmo-stp segfaults if IPA client sends unparseable SCCPResolved10/19/2019

Associated revisions

Revision ecb2cf1a (diff)
Added by laforge over 1 year ago

ipa: VTY config option to explicitly enable/disable SCCP patching

When receiving SCCP messages from an IPA peer/ASP, osmo-stp so far
unconditionally inserted origin/destination point codes int the SCCP
called / calling party addresses.

This behaviro is now made optional with the introduction of the
following per-AS configuration:
"point-code override patch-sccp (disabled|both)"

The default behavior is switched from 'both' to 'disabled' at the same
time.

Change-Id: I535e2170adadfe755d2bcbf5bbf4556bebb77737
Closes: OS#4219

History

#1 Updated by laforge over 1 year ago

  • Assignee changed from pespin to laforge

#2 Updated by laforge over 1 year ago

  • Related to Bug #4236: osmo-stp segfaults if IPA client sends unparseable SCCP added

#3 Updated by laforge over 1 year ago

  • Status changed from New to In Progress

#4 Updated by laforge over 1 year ago

  • % Done changed from 0 to 80

Functionality implemented in https://gerrit.osmocom.org/#/c/libosmo-sccp/+/15814/

Related automatic tests are present as TC_ipa_to_m3ua and TC_ipa_to_m3ua_patch_sccp in STP_Tests.ttcn currently under development.

Let's keep this open until the tests are merged.

#5 Updated by laforge over 1 year ago

  • Status changed from In Progress to Closed
  • % Done changed from 80 to 100

all commits merged, tests pass. closing.

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)