WO2020088168A1 - Method for calculating transmission weight value in coherent joint transmission (jt) and corresponding device - Google Patents

Method for calculating transmission weight value in coherent joint transmission (jt) and corresponding device Download PDF

Info

Publication number
WO2020088168A1
WO2020088168A1 PCT/CN2019/108461 CN2019108461W WO2020088168A1 WO 2020088168 A1 WO2020088168 A1 WO 2020088168A1 CN 2019108461 W CN2019108461 W CN 2019108461W WO 2020088168 A1 WO2020088168 A1 WO 2020088168A1
Authority
WO
WIPO (PCT)
Prior art keywords
channels
group
impulse response
channel impulse
rru
Prior art date
Application number
PCT/CN2019/108461
Other languages
French (fr)
Chinese (zh)
Inventor
张鹏程
Original Assignee
华为技术有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2020088168A1 publication Critical patent/WO2020088168A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/024Channel estimation channel estimation algorithms
    • H04L25/0242Channel estimation channel estimation algorithms using matrix methods

Definitions

  • the present application relates to the field of wireless communication technology, and in particular to a method and corresponding device for calculating transmission weights in coherent joint transmission JT.
  • CoMP Coordinated multiple point transmission
  • UE user equipment
  • CoMP technology helps to improve the communication quality of wireless communication, so it is widely used.
  • Joint transmission (joint transmission, JT) technology is a type of CoMP technology, and JT technology can be divided into coherent JT technology and non-coherent JT technology.
  • JT technology can be divided into coherent JT technology and non-coherent JT technology.
  • RRU radio remote units
  • BBU Building Base Band Unit
  • one BBU can usually be connected to at least one RRU.
  • RRU radio remote units
  • BBU Building Base Band Unit
  • each BBU is connected to a different RRU.
  • each RRU is used to jointly participate in the data transmission of the UE.
  • Each RRU transmits the signal that needs to be transmitted to the UE to the BBU connected to itself, and then the BBU according to the transmission weight of each RRU, to the received The signal is weighted, and then the weighted signal is transmitted to the UE to implement coherent JT. That is to say, in the coherent JT process, the transmission weight of each RRU needs to be obtained.
  • each RRU When obtaining the transmission weight of each RRU through the prior art, first integrate the interfaces of each RRU so that each RRU is connected to the same BBU; then, each RRU transmits a channel reference signal to the BBU; the BBU receives the channel reference After the signal, the channel impulse response of each channel of the RRU is determined according to the channel reference signal, and the transmission weight of each RRU is obtained by performing correlation calculation on the channel impulse response.
  • each RRU needs to be connected to the same BBU, that is, the connection method of the RRU and BBU needs to be modified, so it will cost More manpower and material resources.
  • the embodiments of the present application disclose A method and corresponding device for calculating launch weight in coherent JT.
  • an embodiment of the present application provides a method for calculating a transmission weight in a coherent joint transmission JT, including:
  • the baseband processing unit BBU divides the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
  • the BBU After receiving the channel reference signal transmitted by the RRU for the same user equipment UE, the BBU determines the original channel impulse response of each divided group of channels according to the channel reference signal;
  • the BBU determines the initial weight of each group of channels according to the original channel impulse response of each group of channels
  • the BBU calculates the equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response;
  • the BBU obtains the transmission weight of each group of channels by performing coherent compensation on the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU .
  • the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU is used to calculate the transmission weight of the RRU connected to it.
  • each BBU calculates the transmission weight
  • Launch weight Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
  • each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs.
  • the calculation of the BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
  • the BBU determining the initial weight of each group of channels according to the original channel impulse response of each group of channels includes:
  • the BBU obtains the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
  • the BBU performs matrix decomposition on the original channel impulse response matrix of each group of channels, and obtains the initial weight of each group of channels according to the result of the matrix decomposition.
  • the BBU calculates the initial weight value of each group of channels and the original channel impulse response by using the following formula to obtain the equivalent of each group of channels, etc. Effective channel impulse response:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel freedom of the first group of channels
  • M represents the number of receiving ports of the UE
  • H l (Nl ⁇ M) represents the first group
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • the solution disclosed in the embodiment of the present application when calculating the transmission weight, it is necessary to establish the original channel impulse response matrix corresponding to each channel.
  • the solution of the embodiment of the present application groups the channels of each RRU, calculates each group of channels separately, and divides the calculation amount in the process of calculating the transmission weight of the RRU into multiple groups by grouping, so that the matrix dimension can be compressed, Further simplify the calculation and increase the calculation speed of the launch weight.
  • the larger the dimension of the matrix the greater the amount of subsequent operations, and the more variables are generated during the operation. Accordingly, the BBU requires more memory to store the variables.
  • the embodiment of the present application simplifies the operation by compressing the matrix dimension, and also reduces the variables that the BBU needs to store, and saves the memory overhead of the BBU.
  • the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain
  • the transmission weight of each group of channels includes:
  • the BBU separately performs QR decomposition on the equivalent channel impulse response of each group of channels to obtain an orthogonal unitary matrix of each group of channels;
  • the BBU obtains the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, and performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel degrees of freedom of the first group of channels
  • W l (R ⁇ Nl) Represents the initial weight of the l-th channel
  • l is a positive integer greater than or equal to 1.
  • the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain
  • the transmission weight of each group of channels includes:
  • the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels through the following formula to obtain the transmission weight of each group of channels:
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the degree of freedom of the channel of the first group of channels
  • exp represents an exponential function based on the natural constant e
  • j represents an imaginary number symbol
  • theta represents a complex number phase.
  • the method further includes:
  • the BBU After receiving the transmission signal transmitted by the RRU, the BBU uses the transmission weight of each group of channels corresponding to the RRU as the weighting coefficient of the transmission signal of the RRU, and performs weighting processing on the transmission signal;
  • the BBU transmits a weighted transmission signal to the UE.
  • the BBU performs QR decomposition of the equivalent channel impulse response of each group of channels, including:
  • QR decomposition is performed on the group l channel by the following formula:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • Nl represents the channel freedom of the first group of channels
  • M represents the UE's The number of receiving ports
  • l is a positive integer greater than or equal to 1.
  • an embodiment of the present application provides an apparatus for calculating a transmission weight in a coherent joint transmission JT, including:
  • the processor is used to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
  • the transceiver is used to receive a channel reference signal transmitted by the RRU for the same user equipment UE;
  • the processor is further configured to determine the original channel impulse response of each divided channel group according to the channel reference signal, and determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels, and Calculate the equivalent channel impulse response of each group of channels according to the initial weight of each group of channels and the original channel impulse response, and then obtain the said by coherent compensation of the equivalent channel impulse response of each group of channels.
  • the transmission weight of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU.
  • the determining, by the processor according to the original channel impulse response of each group of channels, the initial weight value of each group of channels includes: For the original channel impulse response of each group of channels, obtain the original channel impulse response matrix of each group of channels separately, perform matrix decomposition on the original channel impulse response matrix of each group of channels, and obtain each group of channels according to the results of the matrix decomposition Initial weight.
  • the processor calculates the initial weight of each group of channels and the original channel impulse response by using the following formula to obtain the channel of each group Equivalent channel impulse response:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel freedom of the first group of channels
  • M represents the number of receiving ports of the UE
  • H l (Nl ⁇ M) represents the first group
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • the processor when the number of receiving ports of the UE is greater than 1, the processor performs coherent compensation on the equivalent channel impulse response of each group of channels, Obtaining the transmission weight of each group of channels includes: performing QR decomposition on the equivalent channel impulse response of each group of channels, obtaining the orthogonal unitary matrix of each group of channels, and then obtaining the The conjugate transpose matrix of the orthogonal unitary matrix, and performing coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel degrees of freedom of the first group of channels
  • W l (R ⁇ Nl) Represents the initial weight of the l-th channel
  • l is a positive integer greater than or equal to 1.
  • the processor when the number of reception ports of the UE is 1, the processor performs the equivalent channel impulse response of each group of channels by the following formula Coherent compensation to obtain the transmission weight of each group of channels:
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the degree of freedom of the channel of the first group of channels
  • exp represents an exponential function based on the natural constant e
  • j represents an imaginary number symbol
  • theta represents a complex number phase.
  • the processor after acquiring the transmission weight value of each group of channels, is further configured to, after receiving the transmission signal transmitted by the RRU, The transmission weight of each group of channels corresponding to the RRU is used as the weighting coefficient of the transmission signal of the RRU, weighting the transmission signal, and transmitting the transmission signal after the weighting process to the UE.
  • the processor performs QR decomposition on the group l channel by the following formula:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • Nl represents the channel freedom of the first group of channels
  • M represents the The number of receiving ports
  • l is a positive integer greater than or equal to 1.
  • an embodiment of the present application provides a device for calculating a transmission weight in a coherent joint transmission JT, including:
  • a channel dividing module configured to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
  • a response determining module configured to determine the original channel impulse response of each divided channel group according to the channel reference signal after receiving the channel reference signal transmitted by the RRU for the same user equipment UE;
  • An initial weight determination module configured to determine the initial weight of each group of channels based on the original channel impulse response of each group of channels
  • a response calculation module configured to calculate the equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response;
  • a transmission weight acquisition module configured to obtain the transmission weight of each group of channels by coherently compensating for the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to characterize the RRU launch weight.
  • the initial weight determination module includes:
  • a response matrix obtaining unit configured to obtain the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
  • the response matrix decomposition unit is configured to perform matrix decomposition on the original channel impulse response matrix of each group of channels, respectively, and obtain the initial weight of each group of channels according to the result of the matrix decomposition.
  • the response calculation module calculates the initial weight of each group of channels and the original channel impulse response by using the following formula to obtain each group of channels
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel freedom of the first group of channels
  • M represents the number of receiving ports of the UE
  • H l (Nl ⁇ M) represents the first group
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • the transmission weight acquisition module when the number of reception ports of the UE is greater than 1, the transmission weight acquisition module includes:
  • a QR decomposition unit configured to perform QR decomposition on the equivalent channel impulse response of each group of channels to obtain an orthogonal unitary matrix of each group of channels;
  • a transmission weight acquisition unit for acquiring the conjugate transposed matrix of the orthogonal unitary matrix of each group of channels, and performing coherent compensation on the conjugate transposed matrix by the following formula to obtain the transmission weight of each group of channels :
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel degrees of freedom of the first group of channels
  • W l (R ⁇ Nl) Represents the initial weight of the l-th channel
  • l is a positive integer greater than or equal to 1.
  • the transmission weight acquisition module includes:
  • the coherent compensation unit is used to perform coherent compensation on the equivalent channel impulse response of each group of channels by the following formula to obtain the transmission weight of each group of channels:
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the degree of freedom of the channel of the first group of channels
  • exp represents the exponential function based on the natural constant e
  • j represents the imaginary symbol
  • theta represents the phase of the complex number
  • l is a positive integer greater than or equal to 1.
  • the implementation manner in the fifth possible implementation manner of the third aspect, further includes: a weighting processing module and a signal transmission module,
  • the weighting processing module is configured to use the transmission weight of each group of channels corresponding to the RRU as the RRU after receiving the transmission signal transmitted by the RRU Weighting coefficients of the transmitted signal, weighting the transmitted signal;
  • the signal transmission module is used to transmit the weighted processed transmission signal to the UE.
  • the QR decomposition unit performs QR decomposition on the first group of channels by the following formula:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • Nl represents the channel freedom of the first group of channels
  • M represents the UE's The number of receiving ports
  • l is a positive integer greater than or equal to 1.
  • an embodiment of the present application provides a baseband processing unit BBU, including:
  • a memory a processor, and a computer program stored on the memory and executable on the processor.
  • the processor executes the computer program, the method according to the first aspect is implemented.
  • an embodiment of the present application provides a computer-readable medium, including instructions, which when executed on a computer, causes the computer to execute the method according to the first aspect.
  • the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU connected to the RRU calculates the transmission weight of the RRU connected to it, respectively.
  • each BBU connected to the RRU calculates the transmission weight of the RRU connected to it, respectively.
  • the transmission weight of the RRU connected to itself Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
  • each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs.
  • the calculation of BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
  • 1 is a schematic diagram of an application scenario of coherent joint transmission JT disclosed in the prior art
  • FIG. 2 is a schematic flowchart of a method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application
  • FIG. 3 is a schematic diagram of a work flow for obtaining transmission weight values of each group of channels in a method for calculating transmission weight values in a coherent joint transmission JT disclosed in an embodiment of the present application;
  • FIG. 4 is a schematic flowchart of a method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application
  • FIG. 5 is a schematic diagram of a work flow of another method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of this application;
  • FIG. 6 is a schematic diagram of a work flow of another method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
  • FIG. 7 is a schematic diagram of a work flow of another method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
  • FIG. 8 is a schematic diagram of a work flow of another method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
  • FIG. 9 is a schematic structural diagram of a device for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of a BBU disclosed in an embodiment of the present application.
  • the embodiments of the present application disclose a coherent joint launch JT to calculate the launch weight Method and corresponding device.
  • the first embodiment of the present application discloses a method for calculating transmission weights in coherent JT.
  • the method for calculating the transmission weight in the coherent JT includes the following steps:
  • Step S11 The baseband processing unit BBU divides the channels of the RRU according to the degrees of freedom of the RRU connected to itself.
  • each RRU In the application scenario of coherent JT, multiple RRUs often participate in transmitting signals to the UE, and each RRU is connected to the BBU. Among them, a BBU is often connected to multiple RRUs. In the process of coherent JT, the RRU transmits the signal that needs to be sent to the UE to the connected BBU. After receiving the signal transmitted by each RRU connected to itself, the BBU transmits to each RRU according to the transmission weight of each RRU The weighted signal is processed to obtain the weighted signal, and then the weighted signal is transmitted to the UE.
  • the degree of freedom of the channel refers to the dimension of the channel, that is, the number of channels that independently transmit signals.
  • the channel freedom of the RRU refers to the number of channels used by the RRU to independently transmit signals.
  • the BBU divides the RRU channels into channel groups according to the channel degrees of freedom of each RRU, and each channel group includes one or more channels, so as to subsequently calculate the transmission weight value for each group of channels.
  • each channel of the RRU may be divided into a group. For example, if the RRU connected to the BBU includes RRU0 and RRU1, where , RRU0 has 8 channels for transmitting signals, RRU1 has 4 channels for transmitting signals, in this case, the channels of RRU0 can be divided into the same group, and the channels of RRU1 can be divided into The same group.
  • each RRU can be further divided to reduce the complexity of each group of channels in the calculation process. For example, it is also possible to divide the RRU 0 channel into two groups, so that each group has 4 channels, and divide the RRU 1 channel into two groups, so that each group has 2 channels.
  • the channels of different RRUs can also be divided into a group. For example, if the RRU connected to the BBU includes 5 RRUs, the first RRU has 8 channels for transmitting signals, and the other four RRUs have only one channel for transmitting signals. In this case The channels of the first RRU can be divided into two groups, each group has 4 channels, and the channels of the other four RRUs can also be divided into the same group.
  • Step S12 After receiving the channel reference signal transmitted by the RRU for the same user equipment UE, the BBU determines the original channel impulse response of each divided channel group according to the channel reference signal.
  • the original channel impulse response of each group of channels refers to the set of original channel impulse responses of the channels included in the group of channels.
  • Step S13 The BBU determines the initial weight of each group of channels according to the original channel impulse response of each group of channels.
  • the matrix channel decomposition of the original channel impulse response matrix is usually used to extract the important features of the original channel impulse response matrix through matrix decomposition.
  • the initial weight of each group of channels is obtained.
  • Step S14 The BBU calculates the equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response.
  • Step S15 The BBU obtains the transmission weight of each group of channels by coherently compensating the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to characterize the RRU Launch weight.
  • the equivalent channel impulse response of each group of channels is coherently compensated, and the result of the coherent compensation is the transmission weight of the group of channels.
  • the transmission weight of each group of channels can be used to characterize the transmission weight of the RRU corresponding to each group of channels, so that the signals transmitted by the RRU can be weighted according to the transmission weight of each group of channels.
  • the embodiment of the present application discloses a method for calculating the transmission weight in the coherent JT.
  • the BBU divides the channels of the RRU according to the degrees of freedom of the RRU connected to itself; then, after receiving the channel reference signal transmitted by the RRU, the BBU determines each group of channels according to the channel reference signal The original channel impulse response of the original channel; after that, the BBU determines the initial weight of each group of channels according to the original channel impulse response of each group of channels, and calculates the The equivalent channel impulse response of each group of channels; the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain the transmission weight of each group of channels, characterized by the transmission weight of each group of channels RRU launch weight.
  • the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU is used to calculate the transmission weight of the RRU connected to it. That is to say, when the scheme disclosed in the embodiment of the present application calculates the transmission weight, there is no need to modify the connection method of RRU and BBU to connect each RRU to the same BBU, but each BBU calculates the RRU connected to itself. Launch weight. Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
  • each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs.
  • the calculation of BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
  • the operation of the BBU to determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels is refined.
  • the operation includes the following steps:
  • the BBU obtains the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
  • the BBU separately performs matrix decomposition on the original channel impulse response matrix of each group of channels, and obtains the initial weight of each group of channels according to the result of the matrix decomposition.
  • the original channel impulse response matrix of the channel acquired by the BBU can be expressed by the following formula:
  • N1 represents the channel freedom of the first group of channels
  • M represents the number of receiving ports of the user equipment UE receiving the signal transmitted by the RRU
  • H l (Nl ⁇ M) represents the original channel impact of the first group of channels Response
  • H represents the original channel impulse response
  • l is a positive integer greater than or equal to 1.
  • Each element contained in the original channel impulse response matrix is the original channel impulse response of its corresponding channel when transmitting a signal to its corresponding receiving port, for example, the elements in the first row and first column of the matrix, Represents the first channel in the first group of channels, the original channel impulse response generated when transmitting a signal to the first receiving port of the UE.
  • the original channel impulse response matrix of each group of channels acquired by the BBU can be expressed by the following formula:
  • H 1 (N1 ⁇ M), H 2 (N2 ⁇ M), ..., H K (NK ⁇ M).
  • RRU0 has 8 channels for transmitting signals
  • RRU1 has 4 channels for transmitting signals
  • RRU0 is divided into two groups
  • Each group has 4 channels
  • the channels of RRU 1 are divided into two groups
  • each group has 2 channels
  • N is 12 (that is, the degree of freedom of the channels of each RRU connected to the BBU is 12)
  • k is 4 ( That is, the channels of each RRU connected to the BBU are divided into 4 groups)
  • N1 is 4
  • N2 is 4
  • N3 is 2
  • N4 is 2.
  • M represents the number of receiving ports of the user equipment UE that receives the signals transmitted by the RRU. If the UE receives the signals transmitted by the RRU through multiple receiving ports, M is greater than 1, if the UE receives Signal, M is equal to 1.
  • the original channel impulse response matrix corresponding to each channel needs to be established.
  • the solution of the embodiment of the present application groups the channels of each RRU, calculates each group of channels separately, and divides the calculation amount in the process of calculating the transmission weight of the RRU into multiple groups by grouping, so that the matrix dimension can be compressed, Further simplify the calculation and increase the calculation speed of the launch weight.
  • the larger the dimension of the matrix the greater the amount of subsequent operations, and the more variables are generated during the operation. Accordingly, the BBU requires more memory to store the variables.
  • the embodiment of the present application simplifies the operation by compressing the matrix dimension, and also reduces the variables that the BBU needs to store, and saves the memory overhead of the BBU.
  • the initial weight value of each group of channels is obtained by performing matrix decomposition on the original channel impulse response matrix of each group of channels.
  • matrix decomposition of the original channel impulse response matrix can extract the important features in the original channel impulse response matrix, and use the important features as the initial weight of each group of channels.
  • the method of matrix decomposition may adopt the method of eigenvalue decomposition or the method of singular value decomposition, etc., which is not limited in the embodiments of the present application.
  • the BBU uses the following formula for the initial weight of each group of channels And calculating the original channel impulse response to obtain the equivalent channel impulse response of each group of channels:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel freedom of the first group of channels
  • M represents the number of receiving ports of the UE
  • H l (Nl ⁇ M) represents the first group
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • l is a positive integer greater than or equal to 1.
  • R represents the effective rank of the original channel impulse response matrix of each RRU connected to the BBU, that is, if the channel freedom of each RRU connected to the BBU is N, the user equipment receiving the signal transmitted by the RRU If the number of receiving ports of the UE is M, the original channel impulse response matrix of each RRU connected to the BBU is H (N ⁇ M), and each element in the matrix is used to represent the original channel impulse response of the channel corresponding to the element , R represents the effective rank of H (N ⁇ M).
  • the number of receiving ports used by the UE to receive signals transmitted by the RRU may be one or more.
  • the equivalent channel impulse response of each group of channels is coherently compensated in different ways to obtain the transmission weight of each group of channels.
  • the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain the transmission right of each group of channels Value, including the following steps:
  • Step S21 The BBU performs QR decomposition on the equivalent channel impulse response of each group of channels to obtain the orthogonal unitary matrix of each group of channels.
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • Nl represents the channel freedom of the first group of channels
  • M represents the The number of receiving ports
  • l is a positive integer greater than or equal to 1.
  • orthogonal unitary matrix of each group of channels can be calculated by the following formula:
  • Step S22 The BBU obtains the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, and performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel degrees of freedom of the first group of channels
  • W l (R ⁇ Nl) Represents the initial weight of the l-th channel
  • l is a positive integer greater than or equal to 1.
  • the transmission weight of each group of channels can be calculated by the following formula:
  • steps S21 to S22 it is possible to obtain the transmission weight of each group of channels when the number of reception ports of the UE receiving the signal transmitted by the RRU is greater than one.
  • the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain the transmission weight of each group of channels, including:
  • the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels through the following formula to obtain the transmission weight of each group of channels:
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the degree of freedom of the channel of the first group of channels
  • exp represents an exponential function based on the natural constant e
  • j represents an imaginary number symbol
  • theta represents a complex number phase.
  • i is also commonly used to represent imaginary symbols. specific, Express This complex phase, Imaginary number For e Power.
  • the transmission weight of each group of channels can be calculated.
  • each RRU connected to the BBU needs to transmit signals to multiple UEs, and each UE receives the number of reception ports of the UE to transmit the signals transmitted by the RRU Greater than 1.
  • the RRUs connected to the BBU are set to RRU 0 and RRU 1, respectively, and the multiple UEs are UE 0 and UE 1, respectively.
  • the same RRU responds differently to the original channel impact of different UEs, and the BBU may calculate transmission weights for different UEs according to the solutions disclosed in the embodiments of the present application.
  • the BBU groups the RRU0 and RRU1 channels.
  • the RRU0 channels are divided into one or more channel groups, and the RRU1 channels are divided into one or more channels. group.
  • the initial weight value of each group of channels for different UEs ie, UE0 and UE1 is calculated according to the original channel impulse response of each group of channels against different UEs.
  • the equivalent channel impulse response is QR decomposed by the following formula:
  • the BBU After obtaining the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, the BBU performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight value of each group of channels for different UEs:
  • each RRU connected to the BBU needs to transmit a signal to a UE, and the number of receiving ports of the UE that the UE receives the signal transmitted by the RRU is greater than 1. .
  • the RRUs connected to the BBU are set to RRU 0 and RRU 1, respectively.
  • the BBU groups the RRU0 and RRU1 channels.
  • the RRU0 channels are divided into one or more channel groups, and the RRU1 channels are divided into one or more channels. group.
  • the initial weight of each group of channels is calculated based on the original channel impulse response of each group of channels.
  • the equivalent channel impulse response is QR decomposed by the following formula:
  • the BBU After obtaining the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, the BBU performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
  • each RRU connected to the BBU needs to transmit signals to multiple UEs, and each UE receives the number of receiving ports of the UE to transmit the signals transmitted by the RRU Is 1.
  • the RRUs connected to the BBU are set to RRU 0 and RRU 1, respectively, and the multiple UEs are UE 0 and UE 1, respectively.
  • the same RRU responds differently to the original channel impact of different UEs, and the BBU may calculate transmission weights for different UEs according to the solutions disclosed in the embodiments of the present application.
  • the BBU groups the RRU0 and RRU1 channels.
  • the RRU0 channels are divided into one or more channel groups, and the RRU1 channels are divided into one or more channels. group.
  • the initial weight value of each group of channels for different UEs is calculated according to the original channel impulse response of each group of channels against different UEs.
  • the equivalent channel impulse response of each group of channels is correlated by the following formula Compensation, obtain the transmission weight of each group of channels:
  • each RRU connected to the BBU needs to transmit a signal to a UE, and the number of receiving ports of the UE that the UE receives the signal transmitted by the RRU is 1 .
  • the RRUs connected to the BBU are set to RRU 0 and RRU 1, respectively.
  • the BBU groups the RRU0 and RRU1 channels.
  • the RRU0 channels are divided into one or more channel groups, and the RRU1 channels are divided into one or more channels. group.
  • the initial weight of each group of channels is calculated based on the original channel impulse response of each group of channels.
  • each RRU connected to the BBU needs to transmit a signal to multiple UEs, and each UE receives the number of reception ports of the UE to transmit the signal transmitted by the RRU Greater than 1.
  • the RRUs connected to the BBU are set to RRU 0, RRU 1, RRU 2, RRU 3, and RRU 4, and multiple UEs are UE 0 and UE 1, respectively.
  • the same RRU responds differently to the original channel impact of different UEs, and the BBU may calculate transmission weights for different UEs according to the solutions disclosed in the embodiments of the present application.
  • the BBU groups the RRU0 and RRU1 channels.
  • the RRU0 channels are divided into one or more channel groups, and RRU1, RRU2, RRU3 and The channels of RRU 4 are divided into a channel group.
  • the initial weight of each group of channels for different UEs ie, UE0 and UE1 is calculated according to the original channel impulse response of each group of channels against different UEs.
  • the equivalent channel impulse response is QR decomposed by the following formula:
  • the BBU After obtaining the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, the BBU performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight value of each group of channels for different UEs:
  • the method further includes the following steps:
  • the BBU uses the transmission weight of each group of channels corresponding to the RRU as the weighting coefficient of the transmission signal of the RRU, and performs weighting processing on the transmission signal.
  • the BBU transmits a weighted transmission signal to the UE.
  • the transmission weight of each group of channels is used to characterize the transmission weight of the RRU corresponding to the channel.
  • the transmission weight of each group of channels corresponding to the RRU can be used For weighting.
  • the RRU connected to the BBU includes RRU0 and RRU1
  • the channels of RRU0 are divided into two groups
  • the channels of RRU1 are divided into four groups.
  • the RRU0 is mapped to The transmission weight of the two groups of channels is used as the weighting coefficient of the transmitted signal of RRU0
  • the transmission weight of the four groups of channels corresponding to RRU1 is used as the weighting coefficient of the transmitted signal of RRU1, and the weighting process is performed accordingly to obtain the weighting process
  • the transmitted signal is then transmitted to the UE after the weighted processed transmitted signal.
  • the weighted transmission signal can be : RRU0 transmitted signal * (c1 + c2) + RRU1 transmitted signal * (c3 + c4 + c5 + c6).
  • the RRU connected to the BBU includes RRU0, RRU1, RRU2, RRU3 and RRU4, the channels of RRU0 are divided into two channel groups, and the channel division of RRU1, RRU2, RRU3 and RRU4 It is a channel group.
  • the transmission weights of the two groups of channels corresponding to RRU0 are used as the transmission signal of RRU0
  • the weighting coefficient and the transmission weight of a group of channels corresponding to RRU1, RRU2, RRU3, and RRU4 are used as the weighting coefficient of the transmitted signals of RRU1, RRU2, RRU3, and RRU4, and the weighting process is performed accordingly.
  • the transmitted signal of can be: the transmitted signal of RRU0 * (c1 + c2) + (the transmitted signal of RRU1 + the transmitted signal of RRU2 + the transmitted signal of RRU3 + the transmitted signal of RRU4) * c3.
  • a device for calculating a transmission weight in a coherent joint transmission JT includes a transceiver and a processor.
  • the processor is used to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
  • the transceiver is used to receive a channel reference signal transmitted by the RRU for the same user equipment UE;
  • the processor is further configured to determine the original channel impulse response of each divided channel group according to the channel reference signal, and determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels, and Calculate the equivalent channel impulse response of each group of channels according to the initial weight of each group of channels and the original channel impulse response, and then obtain the said by coherent compensation of the equivalent channel impulse response of each group of channels.
  • the transmission weight of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU.
  • the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU is used to calculate the transmission weight of the RRU connected to it.
  • each BBU calculates the transmission weight
  • Launch weight Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
  • each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs.
  • the calculation of BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
  • the processor determines the initial weight of each group of channels according to the original channel impulse response of each group of channels,
  • the method includes: obtaining the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels, respectively performing matrix decomposition on the original channel impulse response matrix of each group of channels, and obtaining respectively according to the results of the matrix decomposition The initial weight of each group of channels.
  • the processor calculates the initial weight of each group of channels and the original channel impulse response by the following formula to obtain Describe the equivalent channel impulse response of each group of channels:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel freedom of the first group of channels
  • M represents the number of receiving ports of the UE
  • H l (Nl ⁇ M) represents the first group
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • obtaining the transmission weight of each group of channels includes: performing QR decomposition on the equivalent channel impulse response of each group of channels, obtaining the orthogonal unitary matrix of each group of channels, and then obtaining Describe the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, and perform coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel degrees of freedom of the first group of channels
  • W l (R ⁇ Nl) Represents the initial weight of the l-th channel
  • l is a positive integer greater than or equal to 1.
  • the processor uses the following formula to equalize each group of channels Effective channel impulse response is coherently compensated to obtain the transmission weight of each group of channels:
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the degree of freedom of the channel of the first group of channels
  • exp represents an exponential function based on the natural constant e
  • j represents an imaginary number symbol
  • theta represents a complex number phase.
  • the processor after acquiring the transmission weight of each group of channels, the processor is further configured to receive the RRU transmission After transmitting the signal, the transmission weight of each group of channels corresponding to the RRU is used as the weighting coefficient of the transmission signal of the RRU, weighting the transmission signal, and transmitting the weighted transmission signal to the UE .
  • the device for calculating the transmission weight in the coherent joint transmission JT includes: a channel division module 110, a response determination module 120, an initial weight determination module 130, a response calculation module 140, and a transmission weight acquisition module 150.
  • the channel dividing module 110 is configured to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
  • the response determining module 120 is configured to, after receiving the channel reference signal transmitted by the RRU for the same user equipment UE, determine the original channel impulse response of each divided channel group according to the channel reference signal;
  • the initial weight determination module 130 is configured to determine the initial weight of each group of channels according to the original channel impulse response of each group of channels;
  • the response calculation module 140 is configured to calculate an equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response;
  • the transmission weight acquisition module 150 is configured to obtain the transmission weight of each group of channels by coherently compensating for the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to Characterize the transmission weight of the RRU.
  • the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU is used to calculate the transmission weight of the RRU connected to it.
  • each BBU calculates the transmission weight
  • Launch weight Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
  • each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs.
  • the calculation of BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
  • the initial weight determination module 130 includes:
  • a response matrix obtaining unit configured to obtain the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
  • the response matrix decomposition unit is configured to perform matrix decomposition on the original channel impulse response matrix of each group of channels, respectively, and obtain the initial weight of each group of channels according to the result of the matrix decomposition.
  • the original channel impulse response matrix of the channel acquired by the BBU can be expressed by the following formula:
  • N1 represents the channel freedom of the first group of channels
  • M represents the number of receiving ports of the user equipment UE receiving the signal transmitted by the RRU
  • H l (Nl ⁇ M) represents the original channel impact of the first group of channels Response
  • H represents the original channel impulse response
  • l is a positive integer greater than or equal to 1.
  • the response calculation module 140 calculates the initial weight of each group of channels and the original channel impulse response by the following formula, Obtain the equivalent channel impulse response of each group of channels:
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel freedom of the first group of channels
  • M represents the number of receiving ports of the UE
  • H l (Nl ⁇ M) represents the first group
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels
  • R represents the effective rank of the original channel impulse response matrix of each RRU connected to the BBU, that is, if the channel freedom of each RRU connected to the BBU is N, the user equipment receiving the signal transmitted by the RRU If the number of receiving ports of the UE is M, the original channel impulse response matrix of each RRU connected to the BBU is H (N ⁇ M), and each element in the matrix is used to represent the original channel impulse response of the channel corresponding to the element , R represents the effective rank of H (N ⁇ M).
  • the number of receiving ports used by the UE to receive signals transmitted by the RRU may be one or more.
  • the equivalent channel impulse response of each group of channels is coherently compensated in different ways to obtain the transmission weight of each group of channels.
  • the transmission weight acquisition module 150 when the number of reception ports of the UE is greater than 1, the transmission weight acquisition module 150 includes:
  • a QR decomposition unit configured to perform QR decomposition on the equivalent channel impulse response of each group of channels to obtain an orthogonal unitary matrix of each group of channels;
  • a transmission weight acquisition unit for acquiring the conjugate transposed matrix of the orthogonal unitary matrix of each group of channels, and performing coherent compensation on the conjugate transposed matrix by the following formula to obtain the transmission weight of each group of channels :
  • R represents the effective rank of the original channel impulse response matrix of the RRU
  • N1 represents the channel degrees of freedom of the first group of channels
  • W l (R ⁇ Nl) Represents the initial weight of the l-th channel
  • l is a positive integer greater than or equal to 1.
  • the transmission weight acquisition module 150 includes:
  • the coherent compensation unit is used to perform coherent compensation on the equivalent channel impulse response of each group of channels by the following formula to obtain the transmission weight of each group of channels:
  • W l (R ⁇ Nl) represents the initial weight of the first group of channels, Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the channel freedom of the first group of channels Represents the transmission weight of the first group of channels, exp represents an exponential function based on the natural constant e, j represents an imaginary number symbol, and theta represents a complex number phase.
  • the device for calculating the transmission weight in the coherent joint transmission JT further includes: a weighting processing module and a signal transmission module,
  • the weighting processing module is configured to use the transmission weight of each group of channels corresponding to the RRU as the RRU after receiving the transmission signal transmitted by the RRU Weighting coefficients of the transmitted signal, weighting the transmitted signal;
  • the signal transmission module is used to transmit the weighted processed transmission signal to the UE.
  • the transmission weight of each group of channels is used to characterize the transmission weight of the RRU corresponding to the channel.
  • the transmission weight of each group of channels corresponding to the RRU may be For weighting.
  • FIG. 10 shows a possible structural schematic diagram of the baseband processing unit BBU involved in the foregoing embodiment.
  • the BBU includes: a memory, a processor 200, and a computer program stored on the memory and executable on the processor.
  • the transceiver 100 may be included, and the memory may include a random access memory 300, a read-only memory 400, and a bus 500.
  • the processor 200 is coupled to the transceiver 100, the random access memory 300, and the read-only memory 400 through the bus 500, respectively.
  • the basic input and output system solidified in the read-only memory 400 or the bootloader boot system in the embedded system is used to start, and the BBU is guided to enter a normal operating state. After the BBU enters the normal operating state, the application program and the operating system are run in the random access memory 300, so that when the processor executes the computer program, the methods described in the above embodiments are implemented.
  • the processor is used to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
  • the transceiver is used to receive the channel reference signal transmitted by the RRU for the same user equipment UE;
  • the processor is further configured to determine the original channel impulse response of each divided channel group according to the channel reference signal, and determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels, and Calculate the equivalent channel impulse response of each group of channels according to the initial weight of each group of channels and the original channel impulse response, and then obtain the said by coherent compensation of the equivalent channel impulse response of each group of channels.
  • the transmission weight of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU.
  • the BBU in the embodiment of the present invention may correspond to the BBU in the embodiments corresponding to the foregoing FIGS. 2 to 8, and the processor and memory in the BBU may implement the BBU in the embodiments corresponding to FIGS. 2 to 8.
  • an embodiment of the present application further provides a computer-readable medium, where the computer-readable medium may store a program, and when the program is executed, it may implement calculations including coherent joint transmission JT provided in FIGS. 2 to 8. Some or all steps of the launch weight method.
  • the storage medium in any device can be magnetic disk, optical disk, read-only memory (English: read-only memory, ROM) or random storage memory (English: random access memory, RAM).
  • the processor may be a central processing unit (CPU), a network processor (NP), or a combination of CPU and NP.
  • the processor may further include a hardware chip.
  • the hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof.
  • the PLD may be a complex programmable logic device (complex programmable logic device (CPLD), a field programmable logic gate array (field-programmable gate array, FPGA), a general array logic (generic array logic, GAL), or any combination thereof.
  • the memory may include volatile memory (volatile memory), such as random-access memory (RAM); the memory may also include non-volatile memory (non-volatile memory), such as read-only memory (read-only) memory, ROM), flash memory (flash memory), hard disk (HDD) or solid-state drive (SSD); the memory may also include a combination of the above types of memory.
  • volatile memory volatile memory
  • non-volatile memory non-volatile memory
  • read-only memory read-only memory
  • ROM read-only memory
  • flash memory flash memory
  • HDD hard disk
  • SSD solid-state drive
  • the memory may also include a combination of the above types of memory.
  • the various illustrative logic units and circuits described in the embodiments of the present application may be implemented by a general-purpose processor, a digital signal processor, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices. Discrete gate or transistor logic, discrete hardware components, or any combination of the above are designed to implement or operate the described functions.
  • the general-purpose processor may be a microprocessor, and optionally, the general-purpose processor may also be any conventional processor, controller, microcontroller, or state machine.
  • the processor may also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other similar configuration achieve.
  • the steps of the method or algorithm described in the embodiments of the present application may be directly embedded in hardware, a software unit executed by a processor, or a combination of both.
  • the software unit may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium in the art.
  • the storage medium may be connected to the processor, so that the processor can read information from the storage medium and can write information to the storage medium.
  • the storage medium may also be integrated into the processor.
  • the processor and the storage medium may be provided in the ASIC, and the ASIC may be provided in the UE.
  • the processor and the storage medium may also be provided in different components in the UE.
  • the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not be used for the embodiments of this application.
  • the implementation process constitutes no limitation.
  • the computer program product includes one or more computer instructions.
  • the computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices.
  • the computer instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be from a website site, computer, server or data center Transmit to another website, computer, server or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.).
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device including a server, a data center, and the like integrated with one or more available media.
  • the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, Solid State Disk (SSD)) or the like.
  • a magnetic medium for example, a floppy disk, a hard disk, a magnetic tape
  • an optical medium for example, a DVD
  • a semiconductor medium for example, Solid State Disk (SSD)
  • the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform.
  • the technical solutions in the embodiments of the present invention can be embodied in the form of software products in essence or part of contributions to the existing technology, and the computer software products can be stored in a storage medium, such as ROM / RAM , Magnetic disks, optical disks, etc., including several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention or some parts of the embodiments.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Radio Transmission System (AREA)

Abstract

Disclosed are a method for calculating a transmission weight value in coherent joint transmission (JT) and a corresponding device. In the method, a BBU divides, on the basis of the degree of freedom of channels of a connected RRU, the channels of the RRU; when a channel reference signal transmitted by the RRU for a same UE is received, determining a raw channel impulse response of each group of the channels divided; determining an initial weight value of each group of channels on the basis of the raw channel impulse response; calculating an equivalent channel impulse response of each group of channels on the basis of the initial weight value and the raw channel impulse response of each group of channels; and acquiring a transmission weight value of each group of channels by means of coherent compensation with respect to the equivalent channel impulse response. With the disclosed solution of the embodiments of the present application, when calculating the transmission weight value in coherent JT of the RRU, the need to modify the way in which the RRU and the BBU are connected is obviated, thus solving the problem in the prior art that the way in which the RRU and the BBU are connected needs to be modified, and saving labor and materials.

Description

一种相干联合发射JT中计算发射权值的方法及相应装置Method and corresponding device for calculating launch weight in coherent joint launch JT
本申请要求在2018年11月01日提交中国专利局、申请号为201811296049.0、发明名称为“一种相干联合发射JT中计算发射权值的方法及相应装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application requires the priority of the Chinese patent application filed on November 01, 2018 in the Chinese Patent Office with the application number 201811296049.0 and the invention titled "a method and corresponding device for calculating the launch weight in a coherent joint launch JT" The entire contents are incorporated by reference in this application.
技术领域Technical field
本申请涉及无线通信技术领域,具体涉及一种相干联合发射JT中计算发射权值的方法及相应装置。The present application relates to the field of wireless communication technology, and in particular to a method and corresponding device for calculating transmission weights in coherent joint transmission JT.
背景技术Background technique
协作多点传输(coordinated multiple point transmission/reception,CoMP)技术,是一种由多个传输点,协同参与为一个用户设备(user equipment,UE)进行数据传输,或者,联合接收一个UE发送的数据的技术。CoMP技术有助于提高无线通信的通信质量,因此被广泛应用。Coordinated multiple point transmission (CoMP) technology is a method in which multiple transmission points cooperate in data transmission for a user equipment (UE), or jointly receive data sent by a UE Technology. CoMP technology helps to improve the communication quality of wireless communication, so it is widely used.
联合发射(joint transmission,JT)技术属于CoMP技术技术的一种,并且,JT技术可分为相干JT技术和非相干JT技术。为了实现相干JT,参见图1所示的应用场景示意图,通常配置多个射频拉远单元(radio remote unit,RRU),并且配置与RRU相连接的基带处理单元(Building Base band Unit,BBU),其中,一个BBU通常可以与至少一个RRU相连接,当RRU数量较多时,往往需要配置多个BBU,每个BBU连接不同的RRU。在相干JT过程中,各个RRU用于联合参与UE的数据传输,各个RRU将需要发射至UE的信号传输至与自身相连接的BBU,再由BBU根据各个RRU的发射权值,对接收到的信号进行加权处理,然后将加权处理后的信号传输至UE,从而实现相干JT。也就是说,在相干JT过程中,需要获取各个RRU的发射权值。Joint transmission (joint transmission, JT) technology is a type of CoMP technology, and JT technology can be divided into coherent JT technology and non-coherent JT technology. In order to achieve coherent JT, refer to the schematic diagram of the application scenario shown in FIG. 1, usually multiple radio remote units (RRU) are configured, and a baseband processing unit (Building Base Band Unit, BBU) connected to the RRU is configured, Among them, one BBU can usually be connected to at least one RRU. When there are a large number of RRUs, it is often necessary to configure multiple BBUs, and each BBU is connected to a different RRU. In the coherent JT process, each RRU is used to jointly participate in the data transmission of the UE. Each RRU transmits the signal that needs to be transmitted to the UE to the BBU connected to itself, and then the BBU according to the transmission weight of each RRU, to the received The signal is weighted, and then the weighted signal is transmitted to the UE to implement coherent JT. That is to say, in the coherent JT process, the transmission weight of each RRU needs to be obtained.
通过现有技术获取各个RRU的发射权值时,首先对各个RRU的接口进行整合,使各个RRU均连接至同一个BBU;然后,各个RRU向该BBU传输信道参考信号;BBU在接收到信道参考信号之后,根据信道参考信号确定RRU的各条信道的信道冲击响应,通过对信道冲击响应进行相关性计算,获取各个RRU的发射权值。When obtaining the transmission weight of each RRU through the prior art, first integrate the interfaces of each RRU so that each RRU is connected to the same BBU; then, each RRU transmits a channel reference signal to the BBU; the BBU receives the channel reference After the signal, the channel impulse response of each channel of the RRU is determined according to the channel reference signal, and the transmission weight of each RRU is obtained by performing correlation calculation on the channel impulse response.
但是,发明人在本申请的研究过程中发现,采用现有技术获取各个RRU的发射权值时,需要将各个RRU连接至同一个BBU,即需要修改RRU与BBU的连接方式,因此会耗费较多人力物力。However, during the research process of this application, the inventor found that when using the existing technology to obtain the transmission weight of each RRU, each RRU needs to be connected to the same BBU, that is, the connection method of the RRU and BBU needs to be modified, so it will cost More manpower and material resources.
发明内容Summary of the invention
为了解决现有技术中,在计算RRU的发射权值时由于需要修改RRU与BBU的连接方式,所导致的耗费人力物力的问题,以及解决BBU的计算量较大的问题,本申请实施例公开一种相干JT中计算发射权值的方法及相应装置。In order to solve the problem of manpower and material resources caused by the need to modify the connection method of RRU and BBU when calculating the RRU transmission weight in the prior art, and to solve the problem of large calculation amount of BBU, the embodiments of the present application disclose A method and corresponding device for calculating launch weight in coherent JT.
第一方面,本申请实施例提供一种相干联合发射JT中计算发射权值的方法,包括:In a first aspect, an embodiment of the present application provides a method for calculating a transmission weight in a coherent joint transmission JT, including:
基带处理单元BBU根据与自身相连接的射频拉远单元RRU的信道自由度,对所 述RRU的信道进行划分;The baseband processing unit BBU divides the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
所述BBU在接收到所述RRU针对同一个用户设备UE传输的信道参考信号之后,根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应;After receiving the channel reference signal transmitted by the RRU for the same user equipment UE, the BBU determines the original channel impulse response of each divided group of channels according to the channel reference signal;
所述BBU根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值;The BBU determines the initial weight of each group of channels according to the original channel impulse response of each group of channels;
所述BBU根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应;The BBU calculates the equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response;
所述BBU通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。The BBU obtains the transmission weight of each group of channels by performing coherent compensation on the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU .
通过本申请实施例公开的方案,能够获取RRU在相干JT中的发射权值,并且,由相干JT场景中,各个BBU分别用于计算与其相连接的RRU的发射权值。也就是说,本申请实施例公开的方案计算发射权值时,无需修改RRU与BBU的连接方式,以将各个RRU连接至同一个BBU,而是由各个BBU分别计算与其自身相连接的RRU的发射权值。因此,解决了现有技术中需要修改RRU与BBU的连接方式的问题,节省了人力物力。Through the solutions disclosed in the embodiments of the present application, the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU is used to calculate the transmission weight of the RRU connected to it. In other words, when the scheme disclosed in the embodiment of the present application calculates the transmission weight, there is no need to modify the connection method of the RRU and the BBU to connect each RRU to the same BBU, but each BBU calculates the RRU connected to itself. Launch weight. Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
进一步的,本申请实施例的方案中,各个BBU分别计算与其自身相连接的RRU的发射权值,无需由一个BBU集中计算所有RRU的发射权值,相对于现有技术来说,BBU的计算量减少,能够减少BBU计算发射权值所需的时间,从而提高了发射权值的计算效率。Further, in the solution of the embodiment of the present application, each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs. Compared with the prior art, the calculation of the BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
结合第一方面,在第一方面第一种可能的实现方式中,所述BBU根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,包括:With reference to the first aspect, in a first possible implementation manner of the first aspect, the BBU determining the initial weight of each group of channels according to the original channel impulse response of each group of channels includes:
所述BBU根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵;The BBU obtains the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
所述BBU分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。The BBU performs matrix decomposition on the original channel impulse response matrix of each group of channels, and obtains the initial weight of each group of channels according to the result of the matrix decomposition.
结合第一方面,在第一方面第二种可能的实现方式中,所述BBU通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:With reference to the first aspect, in a second possible implementation manner of the first aspect, the BBU calculates the initial weight value of each group of channels and the original channel impulse response by using the following formula to obtain the equivalent of each group of channels, etc. Effective channel impulse response:
Figure PCTCN2019108461-appb-000001
Figure PCTCN2019108461-appb-000001
其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000002
表示第l组信道的等效信道冲击响应矩阵,l为大于等于1的正整数。
Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000002
Represents the equivalent channel impulse response matrix of the lth group of channels, where l is a positive integer greater than or equal to 1.
本申请实施例公开的方案中,在计算发射权值时,需要建立各个信道相应的原始信道冲击响应矩阵。而本申请实施例的方案对各个RRU的信道进行分组,对每组信道分别进行计算,通过分组,将RRU的发射权值的计算过程中的运算量分成多个组,从而能够压缩矩阵维度,进一步简化运算,提高发射权值的计算速度。并且,矩阵维度越大,后续运算量越大,运算过程中产生变量越多,相应的,BBU就需要更多内存存储该变量。而本申请实施例通过压缩矩阵维度,简化了运算,也减少了BBU需要存储 的变量,节省了BBU的内存开销。In the solution disclosed in the embodiment of the present application, when calculating the transmission weight, it is necessary to establish the original channel impulse response matrix corresponding to each channel. The solution of the embodiment of the present application groups the channels of each RRU, calculates each group of channels separately, and divides the calculation amount in the process of calculating the transmission weight of the RRU into multiple groups by grouping, so that the matrix dimension can be compressed, Further simplify the calculation and increase the calculation speed of the launch weight. In addition, the larger the dimension of the matrix, the greater the amount of subsequent operations, and the more variables are generated during the operation. Accordingly, the BBU requires more memory to store the variables. However, the embodiment of the present application simplifies the operation by compressing the matrix dimension, and also reduces the variables that the BBU needs to store, and saves the memory overhead of the BBU.
结合第一方面,在第一方面第三种可能的实现方式中,当所述UE的接收端口数量大于1时,所述BBU对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括:With reference to the first aspect, in a third possible implementation manner of the first aspect, when the number of reception ports of the UE is greater than 1, the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain The transmission weight of each group of channels includes:
所述BBU分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵;The BBU separately performs QR decomposition on the equivalent channel impulse response of each group of channels to obtain an orthogonal unitary matrix of each group of channels;
所述BBU获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:The BBU obtains the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, and performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000003
Figure PCTCN2019108461-appb-000003
其中,
Figure PCTCN2019108461-appb-000004
表示第l组信道的正交酉矩阵,
Figure PCTCN2019108461-appb-000005
表示第l组信道的正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000006
表示第l组信道的发射权值,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000004
Represents the orthogonal unitary matrix of the lth group of channels,
Figure PCTCN2019108461-appb-000005
Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
Figure PCTCN2019108461-appb-000006
Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
通过上述步骤,能够在UE的接收端口数量大于1的情况下,获取每组信道的发射权值。Through the above steps, when the number of receiving ports of the UE is greater than 1, the transmission weight of each group of channels can be obtained.
结合第一方面,在第一方面第四种可能的实现方式中,当所述UE的接收端口数量为1时,所述BBU对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括:With reference to the first aspect, in a fourth possible implementation manner of the first aspect, when the number of receiving ports of the UE is 1, the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain The transmission weight of each group of channels includes:
所述BBU通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:The BBU performs coherent compensation on the equivalent channel impulse response of each group of channels through the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000007
Figure PCTCN2019108461-appb-000007
其中,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000008
表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,
Figure PCTCN2019108461-appb-000009
表示第l组信道的发射权值,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位。
Among them, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000008
Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the degree of freedom of the channel of the first group of channels,
Figure PCTCN2019108461-appb-000009
Represents the transmission weight of the first group of channels, exp represents an exponential function based on the natural constant e, j represents an imaginary number symbol, and theta represents a complex number phase.
通过上述步骤,能够在UE的接收端口数量为1的情况下,获取每组信道的发射权值。Through the above steps, when the number of receiving ports of the UE is 1, the transmission weight of each group of channels can be obtained.
结合第一方面,结合第一方面第一种可能的实现方式,结合第一方面第二种可能的实现方式,结合第一方面第三种可能的实现方式,结合第一方面第四种可能的实现方式,在第一方面第五种可能的实现方式中,在获取所述每组信道的发射权值之后,还包括:With reference to the first aspect, with the first possible implementation of the first aspect, with the second possible implementation of the first aspect, with the third possible implementation of the first aspect, with the fourth possible implementation of the first aspect Implementation manner, in a fifth possible implementation manner of the first aspect, after acquiring the transmission weight of each group of channels, the method further includes:
所述BBU在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理;After receiving the transmission signal transmitted by the RRU, the BBU uses the transmission weight of each group of channels corresponding to the RRU as the weighting coefficient of the transmission signal of the RRU, and performs weighting processing on the transmission signal;
所述BBU向所述UE传输加权处理后的发射信号。The BBU transmits a weighted transmission signal to the UE.
结合第一方面,在第一方面第六种可能的实现方式中,所述BBU分别对所述每组信道的等效信道冲击响应进行QR分解,包括:With reference to the first aspect, in a sixth possible implementation manner of the first aspect, the BBU performs QR decomposition of the equivalent channel impulse response of each group of channels, including:
通过以下公式对第l组信道进行QR分解:QR decomposition is performed on the group l channel by the following formula:
Figure PCTCN2019108461-appb-000010
Figure PCTCN2019108461-appb-000010
其中,
Figure PCTCN2019108461-appb-000011
表示第l组信道在相干JT过程中的等效信道冲击响应矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,
Figure PCTCN2019108461-appb-000012
表示对H l(R×M)进行QR分解,
Figure PCTCN2019108461-appb-000013
表示在对第l组信道进行QR分解之后,获取的正交酉矩阵,
Figure PCTCN2019108461-appb-000014
表示在对第l组信道进行QR分解之后,获取的对角元素相位为零的上三角R矩阵,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000011
Represents the equivalent channel impulse response matrix of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, Nl represents the channel freedom of the first group of channels, and M represents the UE's The number of receiving ports,
Figure PCTCN2019108461-appb-000012
Represents QR decomposition of H l (R × M),
Figure PCTCN2019108461-appb-000013
Represents the orthogonal unitary matrix obtained after QR decomposition of the first group of channels,
Figure PCTCN2019108461-appb-000014
It means that after QR decomposition of the l-th group of channels, the obtained upper triangular R matrix with the phase of the diagonal element is zero, and l is a positive integer greater than or equal to 1.
第二方面,本申请实施例提供一种相干联合发射JT中计算发射权值的装置,包括:In a second aspect, an embodiment of the present application provides an apparatus for calculating a transmission weight in a coherent joint transmission JT, including:
收发器和处理器;Transceiver and processor;
其中,所述处理器用于根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分;The processor is used to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
所述收发器用于接收所述RRU针对同一个用户设备UE传输的信道参考信号;The transceiver is used to receive a channel reference signal transmitted by the RRU for the same user equipment UE;
所述处理器还用于根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应,根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,并根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应,再通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。The processor is further configured to determine the original channel impulse response of each divided channel group according to the channel reference signal, and determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels, and Calculate the equivalent channel impulse response of each group of channels according to the initial weight of each group of channels and the original channel impulse response, and then obtain the said by coherent compensation of the equivalent channel impulse response of each group of channels The transmission weight of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU.
结合第二方面,在第二方面第一种可能的实现方式中,所述处理器根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,包括:根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵,分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。With reference to the second aspect, in a first possible implementation manner of the second aspect, the determining, by the processor according to the original channel impulse response of each group of channels, the initial weight value of each group of channels includes: For the original channel impulse response of each group of channels, obtain the original channel impulse response matrix of each group of channels separately, perform matrix decomposition on the original channel impulse response matrix of each group of channels, and obtain each group of channels according to the results of the matrix decomposition Initial weight.
结合第二方面,在第二方面第二种可能的实现方式中,所述处理器通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:With reference to the second aspect, in a second possible implementation manner of the second aspect, the processor calculates the initial weight of each group of channels and the original channel impulse response by using the following formula to obtain the channel of each group Equivalent channel impulse response:
Figure PCTCN2019108461-appb-000015
Figure PCTCN2019108461-appb-000015
其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000016
表示第l组信道的等效信道冲击响应矩阵,l为大于等于1的正整数。
Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000016
Represents the equivalent channel impulse response matrix of the lth group of channels, where l is a positive integer greater than or equal to 1.
结合第二方面,在第二方面第三种可能的实现方式中,当所述UE的接收端口数量大于1时,所述处理器对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括:分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵,再获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:With reference to the second aspect, in a third possible implementation manner of the second aspect, when the number of receiving ports of the UE is greater than 1, the processor performs coherent compensation on the equivalent channel impulse response of each group of channels, Obtaining the transmission weight of each group of channels includes: performing QR decomposition on the equivalent channel impulse response of each group of channels, obtaining the orthogonal unitary matrix of each group of channels, and then obtaining the The conjugate transpose matrix of the orthogonal unitary matrix, and performing coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000017
Figure PCTCN2019108461-appb-000017
其中,
Figure PCTCN2019108461-appb-000018
表示第l组信道的正交酉矩阵,
Figure PCTCN2019108461-appb-000019
表示第l组信道的正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000020
表示第l组信道的发射权值,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000018
Represents the orthogonal unitary matrix of the lth group of channels,
Figure PCTCN2019108461-appb-000019
Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
Figure PCTCN2019108461-appb-000020
Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
结合第二方面,在第二方面第四种可能的实现方式中,当所述UE的接收端口数量为1时,所述处理器通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:With reference to the second aspect, in a fourth possible implementation manner of the second aspect, when the number of reception ports of the UE is 1, the processor performs the equivalent channel impulse response of each group of channels by the following formula Coherent compensation to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000021
Figure PCTCN2019108461-appb-000021
其中,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000022
表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,
Figure PCTCN2019108461-appb-000023
表示第l组信道的发射权值,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位。
Among them, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000022
Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the degree of freedom of the channel of the first group of channels,
Figure PCTCN2019108461-appb-000023
Represents the transmission weight of the first group of channels, exp represents an exponential function based on the natural constant e, j represents an imaginary number symbol, and theta represents a complex number phase.
结合第二面,结合第二方面第一种可能的实现方式,结合第二方面第二种可能的实现方式,结合第二方面第三种可能的实现方式,结合第二方面第四种可能的实现方式,在第二方面第五种可能的实现方式中,在获取所述每组信道的发射权值之后,所述处理器还用于在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理,并向所述UE传输加权处理后的发射信号。With reference to the second aspect, with the first possible implementation of the second aspect, with the second possible implementation of the second aspect, with the third possible implementation of the second aspect, with the fourth possible implementation of the second aspect Implementation manner. In a fifth possible implementation manner of the second aspect, after acquiring the transmission weight value of each group of channels, the processor is further configured to, after receiving the transmission signal transmitted by the RRU, The transmission weight of each group of channels corresponding to the RRU is used as the weighting coefficient of the transmission signal of the RRU, weighting the transmission signal, and transmitting the transmission signal after the weighting process to the UE.
结合第二方面,在第二方面第六种可能的实现方式中,所述处理器通过以下公式对第l组信道进行QR分解:With reference to the second aspect, in a sixth possible implementation manner of the second aspect, the processor performs QR decomposition on the group l channel by the following formula:
Figure PCTCN2019108461-appb-000024
Figure PCTCN2019108461-appb-000024
其中,
Figure PCTCN2019108461-appb-000025
表示第l组信道在相干JT过程中的等效信道冲击响应矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,
Figure PCTCN2019108461-appb-000026
表示对H l(R×M)进行QR分解,
Figure PCTCN2019108461-appb-000027
表示在对第l组信道进行QR分解之后,获取的正交酉矩阵,
Figure PCTCN2019108461-appb-000028
表示在对第l组信道进行QR分解之后,获取的对角元素相位为零的上三角R矩阵,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000025
Represents the equivalent channel impulse response matrix of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, Nl represents the channel freedom of the first group of channels, and M represents the The number of receiving ports,
Figure PCTCN2019108461-appb-000026
Represents QR decomposition of H l (R × M),
Figure PCTCN2019108461-appb-000027
Represents the orthogonal unitary matrix obtained after QR decomposition of the first group of channels,
Figure PCTCN2019108461-appb-000028
It means that after QR decomposition of the l-th group of channels, the obtained upper triangular R matrix with the phase of the diagonal element is zero, and l is a positive integer greater than or equal to 1.
第三方面,本申请实施例提供一种相干联合发射JT中计算发射权值的装置,包括:In a third aspect, an embodiment of the present application provides a device for calculating a transmission weight in a coherent joint transmission JT, including:
信道划分模块,用于根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分;A channel dividing module, configured to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
响应确定模块,用于在接收到所述RRU针对同一个用户设备UE传输的信道参考信号之后,根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应;A response determining module, configured to determine the original channel impulse response of each divided channel group according to the channel reference signal after receiving the channel reference signal transmitted by the RRU for the same user equipment UE;
初始权值确定模块,用于根据所述每组信道的原始信道冲击响应,确定所述每组 信道的初始权值;An initial weight determination module, configured to determine the initial weight of each group of channels based on the original channel impulse response of each group of channels;
响应计算模块,用于根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应;A response calculation module, configured to calculate the equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response;
发射权值获取模块,用于通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。A transmission weight acquisition module, configured to obtain the transmission weight of each group of channels by coherently compensating for the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to characterize the RRU launch weight.
结合第三方面,在第三方面第一种可能的实现方式中,所述初始权值确定模块包括:With reference to the third aspect, in a first possible implementation manner of the third aspect, the initial weight determination module includes:
响应矩阵获取单元,用于根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵;A response matrix obtaining unit, configured to obtain the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
响应矩阵分解单元,用于分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。The response matrix decomposition unit is configured to perform matrix decomposition on the original channel impulse response matrix of each group of channels, respectively, and obtain the initial weight of each group of channels according to the result of the matrix decomposition.
结合第三方面,在第三方面第二种可能的实现方式中,所述响应计算模块通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:With reference to the third aspect, in a second possible implementation manner of the third aspect, the response calculation module calculates the initial weight of each group of channels and the original channel impulse response by using the following formula to obtain each group of channels The equivalent channel impulse response:
Figure PCTCN2019108461-appb-000029
Figure PCTCN2019108461-appb-000029
其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000030
表示第l组信道的等效信道冲击响应矩阵,l为大于等于1的正整数。
Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000030
Represents the equivalent channel impulse response matrix of the lth group of channels, where l is a positive integer greater than or equal to 1.
结合第三方面,在第三方面第三种可能的实现方式中,当所述UE的接收端口数量大于1时,所述发射权值获取模块包括:With reference to the third aspect, in a third possible implementation manner of the third aspect, when the number of reception ports of the UE is greater than 1, the transmission weight acquisition module includes:
QR分解单元,用于分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵;A QR decomposition unit, configured to perform QR decomposition on the equivalent channel impulse response of each group of channels to obtain an orthogonal unitary matrix of each group of channels;
发射权值获取单元,用于获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:A transmission weight acquisition unit for acquiring the conjugate transposed matrix of the orthogonal unitary matrix of each group of channels, and performing coherent compensation on the conjugate transposed matrix by the following formula to obtain the transmission weight of each group of channels :
Figure PCTCN2019108461-appb-000031
Figure PCTCN2019108461-appb-000031
其中,
Figure PCTCN2019108461-appb-000032
表示第l组信道的正交酉矩阵,
Figure PCTCN2019108461-appb-000033
表示第l组信道的正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000034
表示第l组信道的发射权值,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000032
Represents the orthogonal unitary matrix of the lth group of channels,
Figure PCTCN2019108461-appb-000033
Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
Figure PCTCN2019108461-appb-000034
Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
结合第三方面,在第三方面第四种可能的实现方式中,当所述UE的接收端口数量为1时,所述发射权值获取模块包括:With reference to the third aspect, in a fourth possible implementation manner of the third aspect, when the number of reception ports of the UE is 1, the transmission weight acquisition module includes:
相干补偿单元,用于通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:The coherent compensation unit is used to perform coherent compensation on the equivalent channel impulse response of each group of channels by the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000035
Figure PCTCN2019108461-appb-000035
其中,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000036
表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,
Figure PCTCN2019108461-appb-000037
表示第l组信道的发射权值,,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位,l为大于等于1的正整数。
Among them, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000036
Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the degree of freedom of the channel of the first group of channels,
Figure PCTCN2019108461-appb-000037
Represents the transmission weight of the first group of channels, exp represents the exponential function based on the natural constant e, j represents the imaginary symbol, theta represents the phase of the complex number, and l is a positive integer greater than or equal to 1.
结合第三面,结合第三方面第一种可能的实现方式,结合第三方面第二种可能的实现方式,结合第三方面第三种可能的实现方式,结合第三方面第四种可能的实现方式,在第三方面第五种可能的实现方式中,还包括:加权处理模块和信号发射模块,With reference to the third aspect, with the first possible implementation of the third aspect, with the second possible implementation of the third aspect, with the third possible implementation of the third aspect, with the fourth possible implementation of the third aspect The implementation manner, in the fifth possible implementation manner of the third aspect, further includes: a weighting processing module and a signal transmission module,
在获取所述每组信道的发射权值之后,所述加权处理模块用于在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理;After obtaining the transmission weight of each group of channels, the weighting processing module is configured to use the transmission weight of each group of channels corresponding to the RRU as the RRU after receiving the transmission signal transmitted by the RRU Weighting coefficients of the transmitted signal, weighting the transmitted signal;
所述信号发射模块用于向所述UE传输加权处理后的发射信号。The signal transmission module is used to transmit the weighted processed transmission signal to the UE.
结合第三方面,在第三方面第六种可能的实现方式中,所述QR分解单元通过以下公式对第l组信道进行QR分解:With reference to the third aspect, in a sixth possible implementation manner of the third aspect, the QR decomposition unit performs QR decomposition on the first group of channels by the following formula:
Figure PCTCN2019108461-appb-000038
Figure PCTCN2019108461-appb-000038
其中,
Figure PCTCN2019108461-appb-000039
表示第l组信道在相干JT过程中的等效信道冲击响应矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,
Figure PCTCN2019108461-appb-000040
表示对H l(R×M)进行QR分解,
Figure PCTCN2019108461-appb-000041
表示在对第l组信道进行QR分解之后,获取的正交酉矩阵,
Figure PCTCN2019108461-appb-000042
表示在对第l组信道进行QR分解之后,获取的对角元素相位为零的上三角R矩阵,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000039
Represents the equivalent channel impulse response matrix of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, Nl represents the channel freedom of the first group of channels, and M represents the UE's The number of receiving ports,
Figure PCTCN2019108461-appb-000040
Represents QR decomposition of H l (R × M),
Figure PCTCN2019108461-appb-000041
Represents the orthogonal unitary matrix obtained after QR decomposition of the first group of channels,
Figure PCTCN2019108461-appb-000042
It means that after QR decomposition of the l-th group of channels, the obtained upper triangular R matrix with the phase of the diagonal element is zero, and l is a positive integer greater than or equal to 1.
第四方面,本申请实施例提供一种基带处理单元BBU,包括:According to a fourth aspect, an embodiment of the present application provides a baseband processing unit BBU, including:
存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如第一方面所述的方法。A memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the method according to the first aspect is implemented.
第五方面,本申请实施例提供一种计算机可读介质,包括指令,当其在计算机上运行时,使得计算机执行如第一方面所述的方法。According to a fifth aspect, an embodiment of the present application provides a computer-readable medium, including instructions, which when executed on a computer, causes the computer to execute the method according to the first aspect.
通过本申请实施例公开的方案,能够获取RRU在相干JT中的发射权值,并且,由相干JT场景中,与RRU相连接的各个BBU分别计算与其相连接的RRU的发射权值。也就是说,本申请实施例公开的方案计算RRU在相干JT中的发射权值时,无需修改RRU与BBU的连接方式,以将各个RRU连接至同一个BBU,而是由各个BBU分别计算与其自身相连接的RRU的发射权值。因此,解决了现有技术中需要修改RRU与BBU的连接方式的问题,节省了人力物力。Through the solution disclosed in the embodiment of the present application, the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU connected to the RRU calculates the transmission weight of the RRU connected to it, respectively. In other words, when the solution disclosed in the embodiment of the present application calculates the transmission weight of the RRU in the coherent JT, there is no need to modify the connection method of the RRU and the BBU to connect each RRU to the same BBU. The transmission weight of the RRU connected to itself. Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
进一步的,本申请实施例的方案中,各个BBU分别计算与其自身相连接的RRU的发射权值,无需由一个BBU集中计算所有RRU的发射权值,相对于现有技术来说,BBU的计算量减少,能够减少BBU计算发射权值所需的时间,从而提高了发射权值的计算效率。Further, in the solution of the embodiment of the present application, each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs. Compared with the prior art, the calculation of BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
附图说明BRIEF DESCRIPTION
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。In order to more clearly explain the technical solution of the present application, the following will briefly introduce the drawings that need to be used in the embodiments. Obviously, for those of ordinary skill in the art, without paying creative labor, Other drawings can also be obtained from these drawings.
图1为现有技术公开的一种相干联合发射JT的应用场景示意图;1 is a schematic diagram of an application scenario of coherent joint transmission JT disclosed in the prior art;
图2为本申请实施例公开的一种相干联合发射JT中计算发射权值的方法的工作流程示意图;2 is a schematic flowchart of a method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
图3为本申请实施例公开的一种相干联合发射JT中计算发射权值的方法中,获取每组信道的发射权值的工作流程示意图;FIG. 3 is a schematic diagram of a work flow for obtaining transmission weight values of each group of channels in a method for calculating transmission weight values in a coherent joint transmission JT disclosed in an embodiment of the present application;
图4为本申请实施例公开的一种相干联合发射JT中计算发射权值的方法的工作流程示意图;FIG. 4 is a schematic flowchart of a method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
图5为本申请实施例公开的又一种相干联合发射JT中计算发射权值的方法的工作流程示意图;FIG. 5 is a schematic diagram of a work flow of another method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of this application;
图6为本申请实施例公开的又一种相干联合发射JT中计算发射权值的方法的工作流程示意图;FIG. 6 is a schematic diagram of a work flow of another method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
图7为本申请实施例公开的又一种相干联合发射JT中计算发射权值的方法的工作流程示意图;7 is a schematic diagram of a work flow of another method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
图8为本申请实施例公开的又一种相干联合发射JT中计算发射权值的方法的工作流程示意图;FIG. 8 is a schematic diagram of a work flow of another method for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
图9为本申请实施例公开的一种相干联合发射JT中计算发射权值的装置的结构示意图;9 is a schematic structural diagram of a device for calculating a transmission weight in a coherent joint transmission JT disclosed in an embodiment of the present application;
图10为本申请实施例公开的一种BBU的结构示意图。10 is a schematic structural diagram of a BBU disclosed in an embodiment of the present application.
具体实施方式detailed description
为了解决现有技术中,在计算RRU的发射权值时由于需要修改RRU与BBU的连接方式,所导致的耗费人力物力的问题,本申请实施例公开一种相干联合发射JT中计算发射权值的方法及相应装置。In order to solve the problem of labor and material cost caused by the need to modify the connection method of RRU and BBU when calculating the RRU launch weight in the prior art, the embodiments of the present application disclose a coherent joint launch JT to calculate the launch weight Method and corresponding device.
本申请第一实施例公开一种相干JT中计算发射权值的方法。参见图2所示的工作流程示意图,所述相干JT中计算发射权值的方法包括以下步骤:The first embodiment of the present application discloses a method for calculating transmission weights in coherent JT. Referring to the schematic diagram of the work flow shown in FIG. 2, the method for calculating the transmission weight in the coherent JT includes the following steps:
步骤S11、基带处理单元BBU根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分。Step S11: The baseband processing unit BBU divides the channels of the RRU according to the degrees of freedom of the RRU connected to itself.
在相干JT的应用场景中,往往由多个RRU联合参与向UE发射信号,并且,各个RRU与BBU相连接。其中,一个BBU往往与多个RRU相连接。在相干JT的过程中,RRU将需要发送至UE的信号传输至相连接的BBU,BBU在接收到与自身相连接的各个RRU传输的信号之后,根据各个RRU的发射权值,对各个RRU传输的信号进行加权处理,获取加权处理后的信号,再将加权处理后的信号传输至UE。In the application scenario of coherent JT, multiple RRUs often participate in transmitting signals to the UE, and each RRU is connected to the BBU. Among them, a BBU is often connected to multiple RRUs. In the process of coherent JT, the RRU transmits the signal that needs to be sent to the UE to the connected BBU. After receiving the signal transmitted by each RRU connected to itself, the BBU transmits to each RRU according to the transmission weight of each RRU The weighted signal is processed to obtain the weighted signal, and then the weighted signal is transmitted to the UE.
其中,信道自由度指的是信道的维数,即独立传输信号的信道数。在本申请实施例中,RRU的信道自由度即指的是该RRU用于独立发射信号的信道的数量。BBU依据各个RRU的信道自由度,将RRU的信道划分为信道组,每个信道组中包括一条或 多条信道,以便后续针对每组信道进行发射权值的计算。Among them, the degree of freedom of the channel refers to the dimension of the channel, that is, the number of channels that independently transmit signals. In the embodiment of the present application, the channel freedom of the RRU refers to the number of channels used by the RRU to independently transmit signals. The BBU divides the RRU channels into channel groups according to the channel degrees of freedom of each RRU, and each channel group includes one or more channels, so as to subsequently calculate the transmission weight value for each group of channels.
在对RRU的信道进行划分时,可采用多种方法。其中一种方式中,在对每个RRU的信道进行划分时,可将该RRU的各条信道均划分为一组,例如,若与BBU相连接的RRU中,包括RRU 0和RRU 1,其中,RRU 0具有8条用于发射信号的信道,RRU 1具有4条用于发射信号的信道,这种情况下,可将RRU 0的信道均划分为同一组,将RRU 1的信道均划分为同一组。When dividing RRU channels, various methods can be used. In one of the methods, when dividing each RRU channel, each channel of the RRU may be divided into a group. For example, if the RRU connected to the BBU includes RRU0 and RRU1, where , RRU0 has 8 channels for transmitting signals, RRU1 has 4 channels for transmitting signals, in this case, the channels of RRU0 can be divided into the same group, and the channels of RRU1 can be divided into The same group.
另外,还可以进一步划分每个RRU的信道,以便降低每组信道在计算过程中的复杂度。例如,还可以将RRU 0的信道划分为两组,使每组具有4条信道,将RRU 1的信道划分为两组,使每组具有2条信道。In addition, the channels of each RRU can be further divided to reduce the complexity of each group of channels in the calculation process. For example, it is also possible to divide the RRU 0 channel into two groups, so that each group has 4 channels, and divide the RRU 1 channel into two groups, so that each group has 2 channels.
在另一种划分方法中,还可以将不同RRU的信道划分为一组。例如,若与BBU相连接的RRU中,包括5个RRU,第一个RRU具有8条用于发射信号的信道,而另外四个RRU均只具有一条用于发射信号的信道,这种情况下,可将第一RRU的信道分成两组,每组具有4条信道,并且,还可以将另外四个RRU的信道均划分为同一组。In another division method, the channels of different RRUs can also be divided into a group. For example, if the RRU connected to the BBU includes 5 RRUs, the first RRU has 8 channels for transmitting signals, and the other four RRUs have only one channel for transmitting signals. In this case The channels of the first RRU can be divided into two groups, each group has 4 channels, and the channels of the other four RRUs can also be divided into the same group.
当然,还可以采用其他方式进行信道的划分,本申请实施例对此不作限定。Of course, other methods may also be used to divide the channel, which is not limited in the embodiments of the present application.
步骤S12、所述BBU在接收到所述RRU针对同一个用户设备UE传输的信道参考信号之后,根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应。Step S12: After receiving the channel reference signal transmitted by the RRU for the same user equipment UE, the BBU determines the original channel impulse response of each divided channel group according to the channel reference signal.
其中,每组信道的原始信道冲击响应,指的是该组信道中包括的各条信道的原始信道冲击响应的集合。Wherein, the original channel impulse response of each group of channels refers to the set of original channel impulse responses of the channels included in the group of channels.
步骤S13、所述BBU根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值。Step S13: The BBU determines the initial weight of each group of channels according to the original channel impulse response of each group of channels.
在根据每组信道的原始信道冲击响应获取每组信道的初始权值时,通常可采用对原始信道冲击响应矩阵进行矩阵分解的方式,通过矩阵分解,提取原始信道冲击响应矩阵中的重要特征,从而获取各组信道的初始权值。When obtaining the initial weight of each group of channels based on the original channel impulse response of each group of channels, the matrix channel decomposition of the original channel impulse response matrix is usually used to extract the important features of the original channel impulse response matrix through matrix decomposition. Thus, the initial weight of each group of channels is obtained.
步骤S14、所述BBU根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应。Step S14: The BBU calculates the equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response.
步骤S15、所述BBU通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。Step S15: The BBU obtains the transmission weight of each group of channels by coherently compensating the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to characterize the RRU Launch weight.
该步骤中,对每组信道的等效信道冲击响应进行相干补偿,相干补偿的结果即为该组信道的发射权值。通过每组信道的发射权值,能够表征与各组信道对应的RRU的发射权值,从而后续能够根据各组信道的发射权值,对RRU发射的信号进行加权处理。In this step, the equivalent channel impulse response of each group of channels is coherently compensated, and the result of the coherent compensation is the transmission weight of the group of channels. The transmission weight of each group of channels can be used to characterize the transmission weight of the RRU corresponding to each group of channels, so that the signals transmitted by the RRU can be weighted according to the transmission weight of each group of channels.
本申请实施例公开一种相干JT中计算发射权值的方法。该方法中,BBU根据与自身相连接的RRU的信道自由度,对RRU的信道进行划分;然后,BBU在接收到所述RRU传输的信道参考信号之后,根据所述信道参考信号确定每组信道的原始信道冲击响应;之后,BBU再根据每组信道的原始信道冲击响应,确定所述每组信道的初始权值,以及根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应;所述BBU对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,通过每组信道的发射权值表征RRU的发射权值。The embodiment of the present application discloses a method for calculating the transmission weight in the coherent JT. In this method, the BBU divides the channels of the RRU according to the degrees of freedom of the RRU connected to itself; then, after receiving the channel reference signal transmitted by the RRU, the BBU determines each group of channels according to the channel reference signal The original channel impulse response of the original channel; after that, the BBU determines the initial weight of each group of channels according to the original channel impulse response of each group of channels, and calculates the The equivalent channel impulse response of each group of channels; the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain the transmission weight of each group of channels, characterized by the transmission weight of each group of channels RRU launch weight.
通过本申请实施例公开的方案,能够获取RRU在相干JT中的发射权值,并且,由相干JT场景中,各个BBU分别用于计算与其相连接的RRU的发射权值。也就是说, 本申请实施例公开的方案计算发射权值时,无需修改RRU与BBU的连接方式,以将各个RRU连接至同一个BBU,而是由各个BBU分别计算与其自身相连接的RRU的发射权值。因此,解决了现有技术中需要修改RRU与BBU的连接方式的问题,节省了人力物力。Through the solutions disclosed in the embodiments of the present application, the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU is used to calculate the transmission weight of the RRU connected to it. That is to say, when the scheme disclosed in the embodiment of the present application calculates the transmission weight, there is no need to modify the connection method of RRU and BBU to connect each RRU to the same BBU, but each BBU calculates the RRU connected to itself. Launch weight. Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
进一步的,本申请实施例的方案中,各个BBU分别计算与其自身相连接的RRU的发射权值,无需由一个BBU集中计算所有RRU的发射权值,相对于现有技术来说,BBU的计算量减少,能够减少BBU计算发射权值所需的时间,从而提高了发射权值的计算效率。Further, in the solution of the embodiment of the present application, each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs. Compared with the prior art, the calculation of BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
在本申请另一实施例中,对BBU根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值的操作进行细化,该操作包括以下步骤:In another embodiment of the present application, the operation of the BBU to determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels is refined. The operation includes the following steps:
首先,所述BBU根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵;First, the BBU obtains the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
然后,所述BBU分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。Then, the BBU separately performs matrix decomposition on the original channel impulse response matrix of each group of channels, and obtains the initial weight of each group of channels according to the result of the matrix decomposition.
其中,BBU获取的信道的原始信道冲击响应矩阵,可通过以下公式表示:Among them, the original channel impulse response matrix of the channel acquired by the BBU can be expressed by the following formula:
H l(Nl×M)。 H l (Nl × M).
上述公式中,Nl表示第l组信道的信道自由度,M表示接收所述RRU发射的信号的用户设备UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应,H表示原始信道冲击响应,l为大于等于1的正整数。该原始信道冲击响应矩阵中所包含的每个元素,即为其对应的信道在向其对应的接收端口发射信号时的原始信道冲击响应,例如,该矩阵中第一行第一列的元素,表示第l组信道中的第一条信道,在向UE的第一个接收端口发射信号时,所产生的原始信道冲击响应。 In the above formula, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the user equipment UE receiving the signal transmitted by the RRU, and H l (Nl × M) represents the original channel impact of the first group of channels Response, H represents the original channel impulse response, l is a positive integer greater than or equal to 1. Each element contained in the original channel impulse response matrix is the original channel impulse response of its corresponding channel when transmitting a signal to its corresponding receiving port, for example, the elements in the first row and first column of the matrix, Represents the first channel in the first group of channels, the original channel impulse response generated when transmitting a signal to the first receiving port of the UE.
在本申请实施例中,可将与BBU相连接的各个RRU的信道分为k组,与BBU相连接的各个RRU的信道的信道自由度为N,则N=N1+N2+…+Nk,其中,N1为第一组信道的信道自由度,N2为第二组信道的信道自由度,Nk为第k组信道的信道自由度。In the embodiment of the present application, the channels of the RRUs connected to the BBU can be divided into k groups, and the channel degrees of freedom of the channels of the RRUs connected to the BBU are N, then N = N1 + N2 + ... + Nk, where , N1 is the channel degree of freedom of the first group of channels, N2 is the channel degree of freedom of the second group of channels, and Nk is the channel degree of freedom of the kth group of channels.
这种情况下,BBU获取的各组信道的原始信道冲击响应矩阵,可通过以下公式表示:In this case, the original channel impulse response matrix of each group of channels acquired by the BBU can be expressed by the following formula:
H 1(N1×M),H 2(N2×M),…,H K(NK×M)。 H 1 (N1 × M), H 2 (N2 × M), ..., H K (NK × M).
例如,若与BBU相连接的RRU为RRU 0和RRU 1,RRU 0具有8条用于发射信号的信道,RRU 1具有4条用于发射信号的信道,并且,RRU 0被划分为两组,每组具有4条信道,RRU 1的信道划分为两组,每组具有2条信道,则N为12(即与BBU相连接的各个RRU的信道的信道自由度为12),k为4(即与BBU相连接的各个RRU的信道分为4组),N1为4,N2为4,N3为2,N4为2。For example, if the RRU connected to the BBU is RRU0 and RRU1, RRU0 has 8 channels for transmitting signals, RRU1 has 4 channels for transmitting signals, and RRU0 is divided into two groups, Each group has 4 channels, and the channels of RRU 1 are divided into two groups, each group has 2 channels, then N is 12 (that is, the degree of freedom of the channels of each RRU connected to the BBU is 12), and k is 4 ( That is, the channels of each RRU connected to the BBU are divided into 4 groups), N1 is 4, N2 is 4, N3 is 2, and N4 is 2.
另外,M表示接收所述RRU发射的信号的用户设备UE的接收端口的数量,若UE通过多个接收端口接收RRU发射的信号,则M大于1,若UE通过多个接收端口接收RRU发射的信号,则M等于1。In addition, M represents the number of receiving ports of the user equipment UE that receives the signals transmitted by the RRU. If the UE receives the signals transmitted by the RRU through multiple receiving ports, M is greater than 1, if the UE receives Signal, M is equal to 1.
另外,根据上述步骤可知,本申请实施例公开的方案中,在计算发射权值时,需 要建立各个信道相应的原始信道冲击响应矩阵。而本申请实施例的方案对各个RRU的信道进行分组,对每组信道分别进行计算,通过分组,将RRU的发射权值的计算过程中的运算量分成多个组,从而能够压缩矩阵维度,进一步简化运算,提高发射权值的计算速度。并且,矩阵维度越大,后续运算量越大,运算过程中产生变量越多,相应的,BBU就需要更多内存存储该变量。而本申请实施例通过压缩矩阵维度,简化了运算,也减少了BBU需要存储的变量,节省了BBU的内存开销。In addition, according to the above steps, in the solutions disclosed in the embodiments of the present application, when calculating the transmission weight, the original channel impulse response matrix corresponding to each channel needs to be established. The solution of the embodiment of the present application groups the channels of each RRU, calculates each group of channels separately, and divides the calculation amount in the process of calculating the transmission weight of the RRU into multiple groups by grouping, so that the matrix dimension can be compressed, Further simplify the calculation and increase the calculation speed of the launch weight. In addition, the larger the dimension of the matrix, the greater the amount of subsequent operations, and the more variables are generated during the operation. Accordingly, the BBU requires more memory to store the variables. However, the embodiment of the present application simplifies the operation by compressing the matrix dimension, and also reduces the variables that the BBU needs to store, and saves the memory overhead of the BBU.
进一步的,在获取每组信道的原始信道冲击响应矩阵之后,通过分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,获取每组信道的初始权值。其中,对原始信道冲击响应矩阵进行矩阵分解,能够提取原始信道冲击响应矩阵中的重要特征,将该重要特征作为各组信道的初始权值。矩阵分解的方式可以采用特征值分解的方法或者奇异值分解的方法等,本申请实施例对此不作限定。Further, after obtaining the original channel impulse response matrix of each group of channels, the initial weight value of each group of channels is obtained by performing matrix decomposition on the original channel impulse response matrix of each group of channels. Among them, matrix decomposition of the original channel impulse response matrix can extract the important features in the original channel impulse response matrix, and use the important features as the initial weight of each group of channels. The method of matrix decomposition may adopt the method of eigenvalue decomposition or the method of singular value decomposition, etc., which is not limited in the embodiments of the present application.
为了详细阐述如何计算等效信道冲击响应,作为图2方法的细化,公开本申请的另一实施例,在该实施例中,所述BBU通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:In order to explain in detail how to calculate the equivalent channel impulse response, as a refinement of the method in FIG. 2, another embodiment of the present application is disclosed. In this embodiment, the BBU uses the following formula for the initial weight of each group of channels And calculating the original channel impulse response to obtain the equivalent channel impulse response of each group of channels:
Figure PCTCN2019108461-appb-000043
Figure PCTCN2019108461-appb-000043
其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000044
表示第l组信道在相干JT过程中的等效信道冲击响应矩阵,l为大于等于1的正整数。
Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000044
Represents the equivalent channel impulse response matrix of the lth group of channels in the coherent JT process, l is a positive integer greater than or equal to 1.
R表示与BBU相连接的各个RRU的原始信道冲击响应矩阵的有效秩,也就是说,若与BBU相连接的各个RRU的信道的信道自由度为N,接收所述RRU发射的信号的用户设备UE的接收端口的数量为M,则与BBU相连接的各个RRU的原始信道冲击响应矩阵为H(N×M),该矩阵中每一个元素用于表示该元素对应的信道的原始信道冲击响应,R表示H(N×M)的有效秩。R represents the effective rank of the original channel impulse response matrix of each RRU connected to the BBU, that is, if the channel freedom of each RRU connected to the BBU is N, the user equipment receiving the signal transmitted by the RRU If the number of receiving ports of the UE is M, the original channel impulse response matrix of each RRU connected to the BBU is H (N × M), and each element in the matrix is used to represent the original channel impulse response of the channel corresponding to the element , R represents the effective rank of H (N × M).
这种情况下,各组信道在相干JT过程中的等效信道冲击响应,可通过以下公式计算:In this case, the equivalent channel impulse response of each group of channels during the coherent JT process can be calculated by the following formula:
Figure PCTCN2019108461-appb-000045
Figure PCTCN2019108461-appb-000045
另外,在实际的应用场景中,UE用于接收RRU发射的信号的接收端口的数量可能为1个或多个。根据该接收端口的数量的不同,本申请实施例中,采用不同的方式对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值。In addition, in actual application scenarios, the number of receiving ports used by the UE to receive signals transmitted by the RRU may be one or more. According to the different number of the receiving ports, in the embodiments of the present application, the equivalent channel impulse response of each group of channels is coherently compensated in different ways to obtain the transmission weight of each group of channels.
其中,当所述UE的接收端口数量大于1时,参见图3所示的示意图,所述BBU对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括以下步骤:When the number of receiving ports of the UE is greater than 1, referring to the schematic diagram shown in FIG. 3, the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain the transmission right of each group of channels Value, including the following steps:
步骤S21、所述BBU分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵。Step S21: The BBU performs QR decomposition on the equivalent channel impulse response of each group of channels to obtain the orthogonal unitary matrix of each group of channels.
其中,在对第l组信道进行QR分解时,可采用以下公式:Among them, when performing QR decomposition on the l-th group of channels, the following formula can be used:
Figure PCTCN2019108461-appb-000046
Figure PCTCN2019108461-appb-000046
上述公式中,
Figure PCTCN2019108461-appb-000047
表示第l组信道在相干JT过程中的等效信道冲击响应矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,
Figure PCTCN2019108461-appb-000048
表示对H l(R×M)进行QR分解,
Figure PCTCN2019108461-appb-000049
表示在对第l组信道进行QR分解之后,获取的正交酉矩阵,
Figure PCTCN2019108461-appb-000050
表示在对第l组信道进行QR分解之后,获取的对角元素相位为零的上三角R矩阵,l为大于等于1的正整数。
In the above formula,
Figure PCTCN2019108461-appb-000047
Represents the equivalent channel impulse response matrix of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, Nl represents the channel freedom of the first group of channels, and M represents the The number of receiving ports,
Figure PCTCN2019108461-appb-000048
Represents QR decomposition of H l (R × M),
Figure PCTCN2019108461-appb-000049
Represents the orthogonal unitary matrix obtained after QR decomposition of the first group of channels,
Figure PCTCN2019108461-appb-000050
It means that after QR decomposition of the l-th group of channels, the obtained upper triangular R matrix with the phase of the diagonal element is zero, and l is a positive integer greater than or equal to 1.
这种情况下,各组信道的正交酉矩阵,可通过以下公式计算:In this case, the orthogonal unitary matrix of each group of channels can be calculated by the following formula:
Figure PCTCN2019108461-appb-000051
Figure PCTCN2019108461-appb-000051
步骤S22、所述BBU获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:Step S22: The BBU obtains the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, and performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000052
Figure PCTCN2019108461-appb-000052
其中,
Figure PCTCN2019108461-appb-000053
表示第l组信道的正交酉矩阵,
Figure PCTCN2019108461-appb-000054
表示第l组信道的正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000055
表示第l组信道的发射权值,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000053
Represents the orthogonal unitary matrix of the lth group of channels,
Figure PCTCN2019108461-appb-000054
Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
Figure PCTCN2019108461-appb-000055
Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
这种情况下,各组信道的发射权值,可通过以下公式计算:In this case, the transmission weight of each group of channels can be calculated by the following formula:
Figure PCTCN2019108461-appb-000056
Figure PCTCN2019108461-appb-000056
通过步骤S21至步骤S22的操作,能够在接收RRU发射的信号的UE的接收端口数量大于1的情况下,获取每组信道的发射权值。Through the operations of steps S21 to S22, it is possible to obtain the transmission weight of each group of channels when the number of reception ports of the UE receiving the signal transmitted by the RRU is greater than one.
另外,当所述UE的接收端口数量为1时,所述BBU对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括:In addition, when the number of receiving ports of the UE is 1, the BBU performs coherent compensation on the equivalent channel impulse response of each group of channels to obtain the transmission weight of each group of channels, including:
所述BBU通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:The BBU performs coherent compensation on the equivalent channel impulse response of each group of channels through the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000057
Figure PCTCN2019108461-appb-000057
其中,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000058
表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,
Figure PCTCN2019108461-appb-000059
表示第l组信道的发射权值,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位。在数学领域,也常用i表示虚数符号。具体的,
Figure PCTCN2019108461-appb-000060
表示
Figure PCTCN2019108461-appb-000061
这一复数的相位,
Figure PCTCN2019108461-appb-000062
表示虚数
Figure PCTCN2019108461-appb-000063
Figure PCTCN2019108461-appb-000064
表示e的
Figure PCTCN2019108461-appb-000065
次方。
Among them, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000058
Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the degree of freedom of the channel of the first group of channels,
Figure PCTCN2019108461-appb-000059
Represents the transmission weight of the first group of channels, exp represents an exponential function based on the natural constant e, j represents an imaginary number symbol, and theta represents a complex number phase. In the field of mathematics, i is also commonly used to represent imaginary symbols. specific,
Figure PCTCN2019108461-appb-000060
Express
Figure PCTCN2019108461-appb-000061
This complex phase,
Figure PCTCN2019108461-appb-000062
Imaginary number
Figure PCTCN2019108461-appb-000063
Figure PCTCN2019108461-appb-000064
For e
Figure PCTCN2019108461-appb-000065
Power.
由于接收所述RRU发射的信号的UE的接收端口数量为1,即M的值为1,则上述公式也可表达为:Since the number of receiving ports of the UE receiving the signal transmitted by the RRU is 1, that is, the value of M is 1, the above formula can also be expressed as:
Figure PCTCN2019108461-appb-000066
Figure PCTCN2019108461-appb-000066
这种情况下,通过上述公式,即可计算得到每组信道的发射权值。In this case, through the above formula, the transmission weight of each group of channels can be calculated.
为了明确本申请的方案,以下通过具体的示例对本申请的方案进行介绍。In order to clarify the scheme of the present application, the following describes the scheme of the present application through specific examples.
参见图4所示的示意图,在本申请的第一示例中,与BBU相连接的各个RRU需要向多个UE发射信号,并且,每个UE接收所述RRU发射的信号的UE的接收端口数量大于1。设定与BBU相连接的各个RRU分别为RRU 0和RRU 1,多个UE分别为UE 0和UE 1。该示例中,由于需要向多个UE发射信号,则同一RRU对不同UE的原始信道冲击响应不同,BBU可根据本申请实施例公开的方案,分别针对不同的UE进行发射权值的计算。Referring to the schematic diagram shown in FIG. 4, in the first example of the present application, each RRU connected to the BBU needs to transmit signals to multiple UEs, and each UE receives the number of reception ports of the UE to transmit the signals transmitted by the RRU Greater than 1. The RRUs connected to the BBU are set to RRU 0 and RRU 1, respectively, and the multiple UEs are UE 0 and UE 1, respectively. In this example, since signals need to be transmitted to multiple UEs, the same RRU responds differently to the original channel impact of different UEs, and the BBU may calculate transmission weights for different UEs according to the solutions disclosed in the embodiments of the present application.
这种情况下,首先BBU对RRU 0和RRU 1的信道进行分组,在本次分组中,将RRU 0的信道划分为一个或多个信道组,将RRU 1的信道划分为一个或多个信道组。确定每组信道针对不同UE的原始信道冲击响应之后,再根据每组信道针对不同UE的原始信道冲击响应,计算每组信道针对不同UE(即UE 0和UE 1)的初始权值。In this case, first the BBU groups the RRU0 and RRU1 channels. In this grouping, the RRU0 channels are divided into one or more channel groups, and the RRU1 channels are divided into one or more channels. group. After determining the original channel impulse response of each group of channels against different UEs, the initial weight value of each group of channels for different UEs (ie, UE0 and UE1) is calculated according to the original channel impulse response of each group of channels against different UEs.
然后,根据以下公式,计算得到每组信道在相干JT过程中,针对不同UE的等效信道冲击响应:Then, according to the following formula, the equivalent channel impulse response for different UEs in each group of channels during the coherent JT process is calculated:
Figure PCTCN2019108461-appb-000067
Figure PCTCN2019108461-appb-000067
由于该示例中,UE的接收端口数量大于1,再获取每组信道在相干JT过程中,针对不同UE的等效信道冲击响应之后,通过以下公式对等效信道冲击响应进行QR分解:Since the number of receiving ports of the UE is greater than 1, in this example, after obtaining the equivalent channel impulse response for different UEs in the coherent JT process of each group of channels, the equivalent channel impulse response is QR decomposed by the following formula:
Figure PCTCN2019108461-appb-000068
Figure PCTCN2019108461-appb-000068
在获取每组信道的正交酉矩阵的共轭转置矩阵之后,BBU通过以下公式再对共轭转置矩阵进行相干补偿,获取每组信道针对不同UE的发射权值:After obtaining the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, the BBU performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight value of each group of channels for different UEs:
Figure PCTCN2019108461-appb-000069
Figure PCTCN2019108461-appb-000069
参见图5所示的示意图,在本申请的第二示例中,与BBU相连接的各个RRU需要向一个UE发射信号,并且,该UE接收所述RRU发射的信号的UE的接收端口数量大于1。设定与BBU相连接的各个RRU分别为RRU 0和RRU 1。Referring to the schematic diagram shown in FIG. 5, in the second example of the present application, each RRU connected to the BBU needs to transmit a signal to a UE, and the number of receiving ports of the UE that the UE receives the signal transmitted by the RRU is greater than 1. . The RRUs connected to the BBU are set to RRU 0 and RRU 1, respectively.
这种情况下,首先BBU对RRU 0和RRU 1的信道进行分组,在本次分组中,将RRU 0的信道划分为一个或多个信道组,将RRU 1的信道划分为一个或多个信道组。确定每组信道的原始信道冲击响应之后,再根据每组信道的原始信道冲击响应,计算每组信道的初始权值。In this case, first the BBU groups the RRU0 and RRU1 channels. In this grouping, the RRU0 channels are divided into one or more channel groups, and the RRU1 channels are divided into one or more channels. group. After determining the original channel impulse response of each group of channels, the initial weight of each group of channels is calculated based on the original channel impulse response of each group of channels.
然后,根据以下公式,计算得到每组信道在相干JT过程中的等效信道冲击响应:Then, according to the following formula, calculate the equivalent channel impulse response of each group of channels in the coherent JT process:
Figure PCTCN2019108461-appb-000070
Figure PCTCN2019108461-appb-000070
由于该示例中,UE的接收端口数量大于1,在获取每组信道在相干JT过程中的等效信道冲击响应之后,通过以下公式对等效信道冲击响应进行QR分解:Since the number of receiving ports of the UE is greater than 1, in this example, after obtaining the equivalent channel impulse response of each group of channels in the coherent JT process, the equivalent channel impulse response is QR decomposed by the following formula:
Figure PCTCN2019108461-appb-000071
Figure PCTCN2019108461-appb-000071
在获取每组信道的正交酉矩阵的共轭转置矩阵之后,BBU通过以下公式再对共轭转置矩阵进行相干补偿,获取每组信道的发射权值:After obtaining the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, the BBU performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000072
Figure PCTCN2019108461-appb-000072
参见图6所示的示意图,在本申请的第三示例中,与BBU相连接的各个RRU需要向多个UE发射信号,并且,每个UE接收所述RRU发射的信号的UE的接收端口数量为1。设定与BBU相连接的各个RRU分别为RRU 0和RRU 1,多个UE分别为UE 0和UE 1。该示例中,由于需要向多个UE发射信号,则同一RRU对不同UE的原始信道冲击响应不同,BBU可根据本申请实施例公开的方案,分别针对不同的UE进行发射权值的计算。Referring to the schematic diagram shown in FIG. 6, in the third example of the present application, each RRU connected to the BBU needs to transmit signals to multiple UEs, and each UE receives the number of receiving ports of the UE to transmit the signals transmitted by the RRU Is 1. The RRUs connected to the BBU are set to RRU 0 and RRU 1, respectively, and the multiple UEs are UE 0 and UE 1, respectively. In this example, since signals need to be transmitted to multiple UEs, the same RRU responds differently to the original channel impact of different UEs, and the BBU may calculate transmission weights for different UEs according to the solutions disclosed in the embodiments of the present application.
这种情况下,首先BBU对RRU 0和RRU 1的信道进行分组,在本次分组中,将RRU 0的信道划分为一个或多个信道组,将RRU 1的信道划分为一个或多个信道组。确定每组信道针对不同UE的原始信道冲击响应之后,再根据每组信道针对不同UE的原始信道冲击响应,计算每组信道针对不同UE的初始权值。In this case, first the BBU groups the RRU0 and RRU1 channels. In this grouping, the RRU0 channels are divided into one or more channel groups, and the RRU1 channels are divided into one or more channels. group. After determining the original channel impulse response of each group of channels against different UEs, the initial weight value of each group of channels for different UEs is calculated according to the original channel impulse response of each group of channels against different UEs.
然后,根据以下公式,计算得到每组信道在相干JT过程中,针对不同UE的等效信道冲击响应:Then, according to the following formula, the equivalent channel impulse response for different UEs in each group of channels during the coherent JT process is calculated:
Figure PCTCN2019108461-appb-000073
Figure PCTCN2019108461-appb-000073
由于该示例中,UE的接收端口数量为1,在获取每组信道在相干JT过程中,针对不同UE的等效信道冲击响应之后,通过以下公式对每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:Since the number of receiving ports of the UE in this example is 1, after acquiring the equivalent channel impulse response for different UEs in the coherent JT process of each group of channels, the equivalent channel impulse response of each group of channels is correlated by the following formula Compensation, obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000074
Figure PCTCN2019108461-appb-000074
参见图7所示的示意图,在本申请的第四示例中,与BBU相连接的各个RRU需要向一个UE发射信号,并且,该UE接收所述RRU发射的信号的UE的接收端口数量为1。设定与BBU相连接的各个RRU分别为RRU 0和RRU 1。Referring to the schematic diagram shown in FIG. 7, in the fourth example of the present application, each RRU connected to the BBU needs to transmit a signal to a UE, and the number of receiving ports of the UE that the UE receives the signal transmitted by the RRU is 1 . The RRUs connected to the BBU are set to RRU 0 and RRU 1, respectively.
这种情况下,首先BBU对RRU 0和RRU 1的信道进行分组,在本次分组中,将RRU 0的信道划分为一个或多个信道组,将RRU 1的信道划分为一个或多个信道组。 在确定每组信道的原始信道冲击响应之后,再根据每组信道的原始信道冲击响应,计算每组信道的初始权值。In this case, first the BBU groups the RRU0 and RRU1 channels. In this grouping, the RRU0 channels are divided into one or more channel groups, and the RRU1 channels are divided into one or more channels. group. After determining the original channel impulse response of each group of channels, the initial weight of each group of channels is calculated based on the original channel impulse response of each group of channels.
然后,根据以下公式,计算得到每组信道在相干JT过程中的等效信道冲击响应:Then, according to the following formula, calculate the equivalent channel impulse response of each group of channels in the coherent JT process:
Figure PCTCN2019108461-appb-000075
Figure PCTCN2019108461-appb-000075
由于该示例中,UE的接收端口数量为1,在获取每组信道在相干JT过程中的等效信道冲击响应之后,通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:Since the number of receiving ports of the UE in this example is 1, after acquiring the equivalent channel impulse response of each group of channels in the coherent JT process, the equivalent channel impulse response of each group of channels is coherently compensated by the following formula, Obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000076
Figure PCTCN2019108461-appb-000076
参见图8所示的示意图,在本申请的第五示例中,与BBU相连接的各个RRU需要向多个UE发射信号,并且,每个UE接收所述RRU发射的信号的UE的接收端口数量大于1。设定与BBU相连接的各个RRU分别为RRU 0、RRU 1、RRU 2、RRU 3和RRU 4,多个UE分别为UE 0和UE 1。该示例中,由于需要向多个UE发射信号,则同一RRU对不同UE的原始信道冲击响应不同,BBU可根据本申请实施例公开的方案,分别针对不同的UE进行发射权值的计算。Referring to the schematic diagram shown in FIG. 8, in the fifth example of the present application, each RRU connected to the BBU needs to transmit a signal to multiple UEs, and each UE receives the number of reception ports of the UE to transmit the signal transmitted by the RRU Greater than 1. The RRUs connected to the BBU are set to RRU 0, RRU 1, RRU 2, RRU 3, and RRU 4, and multiple UEs are UE 0 and UE 1, respectively. In this example, since signals need to be transmitted to multiple UEs, the same RRU responds differently to the original channel impact of different UEs, and the BBU may calculate transmission weights for different UEs according to the solutions disclosed in the embodiments of the present application.
这种情况下,首先BBU对RRU 0和RRU 1的信道进行分组,在本次分组中,将RRU 0的信道划分为一个或多个信道组,并且,将RRU 1、RRU 2、RRU 3和RRU 4的信道划分为一个信道组。在确定每组信道针对不同UE的原始信道冲击响应之后,再根据每组信道针对不同UE的原始信道冲击响应,计算每组信道针对不同UE(即UE 0和UE 1)的初始权值。In this case, first the BBU groups the RRU0 and RRU1 channels. In this grouping, the RRU0 channels are divided into one or more channel groups, and RRU1, RRU2, RRU3 and The channels of RRU 4 are divided into a channel group. After determining the original channel impulse response of each group of channels against different UEs, the initial weight of each group of channels for different UEs (ie, UE0 and UE1) is calculated according to the original channel impulse response of each group of channels against different UEs.
然后,根据以下公式,计算得到每组信道在相干JT过程中,针对不同UE的等效信道冲击响应:Then, according to the following formula, the equivalent channel impulse response for different UEs in each group of channels during the coherent JT process is calculated:
Figure PCTCN2019108461-appb-000077
Figure PCTCN2019108461-appb-000077
由于该示例中,UE的接收端口数量大于1,再获取每组信道在相干JT过程中,针对不同UE的等效信道冲击响应之后,通过以下公式对等效信道冲击响应进行QR分解:Since the number of receiving ports of the UE is greater than 1, in this example, after obtaining the equivalent channel impulse response for different UEs in the coherent JT process of each group of channels, the equivalent channel impulse response is QR decomposed by the following formula:
Figure PCTCN2019108461-appb-000078
Figure PCTCN2019108461-appb-000078
在获取每组信道的正交酉矩阵的共轭转置矩阵之后,BBU通过以下公式再对共轭转置矩阵进行相干补偿,获取每组信道针对不同UE的发射权值:After obtaining the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, the BBU performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight value of each group of channels for different UEs:
Figure PCTCN2019108461-appb-000079
Figure PCTCN2019108461-appb-000079
进一步的,在本申请实施例公开的方案中,在获取所述每组信道的发射权值之后,还包括以下步骤:Further, in the solution disclosed in the embodiment of the present application, after acquiring the transmission weight of each group of channels, the method further includes the following steps:
首先,所述BBU在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理。First, after receiving the transmission signal transmitted by the RRU, the BBU uses the transmission weight of each group of channels corresponding to the RRU as the weighting coefficient of the transmission signal of the RRU, and performs weighting processing on the transmission signal.
然后,所述BBU向所述UE传输加权处理后的发射信号。Then, the BBU transmits a weighted transmission signal to the UE.
本申请实施例中,通过各组信道的发射权值表征信道对应的RRU的发射权值,这种情况下,在获取RRU传输的发射信号后,可以根据RRU对应的各组信道的发射权 值,进行加权处理。In the embodiment of the present application, the transmission weight of each group of channels is used to characterize the transmission weight of the RRU corresponding to the channel. In this case, after acquiring the transmission signal transmitted by the RRU, the transmission weight of each group of channels corresponding to the RRU can be used For weighting.
例如,若与BBU相连接的RRU包括RRU 0和RRU 1,RRU 0的信道被分成两组,而RRU 1的信道被分成四组,在获取各组信道的发射权值之后,将RRU 0对应的两组信道的发射权值作为RRU 0的发射信号的加权系数,以及RRU 1对应的四组信道的发射权值作为RRU 1的发射信号的加权系数,并据此进行加权处理,获取加权处理后的发射信号,然后向UE传输该加权处理后的发射信号。例如,若RRU 0对应的两组信道的发射权值分别为c1和c2,RRU 1对应的四组信道的发射权值分别为c3、c4、c5和c6,则加权处理后的发射信号可以为:RRU 0的发射信号*(c1+c2)+RRU 1的发射信号*(c3+c4+c5+c6)。For example, if the RRU connected to the BBU includes RRU0 and RRU1, the channels of RRU0 are divided into two groups, and the channels of RRU1 are divided into four groups. After acquiring the transmission weight of each group of channels, the RRU0 is mapped to The transmission weight of the two groups of channels is used as the weighting coefficient of the transmitted signal of RRU0, and the transmission weight of the four groups of channels corresponding to RRU1 is used as the weighting coefficient of the transmitted signal of RRU1, and the weighting process is performed accordingly to obtain the weighting process The transmitted signal is then transmitted to the UE after the weighted processed transmitted signal. For example, if the transmission weights of the two groups of channels corresponding to RRU0 are c1 and c2, and the transmission weights of the four groups of channels corresponding to RRU1 are c3, c4, c5, and c6, respectively, then the weighted transmission signal can be : RRU0 transmitted signal * (c1 + c2) + RRU1 transmitted signal * (c3 + c4 + c5 + c6).
另外,若与BBU相连接的RRU包括RRU 0、RRU 1、RRU 2、RRU 3和RRU 4,RRU 0的信道划分为两个信道组,RRU 1、RRU 2、RRU 3和RRU 4的信道划分为一个信道组,这种情况下,在获取RRU 0、RRU 1、RRU 2、RRU 3和RRU 4的发射信号之后,将RRU 0对应的两组信道的发射权值作为RRU 0的发射信号的加权系数,以及RRU 1、RRU 2、RRU 3和RRU 4对应的一组信道的发射权值作为RRU 1、RRU 2、RRU 3和RRU 4的发射信号的加权系数,并据此进行加权处理,获取加权处理后的发射信号,然后向UE传输该加权处理后的发射信号。例如,若RRU 0对应的两组信道的发射权值分别为c1和c2,RRU 1、RRU 2、RRU 3和RRU 4对应的一组信号的发射信号的发射权值为c3,则加权处理后的发射信号可以为:RRU 0的发射信号*(c1+c2)+(RRU 1的发射信号+RRU 2的发射信号+RRU 3的发射信号+RRU 4的发射信号)*c3。In addition, if the RRU connected to the BBU includes RRU0, RRU1, RRU2, RRU3 and RRU4, the channels of RRU0 are divided into two channel groups, and the channel division of RRU1, RRU2, RRU3 and RRU4 It is a channel group. In this case, after acquiring the transmission signals of RRU0, RRU1, RRU2, RRU3 and RRU4, the transmission weights of the two groups of channels corresponding to RRU0 are used as the transmission signal of RRU0 The weighting coefficient and the transmission weight of a group of channels corresponding to RRU1, RRU2, RRU3, and RRU4 are used as the weighting coefficient of the transmitted signals of RRU1, RRU2, RRU3, and RRU4, and the weighting process is performed accordingly. Obtain the weighted transmission signal, and then transmit the weighted transmission signal to the UE. For example, if the transmission weights of the two groups of channels corresponding to RRU0 are c1 and c2, and the transmission weight of the transmission signal of a group of signals corresponding to RRU1, RRU2, RRU3, and RRU4 is c3, then the weighting process The transmitted signal of can be: the transmitted signal of RRU0 * (c1 + c2) + (the transmitted signal of RRU1 + the transmitted signal of RRU2 + the transmitted signal of RRU3 + the transmitted signal of RRU4) * c3.
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。The following is an embodiment of the device of the present application, which can be used to execute the method embodiment of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
在本实施例中,公开一种相干联合发射JT中计算发射权值的装置,该装置包括:收发器和处理器。In this embodiment, a device for calculating a transmission weight in a coherent joint transmission JT is disclosed. The device includes a transceiver and a processor.
其中,所述处理器用于根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分;The processor is used to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
所述收发器用于接收所述RRU针对同一个用户设备UE传输的信道参考信号;The transceiver is used to receive a channel reference signal transmitted by the RRU for the same user equipment UE;
所述处理器还用于根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应,根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,并根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应,再通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。The processor is further configured to determine the original channel impulse response of each divided channel group according to the channel reference signal, and determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels, and Calculate the equivalent channel impulse response of each group of channels according to the initial weight of each group of channels and the original channel impulse response, and then obtain the said by coherent compensation of the equivalent channel impulse response of each group of channels The transmission weight of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU.
通过本申请实施例公开的方案,能够获取RRU在相干JT中的发射权值,并且,由相干JT场景中,各个BBU分别用于计算与其相连接的RRU的发射权值。也就是说,本申请实施例公开的方案计算发射权值时,无需修改RRU与BBU的连接方式,以将各个RRU连接至同一个BBU,而是由各个BBU分别计算与其自身相连接的RRU的发射权值。因此,解决了现有技术中需要修改RRU与BBU的连接方式的问题,节省了人力物力。Through the solutions disclosed in the embodiments of the present application, the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU is used to calculate the transmission weight of the RRU connected to it. In other words, when the scheme disclosed in the embodiment of the present application calculates the transmission weight, there is no need to modify the connection method of the RRU and the BBU to connect each RRU to the same BBU, but each BBU calculates the RRU connected to itself. Launch weight. Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
进一步的,本申请实施例的方案中,各个BBU分别计算与其自身相连接的RRU的发射权值,无需由一个BBU集中计算所有RRU的发射权值,相对于现有技术来说,BBU的计算量减少,能够减少BBU计算发射权值所需的时间,从而提高了发射权值的计算效率。Further, in the solution of the embodiment of the present application, each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs. Compared with the prior art, the calculation of BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
进一步的,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,所述处理器根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,包括:根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵,分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。Further, in the device for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiments of the present application, the processor determines the initial weight of each group of channels according to the original channel impulse response of each group of channels, The method includes: obtaining the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels, respectively performing matrix decomposition on the original channel impulse response matrix of each group of channels, and obtaining respectively according to the results of the matrix decomposition The initial weight of each group of channels.
进一步的,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,所述处理器通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:Further, in the apparatus for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiment of the present application, the processor calculates the initial weight of each group of channels and the original channel impulse response by the following formula to obtain Describe the equivalent channel impulse response of each group of channels:
Figure PCTCN2019108461-appb-000080
Figure PCTCN2019108461-appb-000080
其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000081
表示第l组信道的等效信道冲击响应矩阵,l为大于等于1的正整数。
Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000081
Represents the equivalent channel impulse response matrix of the lth group of channels, where l is a positive integer greater than or equal to 1.
进一步的,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,当所述UE的接收端口数量大于1时,所述处理器对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括:分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵,再获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:Further, in the apparatus for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiments of the present application, when the number of reception ports of the UE is greater than 1, the processor impacts the equivalent channel of each group of channels Responding to coherent compensation, obtaining the transmission weight of each group of channels includes: performing QR decomposition on the equivalent channel impulse response of each group of channels, obtaining the orthogonal unitary matrix of each group of channels, and then obtaining Describe the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, and perform coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000082
Figure PCTCN2019108461-appb-000082
其中,
Figure PCTCN2019108461-appb-000083
表示第l组信道的正交酉矩阵,
Figure PCTCN2019108461-appb-000084
表示第l组信道的正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000085
表示第l组信道的发射权值,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000083
Represents the orthogonal unitary matrix of the lth group of channels,
Figure PCTCN2019108461-appb-000084
Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
Figure PCTCN2019108461-appb-000085
Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
进一步的,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,当所述UE的接收端口数量为1时,所述处理器通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:Further, in the apparatus for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiment of the present application, when the number of reception ports of the UE is 1, the processor uses the following formula to equalize each group of channels Effective channel impulse response is coherently compensated to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000086
Figure PCTCN2019108461-appb-000086
其中,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000087
表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,
Figure PCTCN2019108461-appb-000088
表示第l组信道的发射权值,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位。
Among them, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000087
Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the degree of freedom of the channel of the first group of channels,
Figure PCTCN2019108461-appb-000088
Represents the transmission weight of the first group of channels, exp represents an exponential function based on the natural constant e, j represents an imaginary number symbol, and theta represents a complex number phase.
进一步的,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,在获取所述每组信道的发射权值之后,所述处理器还用于在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理,并向所述UE传输加权处理后的发射信号。Further, in the apparatus for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiments of the present application, after acquiring the transmission weight of each group of channels, the processor is further configured to receive the RRU transmission After transmitting the signal, the transmission weight of each group of channels corresponding to the RRU is used as the weighting coefficient of the transmission signal of the RRU, weighting the transmission signal, and transmitting the weighted transmission signal to the UE .
相应的,在本申请另一实施例中,还公开一种相干联合发射JT中计算发射权值的装置,参见图9所示的结构示意图,所述相干联合发射JT中计算发射权值的装置包括:信道划分模块110、响应确定模块120、初始权值确定模块130、响应计算模块140和发射权值获取模块150。Correspondingly, in another embodiment of the present application, a device for calculating the transmission weight in the coherent joint transmission JT is also disclosed. Referring to the schematic structural diagram shown in FIG. 9, the device for calculating the transmission weight in the coherent joint transmission JT It includes: a channel division module 110, a response determination module 120, an initial weight determination module 130, a response calculation module 140, and a transmission weight acquisition module 150.
其中,所述信道划分模块110,用于根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分;Wherein, the channel dividing module 110 is configured to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
所述响应确定模块120,用于在接收到所述RRU针对同一个用户设备UE传输的信道参考信号之后,根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应;The response determining module 120 is configured to, after receiving the channel reference signal transmitted by the RRU for the same user equipment UE, determine the original channel impulse response of each divided channel group according to the channel reference signal;
所述初始权值确定模块130,用于根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值;The initial weight determination module 130 is configured to determine the initial weight of each group of channels according to the original channel impulse response of each group of channels;
所述响应计算模块140,用于根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应;The response calculation module 140 is configured to calculate an equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response;
所述发射权值获取模块150,用于通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。The transmission weight acquisition module 150 is configured to obtain the transmission weight of each group of channels by coherently compensating for the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to Characterize the transmission weight of the RRU.
通过本申请实施例公开的装置,能够获取RRU在相干JT中的发射权值,并且,由相干JT场景中,各个BBU分别用于计算与其相连接的RRU的发射权值。也就是说,本申请实施例公开的方案计算发射权值时,无需修改RRU与BBU的连接方式,以将各个RRU连接至同一个BBU,而是由各个BBU分别计算与其自身相连接的RRU的发射权值。因此,解决了现有技术中需要修改RRU与BBU的连接方式的问题,节省了人力物力。Through the apparatus disclosed in the embodiment of the present application, the transmission weight of the RRU in the coherent JT can be obtained, and in the coherent JT scenario, each BBU is used to calculate the transmission weight of the RRU connected to it. In other words, when the scheme disclosed in the embodiment of the present application calculates the transmission weight, there is no need to modify the connection method of the RRU and the BBU to connect each RRU to the same BBU, but each BBU calculates the RRU connected to itself. Launch weight. Therefore, the problem that the connection mode of RRU and BBU needs to be modified in the prior art is solved, saving manpower and material resources.
进一步的,本申请实施例的方案中,各个BBU分别计算与其自身相连接的RRU的发射权值,无需由一个BBU集中计算所有RRU的发射权值,相对于现有技术来说,BBU的计算量减少,能够减少BBU计算发射权值所需的时间,从而提高了发射权值的计算效率。Further, in the solution of the embodiment of the present application, each BBU separately calculates the transmission weight of the RRU connected to itself, and there is no need for a BBU to collectively calculate the transmission weight of all RRUs. Compared with the prior art, the calculation of BBU The reduction in the amount can reduce the time required for the BBU to calculate the transmission weight, thereby improving the calculation efficiency of the transmission weight.
进一步的,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,所述初始权值确定模块130包括:Further, in the apparatus for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiments of the present application, the initial weight determination module 130 includes:
响应矩阵获取单元,用于根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵;A response matrix obtaining unit, configured to obtain the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
响应矩阵分解单元,用于分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。The response matrix decomposition unit is configured to perform matrix decomposition on the original channel impulse response matrix of each group of channels, respectively, and obtain the initial weight of each group of channels according to the result of the matrix decomposition.
其中,BBU获取的信道的原始信道冲击响应矩阵,可通过以下公式表示:Among them, the original channel impulse response matrix of the channel acquired by the BBU can be expressed by the following formula:
H l(Nl×M)。 H l (Nl × M).
上述公式中,Nl表示第l组信道的信道自由度,M表示接收所述RRU发射的信号的用户设备UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应,H表示原始信道冲击响应,l为大于等于1的正整数。 In the above formula, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the user equipment UE receiving the signal transmitted by the RRU, and H l (Nl × M) represents the original channel impact of the first group of channels Response, H represents the original channel impulse response, l is a positive integer greater than or equal to 1.
进一步的,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,所述响应计算模块140通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:Further, in the device for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiment of the present application, the response calculation module 140 calculates the initial weight of each group of channels and the original channel impulse response by the following formula, Obtain the equivalent channel impulse response of each group of channels:
Figure PCTCN2019108461-appb-000089
Figure PCTCN2019108461-appb-000089
其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000090
表示第l组信道的等效信道冲击响应矩阵,l为大于等于1的正整数。
Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000090
Represents the equivalent channel impulse response matrix of the lth group of channels, where l is a positive integer greater than or equal to 1.
R表示与BBU相连接的各个RRU的原始信道冲击响应矩阵的有效秩,也就是说,若与BBU相连接的各个RRU的信道的信道自由度为N,接收所述RRU发射的信号的用户设备UE的接收端口的数量为M,则与BBU相连接的各个RRU的原始信道冲击响应矩阵为H(N×M),该矩阵中每一个元素用于表示该元素对应的信道的原始信道冲击响应,R表示H(N×M)的有效秩。R represents the effective rank of the original channel impulse response matrix of each RRU connected to the BBU, that is, if the channel freedom of each RRU connected to the BBU is N, the user equipment receiving the signal transmitted by the RRU If the number of receiving ports of the UE is M, the original channel impulse response matrix of each RRU connected to the BBU is H (N × M), and each element in the matrix is used to represent the original channel impulse response of the channel corresponding to the element , R represents the effective rank of H (N × M).
另外,在实际的应用场景中,UE用于接收RRU发射的信号的接收端口的数量可能为1个或多个。根据该接收端口的数量的不同,本申请实施例中,采用不同的方式对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值。In addition, in actual application scenarios, the number of receiving ports used by the UE to receive signals transmitted by the RRU may be one or more. According to the different number of the receiving ports, in the embodiments of the present application, the equivalent channel impulse response of each group of channels is coherently compensated in different ways to obtain the transmission weight of each group of channels.
这种情况下,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,当所述UE的接收端口数量大于1时,所述发射权值获取模块150包括:In this case, in the apparatus for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiments of the present application, when the number of reception ports of the UE is greater than 1, the transmission weight acquisition module 150 includes:
QR分解单元,用于分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵;A QR decomposition unit, configured to perform QR decomposition on the equivalent channel impulse response of each group of channels to obtain an orthogonal unitary matrix of each group of channels;
发射权值获取单元,用于获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:A transmission weight acquisition unit for acquiring the conjugate transposed matrix of the orthogonal unitary matrix of each group of channels, and performing coherent compensation on the conjugate transposed matrix by the following formula to obtain the transmission weight of each group of channels :
Figure PCTCN2019108461-appb-000091
Figure PCTCN2019108461-appb-000091
其中,
Figure PCTCN2019108461-appb-000092
表示第l组信道的正交酉矩阵,
Figure PCTCN2019108461-appb-000093
表示第l组信道的正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000094
表示第l组信道的发射权值,l为大于等于1的正整数。
among them,
Figure PCTCN2019108461-appb-000092
Represents the orthogonal unitary matrix of the lth group of channels,
Figure PCTCN2019108461-appb-000093
Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
Figure PCTCN2019108461-appb-000094
Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
另外,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,当所述UE的接收端口数量为1时,所述发射权值获取模块150包括:In addition, in the apparatus for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiment of the present application, when the number of reception ports of the UE is 1, the transmission weight acquisition module 150 includes:
相干补偿单元,用于通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:The coherent compensation unit is used to perform coherent compensation on the equivalent channel impulse response of each group of channels by the following formula to obtain the transmission weight of each group of channels:
Figure PCTCN2019108461-appb-000095
Figure PCTCN2019108461-appb-000095
其中,W l(R×Nl)表示第l组信道的初始权值,
Figure PCTCN2019108461-appb-000096
表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,
Figure PCTCN2019108461-appb-000097
表示第l组信道的发射权值,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位。
Among them, W l (R × Nl) represents the initial weight of the first group of channels,
Figure PCTCN2019108461-appb-000096
Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the channel freedom of the first group of channels
Figure PCTCN2019108461-appb-000097
Represents the transmission weight of the first group of channels, exp represents an exponential function based on the natural constant e, j represents an imaginary number symbol, and theta represents a complex number phase.
进一步的,在本申请实施例公开的相干联合发射JT中计算发射权值的装置中,还包括:加权处理模块和信号发射模块,Further, the device for calculating the transmission weight in the coherent joint transmission JT disclosed in the embodiments of the present application further includes: a weighting processing module and a signal transmission module,
在获取所述每组信道的发射权值之后,所述加权处理模块用于在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理;After obtaining the transmission weight of each group of channels, the weighting processing module is configured to use the transmission weight of each group of channels corresponding to the RRU as the RRU after receiving the transmission signal transmitted by the RRU Weighting coefficients of the transmitted signal, weighting the transmitted signal;
所述信号发射模块用于向所述UE传输加权处理后的发射信号。The signal transmission module is used to transmit the weighted processed transmission signal to the UE.
本申请实施例中,通过各组信道的发射权值表征信道对应的RRU的发射权值,这种情况下,在获取RRU传输的发射信号后,可以根据RRU对应的各组信道的发射权值,进行加权处理。In the embodiment of the present application, the transmission weight of each group of channels is used to characterize the transmission weight of the RRU corresponding to the channel. In this case, after acquiring the transmission signal transmitted by the RRU, the transmission weight of each group of channels corresponding to the RRU may be For weighting.
图10示出了上述实施例中所涉及的基带处理单元BBU的一种可能的结构示意图,该BBU包括:存储器、处理器200及存储在存储器上并可在处理器上运行的计算机程序。进一步的,还可以包括收发器100,存储器可包括随机存取存储器300、只读存储器400以及总线500。其中,处理器200通过总线500分别耦接收发器100、随机存取存储器300以及只读存储器400。其中,当需要运行BBU时,通过固化在只读存储器400中的基本输入输出***或者嵌入式***中的bootloader引导***进行启动,引导BBU进入正常运行状态。在BBU进入正常运行状态后,在随机存取存储器300中运行应用程序和操作***,使得处理器执行所述计算机程序时,实现上述各个实施例所述的方法。FIG. 10 shows a possible structural schematic diagram of the baseband processing unit BBU involved in the foregoing embodiment. The BBU includes: a memory, a processor 200, and a computer program stored on the memory and executable on the processor. Further, the transceiver 100 may be included, and the memory may include a random access memory 300, a read-only memory 400, and a bus 500. The processor 200 is coupled to the transceiver 100, the random access memory 300, and the read-only memory 400 through the bus 500, respectively. Wherein, when it is necessary to run the BBU, the basic input and output system solidified in the read-only memory 400 or the bootloader boot system in the embedded system is used to start, and the BBU is guided to enter a normal operating state. After the BBU enters the normal operating state, the application program and the operating system are run in the random access memory 300, so that when the processor executes the computer program, the methods described in the above embodiments are implemented.
具体的,处理器用于根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分;Specifically, the processor is used to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
收发器用于接收所述RRU针对同一个用户设备UE传输的信道参考信号;The transceiver is used to receive the channel reference signal transmitted by the RRU for the same user equipment UE;
所述处理器还用于根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应,根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,并根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应,再通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。The processor is further configured to determine the original channel impulse response of each divided channel group according to the channel reference signal, and determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels, and Calculate the equivalent channel impulse response of each group of channels according to the initial weight of each group of channels and the original channel impulse response, and then obtain the said by coherent compensation of the equivalent channel impulse response of each group of channels The transmission weight of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU.
本发明实施例的BBU可对应于上述图2至图8所对应的实施例中的BBU,并且,该BBU中的处理器和存储器等可以实现图2至图8所对应的实施例中的BBU所具有的功能和/或所实施的各种步骤和方法。为了简洁,在此不再赘述。The BBU in the embodiment of the present invention may correspond to the BBU in the embodiments corresponding to the foregoing FIGS. 2 to 8, and the processor and memory in the BBU may implement the BBU in the embodiments corresponding to FIGS. 2 to 8. The functions and / or the various steps and methods implemented. For brevity, I will not repeat them here.
具体实现中,本申请实施例还提供一种计算机可读介质,其中,该计算机可读介质可存储有程序,该程序执行时,可实施包括图2至图8提供的相干联合发射JT中计算发射权值方法的部分或全部步骤。任意设备中的存储介质均可为磁碟、光盘、只读 存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。In a specific implementation, an embodiment of the present application further provides a computer-readable medium, where the computer-readable medium may store a program, and when the program is executed, it may implement calculations including coherent joint transmission JT provided in FIGS. 2 to 8. Some or all steps of the launch weight method. The storage medium in any device can be magnetic disk, optical disk, read-only memory (English: read-only memory, ROM) or random storage memory (English: random access memory, RAM).
其中,处理器可以是中央处理器(central processing unit,CPU)、网络处理器(network processor,NP)或者CPU和NP的组合。处理器还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specific integrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA),通用阵列逻辑(generic array logic,GAL)或其任意组合。存储器可以包括易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM);存储器也可以包括非易失性存储器(non-volatile memory),例如只读存储器(read-only memory,ROM),快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD);存储器还可以包括上述种类的存储器的组合。The processor may be a central processing unit (CPU), a network processor (NP), or a combination of CPU and NP. The processor may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD) or a combination thereof. The PLD may be a complex programmable logic device (complex programmable logic device (CPLD), a field programmable logic gate array (field-programmable gate array, FPGA), a general array logic (generic array logic, GAL), or any combination thereof. The memory may include volatile memory (volatile memory), such as random-access memory (RAM); the memory may also include non-volatile memory (non-volatile memory), such as read-only memory (read-only) memory, ROM), flash memory (flash memory), hard disk (HDD) or solid-state drive (SSD); the memory may also include a combination of the above types of memory.
本领域技术任何还可以了解到本申请实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个***的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本申请实施例保护的范围。Those skilled in the art can also understand that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of the two. Whether such a function is implemented by hardware or software depends on the specific application and the design requirements of the entire system. A person skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be understood as going beyond the protection scope of the embodiments of the present application.
本申请实施例中所描述的各种说明性的逻辑单元和电路可以通过通用处理器,数字信号处理器,专用集成电路(ASIC),现场可编程门阵列(FPGA)或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合的设计来实现或操作所描述的功能。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。The various illustrative logic units and circuits described in the embodiments of the present application may be implemented by a general-purpose processor, a digital signal processor, an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices. Discrete gate or transistor logic, discrete hardware components, or any combination of the above are designed to implement or operate the described functions. The general-purpose processor may be a microprocessor, and optionally, the general-purpose processor may also be any conventional processor, controller, microcontroller, or state machine. The processor may also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other similar configuration achieve.
本申请实施例中所描述的方法或算法的步骤可以直接嵌入硬件、处理器执行的软件单元、或者这两者的结合。软件单元可以存储于RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动磁盘、CD-ROM或本领域中其它任意形式的存储媒介中。示例性地,存储媒介可以与处理器连接,以使得处理器可以从存储媒介中读取信息,并可以向存储媒介存写信息。可选地,存储媒介还可以集成到处理器中。处理器和存储媒介可以设置于ASIC中,ASIC可以设置于UE中。可选地,处理器和存储媒介也可以设置于UE中的不同的部件中。The steps of the method or algorithm described in the embodiments of the present application may be directly embedded in hardware, a software unit executed by a processor, or a combination of both. The software unit may be stored in RAM memory, flash memory, ROM memory, EPROM memory, EEPROM memory, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium in the art. Illustratively, the storage medium may be connected to the processor, so that the processor can read information from the storage medium and can write information to the storage medium. Alternatively, the storage medium may also be integrated into the processor. The processor and the storage medium may be provided in the ASIC, and the ASIC may be provided in the UE. Optionally, the processor and the storage medium may also be provided in different components in the UE.
应理解,在本申请的各种实施例中,各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not be used for the embodiments of this application. The implementation process constitutes no limitation.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令 时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be from a website site, computer, server or data center Transmit to another website, computer, server or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device including a server, a data center, and the like integrated with one or more available media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, Solid State Disk (SSD)) or the like.
本说明书的各个部分均采用递进的方式进行描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点介绍的都是与其他实施例不同之处。尤其,对于装置和***实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例部分的说明即可。Each part of this specification is described in a progressive manner. The same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, for the device and system embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiments.
尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。Although the preferred embodiments of the present application have been described, those skilled in the art can make additional changes and modifications to these embodiments once they learn the basic inventive 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.
本领域的技术人员可以清楚地了解到本发明实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。Those skilled in the art can clearly understand that the technology in the embodiments of the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solutions in the embodiments of the present invention can be embodied in the form of software products in essence or part of contributions to the existing technology, and the computer software products can be stored in a storage medium, such as ROM / RAM , Magnetic disks, optical disks, etc., including several instructions to enable a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention or some parts of the embodiments.
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于……实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。The same or similar parts between the embodiments in this specification can be referred to each other. In particular, for the embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and for the relevant parts, please refer to the description in the method embodiment.
以上所述的本发明实施方式并不构成对本发明保护范围的限定。The above-mentioned embodiments of the present invention do not constitute a limitation on the protection scope of the present invention.

Claims (23)

  1. 一种相干联合发射JT中计算发射权值的方法,其特征在于,包括:A method for calculating the launch weight in the coherent joint launch JT is characterized by including:
    基带处理单元BBU根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分;The baseband processing unit BBU divides the channels of the RRU according to the degrees of freedom of the RRU connected to itself;
    所述BBU在接收到所述RRU针对同一个用户设备UE传输的信道参考信号之后,根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应;After receiving the channel reference signal transmitted by the RRU for the same user equipment UE, the BBU determines the original channel impulse response of each divided group of channels according to the channel reference signal;
    所述BBU根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值;The BBU determines the initial weight of each group of channels according to the original channel impulse response of each group of channels;
    所述BBU根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应;The BBU calculates the equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response;
    所述BBU通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。The BBU obtains the transmission weight of each group of channels by performing coherent compensation on the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU .
  2. 根据权利要求1所述的相干联合发射JT中计算发射权值的方法,其特征在于,所述BBU根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,包括:The method for calculating the transmission weight in the coherent joint transmission JT according to claim 1, wherein the BBU determines the initial weight of each group of channels according to the original channel impulse response of each group of channels, including :
    所述BBU根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵;The BBU obtains the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
    所述BBU分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。The BBU performs matrix decomposition on the original channel impulse response matrix of each group of channels, and obtains the initial weight of each group of channels according to the result of the matrix decomposition.
  3. 根据权利要求1所述的相干联合发射JT中计算发射权值的方法,其特征在于,所述BBU通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:The method for calculating the transmission weight in the coherent joint transmission JT according to claim 1, wherein the BBU calculates the initial weight of each group of channels and the original channel impulse response by the following formula to obtain the The equivalent channel impulse response of each group of channels:
    Figure PCTCN2019108461-appb-100001
    Figure PCTCN2019108461-appb-100001
    其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100002
    表示第l组信道的等效信道冲击响应矩阵,l为大于等于1的正整数。
    Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
    Figure PCTCN2019108461-appb-100002
    Represents the equivalent channel impulse response matrix of the lth group of channels, where l is a positive integer greater than or equal to 1.
  4. 根据权利要求1所述的相干联合发射JT中计算发射权值的方法,其特征在于,当所述UE的接收端口数量大于1时,所述BBU对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括:The method for calculating the transmission weight in the coherent joint transmission JT according to claim 1, wherein when the number of receiving ports of the UE is greater than 1, the BBU responds to the equivalent channel impulse response of each group of channels Perform coherent compensation to obtain the transmission weight of each group of channels, including:
    所述BBU分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵;The BBU separately performs QR decomposition on the equivalent channel impulse response of each group of channels to obtain an orthogonal unitary matrix of each group of channels;
    所述BBU获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:The BBU obtains the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, and performs coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
    Figure PCTCN2019108461-appb-100003
    Figure PCTCN2019108461-appb-100003
    其中,
    Figure PCTCN2019108461-appb-100004
    表示第l组信道的正交酉矩阵,
    Figure PCTCN2019108461-appb-100005
    表示第l组信道的 正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100006
    表示第l组信道的发射权值,l为大于等于1的正整数。
    among them,
    Figure PCTCN2019108461-appb-100004
    Represents the orthogonal unitary matrix of the lth group of channels,
    Figure PCTCN2019108461-appb-100005
    Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
    Figure PCTCN2019108461-appb-100006
    Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
  5. 根据权利要求1所述的相干联合发射JT中计算发射权值的方法,其特征在于,当所述UE的接收端口数量为1时,所述BBU对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括:The method for calculating the transmission weight in the coherent joint transmission JT according to claim 1, wherein when the number of reception ports of the UE is 1, the BBU responds to the equivalent channel impulse response of each group of channels Perform coherent compensation to obtain the transmission weight of each group of channels, including:
    所述BBU通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:The BBU performs coherent compensation on the equivalent channel impulse response of each group of channels through the following formula to obtain the transmission weight of each group of channels:
    Figure PCTCN2019108461-appb-100007
    Figure PCTCN2019108461-appb-100007
    其中,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100008
    表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,
    Figure PCTCN2019108461-appb-100009
    表示第l组信道的发射权值,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位。
    Among them, W l (R × Nl) represents the initial weight of the first group of channels,
    Figure PCTCN2019108461-appb-100008
    Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the channel freedom of the first group of channels
    Figure PCTCN2019108461-appb-100009
    Represents the transmission weight of the first group of channels, exp represents an exponential function based on the natural constant e, j represents an imaginary number symbol, and theta represents a complex number phase.
  6. 根据权利要求1至5任一项所述的相干联合发射JT中计算发射权值的方法,其特征在于,在获取所述每组信道的发射权值之后,还包括:The method for calculating the transmission weight in the coherent joint transmission JT according to any one of claims 1 to 5, wherein after acquiring the transmission weight of each group of channels, the method further includes:
    所述BBU在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理;After receiving the transmission signal transmitted by the RRU, the BBU uses the transmission weight of each group of channels corresponding to the RRU as the weighting coefficient of the transmission signal of the RRU, and performs weighting processing on the transmission signal;
    所述BBU向所述UE传输加权处理后的发射信号。The BBU transmits a weighted transmission signal to the UE.
  7. 根据权利要求1所述的相干联合发射JT中计算发射权值的方法,其特征在于,所述BBU分别对所述每组信道的等效信道冲击响应进行QR分解,包括:The method for calculating the transmission weight in the coherent joint transmission JT according to claim 1, wherein the BBU separately performs QR decomposition on the equivalent channel impulse response of each group of channels, including:
    通过以下公式对第l组信道进行QR分解:QR decomposition is performed on the group l channel by the following formula:
    Figure PCTCN2019108461-appb-100010
    Figure PCTCN2019108461-appb-100010
    其中,
    Figure PCTCN2019108461-appb-100011
    表示第l组信道在相干JT过程中的等效信道冲击响应矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,
    Figure PCTCN2019108461-appb-100012
    表示对H l(R×M)进行QR分解,
    Figure PCTCN2019108461-appb-100013
    表示在对第l组信道进行QR分解之后,获取的正交酉矩阵,
    Figure PCTCN2019108461-appb-100014
    表示在对第l组信道进行QR分解之后,获取的对角元素相位为零的上三角R矩阵,l为大于等于1的正整数。
    among them,
    Figure PCTCN2019108461-appb-100011
    Represents the equivalent channel impulse response matrix of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, Nl represents the channel freedom of the first group of channels, and M represents the UE's The number of receiving ports,
    Figure PCTCN2019108461-appb-100012
    Represents QR decomposition of H l (R × M),
    Figure PCTCN2019108461-appb-100013
    Represents the orthogonal unitary matrix obtained after QR decomposition of the first group of channels,
    Figure PCTCN2019108461-appb-100014
    It means that after QR decomposition of the l-th group of channels, the obtained upper triangular R matrix with the phase of the diagonal element is zero, and l is a positive integer greater than or equal to 1.
  8. 一种相干联合发射JT中计算发射权值的装置,其特征在于,包括:A device for calculating the launch weight in the coherent joint launch JT is characterized by including:
    收发器和处理器;Transceiver and processor;
    其中,所述处理器用于根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分;The processor is used to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
    所述收发器用于接收所述RRU针对同一个用户设备UE传输的信道参考信号;The transceiver is used to receive a channel reference signal transmitted by the RRU for the same user equipment UE;
    所述处理器还用于根据所述信道参考信号确定划分后的每组信道的原始信道冲击 响应,根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,并根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应,再通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。The processor is further configured to determine the original channel impulse response of each divided channel group according to the channel reference signal, and determine the initial weight value of each group of channels according to the original channel impulse response of each group of channels, and Calculate the equivalent channel impulse response of each group of channels according to the initial weight of each group of channels and the original channel impulse response, and then obtain the said by coherent compensation of the equivalent channel impulse response of each group of channels The transmission weight of each group of channels, and the transmission weight of each group of channels is used to characterize the transmission weight of the RRU.
  9. 根据权利要求8所述的相干联合发射JT中计算发射权值的装置,其特征在于,The device for calculating the transmission weight in the coherent joint transmission JT according to claim 8, wherein:
    所述处理器根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值,包括:根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵,分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。The processor determines the initial weight of each group of channels according to the original channel impulse response of each group of channels, including: acquiring the original channel impulse of each group of channels according to the original channel impulse response of each group of channels The response matrix performs matrix decomposition on the original channel impulse response matrix of each group of channels, and obtains the initial weight of each group of channels according to the result of the matrix decomposition.
  10. 根据权利要求8所述的相干联合发射JT中计算发射权值的装置,其特征在于,所述处理器通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:The apparatus for calculating the transmission weight in the coherent joint transmission JT according to claim 8, wherein the processor calculates the initial weight of each group of channels and the original channel impulse response by the following formula to obtain Describe the equivalent channel impulse response of each group of channels:
    Figure PCTCN2019108461-appb-100015
    Figure PCTCN2019108461-appb-100015
    其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100016
    表示第l组信道的等效信道冲击响应矩阵,l为大于等于1的正整数。
    Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
    Figure PCTCN2019108461-appb-100016
    Represents the equivalent channel impulse response matrix of the lth group of channels, where l is a positive integer greater than or equal to 1.
  11. 根据权利要求8所述的相干联合发射JT中计算发射权值的装置,其特征在于,当所述UE的接收端口数量大于1时,所述处理器对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,包括:分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵,再获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:The apparatus for calculating the transmission weight in the coherent joint transmission JT according to claim 8, wherein when the number of receiving ports of the UE is greater than 1, the processor impacts on the equivalent channel of each group of channels Responding to coherent compensation, obtaining the transmission weight of each group of channels includes: performing QR decomposition on the equivalent channel impulse response of each group of channels, obtaining the orthogonal unitary matrix of each group of channels, and then obtaining Describe the conjugate transpose matrix of the orthogonal unitary matrix of each group of channels, and perform coherent compensation on the conjugate transpose matrix by the following formula to obtain the transmission weight of each group of channels:
    Figure PCTCN2019108461-appb-100017
    Figure PCTCN2019108461-appb-100017
    其中,
    Figure PCTCN2019108461-appb-100018
    表示第l组信道的正交酉矩阵,
    Figure PCTCN2019108461-appb-100019
    表示第l组信道的正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100020
    表示第l组信道的发射权值,l为大于等于1的正整数。
    among them,
    Figure PCTCN2019108461-appb-100018
    Represents the orthogonal unitary matrix of the lth group of channels,
    Figure PCTCN2019108461-appb-100019
    Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
    Figure PCTCN2019108461-appb-100020
    Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
  12. 根据权利要求8所述的相干联合发射JT中计算发射权值的装置,其特征在于,The device for calculating the transmission weight in the coherent joint transmission JT according to claim 8, wherein:
    当所述UE的接收端口数量为1时,所述处理器通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:When the number of receiving ports of the UE is 1, the processor performs coherent compensation on the equivalent channel impulse response of each group of channels through the following formula to obtain the transmission weight of each group of channels:
    Figure PCTCN2019108461-appb-100021
    Figure PCTCN2019108461-appb-100021
    其中,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100022
    表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效 秩,Nl表示第l组信道的信道自由度,
    Figure PCTCN2019108461-appb-100023
    表示第l组信道的发射权值,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位。
    Among them, W l (R × Nl) represents the initial weight of the first group of channels,
    Figure PCTCN2019108461-appb-100022
    Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the channel freedom of the first group of channels
    Figure PCTCN2019108461-appb-100023
    Represents the transmission weight of the first group of channels, exp represents an exponential function based on the natural constant e, j represents an imaginary number symbol, and theta represents a complex number phase.
  13. 根据权利要求8至12任一项所述的相干联合发射JT中计算发射权值的装置,其特征在于,The device for calculating the transmission weight in the coherent joint transmission JT according to any one of claims 8 to 12, wherein:
    在获取所述每组信道的发射权值之后,所述处理器还用于在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理,并向所述UE传输加权处理后的发射信号。After acquiring the transmission weight of each group of channels, the processor is further configured to use the transmission weight of each group of channels corresponding to the RRU as the RRU after receiving the transmission signal transmitted by the RRU Weighting coefficients of the transmitted signal, performing weighted processing on the transmitted signal, and transmitting the weighted processed transmitted signal to the UE.
  14. 根据权利要求8所述的相干联合发射JT中计算发射权值的装置,其特征在于,所述处理器通过以下公式对第l组信道进行QR分解:The apparatus for calculating the transmission weight in the coherent joint transmission JT according to claim 8, wherein the processor performs QR decomposition on the group l channel by the following formula:
    Figure PCTCN2019108461-appb-100024
    Figure PCTCN2019108461-appb-100024
    其中,
    Figure PCTCN2019108461-appb-100025
    表示第l组信道在相干JT过程中的等效信道冲击响应矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,
    Figure PCTCN2019108461-appb-100026
    表示对H l(R×M)进行QR分解,
    Figure PCTCN2019108461-appb-100027
    表示在对第l组信道进行QR分解之后,获取的正交酉矩阵,
    Figure PCTCN2019108461-appb-100028
    表示在对第l组信道进行QR分解之后,获取的对角元素相位为零的上三角R矩阵,l为大于等于1的正整数。
    among them,
    Figure PCTCN2019108461-appb-100025
    Represents the equivalent channel impulse response matrix of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, Nl represents the channel freedom of the first group of channels, and M represents the UE's The number of receiving ports,
    Figure PCTCN2019108461-appb-100026
    Represents QR decomposition of H l (R × M),
    Figure PCTCN2019108461-appb-100027
    Represents the orthogonal unitary matrix obtained after QR decomposition of the first group of channels,
    Figure PCTCN2019108461-appb-100028
    It means that after QR decomposition of the l-th group of channels, the obtained upper triangular R matrix with the phase of the diagonal element is zero, and l is a positive integer greater than or equal to 1.
  15. 一种相干联合发射JT中计算发射权值的装置,其特征在于,包括:A device for calculating the launch weight in the coherent joint launch JT is characterized by including:
    信道划分模块,用于根据与自身相连接的射频拉远单元RRU的信道自由度,对所述RRU的信道进行划分;A channel dividing module, configured to divide the channels of the RRU according to the degrees of freedom of the RRU connected to the remote radio unit;
    响应确定模块,用于在接收到所述RRU针对同一个用户设备UE传输的信道参考信号之后,根据所述信道参考信号确定划分后的每组信道的原始信道冲击响应;A response determining module, configured to determine the original channel impulse response of each divided channel group according to the channel reference signal after receiving the channel reference signal transmitted by the RRU for the same user equipment UE;
    初始权值确定模块,用于根据所述每组信道的原始信道冲击响应,确定所述每组信道的初始权值;An initial weight determination module, configured to determine the initial weight of each group of channels according to the original channel impulse response of each group of channels;
    响应计算模块,用于根据所述每组信道的初始权值和原始信道冲击响应,计算所述每组信道的等效信道冲击响应;A response calculation module, configured to calculate the equivalent channel impulse response of each group of channels based on the initial weight of each group of channels and the original channel impulse response;
    发射权值获取模块,用于通过对所述每组信道的等效信道冲击响应进行相干补偿,获取所述每组信道的发射权值,所述每组信道的发射权值用于表征所述RRU的发射权值。A transmission weight acquisition module, configured to obtain the transmission weight of each group of channels by coherently compensating for the equivalent channel impulse response of each group of channels, and the transmission weight of each group of channels is used to characterize the RRU launch weight.
  16. 根据权利要求15所述的相干联合发射JT中计算发射权值的装置,其特征在于,所述初始权值确定模块包括:The device for calculating the transmission weight in the coherent joint transmission JT according to claim 15, wherein the initial weight determination module includes:
    响应矩阵获取单元,用于根据所述每组信道的原始信道冲击响应,分别获取每组信道的原始信道冲击响应矩阵;A response matrix obtaining unit, configured to obtain the original channel impulse response matrix of each group of channels according to the original channel impulse response of each group of channels;
    响应矩阵分解单元,用于分别对所述每组信道的原始信道冲击响应矩阵进行矩阵分解,根据矩阵分解的结果分别获取所述每组信道的初始权值。The response matrix decomposition unit is configured to perform matrix decomposition on the original channel impulse response matrix of each group of channels, respectively, and obtain the initial weight of each group of channels according to the result of the matrix decomposition.
  17. 根据权利要求15所述的相干联合发射JT中计算发射权值的装置,其特征在于,所述响应计算模块通过以下公式对所述每组信道的初始权值以及原始信道冲击响应进行计算,获取所述每组信道的等效信道冲击响应:The apparatus for calculating the transmission weight in the coherent joint transmission JT according to claim 15, wherein the response calculation module calculates and obtains the initial weight of each group of channels and the original channel impulse response by the following formula The equivalent channel impulse response of each group of channels:
    Figure PCTCN2019108461-appb-100029
    Figure PCTCN2019108461-appb-100029
    其中,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,H l(Nl×M)表示第l组信道的原始信道冲击响应矩阵,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100030
    表示第l组信道的等效信道冲击响应矩阵,l为大于等于1的正整数。
    Where R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel freedom of the first group of channels, M represents the number of receiving ports of the UE, and H l (Nl × M) represents the first group The original channel impulse response matrix of the channel, W l (R × Nl) represents the initial weight of the first group of channels,
    Figure PCTCN2019108461-appb-100030
    Represents the equivalent channel impulse response matrix of the lth group of channels, where l is a positive integer greater than or equal to 1.
  18. 根据权利要求15所述的相干联合发射JT中计算发射权值的装置,其特征在于,当所述UE的接收端口数量大于1时,所述发射权值获取模块包括:The apparatus for calculating the transmission weight in the coherent joint transmission JT according to claim 15, wherein when the number of reception ports of the UE is greater than 1, the transmission weight acquisition module includes:
    QR分解单元,用于分别对所述每组信道的等效信道冲击响应进行QR分解,获取所述每组信道的正交酉矩阵;A QR decomposition unit, configured to perform QR decomposition on the equivalent channel impulse response of each group of channels to obtain an orthogonal unitary matrix of each group of channels;
    发射权值获取单元,用于获取所述每组信道的正交酉矩阵的共轭转置矩阵,并通过以下公式对所述共轭转置矩阵进行相干补偿,获取每组信道的发射权值:A transmission weight acquisition unit for acquiring the conjugate transposed matrix of the orthogonal unitary matrix of each group of channels, and performing coherent compensation on the conjugate transposed matrix by the following formula to obtain the transmission weight of each group of channels :
    Figure PCTCN2019108461-appb-100031
    Figure PCTCN2019108461-appb-100031
    其中,
    Figure PCTCN2019108461-appb-100032
    表示第l组信道的正交酉矩阵,
    Figure PCTCN2019108461-appb-100033
    表示第l组信道的正交酉矩阵的共轭转置矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100034
    表示第l组信道的发射权值,l为大于等于1的正整数。
    among them,
    Figure PCTCN2019108461-appb-100032
    Represents the orthogonal unitary matrix of the lth group of channels,
    Figure PCTCN2019108461-appb-100033
    Represents the conjugate transposed matrix of the orthogonal unitary matrix of the first group of channels, R represents the effective rank of the original channel impulse response matrix of the RRU, N1 represents the channel degrees of freedom of the first group of channels, W l (R × Nl) Represents the initial weight of the l-th channel,
    Figure PCTCN2019108461-appb-100034
    Represents the transmission weight of the first group of channels, l is a positive integer greater than or equal to 1.
  19. 根据权利要求15所述的相干联合发射JT中计算发射权值的装置,其特征在于,当所述UE的接收端口数量为1时,所述发射权值获取模块包括:The apparatus for calculating transmission weight in the coherent joint transmission JT according to claim 15, wherein when the number of reception ports of the UE is 1, the transmission weight acquisition module includes:
    相干补偿单元,用于通过以下公式对所述每组信道的等效信道冲击响应进行相干补偿,获取每组信道的发射权值:The coherent compensation unit is used to perform coherent compensation on the equivalent channel impulse response of each group of channels by the following formula to obtain the transmission weight of each group of channels:
    Figure PCTCN2019108461-appb-100035
    Figure PCTCN2019108461-appb-100035
    其中,W l(R×Nl)表示第l组信道的初始权值,
    Figure PCTCN2019108461-appb-100036
    表示第l组信道在相干JT过程中的等效信道冲击响应,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,
    Figure PCTCN2019108461-appb-100037
    表示第l组信道的发射权值,,exp表示以自然常数e为底的指数函数,j表示虚数符号,theta表示复数的相位,l为大于等于1的正整数。
    Among them, W l (R × Nl) represents the initial weight of the first group of channels,
    Figure PCTCN2019108461-appb-100036
    Represents the equivalent channel impulse response of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, and N1 represents the degree of freedom of the channel of the first group of channels,
    Figure PCTCN2019108461-appb-100037
    Represents the transmission weight of the first group of channels, exp represents the exponential function based on the natural constant e, j represents the imaginary symbol, theta represents the phase of the complex number, and l is a positive integer greater than or equal to 1.
  20. 根据权利要求15至19任一项所述的相干联合发射JT中计算发射权值的装置,其特征在于,还包括:加权处理模块和信号发射模块,The apparatus for calculating the transmission weight in the coherent joint transmission JT according to any one of claims 15 to 19, further comprising: a weighting processing module and a signal transmission module,
    在获取所述每组信道的发射权值之后,所述加权处理模块用于在接收到所述RRU传输的发射信号之后,将所述RRU对应的各组信道的发射权值作为所述RRU的发射信号的加权系数,对所述发射信号进行加权处理;After obtaining the transmission weight of each group of channels, the weighting processing module is configured to use the transmission weight of each group of channels corresponding to the RRU as the RRU after receiving the transmission signal transmitted by the RRU Weighting coefficients of the transmitted signal, weighting the transmitted signal;
    所述信号发射模块用于向所述UE传输加权处理后的发射信号。The signal transmission module is used to transmit the weighted processed transmission signal to the UE.
  21. 根据权利要求15所述的相干联合发射JT中计算发射权值的装置,其特征在于,所述QR分解单元通过以下公式对第l组信道进行QR分解:The apparatus for calculating the transmission weight in the coherent joint transmission JT according to claim 15, wherein the QR decomposition unit performs QR decomposition on the lth group of channels by the following formula:
    Figure PCTCN2019108461-appb-100038
    Figure PCTCN2019108461-appb-100038
    其中,
    Figure PCTCN2019108461-appb-100039
    表示第l组信道在相干JT过程中的等效信道冲击响应矩阵,R表示所述RRU的原始信道冲击响应矩阵的有效秩,Nl表示第l组信道的信道自由度,M表示所述UE的接收端口的数量,
    Figure PCTCN2019108461-appb-100040
    表示对H l(R×M)进行QR分解,
    Figure PCTCN2019108461-appb-100041
    表示在对第l组信道进行QR分解之后,获取的正交酉矩阵,
    Figure PCTCN2019108461-appb-100042
    表示在对第l组信道进行QR分解之后,获取的对角元素相位为零的上三角R矩阵,l为大于等于1的正整数。
    among them,
    Figure PCTCN2019108461-appb-100039
    Represents the equivalent channel impulse response matrix of the first group of channels in the coherent JT process, R represents the effective rank of the original channel impulse response matrix of the RRU, Nl represents the channel freedom of the first group of channels, and M represents the UE's The number of receiving ports,
    Figure PCTCN2019108461-appb-100040
    Represents QR decomposition of H l (R × M),
    Figure PCTCN2019108461-appb-100041
    Represents the orthogonal unitary matrix obtained after QR decomposition of the first group of channels,
    Figure PCTCN2019108461-appb-100042
    It means that after QR decomposition of the l-th group of channels, the obtained upper triangular R matrix with the phase of the diagonal element is zero, and l is a positive integer greater than or equal to 1.
  22. 一种基带处理单元BBU,其特征在于,包括:A baseband processing unit BBU, characterized in that it includes:
    存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现如权利要求1至7中任一项所述的方法。A memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.
  23. 一种计算机可读介质,包括指令,当其在计算机上运行时,使得计算机执行如权利要求1至7中任意一项所述的方法。A computer-readable medium including instructions, which when executed on a computer, causes the computer to perform the method according to any one of claims 1 to 7.
PCT/CN2019/108461 2018-11-01 2019-09-27 Method for calculating transmission weight value in coherent joint transmission (jt) and corresponding device WO2020088168A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201811296049.0A CN111130582B (en) 2018-11-01 2018-11-01 Method for calculating emission weight in coherent joint emission JT and corresponding device
CN201811296049.0 2018-11-01

Publications (1)

Publication Number Publication Date
WO2020088168A1 true WO2020088168A1 (en) 2020-05-07

Family

ID=70463428

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2019/108461 WO2020088168A1 (en) 2018-11-01 2019-09-27 Method for calculating transmission weight value in coherent joint transmission (jt) and corresponding device

Country Status (2)

Country Link
CN (1) CN111130582B (en)
WO (1) WO2020088168A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113949468A (en) * 2020-07-17 2022-01-18 华为技术有限公司 Initial phase correction method and device for transmitting channel

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413077A (en) * 2010-09-25 2012-04-11 大唐移动通信设备有限公司 Method and device for adjusting amplitude of signal transmitted by antenna
CN103918195A (en) * 2011-11-07 2014-07-09 摩托罗拉移动有限责任公司 Method and apparatus for CSI feedback for joint processing schemes in an orthogonal frequency division multiplexing communication system with coordinated multi-point transmission
WO2015100596A1 (en) * 2013-12-31 2015-07-09 华为技术有限公司 Method, device and system for suppressing uplink background noise in indoor distributed system
CN105656815A (en) * 2014-11-11 2016-06-08 华为技术有限公司 Method and device for correcting radio-frequency channel
CN106330350A (en) * 2015-06-30 2017-01-11 华为技术有限公司 United channel correction method for multiple remote radio units (RRU) and related device

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101741439B (en) * 2008-11-10 2013-06-05 中兴通讯股份有限公司 Coordinated multi-point transmission method
CN101583161B (en) * 2009-05-26 2013-02-13 北京邮电大学 Cooperative node unit selection method and device
JP5367843B2 (en) * 2009-12-16 2013-12-11 株式会社東芝 Radio signal processing apparatus and radio apparatus
DE102010000909B4 (en) * 2010-01-14 2017-06-22 Airbus Operations Gmbh Apparatus for providing radio frequency signal connections
US9331765B2 (en) * 2011-02-01 2016-05-03 Blackberry Limited Mixed rank downlink multi-user interference alignment scheme
CA2826243C (en) * 2011-02-01 2016-06-21 Research In Motion Limited Mixed rank downlink compound multi-user interference alignment scheme
CN103259581B (en) * 2012-02-16 2016-08-03 电信科学技术研究院 A kind of carry out the method for antenna calibration, system and equipment
US20130250876A1 (en) * 2012-03-14 2013-09-26 Nokia Siemens Networks Oy Method And Apparatus Providing Inter-Transmission Point Phase Relationship Feedback For Joint Transmission CoMP
CN103457651B (en) * 2012-05-31 2016-08-24 华为技术有限公司 Joint channel bearing calibration, joint channel correction unit and base station
CN102891708A (en) * 2012-09-17 2013-01-23 华为技术有限公司 Correction method, device and system for transceiving channel response, and base band unit (BBU)
CN103716075B (en) * 2012-09-29 2016-12-21 华为技术有限公司 The method and apparatus of joint channel correction between a kind of multiple Remote Radio Unit
CN104468425B (en) * 2013-09-13 2019-02-26 华为技术有限公司 A kind of remote radio unit (RRU) channel correcting method, device and system
WO2016090644A1 (en) * 2014-12-12 2016-06-16 华为技术有限公司 Device, communication system and base station collaborative management method
CN106470173A (en) * 2015-08-17 2017-03-01 上海无线通信研究中心 A kind of BBU-RRU data compression method
CN105721026B (en) * 2015-12-31 2019-12-17 华为技术有限公司 Joint data transmission method and equipment
JP6702605B2 (en) * 2016-06-17 2020-06-03 ホアウェイ・テクノロジーズ・カンパニー・リミテッド Channel correction method, channel correction device, and communication system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102413077A (en) * 2010-09-25 2012-04-11 大唐移动通信设备有限公司 Method and device for adjusting amplitude of signal transmitted by antenna
CN103918195A (en) * 2011-11-07 2014-07-09 摩托罗拉移动有限责任公司 Method and apparatus for CSI feedback for joint processing schemes in an orthogonal frequency division multiplexing communication system with coordinated multi-point transmission
WO2015100596A1 (en) * 2013-12-31 2015-07-09 华为技术有限公司 Method, device and system for suppressing uplink background noise in indoor distributed system
CN105656815A (en) * 2014-11-11 2016-06-08 华为技术有限公司 Method and device for correcting radio-frequency channel
CN106330350A (en) * 2015-06-30 2017-01-11 华为技术有限公司 United channel correction method for multiple remote radio units (RRU) and related device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113949468A (en) * 2020-07-17 2022-01-18 华为技术有限公司 Initial phase correction method and device for transmitting channel

Also Published As

Publication number Publication date
CN111130582A (en) 2020-05-08
CN111130582B (en) 2022-02-25

Similar Documents

Publication Publication Date Title
EP2849384B1 (en) Approximate matching method and related device, and communication system
US11172394B2 (en) Method for channel state information CSI measurement, terminal device and network device
WO2020143784A1 (en) Measurement method and device
WO2022199478A1 (en) Method for reporting channel state information (csi), and related product
WO2020088168A1 (en) Method for calculating transmission weight value in coherent joint transmission (jt) and corresponding device
WO2020108506A1 (en) Interference source identification method, related device and computer storage medium
US11558096B2 (en) Physical uplink control channel resource determination method and communication device
CN111181621B (en) Antenna selection method and device
CN114762265A (en) Mapping windowed FD bases to combined indications for PMI reporting and usage
WO2020118728A1 (en) Communication method and apparatus
CN110417523B (en) Channel estimation method and device
WO2019196886A1 (en) Method and apparatus for determining pre-coding matrix
WO2022127639A1 (en) Reporting method for channel state information csi and related product
WO2021057121A1 (en) Method and apparatus for indicating ue processing capability, and electronic device and storage medium
CN107431670B (en) Channel estimation method, device and system
WO2016023410A1 (en) Downlink channel precoding method and apparatus
WO2021087793A1 (en) Information processing method and terminal device
CN107113863A (en) The method and apparatus for determining data transmission scheme
CN108347316B (en) CSI-RS mapping and transmission method and communication equipment
TWI658368B (en) Sensor estimation server and sensor estimation method
US10616783B2 (en) Device grouping based on reported channel information and communication performance
CN107888346B (en) CSI-RS mapping and transmission method and communication equipment
WO2022262687A1 (en) Data processing method and apparatus
WO2023169430A1 (en) Pusch transmission method, terminal, and network side device
WO2022100206A1 (en) Multi-user precoding method and apparatus, and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 19880794

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 19880794

Country of ref document: EP

Kind code of ref document: A1