IP Library Granted Patent US 7,460,489
Granted Patent B2
US 7,460,489 · App. 10/896,219 · Granted Dec 2, 2008

Wireless mesh network timed commit provisioning

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,460,489
App. No.
10/896,219
Granted
Dec 2, 2008
Kind
B2
Abstract

Methods and systems are disclosed for managing a network. The management includes storing configuration parameters in cells within the network, sending a commit command and a commit delay time to the cells, sensing failed reception of the commit command, and aborting the commit command if a failure is sensed.

Claims (61)

1. A method of managing a network comprising:

storing configuration parameters in cells within the network;

sending a commit command and a commit delay time to the cells;

sensing failed reception of the commit command, wherein sensing failed reception comprises:

requesting each cell to repeat back an earlier sent command; and

not receiving a proper response to the request from all of the cells within the network; and

aborting the commit command if a failure is sensed.

2. The method of claim 1 , wherein storing configuration parameters comprises storing the configuration parameters within stored memory of devices of the cells.

3. The method of claim 1 , wherein the commit command causes devices within the cells to transfer configuration parameters from stored memory to present memory.

4. The method of claim 3 , wherein configuration parameters stored in present memory determine configurations of the devices within the cells.

5. The method of claim 3 , wherein the devices within the cells include gateways and access nodes.

6. The method of claim 5 , wherein the gateways and access node provide a client with a data path to an internet network.

7. The method of claim 1 , wherein the commit delay time is determined by an amount of time required to successfully abort the commit command.

8. The method of claim 1 , wherein the commit delay time is determined by an amount of time required to successfully abort the commit command of all cells within the network.

9. The method of claim 6 , wherein the amount of time required to successfully abort the commit command is dependent upon a size of the network.

10. The method of claim 1 , wherein the configuration parameters and the commit command are sent simultaneously in time.

11. The method of claim 1 , wherein the commit delay time is variable for different cells within the network, so that the commit command is executed by the different cells at approximately the same time.

12. The method of claim 1 , wherein new network configuration parameters are stored within cells of the network, and corresponding commit command and commit time delay sent when transmission channel updates are determined to be desirable.

13. The method of claim 1 , wherein new network configuration parameters are stored within cells of the network, and corresponding commit command and commit time delay sent when new data encryption is determined to be desirable.

14. The method of claim 1 , wherein new network configuration parameters are stored within cells of the network, and corresponding commit command and commit time delay sent when new routing control messages are determined to be desirable.

15. A method of Network Management System (NMS) managing a wireless mesh network comprising:

the NMS storing wireless configuration parameters in cells within the wireless mesh network;

the NMS sending a commit command and a commit delay time to the cells, the commit delay allowing the NMS to determine whether any of the cells did not receive the commit command before execution of the commit command;

the NMS sensing failed reception of the commit command; and

the NMS aborting the commit command if a failure is sensed.

16. The method of claim 15 , wherein storing configuration parameters comprises storing the configuration parameters within stored memory of devices of the cells.

17. The method of claim 15 , wherein the NMS and cells within the network are interconnected according to an SNMP protocol.

18. The method of claim 15 , wherein the wireless configuration parameters comprise at least one of wireless routing domain (WRD), WEP, and transmission channels.

19. The method of claim 15 , wherein the commit command causes wireless devices within the cells to transfer wireless configuration parameters from stored memory to present memory.

20. The method of claim 19 , wherein configuration parameters stored in present memory determine configurations of the devices within the cells.

21. The method of claim 19 , wherein the wireless devices within the cells include at least one of wireless gateways and wireless access nodes.

22. The method of claim 21 , wherein the wireless gateways and wireless access node provide a wireless client with a data path to an internet network.

23. The method of claim 15 , wherein sensing failed reception comprises:

the NMS requesting each device within the cells to repeat back an earlier sent command; and

not receiving a proper response to the request from all of the cells within the network.

24. The method of claim 15 , wherein the commit delay time is determined by an amount of time required for the NMS to successfully abort the commit command of all cells within the network.

25. The method of claim 24 , wherein the amount of time required to successfully abort the commit command is dependent upon a size of the network.

26. The method of claim 15 , wherein the wireless configuration parameters and the commit command are sent simultaneously in time.

27. The method of claim 15 , wherein the commit delay time is variable for different cells within the network, so that the commit command is executed by the different cells at approximately the same time.

28. The method of claim 15 , wherein new network configuration parameters are stored within cells of the network, and corresponding commit command and commit time delay sent when transmission channel updates are determined to be desirable.

29. The method of claim 15 , wherein new network configuration parameters are stored within cells of the network, and corresponding commit command and commit time delay sent when new data encryption is determined to be desirable.

30. The method of claim 15 , wherein new network configuration parameters are stored within cells of the network, and corresponding commit command and commit time delay sent when new routing control messages are determined to be desirable.

31. A managed wireless network comprising:

a network management system (NMS);

a plurality of gateways in communication with the NMS;

a plurality of access node in wireless communication with the gateways, the access node providing clients with data paths through the gateways to upstream networks;

the NMS operable to:

storing configuration parameters in gateways and access node within the wireless network;

sending a commit command and a commit delay time to the gateways and access nodes, the commit delay allowing the NMS to determine whether any of the cells did not receive the commit command before execution of the commit command;

sensing failed reception of the commit command; and

aborting the commit command if a failure is sensed.

32. A wireless network management system (NMS) comprising:

means for storing configuration parameters in gateways and access node within the a wireless network;

means for sending a commit command and a commit delay time to the gateways and access nodes, the commit delay allowing the NMS to determine whether any of the cells did not receive the commit command before execution of the commit command;

means for sensing failed reception of the commit command; and

means for aborting the commit command if a failure is sensed.

33. A network management product comprising a computer program, the computer program operable to control a network, when executed, that computer program causing the network to:

store configuration parameters in gateways and access node within the a wireless network;

send a commit command and a commit delay time to the gateways and access nodes, the commit delay allowing the NMS to determine whether any of the cells did not receive the commit command before execution of the commit command;

sense failed reception of the commit command; and

abort the commit command if a failure is sensed.

Assignments (9)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 21, 2004
From: SUGIARTO, RIDWAN (PETER) G.; SRIKRISHNA, DEVABHAKTUNI
To: TROPOS NETWORKS, INC.
Reel/Frame 015613/0762 →