JP4067984B2 - 受信機 - Google Patents
受信機 Download PDFInfo
- Publication number
- JP4067984B2 JP4067984B2 JP2003051301A JP2003051301A JP4067984B2 JP 4067984 B2 JP4067984 B2 JP 4067984B2 JP 2003051301 A JP2003051301 A JP 2003051301A JP 2003051301 A JP2003051301 A JP 2003051301A JP 4067984 B2 JP4067984 B2 JP 4067984B2
- Authority
- JP
- Japan
- Prior art keywords
- soft decision
- decision value
- bit
- bit soft
- packet
- 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
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Radio Transmission System (AREA)
Description
【発明の属する技術分野】
本発明は、無線通信で用いられる受信機に関するものであり、特に、パケット再送制御を行う無線通信システムにおいて、パケット合成を行う受信機に関するものである。
【0002】
【従来の技術】
以下、従来の受信機について説明する。ここで、パケット合成を行う従来の受信機の構成および動作について簡単に説明する(特許文献1参照)。従来の受信機は、信号を受信するためのアンテナと、受信信号をベースバンド信号に変換するRF部と、ベースバンド信号を復調する(シンボル軟判定値を出力する)復調部と、現在のシンボル軟判定値と過去のシンボル軟判定値とを合成するシンボル軟判定値合成部と、過去のシンボル軟判定値を保持する軟判定値バッファと、合成後のシンボル軟判定値を用いて変調方式に応じたビット毎の軟判定値を生成するビット軟判定値生成部と、ビット軟判定値のレート変換を行うレート処理部と、レート変換後のビット軟判定値に対して誤り訂正を行う(硬判定値データを出力する)復号部と、硬判定値データに誤りが有るか無いかを判別する(ACK/NACK情報を出力する)CRC検出部から構成される。なお、ACK/NACK情報は、受信機から送信機への帰還情報として送信され、送信機でのパケット再送制御に用いられる。
【0003】
上記のように構成される従来の受信機は、送信機から再送パケットを受信すると、予め記憶しておいた誤りパケットと当該再送パケットを合成することにより、ハイブリッドARQ(Automatic Repeat Request)方式を実現する。
【0004】
つづいて、パケット合成を行う従来の受信機の動作を詳細に説明する。まず、RF部が、アンテナを介して受信した信号に対して所定の周波数変換を行い、ベースバンド信号を生成する。つぎに、復調部が、ベースバンド信号を復調し、シンボル毎の軟判定値を出力する。なお、この復調処理は、変調方式(PSK(Phase Shift Keying),QAM(Quadrature Amplitude Modulation),OFDM(Orthogonal Frequency Division Multiplex),CDMA(Code Division Multiple Access))に応じた方法で行われる。ここで出力される軟判定値は、シンボル毎の軟判定値(シンボル軟判定値)である。
【0005】
また、復調部では、受信信号に含まれる制御チャネルを復調し、制御情報を出力する。制御チャネルは、送信機がデータを送信するためのチャネルとは別のチャネルであり、制御情報として、たとえば、送信データが初送であるか再送であるかを示す情報(初送/再送情報)や、変調方式を示す情報(変調方式情報)が含まれている。
【0006】
つぎに、シンボル軟判定値合成部が、軟判定値バッファに保存されている過去の受信信号のシンボル軟判定値と、復調部が出力する新たな受信信号のシンボル軟判定値と、を上記制御情報に含まれる初送/再送情報に基づいて合成する。具体的にいうと、たとえば、初送/再送情報が初送を示している場合は、新たな受信信号のシンボル軟判定値を保持した状態で出力し、合成を行わない。一方、再送を示している場合は、新たな受信信号のシンボル軟判定値と過去の受信信号のシンボル軟判定値とを合成する。
【0007】
また、シンボル軟判定値合成部では、上記ACK/NACK情報がNACKであれば、送信機にてパケットの再送処理が行われるので、軟判定値バッファに合成後のシンボル軟判定値を保存しておく。なお、ACK/NACK情報がACKの場合には保存しない。
【0008】
つぎに、ビット軟判定値生成部が、合成後のシンボル軟判定値を用いて変調方式に応じたビット軟判定値を生成する。つぎに、レート処理部が、上記ビット軟判定値のレートを変換する。レート変換方法としては、パンクチャ処理またはレペティション処理を用いる。
【0009】
つぎに、復号部が、レート変換後のビット軟判定値に対して誤り訂正を行い、硬判定値データを出力する。誤り訂正としては、送信機における誤り訂正符号化処理に対応した復号処理を実行する。たとえば、畳み込み符号で符号化されている場合はビタビ復号を行う。また、ターボ符号で符号化されている場合はターボ復号を行う。
【0010】
つぎに、CRC検出部が、誤り訂正後の硬判定値データに誤りが有るか無いかを判別する。たとえば、誤りが無い場合は、ACK/NACK情報としてACKを出力する。一方、誤りが有る場合、ACK/NACK情報としてNACKを出力する。このACK/NACK情報は、送信機への帰還情報として送信される。
【0011】
つづいて、上記パケット合成について説明する。たとえば、送信機では、送信データに対して符号化率Rの誤り訂正符号化を行う。なお、符号化率Rは、符号化データに対してパンクチャ処理を実行し、ビット数を調整することで実現する。そして、初送時,再送時のいずれの場合であっても、常に同じパンクチャの規則に基づいて、符号化率Rで符号化を行う(タイプ1の再送方式)。一方、受信機では、符号化されたデータ系列に対応した軟判定値を、再送回数に応じて、シンボル毎またはビット毎に合成する。
【0012】
【特許文献1】
特開2002−171245号公報
【0013】
【発明が解決しようとする課題】
再送方式としては、上記タイプ1の再送方式の他に、再送回数に応じて異なるパンクチャの規則で再送し、たとえば、再送時の符号化率を低くすることにより符号化利得を向上させることが可能な再送方式(タイプ2の再送方式)がある。しかしながら、上記、シンボル毎の軟判定値を合成する従来の受信機の構成では、再送毎にシンボルにマッピングするビットが異なる「タイプ2の再送方式」に対応できない、という問題があった。
【0014】
また、伝搬環境に応じて変調方式や符号化率を制御する適応変調/符号化に対応するシステムでは、再送を、異なった変調方式で行う場合があるが、シンボル毎の軟判定値を合成する従来の受信機においては、このようなシステムに対応できない、という問題があった。
【0015】
また、移動体通信では、フェージングやシャドウイングなどによって受信信号のレベルが大きく変動する。そのため、軟判定値を合成するために必要な軟判定値のビット数が大きくなり、軟判定値バッファのサイズが増大する、という問題があった。
【0016】
本発明は、上記に鑑みてなされたものであって、より高度な再送方式や適応変調/符号化に対応したシステムに適用した場合であっても、最適なパケット合成を実現可能な受信機を得ることを目的とする。
【0017】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するために、本発明にかかる受信機にあっては、パケット再送制御により、記憶しておいた誤りパケットと再送パケットを合成し、当該パケット合成後の信号を復号する受信機であって、復調後のシンボル毎の軟判定値を用いて変調方式に応じたビット毎の軟判定値(ビット軟判定値)を生成し、当該ビット軟判定値をそのレベルに基づいて正規化し、正規化後のビット軟判定値を出力するビット軟判定値生成手段と、初送時に、受信パケットに対応するビット軟判定値を出力し、再送時に、再送パケットに対応するビット軟判定値と過去の誤りパケットに対応するビット軟判定値とを合成し、合成後のビット軟判定値を出力し、その後、出力したビット軟判定値に誤りが検出された場合に、当該ビット軟判定値を前記誤りパケットに対応するビット軟判定値として保存するビット軟判定値合成手段と、を備え、前記ビット軟判定値合成手段が出力するビット軟判定値を用いて、送信側で用いた符号化方式に対応した復号処理を行うことを特徴とする。
【0018】
この発明によれば、再送が行われるたびに、変調方式に応じたビット軟判定値を生成し、さらに、同一のビットに対応したビット軟判定値を合成することによって、最適なパケット合成を実現する。
【0019】
【発明の実施の形態】
以下に、本発明にかかる受信機の実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。
【0020】
実施の形態1.
図1は、本発明にかかる受信機の実施の形態1の構成を示す図である。本実施の形態の受信機は、信号を受信するためのアンテナ1と、受信信号をベースバンド信号に変換するRF部2と、ベースバンド信号を復調する(シンボル軟判定値を出力する)復調部3と、シンボル軟判定値を用いて変調方式に応じたビット軟判定値を生成するビット軟判定値生成部4と、ビット軟判定値のレート変換を行うレート処理部5と、過去のビット軟判定値を保持する軟判定値バッファ7と、現在のビット軟判定値と過去のビット軟判定値とを合成するビット軟判定値合成部6と、合成後のビット軟判定値に対してデパンクチャ処理を行うデパンクチャ処理部8と、デパンクチャ処理後のビット軟判定値に対して誤り訂正を行う(硬判定値データを出力する)復号部9と、硬判定値データに誤りが有るか無いかを判別する(ACK/NACK情報を出力する)CRC検出部10から構成される。なお、ACK/NACK情報は、受信機から送信機への帰還情報として送信され、送信機でのパケット再送制御に用いられる。
【0021】
また、図2は、上記本実施の形態の受信機にパケットを送信する一般的な送信機の構成を示す図である。この送信機は、復号後の硬判定値データに誤りが有るか無いかを判別するための冗長ビット(CRCビット)を送信データに付加するCRC付加部21と、CRCビットが付加されたデータ系列に対して誤り訂正符号化を行う符号化部22と、符号化後のデータ系列に対してパンクチャ処理を行うパンクチャ処理部23と、パケット再送のために過去のデータ系列を保持するバッファ24と、現在のデータ系列または過去のデータ系列のいずれか1つを受信機からの帰還情報であるACK/NACK情報に基づいて選択する選択部25と、選択されたデータ系列のレートを変換するレート処理部26と、レート変換後のデータ系列をディジタル変調する変調部27と、変調後の信号に対して所定の周波数変換を行うRF部28と、周波数変換後の信号を送信するためのアンテナ29から構成される。
【0022】
ここで、本実施の形態の受信機の動作を説明する前に、上記一般的な送信機の動作について簡単に説明する。
【0023】
CRC付加部21では、新たな送信パケットに含まれる送信データにCRCビットを付加する。CRCビットとは、受信機にて復号後の硬判定値データに誤りが有るか無いかを判別するために付加する冗長ビットであり、通常、誤り検出符号が用いられる。
【0024】
符号化部22では、CRCビットが付加されたデータ系列に対して誤り訂正符号化を行う。送信機で誤り訂正符号化を行い、受信機で対応した誤り訂正復号を行うことにより、ビット誤り発生確率は、復号前に比較して大幅に減少する。誤り訂正符号化の方法としては、たとえば、畳み込み符号やターボ符号が用いられる。
【0025】
誤り訂正符号化後のデータ系列を受け取ったパンクチャ処理部23では、バッファ24のサイズに合わせるためのパンクチャ処理を行う。パンクチャ処理では、誤り訂正符号化後のデータ系列から特定のビットを間引く処理が行われる。なお、バッファ24のサイズが符号化部22出力のデータ系列のサイズよりも大きければ、パンクチャ処理を行う必要はない。
【0026】
バッファ24には、過去のデータ系列を保存しておく。選択部25では、パンクチャ処理部23が出力する新たなデータ系列とバッファ24に保存された過去のデータ系列のいずれか一方を、受信機からの帰還情報であるACK/NACK情報に基づいて選択する。たとえば、ACK/NACK情報がACKであれば、過去に送信したパケットが受信機にて誤りなく受信できているので、上記新たなデータ系列を選択する。このとき、上記新たなデータ系列をバッファに保存する。一方、ACK/NACK情報がNACKであれば、過去に送信したパケットが受信機にて誤りなく受信できていないので、過去に送信したデータ系列を選択する。
【0027】
選択されたデータ系列を受け取ったレート処理部26では、物理チャネルの伝送レートに合わせるためのレート変換を行う。レート変換としては、たとえば、選択されたデータ系列から特定のビットを間引くパンクチャ処理や、特定のビットを繰り返すレペティション処理、が行われる。
【0028】
変調部27では、選択されたデータ系列に対してディジタル変調を行う。ディジタル変調としては、たとえば、PSK(Phase Shift Keying)やQAM(Quadrature Amplitude Modulation)などが用いられる。また、OFDM(Orthogonal Frequency Division Multiplex)のようなマルチキャリア変調やCDMA(Code Division Multiple Access)のような拡散変調を用いてもよい。変調後の信号は、最終的にRF部28において所定の周波数に変換され、アンテナ29から送信される。
【0029】
つづいて、本実施の形態の受信機の動作を詳細に説明する。RF部2では、アンテナ1を介して受信した信号に対して所定の周波数変換を行い、ベースバンド信号を生成する。
【0030】
復調部3では、ベースバンド信号を復調し、シンボル毎の軟判定値を出力する。なお、この復調処理は、変調方式(PSK,QAM,OFDM,CDMA等)に応じた方法で行われる。ここで出力される軟判定値は、シンボル毎の軟判定値(シンボル軟判定値)であり、PSK変調やQAM変調などのマッピング後の同相成分および直交成分を表す値である。
【0031】
また、復調部3では、受信信号に含まれる制御チャネルを復調し、制御情報を出力する。制御チャネルは、送信機がデータを送信するためのチャネルとは別のチャネルであり、制御情報として、たとえば、送信データが初送であるか再送であるかを示す情報(初送/再送情報)や、変調方式を示す情報(変調方式情報)が含まれている。
【0032】
ビット軟判定値生成部4では、復調部3が出力するシンボル軟判定値を用いて変調方式に応じたビット軟判定値を生成する。図3は、ビット軟判定値生成部4の内部構成例を示す図である。このビット軟判定値生成部4は、ビット軟判定値計算部31と振幅正規化部32から構成され、ビット軟判定値と正規化基準値を出力する。
【0033】
ここで、ビット軟判定値生成部4の動作について説明する。まず、ビット軟判定値計算部31が、制御情報により通知される変調方式に基づいてビット軟判定値を算出する。たとえば、QPSK変調が用いられている場合は、式(1)によりビット軟判定値を算出する。
S(1)=ApXi
S(2)=ApXq …(1)
なお、S(1)はQPSK変調における第1のビットのビット軟判定値を表し、S(2)はQPSK変調における第2のビットのビット軟判定値を表し、Xiはシンボル軟判定値の同相成分を表し、Xqはシンボル軟判定値の直交成分を表し、Apは信号振幅を表す。
【0034】
また、16QAM変調が用いられている場合は、式(2)によりビット軟判定値を算出する。
なお、S(1)〜S(4)は、それぞれ16QAM変調における第1〜第4のビットのビット軟判定値を表し、Xiはシンボル軟判定値の同相成分を表し、Xqはシンボル軟判定値の直交成分を表し、2Aqは16QAM変調の最小信号点間距離を表す。
【0035】
つぎに、振幅正規化部32が、ビット軟判定値計算部31が出力するビット軟判定値を正規化する。この処理は、フェージングやシャドウイングによりレベルが大きく変動したビット軟判定値の、レベルの変動を小さくするための処理である。正規化処理の具体例としては、まず、ビット軟判定値計算部31が出力するビット軟判定値の振幅の平均値L(正規化基準値)を計算し、ビット軟判定値計算部31が出力するビット軟判定値を正規化基準値Lで除算することにより、正規化処理後のビット軟判定値を出力する。振幅正規化部32では正規化基準値Lも出力する。なお、正規化基準値Lとしては、上記に限らず、受信信号のレベルを表す他の値を用いてもよい。この処理により、ビット軟判定値のレベル変動が小さく抑えられると、装置化においてビット軟判定値を量子化する場合のビット数を削減することができる。そのため、軟判定値バッファ7のサイズを小さく抑えることができる。
【0036】
ビット軟判定値生成部4によりビット軟判定値を生成後、レート処理部5では、当該ビット軟判定値のレートを変換する。具体的には、図2に示す送信機のレート処理部26がパンクチャ処理を行っている場合には、間引かれたビットに対応するビット軟判定値を0として挿入する。一方、レート処理部26がレペティション処理を行っている場合には、繰り返したビットに対応するビット軟判定値を加算する。
【0037】
ビット軟判定値合成部6では、レート処理部5が出力する新たな受信信号のビット軟判定値と、軟判定値バッファ7に保存された過去の受信信号のビット軟判定値と、を上記制御情報に含まれる初送/再送情報に基づいて合成する。図4は、実施の形態1のビット軟判定値合成部6の内部構成例を示す図である。このビット軟判定値合成部6は、係数計算部41と、振幅補正部42,43と、加算部44と、振幅正規化部45から構成される。
【0038】
ここで、ビット軟判定値合成部6の動作について説明する。まず、係数計算部41が、ビット軟判定値生成部4から出力される正規化基準値を用いて補正係数を計算する。たとえば、正規化基準値Lに対応した補正係数をLとして出力する。
【0039】
つぎに、振幅補正部42が、レート処理部5が出力するビット軟判定値に対して上記補正係数Lを乗算し、振幅を補正する。これにより、ビット軟判定値は、フェージングやシャドウイングによるレベル変動を含んだ値となる。さらに、制御情報に含まれる変調方式情報に基づいて振幅を補正する。たとえば、変調多値数がMであれば、ビット軟判定値に1/Mを乗算する。これにより、ビット軟判定値に含まれる1ビットあたりの雑音電力が変調方式間で等しくなるため、異なった変調方式で再送が行われた場合であっても、適切にビット軟判定値を合成できる。
【0040】
つぎに、振幅補正部43が、過去の受信信号のビット軟判定値の振幅を補正する。この振幅の補正では、予め過去の受信信号のビット軟判定値に対応する補正係数を記憶しておき(記憶されている過去の補正係数をL´とする)、この補正係数L´を読み出した過去の受信信号のビット軟判定値に対して乗算する。
【0041】
つぎに、加算部44が、新たな受信信号のビット軟判定値と過去の受信信号のビット軟判定値とを加算する。最後に、振幅正規化部45が、加算後のビット軟判定値を正規化する。この正規化処理では、たとえば、LとL´の値の大きな方をPとし、加算後のビット軟判定値をPで除算する。そして、このPを過去の補正係数L´として記憶する。
【0042】
このように、ビット軟判定値合成部6では、新たな受信信号のビット軟判定値と過去の受信信号のビット軟判定値とを合成する際に、振幅を補正することにより、フェージングやシャドウイング等のレベル変動を考慮した最適な合成を実現できる。また、合成後には振幅正規化部45にて正規化処理を行うことにより、ビット軟判定値のレベル変動が再び小さく抑えられることになり、量子化した際の必要ビット数を削減できる。したがって、軟判定値バッファ7のサイズを小さく抑えることができる。なお、加算部44では、制御情報に含まれる初送/再送情報が再送を示している場合に加算処理を行い、初送/再送情報が初送を示している場合については、新たな受信信号のビット軟判定値を保持した状態で出力する。また、このとき、振幅正規化部45では、P=Lとして処理を行う。このように、再送時にビット軟判定値を合成することにより、時間ダイバーシチの効果が得られ、再送時における誤り訂正効果を向上させることができる。
【0043】
ビット軟判定値合成部6によりビット軟判定値を合成後(再送時)、デパンクチャ処理部8では、合成後のビット軟判定値に対してデパンクチャ処理を行う。このデパンクチャ処理では、図2に示す送信機のパンクチャ処理部23にて間引かれたビットに対して、ビット軟判定値を0として挿入する。
【0044】
復号部9では、デパンクチャ処理後のビット軟判定値に対して誤り訂正復号を行い、硬判定値データを出力する。誤り訂正復号は、図2に示す送信機の符号化部22の誤り訂正符号化に対応した復号方法を用いる。たとえば、畳み込み符号で符号化されている場合はビタビ復号を行う。また、ターボ符号で符号化されている場合はターボ復号を行う。
【0045】
CRC検出部10では、誤り訂正復号後の硬判定値データに誤りが有るか無いかを判別する。たとえば、誤りが無い場合は、ACK/NACK情報としてACKを出力する。一方、誤りが有る場合は、ACK/NACK情報としてNACKを出力する。このACK/NACK情報は、送信機への帰還情報として送信される。なお、ビット軟判定値合成部6では、ACK/NACK情報がNACKであれば、送信機側からパケットが再送されるため、軟判定値バッファ7に合成後のビット軟判定値を保存する。一方、ACK/NACK情報がACKであれば、そのときのビット軟判定値を保存しない。
【0046】
つづいて、パケットの送受信タイミングおよびパケット再送制御方法について説明する。図5は、パケットの送受信タイミングおよびパケット再送制御方法を示す図である。
【0047】
パケットを伝送する一つのチャネルは、N個に時分割される。図5は、N=4の場合の例を示しており、時分割された4個のチャネルを#1,#2,#3,#4と表している。そして、送信機では、チャネル#1,チャネル#2,チャネル#3,チャネル#4の順で、パケットをチャネルに載せて送信する。
【0048】
一方、パケット再送制御に関しては、時分割されたチャネル毎に独立して行われる。たとえば、受信機がチャネル#2に載せられて受信したパケットの誤りを検出した場合、送信機は、再送パケットを次のチャネル#2に載せて再送する。具体的にいうと、送信するパケットの番号を順に1,2,3,4,5,6,7,8,…とすると、まず、送信機は、パケット「1」をチャネル#1に載せて送信する。伝送路遅延が付加された状態でパケット「1」を受信した受信機は、そのパケットに誤りがなければ、受信成功(OK)を示すACKを送信機に通知する。このACKを受け取った送信機は、つぎのチャネル#1に新たなパケット「5」を載せて送信する。
【0049】
また、パケット「1」をチャネル#1に載せて送信後、送信機は、つぎのパケット「2」をチャネル#2に載せて送信する。パケット「2」を受信した受信機は、そのパケットに誤りが有った場合、受信失敗(NG)を示すNACKを送信機に通知する。そして、このNACKを受け取った送信機は、次のチャネル#2に再度パケット「2」を載せて再送する。
【0050】
このパケット再送制御は、NチャネルStop-and-Wait方式と呼ばれ、送受信間の遅延を考慮した再送制御である。
【0051】
ここで、上記パケット再送制御と適応変調/符号化を組み合わせたシステムを想定する。適応変調/符号化は、伝搬環境に応じて変調方式や符号化率を制御する方式である。この適応変調/符号化とパケット再送制御とを組み合わせた場合、このシステムでは、前回の送信とは異なった変調方式で再送が行われることが考えられる。すなわち、図5に示すように、最初の4つのパケットがQPSK変調で送信され、その後のパケットが16QAM変調で送信されている場合、パケット「2」に関しては、初送がQPSK変調で送信され、再送が16QAM変調で送信されることになる。
【0052】
以降、上記パケット再送制御と適応変調/符号化を組み合わせたシステムにおける、本実施の形態の受信機の動作について説明する。図6は、送信機における符号化則と受信機における軟判定値合成方法を示す図である。パケット再送制御における符号化則と軟判定値合成方法には、幾つかの種類があるが、ここでは、タイプ1とタイプ2と呼ばれるものについて説明する。
【0053】
まず、タイプ1を用いる場合、送信機では、送信データに対して符号化率Rの符号化を行う。符号化率Rは、特定のビットに対してパンクチャ処理を行い、符号化後のビット数を調整することで実現する。タイプ1では、初送時も再送時も常に同じパンクチャの規則に基づき、符号化率Rで符号化を行う。そして、本実施の形態の受信機では、再送が行われる毎にビット軟判定値を合成し、その後、誤り訂正復号を行う。
【0054】
一方、タイプ2を用いる場合、送信機では、まず、送信データに対して符号化率R´で符号化を行う(パンクチャ処理を行わない)。つぎに、特定のビットに対してパンクチャ処理を行うことで、符号化率をRとする。ただし、タイプ2では、送信回数に応じてパンクチャの規則を変える。たとえば、送信回数が奇数番目の場合には、白の四角で示しているビットを送信し、送信回数が偶数番目の場合には、残りの斜線の四角で示しているビットを送信する。そして、本実施の形態の受信機では、再送が行われるたびに、同一のビットに対応した軟判定値をビット毎に合成し、異なったビットに対応した軟判定値に対しては合成を行わずに、その後、誤り訂正復号を行う。
【0055】
本実施の形態の受信機では、再送回数毎に異なったビットが送信されるタイプ2に対応するため、軟判定値の合成をビット単位で行うこととした。これにより、タイプ1では、受信機が軟判定値をビット単位に合成するため、時間ダイバーシチの効果を得ることができる。また、タイプ2では、符号化利得を得ることができる。
【0056】
さらに、図6の下部には、異なった変調方式で再送が行われる場合を示している。この場合、初送は、符号化率Rで符号化を行い、QPSK変調によるパケットを送信する。また、再送では、初送の1/2の符号化率R´=R/2で符号化を行い、16QAM変調によるパケットを送信する。そして、本実施の形態の受信機では、再送が行われるたびに、変調方式に対応したビット軟判定値を生成し、同一のビットに対応したビット軟判定値を合成し、異なったビットに対応したビット軟判定値に対しては合成を行わずに、その後、誤り訂正復号を行う。このように、本実施の形態の受信機では、異なる変調方式で再送を行う場合であっても、同一のビットについては軟判定値を合成する。
【0057】
すなわち、本実施の形態の受信機は、再送が行われるたびにビット軟判定値を生成してビット毎に軟判定値を合成するため、上記タイプ2の再送方式や適応変調/符号化を行うシステム、および上記パケット再送制御と適応変調/符号化を組み合わせたシステムにおいても適用可能である。
【0058】
以上のように、本実施の形態においては、再送が行われるたびに、変調方式に応じたビット軟判定値を生成し、さらに、変調方式に応じた振幅補正を行って1ビットあたりの雑音電力を等しくし、同一のビットに対応したビット軟判定値を合成する構成とした。これにより、最適なビット軟判定値の合成を実現できる。
【0059】
また、実施の形態1においては、ビット軟判定値の正規化処理を行うため、ビット軟判定値のレベル変動が小さく抑えられる。これにより、実際の装置化においてビット軟判定値を量子化する場合のビット数を大幅に削減することができ、パケット合成に必要な軟判定値バッファのサイズを小さく抑えることができる。一方、ビット軟判定値の合成を行う場合には、正規化処理とは逆に、ビット軟判定値の振幅補正を行うため、フェージングやシャドウイングなどのレベル変動を考慮した合成を実現でき、時間ダイバーシチの効果を享受できる。
【0060】
実施の形態2.
図7は、実施の形態2のビット軟判定値合成部6の内部構成例を示す図であり、このビット軟判定値合成部6は、先に説明した係数計算部41,振幅補正部42,43,振幅正規化部45の代わりに、シフト量計算部51とビットシフト部52,53,54を備える構成とした。なお、先に説明した実施の形態1(図1〜図4)と同様の構成については、同一の符号を付してその説明を省略する。ここでは、実施の形態1と異なる動作についてのみ説明する。
【0061】
シフト量計算部51では、ビット軟判定値生成部4から出力される正規化基準値を用いてビットシフト量を計算する。たとえば、正規化基準値Lに対してビットシフト量をV=int(log2(L/A))として出力する。なお、Aは定数を表し、int(・)は小数点以下を切り捨てて整数化する関数を表す。また、ビットシフト量Vが正の値であれば左ビットシフトを行い、負の値であれば右ビットシフトを行う。
【0062】
ビットシフト部52では、上記ビットシフト量Vに基づいて、レート処理部5が出力するビット軟判定値をビットシフトする。これにより、振幅補正が行われ、ビット軟判定値は、フェージングやシャドウイングによるレベル変動を含んだ値となる。さらに、制御情報に含まれる変調方式情報により、変調方式に応じた振幅補正を行う。たとえば、変調多値数がMであれば、ビット軟判定値をint(log2M)だけ右ビットシフトして振幅補正を行う。これにより、ビット軟判定値に含まれる1ビットあたりの雑音電力が変調方式間でほぼ等しくなるため、異なった変調方式で再送が行われた場合であっても、適切なビット軟判定値の合成を実現できる。
【0063】
ビットシフト部53では、過去の受信信号のビット軟判定値に対してビットシフトを行う。ここでのビットシフトは、予め過去の受信信号のビット軟判定値に対応する過去のビットシフト量を記憶しておき、このビットシフト量V´を用いて行う。加算部44では、実施の形態1と同様に、新たな受信信号のビット軟判定値と過去の受信信号のビット軟判定値とを加算する。
【0064】
ビットシフト部54では、加算後のビット軟判定値の正規化処理をビットシフトにより行う。この正規化処理は、たとえば、VとV´の大きな値の方をWとし、加算後のビット軟判定値をWだけビットシフトする。ここでは、値が正であれば右ビットシフトを行い、負であれば左ビットシフトを行う。また、このときのWを過去のビットシフト量V´として記憶する。
【0065】
以上のように、本実施の形態によれば、ビット軟判定値の正規化処理を行うため、ビット軟判定値のレベル変動が小さく抑えられる。これにより、実際の装置化においてビット軟判定値を量子化するビット数を大幅に削減することができ、パケット合成に必要な軟判定値バッファのサイズを小さく抑えることができる。さらに、ビット軟判定値の合成を行う際に、ビットシフトによりビット軟判定値の振幅補正を行うため、簡単な処理でフェージングやシャドウイングなどのレベル変動を考慮した合成を実現できる。
【0066】
実施の形態3.
図8は、本発明にかかる受信機の実施の形態3の構成を示す図である。本実施の形態の受信機は、異なった変調方式で変調された2つの変調信号を復調する(シンボル軟判定値を生成する)復調部3A,3Bと、各復調部が出力するシンボル軟判定値を用いて変調方式に応じたビット軟判定値を生成するビット軟判定値生成部4A,4Bと、各ビット軟判定値生成部が出力するビット軟判定値のレート変換を行うレート処理部5A,5Bと、レート処理部5Aが出力するビット軟判定値とレート処理部5Bが出力するビット軟判定値とを合成するビット軟判定値合成部6aと、を備える構成とした。なお、先に説明した実施の形態1または2と同様の構成については、同一の符号を付してその説明を省略する。
【0067】
また、図9は、上記受信機にパケットを送信する送信機の構成を示す図である。これらの送信機61Aおよび61Bは、復号後の硬判定値データに誤りが有るか無いかを判別するための冗長ビット(CRCビット)を送信データに付加するCRC付加部21A,21Bと、CRCビットが付加されたデータ系列に対して誤り訂正符号化を行う符号化部22A,22Bと、符号化後のデータ系列のレートを変換するレート処理部26A,26Bと、レート変換後のデータ系列をディジタル変調する変調部27A,27Bと、変調後の信号に対して所定の周波数変換を行うRF部28A,28Bと、周波数変換後の信号を送信するためのアンテナ29A,29Bから構成され、各送信機が、同一の送信データを異なった変調方式で変調して送信する。
【0068】
ここで、上記図8および図9を用いて、実施の形態3の受信機の動作を説明する。なお、上記各送信機については、基本的に先に説明した図2の構成と同様であるため、ここでは送信機61Aを用いてその動作を簡単に説明する。
【0069】
CRC付加部21Aでは、送信データにCRCビットを付加する。符号化部22Aでは、CRCビットを付加したデータ系列に対して誤り訂正符号化を行う。レート処理部26Aでは、誤り訂正符号化後のデータ系列に対して、物理チャネルの伝送レートに合わせるためのレート変換を行う。変調部27Aでは、レート変換後のデータ系列に対してディジタル変調を行う。RF部28Aでは、変調後の信号を所定の周波数に変換し、変換後の信号をアンテナ29Aから送信する。なお、送信機61Bでは、送信機61Aとは異なった変調方式でディジタル変調を行う。
【0070】
一方、本実施の形態の受信機では、RF部2が、アンテナ1を介して受信した信号を所定の周波数に変換し、ベースバンド信号を生成する。このベースバンド信号は、復調部3Aと復調部3Bに送られ、たとえば、復調部3Aが送信機61Aからの信号を抽出し、復調部3Bが送信機61Bからの信号を抽出する。各送信機(61A,61B)が通信方式としてCDMA方式を採用し、各送信機からの送信信号がそれぞれ異なる拡散符号で拡散されている場合は、同一の拡散符号で逆拡散を行うことにより、送信機61Aからの信号と送信機61Bからの信号とを分離できる。
【0071】
復調部3Aでは、送信機61Aに対応した拡散符号でベースバンド信号を逆拡散することにより送信機61Aからの変調信号を抽出し、当該変調信号を変調方式に応じて復調してシンボル毎の軟判定値を出力する。また、復調部3Bでは、送信機61Bに対応した拡散符号でベースバンド信号を逆拡散することにより送信機61Bからの変調信号を抽出し、当該変調信号を変調方式に応じて復調してシンボル毎の軟判定値を出力する。なお、復調処理は変調方式に応じて行われる。また、出力される軟判定値は、PSK変調やQAM変調などのマッピング後の同相成分および直交成分を表す値である。
【0072】
ビット軟判定値生成部4Aでは、先に説明したビット軟判定値生成部4と同様の処理(式(1),式(2)参照)で、復調部3Aが出力するシンボル軟判定値を用いて、送信機61Aの変調方式に応じたビット軟判定値を生成する。また、ビット軟判定値生成部4Bでも、上記と同様の処理(式(1),式(2)参照)で、復調部3Bが出力するシンボル軟判定値を用いて、送信機61Bの変調方式に応じたビット軟判定値を生成する。なお、実施の形態1と同様に、ビット軟判定値のレベル変動を小さくするための処理(正規化処理)を行うこととしてもよい。
【0073】
レート処理部5A,5Bでは、先に説明したレート処理部5と同様の処理で、対応するビット軟判定値生成部から出力されたビット軟判定値のレートを変換する。
【0074】
ビット軟判定値合成部6aでは、先に説明したビット軟判定値合成部6と同様の処理で、レート処理部5Aが出力するビット軟判定値とレート処理部5Bが出力するビット軟判定値とを合成する。具体的に言うと、たとえば、図4に示す係数計算部41と振幅補正部42が変調方式毎に備えられ、それらの出力を加算部44が合成する。また、ビット軟判定値の合成においては、図4と同様に、変調方式に応じた振幅補正を行う。たとえば、変調多値数がMであれば、ビット軟判定値に1/Mを乗算して振幅補正を行う。これにより、ビット軟判定値に含まれる1ビットあたりの雑音電力が変調方式間で等しくなるため、異なった変調方式で同一データが送信された場合であっても、適切なビット軟判定値の合成を実現できる。
【0075】
このように、本実施の形態においては、受信機が、異なる変調方式で変調された2つの変調信号(送信データは同一)を所定の処理で分離後、各変調方式に応じたビット軟判定値を個別に生成し、当該ビット軟判定値を合成する構成とした。これにより、空間ダイバーシチの効果が得られ、誤り訂正効果を大幅に向上させることができる。なお、本実施の形態においては、変調信号が符号分割多重されている場合について説明したが、これに限らず、変調信号を分離できる構成であれば、たとえば、空間分割多重,時分割多重,または周波数分割多重されている場合においても適用可能である。
【0076】
また、本実施の形態においては、上記のように各変調方式間でビット軟判定値を合成する場合に、変調方式に応じた振幅補正を行い、1ビットあたりの雑音電力を等しくしているため、最適なビット軟判定値の合成を実現できる。
【0077】
【発明の効果】
以上、説明したとおり、本発明によれば、再送が行われるたびに、変調方式に応じたビット軟判定値を生成し、さらに、同一のビットに対応したビット軟判定値を適切なレベルで合成する構成とした。これにより、高度な再送方式や適応変調/符号化に対応したシステムに適用した場合であっても、最適なパケット合成を実現できる、という効果を奏する。
【図面の簡単な説明】
【図1】 本発明にかかる受信機の実施の形態1の構成を示す図である。
【図2】 実施の形態1の受信機にパケットを送信する一般的な送信機の構成を示す図である。
【図3】 ビット軟判定値生成部の内部構成を示す図である。
【図4】 実施の形態1のビット軟判定値合成部の内部構成を示す図である。
【図5】 パケットの送受信タイミングおよびパケット再送制御方法を示す図である。
【図6】 送信機における符号化則と受信機における軟判定値合成方法を示す図である。
【図7】 実施の形態2のビット軟判定値合成部の内部構成を示す図である。
【図8】 本発明にかかる受信機の実施の形態3の構成を示す図である。
【図9】 実施の形態3の受信機にパケットを送信する送信機の構成を示す図である。
【符号の説明】
1 アンテナ、2 RF部、3,3A,3B 復調部、4,4A,4B ビット軟判定値生成部、5,5A,5B レート処理部、6,6a ビット軟判定値合成部、7 軟判定値バッファ、8 デパンクチャ処理部、9 復号部、10 CRC検出部、21,21A,21B CRC付加部、22,22A,22B 符号化部、23 パンクチャ処理部、24 バッファ、25 選択部、26,26A,26B レート処理部、27,27A,27B 変調部、28,28A,28B RF部、29,29A,29B アンテナ、31 ビット軟判定値計算部、32 振幅正規化部、41 係数計算部、42,43 振幅補正部、44 加算部、45 振幅正規化部、51 シフト量計算部、52,53,54 ビットシフト部、61A,61B 送信機。
Claims (13)
- パケット再送制御により、記憶しておいた誤りパケットと再送パケットを合成し、当該パケット合成後の信号を復号する受信機において、
復調後のシンボル毎の軟判定値を用いて変調方式に応じたビット毎の軟判定値(ビット軟判定値)を生成し、当該ビット軟判定値をそのレベルに基づいて正規化し、正規化後のビット軟判定値を出力するビット軟判定値生成手段と、
初送時に、受信パケットに対応するビット軟判定値を出力し、再送時に、再送パケットに対応するビット軟判定値と過去の誤りパケットに対応するビット軟判定値とを合成し、合成後のビット軟判定値を出力し、その後、出力したビット軟判定値に誤りが検出された場合に、当該ビット軟判定値を前記誤りパケットに対応するビット軟判定値として保存するビット軟判定値合成手段と、
を備え、
前記ビット軟判定値合成手段は、
前記正規化に関する情報に基づいて、レベル変動を含んだビット軟判定値を生成するための補正係数を計算する補正係数計算手段と、
前記補正係数に基づいて前記正規化後のビット軟判定値の振幅を補正する第1の補正手段と、
予め記憶されている過去の補正係数に基づいて前記誤りパケットに対応するビット軟判定値の振幅を補正する第2の補正手段と、
前記第1の補正手段にて補正後のビット軟判定値と前記第2の補正手段にて補正後のビット軟判定値とを合成する合成手段と、
を備え、
前記合成手段が出力する合成後のビット軟判定値を用いて、送信側で用いた符号化方式に対応した復号処理を行うことを特徴とする受信機。 - 前記第1の補正手段は、さらに、1ビットあたりの雑音電力が変調方式間で等しくなるように、変調方式に応じた振幅補正を行うことを特徴とする請求項1に記載の受信機。
- 前記ビット軟判定値合成手段は、
前記合成後のビット軟判定値を、レベル変動が小さく抑えられるように正規化し、正規化後のビット軟判定値を出力することを特徴とする請求項1または2に記載の受信機。 - パケット再送制御により、記憶しておいた誤りパケットと再送パケットを合成し、当該パケット合成後の信号を復号する受信機において、
復調後のシンボル毎の軟判定値を用いて変調方式に応じたビット毎の軟判定値(ビット軟判定値)を生成し、当該ビット軟判定値をそのレベルに基づいて正規化し、正規化後のビット軟判定値を出力するビット軟判定値生成手段と、
初送時に、受信パケットに対応するビット軟判定値を出力し、再送時に、再送パケットに対応するビット軟判定値と過去の誤りパケットに対応するビット軟判定値とを合成し、合成後のビット軟判定値を出力し、その後、出力したビット軟判定値に誤りが検出された場合に、当該ビット軟判定値を前記誤りパケットに対応するビット軟判定値として保存するビット軟判定値合成手段と、
を備え、
前記ビット軟判定値合成手段は、
前記正規化に関する情報に基づいて、フェージングやシャドウイングによるレベル変動を含んだビット軟判定値を生成するためのビットシフト量を計算するシフト量計算手段と、
前記ビットシフト量に基づいて前記正規化後のビット軟判定値をビットシフトする第1のビットシフト手段と、
予め記憶されている過去のビットシフト量に基づいて前記誤りパケットに対応するビット軟判定値をビットシフトする第2のビットシフト手段と、
前記第1のビットシフト手段にてシフト後のビット軟判定値と前記第2のビットシフト手段にてシフト後のビット軟判定値とを合成する合成手段と、
を備え、
前記合成手段が出力する合成後のビット軟判定値を用いて、送信側で用いた符号化方式に対応した復号処理を行うことを特徴とする受信機。 - 前記第1のビットシフト手段は、さらに、1ビットあたりの雑音電力が変調方式間で等しくなるように、変調方式に応じたビットシフトを行うことを特徴とする請求項4に記載の受信機。
- 前記ビット軟判定値合成手段は、
前記合成後のビット軟判定値のレベル変動を小さく抑えるための正規化を、ビットシフトにより行い、正規化後のビット軟判定値を出力することを特徴とする請求項4または5に記載の受信機。 - 1または複数の送信機が同一データを異なる変調方式で変調して送信した場合に、複数の変調信号が多重化された信号を受信する受信機において、
前記多重化信号を変調方式毎に分離し、分離後の信号を変調方式に応じて個別に復調してシンボル毎の軟判定値(シンボル軟判定値)を出力する復調手段と、
復調後の各シンボル軟判定値を用いて変調方式毎にビット毎の軟判定値(ビット軟判定値)を生成し、当該変調方式毎に生成したビット軟判定値をそのレベルに基づいて正規化し、正規化後のビット軟判定値を出力するビット軟判定値生成手段と、
変調方式毎に生成された各ビット軟判定値を合成し、合成後のビット軟判定値を出力するビット軟判定値合成手段と、
を備え、
前記ビット軟判定値合成手段は、
前記正規化に関する情報に基づいて、レベル変動を含んだビット軟判定値を生成するための補正係数を計算する補正係数計算手段と、
前記補正係数に基づいて前記正規化後のビット軟判定値の振幅を補正する補正手段と、
の組み合せを変調方式毎に備え、
さらに、
前記各補正手段にて補正後のビット軟判定値を合成する合成手段、
を備え、
前記合成手段が出力する合成後のビット軟判定値を用いて、送信側で用いた符号化方式に対応した復号処理を行うことを特徴とする受信機。 - 前記補正手段は、さらに、1ビットあたりの雑音電力が変調方式間で等しくなるように、変調方式に応じた振幅補正を行うことを特徴とする請求項7に記載の受信機。
- 前記ビット軟判定値合成手段は、
前記合成後のビット軟判定値を、レベル変動が小さく抑えられるように正規化し、正規化後のビット軟判定値を出力することを特徴とする請求項7または8に記載の受信機。 - 前記復調手段は、符号分割多重された信号を分離することを特徴とする請求項7、8または9に記載の受信機。
- 前記復調手段は、空間分割多重された信号を分離することを特徴とする請求項7、8または9に記載の受信機。
- 前記復調手段は、時間分割多重された信号を分離することを特徴とする請求項7、8または9に記載の受信機。
- 前記復調手段は、周波数分割多重された信号を分離することを特徴とする請求項7、8または9に記載の受信機。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003051301A JP4067984B2 (ja) | 2003-02-27 | 2003-02-27 | 受信機 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003051301A JP4067984B2 (ja) | 2003-02-27 | 2003-02-27 | 受信機 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004260713A JP2004260713A (ja) | 2004-09-16 |
JP4067984B2 true JP4067984B2 (ja) | 2008-03-26 |
Family
ID=33116477
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003051301A Expired - Fee Related JP4067984B2 (ja) | 2003-02-27 | 2003-02-27 | 受信機 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4067984B2 (ja) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9385843B2 (en) | 2004-12-22 | 2016-07-05 | Qualcomm Incorporated | Method and apparatus for using multiple modulation schemes for a single packet |
JP4596958B2 (ja) | 2005-04-01 | 2010-12-15 | 株式会社エヌ・ティ・ティ・ドコモ | 無線通信装置及び無線通信方法 |
US8059609B2 (en) * | 2006-03-20 | 2011-11-15 | Qualcomm Incorporated | Resource allocation to support single-user and multi-user MIMO transmission |
US9882683B2 (en) * | 2006-09-28 | 2018-01-30 | Telefonaktiebolaget Lm Ericsson (Publ) | Autonomous transmission for extended coverage |
JP4725497B2 (ja) * | 2006-12-01 | 2011-07-13 | 株式会社デンソー | 通信システム、及び送信機 |
JP4905108B2 (ja) * | 2006-12-14 | 2012-03-28 | 富士通株式会社 | 受信装置 |
JP4983484B2 (ja) * | 2007-08-31 | 2012-07-25 | 富士通株式会社 | Mimo方式通信システムの受信装置 |
US8533575B2 (en) | 2009-02-05 | 2013-09-10 | Panasonic Corporation | Wireless communication apparatus |
CN102365835B (zh) * | 2009-03-26 | 2015-04-15 | 富士通株式会社 | 多天线通信装置以及多天线通信方法 |
JP2013012916A (ja) * | 2011-06-29 | 2013-01-17 | Panasonic Mobile Communications Co Ltd | 受信装置およびバッファ制御方法 |
JP6079129B2 (ja) * | 2012-10-24 | 2017-02-15 | 富士通株式会社 | 無線通信装置、及び受信方法 |
-
2003
- 2003-02-27 JP JP2003051301A patent/JP4067984B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004260713A (ja) | 2004-09-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100789042B1 (ko) | Arq 송신 다이버시티 방안을 위한 콘스텔레이션 재배치 | |
US7782896B2 (en) | Wireless communication apparatus and wireless communication method | |
US7486634B2 (en) | Adaptive modulation based on signal quality | |
KR100636947B1 (ko) | 데이터 송신 방법, 송신기 및 수신기 | |
AU2002353620B2 (en) | Apparatus and method for symbol combining in a mobile communication system | |
JP4616338B2 (ja) | 多重送受信アンテナを使用する移動通信システムにおける送信モードを制御するための装置,システム及び方法 | |
US8422589B2 (en) | Method and apparatus for transmitting data in a digital communication system, and computer-readable storage medium relating thereto | |
JP4903268B2 (ja) | 再送エラー制御技術送信用のリンク適応 | |
US8243673B2 (en) | Radio communication apparatus, radio communication system, and radio communication method | |
EP1422861B1 (en) | Transmission / reception apparatus and transmission / reception method | |
JP5298648B2 (ja) | 送信機及び受信機並びに送信方法及び受信方法 | |
RU2538180C2 (ru) | Способ передачи управляющего сообщения по восходящей линии связи | |
KR102463270B1 (ko) | 전력 적응형 성상도를 갖는 반직교 다중 접속 | |
US8195999B2 (en) | Apparatus and method for supporting hybrid automatic repeat request in wireless communication system | |
US20030040284A1 (en) | Method and apparatus of retransmitted data combination | |
US8726131B2 (en) | Spatial multiplexing communication system with enhanced codeword mapping with flexible rate selection on each spatial layer and with single HARQ process | |
JP2004201286A (ja) | データ送信方法とデータ受信方法およびそれらを用いた送信装置と受信装置 | |
JP5195925B2 (ja) | 送信装置、通信システム、通信方法 | |
JP2002281003A (ja) | パケット伝送システム及びパケット伝送方法 | |
JP4067984B2 (ja) | 受信機 | |
EP2502377A1 (en) | Method and base station for detecting a harq-ack codeword | |
US20070047675A1 (en) | Method and apparatus for scaling demodulated symbols for fixed point processing | |
JP2008252501A (ja) | 再送方法およびそれを利用した送信装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051215 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070621 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070703 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070822 |
|
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: 20080108 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080109 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110118 Year of fee payment: 3 |
|
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: 20120118 Year of fee payment: 4 |
|
LAPS | Cancellation because of no payment of annual fees |