[asterisk-scf-dev] New SIP configuration items

Mark Michelson mmichelson at digium.com
Thu Dec 15 10:38:41 CST 2011


I opened issue ASTSCF-397 
(https://issues.asterisk.org/jira/browse/ASTSCF-397)based on an audit I 
did of the existing SIP configuration items. There are several items 
that are defined in our slice but that are either not read by our Python 
configurator script or are not actually handled if pushed to the SIP 
component by the configurator. I plan to alter the configurator and the 
SIP component so that these items can actually be configured. My problem 
is that I am unsure of how these items should be grouped.

First, let's go over the items that are unused:

* SipUserAgentItem - Presumably intended to be used to configure what 
text appears in the User-Agent header in SIP messages sent by Asterisk SCF.
* SipRTPMediaServiceItem - The name of the media service to locate when 
requesting a proxy to an RTP media service.
* SipUDPTLMediaServiceItem - The same as SipRTPMediaServiceItem except 
used for requesting a proxy to a UDPTL media service.
* SipRoutingItem - The name of the routing service to locate when 
requesting a proxy to a routing service.

My problem is that I don't know if these are things that people would 
want to set in SipEndpointGroups or in the SipGeneralGroup.

Here are my initial feelings on the matter:

The SipUserAgentItem should go in the SipGeneralGroup since it doesn't 
really seem like something that would change for individual endpoints.

The SipRTPMediaServiceItem and SipUDPTLMediaServiceItem should appear in 
SipEndpointGroups since these do seem like the type of things that 
people could want to configure per endpoint.

The SipRoutingItem could go either way. I'm leaning towards putting it 
in the SipGeneralGroup because of potential complications from 
attempting to configure it per endpoint.

Let me know what you think about these.
Mark Michelson



More information about the asterisk-scf-dev mailing list