IP Library Granted Patent US 7,688,808
Granted Patent B2
US 7,688,808 · App. 11/385,947 · Granted Mar 30, 2010

Mobile access node routing selections through a 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 7,688,808
App. No.
11/385,947
Granted
Mar 30, 2010
Kind
B2
Abstract

An apparatus and method of a mobile access node selecting a routing path through a mesh network is disclosed. The method includes receiving routing packets from at least one upstream access node, the routing packets including information of at least one upstream access node along a path to a gateway access node. A weight is assigned to each received routing packet, wherein the weight is dependent on how recently the routing packet is received. A packet success rate is calculated for each upstream access node by summing routing packets weights over a period of time for each upstream access node. The mobile node selecting the routing path through one of the at least one upstream access node based upon the packet success rate of routing packets received from each upstream access node.

Claims (33)

1. A method of a mobile access node selecting a routing path through a mesh network, comprising:

receiving routing packets from at least one upstream access node, the routing packets including information of at least one upstream access node along a path to a gateway access node;

assigning a weight to each received routing packet, wherein the weight is dependent on how recently the routing packet is received;

calculating a packet success rate for each upstream access node by summing routing packets weights over a period of time for each upstream access node;

the mobile node selecting the routing path through one of the at least one upstream access node based upon the packet success rate of routing packets received from each upstream access node,

wherein calculating the packet success rate further comprises dividing the summed packet weights of routing packets from each upstream access node by a maximum possible value of the summed packet weights over a predetermined amount of time.

2. The method of claim 1 , wherein more recently received routing packets are assigned greater weights.

3. The method of claim 1 , wherein selecting the routing path includes a preference for paths having a best packet success rate.

4. The method of claim 1 , further comprising the gateway access node broadcasting routing packets at a predetermined rate.

5. The method of claim 4 , further comprising the mobile access node receiving routing packets, modifying the routing packets and re-broadcasting the routing packets received from a default gateway.

6. The method of claim 5 , wherein a routing path through an upstream mobile access node is selected if the packet success rate of routing packets from the upstream mobile access node is at least a predetermined amount greater than the packet success rate of all upstream fixed access nodes.

7. The method of claim 1 , further comprising selecting the routing path based upon whether the at least one upstream access node is a fixed access node or another mobile access node.

8. The method of claim 1 , wherein a persistence test interval used by the mobile access node is shorter than a comparable persistence test interval used by fixed access nodes of the mesh network.

9. The method of claim 1 , wherein the mobile node modifies routing packets received over the selected routing path, and re-broadcasts the modified routing packets.

10. The method of claim 9 , wherein the mobile node modifies the routing packets to include at least one of an IP address of the mobile node, a MAC address of the mobile node, an indication that the routing packet is being re-broadcast by a mobile access node, a current packet success rate, and a reverse link packet success rate.

11. The method of claim 1 , further comprising the mobile access node determining a reverse link quality between the mobile access node and the at least one upstream access node.

12. The method of claim 11 , wherein the reverse link quality is dependent on a reverse packet success rate of reverse routing packets transmitted upstream.

13. The method of claim 11 , wherein the route selection by the mobile access node is additionally based upon the reverse link quality between the mobile access node and the at least one upstream access node.

14. The method of claim 11 , wherein higher reverse link quality paths are given higher preference.

15. A method of selecting routing paths through a wireless mesh network comprising fixed access nodes and mobile access nodes, the method comprising:

at least one gateway access node originating routing packets at a predetermined rate;

each fixed access nodes selecting an upstream route through an upstream fixed access node based upon a packet success rate of routing packets received from at least one upstream access node;

each mobile access nodes assigning a weight to each received routing packet, wherein the weight is dependent on how recently the routing packet is received;

the mobile nodes calculating a packet success rate for each upstream access node by summing routing packets weights over a period of time for each upstream access node;

the mobile nodes selecting the routing path through one of the at least one upstream access node based upon the packet success rate of routing packets received from each upstream access node,

wherein calculating the packet success rate further comprises dividing the summed packet weights of routing packets from each upstream access node by a maximum possible value of the summed packet weights over a predetermined amount of time.

16. The method of claim 15 , further comprising each mobile access node selecting an upstream route through an upstream access node depending on whether the upstream access node is an upstream fixed access node or an upstream mobile access node.

17. The method of claim 16 , wherein each mobile access node selects an upstream mobile access node only if the packet success rate of the upstream mobile node is better than all other mobile access nodes, and the packet success rate of the upstream mobile access node is a predetermined amount greater that the packet success rate of all fixed access nodes.

18. The method of claim 15 , wherein fixed access nodes only select upstream fixed access nodes.

19. The method of claim 15 , wherein the packet success rate is determined by comparing a number of successfully received routing packets per unit of time with the predetermined rate.

20. The method of claim 15 , wherein calculating the packet success rate further comprises dividing the summed packet weights of each upstream device by a maximum possible value of the summed packet weights over a predetermined amount of time.

21. The method of claim 15 , wherein a persistence test interval used by the mobile access nodes is shorter than a comparable persistence test used by fixed access nodes of the mesh network.

22. The method of claim 15 , wherein the fixed access nodes and the mobile nodes modify routing packets received over selected routing paths, and re-broadcasts the modified routing packets.

Assignments (11)
MERGER Recorded Nov 13, 2023
From: HITACHI ENERGY SWITZERLAND AG
To: HITACHI ENERGY LTD
Reel/Frame 065549/0576 →
CHANGE OF NAME Recorded Dec 31, 2021
From: ABB POWER GRIDS SWITZERLAND AG
To: HITACHI ENERGY SWITZERLAND AG
Reel/Frame 058666/0540 →
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 →
RELEASE Recorded Jul 9, 2012
From: SILICON VALLEY BANK
To: TROPOS NETWORKS, INC.
Reel/Frame 028755/0797 →
SECURITY AGREEMENT Recorded Nov 30, 2009
From: TROPOS NETWORKS, INC.
To: SILICON VALLEY BANK
Reel/Frame 023574/0659 →
CONFIRMATORY LICENSE Recorded Apr 3, 2007
From: AIR PRODUCTS AND CHEMICALS, INC.
To: ENERGY, UNITED STATES DEPARTMENT OF
Reel/Frame 019109/0594 →
CONFIRMATORY LICENSE Recorded May 30, 2006
From: AIR PRODUCTS AND CHEMICALS, INC.
To: UNITED STATES DEPARTMENT OF ENERGY
Reel/Frame 017951/0265 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2006
From: REN, WENGE; CHARI, AMALAVOYAL
To: TROPOS NETWORKS, INC.
Reel/Frame 017674/0233 →