Power line communication method, apparatus and system and main control device

Through the inspection and sleep management of the main control equipment, the power line communication system determines that the sleep device does not sleep and instructs the sleep device to sleep, solving the problems of communication path occupation and energy consumption waste, and achieving efficient data transmission and energy saving.

WO2025162380A1PCT designated stage Publication Date: 2025-08-07TENDYRON CORP
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/075190
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-04
Filing Date
2025-01-26
Publication Date
2025-08-07

AI Technical Summary

Technical Problem

When the controlled equipment needs to upload large data, the communication path is easily occupied, resulting in the inability to report in time, and the controlled equipment is wasted power for a long time.

Method used

The main control device sends inspection instructions according to the preset period, the power line communication device generates a response, the main control device determines the non-sleeping device and sends the non-sleeping command, the sleeping time is less than the cycle, the sleeping device resumes work within the sleeping time, and the main control device transmits data with the non-sleeping device during the sleeping time.

Benefits of technology

While saving energy consumption, it improves communication efficiency and ensures that emergency data can be reported in a timely manner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075190_07082025_PF_FP_ABST
    Figure CN2025075190_07082025_PF_FP_ABST
Patent Text Reader

Abstract

A power line communication method, apparatus and system and a main control device. The main control device can determine a non-sleep power line communication apparatus, carries out data transmission with the non-sleep power line communication apparatus in a sleep duration, and can also determine a sleep-pending power line communication apparatus, and instructs same to enter a sleep state.
Need to check novelty before this filing date? Find Prior Art

Description

Power line communication method, device, system and main control equipment

[0001] Cross-references to related publications

[0002] This application claims priority to Chinese patent application number 202410157311.2, filed on February 4, 2024, entitled “A power line communication method, device, system and main control device,” the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present disclosure relates to the technical field of power line communication, and in particular to a power line communication method, apparatus, system and main control device. Background Art

[0004] Existing power line communication systems often include a master device, followed by multiple controlled devices connected in series on the power line. The master device can send data reporting instructions to the controlled devices via the power line, requesting the controlled devices to return control reporting data. In existing solutions, the master device can receive reporting data in the following two ways:

[0005] 1. The master device sends a data reporting instruction to a specific controlled device. After receiving the data reporting instruction, the specific controlled device returns the reported data to the master device.

[0006] Second, the master device broadcasts a data reporting instruction on the power line, and each controlled device that receives the data reporting instruction returns the reported data in turn according to the agreed method. For example, each controlled device returns the reported data to the master device at different time points.

[0007] The above two methods take too much time when the controlled device needs to upload large amounts of data. Often, the communication channel is occupied by one controlled device, and once other controlled devices need to report data, they cannot report in time.

[0008] At the same time, since all controlled devices in the power line communication system are in working state and are always waiting for instructions sent by the main control device, it is easy to waste electric energy and cause the problem of excessive power consumption. Summary of the Invention

[0009] The present disclosure aims to solve one of the above-mentioned problems.

[0010] To achieve the above objectives, the technical solution of the present disclosure is specifically implemented as follows:

[0011] In one aspect, the present disclosure provides a power line communication system, comprising: a main control device, and a plurality of power line communication devices connected in series on a power line after the main control device; the plurality of power line communication devices are numbered according to a preset rule;

[0012] The main control device is used to send inspection instructions on the power line according to a preset period;

[0013] The power line communication device is configured to receive the inspection instruction, generate an inspection response, and send the inspection response to the main control device on the power line;

[0014] The master control device is further configured to receive the inspection response, determine a non-sleep power line communication device, and send a non-sleep instruction on the power line, wherein the non-sleep instruction includes: a device number and a sleep duration of the non-sleep power line communication device, wherein the sleep duration is less than a duration of the preset period;

[0015] The power line communication device is further configured to receive the non-sleep instruction, determine whether the device number of the non-sleep power line communication device includes its own number, and if not, enter a sleep state, time the sleep duration, and resume working; if including its own number, maintain working state and determine itself as the non-sleep power line communication device;

[0016] The main control device and the non-sleep power line communication device are further configured to perform the following operations within the sleep time:

[0017] The master control device determines a device to be reported among the non-sleep power line communication devices, and sends a data reporting instruction to the device to be reported on the power line, wherein the data reporting instruction includes a device number of the device to be reported;

[0018] The device to be reported receives the data reporting instruction, determines whether the device number of the device to be reported is the same as its own number, and if so, generates reporting data, and sends the reporting data to the master device on the power line;

[0019] The master control device receives the reported data.

[0020] In which, the inspection response includes: device number, device type and device status; the master control device determines the non-sleep power line communication device in the following manner: the master control device determines the device number of the non-sleep power line communication device according to the device type; or the inspection response includes: device number, device type, device status and data reporting request; the master control device determines the non-sleep power line communication device in the following manner: the master control device determines the device number of the non-sleep power line communication device according to the data reporting request.

[0021] The master device determines the device to be reported in the non-sleep power line communication device in the following manner: the master device determines a reporting priority according to the device type and / or the data reporting request, and determines the device number of the device to be reported according to the reporting priority.

[0022] Among them, the main control device sends a data reporting instruction to the device to be reported on the power line in the following manner: the main control device determines the amount of reported data of the device to be reported and the reporting time required in the sleep period according to the reporting priority, and carries the reported data amount and the reporting time required in the sleep period in the reporting instruction and sends it; the device to be reported sends the reported data to the main control device on the power line in the following manner: the device to be reported sends the reported data to the main control device according to the reported data amount and the reporting time required in the sleep period.

[0023] Another aspect of the present disclosure provides a master control device, which is applied to the above-mentioned power line communication system; comprising:

[0024] A sending module, used to send inspection instructions on the power line according to a preset period;

[0025] a receiving module, configured to receive a patrol response, wherein the patrol response is generated by the power line communication device after receiving the patrol instruction and sent on the power line;

[0026] A processing module, configured to determine that the power line communication device is not in sleep mode according to the inspection response, and trigger the sending module to perform an operation;

[0027] The sending module is further configured to send a non-sleep instruction on the power line, wherein the non-sleep instruction includes: a device number and a sleep duration of the non-sleep power line communication device, wherein the sleep duration is less than a duration of the preset period;

[0028] The processing module is used to determine a device to be reported in the non-sleep power line communication device within the sleep time; trigger the sending module to perform an operation; the non-sleep power line communication device is a device in the power line communication device whose own number is included in the device number of the non-sleep power line communication device;

[0029] The sending module is further configured to send a data reporting instruction to the device to be reported on the power line under the triggering of the processing module, wherein the data reporting instruction includes a device number of the device to be reported;

[0030] The receiving module is further configured to receive the reporting data, which is generated and sent on the power line when the device to be reported receives the data reporting instruction within the sleep time and determines that the device number of the device to be reported is the same as its own number.

[0031] In which, the inspection response includes: device number, device type and device status; the processing module determines the non-sleeping power line communication device in the following manner: determining the device number of the non-sleeping power line communication device according to the device type; or the inspection response includes: device number, device type, device status and data reporting request; the processing module determines the non-sleeping power line communication device in the following manner: determining the device number of the non-sleeping power line communication device according to the data reporting request.

[0032] The processing module determines the device to be reported in the non-sleep power line communication device in the following manner: determining a reporting priority according to the device type and / or the data reporting request, and determining the device number of the device to be reported according to the reporting priority.

[0033] Among them, the sending module sends the data reporting instruction to the device to be reported on the power line in the following manner: the processing module determines the amount of reporting data of the device to be reported and the reporting time required in the sleep period according to the reporting priority; the sending module carries the reporting data amount and the reporting time required in the sleep period in the reporting instruction and sends it.

[0034] In another aspect, the present disclosure provides a power line communication device, which is applied to the above-mentioned power line communication system, comprising:

[0035] A receiving module, configured to receive inspection instructions sent by a master device on the power line according to a preset period;

[0036] A processing module, configured to generate an inspection response; wherein the inspection response includes: a device number, a device type, and a device status; or the inspection response includes: a device number, a device type, a device status, and a data reporting request;

[0037] A sending module, configured to send the inspection response to the main control device on the power line;

[0038] The processing module is further configured to receive a non-sleep instruction, determine whether the device number of the non-sleep power line communication device includes its own number, and if not, enter a sleep state, count the sleep duration, and resume the working state; if its own number is included, maintain the working state, and determine that it is the non-sleep power line communication device; wherein the non-sleep instruction is sent by the master device on the power line after receiving the inspection response and determining that the non-sleep power line communication device is a non-sleep power line communication device, and the non-sleep instruction includes: the device number of the non-sleep power line communication device and the sleep duration, and the sleep duration is less than the duration of the preset period;

[0039] The processing module is further configured to trigger the receiving module to perform an operation within the sleep time after determining that the device number of the non-sleep power line communication device includes its own number;

[0040] The receiving module is further configured to receive a data reporting instruction sent by the master device; the data reporting instruction is sent on the power line after the master device determines the device to be reported in the non-sleep power line communication device, and the data reporting instruction includes the device number of the device to be reported;

[0041] The processing module is further configured to determine whether the device number of the device to be reported is the same as its own number; if so, generate reporting data, and send the reporting data to the main control device over the power line.

[0042] In which, the processing module sends the reported data to the master control device on the power line in the following manner: sending the reported data to the master control device according to the amount of reported data and the reporting time required during the sleep period; wherein, the amount of reported data and the reporting time required during the sleep period are determined by the master control device according to the reporting priority and are carried in the reporting instruction and sent, and the reporting priority is determined by the master control device according to the device type and / or the data reporting request.

[0043] In another aspect, the present disclosure provides a power line communication method, which is applied to the above-mentioned power line communication system, comprising:

[0044] The main control device sends inspection instructions on the power line according to the preset cycle;

[0045] Any power line communication device receives the inspection instruction, generates an inspection response, and sends the inspection response to the main control device on the power line;

[0046] The master control device receives the inspection response sent by each of the power line communication devices, determines a non-sleep power line communication device, and sends a non-sleep instruction on the power line, wherein the non-sleep instruction includes: a device number and a sleep duration of the non-sleep power line communication device, wherein the sleep duration is less than a duration of the preset period;

[0047] Any of the power line communication devices receives the non-sleep instruction, determines whether the device number of the non-sleep power line communication device includes its own number, and if not, enters the sleep state, counts the sleep time and resumes the working state; if including its own number, maintains the working state and determines that it is the non-sleep power line communication device;

[0048] The main control device and the non-sleep power line communication device perform the following operations within the sleep time:

[0049] The master control device determines a device to be reported among the non-sleep power line communication devices, and sends a data reporting instruction to the device to be reported on the power line, wherein the data reporting instruction includes a device number of the device to be reported;

[0050] The device to be reported receives the data reporting instruction, determines whether the device number of the device to be reported is the same as its own number, and if so, generates reporting data, and sends the reporting data to the master device on the power line;

[0051] The master control device receives the reported data.

[0052] Among them, the inspection response includes: device number, device type and device status; the master control device determines that the power line communication device is not in sleep mode, including: the master control device determines the device number of the non-sleep power line communication device according to the device type; or the inspection response includes: device number, device type, device status and data reporting request; the master control device determines that the power line communication device is not in sleep mode, including: the master control device determines the device number of the non-sleep power line communication device according to the data reporting request.

[0053] The master device determining the devices to be reported in the non-sleep power line communication devices includes: the master device determining a reporting priority according to the device type and / or the data reporting request, and determining the device number of the device to be reported according to the reporting priority.

[0054] Among them, the main control device sends a data reporting instruction to the device to be reported on the power line, including: the main control device determines the amount of reported data of the device to be reported and the reporting time required in the sleep period according to the reporting priority, and carries the reported data amount and the reporting time required in the sleep period in the reporting instruction for sending; the device to be reported sends the reported data to the main control device on the power line, including: the device to be reported sends the reported data to the main control device according to the reported data amount and the reporting time required in the sleep period.

[0055] It can be seen from the technical solutions provided by the present disclosure above that the present disclosure provides a power line communication method, device, system and main control device. The main control device can determine the non-sleeping power line communication device and transmit data with the non-sleeping power line communication device during the sleep period. At the same time, it can also determine the dormant power line communication device and instruct the dormant power line communication device to enter the sleep state, thereby saving energy consumption while improving communication efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0056] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0057] FIG1 is a schematic structural diagram of a power line communication system provided by an embodiment of the present disclosure;

[0058] FIG2 is a schematic structural diagram of a main control device provided in an embodiment of the present disclosure;

[0059] FIG3 is a schematic structural diagram of a power line communication device provided by an embodiment of the present disclosure;

[0060] FIG4 is a flow chart of a power line communication method provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0061] The following is a clear and complete description of the technical solutions in the embodiments of the present disclosure, in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts are within the scope of protection of the present disclosure.

[0062] FIG1 shows a schematic structural diagram of a power line communication system provided by an embodiment of the present disclosure. Referring to FIG1 , the power line communication system provided by an embodiment of the present disclosure includes: a master control device, and a plurality of power line communication devices connected in series on a power line after the master control device; the plurality of power line communication devices are numbered according to a preset rule;

[0063] A master control device, used to send inspection instructions on the power line according to a preset period;

[0064] A power line communication device, configured to receive an inspection instruction, generate an inspection response, and send the inspection response to a main control device over the power line;

[0065] The main control device is further used to receive the inspection response, determine the non-sleep power line communication device, and send a non-sleep instruction on the power line, where the non-sleep instruction includes: the device number of the non-sleep power line communication device and the sleep duration, where the sleep duration is less than the duration of the preset period;

[0066] The power line communication device is further configured to receive a non-sleep instruction and determine whether the device number of the non-sleep power line communication device includes its own number. If the device number does not include its own number, the device enters a sleep state and counts the sleep duration to resume the working state. If the device number includes its own number, the device maintains the working state and determines that the device is a non-sleep power line communication device.

[0067] The master control device and the non-sleep power line communication device are further configured to perform the following operations during the sleep period:

[0068] The master device determines that the device to be reported in the power line communication device is not in sleep mode, and sends a data reporting instruction to the device to be reported on the power line, where the data reporting instruction includes the device number of the device to be reported;

[0069] The device to be reported receives the data reporting instruction, determines whether the device number of the device to be reported is the same as its own number, and if so, generates reporting data and sends the reporting data to the main control device on the power line;

[0070] The master device receives the reported data.

[0071] Specifically, the power line communication system provided by the embodiment of the present disclosure includes: a main control device, and multiple power line communication devices connected in series on the power line behind the main control device; the multiple power line communication devices are numbered according to a preset rule.

[0072] For example, the first power line communication device connected to the master device is numbered 1, the second power line communication device is numbered 2, and so on. The Nth power line communication device is numbered N. Of course, this is only one numbering method disclosed herein, and other numbering methods are also within the scope of protection of this disclosure. The master device can pre-store the correspondence between the numbers of each power line communication device and the MAC address.

[0073] The power line communication device can be a smoke detector, camera, smart light and other equipment. It can communicate via the power line, or it can be used as an external device to connect to existing smoke detectors, cameras, smart lights and other equipment to control the existing equipment.

[0074] In a power line communication system, a master control device may broadcast or send various instructions to designated power line communication devices to control all power line communication devices or designated power line communication devices in the power line communication system.

[0075] In the present disclosure, the master control device sends patrol instructions on the power line according to a preset period. For example, the master control device can send patrol instructions on the power line according to a period of 6 seconds; after receiving the corresponding patrol instructions, each power line communication device can generate a patrol response to inform the master control device of its own status.

[0076] As an optional implementation of the disclosed embodiment, the inspection response includes: a device number, a device type, and a device status; the master control device determines the non-sleep PLC device by: the master control device determines the device number of the non-sleep PLC device based on the device type. For example, if the device type of a PLC device is a camera, the master control device may confirm that the camera does not need to sleep, thereby determining that the PLC device does not need to sleep.

[0077] As another optional implementation of the disclosed embodiment, the inspection response includes: a device number, a device type, a device status, and a data reporting request; the master control device determines the non-sleep PLC device by: the master control device determines the device number of the non-sleep PLC device based on the data reporting request. For example, if a PLC device is a smoke alarm and detects smoke and believes a fire has occurred, a data reporting request may be sent to the master control device during the inspection, so that the master control device can determine that the PLC device needs to report data, and the master control device can then determine that the PLC device does not need to be in sleep mode.

[0078] In the present disclosure, the main control device receives the patrol response and determines the non-sleep power line communication device based on the information carried in the patrol response. For example, it can be determined that the power line communication devices with device numbers 5 and 10 are non-sleep power line communication devices. The main control device can send a non-sleep instruction on the power line to instruct the power line communication device to sleep and not sleep. For example, it instructs the power line communication devices with device numbers 5 and 10 to not sleep, and the other power line communication devices to sleep. The sleep time can be, for example, 5s.

[0079] After each power line communication device receives the non-sleep instruction, only the power line communication devices with device numbers 5 and 10 can determine that the device number of the non-sleep power line communication device includes its own number, maintain the working state, and determine that it is a non-sleep power line communication device. After the other power line communication devices determine that the device number of the non-sleep power line communication device does not include its own number, they can enter the sleep state and count the sleep time to resume the working state; by entering the sleep state through other power line communication devices, electric energy can be saved during the sleep time and power consumption can be reduced.

[0080] After the other power line communication devices enter the sleep state, the master device and the non-sleep power line communication devices can perform data reporting operations within the sleep period, thereby enabling timely data reporting and improving data reporting efficiency. Of course, the master device can select one or more non-sleep power line communication devices to report data.

[0081] As an optional implementation of the disclosed embodiment, the master device determines the devices to be reported among the non-dormant power line communication devices in the following manner: the master device determines a reporting priority based on the device type and / or data reporting request, and determines the device number of the device to be reported based on the reporting priority. By determining the priority, the power line communication devices requiring priority reporting can be controlled to report first, thereby improving the reporting efficiency of high-priority reporting data.

[0082] As an optional implementation manner of the embodiment of the present disclosure, the main control device sends a data reporting instruction to the device to be reported on the power line in the following manner: the main control device determines the amount of reported data of the device to be reported and the reporting time required during the sleep period based on the reporting priority, and carries the reported data amount and the reporting time required during the sleep period in the reporting instruction and sends it; the device to be reported sends the reported data to the main control device on the power line in the following manner: the device to be reported sends the reported data to the main control device based on the reported data amount and the reporting time required during the sleep period.

[0083] For example, the master device can determine the reporting priority based on the device type. For example, smoke detectors have the highest priority, while smart lights have a lower priority. It can prioritize that only smoke detectors report data during the sleep period, or that smart lights report data after smoke detectors have completed their data reporting during the sleep period. This is not specifically limited in this disclosure. This ensures that reporting devices that need to report or reporting devices with high priority can report according to the master device's selection, avoiding the problem of emergency events not being reported.

[0084] The main control device can also determine the reporting priority based on the data reporting request. For example, if a camera carries a data reporting request in the inspection response, the priority of this camera can be made the highest, and the priority of other power line communication devices that do not carry data reporting requests is lower. It can be prioritized to determine whether a camera is to report data within the sleep time.

[0085] If multiple power line communication devices need to report data, such as a camera and a smoke alarm, the master control device can also instruct the camera to upload a specified amount of data during the first part of the sleep period, and instruct the smoke alarm to upload a specified amount of data during the second part of the sleep period. For example, instruct the camera to upload 100 units of data during the first 2.5 seconds of the sleep period, and instruct the smoke alarm to upload 50 units of data during the second 2.5 seconds of the sleep period. This is not specifically limited in the present disclosure. As long as the data reporting of the power line communication device can be implemented according to the pre-set rules, it shall fall within the scope of protection of the present disclosure.

[0086] Of course, in addition to reporting data, the present disclosure may also perform corresponding operations based on the control type carried in the command sent by the master device during the sleep period. For example, if the command is an on-operation, such as a command to turn on a light with a specific number, the power line communication device may perform a light-on operation, such as turning on the light with the specific number. This is not specifically limited in the present disclosure.

[0087] It can be seen that through the power line communication system provided by the embodiment of the present disclosure, the main control device can determine the non-sleeping power line communication device and transmit data with the non-sleeping power line communication device during the sleep period. At the same time, it can also determine the dormant power line communication device and instruct the dormant power line communication device to enter the sleep state, thereby saving energy consumption while improving communication efficiency.

[0088] FIG2 shows a schematic structural diagram of a master control device provided in an embodiment of the present disclosure. Referring to FIG2 , the master control device provided in an embodiment of the present disclosure is applied to the power line communication system shown in FIG1 , and includes:

[0089] A sending module, used to send inspection instructions on the power line according to a preset period;

[0090] A receiving module, configured to receive a patrol response, where the patrol response is generated by the power line communication device after receiving the patrol instruction and sent on the power line;

[0091] A processing module, configured to determine that the power line communication device is not in sleep mode according to the inspection response, and trigger the sending module to perform an operation;

[0092] The sending module is further used to send a non-sleep instruction on the power line, the non-sleep instruction including: a device number and a sleep duration of the non-sleep power line communication device, the sleep duration being less than a preset period;

[0093] The processing module is used to determine the device to be reported in the non-sleep power line communication device within the sleep time; trigger the sending module to perform an operation; the non-sleep power line communication device is a device in the power line communication device whose own number is included in the device number of the non-sleep power line communication device;

[0094] The sending module is further configured to send a data reporting instruction to the device to be reported on the power line under the triggering of the processing module, wherein the data reporting instruction includes the device number of the device to be reported;

[0095] The receiving module is also used to receive reporting data. The reporting data is generated and sent on the power line when the device to be reported receives a data reporting instruction during the sleep period and determines that the device number of the device to be reported is the same as its own number.

[0096] As an optional implementation of the embodiment of the present disclosure, the inspection response includes: a device number, a device type, and a device status; the processing module determines the non-sleep power line communication device by: determining the device number of the non-sleep power line communication device according to the device type;

[0097] or

[0098] The inspection response includes: device number, device type, device status and data reporting request; the processing module determines the non-sleep power line communication device in the following way: determining the device number of the non-sleep power line communication device according to the data reporting request.

[0099] As an optional implementation of the disclosed embodiment, the processing module determines the devices to be reported among the non-dormant power line communication devices by determining a reporting priority based on the device type and / or data reporting request, and determining the device number of the device to be reported based on the reporting priority. By determining the priority, the power line communication devices requiring priority reporting can be controlled to report first, thereby improving the reporting efficiency of high-priority reporting data.

[0100] As an optional implementation of the disclosed embodiment, the sending module sends a data reporting instruction to the device to be reported on the power line in the following manner: the processing module determines the amount of reporting data and the required reporting time within the sleep period of the device to be reported based on the reporting priority; the sending module carries the reporting data amount and the required reporting time within the sleep period in the reporting instruction and sends it. This ensures that reporting devices that need to report or reporting devices with high priority can report according to the selection of the master control device, avoiding the problem of emergency events being unable to be reported.

[0101] It can be seen that through the main control device provided by the embodiment of the present disclosure, the main control device can determine the non-sleeping power line communication device and transmit data with the non-sleeping power line communication device during the sleep period. At the same time, it can also determine the dormant power line communication device and instruct the dormant power line communication device to enter the sleep state, thereby saving energy consumption while improving communication efficiency.

[0102] FIG3 shows a schematic structural diagram of a power line communication device provided in an embodiment of the present disclosure. Referring to FIG3 , the power line communication device provided in an embodiment of the present disclosure is applied to the power line communication system shown in FIG1 , and includes:

[0103] A receiving module, configured to receive inspection instructions sent by a master device on the power line according to a preset period;

[0104] A processing module, configured to generate an inspection response; wherein the inspection response includes: device number, device type, and device status; or the inspection response includes: device number, device type, device status, and data reporting request;

[0105] A sending module, used for sending the inspection response to the main control device on the power line;

[0106] The processing module is further configured to receive a non-sleep instruction, determine whether the device number of the non-sleep power line communication device includes its own number, and if not, enter a sleep state, count the sleep duration, and resume the working state; if the self-number is included, maintain the working state, and determine that the device is a non-sleep power line communication device; wherein the non-sleep instruction is sent on the power line by the main control device after receiving the inspection response and determining that the device is a non-sleep power line communication device, and the non-sleep instruction includes: the device number of the non-sleep power line communication device and the sleep duration, and the sleep duration is less than the duration of the preset period;

[0107] The processing module is further configured to trigger the receiving module to perform an operation within the sleep time after determining that the device number of the non-sleep power line communication device includes its own number;

[0108] The receiving module is further configured to receive a data reporting instruction sent by the master device; the data reporting instruction is sent on the power line after the master device determines that the device to be reported in the non-sleep power line communication device is not dormant, and the data reporting instruction includes the device number of the device to be reported;

[0109] The processing module is further configured to determine whether the device number of the device to be reported is the same as its own number. If the number is the same, the processing module generates reporting data and sends the reporting data to the main control device on the power line.

[0110] As an optional implementation of the embodiment of the present disclosure, the processing module sends the reported data to the main control device on the power line in the following manner: the reported data is sent to the main control device according to the amount of reported data and the reporting time required during the sleep period; wherein the amount of reported data and the reporting time required during the sleep period are determined by the main control device according to the reporting priority and carried in the reporting instruction, and the reporting priority is determined by the main control device according to the device type and / or data reporting request. By determining the priority, the power line communication device that needs to report first can be controlled to report first, thereby improving the reporting efficiency of the reported data with high priority; at the same time, the reporting device that needs to report or the reporting device with high priority can report according to the selection of the main control device, avoiding the problem of emergency events being unable to be reported.

[0111] It can be seen that through the power line communication device provided by the embodiment of the present disclosure, the power line communication device can transmit data with the main control device within the sleep time when the main control device determines that it is a non-sleep power line communication device. At the same time, when the main control device determines that it is a sleep power line communication device, it can enter the sleep state and resume the working state when the sleep time expires, thereby saving energy consumption while improving communication efficiency.

[0112] FIG4 shows a flow chart of a power line communication method provided by an embodiment of the present disclosure. The method is applied to the power line communication system shown in FIG1 . The following is a brief description of the process of the method. For other matters not covered, please refer to the relevant description of the above system. Referring to FIG4 , the power line communication method provided by an embodiment of the present disclosure includes:

[0113] S1, the main control device sends inspection instructions on the power line according to the preset cycle;

[0114] S2, any power line communication device receives the inspection instruction, generates an inspection response, and sends the inspection response to the main control device on the power line;

[0115] S3, the master device receives the inspection response sent by each power line communication device, determines the non-sleep power line communication device, and sends a non-sleep instruction on the power line, the non-sleep instruction including: the device number and sleep duration of the non-sleep power line communication device, where the sleep duration is less than the duration of the preset period;

[0116] S4, any power line communication device receives the non-sleep instruction and determines whether the device number of the non-sleep power line communication device includes its own number. If it does not include its own number, it enters the sleep state and counts the sleep time to resume the working state; if it includes its own number, it maintains the working state and determines that it is a non-sleep power line communication device;

[0117] S5: The master control device and the non-sleep power line communication device perform the following operations within the sleep time:

[0118] S51, the master device determines that the device to be reported in the power line communication device is not in sleep mode, and sends a data reporting instruction to the device to be reported on the power line, where the data reporting instruction includes the device number of the device to be reported;

[0119] S52, the device to be reported receives the data reporting instruction, determines whether the device number of the device to be reported is the same as its own number, and if so, generates reporting data and sends the reporting data to the master device on the power line;

[0120] S53: The master control device receives the reported data.

[0121] As an optional implementation of the embodiment of the present disclosure, the inspection response includes: a device number, a device type, and a device status; the master device determines that the power line communication device is not dormant, including: the master device determines the device number of the power line communication device that is not dormant according to the device type;

[0122] or

[0123] The inspection response includes: device number, device type, device status and data reporting request; the master device determines the non-sleep power line communication device includes: the master device determines the device number of the non-sleep power line communication device according to the data reporting request.

[0124] As an optional implementation of the disclosed embodiment, the master device determines the devices to be reported among the non-sleep power line communication devices, including: the master device determines a reporting priority based on the device type and / or data reporting request, and determines the device number of the device to be reported based on the reporting priority. By determining the priority, the power line communication devices requiring priority reporting can be controlled to perform the reporting first, thereby improving the reporting efficiency of high-priority reporting data.

[0125] As an optional implementation of the embodiment of the present disclosure, the master device sends a data reporting instruction to the device to be reported on the power line, including: the master device determines the amount of reporting data of the device to be reported and the reporting time required during the sleep period according to the reporting priority, and carries the amount of reporting data and the reporting time required during the sleep period in the reporting instruction and sends it; the device to be reported sends the reported data to the master device on the power line, including: the device to be reported sends the reported data to the master device according to the amount of reporting data and the reporting time required during the sleep period. This ensures that reporting devices that need to report or reporting devices with high priority can report according to the selection of the master device, avoiding the problem of emergency events being unable to be reported.

[0126] It can be seen that through the power line communication method provided by the embodiment of the present disclosure, the main control device can determine the non-sleeping power line communication device and transmit data with the non-sleeping power line communication device during the sleep period. At the same time, it can also determine the dormant power line communication device and instruct the dormant power line communication device to enter the sleep state, thereby saving energy consumption while improving communication efficiency.

[0127] Although the embodiments of the present disclosure have been shown and described above, it is understood that the above embodiments are illustrative and are not to be construed as limiting the present disclosure. Those skilled in the art may make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present disclosure without departing from the principles and purpose of the present disclosure. The scope of the present disclosure is defined by the appended claims and their equivalents.

Claims

1. A power line communication system, comprising: A main control device, and a plurality of power line communication devices connected in series on the power line behind the main control device; The plurality of power line communication devices are numbered according to a preset rule; The main control device is used to send inspection instructions on the power line according to a preset period; The power line communication device is configured to receive the inspection instruction, generate an inspection response, and send the inspection response to the main control device on the power line; The master control device is further configured to receive the inspection response, determine a non-sleep power line communication device, and send a non-sleep instruction on the power line, wherein the non-sleep instruction includes: a device number and a sleep duration of the non-sleep power line communication device, wherein the sleep duration is less than a duration of the preset period; The power line communication device is further configured to receive the non-sleep instruction, determine whether the device number of the non-sleep power line communication device includes its own number, and if not, enter a sleep state, time the sleep duration, and resume working; if including its own number, maintain working state and determine itself as the non-sleep power line communication device; The main control device and the non-sleep power line communication device are further configured to perform the following operations within the sleep time: The master control device determines a device to be reported among the non-sleep power line communication devices, and sends a data reporting instruction to the device to be reported on the power line, wherein the data reporting instruction includes a device number of the device to be reported; The device to be reported receives the data reporting instruction, determines whether the device number of the device to be reported is the same as its own number, and if so, generates reporting data, and sends the reporting data to the master device on the power line; The master control device receives the reported data.

2. The system according to claim 1, wherein: The inspection response includes: device number, device type and device status; The main control device determines that the power line communication device is not in sleep mode by: The main control device determines the device number of the non-sleep power line communication device according to the device type; or The inspection response includes: device number, device type, device status and data reporting request; The main control device determines that the power line communication device is not in sleep mode by: The main control device determines the device number of the non-sleep power line communication device according to the data reporting request.

3. The system according to claim 2, wherein: The main control device determines the device to be reported in the non-sleep power line communication device in the following manner: The master device determines a reporting priority according to the device type and / or the data reporting request, and determines the device number of the device to be reported according to the reporting priority.

4. The system according to claim 3, wherein: The master control device sends a data reporting instruction to the device to be reported on the power line in the following manner: The master device determines the amount of reported data of the device to be reported and the reporting time required within the sleep time according to the reporting priority, and carries the reported data amount and the reporting time required within the sleep time in the reporting instruction for transmission; The device to be reported sends the reported data to the main control device on the power line in the following manner: The device to be reported sends the reported data to the main control device according to the amount of reported data and the reporting time required during the sleep time.

5. A master control device, applied to the power line communication system according to any one of claims 1 to 4; comprising: A sending module, used to send inspection instructions on the power line according to a preset period; a receiving module, configured to receive a patrol response, wherein the patrol response is generated by the power line communication device after receiving the patrol instruction and sent on the power line; A processing module, configured to determine that the power line communication device is not in sleep mode according to the inspection response, and trigger the sending module to perform an operation; The sending module is further configured to send a non-sleep instruction on the power line, wherein the non-sleep instruction includes: a device number and a sleep duration of the non-sleep power line communication device, wherein the sleep duration is less than a duration of the preset period; The processing module is used to determine a device to be reported in the non-sleep power line communication device within the sleep time; trigger the sending module to perform an operation; the non-sleep power line communication device is a device in the power line communication device whose own number is included in the device number of the non-sleep power line communication device; The sending module is further configured to send a data reporting instruction to the device to be reported on the power line under the triggering of the processing module, wherein the data reporting instruction includes a device number of the device to be reported; The receiving module is further configured to receive the reporting data, which is generated and sent on the power line when the device to be reported receives the data reporting instruction within the sleep time and determines that the device number of the device to be reported is the same as its own number. The main control device according to claim 5 , wherein: The inspection response includes: device number, device type and device status; The processing module determines that the power line communication device is not in sleep mode by: Determine a device number of a non-dormant power line communication device according to the device type; or The inspection response includes: device number, device type, device status and data reporting request; The processing module determines that the power line communication device is not in sleep mode by: The device number of the non-dormant power line communication device is determined according to the data reporting request.

7. The main control device according to claim 6, wherein: The processing module determines the device to be reported among the non-dormant power line communication devices in the following manner: A reporting priority is determined according to the device type and / or the data reporting request, and a device number of the device to be reported is determined according to the reporting priority.

8. The main control device according to claim 7, wherein: The sending module sends a data reporting instruction to the device to be reported on the power line in the following manner: The processing module determines the amount of reporting data of the device to be reported and the reporting time required within the sleep time according to the reporting priority; The sending module carries the reported data volume and the reporting time required in the sleep time in the reporting instruction and sends the report instruction.

9. A power line communication device, applied to the power line communication system according to any one of claims 1 to 4, comprising: A receiving module, configured to receive inspection instructions sent by a master device on the power line according to a preset period; A processing module, configured to generate an inspection response; wherein the inspection response includes: a device number, a device type, and a device status; or the inspection response includes: a device number, a device type, a device status, and a data reporting request; A sending module, configured to send the inspection response to the main control device on the power line; The processing module is further configured to receive a non-sleep instruction, determine whether the device number of the non-sleep power line communication device includes its own number, and if not, enter a sleep state, count the sleep duration, and resume the working state; if its own number is included, maintain the working state, and determine that it is the non-sleep power line communication device; wherein the non-sleep instruction is sent by the master device on the power line after receiving the inspection response and determining that the non-sleep power line communication device is a non-sleep power line communication device, and the non-sleep instruction includes: the device number of the non-sleep power line communication device and the sleep duration, and the sleep duration is less than the duration of the preset period; The processing module is further configured to trigger the receiving module to perform an operation within the sleep time after determining that the device number of the non-sleep power line communication device includes its own number; The receiving module is further configured to receive a data reporting instruction sent by the master device; the data reporting instruction is sent on the power line after the master device determines the device to be reported in the non-sleep power line communication device, and the data reporting instruction includes the device number of the device to be reported; The processing module is further configured to determine whether the device number of the device to be reported is the same as its own number; if so, generate reporting data, and send the reporting data to the main control device over the power line.

10. The device according to claim 9, wherein The processing module sends the reported data to the main control device on the power line in the following manner: The reported data is sent to the master control device according to the amount of reported data and the reporting time required during the sleep period; wherein the amount of reported data and the reporting time required during the sleep period are determined by the master control device according to the reporting priority and are carried in the reporting instruction and sent, and the reporting priority is determined by the master control device according to the device type and / or the data reporting request.

11. A power line communication method, applied to the power line communication system according to any one of claims 1 to 4, comprising: The main control device sends inspection instructions on the power line according to the preset cycle; Any power line communication device receives the inspection instruction, generates an inspection response, and sends the inspection response to the main control device on the power line; The master control device receives the inspection response sent by each of the power line communication devices, determines a non-sleep power line communication device, and sends a non-sleep instruction on the power line, wherein the non-sleep instruction includes: a device number and a sleep duration of the non-sleep power line communication device, wherein the sleep duration is less than a duration of the preset period; Any of the power line communication devices receives the non-sleep instruction, determines whether the device number of the non-sleep power line communication device includes its own number, and if not, enters the sleep state, counts the sleep time and resumes the working state; if including its own number, maintains the working state and determines that it is the non-sleep power line communication device; The main control device and the non-sleep power line communication device perform the following operations within the sleep time: The master control device determines a device to be reported among the non-sleep power line communication devices, and sends a data reporting instruction to the device to be reported on the power line, wherein the data reporting instruction includes a device number of the device to be reported; The device to be reported receives the data reporting instruction, determines whether the device number of the device to be reported is the same as its own number, and if so, generates reporting data, and sends the reporting data to the master device on the power line; The master control device receives the reported data.

12. The method according to claim 11, wherein The inspection response includes: device number, device type and device status; The main control device determines that the power line communication device is not in sleep mode, including: The main control device determines the device number of the non-sleep power line communication device according to the device type; or The inspection response includes: device number, device type, device status and data reporting request; The main control device determines that the power line communication device is not in sleep mode, including: The main control device determines the device number of the non-sleep power line communication device according to the data reporting request.

13. The method according to claim 12, wherein: The main control device determines that the device to be reported in the non-sleep power line communication device includes: The master device determines a reporting priority according to the device type and / or the data reporting request, and determines the device number of the device to be reported according to the reporting priority.

14. The method according to claim 13, wherein: The main control device sending a data reporting instruction to the device to be reported on the power line includes: The master device determines the amount of reported data of the device to be reported and the reporting time required within the sleep time according to the reporting priority, and carries the reported data amount and the reporting time required within the sleep time in the reporting instruction for transmission; The reporting device sending the reported data to the main control device on the power line includes: The device to be reported sends the reported data to the main control device according to the amount of reported data and the reporting time required during the sleep time.

Citation Information

Patent Citations

  • Low-power-consumption Internet of Things communication method and system

    CN110418397A

  • Multimode heterogeneous Internet of Things architecture taking power line carrier communication as backbone network

    CN114513231A

  • Power line communication system, equipment state query method and equipment

    CN117318761A

  • Power line communication method, device and system and master control equipment

    CN118249846A

  • Device triggered wake up of powerline communication devices

    US20140192912A1