A weight determination method and related apparatus
By receiving the uplink reference signal and utilizing the channel reciprocity parameter and carrier frequency information, network devices and terminal devices correct the beam phase, thus solving the problems of downlink beam gain loss and weight deviation in frequency division duplex systems, and achieving accuracy and simplified calculation for downlink beam selection.
Patent Information
- Application Number
- CN202110604208.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-31
- Publication Date
- 2026-01-02
- Estimated Expiration
- 2041-05-31
AI Technical Summary
In frequency division duplex systems, due to the large frequency difference between uplink and downlink channels, when the network equipment side uses the uplink channel to determine the weights of the downlink reference signal, it results in downlink beam gain loss and weight deviation.
By receiving the uplink reference signal and utilizing the channel reciprocity parameter and carrier frequency information, network devices and terminal devices estimate the downlink channel state information based on one-dimensional or three-dimensional relaxation algorithms, correct the beam phase, determine the weights of the downlink reference signal, reduce weight deviation, and improve the accuracy of beam selection.
It effectively reduces the weight deviation of the downlink reference signal, improves the gain of the downlink beam and the accuracy of beam selection, and simplifies the computational complexity.
Smart Images

Figure CN115483953B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the field of communication, and in particular, to a weight value determination method and related apparatus. BACKGROUND
[0002] Massive multiple input multiple output (MIMO) is an antenna system that uses multiple antennas at both the network device end and the user equipment end to form multiple channels. The massive multiple input multiple output technology greatly improves the channel capacity.
[0003] The uplink and downlink channels of a frequency division duplexing (FDD) system use different communication frequency bands. When the frequency difference between the uplink and downlink channels is large, the network device side uses the uplink channel to determine the weight value of the downlink reference signal, which will have a large deviation from the ideal weight value of the downlink reference signal, resulting in a loss of downlink beam gain. SUMMARY
[0004] Embodiments of the present application provide a weight value determination method for reducing the weight value deviation of the downlink reference signal, thereby improving the gain of the downlink beam.
[0005] A first aspect of embodiments of the present application provides a weight value determination method. The method can be executed by a network device, or by a component of the network device, such as a processor, a chip, or a chip system of the network device, or by a logic module or software that can implement all or part of the functions of the network device. The weight value determination method provided in the first aspect includes: receiving an uplink reference signal, obtaining a channel reciprocity parameter between an uplink channel and a downlink channel based on the uplink reference signal; determining state information of the downlink channel according to the channel reciprocity parameter and the carrier frequency information of the uplink channel and the downlink channel, and determining the weight value of the downlink reference signal according to the state information of the downlink channel. In embodiments of the present application, the network device obtains the state information of the downlink channel according to the uplink reference signal based on the reciprocity between the uplink channel and the downlink channel and the carrier frequency information, and further determines the accurate weight value of the downlink reference signal according to the state information of the downlink channel, thereby reducing the weight value deviation of the downlink reference signal and improving the accuracy of beam selection.
[0006] In a possible implementation, the uplink reference signal includes a sounding reference signal (SRS) or a demodulation reference signal (DMRS); the reciprocity parameter includes a fading or an overall phase, the overall phase is determined based on a channel reciprocity related to a carrier frequency, and the carrier frequency information includes a frequency of the uplink channel and a frequency of the downlink channel. In a possible implementation, the channel reciprocity parameter includes a first channel reciprocity parameter and a second channel reciprocity parameter, where the first channel reciprocity parameter is related to an amplitude and a phase corresponding to the multipath channel, and the second channel reciprocity parameter is related to a distance and an angle corresponding to the multipath channel.
[0007] In a possible implementation, the first reciprocity parameter and the second reciprocity parameter are determined based on a one-dimensional relaxation algorithm.
[0008] In a possible implementation, the channel reciprocity parameter further includes an amplitude, a phase, a distance, or an angle corresponding to the multipath channel, where the distance includes a propagation distance, an antenna array horizontal distance, or an antenna array vertical distance, and the angle includes a horizontal azimuth angle and a vertical azimuth angle.
[0009] In the embodiments of the present application, the network device jointly determines the first reciprocity parameter and the second reciprocity parameter based on the one-dimensional relaxation algorithm and subcarriers, which simplifies the calculation amount of estimating the state information of the downlink channel.
[0010] In a possible implementation, the channel reciprocity parameter includes a third channel reciprocity parameter, a fourth channel reciprocity parameter, a fifth channel reciprocity parameter, and a sixth channel reciprocity parameter, where the third channel reciprocity parameter is related to an amplitude, a phase, and a distance corresponding to the multipath channel, the fourth channel reciprocity parameter is related to a distance corresponding to the multipath channel, and the fifth channel reciprocity parameter and the sixth channel reciprocity parameter are related to a distance and an angle corresponding to the multipath channel.
[0011] In the embodiments of the present application, the network device jointly determines the third reciprocity parameter, the fourth reciprocity parameter, and the fifth reciprocity parameter based on the three-dimensional relaxation algorithm and subcarriers and an antenna array, which improves the accuracy of estimating the state information of the downlink channel by the network device.
[0012] In a possible implementation, the process of determining the weight of the downlink reference signal according to the state information of the downlink channel includes: determining a beam energy of at least one beam based on the state information of the downlink channel, the at least one beam being a beam corresponding to the downlink channel, and determining the weight of the downlink reference signal according to the beam energy.
[0013] In a possible implementation, the beam energy can be represented by a reference signal received power (RSRP) or an r vector determined based on a capon algorithm, beams whose beam energies satisfy a preset condition are determined as target beams, and the weight of the downlink reference signal is determined according to the target beams.
[0014] The network device in the embodiments of the present application performs beam selection based on beam energy, and further determines the weight of the downlink reference signal, thereby reducing the loss of beam gain and improving the accuracy of the weight of the downlink reference signal.
[0015] In a possible implementation, the process of determining the beam energy of the at least one beam based on the state information of the downlink channel includes determining the beam energy of the at least one beam based on the channel covariance matrix of the downlink channel.
[0016] The second aspect of the embodiments of the present application provides a weight determination method, which can be executed by a network device, or by a component of the network device, such as a processor, a chip, or a chip system of the network device, or by a logic module or software capable of implementing all or part of the functions of the network device. The weight determination method provided in the second aspect includes: obtaining a phase difference based on the carrier frequency information of the uplink channel and the carrier frequency information of the downlink channel, the phase difference being a phase difference between a phase corresponding to a first beam and a phase corresponding to a second beam, the first beam being associated with the carrier frequency of the uplink channel, and the second beam being associated with the carrier frequency of the downlink channel; correcting the first beam according to the phase difference to obtain a corrected first beam; and determining the weight of the downlink reference signal based on the corrected first beam.
[0017] In the embodiments of the present application, the network device corrects the first beam based on the reciprocity of the beam main lobe azimuth angles of the uplink channel and the downlink channel, and the phase difference between the first beam and the second beam, thereby determining the weight of the downlink reference signal based on the corrected first beam, thereby reducing the deviation of the weight of the downlink reference signal and improving the accuracy of beam selection.
[0018] In a possible implementation, the process of obtaining the phase difference based on the carrier frequency of the uplink channel and the carrier frequency of the downlink channel includes: obtaining the azimuth angle of the second beam based on the carrier frequency of the downlink channel and the phase corresponding to the second beam; obtaining the phase corresponding to the first beam based on the azimuth angle of the second beam and the carrier frequency of the uplink channel; and obtaining the phase difference based on the phase corresponding to the first beam and the phase corresponding to the second beam.
[0019] In a possible implementation, the phase of the first beam is obtained based on the reciprocity of the uplink channel and the downlink channel and the correspondence between the beam azimuth angle and the phase.
[0020] In a possible implementation, the phase difference includes a horizontal direction phase difference and a vertical direction phase difference.
[0021] In the embodiments of the present application, the network device corrects the phase of the first beam, so that the azimuth angles of the uplink beam main lobe and the downlink beam main lobe are aligned, and the network device determines the weight of the downlink reference signal based on the reference signal of the uplink channel, thereby improving the accuracy of weight determination.
[0022] In a possible implementation, the state information of the uplink channel is obtained, and the state information of the downlink channel is determined according to the corrected first beam and the state information of the uplink channel.
[0023] In the embodiments of the present application, the network device can determine the state information of the downlink channel according to the corrected first beam and the state information of the uplink channel, thereby simplifying the estimation of the state information of the downlink channel.
[0024] In a possible implementation, the process of determining the weight of the downlink reference signal according to the corrected first beam includes: determining the beam energy of the second beam based on the corrected first beam, and determining the weight of the downlink reference signal according to the beam energy.
[0025] In a possible implementation, the beam energy can be represented by a reference signal received power (RSRP) or an r vector determined based on a capon algorithm.
[0026] In the embodiments of the present application, the network device performs beam selection according to the beam energy, and further determines the weight of the downlink reference signal, thereby reducing the loss of beam gain and improving the accuracy of the weight of the downlink reference signal.
[0027] In a possible implementation, the process of determining the beam energy of the second beam based on the corrected first beam includes: determining the beam energy of the second beam based on the beam energy of the first beam before correction and the corrected first beam.
[0028] In the embodiments of the present application, the network device performs beam selection according to the beam energy of the first beam known in history, and further determines the weight of the downlink reference signal, thereby simplifying the calculation complexity of the beam energy of the second beam.
[0029] In a possible implementation, the process of determining the beam energy of the second beam based on the corrected first beam includes: determining the beam energy of the second beam based on a channel covariance matrix of the uplink channel corresponding to the corrected first beam.
[0030] The third aspect of the embodiments of the present application provides a weight determination method, which can be executed by a terminal, or by a component of the terminal, for example, a processor, a chip, or a chip system of the terminal, or by a logic module or software capable of realizing all or part of the functions of the terminal. The weight determination method provided in the third aspect includes: receiving a downlink reference signal, obtaining a channel reciprocity parameter between an uplink channel and a downlink channel based on the downlink reference signal, determining state information of the uplink channel according to the channel reciprocity parameter and carrier frequency information of the uplink channel and the downlink channel, and determining a weight of an uplink reference signal according to the state information of the uplink channel.
[0031] In the embodiments of the present application, the terminal obtains the state information of the uplink channel according to the downlink reference signal based on the reciprocity between the uplink channel and the downlink channel and the carrier frequency information, and further determines the accurate weight value of the uplink reference signal according to the state information of the uplink channel, thereby reducing the weight value deviation of the uplink reference signal and improving the accuracy of beam selection.
[0032] In a possible implementation, the channel reciprocity parameters include a first channel reciprocity parameter and a second channel reciprocity parameter, wherein the first channel reciprocity parameter is related to the amplitude and phase corresponding to the multipath channel, and the second channel reciprocity parameter is related to the distance and angle corresponding to the multipath channel.
[0033] In the embodiments of the present application, the terminal determines the first channel reciprocity parameter and the second channel reciprocity parameter based on the one-dimensional relaxation algorithm, thereby simplifying the calculation amount of estimating the state information of the uplink channel.
[0034] In a possible implementation, the channel reciprocity parameters include a third channel reciprocity parameter, a fourth channel reciprocity parameter, a fifth channel reciprocity parameter and a sixth channel reciprocity parameter, wherein the third channel reciprocity parameter is related to the amplitude and distance corresponding to the multipath channel, the fourth channel reciprocity parameter is related to the distance corresponding to the multipath channel, and the fifth channel reciprocity parameter and the sixth channel reciprocity parameter are related to the distance and angle corresponding to the multipath channel.
[0035] In the embodiments of the present application, the terminal determines the third channel reciprocity parameter, the fourth channel reciprocity parameter and the fifth channel reciprocity parameter based on the three-dimensional relaxation algorithm, thereby improving the accuracy of the terminal estimating the state information of the uplink channel.
[0036] In a possible implementation, determining the weight value of the uplink reference signal according to the state information of the uplink channel includes: determining the beam energy of at least one beam based on the state information of the uplink channel, the at least one beam being a beam corresponding to the uplink channel, and determining the weight value of the uplink reference signal according to the beam energy.
[0037] In the embodiments of the present application, the terminal performs beam selection according to the beam energy, and further determines the weight value of the uplink reference signal, thereby reducing the loss of beam gain and improving the accuracy of the weight value of the uplink reference signal.
[0038] In a possible implementation, the process of determining the beam energy of at least one beam based on the state information of the uplink channel includes determining the beam energy of at least one beam based on the channel covariance matrix of the uplink channel.
[0039] The fourth aspect of the embodiments of the present application provides a weight value determination method, which can be executed by a terminal, or by a component of the terminal, for example, a processor, a chip, or a chip system of the terminal, or by a logic module or software capable of realizing all or part of the terminal functions. The weight value determination method provided by the fourth aspect comprises: obtaining a phase difference based on carrier frequency information of an uplink channel and carrier frequency information of a downlink channel, the phase difference being a phase difference between a phase corresponding to a first beam and a phase corresponding to a second beam, the first beam being associated with the carrier frequency of the downlink channel, and the second beam being associated with the carrier frequency of the uplink channel; correcting the first beam according to the phase difference to obtain a corrected first beam; and determining a weight value of an uplink reference signal according to the corrected first beam.
[0040] In the embodiments of the present application, the terminal corrects the first beam according to the phase difference between the first beam and the second beam based on the reciprocity of the beam main lobe azimuth angles of the uplink channel and the downlink channel, so as to determine the weight value of the uplink reference signal according to the corrected first beam, thereby reducing the weight value deviation of the uplink reference signal and improving the accuracy of beam selection.
[0041] In a possible implementation, obtaining the phase difference based on the carrier frequency of the uplink channel and the carrier frequency of the downlink channel comprises: obtaining the azimuth angle of the first beam and the phase corresponding to the first beam according to the carrier frequency of the downlink channel; obtaining the phase corresponding to the second beam according to the azimuth angle of the first beam and the carrier frequency of the uplink channel; and obtaining the phase difference according to the phase corresponding to the first beam and the phase corresponding to the second beam.
[0042] In the embodiments of the present application, the terminal corrects the phase of the first beam, so that the azimuth angles of the uplink beam main lobe and the downlink beam main lobe are aligned, and the terminal determines the weight value of the uplink reference signal based on the reference signal of the downlink channel, thereby improving the accuracy of weight value determination.
[0043] In a possible implementation, the terminal obtains state information of the downlink channel, and determines state information of the uplink channel according to the corrected first beam and the state information of the downlink channel.
[0044] In the embodiments of the present application, the terminal can determine the state information of the downlink channel according to the corrected first beam and the state information of the uplink channel, thereby simplifying the estimation of the state information of the downlink channel.
[0045] In a possible implementation, the process of determining the weight value of the uplink reference signal according to the corrected first beam comprises: determining the beam energy of the second beam based on the corrected first beam, and determining the weight value of the downlink reference signal according to the beam energy.
[0046] In the embodiments of the present application, the terminal performs beam selection according to the beam energy, and further determines the weight value of the uplink reference signal, thereby reducing the loss of beam gain and improving the accuracy of the weight value of the uplink reference signal.
[0047] In a possible implementation, the process of determining the beam energy of the second beam based on the corrected first beam comprises: determining the beam energy of the second beam based on the beam energy of the first beam before correction and the corrected first beam by the terminal.
[0048] In the embodiments of the present application, the terminal performs beam selection based on the beam energy of the first beam known from history, and further determines the weight of the uplink reference signal, thereby simplifying the calculation complexity of the beam energy of the second beam.
[0049] In a possible implementation, the process of determining the beam energy of the second beam based on the corrected first beam comprises: determining the beam energy of the second beam based on the channel covariance matrix of the downlink channel corresponding to the corrected first beam.
[0050] The fifth aspect of the embodiments of the present application provides a communication apparatus, which comprises units or modules for performing the method of the first aspect and any one of the implementation forms or the second aspect and any one of the possible implementation forms. The units or modules included in the communication apparatus can be implemented in a software and / or hardware manner. The communication apparatus can be, for example, a network device, a chip, a chip system, a processor, or the like supporting the network device to implement the above method, and can also be a logic module or software capable of implementing all or part of the functions of the network device.
[0051] The sixth aspect of the embodiments of the present application provides a communication apparatus, which comprises units or modules for performing the method of the third aspect and any one of the implementation forms or the fourth aspect and any one of the possible implementation forms. The units or modules included in the communication apparatus can be implemented in a software and / or hardware manner. The communication apparatus can be, for example, a terminal, a chip, a chip system, a processor, or the like supporting the terminal to implement the above method
[0052] The seventh aspect of the embodiments of the present application provides a communication apparatus, comprising: a processor, and a memory coupled to the processor, wherein the memory is configured to store programs or instructions, and when the programs or instructions are executed by the processor, the apparatus performs the method of the first aspect and any one of the implementation forms of the first aspect or the second aspect and any one of the possible implementation forms of the second aspect.
[0053] The eighth aspect of the embodiments of the present application provides a communication apparatus, comprising: a processor, and a memory coupled to the processor, wherein the memory is configured to store programs or instructions, and when the programs or instructions are executed by the processor, the apparatus performs the method of the third aspect and any one of the implementation forms of the third aspect or the fourth aspect and any one of the possible implementation forms of the fourth aspect.
[0054] The ninth aspect of the embodiments of the present application provides a communication system, the communication system comprising the communication device of the fifth aspect and the communication device of the seventh aspect, or the communication system comprising the communication device of the sixth aspect and the communication device of the eighth aspect.
[0055] The tenth aspect of the embodiments of the present application provides a computer readable storage medium, the computer readable storage medium storing a program, when the program is executed, causing a computer to execute the method provided by the first aspect and any possible implementation manner of the first aspect, or causing the computer to execute the method provided by the second aspect and any possible implementation manner of the second aspect, or causing the computer to execute the method provided by the third aspect and any possible implementation manner of the third aspect, or causing the computer to execute the method provided by the fourth aspect and any possible implementation manner of the fourth aspect.
[0056] The eleventh aspect of the embodiments of the present application provides a computer program product, the computer program product comprising computer program code, when the computer program code is executed on a computer, causing the computer to implement the method provided by the first aspect and any possible implementation manner of the first aspect, or the method provided by the second aspect and any possible implementation manner of the second aspect, or the method provided by the third aspect and any possible implementation manner of the third aspect, or the method provided by the fourth aspect and any possible implementation manner of the fourth aspect.
[0057] It can be understood that the beneficial effects that can be achieved by any of the communication device, the communication system, the computer readable medium, or the computer program product provided above can refer to the beneficial effects in the corresponding method, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0058] Figure 1 A communication system architecture schematic diagram is provided for the embodiments of the present application;
[0059] Figure 2 A weight determination method flowchart is provided for the embodiments of the present application;
[0060] Figure 3a A two-dimensional planar antenna array schematic diagram is provided for the embodiments of the present application;
[0061] Figure 3b Another weight determination method flowchart is provided for the embodiments of the present application;
[0062] Figure 4a Another weight determination method flowchart is provided for the embodiments of the present application;
[0063] Figure 4bAnother weight determination method flow diagram provided by the embodiment of the present application;
[0064] Figure 5a A horizontal beam azimuth diagram provided by the embodiment of the present application;
[0065] Figure 5b A corrected horizontal beam azimuth diagram provided by the embodiment of the present application;
[0066] Figure 6 Another weight determination method flow diagram provided by the embodiment of the present application;
[0067] Figure 7 Another weight determination method flow diagram provided by the embodiment of the present application;
[0068] Figure 8 A communication device structure diagram provided by the embodiment of the present application;
[0069] Figure 9 Another communication device structure diagram provided by the embodiment of the present application;
[0070] Figure 10 A communication device structure diagram provided by the embodiment of the present application. DETAILED DESCRIPTION
[0071] The embodiment of the present application provides a weight determination method and related device, which is used for reducing beam selection deviation caused beam gain loss.
[0072] The terms "first", "second", "third", "fourth" and the like in the description, claims and drawings of the present application (if any) are used for distinguishing between similar objects, not necessarily for describing a particular sequential or chronological order. It is to be understood that the use of these terms herein is to be construed as interchangeable in order to distinguish between similar objects. It is also to be understood that the term "comprising" and "including" and their derivatives, as used herein, are intended to be taken open, that is in the sense of "including but not limited to", such that they recognize the possibility that other steps or elements that are not specifically recited can be added or can exist in addition to those specifically recited. Further, the term "consisting essentially of will be construed as a close as possible recitation of the steps or elements that are required to operate the process, method, article, or apparatus.
[0073] In the embodiments of the present application, the words "exemplary" and "for example" are used to mean serving as an example, instance, or illustration. Any implementation or design solution described as "exemplary" or "for example" in the embodiments of the present application should not be construed as being preferred or advantageous over other implementations or design solutions. Rather, the use of the words "exemplary" or "for example" is intended to present concepts in a concrete manner.
[0074] The following explains some terms in the present application to facilitate understanding by those skilled in the art.
[0075] Reference signals can generally be used for channel estimation, or auxiliary signal demodulation, detection. Reference signals include, for example, demodulation reference signals (DMRS), channel state information reference signals (CSI-RS), phase tracking reference signals (PTRS), sounding reference signals (SRS), etc. DMRS is used for auxiliary signal demodulation, CSI-RS is used for obtaining channel information, PTRS is used for obtaining phase variation information, and SRS is used for estimating an uplink channel, for frequency selective scheduling, or for estimating a downlink channel, for downlink beamforming.
[0076] Frequency division duplexing (FDD) uses different communication frequency bands for uplink and downlink channels, including an uplink channel frequency band and a downlink channel frequency band. The uplink channel frequency band provides a signal transmission channel from a terminal device to a network device, and the downlink channel frequency band provides a signal transmission channel from the network device to the terminal device. In an FDD system, a duplex channel is composed of two simplex channels, and a duplexer in the terminal device and the network device allows simultaneous transmission and reception of wireless signals on the duplex channel.
[0077] Reference signal receiving power (RSRP) is the average value of the signal power received on the resource elements (REs) carrying reference signals within a symbol. RSRP is a parameter used to indicate the strength of a wireless signal in a communication network. The following explains the mathematical calculation symbols involved in the present application:
[0078] Kronecker product: Example,
[0079] Transposition: A T Example,
[0080] Conjugate transposition: A H Example wherein, denotes a matrix composed of the conjugate complex numbers of the elements of A.
[0081] Diagonal matrix: diag(A), example,
[0082] The following is based on Figure 1 Taking the communication system shown as an example, the system architecture to which the method provided in the embodiments of this application is applicable will be described. Figure 1 The diagram illustrates a communication system 10 provided in an embodiment of this application. The communication system 10 includes at least one network device 20 and one or more terminal devices 30 connected to the network device 20. Furthermore, different terminal devices 30 can communicate with each other.
[0083] The network device 20 involved in this application is a device that connects the terminal device 30 to a wireless network. For example, it may be an evolved Node B (eNB or eNodeB) in LTE; or a base station in a 5G network, 6G network, or future evolved public land mobile network (PLMN), a broadband network gateway (BNG), an aggregation switch, or a non-3GPP access device; or the network device 20 in the embodiments of this application may also be a radio controller in a cloud radio access network (CRAN); or a transmission and reception point (TRP), or a device including a TRP, etc. The embodiments of this application do not specifically limit this.
[0084] As some possible implementations, the base station in the embodiments of this application may include various forms of base stations, such as: macro base stations, micro base stations (also known as small stations), relay stations, access points, etc. The embodiments of this application do not specifically limit them.
[0085] As a possible implementation, the network device 20 in the embodiment of the present application can also refer to a central unit (CU) or a distributed unit (DU), or the network device can also be composed of a CU and a DU. Multiple DUs can share one CU. One DU can also be connected to multiple CUs. The CU and the DU can be understood as a division of the network device from the perspective of logical functions. The CU and the DU can be physically separated or deployed together, and the embodiment of the present application does not make a specific limitation thereon. The CU and the DU can be connected through an interface, for example, an F1 interface. The CU and the DU can be divided according to the protocol layer of the wireless network. For example, the functions of the radio resource control (RRC) protocol layer, the service data adaptation protocol (SDAP) protocol layer, and the packet data convergence protocol (PDCP) protocol layer are arranged in the CU, while the functions of the radio link control (RLC) protocol layer, the media access control (MAC) protocol layer, the physical (PHY) protocol layer, and the like are arranged in the DU.
[0086] It can be understood that the division of the CU and the DU processing functions according to the protocol layer is only an example, and the division can also be performed in other manners.
[0087] For example, the CU or the DU can be divided into functions of more protocol layers. For example, the CU or the DU can also be divided into partial processing functions of the protocol layers. In one design, partial functions of the RLC layer and functions of the protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and functions of the protocol layers below the RLC layer are arranged in the DU. In another design, the functions of the CU or the DU can also be divided according to service types or other system requirements. For example, according to the delay, the functions that need to meet the delay requirement in processing time are arranged in the DU, and the functions that do not need to meet the delay requirement are arranged in the CU. In another design, the CU can also have one or more functions of the core network. One or more CUs can be centrally arranged or separately arranged. For example, the CU can be arranged at the network side for centralized management. The DU can have multiple radio frequency functions, or the radio frequency functions can be remotely arranged.
[0088] In some embodiments, the CU can be composed of a CU control plane (CU-CP) and a CU user plane (CU-UP), which can be understood as a division of the CU from the perspective of logical functions. The CU-CP and the CU-UP can be divided according to the protocol layers of the wireless network, for example, the functions of the RRC protocol layer and the PDCP protocol layer corresponding to the signaling radio bearer (SRB) are arranged in the CU-CP, and the functions of the PDCP protocol layer corresponding to the data radio bearer (DRB) are arranged in the CU-UP. In addition, the functions of the SDAP protocol layer can also be arranged in the CU-UP.
[0089] It can be understood that all or part of the functions of the network device in the present application can also be implemented by software functions running on hardware, or by virtualized functions instantiated on a platform (such as a cloud platform).
[0090] The terminal device 30 involved in the present application can be a device for implementing wireless communication functions, such as a terminal or a chip used in a terminal. The terminal can be a user equipment (UE), an access terminal, a terminal unit, a terminal station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a terminal agent or a terminal device in an IoT, a 5G network or a future evolved PLMN. The access terminal can be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication functions, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical treatment, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The terminal can be mobile or fixed.
[0091] Figure 1 The communication system shown is only for example, and is not intended to limit the technical solutions of the present application. Those skilled in the art shall understand that, in the specific implementation process, the communication system can also include other devices, which are not limited.
[0092] The method provided in the embodiments of the present application can be executed by various communication devices, such as network devices and terminal devices. The weight value determination method provided in the embodiments of the present application is introduced below by taking a network device as an example in combination with the drawings.
[0093] It can be understood that the method provided in the embodiments of the present application can be executed by a communication device, or can be executed by a component of the communication device, such as a processor, a chip, or a chip system of the communication device, and can also be realized by a logic module or software that can realize all or part of the functions of the communication device.
[0094] Please refer to Figure 2 , Figure 2 The flowchart of the weight value determination method provided in the embodiments of the present application is shown in FIG. 1. The weight value determination method provided in the embodiments of the present application includes the following steps.
[0095] 201. Receiving an uplink reference signal.
[0096] The network device receives an uplink reference signal sent by the terminal device, for example, the uplink reference signal includes a sounding reference signal (SRS) and a demodulation reference signal (DMRS). The network device obtains state information of an uplink channel according to the received uplink reference signal.
[0097] 202. Obtaining a channel reciprocity parameter between the uplink channel and the downlink channel based on the uplink reference signal.
[0098] The network device obtains a channel reciprocity parameter between the uplink channel and the downlink channel based on the uplink reference signal. The channel reciprocity parameter is obtained based on the channel reciprocity of the uplink channel and the downlink channel, and is related to one or more of the amplitude, the phase, the angle, or the distance corresponding to the multipath channel, wherein the distance includes the propagation distance, the horizontal distance of the antenna array element, or the vertical distance of the antenna array element, and the angle includes the horizontal azimuth angle or the vertical azimuth angle.
[0099] The process of obtaining the channel reciprocity parameter between the uplink channel and the downlink channel based on the uplink reference signal by the network device is introduced below by taking a 2D planar antenna array diagram as an example:
[0100] Please refer to Figure 3a , Figure 3a A 2D planar antenna array diagram in the embodiments of the present application is shown in FIG. 2.Figure 3a As shown, an antenna panel array is placed in the yoz plane, assuming that there are M antenna elements in the horizontal direction and N antenna elements in the vertical direction of the antenna panel, for the pth path, assuming that the horizontal direction azimuth angle is φ p , and the vertical direction azimuth angle is θ p , then the mth horizontal direction and nth vertical direction antenna element corresponds to the pth path steering vector a m,n (φ p , θ p ) satisfies the following formula (1):
[0101]
[0102] where d H represents the horizontal direction antenna element spacing, d V represents the vertical direction antenna element spacing, and λ represents the wavelength.
[0103] The network device estimates the uplink channel according to the steering vector, for example, the ith subcarrier of the mth horizontal direction and nth vertical direction antenna element satisfies the following formula (2):
[0104]
[0105] where d p represents the distance corresponding to the multipath channel, represents the phase corresponding to the multipath channel, θ p , φ p are the angles corresponding to the multipath channel, represents the wavelength of the ith subcarrier, and since satisfies the following formula:
[0106]
[0107] where Δf represents the carrier spacing, represents the uplink starting frequency;
[0108] Therefore, substituting into the above formula (2) of the uplink channel, the above uplink channel satisfies the following formula:
[0109]
[0110] Further simplifying the formula, let The simplified uplink channel satisfies the following formula:
[0111]
[0112] The network device in the embodiments of the present application can obtain the channel reciprocity parameter through various algorithms. For example, the network device can obtain the channel reciprocity parameter through a one-dimensional relaxation (1D-RELAX) algorithm in combination with subcarriers, or obtain the channel reciprocity parameter through a three-dimensional relaxation (3D-RELAX) algorithm in combination with an antenna array and subcarriers, and the specific implementation is not limited.
[0113] The following describes the channel reciprocity parameter obtained by the network device based on the above two algorithms:
[0114] In one example provided in the embodiments of the present application, the network device obtains the channel reciprocity parameter through the 1D-RELAX algorithm. The channel reciprocity parameter obtained by the network device through the 1D-RELAX algorithm includes a first channel reciprocity parameter and a second channel reciprocity parameter. The first channel reciprocity parameter is related to the amplitude and phase corresponding to the multipath channel, and the second channel reciprocity parameter is related to the distance and angle corresponding to the multipath channel. For example, the first channel reciprocity parameter is the fading The second channel reciprocity parameter is the phase
[0115] Specifically, the network device further transforms the above formula (5), and the uplink channel satisfies the following formula:
[0116]
[0117] The channel reciprocity parameter estimated by the network device based on the formula of the uplink channel through the 1D-RELAX algorithm includes the overall fading and the overall phase wherein and satisfy the following formula:
[0118]
[0119]
[0120] In formula (8),
[0121] As can be seen from the above formula, the amplitude |α p corresponding to the multipath channel is related to the phase corresponding to the multipath channel, the distance d p corresponding to the multipath channel is related to the angle φ p corresponding to the multipath channel, and θ p .
[0122] In another example provided in this application embodiment, the network device obtains channel reciprocity parameters through the 3D-RELAX algorithm. The channel reciprocity parameters obtained by the network device through the 3D-RELAX algorithm include a third channel reciprocity parameter, a fourth channel reciprocity parameter, a fifth channel reciprocity parameter, and a sixth channel reciprocity parameter.
[0123] The third channel reciprocity parameter is related to the amplitude, phase, and distance of the multipath channel; the fourth channel reciprocity parameter is related to the distance of the multipath channel; the fifth channel reciprocity parameter is related to the distance and angle of the multipath channel; and the sixth channel reciprocity parameter is related to the distance and angle of the multipath channel. For example, the third channel reciprocity parameter is... The fourth channel reciprocity parameter is The fifth channel reciprocity parameter is The sixth channel reciprocity parameter is
[0124] Specifically, the network device further transforms the above formula (5), and the uplink channel satisfies the following formula:
[0125]
[0126] The channel reciprocity parameters estimated by network devices based on the uplink channel formula using the 3D-RELAX algorithm include: and in and Satisfy the following formula:
[0127] in
[0128] in
[0129] in
[0130] in
[0131] From the above formula, we can see that Amplitude |α corresponding to the multipath channel p Phase corresponding to multipath channels The distance d corresponding to the multipath channel p Related, Distance d corresponding to multipath channel p Related, Distance d corresponding to multipath channel H Angle φ p and angle θp correlation, distance d corresponding to the multipath channel V and angle θ p correlation.
[0132] 203. determining the state information of the downlink channel according to the channel reciprocity parameter and the carrier frequency information of the uplink channel and the downlink channel.
[0133] The network device determines the state information of the downlink channel according to the channel reciprocity parameter and the carrier frequency information of the uplink channel and the downlink channel, the channel reciprocity parameter including a first channel reciprocity parameter, for example a second channel reciprocity parameter, for example or a third channel reciprocity parameter, for example a fourth channel reciprocity parameter, for example a fifth channel reciprocity parameter, for example and a sixth channel reciprocity parameter, for example
[0134] The carrier frequency information of the uplink channel includes the uplink starting frequency or the uplink center frequency of the uplink channel, the uplink starting frequency being, for example the uplink center frequency being, for example The carrier frequency information of the downlink channel includes the downlink starting frequency or the downlink center frequency of the downlink channel, the downlink starting frequency being, for example the downlink center frequency being, for example
[0135] In one example provided by the embodiments of the present application, the network device obtains the channel reciprocity parameter according to the 1D-RELAX algorithm and and and obtains the state information of the downlink channel, the state information of the downlink channel satisfying the following formula (14):
[0136]
[0137] In another example provided by the embodiments of the present application, the network device obtains the channel reciprocity parameter according to the 3D-RELAX algorithm and and and obtains the state information of the downlink channel, the state information of the downlink channel satisfying the following formula (15):
[0138]
[0139] 204. determining the weight of the downlink reference signal according to the state information of the downlink channel.
[0140] The network device determines the weight value of the downlink reference signal according to the state information of the downlink channel. Specifically, the network device determines the beam energy of at least one beam based on the state information of the downlink channel, and determines the weight value of the downlink reference beam according to the beam energy. The beam energy includes reference signal receiving power (RSRP) or an r vector solved based on a capon algorithm.
[0141] In one example, for example, the beam corresponding to the downlink channel is B DL , then B DL satisfies the following formula (16):
[0142] B DL = W DFT × H DL (16)
[0143] wherein W DFT is the weight value matrix of the beam corresponding to the uplink channel, and H DL represents the state information of the reconstructed downlink channel.
[0144] In the embodiment of the application, the process in which the network device determines the weight value of the downlink reference signal according to the state information of the downlink channel includes: the network device determines the beam corresponding to the downlink channel carrier frequency information according to the state information of the downlink reference signal, and determines the weight value of the downlink reference signal according to the beam energy of at least one beam.
[0145] When the beam energy is represented by reference signal receiving power (RSRP), the RSRP determined by the network device satisfies the following formula (17):
[0146]
[0147] In one possible embodiment, in the process in which the network device determines the beam energy of at least one beam based on the state information of the downlink channel, the network device determines the beam energy of at least one beam based on the channel covariance matrix of the downlink channel. For example, when the beam energy is reference signal receiving power (RSRP), the RSRP determined by the network device satisfies the following formula (18):
[0148]
[0149] wherein R DL =E{H×H H}, and R DL is the channel covariance matrix of the downlink channel.
[0150] When the beam energy is represented by the r vector solved by the network device based on the capon algorithm, the r vector of the beam corresponding to the downlink channel satisfies the following formula:
[0151]
[0152] or,
[0153]
[0154] The network device determines a beam that meets a preset condition of beam energy as a target beam, for example, determines a beam with the largest beam energy as the target beam, and further determines the weight of the downlink reference signal according to the target beam.
[0155] Referring to Figure 3b , Figure 3b A weight design method flowchart provided by an embodiment of the present application is shown in Figure 3b In the flowchart shown, the network device estimates the uplink channel according to the sounding reference signal, reconstructs the downlink channel according to the reciprocity parameter between the uplink channel and the downlink information, performs beam selection based on the downlink channel, and thereby determines the weight of the downlink reference signal, for example, the CSI-RS.
[0156] As can be seen from the steps of the above embodiment, the network device acquires the state information of the downlink channel according to the uplink reference signal based on the reciprocity between the uplink channel and the downlink channel and the carrier frequency information, and further determines the accurate weight of the downlink reference signal according to the state information of the downlink channel, thereby reducing the weight deviation of the downlink reference signal and improving the accuracy of beam selection.
[0157] Referring to Figure 4a , Figure 4a A weight determination method flowchart provided by an embodiment of the present application, the weight determination method provided by the embodiment of the present application includes:
[0158] 401. Obtain a phase difference based on the carrier frequency information of the uplink channel and the carrier frequency information of the downlink channel.
[0159] The network device obtains a phase difference based on the carrier frequency information of the uplink channel and the carrier frequency information of the downlink channel, the phase difference being a phase difference between a phase corresponding to a first beam and a phase corresponding to a second beam, the first beam being associated with the carrier frequency of the uplink information, and the second beam being associated with the carrier frequency of the downlink channel.
[0160] In the embodiment of the present application, the network device acquires the azimuth angle of the second beam according to the carrier frequency of the downlink channel and the phase corresponding to the second beam, and since the uplink channel and the downlink channel have reciprocity, the azimuth angle of the second beam is consistent with the azimuth angle of the first beam. Therefore, the network device acquires the phase corresponding to the first beam according to the azimuth angle of the second beam and the carrier frequency of the uplink channel, and obtains the phase difference according to the phase corresponding to the first beam and the phase corresponding to the second beam.
[0161] The following describes an example of obtaining a phase difference by a network device in the embodiments of the present application. The network device obtains an azimuth angle of a second beam according to a carrier frequency of a downlink channel and a phase corresponding to the second beam. The azimuth angle of the second beam and the phase corresponding to the second beam satisfy the following formula (21): Figure 4b
[0162]
[0163] where θ k is the azimuth angle of the second beam, is the phase corresponding to the second beam.
[0164] The network device corrects the first beam based on the reciprocity between the uplink channel and the downlink channel. Therefore, the azimuth angle of the corrected first beam is also θ k Therefore, determining the phase corresponding to the first beam according to the azimuth angle of the second beam satisfies the following formula (22):
[0165]
[0166] where f ul is the carrier frequency of the uplink channel, and f dl is the carrier frequency of the downlink channel.
[0167] Further, the network device calculates the phase difference according to the phase corresponding to the first beam and the phase corresponding to the second beam. For example, the phase difference satisfies the following formula (23):
[0168]
[0169] 402. The first beam is corrected according to the phase difference to obtain a corrected first beam.
[0170] The network device corrects the first beam according to the phase difference to obtain a corrected first beam. Specifically, the network device compensates the weight matrix of the first beam in the horizontal and vertical directions with the phase difference, for example, and respectively represent the phase difference of the Kth beam in the vertical and horizontal directions. The elements of the weight matrix of the corrected beam in the vertical and horizontal directions satisfy the following formula:
[0171] The element in the kth row and the nth column:
[0172] The element in the kth row and the mth column:
[0173] The weight matrix of the corrected first beam satisfies the following formula (26):
[0174]
[0175] 403. Determine the weight of the downlink reference signal according to the corrected first beam.
[0176] The network device determines the weight of the downlink reference signal according to the corrected first beam. Specifically, the network device determines the beam energy of the second beam based on the corrected first beam, and determines the weight of the downlink reference signal according to the beam energy of the second beam.
[0177] The energy of the second beam in the embodiment of the application can be the reference signal received power (RSRP). For example, the reference signal received power of the second beam satisfies the following formula (27):
[0178]
[0179] Where B DL satisfies the following formula (28):
[0180]
[0181] The network device sorts the calculated reference signal received power (RSRP) of the second beam, and determines the weight of the corresponding downlink reference signal of the second beam whose RSRP satisfies the preset condition.
[0182] In one example, the network device determines the beam energy of the second beam based on the beam energy of the first beam before correction and the corrected first beam, and determines the weight of the downlink reference signal according to the beam energy of the second beam. The beam energy can be represented by the reference signal received power or the r vector solved based on the capon algorithm.
[0183] For example, the reference signal received power (RSRP) of the second beam satisfies the following formula (29):
[0184]
[0185] Where W DFT is the weight matrix of the first beam before correction.
[0186] Let R BB = B H × B DFT , B = W BB × H, then the reference signal received power of the kth second beam satisfies the following formula:
[0187]
[0188] When the network device ignores the non-diagonal elements of R BB , the above formula is simplified as follows:
[0189]
[0190] In another example, the network device determines the beam energy of the second beam based on the channel covariance matrix of the uplink channel corresponding to the corrected first beam, and the beam energy of the second beam can be represented by the reference signal received power.
[0191] For example, the reference signal received power (RSRP) of the second beam satisfies the following formula:
[0192]
[0193] The energy of the second beam in the embodiment of the application can also be represented by the r vector solved based on the capon algorithm, for example, the r vector of the second beam satisfies the following formula:
[0194]
[0195] Or,
[0196]
[0197] Wherein, R SRS represents the channel covariance matrix of the uplink channel, represents the weight matrix of the corrected first beam.
[0198] As can be seen from the steps of the above embodiment, the network device corrects the first beam according to the phase difference between the first beam and the second beam based on the reciprocity of the beam main lobe azimuth angle of the uplink channel and the downlink channel, and then determines the weight of the downlink reference signal according to the corrected first beam, thereby reducing the weight deviation of the downlink reference signal and improving the accuracy of beam selection.
[0199] Please refer to Figure 5a , Figure 5a The horizontal beam azimuth angle corresponding to the frequency point of the uplink channel and the downlink channel before beam correction, wherein the solid line represents the horizontal beam azimuth angle corresponding to the frequency point of the downlink channel, and the dotted line represents the horizontal beam azimuth angle corresponding to the frequency point of the uplink channel, as shown in Figure 5a Before beam correction, the beam azimuth angle corresponding to the frequency point of the uplink channel and the downlink channel has a deviation, and when the network device performs beam selection, for example, when the user is at the position of 47.5°, if the uplink channel is used for beam selection, the 8th beam will be selected, and if the downlink channel is used for beam selection, the 7th beam will be selected, thereby reducing the loss of beam gain.
[0200] Please refer to Figure 5b , Figure 5bThe horizontal beam azimuth angle corresponding to the frequency point of the uplink channel and the downlink channel after beam correction, wherein the solid line represents the horizontal beam azimuth angle corresponding to the frequency point of the downlink channel, and the dotted line represents the horizontal beam azimuth angle corresponding to the frequency point of the uplink channel, as shown in Figure 5b The azimuth angle of the main lobe of the corrected uplink beam is aligned, thereby reducing the loss of beam gain.
[0201] Please refer to Figure 6 , Figure 6 A flowchart of a weight determination method provided by an embodiment of the present application, the weight determination method provided by the embodiment of the present application comprising:
[0202] 601. Receiving a downlink reference signal.
[0203] 602. Obtaining a reciprocity parameter between an uplink channel and a downlink channel based on the downlink reference signal.
[0204] 603. Determining state information of the uplink channel according to the channel reciprocity parameter and the carrier frequency information of the uplink channel and the downlink channel.
[0205] 604. Determining a weight of an uplink reference signal according to the state information of the uplink channel.
[0206] The method performed by the terminal in steps 601 to 604 and the method performed by the network device in steps 201 and 204 in the above method embodiment are similar, and will not be described here.
[0207] In the embodiment of the present application, the terminal obtains the state information of the uplink channel based on the reciprocity between the uplink channel and the downlink channel and the carrier frequency information, and further determines the accurate weight of the uplink reference signal according to the state information of the uplink channel, thereby reducing the weight deviation of the uplink reference signal and improving the accuracy of beam selection.
[0208] Please refer to Figure 7 , Figure 7 A flowchart of a weight determination method provided by an embodiment of the present application, the weight determination method provided by the embodiment of the present application comprising:
[0209] 701. Obtaining a phase difference based on the carrier frequency information of the downlink channel and the carrier frequency information of the uplink channel.
[0210] 702. Correcting a first beam to obtain a corrected first beam according to the phase difference.
[0211] 703. Determining a weight of an uplink reference signal according to the corrected first beam.
[0212] The steps 701 to 703 are similar to the method performed by the terminal and the method performed by the network device in the steps 401 and 403 in the above method embodiments, and thus are not described herein again.
[0213] In the embodiments of the present application, the terminal corrects the first beam according to the phase difference between the first beam and the second beam based on the reciprocity of the beam main lobe azimuth angles of the uplink channel and the downlink channel, so as to determine the weight of the uplink reference signal according to the corrected first beam, thereby reducing the weight deviation of the uplink reference signal and improving the accuracy of beam selection.
[0214] The above introduces the signal processing method provided by the embodiments of the present application. The related devices involved in the embodiments of the present application are introduced below in combination with the drawings.
[0215] Please refer to Figure 8 , Figure 8 A communication device provided by the embodiments of the present application is shown in a schematic diagram. The communication device is used to implement each step of the network device or the terminal in each of the above embodiments, as shown in Figure 8 The communication device 800 includes an interface unit 801 and a processing unit 802.
[0216] In one embodiment, the communication device 800 is used to implement each step of the network device in each of the above embodiments: the interface unit 801 is configured to receive the uplink reference signal; the processing unit 802 is configured to obtain the channel reciprocity parameter between the uplink channel and the downlink channel based on the uplink reference signal; and the processing unit 802 is further configured to determine the state information of the downlink channel according to the channel reciprocity parameter and the carrier frequency information of the uplink channel and the downlink channel, and determine the weight of the downlink reference signal according to the state information of the downlink channel.
[0217] In an optional implementation, the channel reciprocity parameter includes a first channel reciprocity parameter and a second channel reciprocity parameter; the first channel reciprocity parameter is related to the amplitude and phase corresponding to the multipath channel, and the second channel reciprocity parameter is related to the distance and angle corresponding to the multipath channel.
[0218] In an optional implementation, the channel reciprocity parameter includes a third channel reciprocity parameter, a fourth channel reciprocity parameter, a fifth channel reciprocity parameter and a sixth channel reciprocity parameter; the third channel reciprocity parameter is related to the amplitude, phase and distance corresponding to the multipath channel, the fourth channel reciprocity parameter is related to the distance corresponding to the multipath channel, and the fifth channel reciprocity parameter and the sixth channel reciprocity parameter are related to the distance and angle corresponding to the multipath channel.
[0219] In an alternative implementation, the processing unit 802 is specifically configured to determine the beam energy of the at least one beam based on the channel covariance matrix of the downlink channel, the at least one beam being a beam corresponding to the downlink channel.
[0220] In an alternative implementation, the processing unit 802 is specifically configured to determine the beam energy of the at least one beam based on the channel covariance matrix of the downlink channel.
[0221] In another embodiment, the communication apparatus 800 is configured to implement the steps of the corresponding network device in each of the above embodiments: the processing unit 802 is configured to obtain a phase difference based on the carrier frequency information of the uplink channel and the carrier frequency information of the downlink channel, the phase difference being a phase difference between a phase corresponding to a first beam and a phase corresponding to a second beam, the first beam being associated with the carrier frequency of the uplink channel, the second beam being associated with the carrier frequency of the downlink channel;
[0222] The processing unit 802 is further configured to correct the first beam based on the phase difference to obtain a corrected first beam, and determine the weight of the downlink reference signal based on the corrected first beam.
[0223] In an alternative implementation, the processing unit 802 is specifically configured to obtain an azimuth angle of the second beam based on the carrier frequency of the downlink channel and the phase corresponding to the second beam, obtain a phase corresponding to the first beam based on the azimuth angle of the second beam and the carrier frequency of the uplink channel, and obtain the phase difference based on the phase corresponding to the first beam and the phase corresponding to the second beam.
[0224] In an alternative implementation, the communication apparatus further comprises an interface unit 801, the interface unit 801 being configured to obtain the state information of the uplink channel;
[0225] The processing unit 802 is further configured to determine the state information of the downlink channel based on the corrected first beam and the state information of the uplink channel.
[0226] In an alternative implementation, the processing unit 802 is further configured to determine the beam energy of the second beam based on the corrected first beam, and determine the weight of the downlink reference signal based on the beam energy.
[0227] In an alternative implementation, the processing unit 802 is further configured to determine the beam energy of the second beam based on the beam energy of the first beam before correction and the corrected first beam.
[0228] In an alternative implementation, the processing unit 802 is further configured to determine the beam energy of the second beam based on the channel covariance matrix of the uplink channel corresponding to the corrected first beam.
[0229] In another embodiment, the communication apparatus 800 is configured to implement the steps of the corresponding terminal in each of the above embodiments: the interface unit 801 is configured to receive the downlink reference signal; the processing unit 802 is configured to obtain the channel reciprocity parameter between the uplink channel and the downlink channel based on the downlink reference signal;
[0230] The processing unit 802 is further configured to determine the state information of the uplink channel according to the channel reciprocity parameter and the carrier frequency information of the uplink channel and the downlink channel.
[0231] The processing unit 802 is further configured to determine the weight of the uplink reference signal according to the state information of the uplink channel.
[0232] In a possible implementation, the channel reciprocity parameter includes a first channel reciprocity parameter and a second channel reciprocity parameter; the first channel reciprocity parameter is related to the amplitude and phase corresponding to the multipath channel, and the second channel reciprocity parameter is related to the distance and angle corresponding to the multipath channel.
[0233] In a possible implementation, the channel reciprocity parameter includes a third channel reciprocity parameter, a fourth channel reciprocity parameter, a fifth channel reciprocity parameter and a sixth channel reciprocity parameter; the third channel reciprocity parameter is related to the amplitude and distance corresponding to the multipath channel, the fourth channel reciprocity parameter is related to the distance corresponding to the multipath channel, and the fifth channel reciprocity parameter and the sixth channel reciprocity parameter are related to the distance and angle corresponding to the multipath channel.
[0234] In a possible implementation, the processing unit 802 is specifically configured to determine the beam energy of at least one beam based on the state information of the uplink channel, the at least one beam being a beam corresponding to the uplink channel, and determine the weight of the uplink reference signal according to the beam energy.
[0235] In a possible implementation, the processing unit 802 is specifically configured to determine the beam energy of at least one beam based on the channel covariance matrix of the uplink channel.
[0236] In another embodiment, the communication apparatus 800 is configured to implement the steps of the corresponding terminal in each of the above embodiments: the processing unit 802 is configured to obtain the phase difference based on the carrier frequency information of the uplink channel and the carrier frequency information of the downlink channel, the phase difference being the phase difference between the phase corresponding to the first beam and the phase corresponding to the second beam, the first beam being associated with the carrier frequency of the downlink channel, and the second beam being associated with the carrier frequency of the uplink channel.
[0237] The processing unit 802 is further configured to correct the first beam to obtain a corrected first beam according to the phase difference.
[0238] The processing unit 802 is further configured to determine the weight of the uplink reference signal according to the corrected first beam.
[0239] In a possible implementation, the processing unit 802 is specifically configured to obtain the azimuth angle of the first beam and the phase corresponding to the first beam according to the carrier frequency of the downlink channel, and obtain the phase corresponding to the second beam according to the azimuth angle of the first beam and the carrier frequency of the uplink channel, and obtain the phase difference according to the phase corresponding to the first beam and the phase corresponding to the second beam.
[0240] In a possible implementation, the communication apparatus further includes an interface unit 801, which is specifically configured to obtain the state information of the downlink channel, and the processing unit 802 is further configured to determine the state information of the uplink channel according to the corrected first beam and the state information of the downlink channel.
[0241] In a possible implementation, the processing unit 802 is specifically configured to determine the beam energy of the second beam based on the corrected first beam, and determine the weight of the downlink reference signal according to the beam energy.
[0242] In a possible implementation, the processing unit 802 is specifically configured to determine the beam energy of the second beam based on the beam energy of the first beam before correction and the corrected first beam.
[0243] In a possible implementation, the processing unit 802 is specifically configured to determine the beam energy of the second beam based on the channel covariance matrix of the downlink channel corresponding to the corrected first beam.
[0244] Optionally, the communication apparatus can further include a storage unit for storing data or instructions (which can also be referred to as code or program), and each unit can interact with or be coupled to the storage unit to implement corresponding methods or functions. For example, the processing unit 802 can read the data or instructions in the storage unit, so that the communication apparatus implements the methods in the above embodiments.
[0245] It should be understood that the division of units in the above communication device is only a logical division of functions, and in actual implementation, all or part of the units can be integrated into one physical entity, or can be physically separated. The units in the communication device can all be implemented in the form of software called by a processing element; can all be implemented in the form of hardware; or some units can be implemented in the form of software called by a processing element, and some units can be implemented in the form of hardware. For example, each unit can be a separately established processing element, or can be integrated in a chip of the communication device, in addition, the unit can also be stored in the form of a program in a memory, and the function of the unit is called and executed by a processing element of the communication device. In addition, all or part of the units can be integrated together, or can be independently implemented. The processing element described herein can be a processor, which can be an integrated circuit with signal processing capability. In the implementation process, each step of the above method or each unit can be implemented by an integrated logic circuit of hardware in the processing element, or in the form of software called by the processing element.
[0246] In one example, the units in any of the above communication devices can be one or more integrated circuits configured to implement the above method, for example: one or more application specific integrated circuits (ASICs), or one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs), or a combination of at least two of the above integrated circuit forms. For another example, when the units in the communication device can be implemented in the form of a program called by a processing element, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call a program. For another example, the units can be integrated together to implement a system-on-a-chip (SOC).
[0247] Please refer to Figure 9 , Figure 9 A communication device provided by an embodiment of the present application is shown in a schematic diagram for implementing the operation of the network device or the terminal in the above embodiments. As shown in Figure 9As shown in FIG. 9, the communication apparatus includes a processor 910 and an interface 930, the processor 910 is coupled to the interface 930. The interface 930 is configured to communicate with other devices. The interface 930 can be a transceiver or an input / output interface. The interface 930 can be, for example, an interface circuit. Optionally, the communication apparatus further includes a memory 920, configured to store instructions executed by the processor 910 or store input data required by the instructions executed by the processor 910 or store data generated by the processor 910 after executing the instructions.
[0248] The method performed by the network device or the terminal in the above embodiments can be implemented by the processor 910 invoking the program stored in the memory (which can be the memory 920 in the network device or the terminal, or an external memory). That is, the network device or the terminal can include a processor 910, which performs the method performed by the network device or the terminal in the above method embodiments by invoking the program in the memory. The processor here can be an integrated circuit with signal processing capability, such as a CPU. The network device or the terminal can be implemented by one or more integrated circuits configured to implement the above method. For example: one or more ASICs, or one or more microprocessors DSPs, or one or more FPGAs, etc., or a combination of at least two of these integrated circuit forms. Alternatively, the above implementation manners can be combined.
[0249] Specifically, Figure 8 The functions / implementation processes of the interface unit 910 and the processing unit 920 in the network device can be implemented by the Figure 9 The processor 910 in the communication apparatus 900 shown in FIG. 9 invokes the computer executable instructions stored in the memory 920 to implement. Alternatively, Figure 8 The functions / implementation processes of the processing unit 802 in the network device can be implemented by the Figure 9 The processor 910 in the communication apparatus 900 shown in FIG. 9 invokes the computer executable instructions stored in the memory 920 to implement, Figure 8 The functions / implementation processes of the interface unit 801 in the network device can be implemented by the Figure 9 The functions / implementation processes of the interface unit 801 in the network device can be implemented by the interface 930 in the communication apparatus 900 shown in FIG. 9. For example, the functions / implementation processes of the interface unit 801 can be implemented by the processor invoking the program instructions in the memory to drive the interface 930.
[0250] When the above communication apparatus is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiments. The terminal device chip receives information from other modules (such as a radio frequency module or an antenna) in the terminal device, and the information is from other terminal devices or network devices; or the terminal device chip sends information to other modules (such as a radio frequency module or an antenna) in the terminal device, and the information is sent by the terminal device to other terminal devices or network devices.
[0251] When the communication apparatus is a chip applied to a network device, the network device chip implements the functions of the network device in the method embodiments. The network device chip receives information from other modules (such as a radio frequency module or an antenna) in the network device, and the information is from other network devices or terminal devices; or the network device chip sends information to other modules (such as a radio frequency module or an antenna) in the network device, and the information is sent by the network device to other network devices or terminal devices.
[0252] The interface unit 801 in the communication apparatus 800 corresponds to the interface 930 in the communication apparatus 900, and the processing unit 802 in the communication apparatus 800 can correspond to the processor 910 in the communication apparatus 900.
[0253] Please refer to Figure 10 , Figure 10 is a communication system schematic diagram provided by an embodiment of the application, the communication system 1000 includes a network device 1001 and a terminal 1002, the network device 1001 can be the network device in the method embodiments, and the terminal 1002 can be the terminal in the method embodiments.
[0254] In another embodiment of the application, a computer readable storage medium is also provided, and the computer readable storage medium stores computer execution instructions. When a processor of a device executes the computer execution instructions, the device executes the method performed by the network device in the method embodiments.
[0255] In another embodiment of the application, a computer readable storage medium is also provided, and the computer readable storage medium stores computer execution instructions. When a processor of a device executes the computer execution instructions, the device executes the method performed by the terminal in the method embodiments.
[0256] In another embodiment of the application, a computer program product is also provided, and the computer program product includes computer execution instructions stored in a computer readable storage medium. When a processor of a device executes the computer execution instructions, the device executes the steps of the method performed by the network device in the method embodiments.
[0257] In another embodiment of the application, a computer program product is also provided, and the computer program product includes computer execution instructions stored in a computer readable storage medium. When a processor of a device executes the computer execution instructions, the device executes the steps of the method performed by the terminal in the method embodiments.
[0258] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0259] In several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.
[0260] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0261] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0262] The integrated unit, if realized in the form of a software functional unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part of the prior art that makes a contribution or the whole or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
Claims
1. A weight determination method characterized by comprising: Comprising: receiving an uplink reference signal; obtaining a channel reciprocity parameter between an uplink channel and a downlink channel based on the uplink reference signal; determining state information of the downlink channel according to the channel reciprocity parameter and carrier frequency information of the uplink channel and carrier frequency information of the downlink channel; determining a weight of a downlink reference signal according to the state information of the downlink channel, comprising: determining beam energy of at least one beam corresponding to the carrier frequency information of the downlink channel based on the state information of the downlink channel; determining the weight of the downlink reference signal according to a first target beam, the first target beam being a beam with the largest beam energy among the beam energy of the at least one beam of the downlink channel.
2. The method of claim 1, wherein, The channel reciprocity parameter comprises a first channel reciprocity parameter and a second channel reciprocity parameter; The first channel reciprocity parameter is related to the amplitude and phase corresponding to a multipath channel, and the second channel reciprocity parameter is related to the distance and angle corresponding to the multipath channel.
3. The method of claim 1, wherein, The channel reciprocity parameter comprises a third channel reciprocity parameter, a fourth channel reciprocity parameter, a fifth channel reciprocity parameter and a sixth channel reciprocity parameter; The third channel reciprocity parameter is related to the amplitude, phase and distance corresponding to a multipath channel, the fourth channel reciprocity parameter is related to the distance corresponding to the multipath channel, and the fifth channel reciprocity parameter and the sixth channel reciprocity parameter are related to the distance and angle corresponding to the multipath channel.
4. The method of claim 1, wherein, The determination of the beam energy of the at least one beam based on the state information of the downlink channel comprises: determining the beam energy of the at least one beam based on a channel covariance matrix of the downlink channel.
5. A weight determination method characterized by comprising: Comprising: receiving a downlink reference signal; obtaining a channel reciprocity parameter between an uplink channel and a downlink channel based on the downlink reference signal; determining state information of the uplink channel according to the channel reciprocity parameter and carrier frequency information of the uplink channel and carrier frequency information of the downlink channel; determining a weight of an uplink reference signal according to the state information of the uplink channel, comprising: determining beam energy of at least one beam corresponding to the carrier frequency information of the uplink channel based on the state information of the uplink channel; determining the weight of the uplink reference signal according to a second target beam, the second target beam being a beam with the largest beam energy among the beam energy of the at least one beam of the uplink channel.
6. The method of claim 5, wherein, The channel reciprocity parameter comprises a first channel reciprocity parameter and a second channel reciprocity parameter; The first channel reciprocity parameter is related to the amplitude and phase corresponding to a multipath channel, and the second channel reciprocity parameter is related to the distance and angle corresponding to the multipath channel.
7. The method of claim 5, wherein, The channel reciprocity parameter comprises a third channel reciprocity parameter, a fourth channel reciprocity parameter, a fifth channel reciprocity parameter and a sixth channel reciprocity parameter; The third channel reciprocity parameter is related to an amplitude and a distance corresponding to a multipath channel, the fourth channel reciprocity parameter is related to a distance corresponding to the multipath channel, and the fifth channel reciprocity parameter and the sixth channel reciprocity parameter are related to a distance and an angle corresponding to the multipath channel.
8. The method of claim 5, wherein, The determining the beam energy of the at least one beam based on the state information of the uplink channel comprises: The determining the beam energy of the at least one beam based on the channel covariance matrix of the uplink channel.
9. A communications device, characterized by The communication device comprises units or modules for performing the method of any one of claims 1 to 4, or the communication device comprises units or modules for performing the method of any one of claims 5 to 8.
10. A communications device, characterized by The communication device comprises a processor coupled with a memory, the memory being configured to store instructions which, when executed by the processor, cause the communication device to perform the method of any one of claims 1 to 4, or cause the communication device to perform the method of any one of claims 5 to 8.
11. A computer-readable storage medium having stored thereon instructions, The instructions, when executed, cause a computer to perform the method of any one of claims 1 to 4, or cause a computer to perform the method of any one of claims 5 to 8.
12. A computer program product, comprising instructions therein, characterised in that, The instructions, when executed, cause a computer to implement the method of any one of claims 1 to 4, or cause a computer to implement the method of any one of claims 5 to 8.
Citation Information
Patent Citations
Channel construction method and communication equipment
CN111490950A
Reciprocity based FDD FD-MIMO DL channel CSI acquisition
US20190229953A1
Beamforming method and device
WO2019010714A1