US-12621043-B2 - Repeater for enrollment extension
Abstract
A system includes a sensor device, a repeater, and a control panel. The sensor device is in two-way communication with the repeater, and the repeater is in two-way communication with the control panel. The repeater includes a repeater module storing child table data and routing table data. The child table data stored by the repeater module, at the repeater, includes a sensor device address, sensor device descriptor, and/or sensor device status. The routing table data stored by the repeater module, at the repeater, includes channel operational information, such as a network ID, a first repeater operating channel of the repeater, a second repeater operating channel for the repeater different than the first repeater operating channel, a first information channel, and/or a second information channel different than the first information channel.
Inventors
- Nagaraj Chickmagalur LAKSHMINARAYAN
- Anand Kavatekar Narayan Rao
- Sachin Prakash Maganti
- Sheetal R Kadam
- Arun Handanakere Sheshagiri
Assignees
- RESIDEO LLC
Dates
- Publication Date
- 20260505
- Application Date
- 20220105
Claims (20)
- 1 . A system comprising: a sensor device; a repeater in two-way communication with the sensor device, the repeater storing first child table data and first routing table data, wherein the first child table data stored at the repeater includes at least one of a sensor device address corresponding to the sensor device, a sensor device descriptor corresponding to the sensor device, and a sensor device status corresponding to the sensor device, and wherein the first routing table data stored at the repeater includes first communication channel operational information including information channels different than repeater operating channel(s), the information channels being provided during enrollment and configured to provide data transmission on those channels at periodic intervals to facilitate a network operation manager (NOM) at the sensor device to determine the operating channel of its potential parent and to act to join such parent on the channel determined to be suitable for use by the sensor device while the sensor device is placed at its intended location at the premise; and a control panel in two-way communication with the repeater, wherein device enrollment in the system is via the repeater, allowing the repeater and the sensor device to exchange enrollment data without needing to register the sensor device directly with the control panel at the premise.
- 2 . The system of claim 1 , wherein the first communication channel operational information stored at the repeater includes at least one of a network ID, a first repeater operating channel for the repeater, a second repeater operating channel for the repeater different than the first repeater operating channel, a first information channel, and a second information channel different than the first information channel.
- 3 . The system of claim 2 , wherein the first communication channel operational information stored at the repeater includes the network ID, the first repeater operating channel for the repeater, and the second repeater operating channel for the repeater different than the first repeater operating channel.
- 4 . The system of claim 3 , wherein the first communication channel operational information stored at the repeater further includes the first information channel and the second information channel different than the first information channel.
- 5 . The system of claim 1 , wherein the control panel stores second child table data and second routing table data.
- 6 . The system of claim 5 , wherein the second child table data stored at the control panel is the same as the first child table stored at the repeater.
- 7 . The system of claim 6 , wherein the second routing table data stored at the control panel is the same as the first routing table data stored at the repeater.
- 8 . The system of claim 5 , wherein the second child table data stored at the control panel includes at least one of the sensor device address corresponding to the sensor device, the sensor device descriptor corresponding to the sensor device, and the sensor device status corresponding to the sensor device.
- 9 . The system of claim 5 , wherein the second routing table data stored at the control panel includes second communication channel operational information.
- 10 . The system of claim 9 , wherein the second communication channel operational information stored at the control panel includes at least one of the network ID, the first repeater operating channel for the repeater, the second repeater operating channel for the repeater different than the first repeater operating channel, the first information channel, and the second information channel different than the first information channel.
- 11 . The system of claim 10 , wherein the second communication channel operational information stored at the control panel includes the network ID, the first repeater operating channel for the repeater, and the second repeater operating channel for the repeater different than the first repeater operating channel.
- 12 . The system of claim 11 , wherein the second communication channel operational information stored at the control panel further includes the first information channel and the second information channel different than the first information channel.
- 13 . The system of claim 1 , wherein the repeater is a time division multiple access (TDMA) based repeater.
- 14 . A repeater comprising: a repeater module storing child table data and routing table data, wherein the child table data stored at the repeater includes at least one of a sensor device address corresponding to a sensor device, a sensor device descriptor corresponding to the sensor device, and a sensor device status corresponding to the sensor device, and wherein the routing table data stored at the repeater includes communication channel operational information including information channels different than repeater operating channel(s), the information channels being provided during enrollment and configured to provide data transmission on those channels at periodic intervals to facilitate a network operation manager (NOM) at the sensor device to determine the operating channel of its potential parent and to act to join such parent on the channel determined to be suitable for use by the sensor device while the sensor device is placed at its intended location at the premise, and wherein the repeater module stores enrollment data needed for device enrollment in the system, allowing the repeater and the sensor device to exchange enrollment data without needing to register the sensor device directly with the control panel at the premise; and a transceiver configured to facilitate two-way communication with the sensor device.
- 15 . The repeater of claim 14 , wherein the communication channel operational information stored at the repeater includes at least one of a network ID, a first repeater operating channel for the repeater, a second repeater operating channel for the repeater different than the first repeater operating channel, a first information channel, and a second information channel different than the first information channel.
- 16 . The system of claim 15 , wherein the communication channel operational information stored at the repeater includes the network ID, the first repeater operating channel for the repeater, and the second repeater operating channel for the repeater different than the first repeater operating channel.
- 17 . The system of claim 16 , wherein the communication channel operational information stored at the repeater further includes the first information channel and the second information channel different than the first information channel.
- 18 . The repeater of claim 14 , wherein the child table data stored at the repeater includes each of the sensor device address corresponding to the sensor device and the sensor device descriptor corresponding to the sensor device.
- 19 . The repeater of claim 18 , wherein the child table data stored at the repeater further includes the sensor device status corresponding to the sensor device.
- 20 . The repeater of claim 14 , wherein the repeater is a time division multiple access (TDMA) based repeater.
Description
RELATED APPLICATION This application is a 35 U.S.C. 371 national stage filing from International Application No. PCT/US2022/011233, filed Jan. 5, 2022 which claims priority to U.S. provisional patent application No. 63/134,679 filed on Jan. 7, 2021, the entire contents of both of which are incorporated herein by reference. TECHNICAL FIELD This disclosure relates generally to the enrollment of a device at a premise using a repeater at the premise to extend the range at which the device can be enrolled in a system. BACKGROUND Security and/or home automation systems can include a variety of devices located throughout a premise. A repeater can be used at the premise to increase the range of the system (e.g., in a large home) by facilitating transmission and reception of data between a control panel and a remote device that would otherwise be out of range from the control panel. However, currently the use of a repeater in such systems can complicate, and increase the costs associated with, system installation. As one example, after installing a repeater in the system, the installer typically must then take separate action to enroll the remote device at the control panel. This can include physically bringing the remote device within the range of the control panel, enrolling the remote device at the control panel, and then physically bringing the remote device back to its intended install location at the premise. In addition to increasing time and effort associated with installation, the different install method required for the remote device, as compared to the repeater, necessitates additional training and knowledge on the part of the installer. SUMMARY Embodiments disclosed herein can facilitate device enrollment in a premise system through a repeater of the system. As a result, the device can be enrolled in the system while placed at its intended location at the premise and, thus, the device need not be placed physically proximate the panel to successfully enroll the device in the system. The repeater can store enrollment data needed for device enrollment in the system, allowing the repeater and device to exchange enrollment data without needing to register the device directly with the control panel at the premise. Consequently, embodiments disclosed herein can provide useful efficiencies in device enrollment in a premise system. For example, embodiments disclosed herein can reduce the time associated with enrolling a device in a premise system by eliminating the requirement that a device, to be installed at a remote location at the premise, be brought physically proximate the panel to enroll such device directly with the panel. Embodiments herein can allow this device to be enrolled in the premise system via the repeater, and enrollment of the device in the premise system via the repeater can be accomplished by an installer in a manner the same as, or similar to, as would be done if the device were enrolled in the premise system directly with the control panel. In addition, embodiments disclosed herein can reduce the complexity associated with enrolling a device in a premise system by facilitating a common installation process for the installer whether the device is enrolled via the repeater or directly at the control panel. By providing a common enrollment process when enrolling a device via the repeater as when enrolling a device directly at the control panel, embodiments disclosed herein can simplify the installation process and, thereby, reduce costs associated with installation (e.g., by eliminating the need for additional installer training, etc.) An embodiment of a system includes a device (e.g., a sensor device), a repeater (e.g., a TDMA based repeater), and a control panel. The device is in two-way communication with the repeater, and the repeater is in two-way communication with the control panel. The repeater includes a repeater module storing child table data and routing table data. The child table data stored by the repeater module, at the repeater, can include a device address, device descriptor, and/or device status. The routing table data stored by the repeater module, at the repeater, can include channel operational information, such as a network ID, a first repeater operating channel of the repeater, a second repeater operating channel for the repeater different than the first repeater operating channel, a first information channel, and/or a second information channel different than the first information channel. In a further embodiment of this system, the control panel includes a bridge module and an AP module. In one such embodiment, each of the bridge module and the AP module stores child table data and routing table data. For example, the child table data and the routing table data stored by the bridge module and the AP module can be the same as, or similar to, the information stored by the repeater module. The child table data stored by each of the bridge module and the AP module, at th