Received: by bu-cs.BU.EDU (5.58/4.7) id AA03904; Sun, 15 Jan 89 10:54:04 EST Message-Id: <8901151554.AA03904@bu-cs.BU.EDU> Date: Sun, 15 Jan 89 10:41:04 EST From: The Moderator Reply-To: TELECOM@bu-cs.BU.EDU Subject: TELECOM Digest V9 #15 To: TELECOM@bu-cs.bu.edu TELECOM Digest Sun, 15 Jan 89 10:41:04 EST Volume 9 : Issue 15 Today's Topics: Request For Area Code Program Written in C Area Code Numerical Listing Supplementary Code Numbers ---------------------------------------------------------------------- To: att!comp-dcom-telecom From: harvard!gatech!cbnews.ATT.COM!ms (Michael S. Stansbery) Subject: Request For Area Code Program Written In C Date: 13 Jan 89 17:04:49 GMT In article , cmoore@BRL.MIL (VLD/VMB) writes: > A while back, I received an area code program written in C. It has a > few updates from me, mainly for new areacodes added in 1988. > > As for NNX (or NXX, if the area in question has N0X/N1X prefixes), > you could check on the AT&T V&H tape via AT&T Long Lines. As the > Telecom moderator states, this is subject to rapid updates (not to > mention having a LOT of information to begin with). If it wouldn't be any trouble, I would appreciate a copy of the area code program you have written in C. Probably the best way would be to post it to the newsgroup. Other people may be interested also. Thanks, Mike ------------------------------ To: comp-dcom-telecom@rutgers.edu From: dupuy@cs.columbia.edu (Alexander Dupuy) Subject: Area Code Numerical Listings Date: 13 Jan 89 22:11:51 GMT You don't need a C program to translate area codes into placenames: this script does the trick just as well, and it's easy to modify when they change: @alex ============================================================================== #!/bin/sh 'exec' /usr/bin/look "$1" "$0" 011 [ International Access Code ] 201 Morristown, and Newark, (Northeast) New Jersey 202 Washington, District of Columbia 203 All parts of Connecticut 204 All parts of Manitoba, CANADA 205 All parts of Alabama 206 Seattle, Tacoma, and Vancouver, (Western) Washington 207 All parts of Maine 208 All parts of Idaho 209 Fresno and Stockton, (Central) California 212 New York City (Manhattan and Bronx) New York 213 Los Angeles, California 214 Dallas, (Northeast) Texas 215 Allentown, Chester, and Philadelphia, (Southeast) Pennsylvania 216 Akron, Cleveland, Massillon, and Youngstown, (Northeast) Ohio 217 Springfield, (South Central) Illinois 218 Duluth, (Northern) Minnesota 219 Gary, Hammond, Michigan City, and South Bend, (Northwest) Indiana 301 All parts of Maryland 302 All parts of Delaware 303 Denver, (North and West) Colorado 304 All parts of West Virginia 305 Fort Lauderdale, Key West and Miami, (Southeast) Florida 306 All parts of Saskatchewan, CANADA 307 All parts of Wyoming 308 North Platte, (Western) Nebraska 309 Peoria, (West Central) Illinois 312 Chicago, Illinois 313 Detroit and Ann Arbor, (Eastern) Michigan 314 Saint Louis and Columbia, (Eastern) Missouri 315 Syracuse and Utica, (North Central) New York 316 Dodge City and Wichita, (Southern) Kansas 317 Indianapolis and Kokomo, (Central) Indiana 318 Lake Charles and Shreveport, (Western) Louisiana 319 Dubuque, (Eastern) Iowa 401 All parts of Rhode Island 402 Lincoln and Omaha, (Eastern) Nebraska 403 All parts of Alberta, CANADA 404 Atlanta and Rome, (Northern) Georgia 405 Oklahoma City, (South and West) Oklahoma 406 All parts of Montana 407 Orlando, West Palm Beach, (Eastern) Florida 408 San Jose and Sunnyvale, (Silicon Valley) California 409 Galveston, (Southeast) Texas 411 [ Directory Assistance ] 412 Pittsburgh, (Western) Pennsylvania 413 Springfield, (Western) Massachusetts 414 Green Bay, Milwaukee, and Racine, (Eastern) Wisconsin 415 Oakland and San Francisco, (Bay Area) California 416 Toronto, (South Central) Ontario, CANADA 417 Joplin and Springfield, (Southwest) Missouri 418 Quebec City, (Northeast) Quebec, CANADA 419 Toledo, (Northwest) Ohio 501 All parts of Arkansas 502 Louisville and Paducah, (Western) Kentucky 503 All parts of Oregon 504 Baton Rouge and New Orleans, (Eastern) Louisiana 505 All parts of New Mexico 506 All parts of New Brunswick, CANADA 507 Rochester, (Southern) Minnesota 508 Worcester, Framingham and New Bedford, (Eastern) Massachusetts 509 Spokane, and Walla Walla, (Eastern) Washington 512 Austin, Corpus Christi, and San Antonio, (Southern) Texas 513 Cincinnati and Dayton, (Southwest) Ohio 514 Montreal, (Southern) Quebec, CANADA 515 Des Moines, (Central) Iowa 516 Hempstead, (Long Island) New York 517 Lansing and Saginaw, (Central) Michigan 518 Albany and Schenectady, (Northeast) New York 519 London, (Southwest) Ontario, CANADA 601 All parts of Mississippi 602 All parts of Arizona 603 All parts of New Hampshire 604 All parts of British Columbia, CANADA 605 All parts of South Dakota 606 Ashland and Covington, (Eastern) Kentucky 607 Binghamton, Elmira and Ithaca, (South Central) New York 608 Beloit and Madison, (Southwest) Wisconsin 609 Atlantic City, Camden, and Trenton, (Southwest) New Jersey 611 [ Repair Service ] 612 Minneapolis and Saint Paul, (Central) Minnesota 613 Ottawa, (Southeast) Ontario, CANADA 614 Columbus, (Southeast) Ohio 615 Chattanooga and Nashville, (Eastern) Tennessee 616 Battle Creek, and Grand Rapids, (Western) Michigan 617 Boston area, (Eastern) Massachusetts 618 Alton and Centralia, (Southern) Illinois 619 San Diego and the Imperial Valley, California 701 All parts of North Dakota 702 All parts of Nevada 703 Arlington and Roanoke, (North and Western) Virginia 704 Charlotte and Salisbury, (Western) North Carolina 705 North Bay, (Northern) Ontario, CANADA 706 Tijuana, (Northwest) MEXICO [equivalent to +52 6X XXX XXX] 707 Eureka, Napa, and Santa Rosa, (North Coastal) California 708 Aurora, Elgin, and Highland Park, (Northeast) Illinois 709 All parts of Newfoundland and Labrador, CANADA 712 Council Bluffs, (Western) Iowa 713 Houston, Texas 714 Orange County and Palm Springs, California 715 Eau Claire and Wausau, (Northern) Wisconsin 716 Buffalo, Niagara Falls, and Rochester, (Western) New York 717 Harrisburg, Scranton, and Wilkes-Barre, (Central) Pennsylvania 718 New York City (Queens, Brooklyn and Staten Island) New York 719 Colorado Springs and Pueblo, (Southeast) Colorado 801 All parts of Utah 802 All parts of Vermont 803 All parts of South Carolina 804 Charlottesville, Norfolk, and Richmond, (Southeast) Virginia 805 Bakersfield, Ventura, and Simi Valley, (South Central) California 806 Amarillo, (Northern) Texas 807 Thunder Bay, (Northwest) Ontario, CANADA 808 All parts of Hawaii 809 Bahamas, Bermuda, Puerto Rico, and the Virgin Islands 812 Evansville, (Southern) Indiana 813 Fort Myers and St. Petersburg, (Southwest) Florida 814 Altoona and Erie, (West Central) Pennsylvania 815 Joliet, and Rockford, (Northwest) Illinois 816 Kansas City and Saint Joseph, (Northwest) Missouri 817 Fort Worth, Temple, and Waco, (North Central) Texas 818 San Fernando (Suburban area near Los Angeles), California 819 Sherbrooke (South Central and Northwest) Quebec, CANADA 901 Memphis, (Western) Tennesee 902 All parts of Prince Edward Island and Nova Scotia, CANADA 903 * Unassigned * 904 Jacksonville, (Northeast) Florida 905 Mexico City, (Northern) MEXICO [equivalent to +52 5 XXX XXXX] 906 Sault Ste. Marie, (Northern) Michigan 907 All parts of Alaska 908 * Unassigned * 909 * Unassigned * 911 [ Police/Fire Emergency Service ] 912 Macon and Savannah, (Southern) Georgia 913 Salina and Topeka, (Northern) Kansas 914 White Plains, and Poughkeepsie, (Southern) New York 915 El Paso, (Western) Texas 916 Sacramento, (Northern) California 917 * Unassigned * 918 Muskogee and Tulsa, (Northeast) Oklahoma 919 Greenville, Raleigh, and Winston Salem, (Eastern) North Carolina -- -- inet: dupuy@columbia.edu uucp: ...!rutgers!columbia!dupuy ------------------------------ Date: Sun, 15 Jan 89 10:39:19 EST From: telecom@bu-cs.BU.EDU (TELECOM Moderator) To: Telecom@bu-cs.bu.edu Subject: Supplementary Code Numbers You may wish to add a few additional codes to the list given above. These three digit codes are also in use, although they are not, strictly speaking, 'area codes'. They are not in the chart above since I thought some of you may not want them there. If you do, then edit them in. 200 Local testing, used by many telcos. 410 Western Union Telegraph Company - Northeastern USA 510 Western Union Telegraph Company - Eastern USA 610 Western Union Telegraph Company - Canada 700 Value Added Information Services, per individual OCC 710 Western Union Telegraph Company - Southern USA 800 In-WATS 'toll free' calling 810 Western Union Telegraph Company - Mexico 900 Mass Calling Information/Value Added Services 909 Telenet Communications Corp. Data Network 910 Western Union Telegraph Company - Western USA (from Chicago westward) The thing with WUTCO is, many years ago the old Bell System operated Teletype machines; what they called the TWX (or [T]ype[W]riter E[X]change. The TWX machines had their own switches, located in existing telephone central offices, but on separate equipment. About twenty years ago, a court ruling required Bell to sell its TWX service to Western Union, in a suit brought by WUTCO against AT&T. WUTCO operated the system as TWX for many years, and in the past five years has changed the name to Telex II. The Western Union central offices for Telex I (the original telex network) have always been in WUTCO offices. The central offices for Telex II (formerly AT&T's TWX) are still in Bell central offices, although they now belong to WUTCO. Is that clear? Telenet's data network uses conventional area code numbering in the way its switches route calls. Again, there is a lot of telco central office equipment tied up with hardwired connectons between Telenet and its customers who have direct connect PADS, etc. Telenet also has gateways into telex and TWX (or Telex II). 'Area Code' 909 is assigned for billing purposes to the activities of Telenet. If you use the Telenet network, via indials or whatever, that any connection of the form @C 909xxx is a connection to the Telenet headquarters offices in Reston, VA. So these codes 410,510,610,710,810 and 909 are occupied and recognized by the network for purposes other than voice. You cannot dial into them from the voice network, but they are none the less assigned. Likewise, AUTOVON, the federal government telephone network, is largely accomodated through the Bell central offices in every city with federal government facilities. This part of the overall network was grouped together under 300 at one time. I am not sure of the code now. No one *actually dials* 300-anything, but the number relates to that function. Calling from the public switched network to AUTOVON is largely transparent. In calling to a federal office in Our Nation's Capitol for instance, we can generally dial 202-public-last four *or* we can dial 202-autovon-last four and the call will go through. That is because autovon and 202 prefixes are not overlapped or duplicated in many areas. When the present unassigned area codes of the conventional format have all been used, sometime around 1992-1995, area codes 210,211,310,311,400,500,511, 600,711 and 811 will be next in line for assignment. Whether or not you want to include these special numbers in the chart given in the earlier message depends on if you want strictly a listing of the *dialable* codes used by the voice network at present, or if you want to include all *assgined* codes. And while 700-800-900 are not strictly speaking area codes, my belief is they definitly should be added to the list. ------------------------------ End of TELECOM Digest *********************