Execution method of power service, electronic device and computer-readable storage medium

By introducing a mechanism of service request frames and service response frames in the power service system, the problem of low stability and real-time performance of power service is solved, and the effect of improving load capacity and shortening interaction time is achieved.

CN119893587BActive Publication Date: 2025-06-27SICHUAN HAIGE HENGTONG PRIVATE NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510372811.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-03-27
Publication Date
2025-06-27
Estimated Expiration
2045-03-27

AI Technical Summary

Technical Problem

The stability and real-time performance of power services are low, especially within the coverage of the 25kHz bandwidth standard. Some power service points cannot carry loads, resulting in limited execution stability and real-time performance.

Method used

By introducing service request frames and service response frames between the base station and the communication terminal, instead of traditional service request data and response data, the occupation of air interface resources is reduced, the load capacity is improved, and the interaction efficiency between the communication terminal and the service terminal is improved through periodic detection.

Benefits of technology

It effectively improves the load capacity of the base station and the stability of power service data transmission, shortens the interaction time between the communication terminal and the target service terminal, meets the real-time requirements of power service, and reduces the service response delay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119893587B_ABST
    Figure CN119893587B_ABST
Patent Text Reader

Abstract

The present application relates to a method for executing an electric power service, an electronic device, and a computer-readable storage medium. The method includes: receiving service request data corresponding to a target electric power service sent by a power master station; in response to the service request data, generating a service request frame and sending the service request frame to a communication terminal, so that the communication terminal obtains a service response status of a target service terminal and returns a service response frame to a base station based on the service response status, where the service response status is obtained by the communication terminal performing periodic detection on the target service terminal; and in the case of receiving the service response frame, sending service response data corresponding to the target electric power service set in advance to the power master station, so that the power master station obtains an execution result of the target electric power service from the service response data. In this way, not only the load-carrying capacity of the base station is improved, but also the interaction time between the communication terminal and the target service terminal is shortened, thus improving the stability and real-time performance of the execution of the electric power service.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of power wireless private network communication, and particularly to a method for executing power services, an electronic device, and a computer-readable storage medium. Background Art

[0002] Currently, the Electrical-power Professional Data Transmission (EPDT) protocol supports bandwidth formats such as 25 kHz, 50 kHz, and 100 kHz. Among them, the 25 kHz bandwidth format is the most preferred bandwidth format for undertaking power services due to its wide coverage range and strong anti-interference ability.

[0003] However, currently, power services have high real-time requirements, especially for remote control services. Moreover, due to the wide coverage range of the 25 kHz bandwidth format, there are many power service points that need to be accessed within the coverage range. Therefore, it is easy to occur that some power service points within the coverage range cannot be loaded, resulting in low stability and real-time performance of power service execution. Therefore, how to improve the stability and real-time performance of power service execution has become an urgent technical problem to be solved. Summary of the Invention

[0004] This application provides a method for executing power services, an electronic device, and a computer-readable storage medium to solve the problem of low stability and real-time performance of power service execution in related technologies.

[0005] In a first aspect, an embodiment of this application provides a method for executing power services, which is applied to a base station. The method includes:

[0006] Receiving service request data corresponding to a target power service sent by a power master station, where the service request data includes multiple data frames;

[0007] In response to the service request data, generating a service request frame and sending the service request frame to a communication terminal, so that the communication terminal obtains the service response status of a target service terminal and returns a service response frame to the base station based on the service response status. The service request frame is used to request the target service terminal to execute the target power service. The service response frame is generated after the communication terminal detects that the target service terminal has completed the execution of the target power service. The service response status is obtained by the communication terminal through periodic detection of the target service terminal;

[0008] When receiving the service response frame, sending the service response data corresponding to the target power service set in advance to the power master station, so that the power master station can obtain the execution result of the target power service from the service response data.

[0009] Optionally, generating a service request frame in response to the service request data includes:

[0010] In response to the service request data, modifying the value of a first field in the control signaling frame to generate the service request frame, where the first field includes at least one of a control signaling frame operation code and a reserved field; or,

[0011] In response to the service request data, modifying the value of a second field in the status message frame to generate the service request frame, where the second field is a status or precoding field.

[0012] Optionally, before sending the service response data corresponding to the preset target power service to the power master station, the method further includes:

[0013] Presetting the service response data corresponding to the target power service in the base station.

[0014] Optionally, the target power service includes at least one of a heartbeat service, a telemetry signal service, a telemetry service, a remote control service, and a collection service.

[0015] In a second aspect, an embodiment of the present application further provides a method for executing a power service, which is applied to a communication terminal. The method includes:

[0016] Receiving a service request frame sent by a base station, where the service request frame is generated by the base station in response to service request data corresponding to a target power service sent by a power master station. The service request data includes multiple data frames, and the service request frame is used to request a target service terminal to execute the target power service;

[0017] In response to the service request frame, obtaining a service response status of the target service terminal, and returning a service response frame to the base station based on the service response status, so that when the base station receives the service response frame, it sends the service response data corresponding to the preset target power service to the power master station, and so that the power master station obtains an execution result of the target power service from the service response data, where the service response frame is generated after the communication terminal detects that the target service terminal has completed executing the target power service, and the service response status is obtained by the communication terminal through periodic detection of the target service terminal.

[0018] Optionally, the method further includes:

[0019] Send the service request data corresponding to the target power service to the target service terminal every target preset duration, so as to detect the service response status and save the service response status, where the target preset duration is less than or equal to the execution period of the target power service.

[0020] Optionally, before sending the service request data corresponding to the target power service to the target service terminal every target preset duration, the method further includes:

[0021] Pre-set the service request data corresponding to the target power service in the communication terminal.

[0022] Optionally, the returning the service response frame to the base station based on the service response status includes:

[0023] Based on the service response status, modify the value of the first field in the control signaling frame to generate the service response frame, and return the service response frame to the base station, where the first field includes at least one of the control signaling frame operation code and the reserved field; or,

[0024] Based on the service response status, modify the value of the second field in the status message frame to generate the service response frame, and return the service response frame to the base station, where the second field is the status or precoding field.

[0025] In a third aspect, an embodiment of the present application further provides an electronic device, including a processor, a communication interface, a memory, and a communication bus, where the processor, the communication interface, and the memory complete communication with each other through the communication bus;

[0026] The memory is used to store a computer program;

[0027] The processor is configured to implement the execution method of the power service described in the first aspect or the execution method of the power service described in the second aspect when executing the program stored on the memory.

[0028] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the execution method of the power service described in the first aspect or the execution method of the power service described in the second aspect.

[0029] The above technical solution provided by the embodiments of the present application has the following advantages compared with the prior art: In the method provided by the embodiments of the present application, by receiving the service request data corresponding to the target power service sent by the power master station, where the service request data includes a plurality of data frames; in response to the service request data, generating a service request frame and sending the service request frame to the communication terminal, so that the communication terminal obtains the service response status of the target service terminal and returns a service response frame to the base station based on the service response status, where the service request frame is used to request the target service terminal to execute the target power service, the service response frame is generated after the communication terminal detects that the target service terminal has completed the target power service, and the service response status is obtained by the communication terminal periodically detecting the target service terminal; in the case of receiving the service response frame, sending the service response data corresponding to the target power service set in advance to the power master station, so that the power master station can obtain the execution result of the target power service from the service response data. By the above method, the base station can use the service request frame to replace the service request data corresponding to the target power service and send it to the communication terminal, and at the same time, the communication terminal can also use the service response frame to replace the service response data corresponding to the target power service and send it to the base station, thereby reducing the number of data frames transmitted for the target power service between the base station and the communication terminal, further saving the occupancy of the air interface resources, and effectively improving the load-carrying capacity of the base station and the stability of power service data transmission. Moreover, the communication terminal can periodically obtain the service response status of the target service terminal, avoiding the communication terminal accessing the target service terminal in real time after receiving the service request frame, thereby shortening the interaction time between the communication terminal and the target service terminal, meeting the real-time requirements of power services, and greatly reducing the service response delay. Description of the Drawings

[0030] The accompanying drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present application and, together with the specification, are used to explain the principles of the present application.

[0031] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.

[0032] One or more embodiments are illustrated by way of example in the accompanying drawings, and these exemplary illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements, unless otherwise stated, and the drawings in the figures do not constitute a scale limitation.

[0033] Figure 1 Schematic flowchart of a method for executing an electric power service provided by an embodiment of the present application;

[0034] Figure 2 Schematic structural diagram of an electric power system provided by an embodiment of the present application;

[0035] Figure 3 Schematic structural diagram of a burst provided by an embodiment of the present application;

[0036] Figure 4 Schematic structural diagram of a data frame provided by an embodiment of the present application;

[0037] Figure 5 Interaction schematic diagram between a communication terminal and a base station in the prior art;

[0038] Figure 6 Heartbeat service interaction timing diagram between a communication terminal and a base station in the prior art;

[0039] Figure 7 Interaction schematic diagram between a communication terminal and a base station provided by an embodiment of the present application;

[0040] Figure 8 Heartbeat service interaction timing diagram between a communication terminal and a base station provided by an embodiment of the present application;

[0041] Figure 9 Schematic flowchart of another method for executing an electric power service provided by an embodiment of the present application;

[0042] Figure 10 Schematic structural diagram of an apparatus for executing an electric power service provided by an embodiment of the present application;

[0043] Figure 11 Schematic structural diagram of another apparatus for executing an electric power service provided by an embodiment of the present application;

[0044] Figure 12 Schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0045] To make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some but not all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the scope of protection of the present application.

[0046] The following disclosure provides many different embodiments or examples for implementing different structures of the present application. To simplify the disclosure of the present application, components and settings of specific examples are described below. Of course, they are only examples and are not intended to limit the present application. In addition, the present application may repeat reference numerals and / or letters in different examples. This repetition is for the purpose of simplification and clarity and does not itself indicate the relationship between various embodiments and / or settings discussed.

[0047] To solve the problem of low stability and real-time performance in the execution of power services in the related art, the present application provides a method for executing power services, an electronic device, and a computer-readable storage medium, which can improve the stability and real-time performance of power service execution.

[0048] See Figure 1 , Figure 1 which is a schematic flowchart of a method for executing a power service provided by an embodiment of the present application. As Figure 1 shown, this method for executing a power service is applied to a base station, and this method for executing a power service may include the following steps:

[0049] Step S101, receive service request data corresponding to a target power service sent by a power master station, where the service request data includes multiple data frames.

[0050] It should be noted that the method for executing a power service provided by an embodiment of the present application can be applied to a power system, which may include a power master station 201, a core network 202, a base station 203, a communication terminal 204, and a service terminal 205, as Figure 2As shown in the figure. Among them, the power master station 201 is responsible for monitoring, managing, and controlling the operation of the entire power grid. Its main functions include: 1. Data collection and processing: The power master station 201 can collect data from each service terminal 205 in real time, process and analyze it to understand the operation status and performance of the power grid. 2. Instruction issuance: Based on the results of data analysis, the power master station 201 issues instructions to each service terminal 205 to adjust the strategies of power production and distribution to ensure the stable operation of the power grid. 3. Fault detection and handling: The power master station 201 also has strong fault detection and handling capabilities. Once an abnormality or fault is detected in the power grid, it will respond quickly, issue instructions to repair or isolate the fault point to ensure the safety of the power grid. The base station 203 communicates with the power master station 201 through the core network 202. At the same time, the base station communicates with the communication terminal 204 through air interface resources. Among them, the base station 203, the core network 202, and the power master station 201 can communicate using the Transmission Control Protocol / Internet Protocol (abbreviated as TCP / IP). The communication terminal 204 can communicate with each service terminal 205 through a serial port or a network port, etc. Here, the communication terminal 204 can be understood as a Customer Premises Equipment (abbreviated as CPE), which is a wireless terminal access device that can receive wireless signals from a wireless router, a wireless AP, a wireless base station 203, etc. Here, the service terminal 205 can include, but is not limited to, a Remote Terminal Unit (abbreviated as RTU), a Feeder Terminal Unit (abbreviated as FTU), a Data Transfer Unit (abbreviated as DTU), a Transformer Terminal Unit (abbreviated as TTU), etc.

[0051] Specifically, the above-mentioned target power services may include, but are not limited to, heartbeat services, telemetry signaling services, telemetry services, remote control services, and acquisition services, etc. This application does not make specific limitations. Among them, the processing cycles of telemetry signaling services, telemetry services, remote control services, and acquisition services, etc., are usually counted in minutes. For example, the telemetry service is called every 5 minutes, etc.; the processing cycle of the heartbeat service is usually counted in seconds. For example, heartbeat data is sent every 10S, etc. Of course, the processing cycles of the above-mentioned power services can also be other values, which can be specifically set through the power master station. The above-mentioned service request data refers to the service request data of the target power service containing multiple data frames. Taking the target power service as the heartbeat service as an example, the service request data can be heartbeat service request data. When sending this heartbeat service request data in the EPDT protocol, a data header of one frame needs to be sent, followed by a data block of one frame. When the control channel is used in a single time slot, it takes 120 ms to send the heartbeat service request data.

[0052] It should be noted that in the EPDT protocol, each burst in the 25 kHz bandwidth mode includes 2 payload regions of 192 bits, 1 synchronization region of 48 bits or an embedded signaling region, a 16-bit time slot status region evenly divided into two parts on both sides of the synchronization region, and 2 protection regions, and its structure is as Figure 3 shown. The total duration of each burst is 30 ms. Among them, the duration of the effective 448-bit content is 28 ms, which can carry 192-bit payload. Also, since the EPDT protocol is divided into two time slots, a data frame contains 2 bursts, as Figure 4 shown. The total duration of each data frame is 60 ms. Thus, it can be seen that the net throughput of the base station is 192 bit÷30 ms = 6.4K, and the net throughput of a single time slot is 6.4K÷2 = 3.2K.

[0053] Step S102: In response to the service request data, generate a service request frame and send the service request frame to the communication terminal, so that the communication terminal can obtain the service response status of the target service terminal and return a service response frame to the base station based on the service response status. The service request frame is used to request the target service terminal to execute the target power service. The service response frame is generated after the communication terminal detects that the target service terminal has completed the execution of the target power service. The service response status is obtained by the communication terminal through periodic detection of the target service terminal.

[0054] Specifically, the above-mentioned service request frame and the above-mentioned service response frame can be implemented based on control signaling frames, status message frames, or other frames. Each service request frame or each service response frame only requires one frame of data. Therefore, when the control channel is used in a single time slot, it only takes 60 ms to send a service request frame or a service response frame.

[0055] After receiving the service request data corresponding to the target power service, the base station generates a service request frame in response to the service request data and sends the service request frame to the communication terminal. In this way, the communication terminal can obtain the service response status of the target service terminal in real time and return a service response frame to the base station based on the service response status. It should be noted that the communication terminal can periodically send the service request data corresponding to the target power service to the target service terminal to detect the service response status of the target service terminal and save the service response status. In this way, when the communication terminal receives the service request frame, it can directly obtain the latest service response status of the target service terminal.

[0056] Step S103, in the case of receiving the service response frame, send the service response data corresponding to the preset target power service to the power master station, so that the power master station can obtain the execution result of the target power service from the service response data.

[0057] After receiving the service response frame, the base station can, based on the service response frame, send the service response data corresponding to the preset target power service to the power master station. In this way, the power master station can obtain the execution result of the target power service from the service response data.

[0058] For ease of understanding, here, the target power service is taken as an example of the heartbeat service for illustration. In the related art, after receiving the heartbeat service request data sent by the power master station, the base station forwards the heartbeat service request data to the communication terminal. Since when sending the heartbeat service request data in the EPDT protocol, a frame of heartbeat request header needs to be sent, followed by a frame of heartbeat data block, when the control channel is used in a single time slot, it takes 120 ms to send the heartbeat service request data. After receiving the heartbeat service request data, the communication terminal needs to parse the heartbeat service request data. After parsing, the heartbeat service request data also needs to be passed to the target service terminal. After the target service terminal feeds back the heartbeat response data to the communication terminal, the time for this process is about several hundred milliseconds, typically 300 ms (this time will fluctuate during implementation). After receiving the heartbeat response data fed back by the service terminal, the communication terminal needs to send a frame of heartbeat response header, followed by a frame of heartbeat response data block for uplink transmission, and the duration is 120 ms.

[0059] It can be seen that when the control channel is configured with a single time slot, the base station sends downlink heartbeat service request data (6 bytes, but this data may vary among different power master station manufacturers). It needs to send 2 data frames, occupying 120 ms. The interaction between the communication terminal and the service terminal takes 300 ms. The communication terminal sends uplink heartbeat response data (6 bytes, but this data may vary among different power master station manufacturers), which requires sending 2 data frames and occupies 120 ms. Therefore, a heartbeat service altogether needs to occupy 540 ms, among which, the uplink and downlink air interfaces occupy 240 ms, as Figure 5 and Figure 6 shown. Therefore, when the control channel is configured with a single time slot, assuming the heartbeat service has a processing cycle of once every 10S (this time can be flexibly configured, but it is a second-level service), the number of terminals that the base station can carry is 10000÷240 = 41 (at this time, the wired network transmission time is ignored). If the base station uses a single carrier with two time slots and all are used to carry the heartbeat service, the number of terminals that the base station can carry is 82. However, considering the time reserved for service transmission, with 50% reserved for a single carrier, it can only carry 41 terminals. In the EPDT system, the channel coverage of 25 kHz reaches about 15 kilometers, which cannot meet the access problem of the service points within the coverage range. The typical delay of power services has exceeded 500 milliseconds, and the interaction between the communication terminal and the service terminal sometimes even exceeds several seconds, so the real-time performance cannot be guaranteed.

[0060] In the embodiment of the present application, after receiving the heartbeat service request data from the power master station, the base station does not directly send down the heartbeat service request data, but uses a service request frame to replace the heartbeat service request data and send it to the communication terminal. Since this service request frame only occupies one time slot, when the control channel is configured with a single time slot, it occupies 60 ms. After receiving the service request frame, the communication terminal checks whether the target service terminal is online. If the target service terminal is online, it directly sends a service response frame to the base station, thus saving the time delay of the interaction between the communication terminal and the service terminal. Since this service response frame only occupies one time slot, when the control channel is configured with a single time slot, it occupies 60 ms. It can be seen that in the embodiment of the present application, a complete heartbeat service only occupies 120 ms when using a single time slot, as Figure 7 and Figure 8As shown in the figure. Suppose the heartbeat service has a processing cycle of once every 10S (this time can be flexibly configured, but it is a second-level service), the number of terminals that the base station can support is 10000÷120 = 83 (at this time, the wired network transmission time is ignored). If the base station uses a single carrier with two time slots and all are used to carry the heartbeat service, the number of terminals that the base station can support is 166. However, considering the service transfer time, with 50% reservation for a single carrier, it can support 83 terminals. In the EPDT system, the channel coverage of 25kHz reaches about 15 kilometers, which cannot meet the access problem of the number of service points within the coverage area. Therefore, in the case of a single carrier with two time slots and 50% service reservation, the number of terminals that can be supported is 83. In the case of two carriers with two time slots and 50% service reservation, the number of terminals that can be supported is 166. This is twice the carrying capacity of the existing technology and can effectively meet the problem of service carrying capacity. The power service delay is only the delay introduced by the air interface, eliminating the interaction delay between the communication terminal and the service terminal, which is only 120ms, greatly improving the real-time performance of the service, meeting the services with high real-time requirements in power, and strongly promoting the development of EPDT power private network communication.

[0061] In an alternative embodiment, the above step S102, in response to the service request data, generating a service request frame, includes:

[0062] In response to the service request data, modifying the value of the first field in the control signaling frame to generate a service request frame, where the first field includes at least one of the control signaling frame operation code and the reserved field; or,

[0063] In response to the service request data, modifying the value of the second field in the status message frame to generate a service request frame, where the second field is the status or precoding field.

[0064] As an alternative implementation, the above service request frame can be implemented using a control signaling frame (Control Signaling Block, abbreviated as CSBK). Specifically, after the base station receives the service request data corresponding to the target power service sent by the power master station, it can modify the value of the first field in the control signaling frame to obtain the service request frame. Here, the first field can include at least one of the control signaling frame operation code and the reserved field. For example, when using the control signaling frame operation code as the first field, the field information of the service request frame is shown in Table 1 below:

[0065] Table 1

[0066]

[0067] As another alternative embodiment, the above service request frame can be implemented using a status message frame. Specifically, after the base station receives the service request data corresponding to the target power service sent by the power master station, it can modify the value of the second field in the status message frame to obtain the service request frame. Here, the second field can be a status or precoding field. For example, when using the status or precoding field as the second field, the field information of the service request frame is shown in Table 2 below:

[0068] Table 2

[0069]

[0070] In the above manner, the base station can use the control signaling frame or the status message frame to replace the service request data corresponding to the target power service and send it to the communication terminal, effectively saving the occupancy of the air interface resources and achieving the purpose of improving the load-carrying capacity of the base station.

[0071] In an alternative embodiment, before the above step S103 of sending the service response data corresponding to the pre-set target power service to the power master station, the method further includes:

[0072] Pre-set the service response data corresponding to the target power service in the base station.

[0073] Specifically, the service response data corresponding to the target power service can be pre-configured in the base station. In this way, when the base station receives the service response frame, it can directly send the pre-configured service response data corresponding to the target power service to the power master station, so that the power master station can obtain the service response data corresponding to the target power service and ensure that the target power service can proceed normally.

[0074] In an alternative embodiment, the target power service includes at least one of a heartbeat service, a telemetry signal service, a telemetry service, a remote control service, and a collection service.

[0075] Specifically, the target power service can be a combination of one or more of a heartbeat service, a telemetry signal service, a telemetry service, a remote control service, and a collection service, and the present application does not make specific limitations. Among them, the processing cycles of telemetry signal services, telemetry services, remote control services, and collection services are usually counted in minutes. For example, the telemetry service is called every 5 minutes, etc.; the processing cycle of the heartbeat service is usually counted in seconds. For example, heartbeat data is sent every 10S, etc. Of course, the processing cycles of the above power services can also be other values, which can be specifically set by the power master station.

[0076] It can be seen that when the base station and the communication terminal need to transmit request / service response data for heartbeat service, telemetry signal service, telemetry service, remote control service, and / or acquisition service, the base station can use a service request frame to replace the service request data corresponding to the above-mentioned target power service and send it to the communication terminal. At the same time, the communication terminal can also use a service response frame to replace the service response data corresponding to the above-mentioned target power service and send it to the base station, thereby reducing the number of data frames for transmitting the above-mentioned target power service between the base station and the communication terminal, further saving the occupancy of air interface resources, and effectively improving the load-carrying capacity of the base station.

[0077] See Figure 9 , Figure 9 which is a schematic flowchart of another method for executing a power service provided by an embodiment of this application. As Figure 9 shown, this method for executing a power service is applied to a communication terminal, and this method for executing a power service may include the following steps:

[0078] Step S901: Receive a service request frame sent by the base station, where the service request frame is generated by the base station in response to service request data corresponding to a target power service sent by a power master station. The service request data includes multiple data frames, and the service request frame is used to request a target service terminal to execute the target power service.

[0079] Specifically, after the base station receives the service request data corresponding to the target power service sent by the power master station, it will generate a service request frame in response to the service request data and send the service request frame to the communication terminal. In this way, the communication terminal can receive the service request frame sent by the base station. Among them, the service request frame can be implemented based on a control signaling frame, a status message frame, or other frames. Each service request frame only requires one frame of data. Therefore, when the control channel is used in a single time slot, it only takes 60 ms to send a service request frame.

[0080] Step S902: In response to the service request frame, obtain the service response status of the target service terminal, and return a service response frame to the base station based on the service response status, so that when the base station receives the service response frame, it sends the service response data corresponding to the pre-set target power service to the power master station, and so that the power master station can obtain the execution result of the target power service from the service response data. The service response frame is generated after the communication terminal detects that the target service terminal has completed the execution of the target power service, and the service response status is obtained by the communication terminal through periodic detection of the target service terminal.

[0081] The communication terminal can send the service request data corresponding to the target power service preset in advance to the target service terminal in real time or at regular intervals, and obtain the service response data corresponding to the target power service returned by the target service terminal and save it. In this way, when the communication terminal receives a service request frame, it can obtain the service response status of the target service terminal in real time and return a service response frame to the base station in time. In this way, the base station can send the service response data corresponding to the target power service to the power master station in time. Among them, the service response frame here can be implemented based on a control signaling frame, a status message frame or other frames. Each service response frame only requires one frame of data. Therefore, when the control channel is used in a single time slot, it only takes 60 ms to send a service response frame.

[0082] In the above manner, the base station can use the service request frame to replace the service request data corresponding to the target power service and send it to the communication terminal. At the same time, the communication terminal can also use the service response frame to replace the service response data corresponding to the target power service and send it to the base station, thereby reducing the number of data frames of the target power service transmitted between the base station and the communication terminal, and further saving the occupancy of air interface resources, effectively improving the load-carrying capacity of the base station and the stability of power service data transmission. Moreover, the communication terminal can periodically obtain the service response status of the target service terminal, avoiding the communication terminal accessing the target service terminal in real time after receiving the service request frame, thereby shortening the interaction time between the communication terminal and the target service terminal, meeting the real-time requirements of power services, and greatly reducing the service response delay.

[0083] In an optional embodiment, the method further includes:

[0084] Sending the service request data corresponding to the target power service to the target service terminal every target preset duration to detect the service response status and save the service response status, where the target preset duration is less than or equal to the execution period of the target power service.

[0085] Specifically, the above target preset duration can be set according to actual needs, and the present application does not make specific limitations.

[0086] Here, the heartbeat service is taken as an example for illustration. Since the communication terminal can periodically detect the service response status of the target service terminal and identify the latest connection status of the target service terminal. When the communication terminal receives the service request frame sent by the base station, it can directly reply without having to detect the connection status of the target service terminal in real time, greatly reducing the interaction time-consuming to meet the high real-time service requirements of power. If the communication terminal does not have this loop detection mechanism and performs real-time detection after receiving the service request frame sent by the base station, it will introduce a delay of seconds, greatly reducing the real-time performance.

[0087] In an alternative embodiment, before the above step of sending the service request data corresponding to the target power service to the target service terminal every target preset duration, the method further includes:

[0088] Pre-set the service request data corresponding to the target power service in the communication terminal.

[0089] Specifically, the service request data corresponding to the target power service can be pre-configured in the communication terminal. In this way, the communication terminal can periodically send the pre-configured service request data corresponding to the target power service to the target service terminal, so that the target service terminal can periodically send the service response data corresponding to the target power service to the communication terminal, facilitating the communication terminal to obtain the service response status of the target service terminal in real time when receiving the service request frame sent by the base station.

[0090] In an alternative embodiment, the above step S902, returning a service response frame to the base station based on the service response status, includes:

[0091] Based on the service response status, modify the value of the first field in the control signaling frame to generate a service response frame, and return the service response frame to the base station, where the first field includes at least one of the control signaling frame operation code and the reserved field; or,

[0092] Based on the service response status, modify the value of the second field in the status message frame to generate a service response frame, and return the service response frame to the base station, where the second field is the status or precoding field.

[0093] As an alternative implementation manner, the above service response frame can be implemented by using a control signaling frame (Control Signaling Block, abbreviated as CSBK). Specifically, after the communication terminal receives the service response data corresponding to the target power service sent by the target service terminal, it can modify the value of the first field in the control signaling frame to obtain the service response frame. Here, the first field can include at least one of the control signaling frame operation code and the reserved field. For example, when using the control signaling frame operation code as the first field, the field information of the service response frame is shown in Table 3 below:

[0094] Table 3

[0095]

[0096] As another alternative embodiment, the above service response frame can be implemented using a status message frame. Specifically, after the communication terminal receives the service response data corresponding to the target power service sent by the target service terminal, it can modify the value of the second field in the status message frame to obtain the service response frame. Here, the second field can be a status or precoding field. For example, when using the status or precoding field as the second field, the field information of the service response frame is shown in Table 4 below:

[0097] Table 4

[0098]

[0099] In the above manner, the communication terminal can use the control signaling frame or the status message frame to replace the service response data corresponding to the target power service and send it to the base station, effectively saving the occupancy of the air interface resources and achieving the purpose of improving the base station's load-carrying capacity.

[0100] See Figure 10 , Figure 10 which is a schematic structural diagram of an execution device for a power service provided by an embodiment of the present application. As Figure 10 shown, the execution device 1000 for the power service is applied to the base station. The execution device 1000 for the power service includes:

[0101] A first receiving module 1001, configured to receive service request data corresponding to a target power service sent by a power master station, where the service request data includes a plurality of data frames;

[0102] A generating module 1002, configured to generate a service request frame in response to the service request data, and send the service request frame to the communication terminal, so that the communication terminal obtains the service response status of the target service terminal, and returns a service response frame to the base station based on the service response status, where the service request frame is used to request the target service terminal to execute the target power service, the service response frame is generated after the communication terminal detects that the target service terminal has completed the execution of the target power service, and the service response status is obtained by the communication terminal through periodic detection of the target service terminal;

[0103] A first sending module 1003, configured to, when receiving the service response frame, send the service response data corresponding to the preset target power service to the power master station, so that the power master station can obtain the execution result of the target power service from the service response data.

[0104] Further, the generating module 1002 includes:

[0105] The first generation sub-module is configured to modify the value of the first field in the control signaling frame in response to the service request data to generate a service request frame, where the first field includes at least one of the control signaling frame operation code and the reserved field; or,

[0106] The second generation sub-module is configured to modify the value of the second field in the status message frame in response to the service request data to generate a service request frame, where the second field is the status or precoding field.

[0107] Further, the execution device 1000 for the power service further includes:

[0108] The first setting module is configured to pre-set the service response data corresponding to the target power service in the base station.

[0109] Further, the target power service includes at least one of a heartbeat service, a telemetry signal service, a telemetry service, a remote control service, and a collection service.

[0110] It should be noted that the execution device 1000 for the power service provided in the embodiment of the present application can implement the steps of the execution method of the power service in the above Figure 1 shown method embodiment, and achieve the same technical effect, which will not be elaborated here.

[0111] See Figure 11 , Figure 11 which is a schematic structural diagram of another execution device for the power service provided in the embodiment of the present application. As Figure 11 shown, the execution device 1100 for the power service is applied to a communication terminal, and the execution device 1100 for the power service includes:

[0112] The second receiving module 1101 is configured to receive the service request frame sent by the base station, where the service request frame is generated by the base station in response to the service request data corresponding to the target power service sent by the power master station, the service request data includes multiple data frames, and the service request frame is used to request the target service terminal to execute the target power service;

[0113] The return module 1102 is configured to obtain the service response status of the target service terminal in response to the service request frame, and return a service response frame to the base station based on the service response status, so that when the base station receives the service response frame, the base station sends the pre-set service response data corresponding to the target power service to the power master station, and so that the power master station obtains the execution result of the target power service from the service response data, where the service response frame is generated after the communication terminal detects that the target service terminal has completed the execution of the target power service, and the service response status is obtained by the communication terminal through periodic detection of the target service terminal.

[0114] Further, the execution device 1100 of the power service further includes:

[0115] A second sending module, configured to send service request data corresponding to a target power service to a target service terminal every target preset duration, so as to detect a service response status and save the service response status, where the target preset duration is less than or equal to the execution period of the target power service.

[0116] Further, the execution device 1100 of the power service further includes:

[0117] A second setting module, configured to preset service request data corresponding to a target power service in a communication terminal.

[0118] Further, the return module 1102 includes:

[0119] A first return sub-module, configured to modify the value of a first field in a control signaling frame based on the service response status, generate a service response frame, and return the service response frame to a base station, where the first field includes at least one of a control signaling frame operation code and a reserved field; or,

[0120] A second return sub-module, configured to modify the value of a second field in a status message frame based on the service response status, generate a service response frame, and return the service response frame to a base station, where the second field is a status or precoding field.

[0121] It should be noted that the execution device 1100 of the power service provided in the embodiments of the present application can implement the steps of the execution method of the power service in the foregoing Figure 9 method embodiments shown, and achieve the same technical effects, which will not be elaborated here.

[0122] As Figure 12 shown, the embodiments of the present application further provide an electronic device, including a processor 1211, a communication interface 1212, a memory 1213, and a communication bus 1214. Among them, the processor 1211, the communication interface 1212, and the memory 1213 complete mutual communication through the communication bus 1214.

[0123] The memory 1213 is used to store a computer program;

[0124] In an embodiment of the present application, when the processor 1211 executes the program stored in the memory 1213, it implements the execution method of the power service provided in any one of the foregoing method embodiments.

[0125] An embodiment of the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the execution method of the power service provided by any one of the foregoing method embodiments is implemented.

[0126] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0127] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the essence of the above technical solution, or the part that contributes to the related technology, can be embodied in the form of a software product. The computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0128] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" as used herein may also include the plural forms. The terms "comprising", "including", "containing", and "having" are inclusive and thus specify the presence of the stated features, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or combinations thereof. The method steps, processes, and operations described herein are not to be construed as necessarily requiring them to be executed in the particular order described or illustrated, unless the execution order is explicitly stated. It should also be understood that alternative or additional steps may be used.

[0129] The above description is only the specific implementation manner of the present application, enabling those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be obvious to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest scope consistent with the principles and novel features claimed herein.

Claims

1. A method for executing electric power business, characterized in that: Applied to a base station, the method comprises: Receiving service request data corresponding to a target power service sent by a power master station, wherein the service request data includes a plurality of data frames; In response to the service request data, a service request frame is generated, and the service request frame is sent to the communication terminal, so that the communication terminal obtains the service response status of the target service terminal, and returns a service response frame to the base station based on the service response status, wherein the service request frame is used to request the target service terminal to perform the target power service, and the service response frame is generated after the communication terminal detects that the target service terminal has completed the execution of the target power service, and the service response status is obtained by the communication terminal performing periodic detection on the target service terminal; the service response frame is generated by the communication terminal modifying the value of the first field in the control signaling frame based on the service response status, wherein the first field includes at least one of the control signaling frame operation code and the reserved field; or, the service response frame is generated by the communication terminal modifying the value of the second field in the status message frame based on the service response status, wherein the second field is a status or precoding field; When the service response frame is received, the preset service response data corresponding to the target power service is sent to the power master station, so that the power master station obtains the execution result of the target power service from the service response data; The generating of a service request frame in response to the service request data includes: In response to the service request data, modify the value of the first field in the control signaling frame to generate the service request frame; or, In response to the service request data, the value of the second field in the status message frame is modified to generate the service request frame.

2. The method for executing electric power business according to claim 1, characterized in that: Before sending the preset service response data corresponding to the target power service to the power master station, the method further includes: The service response data corresponding to the target power service is pre-set in the base station.

3. The method for executing electric power business according to any one of claims 1 to 2, characterized in that: The target power service includes at least one of a heartbeat service, a remote signaling service, a remote measurement service, a remote control service and a collection service.

4. A method for executing electric power business, characterized in that: Applied to a communication terminal, the method comprises: Receive a service request frame sent by a base station, wherein the service request frame is generated by the base station in response to service request data corresponding to a target power service sent by a power master station, the service request data includes multiple data frames, and the service request frame is used to request a target service terminal to perform the target power service; the service request frame is generated by the base station in response to the service request data by modifying the value of a first field in a control signaling frame, wherein the first field includes at least one of a control signaling frame operation code and a reserved field; or, the service request frame is generated by the base station in response to the service request data by modifying the value of a second field in a status message frame, wherein the second field is a status or precoding field; In response to the service request frame, the service response status of the target service terminal is obtained, and a service response frame is returned to the base station based on the service response status, so that the base station sends the preset service response data corresponding to the target power service to the power master station when receiving the service response frame, and the power master station obtains the execution result of the target power service from the service response data, wherein the service response frame is generated after the communication terminal detects that the target service terminal has completed the execution of the target power service, and the service response status is obtained by the communication terminal performing periodic detection on the target service terminal; The returning a service response frame to the base station based on the service response status includes: Based on the service response status, modify the value of the first field in the control signaling frame, generate the service response frame, and return the service response frame to the base station; or, Based on the service response status, the value of the second field in the status message frame is modified to generate the service response frame, and the service response frame is returned to the base station.

5. The method for executing electric power business according to claim 4, characterized in that: The method further comprises: The service request data corresponding to the target power service is sent to the target service terminal at target preset time intervals to detect the service response status and save the service response status, wherein the target preset time interval is less than or equal to the execution period of the target power service.

6. The method for executing electric power business according to claim 5, characterized in that: Before sending the service request data corresponding to the target power service to the target service terminal at target preset time intervals, the method further includes: The service request data corresponding to the target power service is pre-set in the communication terminal.

7. An electronic device, characterized in that: It includes 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; Memory, used to store computer programs; The processor is used to implement the method for executing the power business described in any one of claims 1 to 3, or implement the method for executing the power business described in any one of claims 4 to 6 when executing the program stored in the memory.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the method for executing the power business described in any one of claims 1 to 3, or implements the method for executing the power business described in any one of claims 4 to 6.

Citation Information

Patent Citations

  • Method and device for transmitting data and method and device for receiving data

    CN101605266A

  • Electric power communication method, computing device and readable storage medium

    CN117177099A