(57)【特許請求の範囲】
【請求項１】
無線周波数回路と、信号プロセッサと、アプリケーションプロセッサと、Wi-Fiチップと、を備えるWi-Fiデバイスであって、
前記無線周波数回路が、アナログ信号を受信および送信するように構成され、
前記信号プロセッサが、ディジタル信号およびアナログ信号に対する変換を実施するように構成され、
前記アプリケーションプロセッサが、前記Wi-Fiチップの動作モードを単入力単出力SISOモードに事前設定するように構成されるとともに、アップリンクワイヤレスネットワークのパラメータの値を取得して、前記アップリンクワイヤレスネットワークの前記パラメータの前記値が事前設定済みの値以上であると判定されたときに前記Wi-Fiチップの前記動作モードを多入力多出力MIMOモードに設定するように、さらに構成され、
前記Wi-Fiチップが、前記SISOモードおよび前記MIMOモードでのWi-Fi通信をサポートし、
前記アップリンクワイヤレスネットワークのパラメータは、前記アップリンクワイヤレスネットワークの現在の帯域幅を具備し、
前記アプリケーションプロセッサが、前記アップリンクワイヤレスネットワークの前記現在の帯域幅を取得し、前記アップリンクワイヤレスネットワークの前記現在の帯域幅が事前設定済みの値以上であると判定されたときに前記Wi-Fiチップの前記動作モードを前記MIMOモードに設定するように、特に構成されることを特徴とするWi-Fiデバイス。
【請求項２】
前記アップリンクワイヤレスネットワークの前記パラメータの前記値は、前記アップリンクワイヤレスネットワークの現在のレートをさらに具備し、
前記アプリケーションプロセッサが、
前記アップリンクワイヤレスネットワークの前記現在のレートを取得し、前記アップリンクワイヤレスネットワークの前記現在のレートが第1の値以上であると判定されたときに前記アップリンクワイヤレスネットワークの前記現在の帯域幅を取得し、
前記アップリンクワイヤレスネットワークの前記現在の帯域幅が第2の値以上であると判定した場合に、前記Wi-Fiチップの前記動作モードを前記MIMOモードに設定し、
前記アップリンクワイヤレスネットワークの前記現在の帯域幅が前記第2の値未満であると判定した場合に、前記Wi-Fiチップの前記動作モードを前記SISOモードに維持するように、特に構成されていることを特徴とする請求項1に記載のWi-Fiデバイス。
【請求項３】
前記アップリンクワイヤレスネットワークの前記パラメータの前記値は、前記アップリンクワイヤレスネットワークの現在のレートをさらに具備し、
前記アプリケーションプロセッサが、
前記アップリンクワイヤレスネットワークの前記現在の帯域幅を取得し、前記アップリンクワイヤレスネットワークの前記現在の帯域幅が第3の値以上であると判定されたときに前記アップリンクワイヤレスネットワークの前記現在のレートを取得し、
前記アップリンクワイヤレスネットワークの前記現在のレートが第4の値以上であると判定した場合に、前記Wi-Fiチップの前記動作モードを前記MIMOモードに設定し、
前記アップリンクワイヤレスネットワークの前記現在のレートが前記第4の値未満であると判定した場合に、前記Wi-Fiチップの前記動作モードを前記SISOモードに維持するように、特に構成されていることを特徴とする請求項1に記載のWi-Fiデバイス。
【請求項４】
前記アプリケーションプロセッサが前記Wi-Fiデバイスの前記動作モードを前記MIMOモードに設定した後、前記アプリケーションプロセッサは、前記アップリンクワイヤレスネットワークの前記現在のレートを取得し、
前記アップリンクワイヤレスネットワークの前記現在のレートが第5の値未満であると判定した場合に、前記Wi-Fiチップの前記動作モードを前記SISOモード設定するように、さらに構成されていることを特徴とする請求項1から3のいずれか一項に記載のWi-Fiデバイス。
【請求項５】
前記アプリケーションプロセッサが前記Wi-Fiチップの前記動作モードを前記SISOモードに設定することは、
前記アプリケーションプロセッサが、前記アクセスされるネットワークのネットワーク標準を決定するとともに、前記ネットワーク標準に従って前記アクセスされるネットワークのネットワークレートが第6の値に達することができるかどうか判定し、
前記ネットワークレートが前記第6の値に達することができる場合に、前記Wi-Fiチップの前記動作モードを前記SISOモードに事前設定し、
そうでない場合に、前記Wi-Fiチップの前記動作モードが前記SISOモードに設定されてプロセスが終了することを含むことを特徴とする請求項1から4のいずれか一項に記載のWi-Fiデバイス。
【請求項６】
前記アプリケーションプロセッサが前記Wi-Fiチップの前記動作モードを前記SISOモードに設定することは、
前記アプリケーションプロセッサが、前記Wi-Fiデバイスのインターネットアクセスパッケージ中で定義される最高ネットワークレートを決定し、
前記最高ネットワークレートが第7の値以上であると判定した場合に、前記Wi-Fiチップの前記動作モードを前記SISOモードに事前設定し、
そうでない場合に、前記Wi-Fiチップの前記動作モードが前記SISOモードに設定されてプロセスが終了することを含むことを特徴とする請求項1から5のいずれか一項に記載のWi-Fiデバイス。
【請求項７】
SISOモードおよびMIMOモードでのWi-Fi通信をサポートするWi-Fiデバイスに適用される、通信モード設定方法であって、
前記Wi-FiデバイスのWi-Fiモードを前記SISOモードに事前設定する段階と、
アップリンクワイヤレスネットワークのパラメータの値を取得する段階と、
前記アップリンクワイヤレスネットワークの前記パラメータの前記値が事前設定済みの値以上である場合に、前記Wi-Fiデバイスの前記Wi-Fiモードを前記MIMOモードに設定する段階と、
を含み、
前記アップリンクワイヤレスネットワークの前記パラメータは、前記アップリンクワイヤレスネットワークの現在の帯域幅をさらに具備することを特徴とする方法。
【請求項８】
前記アップリンクワイヤレスネットワークの前記パラメータの前記値は、前記アップリンクワイヤレスネットワークの現在のレートをさらに具備し、
前記アップリンクワイヤレスネットワークのパラメータの値を取得する前記段階、および、前記アップリンクワイヤレスネットワークの前記パラメータの前記値が事前設定済みの値以上である場合に、前記Wi-Fiデバイスの前記Wi-Fiモードを前記MIMOモードに設定する前記段階が、
前記アップリンクワイヤレスネットワークの前記現在のレートを取得する段階と、
前記アップリンクワイヤレスネットワークの前記現在のレートが第1の値以上である場合に、前記アップリンクワイヤレスネットワークの前記現在の帯域幅を取得する段階と、
前記アップリンクワイヤレスネットワークの前記現在の帯域幅が第2の値以上である場合に、前記Wi-Fiデバイスの前記Wi-Fiモードを前記MIMOモードに設定する段階と、
前記アップリンクワイヤレスネットワークの前記現在の帯域幅が前記第2の値未満である場合に、前記Wi-Fiモードを前記SISOモードに維持する段階と、
を含むことを特徴とする請求項7に記載の方法。
【請求項９】
前記アップリンクワイヤレスネットワークの前記パラメータの前記値は、前記アップリンクワイヤレスネットワークの現在のレートをさらに具備し、
前記アップリンクワイヤレスネットワークのパラメータの値を取得する前記段階、および、前記アップリンクワイヤレスネットワークの前記パラメータの前記値が事前設定済みの値以上である場合に、前記Wi-Fiデバイスの前記Wi-Fiモードを前記MIMOモードに設定する前記段階が、
前記アップリンクワイヤレスネットワークの前記現在の帯域幅を取得する段階と、
前記アップリンクワイヤレスネットワークの前記現在の帯域幅が第3の値以上である場合に、前記アップリンクワイヤレスネットワークの前記現在のレートを取得する段階と、
前記アップリンクワイヤレスネットワークの前記現在のレートが第4の値以上である場合に、前記Wi-Fiデバイスの前記Wi-Fiモードを前記MIMOモードに設定する段階と、
前記アップリンクワイヤレスネットワークの前記現在のレートが前記第4の値未満である場合に、前記Wi-Fiモードを前記SISOモードに維持する段階と、
を含むことを特徴とする請求項7に記載の方法。
【請求項１０】
前記Wi-FiデバイスのWi-Fiモードを前記MIMOモードに設定する前記段階の後、
前記アップリンクワイヤレスネットワークの前記現在のレートを取得する段階と、
前記アップリンクワイヤレスネットワークの前記現在のレートが第5の値未満である場合に前記Wi-Fiデバイスの前記Wi-Fiモードを前記SISOモードに設定する段階と、
をさらに含むことを特徴とする請求項7から9のいずれか一項に記載の方法。
【請求項１１】
前記Wi-FiデバイスのWi-Fiモードを前記SISOモードに事前設定する前記段階が、
前記Wi-Fiデバイスが、前記アクセスされるネットワークのネットワーク標準を決定するとともに、前記ネットワーク標準に基づいて前記アクセスされるネットワークのレートが第6の値に達することができるかどうか判定し、
前記ネットワークのレートが前記第6の値に達することができる場合に、前記Wi-Fiデバイスの前記Wi-Fiモードが前記SISOモードに事前設定され、
そうでない場合に、前記Wi-Fiモードが前記SISOモードに設定されてプロセスが終了することを含むことを特徴とする請求項7から10のいずれか一項に記載の方法。
【請求項１２】
前記Wi-FiデバイスのWi-Fiモードを前記SISOモードに事前設定する前記段階が、
前記Wi-Fiデバイスが、前記Wi-Fiデバイスのインターネットアクセスパッケージ中で定義される最高ネットワークレートを決定し、
前記最高ネットワークレートが第7の値以上である場合に、前記Wi-Fiデバイスの前記Wi-Fiモードが前記SISOモードに事前設定され、
そうでない場合に、前記Wi-Fiモードが前記SISOモードに設定されてプロセスが終了することを含むことを特徴とする請求項7から11のいずれか一項に記載の方法。
【請求項１３】
請求項7から12のいずれか一項に記載の方法をコンピュータに実行させるプログラムが記録された、コンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信技術の分野に関し、詳細には、通信モードを設定するための方法およびWi-Fiデバイスに関する。
【背景技術】
【０００２】
第3世代(3rd-generation、3G)移動通信技術およびロングタームエボリューション(Long Term Evolution、LTE)技術の発達に伴い、ワイヤレスフィデリティ(Wireless-Fidelity、Wi-Fi)デバイスは、複数のWi-FiデバイスがLTEネットワークまたは3Gネットワークのアップリンク帯域幅を共有することができるポータブルデバイスとして、ユーザ間でますます普及している。Wi-Fiデバイスは、内蔵LTE/3GチップおよびWi-Fiチップを有する。アップリンクでは、Wi-Fiデバイスは、LTEネットワークや3Gネットワークなどのワイヤレスネットワークを介してインターネットにアクセスする。ダウンリンクでは、Wi-Fiデバイスは、802.11b/g/nに準拠するWi-Fiネットワークを介して他のWi-Fiデバイスにインターネットアクセスを提供する。現在の主流Wi-Fiデバイスでは一般に、10個以上のWi-Fiデバイスが同時にWi-Fiを介してLTEネットワークまたは3Gネットワークにアクセスすることができる。これらのWi-Fiデバイスは、ノートブックコンピュータ、タブレット、携帯電話機などである場合がある。
【０００３】
LTEネットワークの現在の最高ダウンリンクレートは、150Mbpsに達することができ、これは3Gネットワークレートよりも約10〜20倍速い。LTEネットワークの高いレートに適合してWi-Fiユーザがより高いレートでインターネットをサーフィンできるようにするために、業界における最新のWi-Fiデバイスは、Wi-Fi多入力多出力(Multiple-Input Multiple-Output、MIMO)技術を使用してきた。MIMO技術は、マルチパス無線周波数およびアンテナを使用して、Wi-Fiネットワークの最大レートを100Mbpsよりも高くすることができる。
【０００４】
従来技術では、Wi-Fiアクセスレートの要件を満たすために、Wi-Fiデバイスの起動時にWi-Fi動作モードがMIMOモードに設定される。しかし、複数の無線周波数パスをMIMOモードでイネーブルにする要件の結果、電力消費が比較的高いという問題が生じる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の実施形態は、Wi-FiネットワークをMIMOモードで構築する際にWi-Fiデバイスの電力消費が比較的高いという問題を解決するための、通信モード設定方法およびWi-Fiデバイスを開示する。
【課題を解決するための手段】
【０００６】
一態様では、本発明の一実施形態は、Wi-Fiデバイスを開示する。このWi-Fiデバイスは、無線周波数回路、信号プロセッサ、アプリケーションプロセッサ、およびWi-Fiチップを備え、
無線周波数回路は、アナログ信号を受信および送信するように構成され、
信号プロセッサは、ディジタル信号およびアナログ信号に対する変換を実施するように構成され、
アプリケーションプロセッサは、Wi-Fiチップの動作モードを単入力単出力(Single Input Single Output、SISO)モードに事前設定し、アップリンクワイヤレスネットワークのパラメータの値を取得し、アップリンクワイヤレスネットワークのパラメータの値が事前設定済みの値以上であると判定されたときにWi-Fiチップの動作モードをMIMOモードに設定するように構成され、
Wi-Fiチップは、SISOモードおよびMIMOモードでのWi-Fi通信をサポートする。
【０００７】
第1の可能な実装方式では、アップリンクワイヤレスネットワークのパラメータは、アップリンクワイヤレスネットワークの現在のレート、またはアップリンクワイヤレスネットワークの現在の帯域幅であり、
アプリケーションプロセッサは、アップリンクワイヤレスネットワークの現在のレートを取得し、アップリンクワイヤレスネットワークの現在のレートが事前設定済みの値以上であると判定されたときにWi-Fiチップの動作モードをMIMOモードに設定するように、特に構成され、または、
アプリケーションプロセッサは、アップリンクワイヤレスネットワークの現在の帯域幅を取得し、アップリンクワイヤレスネットワークの現在の帯域幅が事前設定済みの値以上であると判定されたときにWi-Fiチップの動作モードをMIMOモードに設定するように、特に構成される。
【０００８】
第2の可能な実装方式では、アップリンクワイヤレスネットワークのパラメータの値は、アップリンクワイヤレスネットワークの現在のレート、およびアップリンクワイヤレスネットワークの現在の帯域幅であり、アプリケーションプロセッサは、
アップリンクワイヤレスネットワークの現在のレートを取得し、アップリンクワイヤレスネットワークの現在のレートが第1の値以上であると判定されたときにアップリンクワイヤレスネットワークの現在の帯域幅を取得し、
アップリンクワイヤレスネットワークの現在の帯域幅が第2の値以上であると判定した場合にWi-Fiチップの動作モードをMIMOモードに設定し、
アップリンクワイヤレスネットワークの現在の帯域幅が第2の値未満であると判定した場合にWi-Fiチップの動作モードをSISOモードに維持するように、特に構成される。
【０００９】
第3の可能な実装方式では、アップリンクワイヤレスネットワークのパラメータの値は、アップリンクワイヤレスネットワークの現在のレート、およびアップリンクワイヤレスネットワークの現在の帯域幅であり、アプリケーションプロセッサは、
アップリンクワイヤレスネットワークの現在の帯域幅を取得し、アップリンクワイヤレスネットワークの現在の帯域幅が第3の値以上であると判定されたときにアップリンクワイヤレスネットワークの現在のレートを取得し、
アップリンクワイヤレスネットワークの現在のレートが第4の値以上であると判定した場合にWi-Fiチップの動作モードをMIMOモードに設定し、
アップリンクワイヤレスネットワークの現在のレートが第4の値未満であると判定した場合にWi-Fiチップの動作モードをSISOモードに維持するように、特に構成される。
【００１０】
前述の第1〜第3の実装方法との組合せで、第4の可能な実装方式によれば、アプリケーションプロセッサがWi-FiデバイスのWi-FiモードをMIMOモードに設定した後、アプリケーションプロセッサは、アップリンクワイヤレスネットワークの現在のレートを取得し、アップリンクワイヤレスネットワークの現在のレートが第5の値未満であると判定した場合にWi-Fiチップの動作モードをSISOモード設定するように、さらに構成される。
【００１１】
前述の第1〜第4の可能な実装方式との組合せで、第5の可能な実装方式によれば、Wi-FiデバイスのWi-FiモードをSISOモードに事前設定することは、
アプリケーションプロセッサが、アクセスされるネットワークのネットワーク標準を決定し、ネットワーク標準に従って、アクセスされるネットワークのネットワークレートが第6の値に達することができるかどうか判断し、ネットワークレートが第6の値に達することができる場合にWi-Fiチップの動作モードをSISOモードに事前設定し、そうでない場合にWi-Fiチップの動作モードがSISOモードに設定されてプロセスが終了することを含む。
【００１２】
前述の第1〜第5の可能な実装方式との組合せで、第6の可能な実装方式によれば、Wi-FiデバイスのWi-FiモードをSISOモードに事前設定することは、
アプリケーションプロセッサが、Wi-Fiデバイスのインターネットアクセスパッケージ中の定義された最高ネットワークレートを決定し、最高ネットワークレートが第7の値以上であると判定した場合にWi-Fiチップの動作モードをSISOモードに事前設定し、そうでない場合にWi-Fiチップの動作モードがSISOモードに設定されてプロセスが終了することを含む。
【００１３】
別の態様では、本発明の一実施形態は、SISOモードおよびMIMOモードでのWi-Fi通信をサポートするWi-Fiデバイスに適用される、通信モード設定方法を開示する。この方法は、
Wi-FiデバイスのWi-FiモードをSISOモードに事前設定すること、
アップリンクワイヤレスネットワークのパラメータの値を取得すること、および、
アップリンクワイヤレスネットワークのパラメータの値が事前設定済みの値以上である場合にWi-FiデバイスのWi-FiモードをMIMOモードに設定することを含む。
【００１４】
第1の可能な実装方式では、アップリンクワイヤレスネットワークのパラメータは、アップリンクワイヤレスネットワークの現在のレート、またはアップリンクワイヤレスネットワークの現在の帯域幅である。
【００１５】
第2の可能な実装方式では、アップリンクワイヤレスネットワークのパラメータの値は、アップリンクワイヤレスネットワークの現在のレート、およびアップリンクワイヤレスネットワークの現在の帯域幅であり、アップリンクワイヤレスネットワークのパラメータの値を取得すること、および、アップリンクワイヤレスネットワークのパラメータの値が事前設定済みの値以上である場合にWi-FiデバイスのWi-FiモードをMIMOモードに設定することは、
アップリンクワイヤレスネットワークの現在のレートを取得すること、
アップリンクワイヤレスネットワークの現在のレートが第1の値以上である場合にアップリンクワイヤレスネットワークの現在の帯域幅を取得すること、
アップリンクワイヤレスネットワークの現在の帯域幅が第2の値以上である場合にWi-FiデバイスのWi-FiモードをMIMOモードに設定すること、
アップリンクワイヤレスネットワークの現在の帯域幅が第2の値未満である場合にWi-FiモードをSISOモードに維持することを含む。
【００１６】
第3の可能な実装方式では、アップリンクワイヤレスネットワークのパラメータの値は、アップリンクワイヤレスネットワークの現在のレート、およびアップリンクワイヤレスネットワークの現在の帯域幅であり、アップリンクワイヤレスネットワークのパラメータの値を取得すること、および、アップリンクワイヤレスネットワークのパラメータの値が事前設定済みの値以上である場合にWi-FiデバイスのWi-FiモードをMIMOモードに設定することは、
アップリンクワイヤレスネットワークの現在の帯域幅を取得すること、
アップリンクワイヤレスネットワークの現在の帯域幅が第3の値以上である場合にアップリンクワイヤレスネットワークの現在のレートを取得すること、
アップリンクワイヤレスネットワークの現在のレートが第4の値以上である場合にWi-FiデバイスのWi-FiモードをMIMOモードに設定すること、
アップリンクワイヤレスネットワークの現在のレートが第4の値未満である場合にWi-FiモードをSISOモードに維持することを含む。
【００１７】
前述の第1〜第3の可能な実装方式との組合せで、第4の可能な実装方式によれば、Wi-FiデバイスのWi-FiモードをMIMOモードに設定した後、この方法はさらに、
アップリンクワイヤレスネットワークの現在のレートを取得すること、および、
アップリンクワイヤレスネットワークの現在のレートが第5の値未満である場合にWi-FiデバイスのWi-FiモードをSISOモードに設定することを含む。
【００１８】
前述の第1〜第4の可能な実装方式との組合せで、第5の可能な実装方式によれば、Wi-FiデバイスのWi-FiモードをSISOモードに事前設定することは、
Wi-Fiデバイスが、アクセスされるネットワークのネットワーク標準を決定し、ネットワーク標準に基づいて、アクセスされるネットワークのレートが第6の値に達することができるかどうか判定し、ネットワークレートが第6の値に達することができる場合にWi-FiデバイスのWi-FiモードがSISOモードに事前設定され、そうでない場合にWi-FiモードがSISOモードに設定されてプロセスが終了することを含む。
【００１９】
前述の第1〜第5の可能な実装方式との組合せで、第6の可能な実装方式によれば、Wi-FiデバイスのWi-FiモードをSISOモードに事前設定することは、
Wi-Fiデバイスが、Wi-Fiデバイスのインターネットアクセスパッケージ中の定義された最高ネットワークレートを決定し、最高ネットワークレートが第7の値以上である場合にWi-FiデバイスのWi-FiモードがSISOモードに事前設定され、そうでない場合にWi-FiモードがSISOモードに設定されてプロセスが終了することを含む。
【発明の効果】
【００２０】
本発明の実施形態に開示する通信モード設定方法およびWi-Fiデバイスを適用することにより、Wi-Fiデバイスの起動後、Wi-FiデバイスのWi-FiモードはSISOモードに事前設定される。アップリンクワイヤレスネットワークが事前設定済みの条件を満たす場合は、Wi-FiデバイスのWi-FiモードはMIMOモードに切り替えられる。このようにして、アップリンクワイヤレスネットワークの品質が悪いときは、MIMOモードをイネーブルにすることによって引き起こされる、デバイスの電力消費が比較的高いという問題が防止され、電池寿命が延長される。
【００２１】
本発明の実施形態または従来技術における技術的解決法をより明確に例示するために、実施形態または従来技術の記述に必要とされる添付図面について以下に簡単に述べる。明らかに、以下の記述における添付図面は、本発明のいくつかの実施形態を例示するものであり、当業者なら創意工夫なしにこれらの添付図面から他の添付図面を導出することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態によるWi-Fiデバイスの概略構造図である。
【図２】本発明の一実施形態による、通信モードを設定する方法の概略フローチャートである。
【図３】本発明の一実施形態による、通信モードを設定する別の方法の概略フローチャートである。
【図４】本発明の一実施形態による、通信モードを設定する別の方法の概略フローチャートである。
【図５】本発明の一実施形態による、通信モードを設定する別の方法の概略フローチャートである。
【図６】本発明の一実施形態による、通信モードを設定する別の方法の概略フローチャートである。
【図７】本発明の一実施形態による、通信モードを設定する別の方法の概略フローチャートである。
【図８】本発明の一実施形態による、通信モードを設定する別の方法の概略フローチャートである。
【発明を実施するための形態】
【００２３】
本発明の目的、技術的解決法、および利点をより理解できるようにするために、添付図面を参照しながら本発明の具体的な実施形態について以下にさらに述べる。明らかに、以下に述べる実施形態は、本発明の実施形態の全てではなく一部である。本発明の実施形態に基づいて創意工夫なしに当業者によって得られる他の全ての実施形態も、本発明の保護範囲に含まれるものとする。
【００２４】
まず初めに、本発明の実施形態で述べるWi-Fiデバイスは、携帯電話機、タブレットコンピュータ、ノートブックコンピュータ、モバイル3G/LTEルータなどの、端末デバイスを含むがこれらに限定されないことに留意されたい。3GネットワークまたはLTEネットワークにアクセスできるデバイスであって、他のユーザデバイスがアクセス先3GネットワークまたはLTEネットワークのネットワーク帯域幅を使用してアクセスするWi-Fiネットワークを構築するための中継ホットスポットとして機能できるデバイスを、本発明を実現するためのWi-Fiデバイスとして使用できることは、当業者なら理解することができる。3GネットワークおよびLTEネットワークは2つの例に過ぎず、他のワイヤレスネットワークをサポートするデバイスを、本発明を実現するためのWi-Fiデバイスとして使用することもできる。デバイスは本発明において限定されない。加えて、本発明の実施形態で述べるアップリンクワイヤレスネットワークは、Wi-Fiデバイスに接続されたユーザカード(SIMカードやUSIMカードなど)の情報を使用してWi-Fiデバイスによってアクセスされる、3GネットワークやLTEネットワークなどのワイヤレスワイドエリアネットワークを指す。本発明の実施形態で述べるダウンリンクネットワークは、Wi-Fiデバイスによってアクセスされるアップリンクワイヤレスネットワークを介してホットスポットとしてのWi-Fiデバイスによって構築されるWi-Fiネットワークを指す。
【００２５】
図1に示すように、本発明の一実施形態は、無線周波数回路101と、信号プロセッサ102と、アプリケーションプロセッサ103と、Wi-Fiチップ104とを備えるWi-Fiデバイスを提供する。
【００２６】
無線周波数回路101は、アナログ信号を受信および送信するように構成される。
【００２７】
無線周波数回路101は、アナログ信号を受信および送信するように構成されたアンテナを備えてよく(アナログ信号はベースバンド信号と呼ばれることもある)、さらに、アナログ信号を送信する前にアナログ信号電力を増幅するように構成された電力増幅器を備えてよく、さらに、フィルタやミクサなどを備えてよい。任意選択で、本発明の実施形態では、無線周波数回路101は、アップリンクワイヤレス信号の現在の帯域幅を含むアナログ信号を受信し、アップリンクワイヤレスネットワークの現在の帯域幅を含むアナログ信号を信号プロセッサ102に送るように、特に構成されてよい。
【００２８】
信号プロセッサ102は、ディジタル信号およびアナログ信号の、変換ならびに符号化および復号を実施するように構成される。
【００２９】
信号プロセッサ102は特に、ディジタル信号プロセッサ(Digital Signal Processor、DSP)とすることができ、信号のディジタル-アナログ変換を実施すること、ならびに、信号およびチャネルの符号化および復号を達成することができる。無線周波数回路によって送受信される全てのアナログ信号は、信号プロセッサ102によって処理される必要がある。例えば、Wi-Fiデバイスが基地局に信号を送信する前に、Wi-Fiデバイスによって生成されたディジタル信号は、信号プロセッサ102によってアナログ信号に変換され符号化され暗号化されてから、無線周波数回路101によって送出される必要がある。Wi-Fiデバイスが基地局から信号を受信したときは、基地局からの信号は、信号プロセッサ102によってディジタル信号に変換され復号される必要がある。任意選択で、本発明の実施形態では、信号プロセッサ102は、アップリンクワイヤレスネットワークの現在の帯域幅を含む信号を変換して復号し、アップリンクワイヤレスネットワークの現在の帯域幅の値を取得し、この値をアプリケーションプロセッサ103に送るように、特に構成されてよい。
【００３０】
アプリケーションプロセッサ103は、Wi-Fiチップの動作モードを制御し、Wi-Fiチップの動作モードをSISOモードに事前設定し、アップリンクワイヤレスネットワークのパラメータの値を取得するように、構成される。アップリンクワイヤレスネットワークのパラメータの値は、アップリンクワイヤレスネットワークの現在のレート、またはアップリンクワイヤレスネットワークの現在の帯域幅とすることができる。アップリンクワイヤレスネットワークのパラメータの値が事前設定済みの値以上であるときは、Wi-Fiチップの動作モードはMIMOモードに設定される。
【００３１】
アプリケーションプロセッサ103は、ARMアーキテクチャに基づくマイクロコントロールユニット(Micro Control Unit、MCU)とすることができ、ATコマンドなどのコンピュータコマンドによってWi-Fiチップを制御する。Wi-Fiデバイスを起動してアップリンクワイヤレスネットワークにアクセスする前に、Wi-Fiチップの動作モードはまずSISOモードに設定され、次いで、1つまたは複数のアンテナおよびWi-Fi無線周波数回路がディセーブルにされる。Wi-Fiデバイスが起動されたばかりのときはWi-Fiネットワークのデータスループットレートが低いので、Wi-Fiチップの動作モードはSISOモードに事前設定される。したがって、デバイスが起動された後すぐにWi-FiモードをMIMOモードに事前設定する既存の方法と比較して、Wi-FiモードをSISOモードに事前設定することにより、Wi-Fiネットワークレートに影響を及ぼさずにWi-Fiデバイスの電力消費を効果的に低減することができる。Wi-Fiデバイスが起動された後、アプリケーションプロセッサ103はまた、アップリンクワイヤレスネットワークのパラメータの値を取得し、アップリンクワイヤレスネットワークのパラメータの値に従ってWi-Fiチップの動作モードを調整することができる。アップリンクワイヤレスネットワークのパラメータの値は、アップリンクワイヤレスネットワークの現在のレートと、アップリンクワイヤレスネットワークの現在の帯域幅との、いずれかまたは両方を含む。
【００３２】
本発明の実施形態は、アップリンクワイヤレスネットワークの現在のレート、およびアップリンクワイヤレスネットワークの現在の帯域幅を取得するための、種々の解決法を提供する。任意選択で、アプリケーションプロセッサ103がアップリンクワイヤレスネットワークの現在のレートを取得する解決法では、アプリケーションプロセッサ103は、無線周波数回路101および信号プロセッサ102によって受け取られるリアルタイムの信号およびデータトラフィックに従って、Wi-Fiデバイスのアップリンクワイヤレスネットワークのリアルタイムレートを検出する。任意選択で、アプリケーションプロセッサ103がアップリンクワイヤレスネットワークの現在の帯域幅を取得する解決法では、アプリケーションプロセッサ103は、無線周波数回路101および信号プロセッサを介して基地局またはネットワークサーバにエアインタフェースシグナリングを送ることができ、それにより、アップリンクワイヤレスネットワークによってWi-Fiデバイスに割り当てることのできる現在の帯域幅の値を送信するよう基地局またはネットワークサーバに要求することができる。あるいは、基地局またはネットワークサーバは、アップリンクワイヤレスネットワークによってWi-Fiデバイスに割り当てることのできる帯域幅の値を、能動的に送信およびブロードキャストすることもできる。このようにして、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークの現在の帯域幅を取得する。
【００３３】
Wi-Fiチップ104は、SISOモードおよびMIMOモードでのWi-Fi通信をサポートする。Wi-Fiチップ104は、アップリンクワイヤレスネットワークの帯域幅を使用したダウンリンクWi-Fiネットワークの構築をサポートする。図1に示すように、Wi-Fiチップ104は、2×2 MIMOモードを達成するように、2つのアンテナおよび2つのWi-Fi無線周波数回路を備えてよい。Wi-Fiチップ104はさらに、4×4 MIMOモードを達成するように、4つのアンテナおよび4つのWi-Fi無線周波数回路を備えてもよい。Wi-Fiチップ104はまた、複数の入力および出力を使用する他のMIMOモードであってもよい。図面、および本発明の実施形態の一部は、例として2×2 MIMOモードを用いて示されるが、これは本発明を限定するものではない。Wi-Fiチップ104の動作モードの切替えは、アプリケーションプロセッサ103によって制御される。
【００３４】
任意選択で、Wi-Fiデバイスはさらに電力管理チップ105も備え、電力管理チップ105は、無線周波数回路101、信号プロセッサ102、アプリケーションプロセッサ103、およびWi-Fiチップ104に電力を供給するように構成される。当然ながら、無線周波数回路101、信号プロセッサ102、アプリケーションプロセッサ103、およびWi-Fiチップ104に対して他の方式を使用することもできる。Wi-Fiデバイスはさらに、汎用加入者識別モジュール(Universal Subscriber Identity Module、USIM)カード106も備える。
【００３５】
前述の実施形態では、アップリンクワイヤレスネットワークのパラメータの値は、アップリンクワイヤレスネットワークの現在のレート、またはアップリンクワイヤレスネットワークの現在の帯域幅とすることができる。本発明の一実施形態の一例では、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークの現在のレートを取得し、アップリンクワイヤレスネットワークの現在のレートに従ってWi-Fiチップ104の動作モードを調整することができる。例えば、アップリンクワイヤレスネットワークのレートの事前設定済みの値が第1の値として使用され、第1の値は25Mbpsである。前述の解決法によれば、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークの現在のレートの値をリアルタイムで取得し、アップリンクワイヤレスネットワークの現在のレートを第1の値と比較する。アップリンクワイヤレスネットワークの現在のレートが25Mbps以上である場合は、Wi-Fiチップ104の動作モードは、Wi-Fiネットワークレートに対する要件を満たすように、MIMOモードに設定される。アップリンクワイヤレスネットワークの現在のレートが25Mbps未満である場合は、Wi-Fiチップ104の動作モードを切り替える動作は実行されず、Wi-Fiチップ104は、SISOモードに留まってWi-Fiデバイスの電力消費を低減する。
【００３６】
本発明の一実施形態の別の例では、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークの現在の帯域幅を取得し、アップリンクワイヤレスネットワークの現在の帯域幅に従ってWi-Fiチップ104の動作モードを調整することができる。例えば、アップリンクワイヤレスネットワークの帯域幅の事前設定済みの値が第2の値として使用され、第2の値は35Mbpsである。前述の解決法によれば、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークの現在の帯域幅の値を取得し、アップリンクワイヤレスネットワークの現在の帯域幅を第2の値と比較する。アップリンクワイヤレスネットワークの現在の帯域幅が35Mbps以上である場合は、Wi-Fiチップ104の動作モードはMIMOモードに設定される。というのは、アップリンクワイヤレスネットワークの帯域幅がこの時点でいくらかの値に達することができる場合、Wi-Fiネットワークのデータスループットレートもまた大きい値に達しうるからである。Wi-Fiチップの動作モードがMIMOモードに設定されれば、Wi-Fiネットワークのネットワークレートに対する要件をよりよく満たすことができる。アップリンクワイヤレスネットワークの帯域幅が35Mbps未満である場合は、Wi-Fiチップ104の動作モードを切り替える動作は実行されず、Wi-Fiチップ104はSISOモードに留まる。というのは、帯域幅はネットワークレートに直接に影響するからである。帯域幅が低い場合、たとえWi-Fiネットワークのネットワークレートに対する要件が高くても、高レートのワイヤレスデータ送信を達成することは不可能である。したがって、Wi-Fiチップ104がMIMOモードで動作する必要はない。
【００３７】
任意選択で、本発明の一実施形態では、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークの現在のレートを取得し、次いで、アップリンクワイヤレスネットワークの現在のレートが第1の値以上であると判定された後で、かつWi-Fiチップの動作モードがMIMOモードに設定される前に、アプリケーションプロセッサ103はさらに、アップリンクワイヤレスネットワークの現在の帯域幅を取得し、取得したアップリンクワイヤレスネットワークの現在の帯域幅が第2の値以上、例えば35Mbps以上であるかどうか判定する。アップリンクワイヤレスネットワークの現在の帯域幅が第2の値以上である場合は、Wi-Fiチップの動作モードはMIMOモードに設定される。アップリンクワイヤレスネットワークの現在の帯域幅が第2の値未満である場合は、Wi-Fiチップの動作モードは、MIMOモードに設定されるのではなくSISOモードに留まる。このようにして、ネットワークレートに対する要件が比較的高く帯域幅が十分に高い状況で、Wi-Fiチップの動作モードを確実に切り替えることができ、帯域幅が十分に高くないときにWi-Fiチップの動作モードをMIMOモードに切り替えることによって引き起こされる電力浪費が回避される。
【００３８】
任意選択で、本発明の別の実施形態では、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークの現在の帯域幅を取得する。アップリンクワイヤレスネットワークの現在の帯域幅が第3の値以上、例えば40Mbps以上であると判定された後で、かつWi-Fiチップの動作モードがMIMOモードに設定される前に、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークの現在のレートを取得し、取得したアップリンクワイヤレスネットワークの現在のレートが第4の値以上、例えば30Mbps以上であるかどうか判定する。アップリンクワイヤレスネットワークの現在のレートが第4の値以上である場合は、Wi-Fiチップの動作モードはMIMOモードに設定される。アップリンクワイヤレスネットワークの現在のレートが第4の値未満である場合は、Wi-Fiチップの動作モードは、MIMOモードに設定されるのではなくSISOモードに留まる。このようにして、ネットワークレートに対する要件が十分に高く帯域幅が十分に高い状況で、Wi-Fiチップの動作モードを確実に切り替えることができ、帯域幅が十分に高くないときにWi-Fiチップの動作モードをMIMOモードに切り替えることによって引き起こされる電力浪費が回避される。
【００３９】
前述の実施形態では、アプリケーションプロセッサ103がWi-Fiチップの動作モードをMIMOモードに設定した後、アプリケーションプロセッサ103はまた、アップリンクワイヤレスネットワークの現在のレートを、動作プロセスにおいてリアルタイムでもしくは間隔を空けて抽出するか、またはアップリンクワイヤレスネットワークの現在のレートをランダムに取得することができる。アップリンクワイヤレスネットワークの現在のレートが第5の値未満、例えば30Mbps未満である場合は、ユーザ端末がこの時点でネットワークレートに対するその要件を下げたと考えることができ、アプリケーションプロセッサは、Wi-Fiチップの動作モードをSISOモードに切り替える。したがって、Wi-Fiネットワークにアクセスするユーザ端末がネットワークレートに対する高い要件を有さないときは、Wi-FiデバイスはSISOモードで動作し、それにより電力消費を低減する。
【００４０】
本発明の実施形態では、アプリケーションプロセッサ103がWi-Fiチップ104の動作モードをMIMOモードに設定するための、複数の方式が提供される。任意選択の一方式は、Wi-Fiデバイスが起動されてインターネットアクセス走査を終了した後、Wi-Fiデバイスが、Wi-Fiデバイスの初期ネットワーク構成(例えば、デバイスが3G限定に設定されている場合は3Gネットワークのみを使用することができる)、デバイスの現在位置におけるネットワークの利用可能性(例えば、いくつかのエリアでは3Gまたは2Gネットワークのみが利用可能である)、ネットワーク優先順位などの要因に従って、適切なネットワーク標準を選択するものである。ネットワーク標準が達することのできる最高レートは、ネットワーク標準によって異なる。例えば、LTEネットワークは150Mbpsのレートに達することができ、一般的な高速パケットアクセス(High Speed Packet Access、HSPA)ネットワークは14.4Mbpsのレートに達することができるが、広帯域符号分割多元接続(Wideband Code Division Multiple Access、WCDMA)ネットワークは384Kbpsのレートにしか達しない場合がある。したがって、Wi-Fiデバイスによってアクセスされるネットワークの標準に従って、アプリケーションプロセッサ103が後続のプロセス中でWi-Fiチップ104の動作モードを切り替えるためにアップリンクワイヤレスネットワークのパラメータの値を検出する必要があるかどうか判定することができる。Wi-Fiデバイスによってアクセスされるネットワークのネットワークレートが第6の値、例えば35Mbpsに達することができるとアプリケーションプロセッサ103が判定した場合は、アプリケーションプロセッサ103は、Wi-Fiチップの動作モードをSISOモードに事前設定し、インターネットアクセスプロセス中で、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークのパラメータの値を検出してWi-Fiチップ104の動作モードを切り替える解決法を実行する。Wi-Fiデバイスによってアクセスされるネットワークのネットワークレートが第6の値に達することができないとアプリケーションプロセッサ103が判定した場合、例えばWi-FiデバイスによってアクセスされるネットワークがWCDMAネットワークである場合は、アプリケーションプロセッサ103はWi-Fiチップ104の動作モードをSISOモードに設定し、ネットワーク標準が後続のインターネットアクセスプロセス中で変化しない限り、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークのパラメータの値を検出、判定、または判断する必要はなく、またWi-Fiチップ104の動作モードを切り替える必要もない。したがって、Wi-Fiデバイスによってアクセスされるネットワークのネットワークレートが、第6の値によって定義されるネットワークレートに達することができない場合は、Wi-Fiチップ104の動作モードはSISOモードに留まって電力消費を低減する。
【００４１】
別の任意選択の方式は、Wi-Fiデバイスがネットワークにアクセスしてインターネットへのアクセスのためにダイヤルアッププロセスを実施するとき、Wi-Fiデバイスが、Wi-Fiデバイスとネットワークサーバまたは基地局との間のシグナリング交換を通して、Wi-Fiデバイスのインターネットアクセスアカウントによって使用されるインターネットアクセスパッケージの情報を取得することができるものである。アプリケーションプロセッサ103は、インターネットアクセスパッケージの情報に従って、インターネットアクセスパッケージ中で定義される最高ネットワークレートを決定することができる。パッケージ中で定義される最高ネットワークレートが第7の値以上、例えば35Mbps以上である場合は、アプリケーションプロセッサ103は、Wi-Fiチップ104の動作モードをSISOモードに事前設定し、インターネットアクセスプロセス中で、アップリンクワイヤレスネットワークのパラメータの値を検出してWi-Fiチップ104の動作モードを切り替える解決法を実行する。パッケージ中で定義される最高ネットワークレートが第7の値未満であるとアプリケーションプロセッサ103が判定した場合は、アプリケーションプロセッサ103は、Wi-Fiチップ104の動作モードをSISOモードに設定する。後続のインターネットアクセスプロセス中で、アップリンクワイヤレスネットワークおよびインターネットアクセスアカウントが変化しないままである限り、アプリケーションプロセッサ103は、アップリンクワイヤレスネットワークのパラメータの値を検出、判定、または判断する必要はなく、またWi-Fiチップ104の動作モードを切り替える必要もない。したがって、Wi-Fiデバイスによってアクセスされるネットワークのインターネットアクセスアカウントの最高ネットワークレートが、第7の値によって定義されるネットワークレートに達することができない場合は、Wi-Fiチップ104の動作モードはSISOモードに留まって電力消費を低減する。
【００４２】
さらに、Wi-Fiデバイスは、インターネットアクセス走査中に、アクセス先ネットワークの標準に対して後続の切替動作を実行するかどうか判定することができ、次いで、インターネットダイヤルアップアクセス中に、インターネットアクセスパッケージの情報に従って、後続の切替動作を実行するかどうか判定することができる。詳細なプロセスについては、実施形態に関する以下の詳細な記述を参照されたい。
【００４３】
第1の値、第2の値、第3の値、第4の値、第5の値、第6の値、および第7の値は、例示的な名称であることに留意されたい。これらの値は、等しい場合もあれば等しくない場合もあり、本発明において限定されない。
【００４４】
また、本発明の実施形態における無線周波数回路101および信号プロセッサ102は、独立したチップ、共に統合されたベースバンドチップ、または、ベースバンドチップ中で統合された機能モジュールを使用して実現できることにも留意されたい。アプリケーションプロセッサ103は、マイクロプロセッサであってもよく、また、信号プロセッサ102または無線周波数回路101と共にベースバンドチップに統合されてもよい。本発明の実施形態における各ハードウェア部分は、1つのハードウェアエンティティに結合されてもよく、または、相応に変化して複数のハードウェアエンティティもしくは構造に分割されてもよい。
【００４５】
本発明の実施形態では、Wi-Fiデバイスの起動時、Wi-FiデバイスのWi-FiモードはSISOモードに事前設定され、アップリンクワイヤレスネットワークが事前設定済みの条件を満たす場合は、Wi-FiデバイスのWi-FiモードはMIMOモードに切り替えられる。このようにして、アップリンクワイヤレスネットワークの品質が悪いときは、MIMOモードをイネーブルにすることによって引き起こされる、デバイスの電力消費が比較的高いという問題が回避され、電池寿命が延長される。
【００４６】
図2に示すように、本発明の一実施形態はさらに、通信モードを設定する方法を提供する。この方法は以下を含む。
【００４７】
ステップ204:Wi-FiデバイスのWi-FiモードをSISOモードに事前設定する。
【００４８】
Wi-Fiデバイスが起動されてアップリンクワイヤレスネットワークにアクセスすると、Wi-Fiチップの動作モードはまずSISOモードに設定され、1つまたは複数のアンテナおよびWi-Fi無線周波数回路がディセーブルにされる。後でWi-Fiモードの切替えが必要なとき、SISOモードをMIMOモードに切り替えることができる。ほとんどの場合、Wi-Fiデバイスが起動されたばかりのときはWi-Fiネットワークのデータスループットレートは高くない。したがって、デバイスが起動された後すぐにWi-FiモードをMIMOモードに事前設定する既存の方法と比較して、Wi-FiモードをSISOモードに事前設定することにより、Wi-Fiネットワークレートに影響を及ぼさずにWi-Fiデバイスの電力消費を効果的に低減することができる。
【００４９】
ステップ205:アップリンクワイヤレスネットワークのパラメータの値を取得し、アップリンクワイヤレスネットワークのパラメータの値が事前設定済みの値以上であるかどうか判定する。
【００５０】
アップリンクワイヤレスネットワークのパラメータの値は、アップリンクワイヤレスネットワークの現在のレートと、アップリンクワイヤレスネットワークの現在の帯域幅との、いずれかまたは両方を含む。Wi-Fiデバイスは、リアルタイムで受信される信号およびデータトラフィックに従って、アップリンクワイヤレスネットワークのリアルタイムレートを検出することができる。Wi-Fiデバイスは、基地局またはネットワークサーバにエアインタフェースシグナリングを送ることができ、それにより、アップリンクワイヤレスネットワークによってWi-Fiデバイスに割り当てることのできる現在の帯域幅の値を送信するよう基地局またはネットワークサーバに要求することができる。基地局またはネットワークサーバは、Wi-Fiデバイスに割り当てることのできる帯域幅の値を、能動的に送信およびブロードキャストすることもできる。このようにして、アップリンクワイヤレスネットワークの現在の帯域幅を取得することができる。
【００５１】
ステップ208:アップリンクワイヤレスネットワークのパラメータの値が事前設定済みの値以上である場合は、Wi-FiデバイスのWi-FiモードはMIMOモードに設定される。
【００５２】
ステップ207:アップリンクワイヤレスネットワークのパラメータの値が事前設定済みの値未満である場合は、Wi-FiモードはSISOモードに留まる。
【００５３】
この実施形態では、Wi-Fiデバイスの起動後、Wi-FiデバイスのWi-FiモードはSISOモードに事前設定され、アップリンクワイヤレスネットワークが事前設定済みの条件を満たす場合は、次いでWi-FiデバイスのWi-FiモードはMIMOモードに設定される。このようにして、アップリンクワイヤレスネットワークの品質が悪いときは、MIMOモードをイネーブルにすることによって引き起こされる、デバイスの電力消費が比較的高いという問題が回避され、電池寿命が延長される。
【００５４】
任意選択で、本発明の一実施形態の一例では、アップリンクワイヤレスネットワークの現在のレートを取得することができ、アップリンクワイヤレスネットワークの現在のレートに従ってWi-Fiモードが調整される。例えば、アップリンクワイヤレスネットワークのレートの事前設定済みの値が第1の値として使用され、第1の値は25Mbpsである。前述の解決法によれば、Wi-Fiデバイスは、アップリンクワイヤレスネットワークの現在のレートの値をリアルタイムで取得し、アップリンクワイヤレスネットワークの現在のレートを第1の値と比較する。アップリンクワイヤレスネットワークの現在のレートが25Mbps以上である場合は、Wi-Fiモードは、Wi-Fiネットワークレートに対する要件を満たすように、MIMOモードに設定される。アップリンクワイヤレスネットワークの現在のレートが25Mbps未満である場合は、Wi-Fiモードを切り替える動作は実行されず、Wi-Fiモードは、SISOモードに留まってWi-Fiデバイスの電力消費を低減する。
【００５５】
本発明の一実施形態の別の例では、アップリンクワイヤレスネットワークの現在の帯域幅を取得することができ、アップリンクワイヤレスネットワークの現在の帯域幅に従ってWi-Fiモードを調整することができる。例えば、アップリンクワイヤレスネットワークの帯域幅の事前設定済みの値が第3の値として使用され、第3の値は35Mbpsである。前述の解決法によれば、Wi-Fiデバイスは、アップリンクワイヤレスネットワークの帯域幅の値をリアルタイムで取得し、アップリンクワイヤレスネットワークの帯域幅の値を第3の値と比較する。アップリンクワイヤレスネットワークの現在の帯域幅が35Mbps以上である場合は、Wi-FiモードはMIMOモードに設定される。というのは、アップリンクワイヤレスネットワークの帯域幅がこの時点で指定の値に達することができる場合、Wi-Fiネットワークのデータスループットレートもまた大きい値に達しうるからである。したがって、Wi-FiモードをMIMOモードに設定すれば、Wi-Fiネットワークのネットワークレートに対する要件をよりよく満たすことができる。アップリンクワイヤレスネットワークの帯域幅が35Mbps未満である場合は、Wi-Fiモードを切り替える動作は実行されず、Wi-FiモードはSISOモードに留まる。というのは、帯域幅はネットワークレートに直接に影響するからである。帯域幅が低い場合、たとえWi-Fiネットワークのレートに対する要件が高くても、高レートのワイヤレスデータ送信を達成することは不可能である。したがって、Wi-FiデバイスがMIMOモードで動作する必要はない。
【００５６】
任意選択で、図3に示すように、本発明の一実施形態はさらに、通信モードを設定する別の方法を提供する。この方法は以下を含む。
【００５７】
ステップ204:Wi-FiデバイスのWi-FiモードをSISOモードに事前設定する。
【００５８】
ステップ205a:アップリンクワイヤレスネットワークの現在のレートを取得し、アップリンクワイヤレスネットワークの現在のレートが第1の値以上であるかどうか判定する。アップリンクワイヤレスネットワークの現在のレートが第1の値以上であると判定された場合は、ステップ205bに進む。アップリンクワイヤレスネットワークの現在のレートが第1の値未満であると判定された場合は、ステップ207に進む。
【００５９】
ステップ205b:アップリンクワイヤレスネットワークの現在の帯域幅を取得し、アップリンクワイヤレスネットワークの現在の帯域幅が第2の値以上であるかどうか判定する。アップリンクワイヤレスネットワークの現在の帯域幅が第2の値以上であると判定された場合は、ステップ208に進む。アップリンクワイヤレスネットワークの現在の帯域幅が第2の値未満であると判定された場合は、ステップ207に進む。
【００６０】
ステップ208:Wi-FiデバイスのWi-FiモードをMIMOモードに設定する。
【００６１】
ステップ207:Wi-FiモードをSISOモードに維持する。
【００６２】
前述の実施形態を実施することにより、ネットワークレートに対する要件が比較的高いときは、帯域幅が十分に高いときにWi-Fiチップの動作モードが確実に切り替えられ、帯域幅が十分に高くないときにWi-Fiチップの動作モードをMIMOモードに切り替えることによって引き起こされる電力浪費が回避される。
【００６３】
任意選択で、図4に示すように、本発明の一実施形態はさらに、通信モードを設定する別の方法を提供する。この方法は以下を含む。
【００６４】
ステップ204:Wi-FiデバイスのWi-FiモードをSISOモードに事前設定する。
【００６５】
ステップ205c:アップリンクワイヤレスネットワークの現在の帯域幅を取得し、アップリンクワイヤレスネットワークの現在の帯域幅が第3の値以上であるかどうか判定する。アップリンクワイヤレスネットワークの現在の帯域幅が第3の値以上であると判定された場合は、ステップ205dに進む。アップリンクワイヤレスネットワークの現在の帯域幅が第3の値未満であると判定された場合は、ステップ207に進む。
【００６６】
ステップ205d:アップリンクワイヤレスネットワークの現在のレートを取得し、アップリンクワイヤレスネットワークの現在のレートが第4の値以上であるかどうか判定する。アップリンクワイヤレスネットワークの現在のレートが第4の値以上であると判定された場合は、ステップ208に進む。アップリンクワイヤレスネットワークの現在のレートが第4の値未満であると判定された場合は、ステップ207に進む。
【００６７】
ステップ208:Wi-FiデバイスのWi-FiモードをMIMOモードに設定する。
【００６８】
ステップ207:Wi-FiモードをSISOモードに維持する。
【００６９】
前述の実施形態を実施することにより、帯域幅が十分に高くネットワークレートに対する要件が比較的高いときは、Wi-Fiチップの動作モードの切替えが確実に達成され、ネットワークレートに対する要件が低いときにWi-Fiチップの動作モードをMIMOモードに切り替えることによって引き起こされる電力浪費が回避される。
【００７０】
任意選択で、図5に示すように、前述の実施形態に基づいて、この方法はさらに、Wi-FiモードがMIMOモードに設定された後で以下を含む。
【００７１】
ステップ209:アップリンクワイヤレスネットワークの現在のレートを取得し、アップリンクワイヤレスネットワークの現在のレートが第5の値以上であるかどうか判定する。アップリンクワイヤレスネットワークの現在のレートが第5の値未満である場合は、ステップ210に進む。アップリンクワイヤレスネットワークの現在のレートが第5の値以上であると判定された場合は、ステップ211に進む。
【００７２】
ステップ210:Wi-FiモードをSISOモードに設定する。ステップ210の後、ステップ205aに進むかまたはプロセスを終了する。
【００７３】
ステップ211:Wi-FiモードをMIMOモードに維持する。
【００７４】
Wi-Fiデバイスは、アップリンクワイヤレスネットワークの現在のレートを、動作プロセスにおいてリアルタイムでもしくは間隔を空けて抽出するか、またはアップリンクワイヤレスネットワークの現在のレートをランダムに取得することができる。すなわち、ステップ209は、ステップ208の後、かつWi-Fiデバイスが動作を停止する前の、任意の時点で行われてよい。アップリンクワイヤレスネットワークの現在のレートが第5の値未満、例えば30Mbps未満である場合は、ユーザ端末のネットワークレートに対する要件が下げられたと考えることができ、Wi-FiデバイスはWi-FiモードをSISOモードに切り替える。したがって、Wi-Fiネットワークにアクセスするユーザ端末がネットワークレートに対する高い要件を有さないときは、Wi-FiデバイスはSISOモードで動作し、それにより電力消費を低減する。
【００７５】
任意選択で、図6に示すように、前述の実施形態に基づいて、この方法はさらに、ステップ204の前に以下を含みうる。
【００７６】
ステップ201:現在のネットワーク標準の下でのネットワークレートが第6の値に達することができるかどうか判定する。ネットワークレートが第6の値に達することができる場合は、ステップ204に進む。ネットワークレートが第6の値に達することができない場合は、ステップ203に進む。
【００７７】
ステップ203:Wi-FiモードをSISOモードに設定する。
【００７８】
Wi-Fiデバイスが起動されてインターネットアクセス走査を終了した後、Wi-Fiデバイスは、Wi-Fiデバイスの初期ネットワーク構成(例えば、デバイスが3G限定に設定されている場合は3Gネットワークのみを使用することができる)、デバイスの現在位置におけるネットワークの利用可能性(例えば、いくつかのエリアでは3Gまたは2Gネットワークのみが利用可能である)、またはネットワーク優先順位などの要因に従って、適切なネットワーク標準を選択する。ネットワーク標準が達することのできる最高レートは、ネットワーク標準によって異なる。例えば、LTEネットワークは150Mbpsのレートに達することができ、一般的な高速パケットアクセス(High Speed Packet Access、HSPA)ネットワークは14.4Mbpsのレートに達することができるが、広帯域符号分割多元接続(Wideband Code Division Multiple Access、WCDMA)ネットワークは384Kbpsのレートにしか達しない場合がある。したがって、Wi-Fiデバイスによってアクセスされるネットワークのネットワーク標準に従って、後続のプロセス中でWi-Fiモードを切り替えるためにアップリンクワイヤレスネットワークのパラメータの値の検出を実施する必要があるかどうか判定することができる。Wi-Fiデバイスによってアクセスされるネットワークのレートが決定されて、このレートが第6の値、例えば35Mbpsに達することができる場合は、Wi-FiモードはSISOモードに事前設定され、インターネットアクセスプロセス中で、Wi-Fiデバイスは、アップリンクワイヤレスネットワークのパラメータの値を検出してWi-Fiモードを切り替える解決法を実行する。アップリンクワイヤレスネットワークのパラメータの値が決定されて、この値が第6の値に達することができない場合、例えばWi-FiデバイスがWCDMAネットワークにアクセスする場合は、Wi-FiモードはSISOモードに設定される。後続のインターネットアクセスプロセス中で、ネットワーク標準が変化しない限り、Wi-Fiデバイスは、アップリンクワイヤレスネットワークのパラメータの値を検出、判定、または判断する必要はなく、またWi-Fiモードを切り替える必要もない。したがって、Wi-Fiデバイスによってアクセスされるネットワークが、第6の値によって定義されるネットワークレートに達することができない場合は、Wi-FiモードはSISOモードに留まって電力消費を低減する。
【００７９】
任意選択で、図7に示すように、前述の実施形態に基づいて、この方法はさらに、ステップ204の前に以下を含みうる。
【００８０】
ステップ202:インターネットアクセスパッケージ中で定義される最高ネットワークレートが第7の値以上であるかどうか判定する。最高ネットワークレートが第7の値以上である場合は、ステップ204に進む。最高ネットワークレートが第7の値未満である場合は、ステップ203に進む。
【００８１】
ステップ203:Wi-FiモードをSISOモードに設定する。
【００８２】
Wi-Fiデバイスがネットワークにアクセスし、インターネットへのアクセスのためにダイヤルアッププロセスを実施するとき、Wi-Fiデバイスは、Wi-Fiデバイスとネットワークサーバまたは基地局との間のシグナリング交換を通して、Wi-Fiデバイスのインターネットアクセスアカウントによって使用されるインターネットアクセスパッケージの情報を取得することができる。Wi-Fiデバイスは、インターネットアクセスパッケージの情報に従って、インターネットアクセスパッケージ中で定義される最高ネットワークレートを決定することができる。パッケージ中で定義される最高ネットワークレートが第7の値以上、例えば35Mbps以上である場合は、Wi-Fiデバイスは、Wi-FiモードをSISOモードに事前設定し、アップリンクワイヤレスネットワークのパラメータの値を検出してWi-Fiモードを切り替える解決法を実行する。パッケージ中で定義される最高ネットワークレートが第7の値未満であるとアプリケーションプロセッサ103が判定した場合は、Wi-Fiデバイスは、Wi-FiモードをSISOモードに設定する。後続のインターネットアクセスプロセス中でアップリンクワイヤレスネットワークおよびインターネットアクセスアカウントが変化しないままである限り、アップリンクワイヤレスネットワークのパラメータの値を検出、判定、または判断する必要はなく、またWi-Fiモードを切り替える必要もない。したがって、Wi-Fiデバイスによってアクセスされるネットワークのインターネットアクセスアカウントの最高ネットワークレートが、第7の値によって定義されるネットワークレートに達することができない場合は、Wi-FiモードはSISOモードに留まって電力消費を低減する。
【００８３】
任意選択で、図8に示すように、ステップ204の前にステップ201を実行することができる。ネットワークレートが第6の値に達することができる場合は、ステップ202に進み、パッケージ中のネットワークレートが第7の値以上である場合は、ステップ204に進む。詳細な動作については、ここでさらに述べることはしない。
【００８４】
前述の実施形態では、各実施形態に関する記述はそれ自体の焦点を有する。ある実施形態に関する詳述されていない部分については、他の実施形態における関連の記述を参照することができる。
【００８５】
添付図面は例示的な実施形態の概略図に過ぎないこと、および、添付図面中のモジュール、エンティティ、またはプロセスは本発明を実現するためのオプションであることは、当業者なら理解することができる。
【００８６】
本発明を、ソフトウェアおよび必要な一般的ハードウェアプラットフォームを使用して実現することができ、またハードウェアを使用して実現することも確実にできることを、実施形態に関する記述により当業者なら完全に認識できるであろうが、ほとんどの場合、本発明は前者の方式を使用して実現されることが好ましい。このような理解に基づいて、本発明の技術的解決法は本質的に、または従来技術に寄与する部分は、ソフトウェア製品の形で具体化することができる。コンピュータソフトウェア製品は、可読記憶媒体、例えばコンピュータのフロッピー（登録商標）ディスク、ハードディスク、またはコンパクトディスクに記憶されてよく、コンピュータソフトウェア製品は、本発明の各実施形態に述べた方法をコンピュータデバイス(例えばパーソナルコンピュータ、サーバ、またはネットワークデバイス)が実施できるようにするための、いくつかの命令を組み込むことができる。
【００８７】
前述の実施形態は、本発明の技術的解決法について述べるために提供するに過ぎず、本発明を限定するものとはしない。本発明を実施形態に関して詳細に述べているが、各実施形態に述べた技術的解決法に修正を加えてもよく、または技術的解決法におけるいくつかの技術的特徴に対して等価な置換を行ってもよい(このような修正または置換によって、対応する技術的解決法の本質が本発明の各実施形態における技術的解決法の趣旨および範囲を逸脱しない限り)ことを、当業者は理解されたい。
【符号の説明】
【００８８】
101  無線周波数回路
102  信号プロセッサ
103  アプリケーションプロセッサ
104  Wi-Fiチップ
105  電力管理チップ
106  USIMカード
【図８】
0005782664.tif 000002
【図１】
0005782664.tif 000003
【図２】
0005782664.tif 000004
【図３】
0005782664.tif 000005
【図４】
0005782664.tif 000006
【図５】
0005782664.tif 000007
【図６】
0005782664.tif 000008
【図７】
0005782664.tif 000009