One document matched: draft-ietf-enum-e164s2-np-00.txt
ENUM Working Group A. Gallant
Internet Draft Comsat Corporation
Expires: January 6, 2001 July 7, 2000
The Number Portability Supplement to ITU-T Recommendation E.164
<draft-ietf-enum-e164s2-np-00.txt>
Status of this Memo
This document is an Internet-Draft and is in full conformance with
all provisions of Section 10 of RFC2026 [1].
Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet-
Drafts. Internet-Drafts are draft documents valid for a maximum of
six months and may be updated, replaced, or obsoleted by other
documents at any time. It is inappropriate to use Internet-Drafts
as reference material or to cite them other than as "work in
progress."
The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
1. Abstract
This document contains a text version of the Number Portability
Supplement (11/98) to ITU-T Recommendation E.164 (The international
public telecommunication numbering plan, 05/97) [2]. That
Supplement [3] defined terminology for number portability within an
E.164 numbering scheme; identified formats, call flows,
architectures, and routing approaches for some methods; and gave
examples of some processes needed to implement number portability.
A January 2000 workshop on IP-Telecomms interworking (focused on
numbering, naming, addressing, and routing) identified issues to be
addressed by the IETF and/or the ITU [4]. This Supplement was noted
as a document related to a joint IETF/ITU issue on E.164 number
portability. A text version was posted on the ITU's web site in
March 2000 and notified to the itu+ietf and enum mailing lists.
This Internet Draft is being submitted to support work of the ENUM
(Telephone Number Mapping) Working Group on impacts of local number
portability on a DNS-based architecture and protocols for mapping a
telephone number to a set of attributes (e.g., URLs) [5].
Gallant Expires January 6, 2001 1
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
2. Convention used in this document
"e164s2" below flags the section numbering from the ITU original.
3. Table of Contents
Status of this Memo . . . . . . . . . . . . . . . . . . . . . . . 1
1. Abstract . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2. Convention Used in this Document . . . . . . . . . . . . . . . 2
3. Table of Contents . . . . . . . . . . . . . . . . . . . . . . 2
4. Text Version of the Number Portability Supplement . . . . . . 3
(e164s2) 1 Scope . . . . . . . . . . . . . . . . . . . . . . . . 3
(e164s2) 2 References . . . . . . . . . . . . . . . . . . . . . . 3
(e164s2) 3 Definitions and abbreviations . . . . . . . . . . . . 3
(e164s2) 4 E.164 number structures . . . . . . . . . . . . . . . 6
(e164s2) 4.1 International public telecommunication number for
geographic areas . . . . . . . . . . . . . . . . . . 7
(e164s2) 4.2 International public telecommunication number for
global services . . . . . . . . . . . . . . . . . . 7
(e164s2) 4.3 International public telecommunication number for
networks . . . . . . . . . . . . . . . . . . . . . . 8
(e164s2) 5 Number portability types . . . . . . . . . . . . . . . 8
(e164s2) 6 Generic implementation of number portability . . . . . 11
(e164s2) 7 Entities addressed by routing . . . . . . . . . . . . 12
(e164s2) 8 Number portability mechanisms . . . . . . . . . . . . 13
(e164s2) 8.1 Assumptions . . . . . . . . . . . . . . . . . . . . 13
(e164s2) 8.2 General description . . . . . . . . . . . . . . . . 13
(e164s2) 9 Types of addresses and numbers _ within networks and
across network boundaries . . . . . . . . . . . . . . 18
(e164s2) 9.1 Concatenated address . . . . . . . . . . . . . . . . 19
(e164s2) 9.2 Separated addresses . . . . . . . . . . . . . . . . 21
(e164s2) 9.3 RN only . . . . . . . . . . . . . . . . . . . . . . 22
(e164s2) 9.4 Only DN (normally across network boundaries) . . . . 22
(e164s2) 10 Combinations of addressing types, addressed entities
and mechanisms: general signalling requirements . . . 23
(e164s2) 11 Examples of locations of number portability
database(s) within networks . . . . . . . . . . . . . 24
(e164s2) 12 Administrative processes . . . . . . . . . . . . . . 25
5. Front Matter from the ITU-T Published Version . . . . . . . . 26
6. Security Considerations . . . . . . . . . . . . . . . . . . . 27
7. References . . . . . . . . . . . . . . . . . . . . . . . . . . 27
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 28
9. Author's Address . . . . . . . . . . . . . . . . . . . . . . . 28
10. Full Copyright Statement . . . . . . . . . . . . . . . . . . 28
Gallant Expires January 6, 2001 2
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
4. Text Version of the Number Portability Supplement
This section contains the text of the Rec. E.164 Supplement on
Number Portability. It also contains text versions of all figures
and tables. The front matter of the ITU-T published version is
found in Section 6 of this document.
--------------------------------------------------------------------
SUPPLEMENT 2 to Recommendation E.164 (The international
public telecommunication numbering plan)
Number Portability
(Geneva, 1998)
(e164s2) 1 Scope
This Supplement defines standard terminology for a common
understanding of the different aspects of number portability within
an E.164 numbering scheme. It identifies numbering and addressing
formats, call flows, network architectures and routing approaches
that will provide alternative methods of implementation. It also
proposes some examples of the administrative and operational
processes required for the successful implementation of number
portability.
(e164s2) 2 References
- ITU-T Recommendation E.164 (1997), The international public
telecommunication numbering plan.
(e164s2) 3 Definitions and abbreviations
(e164s2) 3.1 Definitions
The following definitions and terms used in this Supplement are to
be used within the context of number portability.
(e164s2) 3.1.1 address (taken from E.164): A string or combination
of decimal digits, symbols and additional information which
identifies the specific termination point(s) of a connection in a
public network(s) or, where applicable, in interconnected private
network(s).
(e164s2) 3.1.2 directory number: See end user's number.
(e164s2) 3.1.3 donor network/exchange: The initial
network/exchange where a number was located before ever being
ported.
(e164s2) 3.1.4 donor service provider: The service provider from
whom the number was initially ported.
Gallant Expires January 6, 2001 3
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 3.1.5 end user's number: The E.164 number used by the
calling party to establish a call to the end user. This number is
also used for presentation services like Calling Line Identification
(CLI) and Connected Line Identification Presentation (COLP).
The end user's number is equivalent to a directory number.
(e164s2) 3.1.6 Geographic Number (GN): An E.164 number which
corresponds to a discrete geographic area.
(e164s2) 3.1.7 location portability: The ability of an end user to
retain the same E.164 international public telecommunication number
when moving from one location to another.
(e164s2) 3.1.8 network operator: An entity that operates a network
in order to route calls.
(e164s2) 3.1.9 Non-Geographic Number (NGN): An E.164 number which
has no geographic significance.
(e164s2) 3.1.10 numbering plan: A numbering plan specifies the
format and structure of the numbers used within that plan. It
typically consists of decimal digits segmented into groups in order
to identify specific elements used for identification, routing and
charging capabilities, e.g. within E.164 to identify countries,
national destinations and subscribers.
A numbering plan does not include prefixes, suffixes and additional
information required to complete a call.
The national numbering plan is the national implementation of the
E.164 numbering plan.
(e164s2) 3.1.11 originating network/exchange: The network/exchange
serving a calling end user.
(e164s2) 3.1.12 portable number: An entire E.164 number identified
by an appropriate authority which is subject to number portability.
(e164s2) 3.1.13 ported number: An end user's E.164 number that has
been subject to number portability.
(e164s2) 3.1.14 recipient network/exchange: The network/exchange
where a number is located after being ported. [Footnote: The
recipient exchange may consist of a central processor and both co-
located and remote concentrator units. The routing number may
identify either this whole ensemble or a specific concentrator (in
which case the ensemble may use several different routing numbers).]
Gallant Expires January 6, 2001 4
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 3.1.15 recipient service provider: The service provider to
whom the number is ported.
(e164s2) 3.1.16 routing number: A number that is derived and used
by the network to route the call towards a ported number.
Four types of entities can be indicated by routing numbers as
follows:
- Recipient network: The routing number identifies the network
where the customer is now located. Therefore the routing process
will need additional information (i.e. DN) to be completed.
- Recipient exchange: The routing number identifies the exchange
where the customer is now located. Therefore the routing process
within the recipient exchange will need additional information (i.e.
DN) to be completed.
- Point of interconnection: The routing number identifies an
interface to the next network in the routing process. Therefore the
routing process will need additional information (i.e. DN) to be
completed.
- Network termination point: The routing number identifies the
subscriber/access line/service. The ported customer identified by
the RN is unique. Therefore the routing process in terms of number
portability can be completed without any additional information.
(e164s2) 3.1.17 serving network(s)/exchange(s): The
network(s)/exchange(s) that determines the status of a number in an
environment capable of supporting number portability and, if
necessary, obtains the routing information for ported numbers. The
functionality to provide these capabilities may reside in either the
originating, donor, recipient or transit network/exchange or in some
combination.
(e164s2) 3.1.18 service number: A non-geographic E.164 number
allocated to a specific category of services.
(e164s2) 3.1.19 service portability: The ability of an end user to
retain the same E.164 international public telecommunication number
when changing from one type of service to another.
(e164s2) 3.1.20 service provider: An entity that offers services to
users involving the use of network resources.
(e164s2) 3.1.21 service provider portability: The ability of an end
user to retain the same E.164 international public telecommunication
number when changing from one service provider to another.
Gallant Expires January 6, 2001 5
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 3.1.22 service provider portability for geographic
numbers: The ability of an end user to retain the same geographic
E.164 international public telecommunication number when changing
from one service provider to another without changing their location
and without changing the nature of the service offered.
(e164s2) 3.1.23 service provider portability for non-geographic
numbers: The ability of an end user to retain the same non-
geographic E.164 international public telecommunications number when
changing from one service provider to another without changing the
nature of the service offered.
(e164s2) 3.1.24 transit network(s)/exchange(s): A network/exchange
between two networks.
(e164s2) 3.2 Abbreviations
CCBS Completion of Calls to Busy Subscriber
DDI Direct-Dialling-In
DN Directory Number
GNP Geographic Number Portability
IN Intelligent Network
MSN Multiple Subscriber Number
NGNP Non-Geographic Number Portability
RN Routing Number
SP Service Provider
(e164s2) 4 E.164 number structures
This clause identifies three different structures for the
international public telecommunication number:
- international public telecommunication number for geographic
areas;
- international public telecommunication number for global
services;
- international public telecommunication number for networks.
Gallant Expires January 6, 2001 6
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 4.1 International public telecommunication number for
geographic areas
+-------------+ +-----------------+ +---------------------+
| CC | | NDC | | SN |
+-------------+ +-----------------+ +---------------------+
| | | |
|1 to 3 digits| | Max (15-n) digits |
| | | |
| |<-----National (significant) number----->|
| |
|<---------------------Max 15 digits--------------------->|
| |
|<--------International public telecommunication--------->|
| number for geographic areas |
CC Country Code for geographic areas
NDC National Destination Code (optional)
SN Subscriber Number
n Number of digits in the country code
NOTE - National and international prefixes are not part of
the international public telecommunication number for
geographic areas.
Figure 1 - International public telecommunication
number structure for geographic areas
(e164s2) 4.2 International public telecommunication number
for global services
+-------------+ +-----------------------------------------+
| CC | | GSN |
+-------------+ +-----------------------------------------+
| | | |
| 3 digits | |<-------------Max 12 digits------------->|
| | | |
|<---------------------Max 15 digits--------------------->|
| |
|<--------International public telecommunication--------->|
| number for global services |
CC Country Code for global services
GSN Global Subscriber Number
NOTE - National and international prefixes are not
considered to be part of the international public
telecommunication number for global services.
Figure 2 - International public telecommunication
number structure for global services
Gallant Expires January 6, 2001 7
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 4.3 International public telecommunication number for
networks
+-------------+ +-----------------+ +---------------------+
| CC | | IC | | SN |
+-------------+ +-----------------+ +---------------------+
| | | | | |
| 3 digits | | 1 to 4 digits | | Max (12-x) digits |
| | | |
| |<-------------Max 12 digits------------->|
| |
|<---------------------Max 15 digits--------------------->|
| |
|<--------International public telecommunication--------->|
| number for networks |
CC Country Code for networks
IC Identification Code
SN Subscriber Number
x Number of digits in Identification Code (IC)
NOTE - National and international prefixes are not part of
the international public telecommunication number for
networks.
Figure 3 - International public telecommunication
number structure for networks
(e164s2) 5 Number portability types
An E.164 number is classified into the following three types
of country codes:
1) beginning with CC for geographic areas;
2) beginning with CC for global services; and
3) beginning with CC for networks.
The following tables provide an overview of the applicability of
each type of portability, when considered against the three number
types.
Gallant Expires January 6, 2001 8
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Table 1 - Service provider portability
+---------------------------------------------------------+
| Scope | | |
|-----------| | |
|CC type | Between CC domains | Within CC domains |
| (Note 1) | | |
|-----------+-----------+----------+-----------+----------|
|Geographic |Porting |Standards |Porting |Standards |
| |not |not |applicable |not |
| |applicable |required | |required |
| | | | | (Note 4) |
|-----------+-----------+----------+-----------+----------|
|Global |Porting |Standards |Porting |Standards |
|Services |not |not |applicable |not |
| |applicable |required | |required |
| | | | | (Note 2) |
|-----------+-----------+----------+-----------+----------|
|Network |Porting |Standards |Network |Network |
| (Note 3) |not |not |operator |operator |
| |applicable |required |matter |matter |
+---------------------------------------------------------+
Table 2 - Service portability
+---------------------------------------------------------+
| Scope | | |
|-----------| | |
|CC type | Between CC domains | Within CC domains |
| (Note 1) | | |
|-----------+-----------+----------+-----------+----------|
|Geographic |Porting |Standards |Porting |Standards |
| |not |not |applicable |not |
| |applicable |required | |required |
| | | | | (Note 4) |
|-----------+-----------+----------+-----------+----------|
|Global |Porting |Standards |Porting |Standards |
|Services |not |not |not |not |
| |applicable |required |applicable |required |
|-----------+-----------+----------+-----------+----------|
|Network |Porting |Standards |Network |Network |
| (Note 3) |not |not |operator |operator |
| |applicable |required |matter |matter |
+---------------------------------------------------------+
Gallant Expires January 6, 2001 9
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Table 3 - Location portability
+---------------------------------------------------------+
| Scope | | |
|-----------| | |
|CC type | Between CC domains | Within CC domains |
| (Note 1) | | |
|-----------+-----------+----------+-----------+----------|
|Geographic |Porting |Standards |Porting |Standards |
| |not |not |applicable |not |
| |applicable |required | |required |
| | | | | (Note 4) |
|-----------+-----------+----------+-----------+----------|
|Global |Porting |Standards |Porting |Standards |
|Services |not |not |applicable |not |
| |applicable |required | (Note 5) |required |
|-----------+-----------+----------+-----------+----------|
|Network |Porting |Standards |Network |Network |
| (Note 3) |not |not |operator |operator |
| |applicable |required |matter |matter |
+---------------------------------------------------------+
Notes to Tables 1, 2 and 3:
NOTE 1 - Portability not supported between CC types.
NOTE 2 - Requires international agreement(s) and infrastructure to
support number portability (e.g. UIFN).
NOTE 3 - Includes the CC + IC digits required to uniquely identify
the network.
NOTE 4 - International standardization not required but could be of
use.
NOTE 5 - These resources are "non-geographic" therefore location
portability is inherent.
NOTE 6 - For purposes of Tables 1, 2 and 3, "Standards" means ITU-T
Recommendations.
Gallant Expires January 6, 2001 10
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 6 Generic implementation of number portability
The following general routing scheme is assumed as the routing model
for calls routed to a ported customer.
incoming call
|
1st step of the |
routing process, |
based on dialled digits |
|
+---------------------------+ +--------------------+
| Serving Network | | | Transit Network |
| v | | (optional) |
| +-+ | | |
| | | |-------------------+ |
| Serving Exchange +-+ | | | |
+---------------------------+ +---------------|----+
|
2nd step of the |
routing process, |
based on routing number |
v
+---------------------------+
| Recipient Network | |
| v |
| +-+ |
| | | |
| Recipient Exchange +-+ |
+---------------------------+
|
|
+---+
customer with | |
ported number | |
+---+
NOTE - The serving network may be the originating network
and/or the donor or a transit network.
Figure 4 - Conceptual framework for incoming calls
NOTE 1 - The caller sets up the call by dialling the end user's
number which in this case is a ported number. The end user's number
is enough to initiate the routing process. Furthermore, number
portability, by definition, implies that the callers should continue
to dial the same end user's number and nothing more to set up a call
to a ported customer.
Gallant Expires January 6, 2001 11
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
NOTE 2 - The routing process is split into two consecutive main
steps:
a) Normal routing based on end user's number towards a serving
exchange:
As a 1st step in the routing process, the originating network routes
the call up to a serving exchange clearly identified by the analysis
of a certain number of leading digits of the end user's number.
b) Routing to customer's interface based on routing number(s)
obtained by this serving exchange:
It should be noted that this step might be subdivided into sub-steps
(e.g. the serving exchange could provide information to route to a
database - within the recipient network or accessed by the recipient
network - which provides subsequent routing information identifying
the recipient exchange, information used for a subsequent sub- step
in the routing process).
NOTE 3 - If only the recipient network is identified, then it is the
responsibility of the recipient network to terminate the call at the
recipient exchange.
NOTE 4 - The internal routing process in the recipient exchange
shall unambiguously determine the called customer's interface and
complete the call taking into account the supplementary services
activated.
NOTE 5 - If a number is ported subsequently from service provider
No. 1 to service provider No. 2, then to service provider No. 3,
etc. this will change the routing number but not the routing
principles.
(e164s2) 7 Entities addressed by routing
Entities which need to be addressed by a Routing Number (RN) in one
or more routing solutions are identified in this clause.
According to the structure of the routing number, one or a
combination of several of the following entities should be
addressable:
- A recipient network: In this option, the routing number
identifies the network where the customer is now located. Therefore
the routing process will need additional information (i.e. DN) to be
completed.
Gallant Expires January 6, 2001 12
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
- A Point of Interconnection (POI): In this option, the routing
number identifies an interface to the next network in the routing
process. Therefore the routing process will need additional
information (i.e. DN) to be completed.
- Recipient exchange: In this option, the routing number
identifies the exchange where the customer is now located. Therefore
the routing process within the recipient exchange will need an
additional information (i.e. DN) to be completed.
- Network Termination Point (NTP): In this option, the routing
number identifies the subscriber/access line/service. The ported
customer identified by the RN is unique. Therefore the routing
process, in terms of number portability, can be completed without
any additional information.
(e164s2) 8 Number portability mechanisms
(e164s2) 8.1 Assumptions
The following document internal assumptions that have been made:
a) that Calling Line Identification (CLI) is required to be
transported, with display information, unchanged to recipient
network;
b) that Connected Line Identification (COLI) is required to be
transported, with display information, unchanged to originating
network;
c) that initial routing arrangements have been defined and
implemented prior to the introduction of routing based on a routing
number;
d) that number portability is not allowed to influence the carrier
selection function;
e) that an NP solution shall not influence functions in PBXs.
(e164s2) 8.2 General description
(e164s2) 8.2.1 Call rerouted from donor network by use of onward
routing principles
The first step/solution discussed for number portability is often
that the donor network maintains the portability information, i.e.
the complete address to both recipient network and exchange, for
ported-out numbers and reroutes incoming calls to ported-out numbers
onward towards the recipient network according to onward routing
principles outlined in Figure 5.
Gallant Expires January 6, 2001 13
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Originating Transit Donor
Network Network(s)(A) Network
+-------+ +-------+ +-------+
| | IAM | | IAM | +--+|
+-->| |------>| |------>| |DB||.....
| | | | | | +--+| .
| +-------+ +-------+ +-------+ .
| | | .
Calling a1)IAM | |b)IAM .
Subscriber +---------+ | .
| | Called
| | Subscriber
v v ^
+-------+ +-------+ |
| |a2)IAM | | |
| |------>| |----+
| | | |
+-------+ +-------+
Transit Recipient
Network(s)(B) Network
Figure 5 - Call rerouting to recipient network by
onward routing principles from donor network
In Figure 5, the donor network receives an incoming call. It then
detects that the called number has been ported-out to another
network and makes a DB query to retrieve a routing number. It
thereafter reroutes the call onward towards the recipient network
using retrieved routing information.
Please note that the transit network(s) are optional, i.e. direct
interconnections connections between originating network and donor
network might exist and the same also between donor network and
recipient network. Note also that the transit network(s) A and B can
be the same depending on network structure and call case.
(e164s2) 8.2.2 Call rerouted by dropback principles from donor
network
One possible enhancement of the previously described onward routing
solution, is that the donor network initiates the rerouting of the
call towards the recipient network according to "dropback"
principles outlined in Figure 6. Also, in this scenario, only the
donor network maintains NP information, i.e. the complete address to
both recipient network and exchange, for ported-out numbers.
Gallant Expires January 6, 2001 14
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Originating Transit Donor
Network Network(s)(A) Network
+-------+ +-------+ +-------+
| | IAM | | IAM | +--+|
+-->| |------>| |......>| |DB||.....
| | | | |<......| +--+| .
| +-------+ +-------+ Dropb.+-------+ .
| | | .
Calling a1)IAM| | b)IAM .
Subscriber | +---------+ .
| | Called
| | Subscriber
----> v v ^
Lasting +-------+ +-------+ |
relation | |a2)IAM | | |
....> | |------>| |----+
Temporary | | | |
relation +-------+ +-------+
Transit Recipient
Network(s)(B) Network
Figure 6 - Dropback with rerouting information and
onward rerouting performed by a transit network
The option b) is valid when direct interconnection exists between
transit network A and recipient network.
A further evolution is that the dropback indication is sent back to
the originating network. This is mainly of interest if the
originating network has direct interconnections to other networks
than the transit network used in the call attempt to the donor
network.
The dropback indication is also passed through to the originating
network if either the transit network A has no "dropback" capability
or determines that the preceding network has "dropback" capability.
The originating network, at reception of the release, reroutes the
call towards recipient network.
Please note that the transit networks are optional (i.e. direct
connections between originating network and donor network might
exist) but might exist [case a1) and a2)] between the onward routing
(transit or originating) network and recipient network.
When carrier selection is valid for the call, the originating
network reuses the carrier selection information after reception of
dropback indication. It could be debated if a selected carrier (e.g.
TN A) is allowed/recommended to transport the dropback to
originating network, but it has no option if it has no redirect on
"dropback" capability.
Gallant Expires January 6, 2001 15
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 8.2.3 Call rerouting initiated by "Query on Release
(QoR)" principles from donor network
A similar case as the previously described "dropback" principle is
when the preceding network to donor initiates NP actions, i.e. an NP
DB query, at reception of a release message. This case is often
referred to as "Query on Release (QoR)".
In Figure 7, the donor network receives an incoming call. It then
detects that the called number has been ported out to another
network. It then determines that one of the preceding networks has
QoR capability by looking at received signalling information. It
thereafter releases the call with a special indication telling that
called number is ported out. The transit network then traps the
release, determines that preceding network has no QoR capability,
makes an NP database query and reroutes the call onward towards the
recipient network. In this scenario the transit network has access
to an NP DB with the complete address to the recipient network, at
least for ported-out numbers.
Options a1) and a2), in Figure 7, are valid when transit network A
either has no direct interconnection to recipient network or when
overflow traffic is placed via transit network B.
Originating Transit Donor
Network Network(s)(A) Network
+-------+ +-------+ +-------+
| | IAM | +--+| IAM | |
+-->| |------>| |DB||......>| |.....
| | | | +--+|<......| | .
| +-------+ +-------+ REL +-------+ .
| | | .
Calling a1)IAM| | b)IAM .
Subscriber | +---------+ .
| | Called
| | Subscriber
----> v v ^
Lasting +-------+ +-------+ |
relation | |a2)IAM | | |
....> | |------>| |----+
Temporary | | | |
relation +-------+ +-------+
Transit Recipient
Network(s)(B) Network
Figure 7 - Query on Release by transit network
Gallant Expires January 6, 2001 16
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
The option b), in Figure 7, is valid when direct interconnection
exists between transit network A and recipient network.
Please note in this case that the DB query might take place also in
the originating network, i.e. that the DB could also exist in the
originating network.
That is what may occur if either the transit network A has no QoR
query capability or determines that the preceding network has QoR
capability. It therefore lets the release pass through to
originating network. The originating network, at reception of the
release, queries its NP database and reroutes the call towards
recipient network. In this scenario the originating network has
access to an NP DB with the complete address to both recipient
network and exchange, at least for ported-out numbers.
Sending back the release message to the originating network is also
of interest if the originating network has direct connections to
networks other than the transit network currently used.
When carrier selection is valid for the call, the originating
network reuses the carrier selection information after querying NP
DB. It could be debated if a selected carrier is allowed/recommended
to transport the release message to originating network, but it has
no option if it has no redirect on QoR capability.
(e164s2) 8.2.4 Routing initiated by "All call query" principles
In the scenario shown in Figure 8, the originating network has
access to an NP DB with the complete address to the recipient
exchange, at least for ported-out numbers. This implies that only
one NP DB look-up needs to be performed to complete the call.
Note however, that more than one DB look-up may be required if there
is not sufficient information to route to the recipient exchange.
Gallant Expires January 6, 2001 17
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Originating Transit Donor
Network Network Network
+-------+ +-------+ +-------+
| +--+|a1)IAM | | | |
+-->| |DB||------>| | | |.....
| | +--+| | | | | .
| +-------+ +-------+ +-------+ .
| | | .
Calling | | a2)IAM .
Subscriber +---------+ +---------+ .
| | Called
| | Subscriber
----> | v ^
Lasting | b)IAM +-------+ |
relation +------------->| | |
....> | |----+
Temporary | |
relation +-------+
Recipient
Network
Figure 8 - All call query by originating network
As can be seen in Figure 8, the donor network is not involved in the
call set-up at all, however optionally the transit network [see
cases a1) and a2) above] might be transiting the call to the
recipient network.
Alternatively, a transit network, rather than the originating
network, could perform the NP DB look-up.
(e164s2) 9 Types of addresses and numbers - within networks
and across network boundaries
With service provider portability it may no longer be possible to
use an end user's number, dialled by the calling party, to route the
call to the customer. If a customer changes service provider, a
Routing Number (RN) is needed to be able to route the call. The
routing information may have one of the following:
- concatenated address (see 9.1);
- separated address (see 9.2);
- RN only, i.e. a plain network address, suppressed E.164 number
(see 9.3);
- DN only, i.e. a plain E.164 number (see 9.4).
Gallant Expires January 6, 2001 18
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 9.1 Concatenated address
(e164s2) 9.1.1 Description
In this type of address, two numbers are concatenated in the same
signalling field (the called party number) which is used to route
the call (Figure 9).
+-----------------------+-----------------------+
| RN | DN |
+-----------------------+-----------------------+
Figure 9 - Showing a concatenated address
RN is a routing number prefixed for a routing purpose. The length of
RN may vary from country to country.
If some non-ported numbers have DN leading digits identical to the
RN, this may imply a signalling field exists which indicates
"Routing information for a ported number"; otherwise, the routing
would be ambiguous.
The RN could take one of the following values:
Case 1: RN represents the first digits of a number block usually
handled by the addressed entity to which the call has to be routed.
In this case, specific information carried by the signalling
protocol is needed to indicate that it is a call to a ported number.
Case 2: One or more of the first digits of the RN are digits not
used as first digits in the national numbering plan used to indicate
that the call is to a ported number. The value of the digits could
be between 0 and 9 (spare in the national numbering plan). The rest
of the RN identifies the addressed entity to which the call has to
be routed and is used for this purpose.
Case 3: This case is similar to case 2, but the first (or first
two) digit(s) of the RN field is (are) one of the hexadecimal values
nationally spare in the Signalling System No. 7. RN is used to route
the call to the addressed entity.
(e164s2) 9.1.2 Brief analysis
Case 1
Pros:
This solution does not waste any numbering resource since the RN
value is formed by the first digits of the number block usually
handled by the addressed entity.
Gallant Expires January 6, 2001 19
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
This solution does not need a specific addressing scheme (for
identifying the addressed exchange) and can be accommodated in the
existing signalling.
Cons:
This solution requires the use of a specific identifier to qualify
the routing number as an address used for a ported call which
requires special treatment. The routing mechanisms in exchanges have
to be adapted to be able to provide this special treatment. As there
is a constraint on the maximum length of the complete concatenated
address, the numbering space available for RN may be insufficient;
limitations can be present on the maximum numbers of digits being
supported by the signalling system and the exchanges in the
different networks involved.
Case 2
Pros:
As for case 1, this solution can also be accommodated in the
existing signalling. In opposition to case 1, this solution does not
require any additional information to qualify the call as a ported
call since one of the first digits of the routing number is
dedicated to ported calls.
Cons:
This solution makes use of a part of the national numbering scheme.
To be able to handle the prefix, routing mechanisms in the exchanges
will have to be changed. As there is a constraint on the maximum
length of the complete concatenated address, the numbering space
available for RN may be insufficient.
Case 3
Pros:
This solution does not waste any resource from the national
numbering plan since the first digit(s) is (are) hexadecimal.
[Footnote: That is, one of the 6 values A, B, C, D, E or F.] The
advantages are similar to those already mentioned for case 2.
Gallant Expires January 6, 2001 20
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Cons:
The drawbacks are similar to those already mentioned for case 2.
However, since this solution makes use of hexadecimal character(s),
it requires changes (e.g. in signalling systems, switches and
support systems). Although the solution does not require any
resources from the national numbering plan, it does take up
numbering resources (it uses a spare value from the Signalling
System No. 7).
(e164s2) 9.2 Separated addresses
(e164s2) 9.2.1 Description
In this address type, the routing number and the directory number
are carried in two different fields in the signalling messages
(Figure 10). The address identifying the destination of the ported
call, routing number, is used to route the call. The DN is carried
transparently in a separate signalling parameter and is only used at
the called side to complete the call.
+-----------------------+
| RN |
+-----------------------+
+-----------------------+
| DN |
+-----------------------+
Figure 10 - Showing a separated address
(e164s2) 9.2.2 Brief analysis
Pros:
The routing number can either be an E.164 number or a non- E.164
number. In either case the routing number should be in the same
format as the national numbering plan. Since the called number and
routing number are carried in separate signalling parameters, the
possibility for mis-routing is minimized. If non-E.164 numbers are
used, all numbers from the national numbering plan can be used as
routing numbers. If E.164 numbers are used, numbers within the
national numbering plans must be identified and assigned only for
routing purposes. As opposed to prefix solutions, no special
treatment of routing numbers need to be provided by the routing
mechanisms of the exchange.
Gallant Expires January 6, 2001 21
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Cons:
Such a separated address solution requires, by definition, that
signalling systems used are able to carry both RN and DN in separate
signalling parameters.
(e164s2) 9.3 RN only
(e164s2) 9.3.1 Description
In this case the routing number is the only information being sent
between exchanges/networks (Figure 11). The directory number, E.164
number, is not sent between exchanges but is translated into a
routing number. The routing number must point out the access line to
which the called party is connected as no other method is available.
+-----------------------+
| RN |
+-----------------------+
Figure 11 - Showing a routing number only
(e164s2) 9.3.2 Brief analysis
Pros:
The advantages of this addressing method are that it is
internationally available today because the RNs are E.164 numbers
and that it does not require any changes in the signalling systems.
Cons:
To be able to provide information regarding the DN, in services like
COLP, a second query in the recipient exchange (or in the last
transit exchange) is needed. This solution can waste numbering
resources (depending on the solution).
(e164s2) 9.4 Only DN (normally across network boundaries)
(e164s2) 9.4.1 Description
In this case the directory number is the only information that is
being sent between networks.
+-----------------------+
| DN |
+-----------------------+
Figure 12 - Showing a directory number only
Gallant Expires January 6, 2001 22
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
(e164s2) 9.4.2 Brief analysis
Pros:
It is not mandatory to introduce RN transfer between networks, i.e.
this solution does not affect existing network interfaces. It allows
different addressing options of different operators to work
together. Operators will have to transport routing information with
ported calls inside their networks, regardless of which number
portability solution is chosen. There are multiple options to
transport this routing information. Separation or concatenation of
routing information and directory number is the main characteristic.
Internal routing is not dependent on information given by other
networks (no network interdependence).
Cons:
Use of this addressing method requires the use of "all call query
all networks" architecture at the network interface.
(e164s2) 10 Combinations of addressing types, addressed
entities and mechanisms: general signalling requirements
The previous clauses above have identified that there are three
components that must be determined in any implementation of service
provider number portability:
1) the entity addressed by the routing number;
2) the method of transporting the routing number;
3) the architecture used to determine the routing number.
Addressed entity: Assuming a routing number is utilized (see below),
there are four possible entities that can be identified by the
routing number:
1) network termination point;
2) recipient exchange;
3) recipient network;
4) point of interconnection.
Transport of routing number: There are four transport methods
described:
1) concatenated;
2) separated;
3) no routing number used;
4) routing number only.
Gallant Expires January 6, 2001 23
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Architectures: There are four architectures described:
1) onward routing;
2) dropback;
3) query on release;
4) all call query.
With the exception of the "No routing number used/routing number
only" transport mechanisms, the three components are independent of
one another, allowing a multitude of theoretically possible
solutions by combining the components. For example, an
implementation could consist of:
- Routing number identifies the recipient exchange, is transported
concatenated with dialled digits and is derived using an onward
routing architecture.
Or, an alternate implementation could be:
- Routing number identifies the recipient network, is transported
in a separate field to the dialled digits and is derived using an
all call query architecture.
The various combinations provide flexibility of implementation to
take into account economical and technical parameters of each
individual situation. For this reason this Supplement does not
recommend one solution over another.
(e164s2) 11 Examples of locations of number portability
database(s) within networks
(e164s2) 11.1 General description
Depending on the evolutionary level in a particular network, the NP
database will be located in different places of the network or
possibly even external to the network. The following principles of
NP data storing have been identified, described and evaluated:
a) exchange-based (distributed) solutions;
b) exchange external (centralized) solutions.
The following options for NP data query places have been identified,
described and evaluated:
1) originating local exchange;
2) gateway exchange(s);
3) transit or gateway exchange(s);
4) donor local exchange(s).
Gallant Expires January 6, 2001 24
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
Regardless of data storing place, the exchange/network can act
according to different NP principles, e.g. onward routing the call,
dropping back the rerouting information or even acting as a database
and responding a query with rerouting information.
(e164s2) 12 Administrative processes
In establishing number portability, processes that underpin its
introduction and management are a key requirement. The following
list provides top level guidance on specific areas of activity and
the steps that need to be covered.
Process activity Steps to be covered
Service Initial contact between operators
establishment Planning stage
Implementation planning
Network implementation and testing
Service Introduction of a new switch
maintenance Introduction of a new numbering block
Number change
New routing number
Service Request
ordering Validation
Scheduling
Contingency plans
Hours
Subsequent portability
Change of account name
Reasons for rejection
Installation
Cancellation
Fault and repair
handling
Directory number Directory entries
information Operator assistance
Emergency service
Number plan administration
Law enforcement agencies
Billing
--------------------------------------------------------------------
Gallant Expires January 6, 2001 25
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
5. Front Matter from the ITU-T Published Version
This section contains sections from the front matter of the ITU-T
published version of Supplement 2 to Rec. E.164, including the
Source, the Foreword, the note on "ROA," the text on intellectual
property rights, and the copyright notice. They are provided here
for information and reference. The text here was valid at the time
of publication, but there may have been revisions since then.
5.1 Source (from the ITU-T published version)
Supplement 2 to ITU-T Recommendation E.164 was prepared by ITU-T
Study Group 2 (1997-2000) and was approved under the WTSC Resolution
No. 5 procedure on the 9th of November 1998.
5.2 FOREWORD (from the ITU-T published version)
ITU (International Telecommunication Union) is the United Nations
Specialized Agency in the field of telecommunications. The ITU
Telecommunication Standardization Sector (ITU-T) is a permanent
organ of the ITU. The ITU-T is responsible for studying technical,
operating and tariff questions and issuing Recommendations on them
with a view to standardizing telecommunications on a worldwide
basis.
The World Telecommunication Standardization Conference (WTSC), which
meets every four years, establishes the topics for study by the
ITU-T Study Groups which, in their turn, produce Recommendations on
these topics.
The approval of Recommendations by the Members of the ITU-T is
covered by the procedure laid down in WTSC Resolution No. 1.
In some areas of information technology which fall within ITU-T's
purview, the necessary standards are prepared on a collaborative
basis with ISO and IEC.
5.3 NOTE (from the ITU-T published version)
In this Recommendation the term "recognized operating agency" (ROA)
includes any individual, company, corporation or governmental
organization that operates a public correspondence service. The
terms "Administration," "ROA" and "public correspondence" are
defined in the "Constitution of the ITU (Geneva, 1992).
Gallant Expires January 6, 2001 26
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
5.4 INTELLECTUAL PROPERTY RIGHTS (from the ITU-T published version)
The ITU draws attention to the possibility that the practice or
implementation of this Recommendation may involve the use of a
claimed Intellectual Property Right. The ITU takes no position
concerning the evidence, validity or applicability of claimed
Intellectual Property Rights, whether asserted by ITU members or
others outside of the Recommendation development process.
As of the date of approval of this Recommendation, the ITU had not
received notice of intellectual property, protected by patents,
which may be required to implement this Recommendation. However,
implementors are cautioned that this may not represent the latest
information and are therefore strongly urged to consult the TSB
patent database.
5.5 Copyright Notice (from E.164 Supp. 2, ITU-T published version)
(c) ITU 1999
All rights reserved. No part of this publication may be reproduced
or utilized in any form or by any means, electronic or mechanical,
including photocopying and microfilm, without permission in writing
from the ITU.
6. Security Considerations
None.
7. References
1 Bradner, S., "The Internet Standards Process -- Revision 3",
BCP 9, RFC 2026, October 1996.
2 ITU-T Recommendation E.164 (05/97), "The international public
telecommunication numbering plan".
3 Supplement 2 (11/98) to ITU-T Recommendation E.164 (05/97),
"Supplement 2: Number Portability".
4 "Report of the IP-Telecoms Interworking Workshop (Numbering,
Naming, Addressing and Routing), ITU, Geneva 25-27 January 2000",
http://www.itu.int/ITU-T/ip-telecoms/ip-telecoms.htm, last
modified 2000-03-20.
5 "Telephone Number Mapping (enum)", last modified 03-Jul-00,
http://www.ietf.org/html.charters/enum-charter.html.
Gallant Expires January 6, 2001 27
Internet-Draft Number Portability (E.164 Supp. 2) July 7, 2000
8. Acknowledgments
I would like to thank the ITU TSB (Telecommunication Standardization
Bureau), and Mr. John Tar in particular, for helping to make the
text of Supplement 2 to E.164 freely available on the ITU web site.
9. Author's Address
Andrew Gallant
Comsat Corporation
6560 Rock Spring Drive
Bethesda, MD 20817 USA
Phone: +1 301 214 3264
Fax: +1 301 214 7226
Email: andrew.gallant@comsat.com
Full Copyright Statement
Copyright (C) The Internet Society (2000). All Rights Reserved.
This document and translations of it may be copied and furnished to
others, and derivative works that comment on or otherwise explain it
or assist in its implmentation may be prepared, copied, published
and distributed, in whole or in part, without restriction of any
kind, provided that the above copyright notice and this paragraph
are included on all such copies and derivative works. However, this
document itself may not be modified in any way, such as by removing
the copyright notice or references to the Internet Society or other
Internet organizations, except as needed for the purpose of
developing Internet standards in which case the procedures for
copyrights defined in the Internet Standards process must be
followed, or as required to translate it into languages other than
English.
The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns.
This document and the information contained herein is provided on an
"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
Gallant Expires January 6, 2001 28
| PAFTECH AB 2003-2026 | 2026-04-24 01:09:09 |