OAM MULTIPLEXING COMMUNICATION SYSTEM AND INTER-MODE INTERFERENCE COMPENSATION METHOD
20210111781 · 2021-04-15
Assignee
Inventors
- Hirofumi SASAKI (Musashino-shi, Tokyo, JP)
- Doohwan LEE (Musashino-shi, Tokyo, JP)
- Hiroyuki FUKUMOTO (Musashino-shi, Tokyo, JP)
- Hiroyuki SHIBA (Musashino-shi, Tokyo, JP)
Cpc classification
H01Q21/20
ELECTRICITY
H04L5/04
ELECTRICITY
H04B7/0469
ELECTRICITY
International classification
H01Q21/20
ELECTRICITY
H04B7/0456
ELECTRICITY
Abstract
An OAM multiplexing communication system multiplexes signals of one or more sequences for each OAM mode. A transmitting station includes a transmitting antenna using an M-UCA, and an OAM mode generation unit that simultaneously generates one or more OAM modes from each UCA. A receiving station includes a receiving antenna equivalent to the M-UCA, an OAM mode separation unit that separates signals received by each UCA for each OAM mode, and a channel estimation/interference compensation unit that compensates for inter-mode interference between the OAM modes by using a weight. The channel estimation/interference compensation unit selects, for each OAM mode, signals of a subject mode and an adjacent mode from among the signals of the OAM modes separated by the OAM mode separation unit, and compensates for the inter-mode interference by multiplying an approximate weight calculated by using channel matrixes of the subject mode and the adjacent mode.
Claims
1. An OAM multiplexing communication system that uses one or more orbital angular momentum (OAM) modes and multiplexes signals of one or more sequences for each OAM mode, the OAM multiplexing communication system comprising: a transmitting station including: a transmitting antenna that uses an M-UCA in which a plurality of uniform circular arrays (UCAs) having different diameters are concentrically disposed, each UCA having a plurality of antenna elements disposed circularly at an equal interval; and an OAM mode generation unit that simultaneously generates the one or more OAM modes from each UCA of the transmitting antenna; and a receiving station including: a receiving antenna that has a configuration equivalent to the M-UCA; an OAM mode separation unit that separates signals received by each UCA of the receiving antenna for each OAM mode; and a channel estimation/interference compensation unit that estimates a channel matrix for each OAM mode separated from the signals received by the each UCA of the receiving antenna, and compensates for inter-mode interference between the OAM modes by using a weight calculated from the channel matrix, wherein the channel estimation/interference compensation unit is configured to select, for each OAM mode, signals of a subject mode and an adjacent mode from among the signals of the OAM modes separated by the OAM mode separation unit, and to compensate for the inter-mode interference by multiplying an approximate weight calculated by using channel matrixes of the subject mode and the adjacent mode.
2. The OAM multiplexing communication system according to claim 1, wherein the channel estimation/interference compensation unit is configured to determine, as a range of the adjacent mode, a range in which a performance of an equalization process using the approximate weight calculated based on a known signal sequence transmitted from the transmitting station satisfies a predetermined criterion.
3. The OAM multiplexing communication system according to claim 1, wherein the channel estimation/interference compensation unit is configured to use an approximate channel matrix obtained by approximating the channel matrix as a band matrix to compensate for the inter-mode interference based on Cholesky decomposition of a matrix including the approximate channel matrix.
4. An inter-mode interference compensation method for an OAM multiplexing communication system that uses one or more orbital angular momentum (OAM) modes and multiplexes signals of one or more sequences for each OAM mode, wherein the OAM multiplexing communication system comprises: a transmitting station including: a transmitting antenna that uses an M-UCA in which a plurality of uniform circular arrays (UCAs) having different diameters are concentrically disposed, each UCA having a plurality of antenna elements disposed circularly at an equal interval; and an OAM mode generation unit that simultaneously generates the one or more OAM modes from each UCA of the transmitting antenna; and a receiving station including: a receiving antenna that has a configuration equivalent to the M-UCA; an OAM mode separation unit that separates signals received by each UCA of the receiving antenna for each OAM mode; and a channel estimation/interference compensation unit that estimates a channel matrix for each OAM mode separated from the signals received by the each UCA of the receiving antenna, and compensates for inter-mode interference between the OAM modes by using a weight calculated from the channel matrix, wherein the inter-mode interference compensation method comprises: selecting, by the channel estimation/interference compensation unit, for each OAM mode, signals of a subject mode and an adjacent mode from among the signals of the OAM modes separated by the OAM mode separation unit, and compensating for the inter-mode interference by multiplying an approximate weight calculated by using channel matrixes of the subject mode and the adjacent mode.
5. The inter-mode interference compensation method according to claim 4, wherein the channel estimation/interference compensation unit determines, as a range of the adjacent mode, a range in which a performance of an equalization process using the approximate weight calculated based on a known signal sequence transmitted from the transmitting station satisfies a predetermined criterion.
6. The inter-mode interference compensation method according to claim 4, wherein the channel estimation/interference compensation unit uses an approximate channel matrix obtained by approximating the channel matrix as a band matrix to compensate for the inter-mode interference based on Cholesky decomposition of a matrix including the approximate channel matrix.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
EMBODIMENTS
[0021]
[0022] In
[0023] A receiving station 20 includes a plurality of receiving UCAs 21-1 to 21-N.sub.RX as receiving antennae, OAM mode separation units 22-1 to 22-N.sub.RX each of which separates the signals of the OAM modes 1 to L from signals received by each receiving UCA, and a channel estimation/interference compensation unit 23 that receives signals r.sub.1 to r.sub.L, collected for each of the OAM modes 1 to L, and performs channel estimation and interference compensation to output signals r.sub.1 to r.sub.L.
[0024] Here, L is the number of OAM modes in use, and 1 to L each indicates a number of the OAM mode. If L=5, for example, signals of the OAM modes −2, −1, 0, 1, and 2 are multiplexed and transmitted. Any one the OAM modes is hereinafter referred to as an OAM mode k.
[0025] The transmitting UCAs 11-1 to 11-N.sub.TX and the receiving UCAs 21-1 to 21-N.sub.RX constitute a multi-uniform circular array (Multi-UCA) in which a plurality of UCAs are concentrically disposed as shown in
[0027]
[0028] In
[0029] The channel estimation/weight calculation unit 31 estimates a channel matrix H between the OAM modes combined via the OAM mode generation units 12 of the transmitting station 10, propagation channels, and the OAM mode separation units 22 of the receiving station 20 when the signals of the OAM modes 1 to 5 are multiplexed and transmitted. The channel estimation/weight calculation unit 31 further calculates weights U.sub.k,k−p to U.sub.k,k+p used for compensating for interference of the signals of each OAM mode. A description of p indicating a range of an adjacent mode with respect to a subject mode will be made later
[0030] The channel matrix H between the transmitting OAM mode and the receiving OAM mode is shown in
[0031]
[0032] (1) of
r.sub.k=ΣU.sub.k,mr.sub.m(where m=1 to 5)
[0033] is output as the signal r.sub.k of the OAM mode k subjected to inter-mode interference compensation. In other words, the following results are obtained.
r.sub.1=U.sub.1,1r1+U1,2r2+U1,3r3+U1,4r4+U1,5r5
r.sub.2=U.sub.2,1r1+U2,2r2+U2,3r3+U2,4r4+U2,5r5
r.sub.3=U.sub.3,1r1+U3,2r2+U3,3r3+U3,4r4+U3,4r4
r.sub.4=U.sub.4,1r1+U4,2r2+U4,3r3+U4,4r4+U4,5r5
r.sub.5=U.sub.5,1r1+U5,2r2+U5,3r3+U5,4r4+U5,5r5
[0034] In this case, since the computation process is executed on the squared order of an OAM mode multiplex number and the computation amount is exponentially increased according to the multiplex number, the above processing may be applied only to a case where there is no restriction in a circuit scale.
[0035] Here, since the inter-mode interference dominantly depends on interference from an adjacent mode, only a band-shaped channel matrix indicated by a dashed line that is adjacent to a channel matrix of the subject mode indicated by a thick frame in
[0036] (2) of
r.sub.k=ΣU.sub.k,mr.sub.m(where m=k−p to k+p)
[0037] is output as the signals r.sub.k of the OAM mode k subjected to inter-mode interference compensation. In the present example, the number p of the adjacent modes considered is 1.
[0038] The adjacent mode selection unit 32-k shown in
r.sub.k=U.sub.k,k−1rk−1+Uk,krk+Uk,k+1rk+1
[0039] as the signals r.sub.k of the OAM mode k subjected to inter-mode interference compensation. In other words, when k=1 to 5, the following results are obtained.
r.sub.1=U.sub.1,1r1+U1,2r2
r.sub.2=U.sub.2,1r1+U2,2r2+U2,3r3
r.sub.3=U.sub.3,2r2+U3,3r3+U3,4r4
r.sub.4=U.sub.4,3r3+U4,4r4+U4,5r5
r.sub.5=U.sub.5,4r4+U5,5r5
[0040] Such the approximate equalization process of the weights can reduce the computation process as shown in (2) of
[0041]
[0042] In
[0043] The present simulation is performed based on the following conditions.
[0044] Frequency: 28.5 GHz
[0045] Numbers N.sub.TX and N.sub.RX of UCAs: four (each ring includes sixteen elements)
[0046] Multiplex mode: multiplexing of −2 to +2 for each UCA, and a total of twenty modes
[0047] Transmission distance: 5 m
[0048] Equalization weight: MMSE
[0049] In this example, if capacity deterioration is allowed up to 20%, a deviation up to 0.1 degrees can be compensated for in a case of p=0 where the equalization is performed by using only the subject mode, a deviation up to 0.45 degrees can be compensated for in a case of p=1 where the equalization is performed by using one adjacent mode, and a deviation up to 1 degree can be compensated for in a case of p=2 where the equalization is performed by using two adjacent modes. In a case of p=3 where the the equalization is performed by using three adjacent modes with respect to the number of multiplex modes of five, performance close to the full MIMO equalization process shown in (1) of
[0050] A method of determining the adjacent mode p to be considered is as follows.
[0051] First, at p=0, a known signal sequence transmitted from the transmitting station, for example, a preamble for channel estimation is multiplied by the approximate weight for the subject mode only. A cost is calculated based on a Euclid distance between the weight multiplication result and a signal point of the known signal sequence, an EVM, an SINR, an absolute value of a difference between an equalizer output when the equalizer is not approximated and an approximate equalizer output, and the like. If the cost calculated here exceeds a threshold value that is preset by a manager or the like, the weight is determined as the weight for the parameter p. If the cost does not exceed the threshold value, p is incremented by +1, an approximate weight including the subject mode and the adjacent mode is determined, and it is determined whether or not the cost calculated similarly exceeds the threshold value. When the performance of the equalization process exceeds a certain predetermined criterion, a value of the previous p is determined as a parameter for approximation of an equalizer, and weight approximation is performed. Then, the received signal is multiplied by the determined weight to compensate for the the inter-mode interference.
[0052] It should be noted that the value of p may be a fixed value that is preset by a system manager in accordance with accuracy of an antenna position calibrator. For example, when the accuracy of the calibrator is ±0.4 degrees and there is a margin of 20% in a system capacity, p is always set to 1 because capacity deterioration of 20% can be permitted.
[0053] (Another Method)
[0054] In the present method, the interference component is approximated by the band matrix, and the equalization is performed by using the weight.
[0055] In the present method, the equalization process can be performed with the computation amount lower than in a case of full MIMO where the equalization process is performed over the all signal sequences. Calculation required for deriving the inverse matrix required for calculating the weight is not necessary as will be described below. Thus, even when an antenna fluctuates due to vibration caused by wind or the like and thus a channel varies, it is not necessary to calculate the inverse matrix every time for calculating the weight.
[0056] As in the characteristics of the channel matrix in the method described with reference to
[0057] First, a band width p is introduced. For example, if p is 1, the channels are approximated to be a band shape as shown in
R˜HS.
[0058] A result of multiplying the received signal R by an approximate MMSE weight is expressed as follows by using the signal to noise power ratio SNR and the unit matrix I.
R′=(H.sup.HH+SNR.Math.I).sup.−1H.sup.HR
[0059] According to the present method, the above can be calculated without calculating the inverse matrix (H.sup.HH+SNR.Math.I).sup.−1.
[0060] First, the following calculation is performed.
H*=(H.sup.HH+SNR.Math.I)
[0061] H* is subjected to Cholesky decomposition.
H*=QQ.sup.H
[0062] Since H* is the band matrix, Q is also a band matrix having the same band width as that of H* and is a lower triangular matrix. Next, the following calculation is performed.
z=H.sup.HR
[0063] In this calculation, it is enough to perform the calculation process with respect to only the band matrix portion. Next, the following equation is solved with respect to f.
Qf=z
[0064] Here, since Q is the lower triangular matrix and the band matrix, the equation can be sequentially solved without deriving an inverse matrix of Q. Any algorithm can be used for solving the equation.
[0065] Next, the following equation is solved with respect to R′.
Q.sup.HR′=f
[0066] Here, snice QH is an upper triangular matrix and the band matrix, the equation can be sequentially solved without deriving an inverse matrix of Q. Any algorithm can be used for solving the equation.
[0067] The computation result Q obtained through the Cholesky decomposition may be applied to equalization of subsequent signal sequences. In other words, calculation of H* and the Cholesky decomposition may be performed only once in the interference elimination process, and then only z and f may be processed in computation of a data portion that subsequently arrives.
[0068] In the present method, the interference compensation process is entirely performed on the receiving side The same interference compensation effect can be achieved by using an apparatus performing the same process on the transmitting side.
REFERENCE SIGNS LIST
[0069] 10 TRANSMITTING STATION [0070] 11 TRANSMITTING UCA [0071] 12 OAM MODE GENERATION UNIT [0072] 20 RECEIVING STATION [0073] 21 RECEIVING UCA [0074] 22 OAM MODE SEPARATION UNIT [0075] 23 CHANNEL ESTIMATION/INTERFERENCE COMPENSATION UNIT [0076] 31 CHANNEL ESTIMATION/WEIGHT CALCULATION UNIT [0077] 32 ADJACENT MODE SELECTION UNIT [0078] 33 WEIGHT MULTIPLICATION UNIT