Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • There will be no required configuration change for this feature.   The SIP stack already supports the querying of SRV records with advance mode. Advanced mode was enabled with the implemenation of IPv6.  The host module will need to be updated to use the SRV query instead of its current DNS A record method.

Requirements

#TitleUser StoryImportanceNotes
1Support SRV Record QueryThe SR140 will add support for sending an SRV DNS request.Must Have 
2TCP and UDP modeSupport for querying SRV records for both TCP and UDP over SIP mode based on the SR140.
This is based on the users sip_transport_protocol setting in the [host module.x/parameters] section
of the callctrl.cfg file. 
Must Have 
3Priority

The SR140 must attempt to contact the target host with the lowest-numbered priority it can reach
The range is 0-65535. This is a 16 bit unsigned integer in network byte order.

Must Have 
4WeightThe SR140 target hosts with the same priority, the selection will be performed by the weight field.Must Have 
5DNS ABased on the selected target, the SRV record may or may not have provided a DNS A record.
If it available, the SR140 should used the provided record.
If it is not available, the SR140 should query DNS for the A record of the target host. 
Must Have 
6No responseIf there remote does not respond the the SRV request or returns a not support type response
the SR140 will use the appropriate DNS A query as currently implemented. 
Must Have 
7ConfigurationThere will be no required configuration setting for this feature and it will be enabled by default.  
8    

...