Daniel ANDRE
2004-Mar-23 10:24 UTC
[Asterisk-Users] Help needed for making chan_mgcp working for swissvoice ip10S
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@iris-tech.fr) IRIS Technologies - http://www.iris-tech.com Serveur kwartz - http://www.kwartz.com