VoIP Cookbook: Delegation Concept in ENUM
We hope as we are ready each country will have their very own ENUM Server and receive a delegation from e164.arpa. For Indonesia, it would be 2.6.e164.arpa for handling country code (+62).
To understand how ENUM works, one needs to understand how a Domain Name System (DNS) works as ENUM uses DNS Server. Thus, ENUM works fairly similar to DNS but to map and to delegate a phone number. Please note that ENUM is different from a SIP Server.
Imagine at national level there is an allocation of area code for SIP network on +62555. It can be mapped to ENUM under the domain, for example, 5.5.5.2.6.e164.id. It may have several ENUM Name Server (NS) such as,
ENUM Server Domain 5.5.5.2.6.e164.id +62555 ENUM NS 202.123.123.124 +62555 ENUM NS 235.123.123.234
Please note that at national level, the ENUM Server may not have a complete information on the subscribers.
For example, a community or a corporate or a telecomunication operator, assigned 4444 area code for its network, such that, it may use
+6255544440000 - +6255544449999
basically, it may allocate phone number for 10.000 subscribers. Thus, the community may run their own ENUM server under the sub-domain 4.4.4.4.5.5.5.2.6.e164.id, for example
ENUM Server Domain 4.4.4.4.5.5.5.2.6.e164.id +62555444 ENUM NS 212.234.234.234 +62555444 ENUM NS 212.234.234.235
In the delegation process, the NS information of ENUM 4.4.4.4.5.5.5.2.6.e164.id must be written in ENUM 5.5.5.2.6.e164.id that tells
4.4.4.4.5.5.5.2.6.e164.id IN NS 212.234.234.234 4.4.4.4.5.5.5.2.6.e164.id IN NS 212.234.234.235
ENUM concept is not confined to operator, any corporate or community with smaller number of extensions, e.g., 100 extentions may use, for example, ENUM allocation for,
+6255566666600 - +6255566666699
Thus, this particular corporate must has its own ENUM server or collocate to other ENUM server to handle 6.6.6.6.6.6.5.5.5.2.6.e164.id, such as
NUM Server Domain 6.6.6.6.6.6.5.5.5.2.6.e164.id 62555666666 ENUM NS 212.234.234.4 62555666666 ENUM NS 212.234.234.5
Delegation process for NS of 6.6.6.6.6.6.5.5.5.2.6.e164.id must be entered into the main ENUM Server for 5.5.5.2.6.e164.id tto tell
6.6.6.6.6.6.5.5.5.2.6.e164.id IN NS 212.234.234.4 6.6.6.6.6.6.5.5.5.2.6.e164.id IN NS 212.234.234.5
The ENUM delegation concept is clearly shown that is not limited to operator. Any entities may have their very own phone number. Thus, a more comprehensive authentication process may be needed to make sure the phone number is properly delegated.