WO2021044625A1 - 無線通信システム、無線通信方法、送信局装置および受信局装置 - Google Patents
無線通信システム、無線通信方法、送信局装置および受信局装置 Download PDFInfo
- Publication number
- WO2021044625A1 WO2021044625A1 PCT/JP2019/035252 JP2019035252W WO2021044625A1 WO 2021044625 A1 WO2021044625 A1 WO 2021044625A1 JP 2019035252 W JP2019035252 W JP 2019035252W WO 2021044625 A1 WO2021044625 A1 WO 2021044625A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- fluctuation amount
- station device
- channel fluctuation
- weight
- unit
- Prior art date
- Legal status (The legal status 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 status listed.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
- H04B7/0613—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
- H04B7/0615—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
- H04B7/0617—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal for beam forming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
Definitions
- the present invention relates to a technique for updating a transmission weight used for forming a transmission beam in a wireless communication system that performs wideband single carrier MIMO (SC-MIMO: Single Carrier Multiple-Input Multiple-Output) transmission.
- SC-MIMO Single Carrier Multiple-Input Multiple-Output
- the transmission weight used for forming the transmission beam is calculated based on the transfer function matrix of the communication path response (CIR: Channel Impulse Response) expressing the broadband MIMO channel information in the time domain, the transmission antenna and the reception antenna
- CIR Channel Impulse Response
- the amount of calculation for calculating the transfer weight becomes enormous depending on the number and the number of paths of each channel between a plurality of antennas.
- a huge amount of calculation is required every time the transmission weight is updated.
- the present invention is a weight used in a beam forming process performed in a transmitting station device or a receiving station device based on a channel fluctuation amount of a channel response estimated before and after in time in a wireless communication system performing broadband SC-MIMO transmission.
- Wireless communication system and wireless communication method that can significantly reduce the amount of calculation related to weight update by calculating the update value of and using only the path of the channel with a larger fluctuation amount. , Transmitting station equipment and receiving station equipment.
- the transmitting station apparatus includes at least a training signal generator that generates a known signal, and the receiving station apparatus has a communication path from a known signal transmitted by the transmitting station apparatus.
- a beam forming unit that includes at least a communication path estimation unit that estimates a response and performs beam forming processing using weights for suppressing inter-stream interference, and a communication path estimation unit that estimates the time back and forth.
- the channel fluctuation amount calculation unit that calculates the difference in the communication path response as the channel fluctuation amount, and the weight calculation unit that calculates a new weight using the update value of the weight calculated based on the channel fluctuation amount are described above. It is characterized in that it is provided in either the transmitting station device or the receiving station device.
- the transmitting station apparatus executes at least a training signal generation process for generating a known signal, and the receiving station apparatus communicates from the known signal transmitted by the transmitting station apparatus. It was estimated in time back and forth by the beam formation process in which at least the communication path estimation process for estimating the road response is executed and the beam is formed using the weight for suppressing the interference between streams, and the communication path estimation process.
- the channel fluctuation amount calculation process that calculates the difference in the channel response as the channel fluctuation amount and the weight calculation process that calculates a new weight using the update value of the weight calculated based on the channel fluctuation amount are performed. It is characterized in that it is executed by either the transmitting station device or the receiving station device.
- a beam forming process is performed using a training signal generator that generates a known signal and a weight for suppressing inter-stream interference.
- the channel fluctuation amount calculation unit that calculates the difference between the beam forming unit and the communication path response estimated by the receiving station device that receives the known signal as the channel fluctuation amount, and the channel fluctuation amount. It is characterized by including a weight calculation unit for calculating a new weight by using the calculated update value of the weight.
- the present invention is a communication path that estimates a communication path response from a known signal received from the transmission station device in a receiving station apparatus that performs single-carrier MIMO transmission that performs beam forming processing using weights for suppressing inter-stream interference.
- a channel fluctuation amount calculation unit that calculates the difference between the estimation unit and the communication path response estimated by the communication path estimation unit before and after the time as a channel fluctuation amount, and the channel fluctuation amount calculation unit that is calculated based on the channel fluctuation amount.
- a new weight is calculated using the updated value of the weight, and when the beam forming process is performed on the receiving station device side, the new weight is output to the beam forming unit, and the beam forming process is performed on the transmitting station device. When it is performed on the side, it is characterized by including a weight calculation unit that transmits the new weight to the transmission station apparatus.
- the wireless communication system, the wireless communication method, the transmitting station device, and the receiving station device according to the present invention have a channel variation amount of a communication path response estimated before and after in time in a wireless communication system that performs wideband SC-MIMO transmission.
- the weight update value is calculated by calculating the update value of the weight used in the beam forming process performed by the transmitting station device or the receiving station device, and by calculating the update value using only the path of the channel having a larger fluctuation amount. The amount of calculation can be significantly reduced.
- FIG. 1 shows an example of a system model of the wireless communication system 100 according to the present embodiment.
- the transmitting station device 101 has N antennas (integers of N ⁇ 2) from the antenna ATt (1) to the antenna ATt (N), and the receiving station device 102 (1) having the antenna Att (1).
- N the number of receiving station devices 102 of the receiving station device 102 (N) having the antenna Att (N)
- wideband single carrier MIMO transmission is performed.
- FIG. 1 shows an example of MU (MultiUser) -MIMO in which the transmitting station device 101 communicates with N receiving station devices 102, but the technique described in this embodiment is SU (Single User) -MIMO. The same applies to the case of.
- MU MultiUser
- the (number) at the end of the code is omitted and referred to as the receiving station device 102, and the specific receiving station device 102 Is added to the end of the code to indicate, for example, the receiving station device 102 (1).
- the antenna ATt (1) to the antenna ATt (N) of the transmitting station device 101 and the antenna Att (1) to the antenna Att (N) of the receiving station device 102 are also described in the same manner.
- one direct wave and one L H- 1 indirect wave are in the channel between the antenna ATt (1) of the transmitting station device 101 and the antenna Att (1) of the receiving station device 102 (1).
- sum L H number of the path of the waves is present.
- the antenna ATt (1) and the antenna Att (2) between the antenna ATt (2) and the antenna Att (1), and between the antenna ATt (2) and the antenna Att (2), There are multiple paths for each channel of.
- balloon portion (a) shows an example of a delay profile for L H-number of paths of the channel between antenna ATt and (n t) and the antenna ATr (n r).
- the CIR of the direct wave (0th pass) at time t is represented by the equation (1).
- CIR of l-th CIR and L H -1-th path of the path are represented respectively by the formulas (2) and (3).
- l is an integer of 0 ⁇ l ⁇ L H -1 ( L H is a positive integer), L H the number of paths between the first n r th receiving antenna and the n t -th transmission antenna Is shown.
- n r is an integer of 1 ⁇ n r ⁇ N
- n t is an integer of 1 ⁇ n t ⁇ N.
- Z ⁇ l : z is a variable of the Z transform, and indicates a delay operator that shifts the time of the lth pass.
- the CIR (transfer function matrix H (z, t)) between the N antennas ATt on the transmitting station device 101 side and the N antennas Att on the receiving station device 102 side is H in the equation (4). It is expressed by the equation (5) with the CIR of N ⁇ N channels from 11 (z, t) to H NN (z, t) as an element.
- det ( ⁇ ) and adj ( ⁇ ) represent the determinant and the transposed adjugate matrix, respectively.
- the transposed adjugate matrix is also called an adjugate matrix.
- adj is different from the adjoint matrix that represents Hermitian transpose.
- the transposed adjugate matrix adj (H (z, t)) is a matrix having N ⁇ N elements as shown below.
- the transfer function matrix H (z, t) is diagonalized, as shown in Eq. (7).
- each diagonal element is equal to the determinant det (H (z, t)) (see, for example, Non-Patent Document 1).
- I is an identity matrix.
- the transfer function matrix H (z, t) is diagonalized and the inter-stream interference. Since the off-diagonal component representing the component (interference between users in the case of MU-MIMO) becomes 0, the interference between streams is suppressed. Then, in the receiving station apparatus 102, intersymbol interference is suppressed by performing the equalization process using the determinant det (H (z, t)) as the equalization weight.
- ⁇ (z, t + ⁇ ) is a transfer function matrix having the amount of variation ⁇ nrnt (z, t + ⁇ ) of the channel between each antenna from time t to time t + ⁇ as an element, and equation (18). It is represented by.
- W (z, t + ⁇ ) is a transfer function matrix indicating the update value of the transmission weight having W nrnt (z, t + ⁇ ) as an element, as shown in the equation (20).
- W (z, t + ⁇ ) has 3 ⁇ 3 elements as follows.
- the update value of the transmission weight including the term relating to the channel fluctuation amount ⁇ (z, t + ⁇ ) may be calculated, so that the transmission weight is calculated as compared with the case of directly calculating the transmission weight. The amount of calculation is reduced.
- the CIR transfer function matrix H (z, t) at time t is represented by the equation (11) as described above.
- the variation amount of the other channels other than variation ⁇ 33 (z, t + ⁇ ) of the channel between the antenna ATr (3) antenna ATt (3) of the elements of the formula (18) The case where it is 0 will be described.
- the CIR transfer function matrix H (z, t + ⁇ ) at time t + ⁇ is represented by equation (30) based on equations (17) and (18).
- the element W 11 (z, t + ⁇ ) of the matrix W (z, t + ⁇ ) representing the update value of the transmission weight is the fluctuation amount ( ⁇ 22 , ⁇ ) of the channels other than ⁇ 33 in the equation (21).
- W 12 (z, t + ⁇ ) W 21 (z, t + ⁇ ) and W 22 (z, t + ⁇ ).
- the calculation amount when calculating the transmission weight without using the update value of the transmission weight and the transmission weight are calculated by the method described in the present embodiment. Compare with the amount of calculation at the time.
- the amount of calculation when the transmission weight is recalculated without using the update value of the transmission weight can be obtained as follows, for example.
- the complex multiplication number Mua for calculating adj (H (z, t)) is expressed by equation (32), where N is the number of antennas and L H is the number of paths for each channel between a plurality of antennas. ..
- N 2 indicates the number of elements to be calculated in the transposed adjugate matrix adj (H (z, t)), and (N-1)! Indicates the number of multiplications in each element, and L H N-1 indicates the number of multiplications for L H paths.
- the training signal generation unit 203 generates a known signal (training signal) for estimating the channel response (CIR) and outputs it to the transmission beam forming unit 204 (training signal generation processing).
- the training signal is a predetermined signal obtained by modulating predetermined information such as a preamble for signal detection (for example, a specific pattern such as an alternating pattern of "01") by a modulation method such as PSK (Phase Shift Keying) that is less susceptible to interference. Yes, it is used by the receiving station device 102 to estimate the CIR.
- PSK Phase Shift Keying
- the transmission signal conversion unit 205 performs processing for converting the signal output by the transmission beam forming unit 204 into a high-frequency signal and transmitting it from the antenna ATt.
- each data signal to the plurality of receiving station devices 102 output by the transmission beam forming unit 204 is converted into a high frequency signal, and is transmitted from each of the antenna ATt (1) and the antenna ATt (N).
- the transmission weight calculation unit 209 performs the transmission beam formation process by the transmission beam formation unit 204 using the CIR (H (z)) estimated by the communication path estimation unit 302 on the receiving station device 102 side. Calculate the transmission weight of (transmission weight calculation process).
- the transmission weight as described in the equations (19) to (25) and the like, the update value of the transmission weight is set using the difference of the CIR (H (z)) calculated by the channel fluctuation amount calculation unit 207. It is calculated by calculating and adding the update value to the current transmission weight.
- the transmission weight calculation unit 209 channels fluctuations on a path having a large fluctuation amount exceeding the threshold value, as described in equations (26) to (31) and the like.
- the update value of the transmission weight is calculated as the amount.
- a new transmission weight obtained by adding the update value to the current transmission weight is output to the transmission beam forming unit 204.
- the transmission weight calculation unit 209 calculates the transmission weight using the selected calculation method.
- each part of the receiving station device 102 (1) will be described.
- it has N receiving station devices 102 having the same configuration as the receiving station device 102 (1).
- the communication path estimation unit 302 of the receiving station device 102 (2) to the receiving station device 102 (N) estimates the CIR between the antennas, and the estimated CIR information is transmitted to the transmitting station device 101 side. Send to.
- all the information of the CIR estimation result is not transmitted to the transmitting station device 101 side, but only the CIR of the path in which the fluctuation occurs is transmitted to the transmitting station device 101 side by the threshold value determination described above. , The amount of feedback can be reduced.
- the configuration of the transmitting station device 101 is basically the same as that of the transmitting station device 101 of FIG. Further, in FIG. 4, the transmitting station device 101 communicates with the plurality of receiving station devices 102 of the receiving station device 102 (N) from the receiving station device 102 (1), but the transmitting station device 101 of FIG. 5 is 1. Communicates with one receiving station device 102.
- the transmission weight update process using the fluctuation amount of the path as the channel fluctuation amount only when the fluctuation amount of the path exceeds the threshold value among the plurality of paths of each channel, the calculation amount for updating the transmission weight is greatly increased. It will be reduced.
- the channel fluctuation amount calculation unit 207a, the transmission weight calculation method determination unit 208a, and the transmission weight calculation unit 209a of the configuration example (3) are the channel fluctuation amount calculation unit 207 and the transmission weight calculation method determination unit 208 of the configuration example (2). And has the same function as the transmission weight calculation unit 209. Further, in FIGS. 5 and 6, the other blocks having the same reference numerals function in the same manner. Note that the configuration example (3) is a system that performs beam forming processing on the transmitting side.
- the transmission station device 101 includes an information bit generation unit 201, a data signal modulation unit 202, a training signal generation unit 203, a transmission beam formation unit 204, a transmission signal conversion unit 205, a reception signal conversion unit 206, and an antenna ATt (1).
- the reception signal conversion unit 206 receives the transmission weight information from the receiving station device 102 side and outputs the transmission weight to the transmission beam forming unit 204.
- FIG. 7 shows a configuration example (4) of the wireless communication system 100 according to the present embodiment.
- the transmitting beam forming unit 204 is provided in the transmitting station device 101 to perform the transmitting beam forming process, but in the present configuration example (4), the receiving station device 102 is configured.
- This is a system in which a reception beam forming unit 308 is provided and a beam forming process is performed on the receiving side.
- each block having the same reference numeral as that of FIG. 6 functions in the same manner as in FIG.
- the transmitting station device 101 is the information bit generation unit 201, the data signal modulation unit 202, the training signal generation unit 203, the transmission signal conversion unit 205, the reception signal conversion unit 206, and the antenna ATt (N) from the antenna ATt (1).
- the present configuration example (4) is different from the configuration example (3) of FIG. 6 in that the transmission station device 101 transmits a data signal without forming a transmission beam.
- the receiving station device 102 includes a receiving signal conversion unit 301, a communication path estimation unit 302, a transmission signal conversion unit 303, an equalizer coefficient calculation unit 304, an equalizer 305, a data signal demodulation unit 306, and information bit detection. It has a unit 307, a reception beam forming unit 308, a channel fluctuation amount calculation unit 207a, a reception weight calculation method determination unit 208b, a reception weight calculation unit 209b, and an antenna Atr (N) from the antenna Atr (1).
- the reception weight calculation method determination unit 208b determines the reception weight calculation method according to the number of paths extracted by the channel fluctuation amount calculation unit 207a, similarly to the transmission weight calculation method determination unit 208a of the configuration example (3). Then, the method using the prior art or the method of the present embodiment is selected. Note that this function is not essential, and the method described in this embodiment may be used without fail. Here, at the stage of calculating the first reception weight at the start of communication, the reception weight calculation method determination unit 208b selects the method of the prior art.
- step S102 the channel estimation unit 302 of the receiving station device 102 estimates the CIR (H (z, t)) using the known signal transmitted from the transmitting station device 101 in step S101.
- step S110 the transmission weight calculation unit 209 of the transmission station apparatus 101 calculates the update value (W (z, t + ⁇ )) of the transmission weight based on the channel fluctuation amount.
- step S112 After performing the process of step S112, the process returns to step S106 and the same process is repeatedly executed. It is assumed that the interval for transmitting the known signal in step S106 is set in advance.
- the wireless communication system 100 calculates the channel fluctuation amount from the estimation result of the CIR that is back and forth in time, and calculates the update value of the transmission weight based on the channel fluctuation amount. Since the transmission weight is updated, the amount of calculation for updating the transmission weight can be reduced. Further, only when the fluctuation amount of the path among the plurality of paths of each channel exceeds the threshold value, the transmission weight update process is performed using the fluctuation amount of the path as the channel fluctuation amount, so that the calculation amount for updating the transmission weight is large. Is reduced to.
- FIG. 9 shows a processing example (2) of the wireless communication system 100 according to the present embodiment.
- the process shown in FIG. 9 is executed by each part of the wireless communication system 100 described in the configuration example (3) of FIG.
- the processing example (2) is a system in which the beam forming processing is performed on the transmitting station apparatus 101 side.
- the steps having the same reference numerals as the steps described in the processing example (1) of FIG. 8 are subjected to the same processing as that of the processing example (1). Further, the processes of steps S101, S102, S201, S202 and S105 are executed at the start of communication.
- Steps S101 and S102 perform the same processing as the steps having the same reference numerals in the processing example (1).
- step S201 the transmission weight calculation unit 209a of the receiving station device 102 calculates the transmission weight by a conventional method based on the CIR (H (z, t)) estimated by the communication path estimation unit 302. Similar to the processing example (1), the channel fluctuation amount calculation unit 207a and the transmission weight calculation method determination unit 208a output the CIR information output by the channel estimation unit 302 to the transmission weight calculation unit 209a as it is.
- step S202 the transmission weight calculation unit 209a of the receiving station device 102 feeds back the transmission weight calculated in step S201 to the transmitting station device 101.
- Step S105 performs the same processing as the step of the same reference numeral in the processing example (1), and the transmission beam forming unit 204 of the transmitting station apparatus 101 transmits using the transmission weight fed back from the receiving station apparatus 102 in step S202. A data signal that has undergone beam formation processing is transmitted.
- the processing up to this point is executed at the start of communication, and during communication, the subsequent processing from step S106 to step S112 is repeatedly executed, and the transmission weight calculated in step S201 is updated.
- Step S106 and step S107 perform the same processing as the steps having the same reference numerals in the processing example (1).
- step S203 the channel change amount calculation unit 207a of the reception station device 102 performs threshold determination of the channel variation amount, channel variation the variation of the path variation amount exceeds the threshold value of the plurality of paths of each channel delta Nrnt Obtained as (z, t + ⁇ ). If there is no path exceeding the threshold value, the channel fluctuation amount calculation unit 207a may return to the process of step S107 and wait until the next known signal is received.
- step S204 the transmission weight calculation unit 209a of the receiving station apparatus 102 calculates the update value (W (z, t + ⁇ )) of the transmission weight based on the channel fluctuation amount.
- step S205 the transmission weight calculation unit 209a of the receiving station device 102 updates the transmission weight and calculates a new transmission weight.
- Step S112 performs the same processing as the step of the same reference numeral in the processing example (1), and the transmission beam forming unit 204 of the transmitting station apparatus 101 performs the transmitting beam forming processing using the updated transmission weight. To send.
- the wireless communication system 100 calculates the channel fluctuation amount from the estimation result of the CIR that is back and forth in time on the receiving station device 102 side, and transmits based on the channel fluctuation amount. Since the update value of the weight is calculated and the transmission weight is updated, the amount of calculation related to the update of the transmission weight can be reduced. Further, only when the fluctuation amount of the path among the plurality of paths of each channel exceeds the threshold value, the transmission weight update process is performed using the fluctuation amount of the path as the channel fluctuation amount, so that the calculation amount for updating the transmission weight is large. Is reduced to.
- step S201a the reception weight calculation unit 209b of the reception station device 102 calculates the reception weight by a conventional method based on the CIR (H (z, t)) estimated by the communication path estimation unit 302. Similar to the processing example (2), the channel fluctuation amount calculation unit 207a and the reception weight calculation method determination unit 208b output the CIR information output by the channel estimation unit 302 to the reception weight calculation unit 209b as it is.
- the transmitting station device 101 transmits a data signal in step S105a.
- the transmitted data signal has not been subjected to the transmission beam forming process.
- step S204a the reception weight calculation unit 209b of the reception station device 102 calculates the update value (W (z, t + ⁇ )) of the reception weight based on the channel fluctuation amount.
- step S112a After performing the process of step S112a, the process returns to step S106 and the same process is repeatedly executed.
- the wireless communication system, the wireless communication method, the transmitting station device, and the receiving station device according to the present invention are estimated back and forth in time in the wireless communication system that performs SC-MIMO transmission.
- the update value of the weight used in the beam forming process performed by the transmitting station device or the receiving station device is calculated based on the channel fluctuation amount of the communication path response to be performed, and the update value is calculated using only the path of the channel having a larger fluctuation amount. By calculating, the amount of calculation related to weight update can be significantly reduced.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Radio Transmission System (AREA)
Abstract
送信局装置は、トレーニング信号生成部を少なくとも備え、受信局装置は、既知信号から通信路応答を推定する通信路推定部を少なくとも備え、ストリーム間干渉を抑制するためのウェイトを用いてビーム形成処理を行うビーム形成部と、時間的に前後して推定された通信路応答の差分をチャネル変動量として算出するチャネル変動量算出部と、チャネル変動量に基づいて算出されるウェイトの更新値を用いて新たなウェイトを算出するウェイト算出部とが送信局装置および受信局装置のいずれかに備えられる。これにより、ウェイトの更新に関する計算量を大幅に削減することができる。
Description
本発明は、広帯域シングルキャリアMIMO(SC-MIMO:Single Carrier Multiple-Input Multiple-Output)伝送を行う無線通信システムにおいて、送信ビーム形成に用いる送信ウェイトを更新する技術に関する。
周波数選択性のフェージングがある通信環境下で広帯域のSC-MIMO伝送を行う場合、複数のアンテナの空間的な広がりにより生じるストリーム間干渉と通信路特性の時間的な広がりにより生じるシンボル間干渉とを抑制する処理が必要となる。
そこで、時間領域でFIR(Finite Impulse Response)型の送信ビーム形成を行い、ストリーム間干渉を抑制する技術が検討されている(例えば、非特許文献1参照)。
栗山圭太,福園隼人,吉岡正文,立田努,"FIR型送信ビーム形成と双方向受信等化を適用した広帯域シングルキャリアMIMOシステム",信学総合大会,B-5-105,2019.
ところが、送信ビーム形成に用いる送信ウェイトは、広帯域MIMOチャネル情報を時間領域で表現した通信路応答(CIR:Channel Impulse Response)の伝達関数行列をもとに算出されるので、送信アンテナおよび受信アンテナの数や複数のアンテナ間の各チャネルのパスの数などに応じて、送信ウェイトを算出するための計算量が膨大になるという問題がある。しかも、送信ウェイトを更新する毎に膨大な計算が必要となる。なお、上記の説明では、送信側でビーム形成処理を行う場合について説明したが、受信側でビーム形成処理を行う場合についても同様である。
本発明は、広帯域SC-MIMO伝送を行う無線通信システムにおいて、時間的に前後して推定される通信路応答のチャネル変動量に基づいて送信局装置または受信局装置で行うビーム形成処理で用いるウェイトの更新値を算出することと、さらに変動量が大きいチャネルのパスのみを用いて更新値を算出することにより、ウェイトの更新に関する計算量を大幅に削減することができる無線通信システム、無線通信方法、送信局装置および受信局装置を提供することを目的とする。
本発明は、シングルキャリアMIMO伝送を行う無線通信システムにおいて、送信局装置は、既知信号を生成するトレーニング信号生成部を少なくとも備え、受信局装置は、前記送信局装置が送信した既知信号から通信路応答を推定する通信路推定部を少なくとも備え、ストリーム間干渉を抑制するためのウェイトを用いてビーム形成処理を行うビーム形成部と、前記通信路推定部により時間的に前後して推定された前記通信路応答の差分をチャネル変動量として算出するチャネル変動量算出部と、前記チャネル変動量に基づいて算出される前記ウェイトの更新値を用いて新たな前記ウェイトを算出するウェイト算出部とが前記送信局装置および前記受信局装置のいずれかに備えられることを特徴とする。
本発明は、シングルキャリアMIMO伝送を行う無線通信方法において、送信局装置は、既知信号を生成するトレーニング信号生成処理を少なくとも実行し、受信局装置は、前記送信局装置の送信した既知信号から通信路応答を推定する通信路推定処理を少なくとも実行し、ストリーム間干渉を抑制するためのウェイトを用いてビーム形成を行うビーム形成処理と、前記通信路推定処理により時間的に前後して推定された前記通信路応答の差分をチャネル変動量として算出するチャネル変動量算出処理と、前記チャネル変動量に基づいて算出される前記ウェイトの更新値を用いて新たな前記ウェイトを算出するウェイト算出処理とが前記送信局装置および前記受信局装置のいずれかで実行されることを特徴とする。
本発明は、受信局装置との間でシングルキャリアMIMO伝送を行う送信局装置において、既知信号を生成するトレーニング信号生成部と、ストリーム間干渉を抑制するためのウェイトを用いてビーム形成処理を行うビーム形成部と、前記既知信号を受信する前記受信局装置が時間的に前後して推定した通信路応答の差分をチャネル変動量として算出するチャネル変動量算出部と、前記チャネル変動量に基づいて算出される前記ウェイトの更新値を用いて新たな前記ウェイトを算出するウェイト算出部とを備えることを特徴とする。
本発明は、ストリーム間干渉を抑制するためのウェイトを用いてビーム形成処理を行うシングルキャリアMIMO伝送を行う受信局装置において、前記送信局装置から受信する既知信号から通信路応答を推定する通信路推定部と、前記通信路推定部により時間的に前後して推定された前記通信路応答の差分をチャネル変動量として算出するチャネル変動量算出部と、前記チャネル変動量に基づいて算出される前記ウェイトの更新値を用いて新たな前記ウェイトを算出し、前記ビーム形成処理を前記受信局装置側で行う場合は新たな前記ウェイトをビーム形成部に出力し、前記ビーム形成処理を前記送信局装置側で行う場合は新たな前記ウェイトを前記送信局装置に送信するウェイト算出部とを備えることを特徴とする。
本発明に係る無線通信システム、無線通信方法、送信局装置および受信局装置は、広帯域SC-MIMO伝送を行う無線通信システムにおいて、時間的に前後して推定される通信路応答のチャネル変動量に基づいて送信局装置または受信局装置で行うビーム形成処理で用いるウェイトの更新値を算出することと、さらに変動量が大きいチャネルのパスのみを用いて更新値を算出することにより、ウェイトの更新に関する計算量を大幅に削減することができる。
以下、図面を参照して本発明に係る無線通信システム、無線通信方法、送信局装置および受信局装置の実施形態について説明する。
図1は、本実施形態に係る無線通信システム100のシステムモデルの一例を示す。図1において、送信局装置101は、アンテナATt(1)からアンテナATt(N)のN個(N≧2の整数)のアンテナを有し、アンテナATr(1)を有する受信局装置102(1)からアンテナATr(N)を有する受信局装置102(N)のN個の受信局装置102との間で広帯域シングルキャリアMIMO伝送を行う。なお、図1は、送信局装置101がN個の受信局装置102と通信を行うMU(Multi User)-MIMOの例を示すが、本実施形態で説明する技術はSU(Single User)-MIMOの場合にも同様に適用可能である。
ここで、受信局装置102(1)から受信局装置102(N)に共通の説明を行う場合は符号末尾の(番号)を省略して受信局装置102と表記し、特定の受信局装置102を指す場合は符号末尾に(番号)を付加して例えば受信局装置102(1)のように表記する。送信局装置101のアンテナATt(1)からアンテナATt(N)および受信局装置102のアンテナATr(1)からアンテナATr(N)についても同様に表記する。
図1において、例えば送信局装置101のアンテナATt(1)と受信局装置102(1)のアンテナATr(1)との間のチャネルには、1個の直接波とLH-1個の間接波(マルチパス)の合計LH個のパスが存在する。なお、同様に、アンテナATt(1)とアンテナATr(2)との間、アンテナATt(2)とアンテナATr(1)との間、アンテナATt(2)とアンテナATr(2)との間、の各チャネルにもそれぞれ複数のパスが存在する。ここで、以降の説明において、送信局装置101側のアンテナATt(1)からアンテナATt(N)と、受信局装置102側のアンテナATr(1)からアンテナATr(N)との各アンテナ間をチャネルと称し、各チャネルの直接波や間接波をパスと称するものとする。
また、図1において、吹き出し部分(a)は、アンテナATt(nt)とアンテナATr(nr)との間のチャネルのLH個のパスに対する遅延プロファイルの一例を示す。(a)に示した遅延プロファイルにおいて、例えば時刻tにおける直接波(0番目のパス)のCIRは、式(1)で表される。
同様に、l番目のパスのCIRおよびLH-1番目のパスのCIRは、式(2)および式(3)でそれぞれ表される。なお、lは、0≦l≦LH-1(LHは正の整数)の整数で、LHは、第nr番目の受信アンテナと第nt番目の送信アンテナとの間のパス数を示す。
ここで、式(1)から式(3)において、nrは1≦nr≦Nの整数、ntは1≦nt≦Nの整数である。また、各パスのCIRを示す記号hの下付き文字nrおよびntは、文書中で記載する場合、hnrntのようにnrおよびntと表記する。後述するHnrnt、ΔnrntおよびWnrntなどについても同様に表記する。
そして、時刻tにおける送信局装置101の第nr番目のアンテナATr(nr)と受信局装置102の第nt番目のアンテナATt(nt)との間のCIR(伝達関数Hnrnt(z,t))は、式(1)から式(3)に示したLH個のパスのCIRの和となり、式(4)で表される。
ここで、Z-l:zはZ変換の変数であり、l番目のパスの時間シフトを行う遅延作用素を示す。
そして、送信局装置101側のN個のアンテナATtと、受信局装置102側のN個のアンテナATrとの間のCIR(伝達関数行列H(z,t))は、式(4)においてH11(z,t)からHNN(z,t)までのN×N個のチャネルのCIRを要素として、式(5)で表される。
ここで、H(z,t)の逆行列は、式(6)で表される。
式(6)において、det(・)、adj(・)はそれぞれ行列式、転置余因子行列を表す。ここで、転置余因子行列は、随伴行列(adjugate matrix)とも呼ばれる。なお、adjはエルミート転置を表す随伴行列(adjoint matrix)とは異なる。また、転置余因子行列adj(H(z,t))は、以下のように、N×N個の要素を有する行列である。
ここで、転置余因子行列adj(H(z,t))を送信ビーム形成の送信ウェイトに用いることで、伝達関数行列H(z,t)が対角化され、式(7)に示すように、各対角要素は行列式det(H(z,t))と等しくなることが知られている(例えば、非特許文献1参照)。なお、Iは単位行列である。なお、以降の説明では、基本的に送信側でビーム形成処理を行う場合について説明するが、送信ウェイトを受信ウェイトとして受信側でビーム形成処理を行う場合についても同様である。
このように、転置余因子行列adj(H(z,t))を送信ウェイトに用いて送信ビーム形成処理を行なうことにより、伝達関数行列H(z,t)が対角化され、ストリーム間干渉(MU-MIMOの場合はユーザ間干渉)の成分を表す非対角成分が0になるので、ストリーム間干渉が抑制される。そして、受信局装置102では、行列式det(H(z,t))を等化ウェイトとして等化処理を行うことにより符号間干渉が抑制される。
ここで、N=2として、2×2のMIMOの場合を例に挙げて説明する。先に説明した式(5)において、2×2MIMOの伝達関数行列H(z,t)は、式(8)で表される。
そして、式(8)に示すH(z,t)の転置余因子行列adj(H(z,t))は、式(9)で表される。
また、式(8)に示すH(z,t)の行列式det(H(z,t))は、式(10)で表される。
ここで、上述の処理は、時刻tの時点のCIRに対するものであり、時刻t+τの時点のCIRとは異なる。時間経過とともにアンテナ間のCIRにチャネル変動が生じ、式(7)の非対角成分が0にならず、残留ストリーム間干渉が発生する。このため、送信ウェイトの更新が必要となるが、アンテナ数Nおよび複数のアンテナ間の各チャネルのパスの数LHの少なくとも一方が増えると送信ウェイト(adj(H(z,t)))の計算量が膨大になり、しかも送信ウェイトの更新を行う毎に膨大な計算が必要である。例えば次に説明するように、2×2のMIMOが3×3のMIMOになっただけでも、計算量は大幅に増加する。
(3×3MIMOの例)
3×3MIMOの伝達関数行列H(z,t)は、式(11)で表される。これは、2×2MIMOの式(8)に対応する。
3×3MIMOの伝達関数行列H(z,t)は、式(11)で表される。これは、2×2MIMOの式(8)に対応する。
この場合の送信ウェイトは、式(12)で表される。これは、2×2MIMOの式(9)に対応する。
ここで、Aij(z,t)は、H(z,t)の転置余因子行列の各要素を表し、例えばA11(z,t)は、式(13)のように算出される。なお、式(12)において、i,jは1から3の整数である。
このように、3×3MIMOの場合は、式(9)の2×2MIMOの場合に比べて大幅に計算量が増加し、Nが4以上のMIMOになると、さらに計算量は膨大になる。
そこで、本実施形態に係る無線通信システム100は、送信ウェイトの更新を行うときに、時間的に前後して推定された通信路応答CIR(H(z))の差分を算出して送信ウェイトの更新を行うことにより、計算量を削減する。特に、MIMOチャネルの一部のみにチャネル変動が生じた場合に、変動量が大きいチャネルのパスのみを用いて送信ウェイトの更新を行うことにより、計算量を削減する。
図2は、MIMOチャネルの一部に変動が生じた場合の無線通信システム100の一例を示す。なお、図2に示す無線通信システム100は、図1の無線通信システム100と同じである。
図2の例では、送信局装置101のアンテナATt(1)からアンテナATt(N)のN個のアンテナATtと、受信局装置102のアンテナATr(1)からアンテナATr(N)のN個のアンテナATrとの間のMIMOチャネルのうち、一部のチャネル(図2の例では、アンテナATt(1)とアンテナATr(1)との間のチャネル)において、時刻tと時刻t+τとの間でチャネル変動が生じる。実際には、アンテナATt(1)とアンテナATr(1)との間のチャネルには、図1で説明したように、複数のパスが存在するので、各パスのCIRに変動が生じる。例えば図2に示すように、アンテナATt(1)とアンテナATr(1)との間のチャネルのl番目のパスにおいて、時刻t+τのCIR(|h11
(l)(t+τ)|)が時刻tのCIR(|h11
(l)(t)|)と異なる場合、l番目のパスのCIRに変動が生じていることがわかる。
図3は、受信局装置102の第nr番目のアンテナATrと送信局装置101の第nt番目のアンテナATtと間の第l番目のパスのCIRの変動例を示す。図3において、時刻tにおける受信局装置102の第nr番目のアンテナATrと送信局装置101の第nt番目のアンテナATtと間の第l番目のパスのCIRは、式(14)で表される。
同様に、時刻t+τにおける受信局装置102の第nr番目のアンテナATrと送信局装置101の第nt番目のアンテナATtと間の第l番目のパスのCIRは、式(15)で表される。
そして、このときの第nr番目のアンテナATrと第nt番目のアンテナATtと間のチャネルにおける第l番目のパスの変動量は、式(14)と式(15)との差分として、式(16)で表される。
ここで、時刻t+τの時のCIR伝達関数行列を式(17)で表すことができる。
式(17)において、Δ(z,t+τ)は、時刻tから時刻t+τまでの各アンテナ間のチャネルの変動量Δnrnt(z,t+τ)を要素に持つ伝達関数行列であり、式(18)で表される。
なお、3×3MIMOの場合、Δ(z,t+τ)は、以下のように、3×3個の要素を有する行列である。
このとき、時刻t+τの送信ウェイト(adj(H(z,t+τ)))は、時刻tの送信ウェイト(adj(H(z,t)))を用いて、式(19)で表される。なお、式(19)の導出過程については、後で詳しく説明する。
式(19)において、W(z,t+τ)は、式(20)に示すように、Wnrnt(z,t+τ)を要素とする送信ウェイトの更新値を示す伝達関数行列である。
なお、3×3MIMOの場合、W(z,t+τ)は、以下のように、3×3個の要素を有する。
ここで、送信ウェイトの更新値W(z,t+τ)の各要素Wnrnt(z,t+τ)は、adj(H(z,t+τ))とadj(H(z,t))との差分をΔnrnt(z,t+τ)を用いて表わすことができ、例えばW11(z,t+τ)は、式(21)で算出される。
このようにして、本実施形態に係る無線通信システム100は、時間的に前後して推定されるCIRのチャネル変動量に基づいて送信ウェイトの更新値を算出して、現在の送信ウェイトadj(H(z,t))に更新値W(z,t+τ)を加算することにより、更新後の送信ウェイトadj(H(z,t+τ))を算出するので、送信ウェイトを直接算出する場合に比べて、計算量を削減することができる。
さらに、式(18)において、一部のチャネルに変動が生じた場合、変動が生じていないチャネル変動量は0になるので、送信ウェイトの更新に関する計算量を削減することができる。例えば、本実施形態に係る無線通信システム100は、後述するように、送信局装置101のアンテナATt(nt)と受信局装置102のアンテナATr(nr)との間のチャネルの複数のパスのうち変動量が予め定めた閾値を超えるパスのみをチャネル変動量として計算することにより、送信ウェイトの更新値の計算量を大幅に削減することができる。
[式(19)の導出過程]
次に、式(19)の導出過程について、詳しく説明する。例えば式(11)の3×3MIMOの場合、送信ウェイト(adj(H(z,t)))は、式(22)で表される。
次に、式(19)の導出過程について、詳しく説明する。例えば式(11)の3×3MIMOの場合、送信ウェイト(adj(H(z,t)))は、式(22)で表される。
ここで、式(17)および式(18)において、送信ウェイト(adj(H(z,t+τ)))が式(23)で表されるものとする。
式(23)の各要素(例えばB11(z,t))は、式(24)で表される。
ここで、第3項以降をW11(z,t+τ)とおくと、式(24)は、式(25)で表される。
つまり、時刻tのときの送信ウェイトA11(z,t)に送信ウェイトの更新値W11(z,t+τ)を加算することにより、更新後の時刻t+τのときの送信ウェイトB11(z,t+τ)を算出することができる。なお、B11(z,t)以外の他の要素についても同様に考えることで、式(19)が導かれる。
このように、本実施形態に係る無線通信システム100では、チャネル変動量Δ(z,t+τ)に関する項からなる送信ウェイトの更新値を計算すればよいので、送信ウェイトを直接算出する場合に比べて計算量が削減される。
[チャネル変動量と閾値判定]
次に、送信局装置101のアンテナATt(nt)と受信局装置102のアンテナATr(nr)との間のチャネル変動量Δnrnt(z,t+τ)と、各チャネルの複数のパスのうち変動量が予め定めた閾値を超えるパスのみを当該チャネルの変動量とする閾値判定について説明する。
次に、送信局装置101のアンテナATt(nt)と受信局装置102のアンテナATr(nr)との間のチャネル変動量Δnrnt(z,t+τ)と、各チャネルの複数のパスのうち変動量が予め定めた閾値を超えるパスのみを当該チャネルの変動量とする閾値判定について説明する。
ここで、アンテナATt(nt)とアンテナATr(nr)との間のチャネルのパス数LHが3の場合を想定すると、0番目のパスのCIRと、1番目のパスのCIRと、2番目のパスのCIRとを用いて、アンテナATt(nt)とアンテナATr(nr)との間のチャネルの時刻tのCIR(Hnrnt(z,t))および時刻t+τのCIR(Hnrnt(z,t+τ))は、式(26)および式(27)で表される。
このとき、時刻tのCIRと時刻t+τのCIRとの差分Δnrnt(t+τ)は、式(28)で表される。
ここで、本実施形態では、予め閾値を定めておき、時刻tのCIRと時刻t+τのCIRとの差分の絶対値|Δnrnt
(l)(t+τ)|が閾値を超えるか否かをパスl毎に判別する。
例えば、LH=3個のパスのうち、変動量の絶対値が閾値を超えるパスがl=1番目のパスのみであった場合、式(28)は式(29)で表わされる。
このように、MIMOチャネルの各チャネルのLH個のパスのうち、変動量の絶対値が閾値を超えるパスを当該アンテナ間のチャネル変動量とすることにより、チャネル変動量の要素の数が少なくなるので、送信ウェイトの更新値の計算量が大幅に削減される。
[計算量の削減効果]
次に、本実施形態に係る無線通信システム100における計算量の削減効果について、3×3MIMOの場合を例に挙げて説明する。
次に、本実施形態に係る無線通信システム100における計算量の削減効果について、3×3MIMOの場合を例に挙げて説明する。
時刻tのときのCIR伝達関数行列H(z,t)は、先に説明したように、式(11)で表される。ここで、一例として、式(18)の各要素のうちアンテナATt(3)とアンテナATr(3)との間のチャネルの変動量Δ33(z,t+τ)以外の他のチャネルの変動量が0であった場合について説明する。この場合、時刻t+τのときのCIR伝達関数行列H(z,t+τ)は、式(17)および式(18)に基づいて、式(30)で表される。
このとき、送信ウェイトadj(H(z,t))は、式(19)に基づいて、式(31)で表される。
例えば式(31)において、送信ウェイトの更新値を表す行列W(z,t+τ)の要素W11(z,t+τ)は、式(21)のΔ33以外のチャネルの変動量(Δ22、Δ23およびΔ32)の項が0となり、W11(z,t+τ)=H22(z,t)Δ33 (z,t+τ)のように簡略化できる。W12(z,t+τ)、W21(z,t+τ)およびW22(z,t+τ)についても同様である。
ここで、従来技術(比較例と称する)の無線通信システムとして、送信ウェイトの更新値を用いずに送信ウェイトを計算するときの計算量と、本実施形態で説明した方法で送信ウェイトを計算するときの計算量とを比較する。
先ず、送信ウェイトの更新値を用いずに送信ウェイトを再計算するときの計算量は、例えば次のように求めることができる。adj(H(z,t))を算出するための複素乗算回数Muaは、アンテナ数をN、複数のアンテナ間の各チャネルのパスの数をLHとすると、式(32)で表される。
ここで、*は乗算を示す。そして、式(32)において、N2は転置余因子行列adj(H(z,t))の計算対象とする要素の数を示し、(N-1)!は各要素での乗算回数を示し、LH
N-1はLH個のパスに対する乗算回数を示す。
このように、比較例の方法では、乗算回数Muaは、アンテナ数Nおよび複数のアンテナ間の各チャネルのパスの数LHの少なくとも一方が増えると、送信ウェイトの計算量が膨大になる。
一方、本実施形態に係る無線通信システム100では、式(30)のようにΔ33の1つのチャネルに変動が生じた場合、送信ウェイト(adj(H(z,t+τ)))の算出に関連する複素乗算回数Mubは、アンテナ数をN、複数のアンテナ間の各チャネルのパスの数をLH、LHのパスのうち変動が生じたパスの数(閾値を超えるパスの数)をLΔとすると、式(33)で表される。なお、チャネル変動はΔ33のチャネルのみに生じているものとし、複数のチャネルに変動が生じている場合は、式(33)の乗算回数が複数回必要である。
ここで、*は乗算を示す。そして、式(33)の(N-1)2は、0の要素の行と列を除く(N-1)×(N-1)行列の乗算回数を示す。例えば、N=3の式(31)の場合は、0の要素の行と列を除く2×2の行列の乗算回数(3-1)2となる。また、式(33)のLH
N-2はLH個のパスに対する乗算回数を示し、LΔは変動が生じたパスの数を示す。
例えば、式(32)および式(33)において、N=3、LΔ=1、LH=3とすると、比較例の無線通信システムにおける乗算回数Muaは162回、本実施形態に係る無線通信システム100における乗算回数Mubは12回となり、送信ウェイトを更新するときの計算量が大幅に削減される。なお、アンテナの数N、変動が生じたパスの数LΔが増えると、乗算回数は多くなる。また、上記の乗算回数は、Δ33のみのチャネルに変動が生じている場合であり、Δ33以外の複数のチャネルに変動が生じている場合は、乗算回数が複数回分必要である。なお、比較例の乗算回数は、全ての条件で送信ウェイトを再計算するので、アンテナ数と各チャネルのパスの数のみに依存する。
ここで、変動量が閾値を超えるパスのみを抽出する閾値判定の機能は実装しなくてもよい。閾値判定を行わない場合、変動が生じたパスの数が全パス数と考えることができ(LΔ=LH)、式(33)のLH
N-2*LΔの項はLH
N-2*LH=LH
N-1となり、比較例のLH
N-1の項と同じになる。しかし、この場合でも式(24)および式(25)などで説明したように差分Δnrnt(z,t+τ)を用いて送信ウェイトの更新値を計算することにより、比較例の(N2*(N-1)!)の項に対応する乗算回数が式(33)の(N-1)2の項に対応する乗算回数で済むので、計算量は大幅に削減される。例えばN=3で式(30)のようにΔ33のチャネルのみに変動が生じた場合の乗算回数は、比較例の乗算回数の1/4以下になる。
ここで、上記の例で示した本実施形態における乗算回数Mubは、送信局装置101のアンテナATt(3)と受信局装置102のアンテナATr(3)との間のチャネルのみに変動Δ33が生じた場合の乗算回数であり、例えばΔ33とΔ22の2つのチャネルに変動が生じた場合は2倍(2×Mub)の乗算回数になる。このため、変動が生じたチャネルの数に応じて乗算回数が多くなり、比較例の計算量の方が少なくなる場合がある。そこで、本実施形態に係る無線通信システム100は、後述するように、送信ウェイト算出方法判定処理を行うことにより、乗算回数が少ない方の算出方法を選択する機能を有する。
なお、チャネルに変動が生じているか否かは、チャネル変動量を算出したときに、チャネル変動量Δ(z,t+τ)の各要素が0であるか否かにより判別できる。そして、上述のように、チャネル変動量Δ(z,t+τ)の0の要素の数(チャネル変動量が0となるチャネルの数)が多いほど、乗算回数が少なくなる。
このように、本実施形態に係る無線通信システム100は、送信ウェイトを更新するときの計算量を大幅に削減することができる。
なお、閾値判定は、送信局装置101または受信局装置102に実装することが望ましいが、上述のように条件次第では、実装しなくても差分を用いることによる計算量の削減効果が得られる。
ここで、上述の効果は、送信側で送信ウェイトを用いて送信ビーム形成処理を行う場合であっても、受信側で受信ウェイトを用いて受信ビーム形成処理を行う場合であっても同様である。
(無線通信システム100の構成例(1))
図4は、本実施形態に係る無線通信システム100の構成例(1)を示す。無線通信システム100は、送信局装置101と複数の受信局装置102とが通信を行うMU-MIMOのシステムである。なお、構成例(1)は、送信側でビーム形成処理を行うシステムである。
図4は、本実施形態に係る無線通信システム100の構成例(1)を示す。無線通信システム100は、送信局装置101と複数の受信局装置102とが通信を行うMU-MIMOのシステムである。なお、構成例(1)は、送信側でビーム形成処理を行うシステムである。
図4において、送信局装置101は、情報ビット生成部201、データ信号変調部202、トレーニング信号生成部203、送信ビーム形成部204、送信信号変換部205、受信信号変換部206、チャネル変動量算出部207、送信ウェイト算出方法判定部208、送信ウェイト算出部209およびアンテナATt(1)からアンテナATt(N)を有する。
情報ビット生成部201は、受信局装置102へ送信するユーザー毎のデータ情報ビットを生成する。データ情報ビットは、例えば外部(不図示)から入力するデータ信号や内部で生成するデータ信号などに対応するビット列である。なお、情報ビット生成部201は、所定の符号化率で誤り訂正符号を生成する誤り訂正符号化機能やインターリーブ機能などを有してもよい。
データ信号変調部202は、情報ビット生成部201が出力するユーザ毎のビット列を所定の変調方式(例えば直交振幅変調(QAM:Quadrature Amplitude Modulation)など)で変調したデータ信号を出力する。なお、図4の送信局装置101では、情報ビット生成部201が出力するユーザ毎のビット列を変調したデータ信号を出力する。なお、本実施形態では、アンテナATtの数(N)に対応するデータ信号変調部202を有する。
トレーニング信号生成部203は、通信路応答(CIR)を推定するための既知信号(トレーニング信号)を生成し、送信ビーム形成部204に出力する(トレーニング信号生成処理)。トレーニング信号は、信号検出用のプリアンブルなどの予め定められた情報(例えば”01”の交互パターン等の特定パターン)をPSK(Phase Shift Keying)など干渉を受けにくい変調方式で変調した所定の信号であり、受信局装置102でCIRを推定するために用いられる。なお、送信局装置101が送信するトレーニング信号の情報は、予め受信局装置102との間で既知である。
送信ビーム形成部204は、後述する送信ウェイト算出部209により算出された送信ウェイトを用いて、送信信号に対してユーザ間干渉を抑制するための送信ビーム形成処理を行う。なお、送信ビーム形成部204は、送信電力を正規化する機能を有してもよい。
送信信号変換部205は、送信ビーム形成部204が出力する信号を高周波信号に変換してアンテナATtから送出するための処理を行う。ここで、送信ビーム形成部204が出力する複数の受信局装置102への各々のデータ信号は、それぞれ高周波信号に変換され、アンテナATt(1)からアンテナATt(N)のそれぞれから送出される。
受信信号変換部206は、アンテナATt(1)からアンテナATt(N)のそれぞれのアンテナにより受信された高周波の受信信号を低周波のベースバンド信号に周波数変換する。ここで、本構成例(1)では、受信信号変換部206は、各受信局装置102からCIR(H(z))の情報を含む信号を受信し、ベースバンド信号に変換してチャネル変動量算出部207に出力する。なお、ベースバンド信号からCIRの情報を復調する復調部の機能は、受信信号変換部206が有してもよいし、チャネル変動量算出部207が有してもよい。
チャネル変動量算出部207は、受信局装置102側で時間的に前後して推定された通信路応答CIR(H(z))の差分を算出し、さらに複数のパスのうち差分の絶対値が閾値を超える変動量の大きいパスをチャネル変動量として抽出する(チャネル変動量算出処理)。ここで、通信開始時に最初の送信ウェイトを算出する段階においては、チャネル変動量算出部207の処理は行わない。なお、チャネル変動量算出部207は、必ずしも閾値の判定を行わなくてもよい。
送信ウェイト算出方法判定部208は、チャネル変動量算出部207により抽出された閾値を超える変動が生じたパスの数(チャネルの数を含む)とアンテナ数とに応じて、送信ウェイトの算出方法を判定し、従来技術を用いる方法または本実施形態の方法を選択する(送信ウェイト算出方法判定処理)。これは、先に説明した計算量の比較において、変動が生じたパスの数(チャネルの数を含む)とアンテナ数とにより、従来技術を用いる方法の方が計算量が少なくなる場合があるためである。なお、送信ウェイトの更新間隔が適正であれば、変動が生じるチャネルの数およびパスの数は少ないので、必ずしも送信ウェイト算出方法判定部208の機能は必要ではなく、常に本実施形態で説明した方法を用いるようにしてもよい。但し、通信開始時に最初の送信ウェイトを算出する段階においては、従来技術の方法が選択される。
送信ウェイト算出部209は、受信局装置102側の通信路推定部302が推定した時間的に前後するCIR(H(z))を用いて、送信ビーム形成部204により送信ビーム形成処理を行うための送信ウェイトを算出する(送信ウェイト算出処理)。ここで、送信ウェイトは、式(19)から式(25)などで説明したように、チャネル変動量算出部207が算出したCIR(H(z))の差分を用いて送信ウェイトの更新値を求め、現在の送信ウェイトに更新値を加算することにより算出される。さらに、チャネル変動量算出部207が閾値の判定を行う場合、送信ウェイト算出部209は、式(26)から式(31)などで説明したように、閾値を超える変動量の大きいパスをチャネル変動量として送信ウェイトの更新値を算出する。そして、現在の送信ウェイトに更新値を加算した新たな送信ウェイトが送信ビーム形成部204に出力される。なお、送信ウェイト算出方法判定部208を備える場合には、送信ウェイト算出部209は、選択された算出方法を用いて、送信ウェイトの算出を行う。
このようにして、本実施形態に係る無線通信システム100では、送信局装置101は、CIRを推定するためのトレーニング信号を送信して、受信局装置102からCIRの推定結果を受信し、時間的に前後するCIRの推定結果から算出したチャネル変動量に基づいて送信ウェイトの更新値を算出し、現在の送信ウェイトに更新値を加算して新たな送信ウェイトを算出するので、送信ウェイトの更新に関する計算量を削減することができる。さらに、チャネルの複数のパスのうちパスの変動量が閾値を超える場合だけ当該パスの変動量をチャネル変動量として送信ウェイトの更新処理を行うことにより、送信ウェイトの更新に関する計算量が大幅に削減される。
次に、受信局装置102(1)の各部について説明する。なお、図4に示すMU-MIMOの場合、受信局装置102(1)と同様の構成のN個の受信局装置102を有する。
図4において、受信局装置102(1)は、受信信号変換部301、通信路推定部302、送信信号変換部303、等化器係数算出部304、等化器305、データ信号復調部306、情報ビット検出部307およびアンテナATr(1)からアンテナATr(N)を有する。
受信信号変換部301は、送信局装置101の受信信号変換部206と同様に、アンテナATrが受信する高周波信号をベースバンド信号に周波数変換する。ここで、受信信号変換部301は、送信局装置101から受信するデータ信号およびトレーニング信号を後述する等化器305および通信路推定部302へそれぞれ出力する。
通信路推定部302は、送信局装置101から送信されるトレーニング信号に基づいてCIR(H(z,t))を推定する(通信路推定処理)。ここで、受信局装置102(1)の通信路推定部302は、送信局装置101のアンテナATt(1)からアンテナATt(N)とアンテナATr(1)との間のCIR(H1,1(z,t)、H2,1(z,t)、・・・、HN,1(z,t))を推定する。そして、通信路推定部302は、推定されたCIRの情報を送信信号変換部303から送信局装置101側に送信するとともに、等化器係数算出部304に出力する。なお、同様に、受信局装置102(2)から受信局装置102(N)の通信路推定部302は、各々のアンテナ間のCIRを推定し、推定されたCIRの情報を送信局装置101側に送信する。ここで、CIRの推定結果の情報は、全て送信局装置101側に送信せずに、先に説明した閾値判別により、変動が生じたパスのCIRのみを送信局装置101側に送信することにより、フィードバック量を削減することができる。
送信信号変換部303は、通信路推定部302が出力するCIR(H(z))の情報などを高周波信号に変換してアンテナATrから送出する。なお、CIRの情報をベースバンド信号に変調する変調部の機能は、送信信号変換部303が有してもよいし、通信路推定部302が有してもよい。
等化器係数算出部304は、等化器305で符号間干渉の等化処理を行うためのタップ係数(受信ウェイト)を算出する(受信ウェイト算出処理)。なお、受信ウェイトの算出方法は等化方式に準ずるが、例えば、受信ウェイトは、式(7)などで説明したdet(H(z))に対応する。そして、算出された受信ウェイトは、等化器305に出力される。ここで、受信ウェイトは、等化ウェイトと称してもよい。
等化器305は、等化器係数算出部304により算出された受信ウェイト(等化ウェイト)に基づき、符号間干渉を抑制するための処理(等化処理)を行う。なお、等化器305を有するか否かや等化方式の種類は、本実施形態の特徴には直接的には関係しないので、詳しい説明は省略する。
データ信号復調部306は、等化器305が出力するデータ信号を情報ビットに復調し、ビット列を出力する。なお、データ信号復調部306は、送信局装置101側の機能に応じて、誤り訂正復号機能やデインターリーブ機能を備えてもよい。
情報ビット検出部307は、データ信号復調部306が出力するビット列をデジタルデータに変換した受信データを出力する。なお、誤り訂正復号機能やデインターリーブ機能を情報ビット検出部307側で行ってもよい。
このようにして、図4に示すSC-MIMO伝送を行う無線通信システム100は、送信局装置101側のチャネル変動量算出部207が受信局装置102側で推定された時間的に前後するCIRの差分をチャネル変動量として算出し、送信ウェイトの更新処理を行うことにより、計算量を削減することができる。さらに、各チャネルの複数のパスのうち、閾値の判定を行うことで変動量の大きいパスのみを抽出して当該パスの変動量をチャネル変動量とすることにより、送信ウェイトの更新に関する計算量を大幅に削減することができる。
(無線通信システム100の構成例(2))
図5は、本実施形態に係る無線通信システム100の構成例(2)を示す。ここで、図4と図5の違いは、無線通信システム100がMU-MIMOであるかSU-MIMOであるかの違いであり、図5はSU-MIMOの構成例を示す。なお、図5に示す構成例(2)の各ブロックは、図4に示す構成例(1)の同符号のブロックと同様の機能を有する。なお、構成例(2)は、送信側でビーム形成処理を行うシステムである。
図5は、本実施形態に係る無線通信システム100の構成例(2)を示す。ここで、図4と図5の違いは、無線通信システム100がMU-MIMOであるかSU-MIMOであるかの違いであり、図5はSU-MIMOの構成例を示す。なお、図5に示す構成例(2)の各ブロックは、図4に示す構成例(1)の同符号のブロックと同様の機能を有する。なお、構成例(2)は、送信側でビーム形成処理を行うシステムである。
図5において、送信局装置101の構成は、図4の送信局装置101と基本的に同じである。また、図4では、送信局装置101は、受信局装置102(1)から受信局装置102(N)の複数の受信局装置102と通信を行うが、図5の送信局装置101は、1つの受信局装置102と通信を行う。
図5において、受信局装置102は、図4に示す受信局装置102(1)と基本的な構成および機能は同じであるが、アンテナATr(1)からアンテナATr(N)までのN個のアンテナATrを有し、複数(N個)のストリームの信号を受信する機能を有する。このために、図5に示す受信局装置102の各ブロックは、複数のストリームの信号に対応する。例えば受信信号変換部301は、複数のアンテナATrで受信される各々の高周波信号をベースバンド信号に変換して通信路推定部302および等化器305にそれぞれ出力される。
図5において、通信路推定部302は、図4の通信路推定部302と同様に、送信局装置101から送信されるトレーニング信号に基づいてCIRを推定する。ここで、図5の通信路推定部302は、送信局装置101のアンテナATt(1)からアンテナATt(N)と受信局装置102のアンテナATr(1)からアンテナATr(N)との間のCIR(H1,1(z,t)、H2,1(z,t)、・・・、HN,N(z,t))を推定し、例えば式(5)に示すH(z,t)を求める。そして、通信路推定部302は、推定されたCIRの情報を送信信号変換部303から送信局装置101側に送信する。なお、構成例(1)と同様に、CIRの推定結果の情報は、全て送信局装置101側に送信せずに、先に説明した閾値判別により、変動が生じたパスのCIRのみを送信局装置101側に送信することにより、フィードバック量を削減することができる。
一方、等化器305は、受信信号変換部301が出力する複数のストリームのデータ信号に対して、等化器係数算出部304が算出した受信ウェイト受信ウェイト(det(H(z)))により符号間干渉の抑制を行い、データ信号復調部306に出力する。データ信号復調部306は、等化器305から出力される複数のストリームの信号の各々について情報ビットに復調し、ビット列を出力する。情報ビット検出部307は、データ信号復調部306が出力する複数のストリームのビット列をデジタルデータに変換した受信データを出力する。
このようにして、図5に示す構成例(2)の無線通信システム100では、図4で説明した構成例(1)の無線通信システム100と同様に、送信局装置101は、CIRを推定するためのトレーニング信号を送信して、受信局装置102からCIRの推定結果を受信し、時間的に前後するCIRの推定結果から算出したチャネル変動量に基づいて送信ウェイトの更新値を算出し、現在の送信ウェイトに更新値を加算して新たな送信ウェイトを算出するので、送信ウェイトの更新に関する計算量を削減することができる。さらに、各チャネルの複数のパスのうちパスの変動量が閾値を超える場合だけ当該パスの変動量をチャネル変動量として送信ウェイトの更新処理を行うことにより、送信ウェイトの更新に関する計算量が大幅に削減される。
(無線通信システム100の構成例(3))
図6は、本実施形態に係る無線通信システム100の構成例(3)を示す。ここで、図5および図6の無線通信システム100は、いずれもSU-MIMOの例を示すが、図5の構成例(2)では、チャネル変動量算出部207、送信ウェイト算出方法判定部208および送信ウェイト算出部209が送信局装置101側に配置されていたのに対して、図6の構成例(3)では、チャネル変動量算出部207a、送信ウェイト算出方法判定部208aおよび送信ウェイト算出部209aが受信局装置102側に配置されている。なお、構成例(3)のチャネル変動量算出部207a、送信ウェイト算出方法判定部208aおよび送信ウェイト算出部209aは、構成例(2)のチャネル変動量算出部207、送信ウェイト算出方法判定部208および送信ウェイト算出部209と同様の機能を有する。また、図5および図6において、その他の同符号の各ブロックは、同様に機能する。なお、構成例(3)は、送信側でビーム形成処理を行うシステムである。
図6は、本実施形態に係る無線通信システム100の構成例(3)を示す。ここで、図5および図6の無線通信システム100は、いずれもSU-MIMOの例を示すが、図5の構成例(2)では、チャネル変動量算出部207、送信ウェイト算出方法判定部208および送信ウェイト算出部209が送信局装置101側に配置されていたのに対して、図6の構成例(3)では、チャネル変動量算出部207a、送信ウェイト算出方法判定部208aおよび送信ウェイト算出部209aが受信局装置102側に配置されている。なお、構成例(3)のチャネル変動量算出部207a、送信ウェイト算出方法判定部208aおよび送信ウェイト算出部209aは、構成例(2)のチャネル変動量算出部207、送信ウェイト算出方法判定部208および送信ウェイト算出部209と同様の機能を有する。また、図5および図6において、その他の同符号の各ブロックは、同様に機能する。なお、構成例(3)は、送信側でビーム形成処理を行うシステムである。
図6において、送信局装置101は、情報ビット生成部201、データ信号変調部202、トレーニング信号生成部203、送信ビーム形成部204、送信信号変換部205、受信信号変換部206およびアンテナATt(1)からアンテナATt(N)を有する。図6に示す構成例(3)では、受信信号変換部206は、受信局装置102側から送信ウェイトの情報を受信し、送信ウェイトを送信ビーム形成部204に出力する。
ここで、図6の構成例(3)において、構成例(1)および構成例(2)と同じ動作については説明を省略し、異なる部分について説明する。
図6において、送信局装置101の受信信号変換部206は、受信局装置102から送信ウェイトの情報を含む信号を受信し、ベースバンド信号に変換して送信ビーム形成部204に出力する。なお、ベースバンド信号から送信ウェイトの情報を復調する復調部の機能は、受信信号変換部206が有してもよいし、送信ビーム形成部204が有してもよい。なお、送信ビーム形成部204は入力される送信ウェイトを用いて複数のストリームの送信信号に対する送信ビーム形成処理を行う。
図6において、受信局装置102は、受信信号変換部301、通信路推定部302、送信信号変換部303、等化器係数算出部304、等化器305、データ信号復調部306、情報ビット検出部307、チャネル変動量算出部207a、送信ウェイト算出方法判定部208a、送信ウェイト算出部209aおよびアンテナATr(1)からアンテナATr(N)を有する。
通信路推定部302は、送信局装置101から送信されるトレーニング信号に基づいてCIRを推定する。ここで、受信局装置102の通信路推定部302は、送信局装置101のアンテナATt(1)からアンテナATt(N)とアンテナATr(1)からアンテナATr(N)との各アンテナ間のCIR(H1,1(z,t)、H2,1(z,t)、・・・、HN,N(z,t))を推定する。そして、通信路推定部302は、推定されたCIRの情報をチャネル変動量算出部207aおよび等化器係数算出部304に出力する。
チャネル変動量算出部207aは、構成例(1)および構成例(2)のチャネル変動量算出部207と同様に、通信路推定部302が推定したCIRの差分を算出し、さらに差分の絶対値が閾値を超える変動量の大きいパスを抽出する(チャネル変動量算出処理)。ここで、通信開始時に最初の送信ウェイトを算出する段階においては、チャネル変動量算出部207aの処理は行わない。なお、チャネル変動量算出部207aは、チャネル変動量算出部207と同様に、必ずしも閾値の判定を行わなくてもよい。
送信ウェイト算出方法判定部208aは、構成例(1)および構成例(2)の送信ウェイト算出方法判定部208と同様に、チャネル変動量算出部207aにより抽出されたパスの数に応じて、送信ウェイトの算出方法を判定し、従来技術を用いる方法または本実施形態の方法を選択する。なお、この機能は必須ではなく、必ず、本実施形態で説明した方法を用いてもよい。ここで、通信開始時に最初の送信ウェイトを算出する段階においては、送信ウェイト算出方法判定部208aは、従来技術の方法を選択する。
送信ウェイト算出部209aは、構成例(1)および構成例(2)の送信ウェイト算出部209と同様に、通信路推定部302が推定したCIR(H(z))の差分を用いて送信ウェイトの更新値を求め、現在の送信ウェイトに更新値を加算することにより新たな送信ウェイトを算出する(送信ウェイト算出処理)。そして、新たに算出された送信ウェイトは、送信信号変換部303から送信局装置101側の送信ビーム形成部204に送信される。
このようにして、図6に示す構成例(3)の無線通信システム100では、図4で説明した構成例(1)および図5で説明した構成例(2)の無線通信システム100と同様に、チャネル変動量算出部207aは、通信路推定部302が時間的に前後するCIRの推定結果からチャネル変動量を算出し、チャネル変動量に基づいて送信ウェイトの算出を行うので、送信ウェイトの更新に関する計算量を削減することができる。さらに、各チャネルの複数のパスのうちパスの変動量が閾値を超える場合だけ当該パスの変動量をチャネル変動量として送信ウェイトの更新処理を行うことにより、送信ウェイトの更新に関する計算量が大幅に削減される。
(無線通信システム100の構成例(4))
図7は、本実施形態に係る無線通信システム100の構成例(4)を示す。ここで、図6の構成例(3)では、送信局装置101に送信ビーム形成部204を設けて送信ビーム形成処理を行う構成としたが、本構成例(4)では、受信局装置102に受信ビーム形成部308を設け、受信側でビーム形成処理を行うシステムである。なお、図7において、図6と同符号の各ブロックは、図6と同様に機能する。
図7は、本実施形態に係る無線通信システム100の構成例(4)を示す。ここで、図6の構成例(3)では、送信局装置101に送信ビーム形成部204を設けて送信ビーム形成処理を行う構成としたが、本構成例(4)では、受信局装置102に受信ビーム形成部308を設け、受信側でビーム形成処理を行うシステムである。なお、図7において、図6と同符号の各ブロックは、図6と同様に機能する。
図7において、送信局装置101は、情報ビット生成部201、データ信号変調部202、トレーニング信号生成部203、送信信号変換部205、受信信号変換部206およびアンテナATt(1)からアンテナATt(N)を有する。本構成例(4)では、送信局装置101は、送信ビーム形成を行わずにデータ信号を送信する点が図6の構成例(3)と異なる。
ここで、図7の構成例(4)において、構成例(1)、構成例(2)および構成例(3)と同じ動作については説明を省略し、異なる部分について説明する。
なお、図7において、送信局装置101の受信信号変換部206は、受信局装置102から制御信号およびデータ信号などを受信するが、本発明の特徴に関係しない動作については省略する。
図7において、受信局装置102は、受信信号変換部301、通信路推定部302、送信信号変換部303、等化器係数算出部304、等化器305、データ信号復調部306、情報ビット検出部307、受信ビーム形成部308、チャネル変動量算出部207a、受信ウェイト算出方法判定部208b、受信ウェイト算出部209bおよびアンテナATr(1)からアンテナATr(N)を有する。
ここで、受信局装置102において、図6の構成例(3)と異なる部分について説明する。
受信ウェイト算出方法判定部208bは、構成例(3)の送信ウェイト算出方法判定部208aと同様に、チャネル変動量算出部207aにより抽出されたパスの数に応じて、受信ウェイトの算出方法を判定し、従来技術を用いる方法または本実施形態の方法を選択する。なお、この機能は必須ではなく、必ず、本実施形態で説明した方法を用いてもよい。ここで、通信開始時に最初の受信ウェイトを算出する段階においては、受信ウェイト算出方法判定部208bは、従来技術の方法を選択する。
受信ウェイト算出部209bは、構成例(3)の送信ウェイト算出部209aと同様に、通信路推定部302が推定したCIR(H(z))の差分を用いて受信ウェイトの更新値を求め、現在の受信ウェイトに更新値を加算することにより新たな受信ウェイトを算出する(受信ウェイト算出処理)。そして、新たに算出された受信ウェイトは、受信ビーム形成部308に出力される。
このようにして、図7に示す構成例(4)の無線通信システム100では、構成例(1)から構成例(3)の無線通信システム100と同様に、チャネル変動量算出部207bは、通信路推定部302が時間的に前後するCIRの推定結果からチャネル変動量を算出し、チャネル変動量に基づいて受信ウェイトの算出を行うので、受信ウェイトの更新に関する計算量を削減することができる。さらに、各チャネルの複数のパスのうちパスの変動量が閾値を超える場合だけ当該パスの変動量をチャネル変動量として受信ウェイトの更新処理を行うことにより、受信ウェイトの更新に関する計算量が大幅に削減される。
(処理例(1))
図8は、本実施形態に係る無線通信システム100の処理例(1)を示す。なお、図8に示す処理は、図4の構成例(1)および図5の構成例(2)で説明した無線通信システム100の各部により実行される。ここで、処理例(1)は、送信局装置101側でビーム形成処理を行うシステムである。なお、ステップS101からステップS105までの処理は、通信開始時に実行される。
図8は、本実施形態に係る無線通信システム100の処理例(1)を示す。なお、図8に示す処理は、図4の構成例(1)および図5の構成例(2)で説明した無線通信システム100の各部により実行される。ここで、処理例(1)は、送信局装置101側でビーム形成処理を行うシステムである。なお、ステップS101からステップS105までの処理は、通信開始時に実行される。
ステップS101において、送信局装置101のトレーニング信号生成部203は、データ通信前に既知信号(トレーニング信号)を生成し、受信局装置102に送信する。
ステップS102において、受信局装置102の通信路推定部302は、ステップS101で送信局装置101から送信された既知信号を用いて、CIR(H(z,t))を推定する。
ステップS103において、受信局装置102の通信路推定部302は、推定したCIR(H(z,t))を送信局装置101にフィードバックする。
ステップS104において、送信局装置101の送信ウェイト算出部209は、受信局装置102からフィードバックされるCIR(H(z,t))に基づいて、従来の方法により送信ウェイトを算出する。なお、チャネル変動量算出部207および送信ウェイト算出方法判定部208は、通信開始時に受信局装置102側から受け取るCIRの情報をそのまま送信ウェイト算出部209に出力する。
ステップS105において、送信局装置101の送信ビーム形成部204は、ステップS104で算出した送信ウェイトを用いて送信ビーム形成処理を行ったデータ信号を送信する。
ここまでの処理は、通信開始時に実行され、通信中は、以降のステップS106からステップS112までの処理が繰り返し実行され、ステップS104で算出した送信ウェイトを更新する。
ステップS106において、送信局装置101のトレーニング信号生成部203は、データ信号の送信途中(データ通信途中)で、送信ビーム形成処理を行わない既知信号を送信する。
ステップS107において、受信局装置102の通信路推定部302は、ステップS106で送信局装置101から送信される既知信号を用いてCIR(H(z,t+τ))を推定する。
ステップS108において、受信局装置102の通信路推定部302は、推定したCIR(H(z,t+τ))を送信局装置101にフィードバックする。ここで、CIRの推定結果の情報は、全て送信局装置101側に送信せずに、先に説明した閾値判別により、変動が生じたパスのCIRのみを送信局装置101側に送信することにより、フィードバック量を削減することができる。
ステップS109において、送信局装置101のチャネル変動量算出部207は、チャネル変動量の閾値判定を行い、チャネル毎の複数のパスのうち変動量が閾値を超えるパスの変動量をチャネル変動量Δnrnt(z,t+τ)として取得する。なお、送信局装置101のチャネル変動量算出部207は、閾値を超えるパスが無かった場合、ステップS106の処理に戻るようにしてもよい。
ステップS110において、送信局装置101の送信ウェイト算出部209は、チャネル変動量に基づいて、送信ウェイトの更新値(W(z,t+τ))を算出する。
ステップS111において、送信局装置101の送信ビーム形成部204は、ステップS110で算出した送信ウェイトの更新値に基づいて、式(19)で説明したように、使用中の送信ウェイトを更新する。
ステップS112において、送信局装置101の送信ビーム形成部204は、更新された送信ウェイトを用いて送信ビーム形成処理を行ったデータ信号を送信する。
ここで、ステップS112の処理を行った後、ステップS106に戻って、同様の処理を繰り返し実行する。なお、ステップS106で既知信号を送信する間隔は、予め設定されているものとする。
このようにして、本処理例(1)に係る無線通信システム100は、時間的に前後するCIRの推定結果からチャネル変動量を算出し、チャネル変動量に基づいて送信ウェイトの更新値を算出して送信ウェイトを更新するので、送信ウェイトの更新に関する計算量を削減することができる。さらに、各チャネルの複数のパスのうちパスの変動量が閾値を超える場合のみ、当該パスの変動量をチャネル変動量として送信ウェイトの更新処理を行うことにより、送信ウェイトの更新に関する計算量が大幅に削減される。
(処理例(2))
図9は、本実施形態に係る無線通信システム100の処理例(2)を示す。なお、図9に示す処理は、図6の構成例(3)で説明した無線通信システム100の各部により実行される。ここで、処理例(2)は、送信局装置101側でビーム形成処理を行うシステムである。なお、図9において、図8の処理例(1)で説明したステップと同符号のステップは、処理例(1)と同様の処理を行う。また、ステップS101、S102、S201、S202およびS105の処理は、通信開始時に実行される。
図9は、本実施形態に係る無線通信システム100の処理例(2)を示す。なお、図9に示す処理は、図6の構成例(3)で説明した無線通信システム100の各部により実行される。ここで、処理例(2)は、送信局装置101側でビーム形成処理を行うシステムである。なお、図9において、図8の処理例(1)で説明したステップと同符号のステップは、処理例(1)と同様の処理を行う。また、ステップS101、S102、S201、S202およびS105の処理は、通信開始時に実行される。
ステップS101およびステップS102は、処理例(1)の同符号のステップと同様の処理を行う。
ステップS201において、受信局装置102の送信ウェイト算出部209aは、通信路推定部302が推定したCIR(H(z,t))に基づいて、従来の方法により送信ウェイトを算出する。なお、処理例(1)と同様に、チャネル変動量算出部207aおよび送信ウェイト算出方法判定部208aは、通信路推定部302が出力するCIRの情報をそのまま送信ウェイト算出部209aに出力する。
ステップS202において、受信局装置102の送信ウェイト算出部209aは、ステップS201で算出した送信ウェイトを送信局装置101にフィードバックする。
ステップS105は、処理例(1)の同符号のステップと同様の処理を行い、送信局装置101の送信ビーム形成部204は、ステップS202で受信局装置102からフィードバックされる送信ウェイトを用いて送信ビーム形成処理を行ったデータ信号を送信する。
ここまでの処理は、通信開始時に実行され、通信中は、以降のステップS106からステップS112までの処理が繰り返し実行され、ステップS201で算出した送信ウェイトを更新する。
ステップS106およびステップS107は、処理例(1)の同符号のステップと同様の処理を行う。
ステップS203において、受信局装置102のチャネル変動量算出部207aは、チャネル変動量の閾値判定を行い、チャネル毎の複数のパスのうち変動量が閾値を超えるパスの変動量をチャネル変動量Δnrnt(z,t+τ)として取得する。なお、チャネル変動量算出部207aは、閾値を超えるパスが無かった場合、ステップS107の処理に戻り、次の既知信号を受信するまで待機するようにしてもよい。
ステップS204において、受信局装置102の送信ウェイト算出部209aは、チャネル変動量に基づいて、送信ウェイトの更新値(W(z,t+τ))を算出する。
ステップS205において、受信局装置102の送信ウェイト算出部209aは、送信ウェイトを更新し、新たな送信ウェイトを算出する。
ステップS206において、受信局装置102の送信ウェイト算出部209aは、ステップS205で更新した送信ウェイトを送信局装置101にフィードバックする。
ステップS112は、処理例(1)の同符号のステップと同様の処理を行い、送信局装置101の送信ビーム形成部204は、更新された送信ウェイトを用いて送信ビーム形成処理を行ったデータ信号を送信する。
ここで、ステップS112の処理を行った後、ステップS106に戻って、同様の処理を繰り返し実行する。
このようにして、本処理例(2)に係る無線通信システム100は、受信局装置102側において、時間的に前後するCIRの推定結果からチャネル変動量を算出し、チャネル変動量に基づいて送信ウェイトの更新値を算出して送信ウェイトを更新するので、送信ウェイトの更新に関する計算量を削減することができる。さらに、各チャネルの複数のパスのうちパスの変動量が閾値を超える場合のみ、当該パスの変動量をチャネル変動量として送信ウェイトの更新処理を行うことにより、送信ウェイトの更新に関する計算量が大幅に削減される。
(処理例(3))
図10は、本実施形態に係る無線通信システム100の処理例(3)を示す。なお、図10に示す処理は、図7の構成例(4)で説明した無線通信システム100の各部により実行される。ここで、本処理例(3)は、受信局装置102側でビーム形成処理を行うシステムである。なお、図10において、図9の処理例(2)で説明したステップと同符号のステップは、処理例(2)と同様の処理を行う。また、ステップS101、S102、S201a、S202aおよびS105aの処理は、通信開始時に実行される。
図10は、本実施形態に係る無線通信システム100の処理例(3)を示す。なお、図10に示す処理は、図7の構成例(4)で説明した無線通信システム100の各部により実行される。ここで、本処理例(3)は、受信局装置102側でビーム形成処理を行うシステムである。なお、図10において、図9の処理例(2)で説明したステップと同符号のステップは、処理例(2)と同様の処理を行う。また、ステップS101、S102、S201a、S202aおよびS105aの処理は、通信開始時に実行される。
ステップS101およびステップS102は、処理例(2)の同符号のステップと同様の処理を行う。
ステップS201aにおいて、受信局装置102の受信ウェイト算出部209bは、通信路推定部302が推定したCIR(H(z,t))に基づいて、従来の方法により受信ウェイトを算出する。なお、処理例(2)と同様に、チャネル変動量算出部207aおよび受信ウェイト算出方法判定部208bは、通信路推定部302が出力するCIRの情報をそのまま受信ウェイト算出部209bに出力する。
一方、送信局装置101は、ステップS105aにおいて、データ信号を送信する。なお、送信されるデータ信号は、送信ビーム形成処理が為されていない。
ステップS202aにおいて、ステップS105aで送信局装置101が送信するデータ信号に対して、受信ビーム形成部308は、ステップS201aで受信ウェイト算出部209bが算出した受信ウェイトを用いて、受信ビーム形成処理を行い、受信ビーム形成処理を行ったデータ信号を受信する。
ここまでの処理は、通信開始時に実行され、通信中は、以降のステップS106からステップS112aまでの処理が繰り返し実行され、ステップS201aで算出した受信ウェイトを更新する。
ステップS106およびステップS107は、他の処理例の同符号のステップと同様の処理を行う。
ステップS203は、処理例(2)のステップS203と同じであり、受信局装置102のチャネル変動量算出部207aは、チャネル変動量の閾値判定を行い、チャネル毎の複数のパスのうち変動量が閾値を超えるパスの変動量をチャネル変動量Δnrnt(z,t+τ)として取得する。なお、チャネル変動量算出部207aは、閾値を超えるパスが無かった場合、ステップS107の処理に戻り、次の既知信号を受信するまで待機するようにしてもよい。
ステップS204aにおいて、受信局装置102の受信ウェイト算出部209bは、チャネル変動量に基づいて、受信ウェイトの更新値(W(z,t+τ))を算出する。
ステップS205aにおいて、受信局装置102の受信ウェイト算出部209bは、受信ウェイトを更新し、新たな受信ウェイトを算出する。
一方、送信局装置101は、ステップS112aにおいて、ステップS105aと同様に、送信ビーム形成処理が為されていないデータ信号を送信する。
ステップS206aにおいて、ステップS112aで送信局装置101が送信するデータ信号に対して、受信ビーム形成部308は、ステップS205aで受信ウェイト算出部209bが更新した受信ウェイトを用いて、受信ビーム形成処理を行い、受信ビーム形成処理を行ったデータ信号を受信する。
ここで、ステップS112aの処理を行った後、ステップS106に戻って、同様の処理を繰り返し実行する。
このようにして、本処理例(3)に係る無線通信システム100は、受信局装置102側において、時間的に前後するCIRの推定結果からチャネル変動量を算出し、チャネル変動量に基づいて受信ウェイトの更新値を算出して受信ウェイトを更新するので、受信ウェイトの更新に関する計算量を削減することができる。さらに、各チャネルの複数のパスのうちパスの変動量が閾値を超える場合のみ、当該パスの変動量をチャネル変動量として受信ウェイトの更新処理を行うことにより、受信ウェイトの更新に関する計算量が大幅に削減される。
以上、各実施形態で説明したように、本発明に係る無線通信システム、無線通信方法、送信局装置および受信局装置は、SC-MIMO伝送を行う無線通信システムにおいて、時間的に前後して推定される通信路応答のチャネル変動量に基づいて送信局装置または受信局装置で行うビーム形成処理で用いるウェイトの更新値を算出することと、さらに変動量が大きいチャネルのパスのみを用いて更新値を算出することにより、ウェイトの更新に関する計算量を大幅に削減することができる。
なお、上述の実施形態では、FIR型送信ビーム形成処理を行う場合について説明したが、ビーム形成を行う無線通信システムであれば同様に適用可能である。
100・・・無線通信システム;101・・・送信局装置;102・・・受信局装置;201・・・情報ビット生成部;202・・・データ信号変調部;203・・・トレーニング信号生成部;204・・・送信ビーム形成部;205・・・送信信号変換部;206・・・受信信号変換部;207,207a・・・チャネル変動量算出部;208,208a・・・送信ウェイト算出方法判定部;208b・・・受信ウェイト算出方法判定部;209,209a・・・送信ウェイト算出部;209b・・・受信ウェイト算出部;301・・・受信信号変換部;302・・・通信路推定部;303・・・送信信号変換部;304・・・等化器係数算出部;305・・・等化器;306・・・データ信号復調部;307・・・情報ビット検出部;308・・・受信ビーム形成部;ATt,ATr・・・アンテナ
Claims (8)
- シングルキャリアMIMO伝送を行う無線通信システムにおいて、
送信局装置は、
既知信号を生成するトレーニング信号生成部を少なくとも備え、
受信局装置は、前記送信局装置が送信した既知信号から通信路応答を推定する通信路推定部を少なくとも備え、
ストリーム間干渉を抑制するためのウェイトを用いてビーム形成処理を行うビーム形成部と、
前記通信路推定部により時間的に前後して推定された前記通信路応答の差分をチャネル変動量として算出するチャネル変動量算出部と、
前記チャネル変動量に基づいて算出される前記ウェイトの更新値を用いて新たな前記ウェイトを算出するウェイト算出部と
が前記送信局装置および前記受信局装置のいずれかに備えられる
ことを特徴とする無線通信システム。 - 請求項1に記載の無線通信システムにおいて、
前記チャネル変動量算出部は、前記通信路推定部により時間的に前後して推定された通信路応答の差分の絶対値が予め定められた閾値を超えるパスを抽出し、当該パスの変動量をチャネル変動量として算出する
ことを特徴とする無線通信システム。 - シングルキャリアMIMO伝送を行う無線通信方法において、
送信局装置は、
既知信号を生成するトレーニング信号生成処理を少なくとも実行し、
受信局装置は、前記送信局装置の送信した既知信号から通信路応答を推定する通信路推定処理を少なくとも実行し、
ストリーム間干渉を抑制するためのウェイトを用いてビーム形成を行うビーム形成処理と、
前記通信路推定処理により時間的に前後して推定された前記通信路応答の差分をチャネル変動量として算出するチャネル変動量算出処理と、
前記チャネル変動量に基づいて算出される前記ウェイトの更新値を用いて新たな前記ウェイトを算出するウェイト算出処理と
が前記送信局装置および前記受信局装置のいずれかで実行される
ことを特徴とする無線通信方法。 - 請求項3に記載の無線通信方法において、
前記チャネル変動量算出処理では、前記通信路推定処理により時間的に前後して推定された通信路応答の差分の絶対値が予め定められた閾値を超えるパスを抽出し、当該パスの変動量をチャネル変動量として算出する
ことを特徴とする無線通信方法。 - 受信局装置との間でシングルキャリアMIMO伝送を行う送信局装置において、
既知信号を生成するトレーニング信号生成部と、
ストリーム間干渉を抑制するためのウェイトを用いてビーム形成処理を行うビーム形成部と、
前記既知信号を受信する前記受信局装置が時間的に前後して推定した通信路応答の差分をチャネル変動量として算出するチャネル変動量算出部と、
前記チャネル変動量に基づいて算出される前記ウェイトの更新値を用いて新たな前記ウェイトを算出するウェイト算出部と
を備えることを特徴とする送信局装置。 - 請求項5に記載の送信局装置において、
前記チャネル変動量算出部は、前記受信局装置により時間的に前後して推定された通信路応答の差分の絶対値が予め定められた閾値を超えるパスを抽出し、当該パスの変動量をチャネル変動量として算出する
ことを特徴とする送信局装置。 - ストリーム間干渉を抑制するためのウェイトを用いてビーム形成処理を行うシングルキャリアMIMO伝送を行う受信局装置において、
送信局装置から受信する既知信号から通信路応答を推定する通信路推定部と、
前記通信路推定部により時間的に前後して推定された前記通信路応答の差分をチャネル変動量として算出するチャネル変動量算出部と、
前記チャネル変動量に基づいて算出される前記ウェイトの更新値を用いて新たな前記ウェイトを算出し、前記ビーム形成処理を前記受信局装置側で行う場合は新たな前記ウェイトをビーム形成部に出力し、前記ビーム形成処理を前記送信局装置側で行う場合は新たな前記ウェイトを前記送信局装置に送信するウェイト算出部と
を備えることを特徴とする受信局装置。 - 請求項7に記載の受信局装置において、
前記チャネル変動量算出部は、前記通信路推定部により時間的に前後して推定された通信路応答の差分の絶対値が予め定められた閾値を超えるパスを抽出し、当該パスの変動量をチャネル変動量として算出する
ことを特徴とする受信局装置。
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/636,180 US11736168B2 (en) | 2019-09-06 | 2019-09-06 | Wireless communication system, wireless communication method, transmitting station device and receiving station device |
| PCT/JP2019/035252 WO2021044625A1 (ja) | 2019-09-06 | 2019-09-06 | 無線通信システム、無線通信方法、送信局装置および受信局装置 |
| JP2021543924A JP7264260B2 (ja) | 2019-09-06 | 2019-09-06 | 無線通信システム、無線通信方法、送信局装置および受信局装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2019/035252 WO2021044625A1 (ja) | 2019-09-06 | 2019-09-06 | 無線通信システム、無線通信方法、送信局装置および受信局装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2021044625A1 true WO2021044625A1 (ja) | 2021-03-11 |
Family
ID=74853123
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2019/035252 Ceased WO2021044625A1 (ja) | 2019-09-06 | 2019-09-06 | 無線通信システム、無線通信方法、送信局装置および受信局装置 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US11736168B2 (ja) |
| JP (1) | JP7264260B2 (ja) |
| WO (1) | WO2021044625A1 (ja) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022162735A1 (ja) * | 2021-01-26 | 2022-08-04 | 日本電信電話株式会社 | 通信路推定方法および無線通信装置 |
| EP4348850A1 (en) * | 2021-05-27 | 2024-04-10 | InterDigital Patent Holdings, Inc. | Off-diagonal beamforming and fully connected reconfigurable intelligent surfaces |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014115374A1 (ja) * | 2013-01-25 | 2014-07-31 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信端末 |
| WO2018030243A1 (ja) * | 2016-08-10 | 2018-02-15 | 株式会社Nttドコモ | ユーザ端末及び無線通信方法 |
| WO2018073851A1 (ja) * | 2016-10-18 | 2018-04-26 | パナソニックIpマネジメント株式会社 | 端末及び通信方法 |
| WO2019039913A2 (ko) * | 2017-08-25 | 2019-02-28 | 주식회사 루트로닉 | Rf 에너지를 이용한 피부 치료장치 및 이를 이용한 피부 치료 방법 |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1802771B (zh) * | 2003-06-26 | 2011-03-02 | 日本电气株式会社 | 自适应天线接收方法和自适应天线接收机 |
| WO2006107230A1 (en) * | 2005-03-30 | 2006-10-12 | Intel Corporation | Multiple-input multiple-output multicarrier communication system with joint transmitter and receiver adaptive beamforming for enhanced signal-to-noise ratio |
| JP5497577B2 (ja) * | 2010-08-16 | 2014-05-21 | 株式会社Nttドコモ | 通信制御方法、基地局装置及び移動局装置 |
| US9055449B2 (en) * | 2012-12-03 | 2015-06-09 | Cisco Technology, Inc. | Explicit and implicit hybrid beamforming channel sounding |
| JP5894339B2 (ja) * | 2013-05-24 | 2016-03-30 | 日本電信電話株式会社 | 無線通信装置及び無線通信方法 |
| JP7109883B2 (ja) * | 2017-02-24 | 2022-08-01 | 株式会社Nttドコモ | 無線基地局及び無線通信方法 |
| EP3631994A1 (en) * | 2017-05-23 | 2020-04-08 | Telefonaktiebolaget LM Ericsson (publ) | Estimation of channel conditions |
| EP4369673A3 (en) | 2017-08-10 | 2024-07-31 | Ntt Docomo, Inc. | User equipment and radio communication method |
| US12015461B2 (en) * | 2019-01-21 | 2024-06-18 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods, apparatus and machine-readable mediums relating to adjusting beam gain in wireless communication networks |
-
2019
- 2019-09-06 US US17/636,180 patent/US11736168B2/en active Active
- 2019-09-06 WO PCT/JP2019/035252 patent/WO2021044625A1/ja not_active Ceased
- 2019-09-06 JP JP2021543924A patent/JP7264260B2/ja active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2014115374A1 (ja) * | 2013-01-25 | 2014-07-31 | 株式会社エヌ・ティ・ティ・ドコモ | 移動通信端末 |
| WO2018030243A1 (ja) * | 2016-08-10 | 2018-02-15 | 株式会社Nttドコモ | ユーザ端末及び無線通信方法 |
| WO2018073851A1 (ja) * | 2016-10-18 | 2018-04-26 | パナソニックIpマネジメント株式会社 | 端末及び通信方法 |
| WO2019039913A2 (ko) * | 2017-08-25 | 2019-02-28 | 주식회사 루트로닉 | Rf 에너지를 이용한 피부 치료장치 및 이를 이용한 피부 치료 방법 |
Non-Patent Citations (1)
| Title |
|---|
| KURIYAMA, KEITA ET AL.: "Wide-band Single Carrier MIMO System applying FIR transmit beamforming and bidirectional receive equalization", 2019 OF IEICE GENERAL CONFERENCE (COMMUNICATION LECTURE PROCEEDINGS 1, 22 March 2019 (2019-03-22), pages 371 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2021044625A1 (ja) | 2021-03-11 |
| US20220294506A1 (en) | 2022-09-15 |
| JP7264260B2 (ja) | 2023-04-25 |
| US11736168B2 (en) | 2023-08-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7327800B2 (en) | System and method for data detection in wireless communication systems | |
| US7327795B2 (en) | System and method for wireless communication systems | |
| US8031762B2 (en) | Stream weight estimation and compensation in SIMO/MIMO OFDM receivers | |
| CN102150377B (zh) | Mimo解码的天线选择和软解映射 | |
| US20040192218A1 (en) | System and method for channel data transmission in wireless communication systems | |
| CN101442388A (zh) | 一种多输入多输出系统中的预编码方法和装置 | |
| JP7180514B2 (ja) | 無線通信システム、無線通信方法、送信局装置および受信局装置 | |
| CN101512996B (zh) | 均衡结构与均衡方法 | |
| US11489557B2 (en) | Wireless communication system, wireless communication method, transmitting station device and receiving station device | |
| WO2017183631A1 (ja) | Los-mimo復調装置、通信装置、los-mimo伝送システム、los-mimo復調方法及びプログラム | |
| JP4459254B2 (ja) | 無線通信装置 | |
| JP7264260B2 (ja) | 無線通信システム、無線通信方法、送信局装置および受信局装置 | |
| JP7143721B2 (ja) | 無線通信システム、無線通信方法、送信局装置および受信局装置 | |
| JP7298695B2 (ja) | 無線通信システム、無線通信方法、送信局装置および受信局装置 | |
| US11646772B2 (en) | Wireless communication system, wireless communication method, transmitting station device and receiving station device | |
| CN101507213B (zh) | 均衡结构与均衡方法 | |
| JP4990510B2 (ja) | Cdmaシステムにおいて受信器がcdma信号を処理する方法 | |
| US12166549B2 (en) | Wireless communication system, wireless communication method and receiving station device | |
| US12057898B2 (en) | Wireless communication system, wireless communication method, and transmission device | |
| CN101507214A (zh) | 均衡结构与均衡方法 | |
| JP7509230B2 (ja) | 無線通信システム、無線通信方法、および受信装置 | |
| JP5802942B2 (ja) | 無線通信システム、無線送信装置および無線通信方法 | |
| JP7107271B2 (ja) | 無線通信システム、無線通信方法、送信局装置および受信局装置 | |
| US11929797B2 (en) | Wireless communication system, wireless communication method, and transmission device | |
| Borges et al. | Low Complexity Channel Estimation for Multi-userMassive MIMO Systems with Pilot Contamination |
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: 19944537 Country of ref document: EP Kind code of ref document: A1 |
|
| ENP | Entry into the national phase |
Ref document number: 2021543924 Country of ref document: JP Kind code of ref document: A |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19944537 Country of ref document: EP Kind code of ref document: A1 |