[Serusers] Mediaproxy and parallel forking

Enthu enthuster at gmail.com
Mon Mar 21 14:47:35 CET 2005


Hi,

I was trying parallel forking with ser and Mediaproxy. Here is the scenario.

Party        Proxy     Location A     Location B
 | INVITE   |                      |                  |
 |------------>|                      |                  |
 |  100       |                      |                  |
 |<------------|    INVITE        |                  |
 |              |-------------------> |                  |
 |              |        INVITE    |                  |
 |              |----------------------|---------------->|
 |              | 180 (w/o sdp) |                  |
 |              |<-----------------  |                   |
 |              |                     | 180 (w/sdp) |
 |              |<-------------------------------------- |
 |              |         200       |                  |
 |              |<-------------------|   CANCEL  |
 |              |---------------------|---------------->|
 |              |                     |   200          |
 |              |<--------------------------------------|
 |              |                     |                  |


When I get 18X response I am doing "use_media_proxy" and Location B
starts sending early media. When call is picked up at Location A,
Calling party still gets early media from Location B. After Location B
receives CANCEL, it stops sending media and media proxy shows idle
session on one end. This combination is always failing to work. If
both locations are uniform and dont send early media, parallel forking
is working great.

Do any of you come across this situation? Am I doing anything wrong here?

I apologise if my query sounds stupid.

thanks in advance.
Enthu




More information about the sr-users mailing list