Introduction
The North American Numbering Plan (NANP) is a telephone numbering system that serves 20 countries and territories, primarily in North America and the Caribbean. It is a unified framework that enables seamless communication across international borders. In this comprehensive guide, we’ll explore the history, structure, and modern developments of the NANP.
History of the NANP
The NANP has its roots in the 1940s when AT&T and the Bell System devised a plan to standardize telephone numbering across North America.
Subheading 2.1: Origins and Implementation
- Developed by AT&T and Bell System in the 1940s
- Implemented in 1947 with 86 numbering plan areas (NPAs)
- Expanded throughout the 20th century
Administration
The administration of the North American Numbering Plan has evolved to meet the changing needs of the telecommunications industry.
Initially, the NANP was administered by AT&T’s Central Services Organization, which was responsible for overseeing the assignment of area codes and central office codes. This arrangement continued until the breakup of the Bell System in 1984.
After the Bell System’s divestiture, the administration of the NANP was transferred to Bell Communications Research (Bellcore), a newly created company tasked with providing services to the regional Bell operating companies. Bellcore assumed the role of the North American Numbering Plan Administrator (NANPA) and maintained this responsibility until 1997.
In 1997, the Federal Communications Commission (FCC) awarded the NANPA contract to Lockheed Martin’s IMS division, which managed the NANP until 1999. Subsequently, the contract was awarded to Neustar, Inc., a company spun off from Lockheed Martin for this purpose. Neustar held the NANPA role from 1999 to 2018, during which time it oversaw the introduction of new area codes and the implementation of number conservation measures such as number pooling and rate center consolidation.
In 2018, the FCC selected Somos, Inc., a non-profit entity, as the new NANPA. Somos assumed the role on January 1, 2019, under a one-year bridge contract, with the aim of consolidating the NANPA and Pooling Administrator (PA) functions and identifying a long-term contractor. On December 1, 2020, Somos secured an eight-year, $76 million contract to continue serving as the NANPA.
The NANPA’s responsibilities include:
- Assigning area codes and central office codes
- Monitoring numbering resource utilization
- Forecasting the exhaust of numbering resources
- Planning for area code relief (splits or overlays)
- Maintaining numbering databases
- Providing industry notification of numbering plan changes
- Coordinating with regulatory authorities and industry stakeholders
Throughout its history, the administration of the NANP has adapted to meet the evolving challenges of the telecommunications landscape, ensuring the efficient allocation and management of numbering resources across the participating countries and territories.
NANP Structure
The North American Numbering Plan follows a standardized structure to ensure efficient routing and management of telephone numbers across its member countries and territories. This structure is designed to accommodate a large number of telephone subscribers while maintaining a logical and hierarchical organization.
Numbering Plan Areas (NPAs) and Area Codes
At the highest level of the NANP structure are the Numbering Plan Areas (NPAs). Each NPA corresponds to a specific geographical region, such as a state, province, or group of smaller territories. In some cases, particularly in densely populated areas, a single geographical region may be served by multiple NPAs.
Each NPA is assigned a unique three-digit code, known as an area code. Area codes are the first three digits of a ten-digit telephone number and serve as a prefix to identify the NPA. For example, the area code 212 is associated with New York City, while 416 represents Toronto, Canada.
Originally, area codes followed a specific format, with the middle digit being either 0 or 1. However, as the demand for telephone numbers grew, this restriction was lifted in 1995, allowing area codes to have any digit except 9 as the middle digit.
Central Office Codes and Line Numbers
Within each NPA, telephone numbers are further divided into Central Office Codes (COCs) and Line Numbers. The COC, also known as the prefix or exchange code, is the second set of three digits in a telephone number (NXX). It identifies a specific central office or telephone exchange within the NPA.
Like area codes, central office codes have certain restrictions. Traditionally, they could not begin with 0 or 1, as these digits were used for operator assistance and special services. However, with the increasing demand for telephone numbers, this restriction was also lifted, allowing central office codes to start with any digit except 1.
The final four digits of a telephone number (XXXX) are the Line Number, which identifies a specific subscriber within the central office. Line numbers range from 0000 to 9999, providing a pool of 10,000 possible numbers for each central office code.
Together, the combination of NPA, COC, and Line Number creates a unique ten-digit telephone number in the format NPA-NXX-XXXX. This format allows for a theoretical maximum of 6.4 billion unique telephone numbers within the NANP.
Table: NANP Number Format
The table below illustrates the breakdown of a typical NANP telephone number:
Component | Name | Number Ranges |
NPA | Numbering Plan Area Code | 200-999 |
NXX | Central Office Code | 200-999 |
XXXX | Line Number | 0000-9999 |
For example, the telephone number is 212-555-1234:
- 212 is the NPA (area code) for New York City
- 555 is the COC (central office code) for a specific exchange within New York City
- 1234 is the Line Number identifying the individual subscriber
This structured approach to telephone numbering has allowed the NANP to efficiently manage the allocation of numbers across its member countries and territories, ensuring a consistent and organized system for routing calls and identifying subscribers.
Decoding the Secret of NPA NXX