TC>
TC>it is gonna be easier to track.
TC>
TC>Tomorrow i will test on 1.0.4 but please lets move to trunk.
i make it a bit later, to move tickets to jira and source to svn i
need some time to undertand how this system is works, especially jira.
audio issue is better now :)
however i have a few questions:
1. can we control codec framing size via config file setting (e.g. PCMA:20, PCMU:20)?
2. can we control tunneling via config file setting?
3. can we control mediaWaitForConnect flag within setup message via config file setting?
Now, when i can test more and place outgoing calls to different equipment, i found that there is an issue when we get h.225 progress without a fastStart element.
Here is a tshark:
5.242526 10.4.62.7 -> 10.4.4.254 H.225.0 CS: setup OpenLogicalChannel
5.243982 10.4.4.254 -> 10.4.62.7 H.225.0 CS: callProceeding
10.512617 10.4.4.254 -> 10.4.62.7 H.225.0 CS: progress
10.983697 10.4.4.254 -> 10.4.62.7 H.225.0 CS: alerting
20.002796 10.4.4.254 -> 10.4.62.7 H.225.0 CS: connect
20.002981 10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: facility terminalCapabilitySet
20.003210 10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: facility masterSlaveDetermination
31.472362 10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: releaseComplete endSessionCommand
the terminating GW didn't include a faststart element within a returning h.225 message we didn't match the capabilities (framing of them) in our setup (and you are waiting an open LC to start pre_answer).... so now, the terminator is waiting for the originator to start exchanging TCS/MSD. As tunneling is true, this should be done using h.225 Facility messages.
your behavior should be like this:
5.242526 10.4.62.7 -> 10.4.4.254 H.225.0 CS: setup OpenLogicalChannel g711A with 30 ms
5.243982 10.4.4.254 -> 10.4.62.7 H.225.0 CS: callProceeding
10.512617 10.4.4.254 -> 10.4.62.7 H.225.0 CS: progress
10.4.62.7 -> 10.4.4.254 H.225.0/H.245 CS: facility terminalCapabilitySet
10.4.62.7 -> 10.4.4.254 H.225.0/H.245 CS: facility masterSlaveDetermination
10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: facility terminalCapabilitySet
10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: facility masterSlaveDetermination
10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: facility terminalCapabilitySetAck
10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: facility masterSlaveDeterminationAck
10.4.62.7 -> 10.4.4.254 H.225.0/H.245 CS: facility terminalCapabilitySetAck
10.4.62.7 -> 10.4.4.254 H.225.0/H.245 CS: facility masterSlaveDeterminationAck
10.4.62.7 -> 10.4.4.254 H.225.0/H.245 CS: facility openlogicalchannel (g711A)
10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: facility openlogicalchannel (g711A)
10.4.62.7 -> 10.4.4.254 H.225.0/H.245 CS: facility openlogicalchannelAck
10.4.4.254 -> 10.4.62.7 H.225.0/H.245 CS: facility openlogicalchannelAck
<now you can start pre_answer!>
10.983697 10.4.4.254 -> 10.4.62.7 H.225.0 CS: alerting
...
...
...