enum-config

The enum-config is used to configure ENUM functionality on your Oracle Communications Session Border Controller.

Parameters

name
Enter the name of the ENUM configuration
top-level-domain
Enter the domain extension used to query the ENUM servers for this configuration. The query name is a concatenation of the number and the domain.
realm-id
Enter the realm-id is used to determine on which network interface to issue an ENUM query.
enum-servers
Enter the name of an ENUM server and its corresponding redundant servers to be queried. In a query, separate each server address with a space and enclose list within parentheses.
service-type
Enter the ENUM service types you want supported in this ENUM configuration. Possible entries are E2U+sip and sip+E2U (the default), and the types outlines in RFCs 2916 and 3721. If you add to the pre-existing E2U+sip and sip+E2U list and want those values to remain, you must enter them with your new values.
  • Default: E2U+sip,sip+E2U
query-method
Enter the ENUM query distribution strategy
  • Default: hunt
  • Values: hunt | round-robin
timeout
Enter the total time, in seconds, that should elapse before a query sent to a server (and its retransmissions) will timeout. If the first query times out, the next server is queried and the same timeout is applied. This process continues until all the servers in the list have timed out or one of the servers responds. The retransmission of ENUM queries is controlled by three timers:
  • Values:
    • Init-timer—The initial retransmission interval. The minimum value allowed for this timer is 250 milliseconds.
    • Max-timer—The maximum retransmission interval. The interval is doubled after every retransmission. If the resulting retransmission interval is greater than the value of max-timer, it is set to the max-timer value.
    • Expire-timer—The query expiration timer. If a response is not received for a query and its retransmissions within this interval, the server will be considered non-responsive and the next server in the list will be tried.
cache-inactivity-timer
Enter the time interval, in seconds, after which you want cache entries created by ENUM requests deleted, if inactive for this interval. If the cache entry gets a hit, the timer restarts and the algorithm is continued until the cache entry reaches its actual time to live.
  • Default: 3600
  • Values: Min: 0 / Max: 999999999
lookup-length
Specify the length of the ENUM query, starting from the most significant bit
  • Values: Min: 0 / Max: 255
max-response-size
Set the maximum size in bytes for UDP datagram responses.
  • Default: 512
remote-recursion
Set the RD bit for the remote ENUM server to query recursively.
  • Default: enabled
  • Values: enabled / disabled
health-query-number
Enter the phone number for the ENUM server health query; when this parameter is blank the feature is disabled.
health-query-interval
Enter the interval in seconds at which you want to query ENUM server health.
  • Default: 0
  • Values: Min: 0 / Max: 65535
failover-to
Enter the name of the enum-config to which you want to failover.
cache-addl-records
Set this parameter to enabled to add additional records received in an ENUM query to the local DNS cache.
  • Default: enabled
  • Values: enabled | disabled
include-source-info
Set this parameter to enabled to send source URI information to the ENUM server with any ENUM queries.
  • Default: disabled
  • Values: enabled | disabled
recursive-query
Enables the Oracle Communications Session Border Controller to query a DNS server for a hostname returned in an ENUM result.
  • Default: disabled
  • Values: enabled | disabled
retarget-requests
When set to enabled, the Oracle Communications Session Border Controller replaces the Request-URI in the outgoing request. When set to disabled, the Oracle Communications Session Border Controller routes the request by looking to the Route header to determine where to send the message.
  • Default: enabled
  • Values: enabled | disabled

Path

enum-config is an element under the session-router path. The full path from the topmost ACLI prompt is: configure terminal , and then session-router , and then enum-config.