Threshold-less collision detection and bit arbitration in a CFSK data system
First Claim
1. A method for collision detection in a chirped-frequency-shift-keyed (CFSK) data system having a common system communications medium and a plurality of data stations each containing a data transmitter and a data receiver, comprising the steps of:
- identifying each of a successive plurality of synchronous bit time intervals during which at least one of the plurality of data stations transmitters may transmit a bit of digital data over the common system communications medium;
constantly monitoring the common system communications medium with each data station receiver even while the transmitter of the same data station is transmitting digital data;
subjecting the signal received by each data station receiver to a plurality of processing operations each in a respective one of a like plurality of channels; and
comparing the energy contents of the outputs of the plurality of channels to detect if a data transmission colision has occurred.
1 Assignment
0 Petitions
Accused Products
Abstract
In a chirped-frequency-shift-keyed data system, in which a plurality of stations each contain a data transmitter and a data receiver constantly monitoring a common system communications medium even while the companion transmitter is transmitting digital data, the CFSK signal is received during each of a successive plurality of synchronous bit time intervals with a first amplitude. The received signal is: squared and filtered in a first channel; multiplied with a locally generated signal of a second amplitude and associated with a first binary chirp condition, and then filtered, in a second channel; and multiplied with another locally generated signal of the second amplitude and associated with the remaining binary chirp condition, and then filtered, in a third channel. The channel outputs are functions of the signal amplitudes and also of the number of system transmitters simultaneously transmitting one or the other of the binary data states. Comparison of the energy contents of the various channels determines if a collision has occurred; and if a collision is detected, further comparisons arbitrate the collision to the bit state of the larger number of transmitters then active. The collision detection and bit arbitration is carried out without reference to a threshold value.
21 Citations
15 Claims
-
1. A method for collision detection in a chirped-frequency-shift-keyed (CFSK) data system having a common system communications medium and a plurality of data stations each containing a data transmitter and a data receiver, comprising the steps of:
-
identifying each of a successive plurality of synchronous bit time intervals during which at least one of the plurality of data stations transmitters may transmit a bit of digital data over the common system communications medium; constantly monitoring the common system communications medium with each data station receiver even while the transmitter of the same data station is transmitting digital data; subjecting the signal received by each data station receiver to a plurality of processing operations each in a respective one of a like plurality of channels; and comparing the energy contents of the outputs of the plurality of channels to detect if a data transmission colision has occurred. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification