Wireshark-bugs: [Wireshark-bugs] [Bug 1652] New: A bug in CAMEL Connect message.

Date: Tue, 19 Jun 2007 07:20:41 +0000 (GMT)
http://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1652

           Summary: A bug in CAMEL Connect message.
           Product: Wireshark
           Version: SVN
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: Minor
          Priority: Low
         Component: Wireshark
        AssignedTo: wireshark-bugs@xxxxxxxxxxxxx
        ReportedBy: palos@xxxxxxxxxxxxx


Build Information:
Version 0.99.7

Copyright 1998-2007 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.10.12, with GLib 2.12.12, with WinPcap (version unknown),
with libz 1.2.3, with libpcre 6.4, with Net-SNMP 5.4, with ADNS, with Lua 5.1,
with GnuTLS 1.6.1, with Gcrypt 1.2.3, with MIT Kerberos, with PortAudio
PortAudio V19-devel, with AirPcap.

Running on Windows XP Service Pack 2, build 2600, with WinPcap version 4.0
(packet.dll version 4.0.0.755), based on libpcap version 0.9.5, without
AirPcap.

Built using Microsoft Visual C++ 6.0

--
The wireshark does not dissect well DestinationRoutingAddress parameter in
CAMEL Connect arg.

The wireshark dissects like this "ISUP Called Number: 2809019900000000"
but I think "ISUP Called Number: 019900000000" is correct.
and "0x82 0x09 is" Odd/even indicator, Nature of Address Indicator and so on.

A text log is as follows.

No.     Time        Source                Destination           Protocol Info
     17 3.133216    2:2ae3                2:2413                Camel    invoke
Connect 

Frame 17 (127 bytes on wire, 127 bytes captured)
    Arrival Time: Jun 19, 2007 04:35:12.393494000
    [Time delta from previous captured frame: 0.267644000 seconds]
    [Time delta from previous displayed frame: 0.267644000 seconds]
    [Time since reference or first frame: 3.133216000 seconds]
    Frame Number: 17
    Frame Length: 127 bytes
    Capture Length: 127 bytes
    [Frame is marked: False]
    [Protocols in frame: eth:ip:udp:lge_monitor:mtp3:sccp:tcap:camel]
Ethernet II, Src: Goldstar_73:3f:49 (00:40:5a:73:3f:49), Dst: HewlettP_10:75:29
(00:15:60:10:75:29)
    Destination: HewlettP_10:75:29 (00:15:60:10:75:29)
        Address: HewlettP_10:75:29 (00:15:60:10:75:29)
        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
        .... ..0. .... .... .... .... = LG bit: Globally unique address
(factory default)
    Source: Goldstar_73:3f:49 (00:40:5a:73:3f:49)
        Address: Goldstar_73:3f:49 (00:40:5a:73:3f:49)
        .... ...0 .... .... .... .... = IG bit: Individual address (unicast)
        .... ..0. .... .... .... .... = LG bit: Globally unique address
(factory default)
    Type: IP (0x0800)
Internet Protocol, Src: 10.64.65.141 (10.64.65.141), Dst: 10.64.65.142
(10.64.65.142)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 113
    Identification: 0xa797 (42903)
    Flags: 0x00
        0... = Reserved bit: Not set
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 64
    Protocol: UDP (0x11)
    Header checksum: 0x3b4a [correct]
        [Good: True]
        [Bad : False]
    Source: 10.64.65.141 (10.64.65.141)
    Destination: 10.64.65.142 (10.64.65.142)
User Datagram Protocol, Src Port: 10000 (10000), Dst Port: 10000 (10000)
    Source port: 10000 (10000)
    Destination port: 10000 (10000)
    Length: 93
    Checksum: 0x4be5 [correct]
        [Good Checksum: True]
        [Bad Checksum: False]
LGE Monitor
    LGE Monitor PDU
    Direction: RX(Receive Message Signaling Unit) (1)
    Protocol Identifier: MTP-3(Message Transfer Part 3) (0)
    Payload Length: 73
Message Transfer Part Level 3
    Service information octet
        10.. .... = Network indicator: National network (0x02)
        ..00 .... = Spare: 0x00
        .... 0011 = Service indicator: SCCP (0x03)
    Routing label
        .... .... .... .... ..10 0100 0001 0011 = DPC: 9235
        .... 1010 1011 1000 11.. .... .... .... = OPC: 10979
        1111 .... .... .... .... .... .... .... = Signalling Link Selector: 15
Signalling Connection Control Part
    Message Type: Unitdata (0x09)
    .... 0000 = Class: 0x00
    0000 .... = Message handling: No special options (0x00)
    Pointer to first Mandatory Variable parameter: 3
    Pointer to second Mandatory Variable parameter: 14
    Pointer to third Mandatory Variable parameter: 25
    Called Party address (11 bytes)
        Address Indicator
            .0.. .... = Routing Indicator: Route on GT (0x00)
            ..01 00.. = Global Title Indicator: Translation Type, Numbering
Plan, Encoding Scheme, and Nature of Address Indicator included (0x04)
            .... ..1. = SubSystem Number Indicator: SSN present (0x01)
            .... ...0 = Point Code Indicator: Point Code not present (0x00)
        SubSystem Number: CAP (146)
        [Linked to TCAP, TCAP SSN linked to CAMEL]
        Global Title 0x4 (9 bytes)
            Translation Type: 0x00
            0001 .... = Numbering Plan: ISDN/telephony (0x01)
            .... 0010 = Encoding Scheme: BCD, even number of digits (0x02)
            .000 0100 = Nature of Address Indicator: International number
(0x04)
            Address information (digits): 821029190305
    Calling Party address (11 bytes)
        Address Indicator
            .0.. .... = Routing Indicator: Route on GT (0x00)
            ..01 00.. = Global Title Indicator: Translation Type, Numbering
Plan, Encoding Scheme, and Nature of Address Indicator included (0x04)
            .... ..1. = SubSystem Number Indicator: SSN present (0x01)
            .... ...0 = Point Code Indicator: Point Code not present (0x00)
        SubSystem Number: Unknown (241)
        Global Title 0x4 (9 bytes)
            Translation Type: 0x01
            0001 .... = Numbering Plan: ISDN/telephony (0x01)
            .... 0010 = Encoding Scheme: BCD, even number of digits (0x02)
            .000 0100 = Nature of Address Indicator: International number
(0x04)
            Address information (digits): 821029191700
Transaction Capabilities Application Part
    continue
        Source Transaction ID
            Transaction Id: 05A03400
        Destination Transaction ID
            Transaction Id: 09FC0010
        components: 1 item
            Item: invoke (1)
                invoke
                    invokeID: 1
                    opCode: localValue (0)
                        localValue: 20
                    CONSTRUCTOR
                        CONSTRUCTOR Tag
                        Tag: 0x00
                        Length: 0x0c
                        CONSTRUCTOR
                            CONSTRUCTOR Tag
                            Tag: 0x02
                            Length: 0x0a
                            Parameter (0x04)
                                Tag: 0x04
                                Length: 0x08
                            Data: 8290109900000000
Camel
    invoke
        invokeID: 1
        opCode: localValue (0)
            localValue: connect (20)
        destinationRoutingAddress: 1 item
            0... .... = Odd/even indicator: even number of address signals
            .000 0100 = Nature of address indicator: international number (4)
            0... .... = INN indicator: routing to internal network number
allowed 
            .000 .... = Numbering plan indicator: Unknown (0)
            Called Party Number: 2809019900000000
                .... 0010 = Address signal digit: 2 (2)
                1000 .... = Address signal digit: 8 (8)
                .... 0000 = Address signal digit: 0 (0)
                1001 .... = Address signal digit: 9 (9)
                .... 0000 = Address signal digit: 0 (0)
                0001 .... = Address signal digit: 1 (1)
                .... 1001 = Address signal digit: 9 (9)
                1001 .... = Address signal digit: 9 (9)
                .... 0000 = Address signal digit: 0 (0)
                0000 .... = Address signal digit: 0 (0)
                .... 0000 = Address signal digit: 0 (0)
                0000 .... = Address signal digit: 0 (0)
                .... 0000 = Address signal digit: 0 (0)
                0000 .... = Address signal digit: 0 (0)
                .... 0000 = Address signal digit: 0 (0)
                0000 .... = Address signal digit: 0 (0)
                ISUP Called Number: 2809019900000000

0000  00 15 60 10 75 29 00 40 5a 73 3f 49 08 00 45 00   ..`.u).@Zs?I..E.
0010  00 71 a7 97 00 00 40 11 3b 4a 0a 40 41 8d 0a 40   .q....@.;J.@A..@
0020  41 8e 27 10 27 10 00 5d 4b e5 00 00 00 01 00 00   A.'.'..]K.......
0030  00 00 00 00 00 49 83 13 e4 b8 fa 09 00 03 0e 19   .....I..........
0040  0b 12 92 00 12 04 28 01 92 91 30 50 0b 12 f1 01   ......(...0P....
0050  12 04 28 01 92 91 71 00 26 65 24 48 04 05 a0 34   ..(...q.&e$H...4
0060  00 49 04 09 fc 00 10 6c 16 a1 14 02 01 01 02 01   .I.....l........
0070  14 30 0c a0 0a 04 08 82 90 10 99 00 00 00 00      .0.............


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