Power business data interaction method and device, electronic equipment and storage medium

By introducing the target service control carrier and time slot window mechanism into the narrowband communication system, the problem of poor terminal carrying capacity in narrowband communication is solved, and efficient data interaction and communication efficiency are improved.

CN120676457AActive Publication Date: 2025-09-19SICHUAN HAIGE HENGTONG PRIVATE NETWORK TECH CO LTD
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202511155031.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-18
Publication Date
2025-09-19
Estimated Expiration
2045-08-18

AI Technical Summary

Technical Problem

Narrowband communication has poor terminal carrying capacity and is particularly unsuitable for applications requiring high bandwidth, leading to bottlenecks in its promotion.

Method used

By introducing a target service control carrier into the narrowband communication system to carry the reporting information and response information of the target service, and sending the target reporting information in the time slot window of each communication terminal, the network-side device generates terminal status record information based on the terminal status and replies with response information in the response time slot window. The power master station can directly query the terminal status to respond to service requests.

Benefits of technology

It effectively improves the bandwidth and connectivity of narrowband communications, avoids channel collisions, simplifies receiving-end processing, and improves communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120676457A_ABST
    Figure CN120676457A_ABST
Patent Text Reader

Abstract

The invention provides a power business data interaction method and device, electronic equipment and a storage medium, and the method comprises the steps: obtaining target report information sent by each target communication terminal in a plurality of communication terminals according to a time slot window corresponding to each target communication terminal in a current target business period; determining the terminal state of each communication terminal in the plurality of communication terminals in the current target service period according to the target report information sent by each target communication terminal; generating terminal state record information corresponding to the plurality of communication terminals in the current target service period based on the terminal state of each communication terminal; replying corresponding response information to each communication terminal based on the terminal state of each communication terminal in a response time slot window in the current target service period; and when a specified service request of a specified communication terminal issued by the power master station in the current target service period is received, responding to the specified service request to the power master station according to the state of the specified terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to a method and device for interacting with power business data, an electronic device, and a storage medium. Background Art

[0002] Narrowband communication devices typically use low power and are suitable for long-duration applications, such as IoT devices and sensor networks. For example, the 230 Mbps power wireless communication system currently being implemented in the power industry also falls under the purview of narrowband communication. Narrowband communication is a wireless communication technology characterized by the use of a relatively narrow frequency bandwidth to transmit information. Compared to broadband communication, narrowband communication utilizes frequency resources more efficiently, making it suitable for specific application scenarios. Due to its wide coverage and strong interference resistance, narrowband communication is currently the most promising technology for large-scale deployment in specific scenarios, such as power wireless communication systems.

[0003] However, due to the limited bandwidth of narrowband communication, the data transmission rate is usually low, which is not suitable for applications that require high bandwidth, especially the poor carrying capacity of the terminal, which creates a bottleneck for its promotion.

[0004] Therefore, the related art has the problem of poor terminal carrying capacity of narrowband communication. Summary of the Invention

[0005] The present application provides a method and device for interacting with electric power business data, an electronic device, and a storage medium, to at least solve the problem of poor terminal carrying capacity for narrowband communication in related technologies.

[0006] According to one aspect of an embodiment of the present application, a method for interacting with power service data is provided, which is applied to a network-side device and includes: Obtaining, through a target service control carrier for carrying a target service, target reporting information sent by each target communication terminal among a plurality of communication terminals according to a time slot window corresponding to each target communication terminal in a current target service cycle; Determining, according to the target reporting information sent by each target communication terminal, a terminal status of each communication terminal in the current target service cycle, wherein the terminal status includes: online and offline; generating, based on the terminal status of each communication terminal, terminal status record information corresponding to the plurality of communication terminals in the current target service cycle; In a response time slot window in the current target service cycle, replying to each communication terminal, based on the terminal status of each communication terminal, response information indicating whether the target reporting information sent by each communication terminal is received; Upon receiving a designated service request of a designated communication terminal issued by the power master station in the current target service cycle, querying the designated terminal status corresponding to the designated communication terminal from the terminal status record information; The designated service request is responded to the power master station according to the designated terminal status.

[0007] Optionally, as in the aforementioned method, before obtaining target reporting information sent by each target communication terminal among the multiple communication terminals in the current target service cycle according to the time slot window corresponding to each target communication terminal, the method further includes: After determining that the communication terminal is powered on, aligning the time slots of the network side device and the communication terminal.

[0008] Optionally, as in the aforementioned method, determining the terminal status of each communication terminal in the current target service cycle according to the target reporting information sent by each target communication terminal includes: According to the target reporting information sent by each target communication terminal in the current target service period, it is determined that the terminal status of each target communication terminal among the multiple communication terminals in the current target service period is online.

[0009] Optionally, as in the aforementioned method, the replying, in the response time slot window in the current target service cycle, to each communication terminal based on the terminal status of each communication terminal, with response information indicating whether the reported information sent by each communication terminal is received, includes: Determining, based on the terminal state of each communication terminal, response information with each communication terminal in the current target service period, for indicating whether reporting information sent by each communication terminal is received; generating a response frame as status response data based on the response information with each communication terminal; The response frame is sent to each communication terminal in a response time slot window in the current target service cycle.

[0010] Optionally, as in the aforementioned method, obtaining target reporting information sent by each target communication terminal among the multiple communication terminals in the current target service cycle according to the time slot window corresponding to each target communication terminal includes: Obtain target reporting information sent by each target communication terminal in each service status update cycle and in a time slot window corresponding to each target communication terminal, wherein one service status update cycle includes multiple target service cycles, and within one service status update cycle, the terminal status of each communication terminal is updated at most once. For each communication terminal, each communication terminal includes multiple time slot windows for sending target reporting information in each target service cycle.

[0011] Optionally, as in the aforementioned method, the method further includes: Determine the number of bits corresponding to each target reporting information; The duration of the time slot window is determined according to the number of bits.

[0012] According to another aspect of an embodiment of the present application, a method for interacting with power service data is provided, which is applied to a communication terminal and includes: Sending target reporting information to a network-side device in a current target service cycle according to a time slot window corresponding to the communication terminal; so that the network-side device, after obtaining the target reporting information through a target service control carrier used to carry the target service, determines the terminal status of the communication terminal in the current target service cycle according to the target reporting information, wherein the terminal status includes: online and offline; Obtain response information from the network side device, wherein the network side device replies to each communication terminal in a response time slot window in the current target service cycle based on the terminal status of each communication terminal, using response information to indicate whether the reported information sent by each communication terminal is received.

[0013] Optionally, as in the aforementioned method, after sending the target reporting information to the network side device in the current target service cycle according to the time slot window corresponding to the communication terminal, the method further includes: Upon receiving response information from the network side device, the network side device determining, based on the terminal status of the communication terminal, response information with the communication terminal, and generating a response frame based on the response information with the communication terminal, determining that the target reporting information has been successfully sent to the network side device in the current target service cycle; It is determined that in the current target service cycle, there is no need to continue sending the target reporting information to the network side device.

[0014] According to another aspect of an embodiment of the present application, there is also provided a power service data interaction device, which is applied to a network-side device, including: An acquisition module, configured to acquire, through a target service control carrier for carrying a target service, target reporting information sent by each target communication terminal among a plurality of communication terminals according to a time slot window corresponding to each target communication terminal in a current target service cycle; a determination module, configured to determine, according to the target reporting information sent by each target communication terminal, a terminal status of each communication terminal in the current target service cycle, wherein the terminal status includes: online and offline; a generating module, configured to generate terminal status record information corresponding to the plurality of communication terminals in the current target service cycle based on the terminal status of each communication terminal; a sending module, configured to reply to each communication terminal, in a response time slot window in the current target service cycle, based on the terminal status of each communication terminal, response information indicating whether the reporting information sent by each communication terminal is received; a query module configured to query the designated terminal status corresponding to the designated communication terminal from the terminal status record information when receiving a designated service request of the designated communication terminal issued by the power master station in the current target service cycle; A response module is used to respond to the designated service request to the power master station according to the designated terminal status.

[0015] According to another aspect of an embodiment of the present application, there is also provided a power service data interaction device, which is applied to a communication terminal and includes: a sending module, configured to send target reporting information to a network-side device in a current target service cycle according to a time slot window corresponding to the communication terminal; so that the network-side device, after obtaining the target reporting information through a target service control carrier used to carry the target service, determines the terminal status of the communication terminal in the current target service cycle according to the target reporting information, wherein the terminal status includes: online and offline; An acquisition module is used to obtain response information from the network side device, wherein the network side device replies to each communication terminal in a response time slot window in the current target service cycle based on the terminal status of each communication terminal to indicate whether the reported information sent by each communication terminal is received.

[0016] According to another aspect of the embodiments of the present application, an electronic device is also provided, including a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; wherein the memory is used to store computer programs; and the processor is used to execute the method steps in any of the above embodiments by running the computer program stored on the memory.

[0017] According to another aspect of the embodiments of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to execute the method steps in any of the above embodiments when run.

[0018] In an embodiment of the present application, a method and apparatus, an electronic device, and a storage medium for interacting with power business data are provided, wherein the method applied to a network-side device includes: obtaining target reporting information sent by each target communication terminal among multiple communication terminals in a current target business cycle according to a time slot window corresponding to each target communication terminal; determining the terminal status of each communication terminal among the multiple communication terminals in the current target business cycle according to the target reporting information sent by each target communication terminal, wherein the terminal status includes: online and offline; generating terminal status record information corresponding to the multiple communication terminals in the current target business cycle based on the terminal status of each communication terminal; replying to each communication terminal with a response information indicating whether the reporting information sent by each communication terminal is received based on the terminal status of each communication terminal in a response time slot window in the current target business cycle; upon receiving a designated business request from a designated communication terminal issued by a power master station in the current target business cycle, querying the designated terminal status corresponding to the designated communication terminal from the terminal status record information; and responding to the designated business request to the power master station according to the designated terminal status. Since the target service control carrier that carries the target service is used to carry the target service, the reduction in load caused by sharing the carrier with other services can be effectively reduced, thereby achieving the purpose of effectively improving the load capacity, and allowing each communication terminal to send target reporting information according to its corresponding time slot window, so that channel collision does not occur, effectively improving the connectivity rate, and making full use of the time slot. Each time slot corresponds to the uplink information window of a communication terminal. The network side device responds with a one-frame response to all communication terminals in the current target service cycle, indicating whether the data information of each communication terminal has been received, minimizing the use of air interface resources. It can be seen that through this application, even if narrowband communication is used, it is possible to achieve the technical effect of providing a large load capacity and improving the connectivity rate. In addition, when the terminal reaches the transmission time slot window, a frame of terminal status data is transmitted, which does not affect the business at other times. The response adopts a one-frame response, and the bit indicates the receiving status of each terminal in this cycle, so that the receiving end processing is simple and can be implemented, thereby solving the problem of poor terminal load capacity of narrowband communication in the related art. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0020] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0021] Figure 1 is a schematic diagram of a hardware environment of an optional power business data interaction method according to an embodiment of the present application; Figure 2 This is a flow chart of an optional method for interacting with power service data applied to a network-side device according to an embodiment of the present application; Figure 3 This is a schematic diagram of an optional timing relationship between a network-side device and a communication terminal according to an embodiment of the present application; Figure 4 This is an optional heartbeat service process logic diagram according to an embodiment of the present application; Figure 5 This is an optional timing diagram of interaction between a network side device and a communication terminal according to an embodiment of the present application; Figure 6 This is another optional timing diagram of interaction between a network side device and a communication terminal according to an embodiment of the present application; Figure 7 This is a structural block diagram of an optional power service data interaction device applied to a network-side device according to an embodiment of the present application; Figure 8 This is a structural block diagram of an optional electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] In order to enable those skilled in the art to better understand the present invention, the following will clearly and completely describe the technical solutions in the embodiments of the present invention in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments in the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of this application.

[0023] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0024] According to one aspect of the embodiment of the present application, a method for interacting with electric power business data is provided. Optionally, in this embodiment, the above-mentioned method for interacting with electric power business data can be applied to Figure 1 The hardware environment shown is composed of a network side device 1402 (for example, a base station (ie, BS), or a device with equivalent functions of a base station (such as a drone base station, a mobile base station, etc.)) and a communication terminal 1404 (ie, TE). Figure 1 As shown, the network side device 1402 is connected to the communication terminal 1404 through the network, the network side device 1402 is connected to the core network 1406 through the network (for example, TPC / IP), the core network 1406 is connected to the control node 1408 (for example, the power main station) through the network (for example, TPC / IP), and the communication terminal 1404 is connected to the service terminal 1410 (for example, the power service terminal) through the network (for example, serial port / network port communication) to provide data storage services for the server 1404. Figure 1 As can be seen, the power master station 1408 sends a service request, which passes through the core network 1406 to the network side device 1402 and then sends a downlink request (for example, an air interface heartbeat request frame) to the communication terminal 1404. After decoding, the communication terminal 1404 interacts with the service terminal 1410, and the communication terminal 1404 then sends an uplink response (for example, an air interface heartbeat response frame) to the network side device 1402.

[0025] The aforementioned network may include, but is not limited to, at least one of the following: a wired network or a wireless network. The aforementioned wired network may include, but is not limited to, at least one of the following: a wide area network, a metropolitan area network, or a local area network. The aforementioned wireless network may include, but is not limited to, at least one of the following: Wi-Fi (Wireless Fidelity) or Bluetooth. The terminal may be, but is not limited to, a PC, a mobile phone, or a tablet computer.

[0026] Taking the power business data interaction method in this embodiment executed by the network side device as an example, Figure 2A method for interacting with power business data provided in an embodiment of the present application includes the following steps: Step S202, obtaining target reporting information sent by each target communication terminal among multiple communication terminals according to a time slot window corresponding to each target communication terminal in a current target service cycle through a target service control carrier used to carry the target service; The electric power business data interaction method in this embodiment can be applied to scenarios where target reporting information and responses need to be transmitted through a narrowband communication system, such as: scenarios where a communication terminal sends a heartbeat packet (i.e., the target reporting information is a heartbeat request, also known as a heartbeat packet) and a base station (i.e., an optional network-side device) responds in electric power narrowband communication, scenarios where target reporting information and responses are performed in automatic meter reading (electricity meter, etc.) narrowband communication, etc., and can also be other scenarios. In the embodiment of this application, the transmission of heartbeat packets and responses in electric power narrowband communication is used as an example to illustrate the above-mentioned electric power business data interaction method. For other types of scenarios, the above-mentioned business electric power business data interaction method is also applicable if there is no contradiction.

[0027] The target business can be substation automation business, distribution automation business, smart meter business, etc. in the power business.

[0028] The 230M power wireless communication system supports multiple bandwidths (25kHz, 50kHz, 100kHz, etc.). A TDMA frame is divided into four time slots (slot1, slot2, slot3, slot4). Each time slot is 15ms, and a TDMA frame is 60ms. The timing relationship between the network side equipment and the communication terminal is as follows: Figure 3 shown.

[0029] Specifically, during the complete interaction process, the communication terminal will actively send target reporting information to the network-side device. The network-side device can reserve a dedicated target service control carrier. This target service control carrier is specifically used to carry information related to the target service (for example, target reporting information, response information used to respond to the target reporting information, etc.). Optionally, a dedicated heartbeat service control carrier is used for discussion, and response information in response to the target reporting information is then provided to the network-side device.

[0030] When the target service is a heartbeat service, the target service cycle can be a heartbeat service cycle, and the current target service cycle is the target service cycle to which it belongs at the current moment. For each communication terminal, the communication terminal can prepare the above-mentioned target reporting information (for example, a heartbeat packet) in a pre-set order before the local time slot window arrives. The target reporting information can carry the current status of the communication terminal, for example, receiving the base station RSSI, etc.), jump to the pre-set target service control carrier, and send it according to the time slot window. The target reporting information of each communication terminal occupies one time slot. For example, when each time slot is 15ms, 64 terminals occupy 960ms. The target communication terminal is a communication terminal among multiple communication terminals that uploads the target reporting information to the network side device in the current target service cycle.

[0031] As an optional implementation, the target service control carrier in this embodiment can be a carrier dedicated to carrying the target service. In other words, the target service control carrier is dedicated to carrying the target service. As another optional implementation, the target service control carrier can also be shared with the control channel.

[0032] As an optional implementation, as in the aforementioned method, before obtaining target reporting information sent by each target communication terminal in the current target service cycle according to the time slot window corresponding to each target communication terminal, the method further includes: after determining that the communication terminal is powered on, aligning the network-side device with the communication terminal's time slot. In other words, after the communication terminal is powered on, the time slot is aligned with the network-side device. Furthermore, the time slot can be calibrated using Beidou or other positioning methods. For example, service registration may begin with alignment to a specific 1PPS.

[0033] Step S204: determining the terminal status of each communication terminal in the current target service cycle according to the target reporting information sent by each target communication terminal, wherein the terminal status includes: online and offline.

[0034] Specifically, after obtaining the target reporting information sent by each target communication terminal, the network side device can determine the terminal status of each of the multiple communication terminals in the current target business cycle based on the obtained target reporting information sent by each target communication terminal. As an optional implementation method, as in the aforementioned method, according to the target reporting information sent by each target communication terminal, the terminal status of each of the multiple communication terminals in the current target business cycle is determined, including: according to the target reporting information sent by each target communication terminal in the current target business cycle, determining that the terminal status of each of the multiple communication terminals in the current target business cycle is online.

[0035] Step S206: generating terminal status record information corresponding to multiple communication terminals in the current target service cycle based on the terminal status of each communication terminal.

[0036] Specifically, after determining the terminal status of each communication terminal, this status can be recorded to generate a terminal status table corresponding to the current target service cycle. This terminal status table serves as the terminal status record for multiple communication terminals during the current target service cycle. By requiring network-side devices to maintain only one terminal status table, when they later receive a designated service request from the power master station, they can query and respond in real time, eliminating latency and achieving responses within tens of milliseconds.

[0037] Step S208: In the response time slot window of the current target service cycle, based on the terminal status of each communication terminal, reply to each communication terminal with response information indicating whether the target reporting information sent by each communication terminal is received.

[0038] Specifically, in the current target business cycle, all response information indicating whether the reporting information sent by each communication terminal has been received will be sent to each communication terminal through the response time slot window located in the current target business cycle, so that each communication terminal can determine whether the reporting information has been sent successfully.

[0039] In step S210 , upon receiving a designated service request of a designated communication terminal issued by the power master station in the current target service cycle, the designated terminal status corresponding to the designated communication terminal is searched from the terminal status record information.

[0040] That is to say, when the power master station needs to obtain the specified business status of each communication terminal, it can send a specified business request corresponding to the specified communication terminal to the network side device. The network side device can query the specified terminal status corresponding to the specified communication terminal from the terminal status record information according to the identification information corresponding to the specified communication terminal in the specified business request.

[0041] Step S212: respond to the designated service request to the power master station according to the designated terminal status.

[0042] Specifically, once the network-side device determines the designated terminal status of a specified terminal device, it can specify the response method corresponding to the terminal status and respond to the designated service request to the power master station. For example, if the service request is a heartbeat service request, and the power master station issues a designated heartbeat service request for a designated communication terminal, the base station does not respond to the power master station or directly returns offline information (i.e., information indicating that the designated communication terminal is offline). The power master station then displays the designated communication terminal as offline. When the designated communication terminal is online, the base station returns a specific heartbeat response frame to the power master station, and the power master station maintains the designated communication terminal's online status.

[0043] In an embodiment of the present application, target reporting information sent by each target communication terminal among multiple communication terminals in the current target business cycle according to the time slot window corresponding to each target communication terminal is obtained; according to the target reporting information sent by each target communication terminal, the terminal status of each communication terminal among the multiple communication terminals in the current target business cycle is determined, wherein the terminal status includes: online and offline; based on the terminal status of each communication terminal, terminal status record information corresponding to the multiple communication terminals in the current target business cycle is generated; in the response time slot window in the current target business cycle, response information for indicating whether the target reporting information sent by each communication terminal is received is replied to each communication terminal based on the terminal status of each communication terminal; in the case of receiving a designated business request from a designated communication terminal issued by the power master station in the current target business cycle, the designated terminal status corresponding to the designated communication terminal is queried from the terminal status record information; and the designated business request is responded to the power master station according to the designated terminal status. Since the target service control carrier that carries the target service is used to carry the target service, the reduction in load caused by sharing the carrier with other services can be effectively reduced, thereby achieving the purpose of effectively improving the load capacity, and allowing each communication terminal to send target reporting information according to its corresponding time slot window, so that channel collision does not occur, effectively improving the connectivity rate, and making full use of the time slot. Each time slot corresponds to the uplink information window of a communication terminal. The network side device responds with a one-frame response to all communication terminals in the current target service cycle, indicating whether the data information of each communication terminal has been received, minimizing the use of air interface resources. It can be seen that through this application, even if narrowband communication is used, it is possible to achieve the technical effect of providing a large load capacity and improving the connectivity rate. In addition, when the terminal reaches the transmission time slot window, a frame of terminal status data is transmitted, which does not affect the business at other times. The response adopts a one-frame response, and the bit indicates the receiving status of each terminal in this cycle, so that the receiving end processing is simple and can be implemented, thereby solving the problem of poor terminal load capacity of narrowband communication in the related art.

[0044] As an optional implementation, as in the aforementioned method, S208 can be implemented through the following steps in the response time slot window in the current target business cycle, and replying to each communication terminal based on the terminal status of each communication terminal with response information indicating whether the reporting information sent by each communication terminal has been received: based on the terminal status of each communication terminal, determining the response information of each communication terminal in the current target business cycle, used to indicate whether the reporting information sent by each communication terminal has been received; generating a response frame as status response data based on the response information with each communication terminal; and sending the response frame to each communication terminal in the response time slot window in the current target business cycle.

[0045] Specifically, the response frame is used by the network side device to send a response to the target reporting information sent by the target communication terminal. The number of communication terminals that each response frame can be used to respond can be determined based on the number of data bits contained in each response frame and the number of bits occupied by each response information as status response data. Then, a response frame can be generated according to the response information of each communication terminal. Optionally, the position of the response information corresponding to each communication terminal in the response frame can be negotiated with each communication terminal in advance, so that the communication terminal can know whether the reporting information sent by itself has been received by the network side device. After generating the response frame, the network side device can send the response frame to each communication terminal in the response time slot window of the current target service cycle, so that each communication terminal can know its own status recorded on the network side device. For example, when there is a 64-bit response area in the response frame, each response information occupies 1 bit, representing whether 64 terminal heartbeat packets are received within the current target service cycle (for example: 1020ms, each response frame includes 4 time slot windows and the time slot window is 15ms). 1 indicates received and 0 indicates not received. Then, one target service cycle can be used for the interaction of 64 terminal heartbeat packets.

[0046] like Figure 4 As shown, when the target service is a heartbeat service, the process logic of this embodiment is specifically as follows: the communication terminal periodically sends a heartbeat packet (which can carry the current status of the terminal, for example, receiving the base station RSSI, etc.) to the base station, and the base station responds to multiple terminals at one time (that is, one response can be used to respond to heartbeat packets to multiple communication terminals). After the main station sends a terminal heartbeat request frame to the base station through the network, the base station can directly return a heartbeat response frame to the main station based on the recorded terminal online status.

[0047] As an optional implementation, as in the aforementioned method, obtaining target reporting information sent by each target communication terminal among multiple communication terminals in the current target service cycle according to the time slot window corresponding to each target communication terminal includes: obtaining target reporting information sent by each target communication terminal in each service status update cycle and the time slot window corresponding to each target communication terminal, wherein one service status update cycle includes multiple target service cycles, and within one service status update cycle, the terminal status of each communication terminal is updated at most once. For each communication terminal, each communication terminal includes multiple time slot windows for sending target reporting information in each target service cycle. Further, each time the status of each communication terminal is updated, a service status update cycle can be configured to include multiple (for example, two) target service cycles, and each target service cycle includes multiple time slot windows for sending target reporting information. For example, if each target service cycle is 30 seconds, the total period for updating the status of a communication terminal is 60 seconds. When each target service cycle includes two time slot windows for uploading heartbeats, if the heartbeat of the terminal is not received four times, the base station side records that the terminal is offline. Each time the network side device interacts with the communication terminal, the timing is as follows Figure 5 shown.

[0048] As an optional implementation, as in the aforementioned method, the method further includes: determining the number of bits corresponding to each target reporting information; and determining the duration of the time slot window based on the number of bits. That is, in this embodiment, the duration of the time slot window can be adjusted based on the number of bits corresponding to each target reporting information. For example, if the number of valid bits carried is small (e.g., less than 50 bits), the duration of the time slot window can be shortened, for example, to 5ms for each time slot window. If the number of valid bits is large (e.g., greater than 50 bits), the time slot duration can be extended, for example, to 15ms for each time slot window.

[0049] For example, if each communication terminal sends a report every 30 seconds, four time slots (each time slot is 15ms) of a single carrier are used for the control channel, and the network-side device receives 64 reports each time, then the duration of each reception is: 64×15+4×15=1020 (ms).

[0050] The maximum number of supported communication terminals is: 30000 / 1020≈1882 (pieces).

[0051] 30S configures two time windows for each terminal for heartbeat services, and the load capacity is: 1882 / 2=941 (pieces).

[0052] like Figure 6As shown in the figure, since the number of valid bits carried is small, the time slot time can be shortened. If each time slot is shortened to 5ms, and the heartbeat service cycle is 30s, the load per second is 64×3=192 (bits). If four time slots of a single carrier are used for the heartbeat service channel, the load is: 192×30=5760 (pieces).

[0053] It can be seen that the method of this embodiment can greatly improve the load capacity. If the actual load does not require so many, increasing the number of request windows of a single terminal in this cycle can achieve more stable reception.

[0054] According to another aspect of an embodiment of the present application, a method for interacting with power service data is provided, which is applied to a communication terminal and includes the following steps: In the current target service cycle, target reporting information is sent to the network side device according to the time slot window corresponding to the communication terminal; so that after the network side device obtains the target reporting information through the target service control carrier used to carry the target service, the terminal state of the communication terminal in the current target service cycle is determined according to the target reporting information, wherein the terminal state includes: online and offline; Obtain response information from the network side device, wherein the network side device replies to each communication terminal in a response time slot window in the current target service cycle based on the terminal status of each communication terminal, with response information indicating whether the reported information sent by each communication terminal is received.

[0055] In this embodiment, the electric power service data interaction method applied to the communication terminal can refer to the electric power service data interaction method applied to the network side device in the above embodiment, and will not be repeated here.

[0056] As an optional implementation, as in the aforementioned method, after executing the step of sending the target reporting information to the network side device in the current target service cycle according to the time slot window corresponding to the communication terminal, the method further includes: Upon receiving response information from the network side device, the network side device determining the response information with the communication terminal based on the terminal state of the communication terminal, and generating a response frame based on the response information with the communication terminal, determining that the target reporting information has been successfully sent to the network side device in the current target service cycle; It is determined that in the current target service cycle, there is no need to continue sending target reporting information to the network side device.

[0057] In this embodiment, the electric power service data interaction method applied to the communication terminal can refer to the electric power service data interaction method applied to the network side device in the above embodiment, and will not be repeated here.

[0058] It should be noted that for the aforementioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.

[0059] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, or of course by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product. The computer software product is stored in a storage medium (such as ROM (Read-Only Memory, Read-Only Memory) / RAM (Random Access Memory, Random Access Memory), a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the method described in each embodiment of the present application.

[0060] According to another aspect of an embodiment of the present application, there is also provided a power service data interaction device applied to a network-side device for implementing the above-mentioned power service data interaction method applied to a network-side device. Figure 7 This is a structural block diagram of an optional power business data interaction device applied to a network side device according to an embodiment of the present application. Figure 7 As shown, the device may include: An acquisition module 71 is configured to acquire, through a target service control carrier for carrying a target service, target reporting information sent by each target communication terminal among a plurality of communication terminals according to a time slot window corresponding to each target communication terminal in a current target service cycle; a determination module 72 for determining a terminal status of each of the plurality of communication terminals in a current target service cycle according to target reporting information sent by each target communication terminal, wherein the terminal status includes: online and offline; A generating module 73, configured to generate terminal status record information corresponding to multiple communication terminals in a current target service cycle based on the terminal status of each communication terminal; The sending module 74 is configured to reply to each communication terminal with response information indicating whether the target reporting information sent by each communication terminal is received based on the terminal status of each communication terminal in a response time slot window of the current target service cycle.

[0061] The query module 75 is configured to query the terminal status corresponding to the designated communication terminal from the terminal status record information when receiving a designated service request of the designated communication terminal issued by the power master station in the current target service cycle; The response module 76 is used to respond to the specified service request to the power master station according to the specified terminal status.

[0062] It should be noted that the acquisition module 71 in this embodiment can be used to execute the above-mentioned step S202, the determination module 72 in this embodiment can be used to execute the above-mentioned step S204, the generation module 73 in this embodiment can be used to execute the above-mentioned step S206, the sending module 74 in this embodiment can be used to execute the above-mentioned step S208, the query module 75 in this embodiment can be used to execute the above-mentioned step S210, and the response module 76 in this embodiment can be used to execute the above-mentioned step S212.

[0063] According to another aspect of an embodiment of the present application, there is also provided a power service data interaction device applied to a communication terminal for implementing the above-mentioned power service data interaction method applied to a communication terminal. An optional power service data interaction device applied to a communication terminal in an embodiment of the present application may include: In addition to the above modules, the device in this embodiment may also include a module for executing any method in any of the aforementioned embodiments for implementing the above-mentioned power business data interaction method applied to network-side devices.

[0064] a sending module, configured to send target reporting information to a network-side device in a current target service cycle according to a time slot window corresponding to the communication terminal; so that after the network-side device obtains the target reporting information through a target service control carrier used to carry the target service, the network-side device determines the terminal status of the communication terminal in the current target service cycle according to the target reporting information, wherein the terminal status includes: online and offline; An acquisition module is used to obtain response information from a network-side device, wherein the network-side device replies to each communication terminal in a response time slot window in the current target service cycle based on the terminal status of each communication terminal, with response information indicating whether the reported information sent by each communication terminal is received.

[0065] In addition to the above modules, the device in this embodiment may also include a module for executing any of the above-mentioned methods for implementing the power business data interaction method applied to the network-side device.

[0066] It should be noted that the examples and application scenarios implemented by the above modules and corresponding steps are the same, but are not limited to the contents disclosed in the above embodiments. Figure 1 The hardware environment shown can be implemented through software or hardware, wherein the hardware environment includes a network environment.

[0067] According to another aspect of an embodiment of the present application, an electronic device for implementing the above-mentioned power business data interaction method is also provided. The electronic device may be a server, a terminal, or a combination thereof.

[0068] According to another embodiment of the present application, there is also provided an electronic device, including: Figure 8 As shown, the electronic device may include: a processor 1501 , a communication interface 1502 , a memory 1503 and a communication bus 1504 , wherein the processor 1501 , the communication interface 1502 , and the memory 1503 communicate with each other via the communication bus 1504 .

[0069] Memory 1503, used for storing computer programs; The processor 1501 is configured to execute the program stored in the memory 1503 to implement the following steps: Step S202: acquiring target reporting information sent by each target communication terminal among multiple communication terminals according to a time slot window corresponding to each target communication terminal in a current target service cycle through a target service control carrier used to carry the target service.

[0070] Step S204: determining the terminal status of each communication terminal in the current target service cycle according to the target reporting information sent by each target communication terminal, wherein the terminal status includes: online and offline.

[0071] Step S206: generating terminal status record information corresponding to multiple communication terminals in the current target service cycle based on the terminal status of each communication terminal.

[0072] Step S208: In the response time slot window of the current target service cycle, based on the terminal status of each communication terminal, reply to each communication terminal with response information indicating whether the target reporting information sent by each communication terminal is received.

[0073] In step S210 , upon receiving a designated service request of a designated communication terminal issued by the power master station in the current target service cycle, the designated terminal status corresponding to the designated communication terminal is searched from the terminal status record information.

[0074] Step S212: respond to the designated service request to the power master station according to the designated terminal status.

[0075] Alternatively, in this embodiment, the communication bus may be a PCI (Peripheral Component Interconnect) bus or an EISA (Extended Industry Standard Architecture) bus. Such a communication bus may be classified as an address bus, a data bus, a control bus, and the like. For ease of illustration, the figure shows only one thick line, but this does not imply that there is only one bus or only one type of bus. The communication interface is used for communication between the electronic device and other devices.

[0076] The memory may include random access memory (RAM) or non-volatile memory (NVM), such as at least one disk storage. Alternatively, the memory may be at least one storage device located away from the processor.

[0077] As an example, the memory 1503 may include, but is not limited to, the acquisition module 71, determination module 72, generation module 73, transmission module 74, query module 75, and response module 76 of the power service data interaction device applied to the network-side device. It may also include, but is not limited to, the transmission module of the power service data interaction device applied to the communication terminal. Furthermore, it may also include, but is not limited to, other modules and units of the power service data interaction device applied to the network-side device and / or communication terminal, which will not be described in detail in this example.

[0078] The above-mentioned processor can be a general-purpose processor, which can include but is not limited to: CPU (Central Processing Unit), NP (Network Processor), etc.; it can also be DSP (Digital Signal Processor), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0079] An embodiment of the present application further provides a computer-readable storage medium, the storage medium including a stored program, wherein the method steps of the above method embodiment are executed when the program is run.

[0080] Optionally, in this embodiment, the storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a ROM, a RAM, a mobile hard disk, a magnetic disk, or an optical disk.

[0081] The serial numbers of the above embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0082] If the integrated units in the above embodiments are implemented in the form of software functional units and sold or used as independent products, they can be stored in the above-mentioned computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing one or more computer devices (which may be personal computers, servers, or network devices, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application.

[0083] In the above embodiments of the present application, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.

[0084] In the several embodiments provided in this application, it should be understood that the disclosed client can be implemented in other ways. Among them, the device embodiments described above are merely illustrative. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, and can be electrical or other forms.

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

[0086] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0087] The above is only a preferred embodiment of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.

Claims

1. A method for interacting with electric power business data, characterized in that: Applicable to network-side devices, including: Obtaining, through a target service control carrier for carrying a target service, target reporting information sent by each target communication terminal among a plurality of communication terminals according to a time slot window corresponding to each target communication terminal in a current target service cycle; Determining, according to the target reporting information sent by each target communication terminal, a terminal status of each communication terminal in the current target service cycle, wherein the terminal status includes: online and offline; generating, based on the terminal status of each communication terminal, terminal status record information corresponding to the plurality of communication terminals in the current target service cycle; In a response time slot window in the current target service cycle, replying to each communication terminal, based on the terminal status of each communication terminal, response information indicating whether the reporting information sent by each communication terminal is received; Upon receiving a designated service request of a designated communication terminal issued by the power master station in the current target service cycle, querying the designated terminal status corresponding to the designated communication terminal from the terminal status record information; The designated service request is responded to the power master station according to the designated terminal status.

2. The method according to claim 1, characterized in that Before acquiring target reporting information sent by each target communication terminal among the multiple communication terminals according to a time slot window corresponding to each target communication terminal in the current target service cycle, the method further includes: After determining that the communication terminal is powered on, aligning the time slots of the network side device and the communication terminal.

3. The method according to claim 1, characterized in that The determining, according to the target reporting information sent by each target communication terminal, the terminal status of each communication terminal in the current target service cycle includes: According to the target reporting information sent by each target communication terminal in the current target service period, it is determined that the terminal status of each target communication terminal among the multiple communication terminals in the current target service period is online.

4. The method according to claim 1, wherein The step of replying, in the response time slot window in the current target service cycle, to each communication terminal based on the terminal status of each communication terminal, response information indicating whether the reporting information sent by each communication terminal is received, includes: Determining, based on the terminal state of each communication terminal, response information with each communication terminal in the current target service period, for indicating whether reporting information sent by each communication terminal is received; generating a response frame as status response data based on the response information with each communication terminal; The response frame is sent to each communication terminal in a response time slot window in the current target service cycle.

5. The method according to claim 1, wherein The acquiring, in the current target service cycle, target reporting information sent by each target communication terminal among the multiple communication terminals according to a time slot window corresponding to each target communication terminal includes: Obtain target reporting information sent by each target communication terminal in each service status update cycle and in a time slot window corresponding to each target communication terminal, wherein one service status update cycle includes multiple target service cycles, and within one service status update cycle, the terminal status of each communication terminal is updated at most once. For each communication terminal, each communication terminal includes multiple time slot windows for sending target reporting information in each target service cycle.

6. The method according to claim 1, characterized in that The method further comprises: Determine the number of bits corresponding to each target reporting information; The duration of the time slot window is determined according to the number of bits.

7. A method for interacting with power business data, characterized in that: Applicable to communication terminals, including: Sending target reporting information to a network-side device in a current target service cycle according to a time slot window corresponding to the communication terminal; so that the network-side device, after obtaining the target reporting information through a target service control carrier used to carry the target service, determines the terminal status of the communication terminal in the current target service cycle according to the target reporting information, wherein the terminal status includes: online and offline; Obtain response information from the network side device, wherein the network side device replies to each communication terminal in a response time slot window in the current target service cycle based on the terminal status of each communication terminal, using response information to indicate whether the reported information sent by each communication terminal is received.

8. The method according to claim 7, characterized in that After sending the target reporting information to the network side device according to the time slot window corresponding to the communication terminal in the current target service cycle, the method further includes: Upon receiving response information from the network side device, the network side device determining, based on the terminal status of the communication terminal, response information with the communication terminal, and generating a response frame based on the response information with the communication terminal, determining that the target reporting information has been successfully sent to the network side device in the current target service cycle; It is determined that in the current target service cycle, there is no need to continue sending the target reporting information to the network side device.

9. A power business data interaction device, characterized in that: Applicable to network-side devices, including: An acquisition module, configured to acquire, through a target service control carrier for carrying a target service, target reporting information sent by each target communication terminal among a plurality of communication terminals according to a time slot window corresponding to each target communication terminal in a current target service cycle; a determination module, configured to determine, according to the target reporting information sent by each target communication terminal, a terminal status of each communication terminal in the current target service cycle, wherein the terminal status includes: online and offline; a generating module, configured to generate terminal status record information corresponding to the plurality of communication terminals in the current target service cycle based on the terminal status of each communication terminal; a sending module, configured to reply to each communication terminal, in a response time slot window in the current target service cycle, based on the terminal status of each communication terminal, response information indicating whether the target reporting information sent by each communication terminal is received; a query module configured to query the designated terminal status corresponding to the designated communication terminal from the terminal status record information when receiving a designated service request of the designated communication terminal issued by the power master station in the current target service cycle; A response module is used to respond to the designated service request to the power master station according to the designated terminal status.

10. A power business data interaction device, characterized in that: Applicable to communication terminals, including: a sending module, configured to send target reporting information to a network-side device in a current target service cycle according to a time slot window corresponding to the communication terminal; so that the network-side device, after obtaining the target reporting information through a target service control carrier used to carry the target service, determines the terminal status of the communication terminal in the current target service cycle according to the target reporting information, wherein the terminal status includes: online and offline; An acquisition module is used to obtain response information from the network side device, wherein the network side device replies to each communication terminal in a response time slot window in the current target service cycle based on the terminal status of each communication terminal to indicate whether the reported information sent by each communication terminal is received.

11. An electronic device comprising a processor, a communication interface, a memory and a communication bus, wherein: The processor, the communication interface and the memory communicate with each other via the communication bus, wherein: The memory is used to store computer programs; The processor is configured to execute the method according to any one of claims 1 to 8 by running the computer program stored in the memory.

12. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, wherein the computer program is configured to execute the method according to any one of claims 1 to 8 when executed on a processor.

Citation Information

Patent Citations

  • Paging method, paging system and related equipment

    CN101137078A

  • Method and device for special carrier configuration, and multimedia broadcast multicast service transmission method

    CN101296410A

  • Narrow-band digital cluster terminal collaborative information sharing method

    CN110519707A

  • Method and device for adjusting PoC heartbeat packet sending interval

    CN113242611A

  • Transmission method for grouped business in WCDMA system

    CN1852066A