Data network employing a single transmission bus for overlapping data transmission and acknowledgment signals
First Claim
1. A network of stations for data transmissions therebetween, said network comprising:
- a single transmission bus;
a plurality of stations coupled to said bus, each station having a bus assignment control pulse receiving and transmitting means;
a bus assignment control line coupled to each of said stations in a serial manner;
each station including a request counter means to count to a given count and, if said each station does not request access to said bus, to signal said pulse receiving and transmitting means to transmit said bus assignment control pulse to said next succeeding station; and
a transmission acknowledgment line coupled to each of said stations;
each of said stations including an acknowledgment means to receive an acknowledgment signal on said acknowledgment line only during a finite period of time after each of said stations has completed transmission on said transmission bus.
3 Assignments
0 Petitions
Accused Products
Abstract
This disclosure relates to a network of stations having a single transmission bus. A bus assignment control line is daisy-chained to all of the stations to form a closed loop such that an assignment signal will circulate through the loop and return to the originating station after each station has been given an equal chance to be serviced. Once the bus is assigned to a station, data is transmitted over it and the receiving station returns an acknowledgment signal over a separate acknowledgment line common to all stations. The station that sent the transmission will accept acknowledgment signals only during a finite period of time after its own transmission so as not to be interrupted by other acknowledgment signals at a later time.
-
Citations
7 Claims
-
1. A network of stations for data transmissions therebetween, said network comprising:
-
a single transmission bus; a plurality of stations coupled to said bus, each station having a bus assignment control pulse receiving and transmitting means; a bus assignment control line coupled to each of said stations in a serial manner; each station including a request counter means to count to a given count and, if said each station does not request access to said bus, to signal said pulse receiving and transmitting means to transmit said bus assignment control pulse to said next succeeding station; and a transmission acknowledgment line coupled to each of said stations; each of said stations including an acknowledgment means to receive an acknowledgment signal on said acknowledgment line only during a finite period of time after each of said stations has completed transmission on said transmission bus. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a network of stations for data transmissions therebetween, said network having a single transmission bus, a station comprising:
-
a bus assignment control line coupled to said station from a preceding station and to a succeeding station to transmit a bus assignment control pulse; bus assignment control pulse receiving and transmitting means to receive said bus assignment control pulse; a request counter means to count to a given count and, if said each station does not request access to said bus, to signal said pulse receiving and transmitting means to transmit said bus assignment control pulse to the next succeeding station; a transmission acknowledgment line coupled to each of said stations; and each of said stations including an acknowledgment means to receive an acknowledgment signal on said acknowledgment line only during a finite period of time after said each of said stations has completed transmission on said transmission bus. - View Dependent Claims (7)
-
Specification