MULTI-CHANNEL MESH NODES EMPLOYING STACKED RESPONSES
First Claim
1. A method of communicating in a network, comprising:
- sending on a plurality of channels, by each of a plurality of respective first nodes, a communication to a second node;
receiving on the plurality of channels, by the second node, the communication from each of the plurality of first nodes;
sending, by the second node, a transmission that contains a response to each communication that was successfully received from each of the plurality of first nodes, wherein the response to each of the plurality of first nodes is part of a single message sent by the second node.
3 Assignments
0 Petitions
Accused Products
Abstract
Rather than using a large number of transceivers (transmitter/receiver pairs) operating in parallel, Access Points with multiple channels are used to aggregate, or stack, transmitted response communications, e.g., transmitting multiple acknowledgements (ACKs) in a single packet to one or more sources of received packets. The method includes sending on a plurality of channels, by each of a plurality of respective first nodes, a communication to a second node, receiving on the plurality of channels, by the second node, the communication from each of the plurality of first nodes and sending, by the second node, a transmission that contains a response to each communication that was successfully received from each of the plurality of first nodes. The response to each of the plurality of first nodes is part of a single message sent by the second node.
81 Citations
33 Claims
-
1. A method of communicating in a network, comprising:
-
sending on a plurality of channels, by each of a plurality of respective first nodes, a communication to a second node; receiving on the plurality of channels, by the second node, the communication from each of the plurality of first nodes; sending, by the second node, a transmission that contains a response to each communication that was successfully received from each of the plurality of first nodes, wherein the response to each of the plurality of first nodes is part of a single message sent by the second node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method of communicating in a network, comprising:
-
monitoring, by a first node, a pre-determined channel at a pre-determined time; determining, by the first node, whether data has been received on the pre-determined channel at the pre-determined time; determining, by the first node, whether to forward received data to a single channel or multi-channel receiving node in the event data has been received; transmitting, by the first node, the received data to the multi-channel receiving node in the event of the determination that the data is to be sent to the multi-channel receiving node; monitoring, by the first node, a pre-determined response channel once the data has been transmitted to the multi-channel receiving node; determining, by the first node, by monitoring the pre-determined response channel, whether the first node has received a response for the transmitted data, the response being transmitted by the multi-channel receiving node; and re-transmitting, by the first node, the data to the multi-channel receiving node in the event the first node determines it has not received a response from the multi-channel receiving node. - View Dependent Claims (33)
-
Specification