Page Properties | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Goals
- Add support for RFC for RFC 2782 - A DNS RR for specifying the location of services (DNS SRV).
...
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | Support SRV Record Query | The SR140 will add support for sending an SRV request. | Must Have | |
2 | TCP and UDP mode | Support 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 | |
3 | Priority | The SR140 must attempt to contact the target host with the lowest-numbered priority it can reach | Must Have | |
4 | Weight | The SR140 target hosts with the same priority, the selection will be performed by the weight field. | Must Have | |
5 | DNS A | Based 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 | |
6 | No response | If 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 | |
7 | Configuration | There 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:
Question | Outcome |
---|---|
Is this feature avaialble for required to support IPv6? Initial request and examples are IPv4 only. | |