Layer 1 traditionally has been neglected.  In the ARRL 7th Computer
Networking Conference papers of October 1, 1988,  N7CL posted an article:
"Can we Continue to Ignore Level One?  While Eric's article dealt with TNC
DCD improvements he makes the following point:

"For some reason which I cannot fathom, there has been a great reluctance to
specify or even to provide guidelines for the various level 1 issues in the
amateur packet radio system.  This reluctance traces back all the way to the
very early days of packet radio development.  I find this situation very
strange indeed since if level 1 isn't working, all the other levels of the
protocol which everyone seems eager to specify down to the last bit position
are all irrelevant."

Perhaps it is would be worthwhile to obtain a library of the ARRL CNC's as
they contain a wealth of information and history on packet development over
the years.  For instance in the 7th CNC alone, the table of contents reads:

A Duplex Packet Radio Repeater Approach to Layer One Efficiency, Part Two.

Formal Description to Estelle of AX.25

International Code Designator for Amateur Radio

Amateur Framing Protocol

A routing Agent for TCP/IP: RFC Implemented for the KA9Q Internet Protocol
Package

Recommended Power and Antenna Height Guidelines for LAN's and WAN's

A Totally Awesome High-Speed Packet Radio I/O Interface for the IBM  PC
XT/AT/386 and Macintosh II Computers

AMSAT's MICROSAT/PACSAT Program

The DSP Project Update

Digital Radio Networks and Spectrum Management

Where is My High-Speed RF Part II

Proposed AX.25 Level 2 version 2.0 Changes

Transmission of IP Datagrams over NET/ROM Networks

More and Faster Bits: A Look at Packet Radio's Future

Can We Continue to Ignore Level One

Finger - A User Information Lookup Service

Big Sky Telegraph and Other Tales

International Routing Designators

AX.25 Packet Radio Communications Using Meteor Scatter Propagation

The AMSAT/TAPR DSP 1 Project:  Hardware Design

MICROSAT Project - Flight CPU Hardware

RADIX 95: Binary to Text Data Conversion for Packet Radio

Amateur TCP/IP: An Update

Cellular Area Coverage Transport Networks

9600 Baud Packet Radio Modem Design

ARES/DATA: A Packet-Radio Database for Emergency Communications

PACSAT Software

Overview of ARRL Digital Committee Proposals for Enhancing the AX.25
Protocols into Revision 2.1

Introducing System Description Language for AX.25 and Related Protocols

AX.25 Data Link State Machine

AX.25 Link Multiplexor State Machine

Simplex Physical Layer State Machine

A Brief Note Proposing Non-Aloha Access Techniques for PACSATs

The UoSat-D Packet Communications Experiment

Apologies for taking up space with this, but a library of CNCs 'could'
prevent folks from reinventing the wheel.  The TAPR web page has further
information on contents and ordering.

73 de Jack

-----Original Message-----
From: Tim Salo <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED] <[EMAIL PROTECTED]>
Date: Thursday, September 30, 1999 9:33 AM
Subject: Re: AX.25 Layer 1


>> Date:   Thu, 30 Sep 1999 17:28:20 +0300 (EEST)
>> From: Tomi Manninen <[EMAIL PROTECTED]>
>> Subject: Re: AX.25 Layer 1
>>
>> That's I believe because there is no such definitive source available. As
>> I said very little if anything is specified in the AX.25 specs when it
>> comes to layer 1.
>
>o I believe that it is appropriate for the AX.25 spec to focus on
> link layer issues and 1) remain silent on physical layer issues,
> and 2) operate independent of what ever media people choose to use.
>
>o I _think_ the 1200 bps "standard" is the Bell 103 spec (or one of
> the Bell modem specs).  I would have to go look stuff up to be
> sure...
>
>> Tim said HDLC bit stuffing etc is a layer 2 issue, where does one
actually
>> draw the line between physical layer and link layer?
>
>A reasonable question.  A few thoughts follow, without the benefit of
>a lot of thought or looking anything up.
>
>o One answer is that bit stuffing is motivated by the need for AX.25
> to delimit frames, (i.e., to be assured of unambiguously finding
> flags), not by the need of the underlying transmission techniques
> for a certain density of ones or zeros.
>
>o Another answer is that if something is required for use with all
> media, it is probably a link layer issue.  Again, according to the
> spec, bit stuffing is required by AX.25 for all media.
>
>o Of course, the division between the physical layer and the link
> layer changes over time.  Generally, the physical layer is
> responsible for finding the bits (encoding and decoding the bits)
> and the link layer is responsible for finding the frames in the
> stream of bits (flags and bit stuffing).  (I suppose the
> responsibility for finding the characters is sometimes the
> responsibility of the physical layer, [e.g., async, and I think
> SONET] and sometimes the responsibility of the link layer, [e.g.,
> HDLC]).  But, if the physical layer had some mechanism to delimit
> frames, then one could argue that finding the frames is a
> physical layer issue and therefore the link layer doesn't need to,
> for example, have flags and bit stuffing.  Ethernet is an
> example of a physical layer that delimits frames.  I wouldn't
> use flags and bit stuffing if I were shipping AX.25 frames over
> Ethernet.  Which goes to show how hard it is to write good
> protocol specs and why we have zillions of sub-layers rather than
> the standard seven layers.
>
>-tjs
>

Reply via email to