Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
161 words
A collision detection arrangement for use in a receiver of a Carrier Sense Multiple Access Collision Detection (CSMA/CD) communication network transceiver, the arrangement comprising: an input terminal for receiving a signal from the network including a packet of information which was originally transmitted comprising a preamble section including a collision detection sequence of length N bit intervals and a predetermined Hamming weight, where each transceiver of the network is assigned a separate collision detection sequence; means responsive to a collision detection sequence received at the input terminal for determining the Hamming weight of the collision detection sequence and for generating an output signal representative of such weight; and means responsive to the output signal from the determining and generating means for comparing the Hamming weight of the received collision detection sequence with a predetermined threshold Hamming weight and for generating an output signal indicative of a collision of packets of information when the Hamming weight determination exceeds the threshold Hamming weight.
Claim 2
Dependent Claim
161 words
A collision detection arrangement for use in a receiver of a Carrier Sense Multiple Access Collision Detection (CSMA/CD) communication network transceiver, the arrangement comprising: an input terminal for receiving a signal from the network including a packet of information which was originally transmitted comprising a preamble section including a collision detection sequence of length N bit intervals and a predetermined Hamming weight, where each transceiver of the network is assigned a separate collision detection sequence; means responsive to a collision detection sequence received at the input terminal for determining the Hamming weight of the collision detection sequence and for generating an output signal representative of such weight; and means responsive to the output signal from the determining and generating means for comparing the Hamming weight of the received collision detection sequence with a predetermined threshold Hamming weight and for generating an output signal indicative of a collision of packets of information when the Hamming weight determination exceeds the threshold Hamming weight.
Claim 3
Dependent Claim
31 words
A collision detection arrangement according to claim 1 wherein the collision detection sequence comprises a cyclic error correcting code word which is repeated at least once in the collision detection sequence.
Claim 4
Dependent Claim
51 words
A collision detection arrangement according to claim 1 or 2 wherein the collision detection sequence is disposed near the beginning of the preamble section and includes a length which is longer than a maximum round-trip propagation delay plus one code word length for a packet of information propagating in the network.
Claim 5
Dependent Claim
162 words
A transceiver for use in a Carrier Sense Multiple Access Collision Detection (CSMA/CD) communication network where the transceiver is associated with a separate user of the network, the transceiver comprising: a transmitter for receiving signals from the associated user and being responsive to a control signal indicating an apparent idle period in the network for transmitting a packet of information comprising a preamble section including a collision detection sequence of length N bit intervals with a predetermined Hamming word weight, which sequence is unique for each transceiver of the communication network; and a receiver for receiving signals from the network comprising: collision detection means responsive to each received collision detection sequence for determining the Hamming weight of the collision detection sequence, and for generating a control signal indicative of a collision of two packets on the transmission medium for disabling both the transmitter and the receiver for a period of time when the Hamming weight exceeds a predetermined Hamming weight threshold value.
Claim 6
Dependent Claim
162 words
A transceiver for use in a Carrier Sense Multiple Access Collision Detection (CSMA/CD) communication network where the transceiver is associated with a separate user of the network, the transceiver comprising: a transmitter for receiving signals from the associated user and being responsive to a control signal indicating an apparent idle period in the network for transmitting a packet of information comprising a preamble section including a collision detection sequence of length N bit intervals with a predetermined Hamming word weight, which sequence is unique for each transceiver of the communication network; and a receiver for receiving signals from the network comprising: collision detection means responsive to each received collision detection sequence for determining the Hamming weight of the collision detection sequence, and for generating a control signal indicative of a collision of two packets on the transmission medium for disabling both the transmitter and the receiver for a period of time when the Hamming weight exceeds a predetermined Hamming weight threshold value.
Claim 7
Dependent Claim
83 words
A transceiver according to claim 4 wherein the receiver further comprises: idle detection means responsive to a received signal from the network for detecting when no packet of information is being received and for generating a control signal to the transmitter to initiate the transmission of a packet of information over the network; and means for determining from the received signals if an included packet of information is destined for the associated user and for transmitting such packet information to the associated user.
Claim 8
Dependent Claim
97 words
A transceiver according to claim 4 or 5 wherein the collision detection means comprises: means responsive to a received collision detection sequence for determining the Hamming weight of the sequence and for generating an output signal representative of such Hamming weight; and comparing means responsive to the output signal from the determining and generating means for comparing the Hamming weight indication with a predetermined Hamming weight threshold value and for generating the control signal for disabling both the transmitter and the determining means of the receiver when the Hamming weight indication exceeds the Hamming weight threshold value.
Claim 9
Dependent Claim
29 words
A transceiver according to claim 6 wherein the collision detection sequence comprises a cyclic error correcting code word which is repeated at least once in the collision detection sequence.
Claim 10
Dependent Claim
47 words
A transceiver according to claim 6 wherein the collision detection sequence is disposed near the beginning of the preamble section and includes a length which is longer than a maximum round-trip propagation delay for a packet of information propagating in the network plus one code word length.
Claim 11
Dependent Claim
30 words
A transceiver according to claim 4 or 5 wherein the collision detection sequence comprises a cyclic error correcting code which is repeated at least once in the collision detection sequence.
Claim 12
Dependent Claim
49 words
A transceiver according to claim 4 or 5 wherein the collision detection sequence is disposed near the beginning of the preamble section and includes a length which is longer than a maximum round-trip propagation delay for a packet of information propagating in the network plus one code word length.
Claim 13
Independent Claim
181 words
A method for detecting collisions in a Carrier Sense Multiple Access (CSMA) communication network, the method comprising the steps of: at each transceiver of the network, (a) transmitting a packet of information including a collision detection sequence in a preamble section of the packet when the transceiver determines that no other transceiver of the network appears to be instituting the transmission of a packet of information at that time, the collision detection sequence of length N bit intervals with a predetermined Hamming weight where the sequence is unique for each transceiver of the network; (b) determining the Hamming weight of the collision detection sequence included in the preamble section of each packet of information received from the network; (c) comparing the Hamming weight determined in step (b) with a predetermined Hamming weight threshold value corresponding to the Hamming weight of a collision detection sequence transmitted in step (a); and (d) disabling the transceiver for a predetermined period of time if it has been determined in step (c) that the determined Hamming weight of step (b) exceeds the Hamming weight threshold value.
Claim 14
Independent Claim
181 words
A method for detecting collisions in a Carrier Sense Multiple Access (CSMA) communication network, the method comprising the steps of: at each transceiver of the network, (a) transmitting a packet of information including a collision detection sequence in a preamble section of the packet when the transceiver determines that no other transceiver of the network appears to be instituting the transmission of a packet of information at that time, the collision detection sequence of length N bit intervals with a predetermined Hamming weight where the sequence is unique for each transceiver of the network; (b) determining the Hamming weight of the collision detection sequence included in the preamble section of each packet of information received from the network; (c) comparing the Hamming weight determined in step (b) with a predetermined Hamming weight threshold value corresponding to the Hamming weight of a collision detection sequence transmitted in step (a); and (d) disabling the transceiver for a predetermined period of time if it has been determined in step (c) that the determined Hamming weight of step (b) exceeds the Hamming weight threshold value.
Claim 15
Dependent Claim
34 words
The method according to claim 11 wherein in performing step (a), the collision detection sequence which is transmitted comprises a cyclic error correcting code word which is repeated at least once within the sequence.
Claim 16
Dependent Claim
57 words
The method according to claim 11 wherein in performing step (a), the collision detection sequence which is transmitted is disposed near the beginning of the preamble section of each packet of information and includes a length which is longer than a maximum round-trip propagation delay for a packet propagating in the network plus one code word length.