Dual-channel communication device wake-up method, lock control system, and power monitoring system

By employing a dual-channel communication method in communication equipment, and utilizing channels with different communication parameters to isolate the transmission of wake-up messages and service messages, the problem of insufficient wake-up success rate and service transmission success rate under space-constrained conditions is solved, and efficient wake-up and service data transmission are achieved.

CN122372348APending Publication Date: 2026-07-10ZHUHAI UNITECH POWER TECHNOLOGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-04-13
Publication Date
2026-07-10

AI Technical Summary

Technical Problem

In space-constrained communication devices, it is difficult to simultaneously accommodate wake-up communication modules and service communication modules, resulting in insufficient wake-up success rate and service transmission success rate.

Method used

A dual-channel communication method is adopted, in which the first communication module listens for wake-up messages and listens for service messages after the MCU exits the sleep state, ensuring that wake-up messages and service messages are transmitted on different channels, and isolating them by using channels with different communication parameters.

Benefits of technology

It significantly improves the capture probability and parsing success rate of wake-up messages, reduces the interference of wake-up messages on service messages, and lowers the power consumption of communication equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122372348A_ABST
    Figure CN122372348A_ABST
Patent Text Reader

Abstract

This application provides a dual-channel communication device wake-up method, applied to communication devices in power interlocking systems and / or power monitoring systems. The communication device includes a first communication module and a first MCU. When the first MCU is in a sleep state, the first communication module periodically listens for wake-up messages on the first communication channel. When a wake-up message is detected by the first communication module, it is parsed. If the address in the wake-up message matches the address of the communication device, a wake-up MCU level is sent to the first MCU through the first communication module to cause the first MCU to exit the sleep state. In response to the first MCU exiting the sleep state, the first communication module listens for service messages on the second communication channel. Thus, at the communication device end, the wake-up message can be isolated from the service message, achieving the effect of ensuring both wake-up success rate and service transmission success rate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and more specifically, to a dual-channel communication device wake-up method, a lock control system, and a power monitoring system. Background Technology

[0002] In a wireless communication system, a gateway device can communicate with and manage multiple communication devices. Typically, the gateway device is always powered, while the communication devices enter a sleep state when there is no service demand. Therefore, when the gateway device needs to send data to a communication device, it must first wake up the communication device from its sleep state.

[0003] In existing technologies, gateway devices and communication devices are typically configured with a wake-up communication module for waking up the communication device and a communication module for transmitting service data. This reduces interference between wake-up messages and service messages, improving both the wake-up success rate and the service data transmission success rate.

[0004] However, in power interlocking or power monitoring systems, the communication equipment is small in size and internal volume, making it difficult to simultaneously accommodate wake-up communication modules and service communication modules as in conventional communication equipment. Therefore, ensuring both wake-up success rate and service transmission success rate within space-constrained communication equipment has become a pressing issue. Summary of the Invention

[0005] The purpose of this application is to provide a dual-channel communication device wake-up method, a locking system, and a power monitoring system to solve the problem of how to ensure the wake-up success rate and the service transmission success rate when the wake-up communication module and the service communication module cannot be accommodated simultaneously in a space-constrained communication device.

[0006] This application provides a dual-channel communication device wake-up method, applied to a communication device in a power interlocking system and / or power monitoring system. The communication device includes a first communication module and a first MCU; the communication device is communicatively connected to a gateway device, the gateway device including a second communication module and a third communication module, and the method includes: When the first MCU is in sleep mode, the first communication module periodically listens for wake-up messages on the first communication channel until the first MCU exits the sleep mode; the wake-up message is sent by the gateway device through the second communication module via the first communication channel; If the wake-up message is detected by the first communication module, the wake-up message is parsed by the first communication module; if the address in the wake-up message is the same as the address of the communication device, the wake-up MCU level is sent to the first MCU through the first communication module to make the first MCU exit the sleep state. In response to the first MCU exiting the sleep state, the first communication module listens for service messages on the second communication channel; the service messages are sent by the gateway device through the third communication module via the second communication channel. The communication parameters of the first communication channel and the second communication channel are different.

[0007] In the above implementation, since the first communication module can monitor different communication channels when the first MCU is in sleep mode or when it exits sleep mode, it can acquire wake-up messages through the first communication channel when the first MCU is in sleep mode, and acquire service messages through the second communication channel when the first MCU exits sleep mode. That is, when the first MCU is in sleep mode, the first communication module monitors the first communication channel to acquire wake-up messages. When the first MCU exits sleep mode, the first communication module monitors the second communication channel to acquire service messages. This isolates service messages and wake-up messages through different communication channels. In mixed scenarios where the gateway device continuously sends service messages and wake-up messages, it ensures that wake-up messages can be transmitted independently of service messages, thereby significantly improving the probability of capturing and parsing wake-up messages by the communication device. Similarly, it also ensures that service messages can be transmitted independently of wake-up messages, reducing interference from wake-up messages to service messages, improving the probability of capturing and parsing service messages by the communication device, and reducing costs.

[0008] Optionally, after sending a wake-up MCU level to the first MCU via the first communication module to cause the first MCU to exit the sleep state, the method further includes: In response to the first MCU exiting the sleep state, the first MCU sends a first wake-up module level to the first communication module. In response to the first communication module receiving the first wake-up module level, the first communication module sends a wake-up response message to the third communication module of the gateway device through the second communication channel, so that the gateway device stops sending the wake-up message through the second communication module.

[0009] In the above implementation, when the first MCU exits sleep mode, it sends a first wake-up module level signal to the first communication module. Upon receiving the first wake-up module level signal, the first communication module sends a wake-up response message to the third communication module of the gateway device via the second communication channel, causing the gateway device to stop sending the wake-up message through the second communication module. Thus, the gateway device can determine that it has successfully woken up the communication device based on the received wake-up response message, meaning that the first MCU of the communication device has exited sleep mode and the first communication module has switched to the second communication channel. Stopping the sending of the wake-up message through the second communication module at this point effectively avoids the gateway device continuing to send invalid wake-up signals when the communication device is already awake, thereby reducing redundant power consumption and saving energy for the gateway device.

[0010] Optionally, the communication device further includes an external control terminal, which is electrically connected to the wake-up input terminal of the first MCU. The method further includes: when the first MCU is in a sleep state, the first MCU exits the sleep state in response to the external control terminal being triggered. In response to the first MCU exiting the sleep state, the first MCU sends a second wake-up module level to the first communication module. In response to the first communication module receiving the level signal from the second wake-up module, the first communication module listens for service messages on the second communication channel.

[0011] In the above implementation, by electrically connecting the external control terminal to the wake-up input terminal of the first MCU, the first MCU can respond to the external control terminal being triggered, thereby exiting the sleep state.

[0012] Optionally, before periodically monitoring the wake-up message of the first communication channel by the first communication module, the method further includes: The first MCU sends a sleep command to the first communication module; In response to the first communication module receiving the sleep command, the first MCU enters sleep mode.

[0013] In the above implementation, the first MCU can enter a sleep state after sending a sleep command to the first communication module and confirming that the first communication module has received the sleep command. This can effectively reduce communication anomalies caused by forcibly entering a sleep state before the first communication module has received the sleep command.

[0014] Optionally, the first communication channel includes at least one wake-up channel, and the communication parameters of each wake-up channel are different; the step of periodically monitoring the wake-up message of the first communication channel through the first communication module includes: The first communication module periodically listens for wake-up messages from at least one of the wake-up channels.

[0015] In the above implementation, since the first communication channel includes at least one wake-up channel, and the communication parameters of each wake-up channel are different, even if one of the wake-up channels has a communication anomaly, the wake-up message can still be transmitted through other wake-up channels, thereby effectively improving the success rate of the communication device in monitoring the wake-up message and the probability of the communication device being woken up.

[0016] Optionally, the second communication channel includes at least one service channel, and the communication parameters of each service channel are different; the step of monitoring the service packets of the second communication channel through the first communication module includes: The first communication module is used to monitor service messages of at least one service channel.

[0017] In the above implementation, since the second communication channel includes at least one service channel, and the communication parameters of each service channel are different, even if one of the service channels has a communication anomaly, the service message can still be transmitted through other service channels, thereby effectively improving the success rate of the communication equipment in monitoring the service message.

[0018] Secondly, this application provides a dual-channel communication device wake-up method, applied to a gateway device in a power lock control system and / or power monitoring system. The power lock control system and / or power monitoring system further includes at least one communication device, each of which is communicatively connected to the gateway device. The gateway device includes a second communication module, a third communication module, and a second MCU. The method includes: The second MCU sends a wake-up command to the second communication module. In response to the second communication module receiving the wake-up command, the second communication module sends a wake-up message to each of the communication devices through the first communication channel to trigger each of the communication devices to execute the dual-channel communication device wake-up method as described in the first aspect above. The third communication module sends service messages to each of the first communication modules via the second communication channel. The communication parameters of the first communication channel and the second communication channel are different.

[0019] In the above implementation, the gateway device can send a wake-up message to each of the communication devices via the second communication module and the first communication channel, and send service messages to each of the first communication modules via the third communication module and the second communication channel. This achieves isolation between service messages and wake-up messages at the gateway device end, reducing interference between them and effectively improving the success rate of both messages. Furthermore, since the gateway device includes two communication modules, it also increases data transmission capacity.

[0020] Optionally, the dual-channel communication device wake-up method further includes: If a wake-up response message corresponding to the wake-up message is received by the third communication module within a preset time period, the second MCU sends a stop command to the second communication module to cause the second communication module to stop sending wake-up messages to each of the first communication modules; or... If the wake-up response message is not received through the third communication module within the preset time period, the second communication module is controlled to stop sending the wake-up message.

[0021] In the above implementation, the communication device is successfully woken up when a wake-up response message is successfully received by the third communication module within a preset time period. At this time, the second MCU sends a stop command to the second communication module, causing the second communication module to stop sending wake-up messages, which can effectively reduce resource waste.

[0022] If a wake-up response message is not received from the third communication module within the preset time, it indicates that the wake-up attempt may have failed. In this case, controlling the second communication module to stop sending wake-up messages can effectively reduce the continuous and ineffective wake-up operations performed by the second communication module, thereby achieving energy saving.

[0023] Thirdly, this application provides a power interlocking control system or power monitoring system, including a gateway device and at least one communication device connected by communication. The gateway device includes a second communication module, a third communication module, and a second MCU. Each of the communication devices includes a first communication module and a first MCU. The second MCU is used to: send a wake-up command to the second communication module; The second communication module is used to: upon receiving the wake-up command, send a wake-up message to each of the first communication modules via the first communication channel through the second communication module; The third communication module is used to: send service messages to each of the first communication modules via the second communication channel; The first communication module is used to: periodically listen for the wake-up message when the first MCU belonging to the same communication device is in a sleep state, until the first MCU exits the sleep state; The first communication module is further configured to: parse the wake-up message when it is detected; if the address in the wake-up message is the same as the address of the communication device, send a wake-up MCU level to the first MCU to cause the first MCU of the communication device to exit the sleep state; The first communication module is also used to: in response to the first MCU exiting the sleep state, listen for service messages on the second communication channel.

[0024] Optionally, the third communication module is further configured to: receive the wake-up response message corresponding to the wake-up message; The second MCU is further configured to: in response to the third communication module receiving a wake-up response message within a preset time period, send a stop command to the second communication module; The second communication module is further configured to: stop sending wake-up messages to each of the first communication modules via the first communication channel if the wake-up response message is not received through the third communication module within the preset time period, or if the stop instruction is received. Attached Figure Description

[0025] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0026] Figure 1(a) is a schematic diagram of the structure of an electric interlocking system and / or an electric monitoring system provided in an embodiment of this application; Figure 1(b) is a schematic diagram of the structure of an electric interlocking system and / or an electric monitoring system provided in an embodiment of this application; Figure 2 A schematic diagram of the interaction flow of a dual-channel communication device wake-up method provided in an embodiment of this application; Figure 3 This is a schematic diagram of the interaction process of a dual-channel communication device wake-up method provided in an embodiment of this application. Detailed Implementation

[0027] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0028] Example 1: To address the challenge of ensuring both wake-up success rate and service transmission success rate in space-constrained communication devices where both wake-up communication modules and service communication modules cannot be accommodated simultaneously, this application provides a power interlocking system and / or a power monitoring system. See Figures 1(a) and 1(b), which are schematic diagrams of the power interlocking system and / or power monitoring system provided in this application embodiment.

[0029] As shown in Figure 1(a), both the power lock control system and the power monitoring system can include a gateway device 20 and at least one communication device 10 connected by communication. As shown in Figure 1(b), the gateway device 20 includes a second communication module 22, a third communication module 23 and a second MCU (Microcontroller Unit) 21, and each communication device 10 includes a first communication module 12 and a first MCU 11.

[0030] In a power lock control system, the communication device 10 can be a smart lock. In a power monitoring system, the communication device 10 can be a sensor in a relay protection circuit board.

[0031] The second MCU 21 and the second communication module 22 can communicate via SPI (Serial Peripheral Interface) or UART (Universal Asynchronous Receiver / Transmitter). Similarly, the second MCU 21 and the third communication module 23 can communicate via SPI or UART. The first MCU 11 and the first communication module 12 can communicate via SPI or UART.

[0032] The second MCU 21 is used to send a wake-up command to the second communication module 22.

[0033] The second communication module 22 is used to: send a wake-up message to each of the first communication modules 12 via the first communication channel when a wake-up command is received.

[0034] The first communication channel may include at least one wake-up channel. The communication parameters of each wake-up channel are different.

[0035] Communication parameters may include at least one of code rate, frequency, and communication time.

[0036] Correspondingly, the second communication module 22 can be used to send a wake-up message to each of the first communication modules 12 via any wake-up channel when a wake-up command is received.

[0037] The third communication module 23 is used to send service messages to each of the first communication modules 12 via the second communication channel.

[0038] The second communication channel may include at least one service channel. The communication parameters of each service channel are different.

[0039] Correspondingly, the third communication module 23 can be used to send service messages to each of the first communication modules 12 via any service channel.

[0040] The communication parameters of the first and second communication channels are different. The communication parameters of the second communication module 22 are different from those of the third communication module 23.

[0041] The first communication module 12 is used to periodically listen for wake-up messages on the first communication channel when the first MCU 11 belonging to the same communication device 10 is in a sleep state, until the first MCU 11 exits the sleep state.

[0042] In this embodiment of the application, if the first communication channel includes multiple wake-up channels, the first communication module 12 can be specifically used to: periodically listen to the wake-up message of each wake-up channel in turn when the first MCU11 belonging to the same communication device 10 is in a sleep state, until the first MCU11 exits the sleep state.

[0043] For example, when the first MCU 11 belonging to the same communication device 10 is in a sleep state, the communication parameters of the first communication module can be made the same as the communication parameters of the currently woken-up channel, and this can be maintained for a first set duration. During this first set duration, the first communication module 12 can listen for the wake-up message of the wake-up channel. After the first set duration ends, the communication parameters of the first communication module 12 can be made the same as the communication parameters of the next wake-up channel, so that the first communication module 12 can listen for the wake-up message of the next wake-up channel.

[0044] The first communication module 12 is also used to: parse the wake-up message when it is detected; if the address in the wake-up message is the same as the address of the communication device 10, send a wake-up MCU level to the first MCU 11 so that the first MCU 11 of the communication device 10 exits the sleep state; The first communication module 12 is also used to: listen to service messages of the second communication channel in response to the first MCU 11 exiting the sleep state.

[0045] In the case where the second communication channel includes multiple service channels, the first communication module 12 can also be used to periodically listen to the service messages of each service channel in turn in response to the first MCU 11 exiting the sleep state.

[0046] For example, in response to the first MCU 11 exiting the sleep state, the communication parameters of the first communication module 12 can be made the same as the communication parameters of the current service channel and maintained for a second set duration. During this second set duration, the first communication module 12 can listen to the service packets of that service channel. After the second set duration ends, the communication parameters of the first communication module 12 can be made the same as the communication parameters of the next service channel, so that the first communication module 12 can listen to the service packets of the next service channel. In this way, the first communication module 12 can listen to the service packets of each service channel in turn in response to the first MCU 11 exiting the sleep state.

[0047] The first MCU11 can also be used to send a first wake-up module level to the first communication module 12 when it exits the sleep state.

[0048] The first communication module 12 can also be used to send a wake-up response message to the third communication module 23 through the second communication channel when the first wake-up module level is received.

[0049] The third communication module 23 can also be used to send a wake-up response message to the second MCU 21 when a wake-up response message is received within a preset time period.

[0050] The second MCU21 can also be used to send a stop command to the second communication module 22 upon receiving a wake-up response message.

[0051] The second communication module 22 can also be used to: stop sending wake-up messages upon receiving a stop command; or, stop sending wake-up messages if a wake-up response message is not received through the third communication module 23 within a preset time period.

[0052] In this embodiment, since the first communication module can monitor different communication channels when the first MCU is in a sleep state or when it exits the sleep state, it can acquire a wake-up message through the first communication channel when the first MCU is in a sleep state, and acquire service messages through the second communication channel when the first MCU exits the sleep state. That is, when the first MCU is in a sleep state, the first communication module monitors the first communication channel to acquire a wake-up message. When the first MCU exits the sleep state, the first communication module monitors the second communication channel to acquire service messages. This isolates service messages and wake-up messages through different communication channels. In a mixed scenario where the gateway device continuously sends service messages and wake-up messages, it ensures that wake-up messages can be transmitted independently of service messages, thereby significantly improving the probability of capturing and parsing wake-up messages by the communication device. Similarly, it can also ensure that service messages can be transmitted independently of wake-up messages, reducing interference from wake-up messages to service messages and improving the probability of capturing and parsing service messages by the communication device.

[0053] In the above embodiments, the communication device 10 may further include an external control terminal. The external control terminal is electrically connected to the wake-up input terminal of the first MCU 11.

[0054] The first MCU11 can also be used to: when it is in a sleep state, in response to being triggered by an external control terminal, exit the sleep state and send a second wake-up module level to the first communication module 12.

[0055] For example, when an external control terminal is triggered, the wake-up input terminal of the first MCU11 can be pulled high to the wake-up MCU level. At this time, the first MCU11 can exit the sleep state and send the second wake-up module level to the first communication module 12.

[0056] The first communication module 12 can also be used to: listen to service messages of the second communication channel when it receives the level of the second wake-up module. That is, when the first communication module 12 receives the level of the second wake-up module, the communication parameters of the first communication module 12 are the same as the communication parameters of the third communication module 23.

[0057] In the above embodiments, if the gateway device 20 needs to control the communication device 10 to perform services, then: The second MCU21 can be used to generate service messages and send service messages to the third communication module 23.

[0058] The third communication module 23 can be used to send a service message to the first communication module 12 via the second communication channel when a service message is received.

[0059] The first communication module 12 can also be used to send a service message to the first MCU 11 when a service message is detected from the second communication channel.

[0060] The first MCU11 can also be used to: execute the service corresponding to the service message when a service message is received, generate a service response message, and send the service response message to the first communication module 12.

[0061] The first communication module 12 can also be used to send a service response message to the third communication module 23 through the second communication channel when a service response message is received.

[0062] The third communication module 23 can also be used to send a service response message to the second MCU 21 upon receiving a service response message.

[0063] Example 2 Combination Figure 2 As shown, Figure 2 This is a schematic diagram of the interaction flow of a dual-channel communication device wake-up method provided in this application embodiment. The dual-channel communication device wake-up method provided in this application embodiment is applied to the power lock control or power monitoring system of the above embodiment one. The dual-channel communication device wake-up method may include the following steps: In step S201, the first MCU11 sends a sleep command to the first communication module12.

[0064] In step S202, the first MCU11 enters sleep mode.

[0065] In step S203, when the first communication module 12 receives a sleep command, it periodically listens for the wake-up message of the first communication channel.

[0066] The first MCU11 can also enter a sleep state when it determines that the first communication module 12 has received a sleep command.

[0067] In step S204, the second MCU 21 sends a wake-up command to the second communication module 22.

[0068] In step S205, the second communication module 22 sends a wake-up message through the first communication channel upon receiving a wake-up command.

[0069] In step S206, the first communication module 12 parses the wake-up message when it detects it.

[0070] In step S207, if the address in the wake-up message is the same as the address of the communication device 10, the first communication module 12 sends a wake-up MCU level to the first MCU 11.

[0071] In step S208, the first MCU11 exits the sleep state upon receiving the wake-up MCU level.

[0072] In step S209, the first MCU11 sends the first wake-up module level to the first communication module12.

[0073] In step S210, when the first communication module 12 receives the level of the first wake-up module, it listens for the service messages of the second communication channel.

[0074] In step S211, the first communication module 12 sends a wake-up response message to the third communication module 23 of the gateway device 20 through the second communication channel.

[0075] In step S212, the third communication module 23 sends a wake-up response message to the second MCU 21 upon receiving the wake-up response message.

[0076] In step S213, upon receiving a wake-up response message, the second MCU 21 sends a stop command to the second communication module 22.

[0077] In step S214, the second communication module 22 stops sending wake-up messages upon receiving a stop command.

[0078] Example 3 The communication device 10 may also include an external control terminal, which is electrically connected to the wake-up input terminal of the first MCU 11.

[0079] Combination Figure 3 As shown, Figure 3 This is a schematic diagram of the interaction flow of another dual-channel communication device wake-up method provided in this application embodiment. The dual-channel communication device wake-up method provided in this application embodiment is applied to the power lock control system and power monitoring system of the above embodiment one. The dual-channel communication device wake-up method may include the following steps: In step S301, when the first MCU11 is in a sleep state, the first MCU11 exits the sleep state in response to being triggered by an external control terminal.

[0080] In step S302, the first MCU11 sends the second wake-up module level to the first communication module12.

[0081] In step S303, when the first communication module 12 receives the level of the second wake-up module, it listens to the service messages of the second communication channel.

[0082] In the above embodiments, if the first MCU 11 enters a sleep state without confirming that the first communication module 12 has received a sleep command, that is, the first MCU 11 enters a sleep state after sending a sleep command to the first communication module 12. If the communication device is functioning correctly, the first communication module 12 can receive the sleep command and, in response, periodically listen for wake-up messages on the first communication channel. Correspondingly, the first communication module 12 can use the wake-up messages on the first communication channel to cause the first MCU to exit the sleep state. However, if the communication device is faulty, the first communication module 12 may not receive the sleep command. That is, after the first MCU enters a sleep state, the first communication module fails to successfully receive the sleep command and cannot periodically listen for wake-up messages on the first communication channel in response to the sleep command. In this case, even if the gateway device sends a wake-up message to the communication device, the first communication module cannot successfully receive the wake-up message and cannot use the wake-up message to cause the first MCU to exit the sleep state. In other words, the dual-channel communication device wake-up method of the above embodiment two cannot cause the first MCU to exit the sleep state. However, since there is an external control terminal on the communication device, the first MCU can be brought out of sleep mode by triggering the external control terminal. That is, the first MCU can be brought out of sleep mode using the dual-channel communication device wake-up method described in Embodiment 3 above.

[0083] If the first MCU 11 enters a sleep state upon determining that the first communication module 12 has received a sleep command, then while the first MCU 11 is in a sleep state, the first communication module 12, belonging to the same communication device, has already received the sleep command and can periodically listen for the wake-up message of the first communication channel in response to the sleep command. Correspondingly, the first communication module 12 can cause the first MCU to exit the sleep state by listening for the wake-up message of the first communication channel. That is, the first MCU can be made to exit the sleep state using the dual-channel communication device wake-up method of Embodiment 2 described above. Simultaneously, since there is an external control terminal on the communication device, the first MCU can be made to exit the sleep state by triggering the external control terminal. That is, the first MCU can be made to exit the sleep state using the dual-channel communication device wake-up method of Embodiment 3 described above.

[0084] In the embodiments provided in this application, it should be understood that the disclosed apparatus can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.

[0085] Furthermore, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0086] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.

[0087] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.

[0088] In this article, "multiple" refers to two or more.

[0089] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.

Claims

1. A method for waking up a dual-channel communication device, characterized in that, A communication device applied in a power interlocking system and / or power monitoring system, the communication device comprising a first communication module and a first MCU; the communication device being communicatively connected to a gateway device, the gateway device comprising a second communication module and a third communication module, the method comprising: When the first MCU is in sleep mode, the first communication module periodically listens for wake-up messages on the first communication channel until the first MCU exits the sleep mode; the wake-up message is sent by the gateway device through the second communication module via the first communication channel; If the wake-up message is detected by the first communication module, the wake-up message is parsed by the first communication module; if the address in the wake-up message is the same as the address of the communication device, the wake-up MCU level is sent to the first MCU through the first communication module to make the first MCU exit the sleep state. In response to the first MCU exiting the sleep state, the first communication module listens for service messages on the second communication channel; the service messages are sent by the gateway device through the third communication module via the second communication channel. The communication parameters of the first communication channel and the second communication channel are different.

2. The method according to claim 1, characterized in that, After sending a wake-up MCU level to the first MCU via the first communication module to cause the first MCU to exit the sleep state, the method further includes: In response to the first MCU exiting the sleep state, the first MCU sends a first wake-up module level to the first communication module. In response to the first communication module receiving the first wake-up module level, the first communication module sends a wake-up response message to the third communication module of the gateway device through the second communication channel, so that the gateway device stops sending the wake-up message through the second communication module.

3. The method according to claim 1, characterized in that, The communication device further includes an external control terminal, which is electrically connected to the wake-up input terminal of the first MCU. The method further includes: when the first MCU is in a sleep state, the first MCU exits the sleep state in response to the external control terminal being triggered. In response to the first MCU exiting the sleep state, the first MCU sends a second wake-up module level to the first communication module. In response to the first communication module receiving the level signal from the second wake-up module, the first communication module listens for service messages on the second communication channel.

4. The method according to claim 1, characterized in that, Before periodically listening to the wake-up message of the first communication channel through the first communication module, the method further includes: The first MCU sends a sleep command to the first communication module; In response to the first communication module receiving the sleep command, the first MCU enters sleep mode.

5. The method according to claim 1, characterized in that, The first communication channel includes at least one wake-up channel, and the communication parameters of each wake-up channel are different; the step of periodically monitoring the wake-up messages of the first communication channel through the first communication module includes: The first communication module periodically listens for wake-up messages from at least one of the wake-up channels.

6. The method according to claim 1, characterized in that, The second communication channel includes at least one service channel, and the communication parameters of each service channel are different; the step of monitoring the service packets of the second communication channel through the first communication module includes: The first communication module is used to monitor service messages of at least one service channel.

7. A method for waking up a dual-channel communication device, characterized in that, A gateway device is used in a power interlocking system and / or a power monitoring system, wherein the power interlocking system and / or power monitoring system further includes at least one communication device, each communication device being communicatively connected to the gateway device, and the gateway device includes a second communication module, a third communication module, and a second MCU; the method includes: The second MCU sends a wake-up command to the second communication module. In response to the second communication module receiving the wake-up command, the second communication module sends a wake-up message to each of the communication devices through the first communication channel to trigger each of the communication devices to execute the dual-channel communication device wake-up method as described in any one of claims 1 to 6; The third communication module sends service messages to each of the first communication modules via the second communication channel. The communication parameters of the first communication channel and the second communication channel are different.

8. The method according to claim 7, characterized in that, The method further includes: If a wake-up response message corresponding to the wake-up message is received by the third communication module within a preset time period, the second MCU sends a stop command to the second communication module to cause the second communication module to stop sending wake-up messages to each of the first communication modules; or... If the wake-up response message is not received through the third communication module within the preset time period, the second communication module is controlled to stop sending the wake-up message.

9. A power interlocking control system or power monitoring system, characterized in that, The system includes a gateway device for communication connectivity and at least one communication device. The gateway device includes a second communication module, a third communication module, and a second MCU. Each of the communication devices includes a first communication module and a first MCU. The second MCU is used to: send a wake-up command to the second communication module; The second communication module is used to: upon receiving the wake-up command, send a wake-up message to each of the first communication modules via the first communication channel through the second communication module; The third communication module is used to: send service messages to each of the first communication modules via the second communication channel; The first communication module is used to: periodically listen for the wake-up message when the first MCU belonging to the same communication device is in a sleep state, until the first MCU exits the sleep state; The first communication module is further configured to: parse the wake-up message when it is detected; if the address in the wake-up message is the same as the address of the communication device, send a wake-up MCU level to the first MCU to cause the first MCU of the communication device to exit the sleep state; The first communication module is also used to: in response to the first MCU exiting the sleep state, listen for service messages on the second communication channel.

10. The power interlocking control system or power monitoring system according to claim 9, characterized in that, The third communication module is also used to: receive the wake-up response message corresponding to the wake-up message; The second MCU is further configured to: in response to the third communication module receiving a wake-up response message within a preset time period, send a stop command to the second communication module; The second communication module is further configured to: stop sending wake-up messages to each of the first communication modules via the first communication channel if the wake-up response message is not received through the third communication module within the preset time period, or if the stop instruction is received.