(57)【要約】【課題】通信装置、通信方法、プログラム、および通信システムを提供すること。【解決手段】同期信号を含むパケットを受信する受信部と、前記受信部により受信されたパケットが記録されるリングバッファと、前記同期信号を検出する同期検出部と、前記同期検出部による前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を保存する第１のバッファと、前記受信部により受信されたパケットを解析する解析部と、前記同期検出部による前記同期信号の検出時における前記解析部による解析結果を保存する第２のバッファと、前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択する選択部と、前記選択部によりいずれかの記録位置が選択されると、前記リングバッファにおいて当該記録位置以降に記録されているパケットの復調を開始する復調部と、を備える通信装置。【選択図】図２
2010028348.tif 000002
【特許請求の範囲】
【請求項１】
同期信号を含むパケットを受信する受信部と；
前記受信部により受信されたパケットが記録されるリングバッファと；
前記同期信号を検出する同期検出部と；
前記同期検出部による前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を保存する第１のバッファと；
前記受信部により受信されたパケットを解析する解析部と；
前記同期検出部による前記同期信号の検出時における前記解析部による解析結果を保存する第２のバッファと；
前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択する選択部と；
前記選択部によりいずれかの記録位置が選択されると、前記リングバッファにおいて当該記録位置以降に記録されているパケットの復調を開始する復調部と；
を備える、通信装置。
【請求項２】
前記解析部は、前記受信部により受信されたパケットの信号強度を測定し、
前記選択部は、前記第２のバッファに保存されている信号強度のうちで最も強い信号強度に対応する記録位置を選択する、請求項１に記載の通信装置。
【請求項３】
前記選択部は、前記同期検出部により前記同期信号が検出されてから、次の同期信号が検出されずに所定期間経過すると、記録位置を選択する、請求項１に記載の通信装置。
【請求項４】
同期信号を含むパケットを受信するステップと；
前記パケットをリングバッファに記録するステップと；
前記同期信号を検出するステップと；
前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を第１のバッファに保存するステップと；
前記パケットを解析するステップと；
前記同期信号の検出時における解析結果を第２のバッファに保存するステップと；
前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択するステップと；
前記リングバッファにおいて、選択された記録位置以降に記録されているパケットの復調を開始するステップと；
を含む、通信方法。
【請求項５】
コンピュータに、
同期信号を含むパケットを受信するステップと；
前記パケットをリングバッファに記録するステップと；
前記同期信号を検出するステップと；
前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を第１のバッファに保存するステップと；
前記パケットを解析するステップと；
前記同期信号の検出時における解析結果を第２のバッファに保存するステップと；
前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択するステップと；
前記リングバッファにおいて、選択された記録位置以降に記録されているパケットの復調を開始するステップと；
を実行させるための、プログラム。
【請求項６】
同期信号を含むパケットを送信する第１の通信装置と；
前記パケットを受信する受信部、
前記受信部により受信されたパケットが記録されるリングバッファ、
前記同期信号を検出する同期検出部、
前記同期検出部による前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を保存する第１のバッファ、
前記受信部により受信されたパケットを解析する解析部、
前記同期検出部による前記同期信号の検出時における前記解析部による解析結果を保存する第２のバッファ、
前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択する選択部、および
前記選択部によりいずれかの記録位置が選択されると、前記リングバッファにおいて当該記録位置以降に記録されているパケットの復調を開始する復調部、
を有する第２の通信装置と；
を備える、通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信装置、通信方法、プログラム、および通信システムに関する。
【背景技術】
【０００２】
近日、ＤＳＲＣ（Ｄｅｄｉｃａｔｅｄ  Ｓｈｏｒｔ  Ｒａｎｇｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）に対応する車載器が広く普及している。かかる車載器が搭載された車両の利用者は、車載器と路側機とのＤＳＲＣに基づく路車間通信により、交通情報や店舗情報の把握、駐車場の入出などを行なうことができる。また、複数の車両に搭載された車載機間でのＤＳＲＣに基づく通信である車々間通信も提案されている。かかる車々間通信によれば、例えば、見通しの悪い交差点に近づく２の車両の車載機間で位置情報を交換することにより、２の車両の利用者に交差点へ近づく他の車両の有無を通知することが可能である。
【０００３】
より詳細には、ＤＳＲＣにおいて送受信されるパケットには既知の信号パターンであるユニークワードが含まれており、車載機は、かかるユニークワードの検出に成功するとパケットの受信処理を開始する。また、パケットにはＭＡＣヘッダ中の誤り検出に用いられるＭＡＣヘッダＣＲＣが含まれており、車載機は、かかるＭＡＣヘッダＣＲＣに基づいてＭＡＣヘッダから誤りが検出されなかった場合にペイロードの受信処理へ移行する。一方、車載機は、ＭＡＣヘッダＣＲＣに基づいてＭＡＣヘッダから誤りが検出された場合、ペイロードの受信処理を行わず、ユニークワードの検出処理を再開する。
【０００４】
ここで、例えば車載機の受信部の雑音成分により誤ってユニークワードが検出されてしまうと、車載機は、ＭＡＣヘッダＣＲＣに基づく誤り検出処理が終了するまでユニークワードを検出できないため、パケットが到来しても受信することが出来なくなる。かかる事情により、ＲＳＳＩが所定の閾値以上である場合にのみユニークワードを検出する装置が提案されている。
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、ＲＳＳＩの閾値を適切に決定することは困難である。例えば、閾値を高くすると受信感度が劣化することを考慮して閾値を雑音電力付近の値に決定すると、一般的に雑音電力は温度に依存するため、温度が上昇するとＲＳＳＩが常に閾値を上回り、パケット検出が常に有効になってしまうという問題があった。
【０００６】
そこで、本発明は、上記問題に鑑みてなされたものであり、本発明の目的とするところは、パケット検出の精度向上を図ることが可能な、新規かつ改良された通信装置、通信方法、プログラム、および通信システムを提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明のある観点によれば、同期信号を含むパケットを受信する受信部と、前記受信部により受信されたパケットが記録されるリングバッファと、前記同期信号を検出する同期検出部と、前記同期検出部による前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を保存する第１のバッファと、前記受信部により受信されたパケットを解析する解析部と、前記同期検出部による前記同期信号の検出時における前記解析部による解析結果を保存する第２のバッファと、前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択する選択部と、前記選択部によりいずれかの記録位置が選択されると、前記リングバッファにおいて当該記録位置以降に記録されているパケットの復調を開始する復調部と、を備える通信装置が提供される。
【０００８】
前記解析部は、前記受信部により受信されたパケットの信号強度を測定し、前記選択部は、前記第２のバッファに保存されている信号強度のうちで最も強い信号強度に対応する記録位置を選択してもよい。
【０００９】
前記選択部は、前記同期検出部により前記同期信号が検出されてから、次の同期信号が検出されずに所定期間経過すると、記録位置を選択してもよい。
【００１０】
また、上記課題を解決するために、本発明の別の観点によれば、同期信号を含むパケットを受信するステップと、前記パケットをリングバッファに記録するステップと、前記同期信号を検出するステップと、前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を第１のバッファに保存するステップと、前記パケットを解析するステップと、前記同期信号の検出時における解析結果を第２のバッファに保存するステップと、前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択するステップと、前記リングバッファにおいて、選択された記録位置以降に記録されているパケットの復調を開始するステップと、を含む通信方法が提供される。
【００１１】
また、上記課題を解決するために、本発明の別の観点によれば、コンピュータに、同期信号を含むパケットを受信するステップと、前記パケットをリングバッファに記録するステップと、前記同期信号を検出するステップと、前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を第１のバッファに保存するステップと、前記パケットを解析するステップと、前記同期信号の検出時における解析結果を第２のバッファに保存するステップと、前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択するステップと、前記リングバッファにおいて、選択された記録位置以降に記録されているパケットの復調を開始するステップと、を実行させるためのプログラムが提供される。
【００１２】
また、上記課題を解決するために、本発明の別の観点によれば、同期信号を含むパケットを送信する第１の通信装置と、前記パケットを受信する受信部、前記受信部により受信されたパケットが記録されるリングバッファ、前記同期信号を検出する同期検出部、前記同期検出部による前記同期信号の検出時における前記リングバッファへの前記パケットの記録位置を保存する第１のバッファ、前記受信部により受信されたパケットを解析する解析部、記同期検出部による前記同期信号の検出時における前記解析部による解析結果を保存する第２のバッファ、前記第２のバッファに保存されている解析結果に基づいて前記第１のバッファに保存されている記録位置のいずれかを選択する選択部、および
前記選択部によりいずれかの記録位置が選択されると、前記リングバッファにおいて当該記録位置以降に記録されているパケットの復調を開始する復調部、を有する第２の通信装置と、を備える通信システムが提供される。
【発明の効果】
【００１３】
以上説明したように本発明にかかる通信装置、通信方法、プログラム、および通信システムによれば、パケット検出の精度向上を図ることができる。
【発明を実施するための最良の形態】
【００１４】
以下に添付図面を参照しながら、本発明の好適な実施の形態について詳細に説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１５】
また、以下に示す項目順序に従って当該「発明を実施するための最良の形態」を説明する。
〔１〕本実施形態にかかる通信システムの全体構成
〔２〕通信システムを構成する車載機の構成
〔３〕通信システムを構成する車載機の動作
〔４〕まとめ
【００１６】
〔１〕本実施形態にかかる通信システムの全体構成
まず、図１を参照し、本実施形態にかかる通信システム１の全体構成を説明する。
【００１７】
図１は、本実施形態にかかる通信システム１の全体構成を示した説明図である。図１に示したように、本実施形態にかかる通信システム１は、複数の車両２２Ａ〜２２Ｅ、および複数の車両２２Ａ〜２２Ｅに搭載される複数の車載機２０Ａ〜２０Ｅを含む。なお、本明細書においては、実質的に同一機能を有する複数の構成の各々は、同一符号の後に異なるアルファベットを付することで区別する。しかし、同一機能を有する複数の構成の各々を特に区別する必要が無い場合、同一符号のみを付する。例えば、車両２２Ａおよび２２Ｂを特に区別する必要が無い場合、単に車両２２と総称する。
【００１８】
車両２２は、人間や貨物を乗せて移動可能な乗り物である。図１においては車両の一例として四輪車を示しているが、車両２２は、例えば、二輪車や三輪車などの自動車であっても、自転車、バス、電車、新幹線、路面電車、飛行機、船、ボートなどの乗り物であってもよい。
【００１９】
車載機２０（通信装置）は、車両２２に搭載され、外部から多様な情報を取得して利用者に提供することができる。例えば、車載機２０は、道路脇に設けられる路側機とＤＳＲＣに基づく路車間通信を行い、渋滞状況、事故発生状況、速度超過に対する注意喚起情報、近辺情報、広告情報などを取得して利用者に提供する。
【００２０】
また、車載機２０は、他の車両２２に設けられている車載機２０とＤＳＲＣに基づく車々間通信を行うことも可能である。例えば、車両２２Ｂの車載機２０Ｂが車両２２Ｂの位置情報を含むパケットを送信し、当該パケットを車両２２Ｃの車載機２０Ｃが受信すれば、交差点に車両２２Ｂが近づいていることを把握し、利用者に通知することができる。その結果、車両２２Ｃの利用者は、見通しの悪い交差点付近の状況を把握し、事故の未然防止を図ることが可能となる。その他、車々間通信によれば、追い越し車両と対向車両との衝突回避、合流時における衝突回避、および停止中の車両への衝突回避などの実現が期待される。
【００２１】
なお、図１においては、車両２２Ｂと車両２２Ｃの間に障害物が存在し、車両２２Ｂの車載機２０Ｂと車両２２Ｃの車載機２０Ｃでの直接通信が困難であるため、車両２２Ａの車載機２０Ａが通信を中継した例を示している。
【００２２】
また、詳細については図３を参照して後述するが、車載機２０間で送受信されるパケットには既知の信号パターンであるユニークワードが含まれており、車載機２０は、かかるユニークワードの検出に成功するとパケットの受信処理を開始する。また、パケットにはＭＡＣヘッダ中の誤り検出に用いられるＭＡＣヘッダＣＲＣが含まれており、車載機２０は、かかるＭＡＣヘッダＣＲＣに基づいてＭＡＣヘッダから誤りが検出されなかった場合にペイロードの受信処理へ移行する。一方、車載機２０は、ＭＡＣヘッダＣＲＣに基づいてＭＡＣヘッダから誤りが検出された場合、ペイロードの受信処理を行わず、ユニークワードの検出処理を再開する。
【００２３】
しかし、本実施形態に関連する車載機においては、受信部の雑音成分により誤ってユニークワードが検出されてしまうと、ＭＡＣヘッダＣＲＣに基づく誤り検出処理が終了するまでユニークワードを検出できないため、パケットが到来しても受信することが出来なくなるという問題があった。
【００２４】
そこで、当該事情に鑑みて本実施形態にかかる車載機２０を創作するに至った。本実施形態にかかる車載機２０によれば、真のユニークワードの検出に基づく受信処理をより確実に行うことが可能である。以下、このような本実施形態にかかる車載機２０について図２〜図８を参照して詳細に説明する。
【００２５】
〔２〕通信システムを構成する車載機の構成
図２は、本実施形態にかかる車載機２０の構成を示した機能ブロック図である。図２に示したように、本実施形態にかかる車載機２０は、アンテナ１０４と、ＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）処理部１０８と、ＩＦ（Ｉｎｔｅｒｍｅｄｉａｔｅ  Ｆｒｅｑｕｅｎｃｙ）処理部１１０と、ＡＤＣ（アナログ／デジタル変換部）１１２と、パケット受信部１２０と、ユニークワード検出部１４０と、ＲＳＳＩ（Ｒｅｃｅｉｖｅｄ  Ｓｉｇｎａｌ  Ｓｔｒｅｎｇｔｈ  Ｉｎｄｉｃａｔｉｏｎ）検出部１５０と、タイマ１６０と、復調制御部１７０と、を備える。
【００２６】
アンテナ１０４は、他の車載機２０とのインターフェースであって、他の車載機２０との間でパケットを送受信する通信部として機能する。ＲＦ処理部１０８は、アンテナ１０４と接続されており、アンテナ１０４により高周波信号として受信されたパケットを中間周波数に変換して出力する。ＩＦ処理部１１０は、ＲＦ処理部１０８と接続されており、ＲＦ処理部１０８から入力される中間周波数のパケットをベースバンド信号に変換して出力する。ＡＤＣ１１２は、ＩＦ処理部１１０と接続されており、ＩＦ処理部１１０からベースバンド信号として入力されるパケットをアナログ形式からデジタル形式に変換して出力する。
【００２７】
パケット受信部１２０は、リングバッファ１２２、フリーランカウンタＡ１２４、フリーランカウンタＢ１２６、復調部１２８、ＭＡＣヘッダ復号部１３０、ＭＡＣＣＲＣ検査部１３２、ペイロード復号部１３４、ＰＬＤＣＲＣ検査部１３６、および通信データ選択部１３８を備える。
【００２８】
リングバッファ１２２のＰＯＲＴ＿Ａは、ＡＤＣ１１２、およびアドレス生成用のフリーランカウンタＡ１２４が接続されている。ＡＤＣ１１２からベースバンド信号として出力されるパケットは、リングバッファ１２２のフリーランカウンタＡ１２４の示すアドレス位置に記録される。すなわち、フリーランカウンタＡ１２４の値は、パケットのリングバッファ１２２（ＰＯＲＴ＿Ａ）における記録位置を示すポインタとして機能する。
【００２９】
また、リングバッファ１２２のＰＯＲＴ＿Ａは、アドレス生成用のフリーランカウンタＢ１２６、および復調部１２８が接続されている。フリーランカウンタＢ１２６にアドレスが設定されると、リングバッファ１２２の当該アドレス上からの読出しが行なわれる。すなわち、フリーランカウンタＢ１２６の値は、リングバッファ１２２（ＰＯＲＴ＿Ｂ）からの読出し位置を示すポインタとして機能する。
【００３０】
復調部１２８は、リングバッファ１２２と接続されており、リングバッファ１２２からベースバンド信号として入力されるパケットを復調する。
【００３１】
続いて、ＭＡＣヘッダ復号部１３０、およびペイロード復号部１３４の説明に先立ち、図３を参照し、アンテナ１０４により受信されるパケットのフォーマット例について説明する。
【００３２】
図３は、パケットフォーマットを示した説明図である。図３に示したように、パケットは、プリアンブル、ユニークワード、ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）ヘッダ、ＭＡＣヘッダＣＲＣ（ｃｙｃｌｉｃ  ｒｅｄｕｎｄａｎｃｙ  ｃｈｅｃｋ）、ペイロード、およびペイロードＣＲＣを含む。
【００３３】
プリアンブルは既知の信号パターンを有し、受信先におけるシンボル同期に利用される。ユニークワードも同様に既知の信号パターンであり、受信先におけるパケット検出に利用される。例えば、受信先においてユニークワードが記憶されており、記憶されているユニークワードと受信されたパケットとの相互相関のピーク値に基づいてパケットの到来を検出することができる。
【００３４】
ＭＡＣヘッダは、車載機２０間のアクセス制御のための情報であり、例えば図３に示したように、送信元の車載機２０のアドレスを示す送信元アドレスや、当該パケットのタイプを示すパケットタイプなどを含む。なお、パケットタイプは、中継が許容されている中継パケットと、通常パケットに大別される。また、ＭＡＣヘッダＣＲＣは、ＭＡＣヘッダ内の誤りを検出するための誤り検出符号である。
【００３５】
ペイロードは、車載機２０間で送受信される任意のデータであり、例えば、図３に示したように、送信元の車載機２０の位置データを含む。また、ペイロードＣＲＣは、ペイロード内の誤りを検出するための誤り検出符号である。
【００３６】
ここで、図２を参照して車載機２０の構成の説明に戻ると、ＭＡＣヘッダ復号部１３０は、復調部１２８により復調されたＭＡＣヘッダを復号して出力する。ＭＡＣＣＲＣ検査部１３２は、ＭＡＣヘッダＣＲＣに基づいてＭＡＣヘッダ中に誤りがあるか否かを検査する。そして、ＭＡＣＣＲＣ検査部１３２は、ＭＡＣヘッダ中から誤りを検出した場合、エラー信号（ＭＡＣ＿ＥＲＲ）を出力する。ＭＡＣＣＲＣ検査部１３２からエラー信号（ＭＡＣ＿ＥＲＲ）が出力されると、車載機２０はその後のペイロードの復号を行なわない。
【００３７】
ペイロード復号部１３４は、ＭＡＣＣＲＣ検査部１３２によりＭＡＣヘッダから誤りが検出されなかった場合、ペイロードを復号して出力する。ＰＬＤＣＲＣ検査部１３６は、ペイロードＣＲＣに基づいてペイロード中に誤りがあるか否かを検査する。そして、ＰＬＤＣＲＣ検査部１３６は、ペイロード中から誤りを検出した場合、エラー信号（ＰＬＤ＿ＥＲＲ）を出力する。
【００３８】
通信データ選択部１３８は、ＭＡＣヘッダ復号部１３０、およびペイロード復号部１３４と接続されており、ＭＡＣヘッダ復号部１３０、またはペイロード復号部１３４により復号されたデータを選択的に上位層へ出力する。
【００３９】
ユニークワード検出部１４０は、ユニークワード検出回路１４２、およびパケット開始位置保存用ＦＩＦＯ（Ｆｉｒｓｔ−Ｉｎ，  Ｆｉｒｓｔ−Ｏｕｔ）１４４を備える。
【００４０】
ユニークワード検出回路１４２は、ＩＦ処理部１１０と接続されており、ＩＦ処理部１１０から入力されるベースバンド信号からユニークワードを検出する。例えば、ユニークワード検出回路１４２は、事前にユニークワードを記憶しており、記憶されているユニークワードとＩＦ処理部１１０から入力されるベースバンド信号との相互相関値に基づいてユニークワードを検出してもよい。なお、ユニークワード検出回路１４２は、例えば雑音電力の影響により、ユニークワードが受信されていないに拘らず、ユニークワードを検出したと誤って認識してしまう場合が想定される。
【００４１】
パケット開始位置保存用ＦＩＦＯ１４４は、ユニークワード検出回路１４２およびフリーランカウンタＡ１２４と接続されており、ユニークワード検出回路１４２によるユニークワード検出時のフリーランカウンタＡ１２４の値を保存する第１のバッファとして機能する。すなわち、ユニークワード検出回路１４２によるユニークワードの検出が正確だった場合、パケット開始位置保存用ＦＩＦＯ１４４に保存される値は、リングバッファ１２２におけるペイロード先頭の記録位置を示す。
【００４２】
ＲＳＳＩ検出部１５０は、ＲＳＳＩ測定回路１５２、ＡＤＣ１５４、ＲＳＳＩ検出回路１５６、およびＲＳＳＩ保存用ＦＩＦＯ１５８を備え、アンテナ１０４により受信されたパケットを解析する解析部としての機能を有する。
【００４３】
ＲＳＳＩ測定回路１５２は、ＩＦ処理部１１０と接続されており、ＩＦ処理部１１０から入力されるベースバンド信号のＲＳＳＩを測定する。ＡＤＣ１５４は、ＲＳＳＩ測定回路１５２と接続されており、ＲＳＳＩ測定回路１５２により測定されたＲＳＳＩをアナログ形式からデジタル形式へ変換する。
【００４４】
ＲＳＳＩ保存用ＦＩＦＯ１５８は、ユニークワード検出回路１４２と接続されており、ユニークワード検出回路１４２によるユニークワード検出時のＲＳＳＩの値を保存する第２のバッファとして機能する。以下、図４を参照し、パケット開始位置保存用ＦＩＦＯ１４４、およびＲＳＳＩ保存用ＦＩＦＯ１５８に保存される値の具体例を説明する。
【００４５】
図４は、パケット開始位置保存用ＦＩＦＯ１４４、およびＲＳＳＩ保存用ＦＩＦＯ１５８に保存される値の具体例を示した説明図である。より詳細には、図４には、時間ｔ１、ｔ２、およびｔ３においてユニークワード検出回路１４２によりユニークワードが検出された例を示している。
【００４６】
この場合、パケット開始位置保存用ＦＩＦＯ１４４は、時間ｔ１におけるリングバッファ１２２への記録位置を示す「ｘｘ０１」、時間ｔ２におけるリングバッファ１２２への記録位置を示す「ｘｘ０６」、および時間ｔ３におけるリングバッファ１２２への記録位置を示す「ｘｘ０８」を順次に保存する。
【００４７】
また、ＲＳＳＩ保存用ＦＩＦＯ１５８は、時間ｔ１におけるＲＳＳＩの測定値「Ｄ１」、時間ｔ２におけるＲＳＳＩの測定値「Ｄ２」、および時間ｔ３におけるＲＳＳＩの測定値「Ｄ３」を順次に保存する。
【００４８】
ここで、図２を参照して車載機２０の構成の説明に戻ると、タイマ１６０は、パケット開始位置保存用ＦＩＦＯ１４４からパケット開始位置保存用ＦＩＦＯ１４４に保存されている値の数（ＲＸ＿ＣＮＴ＿ＦＩＦＯ）が入力され、ＲＸ＿ＣＮＴ＿ＦＩＦＯが増加するとタイマー値をリセットする。
【００４９】
復調制御部１７０は、パケット開始位置保存用ＦＩＦＯ１４４、ＲＳＳＩ保存用ＦＩＦＯ１５８、およびタイマ１６０と接続されている。また、復調制御部１７０は、タイマ１６０から入力されるタイマー値が所定値（ＴＩＭＥＲ＿ＶＡＬ）を上回ると、パケット開始位置保存用ＦＩＦＯ１４４に保存されているリングバッファ１２２上の位置を示すＲＸ＿Ｄ＿ＦＩＦＯ、およびＲＳＳＩ保存用ＦＩＦＯ１５８に保存されているＲＳＳＩの測定値を示すＲＳＳＩ＿Ｄ＿ＦＩＦＯを読み出す。例えば、復調制御部１７０は、図４において時間ｔ３からＴＩＭＥＲ＿ＶＡＬが経過した時間ｔ４において読出し指示を行なう（ＲＤ＿ＦＩＦＯ）。なお、ＴＩＭＥＲ＿ＶＡＬは、ユニークワードを検出してからＭＡＣヘッダを受信するまでに要する時間であってもよい。
【００５０】
そして、復調制御部１７０（選択部）は、読み出したＲＳＳＩ＿Ｄ＿ＦＩＦＯのうちで値が最も大きいＲＳＳＩ＿Ｄ＿ＦＩＦＯに対応するＲＸ＿Ｄ＿ＦＩＦＯを選択し、選択したＲＸ＿Ｄ＿ＦＩＦＯの値をフリーランカウンタＢ１２６に設定する。その結果、フリーランカウンタＢ１２６に設定された値の示す記録位置以降のパケット（ペイロード）が復調部１２８に入力され、復調部１２８がパケット（ペイロード）の復調を開始する。
【００５１】
ここで、ＲＳＳＩが大きいときに検出されたユニークワードほど、真のユニークワードである可能性が高いと考えられる。したがって、上記構成により、真のユニークワードの検出に基づく復調、復号などの受信処理を行うことが可能となる。
【００５２】
なお、フリーランカウンタＢ１２６に値が設定されると、ユニークワード検出部１４０およびＲＳＳＩ検出部１５０の動作が停止されてもよい。また、あるＲＳＳＩ＿Ｄ＿ＦＩＦＯに対応するＲＸ＿Ｄ＿ＦＩＦＯには、当該ＲＳＳＩ＿Ｄ＿ＦＩＦＯの保存のトリガとなったユニークワードの検出時に保存されたＲＸ＿Ｄ＿ＦＩＦＯが該当する。
【００５３】
〔３〕通信システムを構成する車載機の動作
以上、図２〜図４を参照して本実施形態にかかる車載機２０の構成について説明した。続いて、図５〜図８を参照し、本実施形態にかかる車載機２０の動作を説明する。
【００５４】
図５は、タイマ１６０の動作を示したフローチャートである。図５に示したように、タイマ１６０のタイマー値は０に初期設定され（Ｓ２０４）、ＲＸ＿ＣＮＴ＿ＦＩＦＯが増加するとタイマー値が０に設定される（Ｓ２１２）。さらに、ＲＸ＿ＣＮＴ＿ＦＩＦＯが増加せず（Ｓ２１６）、タイマクリア指示がない間は（Ｓ２２０）、タイマー値が加算されていく（Ｓ２２４）。
【００５５】
図６は、ユニークワード検出部１４０およびＲＳＳＩ検出部１５０の動作を示したフローチャートである。図６に示したように、フリーランカウンタＡ１２４が初期化された後（Ｓ２３０）、ユニークワード検出回路１４２によりユニークワードが検出されると（Ｓ２３４）、パケット開始位置保存用ＦＩＦＯ１４４がフリーランカウンタＡ１２４の値を保存する（Ｓ２３８）。また、ユニークワード検出回路１４２によりユニークワードが検出されると（Ｓ２３４）、ＲＳＳＩ保存用ＦＩＦＯ１５８がＲＳＳＩの測定値を保存する（Ｓ２４２）。
【００５６】
図７は、復調制御部１７０などの動作の流れを示したフローチャートである。図７に示したように、復調制御部１７０は、ＲＸ＿ＣＮＴ＿ＦＩＦＯが０でなく、かつ、タイマー値がＴＩＭＥＲ＿ＶＡＬ以上である場合（Ｓ２５０）、パケット開始位置保存用ＦＩＦＯ１４４からのＲＸ＿Ｄ＿ＦＩＦＯの読出し、およびＲＳＳＩ保存用ＦＩＦＯ１５８からのＲＳＳＩ＿Ｄ＿ＦＩＦＯの読出しを行なう（Ｓ２５４）。
【００５７】
そして、復調制御部１７０は、最大のＲＳＳＩ＿Ｄ＿ＦＩＦＯに対応するＲＸ＿Ｄ＿ＦＩＦＯ（パケット開始位置）をフリーランカウンタＢ１２６に設定する（Ｓ２５８）。その後、フリーランカウンタＢ１２６が起動され、復調部１２８が復調処理を開始し、ＭＡＣヘッダ復号部１３０およびペイロード復号部１３４が復号処理を開始する（Ｓ２６６）。さらに、復調制御部１７０は、タイマ１６０のタイマー値のリセット指示を出力する（Ｓ２７０、図５のＳ２２０に対応。）
【００５８】
図８は、通信データ選択部１３８の動作の流れを示したフローチャートである。図８に示したように、まず、通信データ選択部１３８は、受信データとしてＭＡＣヘッダ復号部１３０からの出力を選択する（Ｓ２８０）。その後、通信データ選択部１３８は、ＭＡＣＣＲＣ検査部１３２によりＭＡＣヘッダの検査が正常に終了すると（Ｓ２８４）、受信データとしてペイロード復号部１３４からの出力を選択する（Ｓ２８８）。さらに、通信データ選択部１３８は、ＰＬＤＣＲＣ検査部１３６によりペイロードの検査が正常に終了すると（Ｓ２９２）、Ｓ２８０の処理に戻る。
【００５９】
〔４〕まとめ
以上説明したように、本実施形態にかかる車載機２０は、所定期間中に検出されたユニークワードのうちで、ＲＳＳＩが最も大きかったユニークワードに基づいて受信処理を開始する。したがって、本実施形態にかかる車載機２０によれば、真のユニークワードの検出に基づく復調、復号などの受信処理を行うことが可能となる。
【００６０】
なお、添付図面を参照しながら本発明の好適な実施形態について説明したが、本発明は係る例に限定されないことは言うまでもない。当業者であれば、特許請求の範囲に記載された範疇内において、各種の変更例または修正例に想到し得ることは明らかであり、それらについても当然に本発明の技術的範囲に属するものと了解される。
【００６１】
例えば、上記実施形態では復調制御部１７０がＲＳＳＩの測定値に基づく選択を行なう例を説明したが、本発明はかかる例に限定されない。変形例として、復調制御部１７０は、ユニークワード検出時の相互相関値、または当該相互相関値およびＲＳＳＩの測定値の組合せに基づく選択を行なってもよい。
【００６２】
また、本明細書の車載機２０の処理における各ステップは、必ずしもフローチャートとして記載された順序に沿って時系列に処理する必要はない。例えば、車載機２０の処理における各ステップは、並列的あるいは個別に実行される処理（例えば、並列処理あるいはオブジェクトによる処理）を含んでもよい。
【００６３】
また、車載機２０に内蔵されるＣＰＵ、ＲＯＭおよびＲＡＭなどのハードウェアを、上述した車載機２０の各構成と同等の機能を発揮させるためのコンピュータプログラムも作成可能である。また、該コンピュータプログラムを記憶させた記憶媒体も提供される。また、図２の機能ブロック図で示したそれぞれの機能ブロックをハードウェアで構成することで、一連の処理をハードウェアで実現することもできる。
【図面の簡単な説明】
【００６４】
【図１】本実施形態にかかる通信システムの全体構成を示した説明図である。
【図２】本実施形態にかかる車載機の構成を示した機能ブロック図である。
【図３】パケットフォーマットを示した説明図である。
【図４】パケット開始位置保存用ＦＩＦＯ、およびＲＳＳＩ保存用ＦＩＦＯに保存される値の具体例を示した説明図である。
【図５】タイマの動作を示したフローチャートである。
【図６】ユニークワード検出部およびＲＳＳＩ検出部の動作を示したフローチャートである。
【図７】復調制御部などの動作の流れを示したフローチャートである。
【図８】通信データ選択部の動作の流れを示したフローチャートである。
【符号の説明】
【００６５】
２０      車載機
１０４    アンテナ
１０８    ＲＦ処理部
１１０    ＩＦ処理部
１２０    パケット受信部
１２２    リングバッファ
１２８    復調部
１４０    ユニークワード検出部
１４２    ユニークワード検出回路
１４４    パケット開始位置保存用ＦＩＦＯ
１５０    ＲＳＳＩ検出部
１５２    ＲＳＳＩ測定回路
１５８    ＲＳＳＩ保存用ＦＩＦＯ
１６０    タイマ
１７０    復調制御部
【図１】
2010028348.tif 000003
【図２】
2010028348.tif 000004
【図３】
2010028348.tif 000005
【図４】
2010028348.tif 000006
【図５】
2010028348.tif 000007
【図６】
2010028348.tif 000008
【図７】
2010028348.tif 000009
【図８】
2010028348.tif 000010