JP2007266833A - 受信方法および装置 - Google Patents
受信方法および装置 Download PDFInfo
- Publication number
- JP2007266833A JP2007266833A JP2006087269A JP2006087269A JP2007266833A JP 2007266833 A JP2007266833 A JP 2007266833A JP 2006087269 A JP2006087269 A JP 2006087269A JP 2006087269 A JP2006087269 A JP 2006087269A JP 2007266833 A JP2007266833 A JP 2007266833A
- Authority
- JP
- Japan
- Prior art keywords
- unit
- sampling timing
- sampling
- correlation
- input
- 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.)
- Pending
Links
Images
Landscapes
- Digital Transmission Methods That Use Modulated Carrier Waves (AREA)
Abstract
【課題】受信品質の悪化を抑制しながら、消費電力を低減したい。
【解決手段】相関演算部24は、それぞれ所定数のシンボルによって形成された既知信号とデータ信号との組合せであって、かつシンボルレートの複数倍のサンプリングレートによって標本化された組合せを入力する。相関演算部24は、入力した組合せのうちの既知信号と、予め記憶した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出する。選択部32は、導出した相関値をもとに、ひとつのサンプリングタイミング系列を選択する。
【選択図】図1
【解決手段】相関演算部24は、それぞれ所定数のシンボルによって形成された既知信号とデータ信号との組合せであって、かつシンボルレートの複数倍のサンプリングレートによって標本化された組合せを入力する。相関演算部24は、入力した組合せのうちの既知信号と、予め記憶した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出する。選択部32は、導出した相関値をもとに、ひとつのサンプリングタイミング系列を選択する。
【選択図】図1
Description
本発明は、受信技術に関し、特に既知信号とデータ信号を受信する受信方法および装置に関する。
ディジタル無線通信において、受信装置は、受信した信号に対してシンボルタイミング同期を確立させ、確立させたシンボルタイミングにおいて受信した信号を復調する。シンボルタイミング同期は、一般的に受信した信号に対して標本化を行った信号に対して実行する。シンボルタイミング同期の精度を高めるために、標本化を行う際のサンプリングレートは、シンボルレートの複数倍に設定される(例えば、特許文献1参照。)。
特開2001−86178号公報
シンボルタイミング同期の精度が悪化すると、受信装置による受信品質も悪化する。そのため、シンボルタイミング同期の精度の向上が望まれる。しかしながら、シンボルレートの複数倍でのサンプリングレートによって標本化を実行すると消費電力が増加してしまう。また、シンボルレートが高くなるにつれて、低消費電力化が望まれる。
本発明はこうした状況に鑑みてなされたものであり、その目的は、簡易な回路構成において受信品質の悪化を抑制しながら、消費電力を低減する受信技術を提供することにある。
上記課題を解決するために、本発明のある態様の受信装置は、それぞれ所定数のシンボルによって形成された既知信号とデータ信号との組合せであって、かつシンボルレートの複数倍のサンプリングレートによって標本化された組合せを入力する入力部と、入力部において入力した組合せのうちの既知信号と、予め記憶した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出する相関部と、相関部において導出した相関値をもとに、ひとつのサンプリングタイミング系列を選択する選択部と、選択部において選択したサンプリングタイミング系列にて、入力部において入力した組合せのうちのデータ信号を処理する処理部と、を備える。
この態様によると、既知信号の期間において相関値の大きいサンプリングタイミングを選択し、選択したサンプリングタイミングにてデータ信号を処理するので、受信品質の悪化を抑制しながら、消費電力を低減できる。
入力部において入力された組合せのうちのデータ信号には、差動符号化が施されており、相関部は、入力部において入力した組合せを遅延検波する手段と、遅延検波した組合せのうちの既知信号と、予め差動復号した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出する手段とを含んでもよい。この場合、遅延検波を行った後に相関値を導出するので、相関値に含まれる周波数オフセットの影響を低減できる。
入力部において入力された組合せは、同相成分と直交成分とを含んでもよい。選択部は、同相成分と直交成分のいずれかに対して、相関値をもとにしたサンプリングタイミング系列の選択を実行してもよい。この場合、同相成分と直交成分のいずれかを処理対象とするので、乗算処理を回避でき、回路規模を低減できる。
入力部において入力された組合せは、同相成分と直交成分とを含み、選択部は、相関値の同相成分の大きさと直交成分の大きさをもとに、相関値をもとにしたサンプリングタイミング系列の選択に使用すべき同相成分と直交成分のいずれかを決定してもよい。この場合、同相成分と直交成分のいずれかを選択しながら使用するので、受信品質の悪化を抑制しながら、消費電力を低減できる。
入力部は、複数の組合せを順次入力し、選択部は、サンプリングタイミング系列ごとの相関値の大きさを比較し、相関値の大きさの差異がしきい値よりも大きい場合、相関値が大きい方のサンプリングタイミング系列を選択し、相関値の大きさの差異がしきい値以下の場合、前回の組合せにおいて選択されていない方のサンプリングタイミング系列を選択してもよい。この場合、相関値の大きさが時間とともに変化する場合であっても、将来的に相関値が大きくなるサンプリングタイミング系列を選択するので、受信品質の悪化を抑制できる。
入力部は、複数の組合せを順次入力し、選択部は、所定数の組合せにわたって、サンプリングタイミング系列単位に相関値の移動平均を計算する手段と、相関値の移動平均値をもとに、ひとつのサンプリングタイミングを選択する手段とを含んでもよい。この場合、相関値の移動平均値をもとに選択を実行するので、雑音の影響を低減できる。
入力部において入力した複数の組合せに対して、選択部においてひとつのサンプリング系列が選択される期間を測定する測定部と、測定部において測定した期間にわたって、相関部および選択部の処理を停止させる制御部をさらに備えてもよい。この場合、処理を停止させる期間を長くできるので、消費電力を低減できる。
本発明の別の態様は、受信方法である。この方法は、それぞれ所定数のシンボルによって形成された既知信号とデータ信号との組合せであって、かつシンボルレートの複数倍のサンプリングレートによって標本化された組合せを入力するステップと、入力した組合せのうちの既知信号と、予め記憶した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出するステップと、導出した相関値をもとに、ひとつのサンプリングタイミング系列を選択するステップと、選択したサンプリングタイミング系列にて、入力した組合せのうちのデータ信号を処理するステップと、を備える。
入力するステップにおいて入力された組合せのうちのデータ信号には、差動符号化が施されており、相関値を導出するステップは、入力した組合せを遅延検波するステップと、遅延検波した組合せのうちの既知信号と、予め差動復号した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出するステップとを含んでもよい。入力するステップにおいて入力された組合せは、同相成分と直交成分とを含み、選択するステップは、同相成分と直交成分のいずれかに対して、相関値をもとにしたサンプリングタイミング系列の選択を実行してもよい。
入力するステップにおいて入力された組合せは、同相成分と直交成分とを含み、選択するステップは、相関値の同相成分の大きさと直交成分の大きさをもとに、相関値をもとにしたサンプリングタイミング系列の選択に使用すべき同相成分と直交成分のいずれかを決定してもよい。入力するステップは、複数の組合せを順次入力し、選択するステップは、サンプリングタイミング系列ごとの相関値の大きさを比較し、相関値の大きさの差異がしきい値よりも大きい場合、相関値が大きい方のサンプリングタイミング系列を選択し、相関値の大きさの差異がしきい値以下の場合、前回の組合せにおいて選択されていない方のサンプリングタイミング系列を選択してもよい。
入力するステップは、複数の組合せを順次入力し、選択するステップは、所定数の組合せにわたって、サンプリングタイミング系列単位に相関値の移動平均を計算するステップと、相関値の移動平均値をもとに、ひとつのサンプリングタイミングを選択するステップとを含んでもよい。入力するステップにおいて入力した複数の組合せに対して、選択するステップにおいてひとつのサンプリング系列が選択される期間を測定するステップと、測定した期間にわたって、相関値を導出するステップおよび選択するステップの処理を停止させるステップをさらに備えてもよい。
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
本発明によれば、簡易な回路構成において受信品質の悪化を抑制しながら、消費電力を低減できる。
本発明を具体的に説明する前に、概要を述べる。本発明の実施例は、既知信号とデータ信号との組合せ(以下、「サブパケット信号」という)が複数含まれたフレーム信号を受信する受信装置に関する。ここで、伝送効率を高くするために、データ信号の期間は、既知信号の期間よりも長くなるように設定される。受信した信号を復調する際、ADC(アナログ−デジタル変換)にて最適なサンプリングタイミングを保持し続けるために、ADCのサンプリングクロックを受信信号のシンボルクロックに同期させたり、位相調整を行ったりするなどサンプルタイミングの補正を行う必要がある。
しかしながら、そのためにはアナログ又はデジタルドメインにおけるクロック抽出のための専用回路や、デジタルPLL(Phase Locked Loop)などが必要とされる。また、サンプリングレートもシンボルレートの8〜16倍程度のオーバーサンプリングが必要とされていた。そのため、データレートが向上していくにつれADCの最高サンプリング周波数等の要求仕様が高いものになり、また消費電力も高くなる。本発明に係る受信装置は、このような課題を解決するために以下の処理を実行する。
受信装置は、シンボルレートの2倍のサンプリングレートにて受信した信号を標本化し、既知信号の期間において、サンプリングタイミングの系列を単位に、受信した既知信号と、予め記憶した既知信号との相互相関を計算する。ここで、サンプリングタイミングの系列とは、ひとつのシンボルに含まれる複数のサンプリングポイントのそれぞれを基準にし、基準にしたサンプリングポイントからシンボルレートの間隔に配置されるタイミングの総称である。例えば、シンボルレートの2倍のサンプリングレートがなされる場合、2種類の系列が存在する(ここでは、「EVEN系列」と「ODD系列」という)。受信装置は、それぞれの系列に対して相関値のピークを検出し、ピーク値が大きい方の系列を選択する。さらに、受信装置は、データ信号の期間において、選択した系列のデータ信号を復調する。
つまり、フレーム同期等に用いるプリアンブルと、それに続くサブパケット信号が含まれたフレーム信号に対して、受信装置は、クロック再生を行わず、受信信号を2倍のシンボルレートに相当する自走クロックによって標本化する。また、受信装置は、EVEN系列とODD系列のそれぞれに対して、既知信号での相互相関値を計算し、その値が大きい方のタイミングを確からしいサンプリングポイントと見なし、サブパケット信号内において、当該タイミングでサンプルされたデータ信号を復調する。また、計算された相関値が同等の値であった場合、後段のサブパケット信号において相関値が大きくなっていくと予想される方のタイミングを確からしいサンプリングポイントと見なす。そのため、前回の相関値を参照し、相関値が増加傾向にある側、すなわち前回の相関値比較で低い方の側を確からしいタイミングポイントとして選択する。さらに、確からしいサンプリングポイントが別のサンプリングポイントに切り替わる期間を複数のサブパケット信号にわたって推定し、一旦サンプリングポイントが切りかわってから一定の期間にわたって相関値計算等の回路を休止させる。
図1は、本発明の実施例に係る受信装置100の構成を示す。受信装置100は、直交検波部10、ADC18と総称される第1ADC18a、第2ADC18b、DMUX20と総称される第1DMUX20a、第2DMUX20b、遅延検波部22と総称される第1遅延検波部22a、第2遅延検波部22b、相関演算部24と総称される第1相関演算部24a、第2相関演算部24b、ピーク検出部26と総称される第1ピーク検出部26a、第2ピーク検出部26b、バッファ28、制御部30、選択部32、サンプリングクロック発振器34を含む。また、直交検波部10は、乗算器12と総称される第1乗算器12a、第2乗算器12b、π/2移相器14、搬送波発振器16を含む。
直交検波部10は、受信したフレーム信号を直交検波する。具体的には、搬送波発振器16が搬送波を出力し、π/2移相器14が搬送波の位相をπ/2だけずらす。乗算器12は、受信したフレーム信号と搬送波を乗算し、第1乗算器12aから同相成分(I)が出力され、第2乗算器12bから直交成分(Q)が出力される。図2(a)−(c)は、受信装置100によるタイミング検出処理の概要を示すが、ここでは、フレーム信号のフォーマットが示された図2(a)のみを説明する。フレーム信号は、先頭部分に「Frame Sync」を配置し、これにつづいて「Symbol Sync」と「Data Payload」との組合せを複数配置する。
「Frame Sync」は、フレーム同期信号に相当し、組合せは、前述のサブパケット信号に相当する。また、「Symbol Sync」は、既知信号に相当し、「Data Payload」は、データ信号に相当する。データ信号には、CRCビットやECCパリティビットなどが含まれていてもよい。なお、既知信号とデータ信号とは、それぞれ所定数のシンボルによって形成されている。ここで、既知信号のシンボル数とデータ信号のシンボル数とは、別の値に設定されている。また、データ信号には、差動符号化が施されており、ここでは、差動符号化QPSK変調がなされているものとする。
既知信号には、PN符号のような自己相関が小さいようなパターンが使用される。特に、コード長に制限のあるものではなく、ここでは、PN符号のひとつである31ビット長のM系列を使用する。また、本実施例ではQPSKを使用しているので、1シンボルで2ビットを表現できる。そのため、16シンボルで31ビットを同期コードとして割り当ててもよいし、同期コードの部分は1シンボルで1ビットと考えて、I/Qそれぞれに同一コードを割り当ててもよい。図1に戻る。
ADC18は、直交検波部10によって直交検波された信号、すなわちベースバンド信号波形を標本化する。ここで、サンプリングのためのクロック信号は、サンプリングクロック発振器34から供給されており、サンプリングクロックは、シンボルクロックの2倍の周波数を有する。その結果、ADC18は、シンボルレートの2倍のサンプリングレートによって標本化されたフレーム信号を出力する。出力されるフレーム信号は、同相成分と直交成分とを有する。なお、サンプリングクロック発振器34から出力されるサンプリングクロックには、クロック再生がなされていないので、受信したフレーム信号のシンボル周波数と、サンプリング周波数とは同期していない。そのため、ある時点で最良点近辺でのサンプリングができていても、時間とともにサンプリングポイントはずれていく。
DMUX20は、ADC18において標本化された信号を第1遅延検波部22aと第2遅延検波部22bに交互に出力する。すなわち、DMUX20は、シリアル−パラレル変換を実行する。前述のごとく、標本化は、シンボルレートの2倍のサンプリングレートにて行われているので、第1遅延検波部22aと第2遅延検波部22bにそれぞれ出力された信号は、シンボルレートを有する。ここで、第1遅延検波部22aに出力される信号が、ODD系列に相当し、第2遅延検波部22bに出力される信号が、EVEN系列に相当する。
遅延検波部22は、ODD系列とEVEN系列のそれぞれに対して遅延検波を実行する。遅延検波は、I/Q平面での複素共役演算によって実現される。さらに、遅延検波部22は、ビット判定による復号を行う。ビット判定は、硬判定でもよく、軟判定でもよい。
相関演算部24は、フレーム信号におけるフレーム同期信号の期間および既知信号の期間のそれぞれにわたって、相互相関を計算する。ここでは、入力したフレーム同期信号と、予め記憶したフレーム同期信号との間の相関値、および入力した既知信号と、予め記憶した既知信号との間の相関値が計算される。なお、第1ピーク検出部26aは、ODD系列に対する相関値を計算し、第2ピーク検出部26bは、EVEN系列に対する相関値を計算する。すなわち、相関値は、サンプリングタイミング系列を単位にして導出される。なお、入力したフレーム同期信号と既知信号とは、遅延検波部22において遅延検波されているので、相関演算部24は、予め差動復号したフレーム同期信号と、予め差動復号した既知信号とを記憶する。
ピーク検出部26は、それぞれのサンプリングタイミング系列内での相関値のピークを検出する。すなわち、ODD系列に対する相関値のピークとEVEN系列に対する相関値のピークが検出される。以下、相関値のピークの値を単に「ピーク値」というものとする。相関値は、フレーム同期信号、各既知信号のそれぞれに対して導出される。
制御部30は、ピーク検出部26において導出されたサンプリングタイミング系列ごとのピーク値の大きさを比較する。ODD系列に対するピーク値とEVEN系列に対するピーク値の差異がしきい値よりも大きい場合、制御部30は、ピーク値が大きい方のサンプリングタイミング系列を選択する。一方、ODD系列に対するピーク値とEVEN系列に対するピーク値の差異がしきい値以下の場合、制御部30は、前回のサブパケット信号において選択されていない方のサンプリングタイミング系列を選択する。すなわち、制御部30は、相関値をもとに、ひとつのサンプリングタイミング系列を選択する。このような選択は、各既知信号のそれぞれに対してなされている。その結果、サブパケット単位に選択がなされる。なお、処理量を低減するために、制御部30は、同相成分と直交成分のいずれかに対して、相関値をもとにしたサンプリングタイミング系列の選択を実行してもよい。
以上のサンプリングタイミング系列の選択動作は、以下のように示されてもよい。まずフレーム同期を検出する場合、遅延検波部22によって復号された受信信号とフレーム同期信号との相関値を相関演算部24が検出し、制御部30が相関値をモニターする。例えば、どちらかの系列の相関値が、予め定めたしきい値を超えた場合に、制御部30は、フレームを検出したとする。すなわち、2種類のタイミングでサンプリングしたデータのそれぞれに対して、独立に遅延検波を行い、これらとフレーム同期信号との相関を計算し、相関値がいずれか一方でも規定の値を超えている場合に、フレームの先頭であることを認識する。フレーム検出の段階では、ODD系列か、EVEN系列かを選択せず、いずれかがしきい値を超えた場合に検出したと判断される。
フレーム同期を検出した場合、制御部30では、既知信号が受信されると期待できるタイミングを中心に、前後数クロックのウインドウを設け、ピーク検出部26は、当該ウインドウにおいて相関演算部24から出力される相関値のピーク検出を行う。すなわち、フレーム信号の先頭より、あるウインドウをかけた期間に、既知信号の検出と、ピーク値の比較、サンプリングタイミングの選択とが実行される。ここでの相関値は、遅延検波部22からの多ビット出力値と、予め記憶した既知信号の復号値によって導出される。制御部30は、検出した2系統のピーク値の値を比較し、大きい方のピーク値を出力した系列を選択する。
これらの処理をまとめると以下のように示される。
(1)ODD系列とEVEN系列のそれぞれにおいてサンプリングされたデータを用いて、それぞれ遅延検波を行い、既知信号との相関値を計算する。
(2)相関値のピークを検出することによって、既知信号を捕捉すると同時に、それぞれのピーク値の比較を行う。
(3)ピーク値が高い方のタイミングを確からしいタイミングポイントとして、そのタイミングでサンプリングされたデータを受信データとする。
(1)ODD系列とEVEN系列のそれぞれにおいてサンプリングされたデータを用いて、それぞれ遅延検波を行い、既知信号との相関値を計算する。
(2)相関値のピークを検出することによって、既知信号を捕捉すると同時に、それぞれのピーク値の比較を行う。
(3)ピーク値が高い方のタイミングを確からしいタイミングポイントとして、そのタイミングでサンプリングされたデータを受信データとする。
図2(a)−(c)は、受信装置100によるタイミング検出処理の概要を示す。図2(a)は、既に説明したので、説明を省略する。図2(b)は、各既知信号において導出される相関値を示す。ここで、実線は、ODD系列における相関値を示し、点線は、EVEN系列における相関値を示す。その結果、最初の既知信号に対して、EVEN系列でのピーク値の方が大きくなり、次のふたつの既知信号に対して、ODD系列でのピーク値の方が大きくなっている。図2(c)は、選択されているサンプリングタイミング系列を示す。点線の期間は、フレーム同期信号と既知信号の期間に相当し、それらの期間では、ODD系列とEVEN系列のそれぞれに対して処理が実行されている。また、実線の期間は、データ信号の期間に相当し、それらの期間では、ピーク値の大きさに応じて、ODD系列あるいはEVEN系列が選択されている。
図3は、受信装置100によるタイミング検出処理の別の概要を示す。図3の横軸は、時間を示している。また、図3の上段には、図2(a)と同様にフレーム信号のフォーマットが示されており、「S」は、既知信号に相当し、「D」は、データ信号に相当する。また、黒色の丸印は、ODD系列でのピーク値を示し、白色の丸印は、EVEN系列でのピーク値を示す。図示のごとく、時間の経過とともにピーク値が変化していく場合、期間1においてEVEN系列が選択され、期間2においてODD系列が選択される。期間1と期間2の間に相当するタイミングにおいて、ふたつのピーク値は、同等の値になる。そのような場合、以前のピーク値の変化から、ピーク値が上昇すると推測されるサンプルタイミングが選択される。
この場合、EVEN系列のピーク値は、下降傾向であるのに対して、ODD系列のピーク値は、上昇傾向である。そのため、制御部30は、単純に前回の比較おいてピーク値が低かったサンプルタイミングを選択する。その結果、ふたつのサンプリングタイミングでのピーク値が同等になった場合は、過去のピーク値の変化から、サンプリングクロックのずれが推測され、データ信号の期間に最良点方向にずれていくサンプリングタイミングが選択される。図1に戻る。
制御部30は、選択したサンプリングタイミング系列にて、サブパケット信号に含まれるデータ信号を処理する。そのため、ふたつの既知信号に挟まれたデータ信号の期間では、前の既知信号によって選択されたサンプリングタイミング系列が使用される。ここで、データ信号の長さは、図示しない送信装置のサンプリングクロック発振器およびサンプリングクロック発振器34の精度に依存するので、自走クロックのずれがサンプルタイミングのシフトの許容値を超えない範囲に設定される。制御部30は、データ信号の期間にわたって、選択されなかったサンプリングタイミング系列に対応した遅延検波部22の動作を停止させてもよい。バッファ28は、相関演算部24から制御部30での処理の間、遅延検波部22からの信号を遅延させる。選択部32は、制御部30での選択の結果に応じて、バッファ28に記憶された信号を選択する。
この構成は、ハードウエア的には、任意のコンピュータのCPU、メモリ、その他のLSIで実現でき、ソフトウエア的にはメモリにロードされた通信機能のあるプログラムなどによって実現されるが、ここではそれらの連携によって実現される機能ブロックを描いている。したがって、これらの機能ブロックがハードウエアのみ、ソフトウエアのみ、またはそれらの組合せによっていろいろな形で実現できることは、当業者には理解されるところである。
以上の構成による受信装置100の動作を説明する。図4は、受信装置100によるタイミング検出処理の手順を示すフローチャートである。ピーク検出部26は、ODD系列のピーク値とEVEN系列のピーク値とを特定する(S10)。両者の差が所定のしきい値より大きい場合(S12のY)、ODD系列のピーク値の方が大きければ(S14のY)、制御部30は、ODD系列を選択する(S16)。ODD系列のピーク値の方が大きくなければ(S14のN)、制御部30は、EVEN系列を選択する(S18)。一方、両者の差が所定のしきい値より大きくない場合(S12のN)、前回はEVEN系列を選択していれば(S20のY)、制御部30は、ODD系列を選択する(S22)。なお、前回EVEN系列を選択していることは、前回ODD系列のピーク値の方が小さいことであってもよい。前回はEVEN系列を選択していなければ(S20のN)、制御部30は、EVEN系列を選択する(S24)。
以下、実施例の変形例を説明する。これまでの変形例では、複数のサブパケット信号のそれぞれに対して、既知信号の期間にわたって、相関処理、サンプリングタイミング系列の選択が実行されている。変形例においては、さらに消費電力を低減するために、既知信号の期間におけるこれらの処理を停止する場合がある。制御部30は、複数のサブパケット信号に対して、ひとつのサンプリング系列が選択される期間を測定する。例えば、ODD系列が連続して選択されているサブパケット信号の数が測定される。制御部30は、測定した期間にわたって、相関処理、サンプリングタイミング系列の選択を停止させる。測定した期間が、5サブパケット信号であれば、制御部30は、例えば次からの5サブパケット信号の期間にわたって、相関処理、サンプリングタイミング系列の選択を停止させる。なお、測定した期間に対して、平均等の統計処理を施し、統計処理した期間にわたって、制御部30は、相関処理、サンプリングタイミング系列の選択を停止させてもよい。
図5(a)−(b)は、受信装置100による受信処理の概要を示す。図5(a)は、図2(a)と同様に、フレーム信号のフォーマットを示す。図5(b)は、制御部30によって選択されたサンプリングタイミング系列を示す。先頭のサブパケット信号から5番目のサブパケット信号までは、ODD系列が選択されており、6番目のサブパケット信号から10番目のサブパケット信号までは、EVEN系列が選択されている。また、11番目のサブパケット信号からは、再びODD系列が選択されている。サンプリングクロックと受信信号のシンボルクロック間のジッタの関係、および信号フォーマット期間の長さによっては、ODD系列とEVEN系列のサンプリングポイントを切り替える期間が、図5(b)のように複数サブパケット間隔になることがある。
そのため、制御部30は、ひとつのサンプリングタイミングに切りかわってから、もとのサンプリングタイミングに戻るまでの期間のように、同一のサンプリングタイミングとなる期間を推定する。図5(b)では、EVEN系列に切りかわってからODD系列に戻るまでの期間が測定される。測定後、これに続く期間であって、推定した期間の間にわたって、相関値計算、比較選択の処理を停止する。図5(b)では、11番目のサブパケット信号から15番目までのサブパケット信号間での間、処理が停止され、消費電力の低下が図られる。
フレーム同期信号の直後は、既知信号ごとに判定を行い、かつ同一タイミングが選択する期間を記憶する。制御部30は、その値から同一タイミングが持続、相関値計算や比較演算を省略可能な期間を推定し、フレーム信号を受信し終えるまで、回路動作の停止をコントロールする。なお、相関値計算を停止している間も、同一タイミング選択期間を測定し、その間隔の推移をもとに演算停止期間を調整してもよい。
図6は、受信装置100における受信処理の状態遷移を示す。制御部30は、フレーム同期を検出した場合、以下のステートマシンに示すように内部状態を変化させ、遅延検波部22や相関演算部24の動作を制御する。アイドルステート(S50)において、制御部30はフレーム検出を行う。フレームを検出すると(S52)、制御部30は、最初のシンボル同期パターンの検出・サンプリング系列の選択を行い、ODD/EVEN系列のいずれを選択したかを記憶し、それ以降のサンプリング系列の選択にて別の系列を選択するまで(S54)状態を維持する。別の系列を選択した場合(S58)、制御部30は、次に同期系列を切り替えるまでのサブパケット信号の数を計測する(S60)。同期系列の切替を検出すると(S64)、制御部30は、カウントしたサブパケット信号数−αの期間、選択した系列の遅延検波部22を除く遅延検波部22や相関演算部24を休止させる(S66)。ここで、αは、任意の値に設定される。
休止期間が終了すると(S68)、制御部30は、休止させた遅延検波部22や相関演算部24を起動し、シンボル同期パターンの検出・サンプリング系列の選択を行う(S70)。同期系列の切替が起こる場合(S76)、制御部30は、ステップ66に移行する。また、ステップ54、ステップ60、ステップ66、ステップ70においてフレーム信号の終端に至った場合、ステップ50に移行する(S56、S62、S72、S74)。なお、同期系列が持続するサブパケット信号数は、状況によって変化するので、同期系列の持続期間のカウントはステップ66やステップ70でも行い、逐次更新してもよい。
本発明の実施例によれば、既知信号の期間においてピーク値の大きいサンプリングタイミングを選択するので、受信品質の悪化を抑制できる。また、選択したサンプリングタイミングでのシンボルレートにてデータ信号を処理するので、消費電力を低減できる。また、複数のサンプリングタイミング系列のうちからひとつを選択するだけなので、簡易な処理を実現できる。また、遅延検波を行った後に相関値を導出するので、相関値に含まれる周波数オフセットの影響を低減できる。また、周波数オフセットの影響が低減されるので、周波数オフセットによる受信品質の悪化を抑制できる。また、周波数オフセットの影響が低減されるので、処理対象として、同相成分と直交成分のいずれかを使用できる。
また、同相成分と直交成分のいずれかを処理対象とするので、乗算処理を回避でき、回路規模を低減できる。また、相関値の大きさが時間とともに変化する場合であっても、将来的に相関値が大きくなるサンプリングタイミング系列を選択するので、受信品質の悪化を抑制できる。また、前回に選択されなかったサンプリングタイミング系列を選択するだけなので、処理量の増加を抑制できる。また、処理を停止させる期間を長くできるので、消費電力を低減できる。また、クロック抽出などの専用回路を省略できるので、回路規模を低減できる。また、2倍のオーバーサンプリングでも受信品質の悪化を抑制できる。
以上、本発明を実施例をもとに説明した。この実施例は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。
本変形例において、ADC18は、シンボルレートの2倍のサンプリングレートによって標本化を実行している。しかしながらこれに限らず例えば、ADC18は、シンボルレートの2倍よりも高いサンプリングレートによって標本化を実行してもよい。2倍よりも高いサンプリングレートとしては、4倍、8倍等が例示される。本変形例によれば、2倍よりも高いサンプリングレートによって標本化を実行することによって、受信信号に適したサンプリングタイミング系列を選択できる。つまり、シンボルレートよりも高速なサンプリングレートが使用されればよい。
本発明の実施例において、制御部30は、ひとつのサブパケット信号での既知信号における相関値をもとに、複数のサンプリングタイミング系列のうちのひとつを選択している。しかしながらこれに限らず例えば、選択部32は、所定数のサブパケット信号にわたって、サンプリングタイミング系列単位に相関値の移動平均を計算し、相関値の移動平均値をもとに、ひとつのサンプリングタイミングを選択してもよい。通信を行うチャネルの状況によっては、信号レベルの変動、ビットエラーが引き起こされ、既知信号との相関値が変動して、最適なサンプリング系列を選択できない可能性がある。それを回避するために、制御部30は、相関値の比較を行う前処理として、前後の既知信号において計算される相関値間での移動平均を比較して、サンプリングタイミング系列を選択する。本変形例によれば、相関値の移動平均値をもとに選択を実行するので、雑音の影響を低減できる。
本発明の実施例において、相関演算部24、制御部30は、同相成分と直交成分のいずれかを処理対象として使用している。しかしながらこれに限らず例えば、制御部30は、相関値の同相成分の大きさと直交成分の大きさをもとに、サンプリングタイミング系列の選択に使用すべき同相成分と直交成分のいずれかを決定してもよい。相関値の同相成分の大きさと直交成分の大きさとを比較し、同一のサンプリングタイミング系列内で高い方の相関値を選択し、それをサンプリングタイミング系列間の比較に使用してもよい。本変形例によれば、同相成分と直交成分のいずれかを選択しながら使用するので、受信品質の悪化を抑制しながら、消費電力を低減できる。この場合、サンプリングタイミング系列が適しているか否かを判断できればよい。
10 直交検波部、 12 乗算器、 14 π/2移相器、 16 搬送波発振器、 18 ADC、 20 DMUX、 22 遅延検波部、 24 相関演算部、 26 ピーク検出部、 28 バッファ、 30 制御部、 32 選択部、 34 サンプリングクロック発振器、 100 受信装置。
Claims (8)
- それぞれ所定数のシンボルによって形成された既知信号とデータ信号との組合せであって、かつシンボルレートの複数倍のサンプリングレートによって標本化された組合せを入力する入力部と、
前記入力部において入力した組合せのうちの既知信号と、予め記憶した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出する相関部と、
前記相関部において導出した相関値をもとに、ひとつのサンプリングタイミング系列を選択する選択部と、
前記選択部において選択したサンプリングタイミング系列にて、前記入力部において入力した組合せのうちのデータ信号を処理する処理部と、
を備えることを特徴とする受信装置。 - 前記入力部において入力された組合せのうちのデータ信号には、差動符号化が施されており、
前記相関部は、前記入力部において入力した組合せを遅延検波する手段と、遅延検波した組合せのうちの既知信号と、予め差動復号した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出する手段とを含むことを特徴とする請求項1に記載の受信装置。 - 前記入力部において入力された組合せは、同相成分と直交成分とを含み、
前記選択部は、同相成分と直交成分のいずれかに対して、相関値をもとにしたサンプリングタイミング系列の選択を実行することを特徴とする請求項2に記載の受信装置。 - 前記入力部において入力された組合せは、同相成分と直交成分とを含み、
前記選択部は、相関値の同相成分の大きさと直交成分の大きさをもとに、相関値をもとにしたサンプリングタイミング系列の選択に使用すべき同相成分と直交成分のいずれかを決定することを特徴とする請求項2に記載の受信装置。 - 前記入力部は、複数の組合せを順次入力し、
前記選択部は、サンプリングタイミング系列ごとの相関値の大きさを比較し、相関値の大きさの差異がしきい値よりも大きい場合、相関値が大きい方のサンプリングタイミング系列を選択し、相関値の大きさの差異がしきい値以下の場合、前回の組合せにおいて選択されていない方のサンプリングタイミング系列を選択することを特徴とする請求項1から4のいずれかに記載の受信装置。 - 前記入力部は、複数の組合せを順次入力し、
前記選択部は、所定数の組合せにわたって、サンプリングタイミング系列単位に相関値の移動平均を計算する手段と、相関値の移動平均値をもとに、ひとつのサンプリングタイミングを選択する手段とを含むことを特徴とする請求項1から4のいずれかに記載の受信装置。 - 前記入力部において入力した複数の組合せに対して、前記選択部においてひとつのサンプリング系列が選択される期間を測定する測定部と、
前記測定部において測定した期間にわたって、前記相関部および前記選択部の処理を停止させる制御部をさらに備えることを特徴とする請求項1から6のいずれかに記載の受信装置。 - それぞれ所定数のシンボルによって形成された既知信号とデータ信号との組合せであって、かつシンボルレートの複数倍のサンプリングレートによって標本化された組合せを入力するステップと、
入力した組合せのうちの既知信号と、予め記憶した既知信号との間において、サンプリングタイミング系列を単位にして相関値を導出するステップと、
導出した相関値をもとに、ひとつのサンプリングタイミング系列を選択するステップと、
選択したサンプリングタイミング系列にて、入力した組合せのうちのデータ信号を処理するステップと、
を備えることを特徴とする受信方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006087269A JP2007266833A (ja) | 2006-03-28 | 2006-03-28 | 受信方法および装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006087269A JP2007266833A (ja) | 2006-03-28 | 2006-03-28 | 受信方法および装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007266833A true JP2007266833A (ja) | 2007-10-11 |
Family
ID=38639411
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006087269A Pending JP2007266833A (ja) | 2006-03-28 | 2006-03-28 | 受信方法および装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2007266833A (ja) |
-
2006
- 2006-03-28 JP JP2006087269A patent/JP2007266833A/ja active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4179418B2 (ja) | 無線受信装置 | |
JP4603559B2 (ja) | 無線受信装置および無線受信方法 | |
JP2008154285A (ja) | シンボルタイミング検出装置及び無線端末装置 | |
JP4842159B2 (ja) | フレーム同期装置、ofdm送受信装置及びフレーム同期方法 | |
US20100215135A1 (en) | Synchronous processing apparatus, receiving apparatus and synchronous processing method | |
JPH0969862A (ja) | ディジタル無線通信受信機 | |
EP1558034B1 (en) | Teletext data detection by synchronization and error reduction based on data content | |
JP5326759B2 (ja) | Fsk受信装置、fsk受信方法、及びプログラム | |
JP2001053730A (ja) | ビットタイミング同期装置およびその方法 | |
US9641312B1 (en) | Method for symbol clock recovery in pulse position modulation (PPM) systems | |
JP2010178103A (ja) | スペクトル拡散受信装置 | |
JP2007266833A (ja) | 受信方法および装置 | |
JP4268180B2 (ja) | シンボルタイミング検出装置及び無線端末装置 | |
JP4054032B2 (ja) | フレーム同期検出方法 | |
KR20040046168A (ko) | 다중레벨 변조 기법을 위한 타이밍 동기루프 제어 장치를이용한 심볼 타이밍 동기 장치 및 그 방법 | |
JP2005278111A (ja) | デジタル放送受信装置 | |
JP2021057809A (ja) | デジタル受信装置及びゼロクロス点決定方法 | |
CN113055150B (zh) | 一种pcm_fm接收机的同步*** | |
JP4033875B2 (ja) | 受信装置 | |
JP2014155176A (ja) | データ処理装置及びデータ処理方法 | |
JP6373043B2 (ja) | 受信装置 | |
JP5880246B2 (ja) | アナログ信号再生装置およびアナログ信号再生方法 | |
JP4246184B2 (ja) | クロック位相推定装置 | |
JP4847373B2 (ja) | フレーム同期検出方法 | |
JP4888354B2 (ja) | 無線受信装置 |