IP Library Granted Patent US 6,965,575
Granted Patent B2
US 6,965,575 · App. 10/602,439 · Granted Nov 15, 2005

Selection of routing paths based upon path quality of a wireless mesh 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 6,965,575
App. No.
10/602,439
Granted
Nov 15, 2005
Kind
B2
Abstract

The invention includes an apparatus and method for determining an optimal route based upon path quality of routes to an access node of a wireless mesh network. The method includes receiving routing packets at the access node through at least one wireless route. Each routing packet includes route information that identifies the wireless route of the routing packet. A success ratio of a number of successfully received routing packets versus a number of transmitted routing packets is determined over a period of time T1, for each wireless route. The wireless route having a greatest success ratio is first selected, as are other wireless routes that have success ratios within a predetermined amount of the greatest success ratio.

Claims (61)

1. A method of determining an optimal route based upon path quality of routes to an access node of a wireless network, the method comprising:

receiving routing packets at the access node through at least one wireless route; each routing packet including route information that identifies the wireless route of the routing packet;

determining a success ratio of a number of successfully received routing packets versus a number of transmitted routing packets over a period of time T 1 , for each wireless route; and

first selecting at least one of wireless route having a greatest success ratio, and other wireless routes that have success ratios within a predetermined amount of the greatest success ratio; and

determining an optimal wireless route based upon at least one first selected route.

2. The method of determining an optimal route of claim 1 , wherein the routing packets are beacons.

3. The method of determining an optimal route of claim 2 , wherein the beacons are initially transmitted by at least one gateway.

4. The method of determining an optimal route of claim 2 , wherein the beacons are transmitted according to an 802.11 protocol.

5. The method of determining an optimal route of claim 1 , wherein a predetermined number of routing packets are transmitted from at least one gateway over a unit of time.

6. The method of determining an optimal route of claim 1 , wherein determining an optimal wireless route based upon at least one first selected routes comprises:

of the at least one first selected route, receiving routing packets at the access node through at least one first selected route; each routing packet including route information that identifies the wireless route of the routing packet;

second selecting at least one first selected wireless routes through a second screening measure, the second screening measure providing a criteria for allowing selection of wireless routes; and

determining an optimal wireless route based upon at least one second selected route.

7. The method of determining an optimal route of claim 6 , wherein second selecting the wireless routes through a second screening measure comprises:

determining a success long ratio of a number of successfully received routing packets versus a number of transmitted routing packets over a period of time T 2 , wherein T 2 is substantially greater than T 1 , for each first selected route; and

second selecting the wireless route having a greatest success long ratio, and other wireless routes that have success long ratios within a second predetermined amount of the greatest success long ratio.

8. The method of determining an optimal route of claim 6 , wherein determining an optimal wireless route based upon at least one second selected routes comprises:

third selecting at least one second selected route having a greatest throughput.

9. The method of determining an optimal route of claim 8 , wherein the second selected routes having a greatest throughput are the second selected paths having a minimal number of wireless hops.

10. The method of determining an optimal route of claim 8 , wherein if the at least one third selected route includes a default routing path, then the default routing path is determined to be the optimal route.

11. The method of determining an optimal route of claim 10 , wherein the default routing path is a previously determined optimal route.

12. The method of determining an optimal route of claim 8 , wherein if the at least one third selected route does not include a default routing path, then selecting the default routing path if the success long ratio of the default routing path is greater than the success long ratios of the third selected routes.

13. The method of determining an optimal route of claim 8 , wherein if the at least one third selected route does not include a default routing path, then selecting at least one of the third selected routes if the success long ratio of the default routing path is less than the success long ratios of the third selected routes.

14. The method of determining an optimal route of claim 1 , wherein determining an optimal wireless route based upon at least one first selected routes comprises:

third selecting the at least one first selected route having a greatest throughput.

15. A method of determining an optimal route based upon path quality of routes to an access node of a wireless mesh network, the method comprising:

receiving routing packets at the access node through at least one wireless route; each routing packet including route information that identifies the wireless route of the routing packet;

first selecting at least one of wireless route having a greatest throughput; and

determining a success ratio of a number of successfully received routing packets versus a number of transmitted routing packets over a period of time T 1 , for each first selected route;

second selecting at least one first wireless route having a greatest success ratio, and other first selected routes that have success ratios within a predetermined amount of the greatest success ratio; and

determining an optimal wireless route based upon at least one second selected route.

16. The method of determining an optimal route of claim 15 , wherein determining an optimal wireless route based upon at least one second selected routes comprises:

of the at least one second selected route, receiving routing packets at the access node through at least one second selected route; each routing packet including route information that identifies the wireless route of the routing packet;

determining a success long ratio of a number of successfully received routing packets versus a number of transmitted routing packets over a period of time T 2 , wherein T 2 is substantially greater than T 1 , for each second selected route;

third selecting at least one wireless route having a greatest success long ratio, and other wireless routes that have success long ratios within a second predetermined amount of the greatest success long ratio; and

determining an optimal wireless route based upon at least one third selected route.

17. A wireless access node comprising:

means for receiving routing packets at the access node through at least one wireless route; each routing packet including route information that identifies the wireless route of the routing packet;

means for determining a success ratio of a number of successfully received routing packets versus a number of transmitted routing packets over a period of time T 1 , for each wireless route; and

means for first selecting at least one wireless route having a greatest success ratio, and other wireless routes that have success ratios within a predetermined amount of the greatest success ratio; and

means for determining an optimal wireless route based upon at least one first selected route.

18. The wireless access node of claim 17 , wherein means for determining an optimal wireless route based upon at least one first selected route comprises:

of the at least one first selected route, means for receiving routing packets at the access node through at least one first selected route; each routing packet including route information that identifies the wireless route of the routing packet;

means for determining a success long ratio of a number of successfully received routing packets versus a number of transmitted routing packets over a period of time T 2 , wherein T 2 is substantially greater than T 1 , for each first selected route;

means for second selecting at least one first selected wireless route having a greatest success long ratio, and other wireless routes that have success long ratios within a second predetermined amount of the greatest success long ratio;

means for determining an optimal wireless route based upon at least one second selected route.

19. The wireless access node of claim 17 , wherein means for determining an optimal wireless route based upon at least one second selected route comprises:

means for third selecting at least one second selected route having a greatest throughput.

20. A method of determining an optimal route based upon path quality of routes to an access node of a wireless mesh network, the method comprising:

receiving routing packets at the access node through at least one wireless route; each routing packet including route information that identifies the wireless route of the routing packet;

determining a success ratio of a number of successfully received routing packets versus a number of transmitted routing packets over a period of time T 1 , for each wireless route; and

first selecting at least one wireless routes having a greatest success ratio, and other wireless routes that have success ratios within a predetermined amount of the greatest success ratio;

of the at least one first selected route, receiving routing packets at the access node through at least one first selected route; each routing packet including route information that identifies the wireless route of the routing packet;

determining a success long ratio of a number of successfully received routing packets versus a number of transmitted routing packets over a period of time T 2 , wherein T 2 is substantially greater than T 1 , for each first selected route;

second selecting at least one first selected wireless route having a greatest success long ratio, and other wireless routes that have success long ratios within a second predetermined amount of the greatest success long ratio;

third selecting at least one second selected route having a greatest throughput; and

determining an optimal wireless route based upon at least one third selected route.

21. The method of determining an optimal route of claim 20 , wherein if the at least one third selected route includes a default routing path, then the default routing path is determined to be the optimal route.

22. The method of determining an optimal route of claim 21 , wherein the default routing path is a previously determined optimal route.

23. The method of determining an optimal route of claim 20 , wherein if the at least one third selected route does not include a default routing path, then selecting the default routing path if the success long ratio of the default routing path is greater than the success long ratios of the third selected routes.

24. The method of determining an optimal route of claim 20 , wherein if the at least one third selected route does not include a default routing path, then selecting at least one of third selected route if the success long ratio of the default routing path is less than the success long ratios of the at least one third selected route.

Assignments (4)
MERGER Recorded Aug 3, 2021
From: ABB TECHNOLOGY LTD.
To: ABB TECHNOLOGY AG
Reel/Frame 057685/0044 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 15, 2021
From: ABB SCHWEIZ AG
To: ABB POWER GRIDS SWITZERLAND AG
Reel/Frame 055589/0769 →
MERGER Recorded Dec 9, 2020
From: ABB TECHNOLOGY AG
To: ABB SCHWEIZ AG
Reel/Frame 054893/0273 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 8, 2020
From: TROPOS NETWORKS INC.
To: ABB TECHNOLOGY LTD.
Reel/Frame 054644/0511 →