OpenBCM V1.13 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
EA2CMN > AX25     29.09.94 06:27l 187 Lines 6758 Bytes #-11689 (0) @ EU
BID : 41773_EA2CMN
Read: DJ9SS DB9CP DL2NAT DK9OS DG6MAY DG3SFT DG2MNF DG1MTG DG6MHZ DH1NFJ GUEST
Subj: AX.25 Doc : Part 2/9
Path: DB0KCP<HB9OS<HB9EAS<DB0GE<F6KVE<F6KLZ<F5KSF<F8KLY<F6BIG<F6KDC<F1HAQ<
      F6FBB<F5JGK<EB2CYQ<EA2CMO<EA2CMN
Sent: 940927/1433Z @:EA2CMN.EAZ.ESP.EU #:41773 [Zaragoza] Bid:41773_EA2CMN FBB5
De  : EA2CMN@EA2CMN.EAZ.ESP.EU

A   : AX25@EU

AX25.DOC PART 2/9

         AX.25 Amateur Packet-Radio Link-Layer Protocol
                    Version 2.0  October 1984


2.2.10  Frame Abort

        If a frame must be prematurely aborted, at least  fifteen 
contiguous ones shall be sent with no bit stuffing added.

2.2.11  Interframe Time Fill

        Whenever   it  is  necessary  for  a  DXE  to  keep   its 
transmitter  on  while  not actually  sending  frames,  the  time 
between frames should be filled with contiguous flags.

2.2.12  Link Channel States

        Not applicable.

2.2.13  Address-Field Encoding

        The  address  field of all frames shall be  encoded  with 
both the destination and source amateur call signs for the frame.  
Except  for the Secondary Station Identifier (SSID), the  address 
field  should  be made up of upper-case alpha and  numeric  ASCII 
characters only.  If level 2 amateur "repeaters" are to be  used, 
their call signs shall also be in the address field.

        The  HDLC address field is extended beyond one  octet  by 
assigning  the  least-significant  bit of each  octet  to  be  an 
"extension bit".  The extension bit of each octet is set to zero, 
to indicate the next octet contains more address information,  or 
one,  to  indicate  this is the last octet of  the  HDLC  address 
field.   To make room for this extension bit, the  amateur  Radio 
call sign information is shifted one bit left.

2.2.13.1  Nonrepeater Address-Field Encoding

        If  level  2 repeaters are not being  used,  the  address 
field is encoded as shown in Fig. 2.  The destination address  is 
the call sign and SSID of the amateur radio station to which  the 
frame is addressed, while the source address contains the amateur 
call  sign  and SSID of the station that sent the  frame.   These 
call signs are the call signs of the two ends of a level 2  AX.25 
link only.



        First
        Octet Sent

                     Address Field of Frame
        Destination Address         Source Address
        A1 A2 A3 A4 A5 A6 A7    A8 A9 A10 A11 A12 A13 A14

        Fig. 2 -- Nonrepeater Address-Field Encoding



        A1  through A14 are the fourteen octets that make up  the 
two  address  subfields of the address  field.   The  destination 
subaddress is seven octets long (A1 thru A7), and is sent  first.  
This  address sequence provides the receivers of frames  time  to 
check  the  destination address subfield to see if the  frame  is 
addressed to them while the rest of the frame is being  received.  
The  source  address subfield is then sent in octets  A8  through 
A14.   Both  of these subfields are encoded in the  same  manner, 
except  that  the last octet of the address field  has  the  HDLC 
address extension bit set.

        There  is  an octet at the end of each  address  subfield 
that contains the Secondary Station Identifier (SSID).  The  SSID 
subfield  allows an Amateur Radio operator to have more than  one 
packet-radio station operating under the same call sign.  This is 
useful when an amateur wants to put up a repeater in addition  to 
a regular station, for example.  The C bits (see 2.4.1.2,  below) 
and H bit (see 2.2.13.2, below) are also contained in this octet, 
along with two bits which are reserved for future use.

        Fig.  3A shows a typical AX.25 frame in  the  nonrepeater 
mode of operation.



        Octet   ASCII   Bin.Data  Hex Data

        Flag            01111110     7E
         A1       K     10010110     96
         A2       8     01110000     70
         A3       M     10011010     9A
         A4       M     10011010     9A
         A5       O     10011110     9E
         A6     space   01000000     40
         A7     SSID    11100000     E0
         A8       W     10101110     AE
         A9       B     10000100     84
         A10      4     01100100     68
         A11      J     10010100     94
         A12      F     10001100     8C
         A13      I     10010010     92
         A14    SSID    01100001     61
       Control    I     00111110     3E
         PID    none    11110000     F0
         FCS    part 1  XXXXXXXX     HH
         FCS    part 2  XXXXXXXX     HH
        Flag            01111110     7E

        Bit position    76543210

      Fig. 3A -- Nonrepeater AX.25 frame



        The frame shown is an I frame, not going through a  level 
2 repeater, from WB4JFI (SSID=0) to K8MMO (SSID=0), with no level 
3  protocol.   The P/F bit is set; the  receive  sequence  number 
(N(R)) is 1; the send sequence number (N(S)) is 7.

2.2.13.1.1  Destination Subfield Encoding

        Fig.  3 shows how an amateur call sign is placed  in  the 
destination address subfield, occupying octets A1 thru A7.



             Octet   ASCII   Bin.Data   Hex Data

              A1       W     10101110      AE
              A2       B     10000100      84
              A3       4     01101000      68
              A4       J     10010100      94
              A5       F     10001100      8C
              A6       I     10010010      92
              A7     SSID    CRRSSID0

           Bit Position-->   76543210

          Fig. 3 -- Destination Field Encoding



        Where:

        1.  The top octet (A1) is the first octet sent, with  bit 
            0  of each octet being the first bit sent, and bit  7 
            being the last bit sent.

        2.  The  first (low-order or bit 0) bit of each octet  is 
            the HDLC address extension bit, which is set to  zero 
            on all but the last octet in the address field, where 
            it is set to one.

       3.   The  bits marked "r" are reserved bits.  They may  be 
            used in an agreed-upon manner in individual networks.  
            When not implemented, they should be set to one.

        4.  The  bit marked "C" is used as  the  command/response 
            bit of an AX.25 frame, as outlined in 2.4.1.2 below.

        5.  The  characters of the call sign should  be  standard 
            seven-bit  ASCII  (upper  case only)  placed  in  the 
            leftmost seven bits of the octet to make room for the 
            address  extension  bit.  If the call  sign  contains 
            fewer  than six characters, it should be padded  with 
            ASCII spaces between the last call sign character and 
            the SSID octet.

        6.  The  0000  SSID is reserved for  the  first  personal 
            AX.25 station. This establishes one standard SSID for 
            "normal" stations to use for the first station.

END AX25.DOC PART 2/9
----------------------


   73's Nacho EA2CMN @EA2CMN.EAZ.ESP.EU    
              QTH: Zaragoza (Spain)

              [27-Sep-1994 15:31]



Read previous mail | Read next mail


 01.10.2026 05:37:14lGo back Go up