(57)【要約】【課題】  送信元となる通信装置Ａ１〜Ａ２０から送信先となる通信装置Ａ１〜Ａ２０に対して送信される信号を中継する無線通信装置Ａ１〜Ａ２０で、効率的なネットワーク通信を実現する。【解決手段】  自動車無線通信装置（移動端末ＰＣ）Ａ１〜Ａ２０では、移動検出手段が当該無線通信装置（自己）Ａ１〜Ａ２０又は無線通信相手Ａ１〜Ａ２０が移動していることを検出し、そして、中継回数制限手段が、移動検出手段により移動が検出された場合には、移動検出時に対して設定された態様で、中継対象となる信号が中継される回数を制限する。【選択図】      図１
2005094416.tif 000002
【特許請求の範囲】
【請求項１】
送信元となる通信装置から送信先となる通信装置に対して送信される信号を中継する無線通信装置において、
当該無線通信装置又は無線通信相手が移動していることを検出する移動検出手段と、
移動検出手段により移動が検出された場合には、移動検出時に対して設定された態様で、中継対象となる信号が中継される回数を制限する中継回数制限手段と、
を備えたことを特徴とする無線通信装置。
【請求項２】
請求項１に記載の無線通信装置において、
移動検出手段は、無線通信相手からの無線受信状態の変化が所定の閾値以上となった場合或いは所定の閾値を超えた場合に、当該無線通信装置又は当該無線通信相手が移動していることを検出する、
ことを特徴とする無線通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、信号を中継する無線通信装置に関し、特に、移動を検出した場合に信号の中継回数を制限することにより、効率的なネットワーク通信を実現する無線通信装置に関する。
【背景技術】
【０００２】
例えば、コンピュータネットワークでは、ＰＣ（パーソナルコンピュータ）とＰＣをＬＡＮ（Local Area Network）等の手段で接続した構成において、お互いのＩＰ（Internet Protocol）アドレスを定期的に走査して当該ネットワーク中のＰＣを全て把握しており、必要に応じて、送信先（宛先）となるＩＰアドレスに対して通信することが行われる。
従来技術の一例に係るパケット中継方法及びその装置では、中継装置を介して相互に接続されて中継装置間でルーティング情報を送受信することでパケットの経路を選択するネットワークにおける中継装置が、ネットワークをまたいでパケットを転送する場合に、当該パケットに含まれるホップカウント値を１だけ増加させて、当該増加後のホップカウント値が当該パケットの転送先ネットワークに対応する上限値を超えているときには当該パケットを破棄し、超えていないときには当該パケットを転送先ネットワークの経路として選択した他の中継装置へ転送することが行われる（例えば、特許文献１参照。）。
【０００３】
【特許文献１】特開平７−７９２４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば自動車等におけるモバイルのピア・ツー・ピア・ネットワークでは、自動車等が移動することによって、自動車等に搭載されたＰＣ端末について接続先との追加や離脱、接続先の変更が頻繁に起こるため、このような状況に適切に対処することが必要となるが、これについては未だに十分な開発が為されていなかった。
本発明は、このような従来の事情に鑑み為されたもので、中継対象となる信号を中継するに際して、例えば、自動車等におけるモバイルのピア・ツー・ピア・ネットワークにおいて自動車等が移動することによって自動車等に搭載されたＰＣ端末について接続先との追加や離脱、接続先の変更が頻繁に起こるような状況においても、効率的なネットワーク通信を実現することができる無線通信装置を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明に係る無線通信装置では、送信元となる通信装置から送信先となる通信装置に対して送信される信号（中継対象となる信号）を中継するに際して、次のような処理を行う。
すなわち、移動検出手段が、当該無線通信装置（自己）又は無線通信相手が移動していることを検出する。そして、中継回数制限手段が、移動検出手段により移動が検出された場合には、移動検出時に対して設定された態様で、中継対象となる信号が中継される回数を制限する。
従って、当該無線通信装置又は無線通信相手が移動していることが検出された場合には、移動検出時に対して設定された態様で中継対象となる信号の中継回数が制限されるため、例えば、自動車等におけるモバイルのピア・ツー・ピア・ネットワークにおいて自動車等が移動することによって自動車等に搭載されたＰＣ端末について接続先との追加や離脱、接続先の変更が頻繁に起こるような状況においても、効率的なネットワーク通信を実現することができる。
【０００６】
ここで、本発明に係る無線通信装置としては、種々な装置が用いられてもよく、例えば、無線により通信するモバイルの装置が用いられてもよく、或いは、無線により通信する固定設置される装置が用いられてもよい。
また、送信元となる通信装置や、送信先となる通信装置としては、それぞれ、種々な装置が用いられてもよく、例えば、無線により通信するモバイルの装置が用いられてもよく、或いは、有線又は無線により通信する固定設置される装置が用いられてもよい。
また、中継対象となる信号を中継する態様としては、例えば、送信元となる通信装置から送信される信号を１又は複数の中継装置が中継して送信先となる通信装置へ到達させるような態様が用いられる。このような態様において、本発明に係る無線通信装置は、１つの中継装置として用いられることが可能である。
【０００７】
また、例えば、全ての中継が無線通信により行われてもよく、或いは、一部の中継が有線通信により行われてもよい。
また、無線通信相手としては、種々な装置が用いられてもよく、例えば、無線により通信するモバイルの装置が用いられてもよく、或いは、無線により通信する固定設置される装置が用いられてもよい。
また、無線通信相手としては、例えば、本発明に係る無線通信装置に対して信号を無線により送信する無線通信相手が用いられてもよく、或いは、本発明に係る無線通信装置から無線により送信される信号を受信する無線通信相手が用いられてもよく、或いは、これら両方が用いられてもよい。
また、移動検出手段では、例えば、本発明に係る無線通信装置が移動していることを検出する態様が用いられてもよく、或いは、無線通信相手が移動していることを検出する態様が用いられてもよく、或いは、本発明に係る無線通信装置と無線通信相手とのいずれかは特定されないがいずれか一方又は両方が移動していることを検出するような態様が用いられてもよい。
【０００８】
また、移動検出手段により移動を検出する仕方としては、種々な仕方が用いられてもよい。
例えば、自己（無線通信装置）が移動していることは、ＧＰＳ（Global Positioning System）や速度検出機能などの検出結果に基づいて検出することができる。
また、無線通信相手が移動していることは、無線通信相手の移動状態に関する情報を当該無線通信相手から受信した結果などに基づいて検出することができる。
また、本発明に係る無線通信装置と無線通信相手とのいずれかは特定されないがいずれか一方又は両方が移動していることは、無線通信相手からの無線受信状態に基づいて検出することができる。
また、中継対象となる信号が中継される回数としては、中継に関する種々な回数が用いられてもよく、例えば、本発明に係る無線通信装置から送信先となる通信装置までの間に中継対象となる信号が中継される中継装置の数などを用いることができる。
また、中継回数制限手段により中継対象となる信号が中継される回数を制限する態様（移動検出時に対して設定された態様）としては、種々な態様が用いられてもよい。
【０００９】
本発明に係る無線通信装置では、一構成例として、移動検出手段は、無線通信相手からの無線受信状態の変化が所定の閾値以上となった場合或いは所定の閾値を超えた場合に、当該無線通信装置又は当該無線通信相手が移動していることを検出する。
従って、例えば、本発明に係る無線通信装置と無線通信相手とのいずれが移動しているかを特定する必要がないような場合に、無線通信相手からの無線受信状態の変化に基づいて、当該無線通信装置又は当該無線通信相手の一方又は両方が移動していることを効果的に検出することができる。
【００１０】
ここで、移動検出手段では、例えば、無線通信相手からの無線受信状態の変化が所定の閾値以上となった場合に本発明に係る無線通信装置又は当該無線通信相手が移動していることを検出する態様が用いられてもよく、或いは、無線通信相手からの無線受信状態の変化が所定の閾値を超えた場合に本発明に係る無線通信装置又は当該無線通信相手が移動していることを検出する態様が用いられてもよい。
また、所定の閾値としては、種々な値が用いられてもよい。
また、無線通信相手からの無線受信状態の変化としては、種々なものが用いられてもよく、例えば、無線通信相手から無線により受信される信号のレベルの変化を用いることや、無線通信相手から無線により受信される信号のレベルの平均値の変化を用いることや、無線通信相手から無線により受信される信号についての相関ピークのタイミングの変化を用いることなどができる。
また、信号のレベルとしては、種々なレベルが用いられてもよく、例えば、電力のレベルや、振幅のレベルを用いることができる。
また、平均値としては、種々なものが用いられてもよく、例えば、時間的な平均値を用いることができる。
具体的には、無線通信相手からの無線受信状態の変化としては、例えば、本発明に係る無線通信装置又は無線通信相手の一方又は両方が移動する場合に発生するフェージングに起因する変化を用いることができ、或いは、ＣＤＭＡ（Code Division Multiple Access）方式の無線通信において、本発明に係る無線通信装置又は無線通信相手の一方又は両方が移動する場合に発生するピーク相関のずれに起因する変化を用いることができる。
【００１１】
以下で、更に、本発明に係る構成例を示す。
本発明に係る無線通信装置では、一構成例として、中継回数制限手段は、移動検出時に対して設定された態様で、所定の中継回数を、当該無線通信装置（自己）からの中継回数の上限値とすることにより、中継対象となる信号の中継回数を制限する。
ここで、所定の回数としては、種々な回数が用いられてもよく、例えば、固定的に設定された回数が用いられてもよく、或いは、可変に変更され得る回数が用いられてもよい。
本発明に係る無線通信装置では、一構成例として、中継回数制限手段は、移動検出時に対して設定された態様で、当該無線通信装置（自己）から中継することが可能な中継先となる通信装置を制限することにより、中継対象となる信号の中継回数を制限する。
【００１２】
本発明に係る無線通信装置では、例えば、当該無線通信装置（自己）から中継することが可能な中継先となる通信装置や、或いは、このような通信装置までのルート（中継経路）を、装置のアドレスなどを用いて、テーブルなどとして、メモリ等に記憶する。
ここで、アドレスとしては、種々なものが用いられてもよく、例えば、対象となる装置のアドレスばかりでなく、対象となる装置を子局として収容して管理する親局となる装置のアドレスなどが用いられてもよい。
本発明に係る無線通信装置では、一構成例として、アドレスとして、ＩＰアドレスが用いられる。また、ＴＣＰ（Transmission Control Protocol）／ＩＰ通信が用いられる。また、中継回数として、ホップ数が用いられる。
なお、ホップ数とは、一般に、ＴＣＰ／ＩＰ通信などにおいて、目的のノードに到達するまでに経由するルータの数を表す。
【００１３】
本発明に係る無線通信装置では、一構成例として、テーブルなどに記憶されたルートを参照して、中継対象となる信号の送信先となる通信装置までのルートを特定して、当該信号を中継送信する。
本発明に係る無線通信装置では、一構成例として、テーブルなどに記憶されたアドレスやルートなどの情報は、他の通信装置との通信などにより、更新される。このような更新により、通信状況の変化に対応することができる。
本発明に係る無線通信装置では、一構成例として、移動検出手段により移動していることが非検出である（つまり、検出されない）場合には、移動非検出である場合に対して設定された態様で、中継対象となる信号を中継する。
ここで、移動検出手段により移動していることが非検出である場合における中継の態様（移動非検出である場合に対して設定された態様）としては、種々な態様が用いられてもよい。
【００１４】
本発明に係る無線通信装置では、一構成例として、移動検出手段により移動していることが非検出である場合に対して設定された態様として、中継対象となる信号の中継回数を移動検出時のようには制限しない態様が用いられる。
ここで、中継対象となる信号の中継回数を移動検出時のようには制限しない態様としては、種々な態様が用いられてもよく、例えば、中継対象となる信号の中継回数を制限しない（つまり、中継回数を無制限とする）態様が用いられてもよく、或いは、中継対象となる信号の中継回数の上限値が移動検出時と比べて多いような態様が用いられてもよい。
本発明に係る無線通信装置では、一構成例として、中継処理態様切替手段が、移動検出手段により移動していることが非検出である場合と検出された場合とで、それぞれに対応した中継処理の態様へ切り替える。
ここで、移動検出時における中継処理態様と、移動非検出時における中継処理態様としては、それぞれ種々な態様が用いられてもよく、例えば、移動検出時における中継処理態様の中継回数の上限値の方が移動非検出時における中継処理態様の中継回数の上限値と比べて少ないような態様を用いることが可能である。
【００１５】
本発明に係る無線通信装置では、一構成例として、移動検出手段による検出を定期的なタイミングなどの所定のタイミングで行い、そして、中継処理態様切替手段が、移動検出手段により移動していることが検出されたときには移動検出時における中継処理態様へ切り替え、移動検出手段により移動していることが非検出であったときには移動非検出時における中継処理態様へ切り替える。
本発明では、例えば、移動することが可能な無線通信装置が用いられ、特に、自動車等に搭載される装置のように高速に広範囲で移動することが可能な無線通信装置が用いられる。
本発明では、例えば、複数の無線通信装置を含む通信システムが用いられる。
ここで、通信システムとしては、例えば、無線により通信する通信装置から構成される無線通信システムが用いられてもよく、或いは、有線により通信する通信装置が通信システムに含まれてもよい。
【発明の効果】
【００１６】
以上説明したように、本発明に係る無線通信装置によると、送信元となる通信装置から送信先となる通信装置に対して送信される信号を中継するに際して、当該無線通信装置（自己）又は無線通信相手が移動していることを検出する処理を行い、そして、移動が検出された場合には、移動検出時に対して設定された態様で、中継対象となる信号が中継される回数を制限するようにしたため、例えば、自動車等におけるモバイルのピア・ツー・ピア・ネットワークにおいて自動車等が移動することによって自動車等に搭載されたＰＣ端末について接続先との追加や離脱、接続先の変更が頻繁に起こるような状況においても、効率的なネットワーク通信を実現することができる。
【発明を実施するための最良の形態】
【００１７】
本発明に係る一実施例を図面を参照して説明する。
まず、本実施例の基礎となる事項について説明する。
図１８には、ホスト（ホストＰＣ）Ｃ１〜Ｃ８とローカルネットワークＤ１〜Ｄ８から構成されたＰＣネットワークの構成例を示してある。
同図に示されるように、ＰＣネットワークでは、各ホスト（ホストＰＣ）Ｃ１〜Ｃ８が管理するローカルエリアネットワークＤ１〜Ｄ８があり、これらのネットワークＤ１〜Ｄ８同士をホスト（ホストＰＣ）Ｃ１〜Ｃ８間でさらにネットワーク化する構造で構築されている。
図１９には、任意の２つのホストＰＣを含むネットワークを抽出したものの構成例を示してある。
同図に示されるように、各々のホスト（ホストＰＣ）Ｇ１、Ｇ２には複数の端末（端末ＰＣ）Ｅ１〜Ｅ４、Ｅ１１〜Ｅ１４がルータ（又は、ＨＵＢ）Ｆ１、Ｆ２を介して接続されている。
【００１８】
図２０には、更に基本単位のネットワークを抽出したものの構成例を示してある。
同図に示されるように、ホスト（ホストＰＣ）Ｈには複数の端末（端末ＰＣ）Ｊ１〜Ｊ４がルータ（又はＨＵＢ）Ｉを介して接続されている。
これらのネットワークは、通常、各ＰＣをＩＰアドレスで管理して、認識している。
図２１には、ＩＰアドレスの管理テーブルの基本単位の一例を示してある。
同図に示されるように、ホストＰＣ１には１次アドレスが付与され、当該ホストＰＣ１のネットワークでは当該ホストＰＣ１が配下のＰＣ１〜４に２次アドレスを付与するようになっており、これにより、ネットワークの全てのＰＣに唯一のＩＰアドレスが決定される。このようなネットワークでは、例えば、静的にＰＣの追加、減少が発生するのが普通であるような場合には、一定時間にＩＰアドレスの走査が実行されて、新しいＩＰアドレステーブルが更新される。
【００１９】
図２２には、ＰＣネットワークにおけるＩＰアドレスの管理テーブルの一例を示してある。なお、ｎは２以上の複数値であるとする。
同図に示されるように、ホストＰＣ１〜ホストＰＣｎのネットワーク群が１次アドレスを付与されることにより相互に繋がっており、当該ホストＰＣ１〜当該ホストＰＣｎのネットワークでは当該ホストＰＣ１〜当該ホストＰＣｎが同様に配下のＰＣ１〜４に２次アドレスを付与するようになっており、これにより、ネットワークの全てのＰＣに唯一のＩＰアドレスが決定される。このようなネットワークでは、例えば、静的にＰＣの追加、減少が発生するのが普通であるような場合には、一定時間にＩＰアドレスの走査が実行されて、新しいＩＰアドレステーブルが更新される。
以上では、ＰＣネットワークの一例について説明したが、無線ＬＡＮなどに代表される「ピア・ツー・ピア・ネットワーク」或いは「ピア・ツー・ピア・モード」では動作が少し異なり、以下で説明する。
【００２０】
図２３には、ピア・ツー・ピア・モードのネットワークの構成例を示してある。
各無線通信装置Ｋ１〜Ｋ５は、ＰＣから構成されている。
同図に示されるように、「ピア・ツー・ピア・モード」では、基本的に、１対１通信となる。
具体的には、無線通信装置Ｋ１（ＰＣＡ）からは、他の全ての無線通信装置Ｋ２〜Ｋ５（ＰＣＢ、ＰＣＣ、ＰＣＤ、ＰＣＥ）の各々へ無線通信を行うことが可能である。
また、無線通信装置Ｋ５（ＰＣＥ）からは、無線通信装置Ｋ１、Ｋ３、Ｋ４（ＰＣＡ、ＰＣＣ、ＰＣＤ）の各々へ無線通信を行うことが可能であり、無線通信装置Ｋ２（ＰＣＢ）については、電波が届く場合には無線通信を行うことが可能であるが、電波が届かない場合には無線通信を行うことができない。
また、他の無線通信装置Ｋ２、Ｋ３、Ｋ４についても、無線通信装置Ｋ５の場合と同様である。
【００２１】
図２４には、各ＰＣに通信中継機能を搭載した場合におけるピア・ツー・ピア・モードのネットワークの構成例を示してある。
各無線通信装置Ｌ１〜Ｌ２０は、ＰＣから構成されている。
同図に示されるように、中継機能としては、目的のＰＣのＩＰアドレスに通信が届くまで、途中で仲介になったＰＣは対象となる電文を中継する。このような中継機能を有したピア・ツー・ピア・ネットワークは、例えば、上記図１８に示したような有線のＰＣネットワークと等価の機能を果たすことが可能である。
なお、図２には、上記図２４における全ての無線通信装置Ｌ１〜Ｌ２０（端末のＰＣ１〜端末のＰＣ２０）のＩＰアドレスの一例が示されている。
また、図３には、ＰＣ１から見た各ＰＣ２〜２０のＩＰアドレス（目的ＩＰアドレス）が当該各ＰＣ２〜２０の親のＩＰアドレス（親ＩＰアドレス）と共に管理されているテーブルの一例が示されてる。
【００２２】
具体的には、ＰＣ１から直接的に通信することが可能な端末はＰＣ２とＰＣ３である。これらの端末ＰＣ２、ＰＣ３では、親ＩＰアドレスがＰＣ１のアドレスそのものになり、目的ＩＰアドレスが当該端末ＰＣ２、ＰＣ３に固有なＩＰアドレスとして管理されている。
また、端末ＰＣ４では、必ずＰＣ３が中継元になるため、親ＩＰアドレスがＰＣ３のアドレスとなり、目的ＩＰアドレスが当該端末ＰＣ４に固有なＩＰアドレスとして管理されている。
このように、上記図２４における全ての端末ＰＣ１〜２０をＰＣ１から管理したものが上記図３に示したＩＰアドレステーブルとなり、全ての目的ＰＣが当該ＩＰアドレステーブルを検索することにより表現され得る。
また、図４には、ＰＣ５から全ネットワークを見た場合におけるＩＰアドレステーブルの一例が示されている。
また、図５には、ＰＣ２０から全ネットワークを見た場合におけるＩＰアドレステーブルの一例が示されている。
【００２３】
図１には、上記のようなピア・ツー・ピア・ネットワークを更に発展させたものであるモバイル・ピア・ツー・ピア・ネットワークの構成例が示されている。
上記図２４に示したネットワークは例えばノートＰＣに代表される無線ＬＡＮでの接続を行うものであり、図１に示されるネットワークはこのようなノートＰＣの機能を自動車等に拡張したものである。
図１に示されるようなモバイル・ピア・ツー・ピア・ネットワークでは、一般的には、ＰＣ端末が動的に追加、離脱するようなことが頻繁に起こらないことを想定しており、この場合、ネットワーク全体におけるＩＰアドレスの監視としては、長時間に数回行う程度の準静的なアドレス監視だけが実行される。
しかしながら、図１に示されるような自動車等におけるモバイル・ピア・ツー・ピア・ネットワークの自動車等のＰＣ端末は、実際には、追加、離脱、接続先の変更が常に頻繁に繰り返して為されることが考えられる。この場合、常にネットワーク全体におけるＩＰアドレスの接続状況を検索すれば良いかというとそうではなく、仮に、膨大な数の自動車等のＰＣ端末を有するネットワークであるとすると、無線ネットワークで常に飛び交う信号の殆どがＩＰアドレスの管理情報になってしまい、まともな通信ができない可能性が発生することとなる。
【００２４】
このように、無制限にネットワークを把握しようとすると破綻してしまう。
ここで、ＰＣ端末が追加、離脱、接続先の変更を常に頻繁に繰り返すようなことが発生する理由は、主に、これらの端末ＰＣが移動してるためである。
そこで、本実施例では、ＰＣ端末が移動していることを検知した場合には、例えば、ネットワークにおける中継段数を２段までといったように制限することとする。このような動作により、確実にネットワークを把握することができ、何段も中継する場合のように不安定な末端ネットワークに振り回されること無く通信が可能となる。
なお、ＰＣ端末が移動していることを検知する手段としては、例えば、フェージングに基づく手段や、ＣＤＭＡ方式による無線通信における相関ピークタイミングに基づく手段を用いることができ、或いは、自動車などには速度を検知する機能が装着されているため、当該速度を検知する機能によりＰＣ端末が所定の一定速度以上で移動していることを検知した場合にはＰＣ端末が移動していることを検知するような手段を用いることができる。
【００２５】
次に、本発明に係る無線通信装置の一実施例を用いて構成された本実施例に係るモバイル・ピア・ツー・ピア・ネットワークを説明する。
図１には、本例のモバイル・ピア・ツー・ピア・ネットワークの構成例を示してある。
同図に示されるように、本例のモバイル・ピア・ツー・ピア・ネットワークは、複数の自動車無線通信装置Ａ１〜Ａ２０（移動端末ＰＣ１〜ＰＣ２０）から構成されている。
各自動車無線通信装置Ａ１〜Ａ２０は、自動車に搭載されたＰＣから構成されており、通信中継機能を有している。
本例のモバイル・ピア・ツー・ピア・ネットワークでは、任意の移動端末ＰＣ１〜２０が、単数若しくは複数の移動端末ＰＣ１〜２０と、中継機能を有するピア・ツー・ピアの無線によるネットワークで接続される。
図２には、本例のモバイル・ピア・ツー・ピア・ネットワークにおける基本的なＩＰアドレスの一例を示してある。
【００２６】
図３には、移動端末ＰＣ１〜２０が静止した状態において、ＰＣ１から見たネットワーク全体におけるＩＰアドレスのテーブルの一例を示してある。
図４には、移動端末ＰＣ１〜２０が静止した状態において、ＰＣ５から見たネットワーク全体におけるＩＰアドレスのテーブルの一例を示してある。
図５には、移動端末ＰＣ１〜２０が静止した状態において、ＰＣ２０から見たネットワーク全体におけるＩＰアドレスのテーブルの一例を示してある。
上記図１に示した本例のモバイル・ピア・ツー・ピア・ネットワークのように、自動車などの移動体で運用すると、電波の状態が刻々変化する。すると、各移動端末ＰＣ１〜２０が親局として接続する先も刻々変化することがある。つまり、自動車などの移動体で使用すると、電界が不安定であり、親アドレスが切り替わることが発生する。
【００２７】
ここで、各端末ＰＣ１〜２０が接続先を変化させる様子の一例を示す。
図６には、例えば上記図２１に示したのと全く同じ状態で移動が無い状態において、ＰＣ１から見た各端末ＰＣ１〜２０のＩＰアドレスのテーブルの一例を示してある。
同図に示されるように、この時におけるタイムスタンプが「１０  Ｊｕｎｅ  ２００３  １２：０３：３７  ＋９００」であるとする。
図７には、上記図６に示した状態から１分が経過したときにおいて、ＰＣ１から見た各端末ＰＣ１〜２０のＩＰアドレスのテーブルの一例を示してある。
同図に示されるように、１分後には、電波環境が変化したことにより同図に示されるようなネットワークの状況へ変化した。この時におけるタイムスタンプは「１０  Ｊｕｎｅ  ２００３  １２：０４：３７  ＋９００」である。
ここで、ＩＰアドレステーブル中に示した“＊”の印は、親局が切り替わった場合を表している。
具体的には、同図では、ＰＣ１から一番近い端末ＰＣであったＰＣ２がＰＣ６経由となり遠い端末になってしまった。また、ＰＣ１０、ＰＣ１１、ＰＣ１６についても、親局が切り替わった。
同図に示されるように、目的ＩＰアドレスは不変であるが、親ＩＰアドレスは親局が切り替わると新たな親局に応じて変化する。
【００２８】
図８には、上記図７に示した状態から更に１分が経過したときにおいて、ＰＣ１から見た各端末ＰＣ１〜２０のＩＰアドレスのテーブルの一例を示してある。
同図に示されるように、１分後には、電波環境が変化したことにより同図に示されるようなネットワークの状況へ変化した。この時におけるタイムスタンプは「１０  Ｊｕｎｅ  ２００３  １２：０５：３７  ＋９００」である。
なお、ＩＰアドレステーブル中に示した“＊”の印は、親局が切り替わった場合を表している。
図９には、上記図８に示した状態から更に１分が経過したときにおいて、ＰＣ１から見た各端末ＰＣ１〜２０のＩＰアドレスのテーブルの一例を示してある。
同図に示されるように、１分後には、電波環境が変化したことにより同図に示されるようなネットワークの状況へ変化した。この時におけるタイムスタンプは「１０  Ｊｕｎｅ  ２００３  １２：０６：３７  ＋９００」である。
なお、ＩＰアドレステーブル中に示した“＊”の印は、親局が切り替わった場合を表している。
【００２９】
このように、移動体での通信では電波環境が刻々変化しており、特に、遠方の端末ＰＣとの通信における途中の中継接続先が変化すると、目的の当該遠方の端末ＰＣをもう一度探し当てた時には更に接続先が変更になっているようなことは十分にあり得ることである。しかしながら、これでは、まともに通信することが困難である。このような現象は、局が移動していることによって起きるものであり、例えば、固定している局同士や移動していない局同士では起きないものである。
そこで、本例では、端末ＰＣが移動していることが検知された場合には、ネットワークのＩＰアドレステーブルに例えば２ホップまでというホップ数の制限を加えることとし、これにより、効率的なネットワークを構築することを可能とする。
【００３０】
図１０には、一般の街中を走行する自動車に搭載された無線通信装置である自動車無線通信装置１（自動車無線通信装置Ａ１〜Ａ２０）の様子の一例を示してある。
一例として、自動車車内ＬＡＮであるＣＡＮなどで、自動車の車速を本装置１がデータとして認知することや、或いは、本装置１にＧＰＳなどを装備しておくことで自動車の車速を認知することが可能である。このような機能を移動検出機能として用いることができる。
しかしながら、このような移動検出では、自己（本装置１）が移動しているかどうかを検出することが可能であるが、通信している相手が移動しているかどうかについては検出されない。
また、移動体の無線通信においては、自己が移動している時の通信状態と通信相手が移動している時の通信状態とはほぼ同じであると考えることが可能である。
【００３１】
そこで、本例では、更に好ましい態様として、移動体の無線通信において発生する「フェージング」現象による受信電力の変動を検出することや、或いは、ＣＤＭＡ方式が用いられる場合には相関ピークの変動を検出することにより、自己（本装置１）或いは通信相手が「移動中」であることを検出する。本例では、このような機能を移動検出機能として用いる。
本例のような移動検出では、自己（本装置１）が移動中であるときに、フェージングが起こり、受信電力の変動やＣＤＭＡ方式の通信における相関ピークの変動を検出することにより、「移動中」であることを検出することができ、更に、通信相手が移動中であるときにも、フェージングが起こり、受信電力の変動やＣＤＭＡ方式の通信における相関ピークの変動を検出することにより、「移動中」であることを検出することができる。
このように、本例の移動検出では、自己（本装置１）と通信相手とのどちらが移動中であるときにも、通信状態が変動するため、わざわざ通信相手に移動中であるかどうかを問い合わせなくとも、どちらかが移動中であることを判定することができる。この点では、本例の移動検出機能の方が、「車内ＬＡＮであるＣＡＮ」や「ＧＰＳ」などを利用した移動検出機能と比べて、有効であると考えられる。
【００３２】
ここで、本例の移動検出の具体例を説明する。
上記図１０において、例えば、移動局である自動車無線通信装置１が固定局若しくは通信相手の移動局と通信している状態で動くと、直接波も反射波もフェージングの影響を受ける。これにより、自動車無線通信装置１による受信電力は、例えば数ｄＢ変動する。なお、同図には、受信電力の変動の様子の一例を示してある。また、通信相手の移動局が動く場合についても、同様に、フェージングが発生する。
図１１には、上記図１０に示した自動車無線通信装置１を走行方向に沿って示してあり、また、受信電力及び平均的な受信電力（平均受信電力）の様子の一例を示してある。
図１１に示されるように、移動局が移動すると、受信電力が瞬時変動する。
しかしながら、瞬時変動は、偶然でも発生することがある。
そこで、本例の移動検出では、受信電力の瞬時変動を或る一定期間で平均を取り、受信電力の平均値（平均受信電力）がゆっくり変動する現象が検出された場合に「移動中」であることを判断する。
また、自己（本装置１）が停車して、通信相手が移動しているときにも、同様な現象が起こるため、これについても「移動中」であることを判断することができる。通常は、受信状態が変動している時には通信状態が不良になるため、どちらが移動しているかについてはあまり問題とはならないと考えられる。
【００３３】
図１２を参照して、本例の自動車無線通信装置Ａ１〜Ａ２０により行われる移動検出処理の手順の一例を示す。
本例の自動車無線通信装置Ａ１〜Ａ２０では、通信開始の後（ステップＳ１）、まず、無線通信を傍受して、自己（当該自動車無線通信装置Ａ１〜Ａ２０）との通信であるかどうかを判断する（ステップＳ２）。
本例では、他局との通信（つまり、自局以外の局との通信）については、平均を取らず、移動中であるかどうかの判断は行わない。本例では、自己（当該自動車無線通信装置Ａ１〜Ａ２０）に対しての通信の受信電力の平均値を計算して、移動中であるかどうかを判断する（ステップＳ３）。
そして、本例の自動車無線通信装置Ａ１〜Ａ２０では、例えば所定の閾値を超えて、検出した受信電力が一定時間の平均で変動している場合には、「自己か通信相手が移動中である」と判断する（ステップＳ４）。
【００３４】
一方、本例の自動車無線通信装置Ａ１〜Ａ２０では、自己に対する通信が検出されない場合や（ステップＳ２）、自己に対する通信が検出されたが受信電力の平均値の変動が例えば所定の閾値を超えない場合には（ステップＳ３）、「移動していない状態である」と判断する（ステップＳ５）。
なお、本例の自動車無線通信装置Ａ１〜Ａ２０において、ダイバーシチ等の機能により受信状態を良くする手段を使用して、平均受信電力の変動が小さくなっている場合には、実際には走行中であっても、通信状態が良好であるため、本例のように「移動していない状態である」と判定しても、十分な品質で無線通信を行うことが可能である。
本例のモバイル・ピア・ツー・ピア・ネットワークでは、いずれかの移動端末ＰＣ（自動車無線通信装置Ａ１〜Ａ２０）が移動検出機能により移動を判断するための閾値を超えて移動を検出した場合には、当該移動端末ＰＣの当該ネットワークにおけるＩＰアドレスのテーブルに、２ホップまでという制限を加える。
【００３５】
図１３を参照して、本例の自動車無線通信装置Ａ１〜Ａ２０により行われるホップ数の制限処理の手順の一例を示す。
本例の自動車無線通信装置Ａ１〜Ａ２０では、通信開始の後（ステップＳ１１）、移動していることを判断した場合には（ステップＳ１２）、本例のネットワークにおけるＩＰアドレステーブルに所定の規制態様でホップ数の制限を設ける一方（ステップＳ１３）、移動していないことを判断した場合には（ステップＳ１２）、本例のネットワークにおけるＩＰアドレステーブルに当該所定の規制態様による制限を設けないようにする（ステップＳ１４）。
このようにして、移動中であることが検出された移動状態においてホップ数が制限されたＩＰアドレステーブルでは、移動中であることが検出されない静止状態におけるＩＰアドレステーブルと比べて、異なる内容へ変更される。
【００３６】
ここで、各ＰＣから見たネットワーク全体のＩＰアドレステーブルの例を示す。
図１４には、移動状態を検出したＰＣ１から見たネットワーク全体のＩＰアドレステーブルの一例を示してある。同図に示されるように、本例のモバイル・ピア・ツー・ピア・ネットワークにおける中継回数を表すホップ数が２に制限されており、具体的には、ＰＣ１からはＰＣ２〜ＰＣ４へのみ信号を中継することが可能である。ＰＣ２及びＰＣ３の親はＰＣ１であり、ＰＣ４の親はＰＣ３である。
図１５には、移動状態を検出したＰＣ５から見たネットワーク全体のＩＰアドレステーブルの一例を示してある。同図に示されるように、本例のモバイル・ピア・ツー・ピア・ネットワークにおける中継回数を表すホップ数が２に制限されており、具体的には、ＰＣ５からはＰＣ３、ＰＣ４、ＰＣ９〜ＰＣ１２、ＰＣ１６へのみ信号を中継することが可能である。ＰＣ４とＰＣ１０とＰＣ１１の親はＰＣ５であり、ＰＣ３の親はＰＣ４であり、ＰＣ９の親はＰＣ１０であり、ＰＣ１２及びＰＣ１６の親はＰＣ１１である。
【００３７】
図１６には、移動状態を検出したＰＣ２０から見たネットワーク全体のＩＰアドレステーブルの一例を示してある。同図に示されるように、本例のモバイル・ピア・ツー・ピア・ネットワークにおける中継回数を表すホップ数が２に制限されており、具体的には、ＰＣ２０からはＰＣ１７〜ＰＣ１９へのみ信号を中継することが可能である。ＰＣ１８の親はＰＣ２０であり、ＰＣ１７及びＰＣ１９の親はＰＣ１８である。
本例のようにして、移動状態を検出した自動車無線通信装置Ａ１〜Ａ２０（ＰＣ１〜ＰＣ２０）のホップ数を制限すると、ネットワークにおけるＩＰアドレステーブルの更新に費やす時間は非常に少なくなる。また、このようにホップ数を制限すると、例えば、無線ＬＡＮでの通信は確実性が高い近くのネットワークヘの通信が多くなると考えられるが、無線ＬＡＮなどでは通常は１局で３００ｍ程度の距離の通信が可能であるため、２ホップでは６００ｍ程度の距離の通信が可能となって十分なことが多く、しかも安定した高速なネットワークを構築することができる。
【００３８】
図１７には、本例のモバイル・ピア・ツー・ピア・ネットワークに存在する一部の自動車無線通信装置（移動端末ＰＣ）Ｂ１〜Ｂ１０を示してあり、基準となる自動車無線通信装置（基準ＰＣ）Ｂ１に関してホップ数が２に制限されたときの様子の一例を示してある。
具体的には、基準となる自動車無線通信装置Ｂ１では、一の系（Ａ系）について、１ホップの端末である自動車無線通信装置Ｂ２や２ホップの端末である自動車無線通信装置Ｂ３へ中継を行うことが可能であるが、３ホップの自動車無線通信装置Ｂ４、Ｂ５や４ホップ以上の自動車無線装置（図示せず）への中継は行わないようなＩＰアドレステーブルが設定される。
同様に、基準となる自動車無線通信装置Ｂ１では、他の系（Ｂ系）について、１ホップの端末である自動車無線通信装置Ｂ６や２ホップの端末である自動車無線通信装置Ｂ７、Ｂ８へ中継を行うことが可能であるが、３ホップの自動車無線通信装置Ｂ９や４ホップの自動車無線通信装置Ｂ１０や５ホップ以上の自動車無線通信装置（図示せず）への中継は行わないようなＩＰアドレステーブルが設定される。
【００３９】
以上のように、本例では、中継機能を有するピア・ツー・ピア・ネットワークにおいて、中継機能を有するピア・ツー・ピア・ネットワーク端末である自動車無線通信装置Ａ１〜Ａ２０と、端末の移動を検知することが可能な移動検出機能を備え、そして、一の端末が他の端末からの通信を中継するに際して、端末が静止状態であるときには静止状態に構築したネットワークのＩＰアドレステーブルに基づいてネットワーク通信することを可能とし、一方、端末の移動時には、移動中の端末に関するネットワークに対して中継する段数を有限回の所定の段数の中継回数に留めることを行い、また、これらの中継処理態様を静止状態と移動状態とで切替式に行う。これにより、定期的なネットワークにおけるＩＰアドレスの検索時間を削減することができ、高速で高安定なネットワークを構築及び運用することができる。
【００４０】
また、本例では、無線通信により通信を行う上記のようなネットワークにおいて、通信相手局か自局が移動することにより電波のフェージング現象が起こることを利用して、各端末では、受信する或る一定期間の平均受信電力の変動幅か或いはそれに準ずる受信状態の変化を示す値が閾値を超えたときに、通信相手局か自局が移動していることを判断する移動検出方式を採用している。
このように、本例では、中継回数（本例では、ホップ数）に制限を設けることが可能なネットワーク通信において、端末が移動を検知した際に予め設定された態様で中継回数を制限することとし、具体的には、移動を検知するまでは静止状態に構築したネットワークＩＰアドレステーブル全てに対して広く通信する一方、移動を検知した場合には移動を検知したネットワークＩＰアドレステーブル全てに対して中継回数を制限する。
本例では、自己或いは通信相手が移動中である端末ＰＣ（自動車無線通信装置Ａ１〜Ａ２０）が自らネットワークの中継回数を制限することにより、ネットワーク検索の時間を省略することができ、高速で高安定なモバイル・ピア・ツー・ピア・ネットワークを構築することができる。
【００４１】
なお、本例のモバイル・ピア・ツー・ピア・ネットワークでは、例えば、送信元となる自動車無線通信装置Ａ１〜Ａ２０等から送信先となる自動車無線通信装置Ａ１〜Ａ２０等に対して送信される信号を、中継装置として機能する自動車無線通信装置Ａ１〜Ａ２０により、中継する。
また、本例の無線通信装置（自動車無線通信装置Ａ１〜Ａ２０）では、他の無線通信装置（自動車無線通信装置Ａ１〜Ａ２０等）を無線通信相手として、無線通信を行う。
また、本例の無線通信装置（自動車無線通信装置Ａ１〜Ａ２０）では、自己（本装置Ａ１〜Ａ２０）或いは無線通信相手が移動中であることを検出する機能により移動検出手段が構成されており、当該移動中であることが検出された場合にはそれに対応した態様で信号の中継回数を制限する機能により中継回数制限手段が構成されており、また、静止状態を特定したときにおける中継処理態様と移動状態を特定したときにおける中継処理態様とを切り替える機能により中継処理態様切替手段が構成されている。
【００４２】
ここで、本発明に係る無線通信装置や通信システムや通信ネットワークなどの構成としては、必ずしも以上に示したものに限られず、種々な構成が用いられてもよい。また、本発明は、例えば、本発明に係る処理を実行する方法或いは方式や、このような方法や方式を実現するためのプログラムや当該プログラムを記録する記録媒体などとして提供することも可能であり、また、種々な装置やシステムとして提供することも可能である。
また、本発明の適用分野としては、必ずしも以上に示したものに限られず、本発明は、種々な分野に適用することが可能なものである。
また、本発明に係る無線通信装置や通信システムや通信ネットワークなどにおいて行われる各種の処理としては、例えばプロセッサやメモリ等を備えたハードウエア資源においてプロセッサがＲＯＭ（Read Only Memory）に格納された制御プログラムを実行することにより制御される構成が用いられてもよく、また、例えば当該処理を実行するための各機能手段が独立したハードウエア回路として構成されてもよい。
また、本発明は上記の制御プログラムを格納したフロッピー（登録商標）ディスクやＣＤ（Compact Disc）−ＲＯＭ等のコンピュータにより読み取り可能な記録媒体や当該プログラム（自体）として把握することもでき、当該制御プログラムを当該記録媒体からコンピュータに入力してプロセッサに実行させることにより、本発明に係る処理を遂行させることができる。
【図面の簡単な説明】
【００４３】
【図１】通信中継機能を有したモバイルのピア・ツー・ピア・ネットワークの一例を示す図である。
【図２】各ＰＣのＩＰアドレスの一例を示す図である。
【図３】ＰＣ１から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図４】ＰＣ５から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図５】ＰＣ２０から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図６】ＰＣが移動する状況においてＰＣ１から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図７】ＰＣが移動する状況においてＰＣ１から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図８】ＰＣが移動する状況においてＰＣ１から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図９】ＰＣが移動する状況においてＰＣ１から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図１０】移動検出の一例を説明するための図である。
【図１１】移動検出の一例を説明するための図である。
【図１２】移動検出の処理の手順の一例を示す図である。
【図１３】ホップ数を制限する処理の手順の一例を示す図である。
【図１４】ホップ数が制限されたＰＣ１から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図１５】ホップ数が制限されたＰＣ５から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図１６】ホップ数が制限されたＰＣ２０から見た各ＰＣのＩＰアドレスの一例を示す図である。
【図１７】ホップ数が制限されたモバイルのピア・ツー・ピア・ネットワークの一例を示す図である。
【図１８】ＰＣネットワークの一例を示す図である。
【図１９】２つのホストＰＣを含むネットワークの一例を示す図である。
【図２０】基本単位のネットワークの一例を示す図である。
【図２１】ＩＰアドレスの管理テーブルの基本単位の一例を示す図である。
【図２２】ＩＰアドレスの管理テーブルの一例を示す図である。
【図２３】ピア・ツー・ピア・モードのネットワークの一例を示す図である。
【図２４】通信中継機能を有したピア・ツー・ピア・ネットワークの一例を示す図である。
【符号の説明】
【００４４】
Ａ１〜Ａ２０、Ｂ１〜Ｂ１０、１・・自動車無線通信装置、
Ｃ１〜Ｃ８、Ｇ１、Ｇ２、Ｈ・・ホスト、
Ｄ１〜Ｄ８・・ローカルネットワーク、
Ｅ１〜Ｅ４、Ｅ１１〜Ｅ１４、Ｊ１〜Ｊ４、・・端末、
Ｆ１、Ｆ２、Ｉ・・ルータ、  Ｋ１〜Ｋ５、Ｌ１〜Ｌ２０・・無線通信装置、
【図１】
2005094416.tif 000003
【図２】
2005094416.tif 000004
【図３】
2005094416.tif 000005
【図４】
2005094416.tif 000006
【図５】
2005094416.tif 000007
【図６】
2005094416.tif 000008
【図７】
2005094416.tif 000009
【図８】
2005094416.tif 000010
【図９】
2005094416.tif 000011
【図１０】
2005094416.tif 000012
【図１１】
2005094416.tif 000013
【図１２】
2005094416.tif 000014
【図１３】
2005094416.tif 000015
【図１４】
2005094416.tif 000016
【図１５】
2005094416.tif 000017
【図１６】
2005094416.tif 000018
【図１７】
2005094416.tif 000019
【図１８】
2005094416.tif 000020
【図１９】
2005094416.tif 000021
【図２０】
2005094416.tif 000022
【図２１】
2005094416.tif 000023
【図２２】
2005094416.tif 000024
【図２３】
2005094416.tif 000025
【図２４】
2005094416.tif 000026