Project

General

Profile

Type Of Number and Numbering Plan Indicator » History » Version 1

laforge, 02/12/2024 08:50 AM

1 1 laforge
{{>toc}}
2
3
h1. Type Of Number and Numbering Plan Indicator
4
5
In PSTN networks, calling and called party numbers are relatively simple: they just consist of a linear row of decimal digits.
6
7
In ISDN (and its cousin, the SS7 signaling network), _party_ identifiers are a tuple consisting of three components:
8
# the numbering plan indicator (NPI)
9
# the type of number (TON)
10
# a series of digits
11
12
When sending addresses (numbers) in an ISDN or SS7 network such as OCTOI, you have to make sure that the entire tuple of (NPI, TON, digits) is given in a meaningful way.  You cannot use an international number with trailing zeroes, or a national number with international prefix!
13
14
15
h2. Numbering Plan Indicator
16
17
h3. E.164
18
19
E.164 is the normal numbering plan in telephony.  It is specified in ITU-T Recommendation E.164, and it is what people normalyl consider a phone number.  It also is the specification for the familiar international prefixes like @49@ for Germany, @1@ for North America, etc.
20
21
h3. Unknown
22
23
This _Unknown_ type of number indicator is used if the type is unknonw to the sender.  This basically makes the interpretation of the dialled digits dependent on the context/location/position in the network.
24
25
26
h2. Type Of Number
27
28
h3. National
29
30
The _National_ type of number indicator is used to specify that the digits are in fully-qualified national format, including any national area code but *excluding* any prefix (such as e.g. the @0@ used by the end-user in Germany when dialling a number like @03012343038@ where @30@ is the Berlin Area code.  The correct representation of a German national number with Berlin prefix is @3012343038@, *without* the trailing zero)
31
32
h3. International
33
34
The _International_ type of number indicator is used to specify that the digits are in fully-qualified international format, including any international prefix such as @49@ for Germany.  The above-mentioned national number hence would be @493012343038@ in international type.
35
36
h3. Subscriber
37
38
The _Subscriber_ number
39
40
h3. Unknown
41
42
This _Unknown_ type of number indicator is used if the type is unknonw to the sender.  This basically makes the interpretation of the dialled digits dependent on the context/location/position in the network
43
44
45
h2. OCTOI specific references
46
47
You can find some related discussion on #6306 as well as [[DIVF_Dialplan]]
Add picture from clipboard (Maximum size: 48.8 MB)