JP2007020186A - 通信装置の電力管理モードによってネットワークアプリケーションを作動させる方法及びその装置 - Google Patents
通信装置の電力管理モードによってネットワークアプリケーションを作動させる方法及びその装置 Download PDFInfo
- Publication number
- JP2007020186A JP2007020186A JP2006187017A JP2006187017A JP2007020186A JP 2007020186 A JP2007020186 A JP 2007020186A JP 2006187017 A JP2006187017 A JP 2006187017A JP 2006187017 A JP2006187017 A JP 2006187017A JP 2007020186 A JP2007020186 A JP 2007020186A
- Authority
- JP
- Japan
- Prior art keywords
- network
- message
- power mode
- communication device
- network address
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/2821—Avoiding conflicts related to the use of home appliances
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/09—Mapping addresses
- H04L61/10—Mapping addresses of different types
- H04L61/103—Mapping addresses of different types across network layers, e.g. resolution of network layer into physical layer addresses or address resolution protocol [ARP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L2012/284—Home automation networks characterised by the type of medium used
- H04L2012/2841—Wireless
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
- H04W52/0219—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave where the power saving management affects multiple terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W92/00—Interfaces specially adapted for wireless communication networks
- H04W92/02—Inter-networking arrangements
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Automation & Control Theory (AREA)
- Computer Security & Cryptography (AREA)
- Small-Scale Networks (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
【課題】 統合ホームネットワークで、UnP装置が互いの電力モードに関する状態情報が得られる装置及び方法を提供する。
【解決手段】 第1ネットワークに連結された通信装置から、通信装置の電力モードに関する情報を受信し、これによるメッセージを生成して、第2ネットワークに伝送することによって、第2ネットワークに連結された通信装置をして、第1ネットワークに連結された通信装置の電力モードを認知させることによって、UPnP装置が低電力モードにあってメッセージを送受信しない場合にも、他のUPnP装置は、その装置がネットワークに接続されているという事実が分かり、新たなUPnP装置が自動IPメカニズムによりIPアドレスを生成する場合、IPネットワークに連結されているが、低電力モードで動作しているUPnP装置によって発生するIP衝突問題を防止できる。
【選択図】 図8
【解決手段】 第1ネットワークに連結された通信装置から、通信装置の電力モードに関する情報を受信し、これによるメッセージを生成して、第2ネットワークに伝送することによって、第2ネットワークに連結された通信装置をして、第1ネットワークに連結された通信装置の電力モードを認知させることによって、UPnP装置が低電力モードにあってメッセージを送受信しない場合にも、他のUPnP装置は、その装置がネットワークに接続されているという事実が分かり、新たなUPnP装置が自動IPメカニズムによりIPアドレスを生成する場合、IPネットワークに連結されているが、低電力モードで動作しているUPnP装置によって発生するIP衝突問題を防止できる。
【選択図】 図8
Description
本発明は、通信装置間にメッセージを中継する装置及び方法に係り、さらに詳細には、ネットワークでUnP装置が互いの正確な状態情報が得られる装置及び方法に関する。
UPnP(ユニバーサルプラグアンドプレイ)技術は、ネットワークに連結された装置間に複雑な設定の手続きなしでも通信を可能にする技術であって、一つの装置が有するサービスを他の機器が自動で検索できるようにする。UPnPを使用すれば、一般のユーザは、単に装置をネットワークに連結させれば、既存にネットワーク上に連結された機器が、自動で新たに追加された機器を発見して制御できる手段を提供するので、機器の設置または設定にかかる努力を減らしうるので、ホームオートメーションのためのホームネットワークの構築のための基盤として位置付けており、これに対する活発な研究が行われている。
図1Aないし図1Dは、ネットワークでUPnP装置の存在を認識するために、UPnP装置間に情報を送受信する過程を示す図である。
ホームネットワークで、装置間の通信のために使用されるUPnP通信プロトコルは、IPパケットを基本としてSOAP(シンプルオブジェクトアクセスプロトコル)形式の所定のメッセージを解釈することによって、装置の属性及び制御情報を解釈できる標準である。UPnPプロトコルを利用して、ネットワークに連結されている装置を検索するためには、発見ステップ及び説明ステップを経る必要があるが、そのためには、図示されているように、M−SEARCHメッセージ、M−SEARCHに対するRESPONSEメッセージ、NOTIFYメッセージなどがサービスを提供するUPnP装置、及びサービスを利用しようとするクライアントのコントロールポイント間に送受信される必要がある。この三つのメッセージを通じて、ネットワークに連結されたUPnP装置がコントロールポイントに認識される。各メッセージについてのさらなる詳細な説明は、UPnP技術標準により公知されているので、ここでは省略する。
図2は、ブルートゥースが支援される無線通信装置が、UPnP装置として動作するために必要なプロトコルスタックを示す図である。
ブルートゥース装置は、HCI(ホストコントローラインターフェース)を通じて電力モードをアプリケーションレイヤーで修正できるように支援する。すなわち、UPnP装置またはコントロールポイントが低電力モードで動作する場合、HCIを通じて電力モードを変更できる。一方、MAC Bridging(802.11d)は、相異なるネットワークインターフェースを連結する機能を提供する。すなわち、例えば、ブルートゥースネットワークインターフェースに受信されるパケットを、イーサネット(登録商標)ネットワークインターフェースに伝達する。ブルートゥースコアスタック及びPAN(パーソナルエリアネットワーク)プロファイルは、受信されたブルートゥースパケットをIPパケットに変換するためのプロセスを支援し、PSモジュールは、装置の電力モードを管理する機能を行う。UPnPスタック及びアプリケーションは、ネットワークに連結された装置を認識して制御し、機能を他の装置に知らせるなど、ネットワークミドルウェアーとしての機能を行う。UPnPスタックの内部は、装置のIPを設定し、装置情報をネットワークに伝送し、装置の状態変化を知らせるなどの機能を行う内部モジュールから構成される。
UPnPプロトコルを利用してホームネットワークを構築することにおいて、有線ネットワークに連結された装置と無線ネットワークに連結された装置との連動のためには、両者を中継する装置が必要である。したがって、例えば、有線ネットワーク装置がコントロールポイントとして動作し、ブルートゥース装置がサービスを提供するUPnP装置として動作する場合のホームネットワークシステムは、図3に示すように構成される。
ブルートゥースシステムは、ピコネット単位のネットワークを基本とし、これをマスタが管理し、マスタを通じてスレーブがデータを送受信できる。二つのブルートゥース装置間にデータリンクを設定するためには、数秒の時間がかかるため、データリンクが一度設定されればよいように、リンクを失わせないことが有利であるが、データの伝送が行われていないが、ブルートゥース装置を接続された状態に置けば、電力を消耗するので、これに対する解決策として、ブルートゥース装置は、三つの低電力モードを支援する。
図4Aないし図4Cは、ブルートゥース装置で、低電力モードであるときのマスタとスレーブとの間のデータ送受信動作を示す図である。図4Aは、ホールドモードである場合、スレーブとマスタとの間のデータ送受信を表す。ホールドモードは、周期的ではないが、予測可能な非活性期間の低電力モードであり、ホールド期間にACL(Asynchronous Connection−Less)パケットが二つの装置間に伝送されず、ホールド期間が満了する時点に活性化モードに変更される。
図4Bは、周期の特定のスロットの間にのみパケットを送受信できる動作モードであるスニッフモードであって、パケットを送受信する時点であるスニッフオフセットについての情報と、最初のパケット及び最後のパケット情報により特定されるスニッフ期間、スニッフモードの動作周期であるスニッフ周期に関する情報をマスタとスレーブとの間でやり取りして、伝送特性を決定する。
図4Cは、スレーブの電力消耗を最小化するための待機モードであって、マスタとスレーブとは、各動作モードを待機モードに変更するための要請メッセージを相手に伝送できる。スレーブが待機モードで動作する場合、活性化状態にあるブルートゥース装置のアドレスを意味するAM_ADDRをマスタに返還する。
ホームネットワークを構成するUPnP装置が、互いの存在を認識し、情報を獲得して維持するためには、一定の周期で定められたパケットをやり取りする必要がある。しかし、前記のように、ブルートゥース装置が電力の節減のために、低電力モードに切り換わって動作する場合、周期的に伝達されるべきパケットが伝達されず、ホームネットワークを構成する装置についての情報が正確に知られないという問題点があり、また、低電力モードに切り換えられた装置にUPnP制御命令が伝達される場合、これに対する応答がないので、エラーが発生しうる。
また、UPnP装置のアドレス指定ステップで、DHCPサーバが支援されず、各装置が自動IPメカニズムを通じてIPアドレスを割り当てられる場合、IP衝突が発生しうる。すなわち、ホームネットワークに新たに連結された装置が、自動IPメカニズムを通じてIPアドレスを生成し、生成したIPアドレスに既に割り当てられた装置が存在するかを確認するためのメッセージをブロードキャストした場合、低電力モードに切り換わった装置は、これを受信できないので、応答メッセージを送信せず、これにより、新たに連結された装置は、生成したIPアドレスを登録して使用するが、以後、低電力モードにあった装置が活性化モードに切り換えられれば、同じIPアドレスが、相異なる二つの装置によって使用されるという問題が発生する。
特開第2003−189378号公報
特開第2001−308936号公報
本発明は、低電力モードで動作している通信装置の電力モード状態を他の装置に知らせ、低電力モードで動作している通信装置の代わりに、他の装置からの要請に対する応答メッセージを伝送する装置及び方法を提供するところにその目的がある。
前記目的を解決するための本発明は、少なくとも二つ以上の下位ネットワークから構成される統合ネットワークでメッセージを中継する方法において、(a)第1ネットワークに連結された通信装置から前記通信装置の電力モードに関する情報を受信するステップと、(b)前記情報の内容に基づいて、前記通信装置の電力モードを表すメッセージを生成するステップと、(c)前記(b)ステップで生成したメッセージを第2ネットワークに伝送して、前記第2ネットワークに連結された通信装置をして前記通信装置の電力モードを認知させるステップとを含む。
また、本発明は、少なくとも二つ以上の下位ネットワークから構成される統合ネットワークでメッセージを中継する方法において、(a)第1ネットワークに属する通信装置から、所定のネットワークアドレスが使用中であるか否かを問い合わせるメッセージを受信するステップと、(b)前記所定ネットワークアドレスと、第2ネットワークに連結された通信装置のそれぞれのネットワークアドレスとを比較するステップと、(c)前記比較結果、一致する場合、前記第2ネットワークに連結されて前記所定のネットワークアドレスを割り当てられた通信装置の電力モードを判断するステップと、(d)前記判断結果に基づいて、前記問い合わせに対する応答メッセージを選択的に伝送するステップとを含む。
また、本発明は、メッセージ中継方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体を提供する。
また、本発明は、少なくとも二つ以上の下位ネットワークから構成される統合ネットワークでメッセージを中継する装置において、第1ネットワークに連結された通信装置から受信された前記通信装置の電力モードに関するメッセージの内容を判断するメッセージ判断部と、前記判断されたメッセージの内容に基づいて、前記通信装置の電力モードを表すメッセージを生成するメッセージ生成部と、前記メッセージ生成部で生成されたメッセージを第2ネットワークに伝送するメッセージ伝送部と、を備える。ここで、前記応答メッセージ生成部は、前記判断の結果、前記所定ネットワークアドレスに該当する通信装置が低電力モードである場合、前記所定ネットワークアドレスが使用中であることを表す応答メッセージを生成することが望ましい。
本発明によれば、相異なる下位ネットワークから構成された一つの統合ネットワークで、すべてのUPnP装置の状態情報が正確に管理され、UPnP装置が低電力モードにあってメッセージを送受信しない場合にも、他のUPnP装置は、その装置がネットワークに接続されているという事実が分かり、新たなUPnP装置が、自動IPメカニズムによりIPアドレスを生成する場合、IPネットワークに連結されているが、低電力モードで動作しているUPnP装置によって発生するIP衝突問題を防止できる。
以下、添付された図面を参照して、本発明の望ましい実施形態を詳細に説明する。
図5は、本発明に係るホームネットワークシステムの概略図である。
以下の全ての例では、サービスを提供するUPnP装置は、ブルートゥース装置であり、コントロールポイントは、有線ネットワークに連結された装置であって、中継器とはイーサネット(登録商標)で連結されており、このようなシステムにより統合ネットワークであるホームネットワークが構成されると仮定する。
図5に示すように、図3と異なり、中継器でアドレスマップを保存しているということが分かる。アドレスマップには、ブルートゥース装置のMACアドレス、IPアドレス及び電力モード情報がマッピングされて保存される。ブルートゥース装置を受信者とするARP(アドレスリゾリューションプロトコル)メッセージが受信されたとき、中継器は、アドレスマップを参照して、受信者が低電力モードにあるか否かを判断し、その結果によってARPメッセージを処理する。これについてのさらに詳細な説明は後述する。
図6は、本発明に係る中継器がブルートゥース装置の電力モード変更を有線ネットワークに知らせる過程を示すフローチャートである。
中継器は、ブルートゥース装置から電力モードを変更することを要請するメッセージを受信すれば(610)、受信したメッセージの内容を分析して、活性モードから低電力モードへの変更を要請することであるか、低電力モードから活性モードへの変更を要請することであるかを判断する(620)。活性モードから低電力モードへの変更を要請するメッセージであると判断されれば、当該ブルートゥース装置が、低電力モードで動作していることを表すBYEメッセージを生成して、有線ネットワークに連結された全ての装置に伝送する(630)。もし、低電力モードから活性モードへの変更を要請するメッセージである場合には、当該ブルートゥース装置が活性モードに切り換えられたことを表すALIVEメッセージを生成して、有線ネットワークに連結された全てのUPnP装置に伝送する(640)。これにより、有線ネットワークに連結された他の装置も、ブルートゥース装置が低電力モードで動作していることが分かる。
図7は、本発明によって、ブルートゥース装置の変更された電力モード情報が有線ネットワークに伝達される過程を示すフローチャートである。ここでは、活性モードで動作していたブルートゥース装置であるUPnP装置が、低電力モードに切り換えられ、さらに活性モードに切り換えられる場合のメッセージの流れについての説明する。
本発明に係る中継器は、活性モードで動作していたUPnP装置から、電力モードを低電力モードに切り換えることを要請するメッセージを受信し(710)、当該UPnP装置が低電力モードに切り換えられることを表すBYEメッセージを生成する(720)。中継器は、生成したBYEメッセージを、有線ネットワークに連結されたコントロールポイントに伝送することによって(730)、これを有線ネットワークに知らせ、当該UPnPに応答メッセージを伝送する(740)。ここで、中継器が保存しているアドレスマップには、このような情報が保存される。図7では、一つのコントロールポイントにのみBYEメッセージを伝送するように図示されたが、有線ネットワークに連結された全てのUPnP装置に伝送することが望ましい。
その後、低電力モード状態にあったUPnP装置が活性モードに変更することを要請するメッセージを中継器に伝送すれば(750)、中継器は、同様に、このような内容を含むALIVEメッセージを生成して(760)、有線ネットワークに連結されたコントロールポイント(770)に伝送し、当該UPnP装置には応答メッセージを伝送する(780)。同様に、中継器が保存しているアドレスマップには、前記のように変更された電力モード情報が保存される。
図8は、本発明に係る中継器が受信されたARPメッセージを処理する過程を示すフローチャートである。ホームネットワークに新たに連結されたUPnP装置は、DHCPサーバからIPアドレスを割り当てられるが、前述したように、DHCPサーバが支援されない場合、自動IPメカニズムによって自らIPアドレスを生成する。このように生成したIPアドレスを登録する前に、新たなUPnP装置は、同じIPアドレスが既に使用中であるか否かを調べるためのARPメッセージをブロードキャストする。
中継器で、このようなARPメッセージを受信すれば(810)、受信されたARPメッセージが表すIPアドレスと、中継器が保存しているアドレスマップのIPアドレスとを比較する(820)。ARPメッセージに含まれたIPアドレスと同じアドレスがアドレスマップに含まれていなければ、中継器は、受信したARPメッセージにそれ以上関与せず、無線ネットワークにARPメッセージを伝達する(850)。もし、ARPメッセージに含まれたIPアドレスと同じアドレスがアドレスマップに含まれていれば、当該IPアドレスを使用している装置が低電力モードにあるか否かを判断する(840)。当該IPアドレスを使用している装置が低電力モードにある場合、その装置は、ARPメッセージに応答できないので、中継器は、その装置の代わりに、当該IPアドレスが使用中であることを知らせるARP応答メッセージを生成して、ARPメッセージを伝送した装置に送る(860)。当該装置が低電力モードにない場合には、中継器に連結された無線ネットワークにARPメッセージを伝達する。
図9は、本発明に係る中継器が低電力モード状態にあるブルートゥース装置の代わりにARP応答メッセージを伝送する過程を示すフローチャートである。ここでは、低電力状態にあるブルートゥース装置であるUPnP装置が、使用中であるIPアドレスと同じIPアドレスを、ホームネットワークに新たに連結されたコントロールポイントが生成するARPメッセージを伝送する場合を仮定する。
ホームネットワークに新たに連結されたコントロールポイントは、自らIPアドレスを生成し(905)、これに対して中継器にARPメッセージを伝送する(910)。ARPメッセージを受信した中継器は、アドレスマップを参照して、当該IPアドレスが低電力モードにあるUPnP装置に割り当てられていることを確認し、そのようなUPnP装置の代わりにARP応答メッセージを生成した後、ARPメッセージを伝送したコントロールポイントに送って、当該IPアドレスが使用中であることを知らせる(940)。
図10は、本発明に係る中継器100の構造を示す図である。図10に示すように、本発明に係る中継器100は、送受信部110、電力モード管理部120、保存部130及びARPメッセージ処理部140を備えるが、送受信部110は、第1インターフェース111及び第2インターフェース112を備え、電力モード管理部120は、メッセージ生成部121、メッセージ伝送部122及びメッセージ判断部123を備え、ARPメッセージ処理部140は、比較部141、応答メッセージ生成部142、応答メッセージ伝送部143、電力モード判断部144及び伝達部145を備える。
送受信部110は、中継器100が有線ネットワーク及び無線ネットワークなど、相異なる2つ以上のネットワークと通信するための手段であって、本実施形態では、ブルートゥース及びイーサネット(登録商標)を通じて通信するので、二つの通信インターフェースを有すると図示した。
電力モード管理部は、UPnP装置の電力モードを管理する機能を行うが、UPnP装置から電力モード変更を要請するメッセージが受信されれば、メッセージ判断部123でメッセージの内容を判断し、メッセージ生成部121では、判断されたメッセージの内容に基づいて、変更された電力モードを表すメッセージを生成し、メッセージ伝送部122は、生成されたメッセージを送受信部110を通じて有線ネットワークに伝送する。
保存部130には、UPnP装置のIPアドレス及びMACアドレス、電力モードに関する情報がマッピングされたアドレスマップが保存される。送受信部110を通じて、UPnP装置から電力モードの変更を要請するメッセージが受信されれば、当該情報がアップデートされる。
ARPメッセージ処理部140は、ホームネットワークに新たに連結された装置から受信されるARPメッセージを処理する機能を行うが、比較部141は、ARPメッセージが受信されれば、それに含まれたIPアドレスを、保存部130に保存されたアドレスマップを参照して、アドレスマップに含まれたIPアドレスと比較し、電力モード判断部144は、比較部141での比較結果、アドレスマップに一致するIPアドレスが存在する場合、当該IPアドレスを割り当てられた装置の電力モードを判断する。応答メッセージ生成部142は、電力モード判断部144での判断の結果、当該装置が低電力モードで動作している場合、その装置の代わりにARP応答メッセージを生成し、応答メッセージ伝送部143では、生成されたARP応答メッセージを、ARPメッセージを伝送したUPnP装置に送る。一方、比較部141での比較結果、ARPメッセージに含まれたIPアドレスがアドレスマップに含まれていないか、または含まれているが、電力モード判断部144での判断の結果、当該装置が低電力モードではない場合、伝達部145は、ARPメッセージを無線ネットワークに伝達して、活性状態にあるUPnP装をして、直接ARPメッセージに応答せしめる。
一方、前述した本発明の実施形態は、コンピュータで実行されうるプログラムで作成可能であり、コンピュータで読み取り可能な記録媒体を利用して前記プログラムを動作させる汎用のディジタルコンピューターで具現されうる。
前記コンピュータで読み取り可能な記録媒体は、マグネチック記録媒体(例えば、ROM、フロッピー(登録商標)ディスク、ハードディスクなど)、光学的判読媒体(例えば、CD−ROM、DVDなど)及びキャリアウェーブ(例えば、インターネットを介した伝送)のような記録媒体を含む。
以上、本発明についてその望ましい実施形態を中心に説明した。当業者は、本発明が本発明の本質的な特性から逸脱しない範囲で、変形された形態で具現されうることを理解できるであろう。したがって、開示された実施形態は、限定的な観点ではなく、説明的な観点で考慮されねばならない。本発明の範囲は、前述した説明ではなく、特許請求の範囲に記載されており、それと同等な範囲内にある全ての差異点は、本発明に含まれたものと解釈されねばならないであろう。
本発明は、通信装置に関連した技術分野に好適に適用されうる。
100 中継器
110 送受信部
111 第1インターフェース
112 第2インターフェース
120 電力モード管理部
121 メッセージ生成部
122 メッセージ伝送部
123 メッセージ判断部
130 保存部
140 ARPメッセージ処理部
141 比較部
142 応答メッセージ生成部
143 応答メッセージ伝送部
144 電力モード判断部
145 伝達部
110 送受信部
111 第1インターフェース
112 第2インターフェース
120 電力モード管理部
121 メッセージ生成部
122 メッセージ伝送部
123 メッセージ判断部
130 保存部
140 ARPメッセージ処理部
141 比較部
142 応答メッセージ生成部
143 応答メッセージ伝送部
144 電力モード判断部
145 伝達部
Claims (17)
- 少なくとも二つ以上の下位ネットワークから構成される統合ネットワークでメッセージを中継する方法において、
(a)第1ネットワークに連結された通信装置から前記通信装置の電力モードに関する情報を受信するステップと、
(b)前記情報の内容に基づいて、前記通信装置の電力モードを表すメッセージを生成するステップと、
(c)前記(b)ステップで生成したメッセージを第2ネットワークに伝送して、前記第2ネットワークに連結された通信装置をして前記通信装置の電力モードを認知させるステップとを含むことを特徴とする方法。 - 前記情報は、前記第2ネットワークに連結された通信装置が、前記通信装置との通信の管理に参照されることを特徴とする請求項1に記載の方法。
- 前記情報は、前記通信装置の電力モードが活性モードから低電力モードに変更されるという内容を含むことを特徴とする請求項1に記載の方法。
- 前記情報は前記通信装置の電力モードが低電力モードから活性モードに変更されるという内容を含むことを特徴とする請求項1に記載の方法。
- 前記統合ネットワークは、UPnP基盤のネットワークであることを特徴とする請求項1に記載の方法。
- 少なくとも二つ以上の下位ネットワークから構成される統合ネットワークでメッセージを中継する方法において、
(a)第1ネットワークに属する通信装置から、所定のネットワークアドレスが使用中であるか否かを問い合わせるメッセージを受信するステップと、
(b)前記所定ネットワークアドレスと、第2ネットワークに連結された通信装置のそれぞれのネットワークアドレスとを比較するステップと、
(c)前記比較結果、一致する場合、前記第2ネットワークに連結されて前記所定のネットワークアドレスを割り当てられた通信装置の電力モードを判断するステップと、
(d)前記判断結果に基づいて、前記問い合わせに対する応答メッセージを選択的に伝送するステップとを含むことを特徴とする方法。 - 前記(d)ステップは、
前記判断の結果、前記所定ネットワークアドレスに該当する通信装置が低電力モードである場合、前記第1ネットワークに属する通信装置に、前記所定のネットワークアドレスが使用中であることを表す応答メッセージを伝送することを特徴とする請求項6に記載の方法。 - 前記(d)ステップは、
前記判断の結果、前記所定ネットワークアドレスに該当する通信装置が低電力モードではない場合、前記(b)ステップで受信したメッセージを、前記所定ネットワークアドレスに該当する通信装置に伝達することを特徴とする請求項6に記載の方法。 - 前記統合ネットワークは、UPnP基盤のネットワークであることを特徴とする請求項6に記載の方法。
- 請求項1ないし請求項9のうち何れか一項に記載の方法をコンピュータで実行させるためのプログラムを記録したコンピュータで読み取り可能な記録媒体。
- 少なくとも二つ以上の下位ネットワークから構成される統合ネットワークでメッセージを中継する装置において、
第1ネットワークに連結された通信装置から受信された前記通信装置の電力モードに関するメッセージの内容を判断するメッセージ判断部と、
前記判断されたメッセージの内容に基づいて、前記通信装置の電力モードを表すメッセージを生成するメッセージ生成部と、
前記メッセージ生成部で生成されたメッセージを第2ネットワークに伝送するメッセージ伝送部とを備えることを特徴とする装置。 - 前記情報は、前記第2ネットワークに連結された通信装置が、前記通信装置との通信の管理に参照されることを特徴とする請求項11に記載の装置。
- 前記電力モードに関するメッセージは、前記通信装置の電力モードが、活性モードから低電力モードに変更されたことを知らせる内容であることを特徴とする請求項11に記載の装置。
- 前記電力モードに関するメッセージは、前記通信装置の電力モードが、低電力モードから活性モードに変更されたことを知らせる内容であることを特徴とする請求項11に記載の装置。
- 少なくとも二つ以上の下位ネットワークから構成される統合ネットワークでメッセージを中継する装置において、
第1ネットワークに連結された通信装置のそれぞれのネットワークアドレス及び電力モード情報を保存する保存部と、
第2ネットワークに属する通信装置から、所定ネットワークアドレスが使用中であるか否かを問い合わせるメッセージが受信されれば、前記所定ネットワークアドレスと、前記保存部に保存されたネットワークアドレスとを比較する比較部と、
前記比較部での比較結果、前記所定ネットワークアドレスと、前記保存部に保存されたネットワークアドレスとが一致する場合、前記所定ネットワークアドレスに該当する通信装置の電力モードを判断する判断部と、
前記判断結果に基づいて、前記問い合わせに対する応答メッセージを選択的に生成する応答メッセージ生成部と、
前記応答メッセージ生成部で生成した応答メッセージを第2ネットワークに伝送する応答メッセージ伝送部とを備えることを特徴とする装置。 - 前記応答メッセージ生成部は、
前記判断の結果、前記所定ネットワークアドレスに該当する通信装置が低電力モードである場合、前記所定ネットワークアドレスが使用中であることを表す応答メッセージを生成することを特徴とする請求項15に記載の装置。 - 前記比較部での比較結果、前記所定ネットワークアドレスと、前記保存部に保存されたネットワークアドレスとが一致していないか、または前記判断部での判断の結果、前記所定ネットワークアドレスに該当する通信装置が低電力モードではない場合、前記(b)ステップで受信したメッセージを前記第1ネットワークに伝達する伝達部をさらに備えることを特徴とする請求項15に記載の装置。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020050061189A KR100657326B1 (ko) | 2005-07-07 | 2005-07-07 | 통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2007020186A true JP2007020186A (ja) | 2007-01-25 |
Family
ID=36972707
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006187017A Pending JP2007020186A (ja) | 2005-07-07 | 2006-07-06 | 通信装置の電力管理モードによってネットワークアプリケーションを作動させる方法及びその装置 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8194663B2 (ja) |
EP (1) | EP1742425A3 (ja) |
JP (1) | JP2007020186A (ja) |
KR (1) | KR100657326B1 (ja) |
CN (1) | CN1893363A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011151507A (ja) * | 2010-01-20 | 2011-08-04 | Nec Corp | 無線lanアクセスポイント装置、通信システム及びそれに用いる代理arp応答方法並びにそのプログラム |
Families Citing this family (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2857542B1 (fr) * | 2003-07-11 | 2006-03-17 | Axces | Procede et systeme permettant d'etablir de maniere rapide une communication entre un lecteur et une pluralite d'objets communicants |
US7305325B2 (en) * | 2006-01-12 | 2007-12-04 | International Business Machines Corporation | Method to improve requirements, design manufacturing, and transportation in mass manufacturing industries through analysis of defect data |
KR100781523B1 (ko) * | 2006-04-25 | 2007-12-03 | 삼성전자주식회사 | Ip식별 패킷 구성 및 ip할당 장치, 이를이용한ip식별 패킷 구성 및 ip할당 방법 |
US20080117850A1 (en) * | 2006-10-30 | 2008-05-22 | Agrawal Dharma P | Dual Mode Wireless Personal Area Network and Wireless Local Area Network Architecture |
JP2009169732A (ja) * | 2008-01-17 | 2009-07-30 | Panasonic Corp | 通信端末装置及び通信機器接続制御方法 |
KR101499551B1 (ko) * | 2008-03-31 | 2015-03-18 | 삼성전자주식회사 | 원격 접속을 고려하여 네트워크 주소 충돌을 해결하는 UPnP 장치 및 그 방법 |
KR100951532B1 (ko) | 2008-04-11 | 2010-04-08 | 인제대학교 산학협력단 | 홈 네트워크 시스템의 활성/비활성 선택 장치 및 방법 |
CN101600211B (zh) * | 2008-06-06 | 2013-07-17 | 纬创资通股份有限公司 | 可共用***资源的无线通讯***及其相关方法 |
TWI475854B (zh) * | 2008-06-09 | 2015-03-01 | Wistron Corp | 可共用系統資源之無線通訊系統及其相關方法 |
ATE524047T1 (de) * | 2008-07-21 | 2011-09-15 | Alcatel Lucent | Verfahren zum umschalten eines kundenendgeräts aus einem ruhemodus in einen aktiven modus |
US20100138550A1 (en) * | 2008-12-01 | 2010-06-03 | Kwangil Lee | Ship-borne device managing method |
KR20110083008A (ko) * | 2010-01-13 | 2011-07-20 | 삼성전자주식회사 | 화상형성장치 및 화상형성장치의 전원관리방법 |
JP5695084B2 (ja) * | 2010-01-15 | 2015-04-01 | トムソン ライセンシングThomson Licensing | デジタルホームネットワーキングデバイスにおいてエネルギーを節約するためのシステムおよび方法 |
JP5865358B2 (ja) * | 2010-06-04 | 2016-02-17 | ボード・オブ・リージエンツ,ザ・ユニバーシテイ・オブ・テキサス・システム | 無線通信方式、システムおよびコンピュータプログラム製品 |
WO2012016187A2 (en) | 2010-07-30 | 2012-02-02 | Board Of Regents | Distributed rate allocation and collision detection in wireless networks |
US20130173080A1 (en) * | 2010-09-27 | 2013-07-04 | Mitsubishi Electric Corporation | Programmable controller system |
CN102546849B (zh) * | 2010-12-30 | 2014-10-08 | 华为技术有限公司 | Ip地址冲突检测方法及网络设备 |
WO2012122508A2 (en) | 2011-03-09 | 2012-09-13 | Board Of Regents | Network routing system, method, and computer program product |
US8687670B2 (en) * | 2011-05-26 | 2014-04-01 | Qualcomm Incorporated | Paging channel prediction for bluetooth paging procedure |
JP2015130121A (ja) * | 2014-01-08 | 2015-07-16 | ヤマハ株式会社 | 中継装置 |
JP6464768B2 (ja) * | 2015-01-21 | 2019-02-06 | 富士ゼロックス株式会社 | 応答装置及びプログラム |
DE112015006847B4 (de) | 2015-08-31 | 2024-03-21 | Motorola Solutions, Inc. | Koordination von Drahtlosgeräten zwischen persönlichen Netzwerken und Fahrzeugnetzwerken |
KR102379205B1 (ko) * | 2015-10-19 | 2022-03-28 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 장치의 제어방법 |
Family Cites Families (24)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5745699A (en) | 1993-09-24 | 1998-04-28 | Apple Computer, Inc. | Dynamic address assignment in an arbitrarily connected network |
GB9321657D0 (en) * | 1993-10-20 | 1993-12-08 | Ncr Int Inc | Power management system for a wireless network |
US5983353A (en) * | 1997-01-21 | 1999-11-09 | Dell Usa, L.P. | System and method for activating a deactivated device by standardized messaging in a network |
GB9721008D0 (en) * | 1997-10-03 | 1997-12-03 | Hewlett Packard Co | Power management method foruse in a wireless local area network (LAN) |
KR100275707B1 (ko) * | 1998-11-26 | 2000-12-15 | 윤종용 | 홈네트웍 시스템 및 그 노드 아이디 할당방법 |
US20020049049A1 (en) * | 2000-09-22 | 2002-04-25 | Sandahl Joel E. | System for delivering wireless information services to messaging devices |
US20020083143A1 (en) * | 2000-12-13 | 2002-06-27 | Philips Electronics North America Corporation | UPnP architecture for heterogeneous networks of slave devices |
JP2001308936A (ja) | 2001-03-12 | 2001-11-02 | Nec Corp | データ通信方法、中継装置、データ通信システム及びその記録媒体 |
KR100371328B1 (ko) * | 2001-04-17 | 2003-02-07 | 엘지전자 주식회사 | 가전기기 네트워크 시스템 및 주소할당방법 |
US7020501B1 (en) * | 2001-11-30 | 2006-03-28 | Bbnt Solutions Llc | Energy efficient forwarding in ad-hoc wireless networks |
JP3899924B2 (ja) | 2001-12-17 | 2007-03-28 | ソニー株式会社 | 通信システムおよびその方法と電気機器 |
KR20030075728A (ko) * | 2002-03-20 | 2003-09-26 | 엘지전자 주식회사 | 홈 네트워크 시스템의 가전제품 연결상태 확인방법 |
US7289518B2 (en) | 2002-12-18 | 2007-10-30 | Intel Corporation | Method and apparatus for reducing power consumption in a wireless network station |
KR100493898B1 (ko) * | 2003-04-16 | 2005-06-10 | 삼성전자주식회사 | 피제어 디바이스의 리스트를 제공하는 네트워크 장치,시스템 및 방법 |
KR20040104775A (ko) | 2003-06-04 | 2004-12-13 | 삼성전자주식회사 | 이종 네트워크간에 효율적인 패킷 재전송을 위한 네트워크장치 및 패킷 재전송 방법 |
KR100565487B1 (ko) * | 2003-06-20 | 2006-03-30 | 엘지전자 주식회사 | 가전기기 네트워크 시스템 및 그 동작방법 |
KR100542345B1 (ko) | 2003-06-30 | 2006-01-10 | 삼성전자주식회사 | 무선랜 단말의 전력 관리를 지원하는 에이피의 데이터전송처리 방법 및 이를 수행하는 에이피 |
US7493388B2 (en) * | 2004-08-20 | 2009-02-17 | Bdna Corporation | Method and/or system for identifying information appliances |
KR100681588B1 (ko) * | 2004-09-03 | 2007-02-09 | 주식회사 대우일렉트로닉스 | 홈 네트워크에서 디지털 가전기기의 등록 방법 |
JP4336636B2 (ja) * | 2004-09-21 | 2009-09-30 | キヤノン株式会社 | 通信装置及び通信方法 |
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 |
KR100595524B1 (ko) * | 2004-10-28 | 2006-07-03 | 엘지전자 주식회사 | 기기 검색 시스템 및 방법 |
KR100677221B1 (ko) * | 2004-12-21 | 2007-02-02 | 엘지전자 주식회사 | 홈네트워크 시스템의 제어장치 |
US8935405B2 (en) * | 2005-03-07 | 2015-01-13 | Nokia Corporation | Expanding universal plug and play capabilities in power constrained environment |
-
2005
- 2005-07-07 KR KR1020050061189A patent/KR100657326B1/ko not_active IP Right Cessation
-
2006
- 2006-07-04 EP EP06253498A patent/EP1742425A3/en not_active Ceased
- 2006-07-06 JP JP2006187017A patent/JP2007020186A/ja active Pending
- 2006-07-07 US US11/481,853 patent/US8194663B2/en not_active Expired - Fee Related
- 2006-07-07 CN CNA2006101017560A patent/CN1893363A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011151507A (ja) * | 2010-01-20 | 2011-08-04 | Nec Corp | 無線lanアクセスポイント装置、通信システム及びそれに用いる代理arp応答方法並びにそのプログラム |
Also Published As
Publication number | Publication date |
---|---|
US20070066338A1 (en) | 2007-03-22 |
EP1742425A2 (en) | 2007-01-10 |
CN1893363A (zh) | 2007-01-10 |
EP1742425A3 (en) | 2007-05-23 |
KR100657326B1 (ko) | 2006-12-14 |
US8194663B2 (en) | 2012-06-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100657326B1 (ko) | 통신 장치의 전력관리 모드에 따라 네트워크애플리케이션을 작동시키는 방법 및 이를 위한 장치 | |
EP1310063B1 (en) | Enabling seamless user mobility in a short-range wireless networking environment | |
US20080304408A1 (en) | System and Method for Improving Service and Device Discovery in a Upnp-Based Wireless Communication Network | |
JP2007066091A (ja) | 情報処理装置、情報処理装置の制御方法、並びに、コンピュータプログラム及びコンピュータ可読記憶媒体 | |
JP2004288187A (ja) | ネットワークを介した機器情報の管理装置およびその方法 | |
AU2001283178A1 (en) | Enabling seamless user mobility in a short-range wireless networking environment | |
JP2003008585A (ja) | 通信制御装置及び通信制御方法並びに通信装置及び通信方法 | |
US9049040B2 (en) | System and a method for remotely using electrical devices | |
KR101495536B1 (ko) | 동적으로 변경되는 UPnP 명세를 제공하는 방법 및 장치 | |
KR20100103246A (ko) | Rfid/usn 인프라 구조에서의 센서노드 관리 시스템및 방법과 이에 사용되는 게이트웨이 시스템 | |
JP2009169732A (ja) | 通信端末装置及び通信機器接続制御方法 | |
JP2009135783A (ja) | 通信アダプタ及びその接続情報設定方法 | |
KR20050040166A (ko) | 홈 네트워크의 장치를 제어하는 프록시 장치 및 그 방법 | |
JP4799005B2 (ja) | 情報処理装置 | |
JP2008547256A (ja) | ネットワーク接続スイッチング・ユニットおよびネットワーク局 | |
JP2008129834A (ja) | 宅内端末遠隔起動システム、および宅内端末遠隔起動システムに用いる端末装置 | |
JP5863368B2 (ja) | 通信装置、該通信装置の制御方法およびプログラム | |
US9086880B2 (en) | Communication device management apparatus, user device, and service device | |
JP2010114721A (ja) | ホームネットワーク内の端末から広域ネットワークへコンテンツを送信するコンテンツ送信方法及びシステム | |
EP2617176B1 (en) | Device and method for managing a control device in a universal plug and play home network | |
JP2009502079A (ja) | ネットワーク、アクセスポイント、無線装置及びサービス管理方法 | |
KR101885618B1 (ko) | Ip기반의 디바이스 자동연결 방법 및 이를 지원하는 장치 | |
KR20120008354A (ko) | 무선망에서 이동단말을 게이트웨이로 설정하는 방법 | |
JP4482011B2 (ja) | 通信装置、通信システム及び通信方法 | |
JP2002319949A (ja) | 通信制御装置及び通信制御方法 |