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

By adopting the orthogonal configuration of the target service control carrier and the synchronization sequence group in the narrowband communication system, efficient response of the communication terminal is achieved, the narrowband communication carrying capacity is improved, and the problem of poor capability of the narrowband communication terminal is solved.

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

Patent Information

Application Number
CN202511155024.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 communications have poor terminal carrying capacity and are particularly unsuitable for applications requiring high bandwidth, leading to promotion bottlenecks.

Method used

By using the target service control carrier between the network side equipment and the communication terminal to configure and parse the synchronization sequence group, it is ensured that the synchronization sequences in each communication terminal group are mutually orthogonal, and the response is sent simultaneously in the same cycle, reducing the time occupied by the response.

Benefits of technology

It effectively improves the carrying capacity of narrowband communications, solves the problem of poor capabilities of narrowband communication terminals, and achieves a larger carrying capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120676460A_ABST
    Figure CN120676460A_ABST
Patent Text Reader

Abstract

The invention provides a power service data interaction method and device, electronic equipment and a storage medium. The method applied to network side equipment comprises the following steps: sending a target request to a plurality of communication terminals through a target service control carrier for bearing a target service; n synchronization sequence groups which are sent by a plurality of communication terminals in response to the target request and serve as target responses are obtained, and synchronization sequences configured for any two communication terminals in each communication terminal group are two synchronization sequences in the same synchronization sequence group; the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal; the N synchronous sequence groups are analyzed, and when a synchronous sequence which corresponds to a specified communication terminal and serves as a target response of the specified communication terminal is obtained, it is determined that the target response of the specified communication terminal is correctly received, and the specified communication terminal is any one of the multiple communication terminals. The problem that the narrow-band communication on-load terminal capacity is poor can be solved.
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 terminals, 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, so as to at least solve the problem of poor terminal carrying capacity of 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: sending a target request to a plurality of communication terminals via a target service control carrier for carrying a target service; Obtaining N synchronization sequence groups sent by the multiple communication terminals in response to the target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, the synchronization sequences respectively configured for any two communication terminals in each of the communication terminal groups are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; The N groups of synchronization sequence groups are parsed, and when a synchronization sequence corresponding to a designated communication terminal serving as a target response of the designated communication terminal is obtained, it is determined that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

[0007] Optionally, as in the aforementioned method, before sending the target request to the multiple communication terminals through the target service control carrier used to carry the target service, 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, sending the target request to multiple communication terminals through the target service control carrier used to carry the target service includes: When N is greater than or equal to 2, the target requests are sent to the multiple communication terminals in sequence through the target service control carrier according to a preset communication terminal request sending order, wherein each target request occupies one time slot.

[0009] Optionally, as in the aforementioned method, the method further includes: Determining the number of bits corresponding to each target request; The duration of the time slot is determined according to the number of bits.

[0010] Optionally, as in the aforementioned method, obtaining N groups of synchronization sequence groups as target responses sent by the multiple communication terminals in response to the target request includes: Determining all first TDMA frames used for sending the target request in a current cycle; In a case where N is greater than or equal to 2, a first synchronization sequence group sent by the first communication terminal group in response to the target request is received in Q time slots of M second TDMA frames following all the first TDMA frames, wherein the M second TDMA frames following all the first TDMA frames are TDMA frames located in the same cycle as all the first TDMA frames, the first communication terminal group is the first Q communication terminal groups among the N communication terminal groups that receive the target request, the Q time slots are located after the first P time slots of the M second TDMA frames, P+Q=N, M is an integer greater than or equal to 1, P is an integer greater than or equal to 1, and Q is an integer greater than or equal to 1; When N is greater than or equal to 2, the first P time slots of the M second TDMA frames in the next cycle of the current cycle receive the second group of synchronization sequence groups sent by the second communication terminal group in response to the target request, wherein the second communication terminal group is the last P communication terminal groups among the N communication terminal groups that receive the target request.

[0011] Alternatively, as described above: The target service control carrier is a carrier dedicated to carrying the target service.

[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: Obtaining a target request sent by a network-side device through a target service control carrier carrying a target service, wherein, when the communication terminal includes multiple communication terminals, the multiple communication terminals are divided into N communication terminal groups, and each communication terminal in each of the communication terminal groups is configured with a synchronization sequence at a different phase offset in the same synchronization sequence group, where N is an integer greater than or equal to 1; In response to the target request, and according to the configured synchronization sequence, a target response is sent to the network side device, so that the network side device parses N groups of synchronization sequence groups. When a synchronization sequence corresponding to the designated communication terminal is obtained as the target response of the designated communication terminal, it is determined that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

[0013] Optionally, as in the aforementioned method, the method further includes: Determining a carrying capacity of a single target service control carrier based on a target cycle of the communication terminal and a time slot duration of the target service control carrier; When the bandwidth is greater than the number of the plurality of communication terminals, the number of window requests per second is increased according to the relationship between the bandwidth and the number of terminals.

[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: A sending module, configured to send a target request to multiple communication terminals via a target service control carrier used to carry a target service; an acquisition module, configured to acquire N synchronization sequence groups sent by the multiple communication terminals in response to the target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, the synchronization sequences respectively configured for any two communication terminals in each of the communication terminal groups are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; A parsing module is used to parse the N groups of synchronization sequence groups, and when a synchronization sequence corresponding to a designated communication terminal is obtained as a target response of the designated communication terminal, determine that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

[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: an acquisition module, configured to acquire a target request sent by a network-side device through a target service control carrier carrying a target service, wherein, when the communication terminal includes multiple communication terminals, the multiple communication terminals are divided into N communication terminal groups, and synchronization sequences respectively configured for any two communication terminals in each of the communication terminal groups are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; A response module is used to respond to the target request and send a target response to the network side device according to the configured synchronization sequence, so that the network side device parses N groups of synchronization sequence groups, and when a synchronization sequence corresponding to a designated communication terminal is obtained as the target response of the designated communication terminal, it is determined that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

[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 device for electric power business data interaction, an electronic device and a storage medium are provided, wherein the method applied to a network-side device includes: sending a target request to multiple communication terminals through a target business control carrier for carrying the target business; obtaining N groups of synchronization sequence groups sent by the multiple communication terminals in response to the target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, and the synchronization sequences respectively configured of any two communication terminals in each of the communication terminal groups are two synchronization sequences in the same group of synchronization sequence groups, and the synchronization sequences respectively configured of any two communication terminals are orthogonal to each other, and N is an integer greater than or equal to 1; parsing the N groups of synchronization sequence groups, and when a synchronization sequence corresponding to a specified communication terminal as the target response of the specified communication terminal is obtained, determining that the target response of the specified communication terminal is correctly received, wherein the specified communication terminal is any one of the multiple communication terminals. 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, and the terminal can use a synchronous sequence to send response responses at the same time without sending responses in sequence, which greatly reduces the time occupied by the response, thereby achieving the purpose of effectively improving the load capacity, achieving the technical effect of providing a large load capacity even if narrowband communication is used, and thus solving the problem of poor load terminal capacity of narrowband communication existing in related technologies. 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 flow chart of another optional method for interacting with power service data applied to a network-side device according to an embodiment of the present application; Figure 4This is a flow chart of an optional method for interacting with power service data applied to a communication terminal according to an embodiment of the present application; Figure 5 This is a schematic diagram of an optional timing relationship between a communication terminal and a network-side device according to an embodiment of the present application; Figure 6 This is a schematic diagram of a heartbeat service interaction timing between an optional communication terminal and a network-side device according to an embodiment of the present application; Figure 7 This is another optional heartbeat service interaction timing diagram between a communication terminal and a network-side device according to an embodiment of the present application; Figure 8 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 9 This is a structural block diagram of an optional power service data interaction device applied to a communication terminal according to an embodiment of the present application; Figure 10 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 1In the hardware environment shown, a network side device 1402 (for example, a base station, or a device with equivalent functions of a base station (for example, a drone base station, a mobile base station, etc.) and a communication terminal 1404 are formed. 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 2 A method for interacting with power business data provided in an embodiment of the present application includes the following steps: Step S202: Send a target request to multiple communication terminals via a target service control carrier used to carry the target service.

[0027] The electric power service data interaction method of this embodiment can be applied to scenarios where target requests and responses need to be made in a narrowband communication system, such as scenarios where heartbeat requests (i.e., the target request is a heartbeat request) and responses are made in electric power narrowband communication, scenarios where target requests and responses are made in automatic meter reading (electricity meter, etc.) narrowband communication, and other scenarios. In the embodiments of this application, the electric power service data interaction method described above is illustrated using the example of heartbeat requests and responses in electric power narrowband communication. For other types of scenarios, the above-mentioned electric power service data interaction method is also applicable if there is no contradiction.

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

[0029] 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 5 shown.

[0030] Specifically, after the power master station sends a service request to the core network, the core network transmits it to the network side device, and then after reaching the network side device, it sends a target request (that is, an air interface target request frame) to the communication terminal. During the complete interaction process, the communication terminal will decode the target request, interact with the decoded request with the power business terminal, and then give the target response (that is, an air interface response frame) in response to the target request to the network side device.

[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, the aforementioned step S202 of sending a target request to multiple communication terminals via a target service control carrier for carrying the target service can be implemented by the following steps: When N is greater than or equal to 2, target requests are sent to multiple communication terminals in sequence through the target service control carrier according to the preset communication terminal request sending order, where each target request occupies one time slot.

[0033] Specifically, when all communication terminals are divided into two or more groups, the network device sends target requests (standard control frames that can carry unique information) to each of the terminals in a pre-set order. Each target request occupies one time slot. If each time slot is 15ms and includes 64 communication terminals, the 64 terminals occupy 960ms. Furthermore, terminals currently performing data services do not request target services and are treated as having targets. The following TDMA frame is used to retrieve the target response frame sent by the terminal.

[0034] As an optional implementation, as in the aforementioned method, before executing step S202 to transmit a target request to multiple communication terminals via the target service control carrier used to carry the target service, the following steps may be pre-executed: after confirming that the communication terminal is powered on, the network-side device and the communication terminal are time-slot aligned. In other words, after the communication terminal is powered on, the network-side device and the communication terminal are time-slot aligned. Furthermore, the time slots may be calibrated using Beidou or other positioning methods. For example, service registration may begin with alignment to a specific 1PPS.

[0035] Step S204: Obtain N groups of synchronization sequence groups sent by multiple communication terminals in response to the target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, and the synchronization sequences respectively configured of any two communication terminals in each communication terminal group are two synchronization sequences in the same group of synchronization sequence groups, and the synchronization sequences respectively configured of any two communication terminals are orthogonal to each other, and N is an integer greater than or equal to 1.

[0036] Specifically, after sending the target request to the communication terminal, the communication terminal may decode the target request and interact with the power service terminal to generate a target response in response to the target request.

[0037] In this embodiment, a communication terminal can configure the synchronization sequence (i.e., Gold orthogonal sequence) that each communication terminal corresponds to when responding, using frequency programming or other means. Due to the limited number of Gold orthogonal sequences and the potential for delays in parsing by network-side devices, multiple communication terminals can be grouped into N communication terminal groups, where N is an integer greater than or equal to 1. When N is 1, this indicates a small number of communication terminals and no grouping is necessary. For example, when N is 2, if there are 64 communication terminals, each communication terminal group can include 32 communication terminals. Furthermore, the number of communication terminals included in each communication terminal group can be modified and is not specifically limited herein. In other words, all 32 communication terminals can transmit simultaneously without interfering with each other. Furthermore, for the same communication terminal group, the synchronization sequences configured for any two communication terminals in the group are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences configured for any two communication terminals are mutually orthogonal. Therefore, different communication terminals in the same communication terminal group do not interfere with each other.

[0038] Furthermore, the communication terminal only sends a synchronization sequence in response. Preferably, a Gold orthogonal sequence (the length of which may be 63 symbols or 128 symbols or defined according to specific circumstances) may be used. The same group of Gold orthogonal sequences are mutually orthogonal.

[0039] In this embodiment, the N synchronization sequence groups acquired by the network side device are synchronization sequence groups sent by multiple communication terminals in response to the same period target request, and the N synchronization sequence groups can be acquired in the same period or in different periods.

[0040] Step S206, parse the N groups of synchronization sequence groups, and when a synchronization sequence corresponding to the designated communication terminal as the target response of the designated communication terminal is obtained, determine that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

[0041] Specifically, after obtaining N synchronization sequence groups, the network-side device can parse the obtained N synchronization sequence groups. Because the synchronization sequences in the same synchronization sequence group are orthogonal to each other, it can determine whether the synchronization sequence corresponding to the designated communication terminal, which serves as the target response of the designated communication terminal, has been received. If so, it is determined that the target response of the designated communication terminal has been correctly received; if not, it is determined that the target response of the designated communication terminal has not been correctly received. This method can thus determine whether the response from the designated terminal side has been correctly received.

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

[0043] like Figure 3 As shown, as an optional implementation manner, as in the aforementioned method, the aforementioned steps of obtaining N groups of synchronization sequence groups as target responses sent by multiple communication terminals in response to target requests can be implemented by the following steps: Step S302: determining all first TDMA frames used for target request transmission in the current cycle.

[0044] Specifically, the current cycle refers to the time period from when the network side device sends the target request to when it sends the next new target request. Figure 6 The TDMA frames between 1PPS and 1PPS+1 are shown as being used for target request transmission.

[0045] Step S304, when N is greater than or equal to 2, the first group of synchronization sequence groups sent by the first communication terminal group to respond to the target request is received in the Q time slots of the M second TDMA frames after all the first TDMA frames, wherein the M second TDMA frames after all the first TDMA frames are TDMA frames in the same cycle as all the first TDMA frames, the first communication terminal group is the first Q communication terminal groups among the N communication terminal groups that receive the target request, the Q time slots are located after the first P time slots of the M second TDMA frames, P+Q=N, M is an integer greater than or equal to 1, P is an integer greater than or equal to 1, and Q is an integer greater than or equal to 1.

[0046] That is to say, when the number of communication terminal groups is greater than or equal to 2, N synchronization sequence groups will be sent from the communication terminal to the network side device in different cycles. This method is used to send N synchronization sequence groups because after receiving the target request, the communication terminal needs to interact with the service terminal, which takes about several hundred milliseconds (the interaction time of different power service terminals is different). Example 1, such as Figure 6 As shown, when N is 2, P is 1, Q is also 1, and time slot t is 15ms, taking a communication terminal group consisting of 32 communication terminals (i.e., a synchronization sequence group consisting of 32 synchronization sequences) as an example, to avoid waiting for communication terminals to interact with service terminals in the same cycle, the first response received in the current cycle is assumed to be the response from the last 32 communication terminals in the previous cycle. This leaves a minimum of 480ms (for the first 32 communication terminals) and a maximum of 960ms (including the last 32 communication terminals) for interaction between communication terminals and service terminals, which is consistent with practical usage. For a single terminal, the minimum delay between a target request and a response is 480ms, and the maximum is 960ms. Therefore, the interaction between the first 32 communication terminals (i.e., the first communication terminal group) and the service terminal is complete by the time the last 32 communication terminals have completed their target request. This allows the first synchronization sequence group sent by the first 32 communication terminals in response to their target request to be acquired in the same cycle. It can be seen that the number of P can be determined based on the time length T required for the communication terminal to interact with the service terminal, the time length t of each time slot, and the number n of synchronization sequences included in each synchronization sequence group. Optionally, P is an integer rounded up from T / (t×n). It can be seen that every 32 terminal requests form a group, and the next TDMA frame (4 time slots, 60ms) serves as a response window. That is, 960ms+60ms=1020ms supports 64 terminals. Taking a target once every 30 seconds as an example, the four time slots of a single carrier are used for control signals (i.e., for transmitting target requests), and the maximum number of supported communication terminals is: [30000 / (960+60)]×64=1882 (units). As shown Figure 7In the example shown, M is 2, P is 2, Q is 4, and there are two vacant time slots in the M second TDMA frames.

[0047] Step S306, when N is greater than or equal to 2, the second group of synchronization sequence groups sent by the second communication terminal group in response to the target request is received in the first P time slots of the M second TDMA frames in the next cycle of the current cycle, wherein the second communication terminal group is the last P communication terminal groups among the N communication terminal groups that receive the target request.

[0048] Because not all synchronization sequence groups have been received in the current cycle, the second synchronization sequence group sent by the second communication terminal group is received in the first P time slots of the next cycle. Based on Example 1, if two time windows are configured for each communication terminal in 30S for the target service, the number of supported services is: 1882 / 2 = 941.

[0049] If the number of valid bits carried is small, the time slot length can be shortened. If the time slot is shortened to 5ms, and the 30s target is met, and four time slots on a single carrier are used for control channels, the number of carried channels is: 192 × 30 = 5760.

[0050] like Figure 4 As shown, according to another aspect of the 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: Step S402: obtaining a target request sent by a network-side device through a target service control carrier carrying a target service, wherein when there are multiple communication terminals, the multiple communication terminals are divided into N communication terminal groups, and synchronization sequences respectively configured for any two communication terminals in each communication terminal group are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; Step S404, responding to the target request, and sending a target response to the network side device according to the configured synchronization sequence, so that the network side device parses N groups of synchronization sequence groups, and when a synchronization sequence corresponding to the designated communication terminal as the target response of the designated communication terminal is obtained, it is determined that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

[0051] 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.

[0052] As an optional embodiment, as in the aforementioned method, the method further includes the following steps: determining the capacity of a single target service control carrier based on the target cycle of the communication terminal and the time slot duration of the target service control carrier; and, if the capacity is greater than the number of terminals, increasing the number of request windows per second based on the relationship between the capacity and the number of terminals. In other words, if the actual capacity does not meet the available capacity, increasing the number of request windows per second for a single terminal based on the relationship between the capacity and the number of terminals may result in more stable reception, with the increase being based on the ability to acquire a synchronization sequence for each communication terminal.

[0053] 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 in the memory.

[0054] 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.

[0055] In an embodiment of the present application, a method and device for electric power business data interaction, an electronic device and a storage medium are provided, wherein the method applied to a network-side device includes: sending a target request to multiple communication terminals through a target business control carrier for carrying the target business; obtaining N groups of synchronization sequence groups sent by the multiple communication terminals in response to the target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, and the synchronization sequences respectively configured with any two communication terminals in each communication terminal group are two synchronization sequences in the same group of synchronization sequence groups, and the synchronization sequences respectively configured with any two communication terminals are orthogonal to each other, and N is an integer greater than or equal to 1; parsing the N groups of synchronization sequence groups, and when a synchronization sequence corresponding to the specified communication terminal as the target response of the specified communication terminal is obtained, determining that the target response of the specified communication terminal is correctly received, wherein the specified communication terminal is any one of the multiple communication terminals. 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, and the terminal can use a synchronous sequence to send response responses at the same time without sending responses in sequence, which greatly reduces the time occupied by the response, thereby achieving the purpose of effectively improving the load capacity, achieving the technical effect of providing a large load capacity even if narrowband communication is used, and thus solving the problem of poor load terminal capacity of narrowband communication existing in related technologies.

[0056] 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.

[0057] 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.

[0058] 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 8 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 8 As shown, the device may include: A sending module 81 is configured to send a target request to multiple communication terminals via a target service control carrier used to carry a target service; an acquisition module 82, configured to acquire N synchronization sequence groups sent by multiple communication terminals in response to a target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, the synchronization sequences respectively configured for any two communication terminals in each communication terminal group are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; The parsing module 83 is used to parse N groups of synchronization sequence groups, and when a synchronization sequence corresponding to a designated communication terminal as a target response of the designated communication terminal is obtained, it is determined that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

[0059] It should be noted that the sending module 81 in this embodiment can be used to execute the above step S202, the acquiring module 82 in this embodiment can be used to execute the above step S204, and the parsing module 83 in this embodiment can be used to execute the above step S206.

[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 communication terminal for implementing the above-mentioned power service data interaction method applied to a communication terminal. Figure 9 This is a structural block diagram of an optional power business data interaction device applied to a communication terminal according to an embodiment of the present application, such as Figure 9 As shown, the device may include: an acquisition module 91, configured to acquire a target request sent by a network-side device via a target service control carrier carrying a target service, wherein, when there are multiple communication terminals, the multiple communication terminals are divided into N communication terminal groups, and synchronization sequences respectively configured for any two communication terminals in each communication terminal group are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; The response module 92 is used to respond to the target request and send a target response to the network side device according to the configured synchronization sequence, so that the network side device parses N groups of synchronization sequence groups. When a synchronization sequence corresponding to the specified communication terminal is obtained as the target response of the specified communication terminal, it is determined that the target response of the specified communication terminal is correctly received, wherein the specified communication terminal is any one of the multiple communication terminals.

[0061] It should be noted that the acquisition module 91 in this embodiment can be used to execute the above step S402, and the response module 92 in this embodiment can be used to execute the above step S404.

[0062] In addition to the above modules, the device in this embodiment may also include a module for executing any method in any of the above embodiments of the power business data interaction method.

[0063] 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.

[0064] 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.

[0065] According to another embodiment of the present application, there is also provided an electronic device, including: Figure 10 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 .

[0066] 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: Send a target request to multiple communication terminals via a target service control carrier used to carry the target service.

[0067] Step S204: Obtain N groups of synchronization sequence groups sent by multiple communication terminals in response to the target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, and the synchronization sequences respectively configured of any two communication terminals in each communication terminal group are two synchronization sequences in the same group of synchronization sequence groups, and the synchronization sequences respectively configured of any two communication terminals are orthogonal to each other, and N is an integer greater than or equal to 1.

[0068] Step S206, parse the N groups of synchronization sequence groups, and when a synchronization sequence corresponding to the designated communication terminal as the target response of the designated communication terminal is obtained, determine that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

[0069] 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.

[0070] 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.

[0071] As an example, the memory 1503 may include, but is not limited to, the sending module 81, the obtaining module 82, and the parsing module 83 of the power service data interaction device applied to the network-side device, and may also include, but is not limited to, the obtaining module 91 and the responding module 92 of the power service data interaction device applied to the communication terminal. In addition, other modules and units of the power service data interaction device applied to the network-side device and / or the communication terminal may also be included, but are not limited to, and will not be described in detail in this example.

[0072] 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.

[0073] 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.

[0074] 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.

[0075] 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.

[0076] 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.

[0077] 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.

[0078] 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.

[0079] 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.

[0080] 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.

[0081] 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 power business data, characterized in that: Applicable to network-side devices, including: sending a target request to a plurality of communication terminals via a target service control carrier for carrying a target service; Obtaining N synchronization sequence groups sent by the multiple communication terminals in response to the target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, the synchronization sequences respectively configured for any two communication terminals in each of the communication terminal groups are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; The N groups of synchronization sequence groups are parsed, and when a synchronization sequence corresponding to a designated communication terminal serving as a target response of the designated communication terminal is obtained, it is determined that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

2. The method according to claim 1, characterized in that Before sending the target request to the plurality of communication terminals through the target service control carrier for carrying the target service, 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 sending of the target request to the plurality of communication terminals by using the target service control carrier for carrying the target service includes: When N is greater than or equal to 2, the target requests are sent to the multiple communication terminals in sequence through the target service control carrier according to a preset communication terminal request sending order, wherein each target request occupies one time slot.

4. The method according to claim 3, characterized in that The method further comprises: Determining the number of bits corresponding to each target request; The duration of the time slot is determined according to the number of bits.

5. The method according to claim 1, wherein The acquiring N groups of synchronization sequence groups sent by the plurality of communication terminals in response to the target request as target responses includes: Determining all first TDMA frames used for sending the target request in a current cycle; In a case where N is greater than or equal to 2, a first synchronization sequence group sent by the first communication terminal group in response to the target request is received in Q time slots of M second TDMA frames following all the first TDMA frames, wherein the M second TDMA frames following all the first TDMA frames are TDMA frames located in the same cycle as all the first TDMA frames, the first communication terminal group is the first Q communication terminal groups among the N communication terminal groups that receive the target request, the Q time slots are located after the first P time slots of the M second TDMA frames, P+Q=N, M is an integer greater than or equal to 1, P is an integer greater than or equal to 1, and Q is an integer greater than or equal to 1; When N is greater than or equal to 2, the first P time slots of the M second TDMA frames in the next cycle of the current cycle receive the second group of synchronization sequence groups sent by the second communication terminal group in response to the target request, wherein the second communication terminal group is the last P communication terminal groups among the N communication terminal groups that receive the target request.

6. The method according to any one of claims 1 to 5, characterized in that: The target service control carrier is a carrier dedicated to carrying the target service.

7. A method for interacting with power business data, characterized in that: Applied to communication terminals, including: Obtaining a target request sent by a network-side device through a target service control carrier that carries a target service, wherein when the communication terminal includes multiple communication terminals, the multiple communication terminals are divided into N communication terminal groups, synchronization sequences respectively configured for any two communication terminals in each of the communication terminal groups are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; In response to the target request, and according to the configured synchronization sequence, a target response is sent to the network side device, so that the network side device parses N groups of synchronization sequence groups. When a synchronization sequence corresponding to the designated communication terminal is obtained as the target response of the designated communication terminal, it is determined that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

8. The method according to claim 7, characterized in that The method further comprises: Determining a carrying capacity of a single target service control carrier based on a target cycle of the communication terminal and a time slot duration of the target service control carrier; When the bandwidth is greater than the number of the plurality of communication terminals, the number of window requests per second is increased according to the relationship between the bandwidth and the number of terminals.

9. A power business data interaction device, characterized in that: Applicable to network-side devices, including: A sending module, configured to send a target request to multiple communication terminals via a target service control carrier used to carry a target service; an acquisition module, configured to acquire N synchronization sequence groups sent by the multiple communication terminals in response to the target request as target responses, wherein the multiple communication terminals are divided into N communication terminal groups, the synchronization sequences respectively configured for any two communication terminals in each of the communication terminal groups are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; A parsing module is used to parse the N groups of synchronization sequence groups, and when a synchronization sequence corresponding to a designated communication terminal is obtained as a target response of the designated communication terminal, determine that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

10. A power business data interaction device, characterized in that: Applied to communication terminals, including: an acquisition module, configured to acquire a target request sent by a network-side device through a target service control carrier carrying a target service, wherein, when the communication terminal includes multiple communication terminals, the multiple communication terminals are divided into N communication terminal groups, and synchronization sequences respectively configured for any two communication terminals in each of the communication terminal groups are two synchronization sequences in the same synchronization sequence group, and the synchronization sequences respectively configured for any two communication terminals are mutually orthogonal, and N is an integer greater than or equal to 1; A response module is used to respond to the target request and send a target response to the network side device according to the configured synchronization sequence, so that the network side device parses N groups of synchronization sequence groups, and when a synchronization sequence corresponding to a designated communication terminal is obtained as the target response of the designated communication terminal, it is determined that the target response of the designated communication terminal is correctly received, wherein the designated communication terminal is any one of the multiple communication terminals.

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

  • Method and apparatus for satellite communication in non-terrestrial network

    CN118318491A

  • Synchronization signal transmission method, device and system

    CN120018262A

  • Communication terminal

    JP2014087043A

  • A method and apparatus for sharing signals on a single channel

    KR1020110044323A

  • Method for transmitting uplink control information of terminal in wireless communication system and terminal using method

    WO2019050355A1