[asterisk-bugs] [JIRA] (ASTERISK-23723) Asterisk and SIP Presence

Dennis Guse (JIRA) noreply at issues.asterisk.org
Wed May 7 02:43:43 CDT 2014


Dennis Guse created ASTERISK-23723:
--------------------------------------

             Summary: Asterisk and SIP Presence
                 Key: ASTERISK-23723
                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-23723
             Project: Asterisk
          Issue Type: Improvement
      Security Level: None
          Components: Channels/chan_pjsip, Channels/chan_sip/Subscriptions
    Affects Versions: SVN
         Environment: Ubuntu 14.04 with Asterisk 11.7
            Reporter: Dennis Guse
            Severity: Minor


Asterisk does only support to provide the status of an extension via SIP Presence (RFC 3856) via hints (providing server-side generated state, e.g. unregistered, idle, busy) and the status set in the Dialplan via PRESENCE_STATE. On status changes notifies are send to all subscribed SIP clients.

However, Asterisk does not allow to set the presence state via SIP Presence as defined in RFC3856 since it is not subscribing of a registered SIP client that is hinted in the dialplan. Therefore, a clients do not send NOTIFY on presence change to Asterisk.

Solution so far: use another SIP server to handle presence properly is quite complicated in small scale setups. 
https://www.mail-archive.com/asterisk-dev@lists.digium.com/msg34496.html

Basically two things are missing here. First Asterisk should have an option to SUBSCRIBE on hinted SIP clients and second process NOTIFY messages of subscribed clients to update PRESENCE_STATE.

Issue was together with Frank Haase.



--
This message was sent by Atlassian JIRA
(v6.2#6252)



More information about the asterisk-bugs mailing list