Cisco TCS in GW mode registration to GnuGK problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear Jan, dear All,


I would like to ask your opinion about RRQ/RCF operation between a Cisco TCS and a GnuGK 3.1. When GW mode is used, TCS sends out and RCF containing a H.323 ID, an E.164 and several gateway wildcard prefixes.

GnuGk sends back a general RCF message, only confirming the H.323 ID sent by TCS.

Thus, at the TCS side, the registration is not complete, because TCS expects all the required H.323IDs/E.164s to be confirmed by gatekeeper. Cisco's statement on this, that GnuGK's response is not according to standards.

What do you think about it?

In addition, since TCS percieves that registretion is not completely confirmed, it keeps sending out RRQs very frequently, at a rate 1-2x/sec. I think it is not normal. We are currently tracking down this with Cisco dev.

This is how a TCS RRQ looks like:

User Datagram Protocol, Src Port: h323gatestat (1719), Dst Port: h323gatestat (1719)
H.225.0 RAS
    RasMessage: registrationRequest (3)
        registrationRequest
            requestSeqNum: 65464
            protocolIdentifier: 0.0.8.2250.0.5 (Version 5)
            0... .... discoveryComplete: False
            callSignalAddress: 1 item
                Item 0
                    TransportAddress: ipAddress (0)
                        ipAddress
                            ip: 91.120.59.239 (91.120.59.239)
                            port: 1720
            rasAddress: 1 item
                Item 0
                    TransportAddress: ipAddress (0)
                        ipAddress
                            ip: 91.120.59.239 (91.120.59.239)
                            port: 1719
            terminalType
                vendor
                    vendor
                        t35CountryCode: Norway (130)
                        t35Extension: 1
                        manufacturerCode: 256
                    H.221 Manufacturer: Unknown (0x82010100)
                    productId: Tandberg Content Server 5.0
                    versionId: 80
                gateway
                    protocol: 1 item
                        Item 0
                            SupportedProtocols: h320 (2)
                                h320
                                    supportedPrefixes: 1 item
                                        Item 0
                                            SupportedPrefix
                                                prefix: dialledDigits (0)
                                                    dialledDigits: 89
                0... .... mc: False
                .0.. .... undefinedNode: False
            terminalAlias: 2 items
                Item 0
                    AliasAddress: h323-ID (1)
                        h323-ID: TCS
                Item 1
                    AliasAddress: dialledDigits (0)
                        dialledDigits: 84000
            endpointVendor
                vendor
                    t35CountryCode: Norway (130)
                    t35Extension: 1
                    manufacturerCode: 256
                H.221 Manufacturer: Unknown (0x82010100)
                productId: Tandberg Content Server 5.0
                versionId: 80
            0... .... keepAlive: False
            0... .... willSupplyUUIEs: False
            0... .... maintainConnection: False
            terminalAliasPattern: 1 item
                Item 0
                    AddressPattern: wildcard (0)
                        wildcard: h323-ID (1)
                            h323-ID: TCSgw%
            supportsAltGK: NULL
            featureSet
                .... 1... replacementFeatureSet: True
                supportedFeatures: 2 items
                    Item 0: Signalling Traversal
                        FeatureDescriptor
                            id: standard (0)
                                standard: 18 - Signalling Traversal
                    Item 1
                        FeatureDescriptor
                            id: nonStandard (2)
                                nonStandard: b876c291-c552-11da-95f4-000cf13eb3fd
            genericData: 1 item
                Item 0
                    GenericData
                        id: nonStandard (2)
                            nonStandard: 20df8903-596f-4519-9f27-73c0a59274af
                        parameters: 1 item
                            Item 0
                                parameters item
                                    id: nonStandard (2)
                                        nonStandard: 20df8903-596f-4519-9f27-73c0a59274af
                                    content: raw (0)
                                        raw: 3c617373656e743e3c617373656e745f747970653e636c69...
    [The response to this request is in frame 15]

This is what GnuGK answers:

User Datagram Protocol, Src Port: h323gatestat (1719), Dst Port: h323gatestat (1719)
H.225.0 RAS
    RasMessage: registrationConfirm (4)
        registrationConfirm
            requestSeqNum: 65464
            protocolIdentifier: 0.0.8.2250.0.5 (Version 5)
            callSignalAddress: 1 item
                Item 0
                    TransportAddress: ipAddress (0)
                        ipAddress
                            ip: 91.120.59.228 (91.120.59.228)
                            port: 1720
            terminalAlias: 1 item
                Item 0
                    AliasAddress: h323-ID (1)
                        h323-ID: TCS
            gatekeeperIdentifier: TC-GK
            endpointIdentifier: 3846_tcgk
            timeToLive: 30
            0... .... willRespondToIRR: False
            0... .... maintainConnection: False
            featureSet
                .... 0... replacementFeatureSet: False
                supportedFeatures: 1 item
                    Item 0: Signalling Traversal
                        FeatureDescriptor
                            id: standard (0)
                                standard: 18 - Signalling Traversal
    [This is a response to a request in frame 14]
    [RAS Service Response Time: 0.006811000 seconds]


Thanks.

Andras Kovacs


------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________________

Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_name=openh323gk-users
Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users
Homepage: http://www.gnugk.org/


[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux