Claims Analysis
Total Claims: 11
Claim 1
Independent Claim
258 words
In a communication network, a method for detecting collisions of varying overlap among packets of binary data transmitted over said network comprising: (a) generating in each binary data signal packet that is transmitted over the network a collision signal comprising: (i) a large initial pulse having an amplitude greater than that of a high binary data signal level and a pulse width greater than the pulse width of a binary data signal; and (ii) a unique first code comprising a first predetermined number of data signals in which a second predetermined number of the data signals have a first data signal level; (b) monitoring said network continuously while data packets are being transmitted to detect collisions between data signal packets transmitted from different transmitters; (c) producing a first error signal if a collision signal detected comprises a large pulse having a pulse width greater than the pulse width of the generated initial pulse; (d) producing a second error signal if a collision signal detected includes a first code having a number of data signal with a first data signal level that is different from the second predetermined number of data signals having said first data signal level; and (e) producing a third error signal if a second large pulse is detected within a time period equal to the length of the packet and the length of a gap between successive packets being transmitted; wherein collisions of packets of binary data are detected if any one or any combination of said first, second and third error signals are produced.
Claim 2
Dependent Claim
258 words
In a communication network, a method for detecting collisions of varying overlap among packets of binary data transmitted over said network comprising: (a) generating in each binary data signal packet that is transmitted over the network a collision signal comprising: (i) a large initial pulse having an amplitude greater than that of a high binary data signal level and a pulse width greater than the pulse width of a binary data signal; and (ii) a unique first code comprising a first predetermined number of data signals in which a second predetermined number of the data signals have a first data signal level; (b) monitoring said network continuously while data packets are being transmitted to detect collisions between data signal packets transmitted from different transmitters; (c) producing a first error signal if a collision signal detected comprises a large pulse having a pulse width greater than the pulse width of the generated initial pulse; (d) producing a second error signal if a collision signal detected includes a first code having a number of data signal with a first data signal level that is different from the second predetermined number of data signals having said first data signal level; and (e) producing a third error signal if a second large pulse is detected within a time period equal to the length of the packet and the length of a gap between successive packets being transmitted; wherein collisions of packets of binary data are detected if any one or any combination of said first, second and third error signals are produced.
Claim 3
Dependent Claim
24 words
The method of claim 1 wherein the large initial pulse generated has an amplitude sufficiently large to be detected after attenuation of the pulse.
Claim 4
Dependent Claim
17 words
The method of claim 1 wherein the large pulse is generated at the beginning of the packet.
Claim 5
Dependent Claim
38 words
The method of claim 1 wherein the predetermined number of data signals in the binary code is equal to twenty and the number of data signals which have said first binary data signal level is equal to ten.
Claim 6
Dependent Claim
15 words
The method of claim 1 wherein the unique first code is a randomly generated code.
Claim 7
Dependent Claim
248 words
In a communication network, and apparatus for detecting collisions of packets of binary data transmitted over said network comprising: means for generating in the binary data packets that are transmitted over the network a collision signal comprising: a large initial pulse having an amplitude greater than that of a first binary data signal level and a pulse width greater than the pulse width of a binary data signal; and a unique first code comprising a first predetermined number of data signals in which a second predetermined number of data signals have a first data signal level; means for transmitting said data signal packets having said collision signal; means for receiving said data signal packets from said transmitting means; means for monitoring said network continuously while data packets are being tranmsitted to detect collisions between data signal packets transmitted from different transmitters; means for producing a packet collision signal if one or any combination of the following is detected by said monitoring means: a collision signal comprising a large initial pulse having a pulse width greater than the pulse width of the generated initial pulse; or a collision signal comprising a first code comprising a number of data signals having a first data signal level that is different from the second predetermined number of data signals having said first data signal level; or a subsequent large pulse within a time period equal to the length of the packet and the length of a gap between successive packets being transmitted.
Claim 8
Dependent Claim
248 words
In a communication network, and apparatus for detecting collisions of packets of binary data transmitted over said network comprising: means for generating in the binary data packets that are transmitted over the network a collision signal comprising: a large initial pulse having an amplitude greater than that of a first binary data signal level and a pulse width greater than the pulse width of a binary data signal; and a unique first code comprising a first predetermined number of data signals in which a second predetermined number of data signals have a first data signal level; means for transmitting said data signal packets having said collision signal; means for receiving said data signal packets from said transmitting means; means for monitoring said network continuously while data packets are being tranmsitted to detect collisions between data signal packets transmitted from different transmitters; means for producing a packet collision signal if one or any combination of the following is detected by said monitoring means: a collision signal comprising a large initial pulse having a pulse width greater than the pulse width of the generated initial pulse; or a collision signal comprising a first code comprising a number of data signals having a first data signal level that is different from the second predetermined number of data signals having said first data signal level; or a subsequent large pulse within a time period equal to the length of the packet and the length of a gap between successive packets being transmitted.
Claim 9
Dependent Claim
88 words
The apparatus of claim 6 wherein: said transmitting means comprises an optical signal transmitting means connected to said generating means which converts said output of said generating means into a modulated optical signal and transmits said modulated optical signal over an optical transmission medium; and said receiving means comprises an optical receiving means which receives said modulated optical signal from said optical transmission medium and converts said modulated optical signal into a modulated electrical signal that is applied to said means for receiving said binary data signal packets.
Claim 10
Dependent Claim
16 words
The apparatus of claim 7 wherein the optical signal transmitting means is an edge-emitting light diode.
Claim 11
Dependent Claim
22 words
The apparatus of claim 6 wherein the means for generating a unique first code comprises a means for generating a random code.