Ethereal-dev: Re: [Ethereal-dev] ANSI SCCP:

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Jeff Morriss <jeff.morriss@xxxxxxxxxxx>
Date: Fri, 17 Sep 2004 15:33:09 -0400


Jeff Morriss wrote:


shashidhar bhandare wrote:

Hi,

I have a problem in the SCCP for ANSI. if the National/International indicator is set to INTERNATIONAL ( = 1 ) in the address elements, the code uses the if section of ITU. I think it should be looking at ANSI section and ignore the National/International indicator to decode properly.

Pls comment.


According to T1.112.3 section 3.4.1, if bit 8 of the AI is set to 0 then the address is international and "both the address indicator and the address are coded according to international specifications."

If it is set to 1 "both the address indicator and the address are coded according to national specifications."

The SCCP dissector will decode the messages this way--though I have to admit I have never seen (intentional) messages on an ANSI network with the national bit set to 0 (international).

Of course, if you're really seeing the national indicator set to "international" in an ANSI network, there's no reason a preference couldn't be put into the SCCP dissector to make it ignore the national bit...