Data-processing network having non-deterministic access, but having deterministic access time
First Claim
1. A data-processing network having non-deterministic access but having a deterministic access time, the network including a plurality of stations communicating with one another by accessing a common medium using a non-deterministic protocol, wherein each respective one of said plurality of stations includes:
- means for detecting whether there is a risk of collision between two or more of the plurality of stations trying to access the common medium; and
a means for limiting a mean bit rate of the station over the common medium to a predetermined maximum value at least during periods in which there is a risk of collision between a plurality of stations trying to access the common medium, said maximum value being chosen such that a sum of the maximum values chosen for all of the stations is less than a mean bit rate that can be accommodated by the common medium.
2 Assignments
0 Petitions
Accused Products
Abstract
A network includes stations that communicate with one another via a common medium using a non-deterministic protocol. The risk of collision between the two frames transmitted simultaneously by two stations is reduced by providing each station with a detector to determine whether there is a risk of collision based on counter updates for recent transmissions performed by the station. Each station further includes a delay to limit a station'"'"'s means bit rate to a predetermined maximum value when there is a risk of collision of data sent by the stations on the network. The maximum bit rate is chosen such that the sum of the values for all of the stations is less than the mean bit rate that can be accommodated by the common medium.
40 Citations
8 Claims
-
1. A data-processing network having non-deterministic access but having a deterministic access time, the network including a plurality of stations communicating with one another by accessing a common medium using a non-deterministic protocol, wherein each respective one of said plurality of stations includes:
-
means for detecting whether there is a risk of collision between two or more of the plurality of stations trying to access the common medium; and
a means for limiting a mean bit rate of the station over the common medium to a predetermined maximum value at least during periods in which there is a risk of collision between a plurality of stations trying to access the common medium, said maximum value being chosen such that a sum of the maximum values chosen for all of the stations is less than a mean bit rate that can be accommodated by the common medium. - View Dependent Claims (2, 3)
-
-
4. A data processing network including a plurality of stations communicating with each other by accessing a common medium using a non-deterministic protocol, each one of said plurality of stations including:
-
a collision counter to detect a number of collisions on the common medium;
a time delay counter receiving a clock signal, said time delay counter including a decrementing circuit;
a register storing an authorization flag; and
a processor interconnecting the time delay counter, register, and collision counter, the processor receiving an output of the time delay counter and a count value of the collision counter to set a state of the authorization flag in the register, wherein said processor determines authorization access of the station to the common medium based on the state of the authorization flag. - View Dependent Claims (5, 6, 7, 8)
-
Specification