(57)【要約】【課題】セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた無線端末装置において、移動通信網の基地局を活用することにより、アドホックネットワークのスキャンを無駄なく効率良く実施できるようにする。【解決手段】携帯端末１０、１１は、無線基地局２０に対してアドホック通信の開始、終了およびネットワーク状況を通知する。無線基地局２０は、無線圏内の携帯端末１０、１１のアドホック通信要求の有無およびスキャンパラメータについての情報を一元管理し、携帯端末の数、他のネットワークからの干渉などさまざまな条件を考慮してスキャン実行の可否およびスキャンパラメータを決定し、携帯端末へ通知する。携帯端末１０、１１は、無線基地局２０からの通知に従ってアドホック通信のスキャンを制御する。【選択図】図１
2008048304.tif 000002
【特許請求の範囲】
【請求項１】
セル方式の移動通信網における基地局装置と、前記移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた複数の携帯端末装置とを含む通信システムにおいて、前記各携帯端末装置は、前記通信インタフェースを用いて、自装置の識別情報を含むアドホック通信の開始および終了の通知を最寄りの前記基地局装置へ送信すると共に前記基地局装置からアドホックネットワークのスキャンに関する制御情報を受信するアドホック通信支援情報処理部と、該アドホック通信支援情報処理部で受信された制御情報に従って前記無線インタフェースを用いたアドホックネットワークのスキャンを制御するアドホック通信制御部とを備え、前記基地局装置は、アドホック通信を要求している携帯端末装置の一覧を記憶する記憶部と、前記アドホック通信の開始および終了の通知により前記一覧を更新し、アドホックネットワークのスキャンに関する制御情報をアドホック通信を要求している携帯端末装置へ送信するアドホック要求処理部とを備えることを特徴とする通信システム。
【請求項２】
前記携帯端末装置の前記アドホック通信支援情報処理部は、アドホック通信の開始後に他の基地局装置の配下に移動した場合に移動先の前記基地局装置へ自装置の識別情報を含むアドホック通信の開始の通知を送信し、移動先の前記基地局装置のアドホック要求処理部は、自装置の前記一覧を更新すると共に、移動元の基地局装置に対して前記携帯端末装置の識別情報を含むアドホック通信の終了の通知を送信することを特徴とする請求項１記載の通信システム。
【請求項３】
前記基地局装置の前記アドホック要求処理部は、前記一覧に登録されているアドホック通信を要求している携帯端末装置が1台のアドホックネットワークの場合、その携帯端末装置に対してアドホックネットワークのスキャンに関する制御情報としてスキャンの停止指示を送信することを特徴とする請求項１または２記載の通信システム。
【請求項４】
前記基地局装置の前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを送信することを特徴とする請求項１記載の通信システム。
【請求項５】
前記基地局装置の前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を送信し、前記携帯端末装置の前記アドホック通信制御部は前記スキャンタイミング同期情報に従って間欠的にスキャンを行うことを特徴とする請求項４記載の通信システム。
【請求項６】
前記携帯端末装置の前記アドホック通信制御部は、アドホックネットワークのスキャンの障害となるネットワーク状態を検知して前記通信インタフェースを用いて前記基地局装置へ通知し、前記基地局装置の前記アドホック要求処理部は、通知されたネットワーク状態に基づき新たなスキャンパラメータを決定して前記携帯端末装置へ通知することを特徴とする請求項４または５記載の通信システム。
【請求項７】
前記識別情報が各携帯端末装置毎の識別情報とアドホック通信を行うアプリケーションプログラムの種類毎の識別情報との両方を含むことを特徴とする請求項１記載の通信システム。
【請求項８】
セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた携帯端末装置が、前記通信インタフェースを用いて、自装置の識別情報を含むアドホック通信の開始および終了の通知を前記移動通信網の最寄りの基地局装置へ送信する第１のステップと、
前記基地局装置が、前記アドホック通信の開始および終了の通知を受信して、アドホック通信を要求している携帯端末装置の一覧を更新し、アドホックネットワークのスキャンに関する制御情報をアドホック通信を要求している携帯端末装置へ送信する第２のステップと、
前記携帯端末装置が、前記基地局装置からアドホックネットワークのスキャンに関する制御情報を受信し、該受信した制御情報に従って前記無線インタフェースを用いたアドホックネットワークのスキャンを制御する第３のステップとを含むことを特徴とするアドホック通信方法。
【請求項９】
前記携帯端末装置が、アドホック通信の開始後に他の基地局装置の配下に移動した場合に移動先の前記基地局装置へ自装置の識別情報を含むアドホック通信の開始の通知を送信する第４のステップと、
前記移動先の前記基地局装置が、自装置の前記一覧を更新すると共に、移動元の基地局装置に対して前記携帯端末装置の識別情報を含むアドホック通信の終了の通知を送信する第５のステップとを含むことを特徴とする請求項８記載のアドホック通信方法。
【請求項１０】
前記第３のステップにおいて、前記一覧に登録されているアドホック通信を要求している携帯端末装置が1台のアドホックネットワークの場合、その携帯端末装置に対してアドホックネットワークのスキャンに関する制御情報としてスキャンの停止指示を送信することを特徴とする請求項８または９記載のアドホック通信方法。
【請求項１１】
前記第３のステップにおいて、アドホックネットワークのスキャンに関する制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを送信することを特徴とする請求項８記載のアドホック通信方法。
【請求項１２】
前記第３のステップにおいて、アドホックネットワークのスキャンに関する制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を送信することを特徴とする請求項１１記載のアドホック通信方法。
【請求項１３】
前記携帯端末装置が、アドホックネットワークのスキャンの障害となるネットワーク状態を検知して前記通信インタフェースを用いて前記基地局装置へ通知する第４のステップと、
前記基地局装置が、通知されたネットワーク状態に基づき新たなスキャンパラメータを決定して前記携帯端末装置へ通知する第５のステップとを含むことを特徴とする請求項１１または１２記載のアドホック通信方法。
【請求項１４】
携帯端末装置が、基地局装置に対してアドホック通信の開始、終了およびネットワーク状況を通知し、
前記基地局装置が、無線圏内の携帯端末装置のアドホック通信要求の有無およびスキャンパラメータについての情報を一元管理し、携帯端末装置の数およびネットワーク状況を考慮してスキャン実行の可否およびスキャンパラメータを決定して携帯端末装置へ通知し、
前記携帯端末装置が、前記基地局装置からの通知に従ってアドホック通信のスキャンを制御することを特徴とするアドホック通信方法。
【請求項１５】
セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた携帯端末装置であって、前記通信インタフェースを用いて、自装置の識別情報を含むアドホック通信の開始および終了の通知を最寄りの前記移動通信網の基地局装置へ送信すると共に前記基地局装置からアドホックネットワークのスキャンに関する制御情報を受信するアドホック通信支援情報処理部と、該アドホック通信支援情報処理部で受信された制御情報に従って前記無線インタフェースを用いたアドホックネットワークのスキャンを制御するアドホック通信制御部とを備えることを特徴とする携帯端末装置。
【請求項１６】
前記アドホック通信支援情報処理部は、アドホック通信の開始後に他の基地局装置の配下に移動した場合に移動先の前記基地局装置へ自装置の識別情報を含むアドホック通信の開始の通知を送信することを特徴とする請求項１５記載の携帯端末装置。
【請求項１７】
前記制御情報としてスキャンの停止指示を受信することを特徴とする請求項１５または１６記載の携帯端末装置。
【請求項１８】
前記制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを受信することを特徴とする請求項１５記載の携帯端末装置。
【請求項１９】
前記制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を受信し、前記アドホック通信制御部は前記スキャンタイミング同期情報に従って間欠的にスキャンを行うことを特徴とする請求項１８記載の携帯端末装置。
【請求項２０】
前記アドホック通信制御部は、アドホックネットワークのスキャンの障害となるネットワーク状態を検知して前記通信インタフェースを用いて前記基地局装置へ通知することを特徴とする請求項１８または１９記載の携帯端末装置。
【請求項２１】
前記識別情報が自携帯端末装置の識別情報とアドホック通信を行うアプリケーションプログラムの種類毎の識別情報との両方を含むことを特徴とする請求項１５記載の携帯端末装置。
【請求項２２】
セル方式の移動通信網における基地局装置であって、前記移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた複数の携帯端末装置のうち、アドホック通信を要求している携帯端末装置の一覧を記憶する記憶部と、前記携帯端末装置から前記通信インタフェースを用いて送信された自装置の識別情報を含むアドホック通信の開始および終了の通知により前記一覧を更新し、アドホックネットワークのスキャンに関する制御情報をアドホック通信を要求している前記携帯端末装置へ送信するアドホック要求処理部とを備えることを特徴とする基地局装置。
【請求項２３】
前記アドホック要求処理部は、アドホック通信の開始後に他の基地局装置から移動してきた前記携帯端末装置から当該携帯端末装置の識別情報を含むアドホック通信の開始の通知を受信した場合、自装置の前記一覧を更新すると共に、移動元の基地局装置に対して前記携帯端末装置の識別情報を含むアドホック通信の終了の通知を送信することを特徴とする請求項２２記載の基地局装置。
【請求項２４】
前記アドホック要求処理部は、前記一覧に登録されているアドホック通信を要求している携帯端末装置が1台のアドホックネットワークの場合、その携帯端末装置に対してアドホックネットワークのスキャンに関する制御情報としてスキャンの停止指示を送信することを特徴とする請求項２２または２３記載の基地局装置。
【請求項２５】
前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを送信することを特徴とする請求項２２記載の基地局装置。
【請求項２６】
前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を送信することを特徴とする請求項２５記載の基地局装置。
【請求項２７】
前記アドホック要求処理部は、アドホックネットワークのスキャンの障害となるネットワーク状態が前記携帯端末装置から通知された場合、新たなスキャンパラメータを決定して前記携帯端末装置へ通知することを特徴とする請求項２５または２６記載の基地局装置。
【請求項２８】
セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた携帯端末装置を構成するコンピュータを、前記通信インタフェースを用いて、自装置の識別情報を含むアドホック通信の開始および終了の通知を最寄りの前記移動通信網の基地局装置へ送信すると共に前記基地局装置からアドホックネットワークのスキャンに関する制御情報を受信するアドホック通信支援情報処理部と、該アドホック通信支援情報処理部で受信された制御情報に従って前記無線インタフェースを用いたアドホックネットワークのスキャンを制御するアドホック通信制御部として機能させるための携帯端末プログラム。
【請求項２９】
前記アドホック通信支援情報処理部は、アドホック通信の開始後に他の基地局装置の配下に移動した場合に移動先の前記基地局装置へ自装置の識別情報を含むアドホック通信の開始の通知を送信することを特徴とする請求項２８記載の携帯端末プログラム。
【請求項３０】
セル方式の移動通信網における基地局装置であって、前記移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた複数の携帯端末装置のうち、アドホック通信を要求している携帯端末装置の一覧を記憶する記憶部を備えた基地局装置を構成するコンピュータを、前記携帯端末装置から前記通信インタフェースを用いて送信された自装置の識別情報を含むアドホック通信の開始および終了の通知により前記一覧を更新し、アドホックネットワークのスキャンに関する制御情報をアドホック通信を要求している前記携帯端末装置へ送信するアドホック要求処理部として機能させるための基地局プログラム。
【請求項３１】
前記アドホック要求処理部は、アドホック通信の開始後に他の基地局装置から移動してきた前記携帯端末装置から当該携帯端末装置の識別情報を含むアドホック通信の開始の通知を受信した場合、自装置の前記一覧を更新すると共に、移動元の基地局装置に対して前記携帯端末装置の識別情報を含むアドホック通信の終了の通知を送信することを特徴とする請求項３０記載の基地局プログラム。
【請求項３２】
前記アドホック要求処理部は、前記一覧に登録されているアドホック通信を要求している携帯端末装置が1台のアドホックネットワークの場合、その携帯端末装置に対してアドホックネットワークのスキャンに関する制御情報としてスキャンの停止指示を送信することを特徴とする請求項３０または３１記載の基地局プログラム。
【請求項３３】
前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを送信することを特徴とする請求項３０記載の基地局プログラム。
【請求項３４】
前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を送信することを特徴とする請求項３３記載の基地局プログラム。
【請求項３５】
前記アドホック要求処理部は、アドホックネットワークのスキャンの障害となるネットワーク状態が前記携帯端末装置から通知された場合、新たなスキャンパラメータを決定して前記携帯端末装置へ通知することを特徴とする請求項３３または３４記載の基地局プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた無線端末装置および前記移動通信網の基地局装置に関する。
【背景技術】
【０００２】
従来より、公衆通信網と無線ＬＡＮ網のように異なる二つの通信網を利用した通信が可能な無線端末装置が提案ないし実用化されている（例えば特許文献１参照）。
【０００３】
公衆通信網の典型的な例は、Ｗ−ＣＤＭＡ方式などのセル方式の移動通信網である。セル方式の移動通信網では、サービスエリアを多数のセルと呼ばれる小さなエリアに分割し、それぞれに基地局を設置して、移動局の移動にあわせて追跡接続する。移動局は複数のセルにまたがって移動するため、移動局がどのセルに存在するかを常に把握するための位置登録制御や、セルが変わってもスムーズに通信を継続するためのハンドオーバ制御などの制御が実施される。
【０００４】
他方、無線ＬＡＮ網の典型的な例は、ＩＥＥＥ８０２．１１ｂ方式である。この無線ＬＡＮ方式は、無線免許なしで自由に使える２．４ＧＨｚ帯の電波を使い、１１Ｍｂｐｓの速度で通信を行うことができる。ＩＥＥＥ８０２．１１ｂ方式などの免許不要無線は、デバイスの低価格化により、近年では携帯ゲーム機器などに採用されるにいたり、広く普及している。この無線方式においては、アクセスポイントを経由して無線機器同士で通信を行うインフラストラクチャモードとは別に、アクセスポイントを経由することなく無線機器同士で直接通信できるアドホックモードが規格化されている。本発明は、このアドホックモードによる通信（アドホック通信）に関連している。
【０００５】
アドホック通信に関する従来技術としては、以下のような技術がある。
【０００６】
1）第１の従来技術
送信元端末から通信要求を受けた受信先端末が、隠れ端末から次にビーコン信号を受信するタイミングを推定し、この推定したタイミングを避けて設定した通信可能時刻（受信可能時刻）をパラメータとして送信元端末へ通知することにより、アドホックネットワークで伝送されるデータの衝突を抑える技術（例えば特許文献２参照）。
【０００７】
2）第２の従来技術
複数の通信端末からなるアドホックネットワークにおいて、各通信端末は、自端末が前記ネットワークに接続された他の複数の通信端末間で送信または受信されるパケットを転送する必要の有無を判定し、必要がないと判定した場合に自端末の通信機能の一部を停止することにより、自端末を省電力化する技術（例えば特許文献３参照）。
【０００８】
3）第３の従来技術
航空機内の各座席に設置した端末装置など使用位置が固定された複数の端末装置どうしでは、どの端末同士がアドホック通信できる距離にいるか事前に判明していることを利用し、通信システムコントローラにおいて、各端末同士のアドホック通信の可否を第１のテーブルに記録し、通信に現在使用されているチャネルやＳＳＩＤ（Extended Service Set Identifier）を第２のテーブルに記録し、或る端末装置から別の端末装置を指定したアドホック通信要求があったとき、通信システムコントローラが、第１のテーブルを参照して前記端末装置間のアドホック通信の可否を判定し、可能ならば、第２のテーブルを参照して現在使われていないチャネルおよびＳＳＩＤを決定して端末装置へ通知する技術（例えば特許文献４参照）。
【０００９】
【特許文献１】特開2004-88154号公報
【特許文献２】特開2004-320654号公報
【特許文献３】特開2005-184285号公報
【特許文献４】特開2006-5644号公報
【発明の開示】
【発明が解決しようとする課題】
【００１０】
アドホック通信の応用事例として、携帯無線装置を待ち受け状態にしておいて持ち歩き、見知らぬ人とすれ違いざまにデータ通信を行い、コミュニケーションを楽しむ、といったものがある。この場合、常にアドホックネットワークのスキャン（通信相手の検出処理）を行わなければならないとすると、消費電力が大きくなり、待ち受け時間が短くなる。このため、アドホックネットワークのスキャンを無駄なく効率良く実施できる技術が望まれるが、適用可能な従来技術が存在しないのが現状である。
【００１１】
すなわち、第１の従来技術では、隠れ端末から出るビーコン信号と既にアドホックネットワークに参加している送受信端末間で授受されるデータとの衝突を防止する効果はあるが、アドホックネットワークのスキャンを制御する技術ではないため、例えばビーコン信号同士の衝突は防止できない。
【００１２】
また第２の従来技術は、アドホックネットワークに参加した後の省電力化を図る技術であり、アドホックネットワークのスキャン時の省電力化技術ではない。
【００１３】
さらに第３の従来技術は、携帯端末装置の位置が固定されている特殊なケースを前提としているため、各携帯端末装置が自由に移動する一般的な状況には適用できない。また、通信システムコントローラにおいて、通信に使用されている全てのチャネルやＳＳＩＤを把握するためには各携帯端末装置との頻繁な通信が必要になり、通信コストが増加する。
【００１４】
他方、特許文献１に見られるように無線ＬＡＮ網以外に公衆通信網といった他の通信網に接続可能な無線端末装置が提案ないし実用化されているが、無線ＬＡＮのアドホックネットワークのスキャンに関して他の通信網を活用しようとする考えは、従来にはなかった。
【００１５】
本発明はこのような事情に鑑みて提案されたものであり、その目的は、セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた無線端末装置において、移動通信網の基地局装置を活用することにより、アドホックネットワークのスキャンを無駄なく効率良く実施できるようにすることにある。
【課題を解決するための手段】
【００１６】
本発明の第１の通信システムは、セル方式の移動通信網における基地局装置と、前記移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた複数の携帯端末装置とを含む通信システムにおいて、前記各携帯端末装置は、前記通信インタフェースを用いて、自装置の識別情報を含むアドホック通信の開始および終了の通知を最寄りの前記基地局装置へ送信すると共に前記基地局装置からアドホックネットワークのスキャンに関する制御情報を受信するアドホック通信支援情報処理部と、該アドホック通信支援情報処理部で受信された制御情報に従って前記無線インタフェースを用いたアドホックネットワークのスキャンを制御するアドホック通信制御部とを備え、前記基地局装置は、アドホック通信を要求している携帯端末装置の一覧を記憶する記憶部と、前記アドホック通信の開始および終了の通知により前記一覧を更新し、アドホックネットワークのスキャンに関する制御情報をアドホック通信を要求している携帯端末装置へ送信するアドホック要求処理部とを備えることを特徴とする。
【００１７】
本発明の第２の通信システムは、第１の通信システムにおいて、前記携帯端末装置の前記アドホック通信支援情報処理部は、アドホック通信の開始後に他の基地局装置の配下に移動した場合に移動先の前記基地局装置へ自装置の識別情報を含むアドホック通信の開始の通知を送信し、移動先の前記基地局装置のアドホック要求処理部は、自装置の前記一覧を更新すると共に、移動元の基地局装置に対して前記携帯端末装置の識別情報を含むアドホック通信の終了の通知を送信することを特徴とする。
【００１８】
本発明の第３の通信システムは、第１または第２の通信システムにおいて、前記基地局装置の前記アドホック要求処理部は、前記一覧に登録されているアドホック通信を要求している携帯端末装置が1台のアドホックネットワークの場合、その携帯端末装置に対してアドホックネットワークのスキャンに関する制御情報としてスキャンの停止指示を送信することを特徴とする。
【００１９】
本発明の第４の通信システムは、第１の通信システムにおいて、前記基地局装置の前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを送信することを特徴とする。
【００２０】
本発明の第５の通信システムは、第４の通信システムにおいて、前記基地局装置の前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を送信し、前記携帯端末装置の前記アドホック通信制御部は前記スキャンタイミング同期情報に従って間欠的にスキャンを行うことを特徴とする。
【００２１】
本発明の第６の通信システムは、第４または第５の通信システムにおいて、前記携帯端末装置の前記アドホック通信制御部は、アドホックネットワークのスキャンの障害となるネットワーク状態を検知して前記通信インタフェースを用いて前記基地局装置へ通知し、前記基地局装置の前記アドホック要求処理部は、通知されたネットワーク状態に基づき新たなスキャンパラメータを決定して前記携帯端末装置へ通知することを特徴とする。
【００２２】
本発明の第７の通信システムは、第１の通信システムにおいて、前記識別情報が各携帯端末装置毎の識別情報とアドホック通信を行うアプリケーションプログラムの種類毎の識別情報との両方を含むことを特徴とする。
【００２３】
本発明の第１のアドホック通信方法は、セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた携帯端末装置が、前記通信インタフェースを用いて、自装置の識別情報を含むアドホック通信の開始および終了の通知を前記移動通信網の最寄りの基地局装置へ送信する第１のステップと、前記基地局装置が、前記アドホック通信の開始および終了の通知を受信して、アドホック通信を要求している携帯端末装置の一覧を更新し、アドホックネットワークのスキャンに関する制御情報をアドホック通信を要求している携帯端末装置へ送信する第２のステップと、前記携帯端末装置が、前記基地局装置からアドホックネットワークのスキャンに関する制御情報を受信し、該受信した制御情報に従って前記無線インタフェースを用いたアドホックネットワークのスキャンを制御する第３のステップとを含むことを特徴とする。
【００２４】
本発明の第２のアドホック通信方法は、第１のアドホック通信方法において、前記携帯端末装置が、アドホック通信の開始後に他の基地局装置の配下に移動した場合に移動先のの前記基地局装置へ自装置の識別情報を含むアドホック通信の開始の通知を送信する第４のステップと、前記移動先の前記基地局装置が、自装置の前記一覧を更新すると共に、移動元の基地局装置に対して前記携帯端末装置の識別情報を含むアドホック通信の終了の通知を送信する第５のステップとを含むことを特徴とする。
【００２５】
本発明の第３のアドホック通信方法は、第１または第２のアドホック通信方法において、前記第３のステップにおいては、前記一覧に登録されているアドホック通信を要求している携帯端末装置が1台のアドホックネットワークの場合、その携帯端末装置に対してアドホックネットワークのスキャンに関する制御情報としてスキャンの停止指示を送信することを特徴とする。
【００２６】
本発明の第４のアドホック通信方法は、第１のアドホック通信方法において、前記第３のステップにおいては、アドホックネットワークのスキャンに関する制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを送信することを特徴とする。
【００２７】
本発明の第５のアドホック通信方法は、第４のアドホック通信方法において、前記第３のステップにおいては、アドホックネットワークのスキャンに関する制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を送信することを特徴とする。
【００２８】
本発明の第６のアドホック通信方法は、第４または第５のアドホック通信方法において、前記携帯端末装置が、アドホックネットワークのスキャンの障害となるネットワーク状態を検知して前記通信インタフェースを用いて前記基地局装置へ通知する第４のステップと、前記基地局装置が、通知されたネットワーク状態に基づき新たなスキャンパラメータを決定して前記携帯端末装置へ通知する第５のステップとを含むことを特徴とする。
【００２９】
本発明の第７のアドホック通信方法は、携帯端末装置が、基地局装置に対してアドホック通信の開始、終了およびネットワーク状況を通知し、前記基地局装置が、無線圏内の携帯端末装置のアドホック通信要求の有無およびスキャンパラメータについての情報を一元管理し、携帯端末装置の数およびネットワーク状況を考慮してスキャン実行の可否およびスキャンパラメータを決定して携帯端末装置へ通知し、前記携帯端末装置が、前記基地局装置からの通知に従ってアドホック通信のスキャンを制御することを特徴とする。
【００３０】
本発明の第１の携帯端末装置は、セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた携帯端末装置であって、前記通信インタフェースを用いて、自装置の識別情報を含むアドホック通信の開始および終了の通知を最寄りの前記移動通信網の基地局装置へ送信すると共に前記基地局装置からアドホックネットワークのスキャンに関する制御情報を受信するアドホック通信支援情報処理部と、該アドホック通信支援情報処理部で受信された制御情報に従って前記無線インタフェースを用いたアドホックネットワークのスキャンを制御するアドホック通信制御部とを備えることを特徴とする。
【００３１】
本発明の第２の携帯端末装置は、第１の携帯端末装置において、前記アドホック通信支援情報処理部は、アドホック通信の開始後に他の基地局装置の配下に移動した場合に移動先の前記基地局装置へ自装置の識別情報を含むアドホック通信の開始の通知を送信することを特徴とする。
【００３２】
本発明の第３の携帯端末装置は、第１または第２の携帯端末装置において、前記制御情報としてスキャンの停止指示を受信することを特徴とする。
【００３３】
本発明の第４の携帯端末装置は、第１の携帯端末装置において、前記制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを受信することを特徴とする。
【００３４】
本発明の第５の携帯端末装置は、第４の携帯端末装置において、前記制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を受信し、前記アドホック通信制御部は前記スキャンタイミング同期情報に従って間欠的にスキャンを行うことを特徴とする。
【００３５】
本発明の第６の携帯端末装置は、第４または第５の携帯端末装置において、前記アドホック通信制御部は、アドホックネットワークのスキャンの障害となるネットワーク状態を検知して前記通信インタフェースを用いて前記基地局装置へ通知することを特徴とする。
【００３６】
本発明の第７の携帯端末装置は、第１の携帯端末装置において、前記識別情報が自携帯端末装置の識別情報とアドホック通信を行うアプリケーションプログラムの種類毎の識別情報との両方を含むことを特徴とする。
【００３７】
本発明の第１の基地局装置は、セル方式の移動通信網における基地局装置であって、前記移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた複数の携帯端末装置のうち、アドホック通信を要求している携帯端末装置の一覧を記憶する記憶部と、前記携帯端末装置から前記通信インタフェースを用いて送信された自装置の識別情報を含むアドホック通信の開始および終了の通知により前記一覧を更新し、アドホックネットワークのスキャンに関する制御情報をアドホック通信を要求している前記携帯端末装置へ送信するアドホック要求処理部とを備えることを特徴とする。
【００３８】
本発明の第２の基地局装置は、第１の基地局装置において、前記アドホック要求処理部は、アドホック通信の開始後に他の基地局装置から移動してきた前記携帯端末装置から当該携帯端末装置の識別情報を含むアドホック通信の開始の通知を受信した場合、自装置の前記一覧を更新すると共に、移動元の基地局装置に対して前記携帯端末装置の識別情報を含むアドホック通信の終了の通知を送信することを特徴とする。
【００３９】
本発明の第３の基地局装置は、第１または第２の基地局装置において、前記アドホック要求処理部は、前記一覧に登録されているアドホック通信を要求している携帯端末装置が1台のアドホックネットワークの場合、その携帯端末装置に対してアドホックネットワークのスキャンに関する制御情報としてスキャンの停止指示を送信することを特徴とする。
【００４０】
本発明の第４の基地局装置は、第１の基地局装置において、前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報としてチャネルとＳＳＩＤとビーコン間隔を含むスキャンパラメータを送信することを特徴とする。
【００４１】
本発明の第５の基地局装置は、第４の基地局装置において、前記アドホック要求処理部は、アドホックネットワークのスキャンに関する制御情報として前記スキャンパラメータに加えてスキャンタイミング同期情報を送信することを特徴とする。
【００４２】
本発明の第６の基地局装置は、第４または第５の基地局装置において、前記アドホック要求処理部は、アドホックネットワークのスキャンの障害となるネットワーク状態が前記携帯端末装置から通知された場合、新たなスキャンパラメータを決定して前記携帯端末装置へ通知することを特徴とする。
【００４３】
『作用』
セル方式の移動通信網では、サービスエリアを多数のセルと呼ばれる小さなエリアに分割し、それぞれに基地局装置が設置される。本発明では、或るセル内に存在する携帯端末装置が無線インタフェースを用いてアドホック通信を開始する場合、その旨を移動通信網と接続するための通信インタフェースにより最寄りの基地局装置へ通知する。同様にアドホック通信を終了する場合、その旨を通信インタフェースにより最寄りの基地局装置へ通知する。また、携帯端末装置が他の基地局装置へ移動した時には、移動先の基地局装置から移動元の基地局装置に対して当該携帯端末装置のアドホック通信の終了を通知する。これらの通知を受けた基地局装置は、アドホック通信を要求している携帯端末装置の一覧を更新することにより、アドホック通信を要求している携帯端末装置が自セル内に何台存在するかを把握し、アドホックネットワークのスキャンに関する適切な制御情報をアドホック通信を要求している携帯端末装置へ送信する。
【００４４】
例えば、アドホック通信を要求している携帯端末装置が自セル内に１台しか存在しない場合、他装置とのアドホック通信は不可能と考えられるため、基地局装置から携帯端末装置に対してスキャンの停止を指示する制御情報を送信する。これにより、アドホックネットワークに対する無駄なスキャンが防止され、携帯端末装置の消費電力が抑えられる。
【００４５】
また、アドホック通信を要求している携帯端末装置が自セル内に複数台存在する場合、それら複数の携帯端末装置のアドホック通信で共通に使用するチャネル、ＳＳＩＤ、ビーコン間隔を含むスキャンパラメータを送信する。それら複数の携帯端末装置がこの同じスキャンパラメータに基づいてアドホックネットワークに対するスキャンを開始することにより、アドホック通信可能な距離内に複数の携帯端末装置が存在すれば、アドホック通信相手を高い確率で速やかに発見することができる。さらに、スキャンパラメータに加えてスキャンタイミング同期情報を送信し、携帯端末装置がスキャンタイミング同期情報に従って間欠的にスキャンを行うことにより、アドホックネットワークに対するスキャンの消費電力を軽減することができる。
【００４６】
また携帯端末装置は、アドホックネットワークのスキャンの障害（ビーコンの衝突によるエラーの発生など）となるネットワーク状態を検知した場合、通信インタフェースを用いて最寄りの基地局装置へ通知する。基地局装置は、この通知されたネットワーク状態に基づき、新たなスキャンパラメータを決定して携帯端末装置へ通知する。これにより、アドホックネットワークのスキャン時における他のネットワークからの干渉の軽減が図られる。
【発明の効果】
【００４７】
本発明によれば、セル方式の移動通信網に接続可能な通信インタフェースとアドホック通信が可能な無線インタフェースとを備えた携帯端末装置において、アドホックネットワークのスキャンを無駄なく効率良く実施できる。
【００４８】
その理由は、各携帯端末装置がアドホック通信の開始および終了の通知を最寄りの基地局装置へ送信することにより、各基地局装置において自装置のセル内にアドホック通信を要求している携帯端末装置が何台存在するかを把握でき、アドホックネットワークのスキャンに関する適切な制御情報をアドホック通信を要求している携帯端末装置へ送信することができるためである。
【発明を実施するための最良の形態】
【００４９】
図１を参照すると、本発明を適用した通信システムの一例は、公衆無線ネットワークサービス（携帯電話サービスなどを含む）を提供する通信網における無線基地局２０と、前記通信網に接続可能な公衆無線インタフェース１０２とアドホック通信が可能な免許不要無線インタフェース１０１とを有する複数の携帯端末１０、１１とを含んで構成される。
【００５０】
図２を参照すると、無線基地局２０の一例は、収容している携帯端末１０、１１と無線通信を行うための公衆無線インタフェース２０１と、アドホック通信を要求している携帯端末の情報を記憶するアドホック端末ＩＤ記憶領域２０３と、自基地局２０の無線圏内で使用するスキャンパラメータを記憶しておくスキャンパラメータ記憶領域２０４と、携帯端末１０、１１からアドホック通信の開始および終了の通知を公衆無線インタフェース２０１により受信してアドホック端末ＩＤ記憶領域２０３を更新し、アドホック支援情報をアドホック通信を要求している携帯端末へ送信するアドホック要求処理部２０２とを備えている。スキャンパラメータは、アドホック通信に関するパラメータであり、例えばチャネル（通信周波数）、ＳＳＩＤ、ビーコン間隔を含んで構成される。
【００５１】
無線基地局２０がコンピュータで構成される場合、アドホック端末ＩＤ記憶領域２０３およびスキャンパラメータ記憶領域２０４は、コンピュータの主記憶や補助記憶で構成され、アドホック要求処理部２０２はＣＰＵとプログラムとで実現され、公衆無線インタフェース２０１はネットワークインタフェースカード（ＮＩＣ）等で実現される。
【００５２】
図３を参照すると、携帯端末１０は、アドホック通信のための免許不要無線インタフェース１０１と、無線基地局２０に接続するための公衆無線インタフェース１０２と、アドホック通信を行うプログラムであるアプリケーション１０７を記憶するメモリ１０６と、公衆無線インタフェース１０２を用いて、アプリケーション１０７によるアドホック通信の開始および終了の通知を最寄りの無線基地局２０へ送信し、基地局装置２０からアドホック支援情報を受信するアドホック通信支援情報処理部１０４と、アドホック支援情報にて基地局装置２０から通知されたスキャンパラメータを記憶するスキャンパラメータ記憶部１０５と、このスキャンパラメータ記憶部１０５に記憶されたスキャンパラメータに従って免許不要無線インタフェース１０１を用いたアドホック通信相手のスキャンおよびデータの授受を制御するアドホック通信制御部１０３とを備えている。
【００５３】
アプリケーション１０７には、初期スキャンパラメータ１０８が埋め込まれている。初期スキャンパラメータ１０８は、基地局装置からスキャンパラメータが送信されてこなかった場合、その代わりとしてスキャンパラメータ記憶部１０５に格納されて、自端末１０のアドホック通信に使用される。
【００５４】
携帯端末１０がコンピュータで構成される場合、スキャンパラメータ記憶部１０５およびメモリ１０６は、コンピュータの主記憶や補助記憶で構成され、アドホック通信制御部１０３およびアドホック通信支援情報処理部１０４はＣＰＵとプログラムとで実現され、免許不要無線インタフェース１０１および公衆無線インタフェース１０２はＮＩＣ等で構成される。なお、他の携帯端末１１も携帯端末１０と同様の構成を備えている。
【００５５】
次に本実施の形態にかかる通信システムの動作を説明する。
【００５６】
まず、携帯端末側の動作を携帯端末１０を例に説明する。
【００５７】
携帯端末１０のアプリケーション１０７がユーザからの指示などに従ってアドホック通信を開始する場合、自アプリケーション１０７に固定的に埋め込まれているアドホック通信用のパラメータである初期スキャンパラメータ１０８を含むアドホック開始通知を、アドホック通信支援情報処理部１０４に送信する。初期スキャンパラメータ１０８には、例えばチャネル、ＳＳＩＤ、ビーコン間隔の組が１組以上含まれている。
【００５８】
図４を参照すると、アドホック通信支援情報処理部１０４はアプリケーション１０７からアドホック開始通知を受信すると（ステップＳ１０１）、まず無線基地局２０の通信圏内か否かを調べ（ステップＳ１０２）、無線基地局２０の通信圏外であれば（ステップＳ１０２でｎｏ）、アドホック開始通知に含まれる初期スキャンパラメータ１０８をスキャンパラメータ記憶部１０５に記憶し（ステップＳ１１０）、アドホック通信制御部１０３にアドホック通信開始要求を送信する（ステップＳ１１２）。アドホック通信制御部１０３は、アドホック通信開始要求を受信すると、スキャンパラメータ記憶部１０５に記憶されたスキャンパラメータに従って、免許不要無線インタフェース１０１を用いたアドホック通信相手のスキャンおよびデータの授受を制御する。このように携帯端末１０は、無線基地局２０の圏外にいる場合、予め定められたスキャンパラメータを使ってアドホックネットワークのスキャンおよび接続を行う。
【００５９】
他方、携帯端末１０が無線基地局２０の通信圏内にいた場合（ステップＳ１０２でｙｅｓ）、アドホック通信支援情報処理部１０４は、無線基地局２０に対してアドホック要求端末通知を送信し（ステップＳ１０３）、無線基地局２０からの応答を待ち受ける。アドホック要求端末通知には、携帯端末１０を他の携帯端末と区別するための識別情報（端末ＩＤ）、アプリケーション１０７の種類を特定する識別情報（ＡＰＩＤ）、前記初期スキャンパラメータ１０８が含まれる。
【００６０】
アドホック要求端末通知を送信したにもかかわらず、何らかの原因で無線基地局２０から応答がなかった場合（ステップＳ１０４でｎｏ）、アドホック通信支援情報処理部１０４は、無線基地局２０の通信圏外であった場合と同様に、アドホック開始通知に含まれる初期スキャンパラメータ１０８をスキャンパラメータ記憶部１０５に記憶し（ステップＳ１１０）、アドホック通信制御部１０３にアドホック通信開始要求を送信する（ステップＳ１１２）。
【００６１】
アドホック要求端末通知に対して無線基地局２０から何らかのアドホック支援情報を受信した場合、アドホック通信支援情報処理部１０４は、その内容を判定する（ステップＳ１０５）。そして、受信したアドホック支援情報の内容が、アドホック通信に使用するスキャンパラメータを含むスキャン開始の指示であった場合（ステップＳ１０５でｎｏ）、このスキャンパラメータをスキャンパラメータ記憶部１０５に記憶し（ステップＳ１１１）、アドホック通信制御部１０３にアドホック通信開始要求を送信する（ステップＳ１１２）。アドホック通信制御部１０３は、アドホック通信開始要求を受信すると、スキャンパラメータ記憶部１０５に記憶されたスキャンパラメータに従って、免許不要無線インタフェース１０１を用いたアドホック通信相手のスキャンおよびデータの授受を制御する。そして、アドホック通信制御部１０３はアドホックネットワークを検出した場合、アプリケーション１０７に通知を行い、アプリケーション１０７はアドホック通信を開始する。
【００６２】
このように携帯端末１０は、無線基地局２０からスキャンパラメータを含むアドホック支援情報を受信した場合には、アプリケーション１０７に設定された初期スキャンパラメータ１０８の代わりに無線基地局２０から通知されたスキャンパラメータを使用してアドホックネットワークのスキャンおよび接続を行う。
【００６３】
またアドホック要求端末通知に対して無線基地局２０から受信したアドホック支援情報がスキャン停止の指示であった場合（ステップＳ１０５でｙｅｓ）、アドホック通信支援情報処理部１０４はアドホック通信制御部１０３に対してアドホック通信停止要求を送信する（ステップＳ１０６）。アドホック通信制御部１０３は、アドホックネットワークに対するスキャン中あるいは接続中であれば、スキャンの停止および切断を行う。今の場面では、アドホック通信制御部１０３は未だアドホック通信を開始していないので、実質的には何もしないことになる。このようにアドホック要求端末通知に対して無線基地局２０からスキャン停止の指示を受ける場面は、無線基地局２０に収容されている携帯端末の中でアドホック通信を要求している端末が自端末だけの場合に出現する。
【００６４】
なお、後述するように携帯端末１０は、アドホックネットワークに対するスキャン中に無線基地局２０からアドホック支援情報を受信する場合があり、その場合には、アドホック通信支援情報処理部１０４において図４のステップＳ１０５以降の処理が実行される。すなわち、受信したアドホック支援情報がスキャン停止の指示であった場合（ステップＳ１０５でｙｅｓ）、アドホック通信制御部１０３に対してアドホック通信停止要求を送信し（ステップＳ１０６）、受信したアドホック支援情報がスキャンパラメータを含むスキャン開始指示であれば（ステップＳ１０５でｎｏ）、このスキャンパラメータをスキャンパラメータ記憶部１０５に記憶し（ステップＳ１１１）、アドホック通信制御部１０３にアドホック通信開始要求を送信する（ステップＳ１１２）。アドホック通信制御部１０３は、アドホック通信停止要求により現在のスキャン動作を一旦停止し、あらためてスキャンパラメータ記憶部１０５からスキャンパラメータを取り出し、この取り出したスキャンパラメータに従ってアドホックネットワークに対するスキャンを開始する。
【００６５】
また携帯端末１０は、無線基地局間を移動した場合、常に位置登録を行い、自端末１０がどの無線基地局と通信しているかを通信網に登録している。アドホック通信要求開始後にこの位置登録の更新（ハンドオーバ）が発生した場合、アドホック通信支援情報処理部１０４は、移動先の無線基地局に対して前記アドホック要求端末通知を送信する。
【００６６】
さらに携帯端末１０は、アプリケーション１０７がユーザからの指示などに従ってアドホック通信を終了する場合、アドホック通信終了通知をアドホック通信支援情報処理部１０４に送信する。アドホック通信支援情報処理部１０４は、アドホック通信制御部１０３に対してアドホック通信の終了を要求すると共に、公衆無線インタフェース１０２を用いて無線基地局２０へ、自端末１０の端末ＩＤとアプリケーション１０７のＡＰＩＤを含むアドホック終了端末通知を送信する。
【００６７】
また更に携帯端末１０のアドホック通信制御部１０３は、アドホック通信相手のスキャン実行中に、ビーコンの衝突によるエラーの有無やチャネルの混雑度、ＳＳＩＤの重複などのネットワーク状態をモニタし、スキャンの障害となる何らかのネットワーク状態を検知すると、公衆無線インタフェース１０２を使用して、無線チャネル状態通知を無線基地局２０へ送信する。無線チャネル状態通知には、自端末ＩＤ、ＡＰＩＤおよびネットワーク状態などが含まれる。
【００６８】
次に無線基地局２０の動作を説明する。
【００６９】
図５を参照すると、無線基地局２０のアドホック要求処理部２０２は、携帯端末１０からアドホック要求端末通知を受信すると（ステップＳ２０１）、アドホック端末ＩＤ記憶領域２０３を更新する（ステップＳ２０２）。アドホック要求端末通知には、携帯端末１０の端末ＩＤ、アプリケーション１０７の種類を示すＡＰＩＤ、初期スキャンパラメータ１０８が含まれているため、それらをアドホック端末ＩＤ記憶領域２０３に保存する。
【００７０】
次にアドホック要求処理部２０２は、携帯端末１０が他の基地局から移動してきた端末かどうかを判定し、他の基地局から移動してきた場合は（ステップＳ２０３でｙｅｓ）、移動元（ハンドオーバ元）の基地局に対して、携帯端末１０の端末ＩＤ、アプリケーション１０７の種類を示すＡＰＩＤを含むアドホック終了端末通知を送信し（ステップＳ２１０）、ステップＳ２０４へ進む。他の基地局から移動してきた端末でない場合（ステップＳ２０３でｎｏ）、ステップＳ２１０の処理をスキップしてステップＳ２０４へ進む。
【００７１】
アドホック要求処理部２０２は、ステップＳ２０４において、アドホック端末ＩＤ記憶領域２０３を参照することにより、アドホック通信を要求している端末が当該携帯端末１０の一台のみかどうかを判定する。そして、アドホック通信を要求している端末が携帯端末１０の一台のみであれば、携帯端末１０に対してスキャン停止を指示するアドホック支援情報を送信する（ステップＳ２１１）。
【００７２】
また、アドホック通信を要求している端末が一台だけアドホック端末ＩＤ記憶領域２０３に記録されており、今回の携帯端末１０が２台目の端末であれば（ステップＳ２０５でｙｅｓ）、スキャンを開始させるべく、スキャンパラメータを含むアドホック支援情報をそれら２台の端末に対して送信する（ステップＳ２１２）。アドホック支援情報に含めるスキャンパラメータは、アドホック要求端末通知に含まれる初期スキャンパラメータに基づいて決定され、スキャンパラメータ記憶領域２０４に保存される。例えば、初期スキャンパラメータに、チャネルとＳＳＩＤとビーコン間隔の組が複数含まれている場合、それらの中から一組をスキャンパラメータとして選択する。また、選択した組に対して、ビーコンを送信するタイミングを端末間で同期させるスキャンタイミング同期情報を付加しても良い。
【００７３】
また、アドホック通信を要求している端末が２台以上、アドホック端末ＩＤ記憶領域２０３に既に記録されていれば、今回の携帯端末１０に対して、スキャンパラメータ記憶領域２０４に記憶してあるスキャンパラメータを含むアドホック支援情報を送信する（ステップＳ２０６）。
【００７４】
他方、無線基地局２０のアドホック要求処理部２０２は、何れかの携帯端末からスキャンの障害となるネットワーク状態が発生した旨の無線チャネル状態通知を受信した場合、通知されたネットワーク状態をアドホック端末ＩＤ記憶領域２０３の当該携帯端末の情報に関連付けて記憶する。そして、スキャンパラメータの再割り当ての必要性を判定し、必要と判断した場合、スキャンパラメータ記憶領域２０４に記憶されている現在のスキャンパラメータとは異なる他のスキャンパラメータを決定し、アドホック端末ＩＤ記憶領域２０３に登録されている端末の全てに通知する。また、この決定したスキャンパラメータをスキャンパラメータ記憶領域２０４に記憶する。例えば、アドホック端末ＩＤ記憶領域２０３に登録されている自基地局２０の無線圏内でアドホック通信を実行している端末の半分以上から、アドホック通信が他のネットワークトラフィックからの干渉を受けていることを示す無線チャネル状態通知を受信した場合、スキャンパラメータ記憶領域２０４に記憶されているスキャンパラメータにおけるチャネルを変更して、これを通知する。チャネルでなく、ビーコン間隔やタイミング同期信号を変更しても良い。
【００７５】
また、無線基地局２０のアドホック要求処理部２０２は、何れかの携帯端末あるいは他の無線基地局から、アドホック終了端末通知を受信した場合、アドホック終了端末通知に含まれる端末ＩＤとＡＰＩＤとの組の情報をアドホック端末ＩＤ記憶領域２０３から削除する。
【００７６】
このように本実施の形態の通信システムにおいては、アドホック通信を要求する携帯端末１０、１１が無線基地局２０に対してアドホック通信の開始、終了およびネットワーク状況報告の通知を行い、無線基地局２０からのアドホック支援情報の通知に従ってアドホック通信のスキャンを制御することにより、無線基地局２０は無線圏内の携帯端末１０、１１のアドホック通信要求の有無およびスキャンパラメータについての情報を一元管理し、端末のスキャン動作を制御できる。これにより、携帯端末の数や地理的な特徴、他のネットワークからの干渉などさまざまな条件を考慮した最適なスキャンパラメータを得ることができる。これは端末単体では得られない情報である。
【００７７】
これにより携帯端末はなるべく少ない回数のスキャンで最も高い確率でアドホックネットワークを検出できるようになり、省電力化とアドホックネットワーク通信の成功率の向上の効果がある。
【００７８】
具体的には、本実施の形態によれば以下の効果がある。
【００７９】
1）無線基地局２０の無線圏内でアドホック通信を要求する携帯端末が一台しかない場合、従来ではその携帯端末はその事実を知ることができないため、通信相手を発見する可能性がないにもかかわらずスキャンを行わなければならなかった。本実施の形態によれば、携帯端末上のアプリケーションまたはユーザがアドホック通信を開始しようとする時点で自身の端末ＩＤを無線基地局２０に通知し、それに対して無線基地局２０は無線圏内にアドホック通信を要求する他の携帯端末が存在しないためスキャンが不要であることを携帯端末に通知する。この通知を受け取った携帯端末はスキャンを停止する。これにより不要なスキャン処理を行わないようにすることができ、消費電力を減らすことができる。
【００８０】
2）チャネルとＳＳＩＤとビーコン間隔とを含むスキャンパラメータだけではスキャンのタイミングの同期を取ることができないため、携帯端末は常にアドホックネットワークの存在を示すビーコンフレームを待ち受けておく必要がある。これは常に無線受信部の電源をＯＮにする必要があることを意味する。本実施の形態によれば、無線基地局２０は携帯端末に対してビーコンを送信するタイミングを同期させるためのタイミング同期情報をスキャンパラメータに付加して通知することで、端末はこれに従ってビーコンを間欠的に送受信することができる。これにより無線受信部を常に受信状態にしておく必要はなくなり、電力消費を抑えつつアドホックネットワークのスキャン処理を行うことができる。
【００８１】
3）アドホック通信では免許不要無線を利用するために、ＳＳＩＤやチャネル（通信周波数）をあらかじめ固定にしてスキャンの負担を軽減しようとすると、周辺の他のネットワークで同じパラメータを使用している場合その干渉を受けてしまい、通信効率が落ちてしまうことがあった。一方それらのパラメータを毎回アドホックネットワークに参加する携帯端末同士でネゴシエーションして決定しようとすると、処理が複雑になってしまい、消費電力やコストが増大するという問題があった。本実施の形態によれば、携帯端末がスキャンに障害となるネットワーク状態を検知した場合はそれを無線チャネル状態通知で基地局に報告し、基地局が最適なＳＳＩＤ、チャネルなどのスキャンパラメータを再割り当てすることでこの問題を解決できる。
【００８２】
4）アドホック通信においては、隠れ端末問題により、携帯端末の位置関係によってビーコンが衝突して受信できない場所が出てくる可能性があった。例えば図６を参照すると、携帯端末Ａ、Ｂはお互いのフレームを受信できないため衝突を検出できず、同時にビーコンを送信しようとする。これに対し、携帯端末Ｃの位置ではＡ，Ｂのビーコンが衝突するため受信できない。本実施の形態では、携帯端末Ｃがビーコンの衝突を検出した場合、基地局に無線チャネル状態通知で報告する。無線基地局は、無線圏内の同一ＡＰＩＤによるアドホック通信を要求する携帯端末の数とビーコン衝突の発生頻度を考慮して、たとえばビーコンの送信の頻度とタイミングを適切に割り当てる。これにより、隠れ端末問題によりビーコンが衝突する可能性を減らすことができ、結果としてアドホック通信の成功率の向上、省電力化の効果が得られる。
【００８３】
一方、本発明を適用することによって発生する、無線基地局との通信に必要な追加的な電力消費については、以下の理由で無視できると考えられる。一つは、無線基地局との通信が行われるのは、ユーザがアドホック通信の開始、終了の切り替えを行うタイミングと、移動により無線基地局が切り替わる場合と、ビーコンの衝突やネットワークの干渉を検出した場合のみであること、一つは、従来より無線基地局と携帯端末は、制御チャネル上を使用して定期的に通信しており、また基地局切り替え時にも位置登録を行うための通信を行っていること、一つは、本発明にかかる携帯端末が無線基地局へ通知するデータ量は極めて少ないため、従来より行っている通信に若干の情報を追加する形で実装でき、オーバヘッドが少ないこと、である。
【実施例】
【００８４】
次に本発明の実施の形態の実施例について図面を参照して詳細に説明する。
【００８５】
『構成の説明』
図７を参照すると、本実施例にかかる携帯電話システムにおいては、携帯電話事業者によってＷ−ＣＤＭＡ基地局４０、４１が設置されており、携帯電話３０、３１はＷ−ＣＤＭＡ基地局４０の無線圏内に位置し、携帯電話サービスを享受している。
【００８６】
携帯電話３０、３１は、それぞれＩＥＥＥ８０２．１１方式の無線ＬＡＮインタフェース３０１と、Ｗ−ＣＤＭＡインタフェース３０２の２つの無線ベアラを備えている。
【００８７】
Ｗ−ＣＤＭＡインタフェース３０２は、携帯電話サービス提供者の管理するＷ−ＣＤＭＡ基地局４０に接続でき、無線ＬＡＮインタフェース３０１は、無線ＬＡＮサービス事業者のネットワークなどに接続することができる。
【００８８】
前記無線ＬＡＮインタフェース３０１はまた、アドホック通信モードを備えており、無線ＬＡＮアクセスポイントを経由せずに同等の機能を持つ他の携帯電話と直接通信できる。
【００８９】
図８を参照すると、携帯電話３０は、無線ＬＡＮインタフェース（ＷＬＡＮ Ｉ／Ｆ）３０１と、Ｗ−ＣＤＭＡインタフェース（ＷＣＤＭＡ Ｉ／Ｆ）３０２と、Ｗ−ＣＤＭＡ基地局から受信したアドホック支援情報を処理するアドホック通信支援情報処理部３０４と、アドホックモードで動作している通信可能な他の端末を検索したり、アドホックモードの接続を確立したりする動作を無線ＬＡＮインタフェースに対して指示するアドホック通信制御部３０３と、アドホック通信のための通信パラメータであるスキャンパラメータを記憶するスキャンパラメータ記憶部３０５と、アドホック通信を要求しているアプリケーションのＡＰＩＤとその初期スキャンパラメータを記憶しておくＡＰＩＤリスト３０６と、アプリケーション３１０やデータなどを格納するメモリ３０９と、液晶ディスプレイ、キーパッド、スピーカ、マイクなどの部品から構成されるユーザインタフェース３１３とを備える。すべてのモジュールはバス３０７で電気的に接続されており、お互いにデータやイベントをやり取りすることができる。携帯電話３１も携帯電話３０と同様の構成を有している。
【００９０】
メモリ３０９内には、１以上のアプリケーション３１０がインストールされており、各アプリケーション３１０にはＡＰＩＤ３１１と呼ばれる数値が埋め込まれている。ＡＰＩＤはシステム内のすべての端末上で動作するアプリケーション間でユニークとなるように割り振られた値であり、異なるアプリケーションが同じ値を持つことはない。ただし異なる端末上で動作する同じ種類のアプリケーションは同一のＡＰＩＤを持つ。すなわち、ＡＰＩＤ３１１は、アプリケーションの種類を一意に識別するためのＩＤである。
【００９１】
またアプリケーション３１０には、インストールされた時点でアドホック通信用の初期スキャンパラメータ３１２が埋め込まれている。初期スキャンパラメータ３１２は、ＡＰＩＤごとに割り当てられており、ＡＰＩＤが等しい場合は異なる端末どうしでも同一となる。
【００９２】
スキャンパラメータ記憶部３０５には、図９に示すように、アドホック通信を行う各アプリケーションのＡＰＩＤごとに、チャネル、ＳＳＩＤおよびビーコン間隔から構成されるスキャンパラメータが格納されている。アドホック通信で相互接続するアプリケーションは、異なる端末間で同じスキャンパラメータを共有する。
【００９３】
図１０を参照すると、Ｗ−ＣＤＭＡ基地局４０は、Ｗ−ＣＤＭＡ方式の無線プロトコルに従って無線データをやり取りするＷ−ＣＤＭＡインタフェース４０１と、アドホック通信関係の情報を処理するアドホック要求処理部４０２と、アドホック通信を要求している端末の情報を記憶するＡＰＩＤ記憶部４０４と、Ｗ−ＣＤＭＡ通信処理部４０３とを備える。このうちＷ−ＣＤＭＡインタフェース４０１とＷ−ＣＤＭＡ通信処理部４０３は、従来のＷ−ＣＤＭＡ基地局にも存在するものであり、それらと同等の機能を持つ。Ｗ−ＣＤＭＡ基地局４１もＷ−ＣＤＭＡ基地局４０と同様の構成を有している。
【００９４】
『動作の説明』
今、携帯電話３０、３１のメモリ３０９に同じ種類のアプリケーション３１０がインストールされており、ＡＰＩＤ３１１として数値"100"が割り当てられているものとする。また、アプリケーション３１０には初期スキャンパラメータとして、図１１に示すような３組のスキャンパラメータが埋め込まれているものとする。また、２台の携帯電話３０、３１では、いずれもアドホック通信を要求するアプリケーション３１０が未だ起動していないものとし、スキャンパラメータ記憶部３０５およびＡＰＩＤリスト３０６にはまだ情報が何も記憶されていないものとする。また、Ｗ−ＣＤＭＡ基地局４０、４１のそれぞれのＡＰＩＤ記憶部４０４には、アドホック通信を要求する端末の情報が書き込まれていないものとする。また、Ｗ−ＣＤＭＡ基地局４０、４１の無線圏内には、他にアドホック通信を要求している端末は存在しないものとする。
【００９５】
以上のような状況の下で、アドホック通信を希望するユーザが携帯電話３０のユーザインタフェース３１３を操作してアプリケーション３１０を起動し、アドホック通信の開始を要求したとすると、アプリケーション３１０は、以下のようにしてアドホック通信のセットアップを開始する。
【００９６】
まずアプリケーション３１０は、自身のＡＰＩＤ３１１である"100"と、予め固定的に埋め込まれている初期スキャンパラメータ３１２をアドホック開始ＡＰＩＤ通知によってアドホック通信支援情報処理部３０４に通知する。
【００９７】
アドホック通信支援情報処理部３０４は、図１２のフローチャートを参照すると、ＡＰＩＤリスト３０６にアプリケーション３１０から受け取ったＡＰＩＤと初期スキャンパラメータを追加し（ステップＳ３０１、Ｓ３０２）、Ｗ−ＣＤＭＡ基地局４０にアドホック要求端末通知を送信する（ステップＳ３０３でｙｅｓ、Ｓ３０４）。アドホック要求端末通知には、携帯電話３０の端末ＩＤ、アプリケーション３１０のＡＰＩＤ３１０および初期スキャンパラメータが含まれる。なお、ＡＰＩＤリスト３０６に登録されたＡＰＩＤは、端末の移動によりＷ−ＣＤＭＡ基地局の切り替えが発生した際に後述する図１８の処理で参照される。また、ＡＰＩＤリスト３０６に登録された初期スキャンパラメータは、切り替え後のＷ−ＣＤＭＡ基地局からスキャンパラメータを受信できなかった場合に利用される（図１８のステップＳ５０４、図１２のステップＳ３０５でｎｏ、Ｓ３１０）。
【００９８】
図１３のフローチャートを参照すると、Ｗ−ＣＤＭＡ基地局４０のアドホック要求処理部４０２は、携帯電話３０からアドホック要求端末通知を受信すると（ステップＳ４０１）、基地局の切り替えでないので直ちにＡＰＩＤ記憶部４０４をチェックする（ステップＳ４０２でｎｏ、Ｓ４０３）。今の例では、同じＡＰＩＤ"100"についての情報がＡＰＩＤ記憶部４０４に記憶されていないので、アドホック要求処理部４０２は、スキャンパラメータを決定し、決定したスキャンパラメータと共に携帯電話３０の情報をＡＰＩＤ記憶部４０４に追加する（ステップＳ４０３でｎｏ、Ｓ４０４、Ｓ４０５）。
【００９９】
ここで、スキャンパラメータの決定は、携帯電話３０がアドホック要求端末通知で通知した３組の初期スキャンパラメータのうちの１組をランダムに選択して行う。また、決定したスキャンパラメータに、Ｗ−ＣＤＭＡ基地局４０が当該ＡＰＩＤに対して割り当てたスキャンタイミング同期情報を付加する。今の場合、携帯電話３０が通知してきた図１１の３組の初期スキャンパラメータのうち、１組のスキャンパラメータ「ＳＳＩＤ="ADHOCNET",チャネル=1,ビーコン間隔=1sec」を選択し、また、スキャンタイミング同期情報として「毎分00秒から05秒までスキャン」を割り当てたものとする。このとき、ＡＰＩＤ記憶部４０４の内容は図１４のようになる。
【０１００】
次にステップＳ４０６に進むと、当該携帯電話３０が自基地局４０に対して最初にＡＰＩＤを登録した端末であるので（ステップＳ４０６でｙｅｓ）、携帯電話３０にスキャン停止を通知するアドホック支援情報を送信する（ステップＳ４１１）。
【０１０１】
スキャン停止を通知するアドホック支援情報を受信した携帯電話３０のアドホック通信支援情報処理部３０４は、図１２のステップＳ３０６からステップＳ３０７に進み、アドホック通信制御部３０３に当該ＡＰＩＤのアドホック通信停止要求を送信する。このため、アドホック通信制御部３０３はアドホックネットワークに対するスキャンを行わない。
【０１０２】
以上の動作により、携帯電話３０は自分が所属しているＷ−ＣＤＭＡ基地局４０の無線圏内に他のアドホック通信可能な端末がいない場合、スキャンを停止して電力を節約できることがわかる。
【０１０３】
このような状況で、アドホック通信を希望する別のユーザが携帯電話３１のユーザインタフェースを操作してアプリケーション３１０にアドホック通信の開始を要求したとする。携帯電話３１上のアプリケーション３１０は以下のようにしてアドホック通信のセットアップを開始する。
【０１０４】
アプリケーション３１０は、まず自身のＡＰＩＤである"100"と、あらかじめ固定的に埋め込まれている初期スキャンパラメータ３１２をアドホック開始ＡＰＩＤ通知によってアドホック通信支援情報処理部３０４に通知する。
【０１０５】
アドホック通信支援情報処理部３０４は、図１２のフローチャートに従うと、ＡＰＩＤリスト３０６にアプリケーション３１０から受け取ったＡＰＩＤと初期スキャンパラメータを追加し（ステップＳ３０１、Ｓ３０２）、Ｗ−ＣＤＭＡ基地局４０にアドホック要求端末通知を送信する（ステップＳ３０３でｙｅｓ、Ｓ３０４）。このアドホック要求端末通知には、携帯電話３１の端末ＩＤとＡＰＩＤである"100"と初期スキャンパラメータ３１２とが含まれる。
【０１０６】
このアドホック要求端末通知を受信したＷ−ＣＤＭＡ基地局４０は、図１３のフローチャートに従うと、ＡＰＩＤ記憶部４０４をチェックし（ステップＳ４０３）、携帯電話３１が通知したＡＰＩＤ"100"の情報がすでに記憶されているので（ステップＳ４０３でｙｅｓ）、携帯端末３１の端末ＩＤをＡＰＩＤ記憶部４０４に追加する（ステップＳ４０５）。これにより、ＡＰＩＤ記憶部４０４の内容は図１５のようになる。
【０１０７】
次にステップＳ４０６に進むと、当該携帯電話３１が携帯電話３０に続いて２台目にＡＰＩＤを登録した端末であるので（ステップＳ４０７でｙｅｓ）、２台の携帯電話３０、３１にスキャンを開始させるべく、ＡＰＩＤ記憶部４０４に記憶してあるスキャンパラメータおよびスキャンタイミング同期情報を含むアドホック支援情報を通知する（ステップＳ４１２）。すなわちスキャンパラメータとして「ＳＳＩＤ="ADHOCNET",チャネル=1,ビーコン間隔=1sec」を、スキャンタイミング同期情報として「毎分00秒から05秒までスキャン」を含むアドホック支援情報をそれぞれ２台の携帯電話３０、３１のそれぞれに通知する。
【０１０８】
上記のアドホック支援情報を受信した携帯電話３０、３１は、図１２のフローチャートに従うと、ステップＳ３０５からステップＳ３０６に進み、さらにステップＳ３１１に進んで、スキャンパラメータ記憶部３０５にＡＰＩＤが"100"のスキャンパラメータとして、基地局４０から通知されたスキャンパラメータ「ＳＳＩＤ="ADHOCNET",チャネル=1,ビーコン=1sec」を記憶させ、アドホック通信制御部３０３に基地局４０から通知されたタイミング同期情報「毎分00秒から05秒までスキャン」を含む当該ＡＰＩＤのアドホック通信開始要求を送信する（ステップＳ３１２）。
【０１０９】
アドホック通信制御部３０３は、スキャンパラメータ記憶部３０５からスキャンパラメータ「ＳＳＩＤ="ADHOCNET",チャネル=1,ビーコン=1sec」を読み出し、指定されたスキャンタイミング「毎分00秒から05秒までスキャン」に従ってスキャンを開始する。
【０１１０】
このように、携帯端末３０、３１は、同じ無線圏内に自分以外のアドホック通信を要求する同じアプリケーションが存在する場合のみスキャンを開始する。また、スキャンタイミング同期情報をＷ−ＣＤＭＡ基地局４０から通知してもらうことにより、間欠的にスキャンを行うことが可能となり、常に無線ＬＡＮインタフェース３０１の電源を入れておく必要がないため、スキャンの省電力化が図られる。
【０１１１】
ここで、携帯電話３０、３１のアドホック通信制御部３０３は、アドホック通信相手のスキャン実行中にビーコンの衝突によるエラーの有無やチャネルの混雑度、ＳＳＩＤの重複などのネットワーク状態をモニタし、これらの項目に問題があると判断した場合は、Ｗ−ＣＤＭＡインタフェース３０２を使用して、その旨を無線チャネル状態通知でＷ−ＣＤＭＡ基地局４０に報告する。すなわち、今の例では、携帯電話３０、３１はスキャンパラメータ「ＳＳＩＤ="ADHOCNET",チャネル=1,ビーコン=1sec」を用いてアドホック通信のスキャンを行っているが、他のネットワークからの干渉により通信エラーを検出したとすると、アドホック通信制御部３０３は無線チャネル状態通知をＷ−ＣＤＭＡ基地局４０に通知する。
【０１１２】
この通知を受信したＷ−ＣＤＭＡ基地局４０は、当該ＡＰＩＤのスキャンパラメータとして初期スキャンパラメータの中から別のものを選択し、ＡＰＩＤ記憶部４０４を更新し、ＡＰＩＤ記憶部４０４に登録されている端末ＩＤ全てに新たなスキャンパラメータを通知する。ここでは、ＡＰＩＤ記憶部４０４が例えば図１６のように変更されたとすると、携帯電話３０、３１には、スキャンパラメータとして「ＳＳＩＤ="ADHOCNET",チャネル=3,ビーコン間隔=1sec」、スキャンタイミング同期情報として「毎分30秒から35秒までスキャン」が通知される。携帯電話３０、３１は、この通知された新たなスキャンパラメータとスキャンタイミング同期情報を用いてスキャンを行う。これにより、携帯電話３０、３１はアドホックネットワークのスキャン時における他のネットワークからの干渉を軽減することができる。
【０１１３】
次に、図１７に示すように、一方の携帯電話３１がＷ−ＣＤＭＡ基地局４０の無線圏外に移動し、Ｗ−ＣＤＭＡ基地局４１の無線圏内に入ったとする。携帯電話３１のアドホック通信支援情報処理部３０４は、図１８のフローチャートに示すように、Ｗ−ＣＤＭＡ基地局の切り替えを検出すると（ステップＳ５０１）、ＡＰＩＤリスト３０６をチェックする（ステップＳ５０２）。今の場合、ＡＰＩＤリスト３０６には"100"のＡＰＩＤが登録されているので、このＡＰＩＤについて図１２のステップＳ３０４以降の処理を行う（ステップＳ５０２でｙｅｓ、Ｓ５０３〜Ｓ５０５）。すなわち、Ｗ−ＣＤＭＡ基地局４１に端末ＩＤとＡＰＩＤ"100"と初期スキャンパラメータを含むアドホック要求端末通知を送信する。
【０１１４】
Ｗ−ＣＤＭＡ基地局４１は、このアドホック要求端末通知を受け取ると、図１３のフローチャートに従い、ハンドオーバ元のＷ−ＣＤＭＡ基地局４０に対して携帯端末３１の端末ＩＤとＡＰＩＤ"100"を含むアドホック終了端末通知を通知する（ステップＳ４１０）。次いで、ＡＰＩＤ記憶部４０４をチェックし（ステップＳ４０３）、ＡＰＩＤが"100"に対応する情報が記憶されていないので、スキャンパラメータを決定してＡＰＩＤ記憶部４０４に携帯電話３１の情報を追加し（ステップＳ４０４、Ｓ４０５）、当該携帯電話３１が最初にＡＰＩＤを登録した端末であるので、携帯電話３１にスキャン停止を指示するアドホック支援情報を送信する（ステップＳ４０６でｙｅｓ、Ｓ４１１）。
【０１１５】
スキャン停止を指示するアドホック支援情報を受信した携帯電話３１は、図１２のフローチャートに従うと、ステップＳ３０５からステップＳ３０６に進み、さらにステップＳ３０７に進んで、アドホック通信制御部３０３に当該ＡＰＩＤ"100"のアドホック通信停止要求を送信する。これにより、アドホック通信制御部３０３はスキャンを停止する。
【０１１６】
図１９のフローチャートを参照すると、Ｗ−ＣＤＭＡ基地局４１から携帯電話３１の端末ＩＤとＡＰＩＤ"100"を含む前記アドホック終了端末通知を受信したＷ−ＣＤＭＡ基地局４０は、ＡＰＩＤ記憶部４０４をチェックし（ステップＳ６０１、Ｓ６０２）、ＡＰＩＤ記憶部４０４から携帯電話３０のＡＰＩＤ"100"に関する情報を削除する（ステップＳ６０３でｙｅｓ、Ｓ６０４）。この結果、Ｗ−ＣＤＭＡ基地局４０のＡＰＩＤ記憶部４０４は図２０のようになる。
【０１１７】
この時点でＷ−ＣＤＭＡ基地局４０のＡＰＩＤ記憶部４０４において、ＡＰＩＤが"100"である端末は携帯電話３０の１台のみとなったので（ステップＳ６０５でｙｅｓ、Ｓ６０６）、Ｗ−ＣＤＭＡ基地局４０のアドホック要求処理部４０２は、携帯電話３０に対してスキャン停止を指示するアドホック支援情報を送信する（ステップＳ６０６でｙｅｓ、Ｓ６１２）。
【０１１８】
以上より、携帯電話３１が移動した場合にも無駄なスキャンが極力停止されることがわかる。
【０１１９】
次に本実施例の効果を説明する。
【０１２０】
第１の効果は、各携帯電話はアドホックネットワークを発見する際、不要なもしくは無駄なスキャン処理をなるべく省略することができ、待ち受け時の消費電力を減らすことができることである。
【０１２１】
その理由は、携帯電話のアプリケーションまたはユーザがアドホック通信を開始しようとする時点で、携帯電話が基地局にこれを通知し、それに対して基地局が他の携帯電話の存在の有無を判断し、携帯電話に対してその通知を行うことにより、携帯電話は自身と同じ基地局の無線圏内にアドホック通信が可能な他の携帯電話が存在しない場合はスキャンを停止することができるためである。また、別の理由として、基地局が、アドホック通信が可能な携帯電話に対してビーコン送信タイミングを同期させるための情報を通知することで、携帯電話はこれに従ってビーコンを間欠的に送受信することができるからである。
【０１２２】
第２の効果は、アドホックネットワークに対するスキャン時に相手端末の検出の成功率を改善することができることである。
【０１２３】
その理由は、ビーコンの衝突によるエラーを検出した場合、携帯電話が基地局に対しその旨を通知し、基地局はこれに対して原因となっている携帯電話に対してビーコンの間隔、送信タイミングなどの調整を行うため、ビーコンの衝突確率が減り、アドホックネットワークを検出する可能性が改善するからである。また別の理由として、周辺の他のネットワークで同じパラメータを使用していてその干渉を受けて通信効率が落ちている場合、携帯電話はこれを基地局に通知し、基地局はこれに対して干渉を避けるための最適なパラメータを決定して端末に通知することで、干渉を抑えることができるためである。
【０１２４】
以上本発明の実施の形態および実施例について説明したが、本発明は以上の例に限定されず、その他各種の付加変更が可能である。
【０１２５】
たとえば、本発明の他の実施例として、その基本的構成は上記の通りであるが、新たにスキャンパラメータの設定を管理するデータベースサーバである設定データベースサーバをネットワーク上に設置し、基地局は、端末が通知する初期スキャンパラメータからスキャンパラメータをランダムに選ぶのではなく、前記設定データベースサーバに問い合わせてもよい。
【０１２６】
また他の実施例として、その基本的構成は上記の通りであるが、端末は基地局に初期スキャンパラメータを通知する際、アプリケーションが持つ複数の初期スキャンパラメータをすべて通知するのではなく、自身で周辺の電波環境を測定し、最も干渉の少なくなるスキャンパラメータのみを選んで通知するようにしてもよい。
【図面の簡単な説明】
【０１２７】
【図１】本発明の実施の形態にかかる通信システムのブロック図である。
【図２】本発明の実施の形態にかかる無線基地局のブロック図である。
【図３】本発明の実施の形態にかかる携帯端末のブロック図である。
【図４】本発明の実施の形態にかかる携帯端末が備えるアドホック通信支援情報処理部の処理例を表すフローチャートである。
【図５】本発明の実施の形態にかかる無線基地局が備えるアドホック要求処理部の処理例を表すフローチャートである。
【図６】電波の干渉する状態を示す概要図である。
【図７】本発明の実施例にかかる携帯電話システムのブロック図である。
【図８】本発明の実施例にかかる携帯電話システムにおける携帯電話のブロック図である。
【図９】本発明の実施例にかかる携帯電話システムにおける携帯電話のスキャンパラメータ記憶部の記憶内容の一例を示す図である。
【図１０】本発明の実施例にかかる携帯電話システムにおけるＷ−ＣＤＭＡ基地局のブロック図である。
【図１１】本発明の実施例にかかる携帯電話システムにおける携帯電話のアプリケーションに設定されている初期スキャンパラメータの一例を示す図である。
【図１２】本発明の実施例にかかる携帯電話システムにおける携帯電話に備わるアドホック通信支援情報処理部の処理例を表すフローチャートである。
【図１３】本発明の実施例にかかる携帯電話システムにおけるＷ−ＣＤＭＡ基地局に備わるアドホック要求処理部の処理例を表すフローチャートである。
【図１４】本発明の実施例にかかる携帯電話システムにおけるＷ−ＣＤＭＡ基地局に備わるＡＰＩＤ記憶部の記憶内容の一例を示す図である。
【図１５】本発明の実施例にかかる携帯電話システムにおけるＷ−ＣＤＭＡ基地局に備わるＡＰＩＤ記憶部の記憶内容の変化例を示す図である。
【図１６】本発明の実施例にかかる携帯電話システムにおけるＷ−ＣＤＭＡ基地局に備わるＡＰＩＤ記憶部の記憶内容の別の変化例を示す図である。
【図１７】本発明の実施例における携帯電話の移動を示す模式図である。
【図１８】本発明の実施例にかかる携帯電話システムにおける携帯電話に備わるアドホック通信支援情報処理部の他の処理例を表すフローチャートである。
【図１９】本発明の実施例にかかる携帯電話システムにおける携帯電話に備わるアドホック通信支援情報処理部の他の処理例を表すフローチャートである。
【図２０】本発明の実施例にかかる携帯電話システムにおけるＷ−ＣＤＭＡ基地局に備わるＡＰＩＤ記憶部の記憶内容の更に別の変化例を示す図である。
【符号の説明】
【０１２８】
１０、１１…携帯端末
２０…無線基地局
１０１…免許不要無線インタフェース
１０２…公衆無線インタフェース
１０３…アドホック通信制御部
１０４…アドホック通信支援情報処理部
１０５…スキャンパラメータ記憶部
１０６…メモリ
１０７…アプリケーション
１０８…初期スキャンパラメータ
２０１…公衆無線インタフェース
２０２…アドホック要求処理部
２０３…アドホック端末ＩＤ記憶領域
２０４…スキャンパラメータ記憶領域
３０、３１…携帯電話
４０、４１…Ｗ−ＣＤＭＡ基地局
３０１…無線ＬＡＮインタフェース
３０２…Ｗ−ＣＤＭＡインタフェース
３０３…アドホック通信制御部
３０４…アドホック通信支援情報処理部
３０５…スキャンパラメータ記憶部
３０６…ＡＰＩＤリスト
３０７…バス
３０８…ＣＰＵ
３０９…メモリ
３１０…アプリケーション
３１１…アプリケーションＩＤ（ＡＰＩＤ）
３１２…初期スキャンパラメータ
３１３…ユーザインタフェース
４０１…Ｗ−ＣＤＭＡインタフェース
４０２…アドホック要求処理部
４０３…Ｗ−ＣＤＭＡ通信処理部
４０４…ＡＰＩＤ記憶部
【図１】
2008048304.tif 000003
【図２】
2008048304.tif 000004
【図３】
2008048304.tif 000005
【図４】
2008048304.tif 000006
【図５】
2008048304.tif 000007
【図６】
2008048304.tif 000008
【図７】
2008048304.tif 000009
【図８】
2008048304.tif 000010
【図９】
2008048304.tif 000011
【図１０】
2008048304.tif 000012
【図１１】
2008048304.tif 000013
【図１２】
2008048304.tif 000014
【図１３】
2008048304.tif 000015
【図１４】
2008048304.tif 000016
【図１５】
2008048304.tif 000017
【図１６】
2008048304.tif 000018
【図１７】
2008048304.tif 000019
【図１８】
2008048304.tif 000020
【図１９】
2008048304.tif 000021
【図２０】
2008048304.tif 000022