JP4098177B2 - COMMUNICATION DEVICE AND COMMUNICATION METHOD - Google Patents
COMMUNICATION DEVICE AND COMMUNICATION METHOD Download PDFInfo
- Publication number
- JP4098177B2 JP4098177B2 JP2003200348A JP2003200348A JP4098177B2 JP 4098177 B2 JP4098177 B2 JP 4098177B2 JP 2003200348 A JP2003200348 A JP 2003200348A JP 2003200348 A JP2003200348 A JP 2003200348A JP 4098177 B2 JP4098177 B2 JP 4098177B2
- Authority
- JP
- Japan
- Prior art keywords
- packet signal
- vehicle
- position data
- destination
- communication device
- 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 139
- 238000000034 method Methods 0.000 title claims description 20
- 239000013598 vector Substances 0.000 claims description 68
- 230000008054 signal transmission Effects 0.000 claims description 67
- 230000005540 biological transmission Effects 0.000 description 45
- 238000010586 diagram Methods 0.000 description 14
- 235000008694 Humulus lupulus Nutrition 0.000 description 6
- 230000000694 effects Effects 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Mobile Radio Communication Systems (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、車−車間通信に適用可能な通信機及び通信方法に関し、特にネットワークトラフィックの増加を抑制できる通信機及び通信方法に関する。
【0002】
【従来の技術】
近年、車両から他の車両に通信接続して種々のデータを送受信するシステム(いわゆる車−車間通信)が研究されている(例えば、特開2001−119331号公報)。そのようなシステムの一つに、車載用通信機(無線通信機)によるマルチホップネットワークがある。車−車間通信におけるマルチホップネットワークでは、相手先(他の車両又は移動しない通信施設)と直接通信することができない場合、発信元から発信された信号(パケット信号)は、他の車両に搭載された通信機を経由して相手先に伝送される。
【0003】
発信元の通信機は、パケット信号のヘッダに発信元アドレス及び相手先(宛て先)アドレスを付加して発信する。また、どのような経路をたどって相手先にパケット信号が届くのかがわからないため、パケット信号はブロードキャスト型通信によって送信される。パケット信号を受信した通信機は、ヘッダに付加された相手先アドレスを調べて、自身(自通信装置)宛ての場合はパケット信号を取り込み、自身宛てでない場合はパケット信号を転送(ホップ)する。
【0004】
【特許文献1】
特開2001−119331号公報
【0005】
【発明が解決しようとする課題】
上述したように、車−車間通信では相手先と直接通信を行うことができない場合、他の車両に搭載された通信機を経由して相手先にパケット信号を送信する。しかし、ブロードキャスト型通信では、相手先がいる方向と異なる方向にも信号が転送されるため、ネットワークトラフィックを増加させてしまうという問題点がある。このような問題点を回避するために、ホップ数に制限を設けて、所定のホップ数を超えたパケット信号は転送しないようにすることが考えられる。しかし、それだけではネットワークトラフィックの増加の抑制が十分であるとはいえない。
【0006】
以上から、本発明の目的は、ネットワークトラフィックの増加を回避でき、車−車間通信に適用可能な通信機及び通信方法を提供することである。
【0007】
【課題を解決するための手段】
上記した課題は、自身の位置データを取得する位置データ取得手段と、パケット信号の送受信が可能な通信手段と、前記位置データ取得手段及び前記通信手段を制御する制御手段とを有し、前記制御手段は、前記通信手段で受信したパケット信号の解析から前記直前のパケット信号発信ノードの位置データ及び前記宛て先の位置データとともにパケット信号伝送領域のデータを取得し、前記直前のパケット信号発信ノードから自身の位置までのベクトルと、自身の位置から前記宛て先までのベクトルとを演算し、それらのベクトルがいずれも前記パケット信号伝送領域内に含まれるときに、前記パケット信号に自身の位置データを付加して該パケット信号を転送することを特徴とする通信機により解決する。
【0008】
本発明においては、通信手段で受信したパケット信号を解析して直前のパケット信号発信ノード(通信機)の位置データ及び宛て先の位置データを取得し、直前のパケット発信ノードと自身(自通信機)との位置関係、及び自身と宛て先との位置関係に応じて、パケット信号を転送するか否かを判断する。例えば、直前のパケット発信ノードから自身までのベクトルが、自身から宛て先までのベクトルと逆方向の場合、自身の位置よりも直前のパケット信号発信ノードのほうが宛て先に近いので、パケット信号を転送しても無駄になる可能性が大きく、ネットワークトラフィックの増加を招いてしまう。従って、この場合はパケット信号の転送を行わない。
【0009】
一方、直前のパケット発信ノードから自身(自通信機)までのベクトルが、自身からパケット信号の宛て先までのベクトルと同じ方向の場合、自身の位置のほうが直前のパケット信号発信ノードよりも宛て先に近いので、転送したパケット信号が相手先に伝達される可能性が高い。従って、この場合はパケット信号を転送する。
【0010】
このように、本発明の通信機は、自身の位置と、直前のパケット信号発信ノードの位置と、相手先の位置とに応じてパケット信号を転送するか否かを判断するので、ネットワークトラフィックの増加を回避しつつ、相手先までパケット信号を伝送することができる。
【0011】
また、上記した課題は、車載用ナビゲーション装置から自身の位置データを取得する位置データ取得手段と、パケット信号の送受信が可能な通信手段と、前記位置データ取得手段及び前記通信手段を制御する制御手段とを有し、前記制御手段は、前記車載用ナビゲーション装置により探索した推奨経路を構成する道路の各ベクトルを演算し、それらのベクトルを含む範囲をパケット信号伝送領域に設定し、前記パケット信号を発信するときに自身の位置データと、前記宛て先の位置データと、前記パケット信号伝送領域を示すデータとを付加することを特徴とする通信機により解決する。
【0012】
宛て先の位置データは、例えば、予めブロードキャスト型通信を行って宛て先となる相手に問い合わせることにより取得する。宛て先が固定局(移動しない通信施設)の場合は、車載用ナビゲーション装置の地図データベースから取得してもよい。
【0013】
本発明においては、発信元の通信機でパケット信号を発信するときに、自身の位置と宛て先の位置とによりパケット信号伝送領域を決定する。そして、パケット信号を発信するときに、自身の位置データと、宛て先の位置データと、パケット信号伝送領域とをヘッダに付加する。これにより、パケット信号を中継する通信機(ノード)は、発信元と宛て先との位置がわかるので、パケット信号を転送するか否かを判断することが可能になる。その結果、無駄なパケット信号の転送が回避され、ネットワークトラフィックの増加が抑制される。
【0014】
更に、上記の課題は、発信元の通信機は、発信元アドレス、発信元位置データ、宛て先アドレス、宛て先位置データ及びパケット信号伝送領域を示すデータをパケット信号に付加して該パケット信号を発信し、前記パケット信号を受信した通信機は、直前のパケット信号発信ノードから自身の位置までのベクトルと、自身の位置から前記宛て先までのベクトルとを演算して、それらのベクトルが前記パケット信号伝送領域内に含まれているときのみ、自身の位置データを前記パケット信号に付加して該パケット信号を転送することを特徴とする通信方法により解決する。
【0015】
本発明において、発信元の通信機は、発信元アドレス、発信元位置データ、宛て先アドレス、宛て先位置データ及びパケット信号伝送領域を示すデータをパケット信号に付加して該パケット信号を発信する。そして、パケット信号を中継する通信機は、直前のパケット信号発信ノードから自身の位置までのベクトルと、自身の位置から宛て先までのベクトルとを演算して、それらのベクトルがパケット信号伝送領域内に含まれているときのみ、自身の位置データをパケット信号に付加して該パケット信号を転送する。これにより、無駄なパケット信号の転送が回避され、ネットワークトラフィックの増加が抑制される。
【0016】
【発明の実施の形態】
以下、本発明について、添付の図面を参照して説明する。
【0017】
(第1の実施の形態)
図1は、本発明の第1の実施の形態の通信機(無線通信機)の構成を示すブロック図である。図1に示すように、本実施の形態の通信機10は車載用ナビゲーション装置20と接続され、ナビゲーション装置20とともに車両に搭載される。
【0018】
通信機10は、パケット信号の送受信を行う送受信部11と、車載用ナビゲーション装置20から車両の現在位置のデータ(位置データ)を取得する位置データ取得部13と、送受信部11及び位置データ取得部13を制御する制御部12とにより構成されている。
【0019】
図2は、本実施の形態の通信機による通信方法の概要を説明する図である。ここでは、説明を簡単にするために、道路が直角格子状に形成されているものとする。パケット信号を転送する通信機(ノード)は、これらの道路上を走行している車両に搭載されている。
【0020】
これらの道路に平行であり、且つ自車位置(O)で交差する2本の直線により分割される4つの領域を考える。ここでは、図2に示すように、0°≦θ≦90°の範囲(第1象限)を第1の領域、90°≦θ≦180°の範囲(第2象限)を第2の領域、180°≦θ≦270°の範囲(第3象限)を第3の領域、270°≦θ≦360°の範囲(第4象限)を第4の領域とする。
【0021】
例えば、発信元からみて相手先(宛て先)が第1の領域内にいるときは、第1の領域内の車両に搭載された通信機のみを介して相手先にパケット信号を伝達する。逆にいえば、第1の領域内の車両以外の車両に搭載された通信機は、パケット信号を転送する必要がない。また、第1の領域内にいる車両であっても、発信元に対し相手先よりも遠方にいる車両はパケット信号を転送する必要がない。相手先が第2の領域、第3の領域又は第4の領域にいる場合も、これと同様に第2の領域、第3の領域又は第4の領域内の車両に搭載された通信機のみによりパケット信号を転送する。
【0022】
本実施の形態において、各車両に搭載された通信機は、以下に示す(1)〜(3)の情報に応じてパケット信号を転送(ホップ)するか否かを判断する。
【0023】
(1)直前のパケット信号発信車(以下、「直前情報発信車」という)から自車までのベクトル
(2)パケット信号伝送領域(象限)
(3)自車位置から相手先までのベクトル
直前情報発信車から自車までのベクトル及び自車位置から相手先までのベクトルは、ナビゲーション装置から取得した位置データに基づいて演算する。また、パケット信号伝送領域(象限)は、発信元の通信機が、相手先のいる方向に応じて設定する。
【0024】
以下、図3に示すフローチャートを参照して、通信機がパケット信号の転送を行うか否かの判断を行うときの動作を説明する。但し、発信元の車両に搭載された通信機は、パケット信号を送信するときに、発信元アドレス、発信元の位置データ(緯度・経度)、相手先アドレス、相手先の位置データ(緯度・経度)及びパケット信号伝送領域(象限)を示すデータをヘッダに付加する。相手先の位置データは、例えば予めブロードキャスト型通信を行って相手先の車両に搭載された通信機と接続し、相手先の位置データを問い合わせるなどの方法により取得する。
【0025】
まず、ステップS11でパケット信号を受信すると、ステップS12に移行する。ステップS12において、制御部12はパケット信号のヘッダを解析して、自車(自通信装置)宛てのパケット信号か否かを判定する。自車宛てのパケット信号であるときはパケット信号を取り込んでステップS16に移行し、パケット信号を転送しない。
【0026】
一方、受信したパケット信号が自車宛てでないときは、ステップS12からステップS13に移行する。ステップS13において、制御部12は直前情報発信車から自車までのベクトルV1 と、自車から相手先までのベクトルV2 とを演算する。その後、ステップS14に移行し、ベクトルV1 ,V2 が発信元により設定されたパケット信号伝送領域(象限)内か否かを判定する。ベクトルV1 ,V2 がいずれもパケット信号伝送領域内にあるときはステップS15に移行し、制御部12は自車の位置データをヘッダに付加してパケット信号を転送する。一方、ステップS14でベクトルV1 ,V2 の少なくとも一方が発信元により設定されたパケット信号伝送領域内にないと判定したときはステップS16に移行し、パケット信号の転送を行わない。
【0027】
図4を参照して、本実施の形態の通信機の動作をより具体的に説明する。ここでは、車両A(発信元)から車両E(相手先)にパケット信号を送信するものとする。また、予め車両Aには、相手先である車両Eの位置データ(緯度・経度)が通知されているものとする。
【0028】
発信元である車両Aに搭載された通信機は、ヘッダに、発信元アドレス、発信元の位置データ(緯度・経度)、相手先アドレス、相手先の位置データ(緯度・経度)及びパケット信号伝送領域(象限)を示すデータを付加してパケット信号を送信する。図4に示す例では、発信元(車両A)から見て相手先(車両E)が第1の領域(第1象限)にいるので、パケット信号伝送領域を第1の領域(第1象限)に設定する。
【0029】
車両Aの通信機から出力されたパケット信号は、車両Aを中心として同心円状に伝播する。ここでは、車両Aの通信機から送信されたパケット信号を車両Bの通信機が受信したものとする。
【0030】
車両Bの通信機は、車両Aから送信されたパケット信号を受信すると、ヘッダを解析して、自車宛てのパケット信号か否かを判断する。自車宛てのパケット信号でない場合は、直前情報発信車(車両A)から自車(車両B)までのベクトルV1 と、自車(車両B)から相手先(車両E)までのベクトルV2 とを演算する。そして、これらのベクトルが発信元により設定されたパケット信号伝送領域(第1象限)内にあるか否かを判定する。この例では、図5(a)に示すように、直前情報発信車(車両A)から自車までのベクトルV1 と、自車(車両B)から相手先(車両E)までのベクトルV2 とがいずれも第1の領域内にあるので、車両Bの通信機はパケット信号の転送(ホップ)を行う。このとき、車両Bの通信機は、パケット信号のヘッダに自車の位置データ(緯度・経度)を付加する。車両Bの通信機で転送されたパケット信号は、図4に示すように、車両Cの通信機及び車両Dの通信機の両方に受信されたものとする。
【0031】
車両Cの通信機は、車両Bから送信されたパケット信号を受信すると、ヘッダを解析して、自車宛てのパケット信号か否かを判定する。自車宛てのパケット信号でない場合は、直前情報発信車(車両B)から自車(車両C)までのベクトルV1 と、自車(車両C)から相手先(車両E)までのベクトルV2 とを演算する。そして、これらのベクトルV1 ,V2 が発信元により設定されたパケット信号伝送領域(第1象限)内にあるか否かを判定する。この例では、図5(b)に示すように、直前情報発信車(車両B)から自車(車両C)までのベクトルV1 は第1の領域内にあるものの、自車(車両C)から相手先(車両E)までのベクトルV2 が第4の領域(第4象限)内にあるので、車両Cの通信機はパケット信号の転送を行わない。
【0032】
一方、車両Dの通信機は、車両Bから送信されたパケット信号を受信すると、ヘッダを解析して、自車宛てのパケット信号か否かを判定する。自車宛てのパケット信号でない場合は、直前情報発信車(車両B)から自車(車両D)までのベクトルV1 と、自車(車両D)から相手先(車両E)までのベクトルV2 とを演算する。そして、これらのベクトルV1 ,V2 が発信元により設定されたパケット信号伝送領域(第1象限)内にあるか否かを判定する。この例では、図6(a)に示すように、直前情報発信車(車両B)から自車(車両D)までのベクトルV1 と、自車(車両D)から相手先(車両E)までのベクトルV2 とがいずれも第1の領域内にあるので、車両Dの通信機はパケット信号の転送(ホップ)を行う。このとき、車両Dの通信機は、パケット信号のヘッダに自車の位置データ(緯度・経度)を付加する。この例では、車両Dの通信機で転送されたパケット信号が車両Bの通信機及び車両Eの通信機の両方に受信されたものとする。
【0033】
車両Bの通信機は、車両Dから送信されたパケット信号を受信すると、ヘッダを解析して、自車宛てのパケット信号か否かを判定する。自車宛てのパケット信号でない場合は、直前情報発信車(車両D)から自車(車両B)までのベクトルV1 と、自車(車両B)から相手先(車両E)までのベクトルV2 とを演算する。そして、これらのベクトルV1 ,V2 が発信元により設定されたパケット信号伝送領域(第1象限)内にあるか否かを判定する。この例では、図6(b)に示すように、自車から相手先までのベクトルV2 が第1の領域内にあるものの、直前情報発信車から自車までのベクトルV1 が第1の領域内にないので、車両Bの通信機はパケット信号の転送を行わない。
【0034】
一方、車両Eの通信機は、車両Dから送信されたパケット信号を受信すると、ヘッダを解析して、自車宛てのパケット信号か否かを判定する。ここでは、車両E宛てのパケット信号であるので、車両Eの通信機はパケット信号を取り込み、転送は行わない。
【0035】
このようにして、本実施の形態では、発信元である車両Aの通信機から相手先である車両Eの通信機に、他の車両B,Dに搭載された通信機を中継してパケット信号が伝達される。この場合、各車両に搭載された通信機は、直前情報発信車から自車に向うベクトルと、自車から相手先に向うベクトルとがいずれも発信元により設定されたパケット信号伝送領域内にあるときのみパケット信号を転送するので、ネットワークトラフィックの増大が回避され、ネットワークの使用効率が向上する。
【0036】
なお、パケット信号を転送する通信機は、パケット信号のヘッダに、自車の位置データに加えて自車(自通信機)のアドレスを付加することが好ましい。これにより、パケット信号を受信してヘッダを解析したときに、既に自車のアドレスがあるときはパケット信号を転送しないようにすることが可能になり、ベクトルの演算を行って転送不要の判定をする場合に比べて処理が軽減される。また、ホップ数を制限し、所定のホップ数を超えたパケット信号は転送しないようにしてもよい。
【0037】
更に、本実施の形態では、位置データ取得部13に接続される位置データ検出装置が車載用ナビゲーション装置の場合について説明したが、これにより位置データを取得する装置が車載用ナビゲーション装置に限定されるものではない。例えば、GPS(Global Positioning System )受信機から直接位置データを取得するものであってもよいし、携帯電話又はPHS(Personal Handy-phone System )を用いた位置検出システムにより位置データを取得するようにしてもよい。
【0038】
更にまた、相手先が固定局(移動しない通信施設)の場合、予め固定局の位置を車載用ナビゲーション装置の地図データベースに記憶しておけば、ブロードキャスト型通信により相手先の位置データを取得する必要がなくなる。
【0039】
(第2の実施の形態)
以下、本発明の第2の実施の形態について説明する。本実施の形態の通信機の基本的な構成は第1の実施の形態と同様であるので、図1を参照しながら説明する。
【0040】
第1の実施の形態では、相互に直交する2本の直線により分割される4つの領域(象限)のいずれか1つの領域をパケット信号伝送領域とし、直前情報発信車両から自車までのベクトル、及び自車から相手先までのベクトルが発信元により設定されたパケット信号伝送領域にあるか否かに応じてパケット信号を転送するか否かを判断している。従って、第1の実施の形態では、図7に示すように、道路Y3 上に相手先の車両Eがいる場合、道路Y1 を走行中の車両Aから発信されたパケット信号は道路X2 を走行中の車両B、車両C及び車両Dを中継して相手先である車両Eに送られる。
【0041】
一方、車両Bから道路Y1 を走行中の車両Gに転送されたパケット信号は、道路X1 を走行中の車両Iに転送されるものの、車両Iから相手先(車両E)までのベクトルが第4の領域にあるので、車両Iの通信機はパケット信号を転送しない。このため、仮に、車両Bから車両Dまでの間に通信機を搭載した車両が走行していないとすると、車両Aから発信されたパケット信号は車両Eに届かないことになる。そこで、本実施の形態では、パケット信号伝送領域を他の領域よりも拡大する。
【0042】
図8を参照して、第2の実施の形態についてより詳細に説明する。情報発信元車両に搭載された通信機10の制御部12は、自車から相手先までのベクトルを演算し、当該ベクトルが第1〜第4の領域のうちのどの領域に含まれるかを判定する。そして、当該ベクトルの含まれる領域の角度を拡大し、パケット信号の伝送領域を決定する。ここでは、図8に示すように、第1の領域をマイナス方向に20°、プラス方向に20°だけ拡大するものとする。すなわち、第1象限内の車両にパケット信号を送信するときは、−20°〜+110°までが第1の領域(パケット信号伝送領域)となる。各通信機がパケット信号を転送するか否かを判断するときの動作は、第1の実施の形態と同様であるので、ここでは説明を省略する(図3参照)。
【0043】
このように、パケット信号伝送領域の角度を拡大すると、図9に示すように、発信元(車両A)から相手先(車両E)にパケット信号を送信する際に、車両Bから道路X2 を走行中の車両C及び車両Dを中継して車両Eにパケット信号を転送するルートとともに、車両Bから道路Y1 上を走行中の車両G、道路X1 上を走行中の車両I及び車両Jを経て車両Eにパケット信号を転送するルートが確立する。つまり、本実施の形態においては、第1の実施の形態に比べてパケット信号を転送するルートが増加し、ネットワークトラフィックの増加を回避しつつ、パケット信号を相手先により確実に送信することができるという効果を奏する。
【0044】
(第3の実施の形態)
以下、本発明の第3の実施の形態について説明する。本実施の形態においても、通信機の基本的な構成は第1の実施の形態と同様であるので、図1を参照しながら説明する。
【0045】
第2の実施の形態では、パケット信号伝送領域の角度の拡大量を一定の値(±20°)に設定している。前述したように、パケット信号を転送する通信機を搭載した車両は道路上を走行しているので、道路形状を考慮してパケット信号伝送領域の拡大量を設定することにより、効率よくパケット信号を転送することができる。
【0046】
以下、本実施の形態の通信機におけるパケット信号伝送領域の決定方法について説明する。一般的な車載用ナビゲーション装置では、目的地までの推奨経路を探索し、車両を推奨経路に沿って案内する経路誘導機能を有している。パケット信号伝送領域を決定する際にも、この機能を利用する。
【0047】
すなわち、通信機10の制御部12は、パケット信号伝送領域を決定する際に、車載用ナビゲーション装置20に通信相手先までの推奨経路探索を要求する。これにより、車載用ナビゲーション装置20は、通信相手先の位置を目的地に設定し、車両の現在位置を出発地として推奨経路を探索する。この場合、複数の推奨経路を探索することが好ましい。
【0048】
ここでは、図10(a)に示すように、発信元の車両Aから相手先の車両Eまでの推奨経路が探索されたものとする。車載用ナビゲーション装置20により発信元から相手先までの推奨経路が探索された後、制御部12は、推奨経路を構成する各道路のベクトルを演算する。そして、それらのベクトルを包含する範囲をパケット信号伝送領域に決定する。図10(b)のように、車両Aの位置から車両Eの位置までの推奨経路を構成する各道路のベクトルの範囲が0°〜90°であるのならば、0°〜90°の範囲をパケット信号伝送領域とする。
【0049】
また、図11(a)に示すように、車両A(発信元)から車両E(相手先)までの複数の推奨経路(図11(a)では2つの推奨経路)が探索された場合、制御部12はこれらの推奨経路を構成する各道路のベクトルを演算する。そして、それらのベクトルを包含する範囲をパケット信号伝送領域に決定する。図11(b)のように、車両Aの位置から車両Eの位置までの推奨経路を構成する各道路のベクトルの範囲が−90°〜90°であるのならば、−90°〜90°の範囲をパケット信号伝送領域とする。
【0050】
このようにしてパケット信号伝送領域を決定した後、第1の実施の形態と同様に、パケット信号のヘッダに発信元アドレス、発信元の位置データ、相手先アドレス、相手先の位置データとともに、パケット信号伝送領域を示すデータを付加してパケット信号を送信する。
【0051】
本実施の形態においては、発信元から相手先までの道路を考慮してパケット信号伝送領域を決定するので、ネットワークトラフィックの増加を回避できるとともに、第2の実施の形態に比べてより効率よくパケット信号を相手先により伝達することができるという効果を奏する。
【0052】
なお、上述した第1〜第3の実施の形態においてはいずれも本発明を車−車間通信に適用した場合について説明したが、これにより本発明が車−車間通信用通信機及び通信方法に限定されるものではないことは勿論である。
【0053】
【発明の効果】
以上説明したように、本発明の通信機(パケット信号を中継する通信機)によれば、通信手段で受信したパケット信号を解析して直前のパケット信号発信ノードの位置データ及び宛て先の位置データを取得し、直前のパケット発信ノードと自身との位置関係、及び自身と宛て先との位置関係に応じてパケット信号を転送するか否かを判断する制御手段を有しているので、ネットワークトラフィックの増加を回避しつつ、相手先までパケット信号を伝送することができる。
【0054】
また、本発明の他の通信機(発信元の通信機)によれば、自身の位置データと、宛て先の位置データと、パケット信号伝送領域を示すデータとをパケット信号に付加して該パケット信号を発信するので、パケット信号を中継する通信機は、発信元の位置、宛て先の位置及びパケット信号伝送領域に応じてパケット信号を転送するか否かを判断することができる。その結果、無駄なパケット信号の転送が回避され、ネットワークトラフィックの増加が抑制される。
【0055】
更に、本発明の通信方法によれば、発信元の通信機は発信アドレス、発信元位置データ、宛て先アドレス、宛て先位置データ及びパケット信号伝送領域を示すデータをパケット信号に付加して該パケット信号を発信し、パケット信号を中継する通信機は直前のパケット信号発信ノードから自身までのベクトルと自身の位置から宛て先までのベクトルとを演算し、それらのベクトルがパケット信号伝送領域内に含まれているときのみ、自身の位置データをパケット信号に付加して該パケット信号を転送するので、無駄なパケット信号の転送が回避され、ネットワークトラフィックの増加が抑制される。
【図面の簡単な説明】
【図1】図1は、本発明の第1の実施の形態の通信機(無線通信機)の構成を示すブロック図である。
【図2】図2は、第1の実施の形態の通信機による通信方法の概要を説明する図である。
【図3】図3は、第1の実施の形態の通信機がパケット信号の転送を行うか否かの判断を行うときの動作を示すフローチャートである。
【図4】図4は、第1の実施の形態の通信機の動作をより具体的に説明するための説明図である。
【図5】図5(a)は車両Bにおけるパケット信号を転送するか否かの判定を示す模式図、図5(b)は車両Cにおけるパケット信号を転送するか否かの判定を示す模式図である。
【図6】図6(a)は車両Dにおけるパケット信号を転送するか否かの判定を示す模式図、図6(b)は車両Bにおけるパケット信号を転送するか否かの判定を示す模式図である。
【図7】図7は、第1の実施の形態におけるパケット信号の伝送ルートを示す模式図である。
【図8】図8は、第2の実施の形態におけるパケット信号伝送領域の拡大を示す模式図である。
【図9】図9は、第2の実施の形態におけるパケット信号の伝送ルートを示す模式図である。
【図10】図10は、第3の実施の形態におけるパケット信号伝送領域の決定方法の例を示す模式図である。
【図11】図11は、第3の実施の形態におけるパケット信号伝送領域の決定方法の他の例を示す模式図である。
【符号の説明】
10…通信機、
11…送受信部、
12…制御部、
13…位置データ取得部、
20…車載用ナビゲーション装置。[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a communication device and a communication method applicable to vehicle-to-vehicle communication, and more particularly to a communication device and a communication method that can suppress an increase in network traffic.
[0002]
[Prior art]
In recent years, a system (so-called vehicle-to-vehicle communication) that transmits and receives various data by communication connection from a vehicle to another vehicle has been studied (for example, Japanese Patent Application Laid-Open No. 2001-119331). One such system is a multi-hop network using an in-vehicle communication device (wireless communication device). In a multi-hop network in vehicle-to-vehicle communication, when it is not possible to directly communicate with a partner (another vehicle or a communication facility that does not move), a signal (packet signal) transmitted from the source is mounted on the other vehicle. It is transmitted to the other party via a communication device.
[0003]
The source communication device adds the source address and the destination (destination) address to the header of the packet signal and transmits the packet signal. Further, since it is not known what route the packet signal will reach to the other party, the packet signal is transmitted by broadcast communication. The communication device that has received the packet signal checks the destination address added to the header, takes in the packet signal if it is addressed to itself (self communication device), and transfers (hops) the packet signal if it is not addressed to itself.
[0004]
[Patent Document 1]
JP 2001-119331 A
[0005]
[Problems to be solved by the invention]
As described above, when direct communication with the other party cannot be performed in the car-to-vehicle communication, a packet signal is transmitted to the other party via a communication device mounted on another vehicle. However, broadcast communication has a problem in that network traffic increases because signals are transferred in a direction different from the direction in which the other party is located. In order to avoid such a problem, it is conceivable to limit the number of hops so that packet signals exceeding a predetermined number of hops are not transferred. However, it cannot be said that it is sufficient to suppress the increase in network traffic.
[0006]
Accordingly, an object of the present invention is to provide a communication device and a communication method that can avoid an increase in network traffic and can be applied to vehicle-to-vehicle communication.
[0007]
[Means for Solving the Problems]
The above-described problem includes position data acquisition means for acquiring own position data, communication means capable of transmitting and receiving packet signals, and control means for controlling the position data acquisition means and the communication means. Means Obtaining the data of the packet signal transmission area together with the position data of the previous packet signal transmission node and the position data of the destination from the analysis of the packet signal received by the communication means, and from the previous packet signal transmission node And the vector from its own position to the destination is calculated, and when these vectors are all included in the packet signal transmission area, their position data is added to the packet signal. Transfer the packet signal This is solved by a communication device characterized by this.
[0008]
In the present invention, the packet signal received by the communication means is analyzed to acquire the position data of the immediately preceding packet signal transmitting node (communication device) and the destination position data, and the immediately preceding packet transmitting node and itself (the own communication device) ) And the positional relationship between itself and the destination, it is determined whether or not to transfer the packet signal. For example, if the vector from the previous packet source node to itself is opposite to the vector from itself to the destination, the previous packet signal source node is closer to the destination than its own position, so the packet signal is transferred. However, there is a high possibility that it will be wasted, leading to an increase in network traffic. Therefore, in this case, the packet signal is not transferred.
[0009]
On the other hand, if the vector from the previous packet transmission node to itself (self-communication device) is in the same direction as the vector from itself to the destination of the packet signal, its own location is more addressed than the previous packet signal transmission node. Therefore, there is a high possibility that the transferred packet signal is transmitted to the other party. Therefore, in this case, the packet signal is transferred.
[0010]
Thus, the communication device of the present invention determines whether or not to transfer a packet signal according to its own location, the location of the immediately preceding packet signal transmission node, and the location of the other party. The packet signal can be transmitted to the other party while avoiding the increase.
[0011]
The above-mentioned issues From in-vehicle navigation system Position data acquisition means for acquiring own position data, communication means capable of transmitting and receiving packet signals, control means for controlling the position data acquisition means and the communication means, the control means, Calculate each vector of the road that constitutes the recommended route searched by the in-vehicle navigation device, set a range including those vectors in the packet signal transmission area, This is solved by a communication device characterized by adding its own position data, the address data of the destination, and data indicating the packet signal transmission area when transmitting the packet signal.
[0012]
The location data of the destination is acquired by, for example, performing broadcast type communication in advance and inquiring of the destination partner. When the destination is a fixed station (communication facility that does not move), it may be acquired from the map database of the vehicle-mounted navigation device.
[0013]
In the present invention, when a packet signal is transmitted by a communication device that is a transmission source, a packet signal transmission area is determined based on its own location and the destination location. Then, when transmitting the packet signal, its own position data, destination position data, and packet signal transmission area are added to the header. As a result, the communication device (node) that relays the packet signal knows the positions of the transmission source and the destination, and can determine whether or not to transfer the packet signal. As a result, useless transfer of packet signals is avoided and an increase in network traffic is suppressed.
[0014]
Further, the above problem is that the source communication device adds the source signal, source location data, destination address, destination location data, and data indicating the packet signal transmission area to the packet signal and transmits the packet signal. The communication device that has transmitted and received the packet signal calculates a vector from the previous packet signal transmission node to its own position and a vector from its own position to the destination, and these vectors are the packet. Only when it is included in the signal transmission area, the problem is solved by a communication method characterized by adding its own position data to the packet signal and transferring the packet signal.
[0015]
In the present invention, a source communication device adds a source address, source location data, destination address, destination location data, and data indicating a packet signal transmission area to a packet signal and transmits the packet signal. Then, the communicator that relays the packet signal calculates the vector from the previous packet signal transmission node to its own position and the vector from its own position to the destination, and these vectors are within the packet signal transmission area. Only when it is included in the packet signal, it adds its own position data to the packet signal and transfers the packet signal. Thereby, useless transfer of packet signals is avoided, and an increase in network traffic is suppressed.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, the present invention will be described with reference to the accompanying drawings.
[0017]
(First embodiment)
FIG. 1 is a block diagram illustrating a configuration of a communication device (wireless communication device) according to the first embodiment of this invention. As shown in FIG. 1, the
[0018]
The
[0019]
FIG. 2 is a diagram for explaining an outline of a communication method by the communication device of the present embodiment. Here, in order to simplify the description, it is assumed that the roads are formed in a right-angled grid pattern. A communication device (node) for transferring a packet signal is mounted on a vehicle traveling on these roads.
[0020]
Consider four regions that are parallel to these roads and that are divided by two straight lines that intersect at the vehicle position (O). Here, as shown in FIG. 2, the range of 0 ° ≦ θ ≦ 90 ° (first quadrant) is the first region, the range of 90 ° ≦ θ ≦ 180 ° (second quadrant) is the second region, The range of 180 ° ≦ θ ≦ 270 ° (third quadrant) is the third region, and the range of 270 ° ≦ θ ≦ 360 ° (fourth quadrant) is the fourth region.
[0021]
For example, when the other party (destination) is in the first area as viewed from the transmission source, the packet signal is transmitted to the other party only through the communication device mounted on the vehicle in the first area. Conversely, a communication device mounted on a vehicle other than the vehicle in the first area does not need to transfer a packet signal. Further, even if the vehicle is in the first area, the vehicle farther away from the other party than the caller does not need to transfer the packet signal. Similarly, when the other party is in the second area, the third area, or the fourth area, only the communication device mounted on the vehicle in the second area, the third area, or the fourth area. To transfer the packet signal.
[0022]
In the present embodiment, a communication device mounted on each vehicle determines whether or not to transfer (hop) a packet signal according to the following information (1) to (3).
[0023]
(1) Vector from the previous packet signal transmission vehicle (hereinafter referred to as “immediate information transmission vehicle”) to the host vehicle
(2) Packet signal transmission area (quadrant)
(3) Vector from own vehicle position to destination
The vector from the immediately preceding information transmission vehicle to the host vehicle and the vector from the host vehicle position to the destination are calculated based on the position data acquired from the navigation device. Further, the packet signal transmission area (quadrant) is set by the source communication device according to the direction in which the other party is located.
[0024]
Hereinafter, with reference to the flowchart shown in FIG. 3, an operation when the communication device determines whether or not to transfer a packet signal will be described. However, when transmitting a packet signal, the communication device installed in the transmission source vehicle transmits the transmission source address, the transmission source location data (latitude / longitude), the destination address, and the destination location data (latitude / longitude). ) And data indicating the packet signal transmission area (quadrant) are added to the header. The other party's position data is acquired by, for example, a method in which, for example, broadcast type communication is performed in advance to connect to a communication device mounted on the other party's vehicle and the other party's position data is inquired.
[0025]
First, when a packet signal is received in step S11, the process proceeds to step S12. In step S12, the
[0026]
On the other hand, when the received packet signal is not addressed to the own vehicle, the process proceeds from step S12 to step S13. In step S13, the
[0027]
With reference to FIG. 4, operation | movement of the communication apparatus of this Embodiment is demonstrated more concretely. Here, it is assumed that a packet signal is transmitted from the vehicle A (source) to the vehicle E (partner). Further, it is assumed that the position data (latitude / longitude) of the vehicle E, which is the counterpart, is notified to the vehicle A in advance.
[0028]
The communication device mounted on the vehicle A that is a transmission source has a transmission source address, transmission source location data (latitude / longitude), destination address, destination location data (latitude / longitude), and packet signal transmission in the header. Data indicating a region (quadrant) is added and a packet signal is transmitted. In the example shown in FIG. 4, since the other party (vehicle E) is in the first area (first quadrant) when viewed from the transmission source (vehicle A), the packet signal transmission area is set to the first area (first quadrant). Set to.
[0029]
The packet signal output from the communication device of the vehicle A propagates concentrically around the vehicle A. Here, it is assumed that the communication device of vehicle B receives the packet signal transmitted from the communication device of vehicle A.
[0030]
When the communication device of the vehicle B receives the packet signal transmitted from the vehicle A, the communication device analyzes the header and determines whether the packet signal is addressed to the own vehicle. If the packet signal is not addressed to the host vehicle, the vector V from the immediately preceding information transmission vehicle (vehicle A) to the host vehicle (vehicle B) 1 And the vector V from the vehicle (vehicle B) to the other party (vehicle E) 2 And Then, it is determined whether or not these vectors are within the packet signal transmission area (first quadrant) set by the transmission source. In this example, as shown in FIG. 5A, a vector V from the immediately preceding information transmission vehicle (vehicle A) to the host vehicle is used. 1 And the vector V from the vehicle (vehicle B) to the other party (vehicle E) 2 Are both in the first region, the communication device of the vehicle B transfers (hops) the packet signal. At this time, the communication device of the vehicle B adds the position data (latitude / longitude) of the own vehicle to the header of the packet signal. Assume that the packet signal transferred by the communication device of vehicle B is received by both the communication device of vehicle C and the communication device of vehicle D, as shown in FIG.
[0031]
When the communication device of the vehicle C receives the packet signal transmitted from the vehicle B, the communication device analyzes the header and determines whether the packet signal is addressed to the vehicle. If the packet signal is not addressed to the host vehicle, the vector V from the immediately preceding information transmission vehicle (vehicle B) to the host vehicle (vehicle C) 1 And the vector V from the vehicle (vehicle C) to the other party (vehicle E) 2 And And these vectors V 1 , V 2 Is in the packet signal transmission area (first quadrant) set by the transmission source. In this example, as shown in FIG. 5B, a vector V from the immediately preceding information transmission vehicle (vehicle B) to the host vehicle (vehicle C). 1 Is in the first region, but the vector V from the own vehicle (vehicle C) to the other party (vehicle E) 2 Is in the fourth area (fourth quadrant), the communication device of the vehicle C does not transfer the packet signal.
[0032]
On the other hand, when the communication device of the vehicle D receives the packet signal transmitted from the vehicle B, the communication device analyzes the header and determines whether the packet signal is addressed to the own vehicle. If the packet signal is not addressed to the host vehicle, the vector V from the immediately preceding information transmission vehicle (vehicle B) to the host vehicle (vehicle D) 1 And the vector V from the host vehicle (vehicle D) to the destination (vehicle E) 2 And And these vectors V 1 , V 2 Is in the packet signal transmission area (first quadrant) set by the transmission source. In this example, as shown in FIG. 6A, a vector V from the immediately preceding information transmission vehicle (vehicle B) to the host vehicle (vehicle D). 1 And the vector V from the host vehicle (vehicle D) to the destination (vehicle E) 2 Are in the first region, the communication device of the vehicle D performs packet signal transfer (hop). At this time, the communication device of the vehicle D adds the position data (latitude / longitude) of the own vehicle to the header of the packet signal. In this example, it is assumed that the packet signal transferred by the communication device of the vehicle D is received by both the communication device of the vehicle B and the communication device of the vehicle E.
[0033]
When the communication device of the vehicle B receives the packet signal transmitted from the vehicle D, the communication device analyzes the header and determines whether the packet signal is addressed to the vehicle. If the packet signal is not addressed to the host vehicle, the vector V from the immediately preceding information transmission vehicle (vehicle D) to the host vehicle (vehicle B) 1 And the vector V from the vehicle (vehicle B) to the other party (vehicle E) 2 And And these vectors V 1 , V 2 Is in the packet signal transmission area (first quadrant) set by the transmission source. In this example, as shown in FIG. 6B, a vector V from the own vehicle to the other party 2 Is in the first area, but the vector V from the immediately preceding information transmission vehicle to the vehicle is V 1 Is not in the first area, the communication device of the vehicle B does not transfer the packet signal.
[0034]
On the other hand, when the communication device of the vehicle E receives the packet signal transmitted from the vehicle D, the communication device analyzes the header and determines whether the packet signal is addressed to the own vehicle. Here, since the packet signal is addressed to the vehicle E, the communication device of the vehicle E takes in the packet signal and does not transfer it.
[0035]
Thus, in the present embodiment, the packet signal is relayed from the communication device of the vehicle A, which is the transmission source, to the communication device of the vehicle E, which is the transmission destination, by relaying the communication devices mounted on the other vehicles B and D. Is transmitted. In this case, the communication device mounted on each vehicle is within the packet signal transmission area in which the vector from the immediately preceding information transmission vehicle to the vehicle and the vector from the vehicle to the other party are set by the transmission source. Since the packet signal is transferred only at times, an increase in network traffic is avoided, and the use efficiency of the network is improved.
[0036]
In addition, it is preferable that the communication apparatus which transfers a packet signal adds the address of the own vehicle (own communication apparatus) to the header of the packet signal in addition to the position data of the own vehicle. As a result, when the packet signal is received and the header is analyzed, it is possible to prevent the packet signal from being transferred if there is already an address of the own vehicle. The processing is reduced compared to the case of doing so. Further, the number of hops may be limited so that a packet signal exceeding a predetermined number of hops may not be transferred.
[0037]
Further, in the present embodiment, the case where the position data detection device connected to the position
[0038]
Furthermore, when the destination is a fixed station (communication facility that does not move), if the location of the fixed station is stored in advance in the map database of the in-vehicle navigation device, it is necessary to acquire the location data of the destination by broadcast communication. Disappears.
[0039]
(Second Embodiment)
Hereinafter, a second embodiment of the present invention will be described. The basic configuration of the communication device according to the present embodiment is the same as that of the first embodiment, and will be described with reference to FIG.
[0040]
In the first embodiment, any one of four regions (quadrants) divided by two straight lines orthogonal to each other is set as a packet signal transmission region, and a vector from the immediately preceding information transmission vehicle to the host vehicle, Whether or not to transfer the packet signal is determined depending on whether or not the vector from the vehicle to the destination is in the packet signal transmission area set by the transmission source. Therefore, in the first embodiment, as shown in FIG. Three If the other party's vehicle E is on the road Y 1 The packet signal transmitted from the vehicle A traveling on the road X 2 The vehicle B, the vehicle C, and the vehicle D that are traveling the vehicle are relayed and sent to the vehicle E that is the counterpart.
[0041]
Meanwhile, from vehicle B to road Y 1 The packet signal transferred to the vehicle G traveling on the road X 1 However, since the vector from the vehicle I to the other party (vehicle E) is in the fourth area, the communication device of the vehicle I does not transfer the packet signal. For this reason, if a vehicle equipped with a communication device is not running between the vehicle B and the vehicle D, the packet signal transmitted from the vehicle A does not reach the vehicle E. Therefore, in this embodiment, the packet signal transmission area is expanded more than other areas.
[0042]
The second embodiment will be described in more detail with reference to FIG. The
[0043]
In this way, when the angle of the packet signal transmission area is enlarged, as shown in FIG. 9, when the packet signal is transmitted from the transmission source (vehicle A) to the destination (vehicle E), the road X 2 A route from the vehicle B to the road Y together with a route for relaying the vehicle C and the vehicle D traveling on the vehicle 1 Vehicle G running on the road, road X 1 A route for transferring the packet signal to the vehicle E through the vehicle I and the vehicle J traveling on the upper side is established. That is, in this embodiment, the route for transferring the packet signal is increased as compared with the first embodiment, and the packet signal can be reliably transmitted to the other party while avoiding an increase in network traffic. There is an effect.
[0044]
(Third embodiment)
Hereinafter, a third embodiment of the present invention will be described. Also in the present embodiment, the basic configuration of the communication device is the same as that of the first embodiment, and will be described with reference to FIG.
[0045]
In the second embodiment, the amount of enlargement of the angle of the packet signal transmission area is set to a constant value (± 20 °). As described above, since a vehicle equipped with a communication device for transferring packet signals is traveling on the road, the packet signal can be efficiently transmitted by setting the amount of expansion of the packet signal transmission area in consideration of the road shape. Can be transferred.
[0046]
Hereinafter, a method for determining the packet signal transmission area in the communication device of the present embodiment will be described. A general vehicle-mounted navigation device has a route guidance function that searches for a recommended route to a destination and guides the vehicle along the recommended route. This function is also used when determining the packet signal transmission area.
[0047]
In other words, when determining the packet signal transmission area, the
[0048]
Here, as shown in FIG. 10A, it is assumed that a recommended route from the transmission source vehicle A to the destination vehicle E is searched. After the in-
[0049]
In addition, as shown in FIG. 11A, when a plurality of recommended routes (two recommended routes in FIG. 11A) from the vehicle A (source) to the vehicle E (partner) are searched, control is performed. The
[0050]
After determining the packet signal transmission area in this way, as in the first embodiment, together with the source address, source location data, destination address, destination location data in the packet signal header, the packet A packet signal is transmitted by adding data indicating a signal transmission area.
[0051]
In the present embodiment, since the packet signal transmission area is determined in consideration of the road from the transmission source to the other party, an increase in network traffic can be avoided and the packet can be more efficiently compared to the second embodiment. There is an effect that the signal can be transmitted by the other party.
[0052]
In each of the first to third embodiments described above, the case where the present invention is applied to vehicle-to-vehicle communication has been described. However, the present invention is limited to the vehicle-to-vehicle communication device and the communication method. Of course, it is not done.
[0053]
【The invention's effect】
As described above, according to the communication device (communication device that relays packet signals) of the present invention, the packet signal received by the communication means is analyzed and the position data of the immediately preceding packet signal transmission node and the destination position data are analyzed. Network traffic, since it has a control means for determining whether or not to transfer a packet signal according to the positional relationship between the immediately preceding packet transmission node and itself and the positional relationship between itself and the destination. The packet signal can be transmitted to the other party while avoiding the increase.
[0054]
Further, according to another communication device (transmission source communication device) of the present invention, the position data, the destination position data, and the data indicating the packet signal transmission area are added to the packet signal to add the packet. Since the signal is transmitted, the communication device that relays the packet signal can determine whether or not to transfer the packet signal according to the position of the transmission source, the position of the destination, and the packet signal transmission area. As a result, useless transfer of packet signals is avoided and an increase in network traffic is suppressed.
[0055]
Further, according to the communication method of the present invention, the source communication device adds the source address, the source location data, the destination address, the destination location data and the data indicating the packet signal transmission area to the packet signal. A communication device that transmits a signal and relays the packet signal calculates a vector from the previous packet signal transmission node to itself and a vector from its position to the destination, and these vectors are included in the packet signal transmission area. Since the packet signal is transferred by adding its own position data to the packet signal only when the packet signal is transmitted, useless transfer of the packet signal is avoided and an increase in network traffic is suppressed.
[Brief description of the drawings]
FIG. 1 is a block diagram illustrating a configuration of a communication device (wireless communication device) according to a first embodiment of this invention;
FIG. 2 is a diagram illustrating an outline of a communication method by a communication device according to the first embodiment.
FIG. 3 is a flowchart illustrating an operation when the communication device according to the first embodiment determines whether to transfer a packet signal;
FIG. 4 is an explanatory diagram for more specifically explaining the operation of the communication device according to the first embodiment;
FIG. 5A is a schematic diagram showing determination of whether or not to transfer a packet signal in the vehicle B, and FIG. 5B is a schematic diagram showing determination of whether or not to transfer a packet signal in the vehicle C; FIG.
FIG. 6A is a schematic diagram illustrating determination of whether or not to transfer a packet signal in the vehicle D, and FIG. 6B is a schematic diagram illustrating determination of whether or not to transfer the packet signal in the vehicle B; FIG.
FIG. 7 is a schematic diagram showing a packet signal transmission route in the first embodiment;
FIG. 8 is a schematic diagram showing an enlargement of a packet signal transmission area in the second embodiment.
FIG. 9 is a schematic diagram illustrating a packet signal transmission route according to the second embodiment;
FIG. 10 is a schematic diagram illustrating an example of a method for determining a packet signal transmission region in the third embodiment;
FIG. 11 is a schematic diagram illustrating another example of a method for determining a packet signal transmission area according to the third embodiment;
[Explanation of symbols]
10 ... Communicator,
11 ... Transceiver
12 ... control unit,
13: Position data acquisition unit,
20: In-vehicle navigation device.
Claims (5)
パケット信号の送受信が可能な通信手段と、
前記位置データ取得手段及び前記通信手段を制御する制御手段とを有し、
前記制御手段は、前記通信手段で受信したパケット信号の解析から前記直前のパケット信号発信ノードの位置データ及び前記宛て先の位置データとともにパケット信号伝送領域のデータを取得し、前記直前のパケット信号発信ノードから自身の位置までのベクトルと、自身の位置から前記宛て先までのベクトルとを演算し、それらのベクトルがいずれも前記パケット信号伝送領域内に含まれるときに、前記パケット信号に自身の位置データを付加して該パケット信号を転送することを特徴とする通信機。Position data acquisition means for acquiring own position data;
A communication means capable of transmitting and receiving packet signals;
Control means for controlling the position data acquisition means and the communication means,
The control means acquires packet signal transmission area data together with position data of the previous packet signal transmission node and position data of the destination from analysis of the packet signal received by the communication means, and transmits the previous packet signal transmission When a vector from the node to its own position and a vector from its own position to the destination are calculated and both of these vectors are included in the packet signal transmission area, the packet signal has its own position. A communication apparatus characterized by adding data and transferring the packet signal .
パケット信号の送受信が可能な通信手段と、
前記位置データ取得手段及び前記通信手段を制御する制御手段とを有し、
前記制御手段は、前記車載用ナビゲーション装置により探索した推奨経路を構成する道路の各ベクトルを演算し、それらのベクトルを含む範囲をパケット信号伝送領域に設定し、前記パケット信号を発信するときに自身の位置データと、前記宛て先の位置データと、前記パケット信号伝送領域を示すデータとを付加することを特徴とする通信機。Position data acquisition means for acquiring own position data from the in-vehicle navigation device ;
A communication means capable of transmitting and receiving packet signals;
Control means for controlling the position data acquisition means and the communication means,
The control means calculates each vector of roads constituting the recommended route searched by the in-vehicle navigation device, sets a range including those vectors in a packet signal transmission area, and transmits the packet signal The communication apparatus is characterized by adding position data of the destination, position data of the destination, and data indicating the packet signal transmission area.
前記パケット信号を受信した通信機は、直前のパケット信号発信ノードから自身の位置までのベクトルと、自身の位置から前記宛て先までのベクトルとを演算して、それらのベクトルが前記パケット信号伝送領域内に含まれているときのみ、自身の位置データを前記パケット信号に付加して、該パケット信号を転送することを特徴とする通信方法。The source communication device adds a source address, source location data, destination address, destination location data and data indicating a packet signal transmission area, and transmits a packet signal.
The communication device that has received the packet signal calculates a vector from the immediately preceding packet signal transmission node to its own position and a vector from its own position to the destination, and these vectors are stored in the packet signal transmission area. A communication method characterized by adding its own position data to the packet signal and transferring the packet signal only when included in the packet signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003200348A JP4098177B2 (en) | 2003-07-23 | 2003-07-23 | COMMUNICATION DEVICE AND COMMUNICATION METHOD |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003200348A JP4098177B2 (en) | 2003-07-23 | 2003-07-23 | COMMUNICATION DEVICE AND COMMUNICATION METHOD |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005045340A JP2005045340A (en) | 2005-02-17 |
JP4098177B2 true JP4098177B2 (en) | 2008-06-11 |
Family
ID=34260782
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003200348A Expired - Fee Related JP4098177B2 (en) | 2003-07-23 | 2003-07-23 | COMMUNICATION DEVICE AND COMMUNICATION METHOD |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4098177B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100919680B1 (en) | 2007-11-16 | 2009-10-06 | 한국전자통신연구원 | Sensor network based data transfer device and method |
JP5673108B2 (en) | 2010-01-06 | 2015-02-18 | 日本電気株式会社 | COMMUNICATION DEVICE, COMMUNICATION SYSTEM, AND COMMUNICATION METHOD |
JP5595170B2 (en) * | 2010-08-06 | 2014-09-24 | 本田技研工業株式会社 | Inter-vehicle communication device |
JP2012159967A (en) | 2011-01-31 | 2012-08-23 | Nec Corp | Communication apparatus, communication system, and communication method |
JP6665793B2 (en) * | 2017-01-17 | 2020-03-13 | 京セラドキュメントソリューションズ株式会社 | Ad hoc network route construction system, node, center node, and ad hoc network route construction method |
JP7003539B2 (en) * | 2017-09-28 | 2022-01-20 | 京セラドキュメントソリューションズ株式会社 | Ad hoc network route construction system, node, center node and ad hoc network route construction method |
JP7203123B2 (en) | 2018-12-28 | 2023-01-12 | 本田技研工業株式会社 | Communication system, communication terminal, control method, program, and storage medium for storing program |
-
2003
- 2003-07-23 JP JP2003200348A patent/JP4098177B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2005045340A (en) | 2005-02-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5067201B2 (en) | Road-to-vehicle and vehicle-to-vehicle communication system, road-to-vehicle and vehicle-to-vehicle communication method, program thereof, and program recording medium | |
JP4068494B2 (en) | Communication data relay method and inter-vehicle communication system | |
US6421602B1 (en) | Method of navigation guidance for a distributed communications system having communications nodes | |
US7701935B2 (en) | Data communication between networks using relay devices | |
JP5260235B2 (en) | Method and apparatus for determining whether a moving object is moving in a predetermined direction | |
JP4128149B2 (en) | Wireless network system, relay terminal and program in the same system | |
JPH1094028A (en) | Mobile terminal equipment and mobile communication system | |
JPH11146464A (en) | Ground communication device, in-vehicle communication device, and road-vehicle data communication system | |
JP2007306120A (en) | Inter-vehicle communication system and inter-vehicle communication method | |
KR100932556B1 (en) | Routing path setting method for vehicle-to-vehicle communication and terminal device performing the same | |
US20150356870A1 (en) | Mobile communication apparatus, mobile communication method and program | |
JP4098177B2 (en) | COMMUNICATION DEVICE AND COMMUNICATION METHOD | |
JP2006221286A (en) | Communication device | |
JPWO2020100204A1 (en) | V2X on-board unit and V2X repeater | |
JP2003218886A (en) | Routing equipment in radio ad hoc network, local network constitution specifying method and routing method | |
JP4500623B2 (en) | Mobile communication system and mobile communication terminal | |
WO2021100299A1 (en) | Communication terminal device and communication management server device | |
JP2012186858A (en) | Road-to-vehicle and vehicle-to-vehicle communication system, road-to-vehicle and vehicle-to-vehicle communication method, and program and program recording medium therefor | |
KR20070106284A (en) | Traffic Information Guidance Method and System | |
KR101079997B1 (en) | System and method for providing vehicle location information using wireless bridge | |
JP5304404B2 (en) | Route guidance device and route guidance method | |
JP4080934B2 (en) | Inter-vehicle communication system | |
JP2015117986A (en) | Position correction system, method, and program | |
JPH10293035A (en) | Navigation system and method | |
JP4990169B2 (en) | Communication device and inter-vehicle communication system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20051129 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20071119 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20071225 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080124 |
|
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: 20080311 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080312 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4098177 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110321 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110321 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120321 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120321 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130321 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130321 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140321 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |