(57)【要約】【課題】  高い通信品質を確保することのできる車々間通信における誤り訂正方法及び車々間通信システムを提供すること。【解決手段】車々間通信システムは、他車両パケットに含まれる受信信号レベル推定用情報を基に、他車両パケットに含まれる受信情報を受信しているときの受信信号の受信信号状態を推定する受信信号状態推定手段と、推定された受信信号状態と他車両パケットに含まれる受信情報とを基に新たな受信情報を生成する受信情報生成手段と、新たな受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施するパンクチャ復号化手段と、パンクチャ復号化処理の結果に対して誤り訂正符号に関する誤り訂正復号化を実施する誤り訂正復号化手段と、誤り訂正復号化処理の結果に対して誤り検出符号に関する誤り検出復号化を施す誤り検出復号化手段とを備える。【選択図】      図２
2008042338.tif 000002
【特許請求の範囲】
【請求項１】
他車両から送信され、受信情報と該受信情報を受信したときの当該受信情報の受信信号レベルの推定に関わる受信信号レベル推定用情報とを含む他車両パケットを受信するパケット受信ステップと、
上記受信された他車両パケットに含まれる受信信号レベル推定用情報を基に、上記他車両パケットに含まれる受信情報を受信しているときの受信信号の受信信号状態を推定する受信信号状態推定ステップと、
上記受信信号状態推定ステップにより推定された受信信号状態と上記他車両パケットに含まれる受信情報とを基に新たな受信情報を生成する受信情報生成ステップと、
上記新たな受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施するパンクチャ復号化ステップと、
上記パンクチャ復号化ステップによるパンクチャ復号化処理の結果に対して誤り訂正符号に関する誤り訂正復号化を実施する誤り訂正復号化ステップと、
上記誤り訂正復号化ステップによる誤り訂正復号化処理の結果に対して誤り検出符号に関する誤り検出復号化を施す誤り検出復号化ステップとを含み、
上記誤り検出復号化ステップによる誤り検出復号化処理の結果を基に受信した他車両パケットの誤り訂正を実施することを特徴とする車々間通信における誤り訂正方法。
【請求項２】
上記誤り検出復号化ステップによる誤り検出復号化処理の結果が誤り有りの場合で、かつ、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他の他車両パケットを既に受信している場合は、当該誤りが検出された他車両パケットに関わる受信情報と上記既に受信済みの他の他車両パケットに関わる受信情報とを合成し、この合成後の受信情報を生成する受信情報合成ステップをさらに含み、
上記受信情報合成ステップにより合成された合成後の受信情報に対して、上記パンクチャ復号化ステップによるパンクチャ復号化処理、上記誤り訂正復号化ステップによる誤り訂正復号化処理、及び、上記誤り検出復号化ステップによる誤り検出復号化処理を実施し、
この誤り検出復号化ステップによる誤り検出復号化処理の結果を基に受信した受信パケットの誤り訂正を実施することを特徴とする請求項１に記載の車々間通信における誤り訂正方法。
【請求項３】
上記誤り検出復号化ステップによる誤り検出復号化処理の結果が誤り有りの場合であって、当該誤りが検出された他車両パケットの連送に関する連送回数が予め設定された回数未満で、かつ、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを最初に受信した時点から一定時間を経過していないときは、
当該一定時間を経過するまで、上記他車両から連送され、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを受信する
ことを特徴とする請求項２に記載の車々間通信における誤り訂正方法。
【請求項４】
上記誤り検出復号化ステップによる誤り検出復号化処理の結果が誤り有りの場合で、かつ、当該誤りが検出された他車両パケットと同一の他車両情報及び他車両パケット情報に対応する他車両パケットを既に受信していない場合であって、当該誤りが検出された他車両パケットの連送に関する連送回数が予め設定された回数未満で、かつ、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを最初に受信した時点から一定時間を経過していないときは、
当該一定時間を経過するまで、上記他車両から連送され、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを受信する
ことを特徴とする請求項２に記載の車々間通信における誤り訂正方法。
【請求項５】
他車両から送信され、受信情報と該受信情報を受信したときの当該受信情報の受信信号レベルの推定に関わる受信信号レベル推定用情報とを含む他車両パケットを受信するパケット受信手段と、
上記受信された他車両パケットに含まれる受信信号レベル推定用情報を基に、上記他車両パケットに含まれる受信情報を受信しているときの受信信号の受信信号状態を推定する受信信号状態推定手段と、
上記受信信号状態推定手段によって推定された受信信号状態と上記他車両パケットに含まれる受信情報とを基に新たな受信情報を生成する受信情報生成手段と、
上記新たな受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施するパンクチャ復号化手段と、
上記パンクチャ復号化手段によるパンクチャ復号化処理の結果に対して誤り訂正符号に関する誤り訂正復号化を実施する誤り訂正復号化手段と、
上記誤り訂正復号化手段による誤り訂正復号化処理の結果に対して誤り検出符号に関する誤り検出復号化を施す誤り検出復号化手段とを有し、
上記誤り検出復号化手段による誤り検出復号化処理の結果を基に受信した受信パケットの誤り訂正を実施することを特徴とする車々間通信システム。
【請求項６】
上記受信された他車両パケットに含まれる受信信号レベル推定用情報を基に当該受信信号レベル推定用情報を受信しているときの受信信号の振幅を表す第１の受信信号状態を求める処理手段をさらに備え、
上記受信信号状態推定手段は、上記第１の受信信号状態を基に上記他車両パケットに含まれる受信情報を受信しているときの受信信号の第２の受信信号状態を推定し、
上記受信情報生成手段は、上記受信信号状態推定手段によって推定された第２の受信信号状態と上記他車両パケットに含まれる受信情報とを基に新たな受信情報を生成する
ことを特徴とする請求項５に記載の車々間通信システム。
【請求項７】
上記処理手段は、上記受信された他車両パケットに含まれる受信信号レベル推定用情報を基に当該受信信号レベル推定用情報を受信しているときの受信信号の振幅及び位相を表す第１の受信信号状態を求めることを特徴とする請求項６に記載の車々間通信システム。
【請求項８】
上記誤り検出復号化手段による誤り検出復号化処理の結果が誤り有りの場合で、かつ、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他の他車両パケットを既に受信している場合は、当該他の他車両パケットに関わる受信情報と、当該誤りが検出された他車両パケットに関わる受信情報とを合成し、合成後の受信情報を生成する受信情報合成手段をさらに備え、
上記受信情報合成手段によって合成された合成後の受信情報に対して、上記パンクチャ復号化手段によるパンクチャ復号化処理、上記誤り訂正復号化手段による誤り訂正復号化処理、及び上記誤り検出復号化手段による誤り検出復号化処理を実施する
ことを特徴とする請求項５〜７のいずれかに記載の車々間通信システム。
【請求項９】
上記誤り検出復号化手段による誤り検出復号化処理の結果が誤り有りの場合であって、当該誤りが検出された他車両パケットの連送に関する連送回数が予め設定された回数未満で、かつ、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを最初に受信した時点から一定時間を経過していないときは、
当該一定時間を経過するまで、上記他車両から連送され、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを受信する
ことを特徴とする請求項８に記載の車々間通信システム。
【請求項１０】
上記誤り検出復号化手段による誤り検出復号化処理の結果が誤り有りの場合で、かつ当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを既に受信していない場合であって、当該誤りが検出された他車両パケットの連送に関する連送回数が予め設定された回数未満で、かつ当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを最初に受信した時点から一定時間を経過していないときは、
当該一定時間を経過するまで、上記他車両から連送され、当該誤りが検出された他車両パケットと同一の他車両識別情報及び他車両パケット識別情報に対応する他車両パケットを受信する
ことを特徴とする請求項５〜７のいずれかに記載の車々間通信システム。
【請求項１１】
所定の送信情報に対して誤り検出符号に関する誤り検出符号化を施す誤り検出符号化手段と、
上記誤り検出符号化手段による誤り出符号化処理の結果に対して誤り訂正符号に関する誤り訂正符号化を施す誤り訂正符号化手段と、
上記誤り訂正符号化手段による誤り訂正符号化処理の結果に対してパンクチャ符号に関するパンクチャ符号化を施すパンクチャ符号化手段と、
パンクチャ符号化手段によるパンクチャ符号化処理の結果としての送信対象の送信情報、当該送信対象の送信情報が受信されたときの当該送信情報の受信信号レベルの推定に関わる受信信号レベル推定用情報と、自車両を示す自車両識別情報と、送信対象の送信パケットを示す自車両パケット識別情報と、連送に関する連送情報と、を含む自車両パケットを生成する自車両パケット生成手段と、
上記自車両パケットを、他車両へ１回以上送信するパケット送信手段と
をさらに備えることを特徴とする請求項５〜１０のいずれかに記載の車々間通信システム。
【請求項１２】
第１の送信情報を生成する送信情報生成手段と、
上記第１の送信情報に誤り検出符号を付加して第２の送信情報を生成する誤り検出符号化手段と、
上記第２の送信情報に対して誤り訂正符号に関する誤り訂正符号化を実施し、該誤り訂正符号化後の第３の送信情報を生成する誤り訂正符号化手段と、
上記第３の送信情報内の情報を一部間引くパンクチャ符号に関するパンクチャ符号化を実施し、パンクチャ符号化後の第４の送信情報を生成するパンクチャ符号化手段と、
自車両識別情報を生成する自車両識別情報生成手段と、
上記第１の送信情報に関する自車両送信情報識別情報を生成する自車両送信情報識別情報生成手段と、
上記第１の送信情報に関するパケットを１回以上送信する連送手段と、
連送回数に関する自車両連送回数情報を生成する連送回数生成手段と、
連送番号に関する自車両連送番号情報を生成する連送番号生成手段と、
第１の受信信号状態推定用情報を生成する第１の受信信号状態推定用情報生成手段と、
上記第１の受信信号状態推定用情報、上記自車両識別情報、上記自車両送信情報識別情報、上記自車両連送回数情報、上記自車両連送番号情報及び上記第４の送信情報を用いて自車両パケットを生成する自車両パケット生成手段と、
上記自車両パケットを送信するパケット送信手段と、
他車両から送信された他車両パケットを受信する他車両パケット受信手段と、
上記他車両パケットから、他車両識別情報、他車両送信情報識別情報、他車両連送回数情報及び他車両連送番号情報を抽出する情報抽出手段と、
上記他車両パケットを基に受信信号情報推定用情報に関する量子化された第２の受信信号状態推定用情報を生成する第２の受信信号状態推定用情報生成手段と、
上記他車両パケットを基に受信信号に関する量子化された第１の受信情報を生成する第１の受信情報生成手段と、
上記第２の受信信号状態推定用情報を基に当該第２の受信信号状態推定用情報を受信しているときの受信信号の振幅を表す第１の受信信号状態を求める処理手段と、
上記第１の受信信号状態を基に上記第１の受信情報を受信しているときの第２の受信信号状態を推定する受信信号状態推定手段と、
上記第２の受信信号状態及び上記第１の受信情報を基に第２の受信情報を生成する第２の受信情報生成手段と、
上記第２の受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施し、パンクチャ復号化後の第３の受信情報を生成するパンクチャ復号化手段と、
上記第３の受信情報に対して誤り訂正符号に関する誤り訂正復号化を実施し、誤り訂正復号化後の第４の受信情報を生成する誤り訂正復号化手段と、
上記第４の受信情報に対して誤り検出符号に関する誤り検出復号化を実施し、誤り検出復号化後の第５の受信情報を生成する誤り検出復号化手段と、
上記第４の受信情報に対する誤り検出復号化の結果に誤りが検出された場合に、誤りが検出された他車両パケットに関わる他車両識別情報及び他車両送信情報識別情報と同一の他車両識別情報及び他車両送信情報識別情報に対応し、既に受信されている他の他車両パケットに関わる受信情報と、当該誤りが検出された他車両パケットに関わる受信情報とを上記第２の受信信号状態に基づき合成し、この合成後の第６の受信情報を生成する受信情報合成手段とを有し、
上記パンクチャ復号化手段は、上記第６の受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施し、パンクチャ復号化後の第７の受信情報を生成し、
上記誤り訂正復号化手段は、上記第７の受信情報に対して誤り訂正符号に関する誤り訂正復号化を実施し、誤り訂正復号化後の第８の受信情報を生成し、
上記誤り検出復号化手段は、上記第８の受信情報に対して誤り検出符号に関する誤り検出復号化を実施し、誤り検出復号化後の第９の受信情報を生成する
ことを特徴とする車々間通信システム。
【請求項１３】
上記処理手段は、上記第１の受信信号状態として受信信号の振幅及び位相を求め、
上記受信信号状態推定手段は、上記第２の受信信号状態として受信信号の振幅及び位相を推定する
ことを特徴とする請求項１２に記載の車々間通信システム。
【請求項１４】
上記処理手段は、上記第１の受信情報に関して振幅及び位相の第３の受信信号状態を求め、
上記第２の受信情報生成手段は、上記第２の受信信号状態の代替としての上記第３の受信信号状態と上記第１の受信情報とを基に上記第６の受信情報を生成する
ことを特徴とする請求項１３に記載の車々間通信システム。
【請求項１５】
上記自車両パケットごとの自車両パンクチャ符号を決定する自車両パンクチャ符号決定手段をさらに備え、
上記パンクチャ符号化手段は、上記第３の送信情報に対して上記自車両パンクチャ符号に関するパンクチャ符号化を実施し、上記第４の送信情報を生成し、
上記自車両パケット生成手段は、上記自車両パケットに上記自車両パンクチャ符号に関する自車両パンクチャ符号情報を付加し、
上記情報抽出手段は、上記他車両パケットから、第１の他車両パンクチャ符号に関する第１の他車両パンクチャ符号情報を抽出し、
上記パンクチャ復号化手段は、上記第２の受信情報に対して上記第１の他車両パンクチャ符号に関するパンクチャ復号化を実施し、上記第３の受信情報を生成し、
上記受信情報合成手段は、上記第４の受信情報に対する誤り検出復号化の結果に誤りが検出された場合に、受信された他車両パケットと同一の他車両識別情報及び他車両送信情報識別情報に対応する複数個の他車両パケットに含まれる上記第１の他車両パンクチャ符号を合成し、この合成後の第２の他車両パンクチャ符号を生成し、
さらに上記パンクチャ復号化手段は、上記第６の受信情報に対して上記第２の他車両パンクチャ符号に関するパンクチャ復号化を実施し、このパンクチャ復号化後の第７の受信情報を生成する
ことを特徴とする請求項１２〜１４のいずれかに記載の車々間通信システム。
【請求項１６】
上記第１の送信情報ごとに自車両誤り訂正符号を決定する自車両誤り訂正符号決定手段をさらに備え、
上記誤り訂正符号化手段は、上記第２の送信情報に対して上記自車両誤り訂正符号に関する誤り訂正符号化を実施し、上記第３の送信情報を生成し、
上記自車両パケット生成手段は、上記自車両パケットに上記自車両誤り訂正符号に関する自車両誤り訂正符号情報を付加し、
上記情報抽出手段は、上記他車両パケットから、他車両誤り訂正符号に関する他車両誤り訂正符号情報を抽出し、
上記誤り訂正復号化手段は、上記第３の受信情報に対して上記他車両誤り訂正符号に関する誤り訂正復号化を実施し、上記第４の受信情報を生成すると共に、上記第７の受信情報に対して上記他車両誤り訂正符号に関する誤り訂正復号化を実施し、上記第８の受信情報を生成する
ことを特徴とする請求項１２〜１５のいずれかに記載の車々間通信システム。
【請求項１７】
上記第１の送信情報ごとに上記自車両連送回数情報を変更する自車両連送回数情報変更手段をさらに備えたことを特徴とする請求項１２〜１６のいずれかに記載の車々間通信システム。
【請求項１８】
第１のチャネル状況推定用情報を生成するチャネル状況推定用情報生成手段と、
上記第１のチャネル状況推定用情報を上記自車両パケットに付加するチャネル状況推定用情報付加手段と、
上記他車両パケットから第２のチャネル状況推定用情報を抽出するチャネル状況推定用情報抽出手段と、
上記第２のチャネル状況推定用情報を基に上記他車両パケットを受信時のチャネル情報を推定するチャネル情報推定手段と、
一定時間内に受信した上記他車両識別情報の種類から通信車両台数情報を推定する通信車両台数情報推定手段と、
一定時間内に受信した上記他車両パケットのサイズから通信トラフィック情報を推定する通信トラフィック情報推定手段と、
自車両位置を検出する自車両位置検出手段と、
上記自車両位置に関する自車両位置情報を上記自車両パケットに付加する自車両位置情報付加手段と、
上記他車両パケットから他車両位置情報を抽出する他車両位置情報抽出手段と、
地図データベースを保存する地図データベース保存手段と、
上記自車両位置情報、上記他車両位置情報及び上記地図データベースを基に、自車両及び他車両の地図上での配置を表す車両配置情報を推定する車両配置情報推定手段と、
上記自車両位置情報及び上記地図データベースを基に自車両周辺の伝搬環境情報を推定する伝搬環境情報推定手段と、
ＱｏＳ情報を決定するＱｏＳ情報決定手段と、
上記通信車両台数情報、上記チャネル状況情報、上記通信トラフィック情報、上記車両配置情報、上記伝搬環境情報及び上記ＱｏＳ情報の全部又は一部を基に、上記第１の送信情報ごとの上記自車両連送回数情報、上記自車両パンクチャ符号及び上記自車両誤り訂正符号を決定する通信制御パラメータ決定手段と
をさらに備えることを特徴とする請求項１２〜１７のいずれかに記載の車々間通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信によって車両間で相互に情報を交換する車々間通信における誤り訂正方法、及び車々間通信システムに関する。
【背景技術】
【０００２】
車々間通信システムでは、複数の車両が自車両位置や速度等の車両制御情報を一定更新周期で相互に交換するようにしている。このような車々間通信システムは、出会い頭事故、右直事故や追突事故を防止する安全支援系システム（例えば特許文献１、特許文献２参照）や、相互に動画、音声情報などを交換する快適・娯楽系システム（例えば特許文献３参照）等に用いられる。
【特許文献１】特開２００６−１２６９４９号公報
【特許文献２】特開２００６−９９４５３号公報
【特許文献３】特開２００５−１３４５００号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上記従来の車々間通信システムでは、通信中の車両の配置（通信車両配置）及び周辺の建物配置が変化するためにマルチパス等の影響で通信品質が著しく劣化する。従って、高い通信品質を確保する誤り訂正方法が必要となる。
【０００４】
また、上記従来の車々間通信システムでは、通信品質を向上させるために冗長度の高い誤り訂正方法を用いると、通信エリア内の通信可能車両台数が減少し、結果的に通信品質が劣化する。従って、通信車両台数が増加したときにも通信可能車両台数を確保し、高い通信品質を確保する誤り訂正方法が必要となる。
【０００５】
そこで、本発明は、高い通信品質を確保することのできる車々間通信における誤り訂正方法及び車々間通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
第１の発明に係る車々間通信における誤り訂正方法は、他車両から送信され、受信情報と該受信情報を受信したときの当該受信情報の受信信号レベルの推定に関わる受信信号レベル推定用情報とを含む他車両パケットを受信するパケット受信ステップと、上記受信された他車両パケットに含まれる受信信号レベル推定用情報を基に、上記他車両パケットに含まれる受信情報を受信しているときの受信信号の受信信号状態を推定する受信信号状態推定ステップと、上記受信信号状態推定ステップにより推定された受信信号状態と上記他車両パケットに含まれる受信情報とを基に新たな受信情報を生成する受信情報生成ステップと、上記新たな受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施するパンクチャ復号化ステップと、上記パンクチャ復号化ステップによるパンクチャ復号化処理の結果に対して誤り訂正符号に関する誤り訂正復号化を実施する誤り訂正復号化ステップと、上記誤り訂正復号化ステップによる誤り訂正復号化処理の結果に対して誤り検出符号に関する誤り検出復号化を施す誤り検出復号化ステップと、を含み、上記誤り検出復号化ステップによる誤り検出復号化処理の結果を基に受信した他車両パケットの誤り訂正を実施することを特徴とする。
【０００７】
第２の発明に係る車々間通信システムは、他車両から送信され、受信情報と該受信情報を受信したときの当該受信情報の受信信号レベルの推定に関わる受信信号レベル推定用情報とを含む他車両パケットを受信するパケット受信手段と、上記受信された他車両パケットに含まれる受信信号レベル推定用情報を基に、上記他車両パケットに含まれる受信情報を受信しているときの受信信号の受信信号状態を推定する受信信号状態推定手段と、上記受信信号状態推定手段によって推定された受信信号状態と上記他車両パケットに含まれる受信情報とを基に新たな受信情報を生成する受信情報生成手段と、上記新たな受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施するパンクチャ復号化手段と、上記パンクチャ復号化手段によるパンクチャ復号化処理の結果に対して誤り訂正符号に関する誤り訂正復号化を実施する誤り訂正復号化手段と、上記誤り訂正復号化手段による誤り訂正復号化処理の結果に対して誤り検出符号に関する誤り検出復号化を施す誤り検出復号化手段と、を有し、上記誤り検出復号化手段による誤り検出復号化処理の結果を基に受信した受信パケットの誤り訂正を実施することを特徴とする。
【０００８】
第３の発明に係る車々間通信システムは、第１の送信情報を生成する送信情報生成手段と、上記第１の送信情報に誤り検出符号を付加して第２の送信情報を生成する誤り検出符号化手段と、上記第２の送信情報に対して誤り訂正符号に関する誤り訂正符号化を実施し、該誤り訂正符号化後の第３の送信情報を生成する誤り訂正符号化手段と、上記第３の送信情報内の情報を一部間引くパンクチャ符号に関するパンクチャ符号化を実施し、パンクチャ符号化後の第４の送信情報を生成するパンクチャ符号化手段と、自車両識別情報を生成する自車両識別情報生成手段と、上記第１の送信情報に関する自車両送信情報識別情報を生成する自車両送信情報識別情報生成手段と、上記第１の送信情報に関するパケットを１回以上送信する連送手段と、連送回数に関する自車両連送回数情報を生成する連送回数生成手段と、連送番号に関する自車両連送番号情報を生成する連送番号生成手段と、第１の受信信号状態推定用情報を生成する第１の受信信号状態推定用情報生成手段と、上記第１の受信信号状態推定用情報、上記自車両識別情報、上記自車両送信情報識別情報、上記自車両連送回数情報、上記自車両連送番号情報及び上記第４の送信情報を用いて自車両パケットを生成する自車両パケット生成手段と、上記自車両パケットを送信するパケット送信手段と、他車両から送信された他車両パケットを受信する他車両パケット受信手段と、上記他車両パケットから、他車両識別情報、他車両送信情報識別情報、他車両連送回数情報及び他車両連送番号情報を抽出する情報抽出手段と、上記他車両パケットを基に受信信号情報推定用情報に関する量子化された第２の受信信号状態推定用情報を生成する第２の受信信号状態推定用情報生成手段と、上記他車両パケットを基に受信信号に関する量子化された第１の受信情報を生成する第１の受信情報生成手段と、上記第２の受信信号状態推定用情報を基に当該第２の受信信号状態推定用情報を受信しているときの受信信号の振幅を表す第１の受信信号状態を求める処理手段と、上記第１の受信信号状態を基に上記第１の受信情報を受信しているときの第２の受信信号状態を推定する受信信号状態推定手段と、上記第２の受信信号状態及び上記第１の受信情報を基に第２の受信情報を生成する第２の受信情報生成手段と、上記第２の受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施し、パンクチャ復号化後の第３の受信情報を生成するパンクチャ復号化手段と、上記第３の受信情報に対して誤り訂正符号に関する誤り訂正復号化を実施し、誤り訂正復号化後の第４の受信情報を生成する誤り訂正復号化手段と、上記第４の受信情報に対して誤り検出符号に関する誤り検出復号化を実施し、誤り検出復号化後の第５の受信情報を生成する誤り検出復号化手段と、上記第４の受信情報に対する誤り検出復号化の結果に誤りが検出された場合に、誤りが検出された他車両パケットに関わる他車両識別情報及び他車両送信情報識別情報と同一の他車両識別情報及び他車両送信情報識別情報に対応し、既に受信されている他の他車両パケットに関わる受信情報と、当該誤りが検出された他車両パケットに関わる受信情報とを上記第２の受信信号状態に基づき合成し、この合成後の第６の受信情報を生成する受信情報合成手段と、を有し、上記パンクチャ復号化手段は、上記第６の受信情報に対してパンクチャ符号に関するパンクチャ復号化を実施し、パンクチャ復号化後の第７の受信情報を生成し、上記誤り訂正復号化手段は、上記第７の受信情報に対して誤り訂正符号に関する誤り訂正復号化を実施し、誤り訂正復号化後の第８の受信情報を生成し、上記誤り検出復号化手段は、上記第８の受信情報に対して誤り検出符号に関する誤り検出復号化を実施し、誤り検出復号化後の第９の受信情報を生成することを特徴とする。
【発明の効果】
【０００９】
本発明に係る車々間通信における誤り訂正方法及び車々間通信システムによれば、マルチパス環境下においても高い通信品質を確保することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明を実施するための最良の形態を、図面を参照しつつさらに具体的に説明する。ここで、添付図面において同一の構成要素には同一の符号を付しており、また、重複した説明は省略されている。なお、ここでの説明は本発明が実施される最良の形態であることから、本発明は当該形態に限定されるものではない。
【００１１】
（Ａ）第１の実施形態
本発明の第１の実施形態に係る車々間通信システムは各車両に搭載される。
【００１２】
（Ａ−１）第１の実施形態の構成
図１は、第１の実施形態に係る車々間通信システムの送信処理部の機能構成を示している。
【００１３】
なお、車々間通信システムでのパケット通信では、プリアンブル、ユニークワード等のヘッダ部又はポストアンブル、エンドデリミタ等のフッタ部の生成及びこれらを検出する機能が存在するが、この第１の実施形態ではその説明は省略する。
【００１４】
図１において、送信データ生成部１は、上位アプリケーション等から受信したデータを基にして他車両へ送信する送信データＤ１を生成し、これを誤り検出符号化部２へ送信する。
【００１５】
誤り検出符号化部２は、受信した送信データＤ１にＣＲＣ（巡回冗長検査）符号等の誤り検出符号を付加した送信データＤ２を生成し、これを誤り訂正符号化部３へ送信する。
【００１６】
誤り訂正符号化部３は、通信制御パラメータ決定部４から受信したパラメータ、すなわち誤り訂正符号種類、拘束長、符号化率、インタリーブサイズ及びパターン等を決定する誤り訂正符号パラメータＤ３に従って、受信した送信データＤ２を畳み込み符号、ターボ符号に誤り訂正符号化した送信データＤ４を生成し、これをパンクチャ符号化部５へ送信する。
【００１７】
パンクチャ符号化部５は、通信制御パラメータ決定部４から受信したパラメータ、すなわちデータの間引きパターンを決定するパンクチャ符号パラメータＤ５に従って、受信した誤り訂正符号化部３からの送信データＤ４にパンクチャ符号化を行った送信データＤ６を生成し、これを自車両パケット生成部６へ送信する。
【００１８】
自車両位置検出部７は、ＧＰＳ（全地球測位システム）受信機等を用いて自車両の位置を検出し、この検出した自車両位置を基に自車両位置データＤ７、自車両位置情報Ｄ８及び自車両位置情報Ｄ９を生成すると共に、自車両位置データＤ７を自車両パケット生成部６へ、自車両位置情報Ｄ８を伝搬環境推定部８へ、自車両位置情報Ｄ９を車両配置推定部９へ、それぞれ送信する。
【００１９】
自車両ＩＤ生成部１０は、各車両固有の自車両ＩＤデータＤ１０を生成し、これを自車両パケット生成部６へ送信する。
【００２０】
パケット番号生成部１１は、各送信データＤ１に対して異なるパケット番号データＤ１１を生成し、これを自車両パケット生成部６へ送信する。
【００２１】
連送回数生成部１２は、通信制御パラメータ決定部４から受信した連送回数パラメータＤ１２に従って各送信データＤ１に対して連送回数データＤ１３を生成し、これを自車両パケット生成部６へ送信する。
【００２２】
連送番号生成部１３は、通信制御パラメータ決定部４から受信した連送回数パラメータＤ１４に従って、各送信データＤ１に対して連送番号データＤ１５を生成し、自車両パケット生成部６へ送信する。
【００２３】
ここで、連送番号は同一の送信データＤ１に関してパケットを生成するたびに１増加し、最大値は連送回数に等しいものとする。
【００２４】
チャネル状況推定用データ生成部１４は、固定パターンであるチャネル状況推定用データＤ１６を生成し、これを自車両パケット生成部６へ送信する。
【００２５】
通信制御パラメータ決定部４は、ＱｏＳ決定部１５、伝搬環境推定部８、車両配置推定部９、通信車両台数推定部１６、チャネル状況推定部１７及び通信トラフィック推定部１８からそれぞれ受信したＱｏＳ情報Ｄ１７、伝搬環境情報Ｄ１８、車両配置情報Ｄ１９、通信車両台数情報Ｄ２０、チャネル状況情報Ｄ２１及び通信トラフィック情報Ｄ２２を、通信制御パラメータ決定用データベース保存部１９から受信した通信制御パラメータ決定用情報Ｄ２３と比較し、連送回数パラメータＤ１２、連送回数パラメータＤ１４、パンクチャ符号パラメータＤ５及び誤り訂正符号パラメータＤ３を生成する。
【００２６】
また、通信制御パラメータ決定部４は、連送回数パラメータＤ１２を連送回数生成部１２へ、連送回数パラメータＤ１４を連送番号生成部１３へ、パンクチャ符号パラメータＤ５をパンクチャ符号化部５へ、誤り訂正符号パラメータＤ３を誤り訂正符号化部３へ、それぞれ送信する。
【００２７】
さらに、通信制御パラメータ決定部４は、パンクチャ符号パラメータデータＤ２４及び誤り訂正符号パラメータデータＤ２５を生成し、これを自車両パケット生成部６へ送信する。なお、パンクチャ符号パラメータデータＤ２４は、全てのパケットで同一のものでも異なるものでも良い。
【００２８】
通信制御パラメータ決定用データベース保存部１９は、連送回数パラメータＤ１４、パンクチャ符号パラメータＤ５及び誤り訂正符号パラメータＤ３と、ＱｏＳ情報Ｄ１７、伝搬環境情報Ｄ１８、車両配置情報Ｄ１９、通信車両台数情報Ｄ２０、チャネル状況情報Ｄ２１及び通信トラフィック情報Ｄ２２の対応表（テーブル）を表す通信制御パラメータ決定用情報Ｄ２３を保存すると共に、通信制御パラメータ決定用情報Ｄ２３を通信制御パラメータ決定部４へ送信する。
【００２９】
ＱｏＳ決定部１５は、想定アプリケーションから各送信データＤ１に要求される通信品質に関する情報であるＱｏＳ（Ｑｕａｌｉｔｙ  ｏｆ  Ｓｅｒｖｉｃｅ：サービス品質管理）情報Ｄ１７（要求ビットエラーレート、パケットエラーレート、通信遅延、通信エリア等）を決定し、これを通信制御パラメータ決定部４へ送信する。
【００３０】
伝搬環境推定部８は、地図データベース保存部２１から受信した道路、建物等に関する地図情報Ｄ２６及び自車両位置検出部７から受信した自車両位置情報Ｄ８から自車両の通信エリア内の道路形状、建物配置等を基に、通信エリア内の伝搬環境、すなわちマルチパスが多い環境か否か、見通し外の範囲が多い環境か否か、等の推定を行い、この推定した結果を示す伝搬環境情報Ｄ１８を通信制御パラメータ決定部４へ送信する。
【００３１】
車両配置推定部９は、地図データベース保存部２１、自車両位置検出部７及び他車両位置推定部２２からそれぞれ受信した地図情報Ｄ２７、自車両位置情報Ｄ９及び他車両位置情報Ｄ２８を基に、自車両と他車両との相対位置関係及び見通し内か否かの関係を推定し、この推定した結果を示す車両配置情報Ｄ１９を通信制御パラメータ決定部４へ送信する。
【００３２】
地図データベース保存部２１は、道路形状、建物配置等のデータベースを保存すると共に、これらの情報を基にした地図情報Ｄ２６及び地図情報Ｄ２７をそれぞれ伝搬環境推定部８及び車両配置推定部９へ送信する。
【００３３】
受信信号振幅推定用データ生成部２３は、固定パターンである受信信号振幅推定用データＤ２９を生成し、これを自車両パケット生成部６へ送信する。
【００３４】
自車両パケット生成部６は、受信信号振幅推定用データ生成部２３、自車両ＩＤ生成部１０、パケット番号生成部１１、連送回数生成部１２、連送番号生成部１３、自車両位置検出部７、チャネル状況推定用データ生成部１４及びパンクチャ符号化部５からそれぞれ受信した受信信号振幅推定用データＤ２９、自車両ＩＤデータＤ１０、パケット番号データＤ１１、連送回数データＤ１３、連送番号データＤ１５、自車両位置データＤ７、チャネル状況推定用データＤ１６及び送信データＤ６と、通信制御パラメータ決定部４から受信したパンクチャ符号パラメータデータＤ２４及び誤り訂正符号パラメータデータＤ２５とに基づき、自車両パケットＤ３０を生成し、これをパケット送信部２４へ送信する。
【００３５】
パケット送信部２４は、自車両パケット生成部６から受信した自車両パケットＤ３０に変調処理等を施して送信パケットＤ３１を生成し、これを送信アンテナ２５を介して他車両へ送信する。
【００３６】
ここで、第１の実施形態に係る自車両パケットＤ３０のフォーマットの一例を、図３に示す。但し、この例では、ヘッダ部及びフッタ部は省略している。
【００３７】
自車両パケットＤ３０においては、この図３に示すフォーマット例に示すもの以外のデータが付加されていても良く、またパケット内のデータの順序は異なっていても良い。また、受信信号振幅推定用データＤ２９及びチャネル状況推定用データＤ１６は各々１ブロックである必要はなく分割してパケット内の複数箇所に存在していても良い、
図２は、第１の実施形態に係る車々間通信システムの受信処理部の機能構成を示している。
【００３８】
パケット受信部２６は、受信アンテナ２７を介して他車両から送信された受信パケットＤ３２を受信し、この受信パケットＤ３２に対して変調処理等を施して他車両パケットＤ３３を生成し、これを他車両パケット分解部２８へ送信する。
【００３９】
但し、ここで他車両パケットＤ３３の各シンボル（信号）の振幅は軟判定復号可能なアナログ又はアナログ値を離散的な出力に直したものとする。
【００４０】
一例として、復調方式を遅延検波方式とした場合に、受信パケットＤ３２内の隣り合った２シンボルを用いて遅延検波処理を行うが、遅延検波処理によって出力されたアナログ値に関して硬判定は行わず、アナログ出力のまま、もしくはアナログ出力を量子化し離散的な値に直したものを他車両パケットＤ３３とする。
【００４１】
他車両パケット分解部２８は、受信したパケット受信部２６からの他車両パケットＤ３３から、図３に示したパケットフォーマットに従って、受信信号振幅推定用データＤ３４、他車両ＩＤデータＤ３５、パケット番号データＤ３６、連送回数データＤ３７、連送番号データＤ３８、他車両位置データＤ３９、チャネル状況推定用データＤ４０、パンクチャ符号パラメータデータＤ４１、誤り訂正符号パラメータデータＤ４２及び受信データＤ４３を抽出し、それぞれ受信信号振幅推定部２９、他車両ＩＤ検出部３０、パケット番号検出部３１、連送回数検出部３２、連送番号検出部３３、他車両位置推定部２２、チャネル状況推定部１７、パンクチャ符号パラメータ検出部３４、誤り訂正符号パラメータ検出部３５及び受信データレベル調整部３６へ送信する。
【００４２】
また、他車両パケット分解部２８は、パケット受信部２６から他車両パケットＤ３３を受信するたびに他車両パケットＤ３３のサイズを表す通信トラフィック推定用情報Ｄ４４を生成し、これを通信トラフィック推定部１８へ送信する。
【００４３】
受信信号振幅推定部２９は、他車両パケット分解部２８から受信した受信信号振幅推定用データＤ３４の各シンボルのアナログ値又は離散値を基に、受信信号振幅推定用データＤ３４の各シンボルに関する受信信号振幅レベルＤ４５を推定する。
【００４４】
具体的には、例えば、図３に示したように受信信号振幅推定用データＤ３４が複数シンボルで構成される１ブロックである場合は、受信信号振幅推定用データＤ３４の各シンボルの受信信号振幅から１ブロック内の平均受信信号振幅を算出し、この算出した平均受信信号振幅を受信データＤ４３内の全てのシンボルの受信信号振幅レベルＤ４５に等しいとする。
【００４５】
これに対し、受信信号振幅推定用データＤ３４が複数シンボルで構成される２ブロックで構成され、受信データＤ４３の前後に付加されている場合は、図４に示すように、前後の受信信号振幅推定用データＤ３４毎の平均受信信号振幅を算出すると共に、受信データＤ４３ではそれらの平均受信信号振幅の振幅レベルの間を単調に増加又は減少するものとして各シンボルの受信信号振幅レベルＤ４５を推定する。
【００４６】
そして、受信信号振幅推定部２９は、推定した受信信号振幅レベルＤ４５を受信データレベル調整部３６へ送信する。
【００４７】
他車両ＩＤ検出部３０は、他車両パケット分解部２８から受信した他車両ＩＤデータＤ３５を硬判定することで他車両ＩＤを検出し、他車両ＩＤ情報Ｄ４６及び他車両ＩＤ情報Ｄ４７をそれぞれ受信データ合成部３７及び通信車両台数推定部１６へ送信する。
【００４８】
パケット番号検出部３１は、他車両パケット分解部２８から受信したパケット番号データＤ３６を硬判定することでパケット番号情報Ｄ４８を検出し、これを受信データ合成部３７へ送信する。
【００４９】
連送回数検出部３２は、他車両パケット分解部２８から受信した連送回数データＤ３７を硬判定することで連送回数情報Ｄ４９を検出し、これを受信データ合成部３７へ送信する。
【００５０】
連送番号検出部３３は、他車両パケット分解部２８から受信した連送番号データＤ３８を硬判定することで連送番号情報Ｄ５０を検出し、これを受信データ合成部３７へ送信する。
【００５１】
パンクチャ符号パラメータ検出部３４は、他車両パケット分解部２８から受信したパンクチャ符号パラメータデータＤ４１を硬判定することでパンクチャ符号パラメータＤ５１を検出し、これを受信データ合成部３７へ送信する。
【００５２】
誤り訂正符号パラメータ検出部３５は、他車両パケット分解部２８から受信した誤り訂正符号パラメータデータＤ４２を硬判定することで誤り訂正符号パラメータＤ５２を検出し、これを受信データ合成部３７へ送信する。
【００５３】
受信データレベル調整部３６は、受信信号振幅推定部２９から受信した受信信号振幅レベルＤ４５を基に、他車両パケット分解部２８から受信した受信データＤ４３の各シンボルの信号振幅レベルを調整した受信データＤ５３を生成する。
【００５４】
例えば、図５（ａ）に示すように、受信データＤ４３内の１つのシンボルがｓ＝ａ＊ｅｘｐ（ｊ＊θ）と表された（すなわち、受信信号振幅レベルはａ）とし、そのシンボルに対する受信信号振幅レベルＤ４５の値がＡとした場合には、図５（ｂ）に示すように、調整後のシンボルをＳ’＝（ａ／Ａ）＊ｅｘｐ（ｊ＊θ）とする。
【００５５】
また、受信データレベル調整部３６は、調整後の受信データＤ５３及び受信信号振幅レベルＤ５４を受信データ合成部３７へ送信する。
【００５６】
ここで、受信信号振幅レベルＤ５４は、受信信号振幅レベルＤ４５に等しいか、又は受信データＤ４３を基に算出した各シンボルの受信信号振幅レベルに等しいとする。
【００５７】
受信データ合成部３７は、受信データレベル調整部３６から受信した受信データＤ５３を保存すると共に、各受信データＤ５３に対応する他車両ＩＤ検出部３０、パケット番号検出部３１、連送回数検出部３２、連送番号検出部３３及びパンクチャ符号パラメータ検出部３４からそれぞれ受信した他車両ＩＤ情報Ｄ４６、パケット番号情報Ｄ４８、連送回数情報Ｄ４９、連送番号情報Ｄ５０及びパンクチャ符号パラメータＤ５１を合わせて保存する。
【００５８】
また、受信データ合成部３７は、受信データＤ５３と等しい受信データＤ５５及びパンクチャ符号パラメータＤ５１と等しいパンクチャ符号パラメータＤ５６をパンクチャ復号化部３８へ送信する。
【００５９】
パンクチャ復号化部３８は、受信データ合成部３７から受信した受信データＤ５５を、パンクチャ符号パラメータＤ５６を基にパンクチャ復号化（例えば、間引きされたシンボルに信号振幅０を入れてパンクチャ符号化前のデータサイズに戻す）すると共に、パンクチャ復号化した後の受信データＤ５７を誤り訂正復号化部３９へ送信する。
【００６０】
誤り訂正復号化部３９は、誤り訂正符号パラメータ検出部３５から受信した誤り訂正符号パラメータＤ５２を基に、パンクチャ復号化部３８から受信した受信データＤ５７を誤り訂正復号化する。すなわち、軟判定データである受信データＤ５７を用いて、ビタビ復号、ターボ復号等を行う。
【００６１】
また、誤り訂正復号化部３９は、誤り訂正復号化後の受信データＤ５８を誤り検出復号化部４０へ送信する。
【００６２】
誤り検出復号化部４０は、誤り訂正復号化部３９から受信した受信データＤ５８を用いてＣＲＣ符号等の誤り検出を行う。誤りが検出されない場合は、誤り検出後の受信データＤ５９を受信データ決定部４１へ送信すると共に、誤り検出結果情報Ｄ６０を［誤りなし］として受信データ合成部３７へ送信する。一方、誤りが検出された場合は、誤り検出結果情報Ｄ６０を［誤りあり］として受信データ合成部３７へ送信する。
【００６３】
そして、受信データ合成部３７は、誤り検出復号化部４０から受信した誤り検出結果情報Ｄ６０が［誤りあり］であり、かつ誤りが検出された他車両パケットＤ３３と同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に対応する他車両パケットＤ３３に関わる受信データＤ５３を複数個受信している場合、当該同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる受信データＤ５３に対応する複数個のパンクチャ符号パラメータＤ５１を合成すると共に、当該複数個の受信データＤ５３を合成する。
【００６４】
なお、複数の受信データＤ５３は、誤りが検出された他車両パケットＤ３３に関わる受信データＤ５３と、当該誤りが検出された他車両パケットＤ３３の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８と同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に対応する１以上の他の他車両パケットＤ３３に関わる受信データＤ５３とを含むものである。
【００６５】
ここで、パンクチャ符号パラメータＤ５１の合成方法の一例を図６に示す。
【００６６】
図６に示すように、同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に対応する受信データＤ５３を３個受信していて、各パンクチャ符号パラメータＤ５１に相当するパンクチャパターンが、それぞれ１，４，５，８，９，１２，１３，１６，…のパターン（図６（ａ）参照）、１，３，５，７，９，１１，１３，１５，…（図６（ｂ）参照）、及び１，２，５，６，９，１０，１３，１４，…（図６（ｃ）参照）である場合、全てのパターンでパンクチャ（間引き）されている、１，５，９，１３，…パターン（図６（ｄ）参照）が合成後のパンクチャパターンである。
【００６７】
次に、受信データＤ５３の合成方法の一例について説明する。
【００６８】
受信データＤ５３内の所定のシンボルに対して、パンクチャ（間引き）されずに受信信号が与えられているものがＮ個あり、各受信信号がｓ（ｎ）＝ａ（ｎ）＊ｅｘｐ（ｊ＊θ（ｎ））で与えられ、また受信信号振幅レベルがＡ（ｎ）（ｎ＝１，２，…，Ｎ）で与えられている場合、合成された受信信号は、次の数１を演算することで求められる。
【数１】
2008042338.tif 000003
【００６９】
受信データＤ５３の各シンボルに対して上記数１を演算することにより（受信信号を合成することにより）、合成後の受信データを得ることができる。
【００７０】
上記数１の演算による合成方法では、受信信号振幅レベルに比例した重みを付加するようにしたが、別の重みを付ける方法（例えば受信信号振幅レベルの二乗に比例）でも良い。
【００７１】
このようにして合成処理を実施した受信データ合成部３７は、合成後の受信データＤ６１及び合成後のパンクチャ符号パラメータＤ６２をパンクチャ復号化部３８へ送信する。
【００７２】
パンクチャ復号化部３８は、受信データ合成部３７から受信した受信データＤ６１を、パンクチャ符号パラメータＤ６２を基にパンクチャ復号化すると共に、パンクチャ復号化した後の受信データＤ６３を誤り訂正復号化部３９へ送信する。
【００７３】
誤り訂正復号化部３９は、パンクチャ復号化部３８から受信した受信データＤ６３を用いて、誤り訂正符号パラメータ検出部３５から受信した誤り訂正符号パラメータＤ５２を基に誤り訂正復号化する。すなわち、軟判定データである受信データＤ６３を用いて、ビタビ復号、ターボ復号等を行う。
【００７４】
また、誤り訂正復号化部３９は、誤り訂正復号化後の受信データＤ６４を誤り検出復号化部４０へ送信する。
【００７５】
誤り検出復号化部４０は、誤り訂正復号化部３９から受信した受信データＤ６４を用いてＣＲＣ符号等の誤り検出復号化を行う。
【００７６】
誤りが検出されない場合は、誤り検出後の受信データＤ６５を受信データ決定部４１へ送信すると共に、誤り検出結果情報Ｄ６６を［誤りなし］として受信データ合成部３７へ送信する。一方、誤りが検出された場合は、誤り検出結果情報Ｄ６６を［誤りあり］として受信データ合成部３７へ送信する。
【００７７】
上記した受信データＤ５３及びパンクチャ符号パラメータＤ５１の合成は、誤り検出結果情報Ｄ６０が［誤りあり］である限り繰り返される。しかし、連送回数情報Ｄ４９と連送番号情報Ｄ５０とが等しい場合の受信データＤ５３に関して合成を行った後は、その後同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる受信データＤ５３が受信されることは無いので、受信データ合成部３７は、同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる受信データＤ５３、受信信号振幅レベルＤ５４、他車両ＩＤ情報Ｄ４６、パケット番号情報Ｄ４８、連送回数情報Ｄ４９、連送番号情報Ｄ５０及びパンクチャ符号パラメータＤ５１の保存及び合成の処理を終了する。
【００７８】
また、受信データ合成部３７は、同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる受信データＤ５３の最初のものを受信した時点から、事前に設定された一定時間を経過したら、その後は、同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる受信データＤ５３については受信する確率が低いとして、上述したように受信データＤ５３等の保存及び合成の処理を終了する。
【００７９】
ところで、受信データ合成部３７は、誤り検出復号化部４０から受信した誤り検出結果情報Ｄ６０又は誤り検出結果情報Ｄ６６が［誤り無し］である場合、誤り検出結果情報Ｄ６０に対応する他車両ＩＤ情報Ｄ６７（他車両ＩＤ情報Ｄ４６に等しい）、又は誤り検出結果情報Ｄ６６に対応する他車両ＩＤ情報Ｄ６８（他車両ＩＤ情報Ｄ４６に等しい）を受信データ決定部４１へ送信する。
【００８０】
受信データ決定部４１は、誤り検出復号化部４０から受信した受信データＤ５９又は受信データＤ６５、及び受信データ合成部３７から受信した受信データＤ５９に対応する他車両ＩＤ情報Ｄ６７又は受信データＤ６５に対応する他車両ＩＤ情報Ｄ６８を上位アプリケーション等へ送信する。
【００８１】
通信車両台数推定部１６は、事前に設定された一定時間（例えば、各車両のデータ更新周期）内に他車両ＩＤ検出部３０から受信した他車両ＩＤ情報Ｄ４７の種類から自車両の通信エリア内の通信車両台数を推定し、この推定した通信車両台数を示す通信車両台数情報Ｄ２０を通信制御パラメータ決定部４へ送信する。
【００８２】
チャネル状況推定部１７は、事前に設定された一定時間（例えば、各車両のデータ更新周期）内に他車両パケット分解部２８から受信したチャネル状況推定用データＤ４０を基に自車両と他車両との間のチャネル状況を推定する。
【００８３】
例えば、チャネル状況推定用データＤ４０を硬判定し、この硬判定の結果と事前に決められた固定データとを比較することでビットエラーレートを算出し、一定時間内に算出した中で最大のビットエラーレートでチャネル状況を表す。又は、チャネル状況推定用データＤ４０を基に受信信号振幅又は受信電力を算出し、一定時間内に算出した中で最小、最大あるいは一定時間内の平均の受信信号振幅又は受信電力でチャネルを表す。
【００８４】
また、チャネル状況推定部１７は、上述したようにして推定したチャネル状況を示すチャネル状況情報Ｄ２１を通信制御パラメータ決定部４へ送信する。
【００８５】
通信トラフィック推定部１８は、事前に設定された一定時間（例えば、各車両のデータ更新周期）内に他車両パケット分解部２８から受信した通信トラフィック推定用情報Ｄ４４を基に通信トラフィックを推定し、推定した通信トラフィックを示す通信トラフィック情報Ｄ２２を通信制御パラメータ決定部４へ送信する。
【００８６】
他車両位置推定部２２は、事前に設定された一定時間（例えば、各車両のデータ更新周期）内に他車両パケット分解部２８から受信した他車両位置データＤ３９を硬判定すると共に、この硬判定の結果を基に自車両の通信エリア内の他車両の位置を推定し、さらにこの推定した他車両の位置を示す他車両位置情報Ｄ２８を車両配置推定部９へ送信する。
【００８７】
なお、第１の実施形態では、送信データとは別に自車両位置データを送信するようにしているが、送信データ内に自車両位置を表すデータが含まれている場合は、それを自車両位置データの代わりに用いても良い。
【００８８】
また、第１の実施形態では、チャネル状況推定データ及び受信信号振幅推定用データを別々に自車両パケットに付加するようにしているが、チャネル状況推定用データ及び受信信号振幅推定用データを同一のものとして取り扱う、つまりチャネル状況推定用データ及び受信信号振幅推定用データのうち何れか一方のデータを自車両パケットに付加するようにしても良い。
【００８９】
また、第１の実施形態では、チャネル状況推定用データ及び受信信号振幅推定用データを送信データ、ヘッダ部、フッタ部とは別に自車両パケットに付加するようにしているが、ユニークワード等のヘッダ部又はフッタ部をチャネル状況推定用データ及び受信信号振幅用データの代わりに用いても良い。すなわち、自車両パケットにはチャネル状況推定用データ及び受信信号振幅用データを付加せず、これらのデータの代替としてユニークワード等のヘッダ部又はフッタ部のデータを使用するようにしても良い。また、ヘッダ部又はフッタ部だけでなく、送信データの部分を、チャネル状況推定用データ及び受信信号振幅推定用データに用いても良い。
【００９０】
また、第１の実施形態では、自車両パケットにパンクチャ符号パラメータデータを付加するようにしているが、パンクチャ符号パラメータと連送番号とが１対１の対応関係が成立している場合は、連送番号データをパンクチャ符号パラメータデータの代わりに用いても良い。また、全てのパケットでパンクチャ符号パラメータが同一である場合は、パンクチャ符号パラメータを自車両パケットに付加しなくても良い。
【００９１】
また、第１の実施形態では、誤り訂正符号パラメータデータを自車両パケットに付加するようにしているが、全てのパケットを用いる誤り訂正符号が同一である場合は、誤り訂正符号パラメータデータを自車両パケットに付加しなくても良い。
【００９２】
また、第１の実施形態では、連送回数データを自車両パケットに付加するようにしているが、全てのパケットで連送回数が同一である場合は、連送回数データを自車両パケットに付加しなくても良い。
【００９３】
また、第１の実施形態では、他車両ＩＤ検出部３０、パケット番号検出部３１、連送回数検出部３２、連送番号検出部３３、チャネル状況推定部１７、他車両位置推定部２２及び通信トラフィック推定のための他車両パケット分解部２８の硬判定処理を別々にするようにしているが、共通の硬判定部が、上記各構成要素による硬判定処理に代替して硬判定処理を実施するようにしても良い。また、上記各構成要素による硬判定処理をパケット受信部２６が実施するようにしても良い。
【００９４】
また、第１の実施形態では、通信制御パラメータ決定部４における各通信制御パラメータの決定に際し、ＱｏＳ情報Ｄ１７、伝搬環境情報Ｄ１８、車両配置情報Ｄ１９、通信車両台数情報Ｄ２０、チャネル状況情報Ｄ２１及び通信トラフィック情報Ｄ２２の全てを用いるようにしているが、これらの情報のうち一部の情報を基に通信制御パラメータを決定するようにしても良い。
【００９５】
さらに、第１の実施形態では、受信信号振幅レベルの推定及びレベル調整のみ、すなわち、振幅のみの伝搬路推定及び等化を用いるようにしているが、振幅及び位相の両方に関する伝搬路推定及び等化を用いるようにしても良い。
【００９６】
（Ａ−２）第１の実施形態の動作
次に、第１の実施形態に係る車々間通信システムの通信処理について説明する。
【００９７】
この車々間通信システムによる通信に関わるパケット通信では、プリアンブル、ユニークワード等のヘッダ部又はポストアンブル、エンドデリミタ等のフッタ部の生成、及びこれらの検出の動作を行うが、この第１の実施形態ではその説明は省略する。
【００９８】
最初に、車々間通信システムの送信処理について、図７を参照して説明する。図７は、その送信処理の処理手順を示すフローチャートである。
【００９９】
各車両の送信処理部においては、送信データ生成部１が、送信データＤ１を生成し、これを誤り検出符号化部２へ送信する（ステップＳ１０１）。
【０１００】
誤り検出符号化部２は、受信した送信データＤ１にＣＲＣ符号化等の誤り検出符号を付加した送信データＤ２を生成し、これを誤り訂正符号化部３へ送信する（ステップＳ１０２）。
【０１０１】
誤り訂正符号化部３は、通信制御パラメータ決定部４から受信した誤り訂正符号パラメータＤ３（誤り訂正符号種類、拘束長、符号化率、インタリーブサイズ及びパターン等）に従って、受信した送信データＤ２を誤り訂正符号化した送信データＤ４を生成し、これをパンクチャ符号化部５へ送信する（ステップＳ１０３）。
【０１０２】
パンクチャ符号化部５は、通信制御パラメータ決定部４から受信したパンクチャ符号パラメータＤ５に従って、受信した送信データＤ４にパンクチャ符号化を行った送信データＤ６を生成し、これを自車両パケット生成部６へ送信する（ステップＳ１０４）。
【０１０３】
連送番号生成部１３は、送信データＤ１（送信データＤ６に対応する送信データ）に対して連送番号＝１を生成し、これを自車両パケット生成部６へ送信する（ステップＳ１０５）。
【０１０４】
自車両パケット生成部６では、受信信号振幅推定用データ生成部２３から受信した受信信号振幅推定用データＤ２９、自車両ＩＤ生成部１０から受信した自車両ＩＤデータＤ１０、パケット番号生成部１１から受信したパケット番号データＤ１１、連送回数生成部１２から受信した連送回数データＤ１３、連送番号生成部１３から受信した連送番号データＤ１５、自車両位置検出部７から受信した自車両位置データＤ７、チャネル状況推定用データ生成部１４から受信したチャネル状況推定用データＤ１６、通信制御パラメータ決定部４から受信したパンクチャ符号パラメータデータＤ２４及び誤り訂正符号パラメータデータＤ２５、及びパンクチャ符号化部５から受信した送信データＤ６を用いて、図３に示すようなパケットフォーマットに従って自車両パケットＤ３０を生成し、これをパケット送信部２４へ送信する（ステップＳ１０６）。
【０１０５】
そして、パケット送信部２４は、受信した自車両パケットＤ３０の送信データＤ６に変調処理等を施して送信パケットＤ３１を生成し、これを送信アンテナ２５を介して他車両へ送信する（ステップＳ１０７）。
【０１０６】
送信処理部（の自車両パケット生成部６）は、送信された送信パケットＤ３１換言すれば生成した自車両パケットＤ３０の連送番号データＤ１５の値、すなわち連送番号生成部１３から受信した連送番号データＤ１５の値と連送回数生成部１２から受信した連送回数データＤ１３の値とが等しいか否かを判断する（ステップＳ１０８）。
【０１０７】
ステップＳ１０８において、連送番号データＤ１５の値が連送回数データＤ１３の値より小さいと判断された場合には、連送番号生成部１３は、送信データＤ１（送信データＤ６に対応する送信データ）に対して「連送番号＝連送番号＋１」を演算（生成）し、これを自車両パケット生成部６へ送信する（ステップＳ１０９）。このステップＳ１０９が終了した後は、ステップＳ１０６に戻る。
【０１０８】
ステップＳ１０８において、連送番号データＤ１５の値と連送回数データＤ１３の値とが等しいと判断された場合は、この送信処理が終了される。
【０１０９】
すなわち、各車両は、送信した送信パケットＤ３１の連送番号データＤ１５の値が連送回数データＤ１３の値より小さい限り、上述した送信動作を繰り返す。
【０１１０】
次に、車々間通信システムの受信処理について、図８を参照して説明する。図８は、その受信処理の処理手順を示すフローチャートである。
【０１１１】
各車両の受信処理部においては、パケット受信部２６は、受信アンテナ２７を介して受信パケットＤ３２を受信し、この受信パケットＤ３２を復調して他車両パケットＤ３３を生成する（ステップＳ２０１）。
【０１１２】
但し、ここで他車両パケットＤ３３の各シンボルの振幅は軟判定復号可能なアナログ値、又はアナログ値を離散的な出力に直したものとする。
【０１１３】
パケット受信部２６は、生成した他車両パケットＤ３３を他車両パケット分解部２８へ送信する。
【０１１４】
他車両パケット分解部２８は、受信した他車両パケットＤ３３を、図３に示すようなパケットフォーマットに従って、受信信号振幅推定用データＤ３４、他車両ＩＤデータＤ３５、パケット番号データＤ３６、連送回数データＤ３７、連送番号データＤ３８、他車両位置データＤ３９、チャネル状況推定用データＤ４０、パンクチャ符号パラメータデータＤ４１、誤り訂正符号パラメータデータＤ４２及び受信データＤ４３に分解する（ステップＳ２０２）。
【０１１５】
また、他車両パケット分解部２８は、分解した受信信号振幅推定用データＤ３４、他車両ＩＤデータＤ３５、パケット番号データＤ３６、連送回数データＤ３７、連送番号データＤ３８、他車両位置データＤ３９、チャネル状況推定用データＤ４０、パンクチャ符号パラメータデータＤ４１、誤り訂正符号パラメータデータＤ４２及び受信データＤ４３をそれぞれ受信信号振幅推定部２９、他車両ＩＤ検出部３０、パケット番号検出部３１、連送回数検出部３２、連送番号検出部３３、他車両位置推定部２２、チャネル状況推定部１７、パンクチャ符号パラメータ検出部３４、誤り訂正符号パラメータ検出部３５、及び受信データレベル調整部３６へ送信する。
【０１１６】
受信信号振幅推定部２９は、受信した受信信号振幅推定用データＤ３４を用いて、受信信号振幅推定用データＤ３４の受信時の受信信号振幅幅を算出すると共に、この算出した受信信号振幅幅の値を基に受信データＤ４３の受信時の受信信号振幅レベルＤ４５を推定し（ステップＳ２０３）、この推定した受信信号振幅レベルＤ４５を受信データレベル調整部３６へ送信する。
【０１１７】
受信データレベル調整部３６は、受信した受信信号振幅レベルＤ４５を基に、受信した受信データＤ４３の信号振幅レベルを調整し（ステップＳ２０４）、調整後の受信データＤ５３を受信信号振幅レベルＤ５４と共に受信データ合成部３７へ送信する。
【０１１８】
受信データ合成部３７は、パンクチャ符号パラメータ検出部３４から受信したパンクチャ符号パラメータＤ５１と等しいパンクチャ符号パラメータＤ５６、及び受信データレベル調整部３６から受信した受信データＤ５３と等しい受信データＤ５５をパンクチャ復号化部３８へ送信する。
【０１１９】
パンクチャ復号化部３８は、受信したパンクチャ符号パラメータＤ５６を基に、受信した受信データＤ５５をパンクチャ復号化し（ステップＳ２０５）、パンクチャ復号化後の受信データＤ５７を誤り訂正復号化部３９へ送信する。
【０１２０】
誤り訂正復号化部３９は、誤り訂正符号パラメータ検出部３５から受信した誤り訂正符号パラメータＤ５２を基に、パンクチャ復号化部３８から受信した受信データＤ５７を誤り訂正復号化し（ステップＳ２０６）、誤り訂正復号化後の受信データＤ５８を誤り検出復号化部４０へ送信する。
【０１２１】
誤り検出復号化部４０は、受信した受信データＤ５８をＣＲＣ符号等で誤り検出復号化し（ステップＳ２０７）、その誤り検出の結果を示す誤り検出結果情報Ｄ６０を生成し、この誤り検出結果情報Ｄ６０を受信データ合成部３７へ送信すると共に、その誤り検出結果情報Ｄ６０が［誤りあり］であるか否かを判断する（ステップＳ２０８）。
【０１２２】
誤り検出復号化部４０は、ステップＳ２０７８おいて誤り検出結果情報Ｄ６０が［誤り無し］であると判断した場合は、誤り検出復号化後の受信データＤ５９を受信データ決定部４１へ送信する。
【０１２３】
一方、受信データ合成部３７は、受信した誤り検出結果情報Ｄ６０が［誤り無し］の場合は、受信データＤ５９に対する他車両ＩＤ情報Ｄ６７を受信データ決定部４１へ送信する。
【０１２４】
受信データ決定部４１は、誤り検出復号化部４０からの受信データＤ５９を正常な受信データであると決定し（ステップＳ２０９）、この受信データＤ５９及び受信データ合成部３７からの他車両ＩＤ情報Ｄ６７を上位アプリケーション等に送信する。
【０１２５】
そして、受信処理部は、このステップＳ２０９が終了した後は、この受信処理を終了する。
【０１２６】
ステップＳ２０８において誤り検出復号化部４０によって誤り検出結果情報Ｄ６０が［誤りあり］であると判断された場合は、［誤りあり］を意味する誤り検出結果情報Ｄ６０が誤り検出復号化部４０から受信データ合成部３７へ送信されているので、受信データ合成部３７は、誤り検出結果情報Ｄ６０が［誤りあり］の場合に応じた処理を実行する。
【０１２７】
すなわち、受信データ合成部３７は、受信した誤り検出結果情報Ｄ６０が［誤りあり］の場合は、誤りが検出された他車両パケットと同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる他車両パケットを既に受信しているか否かを判断する（ステップＳ２１０）。
【０１２８】
ステップＳ２１０において、誤りが検出された他車両パケットと同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる他車両パケットを既に受信していると判断した受信データ合成部３７は、他車両パケットと同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に対応する他車両パケットに対する複数の受信データＤ５３を合成して受信データＤ６１を生成すると共に、複数のパンクチャ符号パラメータＤ５１を合成してパンクチャ符号パラメータＤ６２を生成する（ステップＳ２１１）。
【０１２９】
すなわち、受信データ合成部３７は、受信した誤り検出結果情報Ｄ６０が［誤りあり］であり、かつ誤りが検出された他車両パケットと同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる他車両パケットに対する受信データＤ５３を複数個受信している場合は、他車両パケットと同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に対応する他車両パケットに対する複数の受信データＤ５３を合成して受信データＤ６１を生成すると共に、複数のパンクチャ符号パラメータＤ５１を合成してパンクチャ符号パラメータＤ６２を生成する。
【０１３０】
ステップＳ２１１を終了した受信データ合成部３７は、合成後の受信データＤ６１及び合成後のパンクチャ符号パラメータＤ６２をパンクチャ復号化部３８へ送信する。
【０１３１】
パンクチャ復号化部３８は、受信したパンクチャ符号パラメータＤ６２を基に、受信した受信データＤ６１をパンクチャ復号化し（ステップＳ２１２）、パンクチャ復号化後の受信データＤ６３を誤り訂正復号化部３９へ送信する。
【０１３２】
誤り訂正復号化部３９は、誤り訂正符号パラメータ検出部３５から受信した誤り訂正符号パラメータＤ５２を基に、パンクチャ復号化部３８から受信した受信データＤ６３を誤り訂正復号化し（ステップＳ２１３）、誤り訂正復号化後の受信データＤ６４を誤り検出復号化部４０へ送信する。
【０１３３】
誤り検出復号化部４０は、受信した受信データＤ６４をＣＲＣ符号等で誤り検出復号化し（ステップＳ２１４）、その誤り検出の結果を示す誤り検出結果情報Ｄ６６を生成し、この誤り検出結果情報Ｄ６６を受信データ合成部３７へ送信すると共に、その誤り検出結果情報Ｄ６６が［誤りあり］であるか否かを判断する（ステップＳ２１５）。
【０１３４】
誤り検出復号化部４０は、ステップＳ２１５において誤り検出結果情報Ｄ６６が［誤り無し］であると判断した場合は、誤り検出復号化後の受信データＤ６５を受信データ決定部４１へ送信する。
【０１３５】
一方、受信データ合成部３７は、受信した誤り検出結果情報Ｄ６６が［誤り無し］の場合は、受信データＤ６５に対する他車両ＩＤ情報Ｄ６８を受信データ決定部４１へ送信する。
【０１３６】
そして、受信データ決定部４１は、誤り検出復号化部４０からの受信データＤ６５を正常な受信データであると決定し（ステップＳ２０９）、この受信データＤ６５及び受信データ合成部３７からの他車両ＩＤ情報Ｄ６８を上位アプリケーション等に送信する。
【０１３７】
ところで、受信データ合成部３７は、ステップＳ２１０において、誤りが検出された他車両パケットと同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる他車両パケットを既に受信していないと判断した場合には、受信した誤り検出結果情報Ｄ６０又は誤り検出結果情報Ｄ６６に対応する他車両パケットに関する連送番号情報Ｄ５０の値と連送回数情報Ｄ４９の値とが等しいか否かを判断する（ステップＳ２１６）。
【０１３８】
また、受信データ合成部３７は、ステップＳ２１５において誤り検出結果情報Ｄ６６が［誤りあり］であると判断した場合は、受信した検出結果情報Ｄ６６に対応する他車両パケットに関する連送番号情報Ｄ５０の値と連送回数情報Ｄ４９の値とが等しいか否かを判断する（ステップＳ２１６）。
【０１３９】
換言すれば、受信データ合成部３７は、受信した誤り検出結果情報Ｄ６０が［誤りあり］であり、かつ誤りが検出された他車両パケットと同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる他車両パケットに対する受信データＤ５３を他に受信していない場合、又は、受信した誤り検出結果情報Ｄ６６が［誤りあり］の場合は、受信した誤り検出結果情報Ｄ６０又は誤り検出結果情報Ｄ６６に対応する他車両パケットに関する連送番号情報Ｄ５０の値と連送回数情報Ｄ４９の値とを比較する。
【０１４０】
ステップＳ２１６において連送番号情報Ｄ５０の値が連送回数情報Ｄ４９の値よりも小さいと判断した受信データ合成部３７は、同一の他車両ＩＤ情報Ｄ４６及びパケット番号情報Ｄ４８に関わる受信データＤ５３（に対応する受信データＤ６５）の最初のものを受信した時点から、事前に設定された一定時間を経過したか否かを判断する（ステップＳ２１７）。
【０１４１】
ステップＳ２１７において一定時間を経過していないと判断された場合には、ステップＳ２０１に戻る。これにより、受信処理部では、上記一定時間が経過するまでは、同一の他車両ＩＤ及びパケット番号を持つ他車両パケットの受信を行う。
【０１４２】
そして、受信処理部は、上記一定時間が経過するまでに同一の他車両ＩＤ及びパケット番号を持つ他車両パケットを受信した場合、上述した受信処理を繰り返す。
【０１４３】
これに対し、ステップＳ２１７において一定時間を経過したと判断された場合は、すなわち、上記一定時間が経過しても同一の他車両ＩＤ及びパケット番号を持つ他車両パケットを受信しない場合、受信処理部は、パケットエラーであると判定し（ステップＳ２１８）、この受信処理を終了する。
【０１４４】
ステップＳ２１６において、連送番号情報Ｄ５０の値が連送回数情報Ｄ４９の値と等しいと判断された場合、受信処理部はパケットエラーであると判定し（ステップＳ２１８）、この受信処理を終了する。
【０１４５】
次に、車々間通信システムの通信制御パラメータ決定処理について、図９を参照して説明する。図９は、その通信制御パラメータ決定処理の処理手順を示すフローチャートである。
【０１４６】
通信制御パラメータ決定部４は、ＱｏＳ決定部１５、伝搬環境推定部８、車両配置推定部９、通信車両台数推定部１６、チャネル状況推定部１７及び通信トラフィック推定部１８からそれぞれ出力されたＱｏＳ情報Ｄ１７、伝搬環境情報Ｄ１８、車両配置情報Ｄ１９、通信車両台数情報Ｄ２０、チャネル状況情報Ｄ２１及び通信トラフィック情報Ｄ２２を受信した場合に（ステップＳ３０１〜Ｓ３０６）、これら各情報を通信制御パラメータ決定用データベース保存部１９から受信した通信制御パラメータ決定用情報Ｄ２３と比較することで、通信制御パラメータ、すなわち連送回数パラメータ、パンクチャ符号パラメータ及び誤り訂正符号パラメータを決定する（ステップＳ３０７）。
【０１４７】
次に、通信制御パラメータ決定部４は、このようにして決定した連送回数パラメータＤ１２、連送回数パラメータＤ１４、パンクチャ符号パラメータＤ５及び誤り訂正符号パラメータＤ３をそれぞれ連送回数生成部１２、連送番号生成部１３、パンクチャ符号化部５及び誤り訂正符号化部３へ送信すると共に、パンクチャ符号パラメータデータＤ２４及び誤り訂正符号パラメータデータＤ２５を自車両パケット生成部６へ送信する。
【０１４８】
なお、通信制御パラメータ決定部４は、上述した通信制御パラメータ決定処理を事前に決められた一定時間（例えば送信データ更新周期）が経過するごとに実行する。
【０１４９】
（Ａ−３）第１の実施形態の効果
以上説明したように、第１の実施形態によれば、次の（１）〜（５）の各効果が得られる。
【０１５０】
（１）連送方式を用いることでパケットエラーレートを改善することが可能となる。
【０１５１】
（２）各アプリケーションにおけるＱｏＳを決定し、伝播環境、車両配置及びチャネル状況を推定することで、想定アプリケーションの通信エリア内の他車両に対するマルチパス環境下における最適な連送回数、誤り訂正符号及びパンクチャ符号を用いることが可能となるので、ビットエラーレート及びパケットエラーレートの通信品質を改善することができる。
【０１５２】
（３）通信エリア内の通信車両台数及び通信トラフィックを推定することで、最適な連送回数、誤り訂正符号及びパンクチャ符号を用いることが可能となるので、通信車両台数が増加したときのパケット衝突を軽減することができる。
【０１５３】
（４）受信信号振幅の推定及び受信データレベルの調整、又は受信信号振幅及び位相の推定及び受信データレベル及び位相の調整を行うことで、マルチパス環境下においても高い通信品質を確保することができる。
【０１５４】
（５）受信データの合成（及びパンクチャ符号パラメータの合成）を行うことで、単一パケットではエラーとなるパケットを受信成功とすることが可能となる。すなわち、複数のパケットで送信したシンボルに関しては信号振幅及び位相の精度を向上し、パンクチャによって通信品質が劣化する影響も抑えることが可能となる。
【０１５５】
（Ｂ）他の実施形態
上記実施形態では、変復調方式を限定しないで説明したが、変復調方式がπ／４−ＱＰＳＫ方式の場合であれば、受信信号や、受信信号振幅や、チャネル状況推定の際の受信信号振幅や受信電力を、以下のようにすれば良い。
【０１５６】
変復調方式がπ／４−ＱＰＳＫ方式の場合、無線チャネルからの受信信号ｒ（ｎ）＝ｄ（ｎ）＊ｅｘｐ（ｊ＊φ（ｎ））に対して遅延検波を行い、受信信号ｓ（ｎ）を生成すると、以下のような関係式（１）が成立し、（２）式によって受信信号ｓ（ｎ）を規定することができる。
【０１５７】
ｓ（ｎ）＝ａ（ｎ）＊ｅｘｐ（ｊ＊θ（ｎ））
＝ｒ（ｎ）＊ｒ（ｎ−１）
＝ｄ（ｎ）＊ｅｘｐ（ｊ＊φ（ｎ））＊ｄ（ｎ−１）＊ｅｘｐ（ｊ＊φ（ｎ−１））
＝ｄ（ｎ）＊ｄ（ｎ−１）＊ｅｘｐ（ｊ＊（φ（ｎ）−φ（ｎ−１））    …（１）
ａ（ｎ）＝ｄ（ｎ）＊ｄ（ｎ−１）
θ（ｎ）＝φ（ｎ）−φ（ｎ−１）                                      …（２）
また、上記内容と関連するが、π／４−ＱＰＳＫ（遅延検波）方式等のＰＳＫ方式を用いる場合、受信信号をＡＧＣやリミッタアンプ等を通過させる。その際、受信信号振幅ａ（ｎ）（又はｄ（ｎ））に関する情報がなくなってしまうが、その場合は、受信信号のＲＳＳＩの値を基に受信信号振幅の値を算出するようにしても良い。
【０１５８】
さらに、π／４−ＱＰＳＫ（遅延検波）方式等のＰＳＫ方式を用い、受信信号をＡＧＣやリミッタアンプ等を通過させることで受信信号振幅に関する情報がなくなってしまう場合には、受信信号のＲＳＳＩの値を基に、受信信号振幅や受信電力を算出し、チャネル状況を推定するようにしても良い。
【０１５９】
上記実施形態では連送方式を用いた場合を説明したが、再送方式を用いた場合にも、本発明を適用可能である。
【０１６０】
本発明は、無線通信によって車両間で相互に情報を交換する車々間通信を行う車々間通信システムを採用するシステム、例えば車両の走行を支援する走行支援システム、他車両との衝突の危険性に関する情報をドライバーに提供する右折及び左折支援システムに適用することができる。
【図面の簡単な説明】
【０１６１】
【図１】第１の実施形態に係る車々間通信システムの送信処理部の機能構成を示す機能ブロック図である。
【図２】第１の実施形態に係る車々間通信システムの受信処理部の機能構成を示す機能ブロック図である。
【図３】第１の実施形態に係るパケットフォーマットの一例を示す図である。
【図４】第１の実施形態に係る受信信号振幅推定部による受信信号レベルの推定方法を説明する図である。
【図５】第１の実施形態に係る受信データレベル調整部による受信データレベルの調整方法を説明する図である。
【図６】第１の実施形態に係るパンクチャ符号パラメータの合成方法の一例を説明する図である。
【図７】第１の実施形態に係る車々間通信システムの送信処理の処理手順を示すフローチャートである。
【図８】第１の実施形態に係る車々間通信システムの受信処理の処理手順を示すフローチャートである。
【図９】第１の実施形態に係る車々間通信システムの通信制御パラメータ決定処理の処理手順を示すフローチャートである。
【符号の説明】
【０１６２】
１…送信データ生成部、２…誤り検出符号化部、３…誤り訂正符号化部、４…通信制御パラメータ決定部、５…パンクチャ符号化部、６…自車両パケット生成部、７…自車両位置検出部、８…伝搬環境推定部、９…車両配置推定部、１０…自車両ＩＤ生成部、１１…パケット番号生成部、１２…連送回数生成部、１３…連送番号生成部、１４…チャネル状況推定用データ生成部、１５…ＱｏＳ決定部、１６…通信車両台数推定部、１７…チャネル状況推定部、１８…通信トラフィック推定部、１９…通信制御パラメータ決定用データベース保存部、２１…地図データベース保存部、２２…他車両位置推定部、２３…受信信号振幅推定用データ生成部、２４…パケット送信部、２５…送信アンテナ、２６…パケット受信部、２７…受信アンテナ、２８…他車両パケット分解部、２９…受信信号振幅推定部、３０…他車両ＩＤ検出部、３１…パケット番号検出部、３２…連送回数検出部、３３…連送番号検出部、３４…パンクチャ符号パラメータ検出部、３５…誤り訂正符号パラメータ検出部、３６…受信データレベル調整部、３７…受信データ合成部、３８…パンクチャ復号化部、３９…誤り訂正復号化部、４０…誤り検出復号化部、４１…受信データ決定部。
【図１】
2008042338.tif 000004
【図２】
2008042338.tif 000005
【図３】
2008042338.tif 000006
【図４】
2008042338.tif 000007
【図５】
2008042338.tif 000008
【図６】
2008042338.tif 000009
【図７】
2008042338.tif 000010
【図８】
2008042338.tif 000011
【図９】
2008042338.tif 000012