@eddiejennings said in Dialing Plan Logic Sanity Check:
Also NXXXXXXXXX is an invalid dial pattern for NANPA. The valid pattern is NXXNXXXXXX.
You're right. I've fixed my patterns. While the invalid pattern works, it would be best to follow the standard.
It is too loose, so it would never have stopped a real call from processing.
NXX - NPA (Area Code)
NXX - Exchange (ILEC Central Office)
XXXX - Line (Station within the Exchange)
N = 2-9
X = 0-9
So this menas that NPA and Exchange 3 digit numbers can never begin with a 0 or 1.