IP Library Granted Patent US 8,488,516
Granted Patent B2
US 8,488,516 · App. 12/979,437 · Granted Jul 16, 2013

Method for improving quality of communication in a communication network

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,488,516
App. No.
12/979,437
Filed
Dec 28, 2010
Granted
Jul 16, 2013
Kind
B2
Art Unit
2473
USPC
370/315
Abstract

A communication network comprises a plurality of access points, a plurality of stations wirelessly communicating with the plurality of access points and at least one sensor located at a different location from each of the plurality of access points for improving communication quality in the communication network. The sensor in the communication network senses a communication message transmitted from a source station and destined for a destination access point on a wireless communication channel in the communication network. The sensor further determines a number of retransmissions of the communication message from the source station. The sensor, upon determining that the determined number of retransmissions of the communication message is at least equal to a predetermined threshold, forwards the communication message to the destination access point through the wired medium.

Claims (38)

1. A method for improving communication quality in a communication network including a plurality of access points, a plurality of stations wirelessly communicating with the plurality of access points and at least one sensor located at a different location from the plurality of access points, the method comprising:

sensing, by a sensor, a communication message on a wireless communication channel in the communication network, wherein the communication message is transmitted from a source station and destined for a destination access point;

determining, by the sensor, a number of retransmissions of the communication message from the source station;

forwarding, by the sensor, the communication message to the destination access point through a wired medium when the determined number of retransmissions of the communication message is at least equal to a predetermined threshold;

receiving, by a destination access point, the communication message from the sensor through the wired medium;

determining, by the destination access point, whether the communication message is previously received by the destination access point through a wireless communication channel; and

transmitting, by the destination access point, an acknowledgement message to the source station when the communication message from the source station is not previously received by the destination access point through the wireless communication channel.

2. The method of claim 1 , further comprising:

refraining, by the destination access point, from transmitting the acknowledgement message to the source station for the communication message received through the wired medium, when the communication message is previously received by the destination access point through the wireless communication channel.

3. The method of claim 2 , further comprises:

refraining, by the sensor, from forwarding the communication message to the destination access point when the determined number of times is less than the predetermined threshold.

4. The method of claim 3 , further comprising:

maintaining, by the sensor, a sensor table, wherein the sensor table stores an identifier of each communication message received by the sensor, an identifier of a destination access point of each communication message received by the sensor, an identifier of a source station of each communication message received by the sensor, a number of retransmissions of each communication message, and a status of each communication message received by the sensor.

5. The method of claim 4 , wherein the status of each communication message represents whether the communication message is previously forwarded by the sensor or not.

6. The method of claim 1 , wherein prior to forwarding the communication message to the destination access point through a wired medium further comprises:

determining, by the sensor, whether the communication message is previously forwarded to the destination access point by the sensor; and

refraining, by the sensor, from forwarding the communication message to the destination access point on determining that the communication message is previously forwarded to the destination access point by the sensor.

7. The method of claim 2 , wherein the predetermined threshold is different for different destination access points.

8. The method of claim 4 , wherein sensing the communication message on the wireless communication channel further comprises:

updating the number of retransmissions corresponding to the communication message stored in the sensor table each time the communication message is sensed on the wireless communication channel.

9. A sensor for improving quality of communication in a communication network including a plurality of access points, a plurality of stations wirelessly communicating with the plurality of access points, the sensor comprising:

a transceiver configured to:

monitor a wireless communication channel in the communication network;

a processor communicatively coupled to the transceiver, the processor configured to:

sense a communication message on the wireless communication channel, wherein the communication message is transmitted from a source station and destined for a destination access point, and

determine a number of retransmissions of the communication message from the source station; and

a communication interface communicatively coupled to the processor, the communication interface configured to:

forward the communication message to the destination access point through a wired medium when the determined number of retransmissions of the communication message is at least equal to a predetermined threshold, such that the destination access point can determine whether the communication message was previously received by the destination access point through a wireless communication channel and can transmit an acknowledgement message to the source station when the communication message from the source station is not previously received by the destination access point through the wireless communication channel, and

wherein the sensor is located at a different location from the plurality of access points.

10. The sensor as claimed in claim 9 , wherein the processor is further configured to:

refrain from forwarding the communication message to the destination access point when the determined number of retransmissions is less than the predetermined threshold.

11. The sensor as claimed in claim 9 , further comprising:

a sensor table coupled to the processor, the sensor table configured to store an identifier of each communication message received by the sensor, an identifier of a destination access point of each communication message received by the sensor, an identifier of a source station of each communication message received by the sensor, a number of retransmissions of each communication message, and a status of each communication message received by the sensor.

12. The sensor as claimed in claim 9 , wherein the processor is further configured to:

determine whether the communication message is previously forwarded to the destination access point by the sensor; and

refrain from forwarding the communication message to the destination access point on determining that the communication message is previously forwarded to the destination access point by the sensor.

13. The sensor as claimed in the claim 11 , wherein the processor is further configured to:

update the number of retransmissions corresponding to the communication message stored in the sensor table each time the communication message is sensed on the wireless communication channel.