JP4894562B2 - Communication apparatus and weight update method - Google Patents
Communication apparatus and weight update method Download PDFInfo
- Publication number
- JP4894562B2 JP4894562B2 JP2007056263A JP2007056263A JP4894562B2 JP 4894562 B2 JP4894562 B2 JP 4894562B2 JP 2007056263 A JP2007056263 A JP 2007056263A JP 2007056263 A JP2007056263 A JP 2007056263A JP 4894562 B2 JP4894562 B2 JP 4894562B2
- Authority
- JP
- Japan
- Prior art keywords
- weight
- update
- unit
- smoothing
- pilot
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Radio Transmission System (AREA)
Description
本発明は、通信装置及びウェイト更新方法に関するものである。 The present invention relates to a communication device and a weight update method.
マルチアンテナ技術は、無線通信において、送信・受信を複数のアンテナを用いて行うことにより、通信容量、周波数の利用効率、消費電力等の改善を行う技術である。なお、送信側・受信側いずれかのアンテナ数が1つであっても、他方のアンテナ数に応じて通信品質の改善等を行うことが可能である。
また、マルチアンテナ技術に関する用語として、MIMO(Multiple Input Multiple Output)がある。MIMOとは、通信用語として用いられる場合、送信側及び受信側両方が複数のアンテナを用いる通信方式を指すことが多いが、マルチアンテナ技術全般を指して使われることもある。
The multi-antenna technique is a technique for improving communication capacity, frequency utilization efficiency, power consumption, and the like by performing transmission / reception using a plurality of antennas in wireless communication. Even if the number of antennas on either the transmission side or the reception side is one, it is possible to improve the communication quality according to the number of antennas on the other side.
Moreover, there exists MIMO (Multiple Input Multiple Output) as a term regarding the multi-antenna technology. MIMO, when used as a communication term, often refers to a communication scheme in which both the transmission side and the reception side use a plurality of antennas, but may also be used to refer to general multi-antenna technology.
マルチアンテナ信号の処理アルゴリズムによって得られる利点としては、次の4つが挙げられる。
(1)空間ダイバーシチ(Spatial Diversity)
(2)合成利得(Coherent Gain)
(3)干渉波除去(Interference Mitigation)
(4)空間多重(Spatial Multiplexing)
Advantages obtained by the multi-antenna signal processing algorithm include the following four.
(1) Spatial diversity
(2) Synthetic gain
(3) Interference mitigation (Interference Mitigation)
(4) Spatial Multiplexing
前記空間ダイバーシチは、空間的に離れたアンテナを用いることで、マルチパスなどの影響による通信品質の劣化を小さくすることである。
前記合成利得は、受信側・送信側の各アンテナの信号に対して伝搬路の情報(振幅、位相の変化)を利用した重みをかけることで、希望方向からの受信電力と雑音の比を大きくすることである。
The space diversity is to reduce deterioration in communication quality due to the influence of multipath or the like by using spatially separated antennas.
The combined gain increases the ratio of received power and noise from the desired direction by applying a weight using the propagation path information (changes in amplitude and phase) to the signals on the receiving and transmitting antennas. It is to be.
前記干渉波除去は、各アンテナからの受信信号に対して、所望信号以外の到来信号(干渉信号)を打ち消すように重みをかけて合成する。受信アンテナ数よりも一つ小さい数の干渉信号を除去することができる。到来信号の伝搬係数が未知であるならば、なんらかの学習アルゴリズムを用いる必要がある。
前記空間多重は、干渉波除去を応用して同時に複数の通信路を確立する方法である。一人のユーザが複数のアンテナから異なる信号を送信して通信容量を増やす方法と、複数のユーザが同時に通信を行って周波数利用効率を高める方法とがある。後者の方法は、SDMA(Space Division Multiple Access)と呼ばれる。
In the interference wave removal, a received signal from each antenna is combined with a weight so as to cancel an incoming signal (interference signal) other than the desired signal. A number of interference signals smaller than the number of receiving antennas can be removed. If the propagation coefficient of the incoming signal is unknown, some learning algorithm must be used.
The spatial multiplexing is a method of establishing a plurality of communication paths simultaneously by applying interference wave cancellation. There are a method in which a single user transmits different signals from a plurality of antennas to increase the communication capacity, and a method in which a plurality of users simultaneously communicate to increase frequency utilization efficiency. The latter method is called SDMA (Space Division Multiple Access).
さて、近年注目を浴びているマルチアンテナ技術として、OFDM(Orthogonal Frequency Division Multiplexing;直交周波数分割多重)方式を用いたOFDM−MIMOがある。
OFDM方式は、複数の搬送波(サブキャリア)を周波数軸上に多数配置するとともに、複数の搬送波を一部重ならせて周波数利用効率を上げたものである。OFDMは、地上波デジタル放送、無線LANなどの伝送方式に採用されている。
As a multi-antenna technique that has recently attracted attention, there is OFDM-MIMO using an OFDM (Orthogonal Frequency Division Multiplexing) scheme.
In the OFDM method, a plurality of carrier waves (subcarriers) are arranged on the frequency axis, and the plurality of carrier waves are partially overlapped to improve frequency use efficiency. OFDM is employed in transmission systems such as terrestrial digital broadcasting and wireless LAN.
OFDM−MIMOにおける重要な技術の一つとして、重み(ウェイト)の更新が挙げられる。
例えば、ウェイトは、マルチアンテナ技術において上記(2)の合成利得により、希望波方向からの受信電力と雑音電力の比を大きくして、希望波方向に強い指向性を向ける(ビームフォーミング)場合に用いられる。
なお、ビームフォーミングでは、希望波方向に強い指向性を向けるのに加えて、希望波以外の受信信号による影響を小さくすることもできる。
One important technique in OFDM-MIMO is updating weights.
For example, in the case of the multi-antenna technique, when the ratio of the received power and the noise power from the desired wave direction is increased by the combined gain of (2) above in the multi-antenna technique and strong directivity is directed in the desired wave direction (beam forming) Used.
In beam forming, in addition to directing strong directivity in the desired wave direction, the influence of received signals other than the desired wave can be reduced.
ウェイトは、参照信号を用いて生成される。例えば、OFDMでは、受信側と送信側で既知の信号(パイロット信号)が挿入されているので、このパイロット信号を参照信号として、ウェイトを更新することができる。 The weight is generated using the reference signal. For example, in OFDM, since a known signal (pilot signal) is inserted on the reception side and transmission side, the weight can be updated using this pilot signal as a reference signal.
ウェイトの更新アルゴリズムとしては、LMS(Least Mean Square)、RLS(Recursive Least−Squares)があり、これらが適切に動作した場合には誤差エネルギーを最小化し、(1)〜(4)のすべての利点を得ることができる。 As weight update algorithms, there are LMS (Least Mean Square) and RLS (Recursive Last-Squares). When these operate properly, error energy is minimized, and all advantages (1) to (4) are provided. Can be obtained.
OFDMのパイロット信号は、時間軸方向に所定間隔で配置されているため、パイロット信号を受信する度に、逐次、ウェイトを更新することが可能である。
定常状態(伝搬係数に時間的に変化がない場合)においては、ある程度の回数以上のウェイトの更新を行うことで、ウェイトの計算結果が収束し、干渉信号や雑音信号の影響を小さくすることができる。
Since the OFDM pilot signals are arranged at predetermined intervals in the time axis direction, it is possible to sequentially update the weight each time the pilot signal is received.
In steady state (when there is no temporal change in the propagation coefficient), updating the weight more than a certain number of times can converge the weight calculation result and reduce the influence of interference signals and noise signals. it can.
ウェイトの更新方法については、例えば、特許文献1に記載されている。
図26は、特許文献1の図8の信号配列図を示している。この信号配列図は、OFDM方式による地上デジタルテレビ放送方式の信号配列である。同図では、縦軸をシンボル方向(時間軸方向)iとし、横軸をキャリア方向(周波数軸方向)kとしたキャリア−シンボル空間上のサブキャリア配置を示している。図中の黒丸はスキャッタード・パイロット(Scattered Pilot)SPを示し、白丸はデータ信号(データサブキャリア)を示している。
同図の信号配列の場合、同一のSPキャリア番号kpについては、4シンボル周期でSP信号が繰り返される。
The weight update method is described in
FIG. 26 shows a signal arrangement diagram of FIG. This signal arrangement diagram is a signal arrangement of the digital terrestrial television broadcasting system based on the OFDM system. In the figure, the subcarrier arrangement in the carrier-symbol space is shown in which the vertical axis is the symbol direction (time axis direction) i and the horizontal axis is the carrier direction (frequency axis direction) k. In the figure, black circles indicate scattered pilot SP, and white circles indicate data signals (data subcarriers).
In the case of the signal arrangement shown in the figure, for the same SP carrier number kp, the SP signal is repeated at a cycle of 4 symbols.
特許文献1では、LMSアルゴリズムを適用してウェイトを更新する方法が説明されている。
同文献によれば、あるキャリア番号kpの時刻iにあるSP信号を用いて更新されたウェイトwb kp(i)があるときに、次のウェイトの更新は、同じキャリア番号kpの4シンボル後に位置するSP信号(キャリア番号kp,時刻i+4)を用いてウェイト更新値wb kp(i+4)を算出する。
According to this document, when there is a weight wb kp (i) updated by using an SP signal at time i of a certain carrier number kp, the next weight update is performed 4 symbols after the same carrier number kp. The weight update value wb kp (i + 4) is calculated using the SP signal (carrier number kp, time i + 4).
上記のように特許文献1では、単純に、時間軸方向にウェイト更新を繰り返すだけである。ところが、OFDMA(Orthogonal Frequency Division Multiple Access;直交周波数分割多元接続)などの通信方式では、一つフレームを複数のユーザに割り当てることが可能である。
As described above, in
OFDMAでは、基本伝送フレームは、下りサブフレーム及び上りサブフレームを有しており、それぞれの伝送サブフレームは、バーストを含んでいる。
ここで、バーストとは、フレーム内で割り当てられるデータ伝送用のブロックである。
In OFDMA, a basic transmission frame has a downlink subframe and an uplink subframe, and each transmission subframe includes a burst.
Here, a burst is a block for data transmission allocated within a frame.
一つのフレームが複数のユーザに割り当てられていると、同じフレーム中のパイロット信号であっても、伝搬環境が異なる。例えば、基地局からみてユーザAの端末との間の伝搬環境とユーザBの端末との間の伝搬環境とは、異なる。
したがって、ユーザAに割り当てられているバースト中のパイロット信号を用いたウェイト更新から、ユーザBに割り当てられているバースト中のパイロット信号を用いたウェイト更新への切り替わり(以下、「バースト切替」という)が生じると、ビームフォーミングの指向性を変えなくてはならないため、そのバースト切替を挟んで連続的にウェイト更新を行うと、ウェイト推定精度が低下する。
When one frame is assigned to a plurality of users, the propagation environment is different even for pilot signals in the same frame. For example, when viewed from the base station, the propagation environment between the user A terminal and the propagation environment between the user B terminal is different.
Therefore, switching from weight update using a pilot signal in a burst assigned to user A to weight update using a pilot signal in a burst assigned to user B (hereinafter referred to as “burst switching”). If this occurs, the beamforming directivity must be changed. Therefore, if weight updating is performed continuously with the burst switching between, the weight estimation accuracy decreases.
また、希望信号では、バースト切替がないときでも、干渉局からの干渉信号では、バースト切り替わりが生じることがありえる。干渉信号においてバースト切替が起こると、ビームフォーミングによって打ち消すべき干渉信号が異なるものになる。したがって、ビームフォーミングの指向性を変える必要があり、やはりウェイト推定精度が低下する。
しかも、希望信号と異なり、干渉信号のバースト切替のタイミングを知ることは困難である。
Moreover, even when there is no burst switching in the desired signal, burst switching may occur in the interference signal from the interfering station. When burst switching occurs in the interference signal, the interference signal to be canceled differs by beamforming. Therefore, it is necessary to change the directivity of beam forming, and the weight estimation accuracy is also lowered.
Moreover, unlike the desired signal, it is difficult to know the burst switching timing of the interference signal.
そこで、本発明は、ウェイト更新の際のバースト切替に伴うウェイト推定精度の低下をできるだけ抑えることを目的とする。 Therefore, an object of the present invention is to suppress a decrease in weight estimation accuracy associated with burst switching during weight update as much as possible.
本発明は、ユーザに割り当てられるバースト領域が伝送フレーム中に含まれる通信方式によって通信を行う通信装置において、受信信号に含まれるパイロット信号に基づいて、ウェイトの更新を行って、ウェイト推定値を求めるウェイト更新部と、ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部と、を備え、前記順序制御部は、一のバースト領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のバースト領域内に存在するパイロット信号を用いたウェイト更新を行うように、順序を制御することを特徴とする。 The present invention provides a weight estimation value by updating a weight based on a pilot signal included in a received signal in a communication apparatus that performs communication using a communication method in which a burst region allocated to a user is included in a transmission frame. A weight updating unit, and an order control unit that controls the order of pilot signals used to update weights, wherein the order control unit updates all of a plurality of pilot signals existing in one burst region. After use, the order is controlled so as to perform weight update using a pilot signal existing in another burst region.
上記本発明によれば、逐次行われるウェイト更新の際に、バースト切替が発生することが少ないため、ウェイト推定精度の低下を抑えることができる。 According to the present invention, burst switching is unlikely to occur during weight updating performed sequentially, so that a decrease in weight estimation accuracy can be suppressed.
前記バースト領域は、OFDMA方式におけるバースト領域であるのが好ましい。OFDAMA方式では、ユーザ多重として周波数多重も可能であるため、バースト切替が特に発生しやすいが、本発明によれば、OFDMA方式であってもウェイト推定精度の低下を抑えることができる。 The burst area is preferably a burst area in the OFDMA system. In the OFDAMA scheme, since frequency multiplexing is also possible as user multiplexing, burst switching is particularly likely to occur. However, according to the present invention, a decrease in weight estimation accuracy can be suppressed even in the OFDMA scheme.
他の観点からみた本発明は、一つの伝送フレームを複数のユーザに割当可能な通信方式によって通信を行う通信装置において、受信信号に含まれるパイロット信号に基づいて、ウェイトの更新を行って、ウェイト推定値を求めるウェイト更新部と、ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部と、を備え、前記順序制御部は、前記伝送フレームにおけるユーザ割当の最小単位の領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のユーザ割当最小単位領域内に存在するパイロット信号を用いたウェイト更新を行うように、順序を制御する。 From another viewpoint, the present invention provides a communication apparatus that performs communication using a communication method that can allocate one transmission frame to a plurality of users, and performs weight updating based on a pilot signal included in the received signal. A weight update unit for obtaining an estimated value; and an order control unit for controlling the order of pilot signals used for updating the weight, wherein the order control unit exists in a region of a minimum unit of user allocation in the transmission frame The order is controlled so that all of the plurality of pilot signals to be used are used for weight update, and then weight update is performed using pilot signals existing in other user assigned minimum unit regions.
上記本発明によれば、バースト切替が発生しない領域であるユーザ割当最小単位の領域で多くのウェイト更新が行えるため、ウェイト推定精度の低下を抑えることができる。 According to the present invention, since many weights can be updated in the area of the minimum user allocation unit, which is an area where burst switching does not occur, it is possible to suppress a decrease in weight estimation accuracy.
前記ユーザ割当最小単位領域は、WiMAX又はモバイルWiMAXのアップリンクPUSC方式におけるタイル領域であるのが好ましい。また、前記ユーザ割当最小単位領域は、WiMAX又はモバイルWiMAXのダウンリンクPUSC方式におけるクラスタ領域であるのが好ましい。WiMAXでは、ユーザ多重として周波数多重も可能であるため、バースト切替が特に発生しやすいが、本発明では、バースト切替が発生しない領域であるユーザ割当最小単位の領域で多くのウェイト更新が行えるため、ウェイト推定精度の低下を抑えることができる。 Preferably, the user allocated minimum unit area is a tile area in an uplink PUSC scheme of WiMAX or mobile WiMAX. The user allocated minimum unit area is preferably a cluster area in a WiMAX or mobile WiMAX downlink PUSC scheme. In WiMAX, since frequency multiplexing is also possible as user multiplexing, burst switching is particularly likely to occur. However, in the present invention, many weights can be updated in the area of the user allocated minimum unit, which is an area where burst switching does not occur. A decrease in weight estimation accuracy can be suppressed.
複数回のウェイト更新の演算によって得られたウェイト推定値を平滑化した平滑化推定値を求めるウェイト平滑化部を備えているのが好ましい。ウェイトを平滑化することで、ウェイト推定精度が向上する。 It is preferable to include a weight smoothing unit that obtains a smoothed estimated value obtained by smoothing a weight estimated value obtained by a plurality of weight update operations. By smoothing the weight, the weight estimation accuracy is improved.
他の観点からみた本発明は、ユーザに割り当てられるバースト領域が伝送フレーム中に含まれる通信方式によって通信を行う通信装置において、受信信号に含まれるパイロット信号に基づいて、ウェイトの更新を行って、ウェイト推定値を求めるウェイト更新部と、
複数回のウェイト更新の演算によって得られたウェイト推定値を平滑化した平滑化推定値を求めるウェイト平滑化部と、を備え、前記ウェイト平滑化部は、バースト領域単位で、複数のウェイト推定値の平滑化を行う。
According to another aspect of the present invention, in a communication apparatus that performs communication by a communication method in which a burst region allocated to a user is included in a transmission frame, based on a pilot signal included in a received signal, the weight is updated, A weight updating unit for obtaining a weight estimation value;
A weight smoothing unit that obtains a smoothed estimated value obtained by smoothing a weight estimated value obtained by a plurality of weight update operations, and the weight smoothing unit includes a plurality of weight estimated values in burst area units. Smoothing is performed.
上記本発明によれば、ウェイト推定値の平滑化がバースト領域単位で行われるため、バースト切替の影響を受けずに平滑化を行うことができる。 According to the present invention, since the weight estimation value is smoothed in units of burst areas, smoothing can be performed without being affected by burst switching.
前記バースト領域は、OFDMA方式におけるバースト領域であるのが好ましい。OFDMA方式では、ユーザ多重として周波数多重も可能であるため、バースト切替が特に発生しやすいが、バースト領域単位で平滑化を行うことで、バースト切替が頻繁にあっても、ウェイト推定精度の低下を抑えることができる。 The burst area is preferably a burst area in the OFDMA system. In OFDMA, frequency multiplexing is also possible as user multiplexing, so burst switching is particularly likely to occur. However, smoothing on a burst area basis reduces weight estimation accuracy even when burst switching is frequent. Can be suppressed.
他の観点からみた本発明は、一つの伝送フレームを複数のユーザに割当可能な通信方式によって通信を行う通信装置において、受信信号に含まれるパイロット信号に基づいて、ウェイトの更新を行って、ウェイト推定値を求めるウェイト更新部と、ウェイト更新の演算によって得られた複数のウェイト推定値を平滑化した平滑化推定値を求めるウェイト平滑化部と、を備え、前記ウェイト平滑化部は、前記ユーザ割当最小単位で、複数のウェイト推定値の平滑化を行う。 From another viewpoint, the present invention provides a communication apparatus that performs communication using a communication method that can allocate one transmission frame to a plurality of users, and performs weight updating based on a pilot signal included in the received signal. A weight updating unit that obtains an estimated value; and a weight smoothing unit that obtains a smoothed estimated value obtained by smoothing a plurality of weight estimated values obtained by weight update calculation, wherein the weight smoothing unit includes the user A plurality of weight estimation values are smoothed in the allocation minimum unit.
上記本発明によれば、ウェイト推定値の平滑化がユーザ割当の最小単位で行われるため、干渉信号のバースト切替の影響も受けずに、平滑化を行うことができる。 According to the present invention, since the weight estimation value is smoothed by the minimum unit of user allocation, smoothing can be performed without being affected by the burst switching of the interference signal.
前記ユーザ割当最小単位領域は、WiMAX又はモバイルWiMAXのアップリンクPUSC方式におけるタイル領域であるのが好ましい。また、前記ユーザ割当最小単位領域は、WiMAX又はモバイルWiMAXのダウンリンクPUSC方式におけるクラスタ領域であるのが好ましい。WiMAXでは、ユーザ多重として周波数多重も可能であるため、バースト切替が特に発生しやすいが、ユーザ割当最小単位で平滑化を行うことで、バースト切替が頻繁にあっても、ウェイト推定精度の低下を抑えることができる。 Preferably, the user allocated minimum unit area is a tile area in an uplink PUSC scheme of WiMAX or mobile WiMAX. The user allocated minimum unit area is preferably a cluster area in a WiMAX or mobile WiMAX downlink PUSC scheme. In WiMAX, frequency switching is also possible as user multiplexing, so burst switching is particularly likely to occur. However, smoothing is performed in units of minimum user allocation, which reduces the weight estimation accuracy even when burst switching is frequent. Can be suppressed.
前記ウェイト平滑化部は、平滑化の対象となっているウェイト推定値を求めたときのウェイト更新よりも後に行われたウェイト更新の際に用いられた後パイロット信号の情報に基づいて、前記平滑化推定値を求めるのが好ましい。この場合、後に行われたウェイト更新に用いられた後パイロット信号の情報を、平滑化推定値に反映させることができる。したがって、平滑化推定値は、ウェイト推定値よりも多くの情報が反映されたものとなる。 The weight smoothing unit is configured to perform the smoothing based on information of a post-pilot signal used at the time of weight update performed after the weight update when the weight estimation value to be smoothed is obtained. It is preferable to obtain a conversion estimation value. In this case, information on the post pilot signal used for weight update performed later can be reflected in the smoothed estimation value. Accordingly, the smoothed estimated value reflects more information than the weight estimated value.
前記後パイロット信号の前記情報は、前記後パイロット信号、前記ウェイト更新部が前記後パイロット信号を用いてウェイト更新を行って得たウェイト後推定値、又は前記ウェイト後推定値の平滑化推定値、であるのが好ましい。後パイロット信号以外に、ウェイト後推定値や前記ウェイト後推定値の平滑化推定値にも、後パイロット信号の情報が反映されているので、これらの情報(の1又は複数)を用いて、平滑化を行うことができる。 The information of the post-pilot signal includes the post-pilot signal, a post-weight estimation value obtained by the weight update unit performing weight update using the post-pilot signal, or a smoothed estimation value of the post-weight estimation value, Is preferred. In addition to the post-pilot signal, the post-weight estimation value and the smoothed estimation value of the post-weight estimation value also reflect the information of the post-pilot signal. Therefore, using this information (one or more), smoothing is performed. Can be made.
前記ウェイト平滑化部は、平滑化の対象となっているウェイト先推定値と、前記ウェイト推定値を求めたときのウェイト更新よりも後に行われたウェイト更新によって得られたウェイト後推定値の平滑化推定値と、を重み付け合成することによって、前記ウェイト先推定値の平滑化推定値を求めることが好ましい。この場合、簡易な演算で平滑化推定値を求めることができる。 The weight smoothing unit smoothes a weight destination estimation value to be smoothed and a post-weight estimation value obtained by weight update performed after the weight update at the time of obtaining the weight estimation value. It is preferable to obtain a smoothed estimated value of the weighted destination estimated value by weighted synthesis of the normalized estimated value. In this case, the smoothed estimated value can be obtained by a simple calculation.
前記ウェイト平滑化部は、平滑化の対象となっているウェイト推定値を求めたときのウェイト更新の際に用いたパイロット信号によって、当該ウェイト更新よりも後に行われたウェイト更新によって得られたウェイト後推定値のウェイト更新を行うことにより、前記ウェイト推定値の平滑化推定値を求めるのが好ましい。この場合、ウェイト更新のアルゴリズムで平滑化を行うことができる。 The weight smoothing unit obtains weights obtained by weight update performed after the weight update by a pilot signal used in weight update when the weight estimation value to be smoothed is obtained. It is preferable to obtain the smoothed estimated value of the weight estimated value by updating the weight of the post estimated value. In this case, smoothing can be performed by a weight update algorithm.
前記ウェイト平滑化部は、平滑化の対象となっているウェイト推定値を求めたときのウェイト更新よりも後に行われたウェイト更新の際に用いられた後パイロット信号に基づいて、固定区間スムージングを行うことにより、前記ウェイト推定値の平滑化推定値を求めるのが好ましい。固定区間スムージングを用いることにより、精度良く推定を行うことができる。 The weight smoothing unit performs fixed interval smoothing based on a post-pilot signal used at the time of weight update performed after the weight update when the weight estimation value to be smoothed is obtained. It is preferable to obtain a smoothed estimated value of the weight estimated value by performing. By using fixed interval smoothing, estimation can be performed with high accuracy.
前記ウェイト平滑化部が平滑化を行うためのパラメータを調整する平滑化パラメータ調整部を備えているのが好ましい。この場合、平滑化パラメータを調整して、適切な平滑化を行うことができる。 It is preferable that the weight smoothing unit includes a smoothing parameter adjusting unit that adjusts a parameter for performing smoothing. In this case, the smoothing parameter can be adjusted to perform appropriate smoothing.
他の観点からみた本発明は、ユーザに割り当てられるバースト領域が伝送フレーム中に含まれる通信方式におけるウェイト更新方法であって、一のバースト領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のバースト領域内に存在するパイロット信号を用いたウェイト更新を行う。 From another viewpoint, the present invention is a weight update method in a communication scheme in which a burst area allocated to a user is included in a transmission frame, and all of a plurality of pilot signals existing in one burst area are updated in weight. After use, weight update is performed using pilot signals existing in other burst regions.
さらに他の観点からみた本発明は、一つの伝送フレームを複数のユーザに割当可能な通信方式におけるウェイト更新方法であって、前記伝送フレームにおけるユーザ割当の最小単位の領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のユーザ割当最小単位領域内に存在するパイロット信号を用いたウェイト更新を行う。 From another aspect, the present invention provides a weight update method in a communication scheme capable of assigning one transmission frame to a plurality of users, and a plurality of pilots existing in a minimum unit area of user assignment in the transmission frame. All of the signals are used for weight update, and then weight update is performed using pilot signals existing in other user assigned minimum unit areas.
さらに他の観点からみた本発明は、ユーザに割り当てられるバースト領域が伝送フレーム中に含まれる通信方式におけるウェイト更新方法であって、受信したパイロット信号に基づいて、ウェイト更新の演算を行って、ウェイト推定値を求めるウェイト更新ステップと、ウェイト更新の演算によって得られた複数のウェイト推定値を平滑化した平滑化推定値を求めるウェイト平滑化ステップと、を含み、前記ウェイト平滑化ステップでは、バースト領域単位で、複数のウェイト推定値の平滑化を行う。 From another viewpoint, the present invention provides a weight update method in a communication system in which a burst area allocated to a user is included in a transmission frame, and performs a weight update operation based on a received pilot signal to perform a weight update operation. A weight update step for obtaining an estimated value; and a weight smoothing step for obtaining a smoothed estimated value obtained by smoothing a plurality of weight estimated values obtained by weight update calculation. In the weight smoothing step, A plurality of weight estimation values are smoothed in units.
さらに他の観点からみた本発明は、一つの伝送フレームを複数のユーザに割当可能な通信方式におけるウェイト更新方法であって、受信信号に含まれるパイロット信号に基づいて、ウェイトの更新を行って、ウェイト推定値を求めるウェイト更新ステップと、ウェイト更新の演算によって得られた複数のウェイト推定値を平滑化した平滑化推定値を求めるウェイト平滑化ステップと、を含み、前記ウェイト平滑化ステップでは、前記ユーザ割当最小単位で、複数のウェイト推定値の平滑化を行う。 The present invention from still another aspect is a weight update method in a communication method capable of assigning one transmission frame to a plurality of users, and updates the weight based on a pilot signal included in the received signal, A weight update step for obtaining a weight estimate value, and a weight smoothing step for obtaining a smoothed estimate value obtained by smoothing a plurality of weight estimate values obtained by calculation of weight update. In the weight smoothing step, A plurality of weight estimation values are smoothed in a user allocation minimum unit.
さらに開示する他の発明は、前記通信装置において、前記ウェイト平滑化部は、平滑化の対象となっているウェイト先推定値と、前記ウェイト推定値を求めたときのウェイト更新よりも後に行われたウェイト更新によって得られたウェイト後推定値の平滑化推定値と、を重み付け合成することによって、前記ウェイト先推定値の平滑化推定値を求めることを特徴とする。 In another aspect of the present invention, the weight smoothing unit is performed after the weight destination estimation value to be smoothed and the weight update when the weight estimation value is obtained. The smoothed estimated value of the weighted destination estimated value is obtained by weighting and combining the smoothed estimated value of the post-weight estimated value obtained by the weight update.
さらに開示する他の発明は、前記通信装置において、前記ウェイト平滑化部は、平滑化の対象となっているウェイト推定値を求めたときのウェイト更新の際に用いたパイロット信号によって、当該ウェイト更新よりも後に行われたウェイト更新によって得られたウェイト後推定値のウェイト更新を行うことにより、前記ウェイト推定値の平滑化推定値を求めることを特徴とする。 In the communication device, the weight smoothing unit may update the weight according to a pilot signal used when updating the weight when the weight estimation value to be smoothed is obtained. The smoothed estimated value of the weight estimated value is obtained by updating the weight of the post-weight estimated value obtained by the weight update performed later.
さらに開示する他の発明は、前記通信装置において、前記ウェイト平滑化部は、平滑化の対象となっているウェイト推定値を求めたときのウェイト更新よりも後に行われたウェイト更新の際に用いられた後パイロット信号に基づいて、固定区間スムージングを行うことにより、前記ウェイト推定値の平滑化推定値を求めることを特徴とする。 In another aspect of the present invention, the weight smoothing unit is used for weight update performed after weight update when the weight estimation value to be smoothed is obtained. The smoothed estimated value of the weight estimated value is obtained by performing fixed interval smoothing based on the pilot signal that has been obtained.
本発明によれば、ウェイト更新の際のバースト切替に伴うウェイト推定精度の低下を抑えることができる。 ADVANTAGE OF THE INVENTION According to this invention, the fall of the weight estimation precision accompanying the burst switching at the time of weight update can be suppressed.
以下、本発明の実施形態を図面に基づいて説明する。
本実施形態では、通信方式としてWiMAX(Worldwide Interoperability for Microwave Access, IEEE802.16)を例として説明する。
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
In the present embodiment, WiMAX (Worldwide Interoperability for Microwave Access, IEEE 802.16) will be described as an example of a communication method.
図1は、WiMAXにおいて採用されているOFDM方式(WirelessMAN−OFDM)又はOFDMA方式(WirelessMAN−OFDMA)のサブキャリア配置を示している。OFDMは、周波数多重方式の一種であり、周波数軸上で直交するように多数配置された搬送波(サブキャリア)にQAM変調をかけ、デジタル情報の伝送を行う通信方式である。また、OFDMAは、OFDM方式に、各サブキャリアのサブセットで構成する論理サブチャネルの概念を導入し、ユーザデータへの無線リソース割当の柔軟性を拡張した方式である。 FIG. 1 shows a subcarrier arrangement of an OFDM system (WirelessMAN-OFDM) or an OFDMA system (WirelessMAN-OFDMA) adopted in WiMAX. OFDM is a type of frequency multiplexing method, and is a communication method in which digital information is transmitted by applying QAM modulation to a large number of carriers (subcarriers) arranged so as to be orthogonal on the frequency axis. In addition, OFDMA is a scheme in which the concept of logical subchannels configured by subsets of subcarriers is introduced into the OFDM scheme to expand the flexibility of radio resource allocation to user data.
OFDMのサブキャリアには、データサブキャリア(Data Sub−Carrier)、パイロットサブキャリア(Pilot Sub−Carrier)、ヌルサブキャリア(Null Sub−Carrier)の3種類がある。
データサブキャリア(データ信号)は、データや制御用メッセージを送信するためのサブキャリアである。パイロットサブキャリアは、受信側及び送信側で既知の信号(パイロット信号)であり、伝搬係数推定に用いられたり、ウェイト更新の参照信号として用いられたりする。
There are three types of OFDM subcarriers: a data subcarrier (Data Sub-Carrier), a pilot subcarrier (Pilot Sub-Carrier), and a null subcarrier (Null Sub-Carrier).
The data subcarrier (data signal) is a subcarrier for transmitting data and a control message. The pilot subcarrier is a known signal (pilot signal) on the reception side and the transmission side, and is used for propagation coefficient estimation or as a reference signal for weight update.
ヌルサブキャリアは、実際には何も送信されないサブキャリアであり、低周波数域側のガードサブバンド(ガードサブキャリア)、高周波数域側のガードサブバンド(ガードサブキャリア)、及びDCサブキャリア(中心周波数サブキャリア)によって構成されている。 A null subcarrier is a subcarrier in which nothing is actually transmitted, and a guard subband on the low frequency side (guard subcarrier), a guard subband on the high frequency side (guard subcarrier), and a DC subcarrier ( Center frequency subcarrier).
図2は、OFDMAの上りPUSC(Partialy Used SubChannelization)について、ヌルサブキャリアを除いたデータサブキャリア(データ信号)及びパイロットサブキャリア(パイロット信号)の2次元配置を示している。図2において、横軸は周波数軸であり、縦軸は時間軸である。
図2の横軸のl(1〜L)はサブキャリア番号を示している。サブキャリア番号は、ヌルサブキャリアを除くサブキャリアについて、周波数の小さい順に番号を付したものである。なお、ヌルサブキャリアを含めた全サブキャリアの数を1024とした場合、データサブキャリア及びパイロットサブキャリアの総数Lは、840となる。
図2の縦軸のkは、シンボル番号を示している。シンボル番号は、到来時間の早い順にシンボルに番号を付したものである。
FIG. 2 shows a two-dimensional arrangement of data subcarriers (data signals) and pilot subcarriers (pilot signals) excluding null subcarriers for OFDMA uplink PUSC (Partial Used SubChannel). In FIG. 2, the horizontal axis is the frequency axis, and the vertical axis is the time axis.
1 (1-L) on the horizontal axis in FIG. 2 indicates the subcarrier number. The subcarrier number is a number in which the subcarriers excluding the null subcarrier are numbered in ascending order of frequency. When the number of all subcarriers including null subcarriers is 1024, the total number L of data subcarriers and pilot subcarriers is 840.
K on the vertical axis in FIG. 2 indicates a symbol number. The symbol number is a number assigned to symbols in order of arrival time.
なお、図2では、シンボル方向(時間軸方向)に3個×周波数軸方向に4個の計12個のサブキャリアが、サブセット化され、1つのタイル構造を構成している。タイルは、ユーザ割当の際の最小単位となるものである。
タイルの四隅には、パイロットサブキャリアが配置され、タイル内の他のサブキャリアはデータサブキャリアとされている。
図2に示すように、上記タイルが時間軸方向及び周波数軸方向に規則的に並んでいる。この結果、パイロットサブキャリアは、複数の周波数軸方向位置に存在するとともに、複数の時間軸方向位置に存在する。
In FIG. 2, a total of 12 subcarriers, 3 in the symbol direction (time axis direction) × 4 in the frequency axis direction, are subdivided to form one tile structure. A tile is a minimum unit for user allocation.
Pilot subcarriers are arranged at the four corners of the tile, and the other subcarriers in the tile are data subcarriers.
As shown in FIG. 2, the tiles are regularly arranged in the time axis direction and the frequency axis direction. As a result, pilot subcarriers exist at a plurality of positions in the frequency axis direction and exist at a plurality of positions in the time axis direction.
図3は、図2のサブキャリア配置を、サブチャネルと時間スロットで、表したものである。ここで、サブチャネルは、4つ(複数)のサブキャリアをサブセット化したものである。また、時間スロットは、3つ(複数)のシンボル分の時間を1スロットとしたものである。つまり、前述のタイルは、1サブチャネル1スロットである。 FIG. 3 shows the subcarrier arrangement of FIG. 2 in terms of subchannels and time slots. Here, the subchannel is a subset of four (plural) subcarriers. In addition, the time slot is a time slot for three (plural) symbols. That is, the above-mentioned tile is one subchannel and one slot.
OFDMAでは、各ユーザにサブチャネルを割り当てることが可能である。したがって、OFDMAでは、WirelessMAN−OFDMで採用されている時分割多重(TDM)だけでなく、周波数分割多重(FDM)を行う多元接続が可能である。 In OFDMA, it is possible to assign a subchannel to each user. Therefore, OFDMA allows multiple access that performs frequency division multiplexing (FDM) as well as time division multiplexing (TDM) employed in WirelessMAN-OFDM.
OFDMA(の上り回線)のユーザ割当は、前記タイル単位(ユーザ割当の最小単位)で行われる。複数のタイル(ユーザ割当の最小単位)が組み合わされた領域がデータ領域(バースト領域)としてユーザに割り当てられる。 OFDMA (uplink) user allocation is performed in units of tiles (minimum unit of user allocation). An area in which a plurality of tiles (minimum unit for user allocation) is combined is allocated to a user as a data area (burst area).
図4は、OFDMAの伝送フレーム構造を示している。1伝送フレーム(1基本フレーム)は、下りサブフレーム及び上りサブフレームを有している。下りサブフレームとそれに続く上りサブフレームとの間には、送信/受信切替ギャップTTG(Transmit/Receive Transition Gap)が設けられている。また、上りフレームとそれに続く下りサブフレームとの間には、受信/送信切替ギャップRTG(Receive/Transmit Transition Gap)が設けられている。 FIG. 4 shows a transmission frame structure of OFDMA. One transmission frame (one basic frame) has a downlink subframe and an uplink subframe. A transmission / reception switching gap TTG (Transmit / Receive Transition Gap) is provided between the downlink subframe and the subsequent uplink subframe. Also, a reception / transmission switching gap RTG (Receive / Transmit Transition Gap) is provided between the upstream frame and the downstream subframe.
下りサブフレームは、最初にプリアンブルを有し、続いて、FCH(フレーム制御ヘッダ)、DL−MAP(下り割当情報)、UL−MAP(上り割当情報)を有する。下りサブフレームは、さらに、下りのユーザデータを伝送する下りバースト#n(例えばn:1〜9)を有する。下りバースト領域は、ユーザに割り当てられる下り回線のデータ領域であり、TDMとFDMを組み合わせたユーザデータの多重化が行われている。 The downlink subframe has a preamble first, followed by FCH (frame control header), DL-MAP (downlink allocation information), and UL-MAP (uplink allocation information). The downlink subframe further includes downlink burst #n (for example, n: 1 to 9) for transmitting downlink user data. The downlink burst area is a downlink data area assigned to a user, and user data combining TDM and FDM is multiplexed.
上りフレームは、レジング・サブチャネルの他、上りのユーザデータを伝送する上りバースト#m(例えば、m:1〜3)を有する。上りバースト領域は、ユーザに割り当てられる上り回線のデータ領域であり、1又は複数のタイル領域の組み合わせによって構成されている。
図4では、上りフレームは、サブチャネルによる多重(FDM)だけが行われている。ただし、スロット単位での多重(TDM)も行っても良い。つまり、下り回線と同様の多重も可能である。
The uplink frame has an uplink burst #m (for example, m: 1 to 3) for transmitting uplink user data in addition to the registering subchannel. The uplink burst area is an uplink data area allocated to a user, and is configured by a combination of one or a plurality of tile areas.
In FIG. 4, the uplink frame is only multiplexed by subchannel (FDM). However, multiplexing in slot units (TDM) may also be performed. That is, multiplexing similar to that of the downlink is possible.
なお、図5は、下りPUSCにおけるユーザ割当の最小単位であるクラスタ構造を示している。下りPUSCの場合も、クラスタ構造を最小単位としてクラスタの組み合わせによってバースト領域が構成される。 FIG. 5 shows a cluster structure that is a minimum unit of user allocation in downlink PUSC. Also in the case of downlink PUSC, a burst region is configured by a combination of clusters with the cluster structure as a minimum unit.
[第1実施形態]
図6は、第1実施形態に係る通信装置の機能ブロックを示している。この通信装置1としては、主に基地局を想定する。この通信装置1は、複数のアンテナ素子11を有し、フィルタリング処理部14によって、空間フィルタリング特性を適応的に制御するアダプティブアレーアンテナシステムを構成している。
[First Embodiment]
FIG. 6 shows functional blocks of the communication apparatus according to the first embodiment. As this
通信装置1は、各アンテナ素子11に対応してRF(Radio Frequency)部12及びFFT部13が設けられている。RF部12は、送信側で付加されたガードインターバルの除去やA/D変換などの処理を行う。FFT部では、直列/並列変換や離散フーリエ変換などの処理を行う。
各FFT部13の出力(マルチアンテナ信号)は、フィルタリング処理部14に与えられる。フィルタリング処理部14では、伝搬環境に応じた空間フィルタリング特性を適応的に求める。
The
The output (multi-antenna signal) of each
図6には、通信装置1が通信しようとしている移動局(希望局)2以外に、干渉源となる干渉局(移動局)3,4を示した。希望局及び干渉局3,4の総数はM個とする。
希望局2及び干渉局3,4は、それぞれ、並列/直列変換や逆離散フーリエ変換などの処理を行うIFFT部21,31,41と、ガードインターバルの付加やD/A変換などの処理を行うRF部22,32,42と、アンテナ素子23,33,43を備えている。
In FIG. 6, in addition to the mobile station (desired station) 2 with which the
The desired
送信側通信装置2,3,4と受信側通信装置1との間の伝搬路は、フェージング伝搬路となっている。サブキャリアは、フェージング伝搬路を通過すると、その振幅と位相が変化する。変化量は、サブキャリアの位置(時間軸方向位置と周波数軸方向位置)によって変わる。
The propagation path between the transmission
受信側通信装置1の前記フィルタリング処理部14は、各アンテナ素子11に対応する各FTT部からの出力信号に対して適当なウェイトをかけて合成し、各サブキャリアにおける所望信号を抽出して、出力信号として出力する。
図7は、図6における所望信号、出力信号、受信信号(厳密には、通信装置1のアンテナ素子11に対応するFFT部13からの信号)の関係を示すフィルタリングモデルを示している。
The
FIG. 7 shows a filtering model showing the relationship between the desired signal, the output signal, and the received signal (strictly speaking, a signal from the
図7において、kはシンボル番号、lはサブキャリア番号を示す。また、Mは所望信号及び干渉信号の数を示す。なお、記号Mは、以下の説明において、他の意味で用いられることもある。
雑音信号Z(k,l)は、各アンテナ素子11における雑音を表す複素N×1ベクトルである。
受信信号X(k,l)は、各アンテナ素子11に対応するFFT部からの出力からなる複素N×1ベクトルである。
伝達関数Hm(k,l)(m=1〜M)は、各信号の各サブキャリアが、アンテナ素子数Nのフェージング伝搬路で受ける振幅と位相の変化を並べた複素N×1ベクトルである。
ウェイトW(k,l)は、受信信号の各要素に対して掛ける複素数重みの複素共役を並べたN×1ベクトルである。図4において、上付のHは、複素共役転置を表す。また、以下において、上付のTは転置を表す。
In FIG. 7, k indicates a symbol number, and l indicates a subcarrier number. M represents the number of desired signals and interference signals. Note that the symbol M may be used in another meaning in the following description.
The noise signal Z (k, l) is a complex N × 1 vector representing noise in each
The received signal X (k, l) is a complex N × 1 vector composed of the output from the FFT unit corresponding to each
The transfer function H m (k, l) (m = 1 to M) is a complex N × 1 vector in which changes in amplitude and phase that each subcarrier of each signal receives in a fading propagation path with N antenna elements are arranged. is there.
The weight W (k, l) is an N × 1 vector in which complex conjugates of complex weights to be multiplied for each element of the received signal are arranged. In FIG. 4, the superscript H represents a complex conjugate transpose. In the following, the superscript T represents transposition.
図7の各信号の関係は、式(1)(2)のように表される。
前記フィルタリング処理部14の目的は、干渉信号の影響を受けている受信信号X(k,l)から所望信号S1(k,l)だけを推定することである。
図8にフィルタリング処理部14の詳細を示している。フィルタリング処理部14は、受信信号X(k,l)を逐次的に保存する第1バッファ(受信信号記憶部;受信パイロット信号記憶部)141を備えている。第1バッファ141に蓄えられた受信信号X(k,l)は、ウェイト乗算部142に与えられる。ウェイト乗算部142は、受信信号(データサブキャリア)X(k,l)にウェイトW(k,l)を乗じて、合成した出力信号Y(k,l)=W(k,l)HX(k,l)を出力する。
The purpose of the
FIG. 8 shows details of the
また、第1バッファ141の受信信号(パイロットサブキャリア)X(k,l)は、ウェイトW(k,l)の更新に用いられるため、ウェイト更新部143に与えられる。第1バッファ141に記憶している受信信号は、ウェイト乗算部142及びウェイト更新部143で使われなくなると随時消去される。
第1バッファ141で受信信号を蓄積しておくことで、本実施形態のようにウェイト更新方向を多様化しても容易に対応できる。また、ウェイト推定値の平滑化にも対応可能である。
In addition, the received signal (pilot subcarrier) X (k, l) of the
By accumulating received signals in the
ウェイト更新部143では、受信信号に含まれるパイロットサブキャリアを用いた更新処理(ウェイト更新ステップ)により、現在のウェイト推定値の更新を行い、更新後のウェイト推定値を第2バッファ144へ出力する。なお、更新処理の詳細は後述する。
第2バッファ(ウェイト推定値記憶部)144は、パイロットサブキャリアの位置でのウェイト推定値W(k,l)((k,l)=(1,1),(1,4),・・・,(1,L),・・・)を複数個保存する。具体的には、サブキャリアを時間軸−周波数軸の2次元配置でみたときの所定領域内の複数のパイロットサブキャリアを用いたウェイト更新によって得られた、複数のウェイト推定値が保存される。
第2バッファ144のウェイト推定値は、後述のウェイト補間部145において使用されなくなると随時消去される。
The second buffer (weight estimated value storage unit) 144 is weight estimated value W (k, l) ((k, l) = (1, 1), (1, 4) at the position of the pilot subcarrier. .., (1, L),... Specifically, a plurality of weight estimation values obtained by weight updating using a plurality of pilot subcarriers in a predetermined region when the subcarriers are viewed in a two-dimensional arrangement of the time axis and the frequency axis are stored.
The weight estimation value in the
ウェイト補間部145は、パイロットサブキャリア位置でのウェイトを用いて、データサブキャリア位置でのウェイトW(k,l)を補間して、そのウェイトW(k,l)をウェイト乗算部142に与える。
図9は、ウェイト補間の一例を示している。図9の例では、タイル単位での線形補間を行う。具体的には、図9(b)に示すタイルのパイロットサブキャリア位置でのウェイトW1,W4,W9,W12に対して、図9(a)に示す演算を行うことにより、データサブキャリア位置でのウェイトW2,W3,W5,W6,W7,W8,W10,W11を算出する。
この演算をすべてのタイルについて行うことで、全データサブキャリア位置でのウェイトを算出することができる。
The
FIG. 9 shows an example of weight interpolation. In the example of FIG. 9, linear interpolation is performed in tile units. Specifically, by performing the calculation shown in FIG. 9A on the weights W 1 , W 4 , W 9 , and W 12 at the pilot subcarrier positions of the tile shown in FIG. Weights W 2 , W 3 , W 5 , W 6 , W 7 , W 8 , W 10 , W 11 at the subcarrier position are calculated.
By performing this calculation for all tiles, weights at all data subcarrier positions can be calculated.
[ウェイト更新部によるウェイト更新処理(ウェイト更新ステップ)]
本実施形態のウェイト更新部143は、RLSアルゴリズムによってウェイトを更新するように構成されている。ただし、他のアルゴリズム、例えば、LMSアルゴリズムやSMIアルゴリズムを用いても良い。
[Weight update processing by weight update unit (weight update step)]
The
前記ウェイト更新部143は、受信信号中のパイロットサブキャリアX(k,l)と、対応する所望信号の参照信号(パイロットサブキャリア)S(k,l)と、ウェイト更新パラメータP,αと、を用いて、現在のウェイトW(kprev,lprev)を新たなウェイトW(k,l)に更新する。
The
RLSアルゴリズムによるウェイト更新演算式は、下記式(3)(4)のとおりである。なお、ウェイト更新部143では、式(4)で用いられるパラメータPの更新値Pnextも算出する。Pの更新演算式は、下記式(5)のとおりである。
図8に示すように、上記式(3)〜(5)で用いられる値のうち、パイロットサブキャリアX(k,l)は、順序制御部146を介して、第1バッファ141から取得される。また、所望信号の参照信号(パイロットサブキャリア)S(k,l)は、参照信号生成部147によって生成され、ウェイト更新部143に与えられる。ウェイト更新パラメータP(N×N行列)は、第3バッファ(ウェイト更新パラメータ記憶部)148に保存されており、ウェイト更新部143は、当該第3バッファ148からパラメータPを取得する。また、ウェイト更新部143によって更新されたパラメータPnextは、第3バッファ148に更新保存され、次回のウェイト更新時のパラメータPとして用いられる。
As shown in FIG. 8, among the values used in the above formulas (3) to (5), the pilot subcarrier X (k, l) is acquired from the
また、上記式(4)(5)における更新パラメータαは、忘却係数であり、0〜1の間の値をとる。αの値を調整することによって、周波数軸方向、時間軸方向に対する伝達関数の変動への追従特性を調整することができる。なお、パラメータPは、αに依存して値が決定されるため、αの値を調整することで、Pの値も調整できる。 The update parameter α in the above formulas (4) and (5) is a forgetting factor and takes a value between 0 and 1. By adjusting the value of α, it is possible to adjust the follow-up characteristic to the variation of the transfer function in the frequency axis direction and the time axis direction. Since the value of the parameter P is determined depending on α, the value of P can be adjusted by adjusting the value of α.
[ウェイト更新順序制御]
前述のように、ウェイト更新部143は、順序制御部146を介して、第1バッファ141から受信信号(パイロットサブキャリア)X(k,l)を取得する。
順序制御部146は、第1バッファ141に保存されている受信信号の中から、パイロットサブキャリアを分離して抽出する。
そして、順序制御部146は、ウェイト更新部143がウェイト更新に用いるパイロットサブキャリアの順序を制御する。具体的には、順序制御部146は、分離したパイロットサブキャリアを、ウェイト更新に用いる順番に並べ替える。そして、順序制御部146は、並び替えたパイロットサブキャリアを、並び替えた順番で、ウェイト更新部143に与える。
順序制御部146は、1つ又は複数のパイロットサブキャリアの並び替えルール(更新順序ルール)を有している。なお、並び替えルール(更新順序)は、伝搬環境に応じて動的に変更することも可能である。
[Weight update order control]
As described above, the
The
Then,
The
更新順序ルールの一例を図10に示す。ここでの更新順序ルールの基本方針の一つは、一つのバースト領域B1内に存在するすべてのパイロットサブキャリアを用いることである。また、この更新順序ルールでは、一つのバースト領域B1内に存在するすべてのパイロットサブキャリアを用いたウェイト更新が完了するまで、他のバースト領域B2,B3,B4内のパイロットサブキャリアを用いたウェイト更新を行わない。
換言すると、この更新順序ルールでは、一のバースト領域B1内でのウェイト更新が終わって、他のバースト領域B2,B3,B4内でのウェイト更新に切り替わると、その後は、元のバースト領域B1に戻らないのである。
An example of the update order rule is shown in FIG. One basic policy of the update order rule here is to use all pilot subcarriers present in one burst region B1. Further, in this update order rule, weights using pilot subcarriers in the other burst regions B2, B3, and B4 until weight update using all pilot subcarriers existing in one burst region B1 is completed. Do not update.
In other words, in this update order rule, when the weight update in one burst area B1 is completed and the weight update in the other burst areas B2, B3, B4 is switched, then the original burst area B1 is restored. It will not return.
図10の更新順序ルールでは、まず、ある一のバースト領域B1について、図10のD1方向への更新を行う。すなわち、同一シンボル(同一時間k=1)において周波数軸方向にある複数のパイロットサブキャリアX(1,1)〜X(1,l)を対象として、周波数の小さいパイロットサブキャリアから順番に用いてウェイト更新を行う(周波数軸方向更新制御;周波数軸昇順方向更新制御D1)。 In the update order rule of FIG. 10, first, a certain burst area B1 is updated in the direction D1 of FIG. That is, for a plurality of pilot subcarriers X (1, 1) to X (1, l) in the frequency axis direction for the same symbol (same time k = 1), the pilot subcarriers having the lowest frequency are used in order. Weight update is performed (frequency axis direction update control; frequency axis ascending direction update control D1).
前記周波数軸昇順方向更新制御D1を行って、バースト領域B1の最大のサブキャリア番号lを持つパイロットサブキャリアX(1,l)まできたら、次に、図10のD2方向への更新を行う。すなわち、(1,l)の位置から時間軸方向へ移動し、時間軸方向にみて次にあるパイロットサブキャリアX(3,l)をウェイト更新に用いる(第1時間軸方向更新制御D2)。なお、第1時間軸方向更新の移動幅(パイロット間隔)は、2シンボル分である。
When the frequency axis ascending direction update control D1 is performed and the pilot subcarrier X (1, l) having the
第1時間軸方向更新制御D2後は、図10のD3方向への更新を行う。すなわち、同一シンボル(同一時間)における周波数の大きいパイロットサブキャリアから順に、ウェイト更新に用いる(周波数軸方向更新制御;周波数軸降順方向更新制御D3)。換言すると、前記周波数軸昇順方向更新制御D1とは逆方向にウェイト更新を行う。 After the first time axis direction update control D2, the update is performed in the direction D3 in FIG. That is, it is used for weight update in order from the pilot subcarrier having the highest frequency in the same symbol (same time) (frequency axis direction update control; frequency axis descending direction update control D3). In other words, the weight update is performed in the opposite direction to the frequency axis ascending direction update control D1.
前記周波数軸降順方向更新制御D3を行って、最小のサブキャリア番号1を持つパイロットサブキャリアX(3,1)まできたら、107のD4方向への更新を行う。すなわち、X(3,1)の位置から時間軸方向へ移動し、時間軸方向にみて次にあるパイロットサブキャリアX(4,1)をウェイト更新に用いる(第2時間軸方向更新制御D4)。なお、第2時間軸方向更新の移動幅(パイロット間隔)は、1シンボル分である。
第2時間軸方向更新制御D4後は、前記周波数軸昇順方向更新D1を行い、上記処理を1つのバースト領域B1が終わるまで繰り返す。なお、一つのバースト領域B1でのウェイト更新が完了すれば、他のバースト領域(例えば、時間的に次のバースト領域B2)において、ウェイト更新を行えばよい。
When the frequency axis descending direction update control D3 is performed and the pilot subcarrier X (3, 1) having the
After the second time axis direction update control D4, the frequency axis ascending direction update D1 is performed, and the above process is repeated until one burst region B1 ends. If the weight update in one burst area B1 is completed, the weight update may be performed in another burst area (for example, the next burst area B2 in terms of time).
図10ルールでは、周波数軸昇順方向更新制御D1、第1時間軸方向更新制御D2、周波数軸降順方向更新制御D3、及び第2時間軸方向更新制御D4の4つの更新制御を組み合わせた制御となっている。上記更新制御D1〜D4では、周波数軸方向更新制御D1,D3と、時間軸方向更新制御D2,D4と、を組み合わせたものとなっている。 In the rule of FIG. 10, the control is a combination of four update controls: frequency axis ascending direction update control D1, first time axis direction update control D2, frequency axis descending direction update control D3, and second time axis direction update control D4. ing. In the update controls D1 to D4, the frequency axis direction update controls D1 and D3 and the time axis direction update controls D2 and D4 are combined.
上記ルールによれば、パイロットサブキャリアが存在するシンボルについてみると、1シンボルあたりのウェイト更新数が、複数回行われている。時間軸方向のみのウェイト更新であれば、1シンボル1回しかウェイト更新が行われないが、上記ルールでは、飛躍的に更新回数が増加する。この結果、シンボル数が少なくても多くの更新を行うことができ、適切なウェイトを得るのが容易となる。 According to the above rules, the number of weight updates per symbol is performed a plurality of times when the symbols in which pilot subcarriers exist are observed. If the weight is updated only in the time axis direction, the weight is updated only once per symbol. However, according to the rule, the number of updates is dramatically increased. As a result, many updates can be performed even if the number of symbols is small, and it is easy to obtain an appropriate weight.
また、図10のルールでは、周波数軸方向へ移動して行われる更新の方が、時間軸方向へ移動して行われる更新よりも多くなされる。したがって、各サブキャリアの位置における伝搬係数の相互相関を考えたときに、周波数軸方向のサブキャリア間での相互相関が時間軸方向での相互相関よりも大きい場合には、適切なウェイトが早期に得られる。
なお、時間軸方向のサブやキャリア間での伝搬係数の相互相関の方が大きい環境であれば、時間軸方向へ移動して行われる更新の方を多くすればよい。
Further, according to the rule of FIG. 10, the update performed by moving in the frequency axis direction is performed more than the update performed by moving in the time axis direction. Therefore, when considering the cross-correlation of propagation coefficients at the position of each subcarrier, if the cross-correlation between subcarriers in the frequency axis direction is larger than the cross-correlation in the time axis direction, an appropriate weight is given early. Is obtained.
In an environment where the cross-correlation of propagation coefficients between subs and carriers in the time axis direction is larger, the number of updates performed by moving in the time axis direction may be increased.
高速で適切なウェイトが得られることは、モバイルWiMAX(IEEE 802.16e)のように、移動体との間で伝送を行う方式において、特に有用である。
また、本実施形態の更新順序ルールでは、複数の方向を組み合わせているので、更新順序の自由度が高い。また、時間軸方向及び周波数軸方向に同時に移動する斜め方向を含んでいる場合には、より自由度が高くなる。
Obtaining an appropriate weight at a high speed is particularly useful in a system that performs transmission with a mobile unit, such as mobile WiMAX (IEEE 802.16e).
Moreover, in the update order rule of this embodiment, since a plurality of directions are combined, the degree of freedom in the update order is high. Moreover, when the diagonal direction which moves simultaneously in a time-axis direction and a frequency-axis direction is included, a freedom degree becomes higher.
また、バースト領域B1と他のバースト領域B2,3,4とでは、異なるユーザに領域(リソース)が割り当てられる可能性がある。したがって、例えば、バースト領域B1から周波数軸方向にウェイト更新を行って、バースト領域B1を超えてバースト領域B3へ進入してウェイト更新を行うと、バースト領域B3での最初の何回かのウェイト推定値は精度が低下する。そして、バースト領域B3から再びバースト領域B2に戻ると、バースト領域B1に戻ってからの最初の何回かのウェイト推定値も精度が低下する。
このように、バースト切替が生じると、バースト領域B1,B3の境界付近においては全体的にウェイト推定精度が悪化する。
Moreover, in burst area B1 and other burst areas B2, 3, and 4, areas (resources) may be allocated to different users. Therefore, for example, if weight updating is performed from the burst area B1 in the frequency axis direction and the burst area B1 is entered to enter the burst area B3 and weight updating is performed, the first several weight estimations in the burst area B3 are performed. The value is less accurate. When returning from the burst area B3 to the burst area B2 again, the accuracy of the first several weight estimation values after returning to the burst area B1 also decreases.
As described above, when burst switching occurs, the weight estimation accuracy generally deteriorates in the vicinity of the boundary between the burst areas B1 and B3.
同様に、バースト領域B1とバースト領域B2との間でもバースト切替が生じると、バースト領域B1,B2の境界付近においては全体的にウェイト推定精度が悪化する。 Similarly, when burst switching occurs between the burst area B1 and the burst area B2, the weight estimation accuracy generally deteriorates near the boundary between the burst areas B1 and B2.
これに対し、図10のルールでは、バースト領域B1内のすべてのパイロット信号をウェイト更新に用いてから他のバースト領域B2,B3,B4へ移動するため、一のバースト領域B1から他のバースト領域B2,B3,B4への移行(バースト切替)は、1度しか起こらず、バースト切替が頻繁に生じないようになっている。
この結果、バースト切替に伴う、ウェイト推定精度悪化を抑えることができる。
On the other hand, in the rule of FIG. 10, since all pilot signals in burst area B1 are used for weight update and then moved to other burst areas B2, B3, B4, one burst area B1 is changed to another burst area. Transition to B2, B3, and B4 (burst switching) occurs only once, so that burst switching does not occur frequently.
As a result, it is possible to suppress weight estimation accuracy deterioration due to burst switching.
なお、バースト切替は、時間軸方向に行われても良く、周波数軸方向に行われても良い。また、一つのバースト領域内においてウェイト更新に用いられるパイロットサブキャリアの順番は適宜設定可能である。 Note that burst switching may be performed in the time axis direction or may be performed in the frequency axis direction. Also, the order of pilot subcarriers used for weight update within one burst region can be set as appropriate.
図11は、ウェイト更新順序ルールの他の例を示している。
図11の例では、上りPUSCにおけるユーザ割当の最小単位であるタイルを基準としてウェイト更新を行う。図11の更新順序ルールの基本方針の一つは、一つのタイル領域T1内に存在するすべてのパイロットサブキャリアを用いることである。また、この更新順序ルールでは、一つのタイル領域T1内に存在するすべてのパイロットサブキャリアを用いたウェイト更新が完了するまで、他のタイル領域T2〜T6内のパイロットサブキャリアを用いたウェイト更新を行わない。
換言すると、図11の更新順序ルールでは、一のタイル領域T1内でのウェイト更新が終わって、他のタイル領域T2〜T6内でのウェイト更新に切り替わると、その後は、元のタイル領域T1に戻らないのである。
FIG. 11 shows another example of the weight update order rule.
In the example of FIG. 11, the weight update is performed with reference to a tile that is a minimum unit of user allocation in the uplink PUSC. One basic policy of the update order rule of FIG. 11 is to use all pilot subcarriers present in one tile area T1. Further, in this update order rule, weight update using pilot subcarriers in other tile regions T2 to T6 is performed until weight update using all pilot subcarriers existing in one tile region T1 is completed. Not performed.
In other words, according to the update order rule of FIG. 11, when the weight update in one tile area T1 is completed and the weight update in the other tile areas T2 to T6 is switched, then the original tile area T1 is restored. It will not return.
より具体的には、図11の例では、次のようにウェイト更新を行う。まず、タイル左上のパイロットサブキャリア位置でのウェイトをW1、タイル右上のパイロットサブキャリア位置でのウェイトをW4、タイル左下のパイロットサブキャリア位置でのウェイトをW9、タイル右下のパイロットサブキャリア位置でのウェイトをW12とする。 More specifically, in the example of FIG. 11, the weight update is performed as follows. First, the weight at the pilot subcarrier position at the upper left of the tile is W1, the weight at the pilot subcarrier position at the upper right of the tile is W4, the weight at the pilot subcarrier position at the lower left of the tile is W9, and the pilot subcarrier position at the lower right of the tile Is W12.
この場合、図11では、一つのタイルについて、W1、W4、W12、W9の順番でウェイト更新を行い、後続のタイルについても同様の順番でウェイトを更新する。
W1からW4への移動D11は、周波数軸方向更新制御(昇順)であり、W12からW9への移動D13も周波数軸方向更新制御(降順)である。また、W4からW12への移動D12及びW9から次のタイルのW1への移動D14は時間軸方向更新制御である。
上記更新制御D11〜D14でも、周波数軸方向更新制御D11,D13と、時間軸方向更新制御D12,D14と、を組み合わせたものとなっている。
In this case, in FIG. 11, the weights are updated in the order of W1, W4, W12, and W9 for one tile, and the weights are updated in the same order for the subsequent tiles.
Movement D11 from W1 to W4 is frequency axis direction update control (ascending order), and movement D13 from W12 to W9 is also frequency axis direction update control (descending order). The movement D12 from W4 to W12 and the movement D14 from W9 to W1 of the next tile are time axis direction update control.
Also in the update controls D11 to D14, the frequency axis direction update controls D11 and D13 and the time axis direction update controls D12 and D14 are combined.
図11のルールにおいても、1シンボル当たりのウェイト更新回数が、時間軸方向のみのウェイト更新に比べて、多くなっている。しかも、1タイルあたりでは、4回のウェイト更新が行えるため、1タイル内でのウェイト更新で、適切なウェイトを得られる可能性が高い。 In the rule of FIG. 11 as well, the number of weight updates per symbol is larger than the weight update only in the time axis direction. Moreover, since the weight can be updated four times per tile, there is a high possibility that an appropriate weight can be obtained by updating the weight within one tile.
しかも、タイルは、ユーザ割当の最小単位であるため、一のタイル領域T1と他のタイル領域T2〜T6とでは、異なるユーザに領域が割り当てられる可能性がある。一方、一つのタイルが、複数のユーザに分割して割り当てられることはない。 In addition, since the tile is a minimum unit for user allocation, there is a possibility that areas are allocated to different users in one tile area T1 and the other tile areas T2 to T6. On the other hand, one tile is not divided and assigned to a plurality of users.
図11の例も、図10の例の場合と同様に、あるタイルT1から他のタイルT2〜T6へ切り替わってウェイト更新を行うタイル切替がおこる場合がある。しかし、タイル領域T1内のすべてのパイロット信号をウェイト更新に用いてから他のタイル領域T2〜T6へ移動するため、一のタイル領域T1から他のタイル領域T2〜T6への移行(タイル切替)は、1度しか起こらず、タイル切替が頻繁に生じないようになっている。
この結果、タイル切替に伴う、ウェイト推定精度悪化を抑えることができる。
In the example of FIG. 11 as well, in the same way as in the example of FIG. 10, there is a case where tile switching is performed in which weight is updated by switching from one tile T1 to another tile T2 to T6. However, since all pilot signals in the tile area T1 are used for weight update and then moved to the other tile areas T2 to T6, the transition from one tile area T1 to the other tile areas T2 to T6 (tile switching) Occurs only once and tile switching does not occur frequently.
As a result, it is possible to suppress weight estimation accuracy deterioration due to tile switching.
しかも、図11のようにタイル単位で、逐次、ウェイト更新を行う場合には、バースト領域がどのように設定されているかを考慮しなくても、ウェイト推定精度悪化を抑えることができる。
さらに、図11のようにタイル単位で、逐次、ウェイト更新を行う場合、干渉信号のバースト切替によるウェイト推定精度悪化を避けることができる。つまり、干渉信号は、本来の通信相手(希望局)からの信号ではないため、バースト切替がどこで生じるかを通信装置が把握するのは(干渉局と通信しない限り)困難である。しかし、タイル内でバースト切替が起こることはないため、干渉信号のバースト切替がどこで起こっても、図11のようにタイル単位でウェイト更新を行えば、ウェイト推定精度悪化を抑えることができる。
In addition, when sequentially updating weights in units of tiles as shown in FIG. 11, it is possible to suppress deterioration in weight estimation accuracy without considering how burst areas are set.
Furthermore, when the weight is sequentially updated in units of tiles as shown in FIG. 11, it is possible to avoid deterioration in weight estimation accuracy due to burst switching of interference signals. That is, since the interference signal is not a signal from the original communication partner (desired station), it is difficult for the communication device to grasp where burst switching occurs (unless it communicates with the interference station). However, since burst switching does not occur within a tile, deterioration of weight estimation accuracy can be suppressed by performing weight update in units of tiles as shown in FIG. 11 wherever interference signal burst switching occurs.
なお、一のタイル領域T1の後に、ウェイト更新に用いるタイル領域として、図11では、時間軸方向にあるタイル領域T2を図示したが、周波数方向にあるタイルT3などを用いても良い。
また、一つのタイル領域内で、ウェイト更新に用いられるパイロットサブキャリアの順番は、適宜設定できる。
さらに、ユーザ割当の最小単位が、図5に示すクラスタ構造であっても、上記のような更新順序ルールを適用できる。つまり、ユーザ割当の最小単位は、タイルに限定されるものではなく、他のユーザ割当最小単位であってもよい。
In addition, although the tile area T2 in the time axis direction is illustrated in FIG. 11 as a tile area used for weight update after one tile area T1, a tile T3 in the frequency direction may be used.
Also, the order of pilot subcarriers used for weight update within one tile region can be set as appropriate.
Further, even when the minimum unit of user allocation is the cluster structure shown in FIG. 5, the above update order rule can be applied. That is, the minimum unit for user allocation is not limited to tiles, and may be another minimum unit for user allocation.
[伝搬係数の相互相関とウェイト更新との関係について]
以下では、図10及び図11のような更新順序ルールにおいて採用されている時間軸方向更新制御と周波数軸方向更新制御の特質について、説明する。
図12は、上りPUSCのサブキャリアの2次元配列を示している。このサブキャリア配列上の各パイロットサブキャリア位置における伝搬係数hA,hB,hC,hD,hEの相関係数を下記条件により算出した。
中心周波数:2600MHz
ドップラー周波数:(1)7.2Hz,(2)288Hz
遅延分散:(a)0.37μsec (b)2.2μsec
[Relationship between cross-correlation of propagation coefficients and weight update]
Hereinafter, characteristics of the time axis direction update control and the frequency axis direction update control employed in the update order rules as shown in FIGS. 10 and 11 will be described.
FIG. 12 shows a two-dimensional array of uplink PUSC subcarriers. The correlation coefficients of the propagation coefficients h A , h B , h C , h D , h E at each pilot sub carrier position on this sub carrier arrangement were calculated under the following conditions.
Center frequency: 2600MHz
Doppler frequency: (1) 7.2 Hz, (2) 288 Hz
Delay dispersion: (a) 0.37 μsec (b) 2.2 μsec
なお、ドップラー周波数(1)7.2Hzは、移動局の移動速度が3km/hの場合、ドップラー周波数(2)288Hzは、移動局の移動速度が120km/hの場合に相当する。
遅延分散(a)0.37μsecは、ITU−R M.1225 Vehicular ch.Aの値であり平均的な遅延分散を示す。遅延分散(b)2.2μsecは、ITU−R M.1225 Vehicular ch.Bの値であり、建物等が多く遅延分散が大きい場合を示している。
上記(1)と(a)の組み合わせが、想定される平均的な環境であり、上記(2)(b)の組み合わせが想定環境の中で最悪に近い場合である。
The Doppler frequency (1) 7.2 Hz corresponds to the case where the moving speed of the mobile station is 3 km / h, and the Doppler frequency (2) 288 Hz corresponds to the case where the moving speed of the mobile station is 120 km / h.
Delay dispersion (a) 0.37 μsec is determined by ITU-R M.I. 1225 Vehicular ch. This is the value of A and indicates the average delay dispersion. Delay dispersion (b) 2.2 μsec is calculated according to ITU-R M.D. 1225 Vehicular ch. The value of B indicates that there are many buildings and the delay dispersion is large.
The combination of (1) and (a) is an assumed average environment, and the combination of (2) and (b) is the worst case in the assumed environment.
また、図13に示す信号点(サブキャリア)n,mの伝搬係数hn,hmの相関係数ρは、時間変化モデルをJakesモデル、遅延プロファイルを指数減衰遅延プロファイルとした場合、下記式のようにして求まる。
下記表1は、図12の伝搬係数hAと他の伝搬係数hB,hC,hD,hEとの間の相関係数の計算結果を示している。
表1からわかるように、伝搬係数hAと伝搬係数hBとの間の相関係数[hB:ρ]及び伝搬係数hAと伝搬係数hCとの間の相関係数[hC:ρ]については、移動局の移動速度が低速である場合[(1)(a),(1)(b)]には、相関係数がほぼ1であり大きい。
したがって、このような場合には、時間軸方向更新制御が好ましい。
As can be seen from Table 1, the correlation coefficient between the propagation coefficients h A and propagation coefficients h B [h B: ρ] and the correlation coefficient between the propagation coefficients h A and propagation coefficients h C [h C: With respect to ρ], when the moving speed of the mobile station is low [(1) (a), (1) (b)], the correlation coefficient is almost 1, which is large.
Therefore, in such a case, the time axis direction update control is preferable.
しかし、遅延分散が平均的で、移動局の移動速度が高速である場合[(2)(a)]には、伝搬係数hAと伝搬係数hcとの間の相関係数[hD:ρ]が、[hB:ρ]及び[hC:ρ]よりも小さくなる。
したがって、移動局の移動速度が高速である場合には、周波数軸方向更新制御を行うのが好ましい。なお、遅延分散が大きい場合には、時間軸方向への更新を優先的に行うのが望ましい。
However, when the delay dispersion is average and the moving speed of the mobile station is high [(2) (a)], the correlation coefficient [h D : between the propagation coefficient h A and the propagation coefficient h c : ρ] is smaller than [h B : ρ] and [h C : ρ].
Therefore, when the moving speed of the mobile station is high, it is preferable to perform frequency axis direction update control. When delay dispersion is large, it is desirable to preferentially update in the time axis direction.
[図11の更新順序ルールによるシミュレーション]
上りPUSCのサブキャリア配置において、図14に示すパターンA(比較例)及びパターンB(実施例;図11のルールと同じ)について、シミュレーションを下記条件にて行った。パターンAは時間軸方向更新制御のみ、パターンBは時間軸方向更新制御と周波数軸方向更新制御を組み合わせたものである。
[Simulation by update order rule of FIG. 11]
In the uplink PUSC subcarrier arrangement, simulation was performed under the following conditions for pattern A (comparative example) and pattern B (example: same as the rule of FIG. 11) shown in FIG. Pattern A is a time axis direction update control only, and pattern B is a combination of time axis direction update control and frequency axis direction update control.
(シミュレーションパラメータ)
中心周波数:2.6[GHz]、サンプリング時間89.2[ns]、サブキャリア間隔10.9[kHz]、アンテナ素子数:2、FFTサイズ:1024,ガードインターバル長:11.4[μs]、使用サブキャリア数:840、フレーム長:5[ms]、Uplinkサブフレーム長:1.5[ms]、変調方式:QPSK、使用アルゴリズム:RLSアルゴリズム(忘却係数0.5)
(Simulation parameters)
Center frequency: 2.6 [GHz], sampling time 89.2 [ns], subcarrier interval 10.9 [kHz], number of antenna elements: 2, FFT size: 1024, guard interval length: 11.4 [μs] , Number of used subcarriers: 840, frame length: 5 [ms], Uplink subframe length: 1.5 [ms], modulation method: QPSK, used algorithm: RLS algorithm (forgetting factor 0.5)
(シミュレーションにおける伝搬路モデル)
到来信号数:2(所望信号と干渉信号)、伝搬路モデル:等電力2波レイリーフェージングモデル、遅延時間差:8.92×102[ns]、最大ドップラー周波数:288
[Hz](120km/h移動時に相当)、平均受信SNR:20[dB]、平均受信SIR:0[dB]
(Propagation path model in simulation)
Number of incoming signals: 2 (desired signal and interference signal), propagation path model: equal power two-wave Rayleigh fading model, delay time difference: 8.92 × 10 2 [ns], maximum Doppler frequency: 288
[Hz] (equivalent to moving at 120 km / h), average received SNR: 20 [dB], average received SIR: 0 [dB]
上記シミュレーション結果を図15に示す。図15は、データ部におけるMER(変調エラーレート)により、図14のウェイト更新パターンに対する干渉信号除去特性の変化(受信シンボルごとの)の比較を行ったものである。なお、MERは、MER=E[|Y(t)−W(t)HX(t)|2]によって算出した。また、伝搬路パラメータは、ランダムに変更して100回の試行を行い、その平均値を算出した。 The simulation results are shown in FIG. FIG. 15 shows a comparison of changes in interference signal removal characteristics (for each received symbol) with respect to the weight update pattern of FIG. 14 by MER (modulation error rate) in the data portion. The MER was calculated by MER = E [| Y (t) −W (t) H X (t) | 2 ]. Further, the propagation path parameter was changed at random, 100 trials were performed, and the average value was calculated.
図15のP1部分に現れているように、15シンボルごとにMERが大きく落ち込むが、これは、15シンボルの上りフレームの間に下りフレーム区間があり、下りフレーム区間中に伝搬特性が大きく変わるためである。 As shown in the P1 part of FIG. 15, the MER drops significantly every 15 symbols. This is because there is a downstream frame section between the upstream frames of 15 symbols, and the propagation characteristics change greatly during the downstream frame section. It is.
図15によれば、MERが大きく落ち込んでも、実施例のパターンBの方が、立ち上がりが早く、1タイル内でのウェイト更新で比較的良好なウェイト推定値が得られていることがわかる。これは、1シンボルあたりの更新回数が多い(2倍)ためである(図15のP2参照)。
また、MERが立ち上がった場合も、パターンBの方がパターンAよりも約3dB大きくなっている(図15のP3,P4参照)。なお、受信シンボルごとに復調特性が変化しているのは、パイロット間の伝搬特性の相関の大きさが異なるためである。
As can be seen from FIG. 15, even when the MER drops significantly, the pattern B of the embodiment has a faster rise and a relatively good weight estimation value is obtained by updating the weights within one tile. This is because the number of updates per symbol is large (twice) (see P2 in FIG. 15).
Also, when the MER rises, the pattern B is larger by about 3 dB than the pattern A (see P3 and P4 in FIG. 15). Note that the demodulation characteristics change for each received symbol because the magnitude of the correlation of the propagation characteristics between pilots differs.
[第2実施形態]
図16は、第2実施形態に係る通信装置のフィルタリング処理部14を示している。なお、第2実施形態以降の実施形態において、特に説明しない点については、第1実施形態と同様である。
[Second Embodiment]
FIG. 16 illustrates the
第2実施形態のフィルタリング処理部14は、図8に示すフィルタリング処理部14にウェイト平滑化部149、第4バッファ150、平滑化パラメータ調整部151を加えたものである。
The
第2実施形態においても、ウェイト更新部143で演算されたウェイト推定値は、第2バッファ144に蓄積される。第2バッファ144のウェイト推定値は、ウェイト補間部145において使用されなくなると随時消去される。
Also in the second embodiment, the weight estimated value calculated by the
ウェイト平滑化部149は、第2バッファ144に保存されている複数のウェイト推定値それぞれの平滑化(smoothing)処理を行って、ウェイトの平滑化推定値を算出する(平滑化ステップ)。ウェイト平滑化部149によって算出されたウェイト平滑化推定値は、第4バッファ150へ出力される。なお、平滑化処理の詳細は後述する。
The
第4バッファ(ウェイト平滑化推定値記憶部)145は、複数の平滑化推定値を保存することができる。第4バッファ145の平滑化推定値は、ウェイト補間部145において使用されなくなると随時消去される。
The fourth buffer (weight smoothed estimated value storage unit) 145 can store a plurality of smoothed estimated values. The smoothed estimated value in the
前記ウェイト補間部145は、パイロットサブキャリア位置でのウェイトの平滑化推定値)を用いて、データサブキャリア位置でのウェイトW(k,l)を補間して、そのウェイトW(k,l)をウェイト乗算部142に与える。
なお、本実施形態では、ウェイトが平滑化されて精度が向上しているので、データサブキャリア位置でのウェイトも精度が良いものとなり、精度良い信号合成が行える。
The
In the present embodiment, since the weight is smoothed and the accuracy is improved, the weight at the data subcarrier position also has a high accuracy, and signal synthesis can be performed with high accuracy.
[ウェイト推定値の平滑化処理(平滑化ステップ)]
ここで、順序制御部146によるウェイト更新順序は、1つのバースト領域B1内のすべてのパイロットサブキャリア(M個のパイロットサブキャリア)を用いる図10の順序であるものとする。
1つのバースト領域B1内で行われた全M回のウェイト更新の結果であるM個(複数個)のウェイト推定値は、第2バッファ144に蓄積される。
ここでは、一つのバースト領域B1を一つの平滑化対象領域とし、ウェイト平滑化部149は、M個のウェイト推定値を平滑化した、平滑化推定値を求める。
[Smooth processing of weight estimation value (smoothing step)]
Here, the weight update order by the
M (a plurality) weight estimation values, which are the result of all M weight updates performed in one burst region B1, are stored in the
Here, one burst region B1 is set as one smoothing target region, and the
図17において点線矢印D1−S〜D4−Sで示すように、ウェイト平滑化部149は、ウェイト更新順序とは逆の順序で、平滑化を行う。
一つのバースト領域B1内でのウェイト更新回数をm(m=1〜M)とした場合、M個のウェイト推定値W(km,lm)のうち、最も多くの情報(M個のパイロットサブキャリア)が反映されているのは、バースト領域B1内における最後(m=M番目)のウェイト更新で得られたW(kM,lM)である。
As shown by dotted arrows D1-S to D4-S in FIG. 17, the
If one of the weight update count of the burst region within B1 was m (m = 1~M), M pieces of weight estimation value W (k m, l m) of the, most information (M pilots The subcarriers are reflected in W (k M , l M ) obtained by the last (m = Mth) weight update in the burst region B1.
一方、平滑化対象領域であるバースト領域B1における最初のウェイト更新で得られたW(1,1)は、最も少ない情報(1個のパイロットサブキャリア)しか反映されていない。一般には、多くの情報(パイロットサブキャリア)を用いて推定されたウェイトの方が、より精度が高くなる。 On the other hand, W (1,1) obtained by the first weight update in the burst region B1 which is the smoothing target region reflects only the least information (one pilot subcarrier). In general, the weight estimated using a lot of information (pilot subcarriers) is more accurate.
そこで、ここでの平滑化処理では、最も多くの情報が反映されているW(kM、lM)を、平滑化対象領域における他のウェイトW(km,lm)(m=1〜M−1)に反映させる。 Therefore, in the smoothing processing here, most information is reflected W (k M, l M) of the other of the weight W of the smoothing target area (k m, l m) ( m = 1~ Reflected in M-1).
具体的には、ここでのウェイト平滑化部149が行う平滑化処理は、図18に示すとおりである。
まず、平滑化部149は、ウェイト推定値W(kM、lM)を、第2バッファ144から第4バッファ150へ送る(ステップS1)。ウェイト推定値W(kM、lM)は、最も多くの情報が反映されており、更に平滑化を行う必要がないので、平滑化推定値WS(kM、lM)=ウェイト推定値W(kM、lM)とする。なお、ステップS1の処理も、必要であれば、後述のステップS5と同様に、平滑化演算処理というものとする。
Specifically, the smoothing process performed by the
First, the smoothing
続いて、ウェイト平滑化部149は、カウンタm=M−1とする(ステップS2)。そして、ウェイト平滑化部149は、第2バッファ144からウェイト推定値W(km,lm)を取得するとともに(ステップS3)、第4バッファ150から先に得た平滑化推定値WS(km+1、lm+1)を取得する(ステップS4)。なお、ウェイト平滑化部149は、平滑化パラメータβを平滑化パラメータ調整部151から取得する。
Subsequently, the
そして、ウェイト平滑化部149は、ステップS5の演算式に従った平滑化演算処理を行う。ステップ5の平滑化演算処理ではウェイト更新部143で得られたウェイト推定値W(km,lm)と、当該ウェイト推定値W(km,lm)を求めた後(直後)のウェイト更新で得られたウェイト推定値W(km+1,lm+1)についての平滑化推定値WS(km+1,lm+1)とを合成(パラメータ(重み係数)βによる重み付き合成)し、ウェイト推定値W(km,lm)の平滑化推定値WS(km,lm)を得る。
Then, the
ここで、ウェイト推定値W(km,lm)を「ウェイト先推定値」といい、ウェイト推定値W(km+1,lm+1)を「ウェイト後推定値」というものとする。
ウェイト先推定値W(km,lm)とウェイト後推定値W(km+1,lm+1)とを比較すると、ウェイト後推定値W(km+1,lm+1)は、ウェイト先推定値W(km,lm)よりも後(直後)のウェイト更新処理によって得られた値であるから、より多くの情報が反映されている。
また、いずれの平滑化推定値も、平滑化領域内での最後のウェイト更新によって得られたウェイト推定値W(kM、lM)の情報を含んでいる。
したがって、上記合成によって得られた平滑化推定値WS(km,lm)は、平滑化前のウェイト推定値W(km,lm)よりも多くの情報が反映されたものとなり、精度が良いものとなる。
Here, weight estimation value W (k m, l m) is referred to as a "weight destination estimate", weight estimation value W a (k m + 1, l m + 1) will be referred to as "estimated value after the wait."
Weight destination estimate W (k m, l m) and the weight after the estimated value W (k m + 1, l m + 1) are compared, and the weight after the estimated value W (k m + 1, l m + 1) is the weight end estimation value W ( Since it is a value obtained by the weight update processing after (immediately after) k m , l m ), more information is reflected.
Each smoothing estimation value includes information on the weight estimation value W (k M , l M ) obtained by the last weight update in the smoothing region.
Therefore, the smoothed estimate obtained by the above synthesis W S (k m, l m ) is made shall smoothing previous weight estimation values W (k m, l m) is more information than is reflected, The accuracy will be good.
そして、ウェイト平滑化部149は、算出された平滑化推定値WS(km,lm)を第4バッファ150へと送る(ステップS6)。
その後、ウェイト平滑化部149は、上記平滑化演算の繰り返しの終了判定として、m=1か否かを判定する(ステップS7)。m=1でなければ、mをデクリメントし、再び、ステップS3〜S6の処理を行う。また、m=1であれば、平滑化処理を終了する。
Then, the
Thereafter, the
以上の平滑化処理により、平滑化推定値WS(km,lm)が、m=M,M−1,・・・2,1の順番で得られる。つまり、ウェイト更新と逆の順番で平滑化推定値が得られる。 The above smoothing process, the smoothing estimate W S (k m, l m ) is, m = M, M-1 , obtained in the order of ... 2,1. That is, the smoothed estimation value is obtained in the reverse order of the weight update.
平滑化処理を行うことにより、比較的に初期のウェイト更新で得られるウェイト(未収束のウェイト)についても、多くのパイロット信号の情報を反映させた良好なウェイトを得ることができる。
具体的には、例えば、ウェイト推定値W(1,1)は、1個のパイロット信号に基づいて得られたものであり、通常、収束していない推定値であるが、平滑化推定値WS(1,1)には、M個のパイロット信号の情報が反映されている。また、他の平滑化推定値WS(km,lm)についても同様である。
その結果、それぞれのウェイトの精度が向上するほか、平滑化推定値を用いてウェイト補間が行われるため、信号推定も全体的に良好となる。
By performing the smoothing process, it is possible to obtain a good weight reflecting a lot of pilot signal information for a weight (unconverged weight) obtained by relatively initial weight update.
Specifically, for example, the weight estimated value W (1,1) is obtained based on one pilot signal and is usually an estimated value that has not converged, but the smoothed estimated value W S (1,1) reflects information on M pilot signals. The same applies to the other of the smoothed estimate W S (k m, l m ).
As a result, the accuracy of each weight is improved and weight interpolation is performed using the smoothed estimation value, so that the signal estimation is also improved as a whole.
なお、上記の例では、ウェイト更新と逆の順番で平滑化演算を行ったが、M個のウェイト推定値をどのような順番で平滑化演算の対象とするかは、上記の例に限られない。例えば、m=M,1,2,・・・,M−2,M−1の順番であってもよい。つまり、後のウェイト更新で得られたウェイト推定値を、前のウェイト更新で得られたウェイト推定値に反映できれば、どのような順番であってもよい。つまり、ウェイト更新順と無関係に平滑化演算の順番を決定してもよい。
また、上記の例では、ウェイト更新の単位と平滑化の単位がともに、バースト領域であったが、平滑化を行うのであれば、ウェイト更新は、バースト領域単位で行わなくても良い。
In the above example, the smoothing calculation is performed in the reverse order of the weight update. However, the order in which the M weight estimation values are subjected to the smoothing calculation is limited to the above example. Absent. For example, the order may be m = M, 1, 2,..., M-2, M-1. That is, any order may be used as long as the weight estimated value obtained by the subsequent weight update can be reflected in the weight estimated value obtained by the previous weight update. That is, the order of smoothing calculations may be determined regardless of the weight update order.
In the above example, both the weight update unit and the smoothing unit are burst areas. However, if smoothing is performed, the weight update may not be performed in burst area units.
ここでの平滑化処理は、平滑化対象領域をバースト領域単位としているため、良好な平滑化が行える。つまり、バースト領域は、ユーザ割当領域であるから、一つのバースト領域は同一ユーザに割り当てられている。このため、バースト領域内であれば、伝搬係数の変動が比較的少ないことから、このバースト領域単位で平滑化処理を行えば、バースト領域全体で良好なウェイトを得ることができる。
なお、他のバースト領域についても同様に平滑化処理が行われる。
Since the smoothing process here uses the smoothing target area as a burst area unit, good smoothing can be performed. That is, since the burst area is a user allocation area, one burst area is allocated to the same user. For this reason, since the fluctuation of the propagation coefficient is relatively small within the burst region, if the smoothing process is performed in units of the burst region, a good weight can be obtained in the entire burst region.
The smoothing process is similarly performed for other burst regions.
[平滑化パラメータβの調整]
さて、図18のステップ5の演算式から明らかなように、平滑化演算によって、後のウェイト更新によるウェイト後推定値の情報(平滑化推定値WS(km+1,lm+1))をどの程度、ウェイト先推定値W(km,lm)の平滑化推定値WS(km,lm)に反映されるかは、平滑化パラメータβの値次第である。前述のウェイト更新パラメータαと同様に、βの値を調整することによって、周波数軸方向、時間軸方向に対する伝搬係数の変動への追従特性を調整することができる。
[Adjustment of smoothing parameter β]
Now, as apparent from the equation at
パイロットサブキャリアX(km,lm)X(km+1,lm+1)間で、伝搬係数の相互相関が大きい場合、ウェイト後推定値の平滑化推定値WS(km+1,lm+1)の情報をより多く利用すべきであるから、平滑化パラメータβを大きくした方が、ウェイト先推定値の平滑化推定値の推定精度は向上する。
一方、 パイロットサブキャリアX(km,lm)X(km+1,lm+1)間で、伝搬係数の相互相関が小さい場合、ウェイト後推定値の平滑化推定値WS(km+1,lm+1)の情報をあまり利用しない方が、伝搬係数の変動への追従特性が向上する。よって、この場合、平滑化パラメータβを小さくした方が、ウェイト先推定値の平滑化推定値の推定精度は向上する。
Pilot subcarriers X (k m, l m) X (k m + 1, l m + 1) between, the propagation coefficients when the cross-correlation is large, smooth estimate of the weight after the estimated value W S of (k m + 1, l m + 1) Since more information should be used, the estimation accuracy of the smoothed estimated value of the weighted destination estimated value is improved by increasing the smoothing parameter β.
On the other hand, the pilot subcarrier X (k m, l m) X (k m + 1, l m + 1) between the case cross-correlation of the propagation coefficient is small, the smoothed estimate of the weight after the estimated value W S (k m + 1, l m + 1 ) Is less used, the follow-up characteristics to fluctuations in the propagation coefficient are improved. Therefore, in this case, the estimation accuracy of the smoothed estimated value of the weight destination estimated value is improved by reducing the smoothing parameter β.
そこで、平滑化パラメータ調整部151では、パイロットサブキャリアX(km,lm)X(km+1,lm+1)の位置関係(サブキャリア2次元配置における方向(時間軸方向と周波数軸方向)及び/又はサブキャリア間隔)に応じて、伝搬係数の相互相関に応じて、βの調整を行う。
これにより、平滑化方向(図17参照)及び/又は伝搬環境に応じて、適切なウェイト平滑化が行え、ウェイト推定精度を向上させることができる。
Therefore, the smoothing
Thereby, appropriate weight smoothing can be performed according to a smoothing direction (refer FIG. 17) and / or propagation environment, and a weight estimation precision can be improved.
[第3実施形態]
図19及び図20は、第3実施形態に係るフィルタリング処理部14を示している。なお、第3実施形態もウェイト平滑化部149を備えたものであり、第3実施形態において特定に説明しない点については、第2実施形態と同様である。
[Third Embodiment]
19 and 20 illustrate a
第3実施形態のウェイト平滑化部149の機能は、ウエイト更新部143の機能とほぼ同様のウェイト更新機能を有している。ただし、ここでのウェイト平滑化部149は、ウェイト更新143の更新順序とは逆の順序により平滑化のための更新演算を行う(図17の点線矢印参照)。
The function of the
具体的には、図20に示す手順により平滑化処理が行われる。まず、平滑化部149は、ウェイト推定値W(kM、lM)を、第2バッファ144から第4バッファ150へ送る(ステップS11)。つまり、ウェイト推定値W(kM、lM)が、そのまま平滑化推定値WS(kM、lM)となる。
Specifically, the smoothing process is performed according to the procedure shown in FIG. First, the smoothing
続いて、ウェイト平滑化部149は、カウンタm=M−1とする(ステップS12)。そして、ウェイト平滑化部149は、第1バッファ141からパイロットサブキャリアX(km,lm)を取得するとともに(ステップS13)、第4バッファ150から先に得た平滑化推定値WS(km+1、lm+1)を取得する(ステップS14)。なお、ウェイト平滑化部149は、参照信号S(km,lm)を取得する。また、ウェイト平滑化部149は、ウェイト平滑化部149でのウェイト更新のためのパラメータPを第5バッファ155から、パラメータαを平滑化パラメータ調整部(更新パラメータ調整部)156から取得する。
Subsequently, the
なお、本第3実施形態では、ウェイト更新部143での更新パラメータαも、更新パラメータ調整部153によって調整自在となっている。
また、第5バッファと第3バッファの機能は、それぞれ同じであり、平滑化パラメータ調整部156と更新パラメータ調整部153の機能も同じである。
In the third embodiment, the update parameter α in the
Further, the functions of the fifth buffer and the third buffer are the same, and the functions of the smoothing
そして、ウェイト平滑化部149は、下記式に示す平滑化演算式に従った平滑化演算処理(更新演算処理)を行う(ステップS15)。
上記平滑化演算式は、前述のウェイト更新演算式(3)〜(5)と、更新順序を除き、実質的に同じである。 The smoothing calculation formula is substantially the same as the weight update calculation formulas (3) to (5) described above except for the update order.
ステップ15の平滑化演算処理では、直前に求めた平滑化推定値WS(km+1,lm+1)を、パイロットサブキャリアX(km,lm)に基づいて、上記式の演算によってウェイト更新することによって得られた推定値を、ウェイト推定値W(km,lm)の平滑化推定値WS(km,lm)として得る。
The smoothing processing in
さて、ここでも、ウェイト推定値W(km,lm)を「ウェイト先推定値」といい、ウェイト推定値W(km+1,lm+1)を「ウェイト後推定値」というものとする。
ウェイト先推定値W(km,lm)と、ウェイト後推定値W(km+1,lm+1)の平滑化推定値WS(km+1,lm+1)とを比較すると、平滑化推定値WS(km+1,lm+1)は、パイロットサブキャリア(後パイロット信号)X(km+1,lm+1)に基づいて演算されたウェイト先推定値W(km+1,lm+1)を平滑化したものであるから、多くの情報が反映されたものである。
Well, again, weight estimation value W (k m, l m) is referred to as a "weight destination estimate", the weight estimation value W (k m + 1, l m + 1) will be referred to as "estimated value after the wait."
Weight destination estimate W (k m, l m) and the weight after the estimated value W (k m + 1, l m + 1) of the smoothed estimate W S (k m + 1, l m + 1) are compared, and the smoothed estimate W S (k m + 1, l m + 1) is intended to pilot subcarriers (rear pilot signal) X (k m + 1, l m + 1) is calculated based on the weight end estimation value W (k m + 1, l m + 1) obtained by smoothing So there is a lot of information reflected.
したがって、上記のように、ウェイト後推定値W(km+1,lm+1)の平滑化推定値WS(km+1,lm+1)を、パイロットサブキャリア(先パイロット信号)X(km,lm)に基づいて、ウェイト更新することで、元のウェイト推定値W(km,lm)よりも精度の良い平滑化推定値WS(km,lm)が得られる。 Therefore, as described above, the weight after the estimated value W (k m + 1, l m + 1) of the smoothed estimate W S (k m + 1, l m + 1), pilot subcarriers (previous pilot signal) X (k m, l m ) on the basis of, by weight updating, based on the weight estimate W (k m, l m) accurate smoothed estimate W S (k m than, l m) is obtained.
そして、ウェイト平滑化部149は、算出された平滑化推定値WS(km,lm)を第4バッファ150へと送る(ステップS16)。
その後、ウェイト平滑化部149は、上記平滑化演算の繰り返しの終了判定として、m=1か否かを判定する(ステップS17)。m=1でなければ、mをデクリメントし、再び、ステップS13〜S16の処理を行う。また、m=1であれば、平滑化処理を終了する。
Then, the
Thereafter, the
以上の平滑化処理により、平滑化推定値WS(km,lm)が、m=M,M−1,・・・2,1の順番で得られる(図17参照)。 The above smoothing process, the smoothing estimate W S (k m, l m ) is, m = M, M-1 , obtained in the order of ... 2,1 (see FIG. 17).
なお、図19の平滑化パラメータ調整部156及び/又は更新パラメータ調整部153では、パラメータ(忘却係数)αが適宜調整される。
具体的には、前回のウェイト更新演算(平滑化演算)に用いたパイロット信号と、ウェイト更新に用いようとするパイロット信号とで、伝搬係数の相互相関が大きい場合には、忘却係数αは小さい方が好ましい。一方、前回のウェイト更新に用いたパイロット信号と、ウェイト更新に用いようとするパイロット信号とで、伝搬係数の相互相関が小さい場合には、忘却係数αは大きい方が好ましい。
したがって、どのような更新方向及び/又はパイロットサブキャリア間隔であっても、更新(平滑化)方向及び/又はパイロットサブキャリア間隔に応じてパラメータαを調整することで、推定精度を向上させることができる。
Note that the parameter (forgetting factor) α is appropriately adjusted in the smoothing
Specifically, the forgetting factor α is small when the cross-correlation of the propagation coefficient is large between the pilot signal used for the previous weight update calculation (smoothing calculation) and the pilot signal to be used for weight update. Is preferred. On the other hand, when the cross correlation of the propagation coefficient is small between the pilot signal used for the previous weight update and the pilot signal to be used for the weight update, it is preferable that the forgetting coefficient α is large.
Therefore, in any update direction and / or pilot subcarrier interval, the estimation accuracy can be improved by adjusting the parameter α according to the update (smoothing) direction and / or pilot subcarrier interval. it can.
なお、第3実施形態のウェイト平滑化部149の更新アルゴリズムとしては、ウェイト更新部143と同様に、RLSアルゴリズムが採用されているが、他のアルゴリズム、例えば、LMSアルゴリズムやSMIアルゴリズムを用いても良い。
また、平滑化に用いるパイロット信号の順番も、上記のものに限らず、自由である。
As the update algorithm of the
Further, the order of pilot signals used for smoothing is not limited to the above, and is arbitrary.
[第4実施形態]
図21〜図22は、第4実施形態に係るフィルタリング処理部14を示している。なお、第4実施形態において特定に説明しない点については、既述のものと同様である。
[Fourth Embodiment]
FIGS. 21-22 has shown the
第4実施形態では、主に、ウェイト更新部143及びウェイト平滑化部149が、第2及び第3実施形態のものと異なる。
なお、図21に示す第3バッファ(更新パラメータ記憶部)148は、ウェイト更新部から送られてくるパラメータP(km,lm)を保存する。第3バッファ148は、P(km,lm)がウェイト更新部143及びウェイト平滑化部149で使用されなくなると消去する。また、図21に示す第5バッファ(平滑化パラメータ記憶部)162は、ウェイト平滑化部149から送られてくるパラメータλを保存する。ここでは、λの初期値は0とする。
In the fourth embodiment, the
The third buffer (updated parameter storage unit) 148 shown in FIG. 21, the parameter P (k m, l m) sent from the weight updating unit stores the. The
第4実施形態のウェイト更新部143は、下記手順によって、ウェイト更新を行う。ウェイト更新部143における更新処理手順は、更新演算式を除き、基本的には、既述の実施形態のものと同様である。
具体的には、更新処理手順は、下記の通りであり、平滑化対象領域であるバースト領域B1内(図17参照)のM個のパイロット信号について、下記手順2〜3をmがMになるまで繰り返す。
手順1:m=1
手順2:更新演算処理
手順3:m=m+1として手順2に戻る
The
Specifically, the update processing procedure is as follows. For M pilot signals in the burst region B1 that is the smoothing target region (see FIG. 17), the following
Step 1: m = 1
Procedure 2: Update calculation procedure Procedure 3: Return to
手順2の更新演算処理は、下記式に従って行われる。
手順2の更新演算処理を行う際、ウェイト更新部143は、参照信号S(km,lm)を参照信号生成部147から取得し、パイロットサブキャリアX(km,lm)を第1バッファ141から取得し、パラメータP(km−1,lm−1)を第3バッファから取得する。
When updating processing of
上記式により、ウェイト推定値W(km,lm)が求まるほか、更新パラメータP(km,lm)が求まる。求められたウェイト推定値W(km,lm)は第2バッファ144に送られ、P(km,lm)は第3バッファ148に送られ、それぞれのバッファで保存される。
According to the above equation, the weight estimate W (k m, l m) is obtained in addition, it updates the parameter P (k m, l m) is obtained. The obtained weight estimation values W (k m, l m) is sent to the second buffer 144, P (k m, l m) is sent to the
なお、上記Q(km,lm)は、パイロットサブキャリアX(km,lm)X(km−1,lm−1)の位置関係に応じて、更新パラメータ調整部153によって調整される。
Note that the Q (k m, l m), depending on the positional relationship between the pilot subcarriers X (k m, l m) X (k m-1, l m-1), adjusted by updating the
第4実施形態のウェイト平滑化部149は、平滑化アルゴリズムとして、固定区間スムーザ(fixed-interval smoother)を利用する。なお、ここでは、固定区間スムーザとしてFraserのアルゴリズムを用いる。
具体的には、図22に示す手順により平滑化処理が行われる。まず、平滑化部149は、ウェイト推定値W(kM、lM)を、第2バッファ144から第4バッファ150へ送る(ステップS21)。つまり、ウェイト推定値W(kM、lM)が、そのまま平滑化推定値WS(kM、lM)となる。
The
Specifically, the smoothing process is performed according to the procedure shown in FIG. First, the smoothing
続いて、ウェイト平滑化部149は、カウンタm=M−1とする(ステップS22)。そして、ウェイト平滑化部149は、第1バッファ141からパイロットサブキャリアX(km+1,lm+1)を取得するとともに(ステップS23)、第2バッファ144から平滑化対象のウェイト推定値WS(km、lm)を取得する(ステップS24)。
なお、ウェイト平滑化部149は、参照信号S(km+1,lm+1)を参照信号生成部160から取得し、ウェイト更新演算の際に求めたパラメータP(km、lm)を第3バッファ148から取得し、λm+1を第5バッファ162から取得する。
Subsequently, the
Incidentally, the
そして、ウェイト平滑化部149は、下記式に示す平滑化演算式に従った平滑化演算処理を行う(ステップS25)。
ステップ25の平滑化演算処理では、図17にも示すように、ウェイト更新部143にて求めたウェイト推定値W(km,lm)を、Fraserのアルゴリズムで平滑化して、平滑化推定値WS(km,lm)を求めている。 The smoothing processing in step 25, as shown in FIG. 17, weight estimation value obtained in the weight update unit 143 W (k m, l m ) was converted, smoothed by Fraser algorithms, smoothed estimate W S (k m, l m ) are seeking.
さて、ここでは、ウェイト推定値W(km,lm)を「ウェイト先推定値」といい、ウェイト推定値W(km+1,lm+1)を「ウェイト後推定値」というものとする。また、ウェイト先推定値W(km,lm)を求めるために用いたパイロット信号X(km,lm)を先パイロット信号といい、ウェイト後推定値W(km+1,lm+1)を求めるために用いたパイロット信号X(km+1,lm+1)というものとする。 Well, here, weight estimation value W (k m, l m) is referred to as a "weight destination estimate", the weight estimation value W (k m + 1, l m + 1) will be referred to as "estimated value after the wait." The wait end estimation value W (k m, l m) pilot signal X (k m, l m) used for obtaining a good and above pilot signal, the weight after the estimated value W a (k m + 1, l m + 1) It is assumed that the pilot signal X (k m + 1 , l m + 1 ) used for the determination is used.
上記演算式では、後パイロット信号X(km+1,lm+1)の情報が反映されるように、ウェイト先推定値W(km,lm)の平滑化を行う。したがって、ウェイト先推定値W(km,lm)の平滑化推定値WS(km,lm)は、後パイロット信号X(km+1,lm+1)の情報が反映されたものとなる。 In the above operation expression, as information of the rear pilot signal X (k m + 1, l m + 1) is reflected, smoothing weights end estimation value W (k m, l m) . Therefore, the weight end estimation value W (k m, l m) of the smoothed estimate W S (k m, l m ) is becomes the information of the rear pilot signal X (k m + 1, l m + 1) is reflected .
そして、ウェイト平滑化部149は、算出された平滑化推定値WS(km,lm)を第4バッファ150へと送る(ステップS26)。なお、ウェイト平滑化部149は、更新されたλmを第5バッファ162へ送り、第5バッファ162は、次の平滑化演算処理に用いるためにλmを保存する。
Then, the
その後、ウェイト平滑化部149は、上記平滑化演算の繰り返しの終了判定として、m=1か否かを判定する(ステップS27)。m=1でなければ、mをデクリメントし、再び、ステップS23〜S26の処理を行う。また、m=1であれば、平滑化処理を終了する。
Thereafter, the
以上の平滑化処理により、平滑化推定値WS(km,lm)が、m=M,M−1,・・・2,1の順番で得られる(図17参照)。 The above smoothing process, the smoothing estimate W S (k m, l m ) is, m = M, M-1 , obtained in the order of ... 2,1 (see FIG. 17).
図23は、平滑化対象領域の他の例を示している。ここでは、平滑化対象領域を、バースト領域ではなく、ユーザ割当最小単位であるタイル領域T1〜T6としている。また、ウェイト更新順序は、図11に示す順序と同様であり、一つのタイル領域内での平滑化の順序D13−S、D12−S,D11−Sは、ウェイト更新順序の逆となっている。また、平滑化処理は、第2実施形態〜第4実施形態のいずれのものでもよい。タイル領域を平滑化対象領域とする場合、上記平滑化処理におけるMは、「4」となる。 FIG. 23 shows another example of the smoothing target area. Here, the smoothing target area is not the burst area but the tile areas T1 to T6 which are the user allocation minimum units. Also, the weight update order is the same as the order shown in FIG. 11, and the smoothing order D13-S, D12-S, D11-S within one tile area is the reverse of the weight update order. . The smoothing process may be any of the second embodiment to the fourth embodiment. When the tile area is a smoothing target area, M in the smoothing process is “4”.
タイル領域は、ユーザ割当最小単位であるから、タイル領域単位で平滑化を行うことにより、バースト切替が起こらない領域内で平滑化を行うことができる。つまり、複数のタイル領域を一つの平滑化領域とすると、複数のユーザが割り当てられている領域で平滑化処理を行う可能性が生じる。一方、同じユーザが割り当てられた領域における複数の信号から各時刻のウェイトを推定することで、ユーザ切替による最適ウェイトの急激な変化の影響を抑えることができる。
また、バースト切替の発生を把握するのが困難な干渉信号についても、タイル領域内でバースト切替が起こることはないので、干渉信号におけるバースト切替の影響も排除できる。
Since the tile area is a minimum user allocation unit, smoothing can be performed in an area where burst switching does not occur by performing smoothing in units of tile areas. That is, if a plurality of tile areas are set as one smoothing area, there is a possibility that smoothing processing is performed in an area to which a plurality of users are assigned. On the other hand, by estimating the weight at each time from a plurality of signals in an area to which the same user is assigned, it is possible to suppress the influence of a rapid change in the optimum weight due to user switching.
In addition, even for an interference signal for which it is difficult to grasp the occurrence of burst switching, burst switching does not occur in the tile area, so the influence of burst switching on the interference signal can be eliminated.
なお、図23の例では、ウェイト更新の単位と平滑化の単位がともに、タイル領域であったが、平滑化を行うのであれば、ウェイト更新は、タイル領域単位で行わなくても良い。例えば、ウェイト更新は、図10のようにバースト領域単位で行って、平滑化をタイル領域単位で行ってもよい。
また、ウェイト更新は、バースト領域やタイル領域と無関係に行って、連続するウェイト更新中にバースト切替が生じるように行って、タイル単位で平滑化してもよい。
In the example of FIG. 23, both the weight update unit and the smoothing unit are tile areas. However, if smoothing is performed, the weight update may not be performed in tile area units. For example, the weight update may be performed in burst area units as shown in FIG. 10, and smoothing may be performed in tile area units.
Further, the weight update may be performed regardless of the burst area or the tile area, and may be performed so that burst switching occurs during continuous weight update, and smoothed in units of tiles.
[平滑化のシミュレーション]
上りPUSCのサブキャリア配置において、図24に示す平滑化なしの場合(図11の更新順序ルールによるウェイト更新)と、平滑化ありの場合(図23のウェイト更新及び平滑化と同じ)について、第2実施形態の通信装置の構成に基づき、シミュレーションを下記条件にて行った。
[Smoothing simulation]
In the uplink PUSC subcarrier arrangement, the case of no smoothing shown in FIG. 24 (weight update by the update order rule of FIG. 11) and the case of smoothing (same as the weight update and smoothing of FIG. 23) are shown. Based on the configuration of the communication apparatus according to the second embodiment, the simulation was performed under the following conditions.
(シミュレーションパラメータ)
中心周波数:2.6[GHz]、サンプリング時間89.2[ns]、サブキャリア間隔10.9[kHz]、アンテナ素子数:2、FFTサイズ:1024,ガードインターバル長:11.4[μs]、使用サブキャリア数:840、フレーム長:5[ms]、Uplinkサブフレーム長:1.5[ms]、変調方式:QPSK、ウェイト更新部の使用アルゴリズム:RLSアルゴリズム(忘却係数0.5)、平滑化パラメータβ=0.5
(Simulation parameters)
Center frequency: 2.6 [GHz], sampling time 89.2 [ns], subcarrier interval 10.9 [kHz], number of antenna elements: 2, FFT size: 1024, guard interval length: 11.4 [μs] , Number of used subcarriers: 840, frame length: 5 [ms], Uplink subframe length: 1.5 [ms], modulation method: QPSK, use algorithm of weight update unit: RLS algorithm (forgetting factor 0.5), Smoothing parameter β = 0.5
(シミュレーションにおける伝搬路モデル)
到来信号数:2(所望信号と干渉信号)、伝搬路モデル:等電力2波レイリーフェージングモデル、遅延時間差:8.92×102[ns]、最大ドップラー周波数:288
[Hz](120km/h移動時に相当)、平均受信SNR:20[dB]、平均受信SIR:0[dB]
(Propagation path model in simulation)
Number of incoming signals: 2 (desired signal and interference signal), propagation path model: equal power two-wave Rayleigh fading model, delay time difference: 8.92 × 10 2 [ns], maximum Doppler frequency: 288
[Hz] (equivalent to moving at 120 km / h), average received SNR: 20 [dB], average received SIR: 0 [dB]
上記シミュレーション結果を図25に示す。図25は、データ部におけるMER(変調エラーレート)により、タイル単位で平滑化を行わない場合と行った場合の、干渉信号除去特性の変化(受信シンボルごと)の比較を行ったものである。なお、MERは、MER=E[|Y(t)−W(t)HX(t)|2]によって算出した。また、伝搬路パラメータは、ランダムに変更して100回の試行を行い、その平均値を算出した。 The simulation results are shown in FIG. FIG. 25 shows a comparison of changes in interference signal removal characteristics (for each received symbol) when smoothing is not performed on a tile-by-tile basis with MER (modulation error rate) in the data portion. The MER was calculated by MER = E [| Y (t) −W (t) H X (t) | 2 ]. Further, the propagation path parameter was changed at random, 100 trials were performed, and the average value was calculated.
図25のP5部分に現れているように、15シンボルごとにMERが大きく落ち込むが、これは、15シンボルの上りフレームの間に下りフレーム区間があり、下りフレーム区間中に伝搬特性が大きく変わるためである。しかし、平滑化を行うと、15シンボルごとの落ち込みが小さく、立ち上がり性能も向上していることがわかる。 As shown in the P5 part of FIG. 25, the MER drops significantly every 15 symbols. This is because there is a downstream frame section between the upstream frames of 15 symbols, and the propagation characteristics change greatly during the downstream frame section. It is. However, it can be seen that when smoothing is performed, the drop of every 15 symbols is small and the rising performance is improved.
また、図25のP6部分からわかるように、平滑化を行うことにより、全体で約1dB特性が改善していることがわかる。また、タイル構造(3シンボル)において時間的に最初のシンボルをk、2番目のシンボルをk+2、3番目のシンボルをk+3とした場合、シンボルk、シンボルk+2、シンボルk+2の順に、ウェイトの改善効果が大きくなっている。 Further, as can be seen from the P6 portion of FIG. 25, it can be seen that the overall 1 dB characteristic is improved by smoothing. Further, in the tile structure (3 symbols), when the first symbol is k in time, the second symbol is k + 2, and the third symbol is k + 3, the weight improvement effect in the order of symbol k, symbol k + 2, and symbol k + 2. Is getting bigger.
本発明は、上記実施形態に限定されるものではなく、本発明の意図を逸脱しないかぎり、様々な変形が可能である。 The present invention is not limited to the embodiment described above, and various modifications can be made without departing from the spirit of the present invention.
1:通信装置(基地局) 2:希望局 3:干渉局 4:干渉局 11:アンテナ素子
12:RF部 13:FFT部 14:フィルタリング処理部 141:第1バッファ(受信信号記憶部) 142:ウェイト乗算部 143:ウェイト更新部 144:第2バッファ(ウェイト推定値記憶部) 145:ウェイト補間部 146:順序制御部 147:参照信号生成部 148:第3バッファ(ウェイト更新パラメータ記憶部) 149:ウェイト平滑化部 150:第4バッファ(ウェイト平滑化推定値記憶部) 151:平滑化パラメータ調整部 153:更新パラメータ調整部 154:参照信号生成部 155:第5バッファ(平滑化パラメータ記憶部) 156:平滑化(更新)パラメータ調整部 160:参照信号生成部 161:平滑化パラメータ調整部 162:第5バッファ(λ記憶部)
1: Communication device (base station) 2: Desired station 3: Interfering station 4: Interfering station 11: Antenna element 12: RF unit 13: FFT unit 14: Filtering processing unit 141: First buffer (received signal storage unit) 142: Weight multiplication unit 143: Weight update unit 144: Second buffer (weight estimated value storage unit) 145: Weight interpolation unit 146: Order control unit 147: Reference signal generation unit 148: Third buffer (weight update parameter storage unit) 149: Weight smoothing unit 150: fourth buffer (weight smoothing estimated value storage unit) 151: smoothing parameter adjustment unit 153: update parameter adjustment unit 154: reference signal generation unit 155: fifth buffer (smoothing parameter storage unit) 156 : Smoothing (update) parameter adjustment unit 160: reference signal generation unit 161: smoothing parameter adjustment 162: fifth buffer (lambda storage unit)
Claims (13)
受信信号に含まれるパイロット信号に基づいて、マルチアンテナのシステムを構成する通信装置における受信ビームのウェイトの更新を行って、ウェイト推定値を求めるウェイト更新部と、
ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部と、
を備え、
前記ウェイト更新部は、前回のウェイト更新で更新されたウェイトを、更新に用いるパイロット信号に基づいて更新することで、当該パイロット信号の位置におけるウェイト推定値を求め、
前記順序制御部は、一のバースト領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のバースト領域内に存在するパイロット信号を用いたウェイト更新を行うように、順序を制御することを特徴とする通信装置。 A burst region allocated to a user is included in a transmission frame, and pilot signals exist in a plurality of time-axis direction positions and a plurality of frequency-axis direction positions in the transmission frame. A plurality of minimum unit areas are arranged in the time axis direction and a plurality of frequency direction areas are arranged, and communication is performed by a communication method in which an area in which the minimum unit of user allocation is combined is assigned to a user as a burst area. In the communication device to perform
Based on a pilot signal included in the received signal, a weight update unit that calculates a weight estimation value by updating the weight of the received beam in the communication device that constitutes the multi-antenna system ;
An order controller for controlling the order of pilot signals used for updating weights;
With
The weight update unit obtains a weight estimated value at the position of the pilot signal by updating the weight updated in the previous weight update based on the pilot signal used for the update,
The order control unit uses all of a plurality of pilot signals existing in one burst region for weight update, and then performs weight update using pilot signals existing in another burst region. A communication device characterized by controlling.
受信信号に含まれるパイロット信号に基づいて、マルチアンテナのシステムを構成する通信装置における受信ビームのウェイトの更新を行って、ウェイト推定値を求めるウェイト更新部と、
ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部と、
を備え、
前記ウェイト更新部は、前回のウェイト更新で更新されたウェイトを、更新に用いるパイロット信号に基づいて更新することで、当該パイロット信号の位置におけるウェイト推定値を求め、
前記順序制御部は、前記伝送フレームにおけるユーザ割当の最小単位の領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のユーザ割当最小単位領域内に存在するパイロット信号を用いたウェイト更新を行うように、順序を制御することを特徴とする通信装置。 One transmission frame can be assigned to a plurality of users, and pilot signals are present in a plurality of time axis direction positions and a plurality of frequency axis direction positions in the transmission frame. In a communication device that performs communication by a communication method in which a plurality of areas of the minimum unit of allocation are arranged in the time axis direction and a plurality of areas are also arranged in the frequency direction ,
Based on a pilot signal included in the received signal, a weight update unit that calculates a weight estimation value by updating the weight of the received beam in the communication device that constitutes the multi-antenna system ;
An order controller for controlling the order of pilot signals used for updating weights;
With
The weight update unit obtains a weight estimated value at the position of the pilot signal by updating the weight updated in the previous weight update based on the pilot signal used for the update,
The sequence control unit uses all of a plurality of pilot signals existing in a minimum unit area of user allocation in the transmission frame for weight update, and then uses pilot signals existing in other minimum user allocation unit areas. The communication apparatus is characterized in that the order is controlled so as to perform weight update.
受信信号に含まれるパイロット信号に基づいて、マルチアンテナのシステムを構成する通信装置における受信ビームのウェイトの更新を行って、ウェイト推定値を求めるウェイト更新部と、
ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部と、
ウェイト平滑化部と、
を備え、
前記ウェイト更新部は、前回のウェイト更新で更新されたウェイトを、更新に用いるパイロット信号に基づいて更新することで、当該パイロット信号の位置におけるウェイト推定値を求め、
前記順序制御部は、一のバースト領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のバースト領域内に存在するパイロット信号を用いたウェイト更新を行うように、順序を制御し、
前記ウェイト平滑化部は、複数回のウェイト更新の演算によって得られたウェイト推定値を平滑化した平滑化推定値を求める
ことを特徴とする通信装置。 In a communication apparatus that performs communication by a communication method in which a burst region allocated to a user is included in a transmission frame,
Based on a pilot signal included in the received signal, a weight update unit that calculates a weight estimation value by updating the weight of the received beam in the communication device that constitutes the multi-antenna system;
An order controller for controlling the order of pilot signals used for updating weights;
A weight smoothing unit;
With
The weight update unit obtains a weight estimated value at the position of the pilot signal by updating the weight updated in the previous weight update based on the pilot signal used for the update,
The order control unit uses all of a plurality of pilot signals existing in one burst region for weight update, and then performs weight update using pilot signals existing in another burst region. Control
The weight smoothing unit, multiple weights updating communication apparatus you and obtains the smoothed estimate the weight estimation value obtained by smoothing obtained by calculation.
受信信号に含まれるパイロット信号に基づいて、マルチアンテナのシステムを構成する通信装置における受信ビームのウェイトの更新を行って、ウェイト推定値を求めるウェイト更新部と、 Based on a pilot signal included in the received signal, a weight update unit that calculates a weight estimation value by updating the weight of the received beam in the communication device that constitutes the multi-antenna system;
ウェイトの更新に用いられるパイロット信号の順序を制御する順序制御部と、 An order controller for controlling the order of pilot signals used for updating weights;
ウェイト平滑化部と、 A weight smoothing unit;
を備え、With
前記ウェイト更新部は、前回のウェイト更新で更新されたウェイトを、更新に用いるパイロット信号に基づいて更新することで、当該パイロット信号の位置におけるウェイト推定値を求め、 The weight update unit obtains a weight estimated value at the position of the pilot signal by updating the weight updated in the previous weight update based on the pilot signal used for the update,
前記順序制御部は、前記伝送フレームにおけるユーザ割当の最小単位の領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のユーザ割当最小単位領域内に存在するパイロット信号を用いたウェイト更新を行うように、順序を制御し、 The sequence control unit uses all of a plurality of pilot signals existing in a minimum unit area of user allocation in the transmission frame for weight update, and then uses pilot signals existing in other minimum user allocation unit areas. Control the order to update the weight
前記ウェイト平滑化部は、複数回のウェイト更新の演算によって得られたウェイト推定値を平滑化した平滑化推定値を求めるThe weight smoothing unit obtains a smoothed estimated value obtained by smoothing a weight estimated value obtained by a plurality of weight update operations.
ことを特徴とする通信装置。 A communication device.
平滑化の対象となっているウェイト推定値を求めたときのウェイト更新よりも後に行われたウェイト更新の際に用いられた後パイロット信号の情報に基づいて、前記平滑化推定値を求めることを特徴とする請求項6又は7記載の通信装置。 The weight smoothing unit
Obtaining the smoothed estimated value based on the information of the post-pilot signal used in the weight update performed after the weight update when the weight estimated value to be smoothed is obtained. The communication device according to claim 6 or 7, characterized in that
前記後パイロット信号、
前記ウェイト更新部が前記後パイロット信号を用いてウェイト更新を行って得たウェイト後推定値、又は
前記ウェイト後推定値の平滑化推定値、
であることを特徴とする請求項8記載の通信装置。 The information of the post pilot signal is
The post pilot signal,
A post-weight estimation value obtained by the weight updating unit performing weight updating using the post-pilot signal, or a smoothed estimation value of the post-weight estimation value,
The communication device according to claim 8, wherein:
受信信号に含まれるパイロット信号に基づいて、マルチアンテナのシステムにおける受信ビームのウェイトの更新を行って、ウェイト推定値を求め、
前記ウェイトの更新では、前回のウェイト更新で更新されたウェイトを、更新に用いるパイロット信号に基づいて更新することで、当該パイロット信号の位置におけるウェイト推定値を求め、
一のバースト領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のバースト領域内に存在するパイロット信号を用いたウェイト更新を行うことを特徴とするウェイト更新方法。 A burst region allocated to a user is included in a transmission frame, and pilot signals exist in a plurality of time-axis direction positions and a plurality of frequency-axis direction positions in the transmission frame. A plurality of minimum unit areas are arranged in the time axis direction and a plurality of frequency direction areas are arranged, and the weight update in the communication method in which the area in which the minimum unit of user allocation is combined is assigned to the user as a burst area A method,
Based on the pilot signal included in the received signal, update the weight of the received beam in a multi-antenna system to obtain a weight estimate,
In the update of the weight, the weight updated in the previous weight update is updated based on the pilot signal used for the update, thereby obtaining a weight estimated value at the position of the pilot signal,
A weight update method comprising: using all of a plurality of pilot signals existing in one burst region for weight update, and then performing weight update using pilot signals existing in another burst region.
受信信号に含まれるパイロット信号に基づいて、マルチアンテナのシステムにおける受信ビームのウェイトの更新を行って、ウェイト推定値を求め、
前記ウェイトの更新では、前回のウェイト更新で更新されたウェイトを、更新に用いるパイロット信号に基づいて更新することで、当該パイロット信号の位置におけるウェイト推定値を求め、
前記伝送フレームにおけるユーザ割当の最小単位の領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のユーザ割当最小単位領域内に存在するパイロット信号を用いたウェイト更新を行うことを特徴とするウェイト更新方法。 One transmission frame can be assigned to a plurality of users, and pilot signals are present in a plurality of time axis direction positions and a plurality of frequency axis direction positions in the transmission frame. A weight update method in a communication method in which a plurality of areas of the minimum unit of allocation are arranged in the time axis direction and a plurality of areas are also arranged in the frequency direction ,
Based on the pilot signal included in the received signal, update the weight of the received beam in a multi-antenna system to obtain a weight estimate,
In the update of the weight, the weight updated in the previous weight update is updated based on the pilot signal used for the update, thereby obtaining a weight estimated value at the position of the pilot signal,
All of a plurality of pilot signals existing in the minimum unit area of user allocation in the transmission frame are used for weight update, and then weight update using pilot signals existing in other minimum user allocation unit areas is performed. The weight update method characterized by this.
受信信号に含まれるパイロット信号に基づいて、マルチアンテナのシステムにおける受信ビームのウェイトの更新を行って、ウェイト推定値を求め、 Based on the pilot signal included in the received signal, update the weight of the received beam in a multi-antenna system to obtain a weight estimate,
前記ウェイトの更新では、前回のウェイト更新で更新されたウェイトを、更新に用いるパイロット信号に基づいて更新することで、当該パイロット信号の位置におけるウェイト推定値を求め、 In the update of the weight, the weight updated in the previous weight update is updated based on the pilot signal used for the update, thereby obtaining a weight estimated value at the position of the pilot signal,
一のバースト領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のバースト領域内に存在するパイロット信号を用いたウェイト更新を行い、 Use all of the pilot signals that exist in one burst region for weight update, then perform weight update using pilot signals that exist in another burst region,
複数回のウェイト更新の演算によって得られたウェイト推定値を平滑化した平滑化推定値を求める Find a smoothed estimate by smoothing the weight estimate obtained by multiple weight update operations
ことを特徴とするウェイト更新方法。 A weight update method characterized by the above.
受信信号に含まれるパイロット信号に基づいて、マルチアンテナのシステムにおける受信ビームのウェイトの更新を行って、ウェイト推定値を求め、 Based on the pilot signal included in the received signal, update the weight of the received beam in a multi-antenna system to obtain a weight estimate,
前記ウェイトの更新では、前回のウェイト更新で更新されたウェイトを、更新に用いるパイロット信号に基づいて更新することで、当該パイロット信号の位置におけるウェイト推定値を求め、 In the update of the weight, the weight updated in the previous weight update is updated based on the pilot signal used for the update, thereby obtaining a weight estimated value at the position of the pilot signal,
前記伝送フレームにおけるユーザ割当の最小単位の領域内に存在する複数のパイロット信号のすべてをウェイト更新に用いてから、他のユーザ割当最小単位領域内に存在するパイロット信号を用いたウェイト更新を行い、 Using all of a plurality of pilot signals present in the minimum unit area of user allocation in the transmission frame for weight update, then performing weight update using pilot signals existing in other user allocation minimum unit area,
複数回のウェイト更新の演算によって得られたウェイト推定値を平滑化した平滑化推定値を求める Find a smoothed estimate by smoothing the weight estimate obtained by multiple weight update operations
ことを特徴とするウェイト更新方法。 A weight update method characterized by the above.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007056263A JP4894562B2 (en) | 2007-03-06 | 2007-03-06 | Communication apparatus and weight update method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007056263A JP4894562B2 (en) | 2007-03-06 | 2007-03-06 | Communication apparatus and weight update method |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2011234998A Division JP5408224B2 (en) | 2011-10-26 | 2011-10-26 | Communication apparatus and weight update method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2008219637A JP2008219637A (en) | 2008-09-18 |
JP4894562B2 true JP4894562B2 (en) | 2012-03-14 |
Family
ID=39839118
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007056263A Expired - Fee Related JP4894562B2 (en) | 2007-03-06 | 2007-03-06 | Communication apparatus and weight update method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4894562B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4613944B2 (en) * | 2007-11-09 | 2011-01-19 | 住友電気工業株式会社 | Wireless communication device |
US8798665B2 (en) | 2007-11-15 | 2014-08-05 | Qualcomm Incorporated | Beacon-based control channels |
US9326253B2 (en) | 2007-11-15 | 2016-04-26 | Qualcomm Incorporated | Wireless communication channel blanking |
US8761032B2 (en) * | 2007-11-16 | 2014-06-24 | Qualcomm Incorporated | Random reuse based control channels |
US9009573B2 (en) | 2008-02-01 | 2015-04-14 | Qualcomm Incorporated | Method and apparatus for facilitating concatenated codes for beacon channels |
US9107239B2 (en) | 2008-04-07 | 2015-08-11 | Qualcomm Incorporated | Systems and methods to define control channels using reserved resource blocks |
US8675537B2 (en) | 2008-04-07 | 2014-03-18 | Qualcomm Incorporated | Method and apparatus for using MBSFN subframes to send unicast information |
GB0818989D0 (en) | 2008-10-16 | 2008-11-26 | Univ Glasgow | A telecommunications method and system |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3505468B2 (en) * | 2000-04-03 | 2004-03-08 | 三洋電機株式会社 | Wireless device |
JP2002185375A (en) * | 2000-12-13 | 2002-06-28 | Nippon Soken Inc | Adaptive array antenna |
JP3759448B2 (en) * | 2001-12-06 | 2006-03-22 | 日本放送協会 | OFDM signal combining receiver |
KR100670417B1 (en) * | 2004-04-28 | 2007-01-16 | 삼성전자주식회사 | Apparatus and method for generating preamble sequence for adaptive antenna system in orthogonal frequency division multiple access communication system |
-
2007
- 2007-03-06 JP JP2007056263A patent/JP4894562B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2008219637A (en) | 2008-09-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4894562B2 (en) | Communication apparatus and weight update method | |
US8724717B2 (en) | Pilot pattern design for high-rank MIMO OFDMA systems | |
JP5494820B2 (en) | Feedback interval control | |
JP5557712B2 (en) | Radio base station apparatus performing antenna transmission power control | |
US7634014B2 (en) | Adaptive pilot allocation method and apparatus for use in a communication system | |
KR101109383B1 (en) | Channel Estimation Method and Device using Dedicated Pilot Signal in Orthogonal Frequency Division Multiplexing Wireless Communication System | |
US20090257342A1 (en) | Resource block based pilot pattern design for 1/2 - stream mimo ofdma systems | |
JP4613944B2 (en) | Wireless communication device | |
JP4839182B2 (en) | Multi-carrier MIMO system and communication method thereof | |
JP4872709B2 (en) | Communication apparatus and weight update method | |
JP5520207B2 (en) | Communication apparatus and communication method | |
JP5459359B2 (en) | Communication apparatus and method | |
JP4867797B2 (en) | Communication device and adaptive antenna signal processing method | |
JP5408224B2 (en) | Communication apparatus and weight update method | |
JP4867721B2 (en) | Communication apparatus and weight update method | |
JP4894561B2 (en) | Communication apparatus and weight update method | |
JP2009021661A5 (en) | ||
JP2009021661A (en) | Weight variation estimation method, weight update method, and communication apparatus | |
US8194623B2 (en) | Evolving-type user resource structure/channelization with enhanced diversity for OFDMA based time-varying channels | |
JP4882790B2 (en) | Communication apparatus and weight update method | |
KR101181774B1 (en) | Method for allocating pilot signal in multi-carrier system | |
JP4882791B2 (en) | Communication apparatus and weight update method | |
KR101298136B1 (en) | Apparatus and method for beamforming in multiple antenna systems | |
JP3696606B2 (en) | Base station equipment | |
JP4998107B2 (en) | COMMUNICATION DEVICE AND TRANSFER FUNCTION ESTIMATION METHOD |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20091026 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110728 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110830 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20111026 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20111129 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20111212 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150106 Year of fee payment: 3 |
|
LAPS | Cancellation because of no payment of annual fees |