NUMBERING PLAN - All NANP

+1   12D                  NANP
+1   00 nxx nxx xxxx      CANADA
+1   nxxx xxxx xxxx       US
+1   99 nxx nxx xxxx      non-US/Canada

DIALING PLAN - US

0    0                    0       Local Operator (timeout)
00   00                   00      LD Operator    (timeout)

001  001  nxxx dnxx xxxx  001+    Operator Assisted NANP, including
     001 00 nxx nxx xxxx  001+00  Operator Assisted Canada
     001  nxxx dnxx xxxx  001+    Operator Assisted NPAX
     001 99 nxx nxx xxxx  001+99  Operator Assisted Other NANP

00n  00  nxxxxxxxxxxxxxx  00+     Sent Paid International
011  011 nxxxxxxxxxxxxxx  011+    Sent Paid International
01n  01  nxxxxxxxxxxxxxx  01+     Operator Assisted International

0n   0nxx xxxx            8D      Sent Paid 8D Dialing (where permitted)

100  1 00   nxx nxx xxxx  100+    Sent Paid Canada
101  101xxxx                      Carrier Access Codes
10n  10     nxx nxx xxxx  10+10D  "Ten plus Ten Digits" Transition
1n   1    nxxx dnxx xxxx  1+      Sent Paid NPAX
     1 99   nxx nxx xxxx  199+    Sent Paid Other NANP

n    nxxx xxxx            8D      Sent Paid 8D Dialing (where permitted)
     Short Dials, such as 911, 311, 411, 611, etc exist in this range.
     Care is taken to start no 8D number with a code that would conflict.

DIALING PLAN - CANADA

As US above, with the following exceptions:
0n   0nxx xxxx            0+7D     7D Dialing (permissive)
                     or
     0a nxx xxxx          0+8D    Overlay Dialing (within overlay)
n    nxx xxxx             7D       7D Dialing (where permitted)
     nxx nxx xxxx         10D     10D Dialing (where permitted)
Canadian regulators may wish to take advantage of these patterns in different ways.

DIALING PLAN - Other Countries

As US above, with the following exceptions:
0n   0nxx xxxx            0+7D    Sent Paid or Operator Assisted 7D
                                  (permissive, where permitted)
n    nxx xxxx             7D       7D Dialing (where permitted)

Summary

Obviously these are my thoughts, but they do show an integrated plan for +1, the NANP, that provides for migration from 7D -> 8D dialing as well as from 10D -> 12D numbering without a great deal of stress on the system or the subscribers.

One final note about longer that 10D: Many pieces of equipment have fixed length dialing strings. While most can accept more that the current 10D number or 11D dialing string, it would be best that longer strings be accepted now.

This will require adapting the field accepts in software and possibly adding more memory in hardware. In addition, equipment such as cellphones that display based on 10D/7D numbers will need to handle longer numbers. (In addition to accepting a longer number as part of the MIN/MDN entries.)

Expanding to 12D/8D is more than a simple paper, it is a process that involves everyone in any industry that uses the numbering system in their product. That is a lot of people.

Any corrections, questions, clarifications, etc. can be emailed to me. I may not be able to reply to every message.
James Bellaire

[Introduction] - [Moving 7D -> 8D] - [12D Plan] - [Transition] - [Complete Review]