Wireless resource allocation method, apparatus, device, and storage medium

By obtaining the first parameters of the IAB system, calculating the signal-to-noise ratio and throughput, and adjusting the time and power factors, the problem of uneven wireless resource allocation was solved, and the rational allocation of wireless resources and network performance were improved.

CN116193613BActive Publication Date: 2026-03-03CHINA UNITED NETWORK COMM GRP CO LTD +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202310139020.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-10
Publication Date
2026-03-03
Estimated Expiration
2043-02-10

AI Technical Summary

Technical Problem

Existing wireless resource allocation methods lack rationality in integrated wireless access and backhaul (IAB) technology, resulting in network performance being affected. In particular, the uneven allocation of wireless resources in 5G New Radio (5G NR) cannot meet the needs of large-scale dense networking and high-bandwidth, high-frequency communication.

Method used

By acquiring the first parameters of the IAB system, such as sidelobe gain, distance, fading gain, and macro base station power, the signal-to-noise ratio (SNR) of each link is determined, and the throughput is calculated based on the Shannon formula. The time and power optimization factors are then adjusted to achieve a reasonable allocation of wireless resources.

Benefits of technology

It improves the rationality of wireless resource allocation, maximizes the total capacity of the target IAB system, and enhances network performance and resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116193613B_ABST
    Figure CN116193613B_ABST
Patent Text Reader

Abstract

The application discloses a wireless resource allocation method and device, equipment and storage medium, relates to the technical field of communication, and is used for improving the rationality of wireless resource allocation. Including: obtaining a first parameter corresponding to a target integrated access and backhaul IAB system, the target IAB system comprising a macro base station, an IAB device and a plurality of terminal devices, determining a signal-to-noise ratio SNR corresponding to each link in the plurality of links included in the target IAB system based on the first parameter, determining a throughput corresponding to each link in the plurality of links based on the Shannon formula according to the SNR corresponding to each link, determining a second parameter corresponding to the target IAB system according to the throughput corresponding to each link, and allocating resources for the plurality of terminal devices based on the macro base station according to the second parameter, the second parameter comprising a target time allocation factor and a target power optimization factor, and the application is applied to the scene of allocating wireless resources to the IAB system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a wireless resource allocation method, apparatus, device and storage medium. Background Technology

[0002] Currently, with the continuous development of communication technology, network application scenarios and user needs are becoming increasingly diversified, and the underlying system network architecture is also becoming more complex. In order to adapt to the increasingly complex network structure and enable communication networks to meet the needs of large-scale dense networking and high-bandwidth, high-frequency communication, the Integrated Access and Backhaul (IAB) technology can be used to achieve flexible deployment of millimeter-wave bands in 5G New Radio (5G NR) without proportionally increasing the density of fiber optic communication networks. This technology features low cost, rapid deployment, and easy maintenance.

[0003] However, in the above methods, since the allocation of wireless resources involves various wireless resources such as antennas, power, and spatial beams, and the relevant parameters such as time slots, frequency bands, and code domains of different systems are also different, it is impossible to allocate the resources of wireless backhaul and access links in a balanced manner, which affects network performance and results in poor rationality of the existing wireless resource allocation. Summary of the Invention

[0004] This application provides a wireless resource allocation method, apparatus, device, and storage medium to improve the rationality of wireless resource allocation.

[0005] To achieve the above objectives, this application adopts the following technical solution:

[0006] In a first aspect, a wireless resource allocation method is provided. The method includes: acquiring first parameters corresponding to a target integrated wireless access and backhaul (IAB) system, the target IAB system including: a macro base station, IAB devices, and multiple terminal devices; the first parameters including at least one of the following: sidelobe gain, first distance, second distance, fading gain, transmit power of the macro base station, average main lobe gain of the macro base station's antenna, noise power, path loss, a preset time allocation factor, and a preset power optimization factor; the first distance indicating the distance between the macro base station and the terminal devices, and the second distance indicating the distance between the IAB devices and the terminal devices; based on the first parameters, determining the signal-to-noise ratio (SNR) of each of the multiple links included in the target IAB system, the multiple links including: a link between the macro base station and the IAB devices, a link between the macro base station and the terminal devices, and a link between the IAB devices and the terminal devices; determining the throughput of each link based on the Shannon formula according to the SNR of each link; determining the second parameters corresponding to the target IAB system based on the throughput of each link, and allocating resources to the multiple terminal devices based on the macro base station according to the second parameters; the second parameters including a target time allocation factor and a target power optimization factor.

[0007] In one design, the target IAB system is in Time Division Duplex (TDD) mode. Based on a first parameter, the signal-to-noise ratio (SNR) of each of the multiple links included in the target IAB system is determined, including: based on the first parameter, determining the SNR of the link between the macro base station and the IAB device and the SNR of the link between the macro base station and a first type of terminal device in a first time slot, wherein the first type of terminal device is a terminal device connected to the macro base station in the first time slot; based on the first parameter, determining the SNR of the link between the macro base station and a second type of terminal device and the SNR of the link between the IAB device and a third type of terminal device in a second time slot, wherein the second type of terminal device is a terminal device connected to the macro base station in the second time slot, and the third type of terminal device is a terminal device connected to the IAB device in the second time slot, wherein the first time slot and the second time slot are two adjacent time slots.

[0008] In one design, the target IAB system is in full-duplex FD mode. Based on a first parameter, the signal-to-noise ratio (SNR) of each of the multiple links included in the target IAB system is determined, including: based on the first parameter, determining the SNR of the link between the macro base station and the IAB device, the SNR of the link between the macro base station and the first type of terminal device, and the SNR of the link between the IAB device and the third type of terminal device within a first time slot; and based on the first parameter, determining the SNR of the link between the macro base station and the second type of terminal device, the SNR of the link between the macro base station and the IAB device, and the SNR of the link between the IAB device and the third type of terminal device within a second time slot.

[0009] In one design, the method further includes: determining the self-interference cancellation coefficient between the macro base station and the IAB device; determining the SNR of the link between the macro base station and the IAB device in a first time slot based on a first parameter, including: determining the SNR of the link between the macro base station and the IAB device in the first time slot based on the first parameter and the self-interference cancellation coefficient; and determining the SNR of the link between the macro base station and the IAB device in a second time slot based on the first parameter, including: determining the SNR of the link between the macro base station and the IAB device in the second time slot based on the first parameter and the self-interference cancellation coefficient.

[0010] In one design, a second parameter corresponding to the target IAB system is determined based on the throughput corresponding to each link, including: determining the throughput corresponding to the target IAB system based on the throughput corresponding to each link; adjusting the preset time allocation factor and the preset power optimization factor to determine the maximum throughput corresponding to the target IAB system; when the throughput corresponding to the target IAB system is the maximum throughput, the value of the preset time allocation factor is determined as the target time allocation factor, and the value of the preset power optimization factor is determined as the target power optimization factor.

[0011] Secondly, a wireless resource allocation device is provided, comprising: an acquisition unit, a determination unit, and a processing unit; the acquisition unit is used to acquire first parameters corresponding to a target integrated wireless access backhaul (IAB) system, the target IAB system including: a macro base station, IAB devices, and multiple terminal devices, the first parameters including at least one of the following: sidelobe gain, first distance, second distance, fading gain, transmit power of the macro base station, average gain of the main lobe of the macro base station's antenna, noise power, path loss, preset time allocation factor, and preset power optimization factor; the first distance is used to indicate the distance between the macro base station and the terminal devices, and the second distance is used to indicate the distance between the IAB devices and the terminal devices; the determination unit... The system comprises: a first parameter unit for determining the signal-to-noise ratio (SNR) of each link in the target IAB system, including links between the macro base station and IAB devices, links between the macro base station and terminal devices, and links between the IAB devices and terminal devices; a second parameter unit for determining the throughput of each link based on the SNR of each link using the Shannon formula; a third parameter unit for determining the second parameter of the target IAB system based on the throughput of each link; and a fourth parameter unit for allocating resources to multiple terminal devices based on the macro base station according to the second parameter, which includes a target time allocation factor and a target power optimization factor.

[0012] In one design, the target IAB system is in Time Division Duplex (TDD) mode. A determining unit is used to determine, based on a first parameter, the SNR corresponding to the link between the macro base station and the IAB device in a first time slot, and the SNR corresponding to the link between the macro base station and a first type of terminal device, where the first type of terminal device is the terminal device connected to the macro base station in the first time slot. Another determining unit is used to determine, based on the first parameter, the SNR corresponding to the link between the macro base station and a second type of terminal device in a second time slot, and the SNR corresponding to the link between the IAB device and a third type of terminal device, where the second type of terminal device is the terminal device connected to the macro base station in the second time slot, and the third type of terminal device is the terminal device connected to the IAB device in the second time slot. The first and second time slots are adjacent time slots.

[0013] In one design, the target IAB system is in full-duplex FD mode; a determining unit is used to determine, based on a first parameter, the SNR corresponding to the link between the macro base station and the IAB device, the SNR corresponding to the link between the macro base station and the first type of terminal device, and the SNR corresponding to the link between the IAB device and the third type of terminal device within a first time slot; a determining unit is used to determine, based on the first parameter, the SNR corresponding to the link between the macro base station and the second type of terminal device, the SNR corresponding to the link between the macro base station and the IAB device, and the SNR corresponding to the link between the IAB device and the third type of terminal device within a second time slot.

[0014] In one design, a determining unit is used to determine the self-interference cancellation coefficient between the macro base station and the IAB device; a determining unit is used to determine the SNR corresponding to the link between the macro base station and the IAB device in a first time slot based on a first parameter and the self-interference cancellation coefficient; and a determining unit is used to determine the SNR corresponding to the link between the macro base station and the IAB device in a second time slot based on the first parameter and the self-interference cancellation coefficient.

[0015] In one design, a determining unit is used to determine the throughput corresponding to the target IAB system based on the throughput corresponding to each link; a processing unit is used to adjust a preset time allocation factor and a preset power optimization factor to determine the maximum throughput corresponding to the target IAB system; and a determining unit is used to determine the value of the preset time allocation factor as the target time allocation factor and the value of the preset power optimization factor as the target power optimization factor when the throughput corresponding to the target IAB system is the maximum throughput.

[0016] Thirdly, an electronic device is provided, comprising: a processor and a memory; wherein the memory is used to store one or more programs, the one or more programs including computer execution instructions, and when the electronic device is running, the processor executes the computer execution instructions stored in the memory to cause the electronic device to perform a wireless resource allocation method as described in the first aspect.

[0017] Fourthly, a computer-readable storage medium is provided for storing one or more programs, the one or more programs including instructions that, when executed by a computer, cause the computer to perform a wireless resource allocation method as described in the first aspect.

[0018] This application provides a wireless resource allocation method, apparatus, device, and storage medium, applied in scenarios involving the allocation of wireless resources in an IAB system, to improve the rationality of wireless resource allocation. First, it obtains a first parameter corresponding to the target IAB system, including sidelobe gain, a first distance, a second distance, fading gain, the transmit power of the macro base station, the average main lobe gain of the macro base station antenna, noise power, path loss, a preset time allocation factor, and a preset power optimization factor. Based on the first parameter, it determines the signal-to-noise ratio (SNR) of each link in the target IAB system, including links between the macro base station and IAB devices, links between the macro base station and terminal devices, and links between IAB devices and terminal devices. Then, based on the SNR of each link, it determines the throughput of each link using the Shannon formula, and based on the throughput of each link, it determines a second parameter corresponding to the target IAB system, including a target time allocation factor and a target power optimization factor. Finally, it allocates resources to multiple terminal devices based on the macro base station according to the second parameter. Using the above method, the signal-to-noise ratio (SNR) of each link in the target IAB system can be determined based on multiple first parameters corresponding to the target IAB system. The throughput of each link can then be determined based on the SNR of each link. Furthermore, the second parameters of the target IAB system can be determined based on the throughput of each link, thereby enabling the allocation of wireless resources. By maximizing the total capacity of the target IAB system, the second parameters for wireless resource allocation are determined, thus improving the rationality of wireless resource allocation. Attached Figure Description

[0019] Figure 1 A schematic diagram of a wireless resource allocation system structure provided for embodiments of this application. Figure 1 ;

[0020] Figure 2 A flowchart illustrating a wireless resource allocation method provided for embodiments of this application. Figure 1 ;

[0021] Figure 3 A flowchart illustrating a wireless resource allocation method provided for embodiments of this application. Figure 2 ;

[0022] Figure 4 A schematic diagram of a wireless resource allocation system structure provided for embodiments of this application. Figure 2 ;

[0023] Figure 5 A flowchart illustrating a wireless resource allocation method provided for embodiments of this application. Figure 3 ;

[0024] Figure 6 A schematic diagram of a wireless resource allocation system structure provided for embodiments of this application. Figure 3 ;

[0025] Figure 7 A flowchart illustrating a wireless resource allocation method provided for embodiments of this application. Figure 4 ;

[0026] Figure 8 A flowchart illustrating a wireless resource allocation method provided for embodiments of this application. Figure 5 ;

[0027] Figure 9 A flowchart illustrating a wireless resource allocation method provided for embodiments of this application. Figure 6 ;

[0028] Figure 10 A schematic diagram of a wireless resource allocation system structure provided for embodiments of this application. Figure 4 ;

[0029] Figure 11 A schematic diagram of a wireless resource allocation device provided for an embodiment of this application;

[0030] Figure 12 This is a schematic diagram of an electronic device structure provided for an embodiment of this application. Detailed Implementation

[0031] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0032] In the description of this application, unless otherwise stated, " / " means "or". For example, A / B can mean A or B. "And / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" and "multiple" refer to two or more. The terms "first," "second," etc., do not limit the quantity or order of execution, and "first," "second," etc., do not necessarily imply differences.

[0033] Currently, in related technologies, millimeter-wave radio frequency bands are typically used and densely deployed in wireless access networks to increase capacity and solve network coverage issues in 5G New Radio (5G NR). However, due to the ultra-dense wireless network deployment, the backhaul problem between base stations, especially small cells, and the core network becomes more prominent, posing a significant challenge to traditional backhaul solutions that rely on fiber optic communication networks. To address these issues, integrated access backhaul (IAB) technology has emerged. This technology uses wireless backhaul and relay communication to achieve dense and flexible deployment of millimeter-wave 5G NR cells without proportionally increasing the density of fiber optic communication networks. It is a low-cost, quick-to-deploy, and easy-to-maintain backhaul solution.

[0034] IAB (Integrated Access Bypass) technology was included as a feasibility study item in Release 15 of the 3rd Generation Partnership Project (3GPP) protocol. Preliminary standards and specifications were developed in Release 16, and further refinement was achieved in Release 17 by expanding application scenarios. However, current research on IAB technology, especially full-duplex (FD) IAB, is still incomplete. Furthermore, in the 5G era, diverse application scenarios and user demands have led to more complex network architectures. Existing research on wireless self-backhaul small cell resource allocation includes admission control, handover control, power control, and joint resource scheduling technologies for wireless access and backhaul, involving time slots, frequency bands, code domains, and various wireless resources such as antennas, power, and spatial beams. This has resulted in a lack of a unified standard and rationality in the allocation of wireless resources within these technologies.

[0035] The wireless resource allocation method provided in this application embodiment can be applied to a wireless resource allocation system. Figure 1 A schematic diagram of one structure of this wireless resource allocation system is shown. Figure 1 As shown, the wireless resource allocation system 20 includes: a macro base station 21, an IAB device 22, a first terminal device 23, and a second terminal device 24.

[0036] The wireless resource allocation system 20 can be used in the Internet of Things. The wireless resource allocation system 20 may include hardware such as multiple central processing units (CPUs), multiple memories, and storage devices storing multiple operating systems.

[0037] The macro base station 21 is connected to the IAB device 22 and the first terminal device 23 respectively, and is used to provide communication services for the IAB device 22 and the first terminal device 23.

[0038] The IAB device is connected to the macro base station 21 and the second terminal device 24 respectively, and is used to provide communication services to the second terminal device 24.

[0039] The first terminal device 23 is a terminal device connected to the macro base station 21, and can directly realize communication services through the macro base station 21.

[0040] The second terminal device 24 is a terminal device connected to the IAB device 22, and can directly realize communication services through the IAB device 22.

[0041] Optional, such as Figure 1 As shown, there can be multiple first terminal devices 23.

[0042] In one possible implementation, there can be multiple IAB devices, and there can also be multiple second terminal devices 24.

[0043] Optionally, the number of IAB devices 22, the number of first terminal devices 23, and the number of second terminal devices 24 will differ under different deployment schemes, and the corresponding data transmission links will also differ.

[0044] The following description, in conjunction with the accompanying drawings, describes a wireless resource allocation method provided by an embodiment of this application.

[0045] like Figure 2 As shown, an embodiment of this application provides a wireless resource allocation method, including steps S201-S204:

[0046] S201. Obtain the first parameter corresponding to the target wireless access backhaul integrated IAB system.

[0047] The IAB system includes: a macro base station, IAB equipment, and multiple terminal devices. The first parameter includes at least one of the following: sidelobe gain, first distance, second distance, fading gain, transmit power of the macro base station, average gain of the main lobe of the macro base station antenna, noise power, path loss, preset time allocation factor, and preset power optimization factor. The first distance is used to indicate the distance between the macro base station and the terminal devices, and the second distance is used to indicate the distance between the IAB equipment and the terminal devices.

[0048] Optionally, the first parameter can be obtained from the macro base station's log file.

[0049] Optionally, the fading gain can be the small-scale fading gain corresponding to the channel.

[0050] Optionally, a preset time allocation factor is used to implement time allocation between backhaul links and access links, and a preset power optimization factor is used to implement power allocation for each transmission link.

[0051] S202. Based on the first parameter, determine the signal-to-noise ratio (SNR) of each link among the multiple links included in the target IAB system.

[0052] These multiple links include: the link between the macro base station and the IAB device, the link between the macro base station and the terminal device, and the link between the IAB device and the terminal device.

[0053] Optionally, the specific links included in the IAB system under different deployment schemes can be determined based on information such as the relevant parameter files of the IAB system.

[0054] Optionally, the signal-to-noise ratio (SNR) is used to indicate the ratio of the signal power (useful signal) to the noise power (interference signal) of a link.

[0055] It should be noted that the parameters required for the signal power and noise power corresponding to the SNR of the link can be determined according to specific usage requirements.

[0056] Optionally, a link can be understood as a communication channel (channel) deployed in the target IAB system to realize communication services, such as the access link between the terminal device and the macro base station, and the backhaul link between the macro base station and the IAB device.

[0057] S203. Based on the SNR of each link in the multiple links, determine the throughput corresponding to each link using the Shannon formula.

[0058] Optionally, as shown in Formula 1, the throughput of each link can be determined based on the communication bandwidth of the target IAB system and the SNR of each link:

[0059] Formula 1

[0060] in, For the throughput corresponding to link i, Let B be the time slot corresponding to link i, and let B be the communication bandwidth corresponding to the target IAB system. Let be the signal-to-noise ratio corresponding to link i.

[0061] For example, in a Time Division Duplex (TDD) mode IAB system, when the backhaul link between the MBS and the IAB device only transmits data in the T1 time slot, and the signal-to-noise ratio corresponding to the backhaul link between the MBS and the IAB device is... At that time, the throughput of the backhaul link between MBS and IAB devices .

[0062] S204. Based on the throughput of each link, determine the second parameter corresponding to the target IAB system, and allocate resources to multiple terminal devices based on the macro base station according to the second parameter.

[0063] The second parameter includes the target time allocation factor and the target power optimization factor.

[0064] Optionally, a time allocation factor can be used to allocate the proportion of each time slot within the transmission time, and a power optimization factor can be used to allocate resources for each link within a single time slot, thereby achieving the allocation of wireless resources for each link.

[0065] In this embodiment, firstly, a first parameter corresponding to the target IAB system is obtained, including sidelobe gain, first distance, second distance, fading gain, macro base station transmit power, macro base station antenna main lobe average gain, noise power, path loss, preset time allocation factor, and preset power optimization factor. Based on the first parameter, the signal-to-noise ratio (SNR) of each link in the target IAB system, including the link between the macro base station and IAB devices, the link between the macro base station and terminal devices, and the link between the IAB devices and terminal devices, is determined. Then, based on the SNR of each link, the throughput of each link is determined using the Shannon formula. Based on the throughput of each link, a second parameter corresponding to the target IAB system, including the target time allocation factor and the target power optimization factor, is determined. Finally, resources are allocated to multiple terminal devices based on the macro base station according to the second parameter. Using the above method, the signal-to-noise ratio (SNR) of each link in the target IAB system can be determined based on multiple first parameters corresponding to the target IAB system. The throughput of each link can then be determined based on the SNR of each link. Furthermore, the second parameters of the target IAB system can be determined based on the throughput of each link, thereby enabling the allocation of wireless resources. By maximizing the total capacity of the target IAB system, the second parameters for wireless resource allocation are determined, thus improving the rationality of wireless resource allocation.

[0066] In one design, the target IAB system operates in Time Division Duplex (TDD) mode, such as... Figure 3 As shown, in a wireless resource allocation method provided in this application embodiment, the above-mentioned S202 includes S301-S302:

[0067] S301. Based on the first parameter, determine the SNR corresponding to the link between the macro base station and the IAB device and the SNR corresponding to the link between the macro base station and the first type of terminal device in the first time slot.

[0068] Among them, the first type of terminal equipment is the terminal equipment that connects to the macro base station in the first time slot.

[0069] It should be noted that Time Division Duplexing (TDD) mode means that signal transmission and reception are separated in time and do not conflict with each other. For example, the signal is transmitted first (the first time slot is used for signal transmission) and then received (the second time slot is used for signal reception).

[0070] For example, an IAB device in TDD mode can connect to a macro base station in the first time slot and to a terminal device in the second time slot.

[0071] S302. Based on the first parameter, determine the SNR corresponding to the link between the macro base station and the second type of terminal equipment and the SNR corresponding to the link between the IAB equipment and the third type of terminal equipment in the second time slot.

[0072] Among them, the second type of terminal equipment is the terminal equipment that connects to the macro base station in the second time slot, and the third type of terminal equipment is the terminal equipment that connects to the IAB equipment in the second time slot. The first time slot and the second time slot are two adjacent time slots.

[0073] Optionally, the first and second time slots constitute a complete data transmission service.

[0074] It should be noted that when the macro base station corresponds to different beams and the number of terminal devices is different, the number of time slots may also be different, and the number of time slots depends on the deployment scheme of the target IAB system.

[0075] For example, a complete data transmission time may also include a third time slot, a fourth time slot, etc.

[0076] For example, such as Figure 4 As shown, the target IAB system in time-division duplex mode includes a mobile base station (MBS) (i.e., a macro base station), IAB equipment, a first terminal equipment, a second terminal equipment, and a third terminal equipment. Both the MBS and IAB are equipped with antenna arrays, and each terminal equipment is equipped with a single antenna. In each transmission time slot, the MBS uses dual beams for information transmission. Assuming the total transmission time is T, and the time allocation factor for the backhaul link and access link is η0 (0 ≤ η0 ≤ 1), that is, the first time slot T1 is η0T, and the second time slot T2 is (1-η0)T. In time slot T1, the two beams of the MBS serve the backhaul link and the access link of the third terminal equipment, respectively. In time slot T2, the two beams of the MBS serve the access links of the third terminal equipment and the first terminal equipment, respectively. Simultaneously, in time slot T2, data transmission also occurs between the IAB and the access link of the second terminal equipment.

[0077] For MBS, since two links are transmitting data simultaneously in the same time slot, there is also the issue of power allocation between the two links. In time slot T1, the power allocation factor between the access link between MBS and the third terminal device and the backhaul link between MBS and IAB can be set to ρ1. In time slot T2, the power allocation factor between the access link between MBS and the first terminal device and between MBS and the three terminal devices can be set to ρ2.

[0078] It should be noted that the same terminal device may belong to multiple types of terminal devices at the same time. For example, the aforementioned third terminal device is a first-type terminal device when it is connected to the macro base station (MBS) in the first time slot, and a third-type terminal device when it is still connected to the macro base station (MBS) in the second time slot.

[0079] Optionally, in the first time slot, the signal-to-noise ratio (SNRb) of the link between MBS and IAB can be obtained using the following formula:

[0080] Formula 2

[0081] Wherein, SNRb is the signal-to-noise ratio corresponding to the link between MBS and IAB device in the first time slot, ρ1 is the power allocation factor between the access link between MBS and the third terminal device in the T1 time slot and the backhaul link between MBS and IAB device, Pm is the transmit power of macro base station, hb is the channel small-scale fading gain corresponding to MBS, G is the average gain of antenna main lobe, L(Rb) is the path loss corresponding to the link between MBS and IAB device, Rb is the distance between MBS and IAB device, PN is the noise power, h3 is the channel small-scale fading gain corresponding to the third terminal device, and z is the sidelobe gain.

[0082] Optionally, as shown in Formula 3, the path loss can be determined based on the attenuation value, carrier frequency, path loss exponent, and the distance between the communicating parties:

[0083] Formula 3

[0084] Where L is the path loss, A is the attenuation value, fc is the carrier frequency (in GHz), n is the path loss exponent, and R is the distance between the two communicating parties in the link.

[0085] Optionally, the distance between the two communicating parties corresponding to the link can be understood as the distance between the communicating devices corresponding to the link. For example, for the path loss L(Rb) corresponding to the link between MBS and IAB, Rb can be the distance between MBS and IAB devices.

[0086] Optionally, in the first time slot, the signal-to-noise ratio (SNRa31) of the link between the MBS and the third terminal device can be obtained using the following formula:

[0087] Formula 4

[0088] Wherein, SNRa31 is the signal-to-noise ratio corresponding to the link between the first time slot MBS and the third terminal device, L( The path loss is the link loss between the MBS and the third terminal device. denoted as , where is the distance between MBS and the third terminal device, and hb is the channel small-scale fading gain corresponding to MBS.

[0089] Optionally, for L( ), can be determined using Formula 3 above.

[0090] Optionally, in the second time slot, the signal-to-noise ratio (SNRa12) of the link between the MBS and the first terminal device can be obtained using the following formula:

[0091] Formula 5

[0092] Wherein, SNRa12 is the signal-to-noise ratio corresponding to the link between the MBS and the first terminal device in the second time slot, ρ2 is the power allocation factor between the access link between the MBS and the first terminal device in the T2 time slot and the access link between the MBS and the third terminal device, h1 is the channel small-scale fading gain corresponding to the first terminal device, and L( ) represents the path loss corresponding to the link between MBS and the first terminal device. L is the distance between MBS and the first terminal device. The path loss is the link loss between the IAB device and the first terminal device. denoted as , where is the distance between the IAB device and the first terminal device, and hs is the channel small-scale fading gain corresponding to the IAB device.

[0093] Optionally, for L( ) and L ( ), can be determined using Formula 3 above.

[0094] Optionally, in the second time slot, the signal-to-noise ratio (SNRa32) of the link between the MBS and the third terminal device can be obtained using the following formula:

[0095] Formula Six

[0096] Wherein, SNRa32 is the signal-to-noise ratio corresponding to the link between the second time slot MBS and the third terminal device, L( The path loss is the link loss between the MBS and the third terminal device. L is the distance between MBS and the third terminal device. The path loss is the link loss between the IAB device and the third-party terminal device. This refers to the distance between the IAB device and the third terminal device.

[0097] Optionally, for L( ), can be determined using Formula 3 above.

[0098] Optionally, in the second time slot, the signal-to-noise ratio (SNRa22) of the link between the IAB device and the second terminal device can be obtained using the following formula:

[0099] Formula 7

[0100] Wherein, SNRa22 is the signal-to-noise ratio corresponding to the link between the IAB device and the second terminal device in the second time slot, L( The path loss is the link loss between the IAB device and the second terminal device. L is the distance between the IAB device and the second terminal device. The path loss is the link loss between the MBS and the second terminal device. This refers to the distance between the MBS and the second terminal device.

[0101] Optionally, for L( ) and L ( ), can be determined using Formula 3 above.

[0102] In this embodiment of the application, by classifying the terminal devices of the target IAB system in time division duplex (TDD) mode, the terminal devices connected to the MBS and IAB devices in each time slot are determined, and then the signal-to-noise ratio (SNR) of each link in the target IAB system is determined, so as to allocate the radio resources corresponding to each link according to the SNR of each link.

[0103] In one design, the target IAB system is in full-duplex FD mode, such as... Figure 5 As shown, in a wireless resource allocation method provided in this application embodiment, the above-mentioned S202 includes S401-S402:

[0104] S401. Based on the first parameter, determine the SNR corresponding to the link between the macro base station and the IAB device, the SNR corresponding to the link between the macro base station and the first type of terminal device, and the SNR corresponding to the link between the IAB device and the third type of terminal device within the first time slot.

[0105] Optionally, the first type of terminal equipment is a terminal equipment that connects to the macro base station in the first time slot.

[0106] S402. Based on the first parameter, determine the SNR corresponding to the link between the macro base station and the second type of terminal equipment, the SNR corresponding to the link between the macro base station and the IAB equipment, and the SNR corresponding to the link between the IAB equipment and the third type of terminal equipment in the second time slot.

[0107] Optionally, the second type of terminal equipment is a terminal equipment that connects to the macro base station in the second time slot, and the third type of terminal equipment is a terminal equipment that connects to the IAB equipment in the second time slot.

[0108] Optionally, the first time slot and the second time slot can be two adjacent time slots.

[0109] It should be noted that, compared to half-duplex, full-duplex can transmit and receive data simultaneously on the same frequency band, significantly improving the capacity of the IAB system, but it also brings the problem of signal self-interference.

[0110] For example, such as Figure 6 As shown, the target IAB system in full-duplex mode includes a Mobile Base Station (MBS) (macro base station), IAB equipment, a first terminal equipment, a second terminal equipment, and a third terminal equipment. Both the MBS and IAB are equipped with antenna arrays, and the terminal equipment is equipped with a single antenna. In each transmission time slot, the MBS uses dual beams for information transmission. Assuming the total transmission time is T, and the time allocation factor for the backhaul link and the access link is η0 (0≤η0≤1), that is, the first time slot T1 is η0T, and the second time slot T2 is (1-η0)T. In time slot T1, the two beams of the MBS serve the backhaul link and the access link of the third terminal equipment, respectively; in time slot T2, the two beams of the MBS serve the backhaul link and the access link of the first terminal equipment, respectively. At the same time, during the entire transmission time T, the IAB equipment simultaneously transmits data with the backhaul link of the MBS and the access link of the second terminal equipment.

[0111] For MBS, since two links are transmitting data simultaneously in the same time slot, there is also the issue of power allocation between the two links. In time slot T1, the power allocation factor between the access link between MBS and the third terminal device and the backhaul link between MBS and IAB is ρ1. In time slot T2, the power allocation factor between the backhaul link between MBS and IAB and between MBS and the three terminal devices is ρ2.

[0112] Optionally, in the first time slot, the signal-to-noise ratio (SNR) b1 corresponding to the link between MBS and IAB can be obtained by the following formula:

[0113] Formula 8

[0114] Wherein, SNRb is the signal-to-noise ratio corresponding to the link between MBS and IAB in the first time slot, ρ1 is the power allocation factor between the access link between MBS and the third terminal device in the T1 time slot and the backhaul link between MBS and IAB, Pm is the transmit power of the macro base station, hb is the channel small-scale fading gain corresponding to MBS, G is the average gain of the antenna main lobe, L(Rb) is the path loss corresponding to the link between MBS and IAB devices, ρ is the distance between MBS and IAB devices, PN is the noise power, h3 is the channel small-scale fading gain corresponding to the third terminal device, and z is the sidelobe gain.

[0115] Optionally, L(Rb) can be determined using Formula 3 above.

[0116] Optionally, in the first time slot, the signal-to-noise ratio (SNRa31) of the link between the MBS and the third terminal device can be obtained using the following formula:

[0117] Formula Nine

[0118] Wherein, SNRa31 is the signal-to-noise ratio corresponding to the link between the first time slot MBS and the third terminal device, L( The path loss is the link loss between the MBS and the third terminal device. The distance between MBS and the third terminal device. For IAB equipment power, L ( The path loss is the link loss between the IAB device and the third-party terminal device. Where is the distance between the IAB device and the third terminal device, hb is the channel small-scale fading gain corresponding to MBS, and hs is the channel small-scale fading gain corresponding to the IAB device.

[0119] Optionally, for L( ) and L ( ), can be determined using Formula 3 above.

[0120] Optionally, in the first time slot, the signal-to-noise ratio (SNR) SNRa21 corresponding to the link between the IAB device and the second terminal device can be obtained by the following formula:

[0121] Formula 10

[0122] Wherein, SNRa21 is the signal-to-noise ratio (SNR) of the link between the IAB device in the first time slot and the second terminal device, L( The path loss is the link loss between the IAB device and the second terminal device. L is the distance between the IAB device and the third terminal device. The path loss is the link loss between the MBS and the second terminal device. This refers to the distance between the MBS and the second terminal device.

[0123] Optionally, for L( ) and L ( ), can be determined using Formula 3 above.

[0124] Optionally, in the second time slot, the signal-to-noise ratio (SNR) b2 corresponding to the link between the MBS and the IAB device can be obtained by the following formula eleven:

[0125] Formula Eleven

[0126] Where SNRb2 is the signal-to-noise ratio corresponding to the link between MBS and IAB equipment in the second time slot, ρ2 is the power allocation factor between the access link between MBS and the first terminal equipment in the T2 time slot and the backhaul link between MBS and IAB equipment, h1 is the channel small-scale fading gain corresponding to the first terminal equipment, and L( ) represents the path loss corresponding to the link between MBS and the first terminal device. L is the distance between MBS and the first terminal device. The path loss is the link loss between the IAB device and the first terminal device. This refers to the distance between the IAB device and the first terminal device.

[0127] Optionally, for L( ) and L ( ), can be determined using Formula 3 above.

[0128] Optionally, in the second time slot, the signal-to-noise ratio (SNRa12) of the link between the MBS and the first terminal device can be obtained using the following formula:

[0129] Formula 12

[0130] Wherein, SNRa12 is the signal-to-noise ratio corresponding to the link between the MBS in the second time slot and the first terminal device, L( The path loss is the link loss between the IAB device and the first terminal device. This refers to the distance between the IAB device and the first terminal device.

[0131] Optionally, for L( ), can be determined using Formula 3 above.

[0132] Optionally, in the second time slot, the signal-to-noise ratio (SNRa22) of the link between the IAB and the second terminal device can be obtained using the following formula thirteen:

[0133] Formula Thirteen

[0134] Wherein, SNRa22 is the signal-to-noise ratio corresponding to the link between the IAB device and the second terminal device in the second time slot, L( The path loss is the link loss between the IAB device and the second terminal device. L is the distance between the IAB device and the second terminal device. The path loss is the link loss between the MBS and the second terminal device. This refers to the distance between the MBS and the second terminal device.

[0135] Optionally, for L( ) and L ( ), can be determined using Formula 3 above.

[0136] In this embodiment, by classifying the terminal devices of the target IAB system in full-duplex FD mode, the terminal devices connected to the MBS and IAB devices in each time slot are determined, and then the signal-to-noise ratio corresponding to each link in the target IAB system is determined, so as to allocate the radio resources corresponding to each link according to the signal-to-noise ratio of each link.

[0137] In a design, such as Figure 7 As shown, the wireless resource allocation method provided in this application embodiment further includes S501, and the "determining the SNR corresponding to the link between the macro base station and the IAB device in the first time slot based on the first parameter" in S401 includes S502, and the "determining the SNR corresponding to the link between the macro base station and the IAB device in the second time slot based on the first parameter" in S402 includes S503.

[0138] S501. Determine the corresponding self-interference cancellation coefficient between the macro base station and the IAB equipment.

[0139] It should be noted that since full-duplex mode can introduce self-interference of the signal, a self-interference cancellation coefficient can be introduced to reduce the impact of self-interference.

[0140] Optionally, the self-interference cancellation coefficient can be determined based on the isolation between the receiver and transmitter of the IAB device and the self-interference cancellation capability of the IAB device.

[0141] S502. Based on the first parameter and the self-interference cancellation coefficient, determine the SNR corresponding to the link between the macro base station and the IAB device in the first time slot.

[0142] Optionally, when determining the SNR corresponding to the link between the macro base station and the IAB device in the first time slot based on the first parameter and the self-interference cancellation coefficient, the above formula eight can be replaced by the following formula fourteen:

[0143] Formula Fourteen

[0144] in, Ps is the self-interference power. The self-interference coefficient is... This refers to the power of the IAB device.

[0145] S503. Based on the first parameter and the self-interference cancellation coefficient, determine the SNR corresponding to the link between the macro base station and the IAB device in the second time slot.

[0146] Optionally, when determining the SNR corresponding to the link between the macro base station and the IAB device in the second time slot based on the first parameter and the self-interference cancellation coefficient, the above formula eleven can be replaced by the following formula fifteen:

[0147] Formula Fifteen

[0148] In this embodiment, a self-interference cancellation coefficient is introduced to eliminate the self-interference problem that may occur in full-duplex mode, thereby improving the accuracy of the link signal-to-noise ratio and thus improving the rationality of wireless resource allocation.

[0149] In a design, such as Figure 8 As shown, in a wireless resource allocation method provided in this application embodiment, the "determining the second parameter corresponding to the target IAB system based on the throughput corresponding to each link" in S204 above includes S601-S603:

[0150] S601. Determine the throughput of the target IAB system based on the throughput of each link.

[0151] Optionally, the throughput optimization function for the target IAB system can be determined based on the throughput of each link.

[0152] Optionally, the throughput for each link can be understood as a functional relationship between the throughput for each link and the preset time slot allocation factor and preset power allocation factor for each link.

[0153] For example, for a target IAB system in Time Division Duplex (TDD) mode, the corresponding throughput optimization function can be shown in Equation Sixteen:

[0154] Formula Sixteen

[0155] in, This represents the maximum capacity of the target IAB system in Time Division Duplex (TDD) mode. This represents the throughput of the link between the first time slot MBS and the third terminal device. This refers to the throughput of the link between the second time slot MBS and the third terminal device. This represents the throughput corresponding to the link between the second time slot MBS and the first terminal device. This refers to the throughput of the link between the MBS and IAB devices. This refers to the throughput of the link between the second time slot IAB device and the second terminal device. refer to and The minimum value between.

[0156] For example, for a target IAB system in full-duplex FD mode, the corresponding throughput optimization function can be shown in Equation 17:

[0157] Formula 17

[0158] in, The maximum capacity of the target IAB system in full-duplex FD mode. This represents the throughput of the link between the first time slot MBS and the third terminal device. This refers to the throughput corresponding to the link between the second time slot MBS and the first terminal. This refers to the throughput of the link between the MBS and IAB devices. This refers to the throughput of the link between the IAB device and the second terminal device. refer to and The minimum value between.

[0159] Optionally, since the IAB device is simultaneously connected to both the MBS and the second terminal device throughout the entire transmission time in full-duplex mode, the throughput corresponding to the link between the IAB device and the MBS needs to consider the throughput corresponding to the link between the IAB device and the MBS in both the first and second time slots, as shown in Formula 18; the throughput corresponding to the link between the IAB device and the second terminal device also needs to consider the throughput corresponding to the link between the IAB device and the second terminal device in both the first and second time slots, as shown in Formula 19.

[0160] Formula 18

[0161] Formula 19

[0162] S602. Adjust the preset time allocation factor and preset power optimization factor to determine the maximum throughput corresponding to the target IAB system.

[0163] Optionally, when adjusting the preset time allocation factor and preset power optimization factor, it is necessary to ensure that... .

[0164] S603. When the throughput corresponding to the target IAB system is the maximum throughput, the value of the preset time allocation factor is determined as the target time allocation factor, and the value of the preset power optimization factor is determined as the target power optimization factor.

[0165] In one design, the IAB system architecture within the target area can be obtained first. This IAB system architecture includes multiple target IAB systems. Then, the transmission method of each target IAB system is determined, and the capacity of each target IAB system is calculated. Based on the capacity of the target IAB system, a second parameter is optimized to determine the optimal allocation strategy for the radio resources of the target IAB system.

[0166] For example, such as Figure 9 As shown, when a Multiple-Input Multiple-Output (MIMO) IAB system includes only IAB systems in Time Division Multiplexing (TDM) TDD mode and TDM FD mode, the data transmission scheme of the target IAB system under different transmission modes can be determined first, and then the capacity of the target IAB system can be calculated. By using an optimization function, the capacity of the target IAB system can be maximized, and the radio resource allocation strategy with maximized capacity can be obtained. This radio resource allocation strategy is then determined as the optimal radio resource allocation strategy.

[0167] It should be noted that due to the use of large-scale antenna arrays and high communication bandwidth (especially in the millimeter-wave band), 5G NR macro base stations possess abundant frequency and spatial resources. While serving users within the same cell, they can use the NR air interface to provide wireless backhaul access to small base stations within the macro base station's coverage area that lack priority backhaul connections. This allows small base stations to establish backhaul links with the core network through multi-hop routing via the macro base station. Using this method, only high-speed fiber optic connections need to be deployed at the macro base station in the 5G access network, significantly reducing the difficulty and cost of laying fiber optic networks.

[0168] The basic architecture of IAB technology in the embodiments of this application is as follows: Figure 10As shown, macro base station A serves as a relay node (rTRP), IAB donor node (DN), and anchor node, enabling user access and small cell backhaul link utilization in the time, frequency, or spatial (e.g., beam-based operation) domains. Small base stations B or C become IAB nodes (IAB devices). According to relevant protocols (such as 3GPP), IAB nodes can serve users (second terminal devices) or act as parent IAB nodes cascading child IAB nodes to create multi-hop backhaul routes.

[0169] It should be noted that, in the embodiments of this application, the optimal allocation strategy of radio resources in TDM TDD / FD modes of MIMO IAB system is obtained by using the classical continuous convex approximation. This strategy has theoretical guarantees.

[0170] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0171] This application embodiment can divide a wireless resource allocation device into functional modules based on the above method example. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents a logical functional division; other division methods may be used in actual implementation.

[0172] Figure 11 This is a schematic diagram of a wireless resource allocation device provided in an embodiment of this application. Figure 11 As shown, the wireless resource allocation device 40 is used to improve the rationality of wireless resource allocation, for example, for performing... Figure 2 A wireless resource allocation method is shown. The wireless resource allocation device 40 includes: an acquisition unit 401, a determination unit 402, and a processing unit 403.

[0173] The acquisition unit 401 is used to acquire the first parameter corresponding to the target wireless access backhaul integrated IAB system.

[0174] The target IAB system includes: a macro base station, IAB equipment, and multiple terminal devices. The first parameter includes at least one of the following: sidelobe gain, first distance, second distance, fading gain, transmit power of the macro base station, average gain of the main lobe of the macro base station antenna, noise power, path loss, preset time allocation factor, and preset power optimization factor. The first distance is used to indicate the distance between the macro base station and the terminal devices, and the second distance is used to indicate the distance between the IAB equipment and the terminal devices.

[0175] The determining unit 402 is used to determine the signal-to-noise ratio (SNR) of each link among the multiple links included in the target IAB system based on the first parameter.

[0176] These multiple links include: the link between the macro base station and the IAB device, the link between the macro base station and the terminal device, and the link between the IAB device and the terminal device.

[0177] The determining unit 402 is used to determine the throughput corresponding to each link based on the SNR corresponding to each link in the multiple links, using the Shannon formula.

[0178] The determining unit 402 is used to determine the second parameter corresponding to the target IAB system based on the throughput corresponding to each link.

[0179] The processing unit 403 is used to allocate resources to multiple terminal devices based on a macro base station according to a second parameter, the second parameter including a target time allocation factor and a target power optimization factor.

[0180] In one design, the target IAB system is in Time Division Duplex (TDD) mode; the determining unit 402 is used to determine, based on the first parameter, the SNR corresponding to the link between the macro base station and the IAB device and the SNR corresponding to the link between the macro base station and the first type of terminal device in the first time slot.

[0181] Among them, the first type of terminal equipment is the terminal equipment that connects to the macro base station in the first time slot.

[0182] The determining unit 402 is used to determine, based on the first parameter, the SNR corresponding to the link between the macro base station and the second type of terminal equipment and the SNR corresponding to the link between the IAB equipment and the third type of terminal equipment in the second time slot.

[0183] Among them, the second type of terminal equipment is the terminal equipment that connects to the macro base station in the second time slot, and the third type of terminal equipment is the terminal equipment that connects to the IAB equipment in the second time slot. The first time slot and the second time slot are two adjacent time slots.

[0184] In one design, the target IAB system is in full-duplex FD mode; the determining unit 402 is used to determine, based on the first parameter, the SNR corresponding to the link between the macro base station and the IAB device, the SNR corresponding to the link between the macro base station and the first type of terminal device, and the SNR corresponding to the link between the IAB device and the third type of terminal device within the first time slot.

[0185] The determining unit 402 is used to determine, based on the first parameter, the SNR corresponding to the link between the macro base station and the second type of terminal equipment, the SNR corresponding to the link between the macro base station and the IAB equipment, and the SNR corresponding to the link between the IAB equipment and the third type of terminal equipment in the second time slot.

[0186] In one design, a determining unit 402 is used to determine the corresponding self-interference cancellation coefficient between the macro base station and the IAB device.

[0187] The determining unit 402 is used to determine the SNR corresponding to the link between the macro base station and the IAB device in the first time slot based on the first parameter and the self-interference cancellation coefficient.

[0188] The determining unit 402 is used to determine the SNR corresponding to the link between the macro base station and the IAB device in the second time slot based on the first parameter and the self-interference cancellation coefficient.

[0189] In one design, a determining unit 402 is used to determine the throughput of the target IAB system based on the throughput of each link.

[0190] The processing unit 403 is used to adjust the preset time allocation factor and the preset power optimization factor to determine the maximum throughput corresponding to the target IAB system.

[0191] The determining unit 402 is used to determine the value of the preset time allocation factor as the target time allocation factor and the value of the preset power optimization factor as the target power optimization factor when the throughput corresponding to the target IAB system is the maximum throughput.

[0192] In the case where the functions of the integrated modules described above are implemented in hardware, this application provides a possible structural schematic diagram of the electronic device involved in the above embodiments. For example... Figure 12 As shown, an electronic device 70 is used to improve the rationality of wireless resource allocation, for example, for performing... Figure 2 This illustrates a wireless resource allocation method. The electronic device 70 includes a processor 701, a memory 702, and a bus 703. The processor 701 and the memory 702 are connected via the bus 703.

[0193] Processor 701 is the control center of the communication device. It can be a single processor or a collective term for multiple processing elements. For example, processor 701 can be a general-purpose central processing unit (CPU) or other general-purpose processors. The general-purpose processor can be a microprocessor or any conventional processor.

[0194] As one embodiment, processor 701 may include one or more CPUs, for example Figure 12 CPU 0 and CPU 1 are shown in the diagram.

[0195] The memory 702 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or electrically erasable programmable read-only memory (EEPROM), disk storage media or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.

[0196] As one possible implementation, the memory 702 can exist independently of the processor 701. The memory 702 can be connected to the processor 701 via a bus 703 and is used to store instructions or program code. When the processor 701 calls and executes the instructions or program code stored in the memory 702, it can implement the wireless resource allocation method provided in this application embodiment.

[0197] In another possible implementation, the memory 702 can also be integrated with the processor 701.

[0198] Bus 703 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 12 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0199] It should be pointed out that, Figure 12 The structure shown does not constitute a limitation on the electronic device 70. Except... Figure 12 In addition to the components shown, the electronic device 70 may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.

[0200] As an example, combined Figure 11 The functions implemented by the acquisition unit 401, the determination unit 402, and the processing unit 403 in the wireless resource allocation device 40 are the same as those of the acquisition unit 401, the determination unit 402, and the processing unit 403. Figure 12 The processor 701 in it has the same function.

[0201] Optional, such as Figure 12 As shown, the electronic device 70 provided in this application embodiment may further include a communication interface 704.

[0202] Communication interface 704 is used to connect to other devices via a communication network. This communication network can be Ethernet, a wireless access network, a wireless local area network (WLAN), etc. Communication interface 704 may include a receiving unit for receiving data and a transmitting unit for transmitting data.

[0203] In one design, the communication interface in the electronic device provided in this application embodiment can also be integrated into the processor.

[0204] Through the above description of the embodiments, those skilled in the art will clearly understand that, for the sake of convenience and brevity, only the division of the above functional units is used as an example. In practical applications, the above functions can be assigned to different functional units as needed, that is, the internal structure of the device can be divided into different functional units to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0205] This application also provides a computer-readable storage medium storing instructions. When a computer executes these instructions, the computer performs each step of the method flow shown in the above-described method embodiments.

[0206] Embodiments of this application provide a computer program product containing instructions that, when executed on a computer, cause the computer to perform a wireless resource allocation method as described in the above method embodiments.

[0207] The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media (a non-exhaustive list) include: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), registers, hard disks, optical fibers, compact disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof, or any other form of computer-readable storage medium in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may reside in an application-specific integrated circuit (ASIC). In the embodiments of this application, the computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.

[0208] Since the electronic devices, computer-readable storage media, and computer program products in the embodiments of this application can be applied to the above methods, the technical effects they can achieve can also be referred to the above method embodiments. The embodiments of this application will not be repeated here.

[0209] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be covered within the scope of protection of this application.

Claims

1. A wireless resource allocation method, characterized by, The method comprises: obtaining a first parameter corresponding to a target integrated access and backhaul (IAB) system, the target IAB system comprising a macro base station, an IAB device, and a plurality of terminal devices, the first parameter comprising at least one of a sidelobe gain, a first distance, a second distance, a fading gain, a transmission power of the macro base station, an antenna main lobe average gain of the macro base station, a noise power, a path loss, a preset time allocation factor, and a preset power optimization factor, the first distance being used to indicate a distance between the macro base station and a terminal device, and the second distance being used to indicate a distance between the IAB device and a terminal device; determining, based on the first parameter, a signal-to-noise ratio (SNR) corresponding to each link in a plurality of links included in the target IAB system, the plurality of links comprising a link between the macro base station and the IAB device, a link between the macro base station and a terminal device, and a link between the IAB device and a terminal device; determining, based on the SNR corresponding to each link in the plurality of links, a throughput corresponding to each link according to a Shannon formula; determining a second parameter corresponding to the target IAB system according to the throughput corresponding to each link, and allocating resources for the plurality of terminal devices based on the macro base station according to the second parameter, the second parameter comprising a target time allocation factor and a target power optimization factor; wherein the target IAB system is in a time division duplex (TDD) mode, and the determining, based on the first parameter, of the SNR corresponding to each link in the plurality of links included in the target IAB system comprises: determining, based on the first parameter, an SNR corresponding to a link between the macro base station and the IAB device and an SNR corresponding to a link between the macro base station and a first type of terminal device in a first time slot, the first type of terminal device being a terminal device connected to the macro base station in the first time slot; determining, based on the first parameter, an SNR corresponding to a link between the macro base station and a second type of terminal device and an SNR corresponding to a link between the IAB device and a third type of terminal device in a second time slot, the second type of terminal device being a terminal device connected to the macro base station in the second time slot, the third type of terminal device being a terminal device connected to the IAB device in the second time slot, and the first time slot and the second time slot being two adjacent time slots; wherein, for a terminal device belonging to a plurality of types of terminal devices, the terminal device is connected to the macro base station in the first time slot and is the first type of terminal device, and the terminal device is still connected to the macro base station in the second time slot and is the second type of terminal device.

2. The wireless resource allocation method of claim 1, wherein, The target IAB system is in a full duplex (FD) mode. The determining, based on the first parameter, of the SNR corresponding to each link in the plurality of links included in the target IAB system comprises: determining, based on the first parameter, an SNR corresponding to a link between the macro base station and the IAB device, an SNR corresponding to a link between the macro base station and a first type of terminal device, and an SNR corresponding to a link between the IAB device and a third type of terminal device in a first time slot. determine, based on the first parameter, a SNR corresponding to a link between the macro base station and a second type of terminal device, a SNR corresponding to a link between the macro base station and the IAB device, and a SNR corresponding to a link between the IAB device and a third type of terminal device in a second time slot.

3. The wireless resource allocation method of claim 2, wherein, The method further includes: determining a self-interference cancellation coefficient corresponding to the link between the macro base station and the IAB device; determining, based on the first parameter, a SNR corresponding to a link between the macro base station and the IAB device in a first time slot includes: determining, based on the first parameter and the self-interference cancellation coefficient, a SNR corresponding to the link between the macro base station and the IAB device in the first time slot; determining, based on the first parameter, a SNR corresponding to a link between the macro base station and the IAB device in a second time slot includes: determining, based on the first parameter and the self-interference cancellation coefficient, a SNR corresponding to the link between the macro base station and the IAB device in the second time slot.

4. The wireless resource allocation method of any one of claims 1-3, wherein, determining, based on the second parameter corresponding to the target IAB system, a throughput corresponding to each of the plurality of links includes: determining, based on the second parameter corresponding to the target IAB system, a throughput corresponding to each of the plurality of links; adjusting the preset time allocation factor and the preset power optimization factor to determine a maximum throughput corresponding to the target IAB system; when the throughput corresponding to the target IAB system is the maximum throughput, determining a value of the preset time allocation factor as the target time allocation factor and a value of the preset power optimization factor as the target power optimization factor.

5. A wireless resource allocation apparatus, characterized by comprising: The apparatus includes an obtaining unit, a determining unit, and a processing unit. The obtaining unit is configured to obtain a first parameter corresponding to a target IAB system, the target IAB system including a macro base station, an IAB device, and a plurality of terminal devices, and the first parameter including at least one of a sidelobe gain, a first distance, a second distance, a fading gain, a transmission power of the macro base station, an antenna main lobe average gain of the macro base station, a noise power, a path loss, a preset time allocation factor, and a preset power optimization factor, the first distance being used to indicate a distance between the macro base station and a terminal device, and the second distance being used to indicate a distance between the IAB device and a terminal device. The determining unit is configured to determine, based on the first parameter, a SNR corresponding to each of a plurality of links included in the target IAB system, the plurality of links including a link between the macro base station and the IAB device, a link between the macro base station and a terminal device, and a link between the IAB device and a terminal device. The determining unit is configured to determine, based on a Shannon formula, a throughput corresponding to each of the plurality of links according to a SNR corresponding to each of the plurality of links. The determining unit is configured to determine, based on the second parameter corresponding to the target IAB system, a throughput corresponding to each of the plurality of links. The processing unit is configured to allocate resources for the plurality of terminal devices based on the macro base station according to the second parameter, and the second parameter comprises a target time allocation factor and a target power optimization factor. The target IAB system is a time division duplex (TDD) mode. The determination unit is further configured to determine, based on the first parameter, a SNR corresponding to a link between the macro base station and the IAB device in a first time slot, a SNR corresponding to a link between the macro base station and a first type of terminal device. The determination unit is further configured to determine, based on the first parameter, a SNR corresponding to a link between the macro base station and a second type of terminal device in a second time slot, a SNR corresponding to a link between the IAB device and a third type of terminal device. The target IAB system is a full duplex (FD) mode.

6. The wireless resource allocation apparatus of claim 5, wherein, The determination unit is configured to determine, based on the first parameter, a SNR corresponding to a link between the macro base station and the IAB device in a first time slot, a SNR corresponding to a link between the macro base station and a first type of terminal device, and a SNR corresponding to a link between the IAB device and a third type of terminal device. The determination unit is configured to determine, based on the first parameter, a SNR corresponding to a link between the macro base station and a second type of terminal device in a second time slot, a SNR corresponding to a link between the macro base station and the IAB device, and a SNR corresponding to a link between the IAB device and a third type of terminal device. The determination unit is configured to determine a self-interference cancellation coefficient corresponding to the link between the macro base station and the IAB device.

7. The wireless resource allocation apparatus of claim 6, wherein, The determination unit is configured to determine, based on the first parameter and the self-interference cancellation coefficient, a SNR corresponding to the link between the macro base station and the IAB device in a first time slot. The determination unit is configured to determine, based on the first parameter and the self-interference cancellation coefficient, a SNR corresponding to the link between the macro base station and the IAB device in a second time slot. The determination unit is configured to determine a throughput corresponding to the target IAB system according to a throughput corresponding to each link.

8. The wireless resource allocation apparatus of any of claims 5-7, wherein, The processing unit is configured to adjust the preset time allocation factor and the preset power optimization factor to determine a maximum throughput corresponding to the target IAB system. The determination unit is configured to determine a value of the preset time allocation factor as the target time allocation factor and a value of the preset power optimization factor as the target power optimization factor when the throughput corresponding to the target IAB system is the maximum throughput. The method comprises:

9. An electronic device, comprising: ​ A processor and a memory; wherein the memory is configured to store one or more programs, the one or more programs comprising computer-executable instructions; and wherein the processor is configured to execute the computer-executable instructions stored in the memory to cause the electronic device to perform the method of any one of claims 1-4 when the electronic device is running.

10. A computer-readable storage medium storing one or more programs, the one or more programs comprising instructions for: The one or more programs comprise instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1-4.

Citation Information

Patent Citations

  • Wireless communication resources optimal allocation method for non-orthogonal multiple access under time division duplex

    CN111918320A

  • Transmission method and device based on interference coordination, storage medium and electronic device

    CN112492642A

  • Radio resource configuration for self-interference measurement

    WO2021223195A1