JP2015053697A - ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置 - Google Patents

ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置 Download PDF

Info

Publication number
JP2015053697A
JP2015053697A JP2014211770A JP2014211770A JP2015053697A JP 2015053697 A JP2015053697 A JP 2015053697A JP 2014211770 A JP2014211770 A JP 2014211770A JP 2014211770 A JP2014211770 A JP 2014211770A JP 2015053697 A JP2015053697 A JP 2015053697A
Authority
JP
Japan
Prior art keywords
sensor
mobile device
determining
sleep
energy consumption
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
JP2014211770A
Other languages
English (en)
Inventor
ディリップ・クリシュナスワミー
Krishnaswamy Dillip
ホアン・ブイ.・ヌグイェン
V Nguyen Hoang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Publication of JP2015053697A publication Critical patent/JP2015053697A/ja
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0251Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)
  • Telephonic Communication Services (AREA)

Abstract

【課題】ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置を提供する。
【解決手段】モバイルデバイスのスリープおよびアクティブモード中のモバイルデバイスでのエネルギー消費を決定し、センサーのスリープおよびアクティブモード中のセンサーでのエネルギー消費を決定し、モバイルデバイスおよびセンサーのエネルギーレベルを決定し、センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、センサーのスリープ持続時間に基づいてモバイルデバイスのスリープ持続時間を設定する。
【選択図】図2

Description

下記の説明は、一般的に通信システムに関し、より具体的には、ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置に関する。
3Gデータサービスのようなデータサービスは、携帯電話およびラップトップで成功している。多くのユーザが、携帯電話およびラップトップだけではなく、さらなる個人デバイスを有する。しかしながら、これらのデバイスは、良好に接続されない。この理由は、
−これら個人デバイスの限られたワイヤレス接続性と、
−個人デバイスのネットワークによって可能なサービスの欠如を含む。
ワイヤレス広域ネットワーク(WWAN)が3Gネットワークを介して利用可能な状態で、これら個人デバイスは、パーソナル・プライベート・ネットワーク(PPN)によってWANに接続されることができる。PPNは、遠隔モニタリングのような多くのユビキタスアプリケーションを潜在的に可能にすることができる。たとえば、両親は、彼らの子供がWWANイネーブルの(WWAN-enabled)センサーを身に着けている場合、携帯電話を使用して彼らの子供の健康状態を判断することができる。住宅および乗用車の所有者は、乗用車および住宅がWWANイネーブルのアラームセンサーを備え付けている場合、無断侵入のような事件に基づいて、通知を受けることができる。これらの例は、PPNSを介して実現され得る多くの可能なアプリケーションのうちのごくわずかである。しかしながら、システムを有用なものとするために、満たされる必要があるタイミングおよびエネルギーの制約がある。
その結果として、上述された不足のうちの1つ以上に対処することが望ましいだろう。
下記は、1つ以上の態様の簡略化された要約を、そのような態様の基本認識を提供するために提示するものである。この要約は、意図されたすべての態様の広範な概要ではなく、すべての態様のキーとなる、または重要な要素を特定するものでも、任意のまたはすべての態様の範囲を詳細に述べるものでもない。その唯一の目的は、後に提示されるより詳細な説明への前置きとして、簡略化された形態で1つ以上の態様のいくつかの概念を提示することである。
さまざまな態様によると、主題のイノベーションは、ワイヤレス通信を提供するシステムおよび/または方法に関し、ここで、モバイルデバイスのローカルなワイヤレスの近傍内でモバイルデバイスおよびセンサーを動作するための装置は、複数の命令を記憶するように構成されたメモリと、モバイルデバイスのスリープおよびアクティブモード中のモバイルデバイスでのエネルギー消費を決定し、センサーのスリープおよびアクティブモード中のセンサーでのエネルギー消費を決定し、モバイルデバイスおよびセンサーのエネルギーレベルを決定し、センサーに関連するサービスのためのエンド・ツー・エンド遅延制約(delay constraint)を満たしながら、センサーのスリープ持続時間(sleep duration)に基づいてモバイルデバイスのスリープ持続時間を設定するための複数の命令を実行するように構成された処理システムとを含む。
別の態様において、モバイルデバイスのローカルなワイヤレスの近傍内でモバイルデバイスおよびセンサーを動作するための装置が提供され、この装置は、モバイルデバイスのスリープおよびアクティブモード中のモバイルデバイスでのエネルギー消費を決定するための手段と、センサーのスリープおよびアクティブモード中のセンサーでのエネルギー消費を決定するための手段と、モバイルデバイスおよびセンサーのエネルギーレベルを決定するための手段と、センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、センサーのスリープ持続時間に基づいてモバイルデバイスのスリープ持続時間を設定するための手段とを含む。
さらなる別の態様において、モバイルデバイスのローカルなワイヤレスの近傍内でモバイルデバイスおよびセンサーを動作するための方法が提供され、この方法は、モバイルデバイスのスリープおよびアクティブモード中のモバイルデバイスでのエネルギー消費を決定することと、センサーのスリープおよびアクティブモード中のセンサーでのエネルギー消費を決定することと、モバイルデバイスおよびセンサーのエネルギーレベルを決定することと、センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、センサーのスリープ持続時間に基づいてモバイルデバイスのスリープ持続時間を設定することとを含む。
さらなる別の態様において、モバイルデバイスのローカルなワイヤレスの近傍内でモバイルデバイスおよびセンサーを動作するためのコンピュータプログラム製品が提供され、このコンピュータプログラム製品は、モバイルデバイスのスリープおよびアクティブモード中のモバイルデバイスでのエネルギー消費を決定し、センサーのスリープおよびアクティブモード中のセンサーでのエネルギー消費を決定し、モバイルデバイスおよびセンサーのエネルギーレベルを決定し、センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、センサーのスリープ持続時間に基づいてモバイルデバイスのスリープ持続時間を設定するために実行可能な命令によって符号化される機械可読媒体を含む。
さらなる別の態様において、モバイルデバイスのローカルなワイヤレス近傍内でモバイルデバイスおよびセンサーを動作するための装置は、モバイルデバイスのスリープおよびアクティブモード中のモバイルデバイスでのエネルギー消費を決定し、センサーのスリープおよびアクティブモード中のセンサーでのエネルギー消費を決定し、モバイルデバイスおよびセンサーのエネルギーレベルを決定し、センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、センサーのスリープ持続時間に基づいてモバイルデバイスのスリープ持続時間を設定するように構成された処理システムを含む。
前述のおよび関連する目的の達成のために、1つ以上の態様は、以下に十分に説明され、特に請求項において指摘されている特徴を含む。下記の説明および付属の図面は、1つ以上の態様のある特定の例示的な態様を詳細に説明する。しかしながら、これらの態様は、さまざまな態様の原理が用いられることができるさまざまな手法のほんの数例を示しており、説明されている態様は、そのようなすべての態様およびそれらと同等のものを含むように意図される。
図1は、開示の一態様に従って構成された時間遅延制約を示すタイミング図である。 図2は、開示の一態様に従って構成された遠隔モニタリングシステムを示す図である。 図3は、開示の一態様に従って構成された住宅モニタリングシステムを示す図である。 図4は、開示の一態様に従って構成されたネットワークアーキテクチャを示すネットワーク図である。 図5は、開示の一態様に従って構成されたエネルギー最適化スキームを示すフローチャートである。 図6は、図4のワイヤレスネットワークにおいて使用され得る開示の一態様に従って構成されたワイヤレス通信装置のブロック図である。 図7は、開示の一態様に従って構成されたワイヤレス装置の機能を示すブロック図である。
詳細な説明
新しいシステム、装置、および方法のさまざまな態様が、付属の図面を参照して下記により十分に説明される。しかしながら、教示(teachings)開示(disclosure)は、多くの異なる形態で具現化されることができ、この開示を通して提示されている任意の特定の構造または機能に限定されると解釈されるべきではない。そうではなく、これらの態様は、この開示が完全かつ徹底されたものであり、当業者に開示の範囲を十分に示唆するように提供されている。ここでの教示に基づいて、当業者は、開示の範囲が、発明の任意の他の態様と別々に実現されようと、組み合わせられようと、ここで開示された新しいシステム、装置、および方法の任意の態様をカバーするように意図されているということを理解すべきである。たとえば、ここで説明される任意の数の態様を使用して、装置が実現されることができ、方法が実行されることができる。さらに、発明の範囲は、他の構造、機能、または、ここに説明される発明のさまざまな態様に追加された、またはそれ以外の構造および機能を使用して実行される、そのような装置または方法をカバーするように意図されている。ここに開示される任意の態様は、請求項の1つ以上の要素によって具現化され得ることを理解すべきである。
下記の詳細な説明において、開示のさまざまな態様は、符号分割多元接続(CDMA)、時分割多元接続(TDMA)といった任意の適切なワイヤレス技術、または任意の他の適切なワイヤレス技術、または適切なワイヤレス技術の任意の組み合わせをサポートするワイヤレス通信システムを参照して説明されるだろう。CDMAシステムは、IS−2000、IS−95、IS−856、広帯域−CDMA(WCDMA(登録商標))、または他のいくつかの適切なエアインターフェース規格を実現することができる。TDMAシステムは、移動体通信のための全世界システム(GSM(登録商標):Global System for Mobile Communications)または他のいくつかの適切なエアインターフェース規格を実現することができる。当業者が容易に理解するように、この開示のさまざまな態様は、任意の特定のワイヤレス技術および/またはエアインターフェース規格に限定されない。
ネットワークおよびソフトウェアのアーキテクチャ、およびWWANイネーブルのPPNSネットワークを可能にする、基礎をなすインフラストラクチャをここで開示する。システムアーキテクチャのいくつかの代替例もまた開示される。分散/共有ワイヤレスサービスアーキテクチャは、共通のサーバを通してサービスを公開し、ワイヤレスサービスに加入する能力を有する異なるワイヤレスノードを用いて、開示の一態様において実現される。WWANの接続性を有する、加入している第1のワイヤレスノードは、WWANの接続性を有する、サービスを提供している第2のワイヤレスノードによって提供(deliver)されることができる情報を求めて、共通のサーバにポーリングリクエストを提示することができる。ワイヤレスサービスに関連づけられた遅延制約が有り得るので、情報は、その遅延によって指定された時間制約内で提供される。サービスを提供している第2のワイヤレスノードは、より短い遅延のためにより多くのエネルギーを消費して、サービスを提供する必要があり得る。たとえば、第2のワイヤレスノードは、短距離ワイヤレスリンクを介して、(ワイヤレスセンサーノードのような)第3のワイヤレスノードと通信(talk)する必要があり、より短い遅延制約のために、第2のワイヤレスノードは、より短い持続時間( duration)でスリープする必要があり、それは、エネルギーコストを増加させるであろう。開示されたアプローチは、そのようなワイヤレスサービスの遅延制約のもとで、そのような分散システムにおいて、エンド・ツー・エンドのエネルギー利用を最小限にする。
一般的に、スリープおよびアウェイクのサイクルのためのエネルギーコストは、エンド・ツー・エンドのシステムアーキテクチャにおいて各々のワイヤレスノードで計算される。遅延の観点からの合計の時間制約を仮定して(Given the total time constraint in terms of the delay)、スリープサイクルの持続時間は、各々のワイヤレスプラットフォームで変化するので、サービスの提供に関与するすべてのワイヤレスプラットフォームにわたる全体のシステムエネルギーが最適化される。たとえば、(課題の説明における第2のワイヤレスノードのような)ワイヤレスノードの1つが、利用可能な時間遅延制約のかなりの割合でスリープした場合、それはワイヤレスセンサーノードとの情報交換のためにそれほど多くの時間を残し得ない。これは、第3のワイヤレスノードが、より多くのエネルギーを消費して、第2のワイヤレスノードに通信するために、より頻繁にウェイクアップする必要があることを暗示する。同時に、第2のワイヤレスノードがより長くスリープした場合、そのバッテリーはサービスを提供するためにより長く持つであろう。スリープ持続時間の異なる値が、ワイヤレスノードのために考慮され、スリープ時間、アウェイク時間、処理時間、およびネットワーク通信時間を組み込んで、全体の遅延がサービスのためのエンド・ツー・エンド時間遅延制約内であるように、エンド・ツー・エンドのシステムエネルギーを最小限にする最適値が決定される。これは、サービスの提供に関与するワイヤレスプラットフォームでエネルギーを最小限にしながら、サービスが望ましい遅延制約内で提供されることを可能にする。たとえば、許容遅延(たとえば8秒)を仮定すると、そのプラットフォームのエネルギー消費は、第2のワイヤレスノードでサービスを提供するために、最小(たとえば待機時間の0.8%)であることが示される。しかしながら、許容遅延を減少させることは、処理のために待機時間を大幅に消費し得るので、ごく少量のシステムエネルギーを消費しながら、最適な許容可能なスリープ持続時間が、ワイヤレスサービスを提供するために決定されることができる。
ほとんどのプラットフォームのエネルギー最適化は、プラットフォームで局所的に実行される。このアプローチは、ワイヤレスネットワークを介して1つ以上のサービスを提供することに関連づけられたエンド・ツー・エンド遅延制約に対処する、分散エネルギー最適化スキームを考慮する。そのアプローチは、サービスの提供に関与するワイヤレスデバイスに関連づけられた消費エネルギーを最小限にしようと試みる。
さらに、高データレートサービスは、ワイヤレス伝送およびローカル処理のために、より大量のエネルギーを消費し得る。そのような制約は、考慮されているワイヤレスデバイスでのワイヤレスサービスのためのスリープ時間を決定する最適なソリューションに影響を及ぼすだろうエネルギーコストを増加させるだろう。その開示されたアプローチは、プラットフォームで活きている(alive on)重要なサービスを維持するために必要なエネルギー消費量を決定するのに役立つ。たとえば、ワイヤレス・ヘルス・センサー・モニタリング・サービスのような重要なサービスを提供するためである。これは、重要なサービスを優先して、重要ではないサービスを停止する(shut down)ために使用されることができる。さらに、その開示されたアプローチは、ワイヤレスサービスの利用可能性を拡大するために、エネルギー消費を減少させながら、ワイヤレスサービスの提供に関連づけられた遅延を拡大するために、使用されることができる。したがって、ワイヤレスサービスの提供は、あまり重要ではないサービスが段階的に止められる(shut off)一方で、より重要なサービスをアクティブにしたままで、モバイルデバイスでグレースフルに(gracefully)バックオフされる(backed-off)ことができる。
図1を参照し、タイミング制約の決定が、時系列100を参照して説明され、ここで、N個のノードを有する分散ワイヤレスシステムは、分散ワイヤレスシステムから集められ、指定された遅延制約D内で提供される情報とともに1つ以上のサービスSを提供しなければならない。N個のノードの各々は、スリープ期間Tを伴うスリープスケジュールを有することができ、ここで、このケースではノード1〜3を含む各ノードiは、持続時間TOn,iの間ウェイクアップする。そのN個のノードは、すべてのサービスが十分に提供されるようにノードの各々のための最適なスリープスケジュールを決定するために、協同する必要がある。一般性を失わずに、サービスのうちの1つがサービスのためのマルチホップ・ウェイクアップ通信シーケンスにおいてK個のノードを使用するものと仮定する。
ノードのためのスリープ期間がTであり、オン・タイムがTOn,iである場合、平均ウェイクアップ時間Tw,iは、
Figure 2015053697
によって与えられる。
目的は、
Figure 2015053697
によって与えられる平均の分散ワイヤレスシステム電力を最小限にすることであって、それは、平均遅延制約、
Figure 2015053697
によって決まり、すなわち、制約、
Figure 2015053697
によって決まり、ここで、δは、サービスSに関する情報を処理するために必要とされる時間である。
開示の一態様において、各ノードNの重みづけを決定するために使用されるαは、充電可能性の頻度、現在(current)のエネルギーレベル、エネルギー蓄積の最大容量、および所定の優先レベルのうちの少なくとも1つに基づく。特に、αは、前述のパラメータのうちのいずれか1つに基づくことができるノードiのための重みづけである。重みづけは、前述のパラメータの関数であり得る。たとえば、エネルギーレベルのパラメータは、モバイルデバイスまたはセンサーの現在のエネルギーレベルのシグモイド関数に基づくことができる。
たとえば、モバイルが、400mAhの電荷の現在のエネルギーレベルWを有し、センサーが50mAhの現在のエネルギーレベルWを有するのみである場合、センサーに対するモバイルデバイスのエネルギーの相対的な重みづけ、W:Wは1:8である。
別の例において、モバイルデバイスが、センサーの4倍の頻度の充電スケジュールを有する場合、相対的な重みづけは1:4である。さらに、相対的な重みづけは、複数のパラメータの組み合わせであり得る。先の例を続けると、相対的な重みづけは、現在のエネルギーレベルと充電スケジュールの両方に基づくことができる。したがって、モバイルデバイスおよびセンサーのための組み合わせられたパラメータの相対的な重みづけは、1:32である。
あるいは、最悪のケースの遅延制約の保証が所望される場合、分散システム電力は、遅延制約、
Figure 2015053697
に関連して最適化される。
L個のサービスが提供される必要がある場合、分散システム電力は、すべてのサービスのための遅延制約が満たされるように、最適化される必要がある。
単一のノードシステムエネルギーに対する影響を説明するために、スリープ電流が2mAで、サービスを処理するための処理電流が約82mAであるような、バッテリーで電力供給されるワイヤレスデバイスを考慮する。オン・タイムは、約2msであると仮定する。すると、サービスのためのスリープ期間Tmsにわたる平均電流(状態遷移のためのスイッチングエネルギーコストは含まない)は、
(1/Ti)*(2mA*(Ti―2)ms+82mA*2ms)=(2+160/Ti)mA
によって与えられる。
待機時間の減少は、分数、
Figure 2015053697
によって与えられる。
その結果として、T=1000msの場合、待機時間は、7.4%分の1だけ減少し、T=8000msの場合、待機時間は、0.9%分の1だけ減少する。
所与のノードがより長くスリープすることを選んだ場合、そのノードのための待機時間の十分な節約があるということが明らかである。分散システムにおいて、すべてのノードは、より長い待機時間を有するために競合するであろうし、それらにとって、システム全体における全体のエネルギー消費を最適化するために協同することは必要不可欠である。
図2は、開示の一態様に従って構成された、遠隔モニタリングシステム200を示す。
複数のボディセンサー214が、ユーザA 212に取り付けられる。ユーザA 212の携帯電話216は、3Gネットワーク230を介してサーバ252に接続するために、複数のボディセンサー214におけるすべてのセンサーのためのゲートウェイとしての役割を果たす。サーバ252は、関連した情報を、3Gネットワーク230を介してサーバ252に接続するためにPDA 244を使用するユーザB 242へ送信する。ユーザC272は、医者であり、インターネットネットワーク260を介してユーザA 212のような患者をモニタするためにラップトップ274を使用することができる。
開示の別の態様において、住宅モニタリングシステム300が、図3に示されている。
複数の住宅センサー314は、各々、電気製品に取り付けられ、情報を住宅ネットワーク310におけるWWANイネーブルのゲートウェイ316に報告し、その情報は、処理され、サーバ352に送信される。開示の一態様において、複数の住宅センサー312の各1つは、WWANイネーブルであり、したがってWWANイネーブルのゲートウェイ316を通過せずに直接、または通過した上で、サーバに情報を送信することもできる。図2で説明された先のシナリオと同様に、サーバ352は、関連した情報を、この情報に関心のあるユーザ、たとえばユーザB 342およびユーザC 372に送信することができる。開示の一態様において、電気製品をモニタする能力に加えて、ユーザは、電気製品を制御することもできる。たとえば、ユーザは、電気製品のエネルギーの使用をモニタおよび制御することができる。ユーザが、各デバイスの現在のエネルギー消費を知らされると、ユーザは、速やかにデバイスをオン/オフにすることを決定することができ、または電気製品の動作をスケジュールするためにWWANイネーブルのゲートウェイ316でプランを実行することを決定することができる。
上記のシナリオにおいて、第一に、これらのサービスを使用しているユーザは、彼らの既存の携帯電話またはモバイルデバイスとデータ使用プランを共有できる、ということに注意すべきである。言い換えれば、これらのアクセサリ、またはWWANイネーブルのデバイスは、ユーザの既存のデータプランを使用して展開可能である。第二に、シナリオで言及されたすべてのユーザは、家族のような単一の信用されているエンティティ内であるか、または、特定のPPNSに参加するためにユーザによって権限を付与されたユーザであるか、のいずれかが望ましい。
実際には、プッシュ・タイプとプル・タイプの両方の通信モデルが、開示のさまざまな態様において使用される。プッシュ・タイプの通信モデルは、1つ以上のセンサーからの関心のあるイベントがタイムリーに提供される必要がある場合、必要とされる。開示の一態様において、関心のあるイベントはユーザによって定義されることができる。定義は、SQLまたはXMLのような任意の表現的な問合せ言語を使用して作られることができる。その結果として、「関心のある」イベントの概念は、イベントの内容に基づくことができる。プッシュ・タイプの通信モデルは、複数のユーザが1つ以上のセンサーから来るイベントに関心を持ち得るので、一対多数か、多数対多数のいずれかのモデルに基づくことができる。たとえば、住宅命令アラートは、住宅の所有者と警察の両方に提供され得る。
プル・タイプの通信モデルは、ユーザが、1つ以上の関心のあるイベントに基づいて通知を受けた後で、特定のデバイスまたはデバイスのセットに問合せることを望む場合、有用である。開示の一態様において、問合せは、ポーリングクエリまたは集約クエリであることができる。たとえば、ユーザがユーザ宅への侵入があり得るとの通知を受けた後、ユーザは、ゲートのためのセンサーに、または、ユーザが監視カメラを有する場合にはいくつかのカメラに直接、問合せることを望み得る。別の例において、ユーザは、ユーザの住居におけるすべての電気製品によって測定された電力消費を決定することを望み得る。前者の例は、1つのセンサーへのクエリである一方で、後者の例は、デバイスのセットをアドレス指定する集約クエリである。
開示の一態様において、「クライアントデバイス」とまとめて呼ばれる、ユーザによって使用されるセンサー、ゲートウェイ、またはクエリクライアントのうちのいずれかは、可動であることができる。その結果として、可動性サポートに対する高い需要があり得る。可動である場合、クライアントデバイスは、クライアントデバイスがカバレッジのエリア内にいないせいで、通信することができなくなり得る。したがって、クライアントデバイスは、同期した、および永続的な通信を維持することができず、その結果として、サーバは、サポート非同期性通信を提供し、クライアントメッセージの永続性を提供できる必要がある。ハンドオフは、クライアントデバイスが1つのアクセスポイントで切断し、別のアクセスポイントに接続し得るので、別の要求である。
クライアントデバイスは電池で動作するので、エネルギー効率は重要な問題である。エネルギー消費に対する2つの重要な要求がある。第一の要求は、クライアントデバイスの合計電力消費を最小限にすることである。他の要求は、要求されたデューティ期間(duty period)にわたる任意のサービスの持続性を保証することである。
開示の一態様に従って構成されたネットワークアーキテクチャ400が、図4に示される。ネットワークアーキテクチャ400は、フラットな、および階層化されたネットワークアーキテクチャの組み合わせである。フラットなネットワークアーキテクチャにおいて、各クライアントデバイスは、インターネットに直接接続するためのWWANインターフェースを有するのに対して、階層化されたアーキテクチャにおいては、各クライアントデバイスが、インターネットへのバックホールとしての役割を果たすWWANイネーブルのゲートウェイに達するために、マルチホップで通信する。図において、フラットなネットワークアーキテクチャは、WWAN430に直接接続されている、複数のクライアントデバイス442によって実現され、それ自体は、PPNSサーバ402と通信するために、インターネットのようなネットワーク420に接続される。あるいは、クライアントデバイスは、階層化されたネットワークアーキテクチャを実現するために、WWANイネーブルのゲートウェイを経由して、WWANに接続され得る。図を参照すると、複数のクライアントデバイス482は、WWANゲートウェイ470を経由してWWAN450に接続される。PPNSサーバ402によって提供されたパーソナル・プライベート・ネットワーク・サービスは、インターネットネットワーク420または3GネットワークWWAN450からアクセス可能である。フラットなアーキテクチャは、各クライアントデバイスがネットワーク420に直接インターフェース接続することができるように、より多くの可動性および柔軟性を提供する。しかしながら、各クライアントデバイスは、さらなるハードウェアを必要としなくてはならず、それは、これらの非WWANイネーブルのクライアントデバイスをサポートするために、ゲートウェイデバイスに対してクライアントデバイスごとにハードウェアのコストを増加させる。フラットなネットワークアーキテクチャは、より高いロバスト性を提供するだけでなく、クライアントデバイスがそれら自身のエネルギー消費(expenditure)を管理しなくてはならないながらも、より高い管理容易性を提供するであろう。
図5は、開示の一態様に従ってモバイルデバイスのローカルなワイヤレスの近傍内で、モバイルデバイスおよびセンサーを動作するためのエネルギー最適化スキームの機能を示すフローチャート500である。このスキームは、モバイルデバイスのスリープおよびアクティブモード中のモバイルデバイスでのエネルギー消費を決定するためのステップ502を含む。たとえば、モバイルデバイスのエネルギー消費は、スリープおよびウェイク期間の量、および各々に関連づけられたエネルギー消費に基づいて決定され得る。スキームは、また、センサーのスリープおよびアクティブモード中のセンサーでのエネルギー消費を決定するためのステップ504を含む。たとえば、センサーのエネルギー消費は、スリープおよびウェイク期間の量、および各々に関連づけられたエネルギー消費に基づいて決定され得る。さらに、スキームは、モバイルデバイスおよびセンサーのエネルギーレベルを決定するためのステップ506を含む。一例において、モバイルデバイスおよびセンサーの各々の現在のバッテリーレベルは、測定および報告され得る。そしてステップ508は、センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、センサーのスリープ持続時間に基づいて、モバイルデバイスのスリープ持続ためのものである。各スリープ持続時間は、上記の式を使用して決定され得る。ここでさらに説明されるように、モバイルデバイスおよびセンサーは、エネルギー最適化ユニットによって制御され得る。
図6は、図4のワイヤレスネットワーク400のようなワイヤレスネットワークを介して受信されたメッセージの受信および処理を容易にする、ワイヤレス通信装置600の説明図である。ワイヤレス通信装置600は、携帯電話216のようなワイヤレス通信デバイスを実現するために使用され得る。ワイヤレス通信装置600は、また、センサー要素652が使用される場合、ボディセンサー214または住宅センサー314のようなセンサーを実現するために使用され得る。ワイヤレス通信装置600は、たとえば、受信アンテナ(図示せず)から信号を受信する受信機602を含み、受信された信号に典型的なアクション(たとえば、フィルターする、増幅する、ダウンコンバートする等)を実行し、調整されたシンボルをデジタル化して、サンプルを得る。受信機602は、その後、受信したシンボルを復調し、データ処理のためにプロセッサ606にそれらを提供することができる復調器604に、そのサンプルを送る。プロセッサ606は、受信機602によって受信した情報を分析し、および/または、送信機682による送信のための情報を生成する専用のプロセッサ、ワイヤレス通信装置600の1つ以上のコンポーネントを制御するプロセッサ、および/または、受信機602によって受信した情報を分析し、送信機682による送信のための情報を生成することと、ワイヤレス通信装置600の1つ以上のコンポーネントを制御することの両方を行うプロセッサであり得る。
ワイヤレス通信装置600は、さらに、ワイヤレス通信装置600に、開示の一態様に従って、遅延制約されたエンド・ツー・エンドのエネルギー最適化スキームを動作することを可能にさせる、プロセッサ606に結合したエネルギー最適化ユニット612を含むことができる。ワイヤレス通信装置600は、さらに、それぞれが、信号を変調し、たとえば別のワイヤレス通信デバイス(センサー、アクセス端末、アクセスポイント等)に信号を送信する、変調器680および送信機682を含む。これは、情報を通信するために利用される異なる双方向ワイヤレスネットワーク(disparate bidirectional wireless network)の一部として動作することができる。限定ではなく例として、センサー要素652は、ボディセンサーとして使用される場合には身体に関連する信号を、住宅センサーとして使用される場合には環境変動要素(environmental variable)を、感知するために使用されることができる。センサー要素652は、また、センサーが、たとえば、ユーザインターフェースに関連するユーザによる動きを感知するために使用され得る動きセンサーである場合、ユーザインターフェースを実現するために使用されることもできる。プロセッサ606から分離しているように描写されるが、エネルギー最適化ユニット612、復調器604、および/または変調器680は、プロセッサ606またはマルチプロセッサ(図示せず)の一部であり得るということを理解すべきである。
ワイヤレス通信装置600は、さらに、プロセッサ606に動作可能に結合されたメモリ608であって、送信されるデータ、受信されたデータ、利用可能なチャネルに関連する情報、分析された信号および/または干渉強度に関連づけられたデータ、割当てられたチャネル、電力、レート、または同様のものに関連する情報、チャネルを推定し、チャネルを介して通信するための任意の他の適切な情報を記憶することができるメモリ608を含むことができる。メモリ608は、さらに、複数のセクタで動作するだけではなく、(たとえば、パフォーマンスベース、容量ベース、等で)チャネルを推定および/または利用することに関連づけられたプロトコルおよび/またはアルゴリズムを記憶することができる。
ここで説明されるデータ記憶装置(たとえば、メモリ608)は、揮発性メモリまたは不揮発性メモリのいずれかであることができ、または揮発性および不揮発性メモリの両方を含むことができるということが理解される。限定ではなく例として、不揮発性メモリは、読み出し専用メモリ(ROM)、プログラマブルROM(PROM)、電気的にプログラム可能なROM(EPROM)、電気的に消去可能なPROM(EEPROM)、またはフラッシュメモリを含むことができる。揮発性メモリは、外部キャッシュメモリとしての役割を果たす、ランダム・アクセス・メモリ(RAM)を含むことができる。限定ではなく例として、RAMは、シンクロナスRAM(SRAM)、ダイナミックRAM(DRAM)、シンクロナスDRAM(SDRAM)、ダブルデータレートSDRAM(DDRSDRAM)、エンハンスドSDRAM(ESDRAM)、シンクリンクDRAM(SLDRAM)、およびダイレクトラムバスRAM(DRRAM(登録商標))のような多くの形態において利用可能である。主題の装置および方法のメモリ608は、これらの、および任意の他の適切なタイプのメモリを含むが、これらに限定されないことが意図される。
図7を参照すると、いくつかのケースにおいて、説明された態様は、モバイルデバイスのローカルなワイヤレスの近傍内でモバイルデバイスおよびセンサーを動作するためのシステム730を含む。たとえば、システム730は、ワイヤレス通信装置内に少なくとも部分的に存在することができる。システム730は、機能ブロックを含むものとして表され、それは、プロセッサ、ソフトウェア、またはその組み合わせ(たとえば、ファームウェア)によって実現された機能を表す機能ブロックであることができるということを理解すべきである。
システム730は、共に動作できる手段の論理グループ732を含む。たとえば、論理グループ732は、モバイルデバイスのスリープおよびアクティブモード中のモバイルデバイスでのエネルギー消費を決定するための手段(ブロック734)を含むことができる。論理グループ732は、また、センサーのスリープおよびアクティブモード中のセンサーでのエネルギー消費を決定するための手段(ブロック736)を含むことができる。さらに、論理グループ732は、モバイルデバイスおよびセンサーのエネルギーレベルを決定するための手段(ブロック738)を含むことができる。さらに、論理グループ792は、センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、センサーのスリープ持続時間に基づいてモバイルデバイスのスリープ持続時間を設定するための手段(ブロック740)を含むことができる。
さらに、システム730は、手段734、736、738、および740に関連づけられた機能を実行するための命令を保持するメモリ742を含むことができる。メモリ742の外部にあるように示されているが、手段734、736、738、および740のうちの1つ以上がメモリ742内に存在することができると理解すべきである。
当業者は、ここに開示された態様に関連して説明されたさまざまな例示的な論理ブロック、モジュール、プロセッサ、手段、回路、およびアルゴリズムのステップのうちのいずれかが、電子ハードウェア(たとえば、ソース符号化または他のいくつかの技術を使用して設計され得るデジタル実現、アナログ実現、または両者の組み合わせ)、(便宜上、ここでは「ソフトウェア」または「ソフトウェアモジュール」と呼ばれ得る)命令を組み込んださまざまな形態のプログラムまたは設計コード、または両者の組み合わせとして実現され得ることを、理解するだろう。ハードウェアとソフトウェアのこの互換性を明確に示すために、さまざまな例示的なコンポーネント、ブロック、モジュール、回路、およびステップが、それらの機能の観点で一般的に上述されている。そのような機能がハードウェアとして実現されるか、ソフトウェアとして実現されるかは、システム全体に課された特定の用途および設計上の制約に依存する。当業者は、特定の用途ごとにさまざまな手法で、説明された機能を実現することができるが、そのような実現の決定は、本開示の範囲から逸脱するものと解釈されるべきではない。
先の説明は、いずれの当業者にも本開示の全範囲を十分に理解することを可能にさせるために提供されている。ここに開示されたさまざまな構成に対する変更は、当業者に容易に理解されるだろう。したがって、請求項は、ここに説明された開示のさまざまな態様に限定されることは意図しておらず、請求項の言語と一致する全範囲が付与されることを意図し、単数における要素への言及は、特にそうであるとの記載がない限り、「1つ、および1つのみ」という意味を意図するのではなく、「1つ以上の」という意味を意図する。
特にそうでないとの記載がない限り、「いくつかの」という用語は、「1つ以上の」を意味する。当業者に周知の、または後に周知になる、この開示を通して説明されるさまざまな態様の要素の構造上および機能上のすべての同等物は、引用によってここに明確に組み込まれ、請求項によって含まれることを意図する。さらに、ここに開示されたものはいずれも、そのような開示が請求項において明確に記載されているかどうかに関わらず、公に献呈されるものと意図されない。請求項の要素はいずれも、要素が「〜のための手段」というフレーズを使用して明確に記載されない限り、または、方法の請求項の場合には要素が「〜のためのステップ」というフレーズを使用して記載されない限り、35 U.S.C. §112、第6段落の規定のもとで解釈されるべきではない。
特にそうでないとの記載がない限り、「いくつかの」という用語は、「1つ以上の」を意味する。当業者に周知の、または後に周知になる、この開示を通して説明されるさまざまな態様の要素の構造上および機能上のすべての同等物は、引用によってここに明確に組み込まれ、請求項によって含まれることを意図する。さらに、ここに開示されたものはいずれも、そのような開示が請求項において明確に記載されているかどうかに関わらず、公に献呈されるものと意図されない。請求項の要素はいずれも、要素が「〜のための手段」というフレーズを使用して明確に記載されない限り、または、方法の請求項の場合には要素が「〜のためのステップ」というフレーズを使用して記載されない限り、35 U.S.C. §112、第6段落の規定のもとで解釈されるべきではない。
以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
[C1] モバイルデバイスのローカルなワイヤレスの近傍内で前記モバイルデバイスおよびセンサーを動作する方法であって、
前記モバイルデバイスのスリープおよびアクティブモード中の前記モバイルデバイスでのエネルギー消費を決定することと、
前記センサーのスリープおよびアクティブモード中の前記センサーでのエネルギー消費を決定することと、
前記モバイルデバイスおよび前記センサーのエネルギーレベルを決定することと、
前記センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、前記センサーのスリープ持続時間に基づいて前記モバイルデバイスのスリープ持続時間を設定することと
を含む方法。
[C2] 前記センサーおよび前記モバイルデバイスの前記スリープ持続時間を決定するために、パラメータを使用することをさらに含む、C1に記載の方法。
[C3] 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つに基づく、C2に記載の方法。
[C4] 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つの関数に基づく、C2に記載の方法。
[C5] 前記関数は、重みづけ関数である、C4に記載の方法。
[C6] 前記モバイルデバイスのエネルギー消費の決定は、前記センサーに関連づけられたタスクのために消費されたエネルギーを決定することを含む、C1に記載の方法。
[C7] 前記モバイルデバイスのエネルギー消費の決定は、前記センサーに関連づけられたタスク以外のタスクのためのエネルギー消費を決定することを含む、C1に記載の方法。
[C8] 前記センサーおよび前記モバイルデバイスのアクティブ持続時間を設定することをさらに含む、C1に記載の方法。
[C9] 前記ローカルなワイヤレスの近傍は、ピア・ツー・ピア近傍スキームを含む、C1に記載の方法。
[C10] 前記スリープおよびアクティブモード間のスイッチングエネルギーコストを決定することをさらに含む、C1に記載の方法。
[C11] 前記モバイルデバイスの前記ローカルなワイヤレスの近傍内の第2のセンサーでのエネルギー消費を、前記第2のセンサーのスリープおよびアクティブモード中に、決定することと、
前記第2のセンサーのエネルギーレベルを決定することと、
前記センサーおよび前記第2のセンサーに関連するサービスのための前記エンド・ツー・エンド遅延制約を満たしながら、前記モバイルデバイス、前記センサー、および前記第2のセンサーの前記スリープ持続時間を設定することと
をさらに含む、C1に記載の方法。
[C12] モバイルデバイスのローカルなワイヤレスの近傍内で前記モバイルデバイスおよびセンサーを動作するための装置であって、
複数の命令を記憶するように構成されたメモリと、
前記モバイルデバイスのスリープおよびアクティブモード中の前記モバイルデバイスでのエネルギー消費を決定し、
前記センサーのスリープおよびアクティブモード中の前記センサーでのエネルギー消費を決定し、
前記モバイルデバイスおよび前記センサーのエネルギーレベルを決定し、
前記センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、前記センサーのスリープ持続時間に基づいて前記モバイルデバイスのスリープ持続時間を設定する
ための前記複数の命令を実行するように構成された処理システムと
を含む装置。
[C13] 前記処理システムは、さらに、前記センサーおよび前記モバイルデバイスの前記スリープ持続時間を決定するために、パラメータを使用するように構成された、C12に記載の装置。
[C14] 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つに基づく、C13に記載の装置。
[C15] 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つの関数に基づく、C13に記載の装置。
[C16] 前記関数は、重みづけ関数である、C15に記載の装置。
[C17] 前記処理システムは、さらに、前記センサーに関連づけられたタスクのために消費されたエネルギーを決定するように構成された、C12に記載の装置。
[C18] 前記処理システムは、さらに、前記センサーに関連づけられたタスク以外のタスクのためのエネルギー消費を決定するように構成された、C12に記載の装置。
[C19] 前記処理システムは、さらに、前記センサーおよび前記モバイルデバイスのアクティブ持続時間を設定するように構成された、C12に記載の装置。
[C20] 前記ローカルなワイヤレスの近傍は、ピア・ツー・ピア近傍スキームを含む、C12に記載の装置。
[C21] 前記処理システムは、さらに、前記スリープおよびアクティブモード間のスイッチングエネルギーコストを決定するように構成された、C12に記載の装置。
[C22] 前記処理システムは、さらに、
前記モバイルデバイスの前記ローカルなワイヤレスの近傍内の第2のセンサーでのエネルギー消費を、前記第2のセンサーのスリープおよびアクティブモード中に、決定し、
前記第2のセンサーのエネルギーレベルを決定し、
前記センサーおよび前記第2のセンサーに関連するサービスのための前記エンド・ツー・エンド遅延制約を満たしながら、前記モバイルデバイス、前記センサー、および前記第2のセンサーの前記スリープ持続時間を設定する
ように構成された、C12に記載の装置。
[C23] モバイルデバイスのローカルなワイヤレスの近傍内で前記モバイルデバイスおよびセンサーを動作するための装置であって、
前記モバイルデバイスのスリープおよびアクティブモード中の前記モバイルデバイスでのエネルギー消費を決定するための手段と、
前記センサーのスリープおよびアクティブモード中の前記センサーでのエネルギー消費を決定するための手段と、
前記モバイルデバイスおよび前記センサーのエネルギーレベルを決定するための手段と、
前記センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、前記センサーのスリープ持続時間に基づいて前記モバイルデバイスのスリープ持続時間を設定するための手段と
を含む装置。
[C24] 前記センサーおよび前記モバイルデバイスの前記スリープ持続時間を決定するために、パラメータを使用するための手段をさらに含む、C23に記載の装置。
[C25] 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つに基づく、C24に記載の装置。
[C26] 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つの関数に基づく、C24に記載の装置。
[C27] 前記関数は、重みづけ関数である、C26に記載の装置。
[C28] 前記モバイルデバイスのエネルギー消費の決定は、前記センサーに関連づけられたタスクのために消費されたエネルギーを決定するための手段を含む、C23に記載の装置。
[C29] 前記モバイルデバイスのエネルギー消費の決定は、前記センサーに関連づけられたタスク以外のタスクのためのエネルギー消費を決定するための手段を含む、C23に記載の装置。
[C30] 前記センサーおよび前記モバイルデバイスのアクティブ持続時間を設定するための手段をさらに含む、C23に記載の装置。
[C31] 前記ローカルなワイヤレスの近傍は、ピア・ツー・ピア近傍スキームを含む、C23に記載の装置。
[C32] 前記スリープおよびアクティブモード間のスイッチングエネルギーコストを決定するための手段をさらに含む、C23に記載の装置。
[C33] 前記モバイルデバイスの前記ローカルなワイヤレスの近傍内の第2のセンサーでのエネルギー消費を、前記第2のセンサーのスリープおよびアクティブモード中に、決定するための手段と、
前記第2のセンサーのエネルギーレベルを決定するための手段と、
前記センサーおよび前記第2のセンサーに関連するサービスのための前記エンド・ツー・エンド遅延制約を満たしながら、前記モバイルデバイス、前記センサー、および前記第2のセンサーの前記スリープ持続時間を設定するための手段と
をさらに含む、C23に記載の装置。
[C34] モバイルデバイスのローカルなワイヤレスの近傍内で前記モバイルデバイスおよびセンサーを動作するためのコンピュータプログラム製品であって、
前記モバイルデバイスのスリープおよびアクティブモード中の前記モバイルデバイスでのエネルギー消費を決定し、
前記センサーのスリープおよびアクティブモード中の前記センサーでのエネルギー消費を決定し、
前記モバイルデバイスおよび前記センサーのエネルギーレベルを決定し、
前記センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、前記センサーのスリープ持続時間に基づいて前記モバイルデバイスのスリープ持続時間を設定する
ために実行可能な命令を含む機械可読媒体
を含む、コンピュータプログラム製品。

Claims (34)

  1. モバイルデバイスのローカルなワイヤレスの近傍内で前記モバイルデバイスおよびセンサーを動作する方法であって、
    前記モバイルデバイスのスリープおよびアクティブモード中の前記モバイルデバイスでのエネルギー消費を決定することと、
    前記センサーのスリープおよびアクティブモード中の前記センサーでのエネルギー消費を決定することと、
    前記モバイルデバイスおよび前記センサーのエネルギーレベルを決定することと、
    前記センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、前記センサーのスリープ持続時間に基づいて前記モバイルデバイスのスリープ持続時間を設定することと
    を含む方法。
  2. 前記センサーおよび前記モバイルデバイスの前記スリープ持続時間を決定するために、パラメータを使用することをさらに含む、請求項1に記載の方法。
  3. 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つに基づく、請求項2に記載の方法。
  4. 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つの関数に基づく、請求項2に記載の方法。
  5. 前記関数は、重みづけ関数である、請求項4に記載の方法。
  6. 前記モバイルデバイスのエネルギー消費の決定は、前記センサーに関連づけられたタスクのために消費されたエネルギーを決定することを含む、請求項1に記載の方法。
  7. 前記モバイルデバイスのエネルギー消費の決定は、前記センサーに関連づけられたタスク以外のタスクのためのエネルギー消費を決定することを含む、請求項1に記載の方法。
  8. 前記センサーおよび前記モバイルデバイスのアクティブ持続時間を設定することをさらに含む、請求項1に記載の方法。
  9. 前記ローカルなワイヤレスの近傍は、ピア・ツー・ピア近傍スキームを含む、請求項1に記載の方法。
  10. 前記スリープおよびアクティブモード間のスイッチングエネルギーコストを決定することをさらに含む、請求項1に記載の方法。
  11. 前記モバイルデバイスの前記ローカルなワイヤレスの近傍内の第2のセンサーでのエネルギー消費を、前記第2のセンサーのスリープおよびアクティブモード中に、決定することと、
    前記第2のセンサーのエネルギーレベルを決定することと、
    前記センサーおよび前記第2のセンサーに関連するサービスのための前記エンド・ツー・エンド遅延制約を満たしながら、前記モバイルデバイス、前記センサー、および前記第2のセンサーの前記スリープ持続時間を設定することと
    をさらに含む、請求項1に記載の方法。
  12. モバイルデバイスのローカルなワイヤレスの近傍内で前記モバイルデバイスおよびセンサーを動作するための装置であって、
    複数の命令を記憶するように構成されたメモリと、
    前記モバイルデバイスのスリープおよびアクティブモード中の前記モバイルデバイスでのエネルギー消費を決定し、
    前記センサーのスリープおよびアクティブモード中の前記センサーでのエネルギー消費を決定し、
    前記モバイルデバイスおよび前記センサーのエネルギーレベルを決定し、
    前記センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、前記センサーのスリープ持続時間に基づいて前記モバイルデバイスのスリープ持続時間を設定する
    ための前記複数の命令を実行するように構成された処理システムと
    を含む装置。
  13. 前記処理システムは、さらに、前記センサーおよび前記モバイルデバイスの前記スリープ持続時間を決定するために、パラメータを使用するように構成された、請求項12に記載の装置。
  14. 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つに基づく、請求項13に記載の装置。
  15. 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つの関数に基づく、請求項13に記載の装置。
  16. 前記関数は、重みづけ関数である、請求項15に記載の装置。
  17. 前記処理システムは、さらに、前記センサーに関連づけられたタスクのために消費されたエネルギーを決定するように構成された、請求項12に記載の装置。
  18. 前記処理システムは、さらに、前記センサーに関連づけられたタスク以外のタスクのためのエネルギー消費を決定するように構成された、請求項12に記載の装置。
  19. 前記処理システムは、さらに、前記センサーおよび前記モバイルデバイスのアクティブ持続時間を設定するように構成された、請求項12に記載の装置。
  20. 前記ローカルなワイヤレスの近傍は、ピア・ツー・ピア近傍スキームを含む、請求項12に記載の装置。
  21. 前記処理システムは、さらに、前記スリープおよびアクティブモード間のスイッチングエネルギーコストを決定するように構成された、請求項12に記載の装置。
  22. 前記処理システムは、さらに、
    前記モバイルデバイスの前記ローカルなワイヤレスの近傍内の第2のセンサーでのエネルギー消費を、前記第2のセンサーのスリープおよびアクティブモード中に、決定し、
    前記第2のセンサーのエネルギーレベルを決定し、
    前記センサーおよび前記第2のセンサーに関連するサービスのための前記エンド・ツー・エンド遅延制約を満たしながら、前記モバイルデバイス、前記センサー、および前記第2のセンサーの前記スリープ持続時間を設定する
    ように構成された、請求項12に記載の装置。
  23. モバイルデバイスのローカルなワイヤレスの近傍内で前記モバイルデバイスおよびセンサーを動作するための装置であって、
    前記モバイルデバイスのスリープおよびアクティブモード中の前記モバイルデバイスでのエネルギー消費を決定するための手段と、
    前記センサーのスリープおよびアクティブモード中の前記センサーでのエネルギー消費を決定するための手段と、
    前記モバイルデバイスおよび前記センサーのエネルギーレベルを決定するための手段と、
    前記センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、前記センサーのスリープ持続時間に基づいて前記モバイルデバイスのスリープ持続時間を設定するための手段と
    を含む装置。
  24. 前記センサーおよび前記モバイルデバイスの前記スリープ持続時間を決定するために、パラメータを使用するための手段をさらに含む、請求項23に記載の装置。
  25. 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つに基づく、請求項24に記載の装置。
  26. 前記パラメータは、充電可能性の頻度、エネルギー蓄積の最大容量、現在のエネルギーレベル、および所定の優先レベルのうちの少なくとも1つの関数に基づく、請求項24に記載の装置。
  27. 前記関数は、重みづけ関数である、請求項26に記載の装置。
  28. 前記モバイルデバイスのエネルギー消費の決定は、前記センサーに関連づけられたタスクのために消費されたエネルギーを決定するための手段を含む、請求項23に記載の装置。
  29. 前記モバイルデバイスのエネルギー消費の決定は、前記センサーに関連づけられたタスク以外のタスクのためのエネルギー消費を決定するための手段を含む、請求項23に記載の装置。
  30. 前記センサーおよび前記モバイルデバイスのアクティブ持続時間を設定するための手段をさらに含む、請求項23に記載の装置。
  31. 前記ローカルなワイヤレスの近傍は、ピア・ツー・ピア近傍スキームを含む、請求項23に記載の装置。
  32. 前記スリープおよびアクティブモード間のスイッチングエネルギーコストを決定するための手段をさらに含む、請求項23に記載の装置。
  33. 前記モバイルデバイスの前記ローカルなワイヤレスの近傍内の第2のセンサーでのエネルギー消費を、前記第2のセンサーのスリープおよびアクティブモード中に、決定するための手段と、
    前記第2のセンサーのエネルギーレベルを決定するための手段と、
    前記センサーおよび前記第2のセンサーに関連するサービスのための前記エンド・ツー・エンド遅延制約を満たしながら、前記モバイルデバイス、前記センサー、および前記第2のセンサーの前記スリープ持続時間を設定するための手段と
    をさらに含む、請求項23に記載の装置。
  34. モバイルデバイスのローカルなワイヤレスの近傍内で前記モバイルデバイスおよびセンサーを動作するためのコンピュータプログラム製品であって、
    前記モバイルデバイスのスリープおよびアクティブモード中の前記モバイルデバイスでのエネルギー消費を決定し、
    前記センサーのスリープおよびアクティブモード中の前記センサーでのエネルギー消費を決定し、
    前記モバイルデバイスおよび前記センサーのエネルギーレベルを決定し、
    前記センサーに関連するサービスのためのエンド・ツー・エンド遅延制約を満たしながら、前記センサーのスリープ持続時間に基づいて前記モバイルデバイスのスリープ持続時間を設定する
    ために実行可能な命令を含む機械可読媒体
    を含む、コンピュータプログラム製品。
JP2014211770A 2010-01-07 2014-10-16 ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置 Ceased JP2015053697A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US12/683,522 US9220069B2 (en) 2010-01-07 2010-01-07 Method and apparatus for delay-constrained end-to-end energy optimization for wireless services
US12/683,522 2010-01-07

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2012548176A Division JP5925697B2 (ja) 2010-01-07 2011-01-07 ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置

Publications (1)

Publication Number Publication Date
JP2015053697A true JP2015053697A (ja) 2015-03-19

Family

ID=43828071

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2012548176A Active JP5925697B2 (ja) 2010-01-07 2011-01-07 ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置
JP2014211770A Ceased JP2015053697A (ja) 2010-01-07 2014-10-16 ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2012548176A Active JP5925697B2 (ja) 2010-01-07 2011-01-07 ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置

Country Status (7)

Country Link
US (1) US9220069B2 (ja)
EP (1) EP2522078A1 (ja)
JP (2) JP5925697B2 (ja)
KR (1) KR101444453B1 (ja)
CN (1) CN102696177B (ja)
TW (1) TW201146048A (ja)
WO (1) WO2011085229A1 (ja)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2500283B (en) * 2012-03-12 2015-02-11 Broadcom Corp Method and apparatus for scaling an idle period
US9237524B2 (en) * 2012-08-09 2016-01-12 Computime, Ltd. Sleep mode operation for networked end devices
WO2014144419A2 (en) * 2013-03-15 2014-09-18 Master Lock Company Networked security system
JP6427336B2 (ja) * 2014-05-13 2018-11-21 日本無線株式会社 デジタル通信システム
KR102120519B1 (ko) * 2016-06-09 2020-06-09 한국조선해양 주식회사 선박 데이터 통합 시스템 및 이를 포함하는 선박
US11762446B2 (en) * 2019-12-20 2023-09-19 The Provost, Fellows, Foundation Scholars and the other members of Board, of the College of the Holy and Undivided Trinity of Queen Elizabeth near Dublin Method and system for energy aware scheduling for sensors
CN114666880B (zh) * 2022-03-16 2024-04-26 中南大学 一种减少延迟敏感无线传感网络中端到端延迟的方法

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004024551A (ja) * 2002-06-26 2004-01-29 Renesas Technology Corp センサシステム用半導体装置
JP2004128798A (ja) * 2002-10-01 2004-04-22 Nec Corp 無線端末およびそのエンド間遅延制御方法とプログラム
JP2005217548A (ja) * 2004-01-27 2005-08-11 Nec Corp 無線通信方法、無線通信システム、及び無線端末
JP2006312010A (ja) * 2005-04-08 2006-11-16 Hitachi Ltd センサノードの制御装置、生体情報の測定方法及びプログラム
JP2008059058A (ja) * 2006-08-29 2008-03-13 Hitachi Ltd センサノード
JP2008170169A (ja) * 2007-01-09 2008-07-24 Nikon Corp 電子機器
WO2009036786A1 (en) * 2007-09-19 2009-03-26 Telecom Italia S.P.A. Method for transmitting information packets within an asynchronous wireless communication network and network node implementing it

Family Cites Families (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI105252B (fi) * 1997-07-14 2000-06-30 Nokia Mobile Phones Ltd Menetelmä ajan varaamiseksi matkaviestimelle
KR100234132B1 (ko) 1997-07-26 1999-12-15 윤종용 이동통신단말기의 배터리 사용기간 연장방법
US6480476B1 (en) * 1998-10-15 2002-11-12 Telefonaktiebolaget Lm Ericsson (Publ) Variable sleep mode for mobile stations in a mobile communications
US6973336B2 (en) * 2000-12-20 2005-12-06 Nokia Corp Method and apparatus for providing a notification of received message
US6671525B2 (en) * 2001-12-13 2003-12-30 Motorola, Inc. Beacon assisted hybrid asynchronous wireless communications protocol
EP1488542A1 (en) * 2002-03-11 2004-12-22 Ting-Mao Chang Proximity triggered job scheduling system and method
US7356561B2 (en) * 2003-05-01 2008-04-08 Lucent Technologies Inc. Adaptive sleeping and awakening protocol for an energy-efficient adhoc network
US7457973B2 (en) * 2003-06-20 2008-11-25 Texas Instruments Incorporated System and method for prioritizing data transmission and transmitting scheduled wake-up times to network stations based on downlink transmission duration
EP1672468B1 (en) 2004-12-15 2015-09-23 Microsoft Technology Licensing, LLC Power management for ultra wide band (uwb) devices
JP2006191455A (ja) 2005-01-07 2006-07-20 Nec Corp 無線移動通信方法、無線移動通信システム、基地局制御装置及び無線移動端末
US20060229520A1 (en) 2005-04-08 2006-10-12 Shunzo Yamashita Controller for sensor node, measurement method for biometric information and its software
US7961627B2 (en) * 2005-06-24 2011-06-14 Mitsubishi Electric Research Laboratories, Inc. Method and system for generating antenna selection signals in OFDM transceivers with fewer RF chains than antennas in MIMO wireless networks
JP4640812B2 (ja) * 2005-09-29 2011-03-02 株式会社エヌ・ティ・ティ・ドコモ 無線通信装置及び無線通信方法
US7978666B2 (en) * 2005-10-31 2011-07-12 Robert Bosch Gmbh Node control in wireless sensor networks
JP2007174145A (ja) * 2005-12-21 2007-07-05 Yaskawa Electric Corp ネットワークシステム
DE602006004005D1 (de) * 2006-04-25 2009-01-15 Dibcom Gerät und Verfahren zur Leistungsverwaltung
US7680478B2 (en) * 2006-05-04 2010-03-16 Telefonaktiebolaget Lm Ericsson (Publ) Inactivity monitoring for different traffic or service classifications
US7983685B2 (en) * 2006-12-07 2011-07-19 Innovative Wireless Technologies, Inc. Method and apparatus for management of a global wireless sensor network
US20080290738A1 (en) * 2007-05-23 2008-11-27 Greene Charles E Smart receiver and method
US20090124233A1 (en) * 2007-11-09 2009-05-14 Morris Robert P Methods, Systems, And Computer Program Products For Controlling Data Transmission Based On Power Cost
US8072379B2 (en) * 2008-05-12 2011-12-06 Qualcomm Incorporated GPS power savings using low power sensors
KR101571076B1 (ko) * 2008-10-22 2015-11-23 텔레콤 이탈리아 소시에떼 퍼 아찌오니 비동기식 무선 통신 네트워크의 라우팅 노드의 동작을 세팅하기 위한 방법, 상기 방법을 구현하는 네트워크 노드 및 통신 네트워크
US8634879B2 (en) * 2008-10-29 2014-01-21 Qualcomm Incorporated Methods and systems to prolong mobile station operation during low battery power
US20100128645A1 (en) * 2008-11-26 2010-05-27 Murata Manufacturing Co., Ltd. System and method for adaptive power conservation based on traffic profiles

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004024551A (ja) * 2002-06-26 2004-01-29 Renesas Technology Corp センサシステム用半導体装置
JP2004128798A (ja) * 2002-10-01 2004-04-22 Nec Corp 無線端末およびそのエンド間遅延制御方法とプログラム
JP2005217548A (ja) * 2004-01-27 2005-08-11 Nec Corp 無線通信方法、無線通信システム、及び無線端末
JP2006312010A (ja) * 2005-04-08 2006-11-16 Hitachi Ltd センサノードの制御装置、生体情報の測定方法及びプログラム
JP2008059058A (ja) * 2006-08-29 2008-03-13 Hitachi Ltd センサノード
JP2008170169A (ja) * 2007-01-09 2008-07-24 Nikon Corp 電子機器
WO2009036786A1 (en) * 2007-09-19 2009-03-26 Telecom Italia S.P.A. Method for transmitting information packets within an asynchronous wireless communication network and network node implementing it

Also Published As

Publication number Publication date
JP2013516920A (ja) 2013-05-13
KR101444453B1 (ko) 2014-09-26
CN102696177B (zh) 2015-07-29
CN102696177A (zh) 2012-09-26
KR20120113776A (ko) 2012-10-15
TW201146048A (en) 2011-12-16
US20110164539A1 (en) 2011-07-07
EP2522078A1 (en) 2012-11-14
WO2011085229A1 (en) 2011-07-14
US9220069B2 (en) 2015-12-22
JP5925697B2 (ja) 2016-05-25

Similar Documents

Publication Publication Date Title
JP2015053697A (ja) ワイヤレスサービスのための遅延制約されたエンド・ツー・エンドのエネルギー最適化のための方法および装置
CN102273166B (zh) 用于执行目标动作的唤醒触发器
KR102137598B1 (ko) 과거 이력 데이터에 기초하는 네트워크 노드 가용성 예측
US20180007636A1 (en) Low power sensor network
TWI362870B (en) System and method thereof for dynamically adjusting sleep/awake intervals of wireless network device
US20130099920A1 (en) Methods and devices for serving as a proxy beacon for a tracking device
JP2015534413A (ja) ワイヤレス通信における省電力のためのシステムおよび方法
US9049248B2 (en) Method and apparatus pertaining to energy efficient task execution offloading
JP2015513868A (ja) ピアツーピア通信ネットワークのための省電力メカニズム
Xiang et al. Adaptive duty cycle control–based opportunistic routing scheme to reduce delay in cyber physical systems
Wang et al. Comprehensive optimization of energy consumption and delay performance for green communication in internet of things
CN106717074A (zh) 设备到设备通信中的功率管理
Khan et al. Energy aware cluster-head selection for improving network life time in wireless sensor network
Wang et al. Adaptive energy saving algorithms for Internet of Things devices integrating end and edge strategies
Kim et al. An energy-efficient MAC protocol employing dynamic threshold for wireless sensor networks
Zatout et al. WSN-HM: Energy-efficient Wireless Sensor Network for home monitoring
TW201921991A (zh) 最佳化資料同步
KR100772924B1 (ko) 나노 운영체제 기반 유비쿼터스 센서 네트워크의 전력절감을 위한 방법
Jain et al. Energy efficient strategies in Internet of Things: an overview
Rana et al. Duty—Cycling Based Energy-Efficient Framework for Smart Healthcare System (SHS)
Fahmy et al. Energy Management Techniques for WSNs (1): Duty-Cycling Approach
DEL CAMPO Optimization of communication protocols for low-power Wireless Sensor Networks
Atto et al. MAC protocols and mobility management module for healthcare applications using wireless sensor networks
Yang Energy efficient data aggregation in wireless sensor networks

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20150915

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20151215

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160115

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20160405

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160705

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20161220

A045 Written measure of dismissal of application [lapsed due to lack of payment]

Free format text: JAPANESE INTERMEDIATE CODE: A045

Effective date: 20170425