Multi-path radio transmission input/output devices, network, systems and methods with on demand, prioritized routing protocol
First Claim
Patent Images
1. A multi-path radio communications network for monitoring and controlling an industrial process, the network comprising:
- a plurality of processor-based radio devices configured to wirelessly communicate in a mesh network wherein each radio communicates with multiple other radio devices in the mesh network, and at least one of the plurality of processor-based radio devices is configured to;
receive a route request from a source radio including a destination for a proposed communication over the network;
determine whether an available path to the destination exists from the processor-based radio device to the destination; and
when an available path to the destination exists, generate and transmit a route reply message to the source radio according to a prioritized communication protocol after a time delay including at least a predetermined amount of time delay, the predetermined amount of delay being dependent on a path metric corresponding to the available path and corresponding to a selected one of a plurality of successive response time windows.
4 Assignments
0 Petitions
Accused Products
Abstract
Devices, networks, systems and methods for coordinating industrial control and monitoring communications on multi-path radio frequency transmission mesh networks include establishing path metrics allowing a respective comparison of a plurality of available communication paths between neighboring radios communicating in the mesh network. Replies to route requests may be delayed based on the path metrics of available paths for message transmission to ensure that the best available connection routes through the mesh network can be understood and utilized.
11 Citations
32 Claims
-
1. A multi-path radio communications network for monitoring and controlling an industrial process, the network comprising:
-
a plurality of processor-based radio devices configured to wirelessly communicate in a mesh network wherein each radio communicates with multiple other radio devices in the mesh network, and at least one of the plurality of processor-based radio devices is configured to; receive a route request from a source radio including a destination for a proposed communication over the network; determine whether an available path to the destination exists from the processor-based radio device to the destination; and when an available path to the destination exists, generate and transmit a route reply message to the source radio according to a prioritized communication protocol after a time delay including at least a predetermined amount of time delay, the predetermined amount of delay being dependent on a path metric corresponding to the available path and corresponding to a selected one of a plurality of successive response time windows. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A multi-path radio communications system comprising:
-
a plurality of processor-based radio devices configured to wirelessly communicate with one another in a mesh network having a frequency hopping spread spectrum topology, each of the plurality of processor-based radio devices configured to; receive a route request from a source radio including a destination for a proposed communication over the network; determine whether an available path to the destination exists; and when only an indirect path to the destination exists, generate and transmit a route reply message to the source radio according to a prioritized communication protocol incorporating a predetermined amount of time delay corresponding to a selected one of a plurality of predetermined time windows for response. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A method for prioritizing communications between radio devices in a multi-path radio communications system including a plurality of processor-based radio devices configured to wirelessly communicate with one another in a mesh network, the method implemented in multiple processor-based station radio devices and comprising:
-
receiving, with the multiple processor-based station radio devices, a route request generated by a source radio, wherein the route request includes a destination for a proposed communication over the network; determining whether an available path to the destination exists from the multiple processor-based station radio devices; and prioritizing a transmission of route replies to the source radio from respective ones of the multiple processor-based station radio devices wherein available paths to the destination are determined to exist, wherein prioritizing the transmission of route replies to the source radio comprises delaying transmission of route replies by at least a predetermined amount of time based on a path metric for each respective one of the processor-based station radio devices, wherein delaying transmission of route replies comprises retrieving the path metric by each processor-based radio device and responding with each respective route reply for the respective processor-based station radios in one of a predetermined plurality of route reply transmission windows based on the path metric. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32)
-
Specification