FreeCalypso > hg > themwi-system-sw
comparison doc/NANP-specifics @ 271:b54fa3e4d81f
doc/NANP-specifics: update references to other articles
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 26 Nov 2023 18:14:19 -0800 |
parents | d6630a2d6e80 |
children | de440a88c23a |
comparison
equal
deleted
inserted
replaced
270:6f28a4377a99 | 271:b54fa3e4d81f |
---|---|
54 | 54 |
55 * International numbers in any country - an international number beginning | 55 * International numbers in any country - an international number beginning |
56 with +1 is enforced to be valid NANP, but E.164 numbers in all other country | 56 with +1 is enforced to be valid NANP, but E.164 numbers in all other country |
57 codes are accepted as-is; | 57 codes are accepted as-is; |
58 | 58 |
59 * Local 4-digit numbers described in (to-be-written) Local-short-numbers | 59 * Local 4-digit numbers described in Local-short-numbers article; |
60 article; | |
61 | 60 |
62 * Whatever special numbers are configured in themwi-sip-out, such as 511 and | 61 * Whatever special numbers are configured in themwi-sip-out, such as 511 and |
63 911. | 62 911. |
64 | 63 |
65 Only NANP numbers and specially configured 4-digit numbers (see | 64 Only NANP numbers and specially configured 4-digit numbers (see |
94 rules once again call for simply disabling 7-digit dialing. | 93 rules once again call for simply disabling 7-digit dialing. |
95 | 94 |
96 Based on these considerations, ThemWi system sw was written from the outset to | 95 Based on these considerations, ThemWi system sw was written from the outset to |
97 not support 7-digit dialing - it is no longer relevant in the current state of | 96 not support 7-digit dialing - it is no longer relevant in the current state of |
98 telecom culture in USA. We do, however. provide optional support for | 97 telecom culture in USA. We do, however. provide optional support for |
99 abbreviated 4-digit local numbers - see (to-be-written) Local-short-numbers | 98 abbreviated 4-digit local numbers - see Local-short-numbers article. |
100 article. | |
101 | 99 |
102 Database of locally owned numbers | 100 Database of locally owned numbers |
103 ================================= | 101 ================================= |
104 | 102 |
105 The telecom culture in USA features full number portability - end users can take | 103 The telecom culture in USA features full number portability - end users can take |
113 5 to 20 individual numbers), and each of these locally owned numbers can fall | 111 5 to 20 individual numbers), and each of these locally owned numbers can fall |
114 anywhere in the whole nationwide 10-digit numbering plan. So how can we tell, | 112 anywhere in the whole nationwide 10-digit numbering plan. So how can we tell, |
115 by looking at an arbitrary NANP number, whether it is "one of ours" or not? | 113 by looking at an arbitrary NANP number, whether it is "one of ours" or not? |
116 | 114 |
117 The implemented solution is an explicitly maintained database of locally owned | 115 The implemented solution is an explicitly maintained database of locally owned |
118 phone numbers, described in detail in (to-be-written) Number-database article. | 116 phone numbers, described in detail in Number-database article. The format of |
119 The format of this database (the way numbers are entered, the way the input | 117 this database (the way numbers are entered, the way the input format is parsed, |
120 format is parsed, and the compiled binary format used for fast look-ups) is | 118 and the compiled binary format used for fast look-ups) is specific to NANP - |
121 specific to NANP - only NANP numbers can be local in the present design. | 119 only NANP numbers can be local in the present design. |
122 | 120 |
123 Porting to other national telephone numbering plans | 121 Porting to other national telephone numbering plans |
124 =================================================== | 122 =================================================== |
125 | 123 |
126 If someone wishes to port ThemWi system sw for use in other countries with | 124 If someone wishes to port ThemWi system sw for use in other countries with |