JP5260654B2 - ネットワーク装置のグループ電力管理 - Google Patents

ネットワーク装置のグループ電力管理 Download PDF

Info

Publication number
JP5260654B2
JP5260654B2 JP2010523119A JP2010523119A JP5260654B2 JP 5260654 B2 JP5260654 B2 JP 5260654B2 JP 2010523119 A JP2010523119 A JP 2010523119A JP 2010523119 A JP2010523119 A JP 2010523119A JP 5260654 B2 JP5260654 B2 JP 5260654B2
Authority
JP
Japan
Prior art keywords
network
group address
network device
address
wake
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.)
Expired - Fee Related
Application number
JP2010523119A
Other languages
English (en)
Other versions
JP2011511485A (ja
Inventor
ブライアン ケイ シュミット
ジェイムズ ジー ハンコ
Original Assignee
シリコン イメージ,インコーポレイテッド
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 シリコン イメージ,インコーポレイテッド filed Critical シリコン イメージ,インコーポレイテッド
Publication of JP2011511485A publication Critical patent/JP2011511485A/ja
Application granted granted Critical
Publication of JP5260654B2 publication Critical patent/JP5260654B2/ja
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3209Monitoring remote activity, e.g. over telephone lines or network connections
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5069Address allocation for group communication, multicast communication or broadcast communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances
    • 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/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Small-Scale Networks (AREA)
  • Power Sources (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Selective Calling Equipment (AREA)

Description

本発明の実施形態は、一般的に、ネットワークの分野に係り、より詳細には、ネットワーク装置のグループ電力管理を行う方法及び装置に係る。
関連出願:本出願は、2007年8月31日に出願された米国プロビジョナル特許出願第60/969,547号に係り、その優先権を主張する。
ネットワークは、パーソナル電子娯楽装置のような複数の装置を相互接続したものを含むことができる。このようなネットワークでは、相互接続された装置が、データの関連ストリームの共有を含めて、データを共有できる。ローカルサービスネットワークは、管理されたネットワークサービス(例えば、DHCP−ダイナミックホストコンフィギュレーションプロトコル、DNS−ドメインネームサービス、Jini−サンマイクロシステムズネットワーキングテクノロジー)や、明確な予備知識、例えば、良く知られたアドレスをもたないサービスを必要とせずに、種々のユーザレベルサービスがそれらの存在を広告しそして通信を確立することを希望する相互接続ネットワークである。このようなオペレーションにおいて、ネットワークは、一般に、サービス発見プロトコルを使用して、装置が他の装置の存在を検出して通信を確立できるようにする。例えば、UPNP(ユニバーサルプラグアンドプレイ)は、非管理ホームネットワーク上のパーソナルコンピュータによって使用されて、ネットワーク上で利用できるプリンタを発見し、アプリケーションがそのような装置との通信を確立しドキュメントをプリントできるようにする。
今日、多数の発見プロトコルが広範囲に使用されている。しかしながら、これらのプロトコルは、一般的に、発見されることを希望する装置の能動的な関与を必要とする。電子装置の消費電力を減少する要求が高まりつつあり、理想的な装置は、典型的に、節電状態(低電力モード、スリープ状態、休止モード、スタンバイモード、又は他の同様の技術とも称される)に入ってエネルギーを保存する。装置が低電力モードにあるときには、できるだけ多くの機能及び回路がディスエイブルされる。従って、ネットワーク装置は、通信を停止し、発見プロトコルに対してそれらが見えないようにしている。
節電モードから装置を遠隔操作で目覚めさせるための手段を具現化することができる。近代的なネットワーク装置は、典型的に、低電力状態へ移行された装置を目覚めさせるために、“Magic PacketTM”と称されるデータパケットを送信することを含む特徴、ウェイク・オン・LAN(WoL)を含む、を備えている。(“Magic Packet Technology”、AMD、パブリケーション20213、1995年11月、を参照されたい。)ネットワーク上の装置をウェイクさせるプロセスは、一般に、次のように動作する。装置は、それが低電力モードに入ると、ネットワークのトラフィックを受動的に監視する簡単な状態マシンプロセッサをイネーブルする。ウェイク信号又はパケット(WoLトラフィックに対するMagic Packetのような)が観察されると、状態マシンは、装置の残り部分への電力を再開して、ネットワークを完全通信へともっていく。ウェイク信号は、MAC(メディアアクセスコントロール)アドレスにより目覚めさせられる装置を識別する標準ブロードキャストイーサネットフレームとしてフォーマットされる。このプロセスは、明確な要求を経て個々の装置を目覚めさせるプロセスをなす。
しかしながら、従来の技術は、目覚めさせられる装置のアドレスが前もって分かり、そのような装置へフレームを向けられるときしか有用でない。サービスネットワークでは、サービスのアドレスが一般的に未知であり、そして連続的に変化し、ネットワークにおいて目座めさせる必要のある装置の匿名グループを形成している。
ネットワーク装置のグループ電力管理を行う方法及び装置が提供される。
本発明の第1の態様において、装置は、その装置を通常状態から低電力状態へ移行させる電力管理モジュールを備えている。又、装置は、低電力状態においてアクティブに留まるプロセッサを有するウェイクモジュールと、グループアドレスを記憶するレジスタとを備えている。又、装置は、低電力状態においてプロセッサにより監視されるネットワークインターフェイスを備え、プロセッサは、ネットワークインターフェイスにおいてグループアドレスを識別するデータパケットを検出し、そして電力管理モジュールは、データパケットを検出すると、装置を通常状態へ復帰させる。
本発明の第2の態様において、方法は、ネットワーク装置をスリープモードへ移行させることを決定する。グループアドレスがレジスタに記憶される。ネットワーク装置がスリープモードに入れられ、スリープモードの間にネットワークインターフェイスにおいてデータパケットが検出され、データパケットは、グループアドレスを識別する。データパケットの検出に応答してネットワーク装置が通常モードに復帰される。
本発明の実施形態は、同様の要素が同じ参照番号で示された添付図面を参照して、一例として説明するが、これに限定されない。
グループ電力管理を行うネットワークの実施形態を示す。 ネットワーク装置のコンポーネントの実施形態を示す。 ネットワーク装置のグループ電力管理を行うプロセスの実施形態を示すフローチャートである。 パーソナル娯楽ネットワークにおいて装置のウェイクアップ及び勧誘を行うプロセスの実施形態を示すフローチャートである。 本発明の実施形態に使用されるウェイクアップパケットを示す。 娯楽ネットワークの実施形態を示す。 本発明の実施形態に使用されるコンピューティング装置を示す。
本発明の実施形態は、一般的に、ネットワーク装置のグループ電力管理に向けられる。
ここで使用する「娯楽ネットワーク」とは、(音楽、オーディオ/ビデオ、ゲーム、写真、等を含む)デジタルメディアコンテンツを装置間に配信するための相互接続ネットワークを意味する。娯楽ネットワークは、「パーソナル娯楽ネットワーク」、例えば、家庭用のネットワーク、業務設定の娯楽ネットワーク、又は娯楽装置の他のネットワークを含む。このようなネットワークでは、あるネットワーク装置は、メディアコンテンツのソース、例えば、デジタルテレビジョンチューナ、ケーブルセットトップボックス、ビデオ記憶サーバー、及び他のソース装置である。他の装置は、メディアコンテンツを表示又は使用するもので、例えば、デジタルテレビジョン、ホームシアターシステム、オーディオシステム、ゲームシステム、及び他の装置である。更に、ある装置は、メディアコンテンツを記憶又は転送するように意図されたもので、例えば、ビデオ及びオーディオ記憶サーバーである。ある装置は、複数のメディアファンクションを遂行することができる。ある実施形態では、ネットワーク装置は、単一のローカルエリアネットワーク上の同じ位置にある。他の実施形態では、ネットワーク装置は、例えば、ローカルエリアネットワーク間のトンネルを通して複数のネットワークセグメントに広がる。娯楽ネットワークは、複数のデータエンコード及び暗号化プロセスを含む。
ある実施形態では、1つ以上のネットワーク装置のグループをウェイクできるようにするためのプロセスが提供される。一実施形態では、ネットワーク装置へのパケットの直接的なアドレッシングを要求せずにネットワーク装置を匿名でウェイクさせるためのプロセスが提供される。ある実施形態では、システムは、ネットワーク装置のアドレスが、ウェイクアッププロセスを開始する装置にとって未知であるときにネットワーク装置を目覚めさせる。
ある実施形態では、WoL技術のようなネットワーク技術は、ネットワーク装置の匿名又はグループウェイクアップをイネーブルするように拡張される。ある実施形態では、この技術は、パケット検出が可能でない又は望まれない匿名通信に適用できる。
最も近代的なネットワークインターフェイスは、WoLのためのサポートを含む。ネットワーク装置が低電力状態に入ると、プロセッサ(ここでは、「ウェイクプロセッサ」と称される)、例えば、典型的に、PIC(プログラマブルインテリジェントコンピュータ、元々はプログラマブルインターフェイスコントローラ)プロセッサは、物理的インターフェイスで見ることのできるビットストリームを監視する。装置のMAC(メディアアクセスコントロール)アドレスを伴うMagic Packetパターンが観察されると、ウェイクプロセッサは、装置に割り込み、それがウェイクアップして通常オペレーションを再開するようにする。
ある実施形態では、システムの装置は、通常の通信に使用される1つのアドレス及びWoLに使用される1つのアドレスのような複数のMACアドレスをサポートするようにネットワークインターフェイスを増強させる。この具現化において、WoLに使用されるアドレスは、特定グループの装置によって共有された良く知られたマルチキャストアドレスである。例えば、マルチキャストMACアドレスは、装置の特定カテゴリーのメンバーをウェイクするときに使用するためにIANA(インターネットアサインドナンバーズオーソリティ)により指定することができる。ある考えられる例において、装置のカテゴリーは、パーソナル娯楽ネットワーク上のメディア装置を含むことができ、従って、単一のMACアドレスを使用して、パーソナル娯楽ネットワーク内の全ての装置をアドレスすることができる。このようなアドレスは、「ウェイクMACアドレス」と称される。ある実施形態では、ウェイクMACアドレスは、パーソナル娯楽ネットワーク内の装置をウェイクアップするために予約されたアドレスであり、例えば、ここでは、アドレス00−D0−BD−00−40−C8である。
ある実施形態では、装置は、それが休止(又は低電力)モードに入ると、アドレッシングに関して少なくとも2つの異なる解決策の1つをとることができる。第1の実施形態では、装置は、そのMACアドレスの値を(例えば、ハードウェアレジスタをセットすることにより)、予約されたグループMACアドレスと置き換えることができる。この解決策では、別の装置がグループの全てのメンバーを目覚めさせたいときに、その装置は、グループMACアドレスを含むMagic Packetをブロードキャストする。グループのメンバーである休止中の装置は、パケットを観察し、そして指定のアドレスがその現在MACアドレスに一致するのを検出し、通常のオペレーションを再開する。ネットワーク通信を再開する前に、目覚めさせられた装置は、そのMACアドレスをその通常の装置アドレスに置き換える。このように、リモート装置が、単一のグループアドレスを知るだけで、ネットワーク装置の集合を目覚めさせることができる。
第2の実施形態では、ネットワーク装置のウェイクアップをサポートするためにアドレッシングプロセスに増強が与えられる。低電力状態に入ったり出たりするときにインターフェイスのMACアドレスを変更するのではなく、両アドレスを同時に使用することができる。ある実施形態では、アドレスを同時に使用することで、明確な要求及び匿名グループ要求の両方によりスリープ中の装置を目覚めさせることができる。同様に、通常の通信中に、ユニキャストパケットと同じインターフェイス、即ちグループ通信サポートを伴うマルチホームネットワークインターフェイスを経て、グループパケットを同時に交換することもできる。
ある実施形態では、現在のネットワークインターフェイスに対する限定変更でネットワークウェイクアップメカニズムを具現化することができる。ある実施形態では、ウェイクアップに使用されるアドレスの変更ではなくウェイクアップ要求を開始する装置においてなされる変更を伴うことなくネットワークウェイクアップメカニズムが具現化される。
図1は、グループ電力管理を行うネットワークの実施形態を示す。この図において、ネットワーク105は、例えば、スリープ状態において、ネットワーク装置A 115、ネットワーク装置B 120、及びネットワーク装置C 125である3つの装置を含む複数の装置を備えている。又、このようなネットワーク105には、例えば、ネットワーク装置からサービスを要求し且つそのような装置の発見を希望する開始ネットワーク装置もアタッチされる。しかしながら、開始装置110は、サーバーの位置、又は個々の装置のMACアドレスを知らないことがある。
ある実施形態では、開始ネットワーク装置は、(Magic Packetのような)ウェイクパケット130をネットワーク105へ供給し、ネットワークを経て装置へ配送する。ある実施形態では、ウェイクパケット130は、複数の装置に対して意図された第1グループアドレス(グループアドレス1)135を含む。この図において、ネットワーク装置A 115及びネットワーク装置B 120は、グループアドレス1(GA1 135)を含む。しかしながら、ネットワーク装置C 135は、個別のグループアドレスを含み、これは、この例では、グループアドレス2(GA2 140)である。他の実施形態では、ネットワーク内の全ての装置に対して単一グループアドレスが使用され、単一のウェイクパケットが、スリープ中の全ネットワーク装置をウェイクさせる。
この図において、ネットワーク装置A 115及びネットワーク装置B 120は、パケット130のアドレスを確認し、そしてこれら装置は、目覚めさせられる。ネットワーク内のいかなる数の装置も、この同じやり方でアドレスされ、ネットワーク装置を個々にアドレスする必要性を排除する。更に、この図において、別のグループで見つかったネットワーク装置、例えば、グループアドレス2を含み且つこのようなアドレスを含むウェイクパケットに応答するネットワーク装置C 120は、除外される。
図2は、ネットワーク装置のコンポーネントの実施形態を示す。この図において、ネットワーク装置205は、娯楽ネットワークにおける任意の装置であり、図4に示す装置を含むが、これに限定されない。例えば、ネットワーク装置は、テレビジョン、セットトップボックス、記憶ユニット、ゲームコンソール、パーソナルコンピュータ、又は他のメディア装置である。ある実施形態では、ネットワーク装置205は、ネットワークファンクションを与えるためのネットワークユニット210を備えている。ネットワークファンクションは、メディアデータストリームを発生し、転送し、記憶し及び受信することを含むが、これに限定されない。ネットワークユニット210は、チップ上の単一システム(SoC)として又は複数のコンポーネントとして具現化することができる。
ある実施形態では、ネットワークユニット210は、データを処理するためのプロセッサを含む。データの処理は、メディアデータストリームを発生し、メディアデータストリームを転送又は記憶装置で操作し、そしてメディアデータストリームを使用のために解読及びデコーディングすることを含む。又、ネットワーク装置は、ネットワークオペレーションをサポートするためのメモリ、例えば、DRAM(ダイナミックランダムアクセスメモリ)220、又は他の同様のメモリ及びフラッシュメモリ225、或いは他の不揮発性メモリを含む。
又、ネットワーク装置205は、各々1つ以上のネットワークインターフェイス255を経てネットワークにデータを送信し又はネットワークからデータを受信するための送信器230又は受信器240(或いは送信器及び受信器の両方)も備えている。送信器230又は受信器240は、例えば、イーサネットケーブル250を含むワイヤード送信ケーブル、又はワイヤレスユニットに接続される。送信器230又は受信器240は、データ送信のためのライン235及びデータ受信のためのライン245のような1つ以上のラインで、データ転送及び制御信号のためのネットワークユニット210に結合される。図示されていない付加的な接続も存在する。又、ネットワーク装置205は、装置のメディアオペレーションのための多数のコンポーネントを含むが、ここには示されていない。
ある実施形態では、ネットワーク装置205は、更に、LAN(WoL)モジュール260上でウェイクとして示されたネットワーク装置を遠隔操作でウェイクするためのモジュール又は要素も含む。WoLモジュール260は、低電力プロセッサ265を含む。ネットワーク装置205は、ネットワーク装置205をスリープモード(要素がパワーダウンされるか又は節電状態に入れられる低電力状態)に入れるか、又はネットワーク装置205をスリープモードから通常モードに戻すように動作できる電力管理モジュール275を備えている。(ある実施形態では、WoLモジュール260は、電力管理モジュール275の一部分でもよいし、さもなければ、モジュールは、ネットワーク装置において構成されてもよい。)プロセッサ265は、ネットワーク装置205がスリープモードに入れられたときに通電状態に留まり、ネットワークプロセスは、ネットワークインターフェイス255上でパケットを検出するように動作する。ネットワーク装置205は、更に、MACアドレスレジスタ270も備えている。ある実施形態では、スリープ状態へ移行する一部分として、ネットワーク装置205は、グループアドレスをMACアドレスレジスタ270に記憶するように動作する。ある実施形態では、グループアドレスがネットワーク装置205に対するMACアドレスに置き換えられ、プロセッサ265は、ネットワーク装置のグループに対するアドレスを識別するウェイクパケットを検出する。ある実施形態では、MACアドレスに置き換えるのではなく、ネットワーク装置205に対するMACアドレスに加えていつでもグループアドレスが与えられ、プロセッサ265は、ネットワーク装置205にアドレスされるウェイクアップパケット、又はネットワーク装置のグループに対するアドレスを含むウェイクパケットを検出し、そしてある実施形態では、更に、グループアドレスを通常モードに使用することもできる。
図3は、ネットワーク装置のグループ電力管理を行うプロセスの実施形態を示すフローチャートである。この図において、ネットワーク装置は、低電力状態302へ移行する。この移行において、ネットワーク装置は、ネットワーク装置304のMACアドレスに加えて又はそれに代わってグループMACアドレスをレジスタに記憶する。次いで、ネットワーク装置は、スリープモード306に入り、ネットワーク装置のほとんどの要素は、このようなスリープモード中にパワーダウンされるか又は節電状態に入れられる。
ある期間の後に、スリープ中のネットワーク装置は、ウェイクパケット308(Magic Packetのような)を受け取り、ウェイクパケットは、ネットワーク装置308のウェイク・オン・LANモジュール又は要素によって検出される。このプロセスでは、ウェイクパケットは、ネットワーク装置にはアドレスされず、例えば、アタッチされる全てのネットワーク装置又はそのようなアタッチされるネットワーク装置のサブセットを含むネットワーク装置のグループに対するアドレスを識別する。ウェイクパケットのアドレスが、ネットワーク装置310のレジスタに記憶されたグループMACアドレスである場合には、ウェイク・オン・LANシステムは、ネットワーク装置312をウェイクアップするように動作する。(ある実施形態では、それとは別に、ウェイクパケットは、グループMACアドレスではなく、現在スリープモードにある意図されたネットワーク装置のアドレスを識別し、次いで、ウェイク・オン・LANシステムがネットワーク装置をウェイクアップするように動作する。)次いで、ネットワーク装置は、レジスタからグループMACアドレスを除去することにより、アドレスをネットワーク装置314の通常のMACアドレスへ復帰させる。
図4は、パーソナル娯楽ネットワークにおいて装置のウェイクアップ及び勧誘を行うプロセスの実施形態を示すフローチャートである。この図において、開始装置は、例えば、パーソナル娯楽ネットワークのようなネットワーク内でネットワーク装置を発見することを要求する(405)。一例では、開始装置は、このような装置からのサービスを要求する。しかしながら、1つ以上のネットワーク装置がスリープ状態になっていて、開始装置が、スリープ中の装置のアドレスが分からないことがある。ある実施形態では、開始装置は、ネットワーク内のネットワーク装置の全部又はサブセットに対するウェイクアップMACアドレスを得る(410)。この例では、開始装置がネットワーク内の全ての装置をウェイクすることを望み、そしてウェイクアップMACアドレスがそのような全ての装置に適用できると仮定する。ウェイクアップMACアドレスは、ネットワーク内の全ての装置に知られている。次いで、開始装置は、ウェイクアップMACアドレスを識別するMagic Packetをネットワーク内の全ての装置に送信する。
開始装置は、次いで、スタンバイモード中の全てのネットワーク装置がオペレーションを再開できるように、ある期間待機する(420)。この期間が経過した後に、開始装置は、ネットワーク内で利用可能なネットワーク装置及びサービスを発見するためのネットワーク発見プロトコルを開始し(425)、そしてネットワーク装置からそれらの利用性に関する通知を受け取る(430)。
図5は、本発明の実施形態に使用されるウェイクアップパケットを示す。これは、パケットの1つの考えられる形態、例えば、Magic Packetの形態を示すが、本発明の実施形態は、データパケットの特定の形態に限定されない。この図において、パケット500は、行先アドレス505及びソースアドレス510(開始装置のアドレスのような)を含む。ある実施形態では、行先アドレス505は、ネットワーク又はネットワークのサブセット内の全ての装置のアドレスである。パケット500は、更に、スリープモードにある受信装置を、16回繰り返されるウェイクアップMACアドレスで構成されたMagic Packetシーケンス520としてここに示されたウェイクアップデータシーケンスに同期させることのできる同期ストリーム(この例ではFF−FF−FF−FF−FF−FF)を含む。パケット500は、エラー検出要求のためにCRC(繰り返し冗長チェック)シーケンス525のようなフィールドを含めて、必要に応じて他のフィールドも含む。
図6は、娯楽ネットワークの実施形態を示す。ある実施形態では、ネットワーク600内の1つ以上のネットワーク装置が、ある長さの時間中アイドル状態になるときに、スリープ即ち低電力状態へ移行する。ある実施形態では、ネットワーク内の開始装置は、ネットワーク内の装置へウェイクアップメッセージを送信し、このメッセージは、装置をウェイクアップするためにネットワーク内の全装置又は装置のサブセットに対するウェイクアップMACアドレスを識別する。
この図において、娯楽ネットワークシステム600は、互換性のあるメディア装置をネットワークに接続する。接続は、娯楽ネットワーク605への接続として示されている。ある実施形態では、装置は、中央ネットワークサーバーなしのネットワークとして動作する。娯楽ネットワークを通して、メディアデータストリームは、接続された任意の装置間で転送される。更に、装置は、ネットワークを通して遠隔制御することができる。装置は、同軸ケーブル、イーサネットケーブル、及びファイアワイヤを含む既知のコネクタ及び接続プロトコルを経てネットワークに接続されると共に、Wi−Fi、ブルーツース、及び他のワイヤレス技術を経てワイヤレス接続部へ接続される。
ある実施形態では、装置は、メディアソース又は受信者を含む。図6において、オフィス610は、モデム622を経てネットワーク605へインターネット接続620を与える。インターネットから受信されるデータは、ストリーミングメディアソースを含み、これは、購入したオーディオファイル(ダウンロードされた音楽ファイルのような)、ビデオファイル(映画、テレビ、等の)、及びコンピュータゲームを含むが、これらに限定されない。又、オフィス610は、パーソナルコンピュータ624にも接続され、これは、他のファンクションの中でも、あるメディアストリームを表示し又はあるコンピュータゲームを動作するモニタ626を使用する。
又、娯楽ネットワークは、ベッドルーム612内の装置にも接続され、これは、例えば、テレビジョン632へデータを与えるセットトップボックス630を含む。更に、ベッドルーム(又は他のスペース)は、メディア記憶ユニット628を含む。このメディア記憶ユニット628は、ネットワーク605に接続されたソースからデータを受信し、且つネットワーク605へ接続されたデータ受信者へデータを与える。メディア記憶ユニット628は、ネットワークに対していかなる形式のメディアストリームデータを含んでもよい。
このシステムは、更に、例えば、ケーブル又はファイバシステム634から或いは衛星ディッシュネットワーク636から入力を受信するリビングルーム614も備えている。このようなソースからのメディア入力は、ネットワーク605及び第2テレビジョン640に接続されたセットトップボックス638へ供給される。リビングルームのテレビジョン640に表示するためにネットワーク605に接続されているのは、ビデオゲームユニット642である。ネットワーク装置をもつ多数の他の部屋があり、例えば、ネットワーク605に接続された第3テレビジョン644を含むキッチンがある。又、これに限定されないが、家全体に配置されたスピーカを備えたステレオオーディオシステムを含む他のネットワーク装置も存在する。
更に、多数の移動パーソナル電子装置もネットワークに接続される。これらの装置は、ケーブル又はワイヤレス信号を経て接続され、ワイヤレス信号は、ブルーツース、Wi−Fi、赤外線又は他の同様のワイヤレス通信プロトコルを含むが、これに限定されない。このような各々のプロトコルは、(図6には示されていない)ネットワークへのインターフェイス、例えば、Wi−Fiベースステーションを必要とする。このような移動パーソナル電子装置は、デジタルカメラ646、セルラー電話648、パーソナル音楽装置650、又はビデオカメラ652を含むことができる。更に、自動車654に収容された移動システムは、自動車がネットワークに接近したときに(例えば、家のガレージに入ったときに)ネットワーク605に接続することができる。移動パーソナル電子装置は、例えば、ネットワークの範囲内に入ったときにネットワークに自動的に接続される。接続時に、装置は、装置への考えられる自動更新又はダウンロードを含めて、ネットワークを通してデータを得るか、又はネットワークへデータを供給するのに使用できる。一例において、ユーザは、ネットワークを通していずれかの移動電子装置に含まれたデータにアクセスすることができ、例えば、セットトップボックス638を経て、リビングルームのテレビジョン640のデジタルカメラ646に記憶された写真にアクセスすることができる。
図7は、本発明の実施形態に使用されるコンピューティング装置を示す。この図において、ここでの説明に関係のない規格及び良く知られたコンポーネントは、図示されておらず、又、幾つかの図示された要素は、ネットワーク装置の実施形態には含まれなくてもよい。ある実施形態のもとでは、コンピューティング装置700は、送信装置又は受信装置のいずれかである。ある実施形態では、コンピューティング装置700は、ネットワーク内の他の装置をウェイクアップするためにウェイクアップシーケンスを開始する装置でもよいし、又はコンピューティング装置は、低電力状態に入り、開始装置から受信されるウェイクアップメッセージにより目覚めさせられる装置でもよい。
ある実施形態のもとでは、装置700は、相互接続部又はクロスバー705、或いは情報を通信するための他の通信手段を備え、これは、高速データ搬送装置を含んでもよい。装置700は、更に、情報を処理するために相互接続部705に結合された1つ以上のプロセッサ710のような処理手段を備えている。プロセッサ710は、1つ以上の物理的なプロセッサ及び1つ以上の論理的プロセッサを含む。更に、各プロセッサ710は、複数のプロセッサコアを含む。ある実施形態では、プロセッサは、コンピューティング装置700が低電力状態にあるときにウェイクアップメッセージに対してネットワークを監視することのできるプロセッサを含む。相互接続部705は、簡単化のため単一の相互接続部として示されているが、多数の異なる相互接続部又はバスを表してもよく、そしてこのような相互接続部へのコンポーネント接続は、変化してもよい。図7に示した相互接続部705は、1つ以上の個別の物理的バス、ポイント・対・ポイント接続部、又はその両方が適当なブリッジ、アダプタ又はコントローラによって接続されたものを表す抽象的なものである。相互接続部705は、例えば、システムバス、PCI又はPCIeバス、ハイパートランスポート又は工業規格アーキテクチャー(ISA)バス、小型コンピュータシステムインターフェイス(SCSI)バス、IIC(I2C)バス、又は時々「ファイアワイヤ」と称されるインスティテュート・オブ・エレクトリカル・アンド・エレクトロニックスエンジニアズ(IEEE)規格1394バスを含む。(“Standard for a High Performance Serial Bus”1394−1995、IEEE、1996年8月30日出版、及び補則)更に、装置700は、USBバス770のようなシリアルバスを含み、これに対して、装置A 775及び装置B 780のような1つ以上のUSB適合装置をアタッチすることができる。
ある実施形態では、プロセッサ710は、1つ以上のバーチャルマシンをサポートするのに使用される。ある実施形態では、装置700は、更に、ランダムアクセスメモリ(RAM)又は他のダイナミック記憶装置を、プロセッサ710によって実行されるべき情報及びインストラクションを記憶するためのメインメモリ720として備えている。又、このメインメモリ720は、プロセッサ710によるインストラクションの実行中に一時的な変数又は他の中間情報を記憶するのにも使用される。RAMメモリは、メモリコンテンツのリフレッシュを必要とするダイナミックランダムアクセスメモリ(DRAM)と、コンテンツのリフレッシュを必要としないがコストの高いスタティックランダムアクセスメモリ(SRAM)とを含む。DRAMメモリは、信号を制御するためのクロック信号を含む同期ダイナミックランダムアクセスメモリ(SDRAM)と、拡張型データアウトダイナミックランダムアクセスメモリ(EDO DRAM)とを含む。ある実施形態では、システムのメモリは、装置内の多数のエージェントによってアクセスできる共有BIOS/OSメモリのような共有メモリを含む。又、装置700は、プロセッサ710に対するスタティック情報及びインストラクションを記憶するためのリードオンリメモリ(ROM)725又は他のスタティック記憶装置も備えている。又、装置700は、これに限定されないがシステムBIOS及び1つ以上のプレOSアプリケーションを含む幾つかの要素を記憶するための1つ以上の不揮発性メモリ装置730も備えている。
又、データ記憶装置735も、情報及びインストラクションを記憶するために装置700の相互接続部705に結合される。記憶装置735は、磁気ディスク、光学ディスク、及びそれに対応するドライブ、或いは他の装置を含む。このような要素は、一緒に結合されてもよいし、又は個別のコンポーネントであって、装置700の他の要素の部分を使用してもよい。特定の実施形態では、データ記憶装置735は、ハードドライブ736を含む。
又、装置700は、エンドユーザに情報を表示するため、バス705を経て、ディスプレイ740、例えば、陰極線管(CRT)ディスプレイ、液晶ディスプレイ(LCD)、プラズマディスプレイ、又は他の表示技術に結合することができる。ある実施形態では、ディスプレイ740は、テレビ番組を表示するのに使用される。又、ある環境において、ディスプレイ740は、入力装置の少なくとも一部分としても使用されるタッチスクリーンを含む。又、ある環境において、ディスプレイ740は、テレビ番組の音声部分を含めて、オーディオ情報を与えるためのスピーカのようなオーディオ装置でもよく又はそれを含んでもよい。入力装置745は、情報及び/又はコマンド選択をプロセッサ710へ通信するために相互接続部705に結合される。種々の具現化において、入力装置745は、キーボード、キーパッド、タッチスクリーン及びスタイラス、ボイス作動システム又は他の入力装置、或いはこのような装置の組合せでよい。含むことのできる別の形式のユーザ入力装置は、方向情報及びコマンド選択を1つ以上のプロセッサ710へ通信すると共にディスプレイ740上でのカーソル移動を制御するためのカーソル制御装置750、例えば、マウス、トラックボール、又はカーソル指向キーある。
又、1つ以上の通信要素755も、相互接続部705に結合される。特定の具現化に基づいて、通信要素755は、トランシーバ、ワイヤレスモデム、ネットワークインターフェイスカード、マザーボード上のLAN(ローカルエリアネットワーク、又は他のインターフェイス装置を含む。通信要素755は、イーサネットデータのようなネットワークデータを送信するためにネットワーク765への接続を与える。通信装置755の使用は、ワイヤレス装置からの信号の受信を含む。無線通信の場合に、通信装置755は、必要に応じてダイポール又はモノポールアンテナを含めて、1つ以上のアンテナ758を含む。一実施形態では、通信要素755は、不適切なアクセスから装置700を保護するためのファイアウオールを含む。又、装置700は、電力装置又はシステム760も備え、これは、電源、バッテリ、太陽電池、燃料セル、或いは電力を供給又は発生するための他のシステム又は装置も含む。電力装置又はシステム760により供給される電力は、装置700の要素へ必要に応じて配電される。
上述した説明において、説明上、本発明を完全に理解するために多数の特定の細部について述べた。しかしながら、当業者であれば、幾つかの特定の細部がなくても、本発明を実施できることが明らかであろう。他の点では、良く知られた構造及び装置は、ブロック図の形態で示された。図示されたコンポーネントとコンポーネントとの間に中間構造が存在することがある。説明又は図示されたコンポーネントは、ここに図示又は説明されない付加的な入力又は出力を有することがある。
本発明は、種々のプロセスを含むことができる。本発明のプロセスは、ハードウェアコンポーネントによって遂行することもできるし、又はマシン実行可能なインストラクションによって実施することもでき、これらインストラクションでプログラムされた汎用又は特殊目的プロセッサ或いはロジック回路でプロセスを遂行するように使用できる。或いは又、プロセスは、ハードウェア及びソフトウェアの組合せで遂行することもできる。
本発明の各部分は、プロセッサにより実行されるコンピュータプログラムインストラクションであって、本発明によるプロセスを遂行するようにコンピュータ(又は他の電子装置)をプログラムするのに使用されるコンピュータプログラムインストラクションが記憶されたコンピュータ読み取り可能な媒体を含むコンピュータプログラム製品として提供されてもよい。コンピュータ読み取り可能な媒体は、フロッピーディスケット、光学ディスク、CD−ROM(コンパクトディスクリードオンリメモリ)、磁気−光学ディスク、ROM(リードオンリメモリ)、RAM(ランダムアクセスメモリ)、EPROM(消去可能なプログラマブルリードオンリメモリ)、EEPROM(電気的に消去可能なリードオンリメモリ)、マグネット又は光学的カード、フラッシュメモリ、又は電子的インストラクションを記憶するのに適した他の形式の有形のメディア/コンピュータ読み取り可能なメディアを含むが、これに限定されない。
多数の方法を最も基本的な形態で説明したが、本発明の基本的な範囲から逸脱せずに、いずれかの方法にプロセスを追加したり又は削除したりすることができ、又、いずれかの上述したメッセージに情報を追加したり削除したりすることができる。当業者であれば、多数の更に別の変更や適応がなされ得ることが明らかであろう。本発明を限定するのではなく例示するために特定の実施形態が示された。本発明の範囲は、上述した特定例によって決定されるのではなく、特許請求の範囲のみによって決定されるものとする。
要素“A”が要素“B”に結合されると言える場合には、要素Aは、要素Bに直結されるか、又は、例えば、要素Cを経て間接的に結合される。コンポーネント、特徴、構造、プロセス、又は特性Aが、コンポーネント、特徴、構造、プロセス、又は特性Bを「引き起こす」と明細書又は請求の範囲に述べられたときには、“A”は、“B”の少なくとも部分的な原因であるが、“B”を引き起こす上で助けとなる少なくとも1つの他のコンポーネント、特徴、構造、プロセス、又は特性でもあることを意味する。コンポーネント、特徴、構造、プロセス、又は特性を含んでもよく(may)、含むことがあり(might)、又は含むことができる(could)と明細書に示された場合に、その特定のコンポーネント、特徴、構造、プロセス、又は特性を含むことが要求されるのではない。明細書又は請求の範囲で「ある(“a”又は“an”)」要素が言及された場合には、述べられた要素が1つしかないことを意味するものではない。
実施形態は、本発明の具現化又は一例である。明細書において「実施形態」、「1つの実施形態」、「ある実施形態」又は「他の実施形態」を言及するときには、その実施形態について述べる特定の特徴、構造又は特性が、少なくともある実施形態には含まれるが、必ずしも全ての実施形態に含まれるのではないことを意味している。「実施形態」、「1つの実施形態」又は「ある実施形態」の種々の出現は、必ずしも全てが同じ実施形態を示していない。本発明の実施形態の以上の説明において、開示を合理化し且つ本発明の1つ以上の種々の態様を理解する上で助けとなるように、本発明の種々の特徴は、時々、単一の実施形態、図面又はその説明に一緒にグループ編成されたことが明らかであろう。しかしながら、開示のこの方法は、請求の範囲に記載の発明が各請求項に述べた以上の特徴を要求するという意図を反映するものとして解釈されるものではない。むしろ、請求の範囲に反映されるように、本発明の態様は、以上に開示された単一実施形態の全ての特徴未満のものに存在する。従って、この説明に明確に組み込まれた請求の範囲において、各請求項は、本発明の個別の実施形態としてそれ自身自立している。
105:ネットワーク
110:開始装置
115:ネットワーク装置A
120:ネットワーク装置B
125:ネットワーク装置C
130:ウェイクパケット
205:ネットワーク装置
210:ネットワークユニット
220:DRAM
225:フラッシュメモリ
230:送信器
240:受信器
250:イーサネットケーブル
255:ネットワークインターフェイス
260:WoLモジュール
265:プロセッサ
270:MACアドレスレジスタ
275:電力管理モジュール

Claims (21)

  1. 装置を通常状態から低電力状態へ移行させるように構成された電力管理モジュールと、
    低電力状態においてアクティブに留まるように構成されたプロセッサを含むウェイクモジュールと、
    グループアドレスを記憶するレジスタと、
    低電力状態においてプロセッサにより監視されるネットワークインターフェイスと、
    を備え、前記プロセッサは、前記ネットワークインターフェイスにおいてグループアドレスを識別するデータパケットを検出し、そして前記電力管理モジュールは、データパケットを検出すると、前記装置を通常状態へ復帰させ、前記電力管理モジュールは、前記通常状態から前記低電力状態への移行の一部分として前記グループアドレスを前記レジスタに記憶するように構成される、前記装置。
  2. 前記ウェイクモジュールは、ウェイク・オン・LAN(WoL)モジュールを含む、請求項1に記載の装置。
  3. 前記データパケットは、Magic Packet(登録商標)である、請求項1に記載の装置。
  4. 前記電力管理モジュールは、前記通常状態へ戻る移行の一部分として前記レジスタからグループアドレスを除去するように構成された、請求項1に記載の装置。
  5. 前記グループアドレスを前記レジスタに記憶することが、前記グループアドレスを、前記装置のMAC(メディアアクセスコントロール)アドレスに代えて又は前記装置のMAC(メディアアクセスコントロール)アドレスに加えて記憶することから成る、請求項1に記載の装置。
  6. 前記プロセッサは、状態マシンプロセッサである、請求項1に記載の装置。
  7. 前記装置は、娯楽ネットワークにおけるメディア装置である、請求項1に記載の装置。
  8. ネットワーク装置を通常モードからスリープモードへ移行することを決定するステップと、
    前記ネットワーク装置を前記通常モードからスリープモードに移行するステップであって、前記ネットワーク装置を前記通常モードからスリープモードに移行する該ステップが、グループアドレスを前記ネットワーク装置のレジスタに記憶することを含む、前記ステップと、
    グループアドレスを識別するデータパケットをスリープモード中にネットワークインターフェイスにおいて検出するステップと、
    前記データパケットの検出に応答して前記ネットワーク装置を前記通常モードへ復帰させるステップと、
    を備えた方法。
  9. グループアドレスをレジスタに記憶する前記ステップは、スリープモードが開始されるときに前記ネットワーク装置のMAC(メディアアクセスコントロール)アドレスをグループアドレスに置き換えることを含む、請求項8に記載の方法。
  10. 前記データパケットの検出に応答して前記ネットワーク装置を前記通常モードへ復帰させるステップが、前記グループアドレスを前記ネットワーク装置のMACアドレスに置き換えるステップを更に備えた、請求項9に記載の方法。
  11. 前記グループアドレスを前記レジスタに記憶する前記ステップは、前記グループアドレスを前記ネットワーク装置のMACアドレスに加えて記憶することを含む、請求項8に記載の方法。
  12. 前記データパケットは、前記ネットワーク装置のMACアドレスを含まない、請求項8に記載の方法。
  13. 前記データパケットは、Magic Packet(登録商標)である、請求項8に記載の方法。
  14. ネットワークの第1ネットワーク装置を備え、この第1ネットワーク装置は、ウェイクアップメッセージをネットワークの他のネットワーク装置へ送信し、ウェイクアップメッセージは、グループアドレスを含むものであり、
    ネットワークの複数の他のネットワーク装置を備え、これら複数のネットワーク装置の1つ以上は、ある環境のもとで通常状態から低電力状態へ移行し、1つ以上のネットワーク装置の各々は、1つ以上のネットワーク装置が低電力状態にある間にネットワークをウェイクアップメッセージについて監視するように構成されたプロセッサを含み、1つ以上のネットワーク装置の各々は、グループアドレスを記憶するためのレジスタ及び前記通常状態から前記低電力状態への移行の一部分として前記グループアドレスを前記レジスタに記憶するように構成された電力管理モジュールを含み、
    グループアドレスを含むウェイクアップメッセージを検出したときに、低電力状態にある1つ以上のネットワーク装置の各々が通常状態へ移行する、
    ようにされたシステム。
  15. 前記ネットワークは、パーソナル娯楽ネットワークである、請求項14に記載のシステム。
  16. 前記グループアドレスは、ネットワーク内の全てのネットワーク装置に対して指定される、請求項14に記載のシステム。
  17. 前記グループアドレスは、ネットワーク内のネットワーク装置のサブセットに対して指定される、請求項14に記載のシステム。
  18. プロセッサによって実行されたときに、プロセスが、
    ネットワーク装置を通常モードからスリープモードへ移行することを決定し、
    前記ネットワーク装置を前記通常モードから前記スリープモードに移行し、前記ネットワーク装置を前記通常モードから前記スリープモードに移行することが、グループアドレスを前記ネットワーク装置のレジスタに記憶することを含み、
    グループアドレスを識別するデータパケットをスリープモード中にネットワークインターフェイスにおいて検出し、及び
    データパケットの検出に応答して前記ネットワーク装置を前記通常モードへ復帰させる、ことを含むオペレーションを遂行するようにさせるインストラクションのシーケンスを表すデータが記憶されたコンピュータ読み取り可能な記録媒体。
  19. 前記グループアドレスをレジスタに記憶することは、スリープモードが開始されるときに前記ネットワーク装置のMAC(メディアアクセスコントロール)アドレスをグループアドレスに置き換えることを含む、請求項18に記載の記録媒体。
  20. 前記ネットワーク装置を前記通常モードへ復帰させることが、前記グループアドレスをネットワーク装置のMACアドレスに置き換えることを含む請求項19に記載の記録媒体。
  21. 前記レジスタに前記グループアドレスを記憶することは、前記グループアドレスを前記ネットワーク装置のMACアドレスに加えて記憶することを含む、請求項18に記載の記録媒体。
JP2010523119A 2007-08-31 2008-08-27 ネットワーク装置のグループ電力管理 Expired - Fee Related JP5260654B2 (ja)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US96954707P 2007-08-31 2007-08-31
US60/969,547 2007-08-31
US12/197,020 2008-08-22
US12/197,020 US8086886B2 (en) 2007-08-31 2008-08-22 Group power management of network devices
PCT/US2008/074517 WO2009029684A1 (en) 2007-08-31 2008-08-27 Group power management of network devices

Publications (2)

Publication Number Publication Date
JP2011511485A JP2011511485A (ja) 2011-04-07
JP5260654B2 true JP5260654B2 (ja) 2013-08-14

Family

ID=39878034

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2010523119A Expired - Fee Related JP5260654B2 (ja) 2007-08-31 2008-08-27 ネットワーク装置のグループ電力管理

Country Status (9)

Country Link
US (1) US8086886B2 (ja)
EP (1) EP2188945B1 (ja)
JP (1) JP5260654B2 (ja)
KR (1) KR101462456B1 (ja)
CN (1) CN101785247B (ja)
AT (1) ATE503315T1 (ja)
DE (1) DE602008005763D1 (ja)
TW (1) TWI382712B (ja)
WO (1) WO2009029684A1 (ja)

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1346513B1 (en) * 2000-08-30 2010-10-20 Tmt Coaxial Networks Inc. A home network system and method
US9094226B2 (en) * 2000-08-30 2015-07-28 Broadcom Corporation Home network system and method
US8724485B2 (en) 2000-08-30 2014-05-13 Broadcom Corporation Home network system and method
JP4334534B2 (ja) * 2005-11-29 2009-09-30 株式会社東芝 ブリッジ装置及びブリッジシステム
US8090043B2 (en) 2006-11-20 2012-01-03 Broadcom Corporation Apparatus and methods for compensating for signal imbalance in a receiver
US7782850B2 (en) 2006-11-20 2010-08-24 Broadcom Corporation MAC to PHY interface apparatus and methods for transmission of packets through a communications network
US7742495B2 (en) 2006-11-20 2010-06-22 Broadcom Corporation System and method for retransmitting packets over a network of communication channels
US8345553B2 (en) * 2007-05-31 2013-01-01 Broadcom Corporation Apparatus and methods for reduction of transmission delay in a communication network
US8086886B2 (en) 2007-08-31 2011-12-27 Silicon Image, Inc. Group power management of network devices
US8068433B2 (en) * 2007-11-26 2011-11-29 Microsoft Corporation Low power operation of networked devices
US8074014B2 (en) * 2008-03-31 2011-12-06 Microsoft Corporation Storage systems using write off-loading
JP5061034B2 (ja) * 2008-06-05 2012-10-31 株式会社リコー 情報処理装置、情報処理装置の制御方法、プログラム及び記録媒体
US8510577B2 (en) * 2008-07-28 2013-08-13 Microsoft Corporation Reducing power consumption by offloading applications
US9112717B2 (en) 2008-07-31 2015-08-18 Broadcom Corporation Systems and methods for providing a MoCA power management strategy
WO2010038108A1 (en) * 2008-09-30 2010-04-08 Freescale Semiconductor, Inc. Data processing
KR101008473B1 (ko) * 2008-10-30 2011-01-14 삼성전기주식회사 수면모드와 활성모드를 포함하는 지그비 디바이스 및 수면모드를 포함하는 웨이크업 방법
US8213309B2 (en) * 2008-12-22 2012-07-03 Broadcom Corporation Systems and methods for reducing latency and reservation request overhead in a communications network
US8238227B2 (en) 2008-12-22 2012-08-07 Broadcom Corporation Systems and methods for providing a MoCA improved performance for short burst packets
US8254413B2 (en) * 2008-12-22 2012-08-28 Broadcom Corporation Systems and methods for physical layer (“PHY”) concatenation in a multimedia over coax alliance network
US20100169677A1 (en) * 2008-12-29 2010-07-01 Motorola, Inc. Remotely Powering On-Off Network Devices via a Network Interface Device
US8234510B2 (en) * 2009-02-26 2012-07-31 Broadcom Corporation System and method for energy savings through emulation of wake on LAN in energy efficient ethernet
JP5644055B2 (ja) * 2009-03-04 2014-12-24 富士通株式会社 基地局装置、端末装置および通信方法
US20100238932A1 (en) * 2009-03-19 2010-09-23 Broadcom Corporation Method and apparatus for enhanced packet aggregation
US8553547B2 (en) 2009-03-30 2013-10-08 Broadcom Corporation Systems and methods for retransmitting packets over a network of communication channels
US20100254278A1 (en) 2009-04-07 2010-10-07 Broadcom Corporation Assessment in an information network
US8730798B2 (en) * 2009-05-05 2014-05-20 Broadcom Corporation Transmitter channel throughput in an information network
TWI385511B (zh) * 2009-05-12 2013-02-11 Top Victory Invest Ltd 在待機模式時具有低功率損耗的電源供應器
WO2010137112A1 (ja) * 2009-05-26 2010-12-02 富士通株式会社 情報処理装置および情報処理装置の制御方法
US20100312909A1 (en) * 2009-06-08 2010-12-09 Wael William Diab Method and system for traffic based decisions for energy efficient networking
IT1394342B1 (it) * 2009-06-15 2012-06-06 St Microelectronics Srl "risparmio energetico in sistemi on-chip"
JP5095682B2 (ja) * 2009-07-03 2012-12-12 レノボ・シンガポール・プライベート・リミテッド 情報処理装置、情報処理装置の電力制御方法、およびコンピュータが実行可能なプログラム
US8867355B2 (en) 2009-07-14 2014-10-21 Broadcom Corporation MoCA multicast handling
ATE545090T1 (de) * 2009-09-09 2012-02-15 Samsung Electronics Co Ltd Bilderzeugungsvorrichtung und energiesparendes antriebsverfahren dafür
DE102009041434A1 (de) * 2009-09-16 2011-03-24 Robert Bosch Gmbh Verfahren und Vorrichtung zum Aufwecken von Teilnehmern eines Bussystems und entsprechender Teilnehmer
US8942250B2 (en) 2009-10-07 2015-01-27 Broadcom Corporation Systems and methods for providing service (“SRV”) node selection
EP2312767A1 (en) * 2009-10-16 2011-04-20 Astrium Limited Broadcast content requests
US8326960B2 (en) * 2009-12-03 2012-12-04 International Business Machines Corporation Wake on local area network signalling in a multi-root I/O virtualization
US9537664B2 (en) 2009-12-09 2017-01-03 Thomson Licensing Network based remote power management system and method for selectively powering on a hardware subsystems and determining energy usage billing information of a gateway device based on determination of source of received input signal
JP4714294B1 (ja) * 2009-12-16 2011-06-29 株式会社東芝 通信装置、及び通信方法
CN101771866B (zh) * 2009-12-28 2012-05-23 深圳华为通信技术有限公司 一种远程唤醒机顶盒的方法、机顶盒、服务器及***
US8611327B2 (en) 2010-02-22 2013-12-17 Broadcom Corporation Method and apparatus for policing a QoS flow in a MoCA 2.0 network
US8514860B2 (en) 2010-02-23 2013-08-20 Broadcom Corporation Systems and methods for implementing a high throughput mode for a MoCA device
US8370672B2 (en) * 2010-02-26 2013-02-05 Microsoft Corporation Reducing power consumption of distributed storage systems
US8612780B2 (en) 2010-09-15 2013-12-17 Intel Corporation Method and apparatus for modifying power management configuration of a computer to accommodate a packet processing latency policy associated with a pattern
US8656454B2 (en) 2010-12-01 2014-02-18 Microsoft Corporation Data store including a file location attribute
CN102594575A (zh) * 2011-01-18 2012-07-18 鸿富锦精密工业(深圳)有限公司 控制服务器休眠与唤醒的***及方法
US9015509B2 (en) 2011-02-07 2015-04-21 Silicon Image, Inc. Mechanism for low power standby mode control circuit
US9384199B2 (en) 2011-03-31 2016-07-05 Microsoft Technology Licensing, Llc Distributed file system
US9455840B2 (en) * 2011-05-02 2016-09-27 Sony Corporation Enhanced method for controlling network devices in a very low power consumption state
EP2528243B1 (en) * 2011-05-25 2019-01-23 Lantiq Beteiligungs-GmbH & Co.KG Power consumption management in communication system
US9049660B2 (en) 2011-09-09 2015-06-02 Microsoft Technology Licensing, Llc Wake pattern management
US8806250B2 (en) 2011-09-09 2014-08-12 Microsoft Corporation Operating system management of network interface devices
US8892710B2 (en) * 2011-09-09 2014-11-18 Microsoft Corporation Keep alive management
TWI491255B (zh) * 2011-10-05 2015-07-01 Amtran Technology Co Ltd 電視節目分享方法
US9787463B2 (en) * 2011-10-14 2017-10-10 Maxlinear, Inc. Method and system for server-side message handling in a low-power wide area network
US8892926B2 (en) * 2012-01-13 2014-11-18 Maxlinear, Inc. System and method for providing power-save operation in an in-home communication network
JP6048089B2 (ja) * 2011-12-26 2016-12-21 株式会社リコー 情報処理装置、及びプログラム
EP2629543A1 (en) * 2012-02-20 2013-08-21 Thomson Licensing Method and controller for device power state control
CN104205736B (zh) * 2012-03-21 2018-01-12 胡斯华纳有限公司 用于在动力工具的控制***与计算设备之间传送数据的方法
US9882743B2 (en) 2012-12-14 2018-01-30 Samsung Electronics Co., Ltd. Cloud based power management of local network devices
US9560522B2 (en) 2012-12-20 2017-01-31 Intel Corporation Tap-to-wake and tap-to-login near field communication (NFC) device
US9565637B2 (en) * 2013-03-14 2017-02-07 T-Mobile Usa, Inc. High power channel state notification for mobile applications
US20140359312A1 (en) * 2013-06-03 2014-12-04 Moishe Halibard Power on with near field communication
US9432941B2 (en) * 2013-07-05 2016-08-30 Mediatek Inc. Method for performing wake-up control with aid of wake-up packet, and associated apparatus
JP6218515B2 (ja) * 2013-09-05 2017-10-25 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム
EP3090422A1 (en) * 2013-12-30 2016-11-09 Arçelik Anonim Sirketi Stand-by power management in an imade display device having wake-on-lan function
US10488909B2 (en) * 2014-02-14 2019-11-26 Hewlett-Packard Development Company, L.P. Communicating commands to an embedded controller of a system
JP6272216B2 (ja) * 2014-12-25 2018-01-31 Necプラットフォームズ株式会社 中継装置、中継装置の制御方法および中継装置のプログラム
JP6464901B2 (ja) * 2015-04-13 2019-02-06 株式会社デンソー 車載通信システム及び中継装置
US10289189B2 (en) 2016-10-31 2019-05-14 Microsoft Technology Licensing, Llc Usage pattern based supervisory control of power management
US10270851B2 (en) * 2017-02-13 2019-04-23 Microsoft Technology Licensing, Llc Activating a peer-to-peer communication channel
CN108810825B (zh) * 2017-04-26 2021-12-17 珠海市魅族科技有限公司 无线局域网的通信方法、通信装置和通信设备
US10638423B2 (en) * 2017-06-09 2020-04-28 Apple Inc. Group wake-up and keep-alive indication
CN109104756B (zh) * 2017-06-21 2021-05-18 华为技术有限公司 唤醒方法、接入点和站点
US11256321B2 (en) * 2017-06-29 2022-02-22 The Board Of Trustees Of The University Of Illinois Network-driven, packet context-aware power management for client-server architecture
WO2019139432A1 (ko) * 2018-01-14 2019-07-18 엘지전자 주식회사 무선랜 시스템에서 통신하기 위한 방법 및 이를 이용한 무선 단말
US11057227B2 (en) * 2018-10-02 2021-07-06 Microsemi P.O.E Ltd. Network management using wake on LAN
TWI775112B (zh) * 2020-07-15 2022-08-21 塞席爾商阿普科爾公司 暫存器存取的方法及系統

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6047378A (en) * 1997-09-29 2000-04-04 International Business Machines Corporation Wake multiple over LAN
TW498206B (en) * 1998-07-28 2002-08-11 Silicon Integrated Sys Corp Method and device for matching data stream with a fixed pattern
US7047428B2 (en) * 2002-01-03 2006-05-16 Broadcom Corporation Method and apparatus for performing wake on LAN power management
JP4095501B2 (ja) * 2003-06-25 2008-06-04 インターナショナル・ビジネス・マシーンズ・コーポレーション コンピュータ装置、無線アクセスポイント、無線ネットワークを介した電源投入方法、フレーム聴取方法、フレーム送信方法、およびプログラム
JP2005175625A (ja) * 2003-12-08 2005-06-30 Hitachi Ltd リモート制御システム及び方法
JP4018686B2 (ja) * 2003-12-10 2007-12-05 キヤノン株式会社 情報処理装置および方法並びにプログラム
US7301914B2 (en) * 2004-06-15 2007-11-27 Motorola, Inc. Method and apparatus for sending a multicast message
WO2006038094A1 (en) * 2004-10-06 2006-04-13 Nokia Corporation Distributed link-layer wake-up agent system, method and device for universal plug and play function with lower power proxy
JP4481912B2 (ja) * 2005-10-06 2010-06-16 キヤノン株式会社 ネットワークデバイスおよびネットワークシステムおよびネットワークデバイスの省電力制御方法およびプログラム
US8086886B2 (en) 2007-08-31 2011-12-27 Silicon Image, Inc. Group power management of network devices

Also Published As

Publication number Publication date
TWI382712B (zh) 2013-01-11
KR101462456B1 (ko) 2014-11-17
CN101785247A (zh) 2010-07-21
CN101785247B (zh) 2013-01-02
JP2011511485A (ja) 2011-04-07
KR20100057672A (ko) 2010-05-31
EP2188945B1 (en) 2011-03-23
US20090063878A1 (en) 2009-03-05
EP2188945A1 (en) 2010-05-26
ATE503315T1 (de) 2011-04-15
WO2009029684A1 (en) 2009-03-05
TW200910831A (en) 2009-03-01
US8086886B2 (en) 2011-12-27
DE602008005763D1 (de) 2011-05-05

Similar Documents

Publication Publication Date Title
JP5260654B2 (ja) ネットワーク装置のグループ電力管理
US9548869B2 (en) Systems and methods for implementing multicasting using personal area network “pan” wireless technology
RU2370916C1 (ru) Посредник в локальной сети для удаленно подключенного мобильного устройства, работающего в режиме пониженного энергопотребления
US10834185B2 (en) Activating a peer-to-peer communication channel
US9152195B2 (en) Wake on cloud
US8799443B2 (en) Discovery of electronic devices in a combined network
JP2012160917A (ja) 通信装置、及び通信方法
KR20060121952A (ko) 네트워크 디바이스들 사이에서 데이터 전송을 최적화하는방법 및 시스템
TW201810016A (zh) 用於使用分散式通用串列匯流排主機驅動器之系統及方法
WO2013007722A1 (en) Network proxying technology
WO2022143339A1 (zh) 跨网段发现的方法、路由设备及***
JP2018517961A (ja) マルチポート物理レイヤ(phy)のための位相ロックループ(pll)の共有制御
US10057643B2 (en) UPnP communication system and method for active standby mode
EP3563519B1 (en) Technologies for a local network power management protocol
WO2023246601A1 (zh) 设备发现方法、装置及***
WO2024074066A1 (zh) 一种基于云计算技术的物联网设备管理方法及平台
US20150195322A1 (en) Media Resource Playback Method and System
Wu et al. The Research and Implementation of KNX Communication Kernel Based on ATMega32
TW202318839A (zh) 提供多台裝置同時連網功能或多台裝置喚醒功能之電子系統和相關方法
CN117751629A (zh) 一种设备管理方法及网络设备
TW202010333A (zh) 具有無線傳輸之網路管理裝置

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110826

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120712

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20121011

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130219

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130327

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130425

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20160502

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5260654

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees