(57)【要約】【課題】  本発明は、マルチモード通信装置のマルチモード共存方法を開示する。【解決手段】  この方法は、マルチモード通信装置が支援しているすべてのモードに周波数を使用する優先度を設定するステップと、高優先度モードの信号から干渉を受ける低優先度モードのチャネルを確定するステップと、低優先度モードが前記確定したチャネル以外に周波数ホッピングするステップcと、を含む。本発明によれば、既存のＲＦ受信システムを修正せず、マルチモード通信装置において各種モード信号が共存できるようにして、システムのコスト及び実施難度を低減する。【選択図】  図１
2008535332.tif 000002
【特許請求の範囲】
【請求項１】
マルチモード通信装置のマルチモード共存方法であって、
マルチモード通信装置が支援しているすべてのモードに周波数を使用する優先度を設定するステップaと、
高優先度モードの信号から干渉を受ける低優先度モードのチャネルを確定するステップbと、
低優先度モードが前記確定したチャネル以外に周波数ホッピングするステップcと、を含むことを特徴とするマルチモード通信装置のマルチモード共存方法。
【請求項２】
ステップaとステップbとの間には、
前記モードのチャネルとこのチャネルが生じる周波数干渉範囲との対応関係をマルチモード通信装置に記憶するステップab1を含むことを特徴とする請求項１に記載のマルチモード通信装置のマルチモード共存方法。
【請求項３】
前記ステップab1とステップbとの間には、
マルチモード通信装置が周波数ホッピングを作動するステップab2と、
前記の周波数ホッピングを作動するモードが現在使用されている最高優先度モードであるか否かを判断し、Yes（はい）であれば周波数ホッピングを行い、No（いいえ）であればステップab4を実行するステップab3と、
現在使用されている優先度が前記周波数ホッピング作動モードより高い全てのモードを高優先度モードとし、前記の周波数ホッピングを作動するモードを低優先度モードとするステップab4と、を含むことを特徴とする請求項２に記載のマルチモード通信装置のマルチモード共存方法。
【請求項４】
前記ステップcの後には、
前記の周波数ホッピングを作動するモードは、その優先度が現在使用されているモードのうち最低であるか否かを判断し、Noであればステップeを実行するステップdと、
前記周波数ホッピング作動モードが周波数ホッピングした後の信号は、現在使用されている、優先度が前記周波数ホッピング作動モードより低いモードに干渉を与えたか否かを判断し、Yesであれば優先度の高い順に従って、干渉を受けるモードに周波数ホッピングを作動させるステップeと、を含むことを特徴とする請求項３に記載のマルチモード通信装置のマルチモード共存の方法。
【請求項５】
ステップab2の前記の周波数ホッピングを作動するステップは、通信接続を作動することと、チャネル変更を作動することと、を含むことを特徴とする請求項４に記載のマルチモード通信装置のマルチモード共存方法。
【請求項６】
ステップbは、
高優先度モードの信号が使用するチャネルを確定するステップb1と、
前記高優先度モードのチャネルとそれが生じる周波数干渉範囲との対応関係に基づいて、高優先度モードの信号の周波数干渉範囲を確定するステップb2と、
低優先度モードにおける、高優先度モードの信号の周波数干渉範囲内にあるチャネルを確定するステップb3と、をさらに含むことを特徴とする請求項４に記載のマルチモード通信装置のマルチモード共存方法。
【請求項７】
前記生じる周波数干渉範囲は、前記チャネルのチャネル帯域幅を含むことを特徴とする請求項４に記載のマルチモード通信装置のマルチモード共存方法。
【請求項８】
前記マルチモード通信装置が支援しているすべてのモードには、動作周波数領域の異なるモードを含むことを特徴とする請求項７に記載のマルチモード通信装置のマルチモード共存方法。
【請求項９】
前記生じる周波数干渉範囲は、前記チャネルが生じる帯域外スプリアスにおいて所定閾値を超える周波数範囲をさらに含むことを特徴とする請求項８に記載のマルチモード通信装置のマルチモード共存方法。
【請求項１０】
前記ステップaとステップab1との間には、
前記チャネルが生じる帯域外スプリアスにおいて所定閾値を超える周波数スペクトル範囲を測定するステップと、
測定結果に基づいて、前記チャネルと前記閾値を超える周波数スペクトル範囲との対応関係を確定するステップと、を含むことを特徴とする請求項９に記載のマルチモード通信装置のマルチモード共存方法。
【請求項１１】
前記ステップbとステップcとの間に、低優先度モードにおける高優先度モードの信号に干渉を与えるようになるチャネルを確定するステップを含むことを特徴とする請求項１０に記載のマルチモード通信装置のマルチモード共存方法。
【請求項１２】
前記低優先度モードの高優先度モードの信号に干渉し得るチャネルは、生じる帯域外スプリアスにおいて所定閾値を超える周波数範囲内に高優先度モードの使用するチャネルを含む低優先度モードのチャネルであることを特徴とする請求項１１に記載のマルチモード通信装置のマルチモード共存方法。
【請求項１３】
前記マルチモード通信装置が支援しているすべてのモードの動作周波数領域が同じであることを特徴とする請求項７に記載のマルチモード通信装置のマルチモード共存方法。
【請求項１４】
前記マルチモード通信装置は、WLANとブルートゥースとの2種類モードを支援しており、且つWLANモードの優先度をブルートゥースモードより高く設定することを特徴とする請求項１３に記載のマルチモード通信装置のマルチモード共存方法。
【請求項１５】
前記ステップb3とステップcとの間には、ブルートゥースモードに自己適応周波数ホッピングのチャネル品質レベルを設定することを含むことを特徴とする請求項１４に記載のマルチモード通信装置のマルチモード共存方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、無線通信技術におけるマルチモード通信装置に関し、特にマルチモード通信装置のマルチモード共存方法に関する。
【背景技術】
【０００２】
無線通信分野において、異なる変調モードを採用し、異なる又は同じ周波数領域を利用して信号を伝播することで、音声・デジタル通信を行っている。例えば、非常に普遍的なものとして、ネットワークのカバー程度が高いGSM/GPRS（Global System for Mobile communications/General Packet Radio Service：グローバルデジタル携帯電話システム／汎用パケット無線サービス）ネットワークと、CDMA（Code Division Multiple Access：符号分割多元接続）ネットワークと、伝送速度が速く、伝送距離が比較的に短いBlueTooth（ブルートゥース）及びWLAN（Wireless Local Area Network：無線ローカルエリアネットワーク）等がある。音声、無線事務処理、VoIP（Voice on IP：IP音声）等の側面において、これらの通信モードはユーザに異なる便利と実際の利益を与えているから、かなり長い期間内に渡って異なる通信モードが相互共存し、それぞれ自身の優勢を発揮している。これに対し、複数のモードを同時支援可能なマルチモード通信装置も通信装置の発展方向となっている。
【０００３】
これらの異なるモードの信号が同時に空中で伝播される場合、往々にしてお互いに相互干渉が引き起こされる。特に、同じ周波数領域を使用するモードの場合、各種モードの信号間で相互干渉が比較的に強い。異なる周波数領域を使用するモードであっても、１種類モードの信号の帯域外スプリアスが他のモードの信号に干渉を与える可能性もある。実際の応用において、マルチモード信号同士の相互干渉によって、音声通信品質の劣化、データ伝送率の低減を招来し、さらに詰まって正常通信を行うことができなくなり、通信システムの確実性及び実用性に大きな影響を与え、マルチモード共存はマルチモード通信装置が直面する難題となる。
【０００４】
現在、各通信モードがマルチモード共存を実現する方法において、多くは周波数ホッピングの方式により干渉受けチャネルを避けることであり、例えば自己適応周波数変調、チャネルサーチなどを行う。このような周波数ホッピング方法では、通信装置がまず被干渉チャネルにて受信を行った後、信号の品質及び特性を分析・判断し、さらにこのチャネルにて周波数ホッピングを行うか否かを確定する必要があるので、受信システムに対する要求が高い。良好な受信システムを採用しても、干渉が強い時は、依然として正常的に動作し難い可能性がある。
【０００５】
米国特許出願公開第20040137894号（特許文献１）には、周波数ホッピングを用いて被干渉チャネルを避ける方法が開示されている。この方法では、受信システムを改良した結果、通信装置は受信した信号の周波数及びその干渉範囲を分析した後、干渉信号を避ける周波数ホッピングシーケンスを得てから、周波数ホッピングを行う。このような方法は、従来の通信装置中の受信システムに対して複雑な改良を行う必要があり、実施し難くてコストが高い。
【０００６】
【特許文献１】米国特許出願公開20040137894号
【発明の開示】
【発明が解決しようとする課題】
【０００７】
本発明は、マルチモード通信装置が受信した信号に基づき周波数ホッピングを行ってマルチモード共存を実現する必要があるということを解決する方法を提供して、マルチモード通信装置の受信システムの実施が複雑、コストが高いという問題を解決できることを目的とする。
【課題を解決するための手段】
【０００８】
本発明によるマルチモード通信装置のマルチモード共存方法は、
マルチモード通信装置が支援しているすべてのモードに周波数を使用する優先度を設定するステップaと、
高優先度モードの信号から干渉を受ける低優先度モードのチャネルを確定するステップbと、
低優先度モードが前記確定したチャネル以外に周波数ホッピングするステップcと、を含む。
【０００９】
ステップaとステップbとの間には、前記モードのチャネルとこのチャネルが生じる周波数干渉範囲との対応関係をマルチモード通信装置に記憶するステップab1を含むことが好ましい。
【００１０】
前記ステップab1とステップbとの間には、
マルチモード通信装置が周波数ホッピングを作動するステップab2と、
前記の周波数ホッピングを作動するモードが現在使用されている最高優先度モードであるか否かを判断し、Yes（はい）であれば周波数ホッピングを行い、No（いいえ）であればステップab4を実行するステップab3と、
現在使用されている優先度が前記周波数ホッピング作動モードより高い全てのモードを高優先度モードとし、前記の周波数ホッピングを作動するモードを低優先度モードとするステップab4と、を含むことが好ましい。
【００１１】
前記ステップcの後には、
前記の周波数ホッピングを作動するモードは、その優先度が現在使用されているモードのうち最低であるか否かを判断し、Noであればステップeを実行するステップdと、
前記周波数ホッピング作動モードが周波数ホッピングした後の信号は、現在使用されている、優先度が前記周波数ホッピング作動モードより低いモードに干渉を与えたか否かを判断し、Yesであれば優先度の高い順に従って、干渉を受けるモードに周波数ホッピングを作動させるステップeと、を含むことが好ましい。
【００１２】
ステップab2の前記の周波数ホッピングを作動するステップは、通信接続を作動することと、チャネル変更を作動することと、を含むことが好ましい。
【００１３】
ステップbは、
高優先度モードの信号が使用するチャネルを確定するステップb1と、
前記高優先度モードのチャネルとそれが生じる周波数干渉範囲との対応関係に基づいて、高優先度モードの信号の周波数干渉範囲を確定するステップb2と、
低優先度モードにおける、高優先度モードの信号の周波数干渉範囲内にあるチャネルを確定するステップb3と、をさらに含むことが好ましい。
【００１４】
前記生じる周波数干渉範囲は、前記チャネルのチャネル帯域幅を含むことが好ましい。
【００１５】
前記マルチモード通信装置が支援しているすべてのモードには、動作周波数領域の異なるモードを含むことが好ましい。
【００１６】
前記生じる周波数干渉範囲は、前記チャネルが生じる帯域外スプリアスにおいて所定閾値を超える周波数範囲をさらに含むことが好ましい。
【００１７】
前記ステップaとステップab1との間には、
前記チャネルが生じる帯域外スプリアスにおいて所定閾値を超える周波数スペクトル範囲を測定するステップと、
測定結果に基づいて、前記チャネルと前記閾値を超える周波数スペクトル範囲との対応関係を確定するステップと、を含むことが好ましい。
【００１８】
前記ステップbとステップcとの間に、低優先度モードにおける高優先度モードの信号に干渉を与えるようになるチャネルを確定するステップを含むことが好ましい。
【００１９】
前記低優先度モードの高優先度モードの信号に干渉し得るチャネルは、生じる帯域外スプリアスにおいて所定閾値を超える周波数範囲内に高優先度モードの使用するチャネルを含む低優先度モードのチャネルであることが好ましい。
【００２０】
前記マルチモード通信装置が支援しているすべてのモードの動作周波数領域が同じであることが好ましい。
【００２１】
前記マルチモード通信装置は、WLANとブルートゥースとの２種類モードを支援しており、且つWLANモードの優先度をブルートゥースモードより高く設定することが好ましい。
【００２２】
前記ステップb3とステップcとの間には、ブルートゥースモードに自己適応周波数ホッピングのチャネル品質レベルを設定することを含むことが好ましい。
【発明の効果】
【００２３】
本発明は、１種類モードの周波数ホッピングの前に、本マルチモード通信装置において優先度のより高いモードの信号による周波数干渉範囲を予め確定し、干渉を受けるチャネルを自律的に避けることによって、マルチモード通信装置中に各種モードの信号が共存できるようにして、受信システムのコストと実施難度を低減する。
【発明を実施するための最良の形態】
【００２４】
ユーザがある種の単一モードの通信装置を使用する場合は、通信装置間の距離が比較的に遠く、発信信号に一定のパス損失があるので、相互干渉が相対的に小さい。しかし、ユーザがマルチモード通信装置を使用する場合は、異なるモードの信号同士が相互干渉するという問題を招来しやすくなる。最も複雑な場合、即ち与えられた干渉が最も強い場合は、ユーザが１つのマルチモード通信装置の異なる通信モード、例えばGSM/GPRS、WLAN、ブルートゥース等を同時に使用する場合である。つまり、マルチモード通信システム内の各モジュール間の距離が非常に近いので、ほとんどの場合、マルチモード通信装置の１種モードの信号に最も強く干渉しているのは、本通信装置内の他のモードの信号となる。これは、現在、マルチモード共存に影響を与える一つの要因である。
【００２５】
マルチモード通信システム内において動作周波数領域が同じである２種類モードについて、その中の一モードがそのあるチャネルで動作している場合、他の同周波数領域モードに干渉が与えられる周波数範囲は、通常、このチャネルのチャネル帯域幅（in−channel band）であり、このモードのプロトコル規定に基づいて、それがあるチャネルを使用して動作する時に、他のモードに対する干渉が可能となる周波数範囲を確定することができる。
【００２６】
マルチモード通信システム内において動作周波数領域が異なる２種類モードについては、１種類モードの発生可能な帯域外スプリアスが他のモードに対する干渉を考慮すべきである。このような場合、動作時に発信電力が低い通信モードを考慮する必要はない。これは、その帯域外スプリアスが減衰によって他のモードに殆ど干渉しないからである。発信電力が高いモードについては、一所定の閾値を設定することができ、所定閾値以下の帯域外スプリアスは他のモードに殆ど干渉しない。
【００２７】
実際の応用において、同一通信モードでの異なる型式の製品同士が生じる帯域外スプリアスは異なる。換言すれば、帯域外スプリアスの分布は、具体的に選択している製品型式の設計と関係がある。マルチモード通信装置を設計する場合、具体的に使用しているモジュールが生じる帯域外スプリアスを測定し、このモードのチャネルと所定閾値を超える帯域外スプリアスとの対応関係をこのマルチモード通信装置に記憶する必要がある。このようにして、このモードにて通信する場合、それが使用しているチャネルからは、その帯域外スプリアスが他のモードに与える干渉の周波数範囲を把握できる。
【００２８】
そこで、マルチモード通信装置の内部では、あるモードが周波数ホッピング前に、他のモードからの干渉を受けない、且つ／又は他のモードに干渉を与えないチャネルを予め選定するようにして、周波数ホッピングを適切に行うことで、マルチモード共存を実現する。
【００２９】
図１は、本発明によるマルチモード共存方法のフローチャートである。ステップS010において、マルチモード通信装置が支援しているすべての通信モードの周波数ホッピング優先度を設定する。優先度高いモードは周波数帯域を優先に占用し、優先度低いモードは、周波数ホッピング時に優先度高いモードの信号の周波数干渉範囲を自律的に避ける。
【００３０】
オーバーヘッドの大きいモードの優先度を高く設定することができる。一般的に、動作周波数領域が同じであるモードについては、網構築チャネルが固定され、周波数ホッピングの実現が難く、チャネル数が少ないモードに対し優先度を高く設定し、逆に、周波数ホッピング方式及び網構築が柔軟で、チャネル数が多いモードに対し優先度を低く設定すればよい。動作周波数領域の異なるモードについて、周波数ホッピングの設定が難いモードは、優先度を高く設定すればよい。要するに、マルチモード通信装置が支援しているモードと、これらのモードの動作周波数領域、チャネル数や周波数ホッピング間隔と、各モードが周波数ホッピングを行うことによるこのモードでの通信システムのオーバーヘッドとの要素等を統合に考慮して、優先度を設定すべきである。
【００３１】
ステップS020において、各種モードのチャネルと干渉発生の周波数範囲との対応関係をマルチモード装置に記憶する。前記のように、本ステップには、チャネルとそのチャネル帯域幅との対応関係を記憶することと、発信電力の強いモードのチャネルと所定閾値を超える帯域外スプリアスの周波数範囲との対応関係を記憶することとを含む。
【００３２】
ステップS030において、マルチモード通信装置のあるモードが周波数ホッピングを作動する。本ステップでの周波数ホッピングを作動することは、あるモードが通信接続を作動する場合、通信チャネルを変更させる場合、及びマルチモード通信装置の動作周波数を変化させようとする他の場合を含む。
【００３３】
ステップS040において、周波数ホッピング作動モードは、現在使用されているモードの中に最高優先度のモードであるか否かを判断し、YesであればステップS080に移行し、NoであればステップS050を実行する。
【００３４】
ステップS050において、周波数ホッピング作動モードにおける、優先度のより高いモードの信号が生じる周波数干渉範囲内にあるチャネルを確定する。優先度のより高いモードは、現在使用されている、優先度が周波数ホッピング作動モードよりも高いすべてのモードである。
【００３５】
本ステップにおいて、まず、優先度のより高いモードの信号が使用するチャネルを確定する。ステップS020にてマルチモード通信装置に記憶したチャネルとそれが生じる周波数干渉範囲との対応関係に基づいて、高優先度モードの信号の周波数干渉範囲を確定する。そうすると、低優先度モードにおける高優先度モードの信号の干渉を受けるチャネルを得ることができる。
【００３６】
ステップS060において、周波数ホッピング作動モードにおける、優先度がより高い信号に干渉を与えるチャネルを確定する。動作周波数領域が同じであるモードについて、ステップS050において、周波数ホッピング作動モードの信号が優先度のより高いモードに干渉を与える可能性は、既に排除されている。これによって、周波数ホッピング作動モードは優先度のより高いモードとは異なる動作周波数領域を有し、且つ生じる帯域外スプリアス中に所定閾値を超える周波数スペクトル範囲がある場合にのみ、本ステップの実行が必要となる。
【００３７】
周波数ホッピング作動モードのあるチャネルは、それが生じる帯域外スプリアス中において所定閾値を超える周波数範囲が、優先度のより高いモードが使用しているチャネルをカバーしていれば、周波数ホッピング作動モードの当該チャネルは、優先度がより高い信号に干渉を与えるチャネルに属する。
【００３８】
ステップS070において、上記確定したチャネル以外に、周波数ホッピング作動モードのチャネルを選択する。
【００３９】
ステップS080において、周波数ホッピング作動のモードが周波数ホッピングを行う。
【００４０】
ステップS090において、周波数ホッピング作動のモードは現在使用されている最低優先度モードであるか否かを判断し、Yesであれば終了し、NoであればステップS100を実行する。
【００４１】
ステップS100において、周波数ホッピング作動モードの周波数ホッピング後の信号が、優先度のより低いモードに干渉を与えるか否かを判断し、YesであればステップS110を実行し、Noであれば終了する。優先度のより低いモードとは、現在使用されている、優先度が周波数ホッピング作動モードよりも低いすべてのモードである。
【００４２】
周波数ホッピング作動モードの周波数ホッピング後の信号の周波数干渉範囲の確定方法は、ステップS050と同じであり、周波数ホッピング作動モードの周波数干渉範囲を確定すれば、優先度のより低いモードに干渉を与えたか否かを把握できる。
【００４３】
ステップS110において、優先度の高い順に従って、干渉を受けるモードに周波数ホッピングを作動させる。
【００４４】
以上から分かるように、本発明ではマルチモード通信装置内部の各モード間に周波数使用及び干渉付与に関する情報を共有し、優先度のより高いモードによる干渉を受けないチャネルをターゲットチャネルとし、ターゲットチャネル範囲内に周波数ホッピングシーケンスを形成し、送受信リンクを確立して、正常的な通信を行うこととなる。このようにすれば、マルチモード通信装置内で各モード間の相互干渉を避けることができ、マルチモード通信装置内での異なるモードの信号の共存という問題を効果的に解決する。
【００４５】
本発明の第１の実施例において、マルチモード通信装置はWLANとブルートゥースとの２種類通信モードを支援している。マルチモード通信装置には、通常、CPU（中央処理装置）及び記憶ユニットを有している。本実施例において、CPUはSPI（シリアル周辺機器インタフェース）を介してWLANと通信し、WLANのチャネル使用情報を獲得してWLANユニットに命令を送信し、CPUはUART（非同期シリアルインタフェース）を介してブルートゥースと通信する。
【００４６】
FCC（アメリカ連邦通信委員会）、IC（カナダ産業省）及びETSI（Europe）で規定したWLANの動作周波数領域は2.4〜2.4835GHzである。この周波数範囲はブルートゥースの周波数領域2.4〜2.483GHzと重なり合う。図２は、802.11bプロトコルにおいてWLANチャネルのspectral mask（周波数スペクトル範囲要求）である。WLANチャネルの一般ピークは10dBm（絶対レベル）〜20dBmであり、ブルートゥースの0dBmを大きく超えている。中心周波数fcの−11MHz（メガヘルツ）から＋11MHzまで以外の範囲、即ちこのチャネルのチャネル帯域幅外において、各周波数ポイントの電力は、ピークに対して少なくとも−20dBm〜−10dBmを下回り、この時、ブルートゥースの0dBmに対して干渉が小さいと考えられる。プロトコル規定に従って、WLANがMチャネルで動作している場合、以下の式によってその中心周波数fcが得られる。
【００４７】
fc=2412＋（M−1）×5
WLANがMチャネルで動作している場合、生じる周波数干渉範囲における最低干渉周波数fminは、
fmin=2412＋（M−1）×5−11となり、
最高干渉周波数fmaxは、
fmax=2412＋（M−1）×5＋11となる。
【００４８】
本実施例において、WLANの優先度がブルートゥースより高いとする。WLANはブルートゥースと同一動作周波数領域に属するので、帯域外スプリアスの影響を考慮する必要がない。また、ブルートゥースは最低優先度のモードであり、帯域外スプリアスの影響を考慮しない時、それが生じる周波数干渉範囲を計算する必要がないので、上記WLANに使用しているチャネルとそのチャネル帯域幅との対応関係をマルチモード通信装置に記憶する。
【００４９】
マルチモード通信装置は、WLAN接続を確立した後、WLANの動作チャネル番号Mが含まれるWLANのチャネル情報をCPUに報知する。ブルートゥースがあるチャネルを使用して接続を確立しようとする時、CPUはWLANが生じる周波数干渉範囲を算出すれば、fmin及びfmaxを得るようになる。
【００５０】
プロトコル規定に従って、ブルートゥースは動作周波数領域2.4〜2.483GHzに79個チャネルを有し、信号番号組はN（1:79）である。ここで、WLANからの干渉を受けるチャネルNiは、
Ni＝N（fmin−2402：fmax−2402）となる。
【００５１】
干渉を受けるチャネルを確定した後、ブルートゥースは他のチャネルを選択して通信接続を確立し、このチャネルを使用して正常的に通信することができる。
【００５２】
ブルートゥースモードは、AFH（Adaptive Frequency Hopping：自己適応周波数ホッピング）を支援している。AFHは、接続される両者間でチャネル品質情報を交換することができ、７９個チャネルの品質を分析することによって、信号品質レベルの高いチャネルを得て、これを基礎として周波数ホッピングシーケンスを構成する。AFHは、チャネル品質をunknown（不明確）、bad（品質悪い）及びgood（品質よい）の三つのレベルに分けている。ブルートゥース通信の両者の対話過程中において、マスター装置の方は、自己適応周波数ホッピングを行うか否かを制御する。マスター装置がAFHを実行すると設定すると、スレーブ装置はそのチャネル品質レベル付けの情報をマスター装置に伝え、マスター装置はこれらの情報によって、AFHが周波数ホッピングを行う時に使用する周波数ホッピングシーケンスを設定する。
【００５３】
AFHを採用するブルートゥース通信について、チャネル品質を設定する時には、干渉を受けないチャネルを計算する必要もある。ここで、周波数がNiより低い干渉を受けないチャネルNglitは、
Nglit＝N（1:fmin−2401）となり、
周波数がNiより高い干渉を受けないチャネルNgbigは、
Ngbig＝N（fmax−2401:79）となる。
【００５４】
WLANチャネル番号が小さいことによって、fminが零を下回ると、Nglitが存在せず、AFHのチャネル設定時にはNgbigのみを設定する。同様に、WLANチャネル番号が大きいことによって、fmaxが2483MHzを超えると、Ngbigが存在せず、AFHのチャネル設定時にはNgilitのみを設定すればよい。
【００５５】
一般的に、Nglit及びNgbig配列中のチャネル番号の品質レベルをgoodに設定し、Ni配列中のチャネル番号の品質レベルをbadに設定する。このように、本発明はAFHと結合して、本マルチモード通信装置内部のマルチモード共存を保証するとともに、相手通信装置が受ける干渉をできるだけ小さく保証することができる。
【００５６】
WLANが目前のネットワークと対話しているうちに、新たなアクセスポイントを見出して新たなネットワーク接続を行う必要がある場合、WLANはマルチモード通信装置中、最高優先度のモードであるので、直接にチャネル取替えを行う。周波数ホッピングに成功した後、WLANは現在使用されているチャネル、信号強度等が含まれている更新情報をCPUに報知する。CPUはこの更新情報に基づいて、ブルートゥースに使用するチャネルに干渉を与えたか否かを計算する。干渉を与えたのであれば、現在、ブルートゥースの周波数ホッピングに適するチャネルを計算し、UARTインタフェースを介してブルートゥースに周波数ホッピングを行うように命令する。
【００５７】
上記周波数ホッピング過程の情報対話のフローは図３を参照する。WLANは接続を確立した後、CPUにWLANチャネル情報を送信する。ブルートゥースはCPUに作動信号を送信して、ブルートゥースが接続を確立しようとする旨をCPUに通知する。CPUはブルートゥースのチャネル品質レベルを設定し、ブルートゥースはチャネル品質レベルに基づいて接続を確立する。CPUはWLANのチャネルを変更する。変更に成功すれば、WLANはCPUにチャネル情報をリターンする。WLANの新たなチャネルがブルートゥースに干渉を与え、CPUはブルートゥースにチャネルを変更するように命令する。
【００５８】
比較的に簡単な一部のマルチモード通信装置には、CPUを含んでいない。このような場合、各通信モードを実現するユニットに備えられているMCU（マイクロ・コントローラー・ユニット）やメモリ、及び各通信モード間に備えられている接続インタフェースによって、チャネル情報の伝達及び周波数ホッピングターゲットチャネルの計算に関する動作を完了する。
【００５９】
本発明の第２の実施例において、CPUが含まれていないマルチモード通信装置はWLAN及びブルートゥースの2種類モードを支援している。WLANはUARTインタフェースを介してブルートゥースと通信し、この２種類通信モードを実現するユニットは、それぞれのMCU及びメモリを有している。ブルートゥースモードはチャネル数が多くて、WLANよりも周波数ホッピングが実現され易いので、本実施例では依然としてWLANの優先度をブルートゥースより高く設定する。ブルートゥースモードを実現するユニットには、WLANのチャネルとそのチャネル帯域幅との対応関係が記憶されている。
【００６０】
WLANがブルートゥースより先に通信接続を確立すると、ブルートゥースが通信接続を確立する前に、WLANにチャネル情報を要求する。WLANは要求に応答して、使用するチャネル番号及び他の情報をブルートゥースに送信する。ブルートゥースがWLANより先に通信接続を確立すると、WLANは通信接続を確立した後、UARTインタフェースを介して使用するチャネル番号及び他の情報をブルートゥースに送信する。
【００６１】
ブルートゥースはチャネル番号を受信した後、このチャネル番号のチャネル帯域幅が自身のどのチャネルを含んでいるかを計算し、これらのチャネルの以外に周波数ホッピングのターゲットチャネルを選択する。その計算方法は第１の実施例と同じであるので、ここで説明を省略する。
【００６２】
AFHを採用したブルートゥースモードについては、WLANが使用するチャネル帯域幅でカバーされているチャネルの周波数ホッピングレベルをbadに設定して、周波数ホッピングシーケンスを改良する。
【００６３】
WLANは、周波数ホッピングを行った、又は他の需要に応じてチャネルを変更した後、さらにUARTインタフェースを介して変更後のチャネル番号及び他の情報をブルートゥースに送信し、ブルートゥースは上記過程を繰り返して周波数ホッピングシーケンスを選択する。
【００６４】
図４は、本実施例の情報対話フローを示し、WLANはブルートゥースの要求に応じるか又は接続を確立した場合、及びチャネルを変更した場合のいずれでも、ブルートゥースに現在使用するチャネル番号及び他のチャネル情報を送信する。
【００６５】
本発明の第３の実施例において、マルチモード通信装置はGSM／GPRS、WLAN及びブルートゥースの３種類通信モードを支援しおり、CPUによって３種類通信モードのスケジューリング及び管理を完了する。
【００６６】
本実施例において、周波数ホッピング実施の便利程度及び周波数領域範囲の特徴に応じて、この３種類モードの優先度を設定する。網構築時にGSM／GPRSチャネルが空中リンク部に設定されて実現され、周波数ホッピング機能を実現することができるが、マルチモード通信装置内部ではそのチャネルを制御し難く、通常、GSM／GPRSは固定的なチャネルを使用するので、それを最高優先度に設定する。WLANとブルートゥースとの間、WLANの優先度はブルートゥースより高く設定する。
【００６７】
GSM／GPRSは動作周波数領域がWLAN及びブルートゥースと異なるので、このWLAN及びブルートゥースのチャネルとそのチャネル帯域幅との対応関係をマルチモード通信装置に記憶するだけでなく、GSM／GPRSとの間で帯域外スプリアスの影響も考慮すべきである。ブルートゥースの発信電力が低いので、本実施例では帯域外スプリアス部分を考慮しない。GSM／GPRS及びWLANについて、GSM／GPRSプロトコルは帯域外スプリアスの信号強度が−30dBmを超えてはならないと規定し、WLANの11bプロトコルはその帯域外スプリアスの信号強度が−45dBmを超えてはならないと規定しており、信号自身の強度が強くないが、依然として一定の干渉が存在している。故に、本実施例では、この２種類モードの帯域外スプリアスを他の通信モードの周波数領域範囲内に落ち込み、しかも、信号強度がこのマルチモード通信装置中のこのモードを実現するユニットの受信感度より大きな周波数範囲を周波数干渉範囲として設定することとなる。以上から分かるように、本実施例における所定閾値は、干渉を受けるモードの受信感度に基づいて設定される。マルチモード通信装置には、GSM／GPRS及びWLANのチャネルとその帯域外スプリアスによる周波数干渉範囲との対応関係が記憶される。
【００６８】
このようにすれば、GSM／GPRSが正常的に動作する場合、GSM／GPRSチャネルと周波数干渉範囲の対応関係に基づいて、その帯域外スプリアスによる周波数干渉範囲を把握でき、例えば2.33〜2.43GHzとなり、この範囲においてWLANの１〜５チャネルがある。類似的に、WLANのチャネルと周波数干渉範囲との対応関係からは、WLANの３〜９チャネルの帯域外スプリアスが現在のGSM／GPRSの動作チャネルに干渉し得るということが判明するので、上記WLANのチャネルの以外、WLANが11チャネルで動作すると設定する。最後、ブルートゥースモジュールは、2.33〜2.43GH範囲以外にある、且つWLAN11チャネルの周波数範囲に周波数ホッピングを行わないと設定されればよい。
【００６９】
以上の通り、本発明はマルチモード通信装置内に各通信モードに対しチャネルの状況を交換させ、他のモードチャネル及びその干渉状況に基づいて、干渉を避けているチャネルを直接に選択する。本発明の方法は実施し易く、複雑な計算装置を必要とせず、実現が非常に易い。本発明を実施すると、マルチモード通信装置の受信システムに専用のテスト装置及び検知デバイスを追加して空中信号を検知する必要はなく、マルチモード通信装置自身だけでチャネルの自動選択動作を完成し、マルチモード通信装置の各種モードを共同に動作させることができる。
【００７０】
以上に述べたのは、本発明の好ましい実施例に過ぎず、本発明はこれに限定されない。本発明の主旨と原則を逸脱しない範囲において、いかなる修正、等価交換、改良等を行っても、本発明の保護範囲に含まれるべきである。
【図面の簡単な説明】
【００７１】
【図１】本発明による方法のフローチャートである。
【図２】802．11bプロトコルにおいてWLANチャネルの周波数スペクトル範囲要求の模式図である。
【図３】本発明の第1の実施例による周波数ホッピング過程における情報対話フローチャートである。
【図４】本発明の第2の実施例による周波数ホッピング過程における情報対話フローチャートである。
【図１】
2008535332.tif 000003
【図２】
2008535332.tif 000004
【図３】
2008535332.tif 000005
【図４】
2008535332.tif 000006
【国際調査報告】
2008535332.tif 000007
2008535332.tif 000008
2008535332.tif 000009
2008535332.tif 000010