Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Page Properties
Target release
Epic

Jira Legacy
serverDialogic JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId8f70d0a4-20da-363f-81e2-5b2706a93a6a
keyBRKT-529

Document status
Status
titleDRAFT
Document owner
Designer
Developers
QA

Goals

  • Add support for RFC for RFC 2782 - A DNS RR for specifying the location of services (DNS SRV).

...

#TitleUser StoryImportanceNotes
1Support SRV Record QueryThe SR140 will add support for sending an SRV 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 ore or returns a NOERROR, 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    

User interaction and design

 None should be required. 

Questions

Below is a list of questions to be addressed as a result of this requirements document:

QuestionOutcome
Is this feature avaialble for required to support IPv6? Initial request and examples are IPv4 only.
  

Not Doing