In this section:
Use this section to configure an ENUM ARS Profile for ENUM servers, and to specify behavior for managing device failover to a secondary or backup ENUM server in the form of blacklisting and whitelisting parameters.
% set global servers enumArsProfile <enumArsProfile name> blackListing duration <0-99999> numberOfFailures <1-32> whiteListing highWaterMarkTimer <0-172800> numberOfResponses <1-32> pingInterval <0-99999>
When the pingInterval
and highWaterMarkTimer
parameters are both set to 0
, the ENUM server remains black listed until the parameters are reconfigured.
enumArsProfile Parameters
Parameter | Length/Range | Default | Description |
---|---|---|---|
| 1-23 | N/A | <enumArsProfile name> – Configure this parameter with the name of the Address Reachability Service (ARS) profile that will be associated with the lwresdProfile . |
| N/A | N/A | The blacklisting configuration.
|
whiteListing | N/A | N/A | Configure this parameter with the name of the Address Reachability Service (ARS) profile that will be associated with the
|
set global servers enumArsProfile Test blackListing numberOfFailures 5 duration 60 set global servers enumArsProfile Test whiteListing numberOfResponses 1 pingInterval 5 highWaterMarkTimer 86000 commit show global servers enumArsProfile enumArsProfile Test { blackListing { numberOfFailures 5; duration 60; } whiteListing { numberOfResponses 1; pingInterval 5; highWaterMarkTimer 86000; } }
% set global servers enumDomainName <domain_name> forwardersData <0-99999> forwarderDescription <description> forwarderIP <IPv4 or IPv6 address> eDNSBufferSize <0 | 512-4096> eDNSType <no | yes> loadDistribution <proportion | roundRobin | sequence> queryRetryTimer <0-10000 ms> zoneType individual
All forwarderIP
entries for this enumDomainName
must be configured with the same loadDistribution
type and queryRetryTimer
value because attributes apply to ENUM domain, not individual forwarderIP
entries.
ENUM Domain Name Parameters
Parameter | Length/Range | Description |
---|---|---|
<domain_name> | 1-63 characters | The name of the ENUM domain containing forwarderIP entries for load balancing. |
forwardersData | 0-99999 | <priority #> – Priority or sequence number of each
|
eDNSType | N/A | Set this flag to
|
eDNSBufferSize | 0 | 512-4,096 | If this parameter is configured as any value other than zero, the OPT record uses this value when the If this parameter is configured as |
loadDistribution | N/A | Load distribution strategy. Refer to ENUM Support for details.
|
queryRetryTimer | 0-10000 | The time, in milliseconds, that SLWRESD process waits before trying the next IP in the |
zoneType | N/A | The zone type for this ENUM domain.
|
% set global servers enumDomainNameLabel DEFAULT_ZONE_LABEL enumDomainNameId <enumDomainName's name>
ENUM Domain Name Label Parameters
Parameter | Description |
---|---|
enumDomainNameLabel |
|
To support ENUM services for the SBC in ERE mode, manually create an ACL rule towards ENUM server to allow the packets (ENUM responses) from ENUM server into the SBC. See the CLI example below.
Set fillRate
to a higher value (for example, fillRate
= 2000) to support high ENUM call loads (more than 20 cps). Refer to IP Access Control List - Cloud - CLI for configuration details.
% set addressContext default ipAccessControlList rule ENUMSEV precedence 1 protocol any sourceIpAddress <ENUM_SERVER_ADDRESS> sourceAddressPrefixLength 32 action accept fillRate 50 bucketSize 50 state enabled
% set global servers enumService <name> criteria triggerCriteria <criteria> defaultTreatment <applyFinalTreatment | routeAsDialed> enumDefinitions privateDomainNameForEnumLookups <private_domain_name> flags active <disable | enable> processCallingNumber <disable | enable> processNewANI <disable | enable> sendOrigDialedNumOverEgress <disable | enable> skipFurtherNumberTranslationServices <disable | enable> priority <0-255> requestTimeOut <0-2147483647> serviceType <cnam | lnp | sipAor>
Global ENUM Service Parameters
Parameter | Length/Range | Description |
---|---|---|
<service_name> | 1-23 | ENUM service name. |
criteria | 1-23 | triggerCriteria <criteria> – Trigger criteria to use for this ENUM service. The characters #%^&(){}<>,/\;`[]=!$"*?|~ and SPACE are not allowed. |
defaultTreatment | N/A | Default treatment to apply to this ENUM service.
|
enumDefinitions | N/A | Use this parameter to specify how to treat ENUM definitions.
|
flags | N/A |
|
priority | 0-255 | Specifies the priority (order) of execution of ENUM services. Specifying a priority value is mandatory. |
requestTimeOut | 0-2147483647 | Request timeout value, in milliseconds. (default = 2000) |
serviceType | N/A | Use this parameter to specify the ENUM service type for this ENUM service.
|