Adaptive Scheduling in a Wireless Network
First Claim
1. A method of adaptively scheduling communications in a wireless mesh network including a plurality of network nodes, the method comprising:
- generating a network routing scheme based on a topology of the wireless mesh network;
generating a communication schedule for the wireless mesh network, including;
defining a communication timeslot of a predefined duration; and
defining a plurality of superframes as repeating cycles of a certain number of consecutively scheduled communication timeslots;
automatically updating the communication schedule in response to detecting a change in a transmission requirement of at least one of the plurality of network nodes.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of adaptively scheduling communications in a wireless mesh network including a plurality of network nodes includes generating a network routing scheme based on a topology of the wireless mesh network, generating a communication schedule for the wireless mesh network, and automatically updating the communication schedule in response to detecting a change in a transmission requirement of at least one of the plurality of network nodes. The act of generating a communication schedule includes defining a communication timeslot of a predefined duration and defining a plurality of superframes as repeating cycles of a certain number of consecutively scheduled communication timeslots.
-
Citations
21 Claims
-
1. A method of adaptively scheduling communications in a wireless mesh network including a plurality of network nodes, the method comprising:
-
generating a network routing scheme based on a topology of the wireless mesh network; generating a communication schedule for the wireless mesh network, including; defining a communication timeslot of a predefined duration; and defining a plurality of superframes as repeating cycles of a certain number of consecutively scheduled communication timeslots; automatically updating the communication schedule in response to detecting a change in a transmission requirement of at least one of the plurality of network nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of adaptively scheduling communications in a wireless mesh network including a plurality of network nodes, wherein at least some of the plurality of nodes are field devices operating in a process control environment;
- the method comprising;
generating a communication schedule for the wireless mesh network, including; defining a communication timeslot of a predefined duration; defining a plurality of superframes as repeating cycles of a certain number of consecutively scheduled communication timeslots; and associating each of the field devices with at least one of the plurality of superframes, including selecting the at least one of the plurality of superframes based on rate of scheduled publishing of process data at the field device; automatically updating the communication schedule in response to detecting a change in performance of the wireless mesh network without restarting the wireless mesh network. - View Dependent Claims (10, 11, 12, 13, 14, 15)
- the method comprising;
-
16. A method of optimizing a transfer of data in a wireless communication network operating in a process control environment and including a plurality of wireless network devices, the method comprising:
-
generating a routing scheme including a plurality of directed routing graphs, each graph connecting two of the plurality of wireless network devices and having a source node and a destination node, including; defining a plurality of direct wireless connections between pairs of the plurality of network devices; and associating each of the plurality of directed routing graphs with one or more direct wireless connections; generating a communication schedule for the wireless mesh network, including; defining a communication timeslot of a predefined duration; defining a plurality of superframes as repeating cycles of a certain number of consecutively scheduled communication timeslots; and associating each of the field devices with at least one of the plurality of superframe, including selecting the at least one of the plurality of superframes based on rate of scheduled publishing of process data at the field device; and optimizing the routing scheme and the communication schedule during an operation of the wireless network by monitoring at least a health of each of the plurality of direct wireless connections. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification