Radio network communication system and protocol
First Claim
Patent Images
1. A communications method for use in a wireless network of devices, comprising:
- transmitting, from a first device, data in a first time slot to each of at least two receiving devices in the wireless network; and
transmitting, from each of the receiving devices, either a first acknowledgement state in a second time slot after the first time slot, or a second acknowledgement state in a third time slot after the second time slot,wherein the first and second acknowledgement states are either a positive acknowledge and a negative acknowledge, respectively, or a negative acknowledge and a positive acknowledge, respectively,the second time slot is a slot for all devices in the wireless network for transmitting the first acknowledgement state,the third time slot is a slot for all devices in the wireless network for transmitting the second acknowledgement state, andeach device in the wireless network monitors time slots during which they are not transmitting to determine an overall acknowledgement state of the wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
A communications system and protocol for a radio communications network including a number of transceiver devices. The protocol ensures that network variables to be shared by all devices are correctly received and updated by all devices. The protocol also provides for accurately detecting the transition from one time slot to another, in a given data transaction.
-
Citations
18 Claims
-
1. A communications method for use in a wireless network of devices, comprising:
-
transmitting, from a first device, data in a first time slot to each of at least two receiving devices in the wireless network; and transmitting, from each of the receiving devices, either a first acknowledgement state in a second time slot after the first time slot, or a second acknowledgement state in a third time slot after the second time slot, wherein the first and second acknowledgement states are either a positive acknowledge and a negative acknowledge, respectively, or a negative acknowledge and a positive acknowledge, respectively, the second time slot is a slot for all devices in the wireless network for transmitting the first acknowledgement state, the third time slot is a slot for all devices in the wireless network for transmitting the second acknowledgement state, and each device in the wireless network monitors time slots during which they are not transmitting to determine an overall acknowledgement state of the wireless network. - View Dependent Claims (2, 3)
-
-
4. A radio communication system, comprising a transceiver/transmitter and at least two transceiver/receivers,
wherein the transceiver/transmitter transmits data in a first time slot to each of the transceiver/receivers, upon receipt of the data, each of the transceiver/receivers transmit either a first acknowledgement state in a second time slot, after the first time slot, or a second acknowledgement state in a third time slot after the second time slot, the first and second acknowledgement states are either a positive acknowledge and a negative acknowledge, respectively, or a negative acknowledge and a positive acknowledge, respectively, the second time slot is a slot for all of the transceiver/receivers in the radio communication system for transmitting the first acknowledgement state, the third time slot is a slot for all of the transceiver/receivers in the radio communication system for transmitting the second acknowledgment state, and each of the transceiver/receivers and the transceiver/transmitter monitor a transmission medium during time slots in which they are not transmitting to determine an overall acknowledgement state of the radio communication system.
-
8. A transceiver/receiver for use in a radio communication system comprising at least one transceiver/transmitter and at least one other transceiver/receiver,
wherein, upon receiving a data packet in a first time slot from at least one of the transceiver/transmitters, the transceiver/receiver either transmits a first acknowledgement state in a second time slot, after the first time slot, or transmits a second acknowledgement state in a third time slot, after the second time slot, the first and second acknowledgement states are either a positive acknowledge and a negative acknowledge, respectively, or a negative acknowledge and a positive acknowledge, respectively, the second time slot is a slot for each of the transceiver/receivers in the radio communication system for transmitting the first acknowledgement state, the third time slot is a slot for each of the transceiver/receivers in the radio communication system for transmitting the second acknowledgement state, and the transceiver/receiver monitors a communication medium during a time slot in which the transceiver/receiver is not transmitting to determine an overall acknowledgment state of the radio communication system.
-
12. A transceiver/transmitter for use in a radio communication system comprising at least two transceiver/receivers,
wherein the transceiver/transmitter transmits a data packet in a first time slot to each of the transceiver/receivers and receives from each of the transceiver/receivers a first acknowledgement state in a second time slot after the first time slot, or a second acknowledgement state in a third time slot after the second time slot, the first and second acknowledgement states are either a positive acknowledge and a negative acknowledge, respectively, and a negative acknowledge and a positive acknowledge, respectively, the second time slot is a slot for all transceiver/receivers in the radio communication system for transmitting the first acknowledgement state, the third time slot is a slot for all transceiver/receivers in the radio communication system for transmitting the second acknowledgement state, and the transceiver/transmitter monitors a communication medium during the second and third time slots to determine an overall acknowledgement state of the radio communication system.
-
14. In a wireless network including a transceiver/transmitter and at least two transceiver/receivers, a method of disseminating data to be shared with the at least two transceiver/receivers, the method comprising:
-
transmitting from the transceiver/transmitter, the data to the at least two transceiver/receivers; successfully receiving the data by at least one of the at least two transceiver/receivers; unsuccessfully receiving the data by at least one of the at least two transceiver/receivers and transmitting negative acknowledge data to indicate unsuccessful receipt of the data; receiving the negative acknowledge data by the at least one of the at least two transceiver/receivers that successfully received the data, and not accepting the data successfully received from the transceiver/transmitter; receiving the negative acknowledge data by the transceiver/transmitter and retransmitting the data from the transceiver/transmitter; and replacing the data received by each of the at least two transceiver/receivers with the retransmitted data in each of the at least two transceiver/receivers. - View Dependent Claims (15, 16, 17, 18)
-
Specification