System operable to transmit and receive messages
First Claim
1. A system configured to transmit and receive messages via a wireless medium and/or a wire medium, minimizing transmission delays and avoiding loss of synchronization, using a contention based multiple access protocol, which system comprises n transceiver means, wherein n is an integer and n≧
- 2, wherein each transceiver means comprises a detection means operable to detect the condition of said medium, wherein each transceiver means also comprises a control means connected to said detection means operable to switch said transceiver means from receiving to transmitting or vice versa, wherein each transceiver means also comprises a back-off counter connected to said control means operable to decrement its count at the end of each time slot in a sequence of time slots when performing a back-off procedure, wherein a transceiver means which wishes to transmit and is performing said back-off procedure for which said detection means detects that said medium is busy, said control means freezes said back-off counter and if this medium busy condition is subsequently determined to be a false alarm said control means resumes said back-off counter at the beginning of the immediate next time slot in the sequence of time slots after the time slot in which rejection of said false alarm occurs, using the time slot timings in force prior to said false alarm event.
5 Assignments
0 Petitions
Accused Products
Abstract
A system, minimising transmission delays and avoiding loss of synchronisation, using a contention based multiple access protocol comprises n transceivers each comprising a detector for detecting the condition of the medium and connected to a controller for switching the transceiver from receiving to transmitting or vice versa. Each transceiver also comprises a to the controller connected backoff counter operable to decrement its count at the end of each time slot when performing a backoff procedure. A transceiver which wishes to transmit and is performing the backoff procedure for which the detector detects that the medium is busy, the controller freezes the backoff counter and if this medium busy condition is subsequently determined to be a false alarm the controller resumes the backoff counter at the beginning of the next time slot after rejection of the false alarm, using the time slot timings in force prior to the false alarm event.
25 Citations
28 Claims
-
1. A system configured to transmit and receive messages via a wireless medium and/or a wire medium, minimizing transmission delays and avoiding loss of synchronization, using a contention based multiple access protocol, which system comprises n transceiver means, wherein n is an integer and n≧
- 2, wherein each transceiver means comprises a detection means operable to detect the condition of said medium, wherein each transceiver means also comprises a control means connected to said detection means operable to switch said transceiver means from receiving to transmitting or vice versa, wherein each transceiver means also comprises a back-off counter connected to said control means operable to decrement its count at the end of each time slot in a sequence of time slots when performing a back-off procedure, wherein a transceiver means which wishes to transmit and is performing said back-off procedure for which said detection means detects that said medium is busy, said control means freezes said back-off counter and if this medium busy condition is subsequently determined to be a false alarm said control means resumes said back-off counter at the beginning of the immediate next time slot in the sequence of time slots after the time slot in which rejection of said false alarm occurs, using the time slot timings in force prior to said false alarm event.
- View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
- 10. A transceiver means configured to transmit and receive messages via a wireless medium and/or a wired medium, minimizing transmission delays and avoiding loss of synchronization, using a contention based multiple access protocol, which transceiver means comprises a detection means operable to detect the condition of said medium, a control means connected to said detection means operable to switch said transceiver means from receiving to transmitting or vice versa, a back-off counter connected to said control means operable to decrement its count at the end of each time slot in a sequence of time slots when performing a back-off procedure, wherein a transceiver means which wishes to transmit and is performing said back-off procedure, for which said detection means detects that said medium is busy, said control means freezes said back-off counter, and if this medium busy condition is subsequently determined to be a false alarm, said control means resumes said back-off counter at the beginning of the immediate next time slot in the sequence of time slots after the time slot in which rejection of said false alarm occurs, using the time slot timings in force prior to said false alarm event.
-
19. A method for transmitting and receiving messages via a wireless medium and/or a wired medium, minimizing transmission delays and avoiding loss of synchronization, using a contention based multiple access protocol, which method makes use of a number, n, of transceiver means, wherein n is an integer and n≧
- 2, the method comprising;
detecting, in at least one transceiver means, the condition of said medium; if a transceiver means wishes to transmit when said medium is detected busy, selecting, in the transceiver means, a random time slot in a sequence of time slots and setting its back-off counter to indicate the chosen time slot, which back-off counter is operable to decrement its count at the end of each time slot in the sequence of time slots; if medium busy is detected, freezing, in the transceiver means, said back-off counter; detecting, in the transceiver means, if said medium busy was caused by a false alarm; and resuming, in the transceiver means, said back-off counter at the beginning of the immediate next time slot in the sequence of time slots after the time slot in which rejection of said false alarm occurs. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
- 2, the method comprising;
Specification