Nothing Special   »   [go: up one dir, main page]

JP2008533760A - センサネットワーク - Google Patents

センサネットワーク Download PDF

Info

Publication number
JP2008533760A
JP2008533760A JP2007545026A JP2007545026A JP2008533760A JP 2008533760 A JP2008533760 A JP 2008533760A JP 2007545026 A JP2007545026 A JP 2007545026A JP 2007545026 A JP2007545026 A JP 2007545026A JP 2008533760 A JP2008533760 A JP 2008533760A
Authority
JP
Japan
Prior art keywords
node
sensor
backed
nodes
backup
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
Application number
JP2007545026A
Other languages
English (en)
Inventor
ワン,ガン
ジン,ション
チェン,ニンジアン
ジャン,チンフォン
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.)
Koninklijke Philips NV
Original Assignee
Koninklijke Philips NV
Koninklijke Philips Electronics NV
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 Koninklijke Philips NV, Koninklijke Philips Electronics NV filed Critical Koninklijke Philips NV
Publication of JP2008533760A publication Critical patent/JP2008533760A/ja
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • 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]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/02Topology update or discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/28Routing or path finding of packets in data switching networks using route fault recovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/46Cluster building
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/40Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • 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/0212Power saving arrangements in terminal devices managed by the network, e.g. network or access point is master and terminal is slave
    • H04W52/0219Power 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
    • 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
    • H04W52/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • H04W52/0277Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof according to available power supply, e.g. switching off when a low battery condition is detected
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • 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)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Small-Scale Networks (AREA)
  • Investigating Or Analyzing Materials By The Use Of Electric Means (AREA)
  • Investigating Or Analyzing Materials By The Use Of Fluid Adsorption Or Reactions (AREA)

Abstract

本発明は、センサネットワークのノードのバックアップノードを検出する方法を提供する。まず、バックアップされるべき状態にあるノードを判断する。その後、エージェントノードを用いてバックアップノードを検出するため、バックアップされるべきノードに隣接する複数のノードからエージェントノードを決定する。バックアップされることを待機する状態は、バックアップされるべきノードの電気量が所定の値以下に低減することである。本発明によると、バックアップされるべきノードは、多数のノードと通信する必要がない。それは、バックアップノードの実質的な検索を実行するため、隣接ノードからエージェントノードを決定しさえすればよい。

Description

本発明は、データネットワークに関し、より詳細には、エネルギー消費を適切に管理することが可能なセンサネットワークに関する。
生理的モニタリング、環境的モニタリング(大気、水、土壌など)、条件トリガーされるメンテナンス、インテリジェントスペース、軍事使用、株式管理及び人間が行うのに適さない他の作業など、センサネットワークの可能な適用環境は大変広範囲なものである。
センサネットワークは、一般に特定の作業を共同で又は個別に実行する有線又は無線手段により接続されるセンサセット(また、センサネットワークのノードと呼ばれる)を有する。センサネットワークの各センサは、通常は以下の機能の1以上、すなわち、誘導、格納、伝送、中継、クエリの受け付け、イベントのトリガー、データ処理などを有する。
センサネットワークのセンサは小型で、安価で、配置が容易で、機能についてより強力となっているため、センサネットワークは、ますます普及してきている。しかしながら、上述したこれらの特殊な特性により、センサのエネルギー使用及び格納はますます重要な問題となっている。センサ及びセンサネットワークの効率性に影響を与えることなく、センサの作業時間を最大化する方法は、熱心な議論のトピックとなっている。
米国特許出願(公報US2003/0063585A1;出願人:Honeywell Inc.;発明者:Mohamed F.Younis)は、センサネットワークのエネルギー消費を管理する方法を開示した。まず、特定のルールに従って、センサネットワークの各センサを複数のグループに分割し、各グループは各センサのデータを制御ノードに送信するためのゲートウェイとして動作するセンサを有している。その後、対応するゲートウェイの各グループについてルートテーブルを設定し、最小のエネルギーを消費するため、各センサノードにおける相対的に小さなルートテーブルを設定する。その後、各センサの利用可能なエネルギーを監視する。最後に、各センサの利用可能なエネルギーの変動に従ってルートテーブルを再設定する。
当該米国特許出願は、ある程度まで各センサグループのエネルギー消費を低減した。しかしながら、各センサグループは、グループのすべてのセンサの作業を調整するためのゲートウェイとして使用されるセンサを有し、ゲートウェイが損傷した場合(それがある不利な環境において損傷する可能性がある)、グループ及びセンサネットワーク全体の効率性に大きな影響を与えることとなる。さらに、ゲートウェイがセンサグループ全体のコアとして機能するため、すべてのセンサは作業を完了するためゲートウェイと通信する必要があり、それは、グループ内の通信料を必然的に増大させ、グループのエネルギー消費を増大させ、特に一部の中継ノードのエネルギー消費を増大させる。
従って、センサネットワークがセンサ及びセンサネットワークの効率性に影響を与えることなくセンサの寿命を最大化することを可能にするため、センサネットワークのエネルギー消費を管理する新規なセンサネットワークと方法が必要とされる。
本発明の課題の1つは、センサネットワークにおけるエネルギー消費を管理する新たなセンサ、新たなセンサネットワーク及び新たな方法を提供するため、センサ及びセンサネットワークの効率性に影響を与えることなく、センサの寿命を最大化することである。
本発明は、センサネットワーク内のノードのバックアップノードを検出する方法を提供する。まず、ノードがバックアップされるべき状態にあると判断する。その後、エージェントノードがバックアップされるべきノードの代わりにバックアップノードを探すように、バックアップされるべきノードに隣接する複数のノードからエージェントノードを決定する。さらに、バックアップされるべきノードのデータが、バックアップノードに送信可能である。
本発明の一実施例は、バックアップされるべき状態が、バックアップされるべきノードの電気量が所定の値以下に低減し、その後、バックアップされるべきノード自体が自らバックアップノードを検出するため、多数のノードと通信する必要がないということであることを示す。それは、バックアップノードの実質的な探索を行うため、隣接するノードからエージェントノードを決定しさえすればよい。エージェントノードがノードの近傍にあるため、決定プロセスはノードのエネルギーを過剰に消費しない。他方、バックアップされるべきノードが実質的な検索を実行しないため、さらなるエネルギーの節約がなされる。さらに、最終的に検出されたバックアップノードは、通常は当該ノードの周囲にあるため、バックアップされるべきノードの近傍のエージェントノードのエネルギー消費が低減するであろう。
本発明はまた、センサネットワークの複数のノードの1つであり、センサがバックアップされることを待機しているか検出する検出手段と、センサがバックアップされるべきとき、エージェントノードがバックアップされるべきノードの代わりにバックアップノードを探すように、ノードに隣接する複数のノードからエージェントノードを決定する判定手段を有する。
本発明は、さらにセンサネットワークを提供し、センサネットワークは、第1センサと第2センサとを含む複数のセンサノードを有する。第1センサは、センサがバックアップされるべきか検出する検出手段と、センサがバックアップされることを待機しているとき、ノードに隣接する複数のノードからエージェントノードを決定し、第2センサにそれのバックアップノードを検出するよう要求する判定手段とを有し、第2センサは、第1センサからの要求について第1センサのバックアップノードを検出する通信手段を有する。
本発明の他の課題及び達成はより明らかとなり、添付した図面を参照して以下の説明及び請求項によって、本発明がより包括的に理解可能である。
図1は、本発明の一実施例によるセンサの各コンポーネントの概略的なブロック図である。手段100は、通信手段110と、センサ手段130と、検出手段150と、判定手段160と、電源(図示せず)とを有する。電源は、センサがそれの作業を実行するのに必要なエネルギーを提供する。それは、非リチャージャブル又はリチャージャブルである。
手段100はまた、格納手段120とCPU140とを有する。
手段100は、一部の手段(検出手段150と判定手段160など)の機能がソフトウェアを介し実行可能なセンサネットワークのノードとすることが可能である。当業者に関して、手段100に含まれる手段は、それらの組み合わせが本発明の機能を実行可能とする限り、複数の従来の手段によって実現することが可能である。
センサ手段130は、周囲の環境を誘導するため使用される。例えば、周囲の環境の特定の変化が、センサの特定の機能をトリガーするであろう。誘導されたメッセージは、処理のため通信手段110を介し送信可能であり、またある程度までCPU140により処理可能であり、その後格納手段120に格納され、もちろん、それはまた格納手段120に直接格納される。
通信手段110は、センサ手段130により誘導されるメッセージなどのセンサによって誘導される環境的メッセージを送信し、他のセンサから中継可能な格納手段120に格納されているメッセージを送信し、照会リクエストなどの他のセンサから受信する他のメッセージを受信するため使用される。
格納手段120は、センサ手段130により誘導される環境的メッセージ又は通信手段110が他のセンサから受信するメッセージである可能性があるメッセージを格納するのに使用される。
検出手段150は、センサが、バックアップされるのを待機する状態にあるか検出するのに使用される。この状態は、センサのメーカー又はセンサネットワークシステムのメーカーによって予め設定可能である。例えば、センサの格納手段120は、80%フル状態であり、又はセンサの電気量は所定の値以下に低下している。
判定手段160は、センサがバックアップされるのを待機する状態にあるとき、エージェントノードがバックアップされるノードの代わりにバックアップノードを求めるように、ノードに隣接する複数のノードからエージェントノードを決定するのに使用される。
CPU140は、センサの予め格納されているコマンドに従って、センサのその他のコンポーネント(検出手段150及び判定手段160など)の作業を調整するのに使用される。もちろん、CPUはまた、必要に応じて、より複雑なデータを処理することも可能である。
図2は、本発明の一実施例によるセンサネットワークのシステムの概略図であり、図3は、本発明の一実施例によるセンサネットワークの通信のフローチャートである。センサネットワークは、センサ100を含む複数のセンサを有し、そこでは、ノード1〜9がセンサ100と(ワン・ホップ)通信可能であり、その他のノードがセンサ100と通信するのにマルチホップ通信が必要とされる。センサネットワークの各センサは、以下の機能の1以上、すなわち、誘導、格納、伝送、中継、リクエストの受付、イベントのトリガー、データ処理などを有する。
図2及び3によると、センサ100は自らがバックアップされることを待機する状態であると検出すると、すなわち、それの電気量が所定の値(TH1、それのトータルの電気量格納容量の25%など)に低下すると、センサ100は、それに隣接するノードからエージェントノード(AN)を検出し、センサ100のバックアップノード(BN)を検出するため利用可能なノード(ALAN)と通信することを要求するリクエストをエージェントノードに送信する。
隣接ノード(NN)は、センサ100と直接通信する(すなわち、ワン・ホップ)ことが可能なすべてのノードを含むかもしれない。エージェントノードを検出するため実行される通信を低減するため、エージェントノードは、センサ100と最も直近にワン・ホップ通信を行った隣接ノードの1つであってもよい。もちろん、センサはエリア内に相対的に稠密に分散されている場合、隣接ノードは、センサ100とのマルチホップ通信を実行可能なものを含むかもしれない。
センサ100により送信されるリクエストM1は、以下のようなフォーマットによるものであってもよい。
Figure 2008533760
メッセージM1の“機能”とは、温度誘導、音声誘導、輝度誘導、格納機能、データ処理機能などのセンサ100の各機能を示すのに使用される。
メッセージM1の“能力”とは、キーデータを誘導する能力、一般データを誘導する能力、ストレージに格納されている各種データのデータ量など、センサ100の各機能の各種レベルの能力及び状態を示すのに使用される。キーデータは、相対的に迅速に変換するノードを含み、意志決定により重要である。
メッセージM1の“ALAN”は、利用可能なバックアップノードのリストとして使用される。利用可能なノードリストは、ノード3〜7などの直接的な通信(すなわち、ワン・ホップ)を実行可能なセンサ100の最新のルートテーブル230に上記ノードを含むかもしれない。もちろん、利用可能なノードリストはまた、ノード1〜5などの直接的な通信を実行可能なセンサ100の新しいルートテーブル220(ルートテーブル220は、更新後にルートテーブル230になる)に上記ノードを含めるかもしれない。利用可能なノードリストはまたノード8及び9を有し、センサ100は、ノード8及び9からのみメッセージを受信するかもしれない。この実施例では、“ALAN”はノード1〜9を含む。
他のALAN生成方法は、センサ100がさらなる通信によって到達可能なすべてのノードに、これらのノードにその利用性を決定するためリプライすることを要求するメッセージを送信することである。これらのノードは、バックアップノードとして存在する非アクティブなノードを含むかもしれない。バックアップノードは、エージェントノードにより構成される以下のディスカッションに参加するため、特定のメッセージによりアクティブとされる。ディスカッションモードは、既存のモードの1つであるかもしれない。
もちろん、センサがあるエリア内に相対的に稠密に分散されている場合、利用可能なノードはまた、センサ100とマルチホップ通信を実行可能なノードを含むかもしれない。
エージェントノードを決定する処理は、以下の通りである。第1に、センサ100が隣接ノード(NN)のノード(RN)にリクエストM1を送信する。第2に、ノードRNが、リクエストM1内の利用可能なノードリスト(ALAN)に従って、バックアップノードの検索を実行するのに必要な電気量を推定する。第3に、ノードRNの電気量が合計電気量と特定の閾値より大きい場合、ノードRNは、ノード(RN)がエージェントノード(AN)になることを示す確認メッセージM2をセンサ100に送信し、そうでない場合、RNは、それの隣接ノードかららのノードをそれのエージェントノードとして選択するようセンサ100に要求するため、再選択メッセージM3をセンサ100に送信する。センサ100は、エージェントノードがセンサ100の隣接ノードから検出されるまで、当該プロセスを繰り返すことが可能である。本実施例では、ノード2が、センサ100のエージェントノードとして選択される。
ノードRNにより送信される確認メッセージM2は、以下のようなフォーマットによるものとすることができる。
Figure 2008533760
ノードRNにより送信される再選択メッセージM3は、以下のようなフォーマットによるものとすることができる。
Figure 2008533760
ノード2がセンサ100のエージェントノードとして選択された後、適切なバックアップノードを選択するため、ALANリストに従って、ディスカッションがすべての利用可能なノードにおいて構成される。このディスカッションモードは、既存のディスカッションモードの何れかとしてもよい。基本的原理は、候補となるバックアップノードの利用可能なノードの機能、能力及び電気量がセンサ100を置換可能であるか検討することである。ディスカッションの始めに、ノード2は、センサ100の機能及び能力を通知するため、メッセージM4をノード1及びノード3〜9に送信してもよい。ディスカッション全体を通じて、ディスカッションに参加するノード間でマルチホップ通信が必要とされる場合、センサ100を回避する。
ノードANにより送信されるメッセージM4は、以下のようなフォーマットによるものであるかもしれない。
Figure 2008533760
ディスカッション後、ノード4がセンサ100のバックアップノード(BN)として決定される。もちろん、ディスカッションの結果がまた、センサ100のバックアップノードとして他の何れか利用可能な適切なノード(ノード2を含む)を決定するかもしれない。
その後、ノード4は、センサ100の温度誘導機能など、センサ100の機能及び/又はデータを要求するため、メッセージM5をセンサ100に送信する。
バックアップノード(BN、ノード4)により送信されるメッセージM5は、以下のようなフォーマットによるものであるかもしれない。
Figure 2008533760
ノード4から送信されるメッセージM5を受信すると、センサ100は、バップアップされるノード4にデータ及び/又は機能を送信し、自らを省電力状態におく。この送信プロセスはまた、2つのステップにより実行されてもよい。第1ステップでは、一般データ及び/又は機能がバックアップノード(BN、ノード4)に転送され、センサ100の電気量がより低いレベルまでさらに低下すると、キーデータ及び/又は機能がバックアップノード(BN、ノード4)に転送される。
バックアップ後、センサ100はもはや温度変化を誘導せず、代わりに、ノード4はセンサ100の温度誘導を実行する。
最後に、エージェントノード(AN,ノード2)又はバックアップノード(BN、ボード4)はまた、センサ100が省電力状態にあり、それの機能及び/又はデータがバックアップノード(BN、ノード4)により処理されることを通知するため、センサ100と通信された通知メッセージM6を上記ノード(利用可能なノードALANなど)に送信し、これにより、それらのルートテーブルを更新するためなど、対応する指標を採用することが可能である。
エージェントノード(AN、ノード2)により送信されるメッセージM6は、以下のようなフォーマットによるものであってもよい。
Figure 2008533760
センサネットワークが制御センターを有する場合、エージェントノード(AN、ノード2)又はバックアップノード(BN、ノード4)はまた、センサ100が省電力状態にあり、それの機能及び/又はデータがバックアップノード(BN、ノード4)に処理されることを制御センターに通知するため、通知メッセージM7を制御センターに送信するようにしてもよい。
エージェントノード(AN、ノード2)により送信されるメッセージM7は、以下のようなフォーマットによるものであってもよい。
Figure 2008533760
センサネットワークでは、各種ノードが異なるレベルの重要度を有するかもしれない。本発明によると、重要度の低いノードは、重要度の高いノードの通信負荷を低減し、それらの実行寿命を延長するため、重要度の高いノードのバックアップノードを探す。もちろん、すべてのノードが、所与の原理に従って隣接ノードによってバックアップノードとして選択されてもよい。
本発明が、その実施例に関して上述された。当業者は上述したものに基づき、すべてのタイプの置換、改良及び変更を明らかに実行可能であるということは明白である。この問題について、その性質のすべての置換、改良及び変更は、本発明の請求項の趣旨及び範囲内に属するべきである。
図1は、本発明の一実施例によるセンサの各コンポーネントの概略的なブロック図である。 図2は、本発明の一実施例によるセンサネットワークのシステムの概略図である。 図3は、本発明の一実施例によるセンサネットワークの通信のフローチャートである。

Claims (11)

  1. センサネットワークのノードのバックアップノードを検出する方法であって、
    a.前記ノードがバックアップされるべき状態にあると判断するステップと、
    b.エージェントノードを用いて前記バックアップノードを検出するため、前記ノードに隣接する複数のノードからエージェントノードを決定するステップと、
    を有する方法。
  2. 前記バックアップされるべきノードのデータを前記バックアップノードに送信するステップをさらに有する、請求項1記載の方法。
  3. 前記バックアップノードは、前記バックアップされるべきノードの対応する機能の少なくとも一部を実行するステップをさらに有する、請求項1記載の方法。
  4. 前記バックアップされるべき状態は、前記バックアップされるべきノードの電気量が所定の値より低いことである、請求項1記載の方法。
  5. 前記隣接ノードは、前記バックアップされるべきノードが直近に通信した隣接ノードである、請求項1記載の方法。
  6. 前記エージェントノードは、前記バックアップされるべきノードが直近に通信した隣接ノードである、請求項1記載の方法。
  7. 前記バックアップノードは、処理能力について前記バックアップされるべきノードに類似する、請求項1記載の方法。
  8. 前記処理能力は、以下の能力、すなわち、誘導、格納、伝送、中継、リクエストの受付、イベントのトリガー及びデータ処理の少なくとも1つを有する、請求項7記載の方法。
  9. センサネットワーク内のノードの1つであるセンサであって、
    当該センサがバックアップされることを待機する状態にあるか検出する検出手段と、
    当該センサが、複数の隣接するノードのエージェントノードを用いて前記バックアップノードを探すためバックアップされるべき状態にあるか判断する判定手段と、
    を有するセンサ。
  10. 第1センサと第2センサとを含む複数のノードを有するセンサネットワークであって、
    前記第1センサは、
    前記センサがバックアップされるべき状態にあるか検出する検出手段と、
    前記ノードに隣接する複数のノードの前記第2センサをエージェントノードとして使用し、前記第2センサにバックアップノードを検出するよう要求するため、前記センサがバックアップされることを待機する状態にあるか判断する判定手段と、
    を有し、
    前記第2センサは、前記第1センサからの要求に従って、前記第1センサのバックアップノードを検出する通信手段を有する、センサネットワーク。
  11. 前記検出手段は、前記第1センサの電気量を検出するのに使用され、
    前記バックアップされることを待機する状態は、前記電気量が所定の値より低いことである、請求項10記載のセンサネットワーク。
JP2007545026A 2004-12-07 2005-11-30 センサネットワーク Pending JP2008533760A (ja)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200410100113 2004-12-07
PCT/IB2005/053961 WO2006061735A2 (en) 2004-12-07 2005-11-30 A sensor network

Publications (1)

Publication Number Publication Date
JP2008533760A true JP2008533760A (ja) 2008-08-21

Family

ID=36570356

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007545026A Pending JP2008533760A (ja) 2004-12-07 2005-11-30 センサネットワーク

Country Status (7)

Country Link
US (1) US8102759B2 (ja)
EP (1) EP1867109B1 (ja)
JP (1) JP2008533760A (ja)
KR (1) KR101168357B1 (ja)
AT (1) ATE486431T1 (ja)
DE (1) DE602005024450D1 (ja)
WO (1) WO2006061735A2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101168357B1 (ko) 2004-12-07 2012-07-25 코닌클리케 필립스 일렉트로닉스 엔.브이. 센서 네트워크

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100959077B1 (ko) * 2008-09-19 2010-05-20 한국전자통신연구원 이더넷 네트워크에서 토폴로지 탐색을 위한 갭 분석 방법
CN103477608A (zh) * 2011-04-13 2013-12-25 瑞萨移动公司 经由移动网关的传感器网络信息采集
CN102196461B (zh) * 2011-06-22 2013-06-12 韩山师范学院 传感器网络节点重要性评价方法
CN102333388B (zh) * 2011-09-16 2015-04-22 浙江双友物流器械股份有限公司 无线传感器网络分组的方法、系统、传感器及数据汇聚节点
CN103115596B (zh) * 2013-03-08 2016-03-30 兰州大学 用于位移测量的无线传感器网络节点及测试方法
US9282026B2 (en) * 2013-03-11 2016-03-08 Dell Products L.P. System and method for improved routing in autonomous systems
US10057123B1 (en) 2013-12-27 2018-08-21 Alarm.Com Incorporated Network topology backup
CN106209930A (zh) 2015-04-30 2016-12-07 神盾股份有限公司 感测网络系统、其方法与节点
KR102411260B1 (ko) * 2020-11-06 2022-06-21 한국전자기술연구원 러기드 환경에서 관리 모듈간 데이터 이중화 처리 방법

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006032678A1 (en) * 2004-09-22 2006-03-30 International Business Machines Corporation Method and systems for copying data components between nodes of a network
US7356548B1 (en) * 2001-12-03 2008-04-08 The Texas A&M University System System and method for remote monitoring and controlling of facility energy consumption

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9721008D0 (en) 1997-10-03 1997-12-03 Hewlett Packard Co Power management method foruse in a wireless local area network (LAN)
US7277414B2 (en) 2001-08-03 2007-10-02 Honeywell International Inc. Energy aware network management
US7636038B1 (en) * 2003-02-25 2009-12-22 Purdue Research Foundation Fault-tolerant timeout communication protocol with sensor integration
US20050200480A1 (en) * 2003-12-09 2005-09-15 Caras Jay D. System and method for monitoring the occurrence of situational and environmental events using distributed sensors
EP1867109B1 (en) 2004-12-07 2010-10-27 Koninklijke Philips Electronics N.V. A sensor network

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7356548B1 (en) * 2001-12-03 2008-04-08 The Texas A&M University System System and method for remote monitoring and controlling of facility energy consumption
WO2006032678A1 (en) * 2004-09-22 2006-03-30 International Business Machines Corporation Method and systems for copying data components between nodes of a network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101168357B1 (ko) 2004-12-07 2012-07-25 코닌클리케 필립스 일렉트로닉스 엔.브이. 센서 네트워크

Also Published As

Publication number Publication date
EP1867109A2 (en) 2007-12-19
US8102759B2 (en) 2012-01-24
KR20070088679A (ko) 2007-08-29
US20100039940A1 (en) 2010-02-18
DE602005024450D1 (de) 2010-12-09
KR101168357B1 (ko) 2012-07-25
WO2006061735A2 (en) 2006-06-15
ATE486431T1 (de) 2010-11-15
WO2006061735A3 (en) 2006-08-31
EP1867109B1 (en) 2010-10-27

Similar Documents

Publication Publication Date Title
US8321561B2 (en) Information sharing method between neighboring nodes, node and information sharing program
Boukerche et al. Energy-aware data-centric routing in microsensor networks
US8583768B2 (en) Wireless sensor network and management method for the same
WO2016116989A1 (en) Network of nodes, battery-powered node and method for managing battery-powered node
JP2009302798A (ja) アクセスポイント装置、ビーコン信号送信制御方法およびビーコン信号送信制御プログラム
KR20090036178A (ko) 무선 센서 네트워크 시스템 및 그의 클러스터 관리 방법
CN106888491B (zh) 一种基于相长干涉的无线传感器网络按需快速唤醒方法
JP2008533760A (ja) センサネットワーク
US20170094579A1 (en) Sensor network system, data transmission method and sensor node used in sensor network system
JP2014216796A (ja) 無線通信装置および方法、ならびにプログラム
CN102271380A (zh) Ad hoc网络基于博弈论的按需距离矢量路由协议
JP4498377B2 (ja) 通信経路設定装置
JP2010050909A (ja) センサノード及びセンサノードの起動用idの自律的設定方法
KR20090099636A (ko) 센서 네트워크에서의 패킷 라우팅 방법
JP2005278185A (ja) センサネットおよびセンサ装置を作動させる方法
CN104954148A (zh) 节点设备的控制方法、装置及路由器
WO2015015562A1 (ja) 無線式データ収集システムおよび無線式データ収集方法
JP2016208349A (ja) 遠隔監視システム、ノード装置及び遠隔監視方法
CN101073228B (zh) 一种传感器网络
JP6408648B2 (ja) 無線通信装置および方法、ならびにプログラム
JP2006067377A (ja) 分散型ネットワークの情報集約方式
CN109495946B (zh) 一种无线传感器网络的数据传输方法及装置
Abbasi et al. An Overview of Distributed Energy‐Efficient Topology Control for Wireless Ad Hoc Networks
Gao et al. p-Percent coverage schedule in wireless sensor networks
US11356950B1 (en) Systems and methods for stunning network nodes

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20081128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101116

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110216

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20110419