Ethereal-dev: [Ethereal-dev] Change how SCCP determines ANSI/ITU variant

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

From: "Michael Lum" <mlum@xxxxxxxxxxxxx>
Date: Wed, 7 Jan 2004 14:45:42 -0800
I have the following problem:

I have ANSI MTP3/ANSI SCCP on one SS7 link for the A-interface
(Base Station Controller to Mobile Switching Center) and
ITU MTP3/ITU SCCP/ANSI TCAP on another SS7 link for the ANSI MAP interface
(MSC to whatever, MC/HLR, etc.).

Currently the SCCP dissector uses the extern 'mtp3_standard' provided by
the MTP3 dissector.  Obviously this causes a problem with the configuration
above.

Can anyone suggest I way of fixing this ?

(In addition the M3UA dissector does not set the 'mtp3_standard' variable
so when SCCP is carried on top of M3UA the SCCP dissection will be as
defined by the MTP3 preference.)

--
Michael Lum                          Architect
4600 Jacombs Road               (604) 276-0055
Richmond, B.C.
Canada V6V 3B1

Telos Technology
Winner of the 2003 GSM Association Award
for Technology Innovation
Best Infrastructure