Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Wireshark-bugs: [Wireshark-bugs] [Bug 4638] New: MSISDN, Diameter AVP and GTPv2 IE as ITU-T E.16

Date: Fri, 2 Apr 2010 00:27:25 -0700 (PDT)
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4638

           Summary: MSISDN, Diameter AVP and GTPv2 IE as ITU-T E.164.
           Product: Wireshark
           Version: 1.3.x (Experimental)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Minor
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: kataoka.ts@xxxxxxxxxxxxxx


Build Information:
[sit@k807163g3 wireshark_trunk]$ ./wireshark -v
wireshark 1.3.5 (SVN Rev 32357 from /trunk)

Copyright 1998-2010 Gerald Combs <gerald@xxxxxxxxxxxxx> and contributors.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Compiled with GTK+ 2.16.6, with GLib 2.20.5, with libpcap 0.9.8, with libz
1.2.3, without POSIX capabilities, without libpcre, without SMI, without
c-ares,
without ADNS, without Lua, without Python, without GnuTLS, without Gcrypt,
without Kerberos, without GeoIP, without PortAudio, without AirPcap, with
new_packet_list.

Running on Linux 2.6.29.4-167.fc11.x86_64, with libpcap version 0.9.8.

Built using gcc 4.4.1 20090725 (Red Hat 4.4.1-2).
[sit@k807163g3 wireshark_trunk]$
--
The decoded MSISDN AVP in 3GPP diameter AVP and the decoded MSISDN IE in 3GPP
GTPv2 IE are not correct. 

These elements "Extension", "Nature of number" and "Number plan" are not
necessary in neither 3GPP diameter AVP nor 3GPP GTPv2 IE.

Because both two are consists of ISDN number defined in the ITU-T E.164.

ITU-T E.164 (02/2005)
    6 International E.164-number structure
It says that each structure starts with Country Code.

See also.
3GPP TS 29.329 V9.0.0 (2009-12)
"Sh Interface based on the Diameter protocol;"
    6.3.2    MSISDN AVP

It refers to ITU-T E.164.

3GPP TS 29.274 V9.1.0 (2009-12)
"Tunnelling Protocol for Control plane (GTPv2-C)"
    8.11    MSISDN
It refers 3GPP TS23.003.

3GPP TS 23.003 V9.1.0 (2009-12)
"Numbering, addressing and identification"
    3.3    Structure of MS international PSTN/ISDN number (MSISDN)
It refers to ITU-T E.164.

So, I have made two patches for each dissector file.
I'm not sure that dissect_gsm_map_msisdn should be modified or not at this
moment, so I leave it.

-- 
Configure bugmail: https://bugs.wireshark.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.