Re: [OpenSIPStack] OpenSBC with FOKUS openIMS
Brought to you by:
joegenbaclor
From: Joegen E. B. <joe...@gm...> - 2007-06-19 15:05:26
|
Hi Gaurav, Gaurav Kansal wrote: > Hi > > I am trying to use OpenSBC with FOKUS OpenIMS. I have following 2 queries: > > Query1: > I am using the following setup: > > UE-----P-CSCF-----OpenSBC-----I/CSCF----S/CSCF > > UE: 10.0.64.11:3422 > OpenSBC: 10.0.64.17:7060 > > P-CSCF is configured to forward all messages to OpenSBC. OpenSBC is > configured to forward all messages coming from UE to I-CSCF. The outbound > proxy in UE is set as P-CSCF. > > When UE sends the REGISTER, Contact header contains 10.0.64.11:3422. OpenSBC > changes it to 10.0.64.17:1544 (one more address on which OpenSBC is > listening) before forwarding to I-CSCF. > > In the response from S-CSCF to I-CSCF, contact address is 10.0.64.17:1544. > In this response message when OpenSBC forwards to P-CSCF, contact address > still remains 10.0.64.17:1544. OpenSBC doesn't translate it back to > 10.0.64.11:3422. As P-CSCF gets 10.0.64.17:1544 in Contact header in > response from S-CSCF, it updates the UE Contact address in its tables from > 10.0.64.11:3422 to 10.0.64.17:1544 as part of registration process. > > UE is registered now with contact 10.0.64.17:1544 at P-CSCF and S-CSCF. > > Now when UE initiates INVITE message, the contact address in the message is > 10.0.64.11:3422. But in P-CSCF's table, the contact address for the same UE > is 10.0.64.17:1544. Due to this mismatch, P-CSCF discards the message saying > that User should first register with S-CSCF. > > The issue is that OpenSBC is not re-translating the contact address (to what > UE sent in the request) in the REGISTER response which it sends to UE. > > Has anyone used OpenSBC with FOKUS OpenIMS? Can anyone point out the > issue here? > Thanks for the clear explanation. Yes, OpenSBC is at fault here. I will make some modification to get around this problem in a while. Thanks for pointing it out. > Query2: > UE-----P-CSCF-----I/CSCF----S/CSCF-----OpenSBC------OtherDomain > Here how to configure OpenSBC to remove P-Asserted-Identity from the > INVITE message before it forwards the message to OtherDomain when call > comes in with the Privacy header. > The default behavior of OpenSBC is to strip the P-Asserted-Identity if the destination domain is not listed in the "Privacy (RFC 3265)" section of the admin page. Are you saying this is not happening? > Regards, > Gaurav Kansal > > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > opensipstack-devel mailing list > ope...@li... > https://lists.sourceforge.net/lists/listinfo/opensipstack-devel > > > |