*BSD News Article 42707


Return to BSD News archive

Xref: sserve aus.radio:4504 comp.os.386bsd.development:3225
Newsgroups: aus.radio,rec.amateur.radio.packet,comp.os.386bsd.development
Path: sserve!happy!wkt
From: wkt@happy.cs.adfa.oz.au (Warren Toomey)
Subject: Source Code for a New Radio Link Layer - DUAL
Message-ID: <1995Feb21.002647.12501@sserve.cc.adfa.oz.au>
Keywords: dual ax.25 replacement source amateur packet
Sender: wkt@happy (Warren Toomey)
Organization: Australian Defence Force Academy
Date: Tue, 21 Feb 1995 00:26:47 GMT

The Dept. of Computer Science, ADFA, is pleased to announce
the source code to DUAL.

DUAL is an erstwhile replacement for the AX.25 Amateur Radio Link Protocol.
Although DUAL doesn't provide reliable virtual connections (as does AX.25),
it is much suitable for transmitting higher layer packets, such as TCP/IP,
over amateur radio.

DUAL provides Van Jacobson TCP/IP header compression, and a minimal
Link Layer header. A typical TCP/IP packet transmitted over AX.25 has
58 bytes of headers (AX.25, IP and TCP). The same packet over DUAL has
only 10 bytes of header, an 83% reduction in header size.

The source code provided will install directly into a FreeBSD 1.1 operating
system, and comes with support for KISS TNCs. We haven't ported the code
to any other system as yet, but a FreeBSD 2.0 port should happen soon.

A technical report describing the new Link Layer and its advantages
is available via the Web at http://minnie.cs.adfa.oz.au/Dual/index.html.
The source code is at ftp://minnie.cs.adfa.oz.au/pub/Dual/dual.tar.gz.
If you have any questions, or would like a PostScript version of the
technical report, please email me at wkt@cs.adfa.oz.au

Cheers,
	Warren Toomey vk1xwt

-- 

`` ... nor do I regularly post multi-kilobyte screeds about driver software I
can't release because aliens haven't used the radio receivers in my head to
give me permission yet.'' -- John F. Woods