[HamGateNY] TAPR 1994 Hierarchical Addressing Discussion
Charles J. Hargrove
n2nov at n2nov.net
Sun Dec 20 22:30:41 EST 2020
The following from TAPR discusses the logic in a hierarchical addressing
scheme
for personal packet messages and not bulletins going to various "flood"
areas
and subject groups.
This is why most systems (sadly not all of them) have settled on this
scheme.
BBS Hierarchical Addressing Protocol
Authors:
Dave Wolf, WO5H
Roy Engehausen, AA4RE
Hank Oredson, W0RLI
Greg Jones, WD5IVD
Date:
August 30th, 1994
Adopted by TAPR:
March 3rd, 1995
Send Updates to Attached Tables to:
Dave Wolf, WO5H
Packet: wo5h at wo5h.#dfw.tx.usa.noam
Internet: wo5h at tapr.org
Fax: (817) 295-6232
-------------------------------------------------------------------------
Introduction
The TAPR BBS Special Interest Group recommends the adoption of the x.3.4
hierarchical address protocol.
After discussion of previous articles on hierarchical addressing
standards (1,2) and taking into account international issues of
regional/state name sizes, the TAPR BBS Special Interest Group recommends
the adoption of the x.3.4 standard on an international basis. x is defined
as 2, 3, or 4 letter region names as defined by the country.
Examples of x.3.4:
@WA6GVD.CA.USA.NOAM
@EA2CMO.EAZ.ESP.EURO
@F5JGK.FAQI.FRA.EURO
Regional identifiers may be duplicated in different countries (i.e. AK,
Alaska, USA, could be used in another country as a regional identifier);
however, Country and Continental identifiers SHOULD NOT be used as regional
names.
It is important to note that there is a distinct and significant
difference between HIERARCHICAL ADDRESSES and FLOOD DESIGNATORS.
Hierarchical address elements are common to all messages (bulletins, P and T
types) and are the foundation of the digital forwarding system. Flood
designators are used for routing and filtering bulletins. Geographical
flood designators are likely based upon hierarchical address elements. It
is therefore important that any attempt to establish standards concentrate
first on hierarchical address elements. Standards for flood designators can
follow.
It is the purpose of this document to generate a changing recommendation
that reflects current hierarchical routing. Reference Tables at the end
will be changed as necessary to reflect current configurations within the
international BBS network. These tables will need to be changed and updated
in order to meet future needs of user and sysops.
Hierarchical Routing Syntax Summary
This summary uses a modified Backus-Naur form to summarize the syntax for
hierarchical addressing. [] = optional
@hierarchial_address
bbs.[#octothorpe.][region.]country.continent
bbs
valid callsign as defined by local communications authority
#octothorpe.
#area.[#octothorpe.]
#area
area as defined by the local region
See Table 4 for list of current area identifiers
region
2,3, or 4 character region identifier as defined by the country.
See Table 3 for list of region identifiers
country
3 character country identifier as defined by ANSI X.12 and EDIFACT.
Published in ISO 3166-1981(E/F).
See Table 2 for country identifiers
continent
4 character continental identifier.
See Table 1 for continental identifiers.
------
Examples:
F6CNB.#SETX.TX.USA.NOAM
KB7WE.#WWA.WA.USA.NOAM
OH6RBV.#VAA.FIN.EURO
SK2AT.AC.SWE.EURO
OH6RBG.FIN.EURO
KE7KD.#NONEV.NV.USA.NOAM
WX3K.#NOCAL.CA.USA.NOAM
------
References:
1. Jenkins, Lew (N6VV), Dave Toth (VE3GYQ), and Hank Oredson (W0RLI).
International Routing Designators. Proceedings of the ARRL 7th Computer
Networking Conference. Columbia Maryland. October 1, 1988. pp. 91-93.
2. Clark, Tom (W3IWI). Some comments on the `H`ierarchical Continent
Address Designator. Proceedings of the ARRL 9th Computer Networking
Conference. London, Ontario Canada. September 22, 1990. pp. 278-279.
------
TABLE 1: Continent Identifiers
EURO -- Europe
MEDR -- Mediterranean
INDI -- Indian Ocean including the Indian subcontinent
MDLE -- Middle East
SEAS -- South-East Asia
ASIA -- The Orient
NOAM -- North America (Canada, USA, Mexico)
CEAM -- Central America
CARB -- Caribbean
SOAM -- South America
AUNZ -- Australia/New Zealand
EPAC -- Eastern Pacific
NPAC -- Northern Pacific
SPAC -- Southern Pacific
WPAC -- Western Pacific
NAFR -- Northern Africa
CAFR -- Central Africa
SAFR -- Southern Africa
ANTR -- Antarctica
------
TABLE 2: Country Identifiers
ARG -- Argentina
AUS -- Australia
AUT -- Austria
BEL -- Belgium
BMU -- Bermuda
BOL -- Bolivia
BRA -- Brazil
BRN -- Brunei
BGR -- Bulgaria
CAN -- Canada
CHL -- Chile
CHN -- China
COL -- Colombia
CRI -- Costa Rica
CUB -- Cuba
DNK -- Denmark
DOM -- Dominican Republic
ECU -- Ecuador
EGY -- Egypt
SLV -- El Salvador
FIN -- Finland
FRA -- France
PYF -- French Polynesia
DEU -- Germany
GRC -- Greece
GRL -- Greenland
GTM -- Guatemala
HTI -- Haiti
HND -- Honduras
HKG -- Hong Kong
HUN -- Hungary
ISL -- Iceland
IND -- India
IDN -- Indonesia
IRL -- Ireland
ISR -- Israel
ITA -- Italy
JPN -- Japan
PRK -- Korea, North
KOR -- Korea, South
LBN -- Lebanon
LIE -- Liechtenstein
LUX -- Luxembourg
MYS -- Malaysia
MEX -- Mexico
MCO -- Monaco
MAR -- Morocco
NLD -- Netherlands
NZL -- New Zealand
NIC -- Nicaragua
NOR -- Norway
PAK -- Pakistan
PAN -- Panama
PRY -- Paraguay
PER -- Peru
PHL -- Phillipines
POL -- Poland
PRT -- Portugal
ROM -- Romania
SAU -- Saudi Arabia
SGP -- Singapore
ZAF -- South Africa
ESP -- Spain
SWE -- Sweden
CHE -- Switzerland
SYR -- Syria
TWN -- Taiwan
THA -- Thailand
TUR -- Turkey
GBR -- United Kingdom
USA -- United States
URY -- Uruguay
SUN -- USSR ??? (Document needs latest defintions)
VEN -- Venezuela
YUG -- Yugoslavia
------
TABLE 3: Region Identifiers organized by Country Codes.
ARG -- Argentina
BA -- ??
CF -- ??
AUS -- Australia
??
AUT -- Austria
??
BEL -- Belgium
HT -- ??
LG -- ??
OVN -- ??
WVL -- ??
BMU -- Bermuda
??
BOL -- Bolivia
??
BRA -- Brazil
RS -- ??
SP -- ??
BRN -- Brunei
??
BGR -- Bulgaria
??
CAN -- Canada
NF -- Newfoundland
AB -- Alberta
BC -- British Columbia
MB -- Manitoba
NB -- New Brunswick
NS -- Nova Scotia
NW -- Northwest Territories
ON -- Ontario
PQ -- Province du Quebec
SK -- Saskatchewan
YK -- Yukon
CHL -- Chile
??
CHN -- China
??
COL -- Colombia
??
CRI -- Costa Rica
??
CUB -- Cuba
??
DNK -- Denmark
??
DOM -- Dominican Republic
??
ECU -- Ecuador
??
EGY -- Egypt
??
SLV -- El Salvador
??
FIN -- Finland
??
FRA -- France
FCEN -- ??
FRPA -- ??
FCAL -- ??
FPDL -- ??
FMLR -- ??
FNOR -- ??
FCOR -- ??
FPOC -- ??
FAQI -- ??
PYF -- French Polynesia
??
DEU -- Germany
BY -- ??
GRC -- Greece
??
GRL -- Greenland
??
GTM -- Guatemala
none
HTI -- Haiti
??
HND -- Honduras
??
HKG -- Hong Kong
??
HUN -- Hungary
??
ISL -- Iceland
??
IND -- India
??
IDN -- Indonesia
??
IRL -- Ireland
??
ISR -- Israel
??
ITA -- Italy
IEMR -- ??
IFVG -- ??
ILOM -- ??
IPIE -- ??
IPUG -- ??
ISAR -- ??
ISIC -- ??
ITAA -- ??
IVEN -- ??
MO -- ??
JPN -- Japan
??
PRK -- Korea, North
??
KOR -- Korea, South
??
LBN -- Lebanon
??
LIE -- Liechtenstein
??
LUX -- Luxembourg
??
MYS -- Malaysia
??
MEX -- Mexico
??
MCO -- Monaco
??
MAR -- Morocco
??
NLD -- Netherlands
??
NZL -- New Zealand
??
NIC -- Nicaragua
??
NOR -- Norway
??
PAK -- Pakistan
??
PAN -- Panama
??
PRY -- Paraguay
??
PER -- Peru
??
PHL -- Phillipines
??
POL -- Poland
??
PRT -- Portugal
CTPT -- ??
ROM -- Romania
??
SAU -- Saudi Arabia
??
SGP -- Singapore
??
ZAF -- South Africa
??
ESP -- Spain
EAA -- Alicante
EAAB -- Albacete
EAAL -- Almeria
EAAV -- Avila
EAB -- Barcelona
EABA -- Badajoz
EABI -- Vizcaya (Bilbao)
EABU -- Burgos
EAC -- Coruna
EACA -- Cadiz
EACC -- Caceres
EACE -- Ceuta
EACO -- Cordoba
EACR -- Ciudad Real
EACS -- Castellon
EACU -- Cuenca
EAGC -- Gran Canaria
EAGI -- Gerona
EAGR -- Granada
EAGU -- Guadalajara
EAH -- Huelva
EAHU -- Huesca
EAJ -- Jaen
EAL -- Lerida
EALE -- Leon
EALO -- Logrono
EALU -- Lugo
EAM -- Madrid
EAMA -- Malaga
EAML -- Melilla
EAMU -- Murcia
EANA -- Navarra (Pamplona)
EAO -- Oviedo
EAOR -- Orense
EAP -- Palencia
EAPM -- Baleares (Palma de Mallorca)
EAPO -- Pontevedra
EAS -- Santander
EASA -- Salamanca
EASE -- Sevilla
EASG -- Segovia
EASO -- Soria
EASS -- Guipuzcoa (San Sebastian)
EAT -- Tarragona
EATE -- Teruel
EATF -- Tenerife
EATO -- Toledo
EAV -- Valencia
EAVA -- Valladolid
EAVI -- Alava (Vitoria)
EAZ -- Zaragoza
EAZA -- Zamora
SWE -- Sweden
AC -- ??
CHE -- Switzerland
??
SYR -- Syria
??
TWN -- Taiwan
??
THA -- Thailand
??
TUR -- Turkey
??
GBR -- United Kingdom (need a list of routing numbers by county)
#1 -- ??
#2 -- ??
# ...-- ??
USA -- United States
AK -- Alaska
AL -- Alabama
AR -- Arkansas
AZ -- Arizona
CA -- California
CO -- Colorado
CT -- Connecticut
DE -- Delaware
FL -- Florida
GA -- Georgia
HI -- Hawaii
IA -- Iowa
ID -- Idaho
IL -- Illinois
IN -- Indiana
KS -- Kansas
KY -- Kentucky
LA -- Louisiana
MA -- Massachusetts
MD -- Maryland
ME -- Maine
MI -- Michigan
MI -- Mississippi
MN -- Minnesota
MO -- Missouri
MT -- Montana
NC -- North Carolina
ND -- North Dakota
NE -- Nebraska
NH -- New Hampshire
NJ -- New Jersey
NM -- New Mexico
NV -- Nevada
NY -- New York
OH -- Ohio
OK -- Oklahoma
OR -- Oregon
PA -- Pennsylvania
RI -- Rhode Island
SC -- South Carolina
SD -- South Dakota
TN -- Tennessee
TX -- Texas
UT -- Utah
VA -- Virginia
VT -- Vermont
WA -- Washington
WI -- Wisconsin
WV -- West Virginia
WY -- Wyoming
URY -- Uruguay
MVD -- ??
SUN -- USSR ??? (Document needs latest defintions)
??
VEN -- Venezuela
YUG -- Yugoslavia
SRB -- ??
------
Table 4: Area Defintions
This table to be defined during the comment period.
All readers are suggested to submit their regional area defintions for
inclusion in the table. Be sure to include the region and country.
Example: #DFW.TX.USA -- Dallas/Ft Worth Texas Area
would be an entry in this table.
--
Charles J. Hargrove - N2NOV
NYC-ARECS/RACES Citywide Radio Officer/Skywarn Coord.
NYC-ARECS/RACES Nets 147.360/107.2 PL
ARnewsline Broadcast Mon. @ 8:00PM
NYC-ARECS Weekly Net Mon. @ 8:30PM
http://www.nyc-arecs.org
NY-NBEMS Net Saturdays @ 10AM & USeast-NBEMS Net Wednesdays @ 7PM
on 7.036 Mhz USB (alt 3.536)/1500 hz waterfall spot; MFSK-16 or 32
"Information is the oxygen of the modern age. It seeps through the walls
topped
by barbed wire, it wafts across the electrified borders." - Ronald Reagan
"The more corrupt the state, the more it legislates." - Tacitus
"Molann an obair an fear" - Irish Saying
(The work praises the man.)
"No matter how big and powerful government gets, and the many services it
provides, it can never take the place of volunteers." - Ronald Reagan
More information about the HamGateNY
mailing list