[Asterisk-Dev] Help needed for making chan_mgcp working for swissvoice ip10S

Daniel ANDRE dandre at iris-tech.fr
Mon Mar 22 03:51:25 MST 2004


Hello,

I am trying to patch chan_mgcp.c to work with IP10S phones from 
SwissVoice. The problem I am working on is consultative call transfert 
with flash event. I will do my best to make a description of what I have 
observed and what I want to do:

The test sequence is :
PhoneA calls PhoneB (IP10S, MGCP)
PhoneB sends Flash and dials PhoneC

At this stage PhoneB and C must be connected and voice path must be 
clear and bidirectionnal.

What I have observed is:
1. Voice Path from PhoneC is sampled
2. There is no voice data from PhoneB to PhoneC

#1 is now solved (a small patch)

 From informations obtained from SwissVoice Tech Team, the #2 problem 
should be caused by the CRCX Message sent to IP10S just after handling 
flash event. The seqno of the message received by the IP10S are not in 
the correct order.
The messages received are:
MDCX with seqno=16
CRCX with seqno=15
MDCX with seqno=17

I don't see how to make asterisk send messages in the correct order as 
the two message queues are not correlated.

Should someone help me with this problem?

Best regards,

Daniel ANDRE

-- 
Daniel ANDRE (mailto:daniel.andre at iris-tech.fr)
IRIS Technologies - http://www.iris-tech.com
Serveur kwartz - http://www.kwartz.com





More information about the asterisk-dev mailing list