A method, system, terminal and storage medium for collecting information on a total network power failure

CN122845328APending Publication Date: 2026-09-29MEASUREMENT CENT OF GUANGDONG POWER GRID CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611060024.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-16
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

[0004]本发明提出了一种全网停电信息收集方法、系统、终端及存储介质,能够解决现有电力线宽带载波通信网络大面积停电场景下,因大量节点同时上报停电信息导致停电信息无法及时上报至集中器的问题

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122845328A_ABST
    Figure CN122845328A_ABST
Patent Text Reader

Abstract

The application discloses a kind of whole network power failure information collection method, system, terminal and storage medium, belong to electric power line communication technical field, the method is applied to electric power line broadband carrier network, electric power line broadband carrier network includes: network main node and several slave nodes;The method is executed by the network main node, including: in current beacon period, receiving at least one slave node sent power failure report frame;In response to power failure report frame, power failure information collection superframe is scheduled in next beacon period, several basic time slots are divided in power failure information collection superframe;The basic time slot of scheduling power failure information collection superframe is sent to corresponding node, to make corresponding node send the power supply state information of itself in basic time slot;According to the power supply state information to determine whole network power failure node collected.Therefore, by implementing the present application, channel congestion during large-area power failure can be effectively avoided, so that the power failure information can be reliably transmitted within the capacitive power supply window period.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of power line communication technology, and in particular to a method, system, terminal, and storage medium for collecting power outage information across the entire network. Background Technology

[0002] Power line broadband carrier communication technology utilizes power lines as the transmission medium and is widely used in low-voltage distribution network electricity information collection systems. With the rapid advancement of new power system construction, distributed photovoltaic and charging pile equipment are being connected to distribution transformer areas on a large scale, leading to a sharp increase in the number of data collection nodes and a corresponding increase in collection frequency, resulting in a continuous rise in the service load of communication networks. Against this backdrop, the automatic detection and rapid reporting of power outage events have become crucial for power companies to improve service quality and shorten repair time. When a large-scale power outage occurs in a transformer area, the communication units built into numerous smart meters will simultaneously detect the outage event and attempt to report the outage information to the concentrator within the limited time of supercapacitor power supply. If the reporting process is obstructed, it will directly affect repair efficiency and user experience.

[0003] Currently, existing technologies typically employ a communication unit embedded in smart meters to monitor the meter's energization status in real time. Upon detecting a power outage, a power outage event message is immediately generated and uploaded via a power line carrier network. This message format follows the 1376.2 protocol and supports the combined reporting of power outage information, meaning relay nodes can merge the addresses of multiple out-of-power devices into a single message for forwarding. To ensure the communication unit continues to function after a power outage, a supercapacitor is integrated into the hardware, maintaining signal transmission and reception capabilities for approximately one minute after a power failure. However, in actual operation, during large-scale power outages, a large number of slave nodes simultaneously compete for the channel in the CSMA time slot area, sending power outage reporting messages. This results in severe collisions between nodes and with other service messages, causing a sharp drop in message transmission success rate. Simultaneously, CSMA-type protocols degrade under high load, and frequent retransmissions accelerate the depletion of the supercapacitor's power, preventing a large number of power outage reporting messages from reaching the concentrator before the capacitor's power is exhausted. It is evident that in the case of a large-scale power outage in a power line broadband carrier communication network, the existing technology fails to promptly report power outage information to the concentrator due to the simultaneous reporting of outage information by a large number of nodes. Summary of the Invention

[0004] This invention proposes a method, system, terminal, and storage medium for collecting network-wide power outage information. It addresses the problem in existing power line broadband carrier communication networks where, during large-scale power outages, numerous nodes simultaneously report outage information, preventing timely transmission of data to the concentrator. This invention introduces a power outage reporting frame and a network-wide power outage information collection superframe triggered by this frame. This transforms the previously contentious reporting process into a conflict-free, proactively scheduled collection, effectively avoiding channel congestion during large-scale power outages and ensuring reliable uploading of outage information within the capacitor-powered window.

[0005] To achieve the above objectives, this invention provides a method for collecting network-wide power outage information, applied to a power line broadband carrier network. The power line broadband carrier network includes a network master node and several slave nodes. The method is executed by the network master node and includes: receiving a power outage reporting frame sent by at least one slave node in the current beacon period; responding to the power outage reporting frame, scheduling a power outage information collection superframe in the next beacon period; wherein the power outage information collection superframe has a number of base time slots equal to the number of slave nodes or equal to the number of proxy nodes; allocating the base time slots corresponding to the power outage information collection superframe to the corresponding slave node or the corresponding proxy node, so that the corresponding slave node or the corresponding proxy node sends its own power supply status information in the corresponding base time slot; and determining the network-wide power outage nodes based on the power supply status information collected in the base time slots corresponding to the power outage information collection superframe.

[0006] This invention proposes a method for collecting network-wide power outage information. Upon receiving a power outage reporting frame from a slave node as a trigger, a dedicated power outage information collection superframe is immediately scheduled in the next beacon cycle. This superframe contains a number of basic time slots equal to the number of slave or proxy nodes for actively collecting power outage reporting frames from these nodes. This transforms passive, contentious reporting into active, scheduled collection, enabling rapid collection of network-wide power outage information. By converting random reporting into centralized scheduling, the method eliminates collisions caused by channel contention when numerous nodes report simultaneously. The network master node only needs to receive one power outage reporting frame to initiate the network-wide collection mechanism, without waiting for the initial reports from all nodes. This provides a time advantage, securing valuable capacitor power supply time for subsequent conflict-free reporting and effectively avoiding channel congestion during large-scale power outages, ensuring reliable uploading of power outage information within the capacitor power supply window.

[0007] Furthermore, in the step of receiving at least one power outage reporting frame sent by a slave node during the current beacon period, the step of generating the power outage reporting frame includes: setting the signal frame delimiter type field to a predefined value to indicate that the signal frame is a power outage reporting frame, wherein the power outage reporting frame only includes a frame control signal; the variable region of the frame control signal carries the short address of the sending node, the short address of the receiving node, at least one short address of a power outage node, and a flag bit, wherein the flag bit is used to indicate whether there are any uncarried short addresses of power outage nodes; and determining to generate a power outage reporting frame based on the short addresses of the power outage nodes.

[0008] In the above scheme, a physical layer signal frame, namely the power outage reporting frame, is designed. The power outage reporting frame consists only of frame control signals and does not carry any physical block payload. The signal length is effectively shortened compared to traditional data frames. Since the frame control signals use the lowest order modulation and the lowest code rate encoding, they have the highest receiving sensitivity and the longest communication distance. The extremely short signal length also reduces channel occupancy time and collision probability. In addition, the variable area carries the short addresses of the sending node, the receiving node, and up to three power outage nodes, and sets a flag bit to indicate whether there is more information. This allows a single short frame to quickly report its own power outage status and also carry a small amount of information about adjacent nodes, achieving the best balance between reporting efficiency and signal overhead. This helps to ensure that power outage information is reliably uploaded during the capacitor power supply window.

[0009] Furthermore, based on the short address of the power outage node, determining to generate a power outage reporting frame includes: setting the short address of the power outage node to a maximum of three; if all three short addresses of the power outage node are filled with a preset flag value, it indicates that there is no power outage node and no power outage reporting frame is generated; if the number of power outage nodes is less than three, a power outage reporting frame is generated, and the unused short address field of the power outage node is filled with a preset flag value.

[0010] In the above scheme, the generation rules for power outage reporting frames are refined, specifying that each frame can carry a maximum of three short addresses of power-outage nodes; if there are fewer than three, preset flag values ​​are used to fill the gaps. This ensures a fixed frame length, facilitating hardware processing and time slot allocation, while also enabling progressive reporting of power outage information from multiple nodes through the coordination of flag bits. When all three address fields are at the preset flag value, it indicates that the sending node has no power outage information to report, thus avoiding the transmission of invalid signals and further saving channel resources and node capacitor power.

[0011] Furthermore, in the step of scheduling a power outage information collection superframe in the next beacon cycle in response to the power outage reporting frame, the scheduling of the power outage information collection superframe includes: setting a beacon time slot area, a TDMA time slot area, and a bound CSMA time slot area in a preset superframe to obtain a power outage information collection superframe, and broadcasting the time slot allocation information of the power outage information collection superframe to the entire network through a beacon signal; wherein, a flag bit is set in the beacon signal, and the flag bit indicates that the superframe corresponding to the current beacon cycle is the power outage information collection superframe.

[0012] In the above scheme, reserved bits in existing communication standards are used to achieve backward compatibility with existing equipment. A dedicated flag bit is introduced into the beacon signal to identify the current superframe as a power outage information collection superframe. Within the superframe, beacon time slots, TDMA time slots, and bound CSMA time slots are divided. Time slot allocation information is broadcast via the beacon signal, allowing all slave nodes to synchronously learn the current beacon cycle's operating mode and slot structure, providing a unified clock reference for subsequent conflict-free access. The beacon time slot retains its original function, ensuring that network synchronization and topology maintenance are unaffected; the redefinition of the TDMA and bound CSMA time slots opens up dedicated channels for power outage information collection.

[0013] Furthermore, the basic time slots corresponding to the power outage information collection superframe are allocated to the corresponding slave nodes or corresponding proxy nodes, so that the corresponding slave nodes or corresponding proxy nodes can send their own power supply status information in the corresponding basic time slots. This includes: dividing the TDMA time slot area into several basic time slots, the number of basic time slots being equal to the number of whitelisted nodes in the power line broadband carrier network, and the duration of each basic time slot being equal to the duration of the power outage reporting frame; wherein, the whitelisted nodes include slave nodes and proxy nodes; the basic time slots are allocated to the corresponding slave nodes in sequence according to the order of the slave node's short address, so that the slave nodes can send their own power supply status information to the corresponding basic time slots; wherein, the allocation process of the basic time slots includes: adding a time slot allocation message field to the time slot allocation message of the beacon signal, and carrying the number of whitelisted nodes through the time slot allocation message field.

[0014] In the above scheme, the TDMA time slot area is evenly divided into equal-length basic time slots based on the number of whitelisted nodes. The length of each time slot is equal to the signal length of a power outage reporting frame, and they are allocated to each slave node sequentially according to their shortest address. This ensures that each slave node has a dedicated, conflict-free transmission opportunity, eliminating the possibility of multiple nodes competing for the channel at the same time. Furthermore, by adding a whitelisted node count field to the beacon signal's time slot allocation message, the network master node can flexibly configure the total number of time slots to adapt to different sized distribution areas. For a power outage node, the power outage reporting frame it sends within its allocated time slot can carry power outage information for itself and up to three subordinate nodes, achieving rapid information reporting within a single hop.

[0015] Furthermore, the basic time slots corresponding to the power outage information collection superframe are allocated to the corresponding slave nodes or corresponding proxy nodes, so that the corresponding slave nodes or corresponding proxy nodes send their own power supply status information in the corresponding basic time slots. This includes: setting an event type field and at least one short address of the communication unit of the power outage device in the power outage reporting frame; dividing the bound CSMA time slot area into several basic time slots, the number of which is equal to the number of proxy nodes in the power line broadband carrier network; wherein, the proxy nodes use a proxy coordinator as a relay proxy to connect the network master node and several of the... From the node; reuse the proxy beacon short address sequence, and allocate the basic time slot to the corresponding proxy node in reverse order of the proxy beacon short address sequence, so that the slave node sends the power supply status information collected in the basic time slot to the upper-hop node and sends its own power supply status information to the corresponding basic time slot. The allocation process of the basic time slot includes: setting a binding CSMA time slot link flag in the time slot allocation message of the beacon signal, and indicating through the CSMA time slot link flag that the binding CSMA time slot area only allows the transmission of power outage reporting frames based on the short address of the power outage equipment communication unit.

[0016] In the above scheme, the CSMA-bound time slot area is evenly divided according to the number of proxy nodes and allocated to each proxy node in reverse order of the proxy beacon short address sequence, realizing the step-by-step aggregation of power outage information in the multi-hop network. The proxy nodes send power outage information to the next-hop node within their allocated dedicated time slots. This can be done using either a power outage reporting frame containing only frame control or a power outage reporting message based on a short address list. By setting a CSMA-bound time slot link identifier in the beacon signal, it is clearly stated that only power outage-related messages are allowed to be transmitted in that time slot area, avoiding interference with other service messages. This reverse allocation method ensures that information flows orderly step-by-step from the network edge to the center, complementing the forward allocation of TDMA time slot areas and together forming a complete network-wide collection channel.

[0017] Furthermore, after executing the step of determining the network-wide power outage nodes based on the power supply status information collected in the basic time slot corresponding to the power outage information collection superframe, the process further includes: generating a network-wide power outage perception result message in the form of a short address list of power outage nodes or in the form of a bitmap; wherein each bit of the bitmap corresponds to a whitelist node, and the bit value indicates whether the corresponding node is out of power; broadcasting the network-wide power outage perception result message to the entire network through the beacon signal of the next beacon cycle, the network-wide power outage perception result message including the identification information of the identified power outage nodes; if a power outage node that has sent power supply status information receives the network-wide power outage perception result message and confirms that it has been identified as a power outage node, it stops sending power outage reporting frames.

[0018] In the above scheme, after collecting information on all outage nodes across the network, the network master node generates a network-wide outage perception result message and broadcasts it to the entire network via beacon signals. This message can be in the form of a short address list or a bitmap, flexibly balancing signaling overhead and information capacity. Outage nodes listen to subsequent beacon signals; if they confirm they have been identified, they immediately stop sending outage reporting frames, effectively saving supercapacitor power and extending their availability. This feedback mechanism not only avoids secondary impacts on the channel caused by redundant reporting but also provides nodes with confirmation of successful reporting, improving the reliability and efficiency of the entire network-wide outage information collection process.

[0019] This invention also provides a network-wide power outage information collection system, comprising: a power outage reporting frame acquisition module, a power outage reporting frame response module, a slave node power supply status information transmission control module, and a power outage node determination module; the power outage reporting frame acquisition module is used to receive at least one power outage reporting frame sent by a slave node in the current beacon period; the power outage reporting frame response module is used to schedule a power outage information collection superframe in response to the power outage reporting frame in the next beacon period; wherein, the power outage information collection superframe is configured with a number of basic time slots equal to the number of slave nodes or the number of proxy nodes; the slave node power supply status information transmission control module is used to allocate the basic time slots corresponding to the power outage information collection superframe to the corresponding slave node or the corresponding proxy node, so that the corresponding slave node or the corresponding proxy node transmits its own power supply status information in the corresponding basic time slot; the power outage node determination module is used to determine the network-wide power outage nodes based on the power supply status information collected in the basic time slots corresponding to the power outage information collection superframe.

[0020] This invention proposes a network-wide power outage information collection system. Upon receiving a power outage reporting frame from a slave node as a trigger, a dedicated power outage information collection superframe is scheduled in the next beacon cycle to collect the power supply status of the entire network. This superframe contains a number of basic time slots equal to the number of slave or proxy nodes for actively collecting power outage reporting frames from these nodes. This transforms passive, competitive reporting into active, scheduled collection, enabling rapid collection of network-wide power outage information. By converting random reporting into centralized scheduling, the system eliminates collisions caused by channel contention when numerous nodes report simultaneously. The network master node only needs to receive one power outage reporting frame to initiate the network-wide collection mechanism, without waiting for the initial reports from all nodes. This proactive approach allows for valuable capacitor power supply time for subsequent conflict-free reporting, effectively avoiding channel congestion during large-scale power outages and ensuring reliable uploading of power outage information within the capacitor power supply window.

[0021] This invention also provides a network-wide power outage information collection terminal, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the aforementioned network-wide power outage information collection method.

[0022] This invention also provides a network-wide power outage information collection and storage medium, comprising: a stored computer program, wherein, when the computer program is running, it controls the device where the storage medium is located to execute the network-wide power outage information collection method. Attached Figure Description

[0023] To more clearly illustrate the technical solution of this application, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0024] Figure 1 This is a flowchart illustrating the steps of a method for collecting power outage information across the entire network, provided in a certain embodiment of the present invention. Figure 2 A schematic diagram of a tree network topology of a broadband carrier communication network for a method of collecting power outage information across the entire network, provided in a certain embodiment of the present invention; Figure 3 A schematic diagram of the time axis division of a broadband power line carrier communication network for a method of collecting power outage information across the entire network, provided in a certain embodiment of the present invention; Figure 4 A schematic diagram of the MPDU frame format of a method for collecting power outage information across the entire network, provided in a certain embodiment of the present invention; Figure 5 This is a schematic diagram of a network-wide power outage message collection superframe provided in a certain embodiment of the present invention for a method of collecting network-wide power outage information; Figure 6 A schematic diagram of the time slot resource arrangement of a superframe for collecting power outage messages across the entire network, provided in a certain embodiment of the present invention; Figure 7 This is a schematic diagram of the module structure of a network-wide power outage information collection system provided in a certain embodiment of the present invention. Detailed Implementation

[0025] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0026] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application pertains; the terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the application; the terms “comprising” and “having”, and any variations thereof, in the specification, claims, and foregoing description of the drawings are intended to cover non-exclusive inclusion.

[0027] In the description of the embodiments of this application, technical terms such as "first" and "second" are used only to distinguish different objects and should not be construed as indicating or implying relative importance or implicitly specifying the number, specific order, or primary and secondary relationship of the indicated technical features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly defined.

[0028] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0029] In the description of the embodiments in this application, the term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.

[0030] In the description of the embodiments of this application, the term "multiple" refers to two or more (including two), similarly, "multiple sets" refers to two or more (including two sets), and "multiple pieces" refers to two or more (including two pieces).

[0031] In the description of the embodiments of this application, unless otherwise expressly specified and limited, technical terms such as "installation," "connection," "joining," and "fixing" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection or an electrical connection; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in the embodiments of this application can be understood according to the specific circumstances.

[0032] To address the issue of power outage information not being promptly reported to the concentrator due to numerous nodes simultaneously reporting outage information during large-scale power outages in existing power line broadband carrier communication networks, see [reference needed]. Figure 1 , Figure 1 This is a flowchart illustrating the steps of a method for collecting power outage information across the entire network, provided in a certain embodiment of the present invention. Figure 1 As shown in the figure, this invention proposes a method for collecting power outage information across the entire network, applied to a power line broadband carrier network. The power line broadband carrier network includes a network master node and several slave nodes. The method is executed by the network master node and includes steps 101 to 106, each step of which is as follows: Step 101: During the current beacon period, receive at least one power outage reporting frame sent by a slave node; Step 102: In response to the power outage reporting frame, schedule a power outage information collection superframe in the next beacon cycle; wherein, the power outage information collection superframe is configured with a number of base time slots equal to the number of slave nodes or equal to the number of proxy nodes; Step 103: Allocate the basic time slot corresponding to the power outage information collection superframe to the corresponding slave node or the corresponding proxy node, so that the corresponding slave node or the corresponding proxy node can send its own power supply status information in the corresponding basic time slot; Step 104: Based on the power outage information, collect the power supply status information in the basic time slot corresponding to the superframe to determine the power outage nodes across the entire network.

[0033] For example, see Figure 2 , Figure 2 A schematic diagram of the tree network topology of a broadband carrier communication network for a method of collecting power outage information across the entire network, provided in a certain embodiment of the present invention; as shown. Figure 2As shown, since the power supply radius of a radio station area can reach hundreds or even thousands of meters, while the single-hop transmission distance of a broadband carrier communication signal is generally tens of meters, a broadband carrier communication network typically forms a multi-level associative tree network centered on a concentrator (CCO) and with proxy coordinators (PCOs) as relay agents, connecting all slave stations (STAs). In this embodiment, [the network structure is described in the original text]. Figure 2 The example shown uses 12 nodes; the actual number of nodes is a dynamic value and can be determined based on the specific number of nodes in the subnet. See also... Figure 3 , Figure 3 A schematic diagram of the time axis division of a broadband power line carrier communication network for a method of collecting power outage information across the entire network, provided in a certain embodiment of the present invention; as shown. Figure 3 As shown, the concentrator is represented as the network master node, serving as the central control node for network operation, and it revolves around... Figure 2 The tree topology shown uses a beacon period-based superframe time slot structure for network communication. The transmission principle of beacon signals is as follows: Taking the central beacon signal sent by the concentrator as the source, when a node receives a beacon signal sent by another node, if it discovers through signaling content parsing that it is one of the aforementioned Y+Z sending nodes, and its allocated beacon time slot has not yet arrived on the time axis, then after the time slot arrives, it relays a proxy beacon signal or discovers a beacon signal in that time slot. Based on this mechanism and the selection of appropriate proxy relay nodes, the central coordinator can utilize these X+Y+Z beacon time slots to achieve downlink network-wide broadcast transmission of its own beacon signaling information within one beacon period.

[0034] It's worth noting that each beacon cycle includes a beacon time slot area, a CSMA time slot area, and optional TDMA and bonded CSMA time slot areas. Based on current applications, TDMA and bonded CSMA time slots have very few use cases; currently, only a few manufacturers use them for network software upgrade file transfers. Therefore, during network operation, concentrators generally only use beacon and CSMA time slots to form a beacon cycle. All non-beacon signals in the network, including power outage reporting messages, are transmitted in the CSMA time slot area using a CSMA-type channel access protocol.

[0035] For example, the beacon signal uses time slot allocation messages to notify all nodes in the network of the current beacon period, such as... Figure 3 The time slot structure and specific parameter values ​​shown are defined in Table 1. Table 1. Content Definitions of Time Slot Allocation Message Fields for Figure 3For TDMA time slot areas, existing standards stipulate that when the TDMA time slot length in the beacon signal field is greater than 0, the short address sequences of the central beacon and proxy beacons are multiplexed. That is, the TDMA time slot area will be divided into X+Y time slots of equal length, with the first X time slots belonging to the concentrator, and the remaining Y time slots allocated sequentially to Y proxy nodes. These time slots will only be used to transmit service packets corresponding to the service lid supported by the TDMA time slot. For... Figure 3 For the bound CSMA time slot area, its duration is not directly given. The existing mature calculation method is: Bound CSMA time slot area duration = Beacon period length - Beacon time slot area length - TDMA time slot area length - CSMA time slot area length. Current standards stipulate that the channel access rules for bound CSMA time slot areas and CSMA time slot areas are the same. The only difference is that the concentrator specifies the allowed message types for the bound CSMA time slot area in the current beacon period in the "Bound CSMA Time Slot Link Identifier" field of the beacon signal.

[0036] This invention proposes a feasible implementation method for collecting network-wide power outage information. Once the concentrator, acting as the network master node, successfully receives at least one power outage reporting frame from a slave node within the CSMA time slot of the current beacon cycle, it determines that a power outage event has occurred in the current distribution area and immediately initiates a rapid collection mechanism. Specifically, the concentrator sets a dedicated flag in the central beacon signal of the next beacon cycle, indicating that the current beacon cycle is a "network-wide power outage information collection superframe." Simultaneously, it redefines the time slot structure within the network-wide power outage information collection superframe through time slot allocation messages, transforming time slots originally used for contention-based access into conflict-free scheduling time slots. Subsequently, the concentrator broadcasts a beacon containing scheduling information to the entire network. After receiving the beacon, all slave nodes send their own power supply status information at the corresponding time according to the allocated time slot resources. After collecting the status information of all nodes, the concentrator can determine the list of power outage nodes across the entire network and broadcast this result in subsequent beacons, completing the entire collection process.

[0037] This invention proposes a method for collecting network-wide power outage information. Upon receiving a power outage reporting frame from a slave node as a trigger, a dedicated power outage information collection superframe is immediately scheduled in the next beacon cycle. This superframe contains a number of basic time slots equal to the number of slave or proxy nodes for actively collecting power outage reporting frames from these nodes. This transforms passive, contentious reporting into active, scheduled collection, enabling rapid collection of network-wide power outage information. By converting random reporting into centralized scheduling, the method eliminates collisions caused by channel contention when numerous nodes report simultaneously. The network master node only needs to receive one power outage reporting frame to initiate the network-wide collection mechanism, without waiting for the initial reports from all nodes. This provides a time advantage, securing valuable capacitor power supply time for subsequent conflict-free reporting and effectively avoiding channel congestion during large-scale power outages, ensuring reliable uploading of power outage information within the capacitor power supply window.

[0038] In a preferred embodiment, the step of receiving at least one power outage reporting frame sent by a slave node during the current beacon period includes the following steps: setting the signal frame delimiter type field to a predefined value to indicate that the signal frame is a power outage reporting frame, wherein the power outage reporting frame only includes a frame control signal; the variable region of the frame control signal carries the short address of the sending node, the short address of the receiving node, at least one short address of a power outage node, and a flag bit, wherein the flag bit is used to indicate whether there are any uncarried short addresses of power outage nodes; and determining to generate a power outage reporting frame based on the short addresses of the power outage nodes.

[0039] For example, see Figure 4 , Figure 4 This is a schematic diagram of the MPDU frame format for a method of collecting power outage information across the entire network, provided in a certain embodiment of the present invention; as shown. Figure 4 As shown, the MAC Protocol Data Unit (MPDU) is the MAC layer protocol data unit in power line broadband carrier networks. It is provided by the MAC sublayer to the physical layer and is the basic transmission unit for data transfer between the physical layers of different stations. An MPDU with multiple physical block payloads is called a long MPDU, and one or no physical block payload is called a short MPDU. The frame control field of the MPDU is 16 bytes long, and its format is shown in Table 2. Table 2 MPDU Frame Control Fields The delimiter type is 3 bits long and is used to indicate the frame type of the MPDU. Different MPDU frame types have different variable regions. Specifically, the values ​​of the delimiter type are shown in Table 3. Table 3. Values ​​for Delimiter Types The existing power outage reporting message consists of a frame control signal and a non-zero byte frame payload signal, where the frame payload signal carries the device address of the power outage equipment. To reduce the length of the physical layer signal in the power outage reporting message, this paper further designs a signal frame based on the existing standard scheme, defined as a power outage reporting frame, whose delimiter type definition is shown in Table 4: Table 4. Definition and Values ​​of Frame Delimiter Types for Power Outage Reporting The power outage reporting frame consists only of frame control signals and does not carry physical block payloads, thereby minimizing the signal length. The MPDU containing only frame control signals has the shortest signal length among all physical layer signals. When the network uses frequency band 1 in the range of 2.4MHz-5.6MHz, the duration of this signal is approximately 1.022 milliseconds, while the length of the second shortest MPDU signal is approximately 2.671 milliseconds. The former is only about 38% of the latter.

[0040] The variable region of the power outage reporting frame has been redefined to carry power outage-related information. See Table 5 for the specific definition: Table 5 Variable Area Definitions for Power Outage Reporting Frames The sending node's short address is the network short address of the communication unit that generated the frame; the receiving node's short address is the short address of the destination node; the short address of the power-out node is used to indicate the short address of the communication unit corresponding to the detected power outage equipment; a flag bit of 0 indicates that this frame carries all known power-out node information, while a flag bit of 1 indicates that more power-out node information is yet to be reported. When a node detects its own power outage, it fills its own short address into power-out node 1, and can fill in the remaining positions with the short addresses of other known power-out nodes based on locally cached routing information or the neighbor table. If there are more than three known power-out nodes, the flag bit will be set to 1, and the information will be supplemented and reported later through other time slots. In addition, the power outage reporting frame can carry the short addresses of up to three power-out nodes. If the short addresses of all three nodes are all zeros, it means that the sending node has not detected any power outages; if the number of power-out nodes is less than three, the short addresses of the remaining nodes are all zeros by default. For example, if there is only one power-out node, the short addresses of the second and third nodes are both all zeros. Furthermore, when each communication module applies for network access, it informs the concentrator of the address information of its own electricity meter or data collector. This address information is unique across the entire power grid and is typically 6 bytes long. The concentrator then assigns a short address to this node, which is unique within its subnet and is typically 12 bytes long, used to identify the node's identity within that subnet. Therefore, there is a one-to-one mapping between the communication module's short address and the address of its corresponding electricity meter or data collector, and the concentrator possesses this mapping.

[0041] It's worth noting that in existing communication standards, when a node on a whitelist applies to join the network—the whitelist being a list compiled by the power grid customer before each distribution area is networked and distributed to the concentrator—the concentrator only allows nodes on the whitelist to join the network. The concentrator assigns the node a 12-bit short network address for identification within the subnet, with the concentrator's address defaulting to 1. The new protocol stipulates that if there are K nodes on the whitelist, and the current standard limits the network node size to 10^15, then the short addresses of these nodes will range from 2 to K+1. The concentrator will then select the address with the smallest value from the unassigned address set and assign it to the currently applying node, based on the order of the node's network entry application.

[0042] Based on the above description, if a communication module detects a power outage, it will generate a power outage reporting frame as defined in Table 4 and send it to the concentrator, i.e., execute step 101.

[0043] In the above scheme, a physical layer signal frame, namely the power outage reporting frame, is designed. The power outage reporting frame consists only of frame control signals and does not carry any physical block payload. The signal length is effectively shortened compared to traditional data frames. Since the frame control signals use the lowest order modulation and the lowest code rate encoding, they have the highest receiving sensitivity and the longest communication distance. The extremely short signal length also reduces channel occupancy time and collision probability. In addition, the variable area carries the short addresses of the sending node, the receiving node, and up to three power outage nodes, and sets a flag bit to indicate whether there is more information. This allows a single short frame to quickly report its own power outage status and also carry a small amount of information about adjacent nodes, achieving the best balance between reporting efficiency and signal overhead. This helps to ensure that power outage information is reliably uploaded during the capacitor power supply window.

[0044] A preferred embodiment determines the generation of a power outage reporting frame based on the short address of the power outage node, including: setting the short address of the power outage node to a maximum of three; if all three short addresses of the power outage node are filled with a preset flag value, it indicates that there is no power outage node and no power outage reporting frame is generated; if the number of power outage nodes is less than three, a power outage reporting frame is generated, and the unused short address field of the power outage node is filled with a preset flag value.

[0045] For example, each power outage reporting frame carries a maximum of three short addresses of the outage nodes. If there are fewer than three, the remaining fields are filled with a preset flag value, which is zero in this embodiment. When all three short addresses of the outage nodes are all zero, it indicates that the sending node currently has no outage nodes to report, and no power outage reporting frame is generated. When the actual number of outage nodes is 1, the short address of outage node 1 is filled with its own address or the address of a known node, and the short addresses of outage node 2 and outage node 3 are filled with all zeros; when the number is 2, the short addresses of outage node 1 and 2 are filled with valid addresses, and the short address of outage node 3 is filled with all zeros; when the number is 3, all three addresses are valid. The setting of the flag bit is independent of the number of addresses and is only used to indicate whether there is more information that has not been carried.

[0046] In the above scheme, the generation rules for power outage reporting frames are refined, specifying that each frame can carry a maximum of three short addresses of power-outage nodes; if there are fewer than three, preset flag values ​​are used to fill the gaps. This ensures a fixed frame length, facilitating hardware processing and time slot allocation, while also enabling progressive reporting of power outage information from multiple nodes through the coordination of flag bits. When all three address fields are at the preset flag value, it indicates that the sending node has no power outage information to report, thus avoiding the transmission of invalid signals and further saving channel resources and node capacitor power.

[0047] In a preferred embodiment, the step of scheduling a power outage information collection superframe in the next beacon cycle in response to the power outage reporting frame includes: setting a beacon time slot area, a TDMA time slot area, and a bound CSMA time slot area in a preset superframe to obtain a power outage information collection superframe, and broadcasting the time slot allocation information of the power outage information collection superframe to the entire network through a beacon signal; wherein, a flag bit is set in the beacon signal, and the flag bit indicates that the superframe corresponding to the current beacon cycle is the power outage information collection superframe.

[0048] For example, after receiving one or more power outage reporting frames, the concentrator sets a flag bit in the central beacon signal of the next beacon cycle. A value of 1 indicates that the current preset superframe is a network-wide power outage information collection superframe, while a value of 0 indicates that a preset superframe following the original protocol is used. The preset superframe includes a beacon time slot area and a CSMA time slot area. Simultaneously, if the current preset superframe is a network-wide power outage information collection superframe, the concentrator redefines the superframe's time slot structure in the beacon signal's time slot allocation message, see [link to relevant documentation]. Figure 5 , Figure 5 This is a schematic diagram of a network-wide power outage message collection superframe provided by a method for collecting network-wide power outage information according to a certain embodiment of the present invention; as shown below. Figure 5 As shown, to ensure compatibility with existing power line broadband carrier communication standards, the field definitions involve defining new content for undefined reserved bits within the existing standards. The default value of the reserved bits is 0, therefore it will not affect the signal transmission and reception process or signaling content parsing of already deployed power line broadband carrier communication modules. The newly added signaling content is located in the payload field of the existing beacon signal, as detailed in Tables 6 and 7: Table 6 Definitions of beacon signal payload fields in existing standards Table 7 Definitions of the Improved Beacon Signal Payload Field The network-wide power outage message collection superframe consists of three time slots, and their usage rules are as follows: The beacon time slot area is consistent with the existing standard and is used to send central beacons, proxy beacons and discovery beacons to maintain network synchronization and topology management; In the original protocol, the length of the TDMA timeslot area was specified by the "TDMA timeslot length" field. Now, it is evenly divided into K basic timeslots, where K is equal to the total number of whitelisted nodes in this area. The length of each basic timeslot is fixed at the signal length of the power outage reporting frame, ensuring that each timeslot can accommodate exactly one power outage reporting frame. A new "TDMA basic timeslot quantity" field is added to the timeslot allocation message. This field is an undefined 12 reserved bits that directly carry the K value. At the same time, the "TDMA timeslot link identifier" is set to a specific value to identify that this area is used for power outage reporting services. The length of the CSMA-bound time slot area is obtained by subtracting the first two areas from the total beacon period length. This area is then evenly divided into Y basic time slots, where Y equals the number of agent coordinator nodes in the network. The time slot allocation message sets a specific value for the "CSMA-bound time slot link flag," indicating that only short-address-based outage reporting messages or frames are allowed to be transmitted in this area.

[0049] In the above scheme, reserved bits in existing communication standards are used to achieve backward compatibility with existing equipment. A dedicated flag bit is introduced into the beacon signal to identify the current superframe as a power outage information collection superframe. Within the superframe, beacon time slots, TDMA time slots, and bound CSMA time slots are divided. Time slot allocation information is broadcast via the beacon signal, allowing all slave nodes to synchronously learn the current beacon cycle's operating mode and slot structure, providing a unified clock reference for subsequent conflict-free access. The beacon time slot retains its original function, ensuring that network synchronization and topology maintenance are unaffected; the redefinition of the TDMA and bound CSMA time slots opens up dedicated channels for power outage information collection.

[0050] In a preferred embodiment, the basic time slots corresponding to the power outage information collection superframe are allocated to the corresponding slave nodes or corresponding proxy nodes, so that the corresponding slave nodes or corresponding proxy nodes can send their own power supply status information in the corresponding basic time slots. This includes: dividing the TDMA time slot area into several basic time slots, the number of basic time slots being equal to the number of whitelisted nodes in the power line broadband carrier network, and the duration of each basic time slot being equal to the duration of the power outage reporting frame; wherein, the whitelisted nodes include slave nodes and proxy nodes; the basic time slots are allocated sequentially to the corresponding slave nodes according to the order of their short addresses, so that the slave nodes can send their own power supply status information to the corresponding basic time slots; wherein, the allocation process of the basic time slots includes: adding a time slot allocation message field to the time slot allocation message of the beacon signal, and using the time slot allocation message field to carry the number of whitelisted nodes.

[0051] For example, see Table 8 for the contents of the message field allocated according to the redefined TDMA time slot: Table 8 New Definitions of TDMA Time Slot Allocation Message Fields The `lid` value of the power outage reporting frame service is set to `CC`. Different services have different `lid` values. The purpose of setting the `lid` value is to ensure that nodes can only send the corresponding type of service within that time slot, and not other types of services, thus allowing the concentrator to collect the services it needs. According to the `lid` value setting in the new protocol, the time slot resource usage rule for the TDMA time slot area is as follows: the entire TDMA time slot area is evenly divided into K basic time slots, and the duration of each time slot is the same as the duration of a power outage reporting frame. In this embodiment, the duration of the power outage reporting frame can be calculated by dividing the number of bytes in the power outage reporting frame by the current transmission rate. Nodes with network-wide short addresses of 2 to K+1 will sequentially occupy a basic time slot to send their own power outage reporting frames. Specifically, the concentrator maintains a whitelist during the network setup phase, containing all allowed network access devices, and assigns a unique short address to each network access node, typically ranging from 2 to K+1, with 1 fixed for the concentrator itself. In the power outage information collection superframe, the concentrator allocates the K basic time slots of the TDMA time slot area sequentially to slave nodes with short addresses 2, 3, ..., K+1, according to their short addresses in ascending order. For example, the node with short address 2 uses the first basic time slot, the node with short address 3 uses the second basic time slot, and so on. After receiving the beacon, the node parses the time slot allocation message, calculates its corresponding time slot start time, and sends a power outage reporting frame to its upstream proxy node or directly to the concentrator within that time slot. Since the time slots are exclusive, collisions will not occur between multiple nodes.

[0052] In the above scheme, the TDMA time slot area is evenly divided into equal-length basic time slots according to the number of whitelisted nodes. The length of each time slot is equal to the signal length of a power outage reporting frame, and they are allocated to each slave node sequentially according to the shortest address order. This ensures that each slave node has a dedicated, conflict-free transmission opportunity, eliminating the possibility of multiple nodes competing for the channel at the same time. Furthermore, by adding a whitelisted node count field to the beacon signal's time slot allocation message, the network master node can flexibly configure the total number of time slots to adapt to different sized distribution areas. For a power outage node, the power outage reporting frame it sends within the allocated time slot can carry its own and up to three subordinate nodes' power outage information, achieving rapid information reporting within a single hop. In this embodiment, the whitelisted nodes include slave nodes and proxy nodes.

[0053] In a preferred embodiment, the basic time slots corresponding to the power outage information collection superframe are allocated to the corresponding slave nodes or corresponding proxy nodes, so that the corresponding slave nodes or corresponding proxy nodes send their own power supply status information in the corresponding basic time slots. This includes: setting an event type field and at least one short address of the communication unit of the power outage device in the power outage reporting frame; dividing the bound CSMA time slot area into several basic time slots, the number of which is equal to the number of proxy nodes in the power line broadband carrier network; wherein the proxy nodes use a proxy coordinator as a relay proxy to connect the network master node and several slave nodes. The slave node; reuses the proxy beacon short address sequence, and allocates the basic time slot to the corresponding proxy node in reverse order of the proxy beacon short address sequence, so that the slave node sends the power supply status information collected in the basic time slot to the upper-hop node and sends its own power supply status information to the corresponding basic time slot. The allocation process of the basic time slot includes: setting a binding CSMA time slot link flag in the time slot allocation message of the beacon signal, and indicating through the CSMA time slot link flag that the binding CSMA time slot area only allows the transmission of power outage reporting frames based on the short address of the power outage equipment communication unit.

[0054] For example, since the power outage reporting frame shown in Table 5 can only carry no more than 3 short addresses of the power outage nodes, the new protocol adds a new power outage reporting message that carries the short address of the communication unit of the power outage equipment. The specific format definition is shown in Table 9: Table 9. Format Definition of Power Outage Reporting Messages Based on Communication Short Addresses The service lid value of this message is set to CD, and the scheduling signaling content of the concentrator for the bound CSMA time slot area is shown in Table 10: Table 10: New Definition of Contents for Binding CSMA Slot Allocation Message Fields The service `lid` value is set to `CD` to indicate that this bound CSMA time slot area only supports the transmission of power outage reporting messages based on communication short addresses. However, if the number of power outage nodes is no more than 3, considering that the signal communication performance of power outage reporting frames is better than that of power outage reporting messages based on communication short addresses, nodes are also allowed to send power outage reporting frames in this time slot area when the number of power outage nodes is no more than 3. In this case, the allocation rule of the bound CSMA time slot area is: reuse the short address sequence of the proxy beacon, that is, the bound CSMA time slot area will be evenly divided into Y basic time slots of the same length, and these Y basic time slots will be allocated to these Y proxy nodes in reverse order according to the short address sequence of the proxy beacon. Each proxy node will use its allocated basic time slot to send a power outage reporting message or a power outage reporting frame to its previous hop node. Specifically, the concentrator maintains the proxy beacon short address sequence according to the network topology. This sequence records the short addresses of all proxy nodes, and the order is usually specified by the concentrator in the beacon, such as sorting by network entry order or signal quality. In the power outage information collection superframe, the concentrator allocates the Y basic time slots bound to the CSMA time slot area to each agent node in reverse order of the agent beacon short address sequence. That is, the last agent node in the sequence uses the first basic time slot, the second to last uses the second basic time slot, and so on, with the first agent node using the last basic time slot. Upon receiving the beacon, the agent node resolves its assigned time slot and sends the collected power outage information to its upstream node within that time slot. This upstream node could be a higher-level agent or directly the concentrator. The sent message can be in one of two formats: one is a short address-based power outage reporting message, which consists of an event type and several 12-bit short addresses, allowing for the bulk transmission of short addresses of a large number of power outage nodes; the other is still a power outage reporting frame, suitable for scenarios carrying three or fewer power outage node addresses. The CSMA time slot link identifier ensures that other types of service messages are not sent within this time slot area, thus avoiding interference. Ultimately, through reverse allocation, information flows from the network edge to the center level by level. The specific process is as follows: the lowest level agent sends first, uploading the information of the lower-level nodes; after receiving the information, the upper-level agent can summarize its own and the lower-level information in its own time slot and then upload it. Finally, all the information is gathered at the concentrator.

[0055] In the above scheme, the CSMA-bound time slot area is evenly divided according to the number of proxy nodes and allocated to each proxy node in reverse order of the proxy beacon short address sequence, realizing the step-by-step aggregation of power outage information in the multi-hop network. The proxy nodes send power outage information to the next-hop node within their allocated dedicated time slots. This can be done using either a power outage reporting frame containing only frame control or a power outage reporting message based on a short address list. By setting a CSMA-bound time slot link identifier in the beacon signal, it is clearly stated that only power outage-related messages are allowed to be transmitted in that time slot area, avoiding interference with other service messages. This reverse allocation method ensures that information flows orderly step-by-step from the network edge to the center, complementing the forward allocation of TDMA time slot areas and together forming a complete network-wide collection channel.

[0056] In a preferred embodiment, after performing the step of determining the network-wide power outage nodes based on the power supply status information collected in the base time slot corresponding to the power outage information collection superframe, the method further includes: generating a network-wide power outage perception result message in the form of a short address list of power outage nodes or in the form of a bitmap; wherein each bit of the bitmap corresponds to a whitelist node, and the bit value indicates whether the corresponding node is out of power; broadcasting the network-wide power outage perception result message to the entire network through the beacon signal of the next beacon cycle, the network-wide power outage perception result message including the identification information of the identified power outage nodes; if a power outage node that has sent power supply status information receives the network-wide power outage perception result message and confirms that it has been identified as a power outage node, it stops sending power outage reporting frames.

[0057] For example, after completing a power outage information collection superframe, the concentrator directly receives or indirectly summarizes the power supply status information of all nodes in the network via TDMA time slots or by binding CSMA time slots. Next, the concentrator needs to feed this information back to all nodes in the network during subsequent beacon cycles so that the outage node confirms successful reporting and stops transmitting. One specific explanation is that the beacon signal contains management information of the type shown in Table 11: Table 11. Type Definitions and Content Descriptions of Beacon Signal Management Messages In this embodiment, two new beacon signal management messages have been added to the network-wide power outage reporting and sensing mechanism, as detailed in Tables 12 and 13: Table 12 List of Short Addresses for Power Outage Nodes

[0058] Table 13 Bitmap List After the network-wide power outage message collection superframe ends, the concentrator will select messages from Tables 12 and 13 as needed, based on the number of outage nodes it has collected. Both message types carry the same information: the short address list message is more suitable for scenarios with a small number of outage nodes, while the bitmap list message is more suitable for scenarios with a large number of outage nodes. The concentrator will then inform the entire network of the short address information of the outage nodes it has collected in the beacon signal during the subsequent beacon cycle. For the outage nodes, they can determine whether their outage report information has been uploaded to the concentrator by receiving the beacon signal. If the report has been completed, the process ends; if not, the node continues to report outage information using outage reporting frames in the CSMA time slot of the current beacon cycle until the report is completed or the capacitor is depleted. One explanation is that after receiving feedback, the outage node that has sent an outage reporting frame checks whether its short address appears in the list or whether the corresponding bitmap bit is 1. If so, it confirms that the concentrator has successfully learned of its power outage status, and the node immediately stops any subsequent attempts to report power outages, including supplementary reporting in the CSMA time slot, thereby saving supercapacitor power. If the node does not find its own information in the feedback, it indicates that the reporting has failed, and it will continue to use the power outage reporting frame to re-report in the CSMA time slot of the current beacon cycle until it succeeds or the capacitor is exhausted.

[0059] In the above scheme, after collecting information on all outage nodes across the network, the network master node generates a network-wide outage perception result message and broadcasts it to the entire network via beacon signals. This message can be in the form of a short address list or a bitmap, flexibly balancing signaling overhead and information capacity. Outage nodes listen to subsequent beacon signals; if they confirm they have been identified, they immediately stop sending outage reporting frames, effectively saving supercapacitor power and extending their availability. This feedback mechanism not only avoids secondary impacts on the channel caused by redundant reporting but also provides nodes with confirmation of successful reporting, improving the reliability and efficiency of the entire network-wide outage information collection process.

[0060] For further explanation, see Figure 6 , Figure 6 This is a schematic diagram of the time slot resource arrangement of a network-wide power outage message collection superframe in a method for collecting network-wide power outage information according to a certain embodiment of the present invention; as shown. Figure 6 As shown, combined with Figure 2 The tree network topology of the broadband carrier communication network shown is shown, in which nodes 1, 3 and 8 are proxy nodes. Therefore, when the CCO starts the network-wide power outage message collection superframe, it first arranges a beacon time slot for each of these nodes in the beacon time slot area. Then, the beacon signal it sends will use the definition shown in Table 7 to notify all network nodes that this superframe is the network-wide power outage message collection superframe.

[0061] Then, nodes 1, 3, and 8 will use the definitions shown in Table 8 in the beacon signal to allocate a time slot of equal length in the TDMA time slot area, ordered by address from smallest to largest, for all network nodes excluding CCOs. Generally, the time slot length is the length of a power outage reporting frame. Each network node will send a power outage reporting frame as shown in Table 5 after its own time slot arrives, to notify its parent node whether a power outage has occurred. It is worth noting that the parent node refers to the upstream proxy node associated with the node itself; for example, node 9's parent node is node 8, and node 8's parent node is node 3.

[0062] Finally, according to the allocation rules of the bound CSMA time slot area, this time slot area will be evenly divided into 3 basic time slots of equal length. These 3 basic time slots will be allocated to the 3 proxy nodes in reverse order of the short address sequence of the proxy beacons, namely Node 8, Node 3, and Node 1. Finally, each proxy node will use its allocated basic time slot to send a power outage reporting message or power outage reporting frame to its previous hop node.

[0063] Based on the above method embodiments, corresponding apparatus embodiments are provided; see [link to apparatus embodiments]. Figure 7 , Figure 7 This is a schematic diagram of the module structure of a network-wide power outage information collection system provided in one embodiment of the present invention. Figure 7 As shown, this embodiment of the invention also provides a network-wide power outage information collection system, including: a power outage reporting frame acquisition module 201, a power outage reporting frame response module 202, a slave node power supply status information transmission control module 203, and a power outage node determination module 204; the power outage reporting frame acquisition module 201 is used to receive at least one power outage reporting frame sent by a slave node in the current beacon period; the power outage reporting frame response module 202 is used to schedule a power outage information collection superframe in the next beacon period in response to the power outage reporting frame; wherein, in the power outage information collection superframe The system sets a base time slot with the same number as the slave nodes or the same number as the proxy nodes; the slave node power supply status information sending control module 203 is used to allocate the base time slots corresponding to the power outage information collection superframe to the corresponding slave nodes or the corresponding proxy nodes, so that the corresponding slave nodes or the corresponding proxy nodes send their own power supply status information in the corresponding base time slots; the power outage node determination module 204 is used to determine the power outage nodes of the entire network based on the power supply status information collected in the base time slots corresponding to the power outage information collection superframe.

[0064] This invention proposes a network-wide power outage information collection system. Upon receiving a power outage reporting frame from a slave node as a trigger, a dedicated power outage information collection superframe is immediately scheduled in the next beacon cycle. This superframe contains a number of basic time slots equal to the number of slave or proxy nodes for actively collecting power outage reporting frames from these nodes. This transforms passive, contentious reporting into active, scheduled collection, enabling rapid collection of network-wide power outage information. By converting random reporting into centralized scheduling, the system eliminates collisions caused by channel contention when numerous nodes report simultaneously. The network master node only needs to receive one power outage reporting frame to initiate the network-wide collection mechanism, without waiting for the initial reports from all nodes. This proactive approach allows for valuable capacitor power supply time for subsequent conflict-free reporting, effectively preventing channel congestion during large-scale power outages and ensuring reliable uploading of power outage information within the capacitor power supply window.

[0065] This invention also provides a network-wide power outage information collection terminal, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements the aforementioned network-wide power outage information collection method.

[0066] This invention also provides a network-wide power outage information collection and storage medium, comprising: a stored computer program, wherein, when the computer program is running, it controls the device where the storage medium is located to execute the network-wide power outage information collection method.

[0067] It is understood that the above-described device embodiments correspond to the method embodiments of the present invention, and can implement any of the above-described method embodiments of the present invention to provide a method for collecting power outage information across the entire network.

[0068] It should be noted that the device embodiments described above are merely illustrative, and some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can specifically be implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.

[0069] Based on the above-described embodiment of a method for collecting power outage information across the entire network, another embodiment of the present invention provides a terminal device, which includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements a method for collecting power outage information across the entire network according to any embodiment of the present invention.

[0070] For example, in this embodiment, the computer program can be divided into one or more modules, which are stored in the memory and executed by the processor to complete the present invention. The one or more modules may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the terminal device.

[0071] The terminal device may be a desktop computer, laptop, handheld computer, or cloud server, etc. The terminal device may include, but is not limited to, a processor and a memory.

[0072] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the terminal device, connecting all parts of the terminal device via various interfaces and lines.

[0073] Based on the above-described method embodiments, another embodiment of the present invention provides a computer-readable storage medium including a stored computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to execute the nationwide power outage information collection method described in any of the above-described method embodiments of the present invention.

[0074] The modules / units integrated in the device / terminal equipment, if implemented as software functional units and sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the above embodiments of the present invention can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.

[0075] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.

Claims

1. A method for collecting power outage information across the entire network, characterized in that, This is applied to a power line broadband carrier network, which includes: a network master node, several proxy nodes, and several slave nodes; The method is executed by the network master node and includes: During the current beacon cycle, receive at least one power outage reporting frame from a slave node; In response to the power outage reporting frame, a power outage information collection superframe is scheduled in the next beacon cycle; wherein, the power outage information collection superframe is configured with a number of base time slots equal to the number of slave nodes or equal to the number of proxy nodes; The base time slot corresponding to the power outage information collection superframe is allocated to the corresponding slave node or the corresponding proxy node, so that the corresponding slave node or the corresponding proxy node sends its own power supply status information in the corresponding base time slot; The power supply status information collected in the base time slot corresponding to the power outage information collection superframe is used to determine the power outage nodes across the entire network.

2. The method for collecting power outage information across the entire network as described in claim 1, characterized in that, In the step of receiving at least one power outage reporting frame from a slave node during the current beacon period, the step of generating the power outage reporting frame includes: Set the signal frame delimiter type field to a predefined value to indicate that the signal frame is a power outage reporting frame, wherein the power outage reporting frame only includes frame control signals; The variable region of the frame control signal carries the short address of the sending node, the short address of the receiving node, at least one short address of the power-off node, and a flag bit, wherein the flag bit is used to indicate whether there are any uncarried short addresses of the power-off nodes. Based on the short address of the power outage node, a power outage reporting frame is generated.

3. The method for collecting power outage information across the entire network as described in claim 2, characterized in that, Based on the short address of the power outage node, a power outage reporting frame is generated, including: The short address of the power outage node can be set to a maximum of three; If all three short addresses of the power outage node are filled with preset flag values, it indicates that there is no power outage node and no power outage reporting frame is generated. If the number of power outage nodes is less than three, a power outage reporting frame is generated, and the short address field of the unused power outage nodes is filled with a preset flag value.

4. The method for collecting power outage information across the entire network as described in claim 1, characterized in that, In the step of scheduling a power outage information collection superframe in the next beacon cycle in response to the power outage reporting frame, the power outage information collection superframe includes: A beacon time slot area, a TDMA time slot area, and a bound CSMA time slot area are set in a preset superframe to obtain a power outage information collection superframe, and the time slot allocation information of the power outage information collection superframe is broadcast to the entire network through a beacon signal; wherein, a flag bit is set in the beacon signal, and the flag bit indicates that the superframe corresponding to the current beacon period is the power outage information collection superframe.

5. The method for collecting power outage information across the entire network as described in claim 4, characterized in that, The base time slot corresponding to the power outage information collection superframe is allocated to the corresponding slave node or the corresponding proxy node, so that the corresponding slave node or the corresponding proxy node sends its own power supply status information in the corresponding base time slot, including: The TDMA time slot area is divided into several basic time slots. The number of basic time slots is equal to the number of whitelisted nodes in the power line broadband carrier network. The duration of each basic time slot is equal to the duration of the power outage reporting frame. The whitelisted nodes include slave nodes and proxy nodes. The basic time slots are allocated sequentially to the corresponding slave nodes according to the order of their short addresses, so that the slave nodes can send their own power supply status information to the corresponding basic time slots. The allocation process of the basic time slots includes adding a time slot allocation message field to the time slot allocation message of the beacon signal, and using the time slot allocation message field to carry the number of whitelisted nodes.

6. The method for collecting power outage information across the entire network as described in claim 4, characterized in that, The base time slot corresponding to the power outage information collection superframe is allocated to the corresponding slave node or the corresponding proxy node, so that the corresponding slave node or the corresponding proxy node sends its own power supply status information in the corresponding base time slot, including: The power outage reporting frame includes an event type field and at least one short address of the communication unit of the power-out device. The bound CSMA time slot area is divided into several basic time slots, the number of which is equal to the number of proxy nodes in the power line broadband carrier network; wherein, the proxy nodes use a proxy coordinator as a relay agent to connect the network master node and several of the slave nodes; The proxy beacon short address sequence is reused, and the basic time slots are allocated to the corresponding proxy nodes in reverse order of the proxy beacon short address sequence, so that the proxy nodes can send the power supply status information collected in the basic time slots to the next-hop node. The allocation process of the basic time slots includes: setting a binding CSMA time slot link flag in the time slot allocation message of the beacon signal, and indicating through the CSMA time slot link flag that the binding CSMA time slot area only allows the transmission of power outage reporting frames based on the short address of the communication unit of the power outage equipment.

7. The method for collecting power outage information across the entire network as described in claim 1, characterized in that, After performing the step of determining the network-wide power outage nodes based on the power supply status information collected in the base time slot corresponding to the power outage information collection superframe, the method further includes: A network-wide power outage detection result message is generated using either a short address list of outage nodes or a bitmap. Each bit in the bitmap corresponds to a whitelist node, and the bit value indicates whether the corresponding node is experiencing a power outage. The network-wide power outage detection result message is broadcast to the entire network via the beacon signal in the next beacon cycle. The network-wide power outage detection result message includes the identification information of the identified power outage nodes. If a power outage node that has already sent power supply status information receives the network-wide power outage perception result message and confirms that it has been identified as a power outage node, it will stop sending power outage reporting frames.

8. A system for collecting power outage information across the entire network, characterized in that, The system is applied to a power line broadband carrier network, which includes a network master node, several proxy nodes, and several slave nodes; the network-wide power outage information collection system includes: The system includes a power outage reporting frame acquisition module, a power outage reporting frame response module, a slave node power supply status information transmission control module, and a power outage node determination module. The power outage reporting frame acquisition module is used to receive at least one power outage reporting frame sent by a slave node during the current beacon period. The power outage reporting frame response module is used to respond to the power outage reporting frame and schedule a power outage information collection superframe in the next beacon cycle; wherein, the power outage information collection superframe is configured with a number of basic time slots equal to the number of slave nodes or equal to the number of proxy nodes; The slave node power supply status information transmission control module is used to allocate the basic time slot corresponding to the power outage information collection superframe to the corresponding slave node or the corresponding proxy node, so that the corresponding slave node or the corresponding proxy node can send its own power supply status information in the corresponding basic time slot. The power outage node determination module is used to determine the power supply status information collected in the basic time slot corresponding to the superframe based on the power outage information to determine the power outage node of the entire network.

9. A network-wide power outage information collection terminal, characterized in that, The method includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor. When the processor executes the computer program, it implements a method for collecting power outage information across the entire network as described in any one of claims 1-7.

10. A network-wide power outage information collection and storage medium, characterized in that, include: A stored computer program, wherein, when the computer program is executed, the device where the storage medium is located is controlled to perform a method for collecting power outage information across the entire network as described in any one of claims 1-7.