(57)【要約】  モノのインターネットのゲートウェイ用の故障除去方法及びシステムを提供する。前記方法は、モノのインターネットのゲートウェイが、センサーが通信故障の発生を検出した時に送信される自動コード対照コマンドを受信し、前記モノのインターネットのゲートウェイが取得した前記自動コード対照コマンドに基づいて、コード対照識別を行い、コード対照に成功した場合、モノのインターネットのゲートウェイのセンサー管理モジュールに前記センサーを追加する。本発明のモノのインターネットのゲートウェイ用の故障除去方法及びシステムによると、モノのインターネットのゲートウェイとセンサーとの間の故障自動除去を実現し、モノのインターネットのゲートウェイの使用を回復することができる。モノのインターネットのゲートウェイ用の故障自動除去方法によると、三つの故障除去メカニズムを提供し、異なるネットワークエレメントにおいて異なる機能を実現でき、故障自動除去機能を実現したモノのインターネットのゲートウェイとセンサーは、モノのインターネットのゲートウェイを利用する際の確実性を有効に補強することができる。
2015532563.tif 000002
【特許請求の範囲】
【請求項１】
モノのインターネットのゲートウェイが、センサーにより通信故障の発生が検出された時に送信される自動コード対照コマンドを受信し、
前記モノのインターネットのゲートウェイが、取得した前記自動コード対照コマンドに基づいて、コード対照識別を行って、コード対照に成功した場合、前記センサーを前記モノのインターネットのゲートウェイのセンサー管理モジュールに追加するステップを含む、モノのインターネットのゲートウェイ用の故障除去方法。
【請求項２】
前記センサーが前記モノのインターネットのゲートウェイとのコード対照に成功しない場合、前記モノのインターネットのゲートウェイが、モノのインターネットに加入したセンサーの全ての基本情報が含む前記モノのインターネットのセンサー管理モジュールから、センサーコード対照知識ベースをダウンロードしてコード対照を再び行うステップをさらに含む、請求項１に記載のモノのインターネットのゲートウェイ用の故障除去方法。
【請求項３】
前記センサーが前記モノのインターネットのゲートウェイとのコード対照に成功しない場合、前記センサーが故障センサーであって、前記故障センサーが、前記故障センサーの隣接センサーにコード対照コマンドを送信し、前記隣接センサーが、前記コマンドに基づいてコード対照識別を行い、前記故障センサーのコード対照を識別できると、ルーティングモジュールに通信確立ルーティングメッセージを送信し、ルーティングモジュールが、前記故障センサーを自分のルーティングテーブルに追加して、前記故障センサーにコード対照成功フィードバックメッセージを送信する、請求項１に記載のモノのインターネットのゲートウェイ用の故障除去方法。
【請求項４】
前記故障センサーが前記隣接センサーとのコード対照に成功した後、前記故障センサーが前記モノのインターネットのゲートウェイと通信を行おうとする時、上りメッセージを前記隣接センサーに送信し、前記隣接センサーは前記上りメッセージをパケット化してから前記モノのインターネットのゲートウェイに送信し、及び、前記モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーが、ルーティングテーブルをクエリして整合する故障センサーノードを取得して、前記メッセージを前記故障センサーに転送する、請求項３に記載のモノのインターネットのゲートウェイ用の故障除去方法。
【請求項５】
通信故障の発生を検出した場合、隣接センサーにコード対照コマンドを送信する故障センサーと、
センサーが通信故障の発生を検出した時に送信した自動コード対照コマンドを受信し、取得した前記自動コード対照コマンドに基づいて、コード対照識別を行って、コード対照に成功した場合、モノのインターネットのゲートウェイのセンサー管理モジュールに前記センサーを追加するモノのインターネットのゲートウェイと、を備える、モノのインターネットシステム。
【請求項６】
前記モノのインターネットのゲートウェイが故障センサーのコード対照を識別しない場合、前記モノのインターネットのゲートウェイがセンサーコード対照知識ベースをダウンロードしてコード対照を再び行うように、モノのインターネットに加入したセンサーの全ての基本情報を含むセンサーコード対照知識ベースを記憶するモノのインターネットセンサー管理モジュールをさらに備える、請求項５に記載のモノのインターネットシステム。
【請求項７】
隣接センサーをさらに備え、前記モノのインターネットのゲートウェイが前記故障センサーのコード対照を識別しない場合、前記故障センサーが前記故障センサーの前記隣接センサーにコード対照コマンドを送信し、前記隣接センサーが前記コマンドに基づいてコード対照識別を行い、且つ、前記故障センサーのコード対照を識別する場合、ルーティングモジュールに通信確立ルーティングメッセージを送信し、ルーティングモジュールが前記故障センサーを自分のルーティングテーブルに追加して、前記故障センサーにコード対照成功フィードバックメッセージを送信する、請求項５に記載のモノのインターネットシステム。
【請求項８】
前記故障センサーと前記隣接センサーとのコード対照に成功した後、前記故障センサーが前記モノのインターネットのゲートウェイと通信を行おうとする場合、前記上りメッセージを前記隣接センサーに送信し、前記隣接センサーがメッセージをパケット化してから前記モノのインターネットのゲートウェイに送信し、及び、前記モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーが、ルーティングテーブルをクエリして整合する故障センサーノードを取得して、前記メッセージを前記故障センサーに転送する、請求項７に記載のモノのインターネットシステム。
【請求項９】
共通通信チャネルを介して、モノのインターネットのプラットフォームと通信を行うモノのインターネット相互接続通信モジュールと、
センサーと通信を行い、且つ、故障センサーが故障を検出した場合、前記故障センサーから送信された自動コード対照コマンドを取得し、取得した自動コード対照コマンドに基づいてコード対照識別を行うローカル通信モジュールと、
モノのインターネットに応用されるプロトコルの処理を行い、メッセージをモノのインターネットのプラットフォームが識別可能なプロトコルに変換するプロトコル処理モジュールと、
モノのインターネットのゲートウェイの範囲内におけるセンサーの管理、通信チャネルの割り当て管理及び識別コードの割り当て管理を行うセンサー管理モジュールと、
前記ローカル通信モジュールがコード対照に成功した場合、前記センサー管理モジュールに前記故障センサーを追加する第１の故障自動除去モジュールと、を備える、モノのインターネットのゲートウェイ。
【請求項１０】
前記故障センサーが、
前記モノのインターネットのゲートウェイ及び前記隣接センサーと通信を行う通信モジュールと、
前記モノのインターネットのゲートウェイ又は前記隣接センサーとのコード対照を実現し、且つ、取得したコード対照コマンドに基づいて自動コード対照コマンドを生成して前記モノのインターネットのゲートウェイに送信するコード対照モジュールと、
通信故障の発生を検出した場合、コード対照モジュールにコード対照コマンドを送信する第２の故障自動除去モジュールと、
センサー同士の接続を実現した時、センサーメッセージのルーティング伝送を行うルーティングモジュールと、を含む、請求項９に記載のモノのインターネットのゲートウェイ。
【請求項１１】
前記ローカル通信モジュールが前記故障センサーのコード対照を識別しない場合、前記第１の故障自動除去モジュールが、モノのインターネットに加入したセンサーの全ての基本情報を含むモノのインターネットのセンサー管理モジュールから、センサーコード対照知識ベースをダウンロードする、請求項１０に記載のモノのインターネットのゲートウェイ。
【請求項１２】
前記ローカル通信モジュールが前記故障センサーのコード対照を識別しない場合、前記故障センサーのコード対照モジュールが、前記故障センサーの隣接センサーにコード対照コマンドを送信し、前記隣接センサーのコード対照モジュールが、前記コマンドに基づいてコード対照識別を実行し、前記隣接センサーのコード対照モジュールが前記故障センサーのコード対照を識別可能の場合、前記ルーティングモジュールに通信確立ルーティングメッセージを送信し、前記ルーティングモジュールが前記故障センサーを自分のルーティングテーブルに追加し、前記故障センサーにコード対照成功フィードバックメッセージを送信する、請求項１０に記載のモノのインターネットのゲートウェイ。
【請求項１３】
前記故障センサーと前記隣接センサーとのコード対照に成功した後、前記故障センサーが前記モノのインターネットのゲートウェイと通信を行おうとする時、上りメッセージを前記隣接センサーに送信し、前記隣接センサーがメッセージをパケット化してから前記モノのインターネットのゲートウェイに送信し、且つ、前記モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーがルーティングテーブルをクエリして整合する故障センサーノードを取得して、前記メッセージを前記故障センサーに転送する、請求項１０に記載のモノのインターネットのゲートウェイ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モノ（Thing）のインターネット技術分野に関し、具体的には、モノのインターネットのゲートウェイ用の故障除去方法及びシステムに関する。
【背景技術】
【０００２】
モノのインターネットは、機器端末による知能的相互作用を核心とするネットワーク化されたアプリケーション及びサービスである。各種のモノのインターネット端末（例えば、各種のセンサー）によってデータを収集して、モノのインターネットのゲートウェイによってモノのインターネットのプラットフォームに集中させて、ユーザに対応するモノのインターネット端末のモニタリングデータを提供する。
【０００３】
通常、モノのインターネットの最も重要な機能は、モノのインターネット端末が報知したモニタリングデータを用いて、ある特定の管理機能を実現することで、人々の日常生活又は仕事に価値のある情報又は能力を発生させることである。
【０００４】
現在、モノのインターネットのゲートウェイは、モノのインターネットのプラットフォームに対して情報を報知する機能を有し、センサーに対しては、情報の集中及びメッセージルーティングの機能を有するので、モノのインターネットのゲートウェイはモノのインターネットにおいて極めて重要な役割を果たし、その安定性及び確実性はモノのインターネットにとって重要である。しかし、実際のモノのインターネットのゲートウェイ配置環境において、モノのインターネットのゲートウェイとセンサーとの間の無線接続に様々な故障が絶えず発生しているので、モノのインターネットのゲートウェイとセンサーとの間に通信故障が発生した時に如何にこれらの故障を自己除去させるかが解決すべき問題となっている。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述したモノのインターネットのゲートウェイとセンサーとの間に通信故障が発生した時に如何にこれらの故障を自己除去するかの問題に鑑みて、本発明の実施例は、モノのインターネットのゲートウェイ用の故障除去方法及びシステムを提供することをその目的とする。
【課題を解決するための手段】
【０００６】
本発明の実施例の一態様によると、モノのインターネットのゲートウェイが、センサーにより通信故障の発生が検出された時に送信される自動コード対照コマンドを受信し、前記モノのインターネットのゲートウェイが、取得した前記自動コード対照コマンドに基づいて、コード対照識別を行って、コード対照に成功した場合、前記センサーをモノのインターネットのゲートウェイのセンサー管理モジュールに追加するステップを含むモノのインターネットのゲートウェイ用の故障除去方法を提供する。
【０００７】
モノのインターネットのゲートウェイが前記センサーのコード対照を識別しないと、前記モノのインターネットのゲートウェイは、モノのインターネットセンサー管理モジュールからセンサーコード対照知識ベースをダウンロードしてコード対照を再び行い、前記モノのインターネットセンサー管理モジュールにモノのインターネットに加入したセンサーの全ての基本情報が含まれていることが好ましい。
【０００８】
前記センサーがモノのインターネットのゲートウェイとのコード対照に成功しない場合、前記センサーが故障センサーであって、前記故障センサーが、前記故障センサーの隣接センサーにコード対照コマンドを送信し、前記隣接センサーが、前記コマンドに基づいてコード対照識別を行い、前記故障センサーのコード対照を識別できると、ルーティングモジュールに通信確立ルーティングメッセージを送信し、ルーティングモジュールが、前記故障センサーを自分のルーティングテーブルに追加して、前記故障センサーにコード対照成功フィードバックメッセージを送信することが好ましい。
【０００９】
前記故障センサーが隣接センサーとのコード対照に成功した後、前記故障センサーが前記モノのインターネットのゲートウェイと通信を行おうとする時、前記上りメッセージを前記隣接センサーに送信し、前記隣接センサーはメッセージをパケット化してから前記モノのインターネットのゲートウェイに送信し、及び、前記モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーが、ルーティングテーブルをクエリして整合する故障センサーノードを取得して、前記メッセージを前記故障センサーに転送することが好ましい。
【００１０】
本発明の実施例の他の一態様によると、通信故障の発生を検出した場合、隣接センサーにコード対照コマンドを送信する故障センサーと、センサーが通信故障の発生を検出した時に送信した自動コード対照コマンドを受信し、取得した前記自動コード対照コマンドに基づいて、コード対照識別を行って、コード対照に成功した場合、モノのインターネットのゲートウェイのセンサー管理モジュールに前記センサーを追加するモノのインターネットのゲートウェイと、を備えるモノのインターネットシステムを提供する。
【００１１】
前記モノのインターネットシステムが、前記モノのインターネットのゲートウェイが前記故障センサーのコード対照を識別しない場合、前記モノのインターネットのゲートウェイが前記モノのインターネットセンサー管理モジュールからセンサーコード対照知識ベースをダウンロードしてコード対照を再び行うように、モノのインターネットに加入したセンサーの全ての基本情報を含むセンサーコード対照知識ベースを記憶するモノのインターネットセンサー管理モジュールをさらに備えることが好ましい。
【００１２】
前記モノのインターネットシステムが、前記モノのインターネットのゲートウェイが前記故障センサーのコード対照を識別しない場合、前記故障センサーが前記故障センサーの前記隣接センサーにコード対照コマンドを送信し、前記隣接センサーが前記コマンドに基づいてコード対照識別を行い、且つ、前記故障センサーのコード対照を識別する場合、ルーティングモジュールに通信確立ルーティングメッセージを送信し、ルーティングモジュールが前記故障センサーを自分のルーティングテーブルに追加して、前記故障センサーにコード対照成功フィードバックメッセージを送信することが好ましい。
【００１３】
故障センサーが隣接センサーとのコード対照に成功した後、前記故障センサーが前記モノのインターネットのゲートウェイと通信を行おうとする場合、上りメッセージを前記隣接センサーに送信し、前記隣接センサーがメッセージをパケット化してからモノのインターネットのゲートウェイに送信し、及び、前記モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーが、ルーティングテーブルをクエリして整合する故障センサーノードを取得して、前記メッセージを前記故障センサーに転送することが好ましい。
【００１４】
本発明の実施例の他の一態様によると、共通通信チャネルを介して、モノのインターネットのプラットフォームと通信を行うモノのインターネット相互接続通信モジュールと、センサーと通信を行い、且つ、故障センサーが故障を検出した場合、前記故障センサーから送信された自動コード対照コマンドを取得し、取得した自動コード対照コマンドに基づいてコード対照識別を行うローカル通信モジュールと、モノのインターネットに応用されるプロトコルの処理を行い、メッセージをモノのインターネットのプラットフォームが識別可能なプロトコルに変換するプロトコル処理モジュールと、モノのインターネットのゲートウェイの範囲内におけるセンサーの管理、通信チャネルの割り当て管理及び識別コードの割り当て管理を行うセンサー管理モジュールと、ローカル通信モジュールがコード対照に成功した場合、前記センサー管理モジュールに前記故障センサーを追加する第１の故障自動除去モジュールと、を備えるモノのインターネットのゲートウェイを提供する。
【００１５】
前記故障センサーが、前記モノのインターネットのゲートウェイ及び隣接センサーと通信を行う通信モジュールと、前記モノのインターネットのゲートウェイ又は前記隣接センサーとのコード対照を実現し、且つ、取得したコード対照コマンドに基づいて自動コード対照コマンドを生成して前記モノのインターネットのゲートウェイに送信するコード対照モジュールと、通信故障の発生を検出した場合、コード対照モジュールにコード対照コマンドを送信する第２の故障自動除去モジュールと、センサー同士の接続を実現した時、センサーメッセージのルーティング伝送を行うルーティングモジュールと、を含むことが好ましい。
【００１６】
ローカル通信モジュールが前記故障センサーのコード対照を識別しない場合、第１の故障自動除去モジュールが、モノのインターネットに加入したセンサーの全ての基本情報を含むモノのインターネットのセンサー管理モジュールから、センサーコード対照知識ベースをダウンロードすることが好ましい。
【００１７】
ローカル通信モジュールが前記故障センサーのコード対照を識別しない場合、前記故障センサーのコード対照モジュールが、前記故障センサーの隣接センサーにコード対照コマンドを送信し、前記隣接センサーのコード対照モジュールが、前記コマンドに基づいてコード対照識別を実行し、前記隣接センサーのコード対照モジュールが前記故障センサーのコード対照を識別可能な場合、ルーティングモジュールに通信確立ルーティングメッセージを送信し、前記ルーティングモジュールが前記故障センサーを自分のルーティングテーブルに追加し、前記故障センサーにコード対照成功フィードバックメッセージを送信することが好ましい。
【００１８】
故障センサーと隣接センサーとのコード対照に成功した後、前記故障センサーが前記モノのインターネットのゲートウェイと通信を行おうとする時、上りメッセージを前記隣接センサーに送信し、前記隣接センサーがメッセージをパケット化してから前記モノのインターネットのゲートウェイに送信し、且つ、前記モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーがルーティングテーブルをクエリして整合する故障センサーノードを取得して、前記メッセージを前記故障センサーに転送することが好ましい。
【発明の効果】
【００１９】
上記本発明の実施例によると、本発明の実施例により提供するモノのインターネットのゲートウェイ用の故障除去方法及びシステムによると、モノのインターネットのゲートウェイとセンサーとの間の故障自動除去を実現することができ、モノのインターネットのゲートウェイとセンサーとの間の通信を回復することができる。モノのインターネットのゲートウェイの故障自動除去方法によると、三つの故障除去のメカニズムを提供し、異なるネットワークエレメントにおいて異なる機能を実現し、故障自動除去の機能を実現したモノのインターネットのゲートウェイとセンサーは、モノのインターネットのゲートウェイを利用する際の確実性を有効に補強することができる。
【図面の簡単な説明】
【００２０】
【図１】図１は、本発明の実施例に係わるモノのインターネットのゲートウェイとセンサーとの接続構造を示す図である。
【図２】図２は、本発明の実施例に係わるモノのインターネットのゲートウェイとセンサーの機能構造を示す図である。
【図３】図３は、本発明の実施例に係わるモノのインターネットのゲートウェイによる故障自動除去モジュールの処理フローを示す図である。
【図４】図４は、本発明の実施例に係わるモノのインターネットのセンサーによる故障自動除去処理フローを示す図である。
【図５】図５は、本発明の実施例に係わるモノのインターネットシステムが故障自動除去操作を行う時のモジュール協働を示す図である。
【発明を実施するための形態】
【００２１】
以下、具体的な実施例と図面を結合して本発明の目的の実現、機能の特徴及びメリットを説明する。
なお、以下の説明では、当業者が本発明を理解して実施できるように、図面と具体的な実施例を結合して本発明の技術内容を詳しく説明するが、本発明が以下の実施例に限定されることはない。
【００２２】
本発明の実施例で提供するモノのインターネットのゲートウェイ用の故障除去方法は、以下のステップを含む。
センサーが通信故障の発生を検出した場合、モノのインターネットのゲートウェイに自動コード対照コマンドを送信する（Ｓ１０）。
モノのインターネットのゲートウェイが、取得した自動コード対照コマンドに基づいてコード対照識別を行い、コード対照に成功すると、モノのインターネットのゲートウェイのセンサー管理モジュールに前記センサーを追加する（Ｓ２０）。
【００２３】
好適な実施形態において、前記ステップＳ２０において、前記センサーがモノのインターネットのゲートウェイとのコード対照に成功しない場合、モノのインターネットのゲートウェイが、モノのインターネットのセンサー管理モジュールから、モノのインターネットに加入したセンサーの全ての基本情報を含むセンサーコード対照知識ベースをダウンロードしてコード対照を再び実行する。
【００２４】
他の好適な実施形態において、前記センサーがモノのインターネットのゲートウェイとのコード対照に成功しない場合、故障センサーが周囲の隣接センサーにコード対照コマンドを送信し、隣接センサーが前記コマンドに基づいてコード対照識別を行って、また、前記故障センサーのコード対照を識別できると、ルーティングモジュールに通信確立ルーティングメッセージを送信し、ルーティングモジュールは故障センサーを自分のルーティングテーブルに追加し、故障センサーにコード対照成功フィードバックメッセージを送信する。
【００２５】
故障センサーが隣接センサーとのコード対照に成功した後、故障センサーがモノのインターネットのゲートウェイと通信を行おうとする場合、上りメッセージを前記隣接センサーに送信し、隣接センサーがメッセージをパケット化してからモノのインターネットのゲートウェイに送信し、及び、モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーがルーティングテーブルをクエリして整合する故障センサーノードを取得して、前記メッセージを前記故障センサーに転送することが好ましい。
【００２６】
本発明の実施例で提供するモノのインターネットのゲートウェイ用の故障自動除去方法によると、モノのインターネットのゲートウェイや、センサーに通信故障が発生した時に自動的に故障を識別して、自己コード対照、相互接続、ルーティングメッセージ等を行って、モノのインターネットのゲートウェイとセンサーとの間の故障を自動除去する機能を実現できる。前記方法を実現できるシステムによると、モノのインターネットのゲートウェイとセンサーとの間で故障自動除去の能力を実現し、モノのインターネットのゲートウェイ及びセンサーの使用範囲を拡張できる。
【００２７】
本発明の実施例によると、モノのインターネットシステムをさらに提供し、図１に示すように、
通信故障の発生を検出した場合、モノのインターネットのゲートウェイに自動コード対照コマンドを送信する故障センサーと、
取得した自動コード対照コマンドに基づいて、コード対照識別を行い、コード対照に成功した場合、モノのインターネットのゲートウェイのセンサー管理モジュールに前記故障センサーを追加するモノのインターネットのゲートウェイと、を含む。
ここで、一つのモノのインターネットのゲートウェイに複数のセンサーが接続されることができ、且つ、センサー同士は通信を行うことができる。
【００２８】
好適な実施形態において、前記モノのインターネットシステムは、
モノのインターネットに加入したセンサーの全ての基本情報を含むセンサーコード対照知識ベースを記憶して、モノのインターネットのゲートウェイが前記故障センサーのコード対照を識別できない場合、モノのインターネットのゲートウェイがモノのインターネットのセンサー管理モジュールからセンサーコード対照知識ベースをダウンロードしてコード対照を再び行うモノのインターネットセンサー管理モジュールをさらに含む。
【００２９】
好適な実施形態において、前記モノのインターネットシステムは、
モノのインターネットのゲートウェイが前記故障センサーのコード対照を識別できない場合、故障センサーが周囲の隣接センサーにコード対照コマンドを送信し、隣接センサーが前記コマンドに基づいてコード対照識別を行い、前記故障センサーのコード対照を識別できる場合、ルーティングモジュールに通信確立ルーティングメッセージを送信し、ルーティングモジュールが故障センサーを自分のルーティングテーブルに追加して、故障センサーにコード対照成功フィードバックメッセージを送信する隣接センサーをさらに含む。
【００３０】
故障センサーが隣接センサーとのコード対照に成功した後、故障センサーがモノのインターネットのゲートウェイと通信を行おうとする時、上りメッセージを前記隣接センサーに送信し、隣接センサーがメッセージをパケット化してからモノのインターネットのゲートウェイに送信し、及び、モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーがルーティングテーブルをクエリして整合する故障センサーノードを取得して、前記メッセージを前記故障センサーに転送することが好ましい。
【００３１】
本発明の実施例で提供する故障自動除去を実現するモノのインターネットシステムは主に、モノのインターネットのゲートウェイとセンサーとを含む。一つのモノのインターネットのゲートウェイに複数のセンサーが接続され、センサー同士が接続されて通信を行うことができ、モノのインターネットのゲートウェイとセンサーとの接続関係は図１に示すとおりである。
【００３２】
上述したモノのインターネットシステムによると、図２に示すように、モノのインターネットのゲートウェイは主に、モノのインターネット相互接続通信モジュールと、ローカル通信モジュールと、プロトコル処理モジュールと、センサー管理モジュールと、第１の故障自動除去モジュール等のモジュールを含み、その中、
モノのインターネット相互接続通信モジュールは、共通通信チャネルを介してモノのインターネットのゲートウェイとモノのインターネットのプラットフォームとの通信を実現し、
ローカル通信モジュールは、モノのインターネットのゲートウェイとセンサーとの間の通信を実現し、
プロトコル処理モジュールは、モノのインターネットに応用されるプロトコルを処理し、メッセージをモノのインターネットのプラットフォームが識別可能なプロトコルに変換し、
センサー管理モジュールは、モノのインターネットのゲートウェイの範囲内におけるセンサーの管理、及び通信チャネル、識別コードの割り当て等を行い、
第１の故障自動除去モジュールは、センサーに接続できない状況が発生した場合、故障を処理するモジュールである。
【００３３】
上述したモノのインターネットシステムにおいて、図２に示すように、センサーは通信モジュールと、コード対照モジュールと、第２の故障自動除去モジュールと、ルーティングモジュール等のモジュールを含み、その中、
通信モジュールは、モノのインターネットのゲートウェイ、センサーとの通信を実現し、
コード対照モジュールは、センサーとモノのインターネットのゲートウェイ、及びセンサー同士のコード対照を実現して相互接続を実現し、
第２の故障自動除去モジュールは、センサーの故障を処理し、
ルーティングモジュールは、センサー同士が接続されている時、センサーメッセージを伝送する。
上述したモノのインターネットシステムによると、モノのインターネットのゲートウェイの第１の故障自動除去モジュールが、モノのインターネットのゲートウェイの故障除去機能を実現する際の核心である。
【００３４】
通信故障が発生したセンサーが存在した時、センサーの第２の故障自動除去モジュールがセンサーコード対照モジュールにコード対照コマンドを送信し、コード対照モジュールがモノのインターネットのゲートウェイに自動コード対照コマンドを送信する。
【００３５】
図３に示すように、モノのインターネットのゲートウェイがセンサーから送信された自動コード対照コマンドを受信し、ローカル通信モジュールがコード対照識別を行い、前記センサーのコード対照を識別できない場合、センサーコード対照失敗コマンドを応答し、第１の故障自動除去モジュールにコード対照失敗メッセージを送信し、モノのインターネットのゲートウェイの第１の故障自動除去モジュールは、主動的にモノのインターネットシステムにより提供されるセンサーコード対照知識ベースに接続して、センサーコード対照知識ベース又は対応するセンサーコード対照情報をダウンロードして、センサーコード対照の自己学習フローを実現する。センサーが再びコード対照を行う場合、故障センサーのコード切り替え接続を実現して故障を除去する。
上述したモノのインターネットシステムにおいて、センサーの第２の故障自動除去モジュールは、故障除去機能の要請を実現する一方、故障除去機能も実現する。
【００３６】
故障が発生したセンサーの場合、センサーが故障除去段階に移行し、第２の故障自動除去モジュールが自動コード対照コマンドを送信する。モノのインターネットのゲートウェイとセンサーとの間のコード対照を区別するため、センサーから送信されるコード対照コマンドは、モノのインターネットのゲートウェイに対するコード対照コマンドと、センサー間のコード対照コマンドとの２種類に分けられる。
【００３７】
図４を参照すると、故障センサーが、先ず、モノのインターネットのゲートウェイにコード対照コマンドを送信し、モノのインターネットのゲートウェイとのコード対照に成功すると、モノのインターネットのゲートウェイと再び接続を確立して故障を除去し、また、モノのインターネットのゲートウェイとのコード対照に失敗すると、通信範囲内のセンサーにコード対照コマンドを送信する。コード対照コマンドを受信したセンサーは、故障センサーに応答メッセージを送信し、コード対照に成功すると、センサーの第２の故障自動除去モジュールが、ルーティングモジュールに通信確立ルーティングメッセージを送信し、ルーティングモジュールは故障センサーを自分のルーティングテーブルに追加し、故障センサーに転送すべきメッセージを受信した場合、ルーティングテーブルを介してメッセージの転送を実現する。
【００３８】
本発明の実施例に提供されるモノのインターネットのゲートウェイの故障自動除去に用いられるモノのインターネットシステムによると、モノのインターネットのゲートウェイとセンサーとの間に通信故障が発生した場合、故障を自動除去することができ、モノのインターネットのゲートウェイの故障処理能力を補強し、アプリケーションに効率的な利用環境を提供する。前記モノのインターネットシステムにおいて、図５に示すように、モノのインターネットのゲートウェイとセンサーとの間に故障が発生した時から故障を自動除去するまで、主に以下のステップを含む。
【００３９】
１．センサーとモノのインターネットのゲートウェイとの通信故障
センサーとモノのインターネットのゲートウェイとの間に通信故障が発生した場合、センサーは故障を除去する自動コード対照フローに移行する。
モノのインターネットのゲートウェイのセンサーに故障が発生すると、モノのインターネットのゲートウェイはコード対照故障除去モードに移行し、モノのインターネットのゲートウェイがセンサーから送信されたコード対照要求を受信すると、コマンドは第１の故障自動除去モジュールに送信され、前記モジュールはコード対照分析を行い、識別可能なコード対照に成功を応答し、コード対照に成功し、モノのインターネットのゲートウェイのセンサー管理モジュールに前記センサーを追加してその後の通信のために関連する情報を設定し、識別できないコード対照について、識別できないことを応答する。
【００４０】
２．センサーが、センサー同士のコード対照に移行
故障センサーがモノのインターネットのゲートウェイがコード対照を識別できないとのエラーを受信した場合、センサー同士のコード対照モードに移行する。故障が発生したセンサーが周囲の隣接センサーにコード対照コマンドを送信し、周囲の隣接センサーがコード対照コマンドを受信し、対応する第２の故障自動除去モジュールがコード対照識別を行う。第２の故障自動除去モジュールが、前記センサーのコード対照を識別できると、コマンドを受信したセンサーは、ルーティングモジュールに故障センサーの関連情報を追加して、故障センサーにコード対照成功フィードバックメッセージを送信し、センサー同士のコード対照に成功した後、故障センサーが通信を行う際に、メッセージを下層の隣接センサーに送信し、下層の隣接センサーはメッセージをパケット化してからモノのインターネットのゲートウェイに送信し、及び、モノのインターネットのゲートウェイから送信された前記隣接センサー以外のメッセージについて、隣接センサーがルーティングテーブルをクエリして整合する故障センサーノードを探し出し、メッセージを故障センサーに転送し、これにより、通信故障の回復を完成する。
センサー同士のコード対照に成功しない場合、故障センサーが前回の二つのモードを循環して実行する。
【００４１】
３．モノのインターネットのゲートウェイのコード対照知識ベースのダウンロード
モノのインターネットのゲートウェイの第１の故障自動除去モジュールが、モノのインターネットのゲートウェイが識別できないコード対照情報を受信した場合、モノのインターネットのゲートウェイの第１の故障自動除去モジュールは、予め設定したモノのインターネットのセンサー管理モジュールにセンサーコード対照知識ベースのダウンロード要求を送信し、前記センサーコード対照知識ベースにはモノのインターネットに加入したセンサーの全ての基本情報が含まれる。モノのインターネットのゲートウェイがセンサーコード対照知識ベースのダウンロードに成功した後、第１の故障自動除去モジュールが、センサーが次回にコード対照要求を発する時に応答することができ、正確なコード対照情報を識別することができる。
【００４２】
本発明の実施例においてモノのインターネットのゲートウェイがさらに提供され、このゲートウェイは、
共通通信チャネルを介してモノのインターネットのプラットフォームと通信を行うモノのインターネット相互接続通信モジュールと、
センサーと通信を行い、及び、故障センサーが故障を検出した場合、故障センサーから送信される自動コード対照コマンドを取得し、取得した自動コード対照コマンドに基づいて、コード対照識別を行うローカル通信モジュールと、
モノのインターネットに応用されるプロトコルの処理を行い、メッセージをモノのインターネットのプラットフォームが識別可能なプロトコルに変換するプロトコル処理モジュールと、
モノのインターネットのゲートウェイの範囲内におけるセンサーの管理、通信チャネルの割り当て管理、識別コードの割り当て管理を行うセンサー管理モジュールと、
ローカル通信モジュールがコード対照に成功した場合、センサー管理モジュールに前記故障センサーを追加する第１の故障自動除去モジュールと、を含む。
【００４３】
具体的な実施形態において、前記故障センサーは、
モノのインターネットのゲートウェイ及び隣接センサーと通信を行う通信モジュールと、
モノのインターネットのゲートウェイ又は隣接センサーとの間の相互コード対照を実現し、さらに、取得したコード対照コマンドに基づいて自動コード対照コマンドを生成して、モノのインターネットのゲートウェイに送信するコード対照モジュールと、
通信故障の発生を検出した場合、コード対照モジュールにコード対照コマンドを送信する第２の故障自動除去モジュールと、
センサー同士が接続されている場合、センサーメッセージのルーティング伝送を行うルーティングモジュールと、を含む。
【００４４】
好適な実施形態において、ローカル通信モジュールが前記故障センサーのコード対照を識別できない場合、第１の故障自動除去モジュールが、モノのインターネットのセンサー管理モジュールから、モノのインターネットに加入したセンサーの全ての基本情報が含まれているセンサーコード対照知識ベースをダウンロードする。
【００４５】
他の好適な実施形態において、ローカル通信モジュールが前記故障センサーのコード対照を識別できない場合、故障センサーのコード対照モジュールがその周囲の隣接センサーにコード対照コマンドを送信し、隣接センサーのコード対照モジュールが前記コマンドに基づいてコード対照識別を行って、前記故障センサーのコード対照を識別できると、ルーティングモジュールに通信確立ルーティングメッセージを送信し、ルーティングモジュールは故障センサーを自分のルーティングテーブルに追加して、故障センサーにコード対照成功フィードバックメッセージを送信する。
【００４６】
具体的には、故障センサーが隣接センサーとのコード対照に成功した後、故障センサーがモノのインターネットのゲートウェイと通信を行おうとする場合、上りメッセージを前記隣接センサーに送信し、隣接センサーがメッセージをパケット化してからモノのインターネットのゲートウェイに送信し、また、モノのインターネットのゲートウェイから送信された隣接しないセンサーの下りメッセージについて、前記隣接センサーがルーティングテーブルをクエリして整合する故障センサーノードを取得し、前記メッセージを前記故障センサーに転送する。
【００４７】
以上は、本発明の好適な実施例に過ぎず、本発明を限定するものではない。本発明の明細書及び図面に開示された内容に基づいて行われる等価構造又は等価プロセスの変換、又は直接又は間接的に関連する技術分野に応用したものは、いずれも本発明の保護範囲に含まれる。
【産業上の利用可能性】
【００４８】
本発明の実施例の技術内容は、モノのインターネットのゲートウェイ分野に応用することができ、モノのインターネットのゲートウェイとセンサーとの間に通信故障が発生した時に如何にこれらの故障を自己除去するかの問題を解決できる。
【図１】
2015532563.tif 000003
【図２】
2015532563.tif 000004
【図３】
2015532563.tif 000005
【図４】
2015532563.tif 000006
【図５】
2015532563.tif 000007
【国際調査報告】
2015532563.tif 000008
2015532563.tif 000009
2015532563.tif 000010
2015532563.tif 000011