Wireless communication frame selection method and device, computer equipment and storage medium
By adjusting the number of wireless communication frames selected in the cellular mobile network and backscattering Internet of Things system according to the traffic volume of the backscattering terminal, the problem of fixed settings of wireless energy supply windows is solved, and adaptive adjustment of wireless energy supply windows and the improvement of data transmission rate is achieved.
Patent Information
- Application Number
- CN202411915227.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-12-24
AI Technical Summary
In the cellular mobile network and backscattering Internet of Things fusion system, the wireless power supply window in the wireless communication frame in the prior art is fixed, resulting in a relatively short reflection time in the wireless communication frame when the number of Device 1 terminals is large, which affects the data transmission rate.
A wireless communication frame selection method that can flexibly adjust the wireless energy supply window is provided. By obtaining the traffic volume of various energy storage types backscattering terminals at the end of the current communication cycle, determining the total amount of services, and adjusting the selection number of various wireless communication frames in the next communication cycle according to the traffic ratio, thereby adaptively adjusting the window width of the wireless energy supply window.
Adaptive adjustment of the wireless energy supply window is realized, the energy supply demand and data transmission rate of various backscattering terminals are ensured, and the effective balance between power supply and communication of backscattering terminals is realized.
Smart Images

Figure CN119743845A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication technology, and in particular to a wireless communication frame selection method, apparatus, computer equipment and storage medium. Background Art
[0002] The fusion system of cellular mobile network and backscatter Internet of Things includes four types of wireless nodes: mobile base station (BS), mobile terminal (UE), backscatter device (BD) and backscatter receiver (BR). Mobile base station and mobile terminal are wireless nodes of cellular mobile network. Wireless nodes including active sending units can be used as RF excitation signals of backscatter Internet of Things. The backscatter system uses the modulation and reflection of RF excitation signals of cellular mobile network to realize information transmission.
[0003] At present, the 3GPP (3rd Generation Partnership Project) organization roughly divides backscatter terminals into two categories, namely, non-energy storage passive transmission terminals (Device 1), energy storage passive transmission terminals (Device 2a), and energy storage active transmission terminals (Device 2b). Device 1 terminals can only realize additional modulation and reflection of the main system carrier signal. Compared with Device 1, Device 2a terminals have additional energy storage circuits and can realize a certain amplitude of main system carrier signal amplification. Therefore, Device 2a terminals will have greater coverage capabilities than Device 1 terminals, but at the same time, Device 2a terminals also require additional environmental energy supply design to ensure their coverage performance. Device 2b terminals can actively generate carrier signals, so Device 2b terminals are closer to traditional active terminals rather than traditional backscatter terminals. At present, the cellular mobile network communicates and stores energy with the backscatter system by allocating network air interface resources. Specifically, the communication cycle is configured based on the network air interface resources. Each communication cycle contains several wireless communication frames. The wireless communication frame has a fixed duration. The structure of each wireless communication frame is as follows: Figure 1 As shown, Figure 1 The type 2a energy storage in the wireless energy supply window is the wireless energy supply window, and the Device 2a terminal stores energy based on the wireless energy supply window.
[0004] However, the current wireless power supply window settings in wireless communication frames are fixed. When there are a large number of Device 1 terminals, there may be a problem where the wireless power supply window is too large (that is, the wireless power supply window accounts for too large a proportion of the wireless communication frame), resulting in a shorter reflection time in the wireless communication frame, thereby affecting the data transmission rate of such terminals. Summary of the invention
[0005] Based on this, it is necessary to provide a wireless communication frame selection method, device, computer equipment and storage medium that can flexibly adjust the wireless power supply window to address the above technical problems.
[0006] In a first aspect, the present application provides a wireless communication frame selection method, which is applied to a mobile base station, and the method includes:
[0007] When the current communication cycle ends, the business volume of backscatter terminals of various energy storage types in the current communication cycle is obtained;
[0008] Determine the total amount of backscatter terminals in the current communication cycle according to the business volume of backscatter terminals of various energy storage types;
[0009] According to the total business volume and the business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to various energy storage types in the next communication cycle is determined; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0010] In one embodiment, obtaining the traffic volume of backscatter terminals of various energy storage types in the current communication cycle includes:
[0011] Obtaining the terminal identification and traffic volume of each backscatter terminal in the current communication cycle;
[0012] Determining the energy storage type of each backscatter terminal according to the terminal identification of each backscatter terminal;
[0013] According to the energy storage type and the traffic volume of each backscatter terminal, the traffic volume of each backscatter terminal of each energy storage type in the current communication cycle is determined.
[0014] In one embodiment, determining the traffic volume of backscatter terminals of each type of energy storage in the current communication cycle according to the energy storage type and traffic volume of each backscatter terminal includes:
[0015] For each energy storage type, the traffic volume of each backscatter terminal included in the energy storage type in the current communication cycle is summed to obtain the traffic volume of the backscatter terminal of the energy storage type in the current communication cycle.
[0016] In one embodiment, determining the number of selected wireless communication frames corresponding to each type of energy storage in the next communication cycle according to the total amount of business and the business volume of backscatter terminals of each type of energy storage includes:
[0017] For each type of energy storage, determine the traffic ratio of the backscatter terminal of the energy storage type to the total traffic;
[0018] The selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle is determined according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio.
[0019] In one embodiment, the method further comprises:
[0020] The number of communication frames in the next communication cycle is determined according to the number of types of wireless communication frames included in the current communication cycle.
[0021] In one embodiment, the method further comprises:
[0022] Determining first values of backscatter terminals of various energy storage types according to wireless energy storage requirements of backscatter terminals of various energy storage types and cell edge signal reception strengths;
[0023] According to the energy coefficients of the backscatter terminals of the various energy storage types and the first value, the window widths of the wireless energy supply windows in the wireless communication frames corresponding to the various energy storage types are determined.
[0024] In a second aspect, the present application provides a wireless communication frame selection device, which is configured in a mobile base station, and the device includes:
[0025] An acquisition module, used for acquiring the business volume of backscatter terminals of various energy storage types in the current communication cycle when the current communication cycle ends;
[0026] A first determination module is used to determine the total amount of backscatter terminal services in the current communication cycle according to the service volume of backscatter terminals of various energy storage types;
[0027] The second determination module is used to determine the selected number of wireless communication frames corresponding to each energy storage type in the next communication cycle according to the total business volume and the business volume of the backscatter terminals of each energy storage type; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0028] In a third aspect, the present application further provides a computer device, the computer device comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:
[0029] When the current communication cycle ends, the business volume of backscatter terminals of various energy storage types in the current communication cycle is obtained;
[0030] Determine the total amount of backscatter terminals in the current communication cycle according to the business volume of backscatter terminals of various energy storage types;
[0031] According to the total business volume and the business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to various energy storage types in the next communication cycle is determined; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0032] In a fourth aspect, 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, the following steps are implemented:
[0033] When the current communication cycle ends, the business volume of backscatter terminals of various energy storage types in the current communication cycle is obtained;
[0034] Determine the total amount of backscatter terminals in the current communication cycle according to the business volume of backscatter terminals of various energy storage types;
[0035] According to the total business volume and the business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to various energy storage types in the next communication cycle is determined; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0036] In a fifth aspect, the present application further provides a computer program product, the computer program product comprising a computer program, and when the computer program is executed by a processor, the following steps are implemented:
[0037] When the current communication cycle ends, the business volume of backscatter terminals of various energy storage types in the current communication cycle is obtained;
[0038] Determine the total amount of backscatter terminals in the current communication cycle according to the business volume of backscatter terminals of various energy storage types;
[0039] According to the total business volume and the business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to various energy storage types in the next communication cycle is determined; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0040] The above-mentioned wireless communication frame selection method, device, computer equipment and storage medium obtain the business volume of backscatter terminals of each energy storage type in the current communication cycle when the current communication cycle ends. According to the business volume of backscatter terminals of each energy storage type, the total business volume of backscatter terminals in the current communication cycle is determined. According to the business volume and total business volume of backscatter terminals of each energy storage type, the number of selected wireless communication frames corresponding to each energy storage type in the next communication cycle is determined; wherein each type of energy storage type corresponds to a type of wireless communication frame; each type of wireless communication frame corresponds to a wireless power supply window. Compared with the traditional wireless communication frame structure that adopts a fixed window width of the wireless power supply window, the present application will obtain the business volume of backscatter terminals of each energy storage type in the current communication cycle at the end of the current communication cycle. According to the business volume of backscatter terminals of each energy storage type, the total business volume of backscatter terminals in the current communication cycle is determined. According to the business volume and total business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to each energy storage type in the next communication cycle is determined, and each type of wireless communication frame corresponds to a wireless power supply window. In other words, the present application can adaptively adjust the number of various types of wireless communication frames according to the business volume. Since each type of wireless communication frame number corresponds to a wireless power supply window, adaptive adjustment of the window width of the wireless power supply window is achieved, which can not only ensure the energy supply needs of various types of backscatter terminals, but also ensure the data transmission rate, thereby achieving an effective balance between energy supply and communication of the backscatter terminal. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] Figure 1 A schematic diagram of a wireless communication frame provided in this embodiment;
[0042] Figure 2 A diagram of an application environment of a wireless communication frame selection method provided in this embodiment;
[0043] Figure 3 A schematic diagram of a flow chart of a first wireless communication frame selection method provided in this embodiment;
[0044] Figure 4 A schematic diagram of a process for determining the traffic volume of backscatter terminals of various energy storage types in the current communication cycle provided by this embodiment;
[0045] Figure 5 A schematic diagram of a process for determining the selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle provided by this embodiment;
[0046] Figure 6 A schematic diagram of the number of selected wireless communication frames of each type in the next communication cycle provided by this embodiment;
[0047] Figure 7A schematic diagram of a flow chart of a second wireless communication frame selection method provided in this embodiment;
[0048] Figure 8 A structural block diagram of a wireless communication frame selection device provided in this embodiment;
[0049] Fig. 9 This is a diagram of the internal structure of the computer device provided in this embodiment. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0051] The wireless communication frame selection method provided in the embodiment of the present application can be applied to Figure 2 In the application environment shown. Among them, when the current communication cycle ends, the mobile base station 104 obtains the business volume of the backscatter terminal 102 of each energy storage type in the current communication cycle. The mobile base station 104 determines the total business volume of the backscatter terminal 102 in the current communication cycle according to the business volume of the backscatter terminal 102 of each energy storage type. The mobile base station 104 determines the number of selected wireless communication frames corresponding to each energy storage type in the next communication cycle according to the business volume and total business volume of the backscatter terminal 102 of each energy storage type; wherein each type of energy storage type corresponds to a type of wireless communication frame; each type of wireless communication frame corresponds to a wireless power supply window.
[0052] Among them, the mobile base station is a key infrastructure in the mobile communication network. It consists of a series of antennas and related electronic devices for wireless communication, enabling mobile devices (such as mobile phones and tablets) to connect to the network for voice calls, text messages, and access to the Internet. In this application, the mobile base station is also a wireless node for the backscatter Internet of Things.
[0053] Backscatter Device (BD) is a wireless device that works passively in the backscatter Internet of Things. It can receive existing RF excitation signals and transmit information by reflecting or scattering these signals. At present, backscatter terminals are mainly divided into two categories, namely, non-energy storage passive transmission terminals (Device 1), energy storage passive transmission terminals (Device 2a) and energy storage active transmission terminals (Device 2b). Device 1 terminal can only realize additional modulation and reflection of the main system carrier signal. Compared with Device 1, Device 2a terminal has an additional energy storage circuit, which can realize a certain amplitude of main system carrier signal amplification. Therefore, Device 2a terminal will have greater coverage capability than Device 1 terminal, but at the same time, Device 2a terminal also needs additional environmental energy supply design to ensure its coverage performance. Device 2b terminal can actively generate carrier signals, so Device 2b terminal is closer to traditional active terminals rather than traditional backscatter terminals. At present, the cellular mobile network communicates and stores energy with the backscatter system by allocating network air interface resources. Specifically, the communication cycle is configured based on the network air interface resources. Each communication cycle contains several wireless communication frames. The wireless communication frame has a fixed duration. The structure of each wireless communication frame is as follows: Figure 1 As shown, Figure 1 The type 2a energy storage in the wireless energy supply window is the wireless energy supply window, and the Device 2a terminal stores energy based on the wireless energy supply window.
[0054] In one embodiment, Figure 3 is a flow chart of a wireless communication frame selection method provided in accordance with an embodiment of the present application, wherein the method is applied to Figure 1 Taking the mobile base station in FIG. 1 as an example, the method includes the following steps:
[0055] S301, when the current communication cycle ends, obtaining the service volume of backscatter terminals of each energy storage type in the current communication cycle.
[0056] Among them, the current communication cycle refers to the current communication cycle between the cellular mobile network and the backscatter system. The energy storage type refers to the energy storage type of the backscatter terminal. The backscatter terminal includes but is not limited to a non-energy storage passive transmission terminal, an energy storage passive transmission terminal, and an energy storage active transmission terminal. The energy storage type corresponding to each terminal is different. Business volume refers to business traffic, which in this application may refer to data transmission volume, which can be obtained by parsing the communication messages of the backscatter terminal.
[0057] Optionally, in this embodiment, for each energy storage type of backscatter terminal, the traffic volume of the backscatter terminal of the energy storage type in each wireless communication frame in the current communication cycle is obtained. The traffic volumes of all wireless communication frames included in the current communication cycle are summarized to obtain the traffic volume of the backscatter terminal of the energy storage type in the current communication cycle.
[0058] S302, determining the total amount of backscatter terminals' services in the current communication cycle according to the service volumes of backscatter terminals of various energy storage types.
[0059] The total business volume refers to the sum of the business volumes of all reverse heat dissipation terminals in the current communication cycle.
[0060] As an optional implementation of the embodiment of the present application, the business volume of backscatter terminals of various energy storage types is summed to obtain the total business volume of the backscatter terminals in the current communication cycle.
[0061] S303, determining the selected number of wireless communication frames corresponding to each energy storage type in the next communication cycle according to the service volume and total service volume of the backscatter terminals of each energy storage type.
[0062] Among them, each type of energy storage corresponds to a type of wireless communication frame; each type of wireless communication frame corresponds to a wireless energy supply window.
[0063] Optionally, in this embodiment, corresponding wireless communication frames are pre-configured for backscatter terminals of each type of energy storage type; the wireless communication frames corresponding to backscatter terminals of different energy storage types may be different, that is, if the energy storage type is P and the number of types of wireless communication frames is Q, then Q is less than or equal to P. Each type of wireless communication frame corresponds to a wireless energy supply window; the window width of the wireless energy supply window corresponding to different wireless communication frames may be different. In this embodiment, when the corresponding wireless communication frames are pre-configured for backscatter terminals of each type of energy storage type, since the duration occupied by each type of wireless communication frame is the same, the most important task of configuring each type of wireless communication frame is to determine the window width of the wireless energy supply window in each type of wireless communication frame (i.e., the duration occupied by the wireless energy supply window). Optionally, in this embodiment, when wireless communication frames are configured for backscatter terminals of various types of energy storage types, an optional implementation method for determining the window width of the wireless energy supply window in the wireless communication frame corresponding to each type of energy storage type is to determine the first value of the backscatter terminal of each type of energy storage type according to the wireless energy storage demand of the backscatter terminal of each type of energy storage type and the cell edge signal reception strength. According to the energy coefficient and the first value of the backscatter terminal of each type of energy storage, determine the window width of the wireless power supply window in the wireless communication frame corresponding to each type of energy storage. Specifically, for each type of energy storage type of backscatter terminal. According to the wireless energy storage demand of the backscatter terminal of this type of energy storage and the cell edge signal reception strength of the backscatter terminal of this type of energy storage, determine the first value of the backscatter terminal of this type of energy storage. According to the energy coefficient and the first value of the backscatter terminal of this type of energy storage, determine the window width of the wireless power supply window in the wireless communication frame corresponding to each type of energy storage. Specifically, the window width of the wireless power supply window of the backscatter terminal of each type of energy storage can be determined by the following formula (1):
[0064] (1)
[0065] Among them, in formula (1) It is The wireless energy storage energy demand of the energy storage type backscatter terminal during normal operation, is the cell edge received signal strength of the RF excitation signal collected by the backscatter terminal, is the energy conversion coefficient of wireless energy harvesting, , It is the margin of the wireless power supply window width, used to cope with fluctuations in air interface excitation signals; Represents the window width of the wireless power supply window of the wireless communication frame corresponding to the backscatter terminal of the jth energy storage type.
[0066] Optionally, in this embodiment, for each type of backscatter terminal according to each type of energy storage type, the proportion of the business volume of the backscatter terminal of this energy storage type in the total business volume is determined, and the number of selected wireless communication frames corresponding to this type of energy storage type in the next communication cycle is determined based on the business volume proportion.
[0067] The above-mentioned wireless communication frame selection method obtains the business volume of backscatter terminals of each energy storage type in the current communication cycle when the current communication cycle ends. According to the business volume of backscatter terminals of each energy storage type, the total business volume of backscatter terminals in the current communication cycle is determined. According to the business volume and total business volume of backscatter terminals of each energy storage type, the number of selected wireless communication frames corresponding to each energy storage type in the next communication cycle is determined; wherein each type of energy storage type corresponds to a type of wireless communication frame; each type of wireless communication frame corresponds to a wireless power supply window. Compared with the traditional wireless communication frame structure that adopts a fixed window width of the wireless power supply window, the present application will obtain the business volume of backscatter terminals of each energy storage type in the current communication cycle at the end of the current communication cycle. According to the business volume of backscatter terminals of each energy storage type, the total business volume of backscatter terminals in the current communication cycle is determined. According to the business volume and total business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to each energy storage type in the next communication cycle is determined, and each type of wireless communication frame corresponds to a wireless power supply window. In other words, the present application can adaptively adjust the number of various types of wireless communication frames according to the business volume. Since each type of wireless communication frame number corresponds to a wireless power supply window, adaptive adjustment of the window width of the wireless power supply window is achieved, which can not only ensure the energy supply needs of various types of backscatter terminals, but also ensure the data transmission rate, thereby achieving an effective balance between energy supply and communication of the backscatter terminal.
[0068] In one embodiment, in order to more accurately determine the traffic volume of backscatter terminals of various energy storage types, such as Figure 4 As shown, an optional implementation method of obtaining the service volume of backscatter terminals of various energy storage types in the current communication cycle in S201 includes:
[0069] S401, obtaining the terminal identification and traffic volume of each backscatter terminal in the current communication cycle.
[0070] The terminal identifier refers to the unique identifier of the backscatter terminal, which can be a terminal name, a terminal number, an IP (Internet Protocol, a protocol for interconnecting networks) address, or a MAC (Media Access Control, media access control) address.
[0071] Optionally, in this embodiment, when a backscatter terminal is activated and goes online, it is necessary to configure an association relationship between a terminal identifier of the backscatter terminal and an energy storage type.
[0072] Optionally, in this embodiment, the wireless communication frames included in the current communication cycle are determined. The traffic volume of each backscatter terminal in each wireless communication frame is obtained. For each backscatter terminal, the sum of the traffic volume of the backscatter terminal in each wireless communication frame is used as the traffic volume of the backscatter terminal in the current communication cycle, so as to obtain the terminal identification and traffic volume of the backscatter terminal in the current communication cycle.
[0073] S402: Determine the energy storage type of each backscatter terminal according to the terminal identifier of each backscatter terminal.
[0074] Optionally, in this embodiment, the association relationship between the terminal identification of each backscatter terminal and the energy storage type is preconfigured. According to the terminal identification of the backscatter terminal, the energy storage type of the backscatter terminal can be determined.
[0075] S403, determining the service volume of backscatter terminals of each energy storage type in the current communication cycle according to the energy storage type and service volume of each backscatter terminal.
[0076] Optionally, in this embodiment, for each type of energy storage, the traffic volume of each backscatter terminal included in the energy storage type in the current communication cycle is summed to obtain the traffic volume of the backscatter terminal of the energy storage type in the current communication cycle. In other words, the sum of the traffic volumes of all backscatter terminals included in each type of energy storage is taken as the traffic volume of each backscatter terminal of the energy storage type.
[0077] In this embodiment, the terminal identification and traffic volume of each backscatter terminal in the current communication cycle are obtained. According to the terminal identification of each backscatter terminal, the energy storage type of each backscatter terminal is determined. According to the energy storage type and traffic volume of each backscatter terminal, the traffic volume of backscatter terminals of various energy storage types in the current communication cycle is determined, which can more accurately and efficiently determine the traffic volume of backscatter terminals of various energy storage types in the current communication cycle.
[0078] In one embodiment, in order to more accurately determine the number of selected wireless communication frames corresponding to each energy storage type, such as Figure 5 As shown, an optional implementation of S203 includes:
[0079] S501, for each type of energy storage, determining a traffic volume ratio of a backscatter terminal of the energy storage type to a total traffic volume.
[0080] S502, determining the selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio.
[0081] Optionally, an optional implementation method for determining the number of communication frames in the next cycle in this embodiment is to determine the number of communication frames in the next communication cycle according to the number of types of wireless communication frames included in the current communication cycle. Specifically, the number of communication frames in the next communication cycle must be greater than or equal to the number of types of wireless communication frames included in the current communication cycle. Exemplarily, if the number of types of wireless communication frames included in the current communication cycle is 3, the number of communication frames in the next communication cycle is at least 3.
[0082] It should be noted that if the current communication cycle is the first communication cycle, that is, the initial communication cycle, since the communication messages of each backscatter terminal have not been received at this time, it is impossible to determine the energy storage type and business volume of the backscatter terminals within the management range. In order to be able to activate all backscatter terminals within the management range, when the current communication cycle is the first communication cycle, the wireless communication frame with the largest window width of the wireless power supply window is selected from various types of wireless communication frames as the target wireless communication frame. The target wireless communication frame is used as the wireless communication frame corresponding to the current communication cycle. In other words, when the current communication cycle is the first communication cycle, the current communication cycle only contains one type of wireless communication frame.
[0083] Optionally, in this embodiment, according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio, an optional implementation method for determining the selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle is to round down the product result of the number of communication frames in the next communication cycle and the traffic volume ratio, and the value obtained after the rounding down operation is used as the selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle. Specifically, the selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle can be determined by the following formula (2):
[0084] (2)
[0085] Among them, in formula (2) It represents the number of selected wireless communication frames corresponding to the i-th energy storage type, which also refers to the window width of the wireless energy supply window. The selected number of wireless communication frames; N represents the number of communication frames; Indicates the traffic ratio of the backscatter terminal of the i-th energy storage type to the total traffic; is the floor function.
[0086] Optionally, the number of selected wireless communication frames corresponding to the energy storage type in the next communication cycle determined in this embodiment is as follows: Figure 6 As shown. Among them, Figure 6 In, T frame Represents a wireless communication frame; represents the number of selected wireless communication frames corresponding to the i-th energy storage type; N represents the number of wireless communication frames; Represents the window width of the wireless power supply window of the wireless communication frame corresponding to the backscatter terminal of the jth energy storage type.
[0087] In this embodiment, for each type of energy storage, the traffic volume ratio of the backscatter terminal of the energy storage type to the total traffic volume is determined. According to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio, the number of selected wireless communication frames corresponding to the energy storage type in the next communication cycle can be determined more accurately.
[0088] In one embodiment, if Figure 7 As shown, another optional implementation of a wireless communication frame selection method includes:
[0089] S701, determining first values of backscatter terminals of each type of energy storage according to wireless energy storage requirements of the backscatter terminals of each type of energy storage and cell edge signal reception strength.
[0090] S702: Determine the window width of the wireless power supply window in the wireless communication frame corresponding to each energy storage type according to the energy coefficient of the backscatter terminal of each energy storage type and the first value.
[0091] S703: When the current communication cycle ends, obtain the terminal identification and service volume of each backscatter terminal in the current communication cycle.
[0092] S704: Determine the energy storage type of each backscatter terminal according to the terminal identifier of each backscatter terminal, wherein each type of energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a type of wireless power supply window.
[0093] S705 , for each energy storage type, summing the traffic volume of each backscatter terminal included in the energy storage type in the current communication cycle to obtain the traffic volume of the backscatter terminal of the energy storage type in the current communication cycle.
[0094] S706: Determine the number of communication frames in the next communication cycle according to the number of types of wireless communication frames included in the current communication cycle.
[0095] S707: For each energy storage type, determine a traffic volume ratio of a backscatter terminal of the energy storage type to a total traffic volume.
[0096] S708, determining the selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio.
[0097] In this embodiment, when the current communication cycle ends, the business volume of backscatter terminals of each energy storage type in the current communication cycle is obtained. According to the business volume of backscatter terminals of each energy storage type, the total business volume of backscatter terminals in the current communication cycle is determined. According to the business volume and total business volume of backscatter terminals of each energy storage type, the selected number of wireless communication frames corresponding to each energy storage type in the next communication cycle is determined; wherein each type of energy storage type corresponds to a type of wireless communication frame; each type of wireless communication frame corresponds to a wireless power supply window. Compared to the traditional wireless communication frame structure that adopts a fixed window width of the wireless power supply window, the present application will obtain the business volume of backscatter terminals of each energy storage type in the current communication cycle at the end of the current communication cycle. According to the business volume of backscatter terminals of each energy storage type, the total business volume of backscatter terminals in the current communication cycle is determined. According to the business volume and total business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to each energy storage type in the next communication cycle is determined, and each type of wireless communication frame corresponds to a wireless power supply window. In other words, the present application can adaptively adjust the number of various types of wireless communication frames according to the business volume. Since each type of wireless communication frame number corresponds to a wireless power supply window, adaptive adjustment of the window width of the wireless power supply window is achieved, which can not only ensure the energy supply needs of various types of backscatter terminals, but also ensure the data transmission rate, thereby achieving an effective balance between energy supply and communication of the backscatter terminal.
[0098] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0099] Based on the same inventive concept, the embodiment of the present application also provides a wireless communication frame selection device for implementing the wireless communication frame selection method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more wireless communication frame selection device embodiments provided below can refer to the limitations of the wireless communication frame selection method above, and will not be repeated here.
[0100] In one embodiment, by Figure 8 FIG. 2 shows a structural block diagram of a wireless communication frame selection device in an embodiment. Figure 8 As shown, a wireless communication frame selection device 1 is provided, the device comprising: an acquisition module 10, a first determination module 20 and a second determination module 30, wherein:
[0101] An acquisition module, used for acquiring the business volume of backscatter terminals of various energy storage types in the current communication cycle when the current communication cycle ends;
[0102] A first determination module 10 is used to determine the total amount of backscatter terminal services in the current communication cycle according to the service volumes of backscatter terminals of various energy storage types;
[0103] The second determination module 20 is used to determine the selected number of wireless communication frames corresponding to each type of energy storage in the next communication cycle according to the total business volume and the business volume of the backscatter terminals of each type of energy storage; wherein each type of energy storage corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0104] The above-mentioned wireless communication frame selection device obtains the business volume of backscatter terminals of each energy storage type in the current communication cycle when the current communication cycle ends. According to the business volume of backscatter terminals of each energy storage type, the total business volume of backscatter terminals in the current communication cycle is determined. According to the business volume and total business volume of backscatter terminals of each energy storage type, the number of selected wireless communication frames corresponding to each energy storage type in the next communication cycle is determined; wherein each type of energy storage type corresponds to a type of wireless communication frame; each type of wireless communication frame corresponds to a wireless power supply window. Compared with the traditional wireless communication frame structure that adopts a fixed window width of the wireless power supply window, the present application will obtain the business volume of backscatter terminals of each energy storage type in the current communication cycle at the end of the current communication cycle. According to the business volume of backscatter terminals of each energy storage type, the total business volume of backscatter terminals in the current communication cycle is determined. According to the business volume and total business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to each energy storage type in the next communication cycle is determined, and each type of wireless communication frame corresponds to a wireless power supply window. In other words, the present application can adaptively adjust the number of various types of wireless communication frames according to the business volume. Since each type of wireless communication frame number corresponds to a wireless power supply window, adaptive adjustment of the window width of the wireless power supply window is achieved, which can not only ensure the energy supply needs of various types of backscatter terminals, but also ensure the data transmission rate, thereby achieving an effective balance between energy supply and communication of the backscatter terminal.
[0105] In one embodiment, the Figure 8 The acquisition module 10 is also specifically used for:
[0106] Obtaining the terminal identification and traffic volume of each backscatter terminal in the current communication cycle;
[0107] Determining the energy storage type of each backscatter terminal according to the terminal identification of each backscatter terminal;
[0108] According to the energy storage type and the traffic volume of each backscatter terminal, the traffic volume of each backscatter terminal of each energy storage type in the current communication cycle is determined.
[0109] In one embodiment, the Figure 8 The acquisition module 10 is also specifically used for:
[0110] For each energy storage type, the traffic volume of each backscatter terminal included in the energy storage type in the current communication cycle is summed to obtain the traffic volume of the backscatter terminal of the energy storage type in the current communication cycle.
[0111] In one embodiment, the Figure 8 The second determining module 30 is further specifically configured to:
[0112] For each type of energy storage, determine the traffic ratio of the backscatter terminal of the energy storage type to the total traffic;
[0113] The selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle is determined according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio.
[0114] In one embodiment, the Figure 8 The wireless communication frame selection device 1 further comprises:
[0115] The third determination module is used to determine the number of communication frames in the next communication cycle according to the number of types of wireless communication frames included in the current communication cycle.
[0116] In one embodiment, the Figure 8 The wireless communication frame selection device 1 further comprises:
[0117] A fourth determination module, configured to determine a first value of backscatter terminals of various energy storage types according to wireless energy storage requirements of the backscatter terminals of various energy storage types and cell edge signal reception strengths;
[0118] The fifth determination module is used to determine the window width of the wireless power supply window in the wireless communication frame corresponding to each type of energy storage according to the energy coefficient of the backscatter terminal of each type of energy storage and the first value.
[0119] Each module in the above-mentioned wireless communication frame selection device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each of the above modules.
[0120] In one embodiment, a computer device is provided. The computer device may be a platform side, and its internal structure diagram may be as shown in FIG. Fig. 9 As shown. The computer device includes a processor, a memory and a network interface connected through a system bus. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store information related to wireless communication frames. The network interface of the computer device is used to communicate with an external user side through a network connection. When the computer program is executed by the processor, a wireless communication frame selection method is implemented.
[0121] Those skilled in the art will understand that Fig. 9 The structure shown in the figure is merely a block diagram of a portion of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. Specifically, the computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0122] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0123] When the current communication cycle ends, the business volume of backscatter terminals of various energy storage types in the current communication cycle is obtained;
[0124] Determine the total amount of backscatter terminals in the current communication cycle according to the business volume of backscatter terminals of various energy storage types;
[0125] According to the total business volume and the business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to various energy storage types in the next communication cycle is determined; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0126] In one embodiment, when the processor executes the computer program, the following steps are further implemented: obtaining the traffic volume of backscatter terminals of various energy storage types in the current communication cycle, including:
[0127] Obtaining the terminal identification and traffic volume of each backscatter terminal in the current communication cycle;
[0128] Determining the energy storage type of each backscatter terminal according to the terminal identification of each backscatter terminal;
[0129] According to the energy storage type and the traffic volume of each backscatter terminal, the traffic volume of each backscatter terminal of each energy storage type in the current communication cycle is determined.
[0130] In one embodiment, when the processor executes the computer program, the following steps are further implemented: determining the traffic volume of backscatter terminals of each type of energy storage in the current communication cycle according to the energy storage type and traffic volume of each backscatter terminal, including:
[0131] For each energy storage type, the traffic volume of each backscatter terminal included in the energy storage type in the current communication cycle is summed to obtain the traffic volume of the backscatter terminal of the energy storage type in the current communication cycle.
[0132] In one embodiment, when the processor executes the computer program, the following steps are further implemented: according to the total amount of business and the business volume of the backscatter terminals of each type of energy storage, the number of selected wireless communication frames corresponding to each type of energy storage in the next communication cycle is determined, including:
[0133] For each type of energy storage, determine the traffic ratio of the backscatter terminal of the energy storage type to the total traffic;
[0134] The selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle is determined according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio.
[0135] In one embodiment, when the processor executes the computer program, the following steps are also implemented:
[0136] The number of communication frames in the next communication cycle is determined according to the number of types of wireless communication frames included in the current communication cycle.
[0137] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0138] Determining first values of backscatter terminals of various energy storage types according to wireless energy storage requirements of backscatter terminals of various energy storage types and cell edge signal reception strengths;
[0139] According to the energy coefficients of the backscatter terminals of the various energy storage types and the first value, the window widths of the wireless energy supply windows in the wireless communication frames corresponding to the various energy storage types are determined.
[0140] In one embodiment, a computer readable storage medium is provided, on which a computer program is stored, and when the computer program is executed by a processor, the following steps are implemented:
[0141] When the current communication cycle ends, the business volume of backscatter terminals of various energy storage types in the current communication cycle is obtained;
[0142] Determine the total amount of backscatter terminals in the current communication cycle according to the business volume of backscatter terminals of various energy storage types;
[0143] According to the total business volume and the business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to various energy storage types in the next communication cycle is determined; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0144] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: obtaining the traffic volume of backscatter terminals of various energy storage types in the current communication cycle, including:
[0145] Obtaining the terminal identification and traffic volume of each backscatter terminal in the current communication cycle;
[0146] Determining the energy storage type of each backscatter terminal according to the terminal identification of each backscatter terminal;
[0147] According to the energy storage type and the traffic volume of each backscatter terminal, the traffic volume of each backscatter terminal of each energy storage type in the current communication cycle is determined.
[0148] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining the traffic volume of backscatter terminals of each type of energy storage in the current communication cycle according to the energy storage type and traffic volume of each backscatter terminal, including:
[0149] For each energy storage type, the traffic volume of each backscatter terminal included in the energy storage type in the current communication cycle is summed to obtain the traffic volume of the backscatter terminal of the energy storage type in the current communication cycle.
[0150] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining the number of selected wireless communication frames corresponding to each type of energy storage in the next communication cycle according to the total amount of business and the business volume of backscatter terminals of each type of energy storage, including:
[0151] For each type of energy storage, determine the traffic ratio of the backscatter terminal of the energy storage type to the total traffic;
[0152] The selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle is determined according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio.
[0153] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0154] The number of communication frames in the next communication cycle is determined according to the number of types of wireless communication frames included in the current communication cycle.
[0155] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0156] Determining first values of backscatter terminals of various energy storage types according to wireless energy storage requirements of backscatter terminals of various energy storage types and cell edge signal reception strengths;
[0157] According to the energy coefficients of the backscatter terminals of the various energy storage types and the first value, the window widths of the wireless energy supply windows in the wireless communication frames corresponding to the various energy storage types are determined.
[0158] In one embodiment, a computer program product is provided, comprising a computer program, which, when executed by a processor, implements the following steps:
[0159] When the current communication cycle ends, the business volume of backscatter terminals of various energy storage types in the current communication cycle is obtained;
[0160] Determine the total amount of backscatter terminals in the current communication cycle according to the business volume of backscatter terminals of various energy storage types;
[0161] According to the total business volume and the business volume of backscatter terminals of various energy storage types, the selected number of wireless communication frames corresponding to various energy storage types in the next communication cycle is determined; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
[0162] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: obtaining the traffic volume of backscatter terminals of various energy storage types in the current communication cycle, including:
[0163] Obtaining the terminal identification and traffic volume of each backscatter terminal in the current communication cycle;
[0164] Determining the energy storage type of each backscatter terminal according to the terminal identification of each backscatter terminal;
[0165] According to the energy storage type and the traffic volume of each backscatter terminal, the traffic volume of each backscatter terminal of each energy storage type in the current communication cycle is determined.
[0166] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining the traffic volume of backscatter terminals of each type of energy storage in the current communication cycle according to the energy storage type and traffic volume of each backscatter terminal, including:
[0167] For each energy storage type, the traffic volume of each backscatter terminal included in the energy storage type in the current communication cycle is summed to obtain the traffic volume of the backscatter terminal of the energy storage type in the current communication cycle.
[0168] In one embodiment, when the computer program is executed by the processor, the following steps are further implemented: determining the number of selected wireless communication frames corresponding to each type of energy storage in the next communication cycle according to the total amount of business and the business volume of backscatter terminals of each type of energy storage, including:
[0169] For each type of energy storage, determine the traffic ratio of the backscatter terminal of the energy storage type to the total traffic;
[0170] The selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle is determined according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio.
[0171] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0172] The number of communication frames in the next communication cycle is determined according to the number of types of wireless communication frames included in the current communication cycle.
[0173] In one embodiment, when the computer program is executed by a processor, the following steps are also implemented:
[0174] Determining first values of backscatter terminals of various energy storage types according to wireless energy storage requirements of backscatter terminals of various energy storage types and cell edge signal reception strengths;
[0175] According to the energy coefficients of the backscatter terminals of the various energy storage types and the first value, the window widths of the wireless energy supply windows in the wireless communication frames corresponding to the various energy storage types are determined.
[0176] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., but are not limited to this.
[0177] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0178] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A wireless communication frame selection method, characterized in that: Applied to a mobile base station, the method comprises: When the current communication cycle ends, obtaining the traffic volume of backscatter terminals of various energy storage types in the current communication cycle; Determining the total amount of backscatter terminals in the current communication cycle according to the traffic volume of backscatter terminals of various energy storage types; According to the total business volume and the business volume of backscatter terminals of each energy storage type, the selected number of wireless communication frames corresponding to each energy storage type in the next communication cycle is determined; wherein each energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
2. The method according to claim 1, characterized in that The acquiring of the traffic volume of backscatter terminals of various energy storage types in the current communication cycle includes: Acquire the terminal identification and traffic volume of each backscatter terminal in the current communication cycle; Determining the energy storage type of each backscatter terminal according to the terminal identification of each backscatter terminal; The business volume of backscatter terminals of each energy storage type in the current communication cycle is determined according to the energy storage type and business volume of each backscatter terminal.
3. The method according to claim 2, characterized in that Determining the business volume of backscatter terminals of various energy storage types in the current communication cycle according to the energy storage type and business volume of each backscatter terminal includes: For each type of energy storage, the traffic volume of each backscatter terminal included in the energy storage type in the current communication cycle is summed to obtain the traffic volume of the backscatter terminals of the energy storage type in the current communication cycle.
4. The method according to claim 1, characterized in that: The step of determining the number of selected wireless communication frames corresponding to each type of energy storage in the next communication cycle according to the total amount of business and the business volume of backscatter terminals of each type of energy storage includes: For each type of energy storage, determine a traffic volume ratio of a backscatter terminal of the energy storage type to the total traffic volume; The selected number of wireless communication frames corresponding to the energy storage type in the next communication cycle is determined according to the product result of the number of communication frames in the next communication cycle and the traffic volume ratio.
5. The method according to claim 4, characterized in that The method further comprises: The number of communication frames in the next communication cycle is determined according to the number of types of the wireless communication frames included in the current communication cycle.
6. The method according to claim 1, characterized in that The method further comprises: Determining first values of backscatter terminals of various energy storage types according to wireless energy storage requirements of backscatter terminals of various energy storage types and cell edge signal reception strengths; According to the energy coefficient of the backscatter terminal of each type of energy storage and the first value, the window width of the wireless power supply window in the wireless communication frame corresponding to each type of energy storage is determined.
7. A wireless communication frame selection device, characterized in that: Configured in a mobile base station, the device comprises: An acquisition module, used for acquiring the traffic volume of backscatter terminals of various energy storage types in the current communication cycle when the current communication cycle ends; A first determination module is used to determine the total amount of backscatter terminals in the current communication cycle according to the business volume of backscatter terminals of various energy storage types; The second determination module is used to determine the selected number of wireless communication frames corresponding to each type of energy storage type in the next communication cycle according to the total business volume and the business volume of the backscatter terminals of each type of energy storage type; wherein each type of energy storage type corresponds to a type of wireless communication frame; and each type of wireless communication frame corresponds to a wireless power supply window.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Ultra-low power consumption wireless communication method and node equipment
CN110430019A
Wireless energy supply communication method and device, computer equipment, storage medium and product
CN116916395A
Information reporting method and device, information receiving method and device, terminal and network side equipment
CN117200874A
Backscatter communication method and apparatus, and device
WO2023179792A1
Spreading factor adjustment method, apparatus, and symbiotic system
WO2024078259A1