(57)【要約】【課題】無線端末機器の電力消費を削減し、ユーザが無線端末機器を正常に使用できることを保証するためのトラフィック制御方法、デバイスおよび端末を提供する。【解決手段】通信技術の分野に関するトラフィック制御方法、トラフィック制御デバイスおよび端末が提供されている。トラフィック制御方法は以下を含む。機器の動作温度が監視される。動作温度が制御温度に達したか否かが判断される。動作温度が制御温度に達すると、隣接する機能層間のデータ相互作用率が制御される。隣接する機能層とは、トランスミッション・コントロール・プロトコル／インターネット・プロトコル（ＴＣＰ／ＩＰ）の７層モデルの、２つのランダムな隣接する機能層である。したがって、無線端末機器の電力消費が削減される場合、ユーザは機器を正常に使用することができる。【選択図】図１
2011041263.tif 000002
【特許請求の範囲】
【請求項１】
機器の動作温度を監視するステップと、
前記動作温度が制御温度に達したか否かを判断するステップと、
前記動作温度が前記制御温度に達した場合に、隣接する機能層間のデータ相互作用率を制御するステップであって、前記隣接する機能層とは、７層のトランスミッション・コントロール・プロトコル／インターネット・プロトコル・モデルの、２つのランダムな隣接する機能層である、ステップと、を含むトラフィック制御方法。
【請求項２】
前記機器の前記動作温度が回復温度より低い場合、前記隣接する機能層間の前記データ相互作用率を制御するステップの後に、前記隣接する機能層間の前記データ相互作用率の制御を停止するステップをさらに含む、請求項１に記載のトラフィック制御方法。
【請求項３】
前記隣接する機能層間の前記データ相互作用率を制御する前記ステップがさらに、前記隣接する機能層間のバッファのサイズを調整する工程を含む、請求項１に記載のトラフィック制御方法。
【請求項４】
前記隣接する機能層間の前記データ相互作用率を制御する前記ステップが、前記隣接する機能層間の前記バッファからのデータをスケジューリングするスケジューリング期間を調整する工程を備える、請求項１から３のいずれか一項に記載のトラフィック制御方法。
【請求項５】
前記隣接する機能層間の前記データ相互作用率を制御する前記ステップが、ネットワーク層とデータリンク層間の前記データ相互作用率を制御する工程を含む、請求項１に記載のトラフィック制御方法。
【請求項６】
前記隣接する機能層がネットワーク層およびデータリンク層であり、前記ネットワーク層と前記データリンク層間のデータ相互作用がユニバーサル・シリアル・バスを介して実行され、前記隣接する機能層間の前記バッファのデータをスケジューリングする前記スケジューリング期間を調整する前記工程が、ユニバーサル・シリアル・バスのメモリバッファからのデータをスケジューリングする前記スケジューリング期間を調整することを含む、請求項４に記載のトラフィック制御方法。
【請求項７】
前記隣接する機能層間の前記データ相互作用率を制御する前記ステップが、前記隣接する機能層間の送信帯域幅を無効データで満たす工程を含む、請求項１または２に記載のトラフィック制御方法。
【請求項８】
前記隣接する機能層間の前記データ相互作用率を制御する前記ステップが、前記隣接する機能層間のデータ相互作用の通信プロトコルを高率形態から低率形態に変換する工程を含む、請求項１または２に記載のトラフィック制御方法。
【請求項９】
トラフィック制御デバイスを備える端末であって、前記トラフィック制御デバイスが、
前記端末の動作温度を監視するように構成されている監視ユニットと、
前記監視ユニットによって監視されている前記動作温度が制御温度に達したか否かを判断するように構成されている判断ユニットと、
前記動作温度が前記制御温度に達したと前記判断ユニットが判断した場合に、隣接する機能層間のデータ相互作用率を制御するように構成されている制御ユニットであって、前記隣接する機能層は、７層のトランスミッション・コントロール・プロトコル／インターネット・プロトコル・モデルの、２つのランダムな隣接する機能層である制御ユニットとを備える、端末。
【請求項１０】
前記判断ユニットがさらに、前記監視ユニットによって監視されている前記動作温度が回復温度より低いか否かを判断するように構成されており、
前記制御ユニットがさらに、前記動作温度が前記回復温度より低いと前記判断ユニットが判断した場合に、前記隣接する機能層間の前記データ相互作用率の制御を停止するように構成されている、請求項９に記載の端末。
【請求項１１】
前記制御ユニットが、前記動作温度が前記制御温度に達したと前記判断ユニットが判断した場合に、前記隣接する機能層間のバッファのサイズを調整するように構成されているバッファ調整ユニットを備える、請求項９に記載の端末。
【請求項１２】
前記制御ユニットが、前記動作温度が前記制御温度に達したと前記判断ユニットが判断した場合に、前記隣接する機能層間のバッファのデータをスケジューリングするスケジューリング期間を調整するように構成されている期間調整ユニットを備える、請求項９または１０のいずれか一項に記載の端末。
【請求項１３】
前記端末が無線データカード、コンピュータ、または無線データカードを有するコンピュータである、請求項９に記載の端末。
【請求項１４】
前記隣接する機能層がネットワーク層およびデータリンク層である、請求項９に記載に端末。
【請求項１５】
コンピュータに、請求項１から８のうちのいずれか一項に記載の全ステップを実行させるコンピュータプログラムコードを備えるコンピュータプログラム製品。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信技術の分野に関し、より具体的にはトラフィック制御方法および端末に関する。
【０００２】
電子機器技術の段階的な発展や、電子機器市場の急速熾烈な競争に伴って、無線ネットワークカード、携帯電話、無線ゲートウェイなどの無線端末機器用のデータ帯域幅は急速に増大し、無線端末機器の機能は日ごとに改良されている。無線端末機器は容量が小さく、携帯性のよさを保証するものである。したがって、無線端末機器自体は十分な熱放散空間を有しているわけでもなく、熱放散用の熱放散機器をインストールしているわけでもないため、無線端末機器のハウジングの温度は上昇してしまい、無線端末機器の寿命が縮められたり、潜在的な安全性欠陥が生じたりすることもありうる。無線通信技術の開発によって、高速パケット・アクセス・エボリューション（ＨＳＰＡ＋）、ロング・ターム・エボリューション（ＬＴＥ）、およびマイクロ波アクセス（ＷｉＭＡＸ）用の世界的相互運用などの技術はすでに商品化されている。このような新たな技術はデータ帯域幅を大きく増大させ、また、無線端末機器の熱放散に関する困難な問題をより厳しいものにする。
【０００３】
無線端末機器の過剰加熱が無線端末機器の寿命に影響するのを防ぐために、既存の方法では、無線端末機器の電力消費が制御されて、無線端末機器による熱の発生を削減している。具体的な具現化方法は、無線端末機器の動作を中断させるために、無線端末機器がある温度に達すると、無線端末機器をスリープモードにしたり、無線端末機器のネットワーク接続を切断したりすることである。無線端末機器の温度が設定温度にまで低下すると、無線端末機器は通常の使用状態に戻る。
【０００４】
無線端末機器の電力消費が削減されることによって、既存の方法を使用して無線端末機器による熱の発生を少なくすることができるが、無線端末機器が本方法における一定温度に達すると作業は中断されることもあるため、ユーザによる無線端末機器の通常使用は影響を受けることになる。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本開示は、無線端末機器の電力消費を削減し、ユーザが無線端末機器を正常に使用できることを保証するためのトラフィック制御方法、デバイスおよび端末を得ることを目的としている。
【課題を解決するための手段】
【０００６】
本開示の実施形態は以下のステップを含むトラフィック制御方法を提供する。
【０００７】
機器の動作温度が監視される。
【０００８】
動作温度が制御温度に達したか否かが判断される。
【０００９】
動作温度が制御温度に達すると、隣接する機能層間のデータ相互作用率（ｒａｔｅ  ｏｆ  ｄａｔａ  ｉｎｔｅｒａｃｔｉｏｎ）が制御される。隣接する機能層とは、７層のトランスミッション・コントロール・プロトコル／インターネット・プロトコル（ＴＣＰ／ＩＰ）・モデルの２つのランダムな隣接する機能層のことである。
【００１０】
本開示の実施形態はさらに以下のステップを含むトラフィック制御方法を提供する。
【００１１】
機器の動作温度が監視される。
【００１２】
動作温度が制御温度に達したか否かが判断される。
【００１３】
動作温度が制御温度に達すると、ネットワーク層とデータリンク層間の該データ相互作用率が制御される。ネットワーク層およびデータリンク層は、７層のＴＣＰ／ＩＰモデルの２つの隣接する機能層である。
【００１４】
本開示の実施形態はさらにトラフィック制御デバイスを提供し、これは、監視ユニットと、判断ユニットと、制御ユニットとを含む。
【００１５】
監視ユニットは、機器の動作温度を監視するように構成されている。
【００１６】
判断ユニットは、監視ユニットによって監視されている動作温度が制御温度に達したか否かを判断するように構成されている。
【００１７】
制御ユニットは、動作温度が制御温度に達したと判断ユニットが判断した場合に、隣接する機能層間のデータ相互作用率を制御するように構成されている。隣接する機能層とは、７層のＴＣＰ／ＩＰモデルの２つのランダムな隣接する機能層のことである。
【００１８】
本開示の実施形態はさらに端末を提供し、これはトラフィック制御デバイスを含んでいる。トラフィック制御デバイスは監視ユニットと、判断ユニットと、制御ユニットとを含む。
【００１９】
監視ユニットは、端末の動作温度を監視するように構成されている。
【００２０】
判断ユニットは、監視ユニットによって監視されている動作温度が制御温度に達したか否かを判断するように構成されている。
【００２１】
制御ユニットは、動作温度が制御温度に達したと判断ユニットが判断した場合に、隣接する機能層間のデータ相互作用率を制御するように構成されている。隣接する機能層とは、７層のＴＣＰ／ＩＰモデルの２つのランダムな隣接する機能層のことである。
【発明の効果】
【００２２】
技術的解決法から分かるように、機器の動作温度が制御温度に達すると、隣接する機能層間のデータ相互作用率は、隣接する機能層間のデータ相互作用率を低下させるために制御される。これにより、隣接する機能層間のデータトラフィックは削減され、他の機能層の通信のデータトラフィックもまた削減され、隣接する機能層が配置されている機器内のディジタル動作回路の電力消費はさらに削減されることによって、機器の動作の電力消費は削減され、ユーザは機器を正常に使用することができる。
【図面の簡単な説明】
【００２３】
本発明の技術的解決法をより明確にするために、本発明や従来技術の実施形態を図示する添付の図面を以下概説する。明らかなように、添付の図面は例示目的にすぎず、当業者は、このような添付の図面から他の図面を難なく考案可能である。
【００２４】
【図１】図１は、本発明の実施形態によるトラフィック制御方法のフローチャートである。
【図２】図２は、本発明の別の実施形態によるトラフィック制御方法のフローチャートである。
【図３】図３は、本発明のさらに別の実施形態によるトラフィック制御方法のデータフロー方向図である。
【図４】図４は、本発明の実施形態によるトラフィック制御機器の構造図である。
【図５】図５は、本発明の別の実施形態によるトラフィック制御機器の構造図である。
【発明を実施するための形態】
【００２５】
以下の詳細な説明は、添付の図面を参照した本発明の技術的解決法に関するものである。しかしながら、説明される実施形態は本発明の実施形態の一部にすぎない。ここに記されている実施形態から当業者によって容易に考案可能な他の実施形態は、すべて本発明の保護範囲内である。
【００２６】
本発明の実施形態で提供されるトラフィック制御方法をまず紹介する。図１は、本発明の実施形態によるトラフィック制御方法のプロセスを示しており、この方法は以下を含んでいる。
【００２７】
ブロック１０１において、機器の動作温度が監視される。
【００２８】
具体的には、機器の動作温度は、温度センサなどの、温度を監視可能なデバイスによって監視される。監視プロセスはリアルタイムで、または定期的に実行してもよい。あるいはまた、機器の動作温度も測定データによって間接的に算出してもよい。具体的には、機器の動作温度は、式および／または実験的導出の組み合わせによって間接的に算出してもよい。例えば、本発明の実施形態では、機器のエネルギー消費は、エネルギー消費式、Ｗ＝ＵｘＩｘｔにしたがって算出してもよい。次に、機器の動作温度は、機器のエネルギー消費と機器の動作温度とのマッピング関係にしたがって取得される。Ｗは機器のエネルギー消費であり、Ｕは機器の動作電圧であり、Ｉは機器の動作電流であり、ｔは機器の動作時間である。このとき、測定データはＵ、Ｉおよびｔを含んでもよい。
【００２９】
機器は、携帯電話、無線データカード、無線ネットワークカードおよび無線ゲートウェイなどの無線端末機器であってもよい。当然、機器はまた他のポータブル機器や非ポータブル機器であってもよく、本発明の実施形態に限定されない。
【００３０】
ブロック１０２において、動作温度が制御温度に達したか否かが判断される。動作温度が制御温度に達すると、ブロック１０３が実行される。動作温度が制御温度に達しないと、ブロック１０１が実行され、機器の動作温度は、監視を継続される。
【００３１】
制御温度は、異なる機器および異なる環境にしたがって事前に設定可能である。
【００３２】
制御温度に達するとは、制御温度より高くなった状態、または制御温度と等しい状態としてもよい。
【００３３】
ブロック１０３において、隣接する機能層間のデータ相互作用率が制御される。
【００３４】
隣接する機能層は、７層のトランスミッション・コントロール・プロトコル／インターネット・プロトコル（ＴＣＰ／ＩＰ）・モデルの２つのランダムな隣接する機能層であってもよい。７層とはそれぞれ、アプリケーション層、プレゼンテーション層、セッション層、トランスポート層、ネットワーク層、データリンク層および物理層である。
【００３５】
隣接する機能層間のデータ相互作用率の制御は、隣接する機能層間のデータトラフィックを削減するために、隣接する機能層間のデータ相互作用率を削減することである。具体的には、隣接する機能層間のデータ相互作用率は以下のモードで削減可能である。
【００３６】
（１）隣接する機能層間のバッファのサイズが調整される。例えば、隣接する機能層間のデータ相互作用率を削減するために、バッファが一定のフル状態になり、新たなデータが書き込み不可能となり、かつプロセスがバッファ待機状態になるように隣接する機能層間のバッファのサイズを削減してもよい。あるいはまた、スケジューリング期間を調整可能してもよい。スケジューリング期間は、隣接する機能層間のバッファのデータをスケジューリングする期間である。例えば、隣接する機能層間のデータ相互作用率を削減するために、スケジューリング期間を延長してデータをより長い時間バッファにバッファリングしてもよい。当然、スケジューリング期間はまた、隣接する機能層のバッファのサイズが調整されると同時に調整してもよい。
【００３７】
隣接する機能層間のデータ相互作用率は、隣接する機能層間のバッファのサイズの調整と、隣接する機能層間のバッファのデータをスケジューリングするスケジューリング期間の調整の両方によって制御可能である。実際の用途では、隣接する機能層間のデータ相互作用率の正確な制御を実現するために、隣接する機能層間のバッファのサイズが変更されたときに、隣接する機能層間のバッファのデータをスケジューリングするスケジューリング期間を増減してもよい。隣接する機能層間のバッファのデータをスケジューリングするスケジューリング期間が変更されたときに、隣接する機能層間のバッファのサイズを増減してもよい。
【００３８】
（２）隣接する機能層間の送信帯域幅を無効データで満たす。例えば、隣接する機能層間のみで無効データが送信されるように、不正確であると確認されたヌル・データ・パケットで送信帯域幅を満たしてもよい。隣接する機能層間の送信帯域幅は一定であるため、送信帯域幅が無効データで満たされた後、有効データを送信可能な帯域幅は、隣接する機能層間の無効データの相互作用率を制御するために削減される。具体的には、隣接する機能層間のデータ相互作用率は、無効データの満たす量にしたがって制御されてもよい。
【００３９】
（３）隣接する機能層間のデータ相互作用の通信プロトコルが高率形態から低率形態に変換される。例えば、ユニバーサル・シリアル・バス（ＵＳＢ）・プロトコルが隣接する機能層間のデータ相互作用に用いられる場合、通常使用時にＵＳＢ２．０が適用されている場合にはＵＳＢ２．０をＵＳＢ１．１に変換し、通常使用時にＵＳＢ３．０が適用されている場合にはＵＳＢ３．０をＵＳＢ２．０またはＵＳＢ１．１に変換するようにしてもよい。例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルが、隣接する機能層間のデータ相互作用に用いられる場合、通常使用時にＢｌｕｅｔｏｏｔｈ（登録商標）２．０が適用されている場合にはＢｌｕｅｔｏｏｔｈ（登録商標）２．０をＢｌｕｅｔｏｏｔｈ（登録商標）１．２またはＢｌｕｅｔｏｏｔｈ（登録商標）１．１に変換してもよい。
【００４０】
３つの実施モードは本発明で提供されている特定の実施モードにすぎず、これらは、隣接する機能層間のデータ相互作用率を制御するという特定のモードを制限するものではない点に注目すべきである。隣接する機能層間のデータ相互作用率を制御可能な特定のモードはいずれも、本発明の実施形態を限定するものではない。
【００４１】
上記から分かるように、本実施形態では、機器の動作温度が制御温度に達すると、隣接する機能層間のデータ相互作用率が削減するように制御されるため、隣接する機能層間のデータトラフィックは削減され、また他の機能層の通信のデータトラフィックも削減される。これによって、機器内のディジタル動作回路の電力消費をさらに削減することができ、また、機器の動作時に放出される熱を減少させ、機器の全体温度を制御し、かつユーザが機器を正常に使用できるのを保証するように機器の動作の電力消費を削減することができる。
【００４２】
同時に、機器がオフラインになったり、通信がトラフィックを有していない状況を回避するために隣接する機能層間のデータ相互作用率のみが制御されるため、ユーザは、影響を被ることなく機器を正常に使用することができる。すべての動作は、隣接する機能層が配置されている機器で達成可能であり、機器間の既存の通信プロトコルは変更の必要がないため、高い適合性が保証される。さらにまた、機器が無線端末機器である場合、通信のデータトラフィックの削減によりさらに無線周波数（ＲＦ）回路の電力消費を削減可能なため、機器の動作時に放出される熱はさらに減少し、機器の全体温度はさらに良好に制御される。
【００４３】
さらにまた、本発明の実施形態では、隣接する機能層間のデータ相互作用率が制御された後、機器の動作温度は低下する。しかしながら、隣接する機能層間のデータ相互作用率の制御は機器の性能をある程度低下させる。したがって、監視により機器の動作温度が回復温度より低いことが判明すると、隣接する機能層間のデータ相互作用率のデータ相互作用率の制御は停止してもよい。これにより、隣接する機能層間のデータ相互作用率を通常状態に戻らせ、機器のリソースを完全に利用できる状態にする。回復温度は、異なる機器および異なる環境にしたがって事前に設定可能である。
【００４４】
本発明の第２の実施形態によるトラフィック制御方法を以下紹介する。本実施形態では、隣接する機能層はネットワーク層およびデータリンク層である。図２は、第２の実施形態によるトラフィック制御方法のプロセスを示しており、この方法は以下を含んでいる。
【００４５】
ブロック２０１において、機器の動作温度が監視される。
【００４６】
ブロック２０２において、動作温度が制御温度に達したか否かが判断される。動作温度が制御温度に達すると、ブロック２０３が実行される。動作温度が制御温度に達していないと、ブロック２０１が実行されて、機器の動作温度の監視を継続する。
【００４７】
ブロック２０１および２０２はブロック１０１および１０２を基準にして実行してもよい。
【００４８】
ブロック２０３において、ネットワーク層とデータリンク層間のデータ相互作用率が制御される。ネットワーク層およびデータリンク層は、７層のＴＣＰ／ＩＰモデルの２つの隣接する機能層である。
【００４９】
具体的には、ネットワーク層とデータリンク層間のデータ相互作用率は以下のモードで制御されてもよい。
【００５０】
（１）ネットワーク層とデータリンク層間のバッファのサイズが調整される。例えば、バッファが一定のフル状態になり、新たなデータが書き込み不可能となり、プロセスがバッファ待機状態となるように、ネットワーク層とデータリンク層間のバッファのサイズを縮小してもよい。これにより、ネットワーク層とデータリンク層間のデータ相互作用率は削減される。例えば、ＵＳＢがネットワーク層とデータリンク層間に用いられる場合には、データ相互作用時にＵＳＢメモリバッファのサイズを調整してもよい。
【００５１】
代替的に、スケジューリング期間を調整してもよい。スケジューリング期間は、ネットワーク層とデータリンク層間のバッファのデータをスケジューリングする期間である。例えば、データがより長い時間バッファにバッファリングされるように、スケジューリング期間を延長してもよい。これにより、ネットワーク層とデータリンク層間のデータ相互作用率が削減される。当然、ネットワーク層とデータリンク層間のバッファのサイズが調整されるのと同時にスケジューリング期間も調整してもよい。
【００５２】
ネットワーク層とデータリンク層間のデータ相互作用率は、ネットワーク層とデータリンク層間のバッファのサイズの調整と、ネットワーク層とデータリンク層間のバッファのデータをスケジューリングするスケジューリング期間の調整の両方によって制御してもよい。実際の用途では、ネットワーク層とデータリンク層間のデータ相互作用率の正確な制御を実現するために、ネットワーク層とデータリンク層間のバッファのサイズが変更されたときに、ネットワーク層とデータリンク層間のバッファのデータをスケジューリングするスケジューリング期間を増減させてもよい。ネットワーク層とデータリンク層間のバッファのデータをスケジューリングするスケジューリング期間が変更されたときに、ネットワーク層とデータリンク層間のバッファのサイズも増減させてもよい。
【００５３】
（２）ネットワーク層とデータリンク層間の送信帯域幅を無効データで満たす。例えば、無効データがネットワーク層とデータリンク層間のみで送信されるように、送信帯域幅を不正確なチェックサムのヌル・データ・パケットで満たしてもよい。ネットワーク層とデータリンク層間の送信帯域幅は一定であるため、送信帯域幅が無効データで満たされた後、有効データを送信可能な帯域幅は、ネットワーク層とデータリンク層間の有効データの相互作用率を制御するために削減される。具体的には、ネットワーク層とデータリンク層間のデータ相互作用率は、無効データが満たす量にしたがって制御されてもよい。
【００５４】
（３）ネットワーク層とデータリンク層間のデータ相互作用の通信プロトコルが高率形態から低率形態に変換される。例えば、ＵＳＢプロトコルがネットワーク層とデータリンク層間のデータ相互作用に用いられる場合においては、通常使用時にＵＳＢ２．０が適用される場合にはＵＳＢ２．０をＵＳＢ１．１に変換し、通常使用時にＵＳＢ３．０が適用される場合にはＵＳＢ３．０をＵＳＢ２．０またはＵＳＢ１．１に変換してもよい。例えば、Ｂｌｕｅｔｏｏｔｈ（登録商標）プロトコルが、ネットワーク層とデータリンク層間のデータ相互作用に用いられる場合においては、通常使用時にＢｌｕｅｔｏｏｔｈ（登録商標）２．０が適用される場合にはＢｌｕｅｔｏｏｔｈ（登録商標）２．０をＢｌｕｅｔｏｏｔｈ（登録商標）１．２またはＢｌｕｅｔｏｏｔｈ（登録商標）１．１に変換してもよい。
【００５５】
３つの実施モードは本発明で提供されている特定の実施モードにすぎず、これらは、ネットワーク層とデータリンク層間のデータ相互作用率を制御するという特定のモードを制限するものではない点に注目すべきである。ネットワーク層とデータリンク層間のデータ相互作用率を制御可能な特定のモードはいずれも、本発明の実施形態の実現を制限するものではない。
【００５６】
上記説明から分かるように、本実施形態では、機器の動作温度が制御温度に達すると、ネットワーク層とデータリンク層間のデータ相互作用率を削減するように制御される。こうして、ネットワーク層とデータリンク層間のデータトラフィックは削減され、他の機能層の通信のデータトラフィックも削減され、機器内のディジタル動作回路の電力消費はさらに削減され、機器の動作の電力消費は削減される。結果として、機器の動作時に放出される熱は削減されるため、機器の全体温度は制御されて、ユーザは機器を正常に使用することができる。
【００５７】
同時に、ネットワーク層とデータリンク層間のデータ相互作用率のみが制御されて、機器がオフラインになったり、通信がトラフィックを有していない状況を回避することができるため、ユーザは、影響を被ることなく機器を正常に使用することができる。すべての動作を、ネットワーク層とデータリンク層が配置されている機器で達成してもよく、機器間の既存の通信プロトコルは変更の必要がないため、高い適合性が保証される。さらにまた、機器が無線端末機器である場合、通信のデータトラフィックの削減はさらにＲＦ回路の電力消費を削減することができるため、機器の動作時に放出される熱はさらに減少し、機器の全体温度はさらに良好に制御される。
【００５８】
さらにまた、本発明の実施形態では、ネットワーク層とデータリンク層間のデータ相互作用率が制御された後、機器の動作温度は低下する。しかしながら、ネットワーク層とデータリンク層間のデータ相互作用率の制御は機器の性能をある程度低下させる。したがって、監視により機器の動作温度が回復温度より低いことが判明すると、機器のリソースを完全に利用するためにネットワーク層とデータリンク層間のデータ相互作用率を通常状態に戻すように、ネットワーク層とデータリンク層間のデータ相互作用率の制御を停止してもよい。回復温度は、異なる機器および異なる環境にしたがって事前に設定可能である。
【００５９】
本発明の第３の実施形態によるトラフィック制御方法を以下紹介する。図３は、第３の実施形態によるトラフィック制御方法におけるデータのフロー方向を示している。
【００６０】
コンピュータ３０１は無線データカード３０２を介してデータを送信する。データがトランスポートネットワーク３０３によって送信された後、データは無線データカード３０４を介してコンピュータ３０５に転送される。
【００６１】
図３に示されているように、データカードおよびコンピュータが７層のＴＣＰ／ＩＰモデルにマッピングされる場合、コンピュータは、（アプリケーション層、プレゼンテーション層およびセッション層を含む）サービス層、トランスポート層およびネットワーク層で動作する。これにより、コンピュータは、ネットワーク層へのデータのみを処理する。無線データカードはデータリンク層および物理層で動作する。データが無線データカードに入力される場合、無線データカードはネットワーク層のデータをデータリンク層のデータパケットに変換し、物理層を介してデータパケットを送信する。ネットワーク層のデータは対応するネットワークで無線プロトコルパケットに変換される。対応するネットワークは、例えば、広帯域符号分割多重アクセス（ＷＣＤＭＡ）ネットワーク、時分割／同期符号分割多重アクセス（ＴＤＳＣＤＭＡ）ネットワーク、符号分割多重アクセス（ＣＤＭＡ）ネットワーク、またはモバイル通信用グローバルシステム（ＧＳＭ）ネットワークを含む。
【００６２】
したがって、データカードの上流および下流のデータトラフィックは、ネットワーク層（コンピュータ）とデータリンク層（無線データカード）間のデータ相互作用率を制御することによって制御されてもよい。ネットワーク層およびデータリンク層は、データ相互作用のブリッジとして作用するＵＳＢを介して接続可能であるため、ネットワーク層とデータリンク層間のデータ相互作用率は、ＵＳＢのデータトラフィックを制御することによって制御されてもよい。
【００６３】
無線データカード３０２が、無線データカード３０２の動作温度が制御温度に達したことを監視した場合、無線データカード３０２は、コンピュータ３０１のネットワーク層と無線データカード３０２のデータリンク層間のデータ相互作用率の制御を開始する。具体的には、コンピュータ３０１のネットワーク層と無線データカード３０２のデータリンク層間のデータ相互作用率は、以下のモードで制御されてもよい。
【００６４】
モード１において、無線データカード３０２のメモリバッファのサイズが調整され、ＵＳＢメモリバッファのサイズもさらに調整されてもよい。
【００６５】
ここで、無線データカード３０２がデータ相互作用率を制御するという状況について説明する。実際の用途では、コンピュータ３０１もまたデータ相互作用率を制御されてもよい。このとき、コンピュータ３０１のメモリバッファのサイズは調整されてもよく、ＵＳＢメモリバッファのサイズもさらに調整されてもよい。
【００６６】
モード２において、スケジューリング期間のサイズが調整される。具体的には、無線データカード３０２のメモリバッファからのデータをスケジューリングする期間が調整されてもよい。コンピュータ３０１のメモリバッファからのデータをスケジューリングする期間もまた調整されうる。ＵＳＢメモリバッファからのデータをスケジューリングする期間も調整されうる。具体的には、ＵＳＢメモリバッファのデータは先入れ先出し（ＦＩＦＯ）バッファに転送され、ＦＩＦＯバッファのデータはコンピュータ３０１に送信される。
【００６７】
スケジューリング期間が長くなると、ＵＳＢのデータトラフィックレートは小さくなる、つまりコンピュータ３０１のネットワーク層と無線データカードのデータリンク層間のデータ相互作用率が小さくなる。
【００６８】
実際の用途では、モード１および２は別個にまたは組み合わせて用いられてもよい。
【００６９】
無線データカード３０４が、無線データカード３０４の動作温度が制御温度に達したことを監視した場合、無線データカード３０４は、コンピュータ３０５のネットワーク層と無線データカード３０４のデータリンク層間のデータ相互作用率の制御を開始する。具体的には、コンピュータ３０５のネットワーク層と無線データカード３０４のデータリンク層間のデータ相互作用率は、以下のモードで制御されてもよい。
【００７０】
モード１において、無線データカード３０４のメモリバッファのサイズが調整され、ＵＳＢメモリバッファのサイズもさらに調整されてもよい。
【００７１】
ここで、無線データカード３０４がデータ相互作用率を制御するという状況について説明する。実際の用途では、コンピュータ３０５もデータ相互作用率を制御されてもよい。このとき、コンピュータ３０５のメモリバッファのサイズは調整されてもよく、ＵＳＢメモリバッファのサイズもさらに調整されてもよい。
【００７２】
モード２において、スケジューリング期間のサイズが調整される。具体的には、無線データカード３０４のメモリバッファからのデータをスケジューリングする期間が調整されてもよい。コンピュータ３０５のメモリバッファからのデータをスケジューリングする期間も調整されうる。ＵＳＢメモリバッファからのデータをスケジューリングする期間も調整されうる。具体的には、ＵＳＢメモリバッファのデータはＦＩＦＯバッファに転送され、ＦＩＦＯバッファのデータはコンピュータ３０５に送信される。スケジューリング期間が長くなると、ＵＳＢのデータトラフィック率は小さくなる、つまりコンピュータ３０５のネットワーク層と無線データカードのデータリンク層間のデータ相互作用率が小さくなる。
【００７３】
実際の用途では、モード１および２は別個にまたは組み合わせて用いられてもよい。
【００７４】
上記説明から分かるように、本実施形態では、ネットワーク層とデータリンク層間のデータ相互作用率が、ＵＳＢのデータトラフィック率を調整してネットワーク層とデータリンク層間のデータ相互作用率を削減することによって制御される。このように、無線データカードのデータトラフィックも削減され、無線データカード内のディジタル動作回路およびＲＦ回路の電力消費も削減され、無線データカードの動作の電力消費も削減される。結果として、無線データカードの動作時に放出される熱は減少し、無線データカードの全体温度が制御されて、ユーザは無線データカードを正常に使用することができる。
【００７５】
同時に、ネットワーク層とデータリンク層間のデータ相互作用率のみが制御されるため、無線データカードの無線通信部の通常動作は影響を被ることなく、無線データカードがオフラインになったり、通信がトラフィックを有していないという状況を回避することができ、ユーザは、影響を受けずに無線データカードを正常に使用することができる。また、すべての動作は無線データカードで達成可能であり、コンピュータと無線データカード間の既存の通信プロトコルは変更の必要がないため、高い適合性が保証される。
【００７６】
本発明の実施形態によるトラフィック制御デバイスをさらに紹介する。図４は、実施形態によるトラフィック制御デバイスの構造を示しており、このデバイスは監視ユニット４０１と、判断ユニット４０２と、制御ユニット４０３とを含む。
【００７７】
監視ユニット４０１は、機器の動作温度を監視するように構成されている。
【００７８】
判断ユニット４０２は、監視ユニット４０２によって監視されている動作温度が制御温度に達したか否かを判断するように構成されている。
【００７９】
制御ユニット４０３は、動作温度が制御温度に達したと判断ユニット４０２が判断した場合に、隣接する機能層間のデータ相互作用率を制御するように構成されている。隣接する機能層とは、７層のＴＣＰ／ＩＰモデルの２つのランダムな隣接する機能層のことである。
【００８０】
具体的には、制御ユニット４０３は、隣接する機能層間のバッファのサイズ、および／または隣接する機能層間のバッファのデータをスケジューリングするスケジューリング期間を制御してもよい。代替的に、制御ユニット４０３は、隣接する機能層間の送信帯域幅を無効データで満たしたり、あるいは、制御ユニット４０３は、隣接する機能層間のデータ相互作用率の制御を実現するために、隣接する機能層間のデータ相互作用の通信プロトコルを高率形態から低率形態に変換したりしてもよい。
【００８１】
上記説明から分かるように、本実施形態のトラフィック制御デバイスでは、機器の動作温度が制御温度に達すると、隣接する機能層間のデータ相互作用率は、隣接する機能層間のデータ相互作用率を削減するように制御される。このように、隣接する機能層間のデータトラフィックは削減され、他の機能層の通信のデータトラフィックもまた削減され、隣接する機能層が配置されている機器内のディジタル動作回路の電力消費も削減され、機器の動作の電力消費は削減される。結果として、機器の動作時に放出される熱が減少し、機器の全体温度は制御され、ユーザは機器を正常に使用することができる。
【００８２】
同時に、隣接する機能層間のデータ相互作用率のみが制御されて、機器がオフラインになったり、通信がトラフィックを有していない状況を回避することができるため、ユーザは、影響を被ることなく機器を正常に使用することができる。すべての動作はこの機器で達成されてもよく、機器間の既存の通信プロトコルは変更の必要がないため、高い適合性が保証される。さらにまた、機器が無線端末機器である場合、通信のデータトラフィックの削減はさらにＲＦ回路の電力消費を削減するため、機器の動作時に放出される熱はさらに減少し、機器の全体温度はより良好に制御される。
【００８３】
図５は、第１の実施形態によるトラフィック制御デバイスの構造を示しており、このデバイスは監視ユニット５０１と、判断ユニット５０２と制御ユニット５０３とを含んでいる。
【００８４】
監視ユニット５０１は、機器の動作温度を監視するように構成されている。
【００８５】
判断ユニット５０２は、監視ユニット５０２によって監視されている動作温度が制御温度に達したか否かを判断するように構成されている。
【００８６】
制御ユニット５０３は、動作温度が制御温度に達したと判断ユニット５０２が判断した場合に、隣接する機能層間のデータ相互作用率を制御するように構成されている。隣接する機能層とは、７層のＴＣＰ／ＩＰモデルの２つのランダムな隣接する機能層のことである。
【００８７】
図５に示されているように、制御ユニット５０３は、バッファ調整ユニット５０３１および期間調整ユニット５０３２のうちの少なくとも１つを含んでもよい。
【００８８】
バッファ調整ユニット５０３１は、動作温度が制御温度に達したと判断ユニット５０２が判断した場合に、隣接する機能層間のバッファのサイズを調整するように構成されている。
【００８９】
期間調整ユニット５０３２は、動作温度が制御温度に達したと判断ユニット５０３が判断した場合に、隣接する機能層間のバッファのデータをスケジューリングするスケジューリング期間を調整するように構成されている。
【００９０】
上記説明から分かるように、本実施形態のトラフィック制御デバイスでは、機器の動作温度が制御温度に達すると、隣接する機能層間のデータ相互作用率は、隣接する機能層間のデータ相互作用率を削減するように制御される。このように、隣接する機能層間のデータトラフィックは削減され、他の機能層の通信のデータトラフィックもまた削減され、隣接する機能層が配置されている機器内のディジタル動作回路の電力消費が削減され、機器の動作の電力消費が削減される。結果として、機器の動作時に放出される熱は減少し、機器の全体温度は制御されて、ユーザは機器を正常に使用することができる。
【００９１】
同時に、隣接する機能層間のデータ相互作用率のみが制御されて、機器がオフラインになったり、通信がトラフィックを有していない状況を回避することができるため、ユーザは、影響を被ることなく機器を正常に使用することができる。すべての動作はこの機器で達成可能であり、機器間の既存の通信プロトコルは変更の必要がないため、高い適合性が保証される。さらにまた、機器が無線端末機器である場合、通信のデータトラフィックの削減はさらにＲＦ回路の電力消費を削減することができるため、機器の動作時に放出される熱はさらに減少し、機器の全体温度はより良好に制御される。
【００９２】
本発明の実施形態では、本実施形態のトラフィック制御デバイスに含まれている判断ユニットはさらに、監視ユニットによって監視されている動作温度が回復温度より低いか否かを判断するように構成してもよい。このとき、制御ユニットはさらに、動作温度が回復温度より低いと判断ユニットが判断した場合に、隣接する機能層間のデータ相互作用率の制御を停止するように構成されているため、隣接する機能層間のデータ相互作用率は、機器のリソースを完全に利用するために通常状態に戻る。
【００９３】
実施形態では、本発明はさらに端末を提供しており、この端末は、本発明の本実施形態で提供されたトラフィック制御デバイスを含んでいる。この端末は、コンピュータおよび無線端末機器などであってもよい。無線端末機器は、携帯電話、無線データカード、無線ネットワークカードおよび無線ゲートウェイなどであってもよい。
【００９４】
端末はトラフィック制御デバイスを含む。トラフィック制御デバイスは、監視ユニットと、判断ユニットと、制御ユニットとを含む。
【００９５】
監視ユニットは、端末機器の動作温度を監視するように構成されている。
【００９６】
判断ユニットは、監視ユニットによって監視されている温度が制御温度に達したか否かを判断するように構成されている。
【００９７】
制御ユニットは、動作温度が制御温度に達したと判断ユニットが判断した場合に、隣接する機能層間のデータ相互作用率を制御するように構成されている。隣接する機能層とは、７層のＴＣＰ／ＩＰモデルの２つのランダムな隣接する機能層のことである。
【００９８】
上記説明から分かるように、本実施形態の端末のトラフィック制御デバイスについて、端末機器の動作温度が制御温度に達すると、隣接する機能層間のデータ相互作用率は、隣接する機能層間のデータ相互作用率を削減するように制御される。このように、隣接する機能層間のデータトラフィックは削減され、他の機能層の通信のデータトラフィックも削減され、隣接する機能層が配置されている機器内のディジタル動作回路の電力消費も削減され、機器の動作の電力消費も削減される。結果として、機器の動作時に放出される熱が減少し、機器の全体温度が制御される。
【００９９】
隣接する機能層はネットワーク層およびデータリンク層であってもよい。
【０１００】
判断ユニットはさらに、監視ユニットによって監視されている動作温度が回復温度より低いか否かを判断するように構成されている。
【０１０１】
制御ユニットはさらに、動作温度が回復温度より低いと判断ユニットが判断した場合に、隣接する機能層間のデータ相互作用率の制御を停止するように構成されている。
【０１０２】
制御ユニットはバッファ調整ユニットを含んでおり、これは、動作温度が制御温度に達したと判断ユニットが判断した場合に、隣接する機能層間のバッファのサイズを調整するように構成されている。
【０１０３】
制御ユニットは期間調整ユニットを含んでおり、これは、動作温度が制御温度に達したと判断ユニットが判断した場合に、隣接する機能層間のバッファのデータをスケジューリングするスケジューリング期間を調整するように構成されている。
【０１０４】
端末がコンピュータである場合、隣接する機能層間のデータ相互作用率の制御は、サービス層とトランスポート層間、またはトランスポート層とネットワーク層間のデータ相互作用率を制御することである。
【０１０５】
端末が無線データカードである場合、隣接する機能層間のデータ相互作用率の制御は、データリンク層と物理層間のデータ相互作用率を制御することである。
【０１０６】
端末が、無線データカードを有するコンピュータである場合、隣接する機能層間のデータ相互作用率の制御は、サービス層とトランスポート層間、またはトランスポート層とネットワーク層間のデータ相互作用率を制御することのみならず、データリンク層と物理層間のデータ相互作用率と、ネットワーク層とデータリンク層間のデータ相互作用率を制御することでもある。トラフィック制御デバイスはコンピュータに配置されても無線データカードに配置されてもよく、当然、コンピュータと無線データカードの両方に配置されてもよい。本発明の実施形態はこれらに制限されない。
【０１０７】
本発明の実施形態の端末がコンピュータまたは無線データカード、あるいは無線データカードを有するコンピュータとして理解可能である点に注目すべきである。コンピュータはまたネットブックとして理解されてもよく、本発明の実施形態はこれらに制限されない。
【０１０８】
当業者は、本発明の実施形態による方法のブロックの全部または一部がプログラム命令ハードウェアによって実現可能である点を理解しうる。プログラムはコンピュータ読み取り可能な記憶媒体に記憶されてもよい。プログラムが実行されると、本発明の実施形態による方法のブロックが実行される。記憶媒体は、磁気ディスク、コンパクト・ディスク・リード・オンリー・メモリ（ＣＤ−ＲＯＭ）、リード・オンリー・メモリ（ＲＯＭ）またはランダム・アクセス・メモリ（ＲＡＭ）であってもよい。
【０１０９】
本発明の実施形態で提供されたトラフィック制御方法、トラフィック制御デバイスおよび端末は、詳細に紹介されている。実施形態に関する上記説明は、本発明の方法および理念に関する理解を容易にするために使用されるにすぎない。当業者は、本発明の理念にしたがった特定の具現化および適用範囲に関して、本発明を変更および修正可能である。したがって、本明細書は、本発明を制限するものと解釈されるべきではない。
【図１】
2011041263.tif 000003
【図２】
2011041263.tif 000004
【図３】
2011041263.tif 000005
【図４】
2011041263.tif 000006
【図５】
2011041263.tif 000007