[asterisk-bugs] [JIRA] (ASTERISK-20955) Create default endpoint identification services for the new SIP channel driver
Matt Jordan (JIRA)
noreply at issues.asterisk.org
Wed Feb 13 14:50:59 CST 2013
[ https://issues.asterisk.org/jira/browse/ASTERISK-20955?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Matt Jordan closed ASTERISK-20955.
----------------------------------
Resolution: Fixed
> Create default endpoint identification services for the new SIP channel driver
> ------------------------------------------------------------------------------
>
> Key: ASTERISK-20955
> URL: https://issues.asterisk.org/jira/browse/ASTERISK-20955
> Project: Asterisk
> Issue Type: New Feature
> Components: Channels/chan_gulp
> Reporter: Matt Jordan
> Labels: Asterisk12, NewSIP
>
> For reference, please see the following wiki pages:
> * [New SIP Channel Driver Architecture|https://wiki.asterisk.org/wiki/display/AST/New+SIP+Channel+Driver+Architecture]
> * [res_sip Design|https://wiki.asterisk.org/wiki/display/AST/res_sip+design]
> In the current incarnation of {{res_sip}} and {{chan_gulp}}, there is no endpoint identification. There is a {{res_sip_endpoint_identifier_constant}}, but it does basically what the name implies - it returns the same endpoint for all requests.
> So, we need an endpoint identifier. This resource module should implement the function callbacks for endpoint identification as documented on the [res_sip Design|https://wiki.asterisk.org/wiki/display/AST/res_sip+design] page, register itself with {{res_sip}} (making sure, of course, that it's loaded after res_sip), and start identifying!
> What does identification mean?
> # You must be able to query the data access layer for endpoints and return the correct endpoint.
> # The data access layer needs to be robust enough to provide endpoints from (at a minimum) a static configuration file.
> # The endpoint identification should have well defined business logic that determines how it identifies an endpoint from a SIP request. This MUST be documented on the wiki.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the asterisk-bugs
mailing list