[OpenSIPS-Users] Linksys SPA-942 BLF and OpenSIPS presence

Victor Pascual Ávila victor.pascual.avila at gmail.com
Wed May 27 11:02:53 CEST 2009


On Wed, May 27, 2009 at 10:52 AM, Iñaki Baz Castillo <ibc at aliax.net> wrote:
> 2009/5/27 James Lamanna <jlamanna at gmail.com>:
>> Hi,
>> Has anyone been able to get the BLF to work with a SPA-942 and the
>> OpenSIPS presence module?
>
> There are many types of "presence":
>
> - Presence SIMPLE (user status: online, offline, away, on-meeting...)
> => "Event: presence"
> - Presence BLF (RFC 4235): line status (calling, on-call, idle...) =>
> "Event: dialog"
>
> Asterisk supports **very poorly and wrongly** the BLF presence (but it
> does it VERY VERY wrongly, in a propietary way instead of following
> the RFC 4235. Linksys phones allos this painful "Asterisk BLF
> presence".
>
> OpenSIPS presence module is generic, it allows any kind of presence,
> but "somebody" must send the PUBLISH with the user or line status.
> Users implementing SIMPLE presence (X-Lite, Eyebeam, Twinkle,
> Ekiga...) send PUBLISH ("Event: presence") by themself, they arrive to
> the presence server (Opensips presence module) and it generates NOTIFY
> for subscribers.
>
> In case of BLF, "something" should send PUBLISH "Event: dialog" when a
> call occurs (in progress, established...). A phone couuld do it, but
> it's not very usual. However OpenSIPS has a module called
> "pua_dialoginfo" which generates PUBLISH "Event: dialog" when an
> INVITE occurs. I've tested it and didn't seem robust for me. Read the
> documentation about it.

A quick and (maybe) naive question on it: is it possible (with
OpenSIPS) to trigger a NOTIFY by means of requests other than PUBLISH?
An example would be the event package for registrations (rfc3680)

Cheers,
-- 
Victor Pascual Ávila



More information about the Users mailing list