Method and apparatus for increasing data throughput
First Claim
Patent Images
1. A method, performed by a wireless cell and a client, for improving a data throughput between the wireless cell and the client, the method comprising:
- determining a primary direction of data flow between the wireless cell and the client, wherein the wireless cell wirelessly communicates with the client using a first channel of a plurality of channels and wherein if the primary direction of data flow is from the wireless cell to the client, denominating the wireless cell as a transmitting device and the client as a receiving device, otherwise, denominating the client as a transmitting device and the wireless cell as a receiving device;
the receiving device detecting at least one of a noise source signal strength, a noise source transmission activity, the transmitting device signal to a noise source signal ratio, the transmitting device signal strength, the data throughput, an error rate, and a retransmission rate for each one channel of the plurality of channels; and
assigning one channel of the plurality of channels to the transmitting device and the receiving device responsive to detecting.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for using primary direction of data flow to increase data throughput are disclosed. A wireless cell and/or client detects noise sources, detects the channels used by the noise sources, determines the primary direction of data flow, and selects a channel for communication between the wireless cell and client that reduces noise source interference with the primary direction of data flow.
-
Citations
22 Claims
-
1. A method, performed by a wireless cell and a client, for improving a data throughput between the wireless cell and the client, the method comprising:
-
determining a primary direction of data flow between the wireless cell and the client, wherein the wireless cell wirelessly communicates with the client using a first channel of a plurality of channels and wherein if the primary direction of data flow is from the wireless cell to the client, denominating the wireless cell as a transmitting device and the client as a receiving device, otherwise, denominating the client as a transmitting device and the wireless cell as a receiving device; the receiving device detecting at least one of a noise source signal strength, a noise source transmission activity, the transmitting device signal to a noise source signal ratio, the transmitting device signal strength, the data throughput, an error rate, and a retransmission rate for each one channel of the plurality of channels; and assigning one channel of the plurality of channels to the transmitting device and the receiving device responsive to detecting. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, performed by a wireless cell and a client, for improving a data throughput between the wireless cell and the client, the method comprising:
-
establishing wireless communication between the wireless cell and the client using a first channel of a plurality of channels; detecting the data throughput for data received by the wireless cell and data received by the client for each one channel of the plurality of channels, wherein for each channel if the data throughput received by the wireless cell is greater than the data throughput received by the client, denominating the wireless cell as a receiving device and the client as a transmitting device, otherwise, denominating the wireless cell as the transmitting device and the wireless client as the receiving device; denominating one channel of the plurality of channels receiving a highest data throughput as a receiving channel; and assigning a primary direction of data flow, wherein a majority of data communicated between the wireless cell and the client is transmitted from the transmitting device to the receiving device using the receiving channel. - View Dependent Claims (10, 11)
-
-
12. A method, performed by a wireless cell and a client, for improving a data throughput between the wireless cell and the client, the method comprising:
-
establishing wireless communication between the wireless cell and the client using a first channel of a plurality of channels; determining a primary direction of data flow between the wireless cell and the client, wherein if the primary direction of data flow is from the wireless cell to the client, denominating the wireless cell as a transmitting device and the client as a receiving device, otherwise, denominating the client as a transmitting device and the wireless cell as a receiving device; the receiving device detecting at least one of a noise source signal strength, a noise source transmission activity, the transmitting device signal to a noise source signal ratio, the transmitting device signal strength, the data throughput, an error rate, and a retransmission rate for each one channel of the plurality of channels; assigning one channel of the plurality of channels to the transmitting device and the receiving device responsive to detecting; monitoring performed by the receiving device and the transmitting device for a change greater than a predetermined threshold in at least one of the primary direction of data flow, the noise source signal strength, the noise source transmission activity, the data throughput, the error rate, and the retransmission rate; and repeating detecting and assigning when detecting detects the change.
-
-
13. A method, performed by a wireless cell and a client, for improving a data throughput between the wireless cell and the client, the method comprising:
-
determining a primary direction of data flow between the wireless cell and the client, the wireless cell having a plurality of channels; and
at least two directional antennas, the client having an omni-directional antenna, and wherein if the primary direction of data flow is from the wireless cell to the client, denominating the wireless cell as a transmitting device and the client as a receiving device, otherwise, denominating the client as a transmitting device and the wireless cell as a receiving device;the receiving device detecting the data throughput repeating detecting for each one of the directional antennas and each one of the channels; and assigning one of the directional antennas and one of the plurality of channels that provides a highest data throughput. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method, performed by a wireless cell and a client, for improving a data throughput between the wireless cell and the client, the method comprising:
-
determining a primary direction of data flow between the wireless cell and a the client, the wireless cell having a plurality of channels and an omni-directional antenna, the client having at least two directional antennas, and wherein if the primary direction of data flow is from the wireless cell to the client, denominating the wireless cell as a transmitting device and the client as a receiving device, otherwise, denominating the client as a transmitting device and the wireless cell as a receiving device; the receiving device detecting the data throughput; repeating detecting for each one of the directional antennas and each one of said the channels; and assigning one of the directional antennas and one of the channels that provides a highest data throughput. - View Dependent Claims (19, 20, 21, 22)
-
Specification