(57)【要約】【課題】被試験車載機が多数のメッセージを受信する処理負荷の大きい状況において、暗号化と復号の処理時間を含むメッセージの伝搬遅延時間を測定することができる伝搬遅延測定システム及び伝搬遅延測定方法を提供する。【解決手段】複数の仮想車載機から周期的に送信される模擬メッセージを生成する模擬メッセージ生成部２７と、模擬メッセージに生成時刻情報を埋め込む生成時刻情報埋込部２８と、暗号化された模擬メッセージを含む複数の試験信号を被試験車載機１０に送信するフレーム送信部３３と、被試験車載機１０により復号された模擬メッセージにタイムスタンプを付加するタイムスタンプ付加部３０と、タイムスタンプが示す時刻と生成時刻情報が示す時刻との差を伝搬遅延時間として算出する伝搬遅延時間算出部３４と、伝搬遅延時間が所定の閾値以下であるか否かを判定する合否判定部３５と、を備える。【選択図】図１
2019054387.tif 000002
【特許請求の範囲】
【請求項１】
伝搬遅延測定装置（２０）を備える伝搬遅延測定システム（１００）であって、
前記伝搬遅延測定装置は、
車載機を模擬した複数の仮想車載機から周期的に送信される模擬メッセージを生成する模擬メッセージ生成部（２７）と、
前記模擬メッセージ生成部により前記模擬メッセージが生成された時刻を示す生成時刻情報を、ビットスチール方式により前記模擬メッセージに埋め込む生成時刻情報埋込部（２８）と、
前記生成時刻情報埋込部により前記生成時刻情報が埋め込まれた前記模擬メッセージを暗号化する暗号化部（２２）と、
前記暗号化部により暗号化された前記模擬メッセージを含む複数の試験信号を生成する試験信号生成部（３１，３２）と、
前記試験信号を被試験車載機（１０）に送信する試験信号送信部（３３）と、
前記試験信号送信部から送信された前記試験信号を受信する試験信号受信部（１３）、前記試験信号受信部により受信された前記試験信号から前記模擬メッセージを抽出するメッセージ抽出部（１４，１５）、及び、前記メッセージ抽出部により抽出された前記模擬メッセージを復号する復号部（１２）を備える前記被試験車載機により復号された前記模擬メッセージを取得するメッセージ取得部（２９）と、
前記メッセージ取得部により前記模擬メッセージが取得された時刻を示すタイムスタンプを、前記メッセージ取得部により取得された前記模擬メッセージに付加するタイムスタンプ付加部（３０）と、
前記タイムスタンプ付加部により前記タイムスタンプが付加された前記模擬メッセージについて、前記タイムスタンプが示す時刻と前記生成時刻情報が示す時刻との差を伝搬遅延時間として算出する伝搬遅延時間算出部（３４）と、
前記伝搬遅延時間が所定の閾値以下であるか否かを判定する合否判定部（３５）と、を備えることを特徴とする伝搬遅延測定システム。
【請求項２】
前記合否判定部は、所定期間にわたって前記伝搬遅延時間算出部により算出された全ての伝搬遅延時間の最大値と最小値の差が所定範囲内に収まっているか否かを更に判定することを特徴とする請求項１に記載の伝搬遅延測定システム。
【請求項３】
前記被試験車載機の周囲温度を変化させる温度制御装置（４０）を更に備えることを特徴とする請求項１又は請求項２に記載の伝搬遅延測定システム。
【請求項４】
前記被試験車載機の電源電圧を変化させる電源電圧制御装置（５０）を更に備えることを特徴とする請求項１から請求項３のいずれかに記載の伝搬遅延測定システム。
【請求項５】
請求項１から請求項４のいずれかに記載の伝搬遅延測定装置（２０）を用いる伝搬遅延測定方法であって、
車載機を模擬した複数の仮想車載機から周期的に送信される模擬メッセージを生成する模擬メッセージ生成ステップ（Ｓ１１）と、
前記模擬メッセージ生成ステップで前記模擬メッセージが生成された時刻を示す生成時刻情報を、ビットスチール方式により前記模擬メッセージに埋め込む生成時刻情報埋込ステップ（Ｓ１２）と、
前記生成時刻情報埋込ステップで前記生成時刻情報が埋め込まれた前記模擬メッセージを暗号化する暗号化ステップ（Ｓ１）と、
前記暗号化ステップで暗号化された前記模擬メッセージを含む複数の試験信号を生成する試験信号生成ステップ（Ｓ２）と、
前記試験信号を被試験車載機に送信する試験信号送信ステップ（Ｓ２）と、
前記試験信号送信ステップで送信された前記試験信号を受信する試験信号受信ステップ（Ｓ３）と、
前記試験信号受信ステップで受信された前記試験信号から前記模擬メッセージを抽出するメッセージ抽出ステップ（Ｓ３）と、
前記メッセージ抽出ステップで抽出された前記模擬メッセージを復号する復号ステップ（Ｓ４）と、
前記復号ステップで復号された前記模擬メッセージを取得するメッセージ取得ステップ（Ｓ１４）と、
前記メッセージ取得ステップで前記模擬メッセージが取得された時刻を示すタイムスタンプを、前記メッセージ取得ステップで取得された前記模擬メッセージに付加するタイムスタンプ付加ステップ（Ｓ１５）と、
前記タイムスタンプ付加ステップで前記タイムスタンプが付加された前記模擬メッセージについて、前記タイムスタンプが示す時刻と前記生成時刻情報が示す時刻との差を伝搬遅延時間として算出する伝搬遅延時間算出ステップ（Ｓ１６）と、
前記伝搬遅延時間が所定の閾値以下であるか否かを判定する合否判定ステップ（Ｓ１７）と、を含むことを特徴とする伝搬遅延測定方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車車間通信アプリメッセージの伝搬遅延測定システム及び伝搬遅延測定方法に関し、特に、高度道路交通システムの車車間通信で用いられるアプリメッセージの伝搬遅延時間を測定する伝搬遅延測定システム及び伝搬遅延測定方法に関する。
【背景技術】
【０００２】
近年、交通事故を抑止して、円滑で安全な道路交通を実現するために、高度道路交通システム（Intelligent Transport System：ＩＴＳ）が検討されている。ＩＴＳでは、道路に設置された路側機と各車両に搭載された車載機との間、あるいは、各車両の車載機同士で安全運転を支援するための情報が送受信される。ここで、路側機と車載機の間で行われる通信は「路車間通信」、車載機同士で行われる通信は「車車間通信」と呼ばれる。
【０００３】
路側機は、例えば、路側機の設置位置、路側機からのフレームの送信時刻、路側機に割り当てられた路車間通信期間とその期間長などの情報を、路車間通信エリアに存在する各車両に送信するようになっている。なお、ＩＴＳにおいては、路側機と車載機は、いずれも約１００ｍｓｅｃの制御周期で通信を実行する。また、路車間通信と車車間通信との干渉を低減するために、路車間通信と車車間通信とは時分割多重されている。
【０００４】
また、ＩＴＳに対応したアプリケーションとして、路車間通信や車車間通信を利用して、運転者に対して車両間の衝突を未然に防ぐための警告や、緊急自動車の接近情報を与える安全運転支援用アプリケーション（以下、「安全運転支援アプリ」と称する）が開発されている。
【０００５】
ＩＴＳの車車間通信において車載機は、例えば１００ｍｓの制御周期ごとに最大で百数十台の周辺車載機からプロトコルデータユニット（Protocol Data Unit：ＰＤＵ）を受信する。ＰＤＵは、アプリメッセージ（以下、「メッセージ」と称する）に各種のヘッダやフッタが付加されてなる。車載機はＰＤＵからメッセージを抽出し、それらを安全運転支援アプリへ受け渡す。そして、メッセージを受け取った安全運転支援アプリは、それらを解析し、危険を予知した場合には運転者に対して適切な警告を発する。
【０００６】
一般的に、プロトコルデータの伝搬遅延時間を測定するには、車載機と周辺車載機との間の伝送路の前後でＰＤＵに付加されたタイムスタンプの時間差を読み取る手法が用いられている。
【０００７】
ところで、セキュリティ仕様に基づいて、送信側の車載機ではメッセージに対して暗号化処理が行われ、受信側の車載機ではメッセージに対して復号処理が行われている。車載機が制御周期ごとに最大で百数十のメッセージを周辺車載機から受信することは既に述べたが、受信側の車載機にとって、百数十のメッセージを復号し、安全運転支援アプリへ遅滞なく受け渡すための処理に掛かる負荷は非常に大きなものとなる。
【０００８】
一方で、そのような高負荷の環境にあっても、車載機が受信した全てのメッセージを復号し、一定時間内に（タイムリーに）安全運転支援アプリへ受け渡すことは、命に関わる支援サービス提供のためには必要不可欠となる。例えば、車載機が受信した百数十のメッセージのうち支援サービスに直結するメッセージを安全運転支援アプリへ受け渡すタイミングが、処理負荷の増大のために遅れてしまっては、運転者に対して効果的な支援サービスが提供されないこととなる。例えば、車両が時速５０ｋｍ／ｈで走行している場合、メッセージの伝搬時間が１秒遅れると、その間に車両は約１４ｍ移動してしまう。
【０００９】
このため、メッセージの伝搬遅延時間の評価が重要となるが、ＰＤＵに付加されたタイムスタンプの時間差から伝搬遅延時間を求める従来技術では、車載機から送り出されたメッセージが暗号化処理と復号処理を経て安全運転支援アプリへ受け渡されるまでの伝搬遅延時間を測定することができなかった。
【００１０】
一方、このような伝搬遅延を抑制する方法として、車載機が路車間通信で用いられるＲＳＵパケットを受信し、ＲＳＵパケットに含まれるデータに付加された署名及びＭＡＣを検証する際に、処理負荷が高い署名検証を間引く方法が既に提案されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【００１１】
【特許文献１】特許第５８９５２１４号公報
【発明の概要】
【発明が解決しようとする課題】
【００１２】
しかしながら、特許文献１に開示されたような従来の方法も、車載機から送り出されたメッセージが暗号化処理と復号処理を経て安全運転支援アプリへ受け渡されるまでの伝搬遅延時間を測定できるものではなかった。
【００１３】
本発明は、このような従来の課題を解決するためになされたものであって、被試験車載機が多数のメッセージを受信する処理負荷の大きい状況において、暗号化と復号の処理時間を含むメッセージの伝搬遅延時間を測定することができる伝搬遅延測定システム及び伝搬遅延測定方法を提供することを目的とする。
【課題を解決するための手段】
【００１４】
上記課題を解決するために、本発明に係る伝搬遅延測定システムは、伝搬遅延測定装置を備える伝搬遅延測定システムであって、前記伝搬遅延測定装置は、車載機を模擬した複数の仮想車載機から周期的に送信される模擬メッセージを生成する模擬メッセージ生成部と、前記模擬メッセージ生成部により前記模擬メッセージが生成された時刻を示す生成時刻情報を、ビットスチール方式により前記模擬メッセージに埋め込む生成時刻情報埋込部と、前記生成時刻情報埋込部により前記生成時刻情報が埋め込まれた前記模擬メッセージを暗号化する暗号化部と、前記暗号化部により暗号化された前記模擬メッセージを含む複数の試験信号を生成する試験信号生成部と、前記試験信号を被試験車載機に送信する試験信号送信部と、前記試験信号送信部から送信された前記試験信号を受信する試験信号受信部、前記試験信号受信部により受信された前記試験信号から前記模擬メッセージを抽出するメッセージ抽出部、及び、前記メッセージ抽出部により抽出された前記模擬メッセージを復号する復号部を備える前記被試験車載機により復号された前記模擬メッセージを取得するメッセージ取得部と、前記メッセージ取得部により前記模擬メッセージが取得された時刻を示すタイムスタンプを、前記メッセージ取得部により取得された前記模擬メッセージに付加するタイムスタンプ付加部と、前記タイムスタンプ付加部により前記タイムスタンプが付加された前記模擬メッセージについて、前記タイムスタンプが示す時刻と前記生成時刻情報が示す時刻との差を伝搬遅延時間として算出する伝搬遅延時間算出部と、前記伝搬遅延時間が所定の閾値以下であるか否かを判定する合否判定部と、を備える構成である。
【００１５】
この構成により、本発明に係る伝搬遅延測定システムは、被試験車載機が多数のメッセージを受信する処理負荷の大きい状況において、暗号化と復号の処理時間を含むメッセージの伝搬遅延時間を測定することができる。また、本発明に係る伝搬遅延測定システムは、得られた伝搬遅延時間が許容範囲内にあるか否かを合否判定部により判定することにより、被試験車載機の品質管理を行うことができる。これにより、品質の悪い車載機が市場へ出回ることを防止し、交通事故の発生率を低減する効果が得られる。
【００１６】
また、本発明に係る伝搬遅延測定システムにおいては、前記合否判定部は、所定期間にわたって前記伝搬遅延時間算出部により算出された全ての伝搬遅延時間の最大値と最小値の差が所定範囲内に収まっているか否かを更に判定する構成であってもよい。
【００１７】
この構成により、本発明に係る伝搬遅延測定システムは、被試験車載機の処理能力が安定しているか否かを判定することができる。
【００１８】
また、本発明に係る伝搬遅延測定システムは、前記被試験車載機の周囲温度を変化させる温度制御装置を更に備える構成であってもよい。
【００１９】
この構成により、本発明に係る伝搬遅延測定システムは、被試験車載機の周囲温度を変化させて伝搬遅延時間の測定を行うことにより、周囲温度の変化に対する被試験車載機の耐性を、伝搬遅延時間の変化に基づいて評価することができる。
【００２０】
また、本発明に係る伝搬遅延測定システムは、前記被試験車載機の電源電圧を変化させる電源電圧制御装置を更に備える構成であってもよい。
【００２１】
この構成により、本発明に係る伝搬遅延測定システムは、被試験車載機の電源電圧を変化させて伝搬遅延時間の測定を行うことにより、電源電圧の変化に対する被試験車載機の耐性を、伝搬遅延時間の変化に基づいて評価することができる。
【００２２】
また、本発明に係る伝搬遅延測定方法は、上記のいずれかに記載の伝搬遅延測定装置を用いる伝搬遅延測定方法であって、車載機を模擬した複数の仮想車載機から周期的に送信される模擬メッセージを生成する模擬メッセージ生成ステップと、前記模擬メッセージ生成ステップで前記模擬メッセージが生成された時刻を示す生成時刻情報を、ビットスチール方式により前記模擬メッセージに埋め込む生成時刻情報埋込ステップと、前記生成時刻情報埋込ステップで前記生成時刻情報が埋め込まれた前記模擬メッセージを暗号化する暗号化ステップと、前記暗号化ステップで暗号化された前記模擬メッセージを含む複数の試験信号を生成する試験信号生成ステップと、前記試験信号を被試験車載機に送信する試験信号送信ステップと、前記試験信号送信ステップで送信された前記試験信号を受信する試験信号受信ステップと、前記試験信号受信ステップで受信された前記試験信号から前記模擬メッセージを抽出するメッセージ抽出ステップと、前記メッセージ抽出ステップで抽出された前記模擬メッセージを復号する復号ステップと、前記復号ステップで復号された前記模擬メッセージを取得するメッセージ取得ステップと、前記メッセージ取得ステップで前記模擬メッセージが取得された時刻を示すタイムスタンプを、前記メッセージ取得ステップで取得された前記模擬メッセージに付加するタイムスタンプ付加ステップと、前記タイムスタンプ付加ステップで前記タイムスタンプが付加された前記模擬メッセージについて、前記タイムスタンプが示す時刻と前記生成時刻情報が示す時刻との差を伝搬遅延時間として算出する伝搬遅延時間算出ステップと、前記伝搬遅延時間が所定の閾値以下であるか否かを判定する合否判定ステップと、を含む構成である。
【００２３】
この構成により、本発明に係る伝搬遅延測定方法は、被試験車載機が多数のメッセージを受信する処理負荷の大きい状況において、暗号化と復号の処理時間を含むメッセージの伝搬遅延時間を測定することができる。また、本発明に係る伝搬遅延測定方法は、得られた伝搬遅延時間が許容範囲内にあるか否かを合否判定部により判定することにより、被試験車載機の品質管理を行うことができる。これにより、品質の悪い車載機が市場へ出回ることを防止し、交通事故の発生率を低減する効果が得られる。
【発明の効果】
【００２４】
本発明は、被試験車載機が多数のメッセージを受信する処理負荷の大きい状況において、暗号化と復号の処理時間を含むメッセージの伝搬遅延時間を測定することができる伝搬遅延測定システム及び伝搬遅延測定方法を提供するものである。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に係る伝搬遅延測定システムの構成を示すブロック図である。
【図２】本発明の実施形態に係る伝搬遅延測定システムにおけるデータの流れを説明するためのシーケンス図である。
【図３】本発明の実施形態に係る伝搬遅延測定システムによる伝搬遅延時間の算出結果を示すグラフ（その１）である。
【図４】本発明の実施形態に係る伝搬遅延測定システムによる伝搬遅延時間の算出結果を示すグラフ（その２）である。
【図５】本発明の実施形態に係る伝搬遅延測定システムによる伝搬遅延測定方法の処理を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、本発明に係る伝搬遅延測定システム及び伝搬遅延測定方法の実施形態について、図面を用いて説明する。
【００２７】
図１に示すように、本発明の実施形態に係る伝搬遅延測定システム１００は、試験信号としてのＰＤＵを被試験車載機１０に送信する伝搬遅延測定装置２０と、被試験車載機１０の周囲温度を変化させる温度制御装置４０と、被試験車載機１０の電源電圧を変化させる電源電圧制御装置５０と、を備える。
【００２８】
伝搬遅延測定装置２０は、メッセージ処理部２１と、暗号化部２２と、フレーム送信処理部２３と、表示部２４と、操作部２５と、制御部２６と、を備える。メッセージ処理部２１は、模擬メッセージ生成部２７と、生成時刻情報埋込部２８と、メッセージ取得部２９と、タイムスタンプ付加部３０と、を含む。フレーム送信処理部２３は、フレーム処理部３１と、変調部３２と、フレーム送信部３３と、を含む。制御部２６は、伝搬遅延時間算出部３４と、合否判定部３５と、温度制御部３６と、電源電圧制御部３７と、を含む。
【００２９】
模擬メッセージ生成部２７は、車載機を模擬した複数の仮想車載機から周期的に送信される模擬メッセージを生成するようになっている。ここで、仮想車載機は、模擬メッセージ生成部２７と、暗号化部２２と、フレーム送信処理部２３により構成される。さらに、模擬メッセージ生成部２７は、生成した模擬メッセージを暗号化部２２に出力するように構成されている。
【００３０】
模擬メッセージは、実際の車車間通信で送受信される、各時刻における各車両の車両状態を示すメッセージに相当する。各仮想車載機から送信される模擬メッセージは、送信元である各仮想車載機を識別するための仮想車載機ＩＤの情報（車両ＩＤ情報）、各仮想車載機を備える仮想車両の位置情報、車速情報、車両方位角情報、前後加速度情報、シフトポジション情報、ステアリング角度情報、車両サイズ種別情報、車両用途種別情報、車幅情報、車長情報、及び時刻情報などの情報を含んでいる。
【００３１】
なお、「車両ＩＤ情報」とは、仮想車両ごとにテンポラリーに設定されるＩＤ情報である。また、「位置情報」とは、仮想車両が存在する位置の経度、緯度、及び高度の情報である。また、「車速情報」とは、仮想車両の速度情報である。また、「車両方位角情報」とは、仮想車両の進行方位角情報であり、北を０度とした時計回りの角度値である。また、「前後加速度情報」とは、仮想車両の前後方向の加速度情報である。
【００３２】
また、「ステアリング角度情報」とは、仮想車両のステアリングの操舵角度情報である。また、「車幅情報」とは、仮想車両の全幅情報である。また、「車長情報」とは、仮想車両の全長情報である。また、「車両サイズ種別情報」とは、仮想車両のサイズ種別情報である。また、「車両用途種別情報」とは、仮想車両の用途種別情報である。
【００３３】
また、「時刻情報」とは、仮想車載機からフレームが送信された時点の時刻情報である。また、「信号情報」とは、交差点などに設置されている信号機の灯色情報である。
【００３４】
生成時刻情報埋込部２８は、模擬メッセージ生成部２７により模擬メッセージが生成された時刻を示す生成時刻情報を、ビットスチール方式によりメッセージ構造の完全性を維持した状態で模擬メッセージに埋め込むようになっている。
【００３５】
暗号化部２２は、生成時刻情報埋込部２８により生成時刻情報が埋め込まれた模擬メッセージにセキュリティ情報を付加して暗号化するようになっている。ここで、セキュリティ情報とは、例えば、公開鍵暗号方式を用いて生成された電子署名や、共通鍵暗号方式を用いて生成されたメッセージ認証コードである。
【００３６】
フレーム処理部３１は、暗号化部２２により暗号化された模擬メッセージに各種のヘッダやフッタを付加してカプセル化し、試験信号のフレームを生成するようになっている。
【００３７】
変調部３２は、フレーム処理部３１により生成された試験信号のフレームに対して変調を実行した後に、変調された試験信号のフレームをフレーム送信部３３に出力するようになっている。
【００３８】
フレーム処理部３１及び変調部３２は、暗号化部２２により暗号化された模擬メッセージを含む複数の試験信号（ＰＤＵ）を生成する試験信号生成部を構成する。
【００３９】
フレーム送信部３３は、被試験車載機１０にフレームを周期的に送信するようになっており、後述する被試験車載機１０のフレーム受信部１３に試験信号を送信する試験信号送信部として機能する。例えば、伝搬遅延測定装置２０は、ＣＳＭＡ／ＣＡ（Carrier Sense Multiple Access/Collision Avoidance）方式の通信を模擬して、フレーム送信部３３から仮想車載機ＩＤの情報を含む試験信号を被試験車載機１０に送信するようになっている。
【００４０】
なお、上記のフレームの周波数帯としては、例えばＵＨＦ帯（特に７００ＭＨｚ帯）を利用することができる。また、フレーム送信部３３と後述する被試験車載機１０のフレーム受信部１３とは同軸ケーブルで接続されていてもよく、あるいは、無線通信で接続されていてもよい。
【００４１】
被試験車載機１０は、フレーム受信処理部１１と、復号部１２と、を備える。フレーム受信処理部１１は、フレーム受信部１３と、復調部１４と、フレーム処理部１５と、を含む。
【００４２】
フレーム受信部１３は、伝搬遅延測定装置２０からフレームを周期的に受信するようになっており、伝搬遅延測定装置２０のフレーム送信部３３から送信された試験信号を受信する試験信号受信部として機能する。
【００４３】
復調部１４は、フレーム受信部１３により受信された試験信号に対して復調を実行するようになっている。
【００４４】
フレーム処理部１５は、復調部１４により復調された試験信号をデカプセル化して、試験信号から模擬メッセージを抽出するようになっている。
【００４５】
復調部１４及びフレーム処理部１５は、フレーム受信部１３により受信された試験信号から模擬メッセージを抽出するメッセージ抽出部として機能する。
【００４６】
復号部１２は、フレーム処理部１５により抽出された模擬メッセージを復号して、模擬メッセージを安全運転支援アプリＡＰに出力するようになっている。
【００４７】
伝搬遅延測定装置２０のメッセージ取得部２９は、被試験車載機１０の復号部１２により復号された模擬メッセージを取得（キャプチャ）するようになっている。
【００４８】
タイムスタンプ付加部３０は、メッセージ取得部２９により模擬メッセージが取得された時刻を示すタイムスタンプを、メッセージ取得部２９により取得された模擬メッセージに付加するようになっている。
【００４９】
図２は、伝搬遅延測定装置２０と被試験車載機１０との間のデータの流れを説明するためのシーケンス図である。
【００５０】
まず、伝搬遅延測定装置２０のメッセージ処理部２１により生成時刻情報が埋め込まれた模擬メッセージが、暗号化部２２に出力される。暗号化部２２は、生成時刻情報が埋め込まれた模擬メッセージを暗号化する（暗号化ステップＳ１）。
【００５１】
次に、フレーム送信処理部２３は、暗号化ステップＳ１で暗号化された模擬メッセージを含む複数の試験信号のフレーム（ＰＤＵ）を生成し、生成したＰＤＵを同軸ケーブルなどの伝送路を介して被試験車載機１０に送信する（試験信号生成ステップ、試験信号送信ステップＳ２）。
【００５２】
次に、被試験車載機１０のフレーム受信処理部１１は、ステップＳ２でフレーム送信処理部２３から送信されたＰＤＵを受信し、受信したＰＤＵから模擬メッセージを抽出する（試験信号受信ステップ、メッセージ抽出ステップＳ３）。
【００５３】
次に、復号部１２は、ステップＳ３で抽出された模擬メッセージを復号する（復号ステップＳ４）。その後、メッセージ処理部２１は模擬メッセージをキャプチャするとともに、キャプチャの時刻を示すタイムスタンプを模擬メッセージに付加する。
【００５４】
伝搬遅延時間算出部３４は、メッセージ処理部２１のタイムスタンプ付加部３０によりタイムスタンプが付加された模擬メッセージについて、タイムスタンプが示す時刻と生成時刻情報が示す時刻との差を伝搬遅延時間として算出するようになっている。なお、模擬メッセージが模擬メッセージ生成部２７により生成されてから、当該模擬メッセージを含む試験信号がフレーム送信部３３から被試験車載機１０に向けて送信されるまでの処理時間は一定であると仮定している。また、伝搬遅延時間算出部３４は、タイムスタンプが示す時刻と生成時刻情報が示す時刻との差から、上記の伝搬遅延測定装置２０での処理時間を減算したものを伝搬遅延時間として出力してもよい。
【００５５】
表示部２４は、例えばＬＣＤやＣＲＴなどの表示機器で構成され、伝搬遅延時間算出部３４による伝搬遅延時間の算出結果や、後述する合否判定部３５による判定結果などを表示するようになっている。
【００５６】
操作部２５は、ユーザによる操作入力を行うためのものであり、例えば表示部２４の表示画面の表面に設けられたタッチパネルで構成される。あるいは、操作部２５は、キーボード又はマウスのような入力デバイスを含んで構成されてもよい。操作部２５により、伝搬遅延測定装置２０から被試験車載機１０に試験信号が送信される期間や頻度を設定することが可能になっている。例えば、試験信号は１００ｍｓの間に百数十回程度の頻度で伝搬遅延測定装置２０から送出されることが望ましい。
【００５７】
表示部２４は、例えば図３に示すように、伝搬遅延測定装置２０からの試験信号の送出順に伝搬遅延時間の算出結果を並べて示すようになっている。ここで、図３の縦軸は伝搬遅延時間算出部３４により算出された伝搬遅延時間、横軸は模擬メッセージ生成部２７により模擬メッセージが生成された時刻を表している。
【００５８】
合否判定部３５は、伝搬遅延時間算出部３４により算出された伝搬遅延時間が所定の閾値Ｔｈ以下であるか否かを判定するようになっている。この閾値Ｔｈは、例えば１００ｍｓ未満の値である。図３の時刻ｔＡ，ｔＢ，ｔＣ，ｔＤにおける伝搬遅延時間は閾値Ｔｈを超えており、合否判定部３５により不合格と判定される。
【００５９】
さらに、図４に示すように、合否判定部３５は、例えば１００ｍｓ程度あるいはそれ以上の所定期間にわたって伝搬遅延時間算出部３４により算出された全ての伝搬遅延時間の最大値と最小値の差ΔＴ'が、所定範囲ΔＴ内に収まっているか否かを判定するようになっている。このように、合否判定部３５は、伝搬遅延時間のばらつきを評価することにより、被試験車載機１０の処理能力が安定しているか否かを判定することができる。
【００６０】
温度制御装置４０は、例えば被試験車載機１０を収容可能な恒温槽を含み、温度制御部３６の制御に応じて、恒温槽に収容された被試験車載機１０の周囲温度を変化させるようになっている。温度制御装置４０は、例えば−２０℃〜６０℃の範囲で５℃刻みで被試験車載機１０の周囲温度を変化させることができる。
【００６１】
電源電圧制御装置５０は、電源電圧制御部３７の制御に応じて、被試験車載機１０に印加する電源電圧を変化させるようになっている。電源電圧制御装置５０は、例えば１０Ｖ〜１６Ｖの範囲で０．５Ｖ刻みで電源電圧を変化させることができる。
【００６２】
なお、伝搬遅延測定システム１００による伝搬遅延時間の測定は、温度制御部３６により変化された周囲温度ごとに実行されるとともに、電源電圧制御部３７により変化された電源電圧ごとに実行されることが望ましい。これにより、合否判定部３５による伝搬遅延時間に対する判定に基づいて、被試験車載機１０が正常に動作する周囲温度と電源電圧の範囲を評価することなどが可能になる。
【００６３】
伝搬遅延測定装置２０の制御部２６は、例えばＣＰＵ、ＲＯＭ、ＲＡＭ、ＨＤＤなどを含むマイクロコンピュータ又はパーソナルコンピュータ等で構成され、伝搬遅延測定装置２０を構成する上記各部の動作を制御する。
【００６４】
なお、伝搬遅延時間算出部３４、合否判定部３５、温度制御部３６、及び電源電圧制御部３７は、ＦＰＧＡ（Field Programmable Gate Array）やＡＳＩＣ（Application Specific Integrated Circuit）などのディジタル回路で構成することや、制御部２６による所定のプログラムの実行によりソフトウェア的に構成することが可能である。あるいは、伝搬遅延時間算出部３４、合否判定部３５、温度制御部３６、及び電源電圧制御部３７は、ディジタル回路によるハードウェア処理と所定のプログラムによるソフトウェア処理とを適宜組み合わせて構成することも可能である。
【００６５】
以下、本実施形態の伝搬遅延測定システム１００により実行される伝搬遅延測定方法について、図５のフローチャートを参照しながらその処理の一例を説明する。
【００６６】
まず、模擬メッセージ生成部２７は、車載機を模擬した複数の仮想車載機から周期的に送信される模擬メッセージを生成する（模擬メッセージ生成ステップＳ１１）。
【００６７】
次に、生成時刻情報埋込部２８は、模擬メッセージ生成ステップＳ１１で模擬メッセージが生成された時刻を示す生成時刻情報を、ビットスチール方式により模擬メッセージに埋め込む（生成時刻情報埋込ステップＳ１２）。
【００６８】
次に、メッセージ処理部２１、暗号化部２２、及びフレーム送信処理部２３は、図２に示したステップＳ１〜Ｓ４の処理を実行する（ステップＳ１３）。
【００６９】
次に、メッセージ取得部２９は、復号ステップＳ４で復号された模擬メッセージを取得（キャプチャ）する（メッセージ取得ステップＳ１４）。
【００７０】
次に、タイムスタンプ付加部３０は、メッセージ取得ステップＳ１４で模擬メッセージが取得された時刻を示すタイムスタンプを、メッセージ取得ステップＳ１４で取得された模擬メッセージに付加する（タイムスタンプ付加ステップＳ１５）。
【００７１】
次に、伝搬遅延時間算出部３４は、タイムスタンプ付加ステップＳ１５でタイムスタンプが付加された模擬メッセージについて、タイムスタンプが示す時刻と生成時刻情報が示す時刻との差を伝搬遅延時間として算出する（伝搬遅延時間算出ステップＳ１６）。
【００７２】
次に、合否判定部３５は、伝搬遅延時間算出ステップＳ１６で算出された伝搬遅延時間が閾値Ｔｈ以下であるか否かを判定する（合否判定ステップＳ１７）。
【００７３】
次に、表示部２４は、伝搬遅延時間算出ステップＳ１６で算出された伝搬遅延時間と、合否判定ステップＳ１７で得られた判定結果を表示する（ステップＳ１８）。
【００７４】
次に、制御部２６は、全ての試験信号に関する処理が終了したか否かを判定する（ステップＳ１９）。否定判定の場合には模擬メッセージ生成ステップＳ１１に戻り、肯定判定の場合には処理を終了する。例えば、ステップＳ１１〜Ｓ１８の処理は、１００ｍｓの間に百数十回程度繰り返される。
【００７５】
さらに、図５のフローチャートの処理は、温度制御部３６により被試験車載機１０の周囲温度を変化させて複数回実行されるとともに、電源電圧制御部３７により被試験車載機１０の電源電圧を変化させて複数回実行される。
【００７６】
以上説明したように、本実施形態に係る伝搬遅延測定システム１００は、生成時刻情報埋込部２８とタイムスタンプ付加部３０とを備えることにより、被試験車載機１０が多数のメッセージを受信する処理負荷の大きい状況において、暗号化と復号の処理時間を含むメッセージの伝搬遅延時間を測定することができる。また、本実施形態に係る伝搬遅延測定システム１００は、得られた伝搬遅延時間が許容範囲内にあるか否かを合否判定部３５により判定することにより、被試験車載機１０の品質管理を行うことができる。これにより、品質の悪い車載機が市場へ出回ることを防止し、交通事故の発生率を低減する効果が得られる。
【００７７】
また、本実施形態に係る伝搬遅延測定システム１００は、合否判定部３５により、被試験車載機１０の処理能力が安定しているか否かを判定することができる。
【００７８】
また、本実施形態に係る伝搬遅延測定システム１００は、被試験車載機１０の周囲温度を変化させて伝搬遅延時間の測定を行うことにより、周囲温度の変化に対する被試験車載機１０の耐性を、伝搬遅延時間の変化に基づいて評価することができる。
【００７９】
また、本実施形態に係る伝搬遅延測定システム１００は、被試験車載機１０の電源電圧を変化させて伝搬遅延時間の測定を行うことにより、電源電圧の変化に対する被試験車載機１０の耐性を、伝搬遅延時間の変化に基づいて評価することができる。
【符号の説明】
【００８０】
１０  被試験車載機
１１  フレーム受信処理部
１２  復号部
１３  フレーム受信部
１４  復調部
１５，３１  フレーム処理部
２０  伝搬遅延測定装置
２１  メッセージ処理部
２２  暗号化部
２３  フレーム送信処理部
２７  模擬メッセージ生成部
２８  生成時刻情報埋込部
２９  メッセージ取得部
３０  タイムスタンプ付加部
３２  変調部
３３  フレーム送信部
３４  伝搬遅延時間算出部
３５  合否判定部
３６  温度制御部
３７  電源電圧制御部
４０  温度制御装置
５０  電源電圧制御装置
１００  伝搬遅延測定システム
【図１】
2019054387.tif 000003
【図２】
2019054387.tif 000004
【図３】
2019054387.tif 000005
【図４】
2019054387.tif 000006
【図５】
2019054387.tif 000007