Loop data transmission arrangement employing an interloop communication terminal
First Claim
1. In a data transmission arrangement comprising a plurality of data transmission loops, an interloop communication terminal comprising:
- first means for monitoring messages received on a first of said loops to determine the busy/idle status of said first loop;
second means for detecting a message destined for said first loop and received on a second of said loops; and
means coupled to said first means and to said second means for transmitting on said first loop, if said first loop is idle, a message destined for said first loop and received on said second loop or for storing said message if said first loop is busy.
0 Assignments
0 Petitions
Accused Products
Abstract
A data transmission arrangement comprising a plurality of data transmission loops wherein pairs of data transmission loops are interconnected by an interloop communication terminal. An interloop communication terminal comprises means for monitoring messages received on one loop of the pair to which it is connected to determine if the individual messages received are destined for the second loop of the pair and further comprises means for monitoring messages received on the second loop of the pair to determine if the second loop is busy or idle. In addition, an interloop communication terminal further includes means for immediately transmitting on the second loop a message received on the first loop if the message is intended for the second loop and the second loop is idle or for storing the message if the second loop is busy.
-
Citations
11 Claims
-
1. In a data transmission arrangement comprising a plurality of data transmission loops, an interloop communication terminal comprising:
- first means for monitoring messages received on a first of said loops to determine the busy/idle status of said first loop;
second means for detecting a message destined for said first loop and received on a second of said loops; and
means coupled to said first means and to said second means for transmitting on said first loop, if said first loop is idle, a message destined for said first loop and received on said second loop or for storing said message if said first loop is busy.
- first means for monitoring messages received on a first of said loops to determine the busy/idle status of said first loop;
-
2. In a data transmission arrangement for transmitting messages between transmission terminals, each serially connected in one of a plurality of data transmission loops, an interloop communication terminal serially connected in two of said data transmission loops, comprising:
- first means for monitoring messages received on a first of said two data transmission loops to separate messages directed to transmission terminals serially connected in the second of said two data transmission loops; and
second means comprising means for initiating the transmission on said second transmission loop of a monitored message directed to a transmission terminal connected in said second transmission loop if a message is not currently being received by said interloop communication terminal on said second transmission loop or for storing said monitored message if a message is currently being received by said interloop communication terminal on said second transmission loop.
- first means for monitoring messages received on a first of said two data transmission loops to separate messages directed to transmission terminals serially connected in the second of said two data transmission loops; and
-
3. The interloop communication terminal of claim 2 wherein said second means further comprises means for transmitting on said first transmission loop a monitored message directed to a transmission terminal on said second transmission loop is a priorly monitored message directed to a transmission terminal on said second transmission loop was stored and has not been transmitted on said second transmission loop.
-
4. An interloop communication terminal coMprising:
- means for receiving messages on a first transmission loop;
means for monitoring messages received on said first transmission loop to detect messages directed to a second transmission loop;
means for determining the busy/idle status of said second transmission loop;
characterized in that;
said interloop communication terminal further comprises means for transmitting on said second transmission loop if said second transmission loop is idle a message received on said first transmission loop and directed to said second transmission loop or for storing such message if said second transmission loop is busy.
- means for receiving messages on a first transmission loop;
-
5. In a data transmission arrangement comprising a plurality of data transmission loops, an interloop communication terminal serially connected in two of said data transmission loops comprising:
- a first serial storage means coupled to a first of said two data transmission loops;
a second serial storage means;
transmitter means for transmitting signals on the second of said two data transmission loops; and
means including means for selectively coupling said transmitter means to said first serial storage means or to said second serial storage means and further including means for coupling said second serial storage means to said first serial storage means.
- a first serial storage means coupled to a first of said two data transmission loops;
-
6. In a data transmission arrangement comprising a plurality of data transmission loops, an interloop communication terminal comprising:
- a first serial storage means coupled to a first of said data transmission loops for receiving messages from said loop;
a second serial storage means;
first monitoring means connected to said first serial storage means for monitoring received messages to detect messages directed to a second of said data transmission loops;
second monitoring means for monitoring the reception of messages on said second transmission loop to determine the busy/idle status of said second transmission loop; and
means coupled to said first and second monitoring means for coupling said second serial storage means to said first serial storage means when a message directed to said second transmission loop is received by said first serial storage means and said second transmission loop is busy.
- a first serial storage means coupled to a first of said data transmission loops for receiving messages from said loop;
-
7. In a data transmission arrangement comprising a plurality of data transmission loops, an interloop communication terminal, having first and second input ports and first and second output ports, comprising:
- first serial storage means comprising;
a serial output terminal; and
a serial input terminal coupled to said first input port;
second serial storage means comprising;
a serial input terminal and a serial output terminal;
first gating means connected to said serial output terminal of said first serial storage means for gating signals to said serial input terminal of said second serial storage means;
first logical summing means comprising;
a first input terminal;
a second input terminal; and
an output terminal coupled to said first output port;
second logical summing means comprising;
a first input terminal;
a second input terminal; and
an output terminal coupled to said second output port;
second gating means connected to said serial output terminal of said second storage means for gating signals to said first input terminal of said first logical summing means;
third gating means connected to said serial output terminal of said second serial storage means for gating signals to said first input terminal of said second logical summing means; and
fourth gating means connected to said serial output terminal of said first serial storage means for gating signals to said second input terminal of said second logical summing means.
- first serial storage means comprising;
-
8. The interloop communication terminal of claim 7 further comprising a fifth gating means connected to said serial output terminal of said first serial storage means for gating signals to said second input terminal of said first logical summing means.
-
9. In a data transmission arrangement comprIsing first and second data transmission loops, an interloop communication terminal, comprising:
- a first input port coupled to said first data transmission loop;
a first output port;
said first data transmission loop being coupled to said first output port;
a second output port;
said second data transmission loop being coupled to said second output port;
a first shift register comprising;
a serial input terminal; and
a serial output terminal;
means for coupling said input terminal of said first shift register to said first input port;
a second shift register comprising;
a serial input terminal;
first logical summing means comprising;
a first input terminal; and
an output terminal coupled to said first output port;
second logical summing means comprising a first input terminal; and
an output terminal coupled to said second output port;
first gating means coupled to said serial output terminal of said first shift register for gating signals to said input terminal of said second shift register;
second gating means coupled to said serial output terminal of said first shift register for gating signals to said first input terminal of said first logical summing means; and
third gating means coupled to said serial output terminal of said first shift register for gating signals to said first input terminal of said second logical summing means.
- a first input port coupled to said first data transmission loop;
-
10. The interloop communication terminal of claim 9 wherein:
- said first logical summing means further comprises a second input terminal;
said second logical summing means further comprises a second input terminal; and
said second shift register further comprises a serial output terminal;
further comprising;
fourth gating means coupled to said serial output terminal of said second shift register for gating signals to said second input terminal of said first logical summing means; and
fifth gating means coupled to said serial output terminal of said second shift register for gating signals to said second input terminal of said second logical summing means.
- said first logical summing means further comprises a second input terminal;
-
11. The interloop communication terminal of claim 10 further comprising:
- a third shift register comprising;
a serial input terminal; and
a serial output terminal;
a second input port coupled to said second data transmission loop;
means for coupling said serial input terminal of said third shift register to said second input port;
said first logical summing means further comprising a third input terminal;
said second logical summing means further comprising a third input terminal;
sixth gating means coupled to said serial output terminal of said third shift register for gating signals to said third input terminal of said first logical summing means;
seventh gating means coupled to said serial output terminal of said third shift register for gating signals to said third input terminal of said second logical summing means;
said first gating means comprising;
a third logical summing means having an output terminal connected to said serial input terminal of said second shift register, a first input terminal, and a second input terminal; and
means connected to said serial output terminal of said first shift register for gating signals to said first input terminal of said third logical summing means; and
eighth gating means coupled to said serial output terminal of said third shift register for gating signals to said second input terminal of said third logical summing means.
- a third shift register comprising;
Specification