Specifications
To solve this problem, some of the FireLine modems are configured as
repeaters. The still are able to send and receive data, but they also will
repeat data out to the modems that are out of range of FireLine
A.
H is configured to repeat all messages to/from E, D, and G. B is configured
to repeat all messages to/from
C, and D is configured to repeat all messages
to/from
G.
The following table illustrates one possible way the FireLines could be
programmed to accomplish this type of system.
FireLine Unit ID
(ATMY)
Destination
(ATDT)
Network
Mask
(ATMK)
Repeat
Source
Repeat
Source
Mask
Repeat
Destination
Repeat
Destination
Mask
Addresses programmed into unit Repeater table programmed into unit
A
1000 1000 FF00 - - - -
1020 FFFF 1000 FFFF
B
1010 1000 FF00
1000 FFFF 1000 FFFF
C
1020 1000 FF00 - - - -
1031 FFFF 1000 FFFF
D
1030 1000 FF00
1000 FFFF 1000 FFFF
E
1032 1000 FF00 - - - -
F
1021 1000 FF00 - - - -
G
1031 1000 FF00 - - - -
1030 FFFF 1000 FFFF
H
1022 1000 FF00
1000 FFF0 1000 FFFF
Store-and-forward repeating is enabled with the ATXR command. ATXR 1
enables repeating. ATXR 0 disables it.
The Repeat Source, Repeat Source Mask, and the Repeat Destination are
programmed into a Repeater Table in the FireLine. The ATX command is
used to program the Repeater Table. The Repeater Table may have up to 4
entries.
For example, FireLine
B in the above example will have two entries in its
Repeater Table. The command to set the two entries is:
ATX1 1020 FFFF 1000 FFFF
ARX2 1000 FFFF 1000 FFFF
The first command above sets the Repeat Source to 1020 and the Repeat
Destination to 1000, both with a Mask of FFFF. The FFFF mask means all
digits of the source and destination are used to determine if the transmission
should be repeated. All packets from units with MYID 1020 (
C) sent to 1000
will be repeated by this unit. It will not repeat messages from
D, E, F, G, or H
because their Unit IDs are not in the Repeat Source repeater table.