[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2015176200A1 - Communication device and communication method - Google Patents

Communication device and communication method Download PDF

Info

Publication number
WO2015176200A1
WO2015176200A1 PCT/CN2014/077753 CN2014077753W WO2015176200A1 WO 2015176200 A1 WO2015176200 A1 WO 2015176200A1 CN 2014077753 W CN2014077753 W CN 2014077753W WO 2015176200 A1 WO2015176200 A1 WO 2015176200A1
Authority
WO
WIPO (PCT)
Prior art keywords
driving
matrix
matrices
candidate
antenna ports
Prior art date
Application number
PCT/CN2014/077753
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 华为技术有限公司
Priority to CN201480078712.3A priority Critical patent/CN106465147B/en
Priority to PCT/CN2014/077753 priority patent/WO2015176200A1/en
Publication of WO2015176200A1 publication Critical patent/WO2015176200A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W16/00Network planning, e.g. coverage or traffic planning tools; Network deployment, e.g. resource partitioning or cells structures
    • H04W16/24Cell structures
    • H04W16/28Cell structures using beam steering

Definitions

  • the present invention relates to the field of communications, and in particular, to a communication device and a communication method.
  • MIMO Multi-input and multi-output
  • the downlink of the LTE system uses multi-antenna-based transmit diversity, open-loop/closed-loop spatial division multiplexing, and multi-stream transmission based on demodulation reference signals (DM-RS).
  • DM-RS demodulation reference signals
  • Multi-stream transmission based on ⁇ -RS is the main transmission mode of the LTE Advanced Evolution (LTE-A) system and subsequent systems.
  • multi-stream transmission based on ⁇ -RS is usually shaped by two-dimensional beam, and only one vertical beam can be generated.
  • a number of vertical beamforming schemes are being studied, as shown in Figure 2.
  • beamforming in the horizontal and vertical directions can be performed simultaneously, which is called three-dimensional beamforming.
  • a degree of freedom in the vertical direction is added, so that more users can be multiplexed on the same time-frequency resource, and different users are distinguished by beams in the vertical or horizontal direction.
  • the base station typically virtualizes multiple antenna elements in a vertical direction into a vertical antenna port (ie, an RF channel, RF Chain) to implement a vertical beam and pass the antenna.
  • the beam corresponding to the port is signaled.
  • the downtilt angle of the beam is set to 12 degrees, and the downtilt angle refers to an angle between a pointing direction of the beam generated by the antenna array corresponding to the antenna port and the horizontal direction.
  • Different antenna arrays can form beams with the same or different downtilt angles. For example, one antenna array forms a beam that points to a first downtilt angle, and the other antenna arrays form beams that point to other identical or different downtilt angles.
  • each antenna port is fixed, and the parameters such as the direction, width, and energy of the beam cannot be flexibly adjusted.
  • the antenna port formed by each antenna array corresponds to a fixed beam. Therefore, after setting the beam corresponding to each antenna port in the base station for a certain scenario, if the scene of the base station changes, it is difficult to according to the changed scenario.
  • the antenna array is adjusted accordingly to change the beam corresponding to each antenna port, which increases the complexity of product design and the inflexibility of network deployment.
  • a communication device includes: a determining unit, configured to determine a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained by driving the candidate matrix set, The X antenna ports are formed by the first driving matrix, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, where p is less than or equal to N , and X is smaller than N, the N is a maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is composed according to the S driving candidate matrices; X, T, S, P are natural numbers;
  • a driving unit configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports according to the first driving matrix.
  • the determining unit performs a channel shield measurement result of the N antenna ports to determine the X antenna ports; or, the determining unit determines the X antenna ports according to a set criterion.
  • the determined first driving matrix is semi-statically determined or dynamically determined.
  • the driving candidate matrix comprises any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
  • each of the sub-matrices corresponds to one downtilt angle.
  • the determining unit is configured to determine a first driving matrix corresponding to the X antenna ports, and the method includes: selecting, by using the at least one selection matrix, the first driving matrix from the second driving matrix, where The selection matrix includes any one of the following matrices, or any one of the transposed matrices of the following matrices:
  • the above ( 1,..., ⁇ is a matrix of N rows and 1 column, the i-th element in the matrix is 1, and the other elements are 0.
  • the first antenna port of the X antenna ports A driving matrix is obtained by multiplying the second driving matrix by the selection matrix.
  • the communication device further includes: an antenna, configured to send a signal; and at least one power amplifier, the power amplifier being located between the driving unit and the antenna, configured to perform amplification processing on the signal.
  • the T driving candidate matrices obtained according to the driving candidate matrix set are ⁇ driving candidate matrices selected from the driving candidate matrix set, or are selected by the driving candidate The ⁇ drive candidate matrices obtained by weighting the plurality of drive candidate matrices selected in the matrix set.
  • the determining unit is located in a baseband domain, and the driving unit is located in an analog domain; and the antenna port is a vertical antenna port.
  • a communication method includes the following steps: determining a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained according to the driving candidate matrix set, where the X antenna ports are The first driving matrix is formed, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, wherein P is less than or equal to N, and X is less than N, and the N is The maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is composed of the S driving candidate matrices; the above X, T, S and P are natural numbers;
  • the signal is sent out.
  • the determining, by the X antenna ports, the first driving matrix includes: according to the N antenna ports The X shield quantity measurement determines the X antenna ports; or, the X antenna ports are determined according to set criteria.
  • the determined first driving matrix is semi-statically determined or dynamically determined.
  • the driving candidate matrix comprises any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
  • each of the sub-matrices corresponds to one downtilt angle.
  • determining the first driving matrix corresponding to the X antenna ports including: selecting the first driving matrix from the second driving matrix by using at least one selection matrix, where the selection matrix includes any one of the following matrixes One, or any of the transposed matrices of the following matrices:
  • the above ( 1,..., ⁇ is a matrix of 1 column, the i-th element in the matrix is 1 and the other elements are 0.
  • a first driving matrix of each antenna port of the X antenna ports is obtained by multiplying the second driving matrix by the selection matrix.
  • the signal is amplified before the signal of the X antenna ports is transmitted by the antenna array corresponding to the X antenna ports according to the first driving matrix.
  • the T driving candidate matrices obtained according to the driving candidate matrix set are T driving candidate matrices selected from the driving candidate matrix set, or are selected by the driving candidate The T drive candidate matrices obtained by weighting the plurality of drive candidate matrices selected in the matrix set.
  • the antenna port is a vertical antenna port, and a first driving matrix of the X antenna ports is determined in a baseband domain, where the first driving matrix is corresponding to the X antenna ports.
  • An antenna array transmits signals of the X antenna ports.
  • a communication device includes: a processing unit, configured to measure a channel shield of the N antenna ports, where N is a maximum number of antenna ports that the communication device can provide, and the N antenna ports are formed by a second driving matrix
  • the second driving matrix is composed according to the S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, where P is less than or equal to N;
  • a sending unit configured to send a channel shield of the N antenna ports
  • a receiving unit configured to receive data signals of X antenna ports, where the X antenna ports are formed by a first driving matrix, where the first driving matrix is composed of ⁇ driving candidate matrices obtained according to a driving candidate matrix set,
  • the set of driving candidate matrices includes the S driving candidate matrices, X is smaller than N, and the above X, T, S, and P are natural numbers.
  • the antenna port is a vertical antenna port
  • the T driving candidate matrices obtained from the driving candidate matrix set are T driving candidates selected from the driving candidate matrix set.
  • a communication method includes the following steps: measuring a channel shield of N antenna ports, where N is a maximum number of antenna ports that the peer communication device can provide, and the N antenna ports are formed by a second driving matrix, where The two driving matrix is composed of the S driving candidate matrices, each of the driving candidate matrices includes P sub-matrices, wherein P is less than or equal to N; transmitting channel shields of the N antenna ports; receiving Data signals of X antenna ports, the X antenna ports are formed by a first driving matrix, and the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set, the driving candidate matrix
  • the set includes the S driving candidate matrices, X is smaller than N, and the above X, T, S, and P are natural numbers.
  • the antenna port is a vertical antenna port, and the T obtained according to the driving candidate matrix set a driving candidate matrix, which is a T driving candidate matrix selected from the driving candidate matrix set, or a T obtained by weighting a plurality of driving candidate matrices selected from the driving candidate matrix set Drive candidate matrix.
  • a communication device includes: a processor, configured to determine a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained according to the driving candidate matrix set, the X The antenna port is formed by the first driving matrix, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, where P is less than or equal to N, and X is less than N.
  • the N is a maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is configured according to the S driving candidate matrices; X, T, S, and P are natural numbers; and the driving network entity is configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports.
  • a communication device includes: a processor, configured to measure a channel shield of the N antenna ports, where N is a maximum number of antenna ports that the communication device can provide, and the N antenna ports are formed by a second driving matrix
  • the second driving matrix is composed according to the S driving candidate matrices, where each driving candidate matrix includes P sub-matrices, where P is less than or equal to N; and a transmitter is configured to use the N antenna ports a channel shield is sent out; a receiver, configured to receive data signals of X antenna ports, wherein the X antenna ports are formed by a first driving matrix, and the first driving matrix is obtained by ⁇ according to a set of driving candidate matrices
  • the driving candidate matrix set includes the S driving candidate matrices, X is smaller than N, and the above X, T, S, and P are natural numbers.
  • the antenna port in the communication device can be flexibly set, thereby improving the communication device pair.
  • FIG. 1 is a schematic diagram of a two-dimensional beamforming scheme in the prior art
  • FIG. 2 is a schematic diagram of a three-dimensional beamforming scheme in the prior art
  • 3 is a schematic diagram of a multi-layer user scenario
  • 4 is a block diagram of a communication device according to an embodiment of the present invention
  • FIG. 5 is a block diagram of another communication device according to an embodiment of the present invention.
  • FIG. 6 is a block diagram of still another communication device according to an embodiment of the present invention.
  • FIG. 7 is a block diagram of still another communication device according to an embodiment of the present invention.
  • FIG. 8 is a block diagram of still another communication device according to an embodiment of the present invention.
  • FIG. 9 is a block diagram of a communication method according to an embodiment of the present invention.
  • FIG. 10 is a block diagram of a communication device according to an embodiment of the present invention.
  • FIG. 11 is a block diagram of another communication device according to an embodiment of the present invention.
  • FIG 12 is a block diagram of another communication method of an embodiment of the present invention.
  • the technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are a part of the embodiments of the present invention, but not all embodiments. . All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of the present invention.
  • the communication device involved in the embodiments of the present invention includes, but is not limited to, a source radio network controller.
  • Source RNC Source Radio Network Controller
  • Source BSC Source Base Station Controller
  • Source Serving GPRS Support Node Source SGSN
  • evolved network base station evolved universal terrestrial radio Access network NodeB, eNodeB
  • UE User Equipment
  • the communication device processes the data to be transmitted through baseband processing such as precoding, and then undergoes inverse Fourier transform, parallel-serial conversion, and digital-to-analog conversion to enter the analog domain, and is converted into a radio frequency signal by up-conversion to be weighted by the driving unit.
  • baseband processing such as precoding
  • inverse Fourier transform, parallel-serial conversion, and digital-to-analog conversion to enter the analog domain
  • the antenna antennas corresponding to the antenna array are transmitted.
  • baseband processing such as precoding
  • inverse Fourier transform, parallel-serial conversion, and digital-to-analog conversion to enter the analog domain
  • the antenna antennas corresponding to the antenna array are transmitted.
  • the following description will be made by taking a vertical antenna port as an example. Those skilled in the art will appreciate that embodiments of the present invention are equally applicable to horizontal antenna ports.
  • each vertical antenna port signal is weighted by a weighting coefficient of the driving unit to form a fixed vertical beam.
  • the drive matrix ⁇ ' of the drive unit can be expressed as: Wherein is the driving matrix of the driving unit, ⁇ is a sub-matrix of the first vertical antenna port S l , the A contains n elements, and n is the number of antenna elements in the antenna array corresponding to the first vertical antenna port, The n elements a l a 2 , ... a n are weighting coefficients of the beam forming the first vertical antenna port.
  • the data of the first vertical antenna port s t is weighted by n weighting coefficients of the sub-matrix A to form a fixed-point directed beam.
  • B is a sub-matrix of the second vertical antenna port s 2 , where B contains m elements, and m is the number of antenna elements in the antenna array corresponding to the second vertical antenna port, and the m elements bb 2 , . . . b m is the weighting coefficient of the beam, and the data of the second vertical antenna port s 2 is weighted by the m weighting coefficients of the sub-matrix B to form a fixed-pointed beam.
  • the driving unit forms a first beam from the antenna array corresponding to the first vertical antenna port according to the driving matrix, and forms a second beam from the antenna array corresponding to the second vertical antenna port.
  • the sub-matrix ⁇ ⁇ of the second vertical antenna port can be obtained by multiplying the sub-matrix ⁇ by the complex-valued weighting coefficient ⁇ .
  • is the complex-valued weighting coefficient on the second vertical antenna port. Equation (1) can have the following form:
  • ⁇ and ⁇ ⁇ in the above formula 2) may be combined to form a third vertical antenna port, and the antenna element of the third vertical antenna port is connected to the antenna corresponding to the first vertical antenna port.
  • the antenna elements in the array are composed of antenna elements in the antenna array corresponding to the second vertical antenna port, and are weighted by 2n weighting coefficients of the sub-matrix ⁇ and ⁇ ⁇ to form a fixed-point beam.
  • a plurality of users are randomly distributed in layers 1-8.
  • traditional beams such as 12-degree down-tilt beams
  • this beam does not adequately cover high-level users.
  • an additional set of antenna arrays is usually required to form a vertical beam pointing to the upper layer.
  • the two sets of antenna arrays are independently directed to a fixed vertical direction, and the parameters such as the direction, width, and energy of the formed beam cannot be flexibly adjusted.
  • the beams used by each vertical antenna port cannot be exchanged or changed. Therefore, this curing solution cannot be applied to different scenarios, increasing the complexity of product design and the inflexibility of network deployment.
  • a communication device is provided.
  • the communication device may be located at the base station side, and may specifically be a base station.
  • the communication device 500 can include:
  • a determining unit 503 configured to determine a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of one driving candidate matrix obtained according to the driving candidate matrix set, where the X antenna ports are First drive
  • the driving candidate matrix set includes S driving candidate matrices
  • each driving candidate matrix includes P sub-matrices, wherein P is less than or equal to N, X is less than N, and the N is the communication
  • the N antenna ports are formed by a second driving matrix, and the second driving matrix is composed according to the S driving candidate matrices; the X, T, S, and P are natural numbers. ;
  • the driving unit 505 is configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports.
  • the number of vertical antenna ports determined in the prior art is equivalent to the maximum number of antenna ports that the communication device can provide.
  • the vertical antenna port used is fixed and cannot be changed.
  • the first drive matrix determined by the determining unit is composed of T drive candidate matrices.
  • the T pieces can be arbitrarily determined in the S drive candidate matrices, and the T drive candidate matrices determined each time may be the same or different.
  • the X vertical antenna ports determined by the determining unit are determined from a maximum number N of vertical antenna ports that the communication device can provide, each The X vertical antenna ports determined in the second time may be the same or different.
  • the antenna port in the communication device can be flexibly set, thereby improving the communication device pair. The suitability of the scene.
  • the determining unit may determine an antenna port required according to the channel shield measurement result returned by the peer communication node, and determine a driving matrix used by the antenna port.
  • the channel shield measurement result returned by the peer communication node may be separately measured by the peer end based on the N antenna ports.
  • the X antenna ports may be determined according to channel shield measurement results of the N antenna ports, for example, the X antenna ports correspond to the largest X of the N measurement results.
  • the determining unit may determine the required antenna port according to the set criteria.
  • the base station configures a corresponding first driving matrix according to the scenario.
  • the base station configures a driving matrix corresponding to the downward beam for the user in the cell, for example, the corresponding downtilt angle of the beam is 12°.
  • the base station configures the intra-cell user to have both an upward beam and a downward beam.
  • the first drive matrix as by the downtilt angle -6. There is also a downtilt angle of 12.
  • the base station may also configure a corresponding driving matrix according to the user distribution. For example, when the user is only distributed on the ground, the base station configures a downward beam for the user in the cell, and the driving matrix corresponding to the following inclination angle of 12°.
  • the determining unit of the communication device can quickly respond to the scene change by setting the criterion or the channel measurement result, and adaptively adjusting the pair
  • the drive matrix should be adapted to better suit different scene requirements.
  • the determined first driving matrix may be semi-statically determined or dynamically determined.
  • the so-called semi-static means that the selected first driving matrix corresponding to the X antenna ports consisting of T driving candidate matrices is fixed for a long period of time, which can be several tens, hundreds of transmissions.
  • the time interval (transmission time interva l , ⁇ ) can also be a few minutes or a few hours.
  • the first drive matrix of the X antenna ports formed by the one drive candidate matrix is re-determined.
  • the so-called dynamic means that the real-time dynamic determines the first driving matrix corresponding to the X antenna ports formed by the driving candidate matrix, and the selection process is dynamically changed in real time.
  • the communication device uses semi-static determination to save signaling overhead without loss of flexibility.
  • the communication device uses real-time or dynamic determination, and the beam can be more flexibly adjusted to adapt to the changing scene.
  • the drive candidate matrix comprises any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
  • each submatrix can form a beam whose downtilt angle is a parameter of the beam. Downtilt angle corresponding to each submatrix Usually not the same, but embodiments of the invention do not exclude the same downtilt. In addition, other parameters such as the width and width of the beam may be the same or different.
  • N is the maximum number of antenna ports that the communication device can provide
  • the N antenna ports are formed by a second driving matrix
  • the second driving matrix is composed according to the S driving candidate matrices.
  • the second driving matrix includes and is not limited to the following forms:
  • Q is a matrix of P rows and N columns.
  • the matrix can be weighted by the drive candidate matrix Q u , Q: Q P1
  • the second driving matrix may further comprise a matrix which is a matrix of P rows and 1 column:
  • the second drive matrix may also include a transposed matrix of the matrix.
  • Figure 5 illustrates an embodiment in accordance with the present invention.
  • the determination signal X received base band antenna port is determined by the unit, L x.
  • the X antenna ports are selected from N antenna ports.
  • the data to be sent is transmitted through the N radio frequency channels corresponding to the N antenna ports, specifically, SS 2 , S notebook into the driving unit.
  • the driving unit drives the weighting coefficients W 14 , . . . according to the first driving matrix. W r ,
  • the weighted processing of the above data is used to form different multiple beams, and these beams may have different characteristics.
  • r is the most applicable driving weighting factor for each antenna element Number.
  • a k is the kth downtilt submatrix, and the A k contains M elements, and M is the number of corresponding antenna elements.
  • the M elements in A k are the driving weighting coefficients of the kth downtilt angle, and the driving weighting coefficients of the kth downtilt submatrix A k can be weighted to form a beam directed to the kth downtilt angle.
  • the parameters such as the direction, width, and intensity of the vertical beam can be adjusted by adjusting the complex value driving weighting coefficients of different vertical antenna ports.
  • the adjustments herein can be adjusted by the communication device or adjusted based on the signals received by the communication device.
  • the M corresponding to each downtilt beam in the above embodiment is equal, that is, the number of antenna elements used for each different antenna port is the same, that is, the driving of A l A 2 ,
  • the number of weighting coefficients is the same.
  • the number of antenna elements used in each different antenna port may be different in practice, that is, the number of driving weighting coefficients in ⁇ , 2 , A k may be inconsistent.
  • the number of antenna elements corresponding to each vertical antenna port and the number of driving weighting coefficients may be determined according to actual conditions, as long as the beam directed to the kth downtilt angle can be formed by the driving weighting coefficient of the kth downtilt submatrix A k .
  • one antenna element #M multiplexes r drive weighting coefficients WM, W 2 , M , ..., W R , M .
  • the driving weighting coefficients of the sub-matrices of different downtilt angles corresponding to different vertical antenna ports can be added and used.
  • the drive matrix corresponding to each vertical antenna port can be weighted by any one or more of the drive candidate matrices.
  • the vertical antenna port can be replaced with a horizontal antenna port, and the corresponding weighting forms a plurality of horizontal direction beams.
  • the first driving matrix corresponding to the X antenna ports comprising: selecting the first driving matrix from the second driving matrix by using at least one selection matrix, where the selection matrix comprises the following matrix Any of the following, or any of the transposed matrices of the following matrices:
  • the above ( 1,..., ⁇ is a matrix of 1 column, the i-th element in the matrix is 1, and the other elements are 0.
  • the N is the maximum number of antenna ports that the communication device can provide.
  • the driving matrix of the antenna port 2 can multiply the second driving matrix Q and e 2 to obtain the first driving matrix used by the antenna port 1, and the antenna port according to the weighting coefficient corresponding to the first driving matrix.
  • the signal of 2 is sent out.
  • the above scheme of using the selection matrix to determine the first drive matrix is only one form of selecting the drive matrix.
  • the required drive matrix can be clarified as long as the corresponding column or row is indicated in the determined Q. In other words, just know Q and the number you need.
  • the number is the desired column number or line number.
  • the determining unit does not need to transmit all the driving matrix or the driving candidate matrix to the driving unit, thereby saving signaling resources.
  • the determining unit can send information including the column number or the line number to the driving unit, making the technical solution easier to implement.
  • the power amplifier may be associated with a power amplifier after the driving unit, that is, an antenna array may be associated with a power amplifier or a power amplifier before the driving unit.
  • the technical solution of each power amplifier associated with one power amplifier has lower requirements on the power amplifier, thereby reducing the use cost.
  • the technical solution of each power amplifier associated with one power amplifier has higher requirements on the power amplifier, which will increase the use cost.
  • the determining unit may be located in a baseband domain, and the driving unit may be located in an analog domain.
  • Figures 6 and 7 show a more detailed solution.
  • the baseband domain includes a determining unit, the determining unit, receiving the signal of the baseband domain by using the determined X antenna ports, and determining the first driving matrix corresponding to the X antenna ports, and transmitting the determined first driving matrix by using a controller or other means Going to the driving unit, the data to be sent is subjected to inverse Fourier transform, parallel-serial conversion, digital-to-analog conversion, enters the analog domain, and is up-converted into a radio frequency signal, and the driving unit performs the above-mentioned data according to the first driving matrix. After the weighting process, the antenna arrays corresponding to the antenna array are transmitted.
  • the communication device shown in Fig. 6 includes a driving unit, a determining unit and an antenna array, and the first type of power amplifier.
  • the first type of power amplifier refers to a power amplifier of the power amplifier behind the driving unit.
  • Figure 7 shows that the communication device includes a drive unit, a determination unit and an antenna array, and the second power amplifier.
  • the second power amplifier refers to a power amplifier of the power amplifier in front of the driving unit.
  • the communication device uses two sets of antenna arrays.
  • a plurality of drive candidate matrices are provided.
  • Each of the drive candidate matrices includes any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices, ( 8 )
  • Each of the driving matrices includes two sub-matrices, and the sub-matrix A t is used to form a first beam, for example, the first beam may be directed to the downtilt angle 12.
  • the sub-matrix A 2 is used to form the second beam, for example, the second beam can be directed to the downtilt angle -6. .
  • the matrix of the following formula (9) can be obtained by one or more weights in the matrix of the above formula (8).
  • the set of the candidate driving matrix includes, without limitation, the formula (9).
  • the weighting refers to an operation of multiplying a complex-valued weighting coefficient by the matrix and multiplying the obtained matrix.
  • ⁇ , a 2 , a 3 , and a 4 are complex-valued weighting coefficients.
  • the first antenna port may be formed by the first antenna port, and the first beam formed by the first antenna port is directed to the downtilt angle
  • the second antenna port may be formed, and the first beam formed by the second antenna port is directed to the downtilt angle 12.
  • (3 ⁇ 4 may form a third antenna port, and the third beam formed by the third antenna port is directed to a downtilt angle of -6.
  • 3 ⁇ 4 may be used to form a fifth antenna port, The fifth beam formed by the fifth antenna port is directed to the downtilt angle 12.
  • a composite beam can be formed, which is narrower than the first beam, and the combined beam is 12° down by two angles. Beamforming.
  • Q 6 By assigning a 2 in the center, Q 6 can be used to form a sixth antenna port, and the sixth beam formed by the sixth antenna port is directed to the downtilt angle 12. By adjusting the 3 ⁇ 4 assignment, it can be formed.
  • a composite beam which is only narrower than the third beam, is formed by two beams pointing downwards -6.
  • (3 ⁇ 4 can be used to form the first A seven antenna port, the seventh antenna port forming a composite beam, the composite beam being directed by a downtilt angle 12. The beam and pointing down the dip-6. Beamforming.
  • ⁇ 4 The assignment of ⁇ 4 to the center can be used to form a composite beam formed by a beam pointing at a down-tilt angle of -6° and a beam pointing at a down-tilt angle of 12°. Similarly, assignment adjustments can be made for ⁇ 7 and (3 ⁇ 4).
  • a communication device such as a base station, can determine the vertical antenna ports actually used, and the sub-matrices and beams corresponding to each of the vertical antenna ports, according to different needs. For example, # ⁇ can be determined based on different scenarios and/or corresponding user distributions.
  • the base station when the height of 10 meters, and the user profile when tall (3 m each storey) of 1-8 layers, the base station may alternatively choose the driving matrix Q 4 is driven. That is, the corresponding sub-matrix is A 2 , and correspondingly, the first antenna array forms a first beam directed downward, such as a downward tilt angle of 12 °, and the second antenna array forms a second beam pointing upward, such as a downward tilt angle - 6. . This can cover 5-8 layers of users above the base station height and 1-4 users below the base station height.
  • the base station may choose to drive according to the drive candidate matrices Q 3 , Q 4 , that is, the corresponding sub-matrices are A 2 and A 2 , and accordingly, both antenna arrays form an upward tilt angle of -6.
  • the beam can thus cover 5-8 layer users above the base station height.
  • a downward beam can be formed, and the base station can choose to drive according to the drive candidate matrix QQ 2 , that is, the corresponding sub-matrix is ⁇ correspondingly, both antenna arrays form a downward tilt angle of 12.
  • the beam can thus cover 1-4 layers of users below the base station height.
  • the base station may select to be driven according to the driving candidate matrix Q 5 , that is, the corresponding sub-matrix is ⁇ , by assigning, A t and " ⁇ can further form a fifth vertical antenna port, the antenna vertically forming an antenna array corresponding to the antenna port to form the fifth beam having a downward tilt angle of 12.
  • This can be applied to The urban macro (UMa) scene or the scene with only the ground and the first layer users.
  • the height of the base station in the UMa scene is 25 meters, and the users are randomly distributed in the high buildings of 1-8 floors (each floor is 3 m), so the base station height is always greater than the user height, so in this scenario it is possible to use only one downward dip.
  • the base station when it is required to point the beam to a lower layer below the height of the base station, the base station can select a corresponding matrix in the A-driven candidate matrix, such as Q l Q 2 , Q 5 , Q 7 , Q 8 . t choose.
  • the base station can select a corresponding matrix in the drive candidate matrix including A 2 , as can be selected in the Q 3 , Q 4 , Q 6 , Q 7 , Q 8 t.
  • the embodiment of the present invention can flexibly select and adjust the vertical beam corresponding to multiple vertical antenna ports, so that it can be applied to different scenarios.
  • the maximum number of vertical antenna ports that the communication device can provide is eight, and the corresponding driver device
  • the selection matrix is Q ll Q 8 in the above formula (9).
  • P is the number of beam directions that the communication device is capable of providing.
  • the determining unit may be based on the channel shield of the antenna port corresponding to the eight candidate driving matrices fed back by the user, such as Signal Noise Ratio (SNR), Reference Signal Received Power (RSRP), and channel shield.
  • a channel quality indicator (CQI) or the like determines a vertical antenna port, and determines a first driving matrix corresponding to the one vertical antenna port.
  • the determining unit may determine 2 of the 8 vertical antenna ports according to the measurement result using the maximization criterion or according to a certain channel shield threshold.
  • the first driving matrix corresponding to the vertical antenna port mentioned here may be that the two vertical antenna ports respectively correspond to a first driving matrix. It is also possible that the two vertical antenna ports jointly correspond to one first driving matrix, and specifically, the first driving matrix specifically includes some two driving candidate matrices in Q 'j Q 8 .
  • Driving the candidate matrix to Q 8 may constitute a second driving matrix ( ⁇ . wherein Q l Q 2 , the order of Q 8 may vary and may be preset.
  • Q includes is not limited to the following form:
  • the selection matrix includes any one of the following matrices, or any one of the transposed matrices of the following matrices:
  • the first driving matrix Q l When ⁇ is multiplied by ei , the first driving matrix Q l can be obtained, that is, the corresponding sub-matrix is 0.
  • the first driving matrix Q 2 When ⁇ and e 2 Multiply, the first driving matrix Q 2 can be obtained, that is, the corresponding sub-matrix is 0 and so on.
  • the first driving matrix Q 8 When ⁇ is multiplied by 6 8 , the first driving matrix Q 8 can be obtained. So there is the following formula,
  • the number of antenna elements used determines the width of the beam they form. For example, the beam width formed by using 8 antenna elements is narrower than that of using 4 antenna elements, and the energy is more concentrated. In a small cell, since its cell radius is small, the coverage is good, so that a drive matrix of a wide beam formed by fewer cells can be used, as can only use the above, Q 2 , Q 3 or drive candidate matrix.
  • the communication device may obtain more drive candidate matrices by combining weights through a limited drive candidate matrix.
  • the driving candidate matrix set in the above example may be Q u , Q 12 , Q 21 and Q 22 in the formula (8), ie, Q 2 , Q 3 and Q 4 of the formula (9), and may also be adopted by The drive candidate matrix combination weights get more drive candidate matrices.
  • the maximum number of vertical antenna ports that the communication device can provide can be five.
  • the communication device determining unit determines a first driving matrix of the three vertical antenna ports, the first driving matrix being composed of three driving candidate matrices in the driving candidate matrix set, for example, including three driving candidate matrices.
  • the three vertical antenna ports are formed by the first drive matrix.
  • the first driving matrix corresponding to the three vertical antenna ports may be a first driving matrix corresponding to each vertical antenna port, which is not illustrated.
  • the set of driving candidate matrices includes the above four candidate driving matrices and the driving candidate matrices obtained by weighting the four candidate driving matrices.
  • Each drive candidate matrix includes 2 sub-matrices.
  • the second driving matrix forms five vertical antenna ports that the communication device can provide, and the second driving matrix is composed of five candidate driving matrices. It is assumed that the corresponding five candidate driving matrices are Qi, Q 2 , Q 3 and Q 4 , respectively, and Q 5 obtained by weighting.
  • the determining unit may determine three vertical antenna ports and a corresponding first driving matrix according to channel shields of the antenna ports corresponding to the five candidate driving matrices fed back by the user.
  • Driving the candidate matrix to Q 5 may constitute a second driving matrix ⁇ where Q l Q 2 , Q 5 may be changed in order and may be pre-set, for example, Q is not limited to the following form:
  • the alternative drive matrix, the first, second drive matrix, and the selection matrix all appear in the form of a matrix of multiple rows and columns.
  • This matrix form is only limited by the limitations of the description matrix and is not intended to limit the core idea of the present invention. It can be understood that those skilled in the art can replace the above matrix with a matrix of single row and multiple columns, and transpose the corresponding other matrix and adaptively adjust the corresponding parameters, and the technical solution of the present invention can still be implemented. Accordingly, such modifications are intended to be included within the scope of the present invention.
  • the communication device 800 includes: a processor 803, configured to determine a first driving matrix of X antenna ports, where the first driving matrix is obtained by driving a candidate matrix set a selection matrix, the X antenna ports are formed by the first driving matrix, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, wherein, p Less than or equal to N , X is less than N, the N is the maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is driven according to the S driving
  • the candidate matrix is composed; the above X, T, S, P are natural numbers;
  • the driving network entity 805 is configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports.
  • the processor may perform all the functions of the determining unit in the first embodiment, or perform the same steps.
  • the driving network entity may complete all the functions of the driving unit in the first embodiment, or perform the same steps.
  • the connection relationship between the processor and the driving network entity is consistent with the connection relationship between the determining unit and the driving unit of the first embodiment.
  • the connection relationship between the above processor and other components in the communication device is consistent with the connection relationship between the processing unit and other components in the first embodiment, and the connection relationship between the above-mentioned driving network entity and other components in the communication device
  • the connection relationship between the drive unit and other components in the first embodiment is identical.
  • the present embodiment is a device claim similar to that of the first embodiment, and may also include similar antennas, power amplifiers and the like in the first embodiment, and similar effects to those of the first embodiment can be achieved, and details are not described herein.
  • a communication method includes the following steps: 901. Determine a first driving matrix of X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set, where the X antenna ports are formed by the first driving matrix.
  • the driving candidate matrix set includes S driving candidate matrices, where each driving candidate matrix includes P sub-matrices, where P is less than or equal to N and X is less than N, and the N is capable of providing the communication device.
  • the maximum number of antenna ports, the N antenna ports are formed by a second driving matrix, and the second driving matrix # ⁇ is composed of the S driving candidate matrices; the X, T, S, and P are natural numbers;
  • the signal of the mouth is sent out.
  • the antenna port in the communication device can be flexibly set, thereby improving the applicability of the communication device to various scenarios.
  • the determining the first driving matrix corresponding to the X antenna ports may include: determining, according to the channel shield measurement result of the N antenna ports, the X antenna ports; or, according to the set criteria To determine the X antenna ports.
  • the determined first driving matrix may be semi-statically determined or dynamically determined.
  • the ⁇ driving candidate matrices selected from the driving candidate matrix set or by the driving T drive candidate matrices obtained by weighting a plurality of selected drive candidate matrices in the candidate matrix set.
  • the drive candidate matrix of the embodiment of the present invention may specifically include any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
  • determining the first driving matrix corresponding to the X antenna ports may specifically include: selecting the first driving matrix from the second driving matrix by using at least one selection matrix, where the selection matrix includes the following matrix Any of the following, or any of the transposed matrices of the following matrices:
  • the above ( 1,..., ⁇ is a matrix of 1 column, the i-th element in the matrix is 1, and the other elements are 0. Accordingly, the first of each antenna port of the X antenna ports
  • the driving matrix is obtained by multiplying the second driving matrix by the selection matrix.
  • the step of multiplying is the same as that performed by the apparatus of the first embodiment, and details are not described herein again.
  • the antenna port is a vertical antenna port, and a driving matrix of the X antenna ports is determined in a baseband domain, and the X antenna ports are used in the analog domain according to the first driving matrix.
  • a corresponding antenna array transmits signals of the X antenna ports.
  • the communication method provided in this embodiment corresponds to the communication device of the first embodiment.
  • the effect of the communication method of this embodiment is the same as that of the communication device of the first embodiment, and will not be described again.
  • a communication device is provided.
  • the communication device can be located on the user side, specifically Is a user device.
  • the communication device 1000 includes: a processing unit 1003, configured to measure a channel shield of N antenna ports, where N is a maximum number of antenna ports that the peer communication device can provide, and the N
  • the antenna port is formed by a second driving matrix, and the second driving matrix is composed of the S driving candidate matrices, each of the driving candidate matrices includes P sub-matrices, wherein P is less than or equal to N;
  • the sending unit 1005 is configured to send the channel shield of the N antenna ports.
  • the receiving unit 1001 is configured to receive data signals of X antenna ports, where the X antenna ports are formed by a first driving matrix, and the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set.
  • the driving candidate matrix set includes the S driving candidate matrices, X is smaller than N, and the X, T, S, and P are natural numbers.
  • the antenna port is a vertical antenna port
  • the ⁇ driving candidate matrices obtained according to the driving candidate matrix set are T selected from the driving candidate matrix set.
  • the peer communication device in the embodiment of the present invention may be the communication device described in the foregoing device embodiment, and the peer communication device and the communication device shown in FIG. 10 are included in a wireless communication system.
  • the communication device shown in FIG. 10 may be a UE, and the peer communication device may specifically be a base station.
  • the communication device can make the peer communication device faster and more flexible by detecting the channel shield of the antenna port and affecting the process of determining the driver matrix corresponding to the antenna port by the peer communication device. In response to changes in the scene, the applicability of the peer communication device to various scenarios is improved.
  • a communication device is provided.
  • the communication device can be located on the user side.
  • the communication device 1100 includes: a processor 1103, configured to measure a channel shield of N antenna ports, where N is a maximum number of antenna ports that the peer communication device can provide, and the N antennas
  • the port is formed by a second driving matrix, the second driving matrix is composed according to the S driving candidate matrices, each of the driving candidate matrices includes P sub-matrices, wherein P is less than or equal to N;
  • a transmitter 1105 configured to send a channel shield of the N antenna ports
  • the receiver 1101 is configured to receive data signals of X antenna ports, where the X antenna ports are formed by a first driving matrix, and the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set.
  • the driving candidate matrix set includes the S driving candidate matrices, X is smaller than N, and the X, T, S, and P are natural numbers.
  • the antenna port is a vertical antenna port
  • the driving candidate matrix set is The T drive candidate matrices obtained from the combination are one of the drive candidate matrix selected from the set of drive candidate matrices, or a plurality of drive candidates selected from the set of drive candidate matrices A matrix of candidate matrixes obtained by weighting the matrix.
  • the connection relationship between the processor, the transmitter, and the receiver is the same as the connection relationship between the processing unit, the transmitting unit, and the receiving unit of the fourth embodiment.
  • This embodiment is a device claim similar to that of the fourth embodiment, and effects similar to those of the first embodiment can be achieved, and will not be described again.
  • a communication method is provided.
  • the communication device can be used for a user side device, and specifically can be a user device.
  • the communication method includes the following steps:
  • is a maximum number of antenna ports that the peer communication device can provide
  • the one antenna ports are formed by a second driving matrix
  • the second driving matrix is configured according to S driving candidate matrixes, each of the driving candidate matrices comprising a plurality of sub-matrices, wherein ⁇ is less than or equal to ⁇ ;
  • Receive data signals of X antenna ports where the X antenna ports are formed by a first driving matrix, where the first driving matrix is composed of one driving candidate matrix obtained according to a driving candidate matrix set, the driving The candidate matrix set includes the S driving candidate matrices, X is smaller than ⁇ , and the above X, T, S, and P are natural numbers.
  • the antenna port is a vertical antenna port
  • the T driving candidate matrices obtained in the driving candidate matrix set are T selected from the driving candidate matrix set.
  • the communication method provided in this embodiment corresponds to the communication device of the fourth embodiment.
  • the effect of the communication method of this embodiment is the same as that of the communication device of the fourth embodiment, and will not be described again.
  • the present invention can be implemented in hardware, firmware implementation, or a combination thereof.
  • the above functions may be stored in a computer readable medium or transmitted as one or more instructions or code on a computer readable medium.
  • the computer readable medium shield includes a computer storage medium shield and a communication medium shield, wherein the communication medium shield includes a convenient one from one place Transfer any media shield of the computer program to another location.
  • the storage barrier can be any available shield that the computer can access.
  • computer-readable media shields may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage media or other magnetic storage devices, or can be used to carry or store instructions or data.
  • the desired program code in the form of a structure and any other interface that can be accessed by a computer. Also. Any connection can be appropriately made into a computer-readable shield.
  • the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable , fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and wave are included in the fixing of the associated shield.
  • coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and wave are included in the fixing of the associated shield.
  • a disc (Di sk ) and a disc (di sc ) include a compact disc (CD), a laser disc, a disc, a digital versatile disc (DVD), a floppy disc, and a Blu-ray disc, wherein the disc is usually magnetically replicated,
  • the disc uses a laser to optically replicate the data. Combinations of the above should also be included within the scope of the computer-readable shield.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Variable-Direction Aerials And Aerial Arrays (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Radio Transmission System (AREA)

Abstract

Disclosed in an embodiment of the present invention are a communication device and method, the communication device comprising: a determination unit for determining a first drive matrix corresponding to X antenna ports, the first drive matrix consisting of T alternative drive matrixes obtained from an alternative drive matrix set; and a drive unit for transmitting the signals of the X antenna ports based on the first drive matrix via an antenna array corresponding to the X antenna ports. Also provided in the embodiment of the present invention are a user-side communication device and method. The communication device and method of the embodiment of the present invention flexibly adjust a plurality of beam characteristics corresponding to a plurality of antenna ports, allowing at least one antenna port to switch between a plurality of beams, thus saving beam resources.

Description

一种通信设备和通信方法 技术领域 本发明涉及通信领域, 特别涉及通信设备和通信方法。 背景技术 多输入多输出 (Mul t ip le Input Mul t ip le Output , MIMO )技术已经被广泛地应用 在无线通信系统中来提高系统容量和保证小区的覆盖, 如长期演进 (Long Term Evo lut ion, LTE ) 系统的下行釆用了基于多天线的发送分集, 开环 /闭环的空分复用和 基于解调参考信号 (Demodula t ion Reference S igna l , DM-RS ) 的多流传输, 其中基于 匪 -RS的多流传输是 LTE高级演进(LTE-A ) 系统以及后续系统的主要传输模式。  TECHNICAL FIELD The present invention relates to the field of communications, and in particular, to a communication device and a communication method. BACKGROUND OF THE INVENTION Multi-input and multi-output (MIMO) technology has been widely used in wireless communication systems to improve system capacity and ensure cell coverage, such as Long Term Evolution (Long Term Evo lut ion). The downlink of the LTE system uses multi-antenna-based transmit diversity, open-loop/closed-loop spatial division multiplexing, and multi-stream transmission based on demodulation reference signals (DM-RS). Multi-stream transmission based on 匪-RS is the main transmission mode of the LTE Advanced Evolution (LTE-A) system and subsequent systems.
如图 1所示, 基于匪 -RS的多流传输常用二维波束赋形, 只能产生一个垂直方向的波 束。 为了进一步提高多天线系统的性能, 人们正在研究多个垂直方向的波束赋形方案, 具体如图 2所示。 从而可以同时进行水平和垂直方向上的波束赋形, 被称为三维波束赋 形。 这样, 相对于二维波束赋形, 增加了一个垂直方向上的自由度, 那么在同样的时频 资源上可以复用更多的用户, 不同的用户通过垂直或水平方向上的波束来区分, 提高资 源的利用率。  As shown in Fig. 1, multi-stream transmission based on 匪-RS is usually shaped by two-dimensional beam, and only one vertical beam can be generated. In order to further improve the performance of multi-antenna systems, a number of vertical beamforming schemes are being studied, as shown in Figure 2. Thereby, beamforming in the horizontal and vertical directions can be performed simultaneously, which is called three-dimensional beamforming. In this way, compared with the two-dimensional beamforming, a degree of freedom in the vertical direction is added, so that more users can be multiplexed on the same time-frequency resource, and different users are distinguished by beams in the vertical or horizontal direction. Improve resource utilization.
对于二维的天线配置方式,基站通常将垂直向的多个天线阵子虚拟加权为一个垂直 向天线端口 (即一个射频通道, RF Cha in ) 来实现某个垂直方向上的波束, 并通过该天 线端口对应的波束进行信号发送。 将波束的下倾角设置为 12度, 所述下倾角是指天线端 口对应的天线阵列所产生的波束的指向方向与水平方向的夹角。 不同的天线阵列可形成 具有相同或不同下倾角的波束。 比如, 某一天线阵列形成指向第一下倾角的波束, 其他 的天线阵列形成指向其他的相同或不同下倾角的波束。 需要注意的是, 每个天线端口对 应的波束是固定的, 波束的方向、 宽窄、 能量的大小等参数也不能灵活调整。 每个天线 阵列所形成的天线端口对应于固定的波束, 所以针对某个场景设定了基站中各天线端口 所对应的波束之后, 如果基站所在场景发生变化, 则很难根据改变后的场景对天线阵列 进行相应的调整来改变各天线端口所对应的波束,增加了产品设计的复杂度和网络部署 的不灵活性。 同样水平向也缺乏一种灵活调整波束方向, 以适应不同场景的技术方案。 发明内容 本发明实施例提供了一种通信设备及通信方法, 能够灵活地对通信设备中的天线端 口进行设置。 For a two-dimensional antenna configuration, the base station typically virtualizes multiple antenna elements in a vertical direction into a vertical antenna port (ie, an RF channel, RF Chain) to implement a vertical beam and pass the antenna. The beam corresponding to the port is signaled. The downtilt angle of the beam is set to 12 degrees, and the downtilt angle refers to an angle between a pointing direction of the beam generated by the antenna array corresponding to the antenna port and the horizontal direction. Different antenna arrays can form beams with the same or different downtilt angles. For example, one antenna array forms a beam that points to a first downtilt angle, and the other antenna arrays form beams that point to other identical or different downtilt angles. It should be noted that the beam corresponding to each antenna port is fixed, and the parameters such as the direction, width, and energy of the beam cannot be flexibly adjusted. The antenna port formed by each antenna array corresponds to a fixed beam. Therefore, after setting the beam corresponding to each antenna port in the base station for a certain scenario, if the scene of the base station changes, it is difficult to according to the changed scenario. The antenna array is adjusted accordingly to change the beam corresponding to each antenna port, which increases the complexity of product design and the inflexibility of network deployment. The same horizontal direction also lacks a technical solution to flexibly adjust the beam direction to adapt to different scenarios. Summary of the invention Embodiments of the present invention provide a communication device and a communication method, which are capable of flexibly setting an antenna port in a communication device.
根据本发明实施例的第一方面, 提供一种通信设备。 所述通信设备包括: 确定单元, 用于确定 X个天线端口对应的第一驱动矩阵, 所述第一驱动矩阵由才艮据 驱动备选矩阵集合得到的 T个驱动备选矩阵组成, 所述 X个天线端口由所述第一驱动矩 阵形成, 所述驱动备选矩阵集合包括 S个驱动备选矩阵, 所述每个驱动备选矩阵包括 P 个子矩阵, 其中, p小于等于 N, X小于 N , 所述 N为所述通信设备能够提供的天线端口 的最大数量, 所述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据所述 S个 驱动备选矩阵组成; 上述 X、 T、 S、 P为自然数; According to a first aspect of an embodiment of the present invention, a communication device is provided. The communication device includes: a determining unit, configured to determine a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained by driving the candidate matrix set, The X antenna ports are formed by the first driving matrix, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, where p is less than or equal to N , and X is smaller than N, the N is a maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is composed according to the S driving candidate matrices; X, T, S, P are natural numbers;
驱动单元, 用于#>据所述第一驱动矩阵由所述 X个天线端口对应的天线阵列将所述 X个天线端口的信号发送出去。  a driving unit, configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports according to the first driving matrix.
可选地, 所述确定单元 居 N个天线端口的信道盾量测量结果确定所述 X个天线端 口; 或, 所述确定单元 据设置的准则来确定所述 X个天线端口。  Optionally, the determining unit performs a channel shield measurement result of the N antenna ports to determine the X antenna ports; or, the determining unit determines the X antenna ports according to a set criterion.
可选地, 所述确定的第一驱动矩阵是半静态确定的, 或者是动态确定的。  Optionally, the determined first driving matrix is semi-statically determined or dynamically determined.
可选地, 所述驱动备选矩阵包括下列矩阵中的任意一个, 或者由下列矩阵的一个或 多个加权得到的矩阵中的任意一个:  Optionally, the driving candidate matrix comprises any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
(A 、 f o 、 ( 0 (A , f o , ( 0
0 4 0  0 4 0
、0 j v 0 I 4 ) , 0 j v 0 I 4 )
• · · , · · ·  • · · · · · ·
( 、 f ' 0 r o ( , f ' 0 r o
0 0  0 0
 :
, ο J V o , 、  , ο J V o , ,
Figure imgf000003_0001
其中, 4为第 i个子矩阵, [1, Α] , 所述 i , k为自然数, T代表转置。 可选地, 所述每个子矩阵对应一个下倾角。
Figure imgf000003_0001
Where 4 is the i-th sub-matrix, [1, Α], the i, k are natural numbers, and T represents transposition. Optionally, each of the sub-matrices corresponds to one downtilt angle.
可选地, 所述确定单元用于确定 X个天线端口对应的第一驱动矩阵, 包括: 用于使用至少一个选择矩阵从所述第二驱动矩阵中选择出所述第一驱动矩阵, 所述 选择矩阵包括下列矩阵中的任意一个, 或者包括下列矩阵的转置矩阵中的任意一个:  Optionally, the determining unit is configured to determine a first driving matrix corresponding to the X antenna ports, and the method includes: selecting, by using the at least one selection matrix, the first driving matrix from the second driving matrix, where The selection matrix includes any one of the following matrices, or any one of the transposed matrices of the following matrices:
Figure imgf000004_0001
上述 ( = 1,...,^ 为 N行 1列的矩阵, 该矩阵中第 i个元素为 1 , 其他元素为 0。 可选地, 所述 X个天线端口的每个天线端口的第一驱动矩阵通过所述第二驱动矩阵 与所述选择矩阵相乘得到。
Figure imgf000004_0001
The above ( = 1,...,^ is a matrix of N rows and 1 column, the i-th element in the matrix is 1, and the other elements are 0. Optionally, the first antenna port of the X antenna ports A driving matrix is obtained by multiplying the second driving matrix by the selection matrix.
可选地, 所述通信设备还包括: 天线, 用于发送信号; 以及至少一个功率放大器, 所述功率放大器位于所述驱动单元和所述天线之间, 用于对信号进行放大处理。  Optionally, the communication device further includes: an antenna, configured to send a signal; and at least one power amplifier, the power amplifier being located between the driving unit and the antenna, configured to perform amplification processing on the signal.
可选地, 所述根据驱动备选矩阵集合中得到的 T个驱动备选矩阵, 为从所述驱动备 选矩阵集合中选择出的 τ个驱动备选矩阵,或者为由所述驱动备选矩阵集合中选择出的 多个驱动备选矩阵加权得到的 τ个驱动备选矩阵。  Optionally, the T driving candidate matrices obtained according to the driving candidate matrix set are τ driving candidate matrices selected from the driving candidate matrix set, or are selected by the driving candidate The τ drive candidate matrices obtained by weighting the plurality of drive candidate matrices selected in the matrix set.
可选地, 所述确定单元位于基带域, 以及所述驱动单元位于模拟域; 所述天线端口 为垂直向天线端口。  Optionally, the determining unit is located in a baseband domain, and the driving unit is located in an analog domain; and the antenna port is a vertical antenna port.
根据本发明实施例的又一方面, 提供一种通信方法。 该通信方法包括如下步骤: 确定 X个天线端口对应的第一驱动矩阵, 所述第一驱动矩阵由根据驱动备选矩阵集 合得到的 T个驱动备选矩阵组成, 所述 X个天线端口由所述第一驱动矩阵形成, 所述驱动 备选矩阵集合包括 S个驱动备选矩阵, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P 小于等于 N , X小于 N , 所述 N为所述通信设备能够提供的天线端口的最大数量, 所述 N个 天线端口由第二驱动矩阵形成, 所述第二驱动矩阵 # ^据所述 S个驱动备选矩阵组成; 上 述 X、 T、 S、 P为自然数;  According to still another aspect of an embodiment of the present invention, a communication method is provided. The communication method includes the following steps: determining a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained according to the driving candidate matrix set, where the X antenna ports are The first driving matrix is formed, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, wherein P is less than or equal to N, and X is less than N, and the N is The maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is composed of the S driving candidate matrices; the above X, T, S and P are natural numbers;
信号发送出去。 The signal is sent out.
可选地, 所述确定 X个天线端口对应的第一驱动矩阵包括, 根据 N个天线端口的信 道盾量测量结果确定所述 X个天线端口;或, 据设置的准则来确定所述 X个天线端口。 可选地, 所述确定的第一驱动矩阵是半静态确定的, 或者是动态确定的。 Optionally, the determining, by the X antenna ports, the first driving matrix includes: according to the N antenna ports The X shield quantity measurement determines the X antenna ports; or, the X antenna ports are determined according to set criteria. Optionally, the determined first driving matrix is semi-statically determined or dynamically determined.
可选地, 所述驱动备选矩阵包括下列矩阵中的任意一个, 或者由下列矩阵的一个或 多个加权得到的矩阵中的任意一个:  Optionally, the driving candidate matrix comprises any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
Figure imgf000005_0003
Figure imgf000005_0004
Figure imgf000005_0001
Figure imgf000005_0005
Figure imgf000005_0002
,
Figure imgf000005_0003
Figure imgf000005_0004
Figure imgf000005_0001
Figure imgf000005_0005
Figure imgf000005_0002
,
其中, 4为第 i个子矩阵, e [i, , 所述 i , k为自然数, τ代表转置。  Where 4 is the i-th sub-matrix, e [i, , the i, k is a natural number, and τ represents a transpose.
可选地, 所述每个子矩阵对应一个下倾角。  Optionally, each of the sub-matrices corresponds to one downtilt angle.
可选地, 确定 X个天线端口对应的第一驱动矩阵, 包括: 使用至少一个选择矩阵从 所述第二驱动矩阵中选择出所述第一驱动矩阵, 所述选择矩阵包括下列矩阵中的任意一 个, 或者包括下列矩阵的转置矩阵中的任意一个:  Optionally, determining the first driving matrix corresponding to the X antenna ports, including: selecting the first driving matrix from the second driving matrix by using at least one selection matrix, where the selection matrix includes any one of the following matrixes One, or any of the transposed matrices of the following matrices:
Figure imgf000005_0006
上述 ( = 1,...,^ 为 Ν行 1列的矩阵, 该矩阵中第 i个元素为 1 , 其他元素为 0。 可选地, 所述 X个天线端口的每个天线端口的第一驱动矩阵通过所述第二驱动矩阵 与所述选择矩阵相乘得到。
Figure imgf000005_0006
The above ( = 1,...,^ is a matrix of 1 column, the i-th element in the matrix is 1 and the other elements are 0. Optionally, a first driving matrix of each antenna port of the X antenna ports is obtained by multiplying the second driving matrix by the selection matrix.
可选地, 在#>据所述第一驱动矩阵由所述 X个天线端口对应的天线阵列将所述 X个 天线端口的信号发送出去之前,对所述信号进行放大处理。  Optionally, the signal is amplified before the signal of the X antenna ports is transmitted by the antenna array corresponding to the X antenna ports according to the first driving matrix.
可选地, 所述根据驱动备选矩阵集合中得到的 T个驱动备选矩阵, 为从所述驱动备 选矩阵集合中选择出的 T个驱动备选矩阵,或者为由所述驱动备选矩阵集合中选择出的 多个驱动备选矩阵加权得到的 T个驱动备选矩阵。  Optionally, the T driving candidate matrices obtained according to the driving candidate matrix set are T driving candidate matrices selected from the driving candidate matrix set, or are selected by the driving candidate The T drive candidate matrices obtained by weighting the plurality of drive candidate matrices selected in the matrix set.
可选地, 所述天线端口为垂直向天线端口, 在基带域确定所述 X个天线端口的第一 驱动矩阵,在模拟域才 居所述第一驱动矩阵由所述 X个天线端口对应的天线阵列将所述 X个天线端口的信号发送出去。  Optionally, the antenna port is a vertical antenna port, and a first driving matrix of the X antenna ports is determined in a baseband domain, where the first driving matrix is corresponding to the X antenna ports. An antenna array transmits signals of the X antenna ports.
根据本发明实施例的又一方面, 提供一种通信设备。 所述通信设备包括: 处理单元, 用于测量 N个天线端口的信道盾量,所述 N为所述通信设备能够提供的天线端口的最大 数量, 所述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据所述 S个驱动备 选矩阵组成, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P小于等于 N;  According to still another aspect of an embodiment of the present invention, a communication device is provided. The communication device includes: a processing unit, configured to measure a channel shield of the N antenna ports, where N is a maximum number of antenna ports that the communication device can provide, and the N antenna ports are formed by a second driving matrix The second driving matrix is composed according to the S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, where P is less than or equal to N;
发送单元, 用于将所述 N个天线端口的信道盾量发送出去;  a sending unit, configured to send a channel shield of the N antenna ports;
接收单元, 用于接收 X个天线端口的数据信号, 所述 X个天线端口由第一驱动矩阵 形成, 所述第一驱动矩阵由根据驱动备选矩阵集合得到的 τ个驱动备选矩阵组成, 所述 驱动备选矩阵集合包括所述 S个驱动备选矩阵, X小于 N , 上述 X、 T、 S、 P为自然数。  a receiving unit, configured to receive data signals of X antenna ports, where the X antenna ports are formed by a first driving matrix, where the first driving matrix is composed of τ driving candidate matrices obtained according to a driving candidate matrix set, The set of driving candidate matrices includes the S driving candidate matrices, X is smaller than N, and the above X, T, S, and P are natural numbers.
可选地, 所述天线端口为垂直向天线端口, 所述根据驱动备选矩阵集合中得到的 T 个驱动备选矩阵, 为从所述驱动备选矩阵集合中选择出的 T个驱动备选矩阵, 或者为由 所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 T个驱动备选矩阵。  Optionally, the antenna port is a vertical antenna port, and the T driving candidate matrices obtained from the driving candidate matrix set are T driving candidates selected from the driving candidate matrix set. a matrix, or a T drive candidate matrix weighted by a plurality of drive candidate matrices selected from the set of drive candidate matrices.
根据本发明实施例的又一方面, 提供一种通信方法。 所述方法包括如下步骤: 测量 N个天线端口的信道盾量, 所述 N为对端通信设备能够提供的天线端口的最大数量, 所 述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵才 居所述 S个驱动备选矩阵组 成, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P小于等于 N; 将所述 N个天线端 口的信道盾量发送出去; 接收 X个天线端口的数据信号, 所述 X个天线端口由第一驱动 矩阵形成, 所述第一驱动矩阵由根据驱动备选矩阵集合得到的 T个驱动备选矩阵组成, 所述驱动备选矩阵集合包括所述 S个驱动备选矩阵, X小于 N , 上述 X、 T、 S、 P为自然 数。  According to still another aspect of an embodiment of the present invention, a communication method is provided. The method includes the following steps: measuring a channel shield of N antenna ports, where N is a maximum number of antenna ports that the peer communication device can provide, and the N antenna ports are formed by a second driving matrix, where The two driving matrix is composed of the S driving candidate matrices, each of the driving candidate matrices includes P sub-matrices, wherein P is less than or equal to N; transmitting channel shields of the N antenna ports; receiving Data signals of X antenna ports, the X antenna ports are formed by a first driving matrix, and the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set, the driving candidate matrix The set includes the S driving candidate matrices, X is smaller than N, and the above X, T, S, and P are natural numbers.
可选地, 所述天线端口为垂直向天线端口, 所述根据驱动备选矩阵集合中得到的 T 个驱动备选矩阵, 为从所述驱动备选矩阵集合中选择出的 T个驱动备选矩阵, 或者为由 所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 T个驱动备选矩阵。 Optionally, the antenna port is a vertical antenna port, and the T obtained according to the driving candidate matrix set a driving candidate matrix, which is a T driving candidate matrix selected from the driving candidate matrix set, or a T obtained by weighting a plurality of driving candidate matrices selected from the driving candidate matrix set Drive candidate matrix.
根据本发明实施例的又一方面, 提供一种通信设备。 所述通信设备包括: 处理器, 用于确定 X个天线端口对应的第一驱动矩阵, 所述第一驱动矩阵由根据驱动备选矩阵集 合得到的 T个驱动备选矩阵组成, 所述 X个天线端口由所述第一驱动矩阵形成, 所述驱动 备选矩阵集合包括 S个驱动备选矩阵, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P 小于等于 N , X小于 N , 所述 N为所述通信设备能够提供的天线端口的最大数量, 所述 N个 天线端口由第二驱动矩阵形成, 所述第二驱动矩阵 # ^据所述 S个驱动备选矩阵组成; 上 述 X、 T、 S、 P为自然数; 驱动网络实体, 用于才 居所述第一驱动矩阵由所述 X个天线端 口对应的天线阵列将所述 X个天线端口的信号发送出去。  According to still another aspect of an embodiment of the present invention, a communication device is provided. The communication device includes: a processor, configured to determine a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained according to the driving candidate matrix set, the X The antenna port is formed by the first driving matrix, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, where P is less than or equal to N, and X is less than N. The N is a maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is configured according to the S driving candidate matrices; X, T, S, and P are natural numbers; and the driving network entity is configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports.
根据本发明实施例的又一方面, 提供一种通信设备。 所述通信设备包括: 处理器, 用于测量 N个天线端口的信道盾量, 所述 N为所述通信设备能够提供的天线端口的最大 数量, 所述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据所述 S个驱动备 选矩阵组成, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P小于等于 N; 发送机, 用于将所述 N个天线端口的信道盾量发送出去; 接收机, 用于接收 X个天线端口的数据 信号, 所述 X个天线端口由第一驱动矩阵形成, 所述第一驱动矩阵由根据驱动备选矩阵 集合得到的 τ个驱动备选矩阵组成,所述驱动备选矩阵集合包括所述 S个驱动备选矩阵, X小于 N , 上述 X、 T、 S、 P为自然数。  According to still another aspect of an embodiment of the present invention, a communication device is provided. The communication device includes: a processor, configured to measure a channel shield of the N antenna ports, where N is a maximum number of antenna ports that the communication device can provide, and the N antenna ports are formed by a second driving matrix The second driving matrix is composed according to the S driving candidate matrices, where each driving candidate matrix includes P sub-matrices, where P is less than or equal to N; and a transmitter is configured to use the N antenna ports a channel shield is sent out; a receiver, configured to receive data signals of X antenna ports, wherein the X antenna ports are formed by a first driving matrix, and the first driving matrix is obtained by τ according to a set of driving candidate matrices The driving candidate matrix set includes the S driving candidate matrices, X is smaller than N, and the above X, T, S, and P are natural numbers.
本发明实施例中, 通过确定天线端口对应的驱动矩阵, 并才 居所确定的驱动矩阵将 天线端口的信号发送出去, 可以灵活地对通信设备中的天线端口进行设置, 进而提高了 通信设备对各种场景的适用性。 附图说明 为了更清楚地说明本发明实施例的技术方案, 下面将对本发明实施例中所需要使用 的附图作筒单地介绍, 显而易见地, 下面所描述的附图仅仅是本发明的一些实施例, 对 于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以根据这些附图获得 其他的附图。  In the embodiment of the present invention, by determining the driving matrix corresponding to the antenna port, and transmitting the signal of the antenna port by using the determined driving matrix, the antenna port in the communication device can be flexibly set, thereby improving the communication device pair. The suitability of the scene. BRIEF DESCRIPTION OF THE DRAWINGS In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings to be used in the embodiments of the present invention will be briefly described below. Obviously, the drawings described below are only some of the present invention. For the embodiments, those skilled in the art can obtain other drawings according to the drawings without any creative work.
图 1是现有技术中的二维波束赋形方案示意图;  1 is a schematic diagram of a two-dimensional beamforming scheme in the prior art;
图 2是现有技术中的三维波束赋形方案示意图;  2 is a schematic diagram of a three-dimensional beamforming scheme in the prior art;
图 3是多层用户场景示意图; 图 4是本发明实施例的一种通信设备的框图; 3 is a schematic diagram of a multi-layer user scenario; 4 is a block diagram of a communication device according to an embodiment of the present invention;
图 5是本发明实施例的另一种通信设备的框图;  FIG. 5 is a block diagram of another communication device according to an embodiment of the present invention; FIG.
图 6是本发明实施例的又一种通信设备的框图;  6 is a block diagram of still another communication device according to an embodiment of the present invention;
图 7是本发明实施例的又一种通信设备的框图;  7 is a block diagram of still another communication device according to an embodiment of the present invention;
图 8是本发明实施例的又一种通信设备的框图;  8 is a block diagram of still another communication device according to an embodiment of the present invention;
图 9是本发明实施例的一种通信方法的框图;  9 is a block diagram of a communication method according to an embodiment of the present invention;
图 10是本发明实施例的一种通信设备的框图;  FIG. 10 is a block diagram of a communication device according to an embodiment of the present invention; FIG.
图 11是本发明实施例的另一种通信设备的框图;  11 is a block diagram of another communication device according to an embodiment of the present invention;
图 12是本发明的实施例的另一种通信方法的框图。 具体实施方式 下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完整 地描述, 显然, 所描述的实施例是本发明的一部分实施例, 而不是全部实施例。 基于本 发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其 他实施例, 都应属于本发明保护的范围。  Figure 12 is a block diagram of another communication method of an embodiment of the present invention. The technical solutions in the embodiments of the present invention are clearly and completely described in the following with reference to the accompanying drawings in the embodiments of the present invention. It is obvious that the described embodiments are a part of the embodiments of the present invention, but not all embodiments. . All other embodiments obtained by a person of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of the present invention.
可以理解的, 本发明实施例所涉及的通信设备包括而不限于源无线网络控制器 It can be understood that the communication device involved in the embodiments of the present invention includes, but is not limited to, a source radio network controller.
(Source Radio Network Control ler, Source RNC) I源基站控制器 (Source Base Station Controller, Source BSC) , 源服务 GPRS支持节点 (Source Serving GPRS Support Node, Source SGSN) ,演进型网络基站( evolved universal terrestrial radio access network NodeB, eNodeB ), 和 UE ( User Equipment, 用户设备)。 (Source Radio Network Controller, Source RNC) Source Base Station Controller (Source BSC), Source Serving GPRS Support Node (Source SGSN), evolved network base station (evolved universal terrestrial radio) Access network NodeB, eNodeB), and UE (User Equipment).
通常,通信设备将所要发送的数据经过预编码等基带域处理之后经过逆傅里叶变换、 并串转换、 数模转换后进入模拟域, 并经过上变频变成射频信号、 由驱动单元进行加权 处理后经由天线阵列对应的各个天线阵子发射出去。 为了表述方便, 以下以垂直向天线 端口为例进行说明。 本领域技术人员可以理解, 本发明的实施例同样可以用于水平向天 线端口。  Generally, the communication device processes the data to be transmitted through baseband processing such as precoding, and then undergoes inverse Fourier transform, parallel-serial conversion, and digital-to-analog conversion to enter the analog domain, and is converted into a radio frequency signal by up-conversion to be weighted by the driving unit. After processing, the antenna antennas corresponding to the antenna array are transmitted. For convenience of description, the following description will be made by taking a vertical antenna port as an example. Those skilled in the art will appreciate that embodiments of the present invention are equally applicable to horizontal antenna ports.
如图 4所示, 每个垂直向天线端口的信号, 通过驱动单元的加权系数进行加权, 形 成某个固定的垂直向波束。假定通信设备使用两个垂直向天线端口 s^ s2时。驱动单元 的驱动矩阵 ρ'可表示为:
Figure imgf000008_0001
其中 为驱动单元的驱动矩阵, Α为第一垂直向天线端口 S l的子矩阵,所述 A中含 有 n个元素, n为该第一垂直向天线端口对应的天线阵列中天线阵子的数量, 这 n个元 素 al a2 , ... an为形成第一垂直向天线端口的波束的加权系数。 第一垂直向天线端口 s t 的数据通过子矩阵 A的 n个加权系数加权形成某个固定指向的波束。 B为第二垂直向天 线端口 s2的子矩阵,所述 B中含有 m个元素, m为该第二垂直向天线端口对应的天线阵 列中天线阵子的数量, 这 m个元素 b b2 , ... bm为波束的加权系数, 第二垂直向天线端 口 s2的数据通过子矩阵 B的 m个加权系数加权形成某个固定指向的波束。驱动单元根据 驱动矩阵, 由第一垂直向天线端口对应的天线阵列形成第一个波束, 由第二垂直向天线 端口对应的天线阵列形成第二个波束。
As shown in FIG. 4, each vertical antenna port signal is weighted by a weighting coefficient of the driving unit to form a fixed vertical beam. Assumed that the communication device uses two antenna ports to the vertical when s ^ 2 s. The drive matrix ρ' of the drive unit can be expressed as:
Figure imgf000008_0001
Wherein is the driving matrix of the driving unit, Α is a sub-matrix of the first vertical antenna port S l , the A contains n elements, and n is the number of antenna elements in the antenna array corresponding to the first vertical antenna port, The n elements a l a 2 , ... a n are weighting coefficients of the beam forming the first vertical antenna port. The data of the first vertical antenna port s t is weighted by n weighting coefficients of the sub-matrix A to form a fixed-point directed beam. B is a sub-matrix of the second vertical antenna port s 2 , where B contains m elements, and m is the number of antenna elements in the antenna array corresponding to the second vertical antenna port, and the m elements bb 2 , . . . b m is the weighting coefficient of the beam, and the data of the second vertical antenna port s 2 is weighted by the m weighting coefficients of the sub-matrix B to form a fixed-pointed beam. The driving unit forms a first beam from the antenna array corresponding to the first vertical antenna port according to the driving matrix, and forms a second beam from the antenna array corresponding to the second vertical antenna port.
如果 m=n时, 子矩阵 A和子矩阵 B进一步可以有如下形式, Β= α Α。 这样可以通过对 子矩阵 Α乘以复值加权系数 α得到第二垂直向天线端口的子矩阵 α Α。 其中 α为第二垂 直向天线端口上的复值加权系数。 则式(1 ) 可以有如下形式:
Figure imgf000009_0001
If m = n, the sub-matrix A and the sub-matrix B may further have the following form, Β = α Α. Thus, the sub-matrix α 第二 of the second vertical antenna port can be obtained by multiplying the sub-matrix 以 by the complex-valued weighting coefficient α. Where α is the complex-valued weighting coefficient on the second vertical antenna port. Equation (1) can have the following form:
Figure imgf000009_0001
当 α取某个特殊复数值时, 上述式 2 ) 中 Α和 α Α可组合形成第三垂直向天线端口, 所述第三垂直向天线端口的天线阵子由第一垂直向天线端口对应的天线阵列中的天线 阵子和第二垂直向天线端口对应的天线阵列中的天线阵子组成, 通过子矩阵 Α和 α Α的 2η个加权系数加权形成一个固定指向的波束。  When α is a special complex value, Α and α Α in the above formula 2) may be combined to form a third vertical antenna port, and the antenna element of the third vertical antenna port is connected to the antenna corresponding to the first vertical antenna port. The antenna elements in the array are composed of antenna elements in the antenna array corresponding to the second vertical antenna port, and are weighted by 2n weighting coefficients of the sub-matrix α and α 形成 to form a fixed-point beam.
在图 3所示的多层用户分布场景中, 在 1-8层随机分布有多个用户。 对于低层用户 而言, 传统的波束, 比如 12度下倾角的波束, 可以保证此部分用户的性能。 但是该波 束无法充分覆盖高层用户。 覆盖高层用户, 通常需要另外一组天线阵列, 形成一个指向 高层的垂直向波束。 需要注意的是, 两组天线阵列独立指向固定的垂直方向, 所形成的 波束的方向、 宽窄、 能量大小等参数也不能灵活调整。 各个垂直向天线端口使用的波束 也不能交换或者变化。 所以, 这种固化的方案不能适用于不同的场景, 增加了产品设计 的复杂度和网络部署的不灵活性。  In the multi-layer user distribution scenario shown in FIG. 3, a plurality of users are randomly distributed in layers 1-8. For low-level users, traditional beams, such as 12-degree down-tilt beams, can guarantee the performance of this part of the user. However, this beam does not adequately cover high-level users. To cover high-level users, an additional set of antenna arrays is usually required to form a vertical beam pointing to the upper layer. It should be noted that the two sets of antenna arrays are independently directed to a fixed vertical direction, and the parameters such as the direction, width, and energy of the formed beam cannot be flexibly adjusted. The beams used by each vertical antenna port cannot be exchanged or changed. Therefore, this curing solution cannot be applied to different scenarios, increasing the complexity of product design and the inflexibility of network deployment.
第一实施例  First embodiment
根据本发明的实施例, 提供一种通信设备。 该通信设备可以位于基站侧, 具体可以 是基站。 如图 5所示, 该通信设备 500可以包括:  According to an embodiment of the present invention, a communication device is provided. The communication device may be located at the base station side, and may specifically be a base station. As shown in FIG. 5, the communication device 500 can include:
确定单元 503 , 用于确定 X个天线端口对应的第一驱动矩阵, 所述第一驱动矩阵由 根据驱动备选矩阵集合得到的 Τ个驱动备选矩阵组成, 所述 X个天线端口由所述第一驱 动矩阵形成, 所述驱动备选矩阵集合包括 S个驱动备选矩阵, 所述每个驱动备选矩阵包 括 P个子矩阵, 其中, P小于等于 N , X小于 N , 所述 N为所述通信设备能够提供的天线 端口的最大数量, 所述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据所述 S个驱动备选矩阵组成; 上述 X、 T、 S、 P为自然数; a determining unit 503, configured to determine a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of one driving candidate matrix obtained according to the driving candidate matrix set, where the X antenna ports are First drive The moving matrix is formed, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, wherein P is less than or equal to N, X is less than N, and the N is the communication The maximum number of antenna ports that the device can provide. The N antenna ports are formed by a second driving matrix, and the second driving matrix is composed according to the S driving candidate matrices; the X, T, S, and P are natural numbers. ;
驱动单元 505 , 用于才 居所述第一驱动矩阵由所述 X个天线端口对应的天线阵列将 所述 X个天线端口的信号发送出去。  The driving unit 505 is configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports.
可以理解, 对于多个垂直向天线端口而言, 现有技术中所确定的垂直向天线端口的 数量是等同于通信设备所能够提供的天线端口的最大数量的。所使用垂直向天线端口是 固定且不能变化的。 据本发明的实施例, 确定单元所确定的第一驱动矩阵由 T个驱动 备选矩阵组成。 而且, 这 T个可以在 S个驱动备选矩阵中任意确定, 每次确定的 T个驱 动备选矩阵是可以相同, 也可以不同的。 根据本发明的实施例, 对于垂直向天线端口而 言, 确定单元所确定的 X个垂直向天线端口, 是从所述通信设备所能够提供的垂直向天 线端口的最大数量 N中确定的,每次确定的 X个垂直向天线端口可以相同,也可以不同。  It will be appreciated that for a plurality of vertical antenna ports, the number of vertical antenna ports determined in the prior art is equivalent to the maximum number of antenna ports that the communication device can provide. The vertical antenna port used is fixed and cannot be changed. According to an embodiment of the invention, the first drive matrix determined by the determining unit is composed of T drive candidate matrices. Moreover, the T pieces can be arbitrarily determined in the S drive candidate matrices, and the T drive candidate matrices determined each time may be the same or different. According to an embodiment of the present invention, for a vertical antenna port, the X vertical antenna ports determined by the determining unit are determined from a maximum number N of vertical antenna ports that the communication device can provide, each The X vertical antenna ports determined in the second time may be the same or different.
本发明实施例中, 通过确定天线端口对应的驱动矩阵, 并才 居所确定的驱动矩阵将 天线端口的信号发送出去, 可以灵活地对通信设备中的天线端口进行设置, 进而提高了 通信设备对各种场景的适用性。  In the embodiment of the present invention, by determining the driving matrix corresponding to the antenna port, and transmitting the signal of the antenna port by using the determined driving matrix, the antenna port in the communication device can be flexibly set, thereby improving the communication device pair. The suitability of the scene.
根据本发明的实施例, 所述确定单元可以根据对端通信节点返回的信道盾量测量结 果确定其所需要的天线端口, 同时确定该天线端口所使用的驱动矩阵。 对端通信节点返 回的信道盾量测量结果可以是对端基于 N个天线端口分别测量得到的。可以根据 N个天 线端口的信道盾量测量结果确定所述 X个天线端口,如所述 X个天线端口对应 N个测量 结果中最大的 X个。  According to an embodiment of the present invention, the determining unit may determine an antenna port required according to the channel shield measurement result returned by the peer communication node, and determine a driving matrix used by the antenna port. The channel shield measurement result returned by the peer communication node may be separately measured by the peer end based on the N antenna ports. The X antenna ports may be determined according to channel shield measurement results of the N antenna ports, for example, the X antenna ports correspond to the largest X of the N measurement results.
除了根据信道盾量测量结果之外, 所述确定单元还可以根据设置的准则确定其所需 要的天线端口。 比如基站根据场景配置相应的第一驱动矩阵。 在基站高度大于用户高度 的 U Ma场景下, 基站为小区内用户配置向下的波束所对应的驱动矩阵, 如波束对应的 下倾角为 12° 。而在基站高度小于一部分用户高度同时又大于另一部分用户高度的城市 4 小区 (U rba n M icro , U M i )场景下, 基站为小区内用户配置既有向上波束又有向下波 束所对应的第一驱动矩阵, 如由既有下倾角 -6。 又有下倾角 12。 组成的第一驱动矩阵。 或者基站也可根据用户分布配置相应的驱动矩阵, 如在用户仅分布在地面的情况下, 基 站为小区内用户配置向下的波束,如下倾角 12° 所对应的驱动矩阵。所述通信设备的确 定单元通过设置的准则或者才 居信道测量结果可以快速响应场景变化, 并适应性调整对 应的驱动矩阵, 从而更好的适应不同的场景要求。 In addition to the channel shield measurement result, the determining unit may determine the required antenna port according to the set criteria. For example, the base station configures a corresponding first driving matrix according to the scenario. In a U Ma scenario where the base station height is greater than the user height, the base station configures a driving matrix corresponding to the downward beam for the user in the cell, for example, the corresponding downtilt angle of the beam is 12°. In a scenario where the base station height is less than a part of the user's height and is greater than another part of the user's height, the base station configures the intra-cell user to have both an upward beam and a downward beam. The first drive matrix, as by the downtilt angle -6. There is also a downtilt angle of 12. The first drive matrix composed. Alternatively, the base station may also configure a corresponding driving matrix according to the user distribution. For example, when the user is only distributed on the ground, the base station configures a downward beam for the user in the cell, and the driving matrix corresponding to the following inclination angle of 12°. The determining unit of the communication device can quickly respond to the scene change by setting the criterion or the channel measurement result, and adaptively adjusting the pair The drive matrix should be adapted to better suit different scene requirements.
根据本发明的实施例, 所述确定的第一驱动矩阵可以是半静态确定的, 也可以是动 态确定的。 所谓半静态, 是指选出的由 T个驱动备选矩阵组成的 X个天线端口对应的第 一驱动矩阵在较长一段时间内是固定的, 这段时间可以是几十, 几百个发送时间间隔 ( transmission time interva l , ΤΤΙ ), 也可以是几分钟或者几个小时。 一段时间后, 重新 确定 X个由 Τ个驱动备选矩阵形成的天线端口的第一驱动矩阵。 所谓动态, 是指实时动 态确定 Τ个驱动备选矩阵形成的 X个天线端口对应的第一驱动矩阵,该选择过程是实时 动态变化的。 所述通信设备使用半静态确定, 可以在不丧失灵活性的基础上节省信令开 销。所述通信设备使用实时或动态确定,可以更加灵活地调整波束, 以适应多变的场景。  According to an embodiment of the invention, the determined first driving matrix may be semi-statically determined or dynamically determined. The so-called semi-static means that the selected first driving matrix corresponding to the X antenna ports consisting of T driving candidate matrices is fixed for a long period of time, which can be several tens, hundreds of transmissions. The time interval (transmission time interva l , ΤΤΙ ) can also be a few minutes or a few hours. After a period of time, the first drive matrix of the X antenna ports formed by the one drive candidate matrix is re-determined. The so-called dynamic means that the real-time dynamic determines the first driving matrix corresponding to the X antenna ports formed by the driving candidate matrix, and the selection process is dynamically changed in real time. The communication device uses semi-static determination to save signaling overhead without loss of flexibility. The communication device uses real-time or dynamic determination, and the beam can be more flexibly adjusted to adapt to the changing scene.
根据本发明的实施例, 所述驱动备选矩阵包括下列矩阵中的任意一个, 或者由下列 矩阵的一个或多个加权得到的矩阵中的任意一个:  According to an embodiment of the invention, the drive candidate matrix comprises any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
Figure imgf000011_0003
Figure imgf000011_0003
Figure imgf000011_0004
Figure imgf000011_0004
Figure imgf000011_0001
Figure imgf000011_0005
Figure imgf000011_0002
Figure imgf000011_0001
Figure imgf000011_0005
Figure imgf000011_0002
其中, 4为第 i个子矩阵, e [i, , 所述 i , k为自然数, τ代表转置。 每个子矩 阵可以形成一个波束, 该波束的下倾角是波束的一个参数。 每个子矩阵所对应的下倾角 通常是不一样的, 但是本发明的实施例并不排除下倾角一样的情形。 除此之外, 波束的 宽窄等其他参数也是可以相同或者不同的。 Where 4 is the i-th sub-matrix, e [i, , the i, k are natural numbers, and τ represents transposition. Each submatrix can form a beam whose downtilt angle is a parameter of the beam. Downtilt angle corresponding to each submatrix Usually not the same, but embodiments of the invention do not exclude the same downtilt. In addition, other parameters such as the width and width of the beam may be the same or different.
假定 N为所述通信设备能够提供的天线端口的最大数量, 所述 N个天线端口由第二 驱动矩阵形成, 所述第二驱动矩阵根据所述 S个驱动备选矩阵组成。 举例而言, 所述第 二驱动矩阵包括并不限定于如下形式:  It is assumed that N is the maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is composed according to the S driving candidate matrices. For example, the second driving matrix includes and is not limited to the following forms:
Figure imgf000012_0001
Figure imgf000012_0001
A A
αΑ  Α
其中, Q为 P行 N列的矩阵。 矩阵 可以由驱动备选矩阵 Qu, Q: QP1加权 Where Q is a matrix of P rows and N columns. The matrix can be weighted by the drive candidate matrix Q u , Q: Q P1
组合得到, 类似地可以得到其他矩阵。 即 Combined, similar matrices are available. which is
A  A
αλΑλ α λ Α λ
(5)
Figure imgf000012_0003
(5)
Figure imgf000012_0003
所述第二驱动矩阵还可以包 如下的矩阵, 该矩阵为 P行 1列的矩阵:  The second driving matrix may further comprise a matrix which is a matrix of P rows and 1 column:
Figure imgf000012_0002
Figure imgf000012_0002
其中 i1; i2, ···, iP为 [l,k]之间的任意一个值, 即 Au, Aip代表不同的子矩阵, a u, ... , a ip代表不同的复值加权系数。 所述第二驱动矩阵还可以包括该矩阵的转置矩 阵。 Where i 1; i 2 , ···, i P is any value between [l, k], ie A u , A ip represents a different submatrix, au, ..., a ip represents a different complex Value weighting factor. The second drive matrix may also include a transposed matrix of the matrix.
图 5示出了根据本发明的一个实施例。 如图所示, 所述确定单元通过确定的 X个天 线端口接收基带域的信号 , Lx 。 所述 X个天线端口从 N个天线端口选出来。 将所要发送的数据通过 N个天线端口对应的 N个射频通道, 具体为, S S2, S„ 进入驱动单元。 所述驱动单元根据上述第一驱动矩阵通过驱动加权系数 W14, .·., Wr ,Figure 5 illustrates an embodiment in accordance with the present invention. As illustrated, the determination signal X received base band antenna port is determined by the unit, L x. The X antenna ports are selected from N antenna ports. The data to be sent is transmitted through the N radio frequency channels corresponding to the N antenna ports, specifically, SS 2 , S „ into the driving unit. The driving unit drives the weighting coefficients W 14 , . . . according to the first driving matrix. W r ,
W!,2, Wr,2, W!,M, ···, Wr,M, 对上述数据进行加权处理后用于形成不同的多个波束, 这些波束可以具有不同的特性。 其中, r为每个天线阵子上最多作用的驱动加权系数的 个数。 Ak为第 k下倾角子矩阵,所述 Ak中含有 M个元素, M为所对应的天线阵子的数量。 Ak中的 M个元素为第 k下倾角的驱动加权系数,使用第 k下倾角子矩阵 Ak的驱动加权系 数可以加权形成指向第 k下倾角的波束。 W!, 2, W r , 2 , W!, M, ···, W r , M , The weighted processing of the above data is used to form different multiple beams, and these beams may have different characteristics. Where r is the most applicable driving weighting factor for each antenna element Number. A k is the kth downtilt submatrix, and the A k contains M elements, and M is the number of corresponding antenna elements. The M elements in A k are the driving weighting coefficients of the kth downtilt angle, and the driving weighting coefficients of the kth downtilt submatrix A k can be weighted to form a beam directed to the kth downtilt angle.
通过调整不同垂直向天线端口的复值驱动加权系数可调整垂直向波束的方向、宽窄、 能量的强度等参数。 这里的调整可以由通信设备调整, 或者根据该通信设备接收到的信 令进行调整。  The parameters such as the direction, width, and intensity of the vertical beam can be adjusted by adjusting the complex value driving weighting coefficients of different vertical antenna ports. The adjustments herein can be adjusted by the communication device or adjusted based on the signals received by the communication device.
需要注意的是, 上述实施例中每个下倾角的波束所对应的 M是相等的, 即每个不同 的天线端口所对应使用的天线阵子的数量是相同的, 即 Al A2 , 的驱动加权系数 的数量相同。 但是可以理解的, 实际中每个不同的天线端口所对应使用的天线阵子的数 量可以不同, 即 Α Α2 , Ak中的驱动加权系数的个数可以不一致。 每个垂直向天线 端口对应的天线阵子的数量以及驱动加权系数的数量可以根据实际情况决定, 只要通过 第 k下倾角子矩阵 Ak的驱动加权系数可以形成指向第 k下倾角的波束即可。 It should be noted that the M corresponding to each downtilt beam in the above embodiment is equal, that is, the number of antenna elements used for each different antenna port is the same, that is, the driving of A l A 2 , The number of weighting coefficients is the same. However, it can be understood that the number of antenna elements used in each different antenna port may be different in practice, that is, the number of driving weighting coefficients in Α , 2 , A k may be inconsistent. The number of antenna elements corresponding to each vertical antenna port and the number of driving weighting coefficients may be determined according to actual conditions, as long as the beam directed to the kth downtilt angle can be formed by the driving weighting coefficient of the kth downtilt submatrix A k .
在图 5的方案中,一个天线阵子 #M复用了 r个驱动加权系数 W M , W2,M , ... , WR,M。 可以看出, 不同的垂直向天线端口所对应的数据可以在同一个天线上复用。 不同垂直向 天线端口所对应的不同下倾角的子矩阵的驱动加权系数可以相加使用。 换句话说, 每个 垂直向天线端口对应的驱动矩阵可以由驱动备选矩阵中的任意一个或多个加权得到。可 以理解的, 图 5的方案中, 可以将垂直向天线端口替换为水平向天线端口, 对应的加权 形成多个水平方向的波束。 In the scheme of FIG. 5, one antenna element #M multiplexes r drive weighting coefficients WM, W 2 , M , ..., W R , M . It can be seen that the data corresponding to different vertical antenna ports can be multiplexed on the same antenna. The driving weighting coefficients of the sub-matrices of different downtilt angles corresponding to different vertical antenna ports can be added and used. In other words, the drive matrix corresponding to each vertical antenna port can be weighted by any one or more of the drive candidate matrices. It can be understood that, in the solution of FIG. 5, the vertical antenna port can be replaced with a horizontal antenna port, and the corresponding weighting forms a plurality of horizontal direction beams.
根据本发明的实施例, 确定 X个天线端口对应的第一驱动矩阵, 包括: 使用至少一 个选择矩阵从所述第二驱动矩阵中选择出所述第一驱动矩阵, 所述选择矩阵包括下列矩 阵中的任意一个, 或者包括下列矩阵的转置矩阵中的任意一个:  Determining, according to an embodiment of the present invention, the first driving matrix corresponding to the X antenna ports, comprising: selecting the first driving matrix from the second driving matrix by using at least one selection matrix, where the selection matrix comprises the following matrix Any of the following, or any of the transposed matrices of the following matrices:
( 7 )
Figure imgf000013_0001
上述 ( = 1,...,^ 为 Ν行 1列的矩阵, 该矩阵中第 i个元素为 1, 其他元素为 0。 所 述 N为所述通信设备能够提供的天线端口的最大数量。
(7)
Figure imgf000013_0001
The above ( = 1,...,^ is a matrix of 1 column, the i-th element in the matrix is 1, and the other elements are 0. The N is the maximum number of antenna ports that the communication device can provide.
以下举例说明, 天线端口 2的驱动矩阵, 可以将上述第二驱动矩阵 Q与 e2相乘, 可 以得到天线端口 1使用的第一驱动矩阵,根据此第一驱动矩阵对应的加权系数将天线端 口 2的信号发送出去。 上述使用选择矩阵来确定第一驱动矩阵的方案只是选择驱动矩阵的一种形式。 本领 域技术人员可以理解, 只要在确定的 Q中指明对应的列或者行, 就可以明确所需的驱动 矩阵。 换句话说, 只要了解 Q以及所需的编号即可。 所述编号是所需的列号或者行号。 根据使用了选择矩阵或者列号或者行号的技术方案,确定单元不需要向驱动单元传输所 有的驱动矩阵或者驱动备选矩阵, 从而可以节省信令资源。 确定单元可以将包含列号或 者行号的信息发送给驱动单元, 使得技术方案更加容易实现。 For example, the driving matrix of the antenna port 2 can multiply the second driving matrix Q and e 2 to obtain the first driving matrix used by the antenna port 1, and the antenna port according to the weighting coefficient corresponding to the first driving matrix. The signal of 2 is sent out. The above scheme of using the selection matrix to determine the first drive matrix is only one form of selecting the drive matrix. Those skilled in the art will appreciate that the required drive matrix can be clarified as long as the corresponding column or row is indicated in the determined Q. In other words, just know Q and the number you need. The number is the desired column number or line number. According to the technical solution using the selection matrix or the column number or the line number, the determining unit does not need to transmit all the driving matrix or the driving candidate matrix to the driving unit, thereby saving signaling resources. The determining unit can send information including the column number or the line number to the driving unit, making the technical solution easier to implement.
根据本发明的实施例, 在所述驱动单元和天线之间还可以有至少一个功率放大器, 所述功率放大器用于对天线端口对应的信号进行放大处理。  According to an embodiment of the invention, there may be at least one power amplifier between the driving unit and the antenna, and the power amplifier is used for amplifying the signal corresponding to the antenna port.
如图 5所示, 所述功率放大器可以在驱动单元后, 即一个天线阵子关联一个功率放 大器也可以在驱动单元之前, 即一个射频通道关联一个功率放大器。 功率放大器在后, 每个天线阵子关联一个功率放大器的技术方案对功放的要求较低, 因而能降低使用成 本。 功放在前, 每个射频通道关联一个功率放大器的技术方案对功放的要求较高, 会提 高使用成本。  As shown in FIG. 5, the power amplifier may be associated with a power amplifier after the driving unit, that is, an antenna array may be associated with a power amplifier or a power amplifier before the driving unit. After the power amplifier is followed, the technical solution of each power amplifier associated with one power amplifier has lower requirements on the power amplifier, thereby reducing the use cost. Before the power amplifier, the technical solution of each power amplifier associated with one power amplifier has higher requirements on the power amplifier, which will increase the use cost.
根据本发明的实施例, 所述确定单元可以位于基带域, 以及所述驱动单元可以位于 模拟域。 图 6、 7示出了更详细的方案。 在基带域包括确定单元, 确定单元, 通过确定 的 X个天线端口接收基带域的信号, 以及确定 X个天线端口对应的第一驱动矩阵, 将确 定的第一驱动矩阵通过控制器或者其他途径传送到驱动单元,将所要发送的数据经过经 过逆傅里叶变换、 并串转换、 数模转换后进入模拟域, 并经过上变频变成射频信号、 由 驱动单元根据上述第一驱动矩阵对上述数据进行加权处理后经由天线阵列对应的各个 天线阵子发射出去。  According to an embodiment of the invention, the determining unit may be located in a baseband domain, and the driving unit may be located in an analog domain. Figures 6 and 7 show a more detailed solution. The baseband domain includes a determining unit, the determining unit, receiving the signal of the baseband domain by using the determined X antenna ports, and determining the first driving matrix corresponding to the X antenna ports, and transmitting the determined first driving matrix by using a controller or other means Going to the driving unit, the data to be sent is subjected to inverse Fourier transform, parallel-serial conversion, digital-to-analog conversion, enters the analog domain, and is up-converted into a radio frequency signal, and the driving unit performs the above-mentioned data according to the first driving matrix. After the weighting process, the antenna arrays corresponding to the antenna array are transmitted.
图 6示出的通信设备包括驱动单元,确定单元及天线阵子和所述第一种功率放大器。 其中, 所述第一种功率放大器指的是功率放大器在驱动单元后的功率放大器。 可选地, 图 7示出了通信设备包括驱动单元, 确定单元及天线阵子和所述第二种功率放大器。 其 中, 所述第二种功率放大器指的是功率放大器在驱动单元前的功率放大器。 为了更详细地说明本发明的实施例, 以下通过举例说明具体的技术方案。  The communication device shown in Fig. 6 includes a driving unit, a determining unit and an antenna array, and the first type of power amplifier. Wherein, the first type of power amplifier refers to a power amplifier of the power amplifier behind the driving unit. Optionally, Figure 7 shows that the communication device includes a drive unit, a determination unit and an antenna array, and the second power amplifier. The second power amplifier refers to a power amplifier of the power amplifier in front of the driving unit. In order to explain the embodiments of the present invention in more detail, specific technical solutions are exemplified below.
以图 4为例, 通信设备使用两组天线阵列。 根据本发明的实施例, 提供多个驱动备 选矩阵。 所述每个驱动备选矩阵包括下列矩阵中的任意一个, 或者由下列矩阵的一个或 多个加权得到的矩阵中的任意一个,
Figure imgf000014_0001
( 8 )
Taking Figure 4 as an example, the communication device uses two sets of antenna arrays. In accordance with an embodiment of the invention, a plurality of drive candidate matrices are provided. Each of the drive candidate matrices includes any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices,
Figure imgf000014_0001
( 8 )
Figure imgf000015_0002
Figure imgf000015_0002
其中, 每个驱动矩阵包括 2个子矩阵, 子矩阵 At用于形成第 1波束, 如第 1波束可 以指向下倾角 12。 , 子矩阵 A2用于形成第 2波束, 如第 2波束可以指向下倾角 -6。 。 Each of the driving matrices includes two sub-matrices, and the sub-matrix A t is used to form a first beam, for example, the first beam may be directed to the downtilt angle 12. The sub-matrix A 2 is used to form the second beam, for example, the second beam can be directed to the downtilt angle -6. .
可以看出, 通过上式(8 ) 的矩阵中的一个或者多个加权可以获得如下式(9 ) 的矩 阵, 根据本发明实施例, 所述备选驱动矩阵的集合包括而不限于式(9 ) 中的矩阵。 所 述加权是指将复值加权系数与所述矩阵相乘, 并将相乘所得到的矩阵进行相加的运算。  It can be seen that the matrix of the following formula (9) can be obtained by one or more weights in the matrix of the above formula (8). According to an embodiment of the present invention, the set of the candidate driving matrix includes, without limitation, the formula (9). The matrix in ). The weighting refers to an operation of multiplying a complex-valued weighting coefficient by the matrix and multiplying the obtained matrix.
Figure imgf000015_0001
Figure imgf000015_0001
其中 α 、 a2、 a3、 a4是复值加权系数。 Where α, a 2 , a 3 , and a 4 are complex-valued weighting coefficients.
举例而言, ζ¾可以形成第一天线端口, 而第一天线端口形成的第 1波束指向下倾角 For example, the first antenna port may be formed by the first antenna port, and the first beam formed by the first antenna port is directed to the downtilt angle
12。 。 ¾可以形成第二天线端口,而第二天线端口形成的第 1波束指向下倾角 12。 。(¾ 可以形成第三天线端口, 而第三天线端口形成的第 3波束指向下倾角 -6。 。通过对(¾中 的 a,进行赋值, (¾可以用于形成第五天线端口,所述第五天线端口形成的第 5波束指向 下倾角 12。 。 通过对 ^赋值进行调整, 可以形成一个合成波束, 只是相比第 1波束更窄 一些,所述合成波束由两个指向下倾角 12° 的波束形成。通过对 中的 a2进行赋值, Q6 可以用于形成第六天线端口,所述第六天线端口形成的第 6波束指向下倾角 12。 。通过 对 ¾赋值进行调整, 可以形成一个合成波束, 只是相比第 3波束更窄一些, 所述合成波 束由两个指向下倾角 -6。 的波束形成。 通过对 中的 进行赋值, (¾可以用于形成第 七天线端口,所述第七天线端口形成一个合成波束,所述合成波束由指向下倾角 12。 的 波束和指向下倾角 -6。 的波束形成。 通过对 中的 α4进行赋值, 可以用于形成一个 合成波束,所述合成波束由指向下倾角 -6° 的波束和指向下倾角 12 ° 的波束形成。类似 地, 也可以针对 β7、 (¾进行赋值调整。 12. . The second antenna port may be formed, and the first beam formed by the second antenna port is directed to the downtilt angle 12. . (3⁄4 may form a third antenna port, and the third beam formed by the third antenna port is directed to a downtilt angle of -6. By assigning a (a) of 3⁄4, (3⁄4 may be used to form a fifth antenna port, The fifth beam formed by the fifth antenna port is directed to the downtilt angle 12. By adjusting the value of the ^, a composite beam can be formed, which is narrower than the first beam, and the combined beam is 12° down by two angles. Beamforming. By assigning a 2 in the center, Q 6 can be used to form a sixth antenna port, and the sixth beam formed by the sixth antenna port is directed to the downtilt angle 12. By adjusting the 3⁄4 assignment, it can be formed. A composite beam, which is only narrower than the third beam, is formed by two beams pointing downwards -6. By assigning values to the center, (3⁄4 can be used to form the first A seven antenna port, the seventh antenna port forming a composite beam, the composite beam being directed by a downtilt angle 12. The beam and pointing down the dip-6. Beamforming. The assignment of α 4 to the center can be used to form a composite beam formed by a beam pointing at a down-tilt angle of -6° and a beam pointing at a down-tilt angle of 12°. Similarly, assignment adjustments can be made for β 7 and (3⁄4).
通信设备, 如基站, 可根据不同的需求确定实际使用的垂直向天线端口, 以及每个 垂直向天线端口对应的子矩阵和波束。 比如, 可以 # ^据不同的场景和 /或相应的用户分 布来进行确定。  A communication device, such as a base station, can determine the vertical antenna ports actually used, and the sub-matrices and beams corresponding to each of the vertical antenna ports, according to different needs. For example, #^ can be determined based on different scenarios and/or corresponding user distributions.
如图 3中, 当基站高度为 1 0米, 而用户分布在 1 -8层(每层楼高 3米) 的高楼时, 基站可以选择根据驱动备选矩阵 Q4进行驱动。 即对应的子矩阵为 A2 , 相应地, 第一天线阵列形成指向向下覆盖的第 1波束,如指向下倾角 12 ° ,第二天线阵列形成指 向向上的第 2波束, 如指向下倾角 -6。 。 这样可以同时覆盖基站高度之上的 5-8层用户 和基站高度以下的 1 -4层用户。 As shown in FIG. 3, the base station when the height of 10 meters, and the user profile when tall (3 m each storey) of 1-8 layers, the base station may alternatively choose the driving matrix Q 4 is driven. That is, the corresponding sub-matrix is A 2 , and correspondingly, the first antenna array forms a first beam directed downward, such as a downward tilt angle of 12 °, and the second antenna array forms a second beam pointing upward, such as a downward tilt angle - 6. . This can cover 5-8 layers of users above the base station height and 1-4 users below the base station height.
或者,基站可以选择根据驱动备选矩阵 Q3 , Q4进行驱动, 即对应的子矩阵为 A2和 A2 , 相应地, 两个天线阵列都形成指向向上的倾角为 -6。 的波束, 从而可以覆盖基站高度之 上的 5-8层用户。 类似地, 可以形成向下的波束, 基站可以选择根据驱动备选矩阵 Q Q2进行驱动,即对应的子矩阵为 Α 相应地,两个天线阵列都形成指向下倾角为 12。 的波束, 从而可以覆盖基站高度以下的 1 -4层用户。 Alternatively, the base station may choose to drive according to the drive candidate matrices Q 3 , Q 4 , that is, the corresponding sub-matrices are A 2 and A 2 , and accordingly, both antenna arrays form an upward tilt angle of -6. The beam can thus cover 5-8 layer users above the base station height. Similarly, a downward beam can be formed, and the base station can choose to drive according to the drive candidate matrix QQ 2 , that is, the corresponding sub-matrix is Α correspondingly, both antenna arrays form a downward tilt angle of 12. The beam can thus cover 1-4 layers of users below the base station height.
或者, 基站可以选择根据驱动备选矩阵 Q5进行驱动, 即对应的子矩阵为
Figure imgf000016_0001
α , 通过对 赋值, At和" Α可进一步形成一个上述第五垂直向天线端口, 该天线垂直向 天线端口对应的天线阵列形成指向下倾角为 12。 的上述第 5波束。这样可以适用于城市 宏小区 (Urban Macro , UMa )场景或者只有地面和第 1层用户分布的场景。 所述 UMa场 景下基站高度为 25米, 用户随机分布在 1 -8层的高楼内 (每层楼高 3米), 因此基站高 度始终大于用户高度, 因此此场景下可以只用一个向下的倾角。
Alternatively, the base station may select to be driven according to the driving candidate matrix Q 5 , that is, the corresponding sub-matrix is
Figure imgf000016_0001
α, by assigning, A t and " Α can further form a fifth vertical antenna port, the antenna vertically forming an antenna array corresponding to the antenna port to form the fifth beam having a downward tilt angle of 12. This can be applied to The urban macro (UMa) scene or the scene with only the ground and the first layer users. The height of the base station in the UMa scene is 25 meters, and the users are randomly distributed in the high buildings of 1-8 floors (each floor is 3 m), so the base station height is always greater than the user height, so in this scenario it is possible to use only one downward dip.
由上述描述可以看出, 当需要将波束指向基站高度以下的低层时, 基站可以在包含 A 驱动备选矩阵中选择对应的矩阵, 如可以在 Ql Q2 , Q5 , Q7 , Q8 t选择。 当需要将波 束指向基站高度以上的高层时, 基站可以在包含 A2的驱动备选矩阵中选择对应的矩阵, 如可以在第 Q3 , Q4 , Q6 , Q7 , Q8 t选择。 As can be seen from the above description, when it is required to point the beam to a lower layer below the height of the base station, the base station can select a corresponding matrix in the A-driven candidate matrix, such as Q l Q 2 , Q 5 , Q 7 , Q 8 . t choose. When it is required to point the beam to a higher layer above the base station height, the base station can select a corresponding matrix in the drive candidate matrix including A 2 , as can be selected in the Q 3 , Q 4 , Q 6 , Q 7 , Q 8 t.
通过上述描述, 可以看出本发明的实施例可以灵活选择和调整多个垂直向天线端口 所对应的垂直向波束, 从而能适用于不同的场景。  Through the above description, it can be seen that the embodiment of the present invention can flexibly select and adjust the vertical beam corresponding to multiple vertical antenna ports, so that it can be applied to different scenarios.
举例而言, 通信设备能够提供的垂直向天线端口的最大数量为 8个, 对应的驱动备 选矩阵为上述公式(9) 中的 Q ll Q8。 P是所述通信设备能够提供的波束方向的数目。 确定单元可以根据用户反馈的这 8个备选驱动矩阵对应的天线端口的信道盾量,如信噪 比( Signal Noise ratio, SNR ), 参考信号接收功率 (Reference Signal Received Power, RSRP) , 信道盾量指示 (Channel Quality Indicator, CQI )等, 确定出 1个垂直向天 线端口, 以及确定这 1个垂直向天线端口所对应的第一驱动矩阵。 确定单元可以 # ^据测 量结果使用最大化准则或根据某个信道盾量门限在所述 8 个垂直向天线端口中确定 2 个。 这里提到的垂直向天线端口所对应的第一驱动矩阵, 可以是两个垂直向天线端口分 别对应一个第一驱动矩阵。 还可以是两个垂直向天线端口共同对应一个第一驱动矩阵, 具体可以是第一驱动矩阵中具体包括 Q 'j Q8中的某两个驱动备选矩阵。 For example, the maximum number of vertical antenna ports that the communication device can provide is eight, and the corresponding driver device The selection matrix is Q ll Q 8 in the above formula (9). P is the number of beam directions that the communication device is capable of providing. The determining unit may be based on the channel shield of the antenna port corresponding to the eight candidate driving matrices fed back by the user, such as Signal Noise Ratio (SNR), Reference Signal Received Power (RSRP), and channel shield. A channel quality indicator (CQI) or the like determines a vertical antenna port, and determines a first driving matrix corresponding to the one vertical antenna port. The determining unit may determine 2 of the 8 vertical antenna ports according to the measurement result using the maximization criterion or according to a certain channel shield threshold. The first driving matrix corresponding to the vertical antenna port mentioned here may be that the two vertical antenna ports respectively correspond to a first driving matrix. It is also possible that the two vertical antenna ports jointly correspond to one first driving matrix, and specifically, the first driving matrix specifically includes some two driving candidate matrices in Q 'j Q 8 .
驱动备选矩阵 到 Q8可以组成第二驱动矩阵(^。 其中 Ql Q2, Q 8的次序可以变 化并可以被预先设置好, 作为例子所述 Q包括并不限定于如下形式:
Figure imgf000017_0001
当使用选择矩阵 e7与 Q相乘时, 可以获得第一驱动矩阵 Q7。 所述选择矩阵包括下列 矩阵中的任意一个, 或者包括下列矩阵的转置矩阵中的任意一个:
Driving the candidate matrix to Q 8 may constitute a second driving matrix (^. wherein Q l Q 2 , the order of Q 8 may vary and may be preset. As an example, Q includes is not limited to the following form:
Figure imgf000017_0001
When multiplying Q by the selection matrix e 7 , the first drive matrix Q 7 can be obtained. The selection matrix includes any one of the following matrices, or any one of the transposed matrices of the following matrices:
Figure imgf000017_0002
Figure imgf000017_0003
当 ρ与 ei相乘, 可以得到第一驱动矩阵 Ql 即对应的子矩阵是 0。 当 ρ与 e2 相乘, 可以得到第一驱动矩阵 Q2 , 即对应的子矩阵是 0和 依此类推, 当 ρ与 68相 乘, 可以得到第一驱动矩阵 Q8。 所以有如下公式,
Figure imgf000017_0002
Figure imgf000017_0003
When ρ is multiplied by ei , the first driving matrix Q l can be obtained, that is, the corresponding sub-matrix is 0. When ρ and e 2 Multiply, the first driving matrix Q 2 can be obtained, that is, the corresponding sub-matrix is 0 and so on. When ρ is multiplied by 6 8 , the first driving matrix Q 8 can be obtained. So there is the following formula,
0 = ^ ( 12 ) 通常, 所使用的天线阵子的数量决定了其所形成波束的宽度。 比如使用 8个天线阵 子形成的波束宽度要比使用 4个天线阵子的波束宽度更窄, 能量更集中。 在小小区中, 由于其小区半径较小,因此覆盖良好,从而可使用由较少阵子形成的宽波束的驱动矩阵, 如可以仅使用上述 、 Q2、 Q3或 驱动备选矩阵。 0 = ^ ( 12 ) In general, the number of antenna elements used determines the width of the beam they form. For example, the beam width formed by using 8 antenna elements is narrower than that of using 4 antenna elements, and the energy is more concentrated. In a small cell, since its cell radius is small, the coverage is good, so that a drive matrix of a wide beam formed by fewer cells can be used, as can only use the above, Q 2 , Q 3 or drive candidate matrix.
根据本发明的实施例的另一个方面, 所述通信设备可以通过有限的驱动备选矩阵, 组合加权得到更多的驱动备选矩阵。  According to another aspect of an embodiment of the present invention, the communication device may obtain more drive candidate matrices by combining weights through a limited drive candidate matrix.
如上例中驱动备选矩阵集合可以是式(8 ) 中的 Qu、 Q12、 Q21和 Q22,即式(9 ) 的 、 Q2、 Q3和 Q4 , 也可以通过将这 4个驱动备选矩阵组合加权得到更多的驱动备选矩阵。 The driving candidate matrix set in the above example may be Q u , Q 12 , Q 21 and Q 22 in the formula (8), ie, Q 2 , Q 3 and Q 4 of the formula (9), and may also be adopted by The drive candidate matrix combination weights get more drive candidate matrices.
举例而言, 该通信设备能够提供的垂直向天线端口的最大数量可以为 5个。 通信设 备确定单元确定出 3个垂直向天线端口的第一驱动矩阵,该第一驱动矩阵由驱动备选矩 阵集合中的 3个驱动备选矩阵组成, 比如包括三个驱动备选矩阵。 这 3个垂直向天线端 口由该第一驱动矩阵形成。 如前所述, 3个垂直向天线端口对应的第一驱动矩阵, 还可 以是每个垂直向天线端口对应一个第一驱动矩阵, 具体不再举例。 所述驱动备选矩阵集 合包括上述 4个备选驱动矩阵以及这 4个备选驱动矩阵加权得到的驱动备选矩阵。每个 驱动备选矩阵包括 2个子矩阵。 第二驱动矩阵则形成该通信设备能够提供的 5个垂直向 天线端口, 所述第二驱动矩阵由 5个备选驱动矩阵组成。 假设对应的 5个备选驱动矩阵 分别为 Qi、 Q2、 Q3和 Q4 , 以及通过加权得到的 Q5。 确定单元可以根据用户反馈的这 5个 备选驱动矩阵对应的天线端口的信道盾量确定出 3个垂直向天线端口以及对应的第一驱 动矩阵。 驱动备选矩阵 到 Q5可以组成第二驱动矩阵^ 其中 Q l Q 2, Q5的次序可 以变化并可以被预先设置好, 为例子所述 Q包括并不限定于如下形式:
Figure imgf000018_0001
For example, the maximum number of vertical antenna ports that the communication device can provide can be five. The communication device determining unit determines a first driving matrix of the three vertical antenna ports, the first driving matrix being composed of three driving candidate matrices in the driving candidate matrix set, for example, including three driving candidate matrices. The three vertical antenna ports are formed by the first drive matrix. As described above, the first driving matrix corresponding to the three vertical antenna ports may be a first driving matrix corresponding to each vertical antenna port, which is not illustrated. The set of driving candidate matrices includes the above four candidate driving matrices and the driving candidate matrices obtained by weighting the four candidate driving matrices. Each drive candidate matrix includes 2 sub-matrices. The second driving matrix forms five vertical antenna ports that the communication device can provide, and the second driving matrix is composed of five candidate driving matrices. It is assumed that the corresponding five candidate driving matrices are Qi, Q 2 , Q 3 and Q 4 , respectively, and Q 5 obtained by weighting. The determining unit may determine three vertical antenna ports and a corresponding first driving matrix according to channel shields of the antenna ports corresponding to the five candidate driving matrices fed back by the user. Driving the candidate matrix to Q 5 may constitute a second driving matrix ^ where Q l Q 2 , Q 5 may be changed in order and may be pre-set, for example, Q is not limited to the following form:
Figure imgf000018_0001
使用 3个 5行 1列的选择矩阵  Use 3 5 rows and 1 column selection matrix
( 14 )
Figure imgf000018_0002
与 Q相乘, 可以获得第一驱动矩阵中所包括的 、 Q2和 Q5
( 14 )
Figure imgf000018_0002
Multiplied by Q, Q 2 and Q 5 included in the first drive matrix can be obtained.
以上例子中备选驱动矩阵、 第一、 第二驱动矩阵、 选择矩阵都是以多行单列的矩阵 的形式出现。 这种矩阵形式仅是受限于描述矩阵的局限性, 并不是用来限制本发明的核 心思想。 可以理解的, 本领域技术人员可以将上述矩阵替换为单行多列的矩阵, 并对相 应的其他矩阵进行转置以及对相应参数进行适应性调整,依旧可以实现本发明的技术方 案。 因而这些变形的方案应当包含在本发明的范围之内。  In the above example, the alternative drive matrix, the first, second drive matrix, and the selection matrix all appear in the form of a matrix of multiple rows and columns. This matrix form is only limited by the limitations of the description matrix and is not intended to limit the core idea of the present invention. It can be understood that those skilled in the art can replace the above matrix with a matrix of single row and multiple columns, and transpose the corresponding other matrix and adaptively adjust the corresponding parameters, and the technical solution of the present invention can still be implemented. Accordingly, such modifications are intended to be included within the scope of the present invention.
以上仅是针对垂直向天线端口进行举例, 可以理解的, 本发明的实施例不限于垂直 向天线端口。 基于相同的原理, 也可以应用于水平天线端口。 仅需将上文中的垂直向天 线端口替换为水平向天线端口即可。本发明的实施例甚至可以应用于其他可能的三维天 线端口的场景。  The above is merely an example of a vertical antenna port. It will be appreciated that embodiments of the invention are not limited to vertical antenna ports. Based on the same principle, it can also be applied to horizontal antenna ports. Simply replace the vertical antenna port above with a horizontal antenna port. Embodiments of the present invention are even applicable to other possible three-dimensional antenna port scenarios.
第二实施例  Second embodiment
根据本发明的实施例, 提供一种通信设备。 如图 8所示, 该通信设备 800包括: 处理器 803 , 用于确定 X个天线端口的第一驱动矩阵, 所述第一驱动矩阵由 # ^据驱 动备选矩阵集合得到的 T个驱动备选矩阵组成, 所述 X个天线端口由所述第一驱动矩阵 形成, 所述驱动备选矩阵集合包括 S个驱动备选矩阵, 所述每个驱动备选矩阵包括 P个 子矩阵, 其中, p小于等于 N , X小于 N , 所述 N为所述通信设备能够提供的天线端口的 最大数量, 所述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据所述 S个驱 动备选矩阵组成; 上述 X、 T、 S、 P为自然数; According to an embodiment of the present invention, a communication device is provided. As shown in FIG. 8, the communication device 800 includes: a processor 803, configured to determine a first driving matrix of X antenna ports, where the first driving matrix is obtained by driving a candidate matrix set a selection matrix, the X antenna ports are formed by the first driving matrix, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, wherein, p Less than or equal to N , X is less than N, the N is the maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is driven according to the S driving The candidate matrix is composed; the above X, T, S, P are natural numbers;
驱动网络实体 805 , 用于才 居所述第一驱动矩阵由所述 X个天线端口对应的天线阵 列将所述 X个天线端口的信号发送出去。  The driving network entity 805 is configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports.
本实施例中, 处理器可以完成第一实施例中确定单元的所有功能, 或者执行相同的 步骤; 驱动网络实体, 可以完成第一实施例中驱动单元的所有功能, 或者执行相同的步 骤。所述处理器和驱动网络实体的连接关系与第一实施例的确定单元与驱动单元的连接 关系一致。 针对图 6或 7中的情形, 上述处理器与通信设备中其他元件的连接关系与第 一实施例中处理单元与其他元件的连接关系一致,上述驱动网络实体与通信设备中其他 元件的连接关系与第一实施例中驱动单元与其他元件的连接关系一致。  In this embodiment, the processor may perform all the functions of the determining unit in the first embodiment, or perform the same steps. The driving network entity may complete all the functions of the driving unit in the first embodiment, or perform the same steps. The connection relationship between the processor and the driving network entity is consistent with the connection relationship between the determining unit and the driving unit of the first embodiment. For the situation in FIG. 6 or 7, the connection relationship between the above processor and other components in the communication device is consistent with the connection relationship between the processing unit and other components in the first embodiment, and the connection relationship between the above-mentioned driving network entity and other components in the communication device The connection relationship between the drive unit and other components in the first embodiment is identical.
本实施例是与第一实施例相似的装置权利要求, 也可以包含第一实施例中类似的天 线、 功率放大器等元件, 可以实现与第一实施例的相似的效果, 不再赘述。  The present embodiment is a device claim similar to that of the first embodiment, and may also include similar antennas, power amplifiers and the like in the first embodiment, and similar effects to those of the first embodiment can be achieved, and details are not described herein.
第三实施例  Third embodiment
根据本发明的实施例, 提供一种通信方法。 如图 9所示, 该方法包括如下步骤: 901、 确定 X个天线端口的第一驱动矩阵, 所述第一驱动矩阵由根据驱动备选矩阵集 合得到的 T个驱动备选矩阵组成, 所述 X个天线端口由所述第一驱动矩阵形成, 所述驱动 备选矩阵集合包括 S个驱动备选矩阵, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P 小于等于 N , X小于 N , 所述 N为所述通信设备能够提供的天线端口的最大数量, 所述 N个 天线端口由第二驱动矩阵形成, 所述第二驱动矩阵 # ^据所述 S个驱动备选矩阵组成; 上 述 X、 T、 S、 P为自然数; 口的信号发送出去。 According to an embodiment of the present invention, a communication method is provided. As shown in FIG. 9, the method includes the following steps: 901. Determine a first driving matrix of X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set, where the X antenna ports are formed by the first driving matrix. The driving candidate matrix set includes S driving candidate matrices, where each driving candidate matrix includes P sub-matrices, where P is less than or equal to N and X is less than N, and the N is capable of providing the communication device. The maximum number of antenna ports, the N antenna ports are formed by a second driving matrix, and the second driving matrix #^ is composed of the S driving candidate matrices; the X, T, S, and P are natural numbers; The signal of the mouth is sent out.
可以看出, 本发明实施例中, 通过确定天线端口对应的驱动矩阵, 可以灵活地对通 信设备中的天线端口进行设置, 进而提高了通信设备对各种场景的适用性。  It can be seen that, in the embodiment of the present invention, by determining the driving matrix corresponding to the antenna port, the antenna port in the communication device can be flexibly set, thereby improving the applicability of the communication device to various scenarios.
具体来说,上述步骤 901中,所述确定 X个天线端口对应的第一驱动矩阵可以包括, 根据 N个天线端口的信道盾量测量结果确定所述 X个天线端口; 或, 根据设置的准则来 确定所述 X个天线端口。  Specifically, in the foregoing step 901, the determining the first driving matrix corresponding to the X antenna ports may include: determining, according to the channel shield measurement result of the N antenna ports, the X antenna ports; or, according to the set criteria To determine the X antenna ports.
上述步骤 901中, 所述确定的第一驱动矩阵可以是半静态确定的, 也可以是动态确 定的。  In the above step 901, the determined first driving matrix may be semi-statically determined or dynamically determined.
本发明的实施例中所述根据驱动备选矩阵集合中得到的 T个驱动备选矩阵, 为从所 述驱动备选矩阵集合中选择出的 τ个驱动备选矩阵,或者为由所述驱动备选矩阵集合中 选择出的多个驱动备选矩阵加权得到的 T个驱动备选矩阵。  In the embodiment of the present invention, according to the T driving candidate matrices obtained in the driving candidate matrix set, the τ driving candidate matrices selected from the driving candidate matrix set, or by the driving T drive candidate matrices obtained by weighting a plurality of selected drive candidate matrices in the candidate matrix set.
本发明的实施例的所述驱动备选矩阵具体可以包括下列矩阵中的任意一个, 或者由 下列矩阵的一个或多个加权得到的矩阵中的任意一个:  The drive candidate matrix of the embodiment of the present invention may specifically include any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
Figure imgf000020_0003
Figure imgf000020_0001
Figure imgf000020_0004
Figure imgf000020_0002
Figure imgf000021_0001
Figure imgf000021_0003
Figure imgf000021_0002
,
Figure imgf000020_0003
Figure imgf000020_0001
Figure imgf000020_0004
Figure imgf000020_0002
Figure imgf000021_0001
Figure imgf000021_0003
Figure imgf000021_0002
,
其中, 4为第 i个子矩阵, e [i, , 所述 i , k为自然数, τ代表转置。 所述每个 子矩阵可以对应一个下倾角。  Where 4 is the i-th sub-matrix, e [i, , the i, k is a natural number, and τ represents a transpose. Each of the sub-matrices may correspond to a downtilt angle.
上述步骤 901中, 确定 X个天线端口对应的第一驱动矩阵, 具体可以包括: 使用至少一个选择矩阵从所述第二驱动矩阵中选择出所述第一驱动矩阵, 所述选择 矩阵包括下列矩阵中的任意一个, 或者包括下列矩阵的转置矩阵中的任意一个:  In the foregoing step 901, determining the first driving matrix corresponding to the X antenna ports may specifically include: selecting the first driving matrix from the second driving matrix by using at least one selection matrix, where the selection matrix includes the following matrix Any of the following, or any of the transposed matrices of the following matrices:
Figure imgf000021_0004
上述 ( = 1,...,^ 为 Ν行 1列的矩阵, 该矩阵中第 i个元素为 1 , 其他元素为 0。 相应地, 所述 X个天线端口的每个天线端口的第一驱动矩阵通过所述第二驱动矩阵 与所述选择矩阵相乘得到。 所述相乘的步骤与第一实施例装置执行的步骤一致, 不再赘 述。
Figure imgf000021_0004
The above ( = 1,...,^ is a matrix of 1 column, the i-th element in the matrix is 1, and the other elements are 0. Accordingly, the first of each antenna port of the X antenna ports The driving matrix is obtained by multiplying the second driving matrix by the selection matrix. The step of multiplying is the same as that performed by the apparatus of the first embodiment, and details are not described herein again.
在上述步骤 902执行具体的信号发送之前, 还可以对所述信号进行放大处理。 才艮据本发明的实施例, 所述天线端口为垂直向天线端口, 在基带域确定所述 X个天 线端口的驱动矩阵,在模拟域根据所述第一驱动矩阵由所述 X个天线端口对应的天线阵 列将所述 X个天线端口的信号发送出去。  The signal may also be amplified before the specific signal transmission is performed in the above step 902. According to an embodiment of the present invention, the antenna port is a vertical antenna port, and a driving matrix of the X antenna ports is determined in a baseband domain, and the X antenna ports are used in the analog domain according to the first driving matrix. A corresponding antenna array transmits signals of the X antenna ports.
本实施例提供的通信方法是与第一实施例的通信设备对应的。 本实施例的通信方法 的效果与第一实施例的通信设备的效果一致, 不再赘述。  The communication method provided in this embodiment corresponds to the communication device of the first embodiment. The effect of the communication method of this embodiment is the same as that of the communication device of the first embodiment, and will not be described again.
第四实施例  Fourth embodiment
根据本发明的实施例, 提供一种通信设备。 该通信设备可以位于用户侧, 具体可以 是用户设备。 如图 10所示, 所述通信设备 1000包括: 处理单元 1003 , 用于测量 N个天 线端口的信道盾量, 所述 N为对端通信设备能够提供的天线端口的最大数量, 所述 N个 天线端口由第二驱动矩阵形成, 所述第二驱动矩阵才 居所述 S个驱动备选矩阵组成, 所 述每个驱动备选矩阵包括 P个子矩阵, 其中, P小于等于 N; According to an embodiment of the present invention, a communication device is provided. The communication device can be located on the user side, specifically Is a user device. As shown in FIG. 10, the communication device 1000 includes: a processing unit 1003, configured to measure a channel shield of N antenna ports, where N is a maximum number of antenna ports that the peer communication device can provide, and the N The antenna port is formed by a second driving matrix, and the second driving matrix is composed of the S driving candidate matrices, each of the driving candidate matrices includes P sub-matrices, wherein P is less than or equal to N;
发送单元 1005 , 用于将所述 N个天线端口的信道盾量发送出去;  The sending unit 1005 is configured to send the channel shield of the N antenna ports.
接收单元 1001 , 用于接收 X个天线端口的数据信号, 所述 X个天线端口由第一驱动 矩阵形成, 所述第一驱动矩阵由根据驱动备选矩阵集合得到的 T个驱动备选矩阵组成, 所述驱动备选矩阵集合包括所述 S个驱动备选矩阵, X小于 N , 上述 X、 T、 S、 P为自然 数。  The receiving unit 1001 is configured to receive data signals of X antenna ports, where the X antenna ports are formed by a first driving matrix, and the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set. The driving candidate matrix set includes the S driving candidate matrices, X is smaller than N, and the X, T, S, and P are natural numbers.
根据本发明的实施例, 所述天线端口为垂直向天线端口, 所述根据驱动备选矩阵集 合中得到的 τ个驱动备选矩阵, 为从所述驱动备选矩阵集合中选择出的 T个驱动备选矩 阵,或者为由所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 T个驱动 备选矩阵。  According to an embodiment of the present invention, the antenna port is a vertical antenna port, and the τ driving candidate matrices obtained according to the driving candidate matrix set are T selected from the driving candidate matrix set. Driving the candidate matrix, or T driving candidate matrices obtained by weighting a plurality of driving candidate matrices selected from the set of driving candidate matrices.
本发明实施例中的对端通信设备, 可以是上述装置实施例所描述的通信设备, 该对 端通信设备与图 10所示的通信设备包括在一个无线通信系统中。 举例来说, 图 10所示 的通信设备可以是 UE , 该对端通信设备具体可以是基站。  The peer communication device in the embodiment of the present invention may be the communication device described in the foregoing device embodiment, and the peer communication device and the communication device shown in FIG. 10 are included in a wireless communication system. For example, the communication device shown in FIG. 10 may be a UE, and the peer communication device may specifically be a base station.
本发明实施例中, 通信设备通过检测天线端口的信道盾量, 并通过该信道盾量影响 对端通信设备确定天线端口对应的驱动矩阵的过程,可以使得对端通信设备能够更快更 灵活地响应场景的变化, 提高对端通信设备对各种场景的适用性。  In the embodiment of the present invention, the communication device can make the peer communication device faster and more flexible by detecting the channel shield of the antenna port and affecting the process of determining the driver matrix corresponding to the antenna port by the peer communication device. In response to changes in the scene, the applicability of the peer communication device to various scenarios is improved.
第五实施例  Fifth embodiment
根据本发明的实施例, 提供一种通信设备。 该通信设备可以位于用户侧。 如图 11 所示, 该通信设备 1100包括: 处理器 1103 , 用于测量 N个天线端口的信道盾量, 所述 N为对端通信设备能够提供的天线端口的最大数量, 所述 N个天线端口由第二驱动矩阵 形成, 所述第二驱动矩阵根据所述 S个驱动备选矩阵组成, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P小于等于 N;  According to an embodiment of the present invention, a communication device is provided. The communication device can be located on the user side. As shown in FIG. 11, the communication device 1100 includes: a processor 1103, configured to measure a channel shield of N antenna ports, where N is a maximum number of antenna ports that the peer communication device can provide, and the N antennas The port is formed by a second driving matrix, the second driving matrix is composed according to the S driving candidate matrices, each of the driving candidate matrices includes P sub-matrices, wherein P is less than or equal to N;
发送机 1105 , 用于将所述 N个天线端口的信道盾量发送出去;  a transmitter 1105, configured to send a channel shield of the N antenna ports;
接收机 1101 , 用于接收 X个天线端口的数据信号, 所述 X个天线端口由第一驱动矩 阵形成, 所述第一驱动矩阵由根据驱动备选矩阵集合得到的 T个驱动备选矩阵组成, 所 述驱动备选矩阵集合包括所述 S个驱动备选矩阵, X小于 N , 上述 X、 T、 S、 P为自然数。  The receiver 1101 is configured to receive data signals of X antenna ports, where the X antenna ports are formed by a first driving matrix, and the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set. The driving candidate matrix set includes the S driving candidate matrices, X is smaller than N, and the X, T, S, and P are natural numbers.
根据本发明的实施例, 所述天线端口为垂直向天线端口, 所述根据驱动备选矩阵集 合中得到的 T个驱动备选矩阵, 为从所述驱动备选矩阵集合中选择出的 Τ个驱动备选矩 阵,或者为由所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 Τ个驱动 备选矩阵。 According to an embodiment of the present invention, the antenna port is a vertical antenna port, and the driving candidate matrix set is The T drive candidate matrices obtained from the combination are one of the drive candidate matrix selected from the set of drive candidate matrices, or a plurality of drive candidates selected from the set of drive candidate matrices A matrix of candidate matrixes obtained by weighting the matrix.
本实施例中, 处理器可以完成第四实施例中处理单元的所有功能, 或者执行相同的 步骤; 发送机, 可以完成第四实施例中发送单元的所有功能, 或者执行相同的步骤; 接 收机可以完成第四实施例中接收单元的所有功能, 或者执行相同的步骤。 所述处理器、 发送机和接收机的连接关系与第四实施例的处理单元、发送单元与接收单元的连接关系 一致。  In this embodiment, the processor may perform all the functions of the processing unit in the fourth embodiment, or perform the same steps; the transmitter may complete all functions of the sending unit in the fourth embodiment, or perform the same steps; All the functions of the receiving unit in the fourth embodiment can be completed, or the same steps can be performed. The connection relationship between the processor, the transmitter, and the receiver is the same as the connection relationship between the processing unit, the transmitting unit, and the receiving unit of the fourth embodiment.
本实施例是与第四实施例相似的装置权利要求, 可以实现与第一实施例的相似的效 果, 不再赘述。  This embodiment is a device claim similar to that of the fourth embodiment, and effects similar to those of the first embodiment can be achieved, and will not be described again.
第六实施例  Sixth embodiment
根据本发明的实施例, 提供一种通信方法。 该通信设备可以用于用户侧设备, 具体 可以是用户设备。 如图 12所示, 所述通信方法, 包括如下步骤:  According to an embodiment of the present invention, a communication method is provided. The communication device can be used for a user side device, and specifically can be a user device. As shown in FIG. 12, the communication method includes the following steps:
1201、 测量 Ν个天线端口的信道盾量, 所述 Ν为对端通信设备能够提供的天线端口 的最大数量, 所述 Ν个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据所述 S个 驱动备选矩阵组成, 所述每个驱动备选矩阵包括 Ρ个子矩阵, 其中, Ρ小于等于 Ν;  1201: Measure a channel shield of the antenna ports, where Ν is a maximum number of antenna ports that the peer communication device can provide, the one antenna ports are formed by a second driving matrix, and the second driving matrix is configured according to S driving candidate matrixes, each of the driving candidate matrices comprising a plurality of sub-matrices, wherein Ρ is less than or equal to Ν;
1202、 将所述 Ν个天线端口的信道盾量发送出去;  1202: Send a channel shield of the one antenna port;
1203、 接收 X个天线端口的数据信号, 所述 X个天线端口由第一驱动矩阵形成, 所 述第一驱动矩阵由根据驱动备选矩阵集合得到的 Τ个驱动备选矩阵组成, 所述驱动备选 矩阵集合包括所述 S个驱动备选矩阵, X小于 Ν , 上述 X、 T、 S、 P为自然数。  1203. Receive data signals of X antenna ports, where the X antenna ports are formed by a first driving matrix, where the first driving matrix is composed of one driving candidate matrix obtained according to a driving candidate matrix set, the driving The candidate matrix set includes the S driving candidate matrices, X is smaller than Ν, and the above X, T, S, and P are natural numbers.
根据本发明的实施例, 所述天线端口为垂直向天线端口, 所述根据驱动备选矩阵集 合中得到的 T个驱动备选矩阵, 为从所述驱动备选矩阵集合中选择出的 T个驱动备选矩 阵,或者为由所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 T个驱动 备选矩阵。  According to an embodiment of the present invention, the antenna port is a vertical antenna port, and the T driving candidate matrices obtained in the driving candidate matrix set are T selected from the driving candidate matrix set. Driving the candidate matrix, or T driving candidate matrices obtained by weighting a plurality of driving candidate matrices selected from the set of driving candidate matrices.
本实施例提供的通信方法是与第四实施例的通信设备对应的。 本实施例的通信方法 的效果与第四实施例的通信设备的效果一致, 不再赘述。  The communication method provided in this embodiment corresponds to the communication device of the fourth embodiment. The effect of the communication method of this embodiment is the same as that of the communication device of the fourth embodiment, and will not be described again.
通过以上的实施方式的描述, 所属领域的技术人员可以清楚地了解到本发明可以用 硬件实现, 或固件实现, 或它们的组合方式来实现。 当使用软件实现时, 可以将上述功 能存储在计算机可读介盾中或作为计算机可读介盾上的一个或多个指令或代码进行传 输。 计算机可读介盾包括计算机存储介盾和通信介盾, 其中通信介盾包括便于从一个地 方向另一个地方传送计算机程序的任何介盾。存储介盾可以是计算机能够存取的任何可 用介盾。 以此为例但不限于: 计算机可读介盾可以包括 RAM、 ROM, EEPR0M、 CD-ROM或 其他光盘存储、 磁盘存储介盾或者其他磁存储设备、 或者能够用于携带或存储具有指令 或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介盾。 此外。 任何连 接可以适当的成为计算机可读介盾。 例如, 如果软件是使用同轴电缆、 光纤光缆、 双绞 线、 数字用户线 (DSL )或者诸如红外线、 无线电和微波之类的无线技术从网站、 服务 器或者其他远程源传输的, 那么同轴电缆、 光纤光缆、 双绞线、 DSL或者诸如红外线、 无线和 波之类的无线技术包括在所属介盾的定影中。 如本发明所使用的, 盘(Di sk ) 和碟(di s c ) 包括压缩光碟 ( CD ), 激光碟、 光碟、 数字通用光碟(DVD )、 软盘和蓝光 光碟, 其中盘通常磁性的复制数据, 而碟则用激光来光学的复制数据。 上面的组合也应 当包括在计算机可读介盾的保护范围之内。 Through the description of the above embodiments, it will be apparent to those skilled in the art that the present invention can be implemented in hardware, firmware implementation, or a combination thereof. When implemented in software, the above functions may be stored in a computer readable medium or transmitted as one or more instructions or code on a computer readable medium. The computer readable medium shield includes a computer storage medium shield and a communication medium shield, wherein the communication medium shield includes a convenient one from one place Transfer any media shield of the computer program to another location. The storage barrier can be any available shield that the computer can access. For example, but not limited to: computer-readable media shields may include RAM, ROM, EEPROM, CD-ROM or other optical disk storage, disk storage media or other magnetic storage devices, or can be used to carry or store instructions or data. The desired program code in the form of a structure and any other interface that can be accessed by a computer. Also. Any connection can be appropriately made into a computer-readable shield. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then the coaxial cable , fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, wireless, and wave are included in the fixing of the associated shield. As used in the present invention, a disc (Di sk ) and a disc (di sc ) include a compact disc (CD), a laser disc, a disc, a digital versatile disc (DVD), a floppy disc, and a Blu-ray disc, wherein the disc is usually magnetically replicated, The disc uses a laser to optically replicate the data. Combinations of the above should also be included within the scope of the computer-readable shield.
尽管通过参考附图并结合优选实施例的方式对本发明进行了详细描述, 但本发明并 不限于此。 在不脱离本发明的精神和实盾的前提下, 本领域普通技术人员可以对本发明 的实施例进行各种等效的修改或替换, 而这些修改或替换都应在本发明的涵盖范围内。  Although the present invention has been described in detail by reference to the accompanying drawings in the preferred embodiments, the invention is not limited thereto. Various equivalent modifications and alterations to the embodiments of the present invention can be made by those skilled in the art without departing from the spirit and scope of the invention.

Claims

权利要求 Rights request
1. 一种通信设备, 其特征在于, 所述通信设备包括:  A communication device, the communication device comprising:
确定单元, 用于确定 X个天线端口对应的第一驱动矩阵, 所述第一驱动矩阵由才艮据 驱动备选矩阵集合得到的 τ个驱动备选矩阵组成, 所述 X个天线端口由所述第一驱动矩 阵形成, 所述驱动备选矩阵集合包括 S个驱动备选矩阵, 所述每个驱动备选矩阵包括 P 个子矩阵, 其中, p小于等于 N , X小于 N , 所述 N为所述通信设备能够提供的天线端口 的最大数量, 所述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据所述 S个 驱动备选矩阵组成; 上述 X、 T、 S、 P为自然数; a determining unit, configured to determine a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of τ driving candidate matrices obtained by driving the candidate matrix set, where the X antenna ports are The first driving matrix is formed, the driving candidate matrix set includes S driving candidate matrices, and each driving candidate matrix includes P sub-matrices, where p is less than or equal to N , and X is less than N, and the N is The maximum number of antenna ports that the communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is composed according to the S driving candidate matrices; the above X, T, S, P is a natural number;
驱动单元, 用于#>据所述第一驱动矩阵由所述 X个天线端口对应的天线阵列将所述 X个天线端口的信号发送出去。  a driving unit, configured to send the signals of the X antenna ports by the antenna array corresponding to the X antenna ports according to the first driving matrix.
2. 如权利要求 1的通信设备, 其特征在于,  2. The communication device of claim 1 wherein:
所述确定单元进一步用于, 根据 N个天线端口的信道盾量测量结果确定所述 X个天 线端口;  The determining unit is further configured to determine the X antenna ports according to channel shield measurement results of the N antenna ports;
或, 所述确定单元进一步用于, 根据设置的准则来确定所述 X个天线端口。  Or the determining unit is further configured to determine the X antenna ports according to the set criteria.
3. 如权利要求 1或 2的通信设备, 其特征在于,  3. A communication device according to claim 1 or 2, characterized in that
所述确定的第一驱动矩阵是半静态确定的, 或者是动态确定的。  The determined first drive matrix is semi-statically determined or dynamically determined.
4. 如权利要求 1-3之一的通信设备, 其特征在于, 所述驱动备选矩阵包括下列矩阵 中的任意一个, 或者由下列矩阵的一个或多个加权得到的矩阵中的任意一个:  4. The communication device according to any one of claims 1 to 3, characterized in that the drive candidate matrix comprises any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices:
Figure imgf000025_0002
Figure imgf000025_0003
Figure imgf000025_0001
Figure imgf000026_0001
Figure imgf000025_0002
Figure imgf000025_0003
Figure imgf000025_0001
Figure imgf000026_0001
其中, 4为第 i个子矩阵, e [i, , 所述 i , k为自然数, τ代表转置。  Where 4 is the i-th sub-matrix, e [i, , the i, k is a natural number, and τ represents a transpose.
5. 如权利要求 1-4任一项所述的通信设备, 其特征在于, 所述每个子矩阵对应一个 下倾角。 The communication device according to any one of claims 1 to 4, wherein each of the sub-matrices corresponds to a downtilt angle.
6. 根据权利要求 1-5任一项所述的通信设备, 其特征在于, 所述确定单元用于确定 The communication device according to any one of claims 1 to 5, wherein the determining unit is configured to determine
X个天线端口对应的第一驱动矩阵, 包括: The first driving matrix corresponding to the X antenna ports includes:
用于使用至少一个选择矩阵从所述第二驱动矩阵中选择出所述第一驱动矩阵, 所述 选择矩阵包括下列矩阵中的任意一个, 或者包括下列矩阵的转置矩阵中的任意一个:  And selecting, by the at least one selection matrix, the first driving matrix from the second driving matrix, the selection matrix comprising any one of the following matrixes, or any one of transposed matrices including the following matrix:
Figure imgf000026_0002
上述 ( = 1,...,^ 为 N行 1列的矩阵, 该矩阵中第 i个元素为 1 , 其他元素为 0。
Figure imgf000026_0002
The above ( = 1,...,^ is a matrix of N rows and 1 column, the i-th element in the matrix is 1 and the other elements are 0.
7. 根据权利要求 1-6之一所述的通信设备, 其特征在于, 所述 X个天线端口对应的 第一驱动矩阵通过所述第二驱动矩阵与所述选择矩阵相乘得到。  The communication device according to any one of claims 1 to 6, wherein the first driving matrix corresponding to the X antenna ports is obtained by multiplying the second driving matrix by the selection matrix.
8. 如权利要求 1-7之一的通信设备, 其特征在于, 还包括:  The communication device according to any one of claims 1-7, further comprising:
天线, 包括用于发送所述信号的所述天线阵列; 以及  An antenna, including the antenna array for transmitting the signal;
至少一个功率放大器, 所述功率放大器位于所述驱动单元和所述天线之间, 用于对 信号进行放大处理。  At least one power amplifier, the power amplifier being located between the driving unit and the antenna for amplifying the signal.
9. 如权利要求 1-8之一的通信设备, 其特征在于, 所述根据驱动备选矩阵集合得到 的 T个驱动备选矩阵,  9. The communication device according to any one of claims 1-8, wherein said T drive candidate matrices obtained according to a set of driving candidate matrices,
为从所述驱动备选矩阵集合中选择出的 T个驱动备选矩阵, 或者  T drive candidate matrices selected from the set of drive candidate matrices, or
为由所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 T个驱动备选 矩阵。  And T driving candidate matrices obtained by weighting a plurality of driving candidate matrices selected from the set of driving candidate matrices.
10. 如权利要求 1-9之一的通信设备, 其特征在于, 所述确定单元位于基带域, 以 及所述驱动单元位于模拟域; 和 /或, 所述天线端口为垂直向天线端口。 10. The communication device according to any one of claims 1-9, wherein the determining unit is located in a baseband domain, and the driving unit is located in an analog domain; And/or, the antenna port is a vertical antenna port.
11. 一种通信方法, 其特征在于, 包括如下步骤:  A communication method, comprising the steps of:
确定 X个天线端口对应的第一驱动矩阵, 所述第一驱动矩阵由根据驱动备选矩阵集 合得到的 T个驱动备选矩阵组成, 所述 X个天线端口由所述第一驱动矩阵形成, 所述驱动 备选矩阵集合包括 S个驱动备选矩阵, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P 小于等于 N , X小于 N , 所述 N为所述通信设备能够提供的天线端口的最大数量, 所述 N个 天线端口由第二驱动矩阵形成, 所述第二驱动矩阵 # ^据所述 S个驱动备选矩阵组成; 上 述 X、 T、 S、 P为自然数; 信号发送出去。  Determining a first driving matrix corresponding to the X antenna ports, where the first driving matrix is composed of T driving candidate matrices obtained according to the driving candidate matrix set, wherein the X antenna ports are formed by the first driving matrix, The driving candidate matrix set includes S driving candidate matrices, where each driving candidate matrix includes P sub-matrices, where P is less than or equal to N and X is less than N, and the N is a capability that the communication device can provide. a maximum number of antenna ports, the N antenna ports are formed by a second driving matrix, and the second driving matrix is composed of the S driving candidate matrices; the X, T, S, and P are natural numbers; Send it out.
12. 如权利要求 11的通信方法, 其特征在于, 所述确定 X个天线端口对应的第一驱 动矩阵包括,  The communication method according to claim 11, wherein the determining the first driving matrix corresponding to the X antenna ports comprises:
才艮据 N个天线端口的信道盾量测量结果确定所述 X个天线端口;  Determining the X antenna ports according to channel shield measurement results of the N antenna ports;
或, 根据设置的准则来确定所述 X个天线端口。  Or, determining the X antenna ports according to the set criteria.
1 3. 如权利要求 11的通信方法, 其特征在于,  A communication method according to claim 11, wherein
所述确定的第一驱动矩阵是半静态确定的, 或者是动态确定的。  The determined first drive matrix is semi-statically determined or dynamically determined.
14. 如权利要求 11-1 3之一的通信方法, 其特征在于, 所述驱动备选矩阵包括下列 矩阵中的任意一个, 或者由下列矩阵的一个或多个加权得到的矩阵中的任意一个:  14. The communication method according to any one of claims 1 1 to 3, wherein the drive candidate matrix comprises any one of the following matrices, or any one of the matrices obtained by weighting one or more of the following matrices. :
Figure imgf000027_0002
Figure imgf000027_0003
Figure imgf000027_0001
,
Figure imgf000028_0001
, 其中, 4为第 i个子矩阵, e [i, , 所述 i , k为自然数, τ代表转置。
Figure imgf000027_0002
Figure imgf000027_0003
Figure imgf000027_0001
,
Figure imgf000028_0001
Where 4 is the i-th sub-matrix, e [i, , the i, k is a natural number, and τ represents a transpose.
15. 如权利要求 11-14之一的通信方法, 其特征在于, 所述每个子矩阵对应一个下 倾角。  The communication method according to any one of claims 11-14, wherein each of the sub-matrices corresponds to a downtilt angle.
16. 根据权利要求 11-15任一项所述的通信方法, 其特征在于, 确定 X个天线端口 对应的第一驱动矩阵, 包括:  The communication method according to any one of claims 11 to 15, wherein determining the first driving matrix corresponding to the X antenna ports comprises:
使用至少一个选择矩阵从所述第二驱动矩阵中选择出所述第一驱动矩阵, 所述选择 矩阵包括下列矩阵中的任意一个, 或者包括下列矩阵的转置矩阵中的任意一个:  The first driving matrix is selected from the second driving matrix using at least one selection matrix, the selection matrix comprising any one of the following matrices, or any one of transposed matrices comprising the following matrices:
Figure imgf000028_0002
上述 ( = 1,...,^ 为 N行 1列的矩阵, 该矩阵中第 i个元素为 1 , 其他元素为 0。
Figure imgf000028_0002
The above ( = 1,...,^ is a matrix of N rows and 1 column, the i-th element in the matrix is 1 and the other elements are 0.
17. 根据权利要求 11-16所述的通信方法, 其特征在于, 所述 X个天线端口的每个 天线端口的第一驱动矩阵通过所述第二驱动矩阵与所述选择矩阵相乘得到。  The communication method according to any one of claims 11-16, wherein a first driving matrix of each antenna port of the X antenna ports is obtained by multiplying the second driving matrix by the selection matrix.
18. 如权利要求 11-17之一的通信方法, 其特征在于, 在根据所述第一驱动矩阵由 所述 X个天线端口对应的天线阵列将所述 X个天线端口的信号发送出去之前,对所述信 号进行放大处理。  The communication method according to any one of claims 11-17, wherein before the signals of the X antenna ports are transmitted by the antenna array corresponding to the X antenna ports according to the first driving matrix, The signal is amplified.
19. 如权利要求 11-18之一的通信方法, 其特征在于, 所述根据驱动备选矩阵集合 中得到的 T个驱动备选矩阵,  The communication method according to any one of claims 11 to 18, wherein the T driving candidate matrices obtained from the driving candidate matrix set are
为从所述驱动备选矩阵集合中选择出的 T个驱动备选矩阵, 或者  T drive candidate matrices selected from the set of drive candidate matrices, or
为由所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 T个驱动备选 矩阵。  And T driving candidate matrices obtained by weighting a plurality of driving candidate matrices selected from the set of driving candidate matrices.
20. 如权利要求 11-19之一的方法, 其特征在于,  20. A method according to any one of claims 11-19, characterized in that
所述天线端口为垂直向天线端口,  The antenna port is a vertical antenna port,
在基带域确定所述 X个天线端口的第一驱动矩阵,  Determining a first driving matrix of the X antenna ports in a baseband domain,
在模拟域根据所述第一 线端口的信号发送出去。 In the analog domain according to the first The signal from the line port is sent out.
21.—种通信设备, 其特征在于, 所述通信设备包括:  21. A communication device, the communication device comprising:
处理单元, 用于测量 N个天线端口的信道盾量, 所述 N为对端通信设备能够提供的 天线端口的最大数量, 所述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据 所述 S个驱动备选矩阵组成, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P小于等 于 N;  a processing unit, configured to measure a channel shield of the N antenna ports, where N is a maximum number of antenna ports that the peer communication device can provide, and the N antenna ports are formed by a second driving matrix, the second driving The matrix is composed of the S driving candidate matrices, each of the driving candidate matrices includes P sub-matrices, where P is less than or equal to N;
发送单元, 用于将所述 N个天线端口的信道盾量发送出去;  a sending unit, configured to send a channel shield of the N antenna ports;
接收单元, 用于接收 X个天线端口的数据信号, 所述 X个天线端口由第一驱动矩阵 形成, 所述第一驱动矩阵由根据驱动备选矩阵集合得到的 T个驱动备选矩阵组成, 所述 驱动备选矩阵集合包括所述 S个驱动备选矩阵, X小于 N , 上述 X、 T、 S、 P为自然数。  a receiving unit, configured to receive data signals of X antenna ports, where the X antenna ports are formed by a first driving matrix, where the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set, The set of driving candidate matrices includes the S driving candidate matrices, X is smaller than N, and the above X, T, S, and P are natural numbers.
22. 如权利要求 21的通信设备, 其特征在于,  22. The communication device of claim 21, wherein
所述天线端口为垂直向天线端口, 和 /或,  The antenna port is a vertical antenna port, and/or
所述根据驱动备选矩阵集合中得到的 T个驱动备选矩阵,  According to the T driving candidate matrices obtained in the driving candidate matrix set,
为从所述驱动备选矩阵集合中选择出的 T个驱动备选矩阵, 或者  T drive candidate matrices selected from the set of drive candidate matrices, or
为由所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 T个驱动备选 矩阵。  And T driving candidate matrices obtained by weighting a plurality of driving candidate matrices selected from the set of driving candidate matrices.
2 3.—种通信方法, 其特征在于, 包括如下步骤:  2 3. A communication method, which is characterized in that it comprises the following steps:
测量 N个天线端口的信道盾量, 所述 N为对端通信设备能够提供的天线端口的最大 数量, 所述 N个天线端口由第二驱动矩阵形成, 所述第二驱动矩阵根据所述 S个驱动备 选矩阵组成, 所述每个驱动备选矩阵包括 P个子矩阵, 其中, P小于等于 N;  Measuring a channel shield of the N antenna ports, where N is a maximum number of antenna ports that the peer communication device can provide, the N antenna ports are formed by a second driving matrix, and the second driving matrix is according to the S Each of the driving candidate matrices comprises P sub-matrices, wherein P is less than or equal to N;
将所述 N个天线端口的信道盾量发送出去;  Transmitting the channel shield of the N antenna ports;
接收 X个天线端口的数据信号, 所述 X个天线端口由第一驱动矩阵形成, 所述第一 驱动矩阵由根据驱动备选矩阵集合得到的 T个驱动备选矩阵组成, 所述驱动备选矩阵集 合包括所述 S个驱动备选矩阵, X小于 N , 上述 X、 T、 S、 P为自然数。  Receiving data signals of X antenna ports, wherein the X antenna ports are formed by a first driving matrix, and the first driving matrix is composed of T driving candidate matrices obtained according to a driving candidate matrix set, the driving candidate The matrix set includes the S driving candidate matrices, X is smaller than N, and the above X, T, S, and P are natural numbers.
24. 如权利要求 2 3的方法, 其特征在于,  24. The method of claim 23, wherein
所述天线端口为垂直向天线端口,  The antenna port is a vertical antenna port,
所述根据驱动备选矩阵集合中得到的 T个驱动备选矩阵,  According to the T driving candidate matrices obtained in the driving candidate matrix set,
为从所述驱动备选矩阵集合中选择出的 T个驱动备选矩阵, 或者  T drive candidate matrices selected from the set of drive candidate matrices, or
为由所述驱动备选矩阵集合中选择出的多个驱动备选矩阵加权得到的 T个驱动备选 矩阵。  And T driving candidate matrices obtained by weighting a plurality of driving candidate matrices selected from the set of driving candidate matrices.
PCT/CN2014/077753 2014-05-19 2014-05-19 Communication device and communication method WO2015176200A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201480078712.3A CN106465147B (en) 2014-05-19 2014-05-19 A kind of communication equipment and communication means
PCT/CN2014/077753 WO2015176200A1 (en) 2014-05-19 2014-05-19 Communication device and communication method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2014/077753 WO2015176200A1 (en) 2014-05-19 2014-05-19 Communication device and communication method

Publications (1)

Publication Number Publication Date
WO2015176200A1 true WO2015176200A1 (en) 2015-11-26

Family

ID=54553159

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/077753 WO2015176200A1 (en) 2014-05-19 2014-05-19 Communication device and communication method

Country Status (2)

Country Link
CN (1) CN106465147B (en)
WO (1) WO2015176200A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7084811B1 (en) * 2004-09-14 2006-08-01 Hrl Laboratories, Llc Agile optical wavelength selection for antenna beamforming
CN101615937A (en) * 2008-06-27 2009-12-30 中兴通讯股份有限公司 A kind of multi-antenna emission method and many antennas emitter
CN102362439A (en) * 2009-01-26 2012-02-22 德雷塞尔大学 Systems and methods for selecting reconfigurable antennas in MIMO systems
CN102683897A (en) * 2012-04-20 2012-09-19 华为技术有限公司 Antenna, base station and beam processing method
CN103378890A (en) * 2012-04-24 2013-10-30 中兴通讯股份有限公司 Mapping method of array antenna port and array antenna port

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2732163B1 (en) * 1995-03-20 1997-05-30 Europ Agence Spatiale DEVICE FOR SUPPLYING A MULTI-SOURCE AND MULTI-BEAM ANTENNA
US8504109B2 (en) * 2000-12-11 2013-08-06 Apple Inc. Antenna systems with common overhead for CDMA base stations
US6738019B1 (en) * 2003-04-10 2004-05-18 Motorola, Inc. Apparatus and method for driving a sectored antenna
US9148205B2 (en) * 2010-01-25 2015-09-29 Qualcomm Incorporated Feedback for supporting SU-MIMO and MU-MIMO operation in wireless communication
CN101902298B (en) * 2010-07-22 2014-03-05 华为技术有限公司 Channel quality indication (CQI) compensating method, system and base station
WO2012095056A2 (en) * 2012-03-05 2012-07-19 华为技术有限公司 Antenna system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7084811B1 (en) * 2004-09-14 2006-08-01 Hrl Laboratories, Llc Agile optical wavelength selection for antenna beamforming
CN101615937A (en) * 2008-06-27 2009-12-30 中兴通讯股份有限公司 A kind of multi-antenna emission method and many antennas emitter
CN102362439A (en) * 2009-01-26 2012-02-22 德雷塞尔大学 Systems and methods for selecting reconfigurable antennas in MIMO systems
CN102683897A (en) * 2012-04-20 2012-09-19 华为技术有限公司 Antenna, base station and beam processing method
CN103378890A (en) * 2012-04-24 2013-10-30 中兴通讯股份有限公司 Mapping method of array antenna port and array antenna port

Also Published As

Publication number Publication date
CN106465147B (en) 2019-11-26
CN106465147A (en) 2017-02-22

Similar Documents

Publication Publication Date Title
US11088737B2 (en) Operation for 3D beam forming in a wireless communication system
WO2018184455A1 (en) Wireless communication method and wireless communication apparatus
JP6445471B2 (en) Method and apparatus for reporting channel state information in a wireless communication system
KR101500026B1 (en) Improved performance for a multiple antenna beamforming cellular network
EP3140921B1 (en) Beam forming using an antenna arrangement
US9935700B2 (en) Beam scanning method for hybrid beamforming in wireless communication system and apparatus therefor
WO2011043191A1 (en) Base station device, mobile station device, and transmission-power control method
US10020866B2 (en) Wireless communication node with adaptive communication
JP2016507961A (en) Channel state information feedback design in advanced wireless communication system
JP2015513280A (en) Feedback method for elevation MIMO per user
CN106953676A (en) Wireless communications method and Wireless Telecom Equipment
JP7305744B2 (en) Signal processing method and apparatus
US10382110B2 (en) Adaptive user-specific beam forming
JP2021524704A (en) Control of polarization division multiplexing in MIMO wireless communication
WO2019101152A1 (en) Method and device for performing precoding
EP3847762B1 (en) Port to antenna mapping design in virtualized active antenna system (aas)
WO2015176200A1 (en) Communication device and communication method
CN105745847A (en) Signal transmission method and associated device
WO2014189206A1 (en) Method and apparatus for reporting channel state information in wireless communication system
WO2017166200A1 (en) Data transmission method and device
US20240014872A1 (en) Dual codebook configuration and csi combining for large scale active antenna systems
CA3140424A1 (en) Calculation of beamforming weights for reciprocity based beamforming without ue transmit antenna selection
KR20170051355A (en) Method and apparatus for feed back of channel state information
KR20140083691A (en) Wireless communication system and method for allocating precoding matrix in the same

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: 14892310

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: 14892310

Country of ref document: EP

Kind code of ref document: A1