JP3868166B2 - Inter-vehicle wireless communication system - Google Patents
Inter-vehicle wireless communication system Download PDFInfo
- Publication number
- JP3868166B2 JP3868166B2 JP29838699A JP29838699A JP3868166B2 JP 3868166 B2 JP3868166 B2 JP 3868166B2 JP 29838699 A JP29838699 A JP 29838699A JP 29838699 A JP29838699 A JP 29838699A JP 3868166 B2 JP3868166 B2 JP 3868166B2
- Authority
- JP
- Japan
- Prior art keywords
- wireless communication
- group
- beacon
- vehicle
- information
- 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.)
- Expired - Fee Related
Links
- 238000004891 communication Methods 0.000 title claims description 366
- 238000000034 method Methods 0.000 claims description 95
- 230000005540 biological transmission Effects 0.000 claims description 90
- 238000012545 processing Methods 0.000 claims description 11
- 238000004364 calculation method Methods 0.000 claims description 9
- 239000000725 suspension Substances 0.000 claims description 9
- 238000012544 monitoring process Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 23
- 230000006870 function Effects 0.000 description 22
- 230000001360 synchronised effect Effects 0.000 description 12
- 230000008569 process Effects 0.000 description 11
- 230000002093 peripheral effect Effects 0.000 description 8
- 238000001514 detection method Methods 0.000 description 5
- 230000007704 transition Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 238000000926 separation method Methods 0.000 description 4
- 238000010276 construction Methods 0.000 description 3
- 238000013461 design Methods 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 230000008521 reorganization Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 238000010200 validation analysis Methods 0.000 description 1
Images
Landscapes
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、道路交通システムにおける車両間の無線通信技術に関する。
【0002】
【従来の技術】
車両間の無線通信システムとしては、例えば、特開平7−115422号をはじめとする集中制御局(基地局)を用いた無線通信システムがある。
【0003】
また、基地局を用いることなく車両間の通信を行なうにはコンテンション方式を採用することが一般的である。
【0004】
【発明が解決しようとする課題】
車両間での無線通信技術の開発は、道路交通システムや鉄道車両システム等への応用が大変期待されるものである。具体的には、同一進路上の前方車両の速度や位置を後続車へ通報したり、他車両の異常情報が入手できることは、走行中の車両制御にとって大変貴重な情報となる。
【0005】
しかしながら、上記基地局を用いた無線通信システムでは基地局やバックボーンとなる装置や施設の整備に多額の費用を要するといったコスト上の問題点がある。また、基地局の性能がシステムの通信品質を左右するといった問題点や車両間通信のように直接通信を主な利用目的とする場合には基地局を用いた無線通信システムは適していないといった問題点があった。
【0006】
また、基地局を用いることなく車両間の通信を行なうためにコンテンション方式をそのまま導入すると車両の台数や運用形態を考慮したシステム設計が不可能となるといった問題点があった。
【0007】
一方、車両間の通信手段として、線路や道路側に各車両との無線通信制御を行なう装置等の高度なバックボーンを必要とせず、簡便に利用できる無線システムの構築が望まれているが、車両間のこのような簡易無線通信システムの構築に際しては無線通信であるが故に、通信の信頼性、周波数の有効利用、隠れ端末問題や通信チャンネルの確保等の無線通信技術上の要請がある。
【0008】
本発明は、上記従来技術の問題点及び要請の解決を目的としてなされたものであり、基地局なしで各車両が自由に通信できる無線通信システムの提供を目的とする。また、特別な通信制御フレームと各車両をグループ化することにより通信効率を向上させる手段やグループを再構成する手段等も提供する。
【0009】
【課題を解決するための手段】
上記課題を解決するために、第1の発明の車両間無線通信システムは、各車両毎に無線通信機器を搭載した複数の車両グループを有し、各車両グループは、自己のグループにユニークに割り当てられたグループID情報を記憶する記憶手段、ビーコン情報を送受信するビーコン情報送受信手段、時計手段及び制御手段を備えた代表無線通信機器を搭載した少なくとも1台の代表車両と、その代表無線通信機器に属し、自己のグループにユニークに割り当てられたグループID情報を記憶する記憶手段、前記ビーコン情報を受信するビーコン情報受信手段、時計手段及び制御手段を備えた無線通信機器を搭載した他の車両と、からなり、前記ビーコン情報は、前記時計手段の時刻情報、ビーコン情報の送信間隔情報、代表無線通信機器のグループに属する各無線通信機器が通信可能な期間情報、および、この期間情報が示す期間にて通信可能なグループを示すグループID情報を含み、
前記各代表無線通信機器は、前記ビーコン情報送受信手段がビーコン情報を受信したときに、前記ビーコン情報に含まれているグループID情報又は、ビーコン受信タイミングを基に優先度を判定して優先度が高い場合に自己の時計手段を受信したビーコン情報の時刻情報に合わせて次のビーコン情報送信時間を修正し、修正されたビーコン情報送信時間により他のグループとの時刻同期をとり、前記各代表無線通信機器のグループに属する各無線通信機器は、前記ビーコン情報を受信したとき、前記グループID情報を比較し、受信したビーコン情報が自己が属するグループのビーコン情報である場合に、前記ビーコン情報に含まれている期間情報により指定されている期間の間においてだけ無線通信する、ことを特徴とする。
【0010】
また、第2の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器のグループに属する各無線通信機器は、ビーコン情報を受信したとき、グループID情報を比較し、受信したビーコン情報が自己が属するグループのビーコン情報の場合に自己の時計手段を受信したビーコン情報の時刻情報に合わせて次のビーコン情報受信時間を修正し、修正されたビーコン情報受信時間によりグループ内の他の無線通信機器との時刻同期をとることを特徴とする。
【0011】
また、第3の発明は上記第1の発明の車両間無線通信システムにおいて、車両グループ内の車両は、それぞれ通信可能な範囲でほぼ同一方向に移動することを特徴とする。
【0012】
また、第4の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、前回のビーコン情報送信からの経過時間に基づく重み付けを行なうランダム送信遅延時間計算手順によりアクセスを行なうランダムアクセス手段を備え、このランダムアクセス手段により通信チャンネルの取得を行なうことを特徴とする。
【0013】
また、第5の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、ビーコン送信試行回数に基づく重み付けを行なうランダム送信遅延時間計算手順によりアクセスを行なうランダムアクセス手段を備え、このランダムアクセス手段により通信チャンネルの取得を行なうことを特徴とする。
【0014】
また、第6の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、通信の有無を検出する短いタイムスロット生成手順によりアクセスを行なうランダムアクセス手段を備え、このランダムアクセス手段により通信チャンネルの取得を行なうことを特徴とする。
【0015】
また、第7の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、ビーコン送信の優先順位を順次交代する送信スロット生成手順によりアクセスを行なうランダムアクセス手段を備え、このランダムアクセス手段により通信チャンネルの取得を行なうことを特徴とする。
【0016】
また、第8の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、ビーコン情報送信に係わる経過処理時間に基づくランダム送信遅延時間計算手順によりアクセスを行なうランダムアクセス手段を備え、このランダムアクセス手段により通信チャンネルの取得を行なう、ことを特徴とする。
【0017】
また、第9の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、通信チャンネル休止手順による各グループの通信チャンネルの取得均等制御手段を備え、この取得均等制御手段による通信チャンネルの取得均等制御により通信チャンネルの取得を行なうことを特徴とする。
【0018】
また、第10の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、自己のビーコン情報送信機能を有効又は無効にする送信制御手段を備えたことを特徴とする。
【0019】
また、第11の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、ビーコン情報受信ならびに前記各無線通信機器からのデータ受信間隔を計測して、通信状態を観測する通信状態観測手段を備えたことを特徴とする。
【0020】
また、第12の発明は上記第1の発明の車両間無線通信システムにおいて、各代表無線通信機器は、自己のビーコン情報送信機能を有効又は無効にする送信制御手段と、ビーコン情報受信ならびに前記各無線通信機器からのデータ受信間隔を計測して、通信状態を観測する通信状態観測手段と、通信状態監視手段によって観測されたグループのビーコン情報の受信状態に応じてグループの分離と結合を行なうグループ構築手段とを備えたことを特徴とする。
【0022】
【発明の実施の形態】
[概要]
本発明は、図1の概要説明図に示すように各車両間の無線通信手段を提供するものである。図1で、各車両1−1,1−2,1−3、2−1,2−2、3−1,3−2は複数のグループ1,2,3にグループ化されている。
本発明ではこのようにグループ化された車両とそのグループが複数存在する場合の無線通信手段として、図2に示すような構成の無線通信機器及び図3に示す通信手順を提供する。また、グループを構成する車両の条件は、上記無線通信機器を搭載した少なくとも2台の車両が近距離(通信可能な範囲)に存在しほぼ同一方向に移動すること(移動先目的地が同じ)である。また、各車両は、図2に示されるような構成の無線通信機器を搭載している。なお、後述するように各グループを上記無線通信機器を搭載した1台の車両で構成することもできる。
【0023】
[無線通信機器]
図2は本発明の車両間の無線通信システムにおいて各車両に搭載する無線通信機器の一実施例の構成を示すブロック図であり、無線通信機器100はアンテナ11、無線通信部12、制御部13、メモリ14及び車両インターフェイス15を備えている。
【0024】
無線通信部12は制御部13の制御下で所定の通信手順によりアンテナ11を介してビーコン制御フレームの受信及びデータフレームの送受信を行なう。なお、無線通信機器100が後述する代表無線通信機器の場合にはビーコン制御フレームの送受信及びデータフレームの送受信を行なう。
【0025】
制御部13はCPU、ROM(図示せず)のようなプログラム格納メモリ及び内部時計131と周辺回路から構成されるマイクロコンピュータ構成をなし、装置全体の制御及び後述の各手段(実施例ではプログラムで構成)により、グループID情報の比較や、優先度の判定、内部時計のビーコン時間に基づく修正、他のグループとの時刻同期等の実行制御を行なう。また、プログラム格納メモリには無線通信装置全体の制御を行なう制御プログラムや通信プロトコルのほか、本発明の車両間無線通信システムにおける通信制御等や必要な処理を行なうプログラムと、図4に示すようなビーコン情報テーブル40値及び各種設定値等を格納している。
【0026】
メモリ14は無線通信部12を介して受信したビーコン制御フレーム及びデータフレームの記憶や車両インターフェース15を介して取得した車両データ(車速、進行方向の方位、現在位置(座標)等)を制御部13の制御下で記憶する。
【0027】
また、車両インターフェース15は車両に備えられたセンサー等によって取得される車速、進行方向の方位、現在位置(座標)等の車両データをデジタルデータに変換して制御部13の制御下でメモリ14に送ったり、メモリ14から読み出したデータを信号変換して車両側に送る(例えば、メモリ14から駆動系制御データを読み出した場合には、車両に備えられている駆動系制御部(図示せず)に送る)。
【0028】
[車両間通信手順]
図3は車両間通信手順の説明図であり、時間軸上に各々のグループの通信手順を示している。ここで、図3(a)の車両間通信とは、グループ1,2,3,4・・・に属している車両の無線通信機器が通信チャンネルを取得している期間を示している。各グループ1,2,3,4・・・の通信チャンネルはビーコン(Beacon:基準信号)制御フレームと呼ばれる特別な制御フレームを用いて通信チャンネルの取得を行なう。
【0029】
このビーコン制御フレームには、グループ内の各無線通信機器の通信チャンネル割当てを行なう機能が備わっている。この通信チャンネル割当て機能とは、データスロット割当て所属グループIDを持つビーコン制御フレームを受信した後に、各無線通信機器に割当てられたデータスロット(data slot)(図3(b)の例では10個のスロットslot1〜slot10)期間にデータフレームを送信する為の割当て時刻を計算する機能である。
【0030】
従って、グループ内の各無線通信機器は、割当てられた各データスロット期間slot1〜slot10において、特定の無線通信機器にのみデータフレーム送信を行なう権利があるので他無線通信機器とのデータフレームの衝突が発生しない。このようにビーコン制御フレームを用いることにより、通信チャンネルの確保、衝突の起こらないデータ通信環境を実現することができる。
【0031】
また、ビーコン制御フレームによる通信チャンネル取得頻度をデータ発生頻度以上に設定することにより、同一データを複数回送信する機会が与えられる。この同一データを複数回送信する事は、さらなる通信の信頼性向上に寄与する。
【0032】
また、このビーコン制御フレームは、各グループを代表する無線通信機器に与えられた特別な機能であり、通信時間の管理(基準時刻の設定)を行なう機能を有する。このビーコン制御フレームは、所属するグループを問わず全ての無線通信機器が受信することができ、具体例として、図4に示されるような内容(ビーコンで送信される情報)を含んでいる。
【0033】
[ビーコン情報テーブル]
図4はビーコン制御フレームに含まれる情報をテーブル化したビーコン情報テーブルの一実施例であり、各無線通信機はビーコン情報テーブル40を備えており、通常は用いられないが(テーブル不活性状態)、後述するようにサブグループIDの優先順位によりある無線通信機器が代表無線通信機器として割り当てられた場合にはこのビーコン情報テーブル40を用いて(テーブル活性状態)ビーコン制御フレームを生成する。
ビーコン情報テーブル40で、時刻とはビーコン制御フレームを送出する無線通信機器(代表無線通信機器)の内部時計(131)より得られたビーコン制御フレーム送出時の時刻であり、間隔とはその無線通信機器(代表無線通信機器)がビーコン制御フレームを送出する時間間隔(以下、ビーコン間隔)を示し、期間とは代表無線通信機器の属するグループが通信可能な時間(期間)を示している。
また、グループIDとは、ビーコン制御フレームを送出した代表無線通信機器の属するグループを示すIDであり、サブグループIDとは、このビーコン制御フレームを送信している代表無線通信機器を特定するグループ内のIDであり、グループ内でユニークな値である。このサブグループIDは重要な役割があり、ビーコン制御フレームを送信する代表無線通信機器となる優先順位を示している。
例えば、グループ内の先頭の無線通信機器から順番に番号を割付けサブグループIDとすると、先頭の無線通信機器に最優先のビーコン制御フレームの送信権があることとなる。また、仮に何らかの問題が先頭車両の無線通信機器に生じた場合には、次に優先度が高い2番目の車両の無線通信機器にビーコンフレームを送信する権利が与えられる。このサブグループIDの割付手段は色々考えられ、最後尾からの割付けやランダム割付け等でもよい。条件は、グループ内でユニークな値であることである。
また、その他として、ビーコン制御フレームには応用先システムの運営上必要となる個々の情報も付加することもできる。
【0034】
ここで、各グループ内の無線通信機器は、自グループのビーコン制御フレームであれば、それに含まれる時刻情報により内部時計を合わせる。この動作により、そのグループに属する無線通信機器の時刻同期を行なうことができ、更には、そのグループの次のビーコン制御フレームの受信時刻を予想することができる。
【0035】
[代表無線通信機器]
各グループの代表無線通信機器は前述したようにサブグループIDの優先順位により決定され、図4に示されるようなビーコン情報のテーブル40を基に運用開始と共に内部時計131とビーコン間隔より計算された時刻にビーコン制御フレームを送出する機能を有している。
なお、代表無線通信機器のハードウエア構成は図1と同様でよく、グループ内の他の無線通信機器とは、後述するサブグループIDの優先順位により無線通信部12のビーコン制御フレーム送信機能が活性状態であるという点と、後述する代表無線通信機器としての制御部13の機能が活性状態である点で異なる。つまり、各無線通信機器はグループ内の通常の無線通信機器として動作する通常モードと、代表無線通信機器として動作する代表モードを備え、通常モードと代表モードの切り換えは前述したようにサブグループIDの優先順位によって決定される。
【0036】
[ビーコン制御フレームによる同期取得]
次に、システム全体として、このビーコン制御フレームの利用方法について説明する。図3の手順説明図からも明らかなように、ビーコン制御フレームはその役割の一つとして特定のグループの通信時間(期間)を示す。つまり、ビーコン制御フレームを受信することにより、引続くある一定時間(受信したビーコン制御フレームで示される)は、そのビーコン制御フレームで示されるグループが使用する通信時間(期間)であることが分かる。これにより、複数の無線通信機器をグループ化し、そのグループ単位に通信時間を割付けることにより、通信の衝突を低減することができる。
【0037】
このように、ビーコン制御フレームはグループ間のチャンネル取得制御も考慮しているので、システム全体として、チャンネル取得動作を同期させることができ、不用意なデータ通信の発生やグループ間の通信の衝突が発生しないように動作する。
【0038】
また、ビーコン制御フレームはグループ間の同期取得に用いられる。すなわち、ビーコン制御フレームを受信した各グループの代表無線通信機器(各代表無線通信機器はビーコン制御フレーム送出機能を備えたビーコン送出手段を有する)は、そのビーコン制御フレーム上の情報を基に次の処理を行なう。
【0039】
▲1▼ 受信したビーコン制御フレームのグループIDと自己のグループIDを比較し、受信したビーコン制御フレームのグループIDが自グループより優先度の高い場合は、▲2▼を実行する。また、優先度が低い場合は、次に送出するビーコン時間(予定時刻)を計算する。なお、グループID情報を用いない場合は、ビーコン受信タイミングに応じて▲2▼を実行する。
【0040】
▲2▼ 内部時計を受信したビーコン制御フレームの時刻情報に合わせる。
【0041】
▲3▼ 受信したビーコン制御フレームの時刻情報とグループIDから自グループの通信割り当て時刻を計算する。
【0042】
▲4▼ 計算した値より各代表無線通信機器は次に送出するビーコン制御フレームの送信時間(予定時刻)を修正する。
【0043】
これらの処理を行なうことにより、各グループの時刻同期が行われ、各グループの通信時間割当てが重なることなくスケジュールを組立てる事が可能となる。これは、単なるグループ分割だけでは各グループの通信時間割付が重複し、通信の衝突回避を妨げることとなるという問題に対して大変有効な解決手段である。
【0044】
[チャンネル取得制御]
また、チャンネル取得制御は各代表無線通信機器のビーコン送出手段によって行われる。以下、チャンネル取得制御に係わる具体的ビーコン送信手順について説明する。
【0045】
(1)ビーコン送信期間内でのランダムアクセス方式を用いる方式
▲1▼ この方式ではビーコン制御フレームの送信をビーコン周期より計算されるビーコン送信期間内(図3(c))でのランダムアクセス方式を用いて行なう。つまり、この期間中は、ビーコン制御フレームによるチャンネル取得の争奪を行なう。この手段により、例えばグループ数が増大しても単なるランダム遅延により各グループ内のビーコン制御フレーム送信無線通信機器(代表無線通信機器)によるチャンネル取得が可能となる。
【0046】
▲2▼ なお、ランダム遅延生起率には図5(ランダム遅延生成の重み付け方法の説明図)の例に示されるような重み付けが可能である。なお、図5(a)の例は、重み係数をαとし、頻度yを遅延時間xの一次式で表した例、図5(b)の例は、重み係数をα,βとし、頻度yを遅延時間xの二次式で表した例である。また、前回のビーコン制御フレーム送信時刻からの経過時間やビーコン制御フレーム送信試行回数に反比例してランダム遅延時間が短くなるように制御することもできる。
このようにすることにより特定のグループが連続してチャンネルを取得することを防止し各グループに同等なチャンネル取得率を提供することができる。
【0047】
(2)ビーコン期間をスロットに分割する方式
図6は、ビーコン期間内の優先順位及びスロット割付けの位置実施例を示す図である。
▲1▼ この方式では、ビーコン期間(ビーコン送信期間)を図6(b)(=(図3(c))に示すように無線フレームより短いタイムスロットに切り、各タイムスロットに各グループのビーコン制御フレーム送信タイミングを割付ける。代表無線通信機器は、自グループのタイムスロット以前に他グループから送信されたビーコン制御フレームを受信するとそのビーコン制御フレームを受付け、自グループのビーコン制御フレームの送信タイミングを次回のビーコン期間に延期する。このビーコン送信期間中のタイムスロット幅は各代表無線通信機器からの通信の有無を検出するのに十分な時間でよいので非常に短い時間割付けでよい。
【0048】
従って、グループの数が増大しても、このタイムスロット(slot)がシステム性能を大きく左右することはない(図6(b)の例ではビーコン期間を9個のタイムスロットに分割し9グループを番号1〜9の順に対応させている)。
▲2▼ このビーコン制御フレームの送信タイミングは、図6(c)に示されているようにその優先順を順次交代させることにより、各グループに偏りの無い均等なチャンネル取得率を提供することができる。例えば、初めのビーコン期間では図6(b)に示すようにグループ1(Group1)が最も優先順位が高いので一番最初に割当てる。その次のビーコン期間では図6(c)に示すようにグループ2が一番優先度が高くグループ1は一番最後の割付となる。
また、図6(d)に示すようにグループの通信頻度に応じて割り当てるスロットの数や優先順位を変更するようにしてもよい。
【0049】
(3)ランダム遅延時間計算手順による通信チャンネルの取得
図7はランダム遅延時間計算手順の一実施例を示すフローチャートであり、ビーコン期間開始からの経過時間を考慮した例である。
【0050】
図7で、通信チャンネルが開放されると(S1)、ビーコン期間が開始され(S2)、制御部13はタイマーを起動する。また、このときメモリ14に保持されているランダム遅延時間Tr(メモリ14には当初初期値が保持されているが、次のサイクルからはステップS10で計算された値が保持されている)をセットする(S3)。
【0051】
次に、制御部13は無線通信部12が他のグループからのビーコン制御フレームを受信したか否かを調べ、受信した場合はS5に遷移しそうでない場合にはS7に遷移する(S4)。
【0052】
他のグループからのビーコン制御フレームを受信した場合には、制御部13はビーコン期間開始からの経過時間Twを計算し(S5)、次に、ビーコン期間開始からの遅延時間Tr=前回の遅延時間Tr−経過時間Twとして、ランダム遅延時間Trを更新してS1に戻る(S6)。
【0053】
また、上記ステップS4で他のグループからのビーコン制御フレームを受信しなかった場合は、ランダム遅延時間Trの経過後(S7)、制御部13は無線通信部12を制御してこのグループのビーコン制御フレームを送信させ(S8)、通信チャンネルを獲得する(S9)。次に、制御部13はランダム遅延時間Trを計算してメモリ14に保持されている前回のランダム遅延時間に上書しS1に戻る(S10)。
【0054】
この手順では、一度計算したランダム遅延時間は他の無線通信機器(他のグループの代表無線通信機器)からのビーコン制御フレームの受信により次回のビーコン期間においてその経過時間を差引いて再度ランダム遅延時間として用いることにより、最大通信チャンネル取得遅延時間を明確にすることができる。これにより、いかなる場合でもシステムで定めた最大ランダム遅延時間で決定される時間内に通信チャンネルを取得することができる。
【0055】
(4)通信チャンネル休止手順による通信チャンネルの取得
次に、別の観点からビーコン制御フレームの送信を取り扱うと、例えば、二つのグループがある無線通信エリア内に存在する場合、互いのグループが順番に通信権を取得することが、一番効率的である。このような状況において、最適な通信権の取得を行なうには、あるグループが一度通信権を取得した後に続くビーコン期間には、ビーコン制御フレームの送信を一度休止するようにすると効果的である。つまり、通信権を取得したグループが通信終了後の通信権取得作業を休止すると、もう一方のグループは、単独でビーコン制御フレームの送信を実行できることになり通信権の取得が成功する。これは、三つ以上のグループが存在する無線通信エリア内に存在する時でも、そのうちのあるグループがビーコン制御フレーム送信を休止することは他グループにとって競合相手が減少することになるので、通信チャンネルの獲得衝突確率の低下と通信チャンネル獲得確率の増大効果をもたらす。
【0056】
また、更に、図8(b)のフローチャート(ビーコン制御フレーム受信要求動作)に示すように無線通信エリア内に存在するグループ(周辺グループ)数を監視することにより、効率の良いチャンネル取得制御が実現できる。
【0057】
イ:受信したビーコン制御フレームからグループIDを取得する。
ロ:このグループIDの種類をカウントする。つまり、無線通信エリア内に存在する自グループ以外のグループ(周辺グループ)数を取得する。
ハ:更新時間(例えば、1秒)毎に周辺に存在する他グループ数を取得する。
ニ:この取得値を、ビーコン制御フレーム送信休止回数とする。つまり、ビーコン制御フレームの送信を行ない、通信チャンネルを取得したならばその後ビーコン制御フレーム送信休止回数分のビーコン周期に相当する時間は、通信チャンネルの取得を休止する。
このような制御を行なうことにより、各グループに均等に通信チャンネルの取得機会が与えられ、各グループはランダムアクセスでありながら通信チャンネル取得競合を極力回避して、通信チャンネルの取得を行なうことができる。
【0058】
上記処理の具体手順例を、図8の周辺グループ数を考慮したビーコン制御フレーム送出手順例のフローチャートにより説明する。また、図9にビーコン制御フレームの送信休止回数の具体的設定例を示す。
I:フレーム受信処理:(図8(a))
図8(a)は新たなフレームを受信した時の周辺グループ数取得処理動作の一実施例を示すフローチャートである。
図8(a)で代表無線通信機器(100)は新たなビーコン制御フレームを受信すると(T1)、メモリ14に展開されている周辺グループIDテーブルを調べ、テーブルに新たなビーコン制御フレーム上のグループIDと一致するIDがない場合にはT3に遷移し、一致するIDがある場合にはビーコン制御フレーム受信処理を終了する(T2)。ステップT2で新たなビーコン制御フレーム上のグループIDと一致するIDがなかった場合には、周辺グループIDテーブルに新たなビーコン制御フレーム上のグループIDを追加登録し(T3)、グループIDカウンタに1を加えて登録ID数を更新する。
【0059】
II:ビーコン制御フレーム受信要求:(図8(b))
図8(b)はビーコン制御フレーム受信要求処理動作の一実施例を示すフローチャートであり、ビーコン制御フレーム受信要求処理は、ビーコン周期毎にビーコン制御フレーム送信要求を行なうことによって行なわれる。
図8(b)で、制御部13は休止カウンタを用いて、ビーコン制御フレームの送信起動を行なうか否かを選択する。
すなわち、制御部13は受信したビーコン制御フレームからグループIDを取得すると休止カウンタの値を調べ、休止カウンタ=0のときはU3に遷移し、休止カウンタ≠0のときはU5に遷移する(U1)。
上記ステップU1で休止カウンタ=0のときは、制御部13は取得したグループIDの種類をカウントする。つまり、周辺グループ数をカウントし、更新時間(例えば、1秒)毎に周辺に存在する他グループ数を取得し(U2)、この取得値を、ビーコン制御フレーム送信休止回数として休止カウンタに設定し(U3)、ビーコン制御フレームの送信を無線通信部12に行なわせ、ビーコン制御フレーム送信要求を終了させる(U4)。また、上記ステップU1で休止カウンタ≠0のときは、制御部13は休止カウンタから1を減じてからビーコン制御フレーム送信要求を終了させる(U5)。
上記動作により、ビーコン制御フレームの送信を行ない、通信チャンネルを取得したならばその後ビーコン制御フレーム送信休止回数分のビーコン周期に相当する時間は、通信チャンネルの取得を休止することができる。
【0060】
III:グループIDの更新:(図8(c))
図8(c)はグループID更新動作の一実施例を示すフローチャートであり、定期的(例えば、1秒ごと)に起動される処理で、生成されたグループIDカウンタを用いて周辺グループ数とする。
すなわち、制御部13はグループIDカウンタの値(図8(a)のステップT4参照)の数を周辺グループ数とし(V1)、周辺グループIDテーブル及びグループIDカウンタをクリアして(V2、V3)、グループIDの更新を行なう。
【0061】
このように上述した(1)〜(4)の何れの手段もしくは、その組み合わせを用いても、各グループにおいてはチャンネル取得の機会を均等にし、必要のないチャンネル取得をなくすことができる。このことはチャンネル取得の必要のあるグループがより多くの通信チャンネルを取得できることを意味している。また、グループの数の増大によるシステム性能の劣化を小さくすることが可能となる。
【0062】
[グループ同期時刻]
次に、上述した「ビーコン制御フレームによるグループ時刻同期」について、図10に示す3組の車両グループより構成されている車両間無線通信システムを例として更に詳しく説明する。
【0063】
図10(グループ時刻同期取得手順の説明図)では、グループ1とグループ2はお互いが無線通信できるエリア内にある場合を示し、グループ3は無線通信できる他のグループが無線通信エリア内にいない場合を示している。
この例では、グループ1とグループ2の各無線通信機器は、互いのグループの代表無線通信機器が送信するビーコン制御フレームを受信できる。これよりグループ1,2の代表無線通信機器は、受信したビーコン制御フレームを用いて前述した▲1▼〜▲4▼の手順により同期が取られ、さらに、その同期したビーコン制御フレーム上の情報を基にして新たに送信されるビーコン制御フレームを受信するグループ1,2内の各無線通信機器も同期がとられる。その後、たとえば、グループ3がグループ1とグル−プ2の方向へ移動して同一無線通信エリア内に入ると同様の手順によりグループ1、2、3の同期が取られる。このように、各無線通信機器を搭載した車両グループが移動して同一無線通信エリア内に入るとシステム全体の同期が取られる。
【0064】
また、例えば、グループ3のように無線通信エリアから外れて取り残された状態の車両グループでは、同期が取られることなく車両間無線通信システムはそのグループ内で単独で運用されることになるが、この場合、このグループの無線通信は他のグループに影響を与えることがない(他のグループから影響を受けることもない)ので車両間無線通信システムの運用上何ら問題が生じない。
【0065】
<ビーコン送信手順の実施例(1)>
チャンネル取得制御における第1のビーコン手順については「(1)ビーコン送信期間内でのランダムアクセス方式を用いる方式」として述べた、その具体的運用例について図10及び図11(第1のビーコン手順のタイムチャート)を用いて説明する。
【0066】
図10及び図11では、車両間無線通信システム全体を3個のグループで構成している。夫々のグループには、1〜3のIDが割付けられている。また、各グループ内の無線通信機器台数は図10に示した例に限定されない。
a: 各グループの代表無線通信機器は運用開始と共に自己の内部時計(131)よりビーコン送信計画を立てる。ビーコン計画基準を以下に示す。
b: 各グループに割り当てられた通信時間を10msecとする。
c: 内部時計は10μsec単位とする。
d: ビーコン期間では、ランダム遅延を用いたアクセスを行なう。この遅延時間生成には、ビーコン制御フレーム送信試行回数をパラメータとして使用する。このパラメータは、ビーコン制御フレームが送信できるとクリアされ、このビーコン期間でのランダム遅延生成をする毎に+1される。例えば、試行回数「0」は、システムの初期化時や通信チャンネル取得直後の初めてのビーコン期間であることを示している。
e: ビーコン制御フレーム送信試行回数の利用手順としては、例えば、試行回数が「0」の時は最大の遅延時間が生成され、試行回数が増える毎にこの遅延時間の最大値が小さくなるようなランダム値とする。
また、グループIDの優先度としては、値が小さな値ほど優先度が高いものとする。
【0067】
これより、システムのグループ同期は次のように機能する。
i: 各グループの代表無線通信機器はそれぞれの内部時計(131)よりビーコン送出計画を立て、所定の時刻にビーコン制御フレームを送出する。
ii: この際、グループ3は単独無線通信エリアであるので、同期作業をすることなく独自にビーコン制御フレームを送信する。
iii: グループ1とグループ2は互いのビーコン制御フレームが受信できるので、同期作業が行なわれる。この場合、グループ2の通信期間中にグループ1のチャンネル取得がおこなわれるが、グループID優先順位(グループ1>グループ2)よりグループ1の時刻に同期が取られる。
iv: その後、図10でグループ1とグループ2がグループ3の方向へ移動して(或いは、グループ3がグループ1とグループ2の方向に移動)してグループ1、2、3が同一無線通信エリア内に入ると互いのビーコン制御フレームが受信できるようになる。ここで、グループ1、2、3の同期作業が行なわれる。
v: グループ1、グループ2、グループ3の同期作業は、グループIDの優先順位(グループ1>グループ2>グループ3)よりグループ1の時刻に同期が取られる。また、図11で、グループ3はグループ2のビーコン制御フレームが受信できたのでチャンネル取得期間終了後にビーコン制御フレームを送信して通信チャンネルの取得を行なっている。
vi: このようにして、無線通信機器を搭載した車両の移動により、各グループの同期が取られ、システム全体の同期が一意に決定される。
【0068】
<ビーコン送信手順の実施例(2)>
チャンネル取得制御における第2のビーコン手順については「(2)ビーコン期間をスロットに分割する方式」として述べた、その具体的運用例について図10及び図12(第2のビーコン手順のタイムチャートの説明図)を用いて説明する。
図10と図12では、車両間無線通信システム全体を3個のグループで構成している。夫々は、1から3のIDが割付けられている。また、各グループ内の無線通信機器台数は図10の例に限定されない。
【0069】
a: 各グループの代表機器は運用開始と共に自局の内部時計(131)よりビーコン送信計画を立てる。ビーコン計画基準を以下に示す。
b: 各グループに割り当てられた通信時間を10msecとする。
c: 内部時計は10μsec単位とする。
d: ビーコン期間では、優先順位テーブルを参照しながら自グループの順番(slot)を待つ。この順番は、時間管理されており、例えば、内部時計(10μsec)を単位として順番に送信権が与えられる。自グループの送信権の時にビーコン制御フレームの送信が可能であるので、チャンネルを取得したいグループは、優先順位テーブルに従いビーコン制御フレームを送信する。
【0070】
なお、自グループに送信権が与えられる前に、優先度の高いグループからビーコン制御フレームが送信された時は、その優先度の高いグループが通信権を取得する。
e: この優先順位テーブルは、ビーコン期間毎にローテイションが行われ、優先順位が入替わる。また、通信チャンネルを取得したグループが最も優先度が低くなるようにすることも可能である(図6(c))。
また、IDの優先度としては、小さな値ほど優先度が高いものとする。
これより、システムのグループ同期は次のように機能する。
i: 各グループの代表無線通信機器はそれぞれの内部時計(131)よりビーコン送出計画を立て、所定の時刻にビーコン制御フレームを送出する。
ii: 図10で、グループ3は単独無線通信エリアにあるので同期作業をすることなく独自にビーコン制御フレームを送信する。
iii: グループ1とグループ2は互いのビーコン制御フレームが受信できるので、同期作業が行なわれる。この場合、グループ2が先にチャンネルを取得したので、グループ1の代表無線通信機器はグループ2の通信期間終了後に、ビーコン期間内の優先順位に従いグループ1のビーコン制御フレームを送信する。また、グループIDの優先順位(グループ1>グループ2)によりグループ1の時刻に同期が取られる。
iv: その後、グループ1とグループ2が、グループ3の方向へ移動したならば(或いは、グループ3がグループ1と2の方向に移動して同一無線通信エリア内に入ると互いのビーコン制御フレームが受信できるようになる。この時点でグループ1、2、3の同期作業が行なわれる。
v: グループ1、2、3の同期作業は、グループIDの優先順位(グループ1>グループ2>グループ3)によりグループ1の時刻に同期が取られる。
また、通信チャンネルの取得は、グループ2の通信期間終了後に、ビーコン期間内の優先順位に従いグループ3が最優先である。図12の例では引続きグループ1が通信チャンネルを取得しているが、これは、他のグループからのビーコン制御フレームの送信がなく且つグループ1がチャンネル取得を試みた結果である。
vi: このようにして、無線通信機器搭載車両が移動することにより、各グループの同期が取られ、システム全体の同期が一意に決定される。
【0071】
[本システムの拡張]
上記説明では明記していないが、本発明の車両間無線通信システムにおいて、通信チャンネルを、全て同じ(一つしか存在しない)とするならば、通信チャンネルを取得したグループ内の通信は周辺(無線通信エリア内を云う)の他グループにおいても受信することができる。これを利用して、グループ内通信を簡単にグループ間通信へ拡張できる。
つまり、無線通信エリア内に存在するグループ間では、互いに他のグループが取得した通信チャンネルであっても、それを受信することができるので、グループ内外を意識することなく取得した通信チャンネルでグループを越えて利用することができ、このような利用は車両間無線通信システムの運用上何ら問題は生じない。それはビーコン制御フレームで取得した通信チャンネルは、通信チャンネルの時分割制御を目的としたものであり、通信相手またはグループを特定しないからである。
【0072】
[グループ構成の他の実施例]
次にグループ構成について、別の具体的事例を示す。
本発明では、図2に示したような構成の、無線通信機器を搭載した複数の車両をグループとして取り扱っている。しかし、グループ内の無線通信機器は、複数である必要はなく、唯一1台でも、グループを構成することができる。このことは前述した各実施例についても同様である。この場合の通信手順の例を図13及び図14に示す。
図13はグループを構成する車両が1台の場合のスロット割付けの一実施例を示す図であり、グループを構成する無線通信機器数が1台であることから、図3の手順説明図に基づいてスロット数を1とした所定の手順(図13(b)、(c))に変更した例である。また、図14の例はビーコン制御フレーム(図14(b))自体に無線通信機器の通信データを埋め込んだ場合(図14(c))のスロット割付けの一実施例を示す図であり、通信効率を考慮した例である。
【0073】
このように、ビーコン制御フレームによる通信チャンネルの取得手順を用いれば、アプリケーションの応用形態(例えば、全グループが1台の車両からなる場合の他に、ある時点でグループ1が3台の車両からなり、グループ2が1台の車両からなり、グループ3が4台の車両からなっているような場合や、グループ1が1の車両からなり、グループ2が5台の車両からなり、グループ3が3台の車両からなり、グループ4、5が1台の車両からなっているような場合等)に、より適切な車両間無線通信システムの運用を行なうことができる。
【0074】
[変形例(1)]
上記説明では、図2のような構成の無線通信機器を搭載した全ての車両が移動車両の場合を例として説明したが、無線通信機器を搭載した全ての車両が移動車両である必要はない。このような例として、図15(固定車両を考慮した場合の車両間無線通信システムの一実施例を示す図)に移動しない固定車両と有線系のバックボーンを利用した具体例を示す。
【0075】
図15では、三つの移動車両グループ1,2,3と三つの固定車両(固定局)A,B,Cが示されている。さらに、固定移動車両A,B,Cは、各移動車両1−,1−2,1−3(グループ1)、2−1,2−2(グループ2)、3−1,3−2,3−3(グループ3)が移動する経路上150に配置され、他の通信手段、例えば、光ネットワーク等で接続されているものとする。
【0076】
このようなアプリケーションでは、前述した[ビーコン制御フレームによる同期取得]でのビーコン制御フレームによる同期処理(▲1▼〜▲4▼)を、固定局A,B,Cからのビーコン制御フレーム受信の優先度を高く設定することと、光ネットワークによる各固定局A,B,C間の同期処理により、システム全体を同期させながら運用することにより実現できる。また、このように構成した場合には各移動車両の無線通信機器のクロック精度に高度な要求をする必要がなく、システム全体の同期処理を行なうことができる。
【0077】
また、このアプリケーションの場合は、無線通信エリア外のグループ情報でも固定局経由で通信することができる。例えば、グループ1,2,3が別々の無線通信エリア(図15で破線状の円で示されている)1’,2’,3’にあるとき、グループ1の通信情報は、固定局Aで受信することができ、これを固定局Cへ中継し、さらに固定局Cではビーコン制御フレームによる無線通信チャンネル取得制御を行ないグループ3へ中継するといった処理を行なうことができる。
【0078】
これは、例えば、グループ3の車両1が故障して停止したならば、その故障車両情報をグループ3の無線通信エリア3だけでなく他の無線通信エリアの全ての車両へ瞬時に伝達できる事を意味している。つまり、何れの移動車両局であっても、無線通信エリア内外を問わず、目的の移動車両へデータ通信をすることが可能であり、システム運用上重要な情報は、全ての移動車両に対して通信することができる。
【0079】
[変形例(2)]
次に、ビーコン制御フレーム送信機能の有効化手順、無線リンク状態検出手順及びグループ構成手順に付いて説明を補足する。
これまでの事例においては、例えば、ある車両グループ内の車両が故障をして停止した場合、基本的に後続の車両は停止し、故障車両前方の車両はそのまま運行を続けることとなる。このような事態、つまり、あるグループ内の車両が故障したためにその車両を区切りとしてグループが分断されるケースが考えられる。すなわち、上述した無線通信手順では、あるグループ内には、そのグループを代表する車両(代表無線通信機器を搭載した車両)が存在しており、その車両からのビーコン制御フレームにより通信チャンネルの取得を行なっている。従って、グループ内の車両故障や通信環境の影響により、無線リンクが切断され、さらにはグループが分断するケースが考えられる。そこで、このような自体を未然に防止するために次に示すようにビーコン制御フレーム送信機能の有効化手順、無線リンク状態検出手順及びグループ構成手順を構成する。
【0080】
I:無線リンク状態検出手順(図16)
図16は本提案の無線リンク状態検出手順の説明図である。前述した無線通信手順によれば、ビーコン制御フレームによりある間隔で通信チャンネルを取得することができる。そこで、グループ内の各車両(無線通信機器)との無線状況を把握するために、無線通信機器は、
a: ある時間範囲内でのチャンネル取得の有無と自無線通信機器が所属するグループのビーコン制御フレーム受信後からの経過時間がシステムで定めた時間を超えたことを検出する。
これは、後述するBeacon送信機能の有効化手順やグループ構成手順に関わる重要な情報となる。
【0081】
b: 取得したチャンネルにおける、各データスロット(data slot)に対応する無線通信機器のデータフレームの受信状況を把握する。例えば、グループ内の各無線通信機器毎にリンクカウンタを設けて、対応する無線通信機器からの受信があればカウンタをクリア、受信がなければカウンタを+1するといった処理を行なう。
【0082】
前述した無線手順では、ビーコン制御フレームによりシステムで想定された最大チャンネル取得間隔が決定される。これは、システムが無線通信に必要とするデータ量やデータ発生頻度等から決定され、ビーコン間隔やビーコン制御フレーム送信時のランダム遅延量等のシステムパラメータを決定する。これらのパラメータより、チャンネル取得間隔が定められるので、これを基に限界時間(リンクカウンタ値)を設定すればこの限界値を越えた場合には対応する無線通信機器との通信が不可能となったことを検知できる。つまり、このリンクカウンタより、各無線通信機器では、グループ内の各無線通信機器との受信状況情報を取得し、この情報より、グループ内での通信の状態、つまり無線リンク状態を判断することができる。
【0083】
II:ビーコン送信機能有効手順:
ビーコン制御フレームはそのグループ内の代表無線通信機器から送信される制御フレームであるが、何らかの事情により、ビーコン制御フレームが一定時間以上受信できない場合、つまり、上述のI−aの判断により経過時間超過が検出された場合は通信不能に陥るので、自ら通信チャンネルの取得を試みることが必要となる。
図17にそのフローチャート(ビーコン制御フレーム送信機能の有効/無効切換え手順の一実施例のフローチャートを示す)を示す。
【0084】
図17で、各無線通信機器(100)の制御部(13)は、自グループ向けのビーコン制御フレーム受信に着目して、上記自グループのビーコン制御フレーム受信予定時間内にビーコン制御フレームを受信したときにはW2に遷移し、予定時間を経過しても受信できなかったときにはW4に遷移する(W1)。
また、上記ステップW1で予定時間内にビーコン制御フレームを受信したときはそれが自グループのビーコン制御フレームか否かを調べ、自グループのビーコン制御フレームのときはW3に遷移し、そうでない場合はW1に戻る(W2)。
上記ステップW2で自グループのビーコン制御フレームを受信したときは、自グループのビーコン制御フレームの受信予定時間を更新してW1に戻る(W3)。
また、上記ステップW1で予定時間内にビーコン制御フレームを受信できなかったときにはビーコン制御フレーム送信機能を有効とする(例えば、ビーコン制御フレーム送信フラグをオンにする)(W4)。
また、ビーコン制御フレームの送信機能有効時に自グループのビーコン制御フレームを受信した場合はW6に遷移し、そうでない場合は後述するグループ分離手順によるグループ分離処理を行なう(W5)。
上記ステップW5で自グループのビーコン制御フレームを受信した場合は、サブグループIDによりビーコン制御フレーム送信機能を制御する。具体的には、サブグループIDを比較して、自局のサブグループIDが小さい時にはビーコンフレーム送信権ありとしてW4に戻り、自局のサブグループIDが大きい時にはW7に遷移して(W6)、ビーコン制御フレーム送信権なしとしてW1に戻る(W7)。
【0085】
III:グループ構成手順
次に、車両(無線通信機器搭載車両)グループを構成するに当たり、グループの分離と結合の手順を説明する。
通信環境の悪化により一時的にビーコン制御フレームが受信できなくなるといった状況の発生や、そのような状況を検知してその状況から復旧(リカバリ)する手段を講じることが無線通信システムの設計及び運用上必要となる。このような場合を想定して、グループに分離と結合の手順を以下に示す。
【0086】
1:グループ分離手順
分離の手順は、前述(「I:無線リンク状態検出」参照)したようにビーコン制御フレームが一定時間以上受信できない時や対応する各無線通信機器からのデータを受信できない時に実行される。つまり、
a: ビーコン制御フレームを受信できないことは、自無線通信機器が所属するグループとの通信が途絶え、グループから分離した事を示す。従って、分離した無線通信機器は、自発的にビーコン制御フレームを送信し新たなサブグループIDを用いたグループを構成する。
b: ある無線通信機器が、無線リンク情報(自無線通信機器が所属するグループのビーコン制御フレーム受信後からの経過時間)をもとにグループ内の無線通信機器との通信が途絶えたことを検知した場合、その無線通信機器がグループから分離したことを示す。無線リンク情報は、現在のグループを構成する無線通信機器を示す有効な情報であり、システム運用情報となる。
【0087】
2:グループの結合
次に、前述(「II:ビーコン制御フレーム送信機能手順」参照)したように、ビーコン制御フレーム送信機能有効時(W4)に同じグループIDを持つビーコン制御フレームを受信した場合(W5、W6)で、但し、サブグループIDが異なる場合、例えば、無線通信状況が回復した時等はシステム運用上元のグループ構成に戻ることが望ましい。これは、結合と言う概念であり、受信したビーコン制御フレームのサブグループIDを判定することにより実現できる。元々、同じグループとして構成されていた無線通信機器であるから、異なるサブグループIDを持っており、この値を判定してビーコン制御フレーム送信権の判定を行なう。また、グループIDが同じであるから、異なるサブグループにあった無線通信機器でも同一グループを示すビーコン制御フレームに対して正規の手順(図17)で対応する動作を実現することができる。
【0088】
以上、本発明の一実施例について説明したが本発明は上記実施例に限定されるものではなく、種々の変形実施が可能であることはいうまでもない。
【0089】
【発明の効果】
上記説明したように、基地局を用いずに車両間の通信を実現するには、コンテンション方式を採用することが一般的であるが、コンテンション方式をそのまま導入することは、車両の台数や運用形態を考慮したシステム設計が不可能となる。これに対して、本発明の車両間無線通信システムによれば、車両のグループ化とグループ同期を制御するビーコン情報(ビーコン制御フレーム)を用いているので、簡便で安価であって、且つ運用効率の良い車両間の無線通信手段を提供できる。
また、グループを再構成することもできるので、車両に故障が生じて停止したような場合にその車両をグループから切り離したり、グループを分離したりしてグループ全体が停止することを防止できる。また、故障が直った車両を元のグループに復帰させることもできる等、車両故障の場合や運用上必要な場合の車両グループ再編成を自動的に行なうことができる。
【図面の簡単な説明】
【図1】本発明の概要説明図である。
【図2】各車両に搭載する無線通信機器の一実施例の構成を示すブロック図である。
【図3】グループ内通信手順の説明図である。
【図4】ビーコン情報テーブルの一実施例である。
【図5】ランダム遅延生成の重み付け方法の説明図である。
【図6】ビーコン期間内の優先順位及びスロット割付けの一実施例を示す図である。
【図7】ランダム遅延時間計算手順の一実施例を示すフローチャートである。
【図8】周辺グループ数を考慮したビーコン制御フレーム送出手順例のフローチャートである。
【図9】周辺グループ数に応じた休止回数対応表の一実施例を示す図である。
【図10】グループ時刻同期取得手順の説明図である。
【図11】第1のビーコン手順のタイムチャートである。
【図12】第2のビーコン手順のタイムチャートである。
【図13】グループを構成する車両が1台の場合のスロット割付けの一実施例を示す図である。
【図14】ビーコン制御フレームに車両データを埋め込んだ場合のスロット割付けの一実施例を示す図である。
【図15】固定車両を考慮した場合の車両間無線通信システムの一実施例を示す図である。
【図16】無線リンク状態検出手順の説明図である。
【図17】ビーコン制御フレーム送信機能の有効/無効切換え手順の一実施例を示すフローチャートである。
【符号の説明】
1,2,3 車両グループ
1−1〜3、2−1,2−2、3−1〜3 車両
12 無線通信部(ビーコン送受信手段、ビーコン受信手段、ランダムアクセス手段)
13 制御部(制御手段、送信制御手段、通信状態観測手段、グループ構築手段)
100 無線通信機器
131 内部時計(時計手段)[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a wireless communication technology between vehicles in a road traffic system.
[0002]
[Prior art]
As a wireless communication system between vehicles, for example, there is a wireless communication system using a centralized control station (base station) such as JP-A-7-115422.
[0003]
Further, in order to perform communication between vehicles without using a base station, it is common to adopt a contention method.
[0004]
[Problems to be solved by the invention]
The development of wireless communication technology between vehicles is highly expected to be applied to road traffic systems and railway vehicle systems. Specifically, reporting the speed and position of the preceding vehicle on the same route to the following vehicle and obtaining the abnormality information of the other vehicle is very valuable information for vehicle control during traveling.
[0005]
However, the wireless communication system using the base station has a problem in terms of cost such that a large amount of money is required for the maintenance of base stations, backbone devices and facilities. In addition, the problem that the performance of the base station affects the communication quality of the system, and the problem that the wireless communication system using the base station is not suitable when the main purpose of use is direct communication such as inter-vehicle communication. There was a point.
[0006]
In addition, if the contention method is introduced as it is to perform communication between vehicles without using a base station, there is a problem that it becomes impossible to design a system in consideration of the number of vehicles and the operation mode.
[0007]
On the other hand, as a communication means between vehicles, it is desired to construct a wireless system that can be easily used without requiring an advanced backbone such as a device that performs wireless communication control with each vehicle on the track or road side. In the construction of such a simple wireless communication system, there is a demand on wireless communication technology such as communication reliability, effective use of frequency, hidden terminal problem and securing of communication channel because it is wireless communication.
[0008]
The present invention has been made for the purpose of solving the problems and requirements of the above-described conventional technology, and an object thereof is to provide a wireless communication system in which each vehicle can freely communicate without a base station. In addition, means for improving communication efficiency by grouping a special communication control frame and each vehicle, means for reconfiguring a group, and the like are also provided.
[0009]
[Means for Solving the Problems]
In order to solve the above-described problem, the inter-vehicle wireless communication system according to the first invention has a plurality of vehicle groups equipped with wireless communication devices for each vehicle, and each vehicle group is uniquely assigned to its own group. At least one representative vehicle equipped with a representative wireless communication device equipped with storage means for storing the received group ID information, beacon information transmission / reception means for transmitting / receiving beacon information, clock means and control means, and the representative wireless communication device A storage means for storing group ID information uniquely assigned to the own group, a beacon information receiving means for receiving the beacon information, another vehicle equipped with a wireless communication device including a clock means and a control means; The beacon information includes time information of the clock means, transmission interval information of the beacon information, group of representative wireless communication devices. Each wireless communication device capable of period information communication belonging to, and includes the group ID information indicating the group capable of communicating in the period indicated this period information,
Each representative wireless communication device determines priority based on group ID information included in the beacon information or beacon reception timing when the beacon information transmitting / receiving means receives beacon information, and the priority is determined. If it is high, the next beacon information transmission time is corrected in accordance with the time information of the beacon information received by its own clock means, the time synchronization with other groups is performed by the corrected beacon information transmission time, and each representative radio Each wireless communication device belonging to a group of communication devices compares the group ID information when the beacon information is received, and is included in the beacon information when the received beacon information is the beacon information of the group to which the wireless device belongs. For the period specified by the specified period information In Only wireless communication.
[0010]
Further, according to a second aspect of the present invention, in the inter-vehicle wireless communication system of the first aspect, each wireless communication device belonging to each representative wireless communication device group compares the group ID information when receiving the beacon information, and receives the beacon information. If the received beacon information is the beacon information of the group to which the self belongs, the next beacon information reception time is corrected according to the time information of the beacon information received by the own clock means, and the corrected beacon information reception time It is characterized by time synchronization with other wireless communication devices.
[0011]
According to a third aspect of the present invention, in the inter-vehicle wireless communication system according to the first aspect, the vehicles in the vehicle group move in substantially the same direction within a communicable range.
[0012]
According to a fourth aspect of the present invention, in the inter-vehicle wireless communication system according to the first aspect of the invention, each representative wireless communication device performs access according to a random transmission delay time calculation procedure that performs weighting based on the elapsed time from the previous beacon information transmission. Random access means for performing communication channel acquisition by the random access means.
[0013]
According to a fifth aspect of the present invention, in the inter-vehicle wireless communication system according to the first aspect, each representative wireless communication device has random access means for performing access by a random transmission delay time calculation procedure for performing weighting based on the number of beacon transmission attempts. And the communication channel is acquired by the random access means.
[0014]
According to a sixth aspect of the present invention, in the inter-vehicle wireless communication system according to the first aspect, each representative wireless communication device includes random access means for performing access by a short time slot generation procedure for detecting the presence or absence of communication. The communication channel is acquired by the access means.
[0015]
The seventh invention is the inter-vehicle radio communication system according to the first invention, wherein each representative radio communication device comprises random access means for performing access by a transmission slot generation procedure for sequentially changing the priority of beacon transmission, A communication channel is acquired by the random access means.
[0016]
According to an eighth aspect of the present invention, in the inter-vehicle wireless communication system according to the first aspect of the invention, each representative wireless communication device accesses the random transmission means according to a random transmission delay time calculation procedure based on an elapsed processing time related to beacon information transmission. The communication channel is acquired by the random access means.
[0017]
According to a ninth aspect of the present invention, in the inter-vehicle wireless communication system according to the first aspect of the invention, each representative wireless communication device includes acquisition equalization control means for the communication channels of each group according to the communication channel suspension procedure. The communication channel is acquired by the communication channel acquisition equalization control according to the above.
[0018]
According to a tenth aspect of the present invention, in the inter-vehicle wireless communication system according to the first aspect, each representative wireless communication device includes transmission control means for enabling or disabling its own beacon information transmission function. .
[0019]
The eleventh invention is the inter-vehicle wireless communication system according to the first invention, wherein each representative wireless communication device measures beacon information reception and data reception intervals from each wireless communication device, and observes the communication state The communication state observation means is provided.
[0020]
Further, a twelfth aspect of the invention is the inter-vehicle wireless communication system according to the first aspect of the invention, wherein each representative wireless communication device includes transmission control means for enabling or disabling its own beacon information transmission function, beacon information reception, A group for measuring the data reception interval from the wireless communication device and observing the communication state, and a group for separating and combining the groups according to the reception state of the group beacon information observed by the communication state monitoring unit And a construction means.
[0022]
DETAILED DESCRIPTION OF THE INVENTION
[Overview]
The present invention provides wireless communication means between vehicles as shown in the schematic explanatory diagram of FIG. In FIG. 1, the vehicles 1-1, 1-2, 1-3, 2-1, 2-2, 3-1, 3-2 are grouped into a plurality of
In the present invention, as a wireless communication means when there are a plurality of vehicles grouped in this way and a group thereof, a wireless communication device configured as shown in FIG. 2 and a communication procedure shown in FIG. 3 are provided. In addition, the conditions of the vehicles constituting the group are that at least two vehicles equipped with the wireless communication devices exist in a short distance (communication range) and move in substantially the same direction (the destination destination is the same). It is. Each vehicle is equipped with a wireless communication device configured as shown in FIG. In addition, as will be described later, each group can be configured by one vehicle on which the wireless communication device is mounted.
[0023]
[Wireless communication equipment]
FIG. 2 is a block diagram illustrating a configuration of an embodiment of a wireless communication device mounted on each vehicle in the wireless communication system between vehicles of the present invention. The
[0024]
The
[0025]
The
[0026]
The
[0027]
The vehicle interface 15 converts vehicle data such as vehicle speed, direction of travel, current position (coordinates), and the like acquired by a sensor provided in the vehicle into digital data and stores it in the
[0028]
[Vehicle communication procedure]
FIG. 3 is an explanatory diagram of the inter-vehicle communication procedure, and shows the communication procedure of each group on the time axis. Here, the inter-vehicle communication in FIG. 3A indicates a period in which the wireless communication devices of the vehicles belonging to the
[0029]
This beacon control frame has a function of assigning communication channels of the wireless communication devices in the group. This communication channel assignment function is a data slot (data slot) assigned to each wireless communication device after receiving a beacon control frame having a data slot assignment group ID (in the example of FIG. 3B, 10 data slots). This is a function for calculating an allocation time for transmitting a data frame in a slot slot1 to slot10) period.
[0030]
Accordingly, each wireless communication device in the group has a right to transmit a data frame only to a specific wireless communication device in each assigned data
[0031]
Moreover, the opportunity to transmit the same data several times is given by setting the communication channel acquisition frequency by the beacon control frame to be equal to or higher than the data generation frequency. Transmitting the same data a plurality of times contributes to further improvement in communication reliability.
[0032]
The beacon control frame is a special function given to the wireless communication device representing each group, and has a function of managing communication time (setting a reference time). This beacon control frame can be received by all wireless communication devices regardless of the group to which the beacon belongs, and includes a content (information transmitted by a beacon) as shown in FIG. 4 as a specific example.
[0033]
[Beacon information table]
FIG. 4 shows an example of a beacon information table in which information included in a beacon control frame is tabulated. Each wireless communication device includes a beacon information table 40 and is not normally used (table inactive state). As will be described later, when a certain wireless communication device is assigned as a representative wireless communication device according to the priority order of the subgroup ID, a beacon control frame is generated using this beacon information table 40 (table active state).
In the beacon information table 40, the time is the time when the beacon control frame is transmitted obtained from the internal clock (131) of the wireless communication device (representative wireless communication device) that transmits the beacon control frame, and the interval is the wireless communication. A device (representative wireless communication device) indicates a time interval (hereinafter, beacon interval) at which a beacon control frame is transmitted, and a period indicates a time (period) in which a group to which the representative wireless communication device belongs can communicate.
The group ID is an ID indicating a group to which the representative wireless communication device that has transmitted the beacon control frame belongs, and the sub group ID is an in-group that identifies the representative wireless communication device that is transmitting the beacon control frame. This ID is unique within the group. This subgroup ID has an important role, and indicates a priority order to be a representative wireless communication device that transmits a beacon control frame.
For example, if numbers are assigned in order from the top wireless communication device in the group and set as the subgroup ID, the top wireless communication device has the highest priority beacon control frame transmission right. Also, if any problem occurs in the wireless communication device of the leading vehicle, the right to transmit a beacon frame is given to the wireless communication device of the second vehicle having the next highest priority. Various means for assigning the subgroup ID are conceivable, and assignment from the tail or random assignment may be used. The condition is that the value is unique within the group.
In addition, individual information necessary for the operation of the application destination system can also be added to the beacon control frame.
[0034]
Here, if the wireless communication device in each group is a beacon control frame of its own group, the internal clock is set according to the time information included therein. With this operation, time synchronization of wireless communication devices belonging to the group can be performed, and further, the reception time of the next beacon control frame of the group can be predicted.
[0035]
[Representative wireless communication equipment]
The representative wireless communication device of each group is determined by the priority order of the subgroup IDs as described above, and is calculated from the
The hardware configuration of the representative wireless communication device may be the same as that in FIG. 1, and the beacon control frame transmission function of the
[0036]
[Synchronous acquisition by beacon control frame]
Next, a method of using this beacon control frame as the entire system will be described. As is clear from the procedure explanatory diagram of FIG. 3, the beacon control frame indicates a communication time (period) of a specific group as one of its roles. That is, by receiving a beacon control frame, it can be seen that a certain fixed time (indicated by the received beacon control frame) is a communication time (period) used by the group indicated by the beacon control frame. Thereby, the collision of communication can be reduced by grouping a plurality of wireless communication devices and assigning the communication time to the group unit.
[0037]
In this way, the beacon control frame also considers channel acquisition control between groups, so that the channel acquisition operation can be synchronized as a whole system, and inadvertent data communication or communication collision between groups can occur. It works so as not to occur.
[0038]
The beacon control frame is used for synchronization acquisition between groups. That is, the representative wireless communication device of each group that has received the beacon control frame (each representative wireless communication device has a beacon transmission means having a beacon control frame transmission function) based on the information on the beacon control frame, Perform processing.
[0039]
(1) The group ID of the received beacon control frame is compared with its own group ID, and if the group ID of the received beacon control frame has a higher priority than the own group, (2) is executed. If the priority is low, a beacon time (scheduled time) to be transmitted next is calculated. When the group ID information is not used, (2) is executed according to the beacon reception timing.
[0040]
(2) Set the internal clock to the time information of the received beacon control frame.
[0041]
(3) The communication allocation time of the own group is calculated from the time information of the received beacon control frame and the group ID.
[0042]
(4) Each representative wireless communication device corrects the transmission time (scheduled time) of the beacon control frame to be transmitted next from the calculated value.
[0043]
By performing these processes, time synchronization of each group is performed, and it is possible to assemble a schedule without overlapping communication time allocation of each group. This is a very effective solution to the problem that communication time allocation of each group is overlapped by simple group division, which prevents communication collision avoidance.
[0044]
[Channel acquisition control]
Channel acquisition control is performed by the beacon sending means of each representative wireless communication device. Hereinafter, a specific beacon transmission procedure related to channel acquisition control will be described.
[0045]
(1) Method using a random access method within the beacon transmission period
(1) In this method, transmission of a beacon control frame is performed using a random access method within a beacon transmission period calculated from the beacon period (FIG. 3C). That is, during this period, contention for channel acquisition by the beacon control frame is performed. By this means, for example, even if the number of groups increases, a channel can be acquired by a beacon control frame transmitting wireless communication device (representative wireless communication device) in each group by a simple random delay.
[0046]
(2) The random delay occurrence rate can be weighted as shown in the example of FIG. 5 (an explanatory diagram of a weighting method for random delay generation). In the example of FIG. 5A, the weighting factor is α and the frequency y is expressed by a linear expression of the delay time x. In the example of FIG. 5B, the weighting factors are α and β, and the frequency y Is represented by a quadratic expression of the delay time x. It is also possible to control the random delay time to be in inverse proportion to the elapsed time from the previous beacon control frame transmission time and the number of beacon control frame transmission attempts.
By doing so, it is possible to prevent a specific group from acquiring channels continuously, and to provide an equivalent channel acquisition rate to each group.
[0047]
(2) Method of dividing the beacon period into slots
FIG. 6 is a diagram illustrating a position example of priority order and slot allocation within a beacon period.
(1) In this method, the beacon period (beacon transmission period) is cut into time slots shorter than the radio frame as shown in FIG. 6B (= (FIG. 3C)), and each group beacon is assigned to each time slot. When a representative wireless communication device receives a beacon control frame transmitted from another group before its own time slot, the representative wireless communication device accepts the beacon control frame and determines the transmission timing of its own beacon control frame. Since the time slot width during this beacon transmission period is sufficient for detecting the presence / absence of communication from each representative wireless communication device, a very short time allocation may be used.
[0048]
Therefore, even if the number of groups increases, this time slot (slot) does not significantly affect the system performance (in the example of FIG. 6 (b), the beacon period is divided into 9 time slots and 9 groups are divided into 9 groups). (Corresponding to
(2) The transmission timing of this beacon control frame can be provided with an even channel acquisition rate without bias in each group by sequentially changing the priority order as shown in FIG. 6 (c). it can. For example, in the first beacon period, group 1 (Group 1) has the highest priority as shown in FIG. In the next beacon period, as shown in FIG. 6C,
Further, as shown in FIG. 6D, the number of slots to be allocated and the priority order may be changed according to the communication frequency of the group.
[0049]
(3) Acquisition of communication channel by random delay time calculation procedure
FIG. 7 is a flowchart showing an embodiment of a random delay time calculation procedure, taking into account the elapsed time from the start of the beacon period.
[0050]
In FIG. 7, when the communication channel is released (S1), a beacon period is started (S2), and the
[0051]
Next, the
[0052]
When receiving a beacon control frame from another group, the
[0053]
If a beacon control frame from another group is not received in step S4, after the random delay time Tr has elapsed (S7), the
[0054]
In this procedure, the once calculated random delay time is subtracted from the elapsed time in the next beacon period by receiving a beacon control frame from another wireless communication device (representative wireless communication device of another group), and again as a random delay time. By using it, the maximum communication channel acquisition delay time can be clarified. Thereby, in any case, the communication channel can be acquired within the time determined by the maximum random delay time determined by the system.
[0055]
(4) Communication channel acquisition by communication channel suspension procedure
Next, when handling transmission of beacon control frames from another viewpoint, for example, when two groups exist in a certain wireless communication area, it is most efficient for each group to acquire communication rights in order. It is. In such a situation, in order to acquire the optimum communication right, it is effective to temporarily stop the transmission of the beacon control frame during the beacon period subsequent to a certain group once acquiring the communication right. That is, when the group that has acquired the communication right pauses the communication right acquisition operation after the end of the communication, the other group can independently transmit the beacon control frame, and the acquisition of the communication right is successful. This is because even when there are three or more groups in a wireless communication area, if one of those groups suspends beacon control frame transmission, the number of competitors will be reduced for other groups. This results in a decrease in the acquisition collision probability and an increase in the communication channel acquisition probability.
[0056]
Furthermore, as shown in the flowchart (beacon control frame reception request operation) of FIG. 8B, efficient channel acquisition control is realized by monitoring the number of groups (peripheral groups) existing in the wireless communication area. it can.
[0057]
B: Acquire a group ID from the received beacon control frame.
B: Count the type of this group ID. That is, the number of groups (peripheral groups) other than the own group existing in the wireless communication area is acquired.
C: The number of other groups existing in the vicinity is acquired every update time (for example, 1 second).
D: This acquired value is set as the number of beacon control frame transmission pauses. That is, when a beacon control frame is transmitted and a communication channel is acquired, the communication channel acquisition is stopped for a time corresponding to the beacon period corresponding to the number of beacon control frame transmission suspensions.
By performing such control, each group is given equal opportunities to acquire communication channels, and each group can acquire communication channels while avoiding communication channel acquisition competition as much as possible while being random access. .
[0058]
A specific procedure example of the above process will be described with reference to a flowchart of a beacon control frame transmission procedure example in consideration of the number of neighboring groups in FIG. Further, FIG. 9 shows a specific setting example of the number of suspension times of transmission of beacon control frames.
I: Frame reception processing: (FIG. 8A)
FIG. 8A is a flowchart showing one embodiment of the peripheral group number acquisition processing operation when a new frame is received.
In FIG. 8A, when the representative wireless communication device (100) receives a new beacon control frame (T1), the peripheral group ID table developed in the
[0059]
II: Beacon control frame reception request: (FIG. 8B)
FIG. 8B is a flowchart showing an embodiment of the beacon control frame reception request processing operation. The beacon control frame reception request processing is performed by making a beacon control frame transmission request for every beacon period.
In FIG. 8B, the
That is, when the
When the pause counter = 0 in step U1, the
With the above operation, if a beacon control frame is transmitted and a communication channel is acquired, the acquisition of the communication channel can be stopped for a time corresponding to the beacon period corresponding to the number of beacon control frame transmission suspensions.
[0060]
III: Update group ID: (Fig. 8 (c))
FIG. 8C is a flowchart showing an example of the group ID update operation. In the process started periodically (for example, every second), the number of neighboring groups is set using the generated group ID counter. .
That is, the
[0061]
As described above, even if any of the above-described means (1) to (4) or a combination thereof is used, the channel acquisition opportunities can be made equal in each group, and unnecessary channel acquisition can be eliminated. This means that a group that needs to acquire channels can acquire more communication channels. In addition, it is possible to reduce degradation of system performance due to an increase in the number of groups.
[0062]
[Group synchronization time]
Next, the “group time synchronization by the beacon control frame” described above will be described in more detail by taking, as an example, an inter-vehicle wireless communication system including three vehicle groups shown in FIG.
[0063]
In FIG. 10 (an explanatory diagram of the group time synchronization acquisition procedure),
In this example, the wireless communication devices of
[0064]
In addition, for example, in a vehicle group that is left out of the wireless communication area like the
[0065]
<Example of Beacon Transmission Procedure (1)>
The first beacon procedure in the channel acquisition control is described as “(1) Method using a random access method within the beacon transmission period”. This will be described with reference to a time chart.
[0066]
10 and 11, the entire inter-vehicle wireless communication system is composed of three groups. The
a: The representative wireless communication device of each group makes a beacon transmission plan from its own internal clock (131) at the start of operation. The beacon planning standards are shown below.
b: The communication time allocated to each group is 10 msec.
c: The internal clock is in units of 10 μsec.
d: In the beacon period, access using a random delay is performed. For this delay time generation, the number of beacon control frame transmission attempts is used as a parameter. This parameter is cleared when a beacon control frame can be transmitted, and is incremented by 1 every time a random delay is generated during this beacon period. For example, the number of trials “0” indicates that this is the first beacon period when the system is initialized or immediately after the communication channel is acquired.
e: As a procedure for using the number of attempts to transmit a beacon control frame, for example, when the number of trials is “0”, the maximum delay time is generated, and the maximum value of the delay time decreases as the number of trials increases. Random value.
As the priority of the group ID, the smaller the value, the higher the priority.
[0067]
Thus, system group synchronization works as follows.
i: Each group representative wireless communication device makes a beacon transmission plan from its internal clock (131), and transmits a beacon control frame at a predetermined time.
ii: At this time, since the
iii: Since the
iv: Thereafter, in FIG. 10,
v: The synchronization work of
vi: In this way, each group is synchronized with the movement of the vehicle equipped with the wireless communication device, and the synchronization of the entire system is uniquely determined.
[0068]
<Example of beacon transmission procedure (2)>
The second beacon procedure in the channel acquisition control is described as “(2) a method of dividing the beacon period into slots”. FIG. 10 and FIG. 12 (description of the time chart of the second beacon procedure) regarding a specific operation example thereof This will be described with reference to FIG.
10 and 12, the entire inter-vehicle wireless communication system is composed of three groups. Each is assigned an ID of 1 to 3. Further, the number of wireless communication devices in each group is not limited to the example of FIG.
[0069]
a: The representative device of each group makes a beacon transmission plan from the internal clock (131) of its own station when the operation starts. The beacon planning standards are shown below.
b: The communication time allocated to each group is 10 msec.
c: The internal clock is in units of 10 μsec.
d: In the beacon period, while referring to the priority order table, it waits for its own group slot. This order is time-controlled. For example, the transmission right is given in order in units of an internal clock (10 μsec). Since the beacon control frame can be transmitted when the transmission right of the own group is given, the group that wants to acquire the channel transmits the beacon control frame according to the priority table.
[0070]
In addition, when a beacon control frame is transmitted from a high priority group before the transmission right is given to the own group, the high priority group acquires the communication right.
e: This priority table is rotated every beacon period, and the priority is switched. It is also possible for the group that has acquired the communication channel to have the lowest priority (FIG. 6C).
Further, as the ID priority, the smaller the value, the higher the priority.
Thus, system group synchronization works as follows.
i: Each group representative wireless communication device makes a beacon transmission plan from its internal clock (131), and transmits a beacon control frame at a predetermined time.
ii: In FIG. 10, since
iii: Since the
iv: After that, if
v: The synchronization work of
Further, in the acquisition of the communication channel, after the communication period of
vi: In this way, when the vehicle equipped with the wireless communication device moves, the groups are synchronized, and the synchronization of the entire system is uniquely determined.
[0071]
[Expansion of this system]
Although not specified in the above description, in the inter-vehicle wireless communication system of the present invention, if communication channels are all the same (there is only one), communication within the group that acquired the communication channel is performed in the vicinity (wireless It can also be received by other groups (in the communication area). By utilizing this, intra-group communication can be easily extended to inter-group communication.
In other words, even when communication channels acquired by other groups can be received between groups existing in the wireless communication area, it is possible to receive groups without being aware of inside or outside the group. It can be used over and over, and such use does not cause any problems in the operation of the inter-vehicle wireless communication system. This is because the communication channel acquired in the beacon control frame is for the purpose of time-sharing control of the communication channel and does not specify the communication partner or group.
[0072]
[Other examples of group structure]
Next, another specific example of the group structure is shown.
In the present invention, a plurality of vehicles equipped with wireless communication devices configured as shown in FIG. 2 are handled as a group. However, there is no need for a plurality of wireless communication devices in the group, and a single group can be configured. The same applies to the above-described embodiments. Examples of communication procedures in this case are shown in FIGS.
FIG. 13 is a diagram showing an example of slot assignment in the case where there is one vehicle constituting the group. Since the number of wireless communication devices constituting the group is one, it is based on the procedure explanatory diagram of FIG. In this example, the number of slots is changed to a predetermined procedure (FIGS. 13B and 13C). The example of FIG. 14 is a diagram showing an example of slot allocation when communication data of a wireless communication device is embedded in the beacon control frame (FIG. 14B) itself (FIG. 14C). This is an example considering efficiency.
[0073]
In this way, using the communication channel acquisition procedure by the beacon control frame, the application form of the application (for example, the
[0074]
[Modification (1)]
In the above description, the case where all the vehicles equipped with the wireless communication device configured as shown in FIG. 2 are moving vehicles has been described as an example, but it is not necessary that all the vehicles equipped with the wireless communication devices are moving vehicles. As such an example, FIG. 15 (a diagram showing an embodiment of a vehicle-to-vehicle wireless communication system when a fixed vehicle is considered) shows a specific example using a fixed vehicle that does not move and a wired backbone.
[0075]
In FIG. 15, three
[0076]
In such an application, priority is given to receiving the beacon control frame from the fixed stations A, B, and C by using the beacon control frame synchronization process (1) to (4) in the above-mentioned [acquisition of synchronization by beacon control frame]. This can be realized by setting the degree to a high level and by operating the entire system in synchronization by the synchronization processing between the fixed stations A, B, and C by the optical network. Further, in the case of such a configuration, it is not necessary to make a high demand for the clock accuracy of the wireless communication device of each moving vehicle, and the synchronization processing of the entire system can be performed.
[0077]
In the case of this application, even group information outside the wireless communication area can be communicated via a fixed station. For example, when the
[0078]
For example, if the
[0079]
[Modification (2)]
Next, a description will be supplemented regarding the procedure for enabling the beacon control frame transmission function, the procedure for detecting the radio link state, and the procedure for group configuration.
In the cases so far, for example, when a vehicle in a certain vehicle group fails and stops, the following vehicle basically stops, and the vehicle in front of the failed vehicle continues to operate. Such a situation, that is, a case where the group is divided with the vehicle as a break because a vehicle in a certain group breaks down can be considered. That is, in the wireless communication procedure described above, there is a vehicle representing the group (a vehicle equipped with a representative wireless communication device) in a certain group, and a communication channel is acquired by a beacon control frame from the vehicle. Is doing. Therefore, there may be a case where the radio link is disconnected and the group is divided due to the vehicle failure in the group or the influence of the communication environment. Therefore, in order to prevent such a problem, a procedure for enabling a beacon control frame transmission function, a radio link state detection procedure, and a group configuration procedure are configured as follows.
[0080]
I: Radio link state detection procedure (FIG. 16)
FIG. 16 is an explanatory diagram of the proposed radio link state detection procedure. According to the wireless communication procedure described above, a communication channel can be acquired at certain intervals using a beacon control frame. Therefore, in order to grasp the wireless status with each vehicle (wireless communication device) in the group,
a: Detects whether or not a channel is acquired within a certain time range and that the elapsed time after receiving the beacon control frame of the group to which the own wireless communication device belongs exceeds the time set by the system.
This is important information related to the Beacon transmission function validation procedure and group configuration procedure described below.
[0081]
b: The reception status of the data frame of the wireless communication device corresponding to each data slot in the acquired channel is grasped. For example, a link counter is provided for each wireless communication device in the group, and processing is performed such that the counter is cleared if there is reception from the corresponding wireless communication device, and the counter is incremented by 1 if there is no reception.
[0082]
In the wireless procedure described above, the maximum channel acquisition interval assumed in the system is determined by the beacon control frame. This is determined from the amount of data required by the system for wireless communication, the frequency of data generation, and the like, and determines system parameters such as the beacon interval and the amount of random delay when transmitting a beacon control frame. The channel acquisition interval is determined by these parameters. If a limit time (link counter value) is set based on this parameter, communication with the corresponding wireless communication device becomes impossible if this limit value is exceeded. Can be detected. In other words, from this link counter, each wireless communication device obtains reception status information with each wireless communication device in the group, and from this information, the communication status within the group, that is, the wireless link status can be determined. it can.
[0083]
II: Beacon transmission function valid procedure:
The beacon control frame is a control frame transmitted from the representative wireless communication device in the group. However, if the beacon control frame cannot be received for a certain period of time due to some reason, that is, the elapsed time is exceeded by the above-described determination of Ia. When the communication is detected, communication is disabled, and it is necessary to try to acquire the communication channel by itself.
FIG. 17 is a flowchart (showing a flowchart of an embodiment of a procedure for switching between valid / invalid of the beacon control frame transmission function).
[0084]
In FIG. 17, the control unit (13) of each wireless communication device (100) has received the beacon control frame within the scheduled reception time of the beacon control frame of the own group, focusing on receiving the beacon control frame for the own group. Sometimes the state transits to W2, and when the scheduled time has not been received, the state transits to W4 (W1).
In addition, when a beacon control frame is received within the scheduled time in the above step W1, it is checked whether or not it is a beacon control frame of its own group. If it is a beacon control frame of its own group, a transition is made to W3. Return to W1 (W2).
When the beacon control frame of the own group is received in step W2, the scheduled reception time of the beacon control frame of the own group is updated, and the process returns to W1 (W3).
If the beacon control frame cannot be received within the scheduled time in step W1, the beacon control frame transmission function is enabled (for example, the beacon control frame transmission flag is turned on) (W4).
If the beacon control frame of the own group is received when the transmission function of the beacon control frame is valid, the process proceeds to W6. Otherwise, the group separation process is performed according to the group separation procedure described later (W5).
When the beacon control frame of the own group is received in step W5, the beacon control frame transmission function is controlled by the subgroup ID. Specifically, the subgroup IDs are compared. When the subgroup ID of the local station is small, the beacon frame transmission right is returned to W4, and when the subgroup ID of the local station is large, the process shifts to W7 (W6). Return to W1 as no beacon control frame transmission right (W7).
[0085]
III: Group configuration procedure
Next, in configuring a vehicle (vehicle with a wireless communication device) group, a procedure for separating and combining groups will be described.
In the design and operation of a wireless communication system, the occurrence of a situation in which a beacon control frame cannot be temporarily received due to the deterioration of the communication environment, or measures to detect such a situation and recover from the situation (recovery) Necessary. Assuming such a case, the procedure for separating and combining groups is shown below.
[0086]
1: Group separation procedure
The separation procedure is executed when a beacon control frame cannot be received for a predetermined time or longer as described above (see “I: detection of wireless link state”) or when data from each corresponding wireless communication device cannot be received. That means
a: Inability to receive the beacon control frame indicates that communication with the group to which the own wireless communication device belongs is interrupted and separated from the group. Therefore, the separated wireless communication devices spontaneously transmit a beacon control frame to form a group using a new subgroup ID.
b: A wireless communication device detects that communication with a wireless communication device in the group has been interrupted based on the wireless link information (the elapsed time since receiving the beacon control frame of the group to which the wireless communication device belongs). Indicates that the wireless communication device is separated from the group. The wireless link information is valid information indicating the wireless communication devices constituting the current group, and becomes system operation information.
[0087]
2: Joining groups
Next, as described above (see “II: Beacon control frame transmission function procedure”), when a beacon control frame having the same group ID is received (W5, W6) when the beacon control frame transmission function is enabled (W4). However, when the subgroup IDs are different, for example, when the wireless communication state is recovered, it is desirable to return to the original group configuration in terms of system operation. This is a concept called combining, and can be realized by determining the subgroup ID of the received beacon control frame. Since the wireless communication devices are originally configured as the same group, they have different subgroup IDs, and the beacon control frame transmission right is determined by determining this value. Further, since the group IDs are the same, even a wireless communication device in a different subgroup can realize an operation corresponding to a beacon control frame indicating the same group in a regular procedure (FIG. 17).
[0088]
As mentioned above, although one Example of this invention was described, this invention is not limited to the said Example, It cannot be overemphasized that various deformation | transformation implementation is possible.
[0089]
【The invention's effect】
As described above, in order to realize communication between vehicles without using a base station, it is common to adopt a contention method. However, introducing a contention method as it is is the number of vehicles and It becomes impossible to design the system in consideration of the operation form. On the other hand, according to the inter-vehicle wireless communication system of the present invention, since beacon information (beacon control frame) for controlling grouping and group synchronization of vehicles is used, it is simple and inexpensive, and operational efficiency. It is possible to provide a good wireless communication means between vehicles.
In addition, since the group can be reconfigured, it is possible to prevent the entire group from being stopped by disconnecting the vehicle from the group or separating the group when the vehicle stops due to a failure. In addition, a vehicle group reorganization can be automatically performed in the case of a vehicle failure or when it is necessary for operation, such as returning a vehicle in which the failure has been corrected to the original group.
[Brief description of the drawings]
FIG. 1 is a schematic explanatory diagram of the present invention.
FIG. 2 is a block diagram showing a configuration of an embodiment of a wireless communication device mounted on each vehicle.
FIG. 3 is an explanatory diagram of an intra-group communication procedure.
FIG. 4 is an example of a beacon information table.
FIG. 5 is an explanatory diagram of a weighting method for random delay generation.
FIG. 6 is a diagram illustrating an example of priorities and slot allocation within a beacon period.
FIG. 7 is a flowchart showing an embodiment of a random delay time calculation procedure.
FIG. 8 is a flowchart of an example of a procedure for transmitting a beacon control frame in consideration of the number of neighboring groups.
FIG. 9 is a diagram showing an example of a suspension number correspondence table according to the number of neighboring groups.
FIG. 10 is an explanatory diagram of a group time synchronization acquisition procedure;
FIG. 11 is a time chart of a first beacon procedure.
FIG. 12 is a time chart of a second beacon procedure.
FIG. 13 is a diagram showing an example of slot assignment when there is one vehicle constituting a group.
FIG. 14 is a diagram showing an example of slot assignment when vehicle data is embedded in a beacon control frame.
FIG. 15 is a diagram illustrating an example of an inter-vehicle wireless communication system when a fixed vehicle is considered.
FIG. 16 is an explanatory diagram of a radio link state detection procedure.
FIG. 17 is a flowchart illustrating an example of a procedure for switching between valid / invalid of a beacon control frame transmission function.
[Explanation of symbols]
1,2,3 Vehicle group
1-1-3, 2-1, 2-2, 3-1-3 Vehicle
12 Wireless communication unit (beacon transmitting / receiving means, beacon receiving means, random access means)
13 Control unit (control means, transmission control means, communication state observation means, group construction means)
100 wireless communication equipment
131 Internal clock (clock means)
Claims (12)
各車両グループは、
自己のグループにユニークに割り当てられたグループID情報を記憶する記憶手段、ビーコン情報を送受信するビーコン情報送受信手段、時計手段及び制御手段を備えた代表無線通信機器を搭載した少なくとも1台の代表車両と、
その代表無線通信機器に属し、自己のグループにユニークに割り当てられたグループID情報を記憶する記憶手段、前記ビーコン情報を受信するビーコン情報受信手段、時計手段及び制御手段を備えた無線通信機器を搭載した他の車両と、からなり、
前記ビーコン情報は、
前記時計手段の時刻情報、ビーコン情報の送信間隔情報、代表無線通信機器のグループに属する各無線通信機器が通信可能な期間情報、および、この期間情報が示す期間にて通信可能なグループを示すグループID情報を含み、
前記各代表無線通信機器は、
前記ビーコン情報送受信手段がビーコン情報を受信したときに、前記ビーコン情報に含まれているグループID情報又は、ビーコン受信タイミングを基に優先度を判定して優先度が高い場合に自己の時計手段を受信したビーコン情報の時刻情報に合わせて次のビーコン情報送信時間を修正し、修正されたビーコン情報送信時間により他のグループとの時刻同期をとり、
前記各代表無線通信機器のグループに属する各無線通信機器は、前記ビーコン情報を受信したとき、前記グループID情報を比較し、受信したビーコン情報が自己が属するグループのビーコン情報である場合に、前記ビーコン情報に含まれている期間情報により指定されている期間の間においてだけ無線通信する、ことを特徴とする車両間無線通信システム。Each vehicle has a plurality of vehicle groups equipped with wireless communication devices,
Each vehicle group
Storage means for storing group ID information uniquely assigned to the own group, beacon information transmission / reception means for transmitting / receiving beacon information, at least one representative vehicle equipped with a representative wireless communication device provided with clock means and control means; ,
Equipped with a storage means for storing group ID information uniquely assigned to its own group belonging to the representative wireless communication apparatus, a beacon information receiving means for receiving the beacon information, a clock means and a control means equipped with a control means With other vehicles,
The beacon information is
Time information of the clock means, transmission interval information of beacon information, period information in which each wireless communication device belonging to the group of representative wireless communication devices can communicate, and a group indicating a group communicable in the period indicated by the period information Including ID information,
Each of the representative wireless communication devices is
When the beacon information transmission / reception means receives beacon information, the priority is determined based on the group ID information included in the beacon information or the beacon reception timing, and the own clock means is used. Correct the next beacon information transmission time according to the time information of the received beacon information, take time synchronization with other groups by the corrected beacon information transmission time,
Each wireless communication device belonging to the group of each representative wireless communication device compares the group ID information when receiving the beacon information, and when the received beacon information is beacon information of a group to which the self belongs, inter-vehicle radio communication system just wireless communication, characterized in that during the period designated by the period information included in the beacon information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29838699A JP3868166B2 (en) | 1999-10-20 | 1999-10-20 | Inter-vehicle wireless communication system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP29838699A JP3868166B2 (en) | 1999-10-20 | 1999-10-20 | Inter-vehicle wireless communication system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001118191A JP2001118191A (en) | 2001-04-27 |
JP3868166B2 true JP3868166B2 (en) | 2007-01-17 |
Family
ID=17859038
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP29838699A Expired - Fee Related JP3868166B2 (en) | 1999-10-20 | 1999-10-20 | Inter-vehicle wireless communication system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3868166B2 (en) |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4639008B2 (en) * | 2001-08-08 | 2011-02-23 | クラリオン株式会社 | Wireless terminal, beacon station and wireless communication system |
JP4643866B2 (en) * | 2001-08-08 | 2011-03-02 | クラリオン株式会社 | Wireless communication system and in-vehicle wireless terminal |
JP2003143056A (en) | 2001-11-05 | 2003-05-16 | Uniden Corp | Radio terminal, radio synchronization system having no reference station, and program therefor |
JP3943424B2 (en) * | 2002-03-28 | 2007-07-11 | クラリオン株式会社 | Inter-vehicle wireless communication system |
JP4076071B2 (en) | 2002-08-19 | 2008-04-16 | アルパイン株式会社 | Communication method and vehicle communication apparatus between moving bodies |
US7346021B2 (en) * | 2003-08-06 | 2008-03-18 | Matsushita Electric Industrial Co., Ltd. | Master station in communications system and access control method |
ES2321849T3 (en) * | 2004-02-06 | 2009-06-12 | Koninklijke Philips Electronics N.V. | DYNAMIC BEARING PERIOD IN A RESERVATION PROTOCOL DISTRIBUTED BY MAC. |
JP4577019B2 (en) * | 2004-03-04 | 2010-11-10 | ソニー株式会社 | Wireless communication system, wireless communication apparatus, wireless communication method, and computer program |
JP4714421B2 (en) * | 2004-03-30 | 2011-06-29 | クラリオン株式会社 | Inter-vehicle wireless communication system |
JP2006020116A (en) * | 2004-07-02 | 2006-01-19 | Clarion Co Ltd | Inter-vehicle communication system and inter-vehicle communication apparatus |
JP4500642B2 (en) * | 2004-09-30 | 2010-07-14 | クラリオン株式会社 | Inter-vehicle communication system and inter-vehicle communication device |
US8554920B2 (en) * | 2005-11-22 | 2013-10-08 | Telcordia Technologies, Inc. | Linked equivalent cell header-based approach and protocol for organizing an ad-hoc network |
US8811369B2 (en) | 2006-01-11 | 2014-08-19 | Qualcomm Incorporated | Methods and apparatus for supporting multiple communications modes of operation |
US8498237B2 (en) | 2006-01-11 | 2013-07-30 | Qualcomm Incorporated | Methods and apparatus for communicating device capability and/or setup information |
JP2007295031A (en) * | 2006-04-20 | 2007-11-08 | Toyota Motor Corp | Wireless communication system |
JP4786418B2 (en) * | 2006-05-29 | 2011-10-05 | トヨタ自動車株式会社 | Wireless communication system |
ATE473613T1 (en) * | 2006-07-14 | 2010-07-15 | Koninkl Philips Electronics Nv | SYSTEM AND METHOD FOR BEACON TRANSMISSION AND RECEPTION |
JP5060934B2 (en) * | 2007-12-12 | 2012-10-31 | 日本無線株式会社 | In-vehicle communication device and inter-group communication system |
JP5166109B2 (en) * | 2008-05-12 | 2013-03-21 | 株式会社オートネットワーク技術研究所 | Communication apparatus and communication method |
EP2390858A4 (en) * | 2009-01-23 | 2014-10-08 | Toyota Motor Co Ltd | METHOD FOR CONTROLLING VEHICLE GROUP AND VEHICLE |
US8725395B2 (en) * | 2012-01-10 | 2014-05-13 | Toyota Jidosha Kabushiki Kaisha | System for constructing a spanning forest in a vehicular network |
JP6087678B2 (en) * | 2013-03-19 | 2017-03-01 | 株式会社イシダ | Wireless display system |
JP6591328B2 (en) * | 2016-03-23 | 2019-10-16 | 株式会社日立国際電気 | Wireless communication system |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0761072B2 (en) * | 1993-02-26 | 1995-06-28 | 日本電気株式会社 | Satellite communication system |
JP3017925B2 (en) * | 1994-04-14 | 2000-03-13 | 株式会社東芝 | Mobile communication terminal and mobile communication method |
JP3306843B2 (en) * | 1996-02-05 | 2002-07-24 | 日本電信電話株式会社 | Mobile communication method using microcell |
JP3416679B2 (en) * | 1996-04-25 | 2003-06-16 | 三菱ふそうトラック・バス株式会社 | Communication system between vehicles |
JPH09312607A (en) * | 1996-05-23 | 1997-12-02 | Ainsu:Kk | Mobile radio system adopting avm system, base station radio equipment and mobile station radio equipment for the system |
JP3374042B2 (en) * | 1997-05-16 | 2003-02-04 | 本田技研工業株式会社 | Inter-vehicle communication method |
JP3757572B2 (en) * | 1997-08-21 | 2006-03-22 | マツダ株式会社 | Mobile communication device |
JPH11283180A (en) * | 1998-03-30 | 1999-10-15 | Omron Corp | Vehicle communication system, vehicle communication equipment and vehicle traveling control method |
JP2001045013A (en) * | 1999-07-29 | 2001-02-16 | Oki Electric Ind Co Ltd | Access control method and its system in inter-vehicle communication |
-
1999
- 1999-10-20 JP JP29838699A patent/JP3868166B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2001118191A (en) | 2001-04-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3868166B2 (en) | Inter-vehicle wireless communication system | |
KR101531382B1 (en) | Reducing beacon collision probability | |
CN101641916B (en) | Removal of ambiguities in forming new piconet controller (pnc) when the current pnc controller is suddenly unavailable | |
US8347009B2 (en) | Communication system having a plurality of communication nodes | |
WO2005041487A1 (en) | Radio communication system, radio communication apparatus, radio communication method, and computer program | |
JPH11285056A (en) | Radio communication system | |
JP4140633B2 (en) | Communications system | |
KR100742848B1 (en) | Radio communication system, method thereof, radio communication apparatus and method thereof | |
US20100135262A1 (en) | Sensor node of low power for monitoring application in mesh sensor network using time division access scheme, and routing method thereof | |
US6961568B2 (en) | Wireless communication method, wireless communication system, and wireless communication apparatus | |
US8050239B2 (en) | Radio communication method and radio communication device | |
US20130215909A1 (en) | Method for network organization | |
US20040213191A1 (en) | Method for transmitting frames in WLAN | |
JP5086725B2 (en) | Wireless communication method, wireless communication system, and wireless communication apparatus | |
JP3739662B2 (en) | Wireless communication system | |
US20040252637A1 (en) | Robust, low-delay, fast reconfiguring wireless system | |
JP3945095B2 (en) | Wireless communication system and wireless station for performing communication using the wireless communication system | |
CN111132363A (en) | Polling scheduling method for avoiding wireless line type topological networking conflict | |
KR20130041604A (en) | System for relaying data using single channel communications and method thereof | |
KR100586839B1 (en) | Real-time traffic data collection method using wireless communication in signal control system | |
JP4643866B2 (en) | Wireless communication system and in-vehicle wireless terminal | |
JP4639008B2 (en) | Wireless terminal, beacon station and wireless communication system | |
JPH10303979A (en) | Decentralized radio communication system and radio station used for the same | |
JP3740995B2 (en) | Communication control method in wireless communication network | |
JP2004343298A (en) | Wireless communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20040705 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20040705 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20040705 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050401 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050419 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050610 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060704 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060830 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20060926 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061010 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091020 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101020 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111020 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121020 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121020 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131020 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |