Transfer issue with Cisco unified call manager

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Transfer issue with Cisco unified call manager

Chen-Che Huang
Dear all,

For collaboration purpose and some reasons, we have set up a kind-of-weird architecture with Cisco unified call manager (abbreviated CUCM) as follows.

client A
client B <---->OpenSIPS SIP proxy<---->CUCM
client C                   |
                         RTP proxy
                               

The OpenSIPS SIP proxy here acts as clients to CUCM. For each client, the OpenSIPS SIP proxy creates a unique socket to CUCM. All the requests and responses between clients and CUCM pass through the OpenSIPS SIP proxy. All the RTP packets between clients are relayed by RTP proxy.

Although this architecture is kind-of-weird, it works for client registration and call setup. However, in this architecture, we cannot support a particular call transfer case.
Client A calls client B (OK)
Client A transfers the call to client C (OK)
Client A transfers the call to make client B talk to client C (Failed in terms of media relay).

The SIP signalling flow is basically okay. The problem is that we cannot let client B and client C's RTP packets relayed by the RTP Proxy because the SIP messages in this case are two separate dialogs (the CUCM acts in B2BUA mode). I have do a preliminary study to address issue by using the B2BUA module of the OpenSIPS but the module seems not to have the ability to modify SDP.

Has anyone encountered similar issues or had any suggestion on this issue? Many thanks for any comments.

Yours sincerely,
Chen-Che




 where client A transfers the call to make client B and client C with each other. Because CUCM acts like in B2BUA mode,
Reply | Threaded
Open this post in threaded view
|

Re: Transfer issue with Cisco unified call manager

Sasmita Panda
Hi , 

    I have encountered similar issue . B2BUA mode of opensips not able to change the SDP . I have tried to do this with Opensips-1.11 . I think it cant even change the SDP . 

         As for my understanding , Opensips only work as a middle man between two  User Agent . It only change the signaling part(like : Route , Via , From etc ) but not the SDP part . 

     I think it cant be don't by this module automatically . If this is possible to do then I will be helpful also . 

Thanks & Regards
Sasmita Panda
Network Testing and Software Engineer
3CLogic , ph:07827611765

On Tue, May 17, 2016 at 2:40 PM, Chen-Che Huang <[hidden email]> wrote:
Dear all,

For collaboration purpose and some reasons, we have set up a kind-of-weird
architecture with Cisco unified call manager (abbreviated CUCM) as follows.

client A
client B <---->OpenSIPS SIP proxy<---->CUCM
client C                   |
                         RTP proxy


The OpenSIPS SIP proxy here acts as clients to CUCM. For each client, the
OpenSIPS SIP proxy creates a unique socket to CUCM. All the requests and
responses between clients and CUCM pass through the OpenSIPS SIP proxy. All
the RTP packets between clients are relayed by RTP proxy.

Although this architecture is kind-of-weird, it works for client
registration and call setup. However, in this architecture, we cannot
support a particular call transfer case.
Client A calls client B (OK)
Client A transfers the call to client C (OK)
Client A transfers the call to make client B talk to client C (Failed in
terms of media relay).

The SIP signalling flow is basically okay. The problem is that we cannot let
client B and client C's RTP packets relayed by the RTP Proxy because the SIP
messages in this case are two separate dialogs (the CUCM acts in B2BUA
mode). I have do a preliminary study to address issue by using the B2BUA
module of the OpenSIPS but the module seems not to have the ability to
modify SDP.

Has anyone encountered similar issues or had any suggestion on this issue?
Many thanks for any comments.

Yours sincerely,
Chen-Che




 where client A transfers the call to make client B and client C with each
other. Because CUCM acts like in B2BUA mode,



--
View this message in context: http://opensips-open-sip-server.1449251.n2.nabble.com/Transfer-issue-with-Cisco-unified-call-manager-tp7602968.html
Sent from the OpenSIPS - Users mailing list archive at Nabble.com.

_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
[hidden email]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users