Wireless communication system with collision avoidance protocol
First Claim
1. A wireless communication system consisting of:
- a plurality of transceiver based wireless devices that may have a wireless transceiver for transmitting packets and receiving acknowledgments (ACKs);
a plurality of transmitter based wireless devices that may have a wireless transmitter for transmitting packets;
a plurality of infrastructure wireless devices that may have a wireless transceiver for receiving packets and transmitting ACKs;
wherein each infrastructure wireless device may be associated to a few transceiver wireless devices and a few transmitter wireless devices;
each associated transceiver wireless device may transmit packets to the infrastructure wireless devices using a transmission protocol parameter;
each associated transmitter wireless device may transmit packets to the infrastructure wireless device using a transmission protocol parameter;
each infrastructure wireless device maintains a list of the transmission protocol parameters for each associated transceiver and transmitter wireless device; and
each infrastructure wireless device may receive the transmitted packets from the associated transceiver and transmitter wireless devices using the list of the transmission protocol parameters.
1 Assignment
0 Petitions
Accused Products
Abstract
A system of wireless infrastructure nodes are communicatively coupled to a number of internally powered leaf nodes. The leaf nodes may have sensors and/or actuators. A wireless leaf node transmits data to an infrastructure node at a time according to a duty cycle. When a collision occurs, the data is retransmitted until an acknowledgement is received from an infrastructure node. A change in a transmission protocol parameter, such as duty cycle/phase of sampling is initiated with such retransmissions. A decision to change the parameter is taken either by the wireless leaf node itself, or by an infrastructure node. Some of the leaf nodes can be transmit-only devices which repeat each data packet a number of times.
167 Citations
20 Claims
-
1. A wireless communication system consisting of:
-
a plurality of transceiver based wireless devices that may have a wireless transceiver for transmitting packets and receiving acknowledgments (ACKs);
a plurality of transmitter based wireless devices that may have a wireless transmitter for transmitting packets;
a plurality of infrastructure wireless devices that may have a wireless transceiver for receiving packets and transmitting ACKs;
whereineach infrastructure wireless device may be associated to a few transceiver wireless devices and a few transmitter wireless devices;
each associated transceiver wireless device may transmit packets to the infrastructure wireless devices using a transmission protocol parameter;
each associated transmitter wireless device may transmit packets to the infrastructure wireless device using a transmission protocol parameter;
each infrastructure wireless device maintains a list of the transmission protocol parameters for each associated transceiver and transmitter wireless device; and
each infrastructure wireless device may receive the transmitted packets from the associated transceiver and transmitter wireless devices using the list of the transmission protocol parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A leaf node in a communication system having leaf nodes and infrastructure nodes, the leaf node comprising:
a wireless transceiver that detects collisions of current packets with other leaf nodes, and shifts a transmission protocol parameter for succeeding packets as a function of the detected collisions. - View Dependent Claims (13, 14, 15, 16)
-
17. A method of transmitting packets implemented in a leaf node in a communication system having leaf nodes and infrastructure nodes, the method comprising:
-
transmitting a leaf node originated packet;
determining that no acknowledgement of the transmitted packet was received;
re-transmitting the leaf node originated packet with a request to use a new transmission protocol parameter for transmitting future packets;
receiving an acknowledgement; and
transmitting future packets using the new transmission protocol parameter. - View Dependent Claims (18, 19, 20)
-
Specification