GNUGK + Openphone capabilitySet problem

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

 



Hello!
I'm making tests using GNUGK 2.2b5 + Elesign ESC1710 gateway + Openphone. Elesign and Openphone register ok within GNUGK. If Openphone is called from Elesing it detects the incoming call but when you push Answer button Openphone tells you that Elesign didn't accept the call. H245 channels are routed to GNUGK. Examining sent packets using Ethereal alls works fine till they reach terminalCapabilitySet exchange. Both send 'request terminalCapabilitySet' to GNUGK and after than Openphone send ReleaseComplete. I don't know where can be the problem. I've observed two things. Openphone offers receive audio but not transmit and there is a number I don't know its meaning. I'm telling about number '24' and number '6' in capability offer. They are different in Openphone message. What is the meaning of these numbers? They are different from Openphone to Elesign and I don't know if it is a problem:


capability = receiveAudioCapability g729 24 (Openphone)
capability = receiveAndTransmitAudioCapability g729 6 (Elesign)

You can see below full capability set from Openphone and Elesign.


//*****************************// //* OPENPHONE CAPABILITY SET **// //*****************************//

   sequenceNumber = 1
   protocolIdentifier = 0.0.8.245.0.7
   multiplexCapability = h2250Capability {
     maximumAudioDelayJitter = 250
     receiveMultipointCapability = {
       multicastCapability = FALSE
       multiUniCastConference = FALSE
       mediaDistributionCapability = 1 entries {
         [0]={
           centralizedControl = FALSE
           distributedControl = FALSE
           centralizedAudio = FALSE
           distributedAudio = FALSE
           centralizedVideo = FALSE
           distributedVideo = FALSE
         }
       }
     }
     transmitMultipointCapability = {
       multicastCapability = FALSE
       multiUniCastConference = FALSE
       mediaDistributionCapability = 1 entries {
         [0]={
           centralizedControl = FALSE
           distributedControl = FALSE
           centralizedAudio = FALSE
           distributedAudio = FALSE
           centralizedVideo = FALSE
           distributedVideo = FALSE
         }
       }
     }
     receiveAndTransmitMultipointCapability = {
       multicastCapability = FALSE
       multiUniCastConference = FALSE
       mediaDistributionCapability = 1 entries {
         [0]={
           centralizedControl = FALSE
           distributedControl = FALSE
           centralizedAudio = FALSE
           distributedAudio = FALSE
           centralizedVideo = FALSE
           distributedVideo = FALSE
         }
       }
     }
     mcCapability = {
       centralizedConferenceMC = FALSE
       decentralizedConferenceMC = FALSE
     }
     rtcpVideoControlCapability = FALSE
     mediaPacketizationCapability = {
       h261aVideoPacketization = FALSE
     }
     logicalChannelSwitchingCapability = FALSE
     t120DynamicPortCapability = TRUE
   }
   capabilityTable = 8 entries {
     [0]={
       capabilityTableEntryNumber = 8
       capability = receiveAudioCapability g729 24
     }
     [1]={
       capabilityTableEntryNumber = 1
       capability = receiveAudioCapability g711Ulaw64k 240
     }
     [2]={
       capabilityTableEntryNumber = 2
       capability = receiveAudioCapability g711Alaw64k 240
     }
     [3]={
       capabilityTableEntryNumber = 3
       capability = receiveVideoCapability h261VideoCapability {
         qcifMPI = 1
         temporalSpatialTradeOffCapability = TRUE
         maxBitRate = 850
         stillImageTransmission = FALSE
         videoBadMBsCap = FALSE
       }
     }
     [4]={
       capabilityTableEntryNumber = 4
       capability = receiveVideoCapability h261VideoCapability {
         cifMPI = 2
         temporalSpatialTradeOffCapability = TRUE
         maxBitRate = 850
         stillImageTransmission = FALSE
         videoBadMBsCap = FALSE
       }
     }
     [5]={
       capabilityTableEntryNumber = 5
       capability = receiveUserInputCapability hookflash <<null>>
     }
     [6]={
       capabilityTableEntryNumber = 6
       capability = receiveUserInputCapability basicString <<null>>
     }
     [7]={
       capabilityTableEntryNumber = 7
       capability = receiveUserInputCapability dtmf <<null>>
     }
   }
   capabilityDescriptors = 1 entries {
     [0]={
       capabilityDescriptorNumber = 1
       simultaneousCapabilities = 5 entries {
         [0]=3 entries {
           [0]=8
           [1]=1
           [2]=2
         }
         [1]=1 entries {
           [0]=3
         }
         [2]=1 entries {
           [0]=4
         }
         [3]=1 entries {
           [0]=5
         }
         [4]=2 entries {
           [0]=6
           [1]=7
         }
       }
     }
   }
 }


//*****************************// //** ELESIGN CAPABILITY SET ***// //*****************************// sequenceNumber = 1 protocolIdentifier = 0.0.8.245.0.5 multiplexCapability = h2250Capability { maximumAudioDelayJitter = 60 receiveMultipointCapability = { multicastCapability = FALSE multiUniCastConference = FALSE mediaDistributionCapability = 1 entries { [0]={ centralizedControl = FALSE distributedControl = FALSE centralizedAudio = FALSE distributedAudio = FALSE centralizedVideo = FALSE distributedVideo = FALSE } } } transmitMultipointCapability = { multicastCapability = FALSE multiUniCastConference = FALSE mediaDistributionCapability = 1 entries { [0]={ centralizedControl = FALSE distributedControl = FALSE centralizedAudio = FALSE distributedAudio = FALSE centralizedVideo = FALSE distributedVideo = FALSE } } } receiveAndTransmitMultipointCapability = { multicastCapability = FALSE multiUniCastConference = FALSE mediaDistributionCapability = 1 entries { [0]={ centralizedControl = FALSE distributedControl = FALSE centralizedAudio = FALSE distributedAudio = FALSE centralizedVideo = FALSE distributedVideo = FALSE } } } mcCapability = { centralizedConferenceMC = FALSE decentralizedConferenceMC = FALSE } rtcpVideoControlCapability = FALSE mediaPacketizationCapability = { h261aVideoPacketization = FALSE } logicalChannelSwitchingCapability = FALSE t120DynamicPortCapability = FALSE } capabilityTable = 3 entries { [0]={ capabilityTableEntryNumber = 2 capability = receiveAndTransmitAudioCapability g729 6 } [1]={ capabilityTableEntryNumber = 4 capability = receiveAndTransmitAudioCapability g711Ulaw64k 20 } [2]={ capabilityTableEntryNumber = 8 capability = receiveAndTransmitDataApplicationCapability { application = t38fax { t38FaxProtocol = udp <<null>> t38FaxProfile = { fillBitRemoval = FALSE transcodingJBIG = FALSE transcodingMMR = FALSE version = 0 t38FaxRateManagement = localTCF (NULL) } } maxBitRate = 144 } } } capabilityDescriptors = 1 entries { [0]={ capabilityDescriptorNumber = 1 simultaneousCapabilities = 1 entries { [0]=3 entries { [0]=2 [1]=4 [2]=8 } } } } }


Best regards

_________________________________________________________________
Descarga gratis la Barra de Herramientas de MSN http://www.msn.es/usuario/busqueda/barra?XAPID=2031&DI=1055&SU=http%3A//www.hotmail.com&HL=LINKTAG1OPENINGTEXT_MSNBH




-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=5047&alloc_id=10808&op=click

_______________________________________________________

List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx
Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549
Homepage: http://www.gnugk.org/

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

  Powered by Linux