[asterisk-bugs] [JIRA] (ASTERISK-21452) New SIP Channel Driver - Create Event State Compistor resource module and implement Publish API

Joshua Colp (JIRA) noreply at issues.asterisk.org
Mon Jun 10 07:13:04 CDT 2013


     [ https://issues.asterisk.org/jira/browse/ASTERISK-21452?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joshua Colp reassigned ASTERISK-21452:
--------------------------------------

    Assignee: Joshua Colp
    
> New SIP Channel Driver - Create Event State Compistor resource module and implement Publish API
> -----------------------------------------------------------------------------------------------
>
>                 Key: ASTERISK-21452
>                 URL: https://issues.asterisk.org/jira/browse/ASTERISK-21452
>             Project: Asterisk
>          Issue Type: New Feature
>      Security Level: None
>          Components: Channels/chan_gulp
>            Reporter: Matt Jordan
>            Assignee: Joshua Colp
>              Labels: Asterisk12, NewSIP
>
> In addition to supporting SUBSCRIBE/NOTIFY requests, we also need to support [RFC 3903 - Event State Publication|http://www.ietf.org/rfc/rfc3903.txt]. A proposed API for this has been drafted on the Asterisk wiki on the [Event Subscription and Publication Design page|https://wiki.asterisk.org/wiki/display/AST/Event+Subscription+and+Publication+Design]. This task is to implement this API. This includes:
> * Creation of an Event State Compositor (ESC). The ESC needs to be able to store event information published by Event Publication Agents (EPA). The ESC should be able to process PUBLISH request payloads, maintain a lifetime for event information, reject event information that Asterisk does not have a handler for, and generally manage state. This would be the framework that the {{ast_sip_publication_handler}} register themselves with.
> * Implement the ability for Asterisk to be an EPA itself. This would allow Asterisk to PUBLISH event information that it is responsible for. This does not include actually implementing specific event publication agents; rather, it should merely provide the API as specified on the wiki for EPAs to publish information.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.asterisk.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira



More information about the asterisk-bugs mailing list