(57)【要約】【課題】１つのネットワークに複数のマスターが存在でき、しかも、１つの端末が同時に複数のネットワークのマスターとなれるようにする【解決手段】マスター端末１１１は、任意の移動端末１１２〜１１６を仮想論理ネットワークＡ〜Ｄのメンバーにする際、該移動端末に該仮想論理ネットワークの論理ネットワークコードを付与し、該論理ネットワークコードにより、仮想論理ネットワーク内のデータ通信を管理すると共に、論理ネットワークコードにより、仮想論理ネットワークの状態管理を行う。【選択図】　　図３
2004078563.tif 000002
【特許請求の範囲】
【請求項１】
複数の仮想論理ネットワークを構成し、該仮想論理ネットワーク内で移動体間の通信を行う移動体間通信方法において、
移動端末であるマスター端末は、任意の移動端末を所定の仮想論理ネットワークのメンバーにする際、該移動端末に該仮想論理ネットワークの論理ネットワークコードを付与し、
該論理ネットワークコードにより、前記仮想論理ネットワーク内のデータ通信を管理すると共に、仮想論理ネットワークの状態管理を行う、
ことを特徴とする移動体間通信方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、移動体間通信方法に係わり、特に、１つのネットワークに複数のマスターが存在でき、しかも、１つの端末が同時に複数のネットワークのマスターとなれるようにした移動体間通信方法に関する。
【０００２】
【従来の技術】
通信技術の発達に伴い車−車間など移動体同士の通信（車車間通信という）が可能になっている。しかし、従来の車車間通信では運転手が接続したい相手を特定し、ネットワークを介して相手と接続し、通信を行うものであった。
このため、従来の車車間通信では、ドライバや車の環境、状況変化により、あるいはドライバの要求により自動的に最適な相手に接続して通信することができなかった。
【０００３】
例えば、走行速度が低下した時、あるいは、リルートしたい時、同一車線上あるいはリルート方面走行中の前方車両より、該車両の位置と車速を取得できれば前方の混雑状況がを判断でき便利であるが、従来の車車間通信ではできなかった。
また、自車の運転状況に応じて周辺の所定車両に対し、適時、お礼（割り込み時の）、注意（幹線道路、高速道道路への進入時）などをしたい場合があるが、従来の車車間通信ではできなかった。
以上は一例であるが、その他種々の場合に、所定の車両に接続して通信できれば便利である場合であっても、従来の車車間通信ではできなかった。
【０００４】
このため、以下の車車間通信方法が提案されている。この通信方法では、図５に示すように、▲１▼自動車１０の走行中、あるいは停車中において、物理ネットワークを介して他の移動体１１〜１６より情報を取得し、▲２▼得られた情報を参照して所定の条件を満たす移動体を該条件に応じた仮想論理ネットワークＡのメンバーとして登録し、また、別の条件を満たす移動体を該条件に応じた別の仮想論理ネットワークＢ〜Ｄのメンバーとして登録する。かかる状態において、▲３▼ドライバーや車両の環境及び状況の変化があった時、あるいはドライバの要求があった時、複数の仮想論理ネットワークからこれら事象に応じた１つの仮想論理ネットワークを選択し、▲４▼選択された仮想論理ネットワークを実稼動ネットワークとし、該実稼動ネットワークを構成する所定の移動体に接続して必要な情報を要求し、あるいは通知する。
【０００５】
【発明が解決しようとする課題】
図５の構成では、自車１０の車車間通信制御装置が複数の仮想論理ネットワークＡ〜Ｄのマスター端末になっている。また、スレーブである他車１１〜１６も自車１０と同様に仮想論理ネットワークを構成してそのマスター端末になるため、１つの仮想論理ネットワークに複数のマスタ端末が存在する。
【０００６】
しかし、従来は図６に示すように、１つのネットワークに１つのマスターのみの存在が可能であり、１つのネットワークに複数のマスターは存在できなかった。また、従来は図７に示すように１つの端末が同時に複数のネットワークのマスターになることはできなかった。また、従来は、マスター端末が消滅すると論理ネットワークが消滅するか、あるいは、マスター端末を別に発生させないと論理ネットワークが存続できず、更には、任意のタイミングで任意の端末が同時にマスターになることができなかった。このため、従来技術では図５に提案されている車車間通信方法を実現することができない問題があった。
以上より、本発明の目的は、１つのネットワークに複数のマスターが存在でき、しかも、１つの端末が同時に複数のネットワークのマスターとなれるようにすることである。
【０００７】
【課題を解決するための手段】
本発明は、任意の自動車の通信制御装置がマスター端末となって、物理ネットワークを介して他の移動端末より情報を取得し、得られた情報を参照して所定の条件を満たす移動端末を該条件に応じた仮想論理ネットワークのメンバーとして登録し、同様に、他の条件を満たす移動端末を該条件に応じた仮想論理ネットワークのメンバーとして登録し、事象の発生により、該事象に応じた仮想論理ネットワークのメンバーより通信相手を決定して通信を行う移動体間通信方法に適用できるものである。移動端末であるマスター端末は、任意の移動端末を所定の仮想論理ネットワークのメンバーにする際、該移動端末に該仮想論理ネットワークの論理ネットワークコードを通知する。そして、送信データに前記論理ネットワークコードを付加することにより、１つの仮想論理ネットワーク内のみのデータ通信が可能となる。また、仮想論理ネットワーク構成データの取得や仮想論理ネットワークからの離脱等のステータスに関する通知情報に該論理ネットワークコードを付与することにより、所定の仮想論理ネットワーク内のみのステータス管理ができる。
【０００８】
【発明の実施の形態】
（Ａ）本発明のネットワークの特徴
図１、図２は本発明のネットワークの特徴を示す説明図である。図１に示すように、本発明の特徴は１つのネットワークＮＷに２以上のマスターＭ１，Ｍ２が存在できるようにすることである。図中、大きな車はマスター、小さな車はスレーブである。また、本発明の別の特徴は、図２に示すように、１つの端末Ｍ３が同時に多数のネットワークＮＷ１，ＮＷ２のマスターになれるようにすることである。
【０００９】
（Ｂ）車車間通信を行うための仮想論理ネットワーク
図３は本発明を適用できる車車間通信を行うための仮想論理ネットワーク説明図である。
▲１▼着目車両１０１の車車間通信制御装置（図示せず）は、自動車の走行中、あるいは停車中において、物理的通信手段で構成される物理ネットワークを介して周辺の移動体（車両、歩行者等）１１１〜１１６と接続して必要な情報を取得する。ここで物理ネットワークとは、車車間通信技術による周辺車両、歩行者との物理的通信可能範囲のネットワークであり、通信手段としては無線ＬＡＮ、ブルーツースＢｌｕｅｔｏｏｔｈ、携帯電話（モバイルＩＰ、ＩＰＶ６等）が考えられる。また、前記の必要な情報とは、移動体ＩＤ、ドライバ属性、車載機器属性、車両位置・速度など、後述する所定の条件を満足するかいなかを判断するに必要な情報である。
【００１０】
▲２▼ついで、車車間通信制御装置は得られた情報を参照して所定の条件を満たす１以上の移動体により１つの仮想論理ネットワークを構成し、同様に、他の条件毎に該条件を満たす移動体により別の仮想論理ネットワークを構成する。すなわち、仮想論理ネットワーク毎に、メンバーテーブルＭＢＴｉ（ｉ＝１，２，３．．．）とリソーステーブルＲＳＴｉを生成して仮想論理ネットワークを構成する。メンバーテーブルＭＢＴｉは仮想論理ネットワークを構成するメンバーを示し、リソーステーブルＲＳＴｉは各メンバーの能力（通信手段、入出力手段、提供する情報など）　ＲＭｉｊを示す。図では、仮想論理ネットワークとして、
Ａ：周辺車両ドライバネットワーク、
Ｂ：仲間ネットワーク
Ｃ：同一車線走行ネットワーク
Ｄ：通信ナビユーザネットワーク
が示されている。
【００１１】
周辺車両ドライバネットワークＡは、着目車両の周辺車両、周辺ドライバ、歩行者をメンバーとする仮想論理ネットワークで、位置情報に基づいてこのネットワークに所属させるか否かを決定する。仲間ネットワークＢは、友人、仲間、家族等でグループを形成してドライブする場合、該グループを形成する車両をメンバーとする仮想論理ネットワークで、ドライバ属性に基づいてこのネットワークに所属させるか否かを決定する。同一車線走行ネットワークＣは着目車両と同一車線上、同一方面走行中の車両をメンバーとする仮想論理ネットワークで、各車両の位置情報及び着目車両の誘導経路に基づいてこのネットワークに所属させるか否かを決定する。通信ナビユーザネットワークＤは、地図データを相互に融通できる車両をメンバーとする仮想論理ネットワークで、車載機器属性に基づいてこのネットワークに所属させるか否かを決定する。
【００１２】
▲３▼ついで、車車間通信制御装置は、ドライバーや車両の環境変化及び状況変化により、あるいはドライバの要求により前記複数の仮想論理ネットワークから必要な情報を提供可能な仮想論理ネットワークを選択し、該選択された仮想論理ネットワークを実稼動ネットワークとし、該実稼動ネットワークを構成する所定のメンバー（移動体）に接続して必要な情報を要求し、あるいは通知する。
例えば、車車間通信制御装置は、着目車両の速度が所定時間以上連続して低速になったことを検出すれば、同一車線走行ネットワークＣを実稼動ネットワークとする。ついで、該実稼動ネットワークのメンバー（車両）の能力（現在位置）を調べ、前方の車両あるいは中間の車両を求め、該車両に対して車速を送るよう要求する。ここで、もし、送られてきた車速が設定速度以下の低速であれば、前方混雑と判定できる。
【００１３】
あるいは、車車間通信制御装置は、自動車が幹線道路あるいは高速道路への進入を検出すれば、周辺車両ドライバネットワークＡを実稼動ネットワークとする。ついで、実稼動ネットワークのメンバー（車両）の能力（現在位置）を調べ、前記幹線道路あるいは高速道路上の自車より後方の車両を求め、該車両に対してこれから進入する旨の通知を送る。なお、該車量より了解の通知を受ければ、進入完了後、該車両にお礼のメッセージを送る。
【００１４】
（Ｃ）車車間通信制御装置
図４は本発明の車車間通信制御装置の構成図である。
ネットワーク管理部５１は仮想論理ネットワークを生成する。すなわち、任意の移動体を仮想論理ネットワークのメンバーとして登録する。このとき、該移動体に該仮想論理ネットワークの論理ネットワークコードを付与する。また、ネットワーク管理部５１は、自分がマスターになっている仮想論理ネットワークの論理ネットワークコードＬＮＣＭに加えて、自分がスレーブになった時に付与された論理ネットワークコードＬＮＣＳをも保持している。そして、送られてきたデータに付されている論理ネットワークコードが前記保持しているいずれかの論理ネットワークコードと一致すれば、該データを取り込み、いずれの論理ネットワークコードとも一致しなければ捨てる。
【００１５】
論理ネットワークコード部５２１，５２２，５２３，．．．は、それぞれ所定の論理ネットワークコードに対応させて設けられており、同一の構成になっている。論理ネットワークコード部５２１のネットワーク情報管理部５３は、仮想論理ネットワークのネットワーク情報（図１のメンバーテーブル、リソーステーブルなど）を保持する。送信データハンドル部５４は、ネットワーク情報管理部５３のネットワーク情報を参照して作成した送信データに論理ネットワークコードを付してネットワーク管理部５１より物理ネットワーク５０に送出する。ステータスデータハンドル部５５は、作成したステータスデータに論理ネットワークコードを付してネットワーク管理部５１よりネットワーク５０に送出する。同様に、その他の論理ネットワークコード部５２２，５２３，．．．も動作する。
【００１６】
（Ｄ）全体の制御
車々間通信により、周期的に（たとえば１秒に１回）周囲に交信可能な車両（車車間通信機器を持っている車）があるかどうかを、電波を出して応答を待つ。電波を受けた車両は、その問いかけに対して応答を返す事により、相互間でネットワークを構成する。交換情報は、少なくとも車両を特定できる個別ＩＤを含むことが必要である。
【００１７】
ネットワークが完成すると、他車と自車間で通信が行われ、リソースデータべース情報や車両現在位置情報等の情報交換が行われる。ネットワーク管理部５１は他車を所定の仮想論理ネットワークのメンバーとする場合には、該他車に論理ネットワークコードを付与する。また、ネットワーク管理部５１は受信したリソース情報、個別ＩＤ等を、メンバー追加された前記仮想論理ネットワークの論理ネットワークコード部５２１に入力する。これにより、ネットワーク情報管理部５３は、メンバーテーブルＭＢＴｉやリソーステーブルＲＳＴｉにメンバーの追加、リソースの追加を行う。尚、他車のネットワーク管理部５１はマスターである自車より付与された論理ネットワークコードをスレーブの論理ネットワークコードＬＮＣＳとして保持する。以下、同様に、各論理ネットワークコード部５２１，５２２，５２３，．．．に仮想論理ネットワークのネットワーク情報が保持される。
【００１８】
かかる状態において、ドライバーや車両の環境及び状況変化、あるいはドライバの要求が発生すると、これら事象に応じた論理ネットワークコード部５２１，５２２，５２３，．．．の送信データハンドル部５４は、ネットワーク情報を参照して作成した送信データに論理ネットワークコードと種別（送信データ／ステータスデータの別）を付してネットワーク管理部５１よりネットワーク５０に送出する。以上は、仮想論理ネットワーク内でのマルチキャスト（同報）の場合であるが、送信先が決まっている場合には宛先アドレス（個別ＩＤ）を付加する。
【００１９】
マルチキャストの場合、送信データに付された論理ネットワークコードと同一の論理ネットワークコードを有する移動体は該送信データを取り込み、これにより同報通信が可能になる。また、個別通信の場合には、送信データに付された論理ネットワークコード／宛先アドレスと同一の論理ネットワークコード／アドレスを有する移動体が該送信データを取り込む。
また、スレーブ端末が停車等により、仮想論理ネットワークから外れる場合、ステータスデータハンドル部５５は離脱のステータスデータを作成し、該データに論理ネットワークコード及び種別（ステータス）を付してネットワーク管理部５１よりネットワーク５０に送出する。このステータスデータは論理ネットワークコードが一致するマスター端末により取り込まれ、該マスター端末は仮想論理ネットワークの構成データより該スレーブを削除すると共に、ネットワーク情報からも削除する。
【００２０】
また、所定の仮想論理ネットワークにおいてスレーブとなっている場合において、マスターから論理ネットワークコード付きデータが送出されると、スレーブのネットワーク管理部５１は受信した論理ネットワークコードが保持しているスレーブ用の論理ネットワークコードＬＮＣＳの１つと一致するか判別する。ネットワーク管理部５１は一致してなければ取り込まず、一致していれば取り込んで受信した論理ネットワークコードが指示する所定の論理ネットワークコード部の送信データハンドル部５４に入力する。
【００２１】
送信データハンドル部５４は、マスターより情報が要求されている場合には、ネットワーク情報を参照して作成した送信データに論理ネットワークコードと種別（送信データ／ステータスデータの別）を付してネットワーク管理部５１よりネットワーク５０に送出する。
【００２２】
【発明の効果】
以上本発明によれば、マスターは、任意の移動体を所定の仮想論理ネットワークのメンバーにする際、該移動体に該仮想論理ネットワークの論理ネットワークコードを通知し、送信データに前記論理ネットワークコードを付加するようにしたから、１つの仮想論理ネットワーク内のみのデータ通信が可能となる。
また、本発明によれば、仮想論理ネットワーク構成情報の取得や仮想論理ネットワークからの離脱等のステータスに関する通知情報に該論理ネットワークコードを付与することにより、所定の仮想論理ネットワークのみのステータス管理ができる。
【００２３】
また、本発明によれば、送信データやステータスデータに仮想論理ネットワークを特定する論理ネットワークコードを付加したから、１つのネットワークに複数のマスターが存在しても、あるいは、１つの端末が同時に複数のネットワークのマスターとなっていても、１つの仮想論理ネットワーク内でのみのデータ通信ができる。
【図面の簡単な説明】
【図１】本発明のネットワークの特徴を示す第１説明図である。
【図２】本発明のネットワークの特徴を示す第２説明図である。
【図３】本発明を適用できる車車間通信を行うための仮想論理ネットワーク構成説明図である。
【図４】本発明の車車間通信制御装置の構成図である。
【図５】提案されている車車間通信説明図である。
【図６】従来のネットワークの特徴を示す第１の説明図である。
【図７】従来のネットワークの特徴を示す第２の説明図である。
【符号の説明】
５０　ネットワーク
５１　ネットワーク管理部
５２１，５２２　論理ネットワークコード部
５３　ネットワーク情報管理部
５４　送信データハンドル部
５５　ステータスデータハンドル部
【図１】
2004078563.tif 000003
【図２】
2004078563.tif 000004
【図３】
2004078563.tif 000005
【図４】
2004078563.tif 000006
【図５】
2004078563.tif 000007
【図６】
2004078563.tif 000008
【図７】
2004078563.tif 000009