[Kamailio-Users] About Kamailio-1.4.0-notls.

Klaus Darilion klaus.mailinglists at pernau.at
Mon Jan 12 22:52:13 CET 2009


Sunil Teli wrote:
> And also when I(Application A) send the Subscribe message with the 
> Dialog event to the kamailio server, The kamailio server is not 
> forwarding that Subscribe message to party B.

it depends. If you are using end-to-end presence, then you have to 
configure kamailio to forward the request.

If you want to use server-based presence, then Kamailio will process the 
SUBSCRIBE.

regards
klaus

> 
>  
> 
> Since kamailio acts as proxy it has to forward the Subscribe message to 
> the party to whom I have Subscribed(ie Party B an x-lite phone).
> 
>  
> 
> The call flow is as follows.
> 
>  
> 
>  
> 
> REISTER
> 
>  
> 
>     A(APP)              kamailio            B(x-lite)    
>            C(x-lite)  
> 
>       |                       |                 |                       |
> 
> 200 OK
> 
>  
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
> REGISTER
> 
>  
> 
> REGISTER
> 
>  
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
> 200 OK
> 
>  
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
> 200 OK
> 
>  
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
> SUBSCRIBE
> 
>  
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
> 202 OK
> 
>  
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
> NOTIFY
> 
>  
> 
>       |                       |                 |                       |
> 
> Call Established between B and C
> 
>  
> 
>       |                       |                 |                       |
> 
> 200 OK
> 
>  
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
>       |                       |                 |                       |
> 
>  
> 
>  
> 
>  
> 
> I am using kamailio-1.4.0-notls and trying to use dialog event package. 
> The above call flow is as follows.
> 
>  
> 
>  
> 
>  
> 
> 1)       B an x-lite phone is Registered(B at kamailio) then C another 
> x-lite phone is registered(c at kamailio)
> 
>  
> 
> 2)       Now from my application I am registering A and got 
> registered(A at kamailio).
> 
>  
> 
> 3)       Now A is subscribing to B for the dialog event, so I am sending 
> SUBSCRIBE message to kamailio server, that is I am sending SUBSCRIBE 
> message from A at application to B at kamailio with the Event header.
> 
>  
> 
> 4)       Now I got 202 for the SUBSCRIBE.
> 
>  
> 
> 5)       Server Kamailio sends NOTIFY and then my application A sends 
> 200 OK.
> 
>  
> 
> 6)       Now I will establish call between two x-lite phones B and C.
> 
>  
> 
>  
> 
>  
> 
>  
> 
>  
> 
> Now My Question?
> 
>  
> 
>  
> 
>  
> 
> When I establish call between B and C, I(Application A) have to get 
> NOTIFY from kamailio server about the dialog event, I am not getting the 
> NOTIFY for the dialog event since I have Subscribed to B for the Dialog 
> event Package.
> 
>  
> 
>  
> 
> Finally I(A application) want to know that dialog changes in the B.
> 
>  
> 
>  But Dialog module is present in the kamailio code. So for what purpose 
> is it used?
> 
>  
> 
> Is there any modules I have to include or provision in the config file 
> or make file, If yes then where I have to make the changes.
> 
>  
> 
>  
> 
>  
> 
>  
> 
> Thank You
> 
>  
> 
> Regards,
> 
>  
> 
> Sunil Teli
> 
>  
> 
> -----Original Message-----
> From: Klaus Darilion [mailto:klaus.mailinglists at pernau.at]
> Sent: Monday, January 12, 2009 7:08 PM
> To: Sunil Teli
> Cc: users
> Subject: Re: [Kamailio-Users] About Kamailio-1.4.0-notls.
> 
>  
> 
> Hi Sunil!
> 
>  
> 
> Kamailio 1.4 does not support the "dialog" event package. You have to
> 
> use Kamailio "trunk" version. Trunk includes 2 new modules:
> 
>  
> 
> PUA_DIALOGINFO: generates PUBLISH requests to publish the dialog state
> 
> PRESENCE_DIALOGINFO: processes PUBLISH requests, aggregate dialog
> 
> information and send it with NOTIFY to the watcher
> 
>  
> 
> Please see the detailed READMEs of these modules.
> 
> http://www.kamailio.org/docs/modules/devel/
> 
>  
> 
> regards
> 
> klaus
> 
>  
> 
> ============================================================================================================================
> 
> Disclaimer:
> 
> This message and the information contained herein is proprietary and 
> confidential and subject to the Tech Mahindra policy statement, you may 
> review the policy at http://www.techmahindra.com/Disclaimer.html 
> externally and http://tim.techmahindra.com/Disclaimer.html internally 
> within Tech Mahindra.
> 
> ============================================================================================================================
> 





More information about the Users mailing list