A beamforming method, device and medium
By adjusting the transmission bandwidth and period of the terminal according to the received SRS power, the problems of inaccurate measurement and inaccurate beamforming caused by fixed bandwidth and period in the prior art are solved, and higher beamforming accuracy is achieved.
Patent Information
- Application Number
- CN202110959395.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-20
- Publication Date
- 2025-06-06
- Estimated Expiration
- 2041-08-20
AI Technical Summary
In the prior art, the terminal uses the fixed bandwidth and periodic allocation of the base station to transmit SRS, resulting in inaccurate measurement of the base station, which in turn leads to inaccurate beamforming.
The transmission bandwidth and transmission period of the first uplink detection reference signal SRS are sent to the terminal through the base station, wherein the transmission bandwidth and period are adjusted according to the power of the last received SRS to ensure reasonable allocation of transmission bandwidth and period.
The accuracy of the base station measuring SRS power is improved, thereby improving the accuracy of beamforming, and avoiding network limitation and power limitation caused by fixed bandwidth and periods.
Smart Images

Figure CN115941007B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a beamforming method, device and medium. Background Art
[0002] With the continuous development of large-scale antenna technology, beamforming technology has become an indispensable technology in 5G communication systems. The uplink reference signal used for beamforming in the communication system can include the uplink sounding reference signal (SRS) and demodulation reference signal (DM-RS). However, since DM-RS occupies small resources, is unpredictable, and has irregular transmission time, SRS is generally used for beamforming.
[0003] The current measurement method for SRS is: the manufacturer first configures two fixed resources for the base station based on the performance of the base station, and each resource uses a fixed bandwidth and a corresponding fixed period. Then the base station determines one of the two resources to allocate to the terminal based on the distance between the base station and the terminal. Then the terminal transmits SRS through the resources allocated by the base station. When the transmission bandwidth in the resources allocated by the base station is small, the corresponding transmission period will also be small, and frequent transmission of SRS will cause network limitations. When the allocated transmission bandwidth is large, the number of resource blocks sent by the terminal is large, then the transmission power will also increase synchronously, and power limitation may occur. Power limitation leads to low signal-to-noise ratio, which leads to inaccurate measurement. Summary of the invention
[0004] The embodiments of the present application provide a beamforming method, device and medium to solve the problem in the prior art that a terminal uses a fixed bandwidth and period allocated by a base station to transmit an SRS, which causes the base station to measure the SRS inaccurately, thereby causing inaccurate beamforming.
[0005] In a first aspect, an embodiment of the present application provides a beamforming method, including:
[0006] The base station sends a transmission bandwidth of a first uplink sounding reference signal SRS and a transmission period of the first SRS to the terminal;
[0007] The transmission bandwidth of the first SRS is determined from the transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the terminal last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the base station belongs; the first BWP is any one of the BWPs allocated to the terminal in the process of the terminal accessing the base station; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the terminal belongs;
[0008] The base station receives the first SRS from the terminal, and performs beamforming according to power of the first SRS.
[0009] Based on the above scheme, the base station will determine the transmission bandwidth allocated to the terminal from the bandwidth smaller than the first bandwidth part (Bandwidth Part, BWP) in the bandwidth configuration table, so as to increase the amount of allocable transmission bandwidth. In addition, the base station allocates a transmission period to the terminal according to the type of service performed by the terminal, so that the period allocation is more reasonable. In addition, the base station can also adjust the transmission bandwidth and transmission period to be allocated to the terminal according to the power of the last received SRS. Compared with the prior art in which the base station adjusts and allocates the transmission bandwidth and period according to the distance from the terminal, the scheme of the present application can more accurately allocate the optimal transmission bandwidth and period to the terminal, thereby improving the accuracy of the base station's measurement of the SRS power, and thus improving the accuracy of the beamforming.
[0010] In some embodiments, the method further comprises:
[0011] When the terminal accesses the base station, the base station configures a transmission bandwidth set for each BWP allocated to the terminal.
[0012] Based on the above solution, when the terminal accesses, the base station configures a transmission bandwidth set for each BWP of the terminal. Compared with only two transmission bandwidths in the prior art, the present application increases the number of available transmission bandwidths.
[0013] In some embodiments, the base station configures a transmission bandwidth set for each BWP allocated to the terminal, including:
[0014] The base station determines, according to a bandwidth configuration table configured for the communication system to which the base station belongs, a transmission bandwidth set corresponding to the first BWP;
[0015] Among them, the transmission bandwidth set corresponding to the first BWP includes N transmission bandwidths, the N transmission bandwidths are all smaller than the first BWP, the first transmission bandwidth among the N transmission bandwidths is greater than or equal to m times the second transmission bandwidth, m is greater than 1, and the first transmission bandwidth and the second transmission bandwidth are two adjacent ones of the N transmission bandwidths.
[0016] Based on the above scheme, when configuring a transmission bandwidth set, the base station configures a multiple relationship for adjacent transmission bandwidths so that the transmission bandwidth in the transmission bandwidth set is decreasing. Compared with the scheme in the prior art in which there are only two bandwidths, one large and one small, the present application optimizes the bandwidth configuration method, which can make the bandwidth allocation more reasonable.
[0017] In some embodiments, the transmission period of the first SRS is a transmission period in a transmission period set corresponding to the first BWP that has a corresponding relationship with the transmission bandwidth of the first SRS;
[0018] The transmission bandwidths in the transmission bandwidth set corresponding to the first BWP correspond one-to-one to the transmission periods in the transmission period set corresponding to the first BWP;
[0019] The transmission cycle set corresponding to the first BWP includes N transmission cycles, the largest transmission cycle among the N transmission cycles is determined according to the service type, and two adjacent transmission cycles among the N transmission cycles are the same or have a multiple relationship.
[0020] Based on the above scheme, when configuring the transmission period set, the base station configures the largest period in the set based on the service type, and then calculates other periods in the set based on the maximum period, so that the period and bandwidth correspond one to one, avoiding problems in transmitting SRS caused by the mismatch between the period and the bandwidth.
[0021] In some embodiments, when the second SRS is the SRS sent for the first time after the terminal accesses the base station, the transmission bandwidth of the first SRS is the maximum bandwidth among the bandwidths less than the bandwidth adjustment amount included in the transmission bandwidth set corresponding to the first BWP; the bandwidth adjustment amount is determined based on the difference between the power of the physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) used to transmit the second SRS and a first power threshold, and the first power threshold is related to the capability reported by the terminal.
[0022] In some embodiments, when the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is greater than or equal to zero, the bandwidth adjustment amount is determined by the following formula:
[0023] Bw_Adj=P0_Pusch+10*(Bw_Pusch)+PHR-PL-P0_Srs;
[0024] When the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is less than zero, the bandwidth adjustment amount is determined by the following formula:
[0025] Bw_Adj=P0_Pusch+10*(Bw_Pusch)-PL-P0_Srs;
[0026] Among them, Bw_Adj is the bandwidth adjustment amount, P0_Pusch is the target receiving power of the physical uplink shared channel PUSCH, Bw_Pusch is the transmission bandwidth of the PUSCH, PL is the path loss value during the transmission of the second SRS, P0_Srs is the target receiving power set by the base station, and the power margin reporting PHR is the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold.
[0027] Based on the above scheme, since the bandwidth and period allocated for the first time are randomly allocated (can be the minimum), it may cause low power utilization of the transmission channel. Then the first adjustment is made according to the PHR, which can quickly and accurately determine the resources to be allocated and improve the rationality of resource allocation.
[0028] In some embodiments, before the base station sends the transmission bandwidth of the first SRS and the transmission period of the first SRS to the terminal, the method further includes:
[0029] The base station determines a bandwidth adjustment amount according to a comparison result of the power of the second SRS and a target received power or a minimum received power of the base station;
[0030] The base station determines the transmission bandwidth of the first SRS from the transmission bandwidth set corresponding to the first BWP according to the bandwidth adjustment amount; the target received power and the minimum received power are determined by the ability of the base station to measure SRS power.
[0031] In some embodiments, when the power of the second SRS is less than or equal to the minimum received power, the bandwidth adjustment amount is the difference between the minimum received power and the power of the second SRS;
[0032] The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP, including:
[0033] When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidth smaller than the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount;
[0034] When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
[0035] In some embodiments, when the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is greater than or equal to the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the power of the second SRS and the minimum received power;
[0036] The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP, including:
[0037] When the bandwidth sum is less than the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidths less than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS; or
[0038] When the sum of the bandwidths is greater than or equal to the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
[0039] In some embodiments, when the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is less than the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the target received power and the power of the second SRS;
[0040] The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP, including:
[0041] When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidth less than or equal to the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount; or
[0042] When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
[0043] In some embodiments, when the power of the second SRS is greater than the target received power, and the transmission bandwidth of the second SRS is the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the bandwidth adjustment amount is the difference between the power of the second SRS and the target received power;
[0044] The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP, including:
[0045] The base station uses the minimum bandwidth among the bandwidths greater than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS.
[0046] Based on the above scheme, the base station adjusts the resources for transmitting SRS to be sent to the terminal according to the comparison result of the power of each SRS received except the first time with the set target power and minimum power. This adaptive adjustment method makes the resource allocation of SRS more reasonable. Compared with the prior art of adjusting the resources for transmitting SRS by the distance between the base station and the terminal, the method of determining resources in this application is more accurate and reasonable.
[0047] In a second aspect, an embodiment of the present application provides another beamforming method, including:
[0048] The terminal receives a transmission bandwidth of a first SRS and a transmission period of the first SRS from a base station;
[0049] The transmission bandwidth of the first SRS is determined by the base station from a transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the terminal last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the base station belongs; the first BWP is any one of the BWPs allocated to the terminal in the process of the terminal accessing the base station; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the terminal belongs;
[0050] The terminal sends the first SRS to the base station; the first SRS is used for beamforming.
[0051] In a third aspect, an embodiment of the present application provides a beamforming device, including:
[0052] A communication unit, configured to send a transmission bandwidth of a first uplink sounding reference signal SRS and a transmission period of the first SRS to a terminal;
[0053] The transmission bandwidth of the first SRS is determined from the transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the terminal last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the device belongs; the first BWP is any one of the BWPs allocated to the terminal during the process of the terminal accessing the device; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the terminal belongs;
[0054] The communication unit is further configured to receive the first SRS from the terminal;
[0055] A processing unit is configured to perform beamforming according to the power of the first SRS.
[0056] In some embodiments, the processing unit is further configured to:
[0057] When the terminal accesses the device, the BWPs allocated to the terminal are respectively configured with a transmission bandwidth set.
[0058] In some embodiments, the processing unit, when respectively configuring a transmission bandwidth set for the BWP allocated to the terminal, is specifically configured to:
[0059] Determine a transmission bandwidth set corresponding to the first BWP according to a bandwidth configuration table configured for the communication system to which the device belongs;
[0060] Among them, the transmission bandwidth set corresponding to the first BWP includes N transmission bandwidths, the N transmission bandwidths are all smaller than the first BWP, the first transmission bandwidth among the N transmission bandwidths is greater than or equal to m times the second transmission bandwidth, m is greater than 1, and the first transmission bandwidth and the second transmission bandwidth are two adjacent ones of the N transmission bandwidths.
[0061] In some embodiments, the transmission period of the first SRS is a transmission period in a transmission period set corresponding to the first BWP that has a corresponding relationship with the transmission bandwidth of the first SRS;
[0062] The transmission bandwidths in the transmission bandwidth set corresponding to the first BWP correspond one-to-one to the transmission periods in the transmission period set corresponding to the first BWP;
[0063] The transmission cycle set corresponding to the first BWP includes N transmission cycles, the largest transmission cycle among the N transmission cycles is determined according to the service type, and two adjacent transmission cycles among the N transmission cycles are the same or have a multiple relationship.
[0064] In some embodiments, when the second SRS is the SRS sent for the first time after the terminal accesses the base station, the transmission bandwidth of the first SRS is the largest bandwidth among the bandwidths less than the bandwidth adjustment amount included in the transmission bandwidth set corresponding to the first BWP; the bandwidth adjustment amount is determined based on the difference between the power of the PUSCH used to transmit the second SRS and a first power threshold, and the first power threshold is related to the capability reported by the terminal.
[0065] In some embodiments, when the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is greater than or equal to zero, the bandwidth adjustment amount is determined by the following formula:
[0066] Bw_Adj=P0_Pusch+10*(Bw_Pusch)+PHR-PL-P0_Srs;
[0067] When the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is less than zero, the bandwidth adjustment amount is determined by the following formula:
[0068] Bw_Adj=P0_Pusch+10*(Bw_Pusch)-PL-P0_Srs;
[0069] Among them, Bw_Adj is the bandwidth adjustment amount, P0_Pusch is the target receiving power of the physical uplink shared channel PUSCH, Bw_Pusch is the transmission bandwidth of the PUSCH, PL is the path loss value during the transmission of the second SRS, P0_Srs is the target receiving power set by the base station, and the power margin reporting PHR is the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold.
[0070] In some embodiments, before the communication unit sends the transmission bandwidth of the first SRS and the transmission period of the first SRS to the terminal, the processing unit is further configured to:
[0071] Determining a bandwidth adjustment amount according to a comparison result of the power of the second SRS and the target received power or the minimum received power of the base station;
[0072] The transmission bandwidth of the first SRS is determined from the transmission bandwidth set corresponding to the first BWP according to the bandwidth adjustment amount; the target received power and the minimum received power are determined by the ability of the base station to measure the SRS power.
[0073] In some embodiments, when the power of the second SRS is less than or equal to the minimum received power, the bandwidth adjustment amount is the difference between the minimum received power and the power of the second SRS;
[0074] The processing unit is specifically used for:
[0075] When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidth smaller than the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount;
[0076] When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
[0077] In some embodiments, when the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is greater than or equal to the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the power of the second SRS and the minimum received power;
[0078] The processing unit is specifically used for:
[0079] When the bandwidth sum is less than the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidths less than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS; or
[0080] When the sum of the bandwidths is greater than or equal to a maximum bandwidth in a transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
[0081] In some embodiments, when the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is less than the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the target received power and the power of the second SRS;
[0082] The processing unit is specifically used for:
[0083] When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidth less than or equal to the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount; or
[0084] When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
[0085] In some embodiments, when the power of the second SRS is greater than the target received power, and the transmission bandwidth of the second SRS is the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the bandwidth adjustment amount is the difference between the power of the second SRS and the target received power;
[0086] The processing unit is specifically used for:
[0087] The minimum bandwidth among the bandwidths greater than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS.
[0088] In a fourth aspect, an embodiment of the present application provides another beamforming device, including:
[0089] A communication unit, configured to receive a transmission bandwidth of a first SRS and a transmission period of the first SRS from a base station;
[0090] The transmission bandwidth of the first SRS is determined by the base station from a transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the device last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the base station belongs; the first BWP is any one of the BWPs allocated to the device in the process of the device accessing the base station; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the device belongs;
[0091] A processing unit, configured to generate the first SRS; the first SRS is used for beamforming;
[0092] The communication unit is further configured to send a first SRS to the base station.
[0093] In a fifth aspect, an embodiment of the present application provides a communication device, including a memory and a processor;
[0094] A memory for storing program instructions;
[0095] The processor is used to call the program instructions stored in the memory and execute the method in any implementation manner of the first aspect according to the obtained program.
[0096] In a sixth aspect, an embodiment of the present application provides another communication device, including a memory and a processor;
[0097] A memory for storing program instructions;
[0098] The processor is used to call the program instructions stored in the memory and execute the method in any implementation manner of the second aspect according to the obtained program.
[0099] In a seventh aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions. When the computer instructions are executed on a computer, the computer executes the above method.
[0100] In addition, the technical effects brought about by any implementation method of the second to seventh aspects can refer to the technical effects brought about by different implementation methods of the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0101] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;
[0102] Figure 2 A flow chart of a beamforming method provided in an embodiment of the present application;
[0103] Figure 3 A flow chart of a method for a base station to configure a resource pool for a terminal provided in an embodiment of the present application;
[0104] Figure 4 A flow chart of a method for a base station to adjust resources allocated to a terminal for the first time provided in an embodiment of the present application;
[0105] Figure 5 A flow chart of a method for adaptively adjusting resources for transmitting SRS provided in an embodiment of the present application;
[0106] Figure 6 A schematic diagram of a beamforming device provided in an embodiment of the present application;
[0107] Figure 7 A schematic diagram of another beamforming device provided in an embodiment of the present application;
[0108] Figure 8 A schematic diagram of a communication device provided in an embodiment of the present application;
[0109] Fig. 9 A schematic diagram of another communication device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0110] In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0111] The application scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. It is known to those skilled in the art that with the emergence of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems. In the description of the present application, unless otherwise specified, the meaning of "multiple" is two or more.
[0112] Figure 1 The architecture diagram of a communication system provided in the embodiment of the present application should be understood that the embodiment of the present application is not limited to Figure 1 In the system shown, in addition, Figure 1 The device in the structure can be hardware, software divided by function, or a combination of the two. Figure 1As shown, the system architecture provided by the embodiment of the present application includes a terminal and a base station. The embodiment of the present application does not limit the number of terminals and base stations included in the system. The communication system may also include a core network device. Figure 1 Not shown.
[0113] User Equipment (UE), also known as terminal equipment, mobile station (MS), mobile terminal (MT), etc., is a device that provides voice and / or data connectivity to users, for example, a handheld device with wireless connection function, a vehicle-mounted device, etc. At present, some examples of terminals are: mobile phones, tablet computers, laptops, PDAs, mobile Internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, etc.
[0114] The base station involved in the embodiments of the present application may also be referred to as a network device, an access network device or an access node (English: Access Node, abbreviated as: AN). The base station is a public mobile communication base station, which is an interface device for a mobile terminal to access the Internet. The base station may specifically be an evolved base station (English: Evolutional Node B, abbreviated as: eNB or eNodeB) in a long-term evolution (LTE) system, or a base station device (gNB) in a 5G network, and this application does not limit this.
[0115] For example, Figure 1 The core network equipment not shown in the figure may include an access and mobility management function (AMF), a session management function (SMF), etc.
[0116] Generally speaking, the base station allocates SRS resources to the terminal with fixed bandwidth and period. When the allocated transmission bandwidth and transmission period are small, the terminal frequently sends SRS, which may cause network limitations. When the allocated transmission bandwidth and transmission period are large, the power of the SRS sent by the terminal will also be large, and power limitation may occur, resulting in a low signal-to-noise ratio. Therefore, when the terminal uses fixed resources (i.e., fixed transmission bandwidth and transmission period) to transmit SRS, the base station will cause inaccurate measurement of the power of SRS, thereby causing inaccurate beamforming. The present application proposes a beamforming method, device and medium, in which the base station no longer allocates fixed resources to the terminal, but configures a resource pool for the terminal, which includes multiple transmission bandwidths and transmission periods. The base station adjusts the transmission bandwidth and transmission period allocated to the terminal in real time according to the power of the received SRS, so as to improve the accuracy of the base station's measurement of the SRS power, thereby improving the accuracy of the beamforming.
[0117] See also Figure 2 , is a flow chart of a beamforming method provided in an embodiment of the present application. Specifically comprising:
[0118] 201. A base station sends a transmission bandwidth and a transmission period of a first SRS to a terminal.
[0119] Optionally, before sending the transmission bandwidth and transmission period of the first SRS, the base station may allocate a BWP to the terminal when the terminal accesses the base station, and may determine that the terminal uses the first BWP in the BWP according to the type of service to be performed by the terminal or according to the distance between the terminal and the base station. It should be noted that the number of BWPs allocated by the terminal to the base station is greater than or equal to 1.
[0120] Further, as an optional manner, the base station may also select some bandwidths from the bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system described in the base station to form a transmission bandwidth set corresponding to the first BWP, and the bandwidth included in the transmission bandwidth set corresponding to the first BWP is the bandwidth that the terminal can use when transmitting the SRS on the first BWP. The bandwidth configuration table configured for the communication system to which the base station belongs can be referred to in Table 1 below.
[0121] Table 1
[0122]
[0123] It should be noted that in Table 1, C SRS is the bandwidth configuration of SRS, B SRS is the bandwidth level of SRS, m SRS,0 、m SRS,1 、m SRS,2 and m SRS,3The specific SRS bandwidth values corresponding to different bandwidth levels are expressed in the number of resource blocks (RBs). 0 、N 1 、N 2 and N 3 are the frequency hopping factors corresponding to different bandwidth levels. SRS Different values represent different bandwidth levels. SRS The specific bandwidth value when it is zero (m SRS ) is: After frequency hopping is turned on, bandwidth configuration (C SRS ) corresponds to the sum of the bandwidths of multiple SRS frequency hopping, that is, the bandwidth configuration (C SRS ) corresponding to different bandwidth levels m SRS The sum of .
[0124] As an optional method, after the base station determines the transmission bandwidth set corresponding to the first BWP from Table 1 above, it can determine the transmission bandwidth of the first SRS from the transmission bandwidth set corresponding to the first BWP according to the power of the second SRS received from the terminal last time.
[0125] In one scenario, when the second SRS is the SRS received by the base station for the first time, the power of the second SRS may be the power of a PUSCH used to transmit the second SRS.
[0126] In another scenario, when the second SRS is not the first received SRS, the power of the second SRS may be the receiving power of the second SRS received by the base station from the terminal. Furthermore, the base station may determine the transmission period of the first SRS according to the service type to which the data to be sent on the terminal belongs. For example, if the request sent by the terminal to the base station indicates that the terminal wants to perform a call service, the base station may determine the transmission period of the first SRS according to the type of call service.
[0127] Further, after determining the transmission bandwidth and transmission period of the first SRS, the base station sends the transmission bandwidth and transmission period of the first SRS to the terminal.
[0128] 202. The terminal receives the transmission bandwidth and transmission period of the first SRS from the base station, and sends the first SRS to the base station.
[0129] Specifically, after receiving the transmission bandwidth and transmission period of the first SRS, the terminal may transmit the first SRS to the base station on the first BWP according to the bandwidth and period.
[0130] 203. The base station receives a first SRS from the terminal, and performs beamforming according to the power of the first SRS.
[0131] Specifically, after receiving the first SRS, the base station may measure the power of the first SRS and perform beamforming according to the power of the first SRS. For example, the base station may use the measured power of the first SRS as the weight of the array element in the base station antenna array to perform beamforming.
[0132] Based on the above scheme, the base station will allocate the transmission bandwidth to the terminal from the bandwidth less than the first BWP in the bandwidth configuration table, so as to increase the amount of allocable transmission bandwidth. In addition, the base station allocates a transmission period to the terminal according to the type of service performed by the terminal, so that the period allocation is more reasonable. In addition, the base station can also adjust the transmission bandwidth and transmission period to be allocated to the terminal according to the power of the last received SRS. Compared with the prior art in which the base station adjusts and allocates the transmission bandwidth and period according to the distance from the terminal, the scheme of the present application can more accurately allocate the optimal transmission bandwidth and period to the terminal, thereby improving the accuracy of the base station measuring the SRS power.
[0133] The SRS resource allocation method proposed in this application is introduced below in combination with specific scenarios.
[0134] Scenario 1: Initial configuration.
[0135] In some embodiments, when a terminal accesses a base station, the base station may respectively configure a transmission bandwidth set and a transmission period set for the BWP allocated to the terminal. Optionally, the terminal accessing the base station may include but is not limited to: the terminal initially accesses the base station, that is, the terminal is within the signal coverage of the base station and sends an access request to the base station. Alternatively, the terminal may re-access the base station, for example, the terminal is disconnected from the base station for some reason and needs to re-access the base station. Alternatively, the terminal switches from other base stations to this base station, for example, the terminal was previously served by other base stations, and during the movement of the terminal, it switches from other base stations to this base station. Alternatively, the terminal may reselect a base station, for example, after the terminal initially accesses a base station, the mobile station (MS) detects that a downlink failure occurs, and the terminal reselects the base station to access.
[0136] In the above case, the base station can configure the transmission bandwidth set and the transmission cycle set for the terminal to allocate BWP. For example, when the base station allocates 4 BWPs to the terminal, the transmission bandwidth set and the transmission cycle set can be configured for the 4 BWPs respectively. The following is an example of the base station configuring the transmission bandwidth set and the transmission cycle set for the first BWP in the BWP:
[0137] First, the transmission bandwidth set corresponding to the first BWP configured by the base station is introduced.
[0138] As an example, the base station may use the maximum bandwidth among the bandwidths smaller than the first BWP in the second column of the bandwidth configuration table (Table 1) as the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, and for ease of description, the maximum bandwidth is recorded as Bw1_Srs. Further, the base station may use the maximum bandwidth among the bandwidths smaller than Bw1_Srs / m in the bandwidth configuration table as the bandwidth of the bandwidth set corresponding to the first BWP that is adjacent to Bw1_Srs and smaller than Bw1_Srs, and record the bandwidth as Bw2_Srs. Wherein, m is greater than 1. Further, the base station may continue to use the maximum bandwidth among the bandwidths smaller than Bw1_Srs / 2m in the bandwidth configuration table as the bandwidth of the transmission bandwidth set corresponding to the first BWP that is adjacent to Bw2_Srs and smaller than Bw2_Srs, and record the bandwidth as Bw3_Srs. By analogy, the base station determines N bandwidths from the bandwidth configuration table to form the transmission bandwidth set corresponding to the first BWP. It should be noted that these N transmission bandwidths are all smaller than the first BWP, and any two adjacent transmission bandwidths in the N transmission bandwidths satisfy the condition that the larger bandwidth is m times the smaller bandwidth. In addition, the smallest transmission period in the N transmission periods cannot be smaller than the minimum value in the bandwidth configuration table. For example, since the maximum bandwidth of SRS can be 272 resource blocks and the minimum bandwidth can be 4 resource blocks, as an example, m can be taken as 2 and N can be taken as 7. That is, the base station can first determine the largest transmission bandwidth smaller than the first BWP in the transmission bandwidth set corresponding to the first BWP as Bw1_Srs, and further, the base station can determine the largest transmission bandwidth smaller than Bw1_Srs / 2 in the transmission bandwidth set corresponding to the first BWP as Bw2_Srs, and so on, determine the transmission bandwidth set corresponding to the first BWP (Bw1_Srs, Bw2_Srs, Bw3_Srs, Bw4_Srs, Bw5_Srs, Bw6_Srs, Bw7_Srs).
[0139] It should be noted that the method of configuring the transmission bandwidth set corresponding to the first BWP of the base station introduced above is only an example. Other methods can be used for configuration during specific implementation. For example, N transmission bandwidths smaller than the first BWP can be arbitrarily selected from the bandwidth configuration table to form the transmission bandwidth set corresponding to the first BWP, or other methods can be used, which are not described in detail here.
[0140] Next, the transmission period set corresponding to the first BWP configured by the base station is introduced. In some embodiments, the transmission bandwidths in the transmission bandwidth set corresponding to the first BWP correspond one to one with the transmission periods in the transmission period set corresponding to the first BWP.
[0141] As an optional method, the base station may be configured with a correspondence between the transmission period of the SRS and the service type, and different service types correspond to different SRS transmission periods. For example, when the terminal performs a call service and a game service, the corresponding transmission period is different. In some embodiments, the base station may determine the maximum transmission period in the transmission period set corresponding to the first BWP according to the service type to be performed by the terminal and the above-mentioned correspondence. For the convenience of description, the maximum transmission period is recorded as Period1_Srs. Further, the base station may calculate the transmission period Period2_Srs adjacent to Period1_Srs in the transmission period set corresponding to the first BWP according to the following formula: XPeriod2_Srs=Period1_Srs. Further, the base station may determine the Period3_Srs adjacent to Period2_Srs in the transmission period set corresponding to the first BWP according to Period2_Srs, for example, it may be: Period3_Srs=Period2_Srs. Furthermore, determine the Period4_Srs adjacent to Period3_Srs: 2XPeriod4_Srs=Period1_Srs. Similarly, the base station can determine the N transmission periods in the transmission period set corresponding to the first BWP according to the above calculation rule. Optionally, these N periods can correspond one-to-one to the N bandwidths in the transmission bandwidth set corresponding to the first BWP, for example, Bw1_Srs corresponds to Period1_Srs, Bw2_Srs corresponds to Period2_Srs...BwN_Srs corresponds to PeriodN_Srs. It should be noted that two adjacent transmission periods in the N transmission periods satisfy a multiple relationship: the larger transmission period is X times the smaller transmission period. Alternatively, two adjacent transmission periods in the N transmission periods are the same. For example, X can be taken as 2. Assuming N=7, the N transmission periods in the transmission period set corresponding to the first BWP can satisfy: 8*Period7_Srs=8*Period6_Srs=4*Period6_Srs=4*Period6_Srs=2*Period3_Srs=2*Period2_Srs=Period1_Srs.
[0142] It should be noted that the above-mentioned process of configuring the transmission period set of the first BWP by the base station is only an example, and other configuration methods may be adopted in specific implementation, and this application does not make any specific limitation on this.
[0143] It should also be noted that, whether configuring the transmission bandwidth or the transmission period, if the value obtained by the above calculation method does not meet the protocol requirements of the communication system to which the base station belongs, the base station can take the maximum protocol value.
[0144] Based on the above scheme, when the terminal accesses, the base station will configure a transmission bandwidth set for each BWP of the terminal. Compared with the prior art with only two transmission bandwidths, the present application increases the number of available transmission bandwidths. When configuring the transmission bandwidth set, the base station configures a multiple relationship for adjacent transmission bandwidths so that the transmission bandwidth in the transmission bandwidth set is decreasing, thereby optimizing the solution in the prior art in which there are only two bandwidths, one large and one small, making the bandwidth allocation more reasonable. In addition, when configuring the transmission period set, the base station configures the largest period in the set based on the service type, and then calculates the other periods in the set based on the maximum period, so that the period and bandwidth correspond one to one, avoiding the problem of transmission SRS caused by the mismatch between the period and the bandwidth.
[0145] To understand the scenario below, see Figure 3 , which is a specific process for a base station to configure a resource pool (a transmission bandwidth set and a transmission period set) for a terminal provided in an embodiment of the present application, including:
[0146] 301. When a terminal accesses a base station, the base station allocates at least one BWP to the terminal.
[0147] 302. The base station configures a bandwidth transmission set for at least one BWP.
[0148] The specific configuration process can be found in the introduction of the above embodiment and will not be repeated here.
[0149] 303. The base station configures a periodic transmission set for at least one BWP.
[0150] Optionally, the base station may calculate the periods in the transmission period set one by one according to the number of bandwidths included in the transmission bandwidth set, so that the periods and bandwidths correspond one to one. The specific method of calculating the transmission period can be referred to the introduction in the above embodiment, which will not be repeated here.
[0151] 304. The base station sends the transmission bandwidth and transmission period of the SRS to the terminal for the first time.
[0152] Specifically, after completing the configuration of the transmission bandwidth set and the transmission period set, the base station can allocate the SRS transmission period and the SRS transmission bandwidth to the terminal for the first transmission of the SRS by the terminal. Optionally, the SRS transmission bandwidth allocated by the base station for the first time can be the smallest bandwidth in the transmission bandwidth set, and the smallest period corresponding to the smallest bandwidth in the transmission period set. The initial allocation of the smallest bandwidth and the smallest period can meet the transmission requirements of the terminal in various scenarios, so that the terminal can successfully transmit the SRS.
[0153] Optionally, in addition to allocating the minimum bandwidth and the minimum period to the terminal as the first allocation after the initial configuration is completed, the base station can also make the first allocation when the terminal switches BWP (possibly because the service to be performed by the terminal has changed, and the BWP needs to be switched to communicate with the base station), that is, allocate the minimum bandwidth and the minimum period to the terminal.
[0154] Scenario 2: First adjustment.
[0155] In some embodiments, after the base station receives the SRS from the terminal for the first time, the resources (bandwidth and period) to be allocated to the terminal can be adjusted. For the convenience of description, the SRS received by the base station for the first time is referred to as the second SRS, and the resources to be allocated to the terminal are referred to as the transmission bandwidth of the first SRS and the transmission period of the first SRS. As an optional method, the base station can determine the transmission bandwidth of the first SRS in the following manner:
[0156] After receiving the second SRS, the base station can determine the bandwidth adjustment amount for adjusting the transmission bandwidth according to the difference between the first power threshold and the PUSCH power used to transmit the second SRS. The first power threshold is related to the capability reported by the terminal. For example, the first power threshold can be the maximum transmission power that the terminal can support, or the first power threshold can also be determined according to the maximum transmission power that the terminal can support. The terminal can determine the power headroom report (Power Headroom Report, PHR) according to the difference between the first power threshold and the power of the PUSCH used to transmit the second SRS, and then report the determined PHR to the base station. Furthermore, after obtaining the PHR, the base station can determine the bandwidth adjustment amount according to the PHR, and then use the maximum bandwidth of the bandwidth less than the bandwidth adjustment amount included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS. As an example, the base station can determine the bandwidth adjustment amount by the following formula (1)-formula (2):
[0157] When the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is greater than or equal to zero, the bandwidth adjustment amount is determined by the following formula (1):
[0158] Bw_Adj=P0_Pusch+10*(Bw_Pusch)+PHR-PL-P0_Srs; Formula (1)
[0159] When the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is less than zero, the bandwidth adjustment amount is determined by the following formula (2):
[0160] Bw_Adj=P0_Pusch+10*(Bw_Pusch)-PL-P0_Srs; Formula (2)
[0161] Among them, Bw_Adj is the bandwidth adjustment amount, P0_Pusch is the target receiving power of the physical uplink shared channel PUSCH, Bw_Pusch is the transmission bandwidth of PUSCH, PL is the path loss value during the transmission of the second SRS, P0_Srs is the target receiving power set by the base station, and the power margin report PHR is the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold. It should be noted that the above formulas (1)-(2) are only used as an example. In specific implementations, other methods can also be used to determine the bandwidth adjustment amount, and this application does not make specific limitations on this.
[0162] Furthermore, after the base station determines the transmission bandwidth of the first SRS, the transmission period of the first SRS can be determined from the transmission period set corresponding to the first BWP according to the transmission bandwidth of the first SRS. For example, if the transmission bandwidth of the first SRS is determined to be Bw3_Srs in the transmission bandwidth set corresponding to the first BWP, then Period3_Srs in the transmission period set corresponding to the first BWP can be used as the transmission period of the first SRS. In this way, the first adjustment is completed. Since the bandwidth and period allocated for the first time are randomly allocated (can be the minimum), it may cause the power utilization of the transmission channel to be low. Then the first adjustment is made according to the PHR, which can quickly and accurately determine the resources to be allocated and improve the rationality of resource allocation.
[0163] To further understand the solution in scenario 2, see Figure 4 , is a schematic flow chart of a method for initial adjustment provided in an embodiment of the present application, specifically comprising:
[0164] 401. A base station receives a second SRS and a PHR for transmitting the second SRS from a terminal.
[0165] 402. The base station determines whether the PHR is greater than or equal to 0.
[0166] If yes, the base station may determine the bandwidth adjustment amount according to formula (1) in the above embodiment.
[0167] If not, the base station can determine the bandwidth adjustment amount according to the above formula (2).
[0168] 403. The base station uses the maximum bandwidth of the bandwidths smaller than the bandwidth adjustment amount included in the first BWP as the transmission bandwidth of the first SRS.
[0169] 404. The base station determines a transmission period of the first SRS from a transmission period set corresponding to the first BWP according to the transmission bandwidth of the first SRS.
[0170] For details, please refer to the above embodiments, which will not be described again here.
[0171] 405. The base station sends the transmission period of the first SRS and the transmission bandwidth of the first SRS to the terminal.
[0172] Scenario 3: Adaptive adjustment.
[0173] In some embodiments, the base station may also adjust the resources to be allocated to the terminal according to the power of the SRS received in addition to the first received SRS. Optionally, the base station may also set a timer, and the resources to be allocated to the terminal will be adjusted according to the non-first received SRS only when the timer times out. No adjustment is made when the timer has not timed out. For ease of description, the resources to be allocated to the terminal will be referred to as the transmission bandwidth of the first SRS and the transmission period of the first SRS, and the most recently received SRS that is not received for the first time will be referred to as the second SRS. It should be noted that the second SRS in scenario three is different from the second SRS in scenario two. The second SRS in scenario two is the SRS received by the base station for the first time, while the SRS in scenario three is any SRS received except the SRS received for the first time.
[0174] As an optional method, after receiving the second SRS, the base station can obtain the power of the second SRS, and determine the bandwidth adjustment amount according to the comparison result of the received power of the second SRS and the target received power or the minimum received power of the base station. Among them, the target received power and the minimum received power are determined by the ability of the base station to measure the SRS power, the target received power is the optimal received power expected by the base station, and the minimum received power is the minimum power that the base station can measure. Further, the base station can determine the transmission bandwidth of the first SRS from the transmission bandwidth set corresponding to the first BWP according to the bandwidth adjustment amount.
[0175] As an example, the base station may determine the transmission bandwidth of the first SRS in different situations through the following logic:
[0176] In case (1), when the power of the second SRS is less than or equal to the minimum received power, the bandwidth adjustment amount is the difference between the minimum received power and the power of the second SRS. At this time, the base station can use the following method to determine the transmission bandwidth of the first SRS:
[0177] When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidth smaller than the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS. The bandwidth difference in case (1) is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount.
[0178] When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
[0179] Case (2): When the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is greater than or equal to the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the power of the second SRS and the minimum received power. At this time, the base station can use the following method to determine the transmission bandwidth of the first SRS:
[0180] When the bandwidth sum is less than the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidth less than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS. The bandwidth sum in situation (2) is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS.
[0181] When the sum of the bandwidths is greater than or equal to the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
[0182] Case (3): When the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is less than the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the target received power and the power of the second SRS. At this time, the base station can use the following method to determine the transmission bandwidth of the first SRS:
[0183] When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidth less than or equal to the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS. The bandwidth difference in situation (3) is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount.
[0184] When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
[0185] Case (4), when the power of the second SRS is greater than the target received power, and the transmission bandwidth of the second SRS is the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the bandwidth adjustment amount is the difference between the power of the second SRS and the target received power. At this time, the base station can use the following method to determine the transmission bandwidth of the first SRS:
[0186] The base station uses the minimum bandwidth in the bandwidth set corresponding to the first BWP that is greater than or equal to the bandwidth sum as the transmission bandwidth of the first SRS. The bandwidth sum in case (4) is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS.
[0187] Further, after determining the transmission bandwidth of the first SRS, the base station may determine the transmission period of the first SRS from the transmission period set corresponding to the first BWP according to the transmission bandwidth of the first SRS. For details, please refer to the relevant description in scenario 2, which will not be repeated here.
[0188] Based on the above scheme, the base station adjusts the resources for transmitting SRS to be sent to the terminal according to the comparison result of the received SRS power with the set target power and minimum power, and the resource allocation of SRS is more reasonable through this adaptive adjustment method. Compared with the prior art of adjusting the resources for transmitting SRS by the distance between the base station and the terminal, the method of determining resources in this application is more accurate and reasonable.
[0189] To further understand the solution in scenario 3, see Figure 5 , is a flow chart of an adaptive adjustment method provided in an embodiment of the present application, specifically comprising:
[0190] 501. A base station receives a second SRS from a terminal and obtains power of the second SRS.
[0191] Optionally, the base station may measure the second SRS to obtain the power of the second SRS.
[0192] 502. The base station determines whether the timer has timed out.
[0193] If it times out, continue to step 503.
[0194] If it does not time out, no subsequent steps are performed.
[0195] 503. The base station determines whether the power of the second SRS is less than or equal to the minimum receiving power.
[0196] If yes, continue to step 504.
[0197] If not, continue to step 506.
[0198] 504. The base station uses the difference between the minimum received power and the power of the second SRS as a bandwidth adjustment amount.
[0199] Specifically, the base station determines a bandwidth adjustment amount Bw_Srs=P1_Srs-Power_Srs, where Bw_Srs is the bandwidth adjustment amount, P1_Srs is the minimum receiving power, and Power_Srs is the power of the second SRS.
[0200] Continue with step 505.
[0201] 505. The base station determines the transmission bandwidth of the first SRS from the transmission bandwidth set corresponding to the first BWP according to the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount.
[0202] Specifically, please refer to the introduction of situation (1) in the above embodiment, which will not be repeated here.
[0203] Continue with step 514.
[0204] 506. The base station determines whether the power of the second SRS is less than or equal to the target received power.
[0205] If yes, continue to step 507.
[0206] If not, continue to step 512.
[0207] 507 , the base station determines whether the difference between the target received power and the power of the second SRS is greater than or equal to the difference between the power of the second SRS and the minimum received power.
[0208] If yes, continue to step 508.
[0209] If not, continue with step 510.
[0210] 508. The base station uses the difference between the power of the second SRS and the minimum received power as a bandwidth adjustment amount.
[0211] Continue with step 509.
[0212] 509. The base station determines the transmission bandwidth of the first SRS from the transmission bandwidth set corresponding to the first BWP according to the sum of the transmission bandwidth of the second SRS and the bandwidth adjustment amount.
[0213] For details, please refer to situation (2) in the above embodiment, which will not be described in detail here.
[0214] Continue with step 514.
[0215] 510. The base station uses the difference between the target received power and the power of the second SRS as a bandwidth adjustment amount.
[0216] Continue with step 511.
[0217] 511. The base station determines the transmission bandwidth of the first SRS from the transmission bandwidth set corresponding to the first BWP according to the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount.
[0218] For details, please refer to situation (3) in the above embodiment, which will not be described in detail here.
[0219] Continue with step 514.
[0220] 512. The base station uses the difference between the power of the second SRS and the target received power as a bandwidth adjustment amount.
[0221] Continue with step 513.
[0222] 513. The base station determines the transmission bandwidth of the first SRS from the transmission bandwidth set corresponding to the first BWP according to the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS.
[0223] For details, please refer to situation (4) in the above embodiment, which will not be described in detail here.
[0224] Continue with step 514.
[0225] 514. The base station determines a transmission period of the first SRS from a transmission period set corresponding to the first BWP according to the transmission bandwidth of the first SRS.
[0226] For details, please refer to the introduction in the above embodiments, which will not be described again here.
[0227] 515. The base station sends the transmission bandwidth and the transmission period of the first SRS to the terminal.
[0228] Based on the same concept as the above method, see Figure 6 The embodiment of the present application provides a beamforming device 600, which can execute each step executed by the base station in the above method. To avoid repetition, the details are not described here. The device 600 includes: a communication unit 601 and a processing unit 602.
[0229] In some embodiments, the communication unit 601 is configured to send a transmission bandwidth of a first uplink sounding reference signal SRS and a transmission period of the first SRS to a terminal;
[0230] The transmission bandwidth of the first SRS is determined from the transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the terminal last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the device belongs; the first BWP is any one of the BWPs allocated to the terminal during the process of the terminal accessing the device; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the terminal belongs;
[0231] The communication unit 601 is further configured to receive the first SRS from the terminal;
[0232] The processing unit 602 is configured to perform beamforming according to the power of the first SRS.
[0233] In some embodiments, the processing unit 602 is further configured to:
[0234] When the terminal accesses the device, the BWPs allocated to the terminal are respectively configured with a transmission bandwidth set.
[0235] In some embodiments, the processing unit 602, when respectively configuring a transmission bandwidth set for the BWP allocated to the terminal, is specifically configured to:
[0236] Determine a transmission bandwidth set corresponding to the first BWP according to a bandwidth configuration table configured for the communication system to which the device belongs;
[0237] Among them, the transmission bandwidth set corresponding to the first BWP includes N transmission bandwidths, the N transmission bandwidths are all smaller than the first BWP, the first transmission bandwidth among the N transmission bandwidths is greater than or equal to m times the second transmission bandwidth, m is greater than 1, and the first transmission bandwidth and the second transmission bandwidth are two adjacent ones of the N transmission bandwidths.
[0238] In some embodiments, the transmission period of the first SRS is a transmission period in a transmission period set corresponding to the first BWP that has a corresponding relationship with the transmission bandwidth of the first SRS;
[0239] The transmission bandwidths in the transmission bandwidth set corresponding to the first BWP correspond one-to-one to the transmission periods in the transmission period set corresponding to the first BWP;
[0240] The transmission cycle set corresponding to the first BWP includes N transmission cycles, the largest transmission cycle among the N transmission cycles is determined according to the service type, and two adjacent transmission cycles among the N transmission cycles are the same or have a multiple relationship.
[0241] In some embodiments, when the second SRS is the SRS sent for the first time after the terminal accesses the base station, the transmission bandwidth of the first SRS is the largest bandwidth among the bandwidths less than the bandwidth adjustment amount included in the transmission bandwidth set corresponding to the first BWP; the bandwidth adjustment amount is determined based on the difference between the power of the second SRS and a first power threshold, and the first power threshold is related to the capability reported by the terminal.
[0242] In some embodiments, when the difference between the power of the second SRS and the first power threshold is greater than or equal to zero, the bandwidth adjustment amount is determined by the following formula:
[0243] Bw_Adj=P0_Pusch+10*(Bw_Pusch)+PHR-PL-P0_Srs;
[0244] When the difference between the power of the second SRS and the first power threshold is less than zero, the bandwidth adjustment amount is determined by the following formula:
[0245] Bw_Adj=P0_Pusch+10*(Bw_Pusch)-PL-P0_Srs;
[0246] Among them, Bw_Adj is the bandwidth adjustment amount, P0_Pusch is the target receiving power of the physical uplink shared channel PUSCH, Bw_Pusch is the transmission bandwidth of the PUSCH, PL is the path loss value during the transmission of the second SRS, P0_Srs is the target receiving power set by the base station, and the power margin reporting PHR is the difference between the power of the second SRS and the first power threshold.
[0247] In some embodiments, before the communication unit 601 sends the transmission bandwidth of the first SRS and the transmission period of the first SRS to the terminal, the processing unit 602 is further configured to:
[0248] Determining a bandwidth adjustment amount according to a comparison result of the power of the second SRS and the target received power or the minimum received power of the base station;
[0249] The transmission bandwidth of the first SRS is determined from the transmission bandwidth set corresponding to the first BWP according to the bandwidth adjustment amount; the target received power and the minimum received power are determined by the ability of the base station to measure the SRS power.
[0250] In some embodiments, when the power of the second SRS is less than or equal to the minimum received power, the bandwidth adjustment amount is the difference between the minimum received power and the power of the second SRS;
[0251] The processing unit 602 is specifically configured to:
[0252] When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidth smaller than the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount;
[0253] When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
[0254] In some embodiments, when the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is greater than or equal to the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the power of the second SRS and the minimum received power;
[0255] The processing unit 602 is specifically configured to:
[0256] When the bandwidth sum is less than the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidths less than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS; or
[0257] When the sum of the bandwidths is greater than or equal to a maximum bandwidth in a transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
[0258] In some embodiments, when the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is less than the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the target received power and the power of the second SRS;
[0259] The processing unit 602 is specifically configured to:
[0260] When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidth less than or equal to the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount; or
[0261] When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
[0262] In some embodiments, when the power of the second SRS is greater than the target received power, and the transmission bandwidth of the second SRS is the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the bandwidth adjustment amount is the difference between the power of the second SRS and the target received power;
[0263] The processing unit 602 is specifically configured to:
[0264] The minimum bandwidth among the bandwidths greater than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS.
[0265] Based on the same concept as the above method, see Figure 7 , the embodiment of the present application provides another beamforming device 700. The device 700 is used to implement each step performed by the terminal of the above method, and in order to avoid repetition, it is not described in detail here. The device 700 includes: a communication unit 701 and a processing unit 702.
[0266] In some embodiments, the communication unit 701 is configured to receive a transmission bandwidth of a first SRS and a transmission period of the first SRS from a base station;
[0267] The transmission bandwidth of the first SRS is determined from a transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the device last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in a bandwidth configuration table configured for the communication system to which the base station belongs; the first BWP is any one of the BWPs allocated to the device in the process of the device accessing the base station; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the device belongs;
[0268] The processing unit 702 is configured to generate the first SRS; the power of the first SRS is used to perform beamforming;
[0269] The communication unit 701 is further configured to send a first SRS to the base station.
[0270] The present application also provides a communication device 800, see Figure 8 As shown, the communication device 800 includes: a memory 801 and a processor 802. Optionally, the communication device 800 may further include a communication interface 803.
[0271] The communication device 800 can communicate with other devices through the communication interface 803; the memory 801 is used to store program instructions; the processor 802 is used to call the program instructions stored in the memory 802 and execute any method proposed in the above embodiment according to the obtained program. Optionally, the device 800 can be used to implement the various steps performed by the above base station, which will not be described in detail here.
[0272] The present application embodiment also provides another communication device 900, see Fig. 9As shown, the communication device 900 includes: a memory 901 and a processor 902. Optionally, the communication device 900 may further include a communication interface 903.
[0273] The communication device 900 can communicate with other devices through the communication interface 903; the memory 901 is used to store program instructions; the processor 902 is used to call the program instructions stored in the memory 902 and execute any method proposed in the above embodiment according to the obtained program. Optionally, the device 900 can be used to implement the various steps performed by the above terminal, which will not be described in detail here.
[0274] The specific connection medium between the above-mentioned memory, processor and communication interface is not limited in the embodiments of the present application, such as a bus, which can be divided into an address bus, a data bus, a control bus, etc.
[0275] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.
[0276] In the embodiment of the present application, the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or a volatile memory (volatile memory), such as a random-access memory (RAM). The memory may also be any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory in the embodiment of the present application may also be a circuit or any other device that can implement a storage function, for storing program instructions and / or data.
[0277] An embodiment of the present application also provides a computer-readable storage medium, including a program code. When the program code is executed on a computer, the program code is used to enable the computer to execute the steps of the method provided in the embodiment of the present application.
[0278] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0279] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0280] Although the preferred embodiments of the present application have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0281] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A beamforming method, It is characterized in that include: The base station sends a transmission bandwidth of a first uplink sounding reference signal SRS and a transmission period of the first SRS to the terminal; The transmission bandwidth of the first SRS is determined from the transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the terminal last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the base station belongs; the first BWP is any one of the BWPs allocated to the terminal in the process of the terminal accessing the base station; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the terminal belongs; The base station receives the first SRS from the terminal, and performs beamforming according to power of the first SRS.
2. The method according to claim 1, It is characterized in that The method further comprises: When the terminal accesses the base station, the base station configures a transmission bandwidth set for each BWP allocated to the terminal.
3. The method according to claim 2, It is characterized in that The BWPs allocated by the base station to the terminals are respectively configured with a transmission bandwidth set, including: The base station determines, according to a bandwidth configuration table configured for the communication system to which the base station belongs, a transmission bandwidth set corresponding to the first BWP; Among them, the transmission bandwidth set corresponding to the first BWP includes N transmission bandwidths, the N transmission bandwidths are all smaller than the first BWP, the first transmission bandwidth among the N transmission bandwidths is greater than or equal to m times the second transmission bandwidth, m is greater than 1, and the first transmission bandwidth and the second transmission bandwidth are two adjacent ones of the N transmission bandwidths.
4. The method according to any one of claims 1 to 3, It is characterized in that The transmission period of the first SRS is a transmission period in the transmission period set corresponding to the first BWP and corresponding to the transmission bandwidth of the first SRS; The transmission bandwidths in the transmission bandwidth set corresponding to the first BWP correspond one-to-one to the transmission periods in the transmission period set corresponding to the first BWP; The transmission cycle set corresponding to the first BWP includes N transmission cycles, the largest transmission cycle among the N transmission cycles is determined according to the service type, and two adjacent transmission cycles among the N transmission cycles are the same or have a multiple relationship.
5. The method according to any one of claims 1 to 3, It is characterized in that When the second SRS is the SRS sent for the first time after the terminal accesses the base station, the transmission bandwidth of the first SRS is the maximum bandwidth among the bandwidths less than the bandwidth adjustment amount included in the transmission bandwidth set corresponding to the first BWP; the bandwidth adjustment amount is determined based on the difference between the power of the physical uplink shared channel PUSCH used to transmit the second SRS and a first power threshold, and the first power threshold is related to the capability reported by the terminal.
6. The method according to claim 5, It is characterized in that When the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is greater than or equal to zero, the bandwidth adjustment amount is determined by the following formula: Bw_Adj=P0_Pusch+10*(Bw_Pusch)+PHR-PL-P0_Srs; When the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is less than zero, the bandwidth adjustment amount is determined by the following formula: Bw_Adj=P0_Pusch+10*(Bw_Pusch)-PL-P0_Srs; Among them, Bw_Adj is the bandwidth adjustment amount, P0_Pusch is the target receiving power of PUSCH, Bw_Pusch is the transmission bandwidth of the PUSCH, PL is the path loss value during the transmission of the second SRS, P0_Srs is the target receiving power set by the base station, and the power margin reporting PHR is the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold.
7. The method according to any one of claims 1 to 3, It is characterized in that Before the base station sends the transmission bandwidth of the first SRS and the transmission period of the first SRS to the terminal, the method further includes: The base station determines a bandwidth adjustment amount according to a comparison result of the power of the second SRS and a target received power or a minimum received power of the base station; The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP.
8. The method according to claim 7, It is characterized in that When the power of the second SRS is less than or equal to the minimum received power, the bandwidth adjustment amount is a difference between the minimum received power and the power of the second SRS; The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP, including: When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidth smaller than the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount; When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
9. The method according to claim 7, It is characterized in that When the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is greater than or equal to the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the power of the second SRS and the minimum received power; The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP, including: When the bandwidth sum is less than the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidths less than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS; or When the sum of the bandwidths is greater than or equal to the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
10. The method according to claim 7, It is characterized in that When the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is less than the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the target received power and the power of the second SRS; The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP, including: When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the maximum bandwidth in the bandwidth less than or equal to the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount; or, When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the base station uses the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS.
11. The method according to claim 7, It is characterized in that When the power of the second SRS is greater than the target received power, and the transmission bandwidth of the second SRS is the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the bandwidth adjustment amount is the difference between the power of the second SRS and the target received power; The base station determines, according to the bandwidth adjustment amount, a transmission bandwidth of the first SRS from a transmission bandwidth set corresponding to the first BWP, including: The base station uses the minimum bandwidth among the bandwidths greater than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS.
12. A beamforming method, It is characterized in that include: The terminal receives a transmission bandwidth of a first SRS and a transmission period of the first SRS from a base station; The transmission bandwidth of the first SRS is determined by the base station from a transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the terminal last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the base station belongs; the first BWP is any one of the BWPs allocated to the terminal in the process of the terminal accessing the base station; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the terminal belongs; The terminal sends the first SRS to the base station; the first SRS is used for beamforming.
13. A beamforming device, It is characterized in that The device comprises: A communication unit, configured to send a transmission bandwidth of a first uplink sounding reference signal SRS and a transmission period of the first SRS to a terminal; The transmission bandwidth of the first SRS is determined from the transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the terminal last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the device belongs; the first BWP is any one of the BWPs allocated to the terminal during the process of the terminal accessing the device; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the terminal belongs; The communication unit is further configured to receive the first SRS from the terminal; A processing unit is configured to perform beamforming according to the power of the first SRS.
14. The device according to claim 13, It is characterized in that The processing unit is also used for: When the terminal accesses the device, the BWPs allocated to the terminal are respectively configured with a transmission bandwidth set.
15. The device according to claim 14, It is characterized in that The processing unit is specifically configured to: Determine a transmission bandwidth set corresponding to the first BWP according to a bandwidth configuration table configured for the communication system to which the device belongs; Among them, the transmission bandwidth set corresponding to the first BWP includes N transmission bandwidths, the N transmission bandwidths are all smaller than the first BWP, the first transmission bandwidth among the N transmission bandwidths is greater than or equal to m times the second transmission bandwidth, m is greater than 1, and the first transmission bandwidth and the second transmission bandwidth are two adjacent ones of the N transmission bandwidths.
16. The device according to any one of claims 13 to 15, It is characterized in that The transmission period of the first SRS is a transmission period in the transmission period set corresponding to the first BWP and corresponding to the transmission bandwidth of the first SRS; The transmission bandwidths in the transmission bandwidth set corresponding to the first BWP correspond one-to-one to the transmission periods in the transmission period set corresponding to the first BWP; The transmission cycle set corresponding to the first BWP includes N transmission cycles, the largest transmission cycle among the N transmission cycles is determined according to the service type, and two adjacent transmission cycles among the N transmission cycles are the same or have a multiple relationship.
17. The device according to any one of claims 13 to 15, It is characterized in that When the second SRS is the SRS sent for the first time after the terminal accesses the device, the transmission bandwidth of the first SRS is the largest bandwidth among the bandwidths that are less than the bandwidth adjustment amount and included in the transmission bandwidth set corresponding to the first BWP; the bandwidth adjustment amount is determined based on the difference between the power of the PUSCH used to transmit the second SRS and a first power threshold, and the first power threshold is related to the capability reported by the terminal.
18. The device according to claim 17, It is characterized in that When the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is greater than or equal to zero, the bandwidth adjustment amount is determined by the following formula: Bw_Adj=P0_Pusch+10*(Bw_Pusch)+PHR-PL-P0_Srs; When the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold is less than zero, the bandwidth adjustment amount is determined by the following formula: Bw_Adj=P0_Pusch+10*(Bw_Pusch)-PL-P0_Srs; Among them, Bw_Adj is the bandwidth adjustment amount, P0_Pusch is the target receiving power of the physical uplink shared channel PUSCH, Bw_Pusch is the transmission bandwidth of the PUSCH, PL is the path loss value during the transmission of the second SRS, P0_Srs is the target receiving power set by the device, and the power margin reporting PHR is the difference between the power of the PUSCH used to transmit the second SRS and the first power threshold.
19. The device according to any one of claims 13 to 15, It is characterized in that Before the communication unit sends the transmission bandwidth of the first SRS and the transmission period of the first SRS to the terminal, the processing unit is further configured to: determining a bandwidth adjustment amount according to a comparison result of the power of the second SRS and a target received power or a minimum received power of the device; The transmission bandwidth of the first SRS is determined from a transmission bandwidth set corresponding to the first BWP according to the bandwidth adjustment amount.
20. The device according to claim 19, It is characterized in that When the power of the second SRS is less than or equal to the minimum received power, the bandwidth adjustment amount is a difference between the minimum received power and the power of the second SRS; The processing unit is specifically used for: When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidth smaller than the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount; When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
21. The device according to claim 19, It is characterized in that When the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is greater than or equal to the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the power of the second SRS and the minimum received power; The processing unit is specifically used for: When the bandwidth sum is less than the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidths less than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS; or When the sum of the bandwidths is greater than or equal to a maximum bandwidth in a transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
22. The device according to claim 19, It is characterized in that When the power of the second SRS is greater than the minimum received power and less than the target received power, and the difference between the target received power and the power of the second SRS is less than the difference between the power of the second SRS and the minimum received power, the bandwidth adjustment amount is the difference between the target received power and the power of the second SRS; The processing unit is specifically used for: When the bandwidth difference is greater than the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the maximum bandwidth in the bandwidth less than or equal to the bandwidth difference included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth difference is the difference between the transmission bandwidth of the second SRS and the bandwidth adjustment amount; or, When the bandwidth difference is less than or equal to the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS.
23. The device according to claim 19, It is characterized in that When the power of the second SRS is greater than the target received power, and the transmission bandwidth of the second SRS is the minimum bandwidth in the transmission bandwidth set corresponding to the first BWP, the bandwidth adjustment amount is the difference between the power of the second SRS and the target received power; The processing unit is specifically used for: The minimum bandwidth among the bandwidths greater than or equal to the bandwidth sum included in the transmission bandwidth set corresponding to the first BWP is used as the transmission bandwidth of the first SRS, and the bandwidth sum is the sum of the bandwidth adjustment amount and the transmission bandwidth of the second SRS.
24. A beamforming device, It is characterized in that include: A communication unit, configured to receive a transmission bandwidth of a first SRS and a transmission period of the first SRS from a base station; The transmission bandwidth of the first SRS is determined by the base station from a transmission bandwidth set corresponding to the first bandwidth part BWP according to the power of the second SRS received from the device last time; the transmission bandwidth set corresponding to the first BWP includes multiple transmission bandwidths smaller than the first BWP in the bandwidth configuration table configured for the communication system to which the base station belongs; the first BWP is any one of the BWPs allocated to the device in the process of the device accessing the base station; the transmission period of the first SRS is determined according to the service type to which the data to be sent on the device belongs; A processing unit, configured to generate the first SRS; the first SRS is used for beamforming; The communication unit is further configured to send a first SRS to the base station.
25. A communication device, It is characterized in that include: Memory and processor; A memory for storing program instructions; A processor is used to call the program instructions stored in the memory and execute the method according to any one of claims 1 to 11 according to the obtained program.
26. A communication device, It is characterized in that include: Memory and processor; A memory for storing program instructions; A processor is used to call the program instructions stored in the memory and execute the method according to claim 12 according to the obtained program.
27. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on a computer, the computer is enabled to execute the method according to any one of claims 1 to 12.
Citation Information
Patent Citations
Downlink transmission method and device, uplink transmission method and device, base station, terminal and storage medium
CN110267350A
Signal transmission method, terminal device, and network device
WO2020150943A1