Claims Analysis
Total Claims: 21
Claim 1
Independent Claim
187 words
A bus system by which a plurality of repeater and station modules in a communications network can transmit data and state information over a backplane at full data rates comprising: a global synchronizing mechanism, the global synchronization mechanism providing synchronization of data and state information transmitted over the backplane; a plurality of independent channels for data transmission; means for connecting the plurality of repeater and station modules to the global synchronizing mechanism and to the plurality of independent channels, the connecting means further comprising: means for acquiring a first channel by a first repeater module and indicating an acquisition to a plurality of repeater and station modules attached to the first channel; means for passing data from the first repeater module to the plurality of repeater and station modules attached to the first channel; means for detecting a bus collision on the first channel; and means for announcing in response to the means for detecting a plurality of conditions between the first repeater module and the plurality of repeater and station modules on the first channel, each of the plurality of conditions indicating collision and state information.
Claim 2
Dependent Claim
187 words
A bus system by which a plurality of repeater and station modules in a communications network can transmit data and state information over a backplane at full data rates comprising: a global synchronizing mechanism, the global synchronization mechanism providing synchronization of data and state information transmitted over the backplane; a plurality of independent channels for data transmission; means for connecting the plurality of repeater and station modules to the global synchronizing mechanism and to the plurality of independent channels, the connecting means further comprising: means for acquiring a first channel by a first repeater module and indicating an acquisition to a plurality of repeater and station modules attached to the first channel; means for passing data from the first repeater module to the plurality of repeater and station modules attached to the first channel; means for detecting a bus collision on the first channel; and means for announcing in response to the means for detecting a plurality of conditions between the first repeater module and the plurality of repeater and station modules on the first channel, each of the plurality of conditions indicating collision and state information.
Claim 3
Dependent Claim
30 words
The bus system according to claim 1 wherein each of the plurality of channels comprises: a bus data line; a global collision line; and a plurality of bus request lines.
Claim 4
Dependent Claim
34 words
The bus system according to claim 2 wherein the bus data line, the global collision line, and the plurality of bus request lines are driven by a plurality of modules in a "Wired-OR" circuit.
Claim 5
Dependent Claim
24 words
The bus system according to claim 3 wherein the "Wired-OR" circuit comprises drivers which are open collector and open drain with logic asserted true-low.
Claim 6
Dependent Claim
19 words
The bus system according to claim 2 wherein the plurality of bus request lines comprises four bus request lines.
Claim 7
Dependent Claim
33 words
The bus system according to claim 5 wherein the bus data line, the global collision line, and the four bus request lines are driven by a plurality of modules in a "Wired-OR" circuit.
Claim 8
Dependent Claim
24 words
The bus system according to claim 6 wherein the "Wired-OR" circuit comprises drivers which are open collector and open drain with logic asserted true-low.
Claim 9
Dependent Claim
24 words
The bus system according to claim 2 wherein the global synchronizing mechanism comprises a set of 10 mhz and 20 mhz global clock lines.
Claim 10
Dependent Claim
29 words
The bus system according to claim 2 wherein the global synchronizing mechanism comprises of a global clock line and local Voltage-Controlled Oscillators with Phased-Locked Loops to provide local clocking.
Claim 11
Dependent Claim
52 words
The bus system according to claim 2 wherein the means for acquiring the channel comprises: placing, by the first module, a unique non-idle code on the bus request lines along with data on the data line; and recognizing, by the plurality of modules attached to the first channel, the unique non-idle condition.
Claim 12
Dependent Claim
25 words
The bus system according to claim 10 wherein the data on the data line comprises inverted NRZ data at the bit rate of the network.
Claim 13
Dependent Claim
18 words
The bus system according to claim 10 wherein the unique idle code comprises all bus request lines deasserted.
Claim 14
Dependent Claim
50 words
The bus system according to claim 2 wherein means for detecting a collision on the first channel comprises: reading back that the "Wired-OR" logical combination of the first module's unique bus request code and the unique codes of the other active modules is not the unique code it is driving.
Claim 15
Dependent Claim
139 words
The bus system according to claim 2 wherein the means for the plurality of repeater and station modules to detect the collision comprises: two or more of the plurality of repeater and station modules becoming active and colliding when attempting to drive the bus simultaneously; means, by one or more of the repeater and station modules that has become active, for recognizing that it does not read back a bus request code which it is driving on the bus; means, by the one repeater and station module which recognizes the bus collision, for announcing the collision to the other modules involved in the collision and to inactive modules that are receiving the data by asserting the global collision line and the bus data line simultaneously; and all other repeater and station modules putting themselves in a transmit collision state.
Claim 16
Dependent Claim
144 words
The bus system according to claim 2 wherein the means for detecting the bus collision ceasing on the channel comprises: two or more of the plurality of repeater and station modules becoming active and colliding by attempting to drive the bus simultaneously; means, by one or more of the modules that has become active, for recognizing that it does not read back a bus request code which it is driving on the bus; means for detecting, by the active module, the active module's identification code being read back; means for ceasing, by the active module, the active module's driving of the global collision line, while still driving its unique identification code, in response to the detecting of the its unique identification code; and means for recognizing the deassertion of the global collision line by the remaining repeater and station modules attached to the channel.
Claim 17
Dependent Claim
26 words
The bus system according to claim 2 wherein the plurality of modules contain one or more repeaters, each of the repeaters having a plurality of ports.
Claim 18
Dependent Claim
80 words
The bus system according to claim 16 wherein the means for announcing a local transmit collision on a module comprises: a transmit collision occurring between two or more ports on one of the repeater modules; the repeater experiencing the collision initially asserting on a first bus cycle both the global collision line and the bus data line to indicate the transmit collision has occurred; and the repeater experiencing the collision asserting only the bus data line on subsequent bus cycles.
Claim 19
Dependent Claim
66 words
The bus system according to claim 16 wherein the means for announcing a receive collision comprises: a receive collision occurring on the media attached to the module; the module involved in the receive collision propagating the receive collision to the rest of the network by way of a JAM signal in which the global collision line is asserted and the bus data line is not asserted.
Claim 20
Dependent Claim
63 words
The bus system according to claim 16 wherein the means for announcing a "One-Port-Left" condition comprises: a single port of a single active module remains active; and propagating, by the module involved in the "One-Port-Left", the condition to the remaining repeaters by way of a JAM signal in which the global collision line is asserted and the bus data line is not asserted.
Claim 21
Dependent Claim
82 words
The bus system according to claim 16 wherein the means for announcing a shorter than standard network message length condition across the first channel comprises: a single port is active on the first module; the first module which receives the short message and places it on the backplane signals a condition to the plurality of repeaters on the first channel by way of a JAM signal in which the global collision line is asserted and the bus data line is not asserted.