Some idea for IPv6 addressing for radio-amateur nodes

Note: This presumes use of WLAN hardware, translated/amplified to ham frequencies at and above 2.4 GHz

Note also: changing the RF modulation away from Bell-202-over-NBFM to something better (about anything!) and having some sort of FEC on the signal can result in a way better link processing. Japanese D-STAR uses GMSK and some sort of a Turbo-code.

For example with SDR-type hardware it is trivialish to implement moderate speed e.g. GMSK signal with convolution coding. (BT=0.3: frequency occupation delta-f is circa 2* encoded bitrate; 3/4 convolution codec means that 75% of channel bits are user data. ==> 25 kHz channel can handle up to 9375 bits/sec of user payload data. Without any convolution coding max payload bitrate is 12.5 kbps)

Given that:

We see that there is massive scale packet growth in horizon, when AX.25 header puts minimum of 16 byte address header for UI-field encapsulated IP frame, and IPv6 addresses glob up 16 bytes for each sender, and destination addresses.

Maximum size of AX.25 frame

Use of COTS WLAN hardware to run essentially ethernet over radiowaves, we can have:

  | NETWORK                        |  LOCAL                             |
  |2001:XXXX:XXXX:XXXX:XXXX        | 0x00,'O','H','2','N','X','X',0x00  |

For local part:

In classical packet-radio environments dropping of digipeating (dropping 104-216 bits of address) is supported as:

The IPv6 address encoding method can not handle AX.25 digipeater routing things. Similar things can be accomplished with IPv6 "routing header" along with the TTL (max hop count) field.

Things like AX.25 digipeat of APRS frames to WIDE* targets can be done simply with destination address having suitable target, plus TTL (max hop count) limiting on how many redistributions are allowed.

Area-destined messages could be addressed by choosing a set of multicast addresses that are directed to those areas.

The target address could be encoded to contain area limits in such distributions.

For COTS WLAN hardware links, standard RFC 2464 format shall be used.