(57)【特許請求の範囲】
【請求項１】
複数のヘッダ系列を有するフレームフォーマットの信号を受信する無線通信装置であって、
前記複数のヘッダ系列を合成する合成部と、
前記合成された複数のヘッダ系列を復調する復調部と、
前記復調された前記ヘッダ系列を復号して前記信号のヘッダ情報を取得する復号部と、
を備えるとともに、
所定の第１既知系列を用いて追従同期処理するトラッキング部と、更に備え、
前記合成部は、
前記追従同期処理後の前記複数のヘッダ系列のうち第１ヘッダ系列と第２ヘッダ系列を合成し、
前記復調部は、
前記合成されたヘッダ系列の軟判定値を算出し、
前記復号部は、
前記算出された軟判定値を誤り訂正復号して得られた前記ヘッダ情報に誤りがあるか否かを検出する、
無線通信装置。
【請求項２】
請求項１に記載の無線通信装置であって、
前記復号部は、
前記ヘッダ情報に誤りが検出されなかった場合、前記ヘッダ情報を基に、前記信号のペイロードを誤り訂正復号する、
無線通信装置。
【請求項３】
請求項１又は２に記載の無線通信装置であって、
前記トラッキング部は、
前記ヘッダ情報に誤りが検出された場合、前記第１既知系列とは異なる第２既知系列を用いて追従同期処理し、
前記合成部は、
前記追従同期処理後の前記複数のヘッダ系列のうち第３ヘッダ系列と第４ヘッダ系列を合成し、
前記復調部は、
前記合成されたヘッダ系列の軟判定値を算出し、
前記復号部は、
前記算出された軟判定値を誤り訂正復号して得られた前記ヘッダ情報に誤りがあるか否かを検出する、
無線通信装置。
【請求項４】
請求項３に記載の無線通信装置であって、
前記復号部は、
前記ヘッダ情報に誤りが検出されなかった場合、前記ヘッダ情報を基に、前記信号のペイロードを誤り訂正復号する、
無線通信装置。
【請求項５】
請求項３又は４に記載の無線通信装置であって、
前記復号部は、
前記ヘッダ情報に誤りが検出された場合、前記受信された前記信号を破棄する、
無線通信装置。
【請求項６】
請求項２又は４に記載の無線通信装置であって、
前記受信された信号と、所定の変調方式に従って変調された信号とを基に、前記受信された信号を判定帰還型等化する判定帰還型等化部と、を更に備え、
前記ヘッダ情報は、前記所定の変調方式を含み、
前記判定帰還型等化部は、
前記ヘッダ情報に含まれる前記所定の変調方式を基に、前記受信された信号を判定帰還型等化する、
無線通信装置。
【請求項７】
請求項２又は４に記載の無線通信装置であって、
前記ヘッダ情報は、前記所定の変調方式を含み、
前記トラッキング部は、
前記ヘッダ情報に含まれる前記所定の変調方式を基に、前記信号の受信タイミングのずれを調整する、
無線通信装置。
【請求項８】
請求項１〜７のうちいずれか一項に記載の無線通信装置であって、
前記復号部は、
前記信号のペイロードの復号における反復回数より少ない反復回数で前記信号のヘッダ系列を復号する、
無線通信装置。
【請求項９】
請求項１〜７のうちいずれか一項に記載の無線通信装置であって、
前記復号部は、
パリティチェックの結果、判定誤りがあることを検出した場合には復号処理を継続し、判定誤りがないことを検出した場合には復号処理を停止する、
無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、パケット通信システムにおけるヘッダを復号する無線通信装置に関する。
【背景技術】
【０００２】
従来、パケット通信システムでは、受信機がパケットを受信した場合に、パケットのデータ（ペイロード）が復調及び復号される前に、ヘッダが先に復調及び復号される。ヘッダには、ペイロードの復調及び復号に必要となる制御情報が含まれている。ヘッダの復号が完了した後、ペイロードの復調が開始される。【０００３】
パケット通信システムを用いた無線通信の標準規格として、例えば「ＩＥＥＥ８０２．１１ａｄ」では、パケットのヘッダにＬＤＰＣ（Low Density Parity Check）符号が用いられている（例えば、非特許文献１参照）。非特許文献１では、高いスループットを実現可能なＬＤＰＣ復号方式が開示されている。
【先行技術文献】
【非特許文献】
【０００４】
【非特許文献１】“Ａｒｅａ  ａｎｄ  ｌａｔｅｎｃｙ  Ｏｐｔｉｍｉｚｅｄ  Ｈｉｇｈ−Ｔｈｒｏｕｇｈｐｕｔ  Ｍｉｎ−Ｓｕｍ  Ｂａｓｅｄ  ＬＰＤＣ  Ｄｅｃｏｄｅｒ  Ａｒｃｈｉｔｅｃｔｕｒｅｓ”,  ＩＥＥＥ，  ２００９
【発明の概要】
【発明が解決しようとする課題】
【０００５】
パケット通信システムでは、ペイロードの復調は、ヘッダの復号が完了するまで開始しない。例えば「ＩＥＥＥ８０２．１１ａｄ」規格のように、パケットのヘッダがＬＤＰＣ符号により符号化されている場合では、受信機は、ヘッダが含まれる受信信号を受信した後に、ヘッダの復調、及び、ＬＤＰＣ符号の復号を経た後に、制御情報としてのヘッダを取得する。受信機は、ヘッダを取得した後にペイロードの復調を開始できる。【０００６】
ＬＤＰＣ符号の復号アルゴリズムとしては、例えば、「ｓｕｍ−ｐｒｏｄｕｃｔ」方式、「ｍｉｎ−ｓｕｍ」方式が知られている。しかし、これらの復号アルゴリズムは、反復復号方式であるためヘッダの復号に要する時間が大きくなる。受信機は、ヘッダの復号が完了するまでの間に受信されたペイロードを、バッファに一時的に保持しなければならない。ヘッダの復号に要する時間が長くなると、ペイロードを保持するために必要となるバッファのサイズが大きくなる。【０００７】
本開示は、上述した従来の事情に鑑みてなされたものであって、ヘッダを高速に復号し、ペイロードの復調及び復号までに要する時間を低減する無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本開示は、複数のヘッダ系列を有するフレームフォーマットの信号を受信する無線通信装置であって、前記複数のヘッダ系列を合成する合成部と、前記合成された複数のヘッダ系列を復調する復調部と、前記復調された前記ヘッダ系列を復号して前記信号のヘッダ情報を取得する復号部と、を備えるとともに、所定の第１既知系列を用いて追従同期処理するトラッキング部と、更に備え、前記合成部は、前記追従同期処理後の前記複数のヘッダ系列のうち第１ヘッダ系列と第２ヘッダ系列を合成し、前記復調部は、前記合成されたヘッダ系列の軟判定値を算出し、前記復号部は、前記算出された軟判定値を誤り訂正復号して得られた前記ヘッダ情報に誤りがあるか否かを検出する、無線通信装置を提供する。
【０００９】
また、本開示は、複数のヘッダ系列を有するフレームフォーマットの信号を受信する無線通信方法であって、前記複数のヘッダ系列を復調するステップと、前記復調された前記ヘッダ系列を復号して前記信号のヘッダ情報を取得するステップと、を備える。
【発明の効果】
【００１０】
本開示によれば、ヘッダを高速に復号し、ペイロードの復調及び復号までに要する時間を低減できる。
【図面の簡単な説明】
【００１１】
【図１】受信信号のＰＨＹフレームのフォーマットを示す模式図
【図２】第１実施形態の無線通信装置の構成を示すブロック図
【図３】ＬＤＰＣ符号ビットをＢＰＳＫ変調した信号がＡＷＧＮを伝搬した場合のビット誤り率を示すグラフ
【図４】図２に示した無線通信装置の変形例を示すブロック図
【図５】受信処理タイミングの具体例を示すタイムチャート、（ａ）本実施形態の無線通信装置での動作例、（ｂ）ＬＤＰＣ復号部がヘッダを復号する場合に通常反復回数における比較例
【図６】第２実施形態の無線通信装置の構成を示すブロック図
【図７】図６の無線通信装置の受信処理タイミングの具体例を示すタイムチャート、（ａ）本実施形態の無線通信装置での動作例、（ｂ）ヘッダに含まれる最後のヘッダ系列（−ｃｓ２）を復調及び復号する場合の比較例
【図８】第３実施形態の無線通信装置の構成を示すブロック図
【図９】図８の無線通信装置の受信処理タイミングの具体例を示すタイムチャート、（ａ）本実施形態の無線通信装置での動作例、（ｂ）ＬＤＰＣ復号部がヘッダを復号する場合に通常反復回数における比較例
【図１０】第４実施形態の無線通信装置の構成を示すブロック図
【図１１】図１０の無線通信装置の受信処理タイミングの具体例を示すタイムチャート
【図１２】図１０の無線通信装置の受信処理タイミングの具体例を示すタイムチャート
【図１３】図１０の無線通信装置の受信処理手順を示すフローチャート
【図１４】図１０の無線通信装置の変形例（１）の構成を示すブロック図
【図１５】図１０の無線通信装置の変形例（２）の構成を示すブロック図
【図１６】ＬＤＰＣ復号部の内部構成の一例を示すブロック図
【発明を実施するための形態】
【００１２】
以下、本開示に係る無線通信装置及び無線通信方法の各実施形態について、図面を参照して説明する。以下の各実施形態では、本開示に係る無線通信装置を用いて説明するが、本開示は、無線通信装置の動作を規定した無線通信方法として表現しても良い。
【００１３】
＜第１の実施形態＞
＜信号のフレームフォーマット＞
本実施形態の無線通信装置が通信に用いる信号としての物理層（ＰＨＹ）フレームのフォーマットを図１に示す。このフレームフォーマットは、ＰＨＹヘッダの高速復号に用いられる。
【００１４】
図１に示すＰＨＹフレームは「Ｐｒｅａｍｂｌｅ（プリアンブル）Ｆ１」、「Ｈｅａｄｅｒ（ヘッダ）Ｆ２」、「Ｐａｙｌｏａｄ（ペイロード）Ｆ３」、「Ｂｅａｍ  ＲｅｆｉｎｅｍｅｎｔフィールドＦ４」の各フィールドを含む。
【００１５】
プリアンブルＦ１は、ＳＴＦ（Short Training Field）及びＣＥＦ（Channel Estimation Field）を含む。ＳＴＦ、ＣＥＦには、通信システムにおいて予め定義される既知系列、例えば「Ｇｏｌａｙ」系列が用いられる。
【００１６】
ヘッダＦ２は、ＧＩ（Guard Interval）と呼ばれる既知系列と、制御信号である「ｃｓ１」及び「ｃｓ２」が連接したブロックＦ２１と、制御信号である「−ｃｓ１」及び「−ｃｓ２」が連接したブロックＦ２２とを含む。ヘッダＦ２は通信の管理に用いる情報を格納する。
【００１７】
ペイロードＦ３は、複数のブロックを有し、より具体的には、ＧＩとデータ本体の情報信号であるｄａｔａ（データ）とが連接したブロックＦ３１を複数個含む。
【００１８】
「ｃｓ１」はＰＨＹフレームの復調及び復号に必要となる制御情報が誤り訂正符号化された信号の系列である。以下、系列ｃｓ１を「第一ヘッダ系列」と定義する。誤り訂正符号化では、ＬＤＰＣ符号或いはターボ符号が用いられる。本実施形態では、ＬＤＰＣ符号を用いて説明する。
【００１９】
「ｃｓ２」は、系列「ｃｓ１」がスクランブル処理された信号の系列である。以下、系列「ｃｓ２」を「第二ヘッダ系列」と定義する。スクランブル処理には、パケット通信システムにおいて予め規定された固定の既知系列が用いられる。また、図１に示す「ＧＩ」、「ｃｓ１」、「ｃｓ２」を連接したブロックＦ２１を、「第一ヘッダブロック」と定義する。本実施形態のＰＨＹフレームでは、「第一ヘッダブロック」に続き、「ＧＩ」、「−ｃｓ１」、「−ｃｓ２」を連接した「第二ヘッダブロック」が連接される。なお、系列「−ｃｓ１」と系列「ｃｓ１」とは相補関係にある。系列「−ｃｓ２」と系列「ｃｓ２」とは相補関係にある。
【００２０】
つまり、図１に示すＰＨＹフレームでは、ヘッダＦ２のフィールドは、第一ヘッダブロックＦ２１のフィールドと、第二ヘッダブロックＦ２２のフィールドと連接された構成である。以下、第二ヘッダブロックＦ２２の系列「−ｃｓ１」、系列「−ｃｓ２」を、それぞれ「第三ヘッダ系列」、「第四ヘッダ系列」と定義する。
【００２１】
以下、無線通信装置としての送信機が無線通信装置としての受信機に伝送するビット系列（データ本体）を、「情報ビット」と定義する。
【００２２】
送信機は、送信対象の「情報ビット」を、ヘッダＦ２に記載されている誤り訂正符号化方法及び誤り訂正符号化率に従って誤り訂正符号化する。また、送信機は、誤り訂正符号化処理によって得られた誤り訂正符号ビットを、ヘッダＦ２に記載された変調方式に従って変調する。変調により得られた変調信号により「ｄａｔａ」、即ち情報ビットが構成される。送信機は、「ｄａｔａ」を格納したペイロードＦ３を含む信号フレーム（ＰＨＹフレーム）を、本実施形態の無線通信装置１０としての受信機に送信する。
以下、ヘッダＦ２に記載されている変調方式、誤り訂正符号化方法（ＬＤＰＣ符号）及び誤り訂正符号化率をまとめてＭＣＳ（Modulation and Coding Scheme）と定義する。
【００２３】
図１に示すＰＨＹフレームの「Beam RefinementフィールドＦ４」はオプションのフィールドであり、例えばビームフォーミングにおけるトレーニングフィールドとして用いられる。オプションフィールドは、通信において必ず用いられるフィールドではなく、例えば送信機及び受信機間においてビームフォーミングのトレーニングに用いられる。
本実施形態では、送信機は、ＰＨＹフレームを、シングルキャリア伝送により受信機に送信する。
【００２４】
＜無線通信装置の構成及び動作の概要＞
本実施形態の無線通信装置１０の構成を図２に示す。無線通信装置１０が受信する無線信号に含まれる物理層の信号フレームは、上述したＰＨＹフレームと同じフォーマットである。即ち、図示しない送信機がＰＨＹフレームを含む無線信号を送信し、図２に示す無線通信装置１０が無線信号を受信する。
【００２５】
図２に示す無線通信装置１０は受信信号のＰＨＹフレームのヘッダを高速に復号できる。なお、無線通信装置１０は送信機の機能を有しても良い。
【００２６】
図２に示す無線通信装置１０は、アンテナ１１、無線部１２、Ａ／Ｄ変換部１３、同期部１４、合成部１５、バッファ１６、復調部１７、ＬＤＰＣ復号部１８及びヘッダ解析部１９を含む構成である。合成部１５、復調部１７、ＬＰＤＣ復号部１８及びヘッダ解析部１９は、待機時間制御部１００を構成する。
【００２７】
ＰＨＹフレームを含む受信信号は、アンテナ１１において受信され、無線部１２においてベースバンド信号に変換される。ベースバンド信号は、Ａ／Ｄ（Analog to Digital）変換部１３においてアナログ信号からデジタル信号に変換される。
【００２８】
同期部１４は、Ａ／Ｄ変換部１３の変換結果として得られるデジタル信号のＰＨＹフレームのうち、図１に示すプリアンブルＦ１を用いて同期処理を実施する。具体的には、同期部１４は、プリアンブルＦ１の既知系列を基に、送信機及び受信機間における搬送波周波数ずれを補正する同期処理を行う。また、同期部１４は、プリアンブルＦ１の既知系列を用いて、送信機及び受信機の各サンプリング周波数ずれを補正する同期処理を行う。
【００２９】
同期部１４において同期処理された受信信号は、合成部１５に入力される。合成部１５は、受信信号のＰＨＹフレームのうち、図１に示す第一ヘッダブロックＦ２１と第二ヘッダブロックＦ２２とを合成する。合成部１５における合成のアルゴリズムについては、例えば公知の最大比合成、等利得合成、選択合成が用いられる。
【００３０】
例えば、合成部１５は、無線伝搬環境の変化が一つのＰＨＹフレーム内において無視できるほど小さい状況である場合に最大比合成する。合成部１５は、プリアンブルＦ１のＣＥＦを用いて、伝搬環境の推定を実施する。合成部１５は、例えば、ＭＭＳＥ（Minimum Mean Square Error）或いはＺＦ（Zero Forcing）によって、伝搬路において受けたフェージング変動を等化する。これにより、合成部１５は、受信信号に生じた歪みを低減でき、フェージング変動の影響を抑制できる。
【００３１】
合成部１５は、等化処理後のヘッダＦ２に含まれている系列「ｃｓ１」、系列「ｃｓ２」を加算することで、最大比合成する。合成部１５は、系列「ｃｓ２」をデスクランブルすることで、系列「ｃｓ１」と系列「ｃｓ２」とを合成でき、合計４つのヘッダ系列を合成できる。系列「ｃｓ２」をデスクランブルした系列を「ｃｓ２'」とする場合、合成部１５における合成は以下の数式（１）により表せる。これにより最大比合成が実現できる。
【００３２】
【数１】
0005992916.tif 000002
【００３３】
ｃｓ１：第一ヘッダ系列
ｃｓ２'：デスクランブル後の第二ヘッダ系列
（−１）×（−ｃｓ１）：符号反転後の第三ヘッダ系列
（−１）×（−ｃｓ２‘）：デスクランブル及び符号反転後の第四ヘッダ系列
【００３４】
合成部１５が受信信号におけるＰＨＹフレームの複数のヘッダ系列を合成するため、無線通信装置１０は、時間ダイバーシチ効果が得られ、ヘッダのＳＮＲ（Signal to Noise Ratio）を向上できる。
【００３５】
合成部１５における合成処理後のヘッダは、復調部１７に入力される。復調部１７は、合成処理後のヘッダを軟判定する。復調部１７の軟判定の結果（軟判定値）は、ＬＤＰＣ復号部１８へ入力される。
【００３６】
ＬＤＰＣ復号部１８は、復調部１７から出力された軟判定値に対し、ＬＤＰＣ（Low Density Parity Check）符号を用いて誤り訂正復号する。ＬＤＰＣ復号部１８における復号処理については、「Ｓｕｍ−Ｐｒｏｄｕｃｔ」復号或いは「Ｍｉｎ−Ｓｕｍ」復号といった公知の反復復号処理が用いられる。
【００３７】
ＬＤＰＣ復号部１８における反復復号処理の反復回数は、合成部１５がヘッダにおけるＳＮＲを向上したため、所定反復回数より少なくできる。ここで、所定反復回数とは、合成部１５がヘッダに対して合成処理せずに、受信信号のペイロードを復号処理する場合の反復回数を表す。ＬＤＰＣ復号部１８における反復回数が少なくて良い理由を、以下のとおり説明する。
【００３８】
図３は、ＬＤＰＣ符号された情報ビットをＢＰＳＫ（Binary Phase Shift Keying）変調した送信信号が、ＡＷＧＮ（Additive White Gaussian Channel）を伝搬した後のビット誤り率を示すグラフである。図３において、横軸はＥｂ／ＮＯ（Energy per bit to Noise power spectral density ratio）、即ち、ノイズのスペクトル密度に対する変調信号のビット単位のエネルギーの割合を表し、縦軸はＢＥＲ（Bit Error Rate）、即ちビットエラーレートを表す。図３には、ＬＰＤＣ復号部１８における反復回数が３回、５回におけるＢＥＲ特性が示されている。
【００３９】
図３では、反復回数５回の方が、反復回数３回と比較して所定のビット誤り率を達成するための所要Ｅｂ／ＮＯが小さい。このため、ＬＤＰＣ符号を復号する場合、復号処理の反復回数を増やすことによりＢＥＲ特性の改善が見られる。しかし、ＬＤＰＣ復号部１８における復号処理の反復回数が増えると、ＬＤＰＣ復号部１８における復号時間が長くなる。
【００４０】
本実施形態の無線通信装置１０では、合成部１５がヘッダを合成することで、ヘッダのＳＮＲ、即ち、図３に示すＥｂ／Ｎｏが向上する。その結果、ヘッダを復号する場合、Ｅｂ／Ｎｏの向上によってＢＥＲ特性が向上するため、ＬＤＰＣ復号部１８のヘッダの復号における反復復号回数を減少できる。これにより、ＬＤＰＣ復号部１８は、ヘッダＦ２を高速に復号できる。
【００４１】
反復復号回数を減少させる方法として、図１６に示す構成をとってもよい。図１６は、ＬＤＰＣ復号部１８の内部構成の一例を示すブロック図である。図１６に示すＬＤＰＣ復号部１８は、復号演算部３１と、パリティチェック部３２と、制御部３３とを含む。
【００４２】
復号演算部３１は、ＬＤＰＣ復号部１８に入力される軟判定値を復号処理する。復号演算部３１は復号処理結果である硬判定値を出力する。パリティチェック部３２は、復号演算部３１から出力される硬判定値に対してパリティチェック演算を実施する。パリティチェック部３２はパリティチェック演算により硬判定値に判定誤りが含まれているか、判定誤りがないかを検査する。パリティチェック部３２は検査結果を制御部３３に出力する。
【００４３】
制御部３３は、判定誤りが存在していれば復号演算部３１に復号処理を継続させる指示を出力する。制御部３３は、判定誤りが存在していなければ復号演算部３１に復号処理を停止させる指示を出力する。ヘッダの合成によりＳＮＲが向上しており、判定誤りがないことを検出するまでの反復復号回数が減少する。従って、図１６に示すＬＤＰＣ復号部１８の構成により、ＬＤＰＣ復号部１８は、復号演算部３１における復号処理を早期に停止させることができるため、ＬＤＰＣ復号部１８の復号処理に要する消費電力を低減できる。
【００４４】
再び図２を参照して説明する。ＬＤＰＣ復号部１８は、受信信号のヘッダＦ２を復号して得られるヘッダ情報をヘッダ解析部１９に出力する。ヘッダ解析部１９は、ヘッダ情報に含まれるＭＣＳを解析し、ペイロードの「ｄａｔａ」に施されている変調方式及び誤り訂正符号化率の情報を取得する。
【００４５】
ヘッダ解析部１９は、解析後のＭＣＳをバッファ１６、復調部１７及びＬＤＰＣ復号部１８に出力する（フィードバック）。バッファ１６は、ヘッダ解析部１９におけるＭＣＳの解析が完了するまで、ペイロードＦ３の信号データを格納する。バッファ１６は、ＭＣＳがフィードバックされた後に、バッファ１６自身の内部に記憶されていたペイロードＦ３の読み出しを開始し、読み出されたペイロードＦ３を復調部１７へ出力する。つまり、受信信号のペイロードＦ３の復調及び復号を開始するタイミングは、ヘッダ解析部１９が解析後のＭＣＳをバッファ１６にフィードバックしたタイミングの後となる。
【００４６】
復調部１７は、ヘッダ解析部１９からフィードバックされたＭＣＳに従ってペイロードＦ３を復調してペイロードＦ３の軟判定値を得る。得られた軟判定値は、ＬＤＰＣ復号部１８へ入力される。ＬＤＰＣ復号部１８は、ヘッダ解析部１９からフィードバックされた誤り訂正符号化率に従って、ペイロードＦ３の軟判定値を復号して情報ビットを出力する。
【００４７】
本実施形態では、図１に示す互いに異なる４つのヘッダ系列（ｃｓ１、ｃｓ２、−ｃｓ１、−ｃｓ２）をヘッダＦ２に含むＰＨＹフレームフォーマットを一例として用いている。ヘッダＦ２に含むヘッダ系列の数は２以上であればよい。
【００４８】
無線通信装置１０は、合成部１５において複数のヘッダ系列を合成する。従って、ヘッダのＳＮＲが向上する。ヘッダのＳＮＲが向上するため、ＬＤＰＣ復号部１８は、ヘッダ復号における反復復号回数を所定反復回数より少なく復号できる。これにより、ヘッダのＬＤＰＣ符号の復号に要する時間を短くできる。
【００４９】
上記より、ヘッダ解析部１９はＭＣＳを、従来技術に比べて、早期に取得できる。ヘッダ解析部１９は、ＭＣＳを取得した後に、ＭＣＳをバッファ１６、復調部１７及びＬＤＰＣ復号部１８にフィードバックする。フィードバックのタイミングに同期してペイロードＦ３の復調が開始される。
【００５０】
ＭＣＳが取得されるまで、ペイロードＦ３は復調されないため、無線通信装置１０は、受信信号のペイロードＦ３の先頭がバッファ１６に入力されてからペイロードＦ３の復調が開始されるまでは、ペイロードＦ３の復号を待機する。待機中に受信されたペイロードＦ３の信号は、一時的にバッファ１６上に記憶され保持される。ＬＤＰＣ復号部１８がヘッダ復号における反復復号回数を減らすことで、バッファ１６における待機時間を減少できる。待機時間が減少することで、バッファ１６のメモリ容量を削減できる。
【００５１】
＜受信処理タイミングの具体例＞
バッファ１６のメモリ容量が削減可能であることを、図５を用いて説明する。図５は、本実施形態の受信処理タイミングの具体例を示すタイムチャートである。図５（ａ）に示すタイムチャートが無線通信装置１０の動作例である。また、図５（ｂ）に示すタイムチャートは、ＬＤＰＣ復号部１８によるヘッダ復号において所定反復回数を用いる場合の比較例である。なお、図５（ｂ）は本実施形態の無線通信装置１０の動作（図５（ａ）参照）及び効果を説明するための比較例であって、無線通信装置１０は図５（ｂ）のように動作しない。
【００５２】
無線通信装置１０の各部は、図５に示す各区間［Ｔ１］〜［Ｔ８］においてそれぞれ次のように処理する。
【００５３】
［Ｔ１］同期（図５（ａ）及び（ｂ））：同期部１４は、受信信号のプリアンブルＦ１を用いて同期処理する。
【００５４】
［Ｔ２］合成（１回目、図５（ａ）及び（ｂ））：合成部１５は、ヘッダの第一ヘッダ系列（ｃｓ１）と第二ヘッダ系列（ｃｓ２）とを合成する。
【００５５】
［Ｔ３］合成（２回目、図５（ａ）及び（ｂ））：合成部１５は、ヘッダの第三ヘッダ系列（−ｃｓ１）と第四ヘッダ系列（−ｃｓ２）とを合成する。
【００５６】
［Ｔ４］ヘッダ復号（所定反復回数の場合、図５（ｂ））：ＬＤＰＣ復号部１８は、所定反復回数によって、ヘッダＦ２を復号する。なお、区間［Ｔ４］では、ＬＤＰＣ復号部１８における反復回数が所定反復回数である、即ち、反復回数が削減されていないため、ＬＤＰＣ復号部１８の復号に要する時間が長くなる。
【００５７】
［Ｔ５］ペイロードバッファリング（図５（ａ）及び（ｂ））：バッファ１６は、合成部１５の２回目の合成処理の後に、受信信号のペイロードＦ３を一時的に記憶する（バッファリング）。バッファリングは、バッファ１６がヘッダ解析部１９からＭＣＳを取得するまで継続される。
【００５８】
［Ｔ６］ヘッダ復号（反復回数削減、図５（ａ））：ＬＤＰＣ復号部１８は、ヘッダＦ２を反復処理により復号する。区間［Ｔ６］のＬＤＰＣ復号部１８における反復回数は、ヘッダＦ２が合成部１５において合成処理されてヘッダＦ２のＳＮＲが向上しているため、所定反復回数より少ない反復回数となる。
【００５９】
即ち、復号完了までの所要時間が短縮され、バッファ１６におけるペイロードのバッファリングも短時間にて終了する。従って、バッファ１６のメモリ容量が削減される。
【００６０】
［Ｔ７］，［Ｔ８］ペイロード復調・復号（Ｔ７は図５（ａ）、Ｔ８は図５（ｂ））：ヘッダ解析部１９が取得したＭＣＳに従って、復調部１７はバッファ１６から出力されるペイロードＦ３を復調し、ＬＤＰＣ復号部１８は復調結果（軟判定値）を復号する。
【００６１】
つまり、図２に示す無線通信装置１０は、ヘッダＦ２に対する復号の反復回数を減らすため、図５（ａ）の区間［Ｔ６］の時間長を、図５（ｂ）の区間［Ｔ４］に対して短縮できる。このため、図５（ａ）の区間［Ｔ５］では、バッファ１６がペイロードをバッファリングする時間を短縮でき、バッファ１６のメモリ容量を削減できる。
【００６２】
＜変形例＞
上述の無線通信装置１０について、更にバッファのメモリ容量を削減するための変形例を説明する。変形例の無線通信装置１０Ｂの構成を図４に示す。本変形例では、複数のヘッダ系列の合成に用いるメモリ容量の削減を可能にする。なお、図４において、図２と同一の要素は同一の符号を付して示し、その説明を省略する。
【００６３】
図４では、無線通信装置１０Ｂにおける待機時間制御部１００Ｂの構成が、図２においける待機時間制御部１００の構成と異なる。待機時間制御部１００Ｂは、復調部１７、合成部１５Ｂ、ＬＤＰＣ復号部１８Ｂ及びヘッダ解析部１９を含む構成である。ＬＤＰＣ復号部１８Ｂは、軟判定値記憶部２１及びＬＤＰＣ復号演算部２２を含む構成である。また、合成部１５Ｂは、復調部１７の出力とＬＤＰＣ復号部１８Ｂの入力との間に接続されている。
【００６４】
本変形例では、図示しない送信機が次のように信号を送信する。即ち、送信機は、ヘッダに対しＢＰＳＫ変調、或いはＢＰＳＫの信号点を１シンボルごとにπ／２位相回転させるπ／２−ｓｈｉｆｔ  ＢＰＳＫ（以降、π／２−ＢＰＳＫと記載する）変調を実施する。
【００６５】
図４における無線通信装置１０Ｂは、π／２−ＢＰＳＫの変調方式によって送信機から送信された信号（ＰＨＹフレーム）を受信する。
【００６６】
図４に示す無線部１２、Ａ／Ｄ変換部１３、同期部１４の動作については、図２の無線通信装置１０と同様であるため、説明を省略する。但し、同期部１４は、ヘッダＦ２がπ／２−ＢＰＳＫ変調されている場合には、受信信号に対して１シンボルごとに−π／２の位相回転を与える。これにより、同期部１４から出力される信号点は、ＢＰＳＫ変調を用いている場合と同等となる。
【００６７】
復調部１７は、同期部１４から出力された信号を復調し、復調結果としての軟判定値を合成部１５Ｂに出力する。合成部１５Ｂは、第一ヘッダ系列（ｃｓ１）の軟判定値をＬＤＰＣ復号部１８Ｂに出力する。ＬＤＰＣ復号部１８Ｂ内の軟判定値記憶部２１は、合成部１５Ｂから出力された第一ヘッダ系列の軟判定値を記憶する。
【００６８】
合成部１５Ｂは、第二ヘッダ系列（ｃｓ２）の軟判定値を復調部１７から入力すると、軟判定値記憶部２１から第一ヘッダ系列の軟判定値を読み出し、第一ヘッダ系列及び第二ヘッダ系列の各軟判定値を合成する。合成部１５Ｂは合成後の軟判定値を軟判定値記憶部２１に出力する。軟判定値記憶部２１は、入力された軟判定値を記憶する。
【００６９】
以降、合成部１５Ｂは同様に第三ヘッダ系列（−ｃｓ１）、第四ヘッダ系列（−ｃｓ２）を復調部１７から入力すると、軟判定値記憶部２１からヘッダ系列を合成した軟判定値を読み出し、第三ヘッダ系列及び第四ヘッダ系列の各軟判定値を合成する。合成部１５Ｂは合成後の軟判定値を軟判定値記憶部２１に出力し、軟判定値記憶部２１は入力された軟判定値を記憶する。
【００７０】
軟判定値記憶部２１は、ＬＤＰＣ復号部１８ＢがＬＤＰＣ符号を反復処理による復号において、繰り返し軟判定値を読み出すために使用する記憶素子（メモリ）である。ＬＤＰＣ復号部１８Ｂは、ＬＤＰＣ復号演算部２２においてＬＤＰＣ復号における行処理及び列処理を実施する。ＬＤＰＣ復号演算部２２は、行処理又は列処理において、必要に応じて軟判定値を軟判定値記憶部２１から読み出して演算する。
図４に示すヘッダ解析部１９及びバッファ１６の動作は、図２の無線通信装置１０と同様であるため、説明を省略する。
【００７１】
無線通信装置１０Ｂは異なる時刻に複数のヘッダ系列を受信しているため、合成部１５Ｂは、複数のヘッダ系列の合成処理においてメモリを使用する。更に、ＬＤＰＣ復号部１８Ｂは、反復復号の処理において軟判定値をメモリに記憶する。
【００７２】
図４に示す無線通信装置１０Ｂでは、合成部１５Ｂは、ＬＤＰＣ復号部１８Ｂ内の軟判定値記憶部２１を複数のヘッダ系列の一部分又は合成結果の一時保存用に用い、軟判定値記憶部２１に対してデータを読み書きしている。つまり、合成部１５Ｂの合成処理に使用するメモリと、ＬＤＰＣ復号部１８ＢのＬＤＰＣ復号に使用するメモリとが共用されている。従って、無線通信装置１０Ｂにおけるメモリ容量を、無線通信装置１０に比べて、削減できる。
【００７３】
図４に示す無線通信装置１０Ｂでは、ヘッダＦ２がＢＰＳＫ変調され、ＢＰＳＫ変調信号電圧をｙｎ、雑音電力をσ２とすると、軟判定値λｎは数式（２）により示される。
【００７４】
【数２】
0005992916.tif 000003
【００７５】
数式（２）より、ＢＰＳＫ変調信号を軟判定した後に合成した場合と、合成した後に軟判定した場合とにおいて、同一の結果が得られることが分かる。従って、本変形例の無線通信装置１０Ｂにより、合成部１５Ｂによって使用されるメモリとＬＤＰＣ復号部１８Ｂに使用されるメモリとを共用できる。なお、図４に示す無線通信装置１０Ｂは、ＩＥＥＥ８０２．１１ａｄの通信規格に対応できる。
【００７６】
＜第２実施形態＞
＜無線通信装置の構成及び動作の概要＞
図６は、本実施形態における無線通信装置１０Ｃの構成を示すブロック図である。図６に示す無線通信装置１０Ｃにおいて、図２に示す無線通信装置１０と同じ構成要素は同一の符号を付し、説明を省略する。
【００７７】
図６の無線通信装置１０Ｃは、アンテナ１１、無線部１２、Ａ／Ｄ変換部１３、同期部１４Ｂ、バッファ１６及び待機時間制御部１００Ｃを含む。待機時間制御部１００Ｃは、制御部２３、復調部１７、ＬＤＰＣ復号部１８及びヘッダ解析部１９を含む。
【００７８】
アンテナ１１、無線部１２及びＡ／Ｄ変換部１３の動作は、図２の無線通信装置１０におけるアンテナ１１、無線部１２及びＡ／Ｄ変換部１３の動作と同様である。図６に示す無線通信装置１０Ｃは、受信信号として、図１に示すフォーマットのＰＨＹフレームを受信する。
【００７９】
図６に示す同期部１４Ｂは、受信信号のプリアンブルＦ１を用いて搬送波の周波数同期、及びサンプリングクロックの同期処理を実施する。更に、同期部１４Ｂは、フレーム同期を確立した後に、受信したＰＨＹフレームのうち、ヘッダの位置を特定する。また、同期部１４Ｂは、同期処理を実施した受信信号をバッファ１６に出力する。また、同期部１４Ｂは、特定したヘッダ位置を示す制御信号（以降、ヘッダ位置信号とする）を制御部２３に出力する。
【００８０】
バッファ１６は、同期部１４ＢからヘッダＦ２を入力している場合、ヘッダＦ２をバッファリングせずに復調部１７に出力する。制御部２３は、同期部１４Ｂから出力されたヘッダ位置信号を用いて、第一ヘッダ系列（ｃｓ１）、第二ヘッダ系列（ｃｓ２）、第三ヘッダ系列（−ｃｓ１）のうち、いずれかを示す制御信号（以降、ヘッダ系列制御信号とする）を出力する。
【００８１】
なお、制御部２３は第一から第三までの各ヘッダ系列のうち、どのヘッダ系列を示す制御信号を出力してもよい。ここでは、具体例として、バッファの容量削減に最も効果のある第一ヘッダ系列を示すヘッダ系列制御信号を制御部２３が出力する場合について説明する。
【００８２】
復調部１７は、制御部２３から入力されたヘッダ系列制御信号に示されるヘッダ系列を選択して復調する。なお、復調部１７は、ヘッダ系列制御信号に示されるヘッダ系列以外のヘッダ系列を復調しない。復調部１７は、復調したヘッダ系列の軟判定値をＬＤＰＣ復号部１８に出力する。ＬＤＰＣ復号部１８は、入力された軟判定値を用いて復号してヘッダを取得する。
【００８３】
ＬＤＰＣ復号部１８が取得したヘッダは、ヘッダ解析部１９に入力される。ヘッダ解析部１９は、ヘッダからＭＣＳを取得し、取得されたＭＣＳをバッファ１６及び復調部１７にフィードバックする。
【００８４】
バッファ１６は、ＭＣＳがフィードバックされたタイミングに同期して、ペイロード信号を復調部１７に出力する。復調部１７は、フィードバックされたＭＣＳに従って、ペイロードを復調して得た軟判定値をＬＤＰＣ復号部１８に出力する。ＬＤＰＣ復号部１８は、復調部１７から出力されたペイロードの軟判定値を用いて復号する。ＬＤＰＣ復号部１８は、復号結果として得られた情報ビットを出力する。
【００８５】
本実施形態では、同期部１４Ｂが受信信号のフレームに対して同期処理し、フレーム内の各フィールドの位置を特定する。制御部２３は、特定されたヘッダの位置に基づき、第一ヘッダ系列から第三ヘッダ系列までの各ヘッダ系列のいずれかを処理対象として復調及び復号するかを選択する。制御部２３の選択により、バッファ１６に必要とされるメモリ容量を削減できる。その根拠について以下に説明する。
【００８６】
＜受信処理タイミングの具体例＞
図７は、図６に示す無線通信装置１０Ｃの受信処理のタイムチャートである。図７（ａ）に示すタイムチャートが無線通信装置１０Ｃの動作例である。また、図７（ｂ）に示すタイムチャートは、ヘッダＦ２に含まれる最後のヘッダ系列（−ｃｓ２）を復調及び復号してヘッダを取得した後にペイロードを復調する場合の比較例を示している。なお、図７（ｂ）は本実施形態の無線通信装置１０Ｃの動作（図７（ａ）参照）及び効果を説明するための比較例であって、無線通信装置１０Ｃは図７（ｂ）のように動作しない。
【００８７】
無線通信装置１０Ｃの各部は、図７に示した各区間［Ｔ１］〜［Ｔ４］においてそれぞれ次のように処理する。
【００８８】
［Ｔ１］同期（図７（ａ）及び（ｂ））：同期部１４Ｂは、受信信号のプリアンブルＦ１を用いて同期処理し、ヘッダ位置を特定する。
【００８９】
［Ｔ２］ヘッダ復調・復号（図７（ａ）及び（ｂ））：復調部１７がヘッダを復調し、ＬＤＰＣ復号部１８がヘッダの復調結果を復号する。図７（ａ）では、第一から第三までの３つのヘッダ系列（ｃｓ１、ｃｓ２、−ｃｓ１）の各々の復調・復号タイミングを示している。また、図７（ｂ）では、第四のヘッダ系列（−ｃｓ２）の復調・復号タイミングを示している。
【００９０】
［Ｔ３］ペイロードバッファリング（図７（ａ）及び（ｂ））：ＬＤＰＣ復号部１８によるヘッダＦ２の復号によってヘッダ解析部１９がＭＣＳを取得するまで、バッファ１６は、ペイロードＦ３をバッファリングする。
【００９１】
［Ｔ４］ペイロード復調・復号（図７（ａ）及び（ｂ））：復調部１７がペイロードＦ３を復調し、ＬＤＰＣ復号部１８がペイロードＦ３の復調結果を復号する。
【００９２】
図７（ｂ）では、無線通信装置１０Ｃが第四ヘッダ系列（−ｃｓ２）を復調・復号する場合には、待機時間制御部１００Ｃにおいて、ヘッダのＭＣＳ取得のタイミングが最も遅くなる。このため、ペイロードのバッファリングに必要なメモリ容量が最大となる。
【００９３】
一方、図７（ａ）では、無線通信装置１０Ｃが第一ヘッダ系列（ｃｓ１）〜第三ヘッダ系列（−ｃｓ１）のうち例えば第一ヘッダ系列（ｃｓ１）を復調・復号する場合、待機時間制御部１００Ｃにおいて、ヘッダのＭＣＳ取得のタイミングが最も早くなる。このため、ペイロードのバッファリングに使用するメモリ容量は最小になる。
【００９４】
従って、無線通信装置１０Ｃは、最後の第四ヘッダ系列（−ｃｓ２）以外のいずれかのヘッダ系列を復調・復号してＭＣＳを取得し、ＭＣＳを用いてペイロードＦ３を復調・復号すれば、ペイロードＦ３のバッファリングに使用するバッファ１６のメモリ容量を、削減できる。
【００９５】
＜第３実施形態＞
＜無線通信装置の構成及び動作の概要＞
図８は、本実施形態の無線通信装置１０Ｄの構成を示すブロック図である。図８に示す無線通信装置１０Ｄにおいて、図２又は図６に示す構成要素と同一の要素は、同一の符号を付し、その説明を省略する。
【００９６】
図８に示す無線通信装置１０Ｄは、アンテナ１１、無線部１２、Ａ／Ｄ変換部１３、同期部１４Ｂ、バッファ１６及び待機時間制御部１００Ｄを含む。待機時間制御部１００Ｄは、制御部２３Ｂ、合成部１５Ｂ、復調部１７、ＬＤＰＣ復号部１８及びヘッダ解析部１９を含む。
【００９７】
アンテナ１１、無線部１２及びＡ／Ｄ変換部１３の動作は、図２の無線通信装置１０におけるアンテナ１１、無線部１２及びＡ／Ｄ変換部１３の動作と同様である。図８に示す無線通信装置１０Ｄは、受信信号として、図１に示したフォーマットのＰＨＹフレームを受信する。
【００９８】
図８に示す同期部１４Ｂは、受信信号のプリアンブルＦ１を用いて搬送波の周波数同期、及びサンプリングクロックの同期処理を実施する。更に、同期部１４Ｂは、フレーム同期を確立した後に、受信したＰＨＹフレームのうちヘッダの位置を特定する。また、同期部１４Ｂは、同期処理を実施した受信信号をバッファ１６に出力する。また、同期部１４Ｂは、特定したヘッダのヘッダ位置信号を制御部２３Ｂに出力する。
【００９９】
制御部２３Ｂは、第一から第三までの３つの各ヘッダ系列（ｃｓ１、ｃｓ２、−ｃｓ１）の中で２つ以上のヘッダ系列の組み合わせを示す制御信号（以降、ヘッダ系列組合せ信号とする）を出力する。
【０１００】
合成部１５Ｂは、同期部１４Ｂから出力されたヘッダのうち、制御部２３Ｂから出力されたヘッダ系列組合せ信号により特定される複数のヘッダ系列を合成し、合成結果を復調部１７に出力する。
【０１０１】
復調部１７は、合成部１５Ｂから出力された合成後のヘッダ系列を用いて軟判定値を算出し、軟判定値をＬＤＰＣ復号部１８に出力する。ＬＤＰＣ復号部１８は、所定反復回数より少ない回数にて反復復号してヘッダを復号する。ＬＤＰＣ復号部１８は、復号により得られたヘッダをヘッダ解析部１９に出力する。ヘッダ解析部１９は、ヘッダからＭＣＳを取得する。また、ヘッダ解析部１９はＭＣＳを取得した後に、ＭＣＳをバッファ１６、復調部１７及びＬＤＰＣ復号部１８にフィードバックする。
【０１０２】
ヘッダ解析部１９がＭＣＳをフィードバックしたタイミングに同期して、復調部１７はバッファ１６からペイロードを読み出して復調してペイロードの軟判定値を算出する。更に、ＬＤＰＣ復号部１８は、復調部１７から出力されたペイロードの軟判定値を基に、ペイロードを復号する。復調及び復号の処理については、第１実施形態と同様であるため、説明を省略する。
【０１０３】
本実施形態では、合成部１５Ｂは、制御部２３Ｂが出力するヘッダ系列組合せ信号に従って、合成対象となる複数のヘッダ系列、即ち、複数のヘッダ系列のうち、末尾のヘッダ系列（−ｃｓ２）以外のヘッダ系列から２つ以上の組み合わせを選択する。合成部１５Ｂは、組み合わせとして選択された複数のヘッダ系列を合成する。これにより、ヘッダ系列のＳＮＲを向上できる。従って、ＬＤＰＣ復号部１８は、ヘッダのＬＤＰＣ符号を復号処理する場合に、反復回数を削減できる。これにより、ＬＤＰＣ復号部１８における復号処理によりヘッダ情報が得られるまでの所要時間が短縮できる。
【０１０４】
また、複数のヘッダ系列のうち、末尾以外のヘッダ系列から組み合わせを選択しているため、末尾のヘッダ系列（−ｃｓ２）を復号する場合と比べて、ヘッダの復調・復号が早期に完了できる。つまり、ヘッダ復号完了を早くでき、ペイロードの復調・復号処理を開始するまでの待機時間を短縮できる。これにより、無線通信装置１０Ｄは、ペイロードのバッファリングに使用するバッファ１６のメモリ容量を削減できる。
【０１０５】
＜受信処理タイミングの具体例＞
図９は、図８に示す無線通信装置１０Ｄの受信処理のタイムチャートである。図９（ａ）に示すタイムチャートが無線通信装置１０Ｄの動作例である。また、図９（ｂ）に示すタイムチャートは、ヘッダＦ２の復号処理において、所定反復回数を適用する場合の比較例を示している。なお、図９（ｂ）は本実施形態の無線通信装置１０Ｄの動作（図９（ａ）参照）及び効果を説明するための比較例であって、無線通信装置１０Ｄは図９（ｂ）のように動作しない。
【０１０６】
無線通信装置１０Ｄの各部は、図９に示した各区間［Ｔ１］〜［Ｔ７］において、それぞれ次のように処理する。
【０１０７】
［Ｔ１］同期（図９（ａ）及び（ｂ））：同期部１４Ｂは、受信信号のプリアンブルＦ１を用いて同期処理を実施する。
【０１０８】
［Ｔ２］合成（図９（ａ）及び（ｂ））：合成部１５Ｂは、複数のヘッダ系列の中において末尾以外のヘッダ系列から選択した複数のヘッダ系列を合成する。
【０１０９】
［Ｔ３］ヘッダ復号（反復回数削減、図９（ａ））：ＬＤＰＣ復号部１８が反復処理によりヘッダＦ２を復号する。Ｔ３のＬＤＰＣ復号部１８における反復回数は、ヘッダＦ２のうち、複数のヘッダ系列が合成部１５Ｂにて合成されているため、ヘッダＦ２のＳＮＲが向上し、所定反復回数より少ない反復回数となる。
【０１１０】
即ち、復号完了までの所要時間が短縮され、バッファ１６におけるペイロードのバッファリングも短時間によって終了する。従って、バッファ１６において使用されるメモリ容量が削減される。
【０１１１】
［Ｔ４］ペイロード復調・復号（図９（ａ）及び（ｂ））：ヘッダ解析部１９から取得したＭＣＳに従って、復調部１７がペイロードを復調する。また、ＬＤＰＣ復号部１８は、ペイロードの復調結果を復号処理する。
【０１１２】
［Ｔ５］ペイロードバッファリング（図９（ａ）及び（ｂ））：バッファ１６は、ヘッダ復号によりヘッダ解析部１９がＭＣＳを取得するまで、ペイロードをバッファリングする。
【０１１３】
［Ｔ６］ヘッダ復号（所定反復回数、図９（ｂ））：ＬＤＰＣ復号部１８は、所定反復回数の反復処理によりヘッダＦ２を復号する。
【０１１４】
［Ｔ７］（バッファ削減容量）：区間［Ｔ６］に対する区間［Ｔ３］の時間短縮分に相当する。時間短縮分に応じて、バッファ１６において使用されるメモリ容量を削減できる。つまり、図８に示す無線通信装置１０Ｄは、バッファ１６のメモリ容量を削減できる。
【０１１５】
＜第４実施形態＞
＜無線通信装置の構成及び動作の概要＞
本実施形態の無線通信装置は、受信信号のＳＮＲが低い場合でもヘッダ復号誤りが発生する確率を低減し、ヘッダ復号を早期に完了させることで、ペイロードのバッファ容量を削減する。
【０１１６】
図１０は、本実施形態の無線通信装置１０Ｅの構成を示すブロック図である。図１０に示す無線通信装置１０Ｅにおいて、上述した各実施形態の無線通信装置の構成要素と同一の要素は、同一の符号を付し、その説明を省略する。
【０１１７】
図１０に示す無線通信装置１０Ｅは、アンテナ１１、無線部１２、Ａ／Ｄ変換部１３、初期同期部１４Ｃ、トラッキング部２４、選択部２５、バッファ１６及び待機時間制御部１００Ｅを含む。待機時間制御部１００Ｅは、合成部１５Ｃ、復調部１７、ＬＤＰＣ復号部１８及びヘッダ解析部１９を含む。
【０１１８】
アンテナ１１、無線部１２及びＡ／Ｄ変換部１３の動作は、図２の無線通信装置１０におけるアンテナ１１、無線部１２及びＡ／Ｄ変換部１３の動作と同様である。図１０に示す無線通信装置１０Ｅは、受信信号として、図１に示したフォーマットのＰＨＹフレームを受信する。
【０１１９】
初期同期部１４Ｃは、受信信号のプリアンブルＦ１を用いて、送信機及び受信機間の搬送波周波数オフセット、サンプリングクロック周波数オフセットに対する初期同期を施す。初期同期部１４Ｃは、初期同期後の信号をトラッキング部２４に出力する。
【０１２０】
受信信号に対する同期は、初期同期を施しても様々な要因により、徐々に同期がずれていく傾向にある。そのため、無線通信装置１０Ｅは、送信機との間における正しい同期状態を維持するために、トラッキングと呼ばれる同期追従処理を実施する。図１０に示す無線通信装置１０Ｅでは、トラッキング部２４がトラッキング処理を実施する。
【０１２１】
実際には、図１に示す既知信号系列である「ＧＩ」が、受信信号の各フィールドの境界位置に含まれている。従って、トラッキング部２４は、受信信号に含まれている既知信号系列である「ＧＩ」を用いてトラッキング処理を実施する。
【０１２２】
トラッキング部２４は、トラッキング後の受信信号を選択部２５に出力する。選択部２５は、制御部２３Ｃによる制御に従って受信信号を合成部１５Ｃ又はバッファ１６に出力する。制御部２３Ｃによる制御の内容については後述する。
【０１２３】
合成部１５Ｃは２つの合成機能を有する。合成部１５Ｃの１つ目の合成機能は、第一ヘッダブロックＦ２１にある複数のヘッダ系列「ｃｓ１」及び「ｃｓ２」を合成する機能である。合成部１５Ｃの２つ目の合成機能は、第二ヘッダブロックＦ２２にある複数のヘッダ系列「−ｃｓ１」及び「−ｃｓ２」を合成する機能である。合成部１５Ｃは、合成後のヘッダを復調部１７に出力する。
【０１２４】
バッファ１６は、ＭＣＳが取得されるまでペイロードをバッファリングする。復調部１７は、受信信号の軟判定を実施し、軟判定の結果として算出された軟判定値をＬＤＰＣ復号部１８に出力する。ＬＤＰＣ復号部１８は、復調部１７から出力された軟判定値を基にヘッダＦ２、ペイロードＦ３を復号する。
【０１２５】
ヘッダ解析部１９は、ＬＤＰＣ復号部１８の復号により得られたヘッダ情報を解析し、解析結果を制御部２３Ｃに出力する。ヘッダ情報の解析には、ヘッダ情報の誤り検出機能も含まれる。ヘッダ情報の誤り検出機能については、例えば、ヘッダ情報のＣＲＣ（Cyclic Redundancy Check）符号化或いはＬＤＰＣ符号のパリティチェック機能を用いて実現する。
【０１２６】
制御部２３Ｃは、ヘッダ情報の解析結果を用いて、選択部２５、合成部１５Ｃ、バッファ１６、復調部１７及びＬＤＰＣ復号部１８を制御する。
【０１２７】
＜受信処理タイミングの具体例＞
図１１及び図１２は、図１０に示す無線通信装置１０Ｅの受信処理を示すタイムチャートである。図１３は、図１０に示す無線通信装置１０Ｅの受信処理手順を示すフローチャートである。
【０１２８】
＜図１１、図１３の動作の説明＞
図１１は、第一ヘッダブロックＦ２１を用いてヘッダを復号した結果、ヘッダ誤りが検出されなかった場合の無線通信装置１０Ｅの動作例を表し、必要に応じて図１３を参照して説明する。
【０１２９】
無線通信装置１０Ｅの各部は、図１１に示した各区間［Ｔ１］〜［Ｔ８］においてそれぞれ次のように処理する。
【０１３０】
［Ｔ１］初期同期：初期同期部１４Ｃは、プリアンブルＦ１を用いて初期同期を施す（Ｓ１１）。
【０１３１】
［Ｔ２］トラッキング１：トラッキング部２４は、第一ヘッダブロックＦ２１内の既知信号系列である「ＧＩ」を用いてトラッキングを施す（Ｓ１２）。
【０１３２】
［Ｔ３］合成１：合成部１５Ｃは、第一ヘッダブロックＦ２１内の複数のヘッダ系列（ｃｓ１、ｃｓ２）を合成する（Ｓ１３）。
【０１３３】
［Ｔ４］ヘッダ復号１：復調部１７は、第一ヘッダブロックＦ２１内の複数のヘッダ系列の合成結果を用いて、ヘッダＦ２を復調する。ＬＤＰＣ復号部１８は、ヘッダＦ２の復調処理の結果を復号する（Ｓ１４）。
【０１３４】
［Ｔ５］トラッキング２：トラッキング部２４は、第二ヘッダブロックＦ２２内の既知信号系列である「ＧＩ」を用いてトラッキングを施す（Ｓ１８）。
【０１３５】
［Ｔ６］合成２：合成部１５Ｃは、第二ヘッダブロックＦ２２内の複数のヘッダ系列（−ｃｓ１，−ｃｓ２）を合成する（Ｓ１９）。
【０１３６】
［Ｔ７］ヘッダチェック：ヘッダ解析部１９は、区間［Ｔ４］におけるヘッダＦ２の復号により得られたヘッダ情報について、誤り検出を実施する（Ｓ１５）。なお、図１１では、区間［Ｔ７］ではヘッダ誤りが検出されない場合を想定している（Ｓ１５、ＮＯ）。このため、制御部２３Ｃは、区間［Ｔ７］における誤り検出結果に従って、区間［Ｔ６］の「合成２」の処理を合成部１５Ｃに停止させる。
【０１３７】
［Ｔ８］ペイロード復調・復号：ヘッダ解析部１９が取得したヘッダ情報に含まれるＭＣＳに従って（Ｓ１６）、復調部１７は、ペイロードを復調する。ＬＤＰＣ復号部１８は、ペイロードの復調処理の結果を復号する。これにより、ペイロードＦ３の復号が完了する（Ｓ１７）。
【０１３８】
図１１では、制御部２３Ｃは、区間［Ｔ３］において、第一ヘッダブロックの「ｃｓ１」及び「ｃｓ２」を選択部２５に選択させ、更に、第一ヘッダブロックの「ｃｓ１」及び「ｃｓ２」を合成部１５Ｃに合成させる。
【０１３９】
次に、制御部２３Ｃは、区間［Ｔ４］において、第一ヘッダブロック合成後の信号を復調部１７に復調させ、その結果をＬＤＰＣ復号部１８にＬＤＰＣ復号させる。
【０１４０】
制御部２３Ｃは、区間［Ｔ４］と同時に、区間［Ｔ５］及び区間［Ｔ６］の制御を開始する。即ち、制御部２３Ｃは、区間［Ｔ５］において、第二ヘッダブロックのトラッキングをトラッキング部２４に開始させ、区間［Ｔ６］において、第二ヘッダブロックの「−ｃｓ１」及び「−ｃｓ２」を選択部２５に選択させ、更に、第二ヘッダブロックの「−ｃｓ１」及び「−ｃｓ２」を合成部１５Ｃに合成させる。
【０１４１】
一方、第一ヘッダブロックについてＬＤＰＣ復号の結果得られたヘッダ情報に対し、ヘッダ解析部１９において誤りが検出されなかった場合、制御部２３Ｃは、区間［Ｔ６］における合成処理を合成部１５Ｃに停止させる。
【０１４２】
合成処理を停止した後に得られたＭＣＳに従って、制御部２３Ｃは、区間［Ｔ８］においてペイロードＦ３を、復調部１７及びＬＤＰＣ復号部１８に復調及び復号させる。
【０１４３】
＜図１２、図１３の動作の説明＞
図１２は、第一ヘッダブロックＦ２１を用いてヘッダを復号した結果、ヘッダ誤りが検出された場合の無線通信装置１０Ｅの動作例を表し、必要に応じて図１３を参照して説明する。
【０１４４】
無線通信装置１０Ｅの各部は、図１２に示した各区間［Ｔ１］〜［Ｔ１１］においてそれぞれ次のように処理する。
【０１４５】
［Ｔ１］初期同期：初期同期部１４Ｃは、プリアンブルＦ１を用いて初期同期を施す（Ｓ１１）。
【０１４６】
［Ｔ２］トラッキング１：トラッキング部２４は、第一ヘッダブロックＦ２１内の既知信号系列である「ＧＩ」を用いてトラッキングを施す（Ｓ１２）。
【０１４７】
［Ｔ３］合成１：合成部１５Ｃは、第一ヘッダブロックＦ２１内の複数のヘッダ系列（ｃｓ１、ｃｓ２）を合成する（Ｓ１３）。
【０１４８】
［Ｔ４］ヘッダ復号１：復調部１７は、第一ヘッダブロックＦ２１内の複数ヘッダ系列の合成結果を用いて、ヘッダＦ２を復調する。ＬＤＰＣ復号部１８は、ヘッダＦ２の復調処理の結果を復号する（Ｓ１４）。
【０１４９】
［Ｔ５］トラッキング２：トラッキング部２４は、第二ヘッダブロックＦ２２内の既知信号系列である「ＧＩ」を用いてトラッキングを施す（Ｓ１８）。
【０１５０】
［Ｔ６］合成２：合成部１５Ｃは、第二ヘッダブロックＦ２２内の複数のヘッダ系列（−ｃｓ１，−ｃｓ２）を合成する（Ｓ１９）。
【０１５１】
［Ｔ７］ヘッダチェック１：ヘッダ解析部１９は、区間［Ｔ４］におけるヘッダＦ２の復号により得られたヘッダ情報について、誤り検出を実施する（Ｓ１５）。なお、図１２では、区間［Ｔ７］ではヘッダ誤りが検出された場合を想定している（Ｓ１５、ＹＥＳ）。このため、制御部２３Ｃは、区間［Ｔ７］における誤り検出結果に従って、区間［Ｔ６］の「合成２」の処理を合成部１５Ｃに継続させる。
【０１５２】
［Ｔ８］ヘッダ復号２：復調部１７は、第二ヘッダブロックＦ２２内の複数のヘッダ系列の合成結果を用いて、ヘッダＦ２を復調する。ＬＤＰＣ復号部１８は、ヘッダＦ２の復調処理の結果を復号する（Ｓ２０）。
【０１５３】
［Ｔ９］ペイロード復調・復号：ヘッダ解析部１９が取得したヘッダ情報に含まれるＭＣＳに従って（Ｓ２２）、復調部１７はペイロードＦ３を復調する。ＬＤＰＣ復号部１８は、ペイロードＦ３の復調処理の結果を復号する（Ｓ２３）。
【０１５４】
［Ｔ１０］ペイロードバッファリング：区間［Ｔ８］の復号結果として、バッファ１６は、ＭＣＳが制御部２３Ｃからフィードバックされるまで受信信号のペイロードＦ３をバッファリングする。
【０１５５】
［Ｔ１１］ヘッダチェック２：ヘッダ解析部１９は、区間［Ｔ８］におけるヘッダＦ２の復号により得られたヘッダ情報について、誤り検出を実施する（Ｓ２１）。
【０１５６】
図１２では、制御部２３Ｃは、区間［Ｔ３］において、第一ヘッダブロックの「ｃｓ１」及び「ｃｓ２」を選択部２５に選択させ、更に、第一ヘッダブロックの「ｃｓ１」及び「ｃｓ２」を合成部１５Ｃに合成させる。
【０１５７】
次に、制御部２３Ｃは、区間［Ｔ４］において、第一ヘッダブロック合成後の信号を復調部１７に復調させ、その結果をＬＤＰＣ復号部１８にＬＤＰＣ復号させる。
【０１５８】
制御部２３Ｃは、区間［Ｔ４］と同時に、区間［Ｔ５］及び区間［Ｔ６］の制御を開始する。即ち、制御部２３Ｃは、区間［Ｔ５］において、第二ヘッダブロックのトラッキングをトラッキング部２４に開始させ、区間［Ｔ６］において、第二ヘッダブロックの「−ｃｓ１」及び「−ｃｓ２」を選択部２５に選択させ、更に、第二ヘッダブロックの「−ｃｓ１」及び「−ｃｓ２」を合成部１５Ｃに合成させる。
【０１５９】
一方、第一ヘッダブロックについてＬＤＰＣ復号の結果得られたヘッダ情報に対し、ヘッダ解析部１９において誤りが検出された場合、制御部２３Ｃは、区間［Ｔ６］における合成処理を合成部１５Ｃに継続させる。更に、制御部２３Ｃは、区間［Ｔ６］の合成結果を用いて、区間［Ｔ８］において、合成後のヘッダＦ２を復調部１７に復調させ、更に、復調結果としての軟判定値をＬＤＰＣ復号部１８に復号させる。
【０１６０】
また、ヘッダ解析部１９が区間［Ｔ８］のヘッダ復号結果からヘッダの誤りを検出しなかった場合には、制御部２３Ｃは、ペイロードＦ３をバッファ１６に一時的に格納し、ペイロードＦ３を復調部１７及びＬＤＰＣ復号部１８に復調及び復号させる。
【０１６１】
一方、仮に区間［Ｔ１１］の「ヘッダチェック２」においてヘッダの誤りが検出された場合には、制御部２３Ｃは、ペイロードの復調及び復号を、復調部１７及びＬＤＰＣ復号部１８に停止させる（Ｓ２４）。
【０１６２】
本実施形態では、受信機としての無線通信装置１０Ｅが既知信号「ＧＩ」を用いてトラッキングした場合、受信信号のＳＮＲが低いと、「ＧＩ」毎にトラッキング性能のばらつきが生じる。トラッキング性能のばらつきとは具体的に以下の現象のことである。
【０１６３】
まず、トラッキング部２４が第一ヘッダブロックの「ＧＩ」（以下、第一既知系列と呼ぶ）を用いてトラッキング処理を実施し、受信機の搬送波周波数及びサンプルクロック周波数が送信機と同期する状況がある。一方、トラッキング部２４が第二ヘッダブロックの「ＧＩ」（以下、第二既知系列と呼ぶ）を用いてトラッキング処理を実施した場合に受信信号のＳＮＲが低いと同期がずれる状況がある。
【０１６４】
或いは、トラッキング部２４が第一既知系列を用いてトラッキング処理を実施した場合には同期がはずれていても、第二既知系列を用いてトラッキングを実施した場合には同期が確立する状況もある。このように、ＳＮＲが低いと、トラッキングに用いる「ＧＩ」によっては同期が確立する場合と同期がずれる場合がある。
【０１６５】
このような状況に鑑みて、図１０に示す無線通信装置１０Ｅは、第一既知系列を用いてトラッキング処理が実施されている第一ヘッダ系列（ｃｓ１）と第二ヘッダ系列（ｃｓ２）の合成を、第二既知系列を用いたトラッキング処理の影響を受けずに実施できる。
【０１６６】
一方で、第三ヘッダ系列（−ｃｓ１）及び第四ヘッダ系列（−ｃｓ２）は、第二既知系列を用いたトラッキング処理が実施されたヘッダ系列である。従って第三ヘッダ系列と第四ヘッダ系列の合成は、第一既知系列を用いたトラッキング処理の影響を小さくしたものとなっている。
【０１６７】
以上のヘッダブロックの合成により、無線通信装置１０Ｅは、トラッキング性能のばらつきの影響を小さくした合成が可能となる。従って、第一ヘッダブロックの合成結果を用いたＬＤＰＣ復号と、第二ヘッダブロックの合成結果を用いたＬＤＰＣ復号を別々に行うことは、ヘッダ復号結果が誤る可能性を小さくすることにつながる。
【０１６８】
さらに、合成によるヘッダのＳＮＲの向上により、ＬＤＰＣ復号部１８はヘッダの復号に要する処理の反復回数を所定より少なくできる。これにより各ヘッダブロックの合成結果を用いたヘッダ復号に要する復号時間が短縮される。復号時間短縮により、受信機が使用するペイロード格納用のバッファ１６のメモリ容量を削減できる。
【０１６９】
また、第一ヘッダブロックを用いた復号においてヘッダ誤りが検出されなかった場合には、無線通信装置１０Ｅは、第二ヘッダブロックの復調及び復号は実施せずに中断する。これにより、受信環境が比較的良好な状況においては、受信にかかる消費電力を平均的に低減する効果も得られる。
【０１７０】
＜変形例の説明＞
受信信号をトラッキングする場合には、図１０に示すトラッキング部２４のように、既知系列「ＧＩ」を用いたトラッキングが多い。
【０１７１】
一方、既知信号を用いたトラッキング制御の他に、例えば、変形コスタスループを用いた同期（Modified Costas, Hard-Limited Costas）制御、「Decision-Feedback-Equalizer」の硬判定を用いた同期制御、又は、ブラインド等化方式も知られている。これらの制御は、未知の情報信号に対して同期、等化を施す方式（以下、判定帰還型制御と呼ぶ）である。
【０１７２】
判定帰還型制御を、例えば、トラッキング部２４の制御に適用することも考えられる。しかし、判定帰還型制御では、ペイロードに用いられている変調方式が不明な状況下では、同期性能又は等化性能が劣化するという課題がある。
【０１７３】
そこで、トラッキングの制御に判定帰還型制御を用いた場合の同期性能の劣化を防ぐために、ペイロードの同期処理を実施する場合に、ＭＣＳが判明するまでペイロードをバッファリングする。しかし、ＭＣＳが判明するまでペイロードをバッファリングする場合には、バッファ１６において使用されるメモリ容量が増大するのは避けられない。
【０１７４】
図１０に示した無線通信装置１０Ｅの変形例として、判定帰還型制御を採用した無線通信装置１０Ｆ、１０Ｇの構成を図１４及び図１５に示す。
【０１７５】
＜図１４の無線通信装置１０Ｆの説明＞
図１４に示した無線通信装置１０Ｆでは、トラッキング部２４の出力と、選択部２５の入力との間に判定帰還型等化器２６が接続されている。それ以外の構成は図１０の無線通信装置１０Ｅと同一であり、説明を省略する。
【０１７６】
判定帰還型等化器２６は、判定帰還型制御を採用した等化器（Equalizer）である。即ち、判定帰還型等化器２６は、送信機と無線通信装置１０Ｆとの間の伝送路の伝搬状態を推定し、伝送路上において生じた受信信号の歪みの影響を排除し、送信側と同じ信号を復元させる。また、判定帰還型等化器２６は、出力を入力側に帰還して制御誤差を検出し、誤差が小さくなるように制御する。但し、受信信号を未知信号として処理するので、ペイロードの変調方式が不明な状況下では等化性能が劣化する。
【０１７７】
そこで、図１４に示した無線通信装置１０Ｆは、ヘッダＦ２の復号によりヘッダ解析部１９において得られるＭＣＳを、制御部２３Ｄが判定帰還型等化器２６に与えるように制御する。判定帰還型等化器２６は、制御部２３Ｄから入力されるＭＣＳによりペイロードの変調方式を知ることができる。これにより、判定帰還型等化器２６における制御誤差が低減され、等化性能の劣化が防止される。
【０１７８】
無線通信装置１０Ｆは、ＬＤＰＣ復号部１８がヘッダの復号において使用する時間を、従来よりも短縮している。従って、ヘッダ解析部１９から判定帰還型等化器２６へのＭＣＳのフィードバックを、受信信号のペイロード受信処理の早期段階において実施できる。これにより、等化性能の劣化を抑制できる。
【０１７９】
＜図１５の無線通信装置１０Ｇの説明＞
図１５に示した無線通信装置１０Ｇは、図１０のトラッキング部２４の代わりに、判定帰還型トラッキング部２４Ｂを設けた。それ以外の構成は図１０の無線通信装置１０Ｅと同一であるため、説明を省略する。
【０１８０】
判定帰還型トラッキング部２４Ｂは、判定帰還型制御により受信信号のトラッキングを制御する。即ち、判定帰還型トラッキング部２４Ｂは、例えば、変形コスタスループを用いた同期制御或いは「Decision-Feedback-Equalizer」の硬判定を用いた同期制御を実施する。つまり、判定帰還型トラッキング部２４Ｂは、その出力を入力側に帰還して同期誤差を検出し、誤差が小さくなるように制御する。但し、受信信号を未知信号として処理するので、ペイロードの変調方式が不明な状況下では同期性能が劣化する。
【０１８１】
そこで、図１５に示した無線通信装置１０Ｇにおいては、ヘッダの復号によりヘッダ解析部１９において得られるＭＣＳを、制御部２３Ｅが判定帰還型トラッキング部２４Ｂに与えるように制御する。判定帰還型トラッキング部２４Ｂは、制御部２３Ｅから入力されるＭＣＳによりペイロードの変調方式を知ることができる。これにより、判定帰還型トラッキング部２４Ｂにおける制御誤差が低減され、同期性能の劣化が防止される。
【０１８２】
無線通信装置１０Ｇは、ＬＤＰＣ復号部１８がヘッダを復号するために要する時間を従来よりも短縮している。従って、ヘッダ解析部１９から判定帰還型トラッキング部２４ＢへのＭＣＳフィードバックを、受信信号のペイロード受信処理の早期段階において実施できる。これにより、同期性能の劣化を抑制できる。
【０１８３】
以上、図面を参照して各種の実施形態について説明したが、本開示はかかる例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本開示の技術的範囲に属するものと了解される。
【０１８４】
なお、本出願は、２０１２年３月１３日出願の日本特許出願（特願２０１２−０５６１１５）に基づくものであり、その内容はここに参照として取り込まれる。
【符号の説明】
【０１８５】
１０，１０Ｂ，１０Ｃ，１０Ｄ，１０Ｅ  無線通信装置
１１  アンテナ
１２  無線部
１３  Ａ／Ｄ変換部
１４，１４Ｂ  同期部
１４Ｃ  初期同期部
１５，１５Ｂ，１５Ｃ  合成部
１６  バッファ
１７  復調部
１８，１８Ｂ  ＬＤＰＣ復号部
１９  ヘッダ解析部
２１  軟判定値記憶部
２２  ＬＤＰＣ復号演算部
２３，２３Ｂ，２３Ｃ  制御部
２４  トラッキング部
２４Ｂ  判定帰還型トラッキング部
２５  選択部
２６  判定帰還型等化器
１００，１００Ｂ，１００Ｃ，１００Ｄ，１００Ｅ  待機時間制御部
【図１】
0005992916.tif 000004
【図２】
0005992916.tif 000005
【図３】
0005992916.tif 000006
【図４】
0005992916.tif 000007
【図５】
0005992916.tif 000008
【図６】
0005992916.tif 000009
【図７】
0005992916.tif 000010
【図８】
0005992916.tif 000011
【図９】
0005992916.tif 000012
【図１０】
0005992916.tif 000013
【図１１】
0005992916.tif 000014
【図１２】
0005992916.tif 000015
【図１３】
0005992916.tif 000016
【図１４】
0005992916.tif 000017
【図１５】
0005992916.tif 000018
【図１６】
0005992916.tif 000019