A redundant mesh communications network uses multiple controllers or controller gateways to route messages and to monitor the integrity of wired and wireless mesh system elements. Such multiple control units and multiple paths provide various redundant communications solutions, thereby avoiding a single point of failure in the network.
|
1. An apparatus comprising:
a plurality of controllers, wherein each of plurality of controllers communicates with at least one other controller of the plurality of controllers via a wired medium; and
a plurality of wireless elements that communicates with the plurality of controllers via a wireless medium,
wherein, when a first controller of the plurality of controllers receives a first message from a first wireless element of the plurality of wireless elements, the first controller transmits the first message to the plurality of wireless elements via the wireless medium,
wherein, when the first controller receives the first message from the first wireless element, the first controller determines whether the first message has been transmitted to the plurality of controllers via the wired medium, and
wherein, when the first controller determines that the first message has not been transmitted to the plurality of controllers via the wired medium, the first controller retransmits the first message to the plurality of controllers via the wired medium.
9. A method comprising:
providing a plurality of wireless elements;
providing a plurality of controllers;
providing a wireless communications path between a first controller of the plurality of controllers and the plurality of wireless elements;
providing a wired communications path between the plurality of controllers;
the first controller receiving a first message from a first wireless element of the plurality of wireless elements;
the first controller transmitting the first message to the plurality of wireless elements via the wireless communications path in response to receiving the first message;
the first controller determining whether the first message has been transmitted to the plurality of controllers via the wired communications path in response to receiving the first message; and
when the first controller determines that the first message has not been transmitted to the plurality of controllers via the wired communications path, the first controller retransmitting the first message to the plurality of controllers via the wired communications path.
13. A monitoring system comprising:
a plurality of mesh elements;
a plurality of inter-element communications links; and
first and second mesh controllers,
wherein the first and second mesh controllers are in wireless communication with the plurality of mesh elements via a first group of the plurality of inter-element communications links,
wherein the first and second mesh controllers are in wired communication via a second link of the plurality of inter-element communications links,
wherein, when the first mesh controller receives a first message from a first mesh element of the plurality of mesh elements, the first mesh controller transmits the first message to the plurality of mesh elements via the first group of the plurality of inter-element communications links,
wherein, when the first mesh controller receives the first message from the first mesh element, the first mesh controller determines whether the first message has been transmitted to the second mesh controller via the second link, and
wherein, when the first mesh controller determines that the first message has not been transmitted to the second mesh controller via the second link, the first mesh controller retransmits the first message to the second mesh controller via the second link.
2. The apparatus as in
3. The apparatus as in
4. The apparatus as in
5. The apparatus as in
6. The apparatus as in
7. The apparatus as in
8. The apparatus as in
10. The method as in
11. The method as in
12. The method as in
14. The monitoring system as in
15. The monitoring system as in
|
The application pertains to bidirectional mesh networks that provide redundant communications paths. More particularly, the application pertains to such networks that incorporate multiple controllers or controller gateways and multiple communications paths.
Systems are known to protect people and assets within secured areas. Such systems are typically based upon the use of one or more wireless detectors that respond to threats within a secured area.
Threats to people and assets may originate from any of a number of different sources. For example, a fire may kill or injure occupants who have become trapped by a fire in a home. Similarly, carbon monoxide from a fire may kill people in their sleep.
Alternatively, an unauthorized intruder, such as a burglar, may present a threat to assets within the secured area. Intruders have also been known to injure or kill people living within the secured area.
In the case of intruders, detectors or sensors may be placed in different areas based upon respective uses of those areas. For example, if people are present during some portions of a normal day and not at other times, then some detectors may be placed along a periphery of a space to provide protection while the space is occupied, and additional sensors may be placed within an interior of the space and used when the space is not occupied.
In most cases, threat detectors are connected to a local control panel. In the event of the threat detected via one of the threat detectors, the local control panel may sound a local audible alarm. The local control panel may also send a signal to a displaced monitoring station.
While conventional security systems using wireless detectors work well, they are sometimes subject to unexpected failures. For example, fire and security systems that employ mesh networks with single controllers have a single point of failure that could result in lost communications to one or more areas protected by a system. A need exists for better methods and apparatuses for diagnosing such systems.
While disclosed embodiments can take many different forms, specific embodiments thereof are shown in the drawings and will be described herein in detail with the understanding that the present disclosure is to be considered as an exemplification of the principles thereof and the best mode of practicing the same and is not intended to limit the application or the claims to the specific embodiment illustrated.
Systems in accordance herewith provide redundant communications pathways in fire and security systems employing mesh networks. Furthermore, since fire and security systems may use a hybrid combination of wired networks and wireless mesh elements, in another configuration, wired and wireless portions can be integrated while providing the redundant communications pathways throughout a system.
In one aspect, each wireless mesh network can contain multiple controllers and a plurality of mesh elements. The plurality of mesh elements can include, without limitation, detectors of various types, including security related detectors, such as glass break detectors, position detectors, motion detectors, or door detectors. Other detector types include ambient condition detectors, such as fire detectors, gas detectors, thermal detectors, or water or humidity detectors.
The multiple controllers may be used to interface the plurality of mesh elements of the mesh networks to wired elements of the system. Each of the multiple controllers determines parent/child relationships for the plurality of mesh elements and communicates with all of the plurality of mesh elements via a bidirectional time slotted or frequency allocation method. Such time slotted or frequency allocation processes, as would be understood by those of skill, are unique to each of the mulitiple controllers for a given mesh network. As a result, each of the multiple controllers receives communications from all network elements redundantly.
Each of the multiple controllers in a given mesh network will retransmit any communication received from transmitting mesh elements to all of the plurality of mesh elements. In that way, all of the plurality of mesh elements receive all communications redundantly. System communications are unaffected by a failure of all but one of the multiple controllers.
In the event one of the wireless controllers, such as 14i, does not receive the message wirelessly within a system propagation time, that controller sends the message received by wire, such as from the wired path 18i, to the wireless elements with which it is in communication. System communications are unaffected by a failure of all but a last one of the wireless controllers.
In another embodiment 20, as illustrated in
The wireless controllers may be used to interface the wireless mesh network 22 to wired elements 18-1, 18-2, 18-3, 18-4 of the system 20. Each of the wireless controllers, such as 14a . . . 14d, determines parent/child relationships for the wireless elements, such as 16i, relative to itself as if it were a master of the system communications of the wireless mesh network.
As indicated in
When the message is received by any of the wireless controllers, such as 14a . . . 14d, from one or more of the wireless elements, such as 16i, including redundant controllers, a particular one of the wireless controllers with a highest priority, such as 14a, retransmits the message to all elements of the wireless mesh network 22, including the redundant controllers. Advantageously, with this process, all elements of the wireless mesh network 22 receive all messages from all of the wireless elements.
Health messages within the wireless mesh network 22 are transmitted periodically. When one or more the health messages are missed, not received, or responded to by an element within the wireless mesh network, that element will switch to a next highest controller parent/child relationship and time slotted or frequency allocated scheme.
The particular one of the wirless controllers with the highest priority retransmits the message received to the wireless elements if it has not already done so successfully and then transmits the message on the wired path if the message has not already been received or transmitted on that path. Lower priority controllers transmit the message on the wired path if the message has not already been received or transmitted on that path. This eliminates circular message paths.
The wireless controllers that receive the message on the wired path, such as 18a . . . 18n, transmit the message on other wired paths if the message has not already been received or transmitted on that wired path. For added redundancy, the lower priority controllers, such as 14b, 14c, 14d, may retransmit the message received on the wired path, such as 18i, wirelessly to the particular one of the wireless controllers with the highest priority.
The system communications of the system 20 are unaffected by the failure of all but the last one of the wireless controllers operating. They also exhibit reduced radio traffic requirements relative to the embodiment 10 of
In other embodiments 30, 40, as illustrated in
Each of the wireless controllers in the wireless mesh network may retransmit any communication received from transmitting ones of the wireless elements to all of the wireless elements. In that way, all of the wireless elements could receive all communications redundantly. The message originating in the wireless mesh network is retransmitted to the wireless elements by the particular one of the wireless controllers that first receives it.
The wireless controllers that receive the message transmit the message on the wired paths if the message has not already been received or transmitted on those wired paths. The system communications are unaffected by the failure of any one the wireless controllers.
Variations of the embodiments including branches and non-redundant wire segments 58, 68 are also possible, as illustrated in
Additional embodiments may include multiple mesh networks 72a, 72b or 82a, 82b in various combinations, as illustrated in
In summary, the architecture of a network may be integrated into a peer-to-peer network as in the networks illustrated in
Advantageously, the above embodiments can be expected to meet the requirements of National Fire Protection Association (NFPA) Proposed Standard 72 2016 Class Designations A, N, and X. Further, the above embodiments can be incorporated into systems required to meet the SIL requirements as a measure of reliability and/or risk reduction. Examples include:
The architecture of a network may also be integrated into a bus network as in the networks 90, 100 of
In summary, embodiments hereof advantageously avoid single point network failures. Also, networks can be used as bidirectional transport mediums for messages in larger mixed medium networks.
From the foregoing, it will be observed that numerous variations and modifications may be effected without departing from the spirit and scope hereof. It is to be understood that no limitation with respect to the specific apparatus illustrated herein is intended or should be inferred. It is, of course, intended to cover by the appended claims all such modifications as fall within the scope of the claims. Further, logic flows depicted in the figures do not require the particular order shown or sequential order to achieve desirable results. Other steps may be provided, steps may be eliminated from the described flows, and other components may be added to or removed from the described embodiments.
Berezowski, Andrew G., Otis, Jesse J., Pearson, Charles T.
Patent | Priority | Assignee | Title |
11043111, | Dec 20 2019 | Carrier Corporation | Fire alarm system |
Patent | Priority | Assignee | Title |
7619538, | May 12 2005 | SANROSE LLC | Programmable, directing evacuation systems: apparatus and method |
20020055989, | |||
20030088696, | |||
20050074019, | |||
20070044539, | |||
20080137532, | |||
20080192713, | |||
20080253386, | |||
20090268674, | |||
20100057541, | |||
20100271989, | |||
20100313148, | |||
20110019651, | |||
20130343202, | |||
20140198674, | |||
20150042484, | |||
20150156815, | |||
20150256401, | |||
20150373553, | |||
20170366408, | |||
EP2020787, | |||
EP2677835, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Jun 05 2015 | Honeywell International Inc. | (assignment on the face of the patent) | / | |||
Jun 05 2015 | BEREZOWSKI, ANDREW G | Honeywell International Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 035794 | /0648 | |
Jun 05 2015 | OTIS, JESSE J | Honeywell International Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 035794 | /0648 | |
Jun 05 2015 | PEARSON, CHARLES T | Honeywell International Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 035794 | /0648 |
Date | Maintenance Fee Events |
Feb 15 2022 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Date | Maintenance Schedule |
Aug 28 2021 | 4 years fee payment window open |
Feb 28 2022 | 6 months grace period start (w surcharge) |
Aug 28 2022 | patent expiry (for year 4) |
Aug 28 2024 | 2 years to revive unintentionally abandoned end. (for year 4) |
Aug 28 2025 | 8 years fee payment window open |
Feb 28 2026 | 6 months grace period start (w surcharge) |
Aug 28 2026 | patent expiry (for year 8) |
Aug 28 2028 | 2 years to revive unintentionally abandoned end. (for year 8) |
Aug 28 2029 | 12 years fee payment window open |
Feb 28 2030 | 6 months grace period start (w surcharge) |
Aug 28 2030 | patent expiry (for year 12) |
Aug 28 2032 | 2 years to revive unintentionally abandoned end. (for year 12) |