[Serusers] Contact analyze in Location table

Jiri Kuthan jiri at iptel.org
Thu Oct 16 18:21:45 CEST 2003


At 12:11 PM 10/16/2003, Marc Livet wrote:
>Hi all,
> 
>We're looking for informations regarding an INVITE action we would like to plan for SER server;
>We're manufacturing a new SIP phone, and in case of DSL-modem router, we're developing a special REGISTER with 2 Contacts for the same SIP phone: 
>A public IP address, and a private IP address. In each case, SER server is placed on external part.
> 
>Here is a scheme of what is done:
>@IP1            
>SIP phone1-----|                        @IPWan
>                      |---[modem-routeur]-----------(......INTERNET.......)-----------------[External SER server]
>SIP phone2-----|                                                                     Location Table : SIP phone-1 <=> <mailto:{@IP1>{@IP1 ; @IPWan} 
>@IP2                                                                                                            SIP phone-2 <=> <mailto:{@IP2>{@IP2 ; @IPWan}
> 
>What we want to do is following: 
>When SIP phone1 is looking for a call-session with SIP phone2, we want SER server to compare WAN contacts in mysql location table, and in case of same Response (<mailto:=@IPWan>=@IPWan),
>it will redirect INVITE by sending a "302 Moved Temporarly" to SIP-phone1, with a special new contact as SIP-phone2 private IP address (@IP2).
>Could anyone ever done that before?

We have thought about it, I'm not aware of any implementation yet.
A particular reason why I'm less enthusiastic about this service is
you loose some of services provided in proxy mode -- missed calls
and forking to name some.

-jiri 




More information about the sr-users mailing list