Method and apparatus for detecting and handling collisions in a radio communication system
First Claim
1. In a radio communication system having transceivers sharing a communication channel, a method of detecting and handling channel use collisions occurring when multiple transceivers attempt, substantially simultaneously, to establish a communication link with other transceivers, the method comprising the steps of, at the initiating transceiver:
- transmitting a message on the communication channel, the message including a code word particular to the initiating transceiver;
receiving particular data on the communication channel;
comparing the particular data with the code word;
detecting that a channel use collision occurred when the particular data is a combination of different code words and the combination does not correspond to the code word; and
transmitting a collision detect signal on the communication channel after detecting the channel use collision.
0 Assignments
0 Petitions
Accused Products
Abstract
A radio communication system (10) has multiple transceivers (12, 14) attempting to initiate communications on a shared communication channel substantially simultaneously. A method for detecting and handling potential channel use collisions is provided for an initiating transceiver (12, 14). The transceiver (12, 14) transmits on the communication channel, a message including an identifying code word. The transceiver (12, 14) then receives data in a predetermined slot of the communication channel, and compares this data with the code word transmitted. A channel use collision is detected when the data received is not equal to the code word transmitted.
-
Citations
11 Claims
-
1. In a radio communication system having transceivers sharing a communication channel, a method of detecting and handling channel use collisions occurring when multiple transceivers attempt, substantially simultaneously, to establish a communication link with other transceivers, the method comprising the steps of, at the initiating transceiver:
-
transmitting a message on the communication channel, the message including a code word particular to the initiating transceiver; receiving particular data on the communication channel; comparing the particular data with the code word; detecting that a channel use collision occurred when the particular data is a combination of different code words and the combination does not correspond to the code word; and transmitting a collision detect signal on the communication channel after detecting the channel use collision. - View Dependent Claims (2, 3, 4)
-
-
5. In a radio communication system having multiple initiating transceivers sharing a communication channel, a method of detecting and handling channel use collisions occurring when multiple initiating transceivers attempt, substantially simultaneously, to establish a communication link with another target transceiver, the method comprising the steps of:
-
selecting a code word to identify an initiating transceiver; transmitting, by the initiating transceiver, a message including the code word on the communication channel; receiving, by a target transceiver, the message from the initiating transceiver; transmitting, by the target transceiver, a response to the message in a predetermined slot of the communication channel, the response including the code word; receiving, by the initiating transceiver, data extracted from the predetermined slot of the communication channel; detecting, by the initiating transceiver, whether a collision occurred by comparing the data with the code word and determining that a collision occurred when the data is a combination of different code words; establishing, by the initiating transceiver, a communication link with the target transceiver when a collision is not detected; and executing, by the initiating transceiver, a collision handling procedure when a collision is detected. - View Dependent Claims (6, 7, 8)
-
-
9. In a radio communication system having transceivers sharing a communication channel, a method of detecting and handling channel use collisions occurring when multiple transceivers attempt, substantially simultaneously, to establish a communication link with other transceivers, the method comprising the steps of:
-
providing a code word particular to each of the multiple transceivers; at a particular transceiver; initiating transmission on the communication channel; determining that a collision has occurred on the communication channel with respect to the initiated transmission; monitoring the communication channel for a particular time period, based on the code word for the particular transceiver, to detect communication activity; re-initiating transmission on the communication channel when communication activity is not detected within the particular time period; and participating with other transceivers in a collision handling procedure when communication activity is detected within the particular time period. - View Dependent Claims (10, 11)
-
Specification