[Asterisk-Dev] Routing NOTIFY Messages?

John J. Sawa john.sawa at oracle.com
Wed Mar 3 00:46:04 MST 2004


I'm going out on a limb here so please excuse my ignorance as I am just 
getting familiar with the architecture of *. Would it not be possible to 
allow a definition in the [peers] section of sip.conf for example, 
allownotify=yes which would then allow the routing of NOTIFY messages to 
that peer and in this case just an extension?

I also am taking your advice on pursing another SIP proxy to implement 
this. -John

Olle E. Johansson wrote:

> John J. Sawa wrote:
>
>> Is it possible to route SIP NOTIFY messages through * ?
>>
>> Basically, I have an external VoiceMail application that needs the 
>> ability to send SIP NOTIFY messages to * users, in order to do MWI to 
>> the SIP phones. I realize the asterisk voicemail application does 
>> this, but does * have the ability to accept these SIP messages from 
>> another application. If so, will my application have to REGISTER then 
>> INVITE the phone then send the NOTIFY message?
>>
>> Currently, my application can send NOTIFY messages directly to the 
>> phones in order to turn on and off MWI, but I would really like to be 
>> able to send these messages to * and have it handle the routing to 
>> the endpoints as * knows all the endpoints due to registration and 
>> proxy capabilities. Any input on if and how this can be done would be 
>> appreciated.
>
> Incoming NOTIFYs are not handled by Asterisk at all. Asterisk
> sends outbound NOTIFY messages for MWI to SIP peers with
> mailbox= definition in [peer] section of sip.conf.
>
> The problem with routing incoming NOTIFY is how to handle them, as with
> many other SIP non-call things in Asterisk,  Is the user part of
> the URI an extension or a SIP peer? It's not obvious.
> We can't easily have two name spaces, so today the default handling is
> sending a NOTIFY to an extension. SUBSCRIBEs have more or less
> the same problem, the implementation today allows SUBSCRIBE to
> an Asterisk extension. Many Asterisk admins want to subscribe to
> a SIP peer, which breaks the architecture somewhat.
>
> The best solution today is to use a SIP proxy for doing this kind
> of stuff.
>
> /Olle
> _______________________________________________
> Asterisk-Dev mailing list
> Asterisk-Dev at lists.digium.com
> http://lists.digium.com/mailman/listinfo/asterisk-dev
> To UNSUBSCRIBE or update options visit:
>   http://lists.digium.com/mailman/listinfo/asterisk-dev






More information about the asterisk-dev mailing list