Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Added eDNSType and eDNSBufferSize per SBX-64339
Add_workflow_for_techpubs
AUTH1
JIRAIDAUTHSBX-64339
REV5
REV6
REV3
REV1

 

Panel

In this section:

Table of Contents
maxLevel4

 

This section defines the CLI syntax and parameters used to configure 

ENUM Domain Name

Command Syntax

Code Block
languagenone
% 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

Command Parameters

Info
titleNote

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.

Info
titleNote
Refer to ENUM Support for additional feature details and descriptions.
Caption
0Table
1ENUM Domain Name Parameters
3ENUM Domain Name Parameters

Parameter

Length/Range

Description

<domain_name>1-63 characters

The name of the ENUM domain containing forwarderIP entries for load balancing.

forwardersData0-99999

<priority #> – Priority or sequence number of each forwarderIP defined below. A lower value represents a higher priority. This value is unique for each forwarderIP.

  • forwarderDescription <description> – Textual description of each fowarderIP entry.
  • forwarderIP <IPv4 or IPv6 address> – ENUM server IPv4 or IPv6 address of this forwarderIP entry.
eDNSTypeN/A

Set this flag to yes to send the eDNS OPT record. If this flag is set to no, the ERE sends the query without the OPT record.

  • no
  • yes (default)
eDNSBufferSize 0 | 512-4,096

If this parameter is configured as any value other than zero, the OPT record uses this value when the eDNSType flag is set to yes.

If this parameter is configured as 0, the OPT record uses the eDnsGlobalBufferSize value when the eDNSType flag is set to yes.

loadDistributionN/A

Load distribution strategy. Refer to ENUM Support for details.

  • proportion
    • percentageDistribution – The percentage of load distribution to calculate for each IP in enumDomainName (range: 0-99999).
  • roundRobin
  • sequence (default)
queryRetryTimer0-10000

The time, in milliseconds, that SLWRESD process waits before trying the next IP in the forwardersData list (default = 4000).

zoneTypeN/A

The zone type for this ENUM domain.

  • individual – At present, this is the only zone type available, and it indicates the
    Spacevars
    0product
    supports load balancing across individual zones).

ENUM Domain Name Label

Command Syntax

Code Block
languagenone
% set global servers enumDomainNameLabel DEFAULT_ZONE_LABEL enumDomainNameId <enumDomainName's name>

Command Parameters

Caption
0Table
1ENUM Domain Name Label Parameters
3ENUM Domain Name Label Parameters

Parameter

Description

enumDomainNameLabel

<ENUM domain name label> – A collection of ENUM domains used by SLWRESD process for performing ENUM queries. The default enumDomainNameLabel value is "DEFAULT_ZONE_LABEL".

  • enumDomainNameId <enumDomainName's name> – The enumDomainName of each ENUM domain to attach to this enumDomainNameLabel.

ENUM Service

To support ENUM services for the

Spacevars
0product
 in ERE mode, manually create an ACL rule towards ENUM server to allow the packets (ENUM responses) from ENUM server into the
Spacevars
0product
. See the CLI example below.

Info
titleNote

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.

Code Block
languagenone
titleExample ACL Rule
% set addressContext default ipAccessControlList rule ENUMSEV precedence 1 protocol any sourceIpAddress <ENUM_SERVER_ADDRESS> sourceAddressPrefixLength 32 action accept fillRate 50 bucketSize 50 state enabled 

 

Command Syntax

Code Block
languagenone
% 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>
	priority <129-140>
	requestTimeOut <0-2147483647>
	serviceType <cnam | lnp | sipAor>

 

Command Parameters

Caption
0Table
1Global ENUM Service Parameters
3Global ENUM Service Parameters

Parameter

Length/Range

Description

<service_name>1-23ENUM Service name.
criteria1-23triggerCriteria <criteria> – Trigger criteria to use for this ENUM Service. The characters #%^&(){}<>,/\;`[]=!$"*?|~ and SPACE are not allowed.
defaultTreatmentN/A

Default treatment to apply to this ENUM Service.

  • applyFinalTreatment
  • routeAsDialed (default)
enumDefinitionsN/A

Use this parameter to specify how to treat ENUM definitions.

  • privateDomainNameForEnumLookups <private_domain_name> – Specify the private domain name to use for ENUM look-ups.
 flags N/A 
  • active
    • disable (default)
    • enable
  • processCallingNumberEnable this flag to analyze the calling number using prefix profile. When this flag is disabled, the calling number is not analyzed and hence if it has +CC, the same is sent as-is to SBC in the calling number field in policy response.
    • disable (default)
    • enable
  • processNewANI When this flag is enabled for ENUM AoR service, and ENUM AoR response contains "newani=<some_number>" parameter in NAPTR record, the ERE overwrites the existing calling number of the call with the newANI number. When this flag is disabled, any newANIparameters received in NAPTR response are ignored in PES.
    • disable (default)
    • enable
priority129-140

The priority (order) of ENUM service execution. If this parameter is not set or set to the default of '129', default priorities are assigned for LNP (130), CNAM (131) and SIP AoR (132). If a different order of service execution is desired, set the priorities accordingly.

For example, setting CNAM priority to 133 executes SIP AoR before CNAM.

requestTimeOut0-2147483647Request timeout value, in milliseconds. (default = 2000)
serviceTypeN/A

Use this parameter to specify the ENUM service type.

  • cnam
  • lnp
  • sipAor

 

Pagebreak