E.164 defines a general format for International Telephone Numbers. Plan-conforming Phone Numbers are limited to a maximum of 15 digits, excluding the International Direct Dialling (IDD).
The presentation of a Phone Number is usually prefixed with the plus sign (+), indicating that the Phone Number includes the Number Plan Area. When dialing, the Phone Number must typically be prefixed with the appropriate international call prefix (in place of the plus sign), which is a Trunk Code to reach an international circuit from within the country of call origination.
The title of the original version and first revision of the E.164 standard was "Numbering Plan for the ISDN Era".
E.164 is a number is designed to include all of the necessary information to successfully route a call to an individual subscriber on a nation's public telephone network. Here's how the E.164 numbering plan works:
E.164 allows each country to decide how many digits should be in the National Destination Code and the Subscriber Number.
The possibilities are nearly endless. A 15-digit number allows for 100 trillion different Numbers. (enough for each person on earth to have 10,000 phone numbers)
E.164 numbers can be mapped to a Uniform Resource Identifier (URI) the use of the Domain Name System (DNS) and the Dynamic Delegation Discovery System (DDDS) as described in RFC 6116
^\+?[1-9]\d{1,14}$