(57)【要約】【課題】無線網と有線網との間の冗長管理インターフェース（Ｉ／Ｆ）をサポートする装置及び方法を提供する。【解決手段】無線網は、データメッセージを生成するリーフノード（１１０ａ〜ｆ）を含む。データメッセージはインフラストラクチャノード（１０８ａ〜ｅ）を介して、有線網（１０６）に結合されたゲートウェイノード（１１２）へ送られる。無線Ｉ／Ｆモジュール（１１４）も有線網に結合され、ゲートウェイノードと通信する。無線網でサポートされる冗長接続や冗長メッセージルーティング等の冗長機構のために、データメッセージの複数のコピーが無線網で作成される。ゲートウェイノード又は無線Ｉ／Ｆモジュールは、データメッセージの複数のコピーを受信し、コピーを識別し、データメッセージの一つのコピーを有線網を介して宛先へ通信する。こうして、無線網でサポートされる冗長機構が、有線網に結合された有線コンポーネントから隠される。【選択図】図１
2009060599.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータ・メッセージを受信するステップ（１３０２）であって、前記データ・メッセージは、ワイヤレス・ネットワークの複数の経路を介して送信されるものである、ステップと、
前記データ・メッセージのうちの２つ以上のものがコピーであるかどうかを判定するステップ（１３０４）と、
前記データ・メッセージのうちの２つ以上のものがコピーであるとき、前記２つ以上のデータ・メッセージのうちの一つのデータ・メッセージを有線ネットワークを介して通信するステップ（１３０８）と
を備える方法。
【請求項２】
請求項１に記載の方法であって、
第２データ・メッセージを受信するステップ（１４０２）と、
単一の宛先へ前記ワイヤレス・ネットワークを介して送信するために前記第２データ・メッセージの複数のコピーを通信するステップ（１４０６）と
を更に備える方法。
【請求項３】
請求項２に記載の方法であって、
前記第２データ・メッセージが第１クラスと関連付けられ、
更に、
第２クラスに関連する第３データ・メッセージを受信するステップ（１４０２）と、
前記単一の宛先へ前記ワイヤレス・ネットワークを介して送信するために前記第３データ・メッセージの一つのコピーを通信するステップ（１４０６）と
を備える方法。
【請求項４】
有線ネットワークを介して通信するように構成された少なくとも１つのインターフェース（１２０６）と、
コントローラ（１２０２）であって、
ワイヤレス・ネットワークの複数の経路を介して送信される複数のデータ・メッセージを受信し、
前記データ・メッセージのうちの２つ以上のものがコピーであるかどうかを判定し、
前記データ・メッセージのうちの２つ以上のものがコピーであるとき、２つ以上のデータ・メッセージのうちの一つのデータ・メッセージを、前記有線ネットワークを介して送信するために前記少なくとも１つのインターフェースへ提供する
ように構成されたコントローラ（１２０２）と
を備える装置。
【請求項５】
コンピュータ可読媒体上で実現され、コンピュータ可読プログラム・コードを備えるコンピュータ・プログラムであって、
ワイヤレス・ネットワークの複数の経路を介して送信された複数のデータ・メッセージを受信し（１３０２）、
前記データ・メッセージのうちの２つ以上のものがコピーであるかどうかを判定し（１３０４）、
前記データ・メッセージのうちの２つ以上のものがコピーであるとき、前記２つ以上のデータ・メッセージのうちの一つのデータ・メッセージを有線ネットワークを介して通信する（１３０８）
ためのコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、一般に制御システムに関し、より詳細には、ワイヤレス・ネットワークと有線ネットワークとの間の冗長管理インターフェースをサポートする装置および方法に関する。
【背景技術】
【０００２】
処理施設は、しばしば、産業用の制御および自動化システムを使用して管理される。例示的な処理施設は、化学製品、製薬製品、紙製品、および石油化学製品の生産プラントを含む。動作の中でも、とりわけ、産業用の制御および自動化システムは、典型的に、化学製品や、製薬製品や、紙製品や、石油化学製品を生産するのに使用される装置などのような、処理施設内の産業装置と対話してそれを制御する。
【０００３】
産業用の制御および自動化システムは、典型的に、有線コンポーネントおよびワイヤレス・コンポーネントを含む。例えば、産業用の制御および自動化システムは、有線コントローラへデータを提供するセンサのワイヤレス・ネットワークを含むことができる。ワイヤレス通信の信頼性が低いため、冗長接続性および冗長メッセージ・ルーティングが提案されてきた。こうした技法を使用して、産業用の制御および自動化システムでのワイヤレス通信の信頼性および堅牢性を向上させることができる。冗長接続性および冗長メッセージ・ルーティングをサポートするワイヤレス・センサ・ネットワークが開発されてきたが、しばしば、こうしたセンサ・ネットワークを有線の制御システムに統合するには困難がある。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本開示は、ワイヤレス・ネットワークと有線ネットワークとの間の冗長管理インターフェースをサポートする装置および方法を提供する。
【課題を解決するための手段】
【０００５】
第１実施形態では、方法は、複数のデータ・メッセージを受信することを含み、そのデータ・メッセージは、ワイヤレス・ネットワークの複数の経路を介して送信される。この方法はまた、データ・メッセージのうちの２つ以上がコピーであるかどうかを判定することを含む。この方法は更に、データ・メッセージのうちの２つ以上がコピーであるとき、有線ネットワークを介して、２つ以上のデータ・メッセージのうちの一つのデータ・メッセージを通信することを含む。
【０００６】
特定の実施形態では、この方法はまた、第２データ・メッセージを受信し、一つの宛先へワイヤレス・ネットワークを介して送信するために、第２データ・メッセージの複数のコピーを通信することを含む。
【０００７】
別の特定の実施形態では、ワイヤレス・ネットワークは、ゲートウェイ・インフラストラクチャ・ノードおよびワイヤレス・インターフェース・モジュールを含む。ゲートウェイ・インフラストラクチャ・ノードは、１または複数のリーフ・ノードからデータ・メッセージを直接的または間接的に受信する。ワイヤレス・インターフェース・モジュールは、ゲートウェイ・インフラストラクチャ・ノードからデータ・メッセージを受信する。ゲートウェイ・インフラストラクチャ・ノードおよびワイヤレス・インターフェース・モジュールは、有線ネットワークに結合される。
【０００８】
更に別の特定の実施形態では、受信するステップ、判定するステップ、および通信するステップが、ワイヤレス・インターフェース・モジュールのうちの少なくとも１つで実施される。例えば、ワイヤレス・インターフェース・モジュールのそれぞれで、ゲートウェイ・インフラストラクチャ・ノードのうちの複数のものからデータ・メッセージを受信することができる。更に、２以上のデータ・メッセージのうちの一つのデータ・メッセージが、ワイヤレス・インターフェース・モジュールのうちの１つにより有線ネットワークを介して通信される。
【０００９】
更に別の特定の実施形態では、受信するステップ、判定するステップ、および通信するステップが、ゲートウェイ・インフラストラクチャ・ノードのうちの少なくとも１つにより実施される。例えば、第１のゲートウェイ・インフラストラクチャ・ノードで、リーフ・ノードのうちの１つおよび第２のゲートウェイ・インフラストラクチャ・ノードからデータ・メッセージを受信することができる。更に、２以上のデータ・メッセージのうちの一つのデータ・メッセージが、有線ネットワークを介して第１ゲートウェイ・インフラストラクチャ・ノードにより通信される。
【００１０】
第２の実施形態では、装置は、有線ネットワークを介して通信するように構成された少なくとも１つのインターフェースを含む。この装置はまた、ワイヤレス・ネットワークの複数の経路を介して送信される複数のデータ・メッセージを受信し、データ・メッセージのうちの２以上のものがコピーであるかどうかを判定するように構成されたコントローラを含む。コントローラはまた、データ・メッセージのうちの２以上のものがコピーであるとき、有線ネットワークを介して送信するために少なくとも１つのインターフェースへ、２以上のデータ・メッセージのうちの一つのデータ・メッセージを提供するように構成される。
【００１１】
第３実施形態では、コンピュータ・プログラムがコンピュータ可読媒体上に搭載される。コンピュータ・プログラムは、複数のデータ・メッセージを受信するためのコンピュータ可読プログラム・コードを含み、そのデータ・メッセージは、ワイヤレス・ネットワークの複数の経路を介して送信される。コンピュータ・プログラムはまた、データ・メッセージのうちの２以上のものがコピーであるかどうかを判定するコンピュータ可読プログラム・コードを含む。更に、コンピュータ・プログラムは、データ・メッセージのうちの２以上のものがコピーであるとき、有線ネットワークを介して、その２以上のデータ・メッセージのうちの一つのデータ・メッセージを通信するためのコンピュータ可読プログラム・コードを含む。
【００１２】
他の技術的特徴は、添付の図、説明、および特許請求の範囲から当業者には容易に明らかになろう。
【００１３】
本開示をより完全に理解するために、添付の図面と共に以下の説明をこれから参照する。
【発明を実施するための最良の形態】
【００１４】
図１は、本開示による例示的な産業用の制御および自動化のシステム（industrial control and automation system、産業用制御自動化システム）１００を示す。図１に示す産業用制御自動化システム１００の実施形態は例示のためのものに過ぎない。本開示の範囲から逸脱することなく、産業用制御自動化システム１００の他の実施形態を使用することができる。
【００１５】
この例示的な実施形態では、産業用制御自動化システム１００は、１または複数のプロセス・エレメント１０２を含む。プロセス・エレメント１０２は、多種多様な機能の何れかを実施することのできるプロセスまたは生産システム内の構成要素を表す。例えば、プロセス・エレメント１０２は、処理環境内のバルブ、ポンプ、あるいは任意の他の産業装置や追加の産業装置を表すものであり得る。プロセス・エレメント１０２のそれぞれは、処理または生産システム内の１または複数の機能を実施する任意の適切な構造を含む。
【００１６】
コントローラ１０４は、プロセス・エレメント１０２に結合される。コントローラ１０４は、プロセス・エレメント１０２のうちの１または複数の動作を制御する。例えば、コントローラ１０４は、プロセス・エレメント１０２のうちの１または複数に制御信号を供給することができ、それにより、こうしたプロセス・エレメント１０２の動作を調節する。コントローラ１０４は、パイプを通る材料の流量のセンサ測定値を受信することなどにより、システム１００に関連する情報を受信することもできる。コントローラ１０４は、測定された流量を使用してバルブを制御することなどのように、このデータを使用してプロセス・エレメント１０２のうちの１または複数を制御することができる。コントローラ１０４は、１または複数のプロセス・エレメント１０２を制御するハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせを含む。例えば、コントローラ１０４は、ＭＩＣＲＯＳＯＦＴ（登録商標）  ＷＩＮＤＯＷＳ（登録商標）オペレーティング・システムを実行するコンピューティング・デバイスを表すものであり得る。
【００１７】
ネットワーク１０６は、コントローラ１０４を産業用制御自動化システム１００内の他の構成要素と結合する。ネットワーク１０６は、システム１００内の様々な構成要素間の通信を容易にする。例えば、ネットワーク１０６は、ネットワーク・アドレス間で、インターネット・プロトコル（ＩＰ）パケット、フレーム・リレー・フレーム、非同期転送モード（ＡＴＭ）セル、または他の適切な情報を通信することができる。ネットワーク１０６は、１または複数のローカル・エリア・ネットワーク（ＬＡＮ）、大都市圏ネットワーク（ＭＡＮ）、広域ネットワーク（ＷＡＮ）、インターネットなどのグローバル・ネットワークのすべてまたは一部、あるいは１または複数の場所の任意の他の通信システム（１または複数）を含むことができる。
【００１８】
図１に示すように、産業用制御自動化システム１００は、ワイヤレス・センサまたは他のワイヤレス・デバイスと通信するための１または複数のワイヤレス・ネットワークも含む。この例では、ワイヤレス・ネットワークは、インフラストラクチャ・ノード（「Ｉノード」）１０８ａ〜１０８ｅ、リーフ・ノード１１０ａ〜１１０ｆ、およびゲートウェイ・インフラストラクチャ・ノード１１２を使用して形成される。
【００１９】
インフラストラクチャ・ノード１０８ａ〜１０８ｅおよびリーフ・ノード１１０ａ〜１１０ｆは、互いのワイヤレス通信で関与する。例えば、インフラストラクチャ・ノード１０８ａ〜１０８ｅは、ネットワーク１０６を介して送信されたデータを受信し（ゲートウェイ・インフラストラクチャ・ノード１１２を介して）、データをリーフ・ノード１１０ａ〜１１０ｆへワイヤレスで通信することができる。同様に、リーフ・ノード１１０ａ〜１１０ｆは、ネットワーク１０６に転送するために（ゲートウェイ・インフラストラクチャ・ノード１１２を介して）、データをインフラストラクチャ・ノード１０８ａ〜１０８ｅへワイヤレスで通信することができる。更に、インフラストラクチャ・ノード１０８ａ〜１０８ｅは、互いにワイヤレスでデータを交換することができる。このようにして、ノード１０８ａ〜１０８ｅおよび１１０ａ〜１１０ｆは、大規模な工業複合施設内などの指定のエリアに対するワイヤレス・カバレッジを提供することのできるワイヤレス・ネットワークを形成する。
【００２０】
この例では、ノード１０８ａ〜１０８ｅおよび１１０ａ〜１１０ｆは、インフラストラクチャ・ノードおよびリーフ・ノードに分割される。インフラストラクチャ・ノード１０８ａ〜１０８ｅは、典型的に、電力線により電力供給されるデバイス（line-powered device）を表し、こうしたノードは外部電力源から動作電力を受けることを意味する。結果として、こうしたノード１０８ａ〜１０８ｅは、典型的に、その内部電源の動作寿命を向上させるために電力消費を最小限に抑える必要がないので、その動作が制限されない。一方、リーフ・ノード１１０ａ〜１１０ｆは、典型的に、電池により電力供給されるデバイスを表し、こうしたノードは内部電池または他の電源から動作電力を受けることを意味する。このため、こうしたノード１１０ａ〜１１０ｆは、その内部電源の動作寿命を温存するのを助けるために、その動作が制限されることが多い。
【００２１】
ノード１０８ａ〜１０８ｅおよび１１０ａ〜１１０ｆのそれぞれは、ワイヤレス通信を容易にする任意の適切な構造を含む。ノード１０８ａ〜１０８ｅおよび１１０ａ〜１１０ｆのそれぞれは、ワイヤレス・ネットワークを介して通信されるデータを生成したり使用したりする機能などのような、他の機能も含むことができる。例えば、リーフ・ノード１１０ａ〜１１０ｆは、工業施設内のワイヤレス・センサを表すものであり得、その場合、リーフ・ノードは、施設内の様々な特性を測定するために使用される。こうしたセンサは、センサ読取り値を収集し、センサ読取り値を、ゲートウェイ・インフラストラクチャ・ノード１１２を介してコントローラ１０４へ通信することができる。リーフ・ノード１１０ａ〜１１０ｆはまた、コントローラ１０４から制御信号を受信し、工業施設の動作を調節することのできるアクチュエータを表すものであり得る。このようにして、リーフ・ノード１１０ａ〜１１０ｆは、コントローラ１０４と物理的に接続されたプロセス・エレメント１０２と同様に包含または動作することができる。
【００２２】
ゲートウェイ・インフラストラクチャ・ノード１１２は、１または複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅ、および場合によっては１または複数のリーフ・ノード１１０ａ〜１１０ｆとワイヤレスで通信し、それらに対してデータを送信し、それらからデータを受信する。ゲートウェイ・インフラストラクチャ・ノード１１２はまた、ネットワーク１０６で使用されるプロトコル（１または複数）と、ノード１０８ａ〜１０８ｅおよび１１０ａ〜１１０ｆで使用されるプロトコル（１または複数）との間でデータを変換する。例えば、ゲートウェイ・インフラストラクチャ・ノード１１２は、イーサネット（登録商標）・フォーマット・データ（ネットワーク１０６を介して移送される）を、ノード１０８ａ〜１０８ｅおよび１１０ａ〜１１０ｆで使用されるワイヤレス・プロトコル・フォーマット（ＩＥＥＥ８０２．１１ａ、８０２．１１ｂ、８０２．１１ｇ、８０２．１１ｎ、８０２．１５．３、８０２．１５．４、８０２．１６プロトコル・フォーマットなど）に変換することができる。ゲートウェイ・インフラストラクチャ・ノード１１２はまた、ノード１０８ａ〜１０８ｅおよび１１０ａ〜１１０ｆのうちの１または複数のものから受信したデータを、ネットワーク１０６を介して送信するためにイーサネット（登録商標）・フォーマットのデータに変換することができる。更に、ゲートウェイ・インフラストラクチャ・ノード１１２は、ワイヤレス・ネットワークを作成および維持するために使用される、ネットワーク作成およびセキュリティの機能などの様々な機能をサポートする。ゲートウェイ・インフラストラクチャ・ノード１１２は、様々なプロトコルを使用して、コンポーネントやネットワーク間の通信を容易にする任意の適切な構造を含む。
【００２３】
この例では、産業用制御自動化システム１００は、ワイヤレス・インターフェース・モジュール１１４を更に含む。ワイヤレス・インターフェース・モジュール１１４はゲートウェイ・インフラストラクチャ・ノード１１２と通信し、産業用制御自動化システム１００のワイヤレス・ネットワークの使用を容易にする助けとなる。例えば、産業用制御自動化システム１００内の様々な有線コンポーネントは、ワイヤレス・インターフェース・モジュール１１４へデータを送信することができ、次いで、ワイヤレス・インターフェース・モジュール１１４は、指定のリーフ・ノードへ通信するために適切なゲートウェイ・インフラストラクチャ・ノード１１２にデータを提供することができる。ゲートウェイ・インフラストラクチャ・ノード１１２はまた、リーフ・ノードから受信したデータをワイヤレス・インターフェース・モジュール１１４へ送信することができ、次いで、ワイヤレス・インターフェース・モジュール１１４は、データを適切な有線の宛先へ提供することができる。ワイヤレス・インターフェース・モジュール１１４は、産業用制御自動化システムのワイヤレス・ネットワークの使用をサポートするための任意のハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせを含む。ゲートウェイ・インフラストラクチャ・ノード１１２とは別に示したが、ワイヤレス・インターフェース・モジュール１１４をゲートウェイ・インフラストラクチャ・ノード１１２と組み合わせて単一の物理デバイスとすることもできる。
【００２４】
動作の一態様では、産業用制御自動化システム１００の有線ネットワークまたはワイヤレス・ネットワークは、冗長接続性や冗長メッセージ・ルーティングなどの様々な冗長機構をサポートすることができる。例えば、各リーフ・ノード１１０ａ〜１１０ｆは、複数のインフラストラクチャ・ノード（１０８ａ〜１０８ｅおよび１１２）へデータ・メッセージを通信することができる。これにより、典型的には、単一のデータ・メッセージの複数のコピーが作成され、そのデータ・メッセージの複数のコピーが複数のインフラストラクチャ・ノードで受信される。
【００２５】
ワイヤレス・インターフェース・モジュール１１４またはゲートウェイ・インフラストラクチャ・ノード１１２は、産業用制御自動化システム１００の有線システムおよびワイヤレス・システムが冗長通信をサポートすることを可能にする様々な機能をサポートする。例えば、ワイヤレス・インターフェース・モジュール１１４またはゲートウェイ・インフラストラクチャ・ノード１１２は、ワイヤレス・システム内に存在する冗長機構を有線システムから隠すことができ、逆も同様である。特定の例として、リーフ・ノード１１０ａ〜１１０ｆからの同一のデータ・メッセージの複数のコピーを、複数のゲートウェイ・インフラストラクチャ・ノード１１２で受信し（１または複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅを介して）、ワイヤレス・インターフェース・モジュール１１４へ提供することができる。ワイヤレス・インターフェース・モジュール１１４は、データ・メッセージのコピーを認識し、そのデータ・メッセージの一つのコピーを有線の宛先へ送ることができる。このようにして、ワイヤレス・ネットワークの様々な冗長機構を有線ネットワークから隠すまたは隠蔽することができる。これは、ワイヤレス・ネットワークの冗長接続性および冗長メッセージ・ルーティングが、有線ネットワークから見て透明なままであるようにすることにより、ワイヤレス・ネットワークを産業用制御自動化システム１００へ統合することを容易にする助けとなることができる。更に、ワイヤレス・インターフェース・モジュール１１４またはゲートウェイ・インフラストラクチャ・ノード１１２は、この冗長性管理をセキュアな方式で実現することができる。これは、ワイヤレス・ネットワークを産業用制御自動化システム１００に組み込むことが原因となる可能性のある、産業用制御自動化システム１００のセキュリティ・ホールを低減または除去する助けとなる。
【００２６】
図１は産業用制御自動化システム１００の一例を示すが、図１のものに様々な変更を加えることができる。例えば、産業用制御自動化システム１００は、任意の数のプロセス・エレメント、コントローラ、ネットワーク、インフラストラクチャ・ノード（ゲートウェイまたは他）、リーフ・ノード、およびワイヤレス・インターフェース・モジュールを含むことができる。更に、図１に示す機能的な分割は例示のためのものに過ぎない。特定の必要性に従って図１の様々な構成要素を組み合わせたり、省略することができ、追加の構成要素を追加することができる。また、ワイヤレス・ネットワークをサポートするものとして説明しているが、産業用制御自動化システム１００は、任意の数のワイヤレス・ネットワークをサポートすることができる。更に言うと、図１の通信経路およびシステム・レイアウトは例示のためのものに過ぎず、実装に応じて変更することができる。特定の例として、図１のリーフ・ノード１１０ａ〜１１０ｆは、互いに通信することができ、また、インフラストラクチャ・ノード１０８ａ〜１０８ｅの他の構成と通信することができる。更に、図１は、冗長性隠蔽機構を使用することのできる一つの動作環境を示す。この機能は、任意の適切な産業用の制御および自動化のシステムやその環境、あるいは非産業用の制御および自動化のシステムやその環境で使用することができる。
【００２７】
図２は、本開示による例示的な産業用制御自動化システム１００の追加の詳細を示す。具体的には、図２は、ワイヤレスおよび有線のネットワーク冗長性隠蔽をサポートする産業用制御自動化システム１００の特定の実施形態の一部を示す。図２に示す詳細は例示のためのものに過ぎない。本開示の範囲から逸脱することなく、産業用制御自動化システム１００の他の実施形態を使用することができる。
【００２８】
図２に示すように、産業用制御自動化システム１００は、複数のコントローラ１０４ａ〜１０４ｂ、複数のゲートウェイ・インフラストラクチャ・ノード（ＧＩＮ）１１２ａ〜１１２ｂ、および複数のワイヤレス・インターフェース・モジュール（ＷＩＭ）１１４ａ〜１１４ｂを含むことができる。産業用制御自動化システム１００はまた、より高レベルの機能をサポートする様々なサーバ２０２〜２０４を含むことができる。例えば、制御サーバ２０２は、コントローラ１０４ａ〜１０４ｂの動作および制御をサポートする様々な機能を実施することができる。特定の例として、制御サーバ２０２は、コントローラ１０４ａ〜１０４ｂで収集または生成された情報のログを取り、コントローラ１０４ａ〜１０４ｂの動作を制御するアプリケーションを実行し、コントローラへのセキュア・アクセスを実現することができる。制御サーバ２０２は、コントローラ１０４ａ〜１０４ｂへのアクセスやコントローラ１０４ａ〜１０４ｂの制御を実現する任意のハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせを含む。
【００２９】
キー・サーバ２０４は、産業用制御自動化システム１００のセキュリティをサポートする。例えば、キー・サーバ２０４は、ノード１０８ａ〜１０８ｅ、１１０ａ〜１１０ｆ、および１１２ａ〜１１２ｂなどのような産業用制御自動化システム１００内の様々なコンポーネントに暗号鍵または他のセキュリティ・データを配布することができる。キー・サーバ２０４は、産業用制御自動化システム１００の様々なノードに暗号鍵または他のセキュリティ情報を提供する任意のハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせを含む。
【００３０】
この例では、図２に示す様々な構成要素が、様々な交換機２０４ａ〜２０４ｂおよび２０６ａ〜２０６ｄを含むフォールト・トレラント・イーサネット（登録商標）（ＦＴＥ）・ネットワークにより互いに結合される。この実施形態では、ＦＴＥネットワークは１対の冗長イーサネット（登録商標）・ネットワークを表し、実線は、あるネットワークの経路を表し、破線は、別のネットワークの経路を表す。交換機２０４ａ〜２０４ｂは、ＦＴＥネットワークのより高レベル（Ｌ２と表す）の交換機を表し、サーバ２０２〜２０４を交換機２０６ａ〜２０６ｄへ冗長的に結合するのに使用される。交換機２０４ａ〜２０４ｂはまた、互いに交差接続される。交換機２０６ａ〜２０６ｄは、ＦＴＥネットワークのより低レベル（Ｌ１と表す）の交換機を表し、コントローラ１０４ａ〜１０４ｂ、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂ、およびワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂを交換機２０４ａ〜２０４ｂに冗長的に結合するのに使用される。このタイプのＦＴＥネットワークでは、典型的には、通信することを望む任意の２つのエンド・ポイント間に４つの冗長経路が存在する。
【００３１】
産業用制御自動化システム１００でのＦＴＥネットワークの使用を示したが、産業用制御自動化システム１００は、任意の他の適切なタイプのネットワークをサポートすることができる。例えば、産業用制御自動化システム１００は、典型的には通信することを望む任意の２つのエンド・ポイント間の２つの冗長経路を提供するデュアル・イーサネット（登録商標）・ネットワーク（交換機２０４ａ〜２０４ｂが交差接続されない）をサポートすることができる。
【００３２】
特定の実施形態では、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂおよびワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂは、ユーザ・データグラム・プロトコル（ＵＤＰ）または伝送制御プロトコル（ＴＣＰ）を使用してＦＴＥ  Ｌ１内で通信する。更に、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂは、ブートストラップ・プロトコルを使用してそのネットワーク・アドレス（インターネット・プロトコル・アドレス、即ち「ＩＰ」アドレスなど）を受け取ることができる。単一または冗長の対のワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂは、１または複数のゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂと通信することができ、２つより多いゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂを使用して、より高いレベルの冗長性を実現することができる。特定のゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂと、特定のワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂとの関連付けをユーザが構成することができ、それは、例えば、ワイヤレス・インターフェース・モジュールに、そのゲートウェイ・インフラストラクチャ・ノードを通知することや、その逆を行うことなどによりなされる。ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂは、キー・サーバ２０４と通信するための通信経路を提供することができ、従って、ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂのセキュリティ・リレーを不要とすることができる。ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの冗長な対は同じ場所（単一の装置キャビネット内など）に配置することができ、プライベート冗長経路（フィールドバス・インターフェース・モジュール（Fieldbus Interface Module）を用いて使用されるものなど）を使用することができる。ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの冗長な対、および関連するゲートウェイ・インフラストラク１１２ａ〜１１２ｂの対は、交換機の４つのポートを占有し得るものであり、こうしたコンポーネントの２つの組を単一の８ポート交換機２０６ａ〜２０６ｂと共に使用することを可能とする。更に、コントローラ１０４ａ〜１０４ｂ（これはＨＯＮＥＹＷＥＬＬ（登録商標）  ＩＮＴＥＲＮＡＴＩＯＮＡＬ  ＩＮＣ．のＣ３００コントローラを表し得る）は、ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂおよびゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂと同じ交換機に結合しても、結合しなくてもよい。
【００３３】
動作の一態様では、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂおよびワイヤレス・ネットワークの他のコンポーネントは、冗長接続性および冗長メッセージ・ルーティングをサポートして、リーフ・ノード１１０ａ〜１１０ｆと通信することができる。こうした実施形態では、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂおよび／またはワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂは、ワイヤレス・ネットワークの冗長機能を、有線ネットワークのコンポーネント（サーバ２０２〜２０４など）から隠す又は隠蔽するための様々な機能を実施することができる。この機能に関する更なる詳細を以下で示す。
【００３４】
図２は、産業用制御自動化システム１００の特定の実施形態の追加の詳細を示すが、図２に様々な変更を加えることができる。例えば、任意の適切なタイプのネットワークを使用して、図２に示す様々なコンポーネントを結合することができる。更に、産業用制御自動化システム１００は、図２に示す各コンポーネントを任意の適切な数だけ含むことができる。
【００３５】
図３は、本開示による産業用の制御および自動化のシステム（産業用制御自動化システム）の例示的なワイヤレス・インターフェース・モジュールを示す。具体的には、図３は、ワイヤレス・インターフェース・モジュール１１４でサポートされる例示的なプロトコル・スタック３００を示す。図３に示すプロトコル・スタック３００は例示のためのものに過ぎない。本開示の範囲から逸脱することなく、プロトコル・スタック３００の他の実施形態を、ワイヤレス・インターフェース・モジュール１１４で使用することができる。
【００３６】
この例では、プロトコル・スタック３００は、２つの物理レイヤ（層）３０２ａ〜３０２ｂ、２つの媒体アクセス制御（Medium Access Control、ＭＡＣ）層３０４ａ〜３０４ｂ、およびフォールト・トレラント・イーサネット（登録商標）（Fault Tolerant Ethernet、ＦＴＥ）層３０６を含む。物理層３０２ａ〜３０２ｂおよびＭＡＣ層３０４ａ〜３０４ｂは、ＦＴＥネットワークを形成する２つのイーサネット（登録商標）・ネットワークなどの、２つの通信ネットワークを介する通信をサポートする。ＦＴＥ層３０６は、あるイーサネット（登録商標）・ネットワークに障害が発生したときに別のイーサネット（登録商標）・ネットワークを介する情報のルーティングをサポートすることなどにより、フォールト・トレラント・ネットワークの使用に関するサポートを提供する。ＴＣＰ／ＩＰ層３０８は、プロトコル・スタック３００内のリンク層としてＴＣＰ  ｏｖｅｒ  ＩＰの使用をサポートする。
【００３７】
プロトコル・スタック３００はまた、インフラストラクチャ・ノード・インターフェース層３１０を含む。インターフェース層３１０は、ワイヤレス・インターフェース・モジュール１１４がゲートウェイ・インフラストラクチャ・ノード１１２とインターフェースし、対話することを可能にする様々な機能をサポートする。プロトコル・スタック３００は、アプリケーション・インターフェース層３１２およびユーザ層３１４を更に含む。アプリケーション・インターフェース層３１２は、ワイヤレス・インターフェース・モジュール１１４で実行されるアプリケーションに対するインターフェースを提供する。ユーザ層３１４は、様々なユーザ・レベル機能およびアプリケーションに関するサポートを提供する。
【００３８】
この例では、アプリケーション・インターフェース層３１２は経路冗長マネジャ（ＰＲＭ:ｐａｔｈ  ｒｅｄｕｎｄａｎｃｙ  ｍａｎａｇｅｒ）３１６を含む。経路冗長マネジャ３１６は、ワイヤレス・ネットワークでサポートされる冗長機構を有線ネットワークから隠蔽する助けにするために使用される機能をサポートする。例えば、経路冗長マネジャ３１６は、リーフ・ノード１１０ａ〜１１０ｆから複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅへ送信されるデータ・メッセージの複数のコピーを受信することができ、複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅは、データ・メッセージのそれらのコピーをゲートウェイ・インフラストラクチャ・ノード１１２へ渡す。ゲートウェイ・インフラストラクチャ・ノード１１２は、データ・メッセージのコピーをワイヤレス・インターフェース・モジュール１１４へ渡し、ワイヤレス・インターフェース・モジュール１１４内の経路冗長マネジャ３１６は、データ・メッセージのコピーを識別する。次いで、経路冗長マネジャ３１６は、データ・メッセージの一つのコピーを、ネットワーク１０６を介してそのデータ・メッセージを送信することなどにより、適切な有線の宛先へ送る。
【００３９】
同様に、経路冗長マネジャ３１６は、複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅを介してリーフ・ノード１１０ａ〜１１０ｆへ送信されるデータ・メッセージを受信することができる。次いで、経路冗長マネジャ３１６は、データ・メッセージの複数のコピーを複数のゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂへ送り、複数のゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂは、複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅを介してデータ・メッセージのそれらのコピーを、意図されたリーフ・ノードへ渡す。
【００４０】
このようにして、経路冗長マネジャ３１６は、ワイヤレス・ネットワークで使用される冗長機構をサポートするのを助けると共に、冗長機構を有線ネットワークから隠蔽する。言い換えれば、経路冗長マネジャ３１６は、ワイヤレス・ネットワークで使用される冗長機構を、産業用制御自動化システム１００の有線コンポーネントから見ると透明となるようにする。経路冗長マネジャ３１６は、あるネットワーク内の１または複数の冗長機構を別のネットワークから隠すための任意のハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせを含む。
【００４１】
図４は、本開示による産業用制御自動化システムの例示的なゲートウェイ・インフラストラクチャ・ノードを示す。具体的には、図４は、ゲートウェイ・インフラストラクチャ・ノード１１２でサポートされる例示的なプロトコル・スタック４００を示す。図４に示すプロトコル・スタック４００は例示のためのものに過ぎない。本開示の範囲から逸脱することなく、プロトコル・スタック４００の他の実施形態をゲートウェイ・インフラストラクチャ・ノード１１２で使用することができる。
【００４２】
この例では、プロトコル・スタック４００は、２つの物理層４０２、２つのＭＡＣ層４０４、ＦＴＥ層４０６、およびＴＣＰ／ＩＰ層４０８を含む。これらの層は、図３の対応する層と同一または同様でよい。具体的には、これらの層は、フォールト・トレラント・イーサネット（登録商標）・ネットワークを介するＴＣＰ／ＩＰ通信をサポートすることができる。プロトコル・スタック４００はまた、ワイヤレス・インターフェース・モジュール（ＷＩＭ）・インターフェース層４１０、アプリケーション・インターフェース層４１２、およびユーザ層４１４を含む。ＷＩＭインターフェース層４１０は、ゲートウェイ・インフラストラクチャ・ノード１１２がワイヤレス・インターフェース・モジュール１１４とインターフェースし、対話することを可能にする様々な機能をサポートする。アプリケーション・インターフェース層４１２およびユーザ層４１４は、図３の対応する層と同一または同様でよい。
【００４３】
プロトコル・スタック４００の様々な層４０２〜４０８は、ネットワーク１０６などのような有線ＦＴＥネットワークを介する通信を容易にする。プロトコル・スタック４００は、ゲートウェイ・インフラストラクチャ・ノード１１２と、１または複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅまたはリーフ・ノード１１０ａ〜１１０ｆとの間の通信などのような、ワイヤレス・ネットワークを介する通信をサポートする様々な層を更に含む。例えば、プロトコル・スタック４００は、２つの追加の物理層４１６ａ〜４１６ｂおよび２つの追加のＭＡＣ層４１８ａ〜４１８ｂを含む。物理層４１６ａおよびＭＡＣ層４１８ａは、インフラストラクチャ・ノード１０８ａ〜１０８ｅと通信するためのインターフェースをワイヤレス・トランシーバに提供することなどにより、インフラストラクチャ・ノードとのワイヤレス通信をサポートする。同様に、物理層４１６ｂおよびＭＡＣ層４１８ｂは、リーフ・ノード１１０ａ〜１１０ｆと通信するためのインターフェースを別のワイヤレス・トランシーバに提供することなどにより、リーフ・ノードとのワイヤレス通信をサポートする。
【００４４】
プロトコル・スタック４００はまた、ワイヤレス・ネットワーク層４２０およびセキュリティ層４２２を含む。ワイヤレス・ネットワーク層４２０は、ルーティング機能、転送機能、エラー処理機能などのような、ワイヤレス・ネットワークの作成および使用をサポートする様々な機能を提供する。セキュリティ層４２２は、暗号化や認証などのような、ワイヤレス・ネットワークに関連する様々なセキュリティ関連機能をサポートする。
【００４５】
この例では、ネットワーク層４２０は冗長レゾルバ（ＲＲ:ｒｅｄｕｎｄａｎｃｙ  ｒｅｓｏｌｖｅｒ）４２４を含む。冗長レゾルバ４２４は、ワイヤレス・ネットワークでサポートされる冗長機構を隠蔽するのを助けるために使用される機能をサポートする。例えば、あるゲートウェイ・インフラストラクチャ・ノード１１２ａの冗長レゾルバ４２４は、リーフ・ノードから複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅへ送信されるデータ・メッセージの複数のコピーを受信することができ、複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅは、データ・メッセージのそれらのコピーを複数のゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂへ渡す（複数のゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂの一つが別のものへデータ・メッセージを渡す）。冗長レゾルバ４２４は、データ・メッセージのコピー（複数）を識別し、そのデータ・メッセージの一つのコピーを、ワイヤレス・インターフェース・モジュール１１４へ送る。
【００４６】
同様に、冗長レゾルバ４２４は、リーフ・ノードへ送信されるデータ・メッセージを受信することができる。冗長レゾルバ４２４は、リーフ・ノードへ送信するために（恐らくはインフラストラクチャ・ノードを介して送信）、データ・メッセージの１つのコピーをゲートウェイ・インフラストラクチャ・ノード１１２ａの下位層４１６ａ〜４１６ｂおよび４１８ａ〜４１８ｂへ送ることができる。冗長レゾルバ４２４はまた、リーフ・ノードへ送信するために（恐らくはインフラストラクチャ・ノードを介して送信）、データ・メッセージの別のコピーを別のゲートウェイ・インフラストラクチャ・ノード１１２ｂへ送ることができる。
【００４７】
このようにして、冗長レゾルバ４２４は、ワイヤレス・ネットワークで使用される冗長機構をサポートする助けとなると共に、冗長機構を有線ネットワークから隠蔽する。冗長レゾルバ４２４は、あるネットワークの１または複数の冗長機構を別のネットワークから隠すための任意のハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせを含む。
【００４８】
図３および図４は、産業用制御自動化システムのワイヤレス・インターフェース・モジュール１１４およびゲートウェイ・インフラストラクチャ・ノード１１２で使用されるプロトコル・スタック３００および４００の例を示すが、図３および４に様々な変更を加えることができる。例えば、プロトコル・スタック３００および４００のそれぞれで別の層または追加の層を使用することができる。更に、図３および４は、ワイヤレス・ネットワークの冗長性を隠蔽するのに使用することのできる異なる機構（ワイヤレス・インターフェース・モジュール１１４の経路冗長マネジャ３１６とゲートウェイ・インフラストラクチャ・ノード１１２の冗長レゾルバ４２４）を示す。産業用制御自動化システムはこれらの機構の一方または両方を含むことができる。更に、経路冗長マネジャ３１６および冗長レゾルバ４２４は、有線ネットワークの冗長機構をワイヤレス・ネットワークから隠蔽することもできる。例えば、経路冗長マネジャ３１６または冗長レゾルバ４２４は、有線ネットワークから単一のデータ・メッセージの複数のコピーを受信し、単一のコピーをワイヤレス・ネットワークへ送ることができる。更に、ワイヤレス・インターフェース・モジュール１１４の経路冗長マネジャ３１６とゲートウェイ・インフラストラクチャ・ノード１１２の冗長レゾルバ４２４の位置は、例示のためのものに過ぎない。これらのコンポーネントをプロトコル・スタック３００および４００の他の層で使用することもできる。特定の例として、プロトコル・スタック４００の冗長レゾルバ４２４を、ゲートウェイ・インフラストラクチャ・ノード１１２のユーザ層４１４へ移動することができ、ユーザ層４１４では、冗長レゾルバ４２４は、ワイヤレス・ネットワークに関連する層と、有線ネットワークに関連する層との間でメッセージを中継する冗長リレーとして機能することができる。
【００４９】
図５から図１１は、本開示による産業用制御自動化システムでの例示的な通信を示す。具体的には、図５は、ワイヤレス・インターフェース・モジュール１１４およびゲートウェイ・インフラストラクチャ・ノード１１２を使用する一般的な通信経路を示す。図６から図１０は、ワイヤレス・インターフェース・モジュール１１４の経路冗長マネジャ３１６を使用して行われ得る例示的な通信を示す。図１１は、ゲートウェイ・インフラストラクチャ・ノード１１２の冗長レゾルバ４２４を使用して行われ得る例示的な通信を示す。こうした例示的な通信は、例示および説明のために与えるものに過ぎない。本開示の範囲から逸脱することなく、図５から図１１に示す様々なコンポーネントを使用して、産業用制御自動化システムで他の通信を行うことができる。
【００５０】
図５では、ワイヤレス・インターフェース・モジュール１１４およびゲートウェイ・インフラストラクチャ・ノード１１２を使用する一般的な通信経路が示されている。具体的には、図５は、ワイヤレス・インターフェース・モジュール１１４のプロトコル・スタック３００と、ゲートウェイ・インフラストラクチャ・ノード１１２のプロトコル・スタック４００とを使用する一般的な通信経路を示す。この例では、ワイヤレス・インターフェース・モジュール１１４のプロトコル・スタック３００は、ゲートウェイ・インフラストラクチャ・ノード１１２を使用する通信経路５０２をサポートする。例えば、通信経路５０２に沿ってゲートウェイ・インフラストラクチャ・ノード１１２へデータを送ることができ、ゲートウェイ・インフラストラクチャ・ノード１１２から通信経路５０２を介してデータを受信することができる。この例では、通信経路５０２は、プロトコル・スタック３００のアプリケーション・インターフェース層に到達するために、プロトコル・スタック３００の物理層、ＭＡＣ層、ＦＴＥ層、ＴＣＰ／ＩＰ層、およびインフラストラクチャ・ノード・インターフェース層を横切る。
【００５１】
図５に示すように、ゲートウェイ・インフラストラクチャ・ノード１１２のプロトコル・スタック４００は様々な通信経路５０４〜５１０をサポートする。例えば、インフラストラクチャ・ノードおよびリーフ・ノードとワイヤレス・インターフェース・モジュール１１４との間で情報を移送するために、通信経路５０４〜５０６を使用することができる。例えば、通信経路５０４を介してワイヤレス・インターフェース・モジュール１１４へデータを送り、また、ワイヤレス・インターフェース・モジュール１１４からデータを受信することができる。通信経路５０４は、プロトコル・スタック４００のアプリケーション・インターフェース層に到達するために、プロトコル・スタック４００の物理層、ＭＡＣ層、ＦＴＥ層、ＴＣＰ／ＩＰ層、およびＷＩＭインターフェース層を横切る。また、通信経路５０６に沿ってインフラストラクチャ・ノード１０８ａ〜１０８ｅまたはリーフ・ノード１１０ａ〜１１０ｆとデータを交換することができる。通信経路５０６は、プロトコル・スタック４００のアプリケーション・インターフェース層に到達するために、プロトコル・スタック４００の物理層、ＭＡＣ層、ネットワーク層、およびセキュリティ層を横切る。
【００５２】
例えば、インフラストラクチャ・ノードおよびリーフ・ノードとキー・サーバ２０６との間で情報を移送するために、通信経路５０８〜５１０を使用することができる。例えば、通信経路５０８を介してデータをキー・サーバ２０６へ送り、また、キー・サーバ２０６からデータを受信することができる。通信経路５０８は、プロトコル・スタック４００の物理層、ＭＡＣ層、ＦＴＥ層、およびＴＣＰ／ＩＰ層を横切る。更に、通信経路５１０に沿ってインフラストラクチャ・ノード１０８ａ〜１０８ｅまたはリーフ・ノード１１０ａ〜１１０ｆとデータを交換することができる。通信経路５１０は、プロトコル・スタック４００の物理層、ＭＡＣ層、およびネットワーク層を横切る。
【００５３】
これらの一般的な通信経路を使用して、冗長性管理の様々な例が図６ないし図１１に示されている。ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂおよびゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂは、そのプロトコル・スタック３００および４００をそれぞれ使用して、これらの図に表されている。
【００５４】
図６は、リーフ・ノードにより送信されるデータ・メッセージのレイテンシ制御クラス（ｌａｔｅｎｃｙ−ｃｏｎｔｒｏｌｌｅｄ  ｃｌａｓｓ）の送信中に行われ得る例示的な通信を表す。この例では、レイテンシ制御クラスのデータ・メッセージが、冗長の非重複のレイテンシ制御ルーティング・サービス（ｒｅｄｕｎｄａｎｔ，ｎｏｎ−ｏｖｅｒｌａｐｐｉｎｇ，ｌａｔｅｎｃｙ−ｃｏｎｔｒｏｌｌｅｄ  ｒｏｕｔｉｎｇ  ｓｅｒｖｉｃｅ）で送信側リーフ・ノードから冗長なワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの対に提供される。
【００５５】
図６に示すように、送信側リーフ・ノードが単一データ・メッセージ（一つのＲＦパケットなど）を送信し、単一データ・メッセージが、冗長ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂにより受信される。ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂのそれぞれは、受信したデータ・メッセージを処理し、それをＦＴＥ／デュアル・イーサネット（登録商標）・ネットワークを介してワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの両方へ送る。このようにして、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂは、どちらのワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂが現在１次のＷＩＭとして働いているかや、どちらがバックアップＷＩＭとして働いているかを、知る必要がない。結果として、それぞれのワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂは、異なるゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂから、データ・メッセージの２つのコピーを受信する。
【００５６】
ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの経路冗長マネジャ３１６は、メッセージを受信し、メッセージをコピーとして識別する。次いで、１次ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの経路冗長マネジャ３１６は、データ・メッセージの単一のコピーを、送達のためにネットワーク１０６を介して送ることができる。バックアップ・ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの経路冗長マネジャ３１６は、いずれの転送も実施する必要がない。この例では、ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの経路冗長マネジャ３１６は、ワイヤレス・ネットワーク内で使用される冗長機構（送信側リーフ・ノードからのデータ・メッセージおよび結果として得られるデータ・メッセージ・コピーの冗長ルーティング）を隠す助けになる。
【００５７】
図７は、リーフ・ノードに送信されるデータ・メッセージのレイテンシ制御クラスの伝送中に行われ得る例示的な通信を表す。この例では、レイテンシ制御クラスのデータ・メッセージが、冗長の非重複のレイテンシ制御ルーティング・サービスでワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂから受信側リーフ・ノードへ提供される。
【００５８】
図７に示すように、ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂのうちの１つが、リーフ・ノードへ送られる一つのデータ・メッセージを受信する。ワイヤレス・インターフェース・モジュールの経路冗長マネジャ３１６が、ＦＴＥ／デュアル・イーサネット（登録商標）・ネットワークを介して、複数のゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂへデータ・メッセージのコピーを送る。
【００５９】
次いで、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂのそれぞれのものは、それのデータ・メッセージのコピーを、意図されているリーフ・ノードへ送る。例えば、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂは、意図されたリーフ・ノード１１０ａ〜１１０ｆと関連する１次および２次のインフラストラクチャ・ノード１０８ａ〜１０８ｅへ、ＲＦパケットを送信することができる。特定の実施形態では、意図されたリーフ・ノードと関連する１次インフラストラクチャ・ノードは、リーフ・ノードへＲＦパケットを送り、意図されたリーフ・ノードと関連する２次インフラストラクチャ・ノードは、リーフ・ノードの肯定応答（アクノレッジメント）へ肯定応答を送る。更に、特定の実施形態では、意図されたリーフ・ノードと関連する１次および２次のインフラストラクチャ・ノードは、それぞれのレイテンシ制御データ・メッセージを、次のレイテンシ制御データ・メッセージが受信されるまで、格納する。
【００６０】
再び、この例では、ワイヤレス・インターフェース・モジュールの経路冗長マネジャ３１６は、ワイヤレス・ネットワークで使用される冗長機構（即ち、受信側リーフ・ノードへの複数のデータ・メッセージ・コピーの冗長ルーティング）を隠蔽する助けとなる。
【００６１】
図８は、リーフ・ノードからのデータ・メッセージの非レイテンシ制御クラス（non-latency-controlled class）の伝送中に行われ得る例示的な通信を表す。この例では、非;レイテンシ制御クラスのデータ・メッセージが、非冗長（しかしホット・バックアップあり）のベスト・エフォート自動反復要求（ＡＲＱ）ルーティング・サービスで送信側リーフ・ノードからワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂへ提供される。
【００６２】
図８に示すように、送信側リーフ・ノードが単一データ・メッセージを送信し、単一データ・メッセージが、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂの一方により受信される。リーフ・ノードは、何れのゲートウェイ・インフラストラクチャ・ノードがそのデータ・メッセージを受信するかを制御することができ、それは、例えば、１次または２次のインフラストラクチャ・ノード１０８ａ〜１０８ｅ（それぞれを、ゲートウェイ・インフラストラクチャ・ノードのうちの異なるものと関連付けることができる）と通信するかどうかを選択することなどにより、なされる。ゲートウェイ・インフラストラクチャ・ノードは、受信したデータ・メッセージを、ＦＴＥ／デュアル・イーサネット（登録商標）・ネットワークを介して、複数のワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂへ送り、従って、ゲートウェイ・インフラストラクチャ・ノードは、何れのワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂが１次であるかや、何れがバックアップであるかを、知る必要がない。ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの経路冗長マネジャ３１６は、データ・メッセージを受信し、次いで１次ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの経路冗長マネジャ３１６が、データ・メッセージを、送達のためにネットワーク１０６を介して送ることができる。特定の実施形態では、ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの経路冗長マネジャ３１６は、ＡＲＱとルート選択との双方をサポートすることができる。
【００６３】
図９は、リーフ・ノードへのデータ・メッセージの非レイテンシ制御クラスの伝送中に行われ得る例示的な通信を表す。この例では、非レイテンシ制御クラスのデータ・メッセージが、非冗長（しかしホット・バックアップあり）のベスト・エフォート自動反復要求（ＡＲＱ、automatic repeat request）ルーティング・サービスでワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂのうちの一つのものからゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂのうちの一つのものを介して受信側リーフ・ノードへ提供される。
【００６４】
図９に示すように、単一のデータ・メッセージが、ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂのうちの１つのものにより受信される。ワイヤレス・インターフェース・モジュールの経路冗長マネジャ３１６が、データ・メッセージをゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂのうちの一つのものへ送り、そのゲートウェイ・インフラストラクチャ・ノードは、データ・メッセージを、リーフ・ノードに送達するためにインフラストラクチャ・ノード１０８ａ〜１０８ｅへ送る。ワイヤレス・インターフェース・モジュールは、何れのゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂがそのデータ・メッセージを受信するかを制御することができ、それにより、ワイヤレス・インターフェース・モジュールが、受信側リーフ・ノードと通信するのに何れの経路が使用されるかを選択することが可能となる。特定の実施形態では、ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの経路冗長マネジャ３１６は、ＡＲＱとルート選択との双方をサポートすることができる。
【００６５】
図１０は、リーフ・ノードからのデータ・メッセージの伝送中に行われ得る例示的な通信を表す。この例では、データ・メッセージのすべてのコピーが、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂ（ノード１１２ａ）のうちの単一のものを介してワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂのうちの１または複数のものへルーティングされる。また、この例では、他方のゲートウェイ・インフラストラクチャ・ノード１１２ｂが、それのデータ・メッセージのコピーをゲートウェイ・インフラストラクチャ・ノード１１２ａへルーティングし、ゲートウェイ・インフラストラクチャ・ノード１１２ａは、それをワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂのうちの１または複数のものへ転送する。ワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂの一方のものの経路冗長マネジャ３１６は、データ・メッセージのコピー（複数）を受信し、送達のためにネットワーク１０６を介して単一のコピーを送る。特定の実施形態では、ゲートウェイ・インフラストラクチャ・ノード１１２ａのネットワークおよびセキュリティ層４２０〜４２２が、すべてのテスト済みパケットを上位アプリケーション・インターフェース層４１２へ送り、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂのセキュリティ層４２２は、互いの同期を維持する。
【００６６】
図１１は、リーフ・ノードからのデータ・メッセージの伝送中に行われ得る例示的な通信を表す。この例では、データ・メッセージが、冗長ルーティング・サービスで送信側リーフ・ノードからゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂを介してゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂの一方のものの冗長レゾルバ４２４へ提供される。
【００６７】
図１１に示すように、送信側リーフ・ノードは、単一のデータ・メッセージを送信し、その単一のデータ・メッセージは、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂの両方で受信される。この例では、ゲートウェイ・インフラストラクチャ・ノード１１２ａの冗長レゾルバ４２４が、データ・メッセージの１つのコピーを、ゲートウェイ・インフラストラクチャ・ノード１１２ａのワイヤレス・ネットワーク層を介して受信する。ゲートウェイ・インフラストラクチャ・ノード１１２ａの冗長レゾルバ４２４はまた、他のゲートウェイ・インフラストラクチャ・ノード１１２ｂから、データ・メッセージの別のコピーを受信する（ゲートウェイ・インフラストラクチャ・ノード１１２ａ内の有線ネットワーク層を介して）。次いで、ゲートウェイ・インフラストラクチャ・ノード１１２ａの冗長レゾルバ４２４は、データ・メッセージの単一のコピーを、１または複数のワイヤレス・インターフェース・モジュール１１４ａ〜１１４ｂへ送る。特定の実施形態では、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂのセキュリティ層４２２は、互いに同期を維持する。
【００６８】
このようにして、経路冗長マネジャ３１６の場合と同じく、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂの冗長レゾルバ４２４は、ワイヤレス・ネットワークで使用される冗長機構（即ち、データ・メッセージおよび結果として生じる複数のデータ・メッセージ・コピーの冗長ルーティング）を隠す助けになることができる。冗長レゾルバ４２４はまた、ゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂ内の上位層から冗長機構を隠す助けにもなる。
【００６９】
図５ないし図１１は産業用制御自動化システムでの通信の例を示すが、図５ないし図１１のものに様々な変更を加えることができる。例えば、これらの図に示す通信は、産業用制御自動化システムまたは他のシステムで行われ得る通信の一部を表すに過ぎない。システムで任意の他の通信または追加の通信を行うことができる。
【００７０】
図１２は、本開示による産業用制御自動化システムにおけるワイヤレス・インターフェース・モジュールまたはゲートウェイ・インフラストラクチャ・ノードを実装する例示的なデバイス１２００を示す。図１２に示すデバイス１２００の実施形態は例示のためのものに過ぎない。本開示の範囲から逸脱することなく、デバイス１２００の他の実施形態を使用することができる。
【００７１】
図１２に示すように、デバイス１２００はコントローラ１２０２を含む。コントローラ１２０２は、デバイス１２００の動作全体を制御する。例えば、コントローラ１２０２は、外部へ送信するデータを受信したり生成したりすることができ、コントローラ１２０２は、有線ネットワークまたはワイヤレス・ネットワークを介しての送信のために、デバイス１２００の１または複数の他のコンポーネントへデータを提供することができる。コントローラ１２０２はまた、有線ネットワークまたはワイヤレス・ネットワークを介してデータを受信し、そのデータを使用することができる。特定の例として、ワイヤレス・インターフェース・モジュール１１４のコントローラ１２０２は、ゲートウェイ・インフラストラクチャ・ノード１１２からデータを受信し、そのデータを、ネットワーク１０６を介する通信のために提供することができる。別の特定の例として、ゲートウェイ・インフラストラクチャ・ノード１１２のコントローラ１２０２は、ワイヤレス・インターフェース・モジュール１１４からデータを受信し、データをインフラストラクチャまたはリーフ・ノードへのワイヤレス通信のために提供することができる。更に、コントローラ１２０２は、経路冗長マネジャ３１６や冗長レゾルバ４２４を実装することなどにより、或るネットワークの冗長機構を別のネットワークから隠す機能を実施することができる。コントローラ１２０２は、デバイス１２００の動作を制御する任意の適切なハードウェア、ソフトウェア、ファームウェア、またはそれらの組み合わせを含む。特定の例として、コントローラ１２０２は、プロセッサ、マイクロプロセッサ、マイクロコントローラ、フィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ）、あるいは他の処理または制御デバイスを表すものであり得る。
【００７２】
メモリ１２０４はコントローラ１２０２に結合される。メ
モリ１２０４は、デバイス１２００により使用、収集、生成される多種多様な情報の何れのものも格納する。例えば、メモリ１２０４は、あるネットワークを介して送信される予定の、別のネットワークを介して受信された情報を格納することができる。メモリ１２０４は、任意の適切な揮発性および／または不揮発性記憶装置および検索デバイス（１または複数）を含む。
【００７３】
デバイス１２００はまた、１または複数の有線ネットワーク・インターフェース１２０６を含む。有線ネットワーク・インターフェース１２０６は、デバイス１２００がネットワーク１０６などの１または複数の有線ネットワークを介して通信することを可能にする。デバイス１２００がゲートウェイ・インフラストラクチャ・ノード１１２を表している場合、１または複数の有線ネットワーク・インターフェース１２０６は、ゲートウェイ・インフラストラクチャ・ノード１１２が有線ネットワークを介して１または複数のワイヤレス・インターフェース・モジュール１１４と通信することを可能とすることができる。デバイス１２００がワイヤレス・インターフェース・モジュール１１４を表している場合、１または複数の有線ネットワーク・インターフェース１２０６は、ワイヤレス・インターフェース・モジュール１１４が有線ネットワークを介して１または複数のゲートウェイ・インフラストラクチャ・ノード１１２および他のコンポーネント（有線制御システム・コンポーネントなど）と通信することを可能にすることができる。それぞれの有線ネットワーク・インターフェース１２０６は、有線ネットワークを介して信号を送信および／または受信するための任意の適切な構造を含む。
【００７４】
デバイス１２００がゲートウェイ・インフラストラクチャ・ノード１１２を表している場合、デバイス１２００は、１または複数のワイヤレス・トランシーバ１２０８を更に含むことができる。各トランシーバ１２０８は、デバイス１２００へのワイヤレス通信およびデバイス１２００からのワイヤレス通信を容易にする。例えば、トランシーバ１２０８は、ベースバンドまたは中間のデータ信号を受信し、その信号をアンテナ１２１０による送信のために搬送波信号上に変調することができる。トランシーバ１２０８はまた、アンテナ１２１０から搬送波信号を受信し、その信号をベースバンドまたは中間の信号にダウン・コンバージョンすることができる。それにより、１または複数のトランシーバ１２０８は、ゲートウェイ・インフラストラクチャ・ノード１１２と、インフラストラクチャやリーフ・ノードなどのような１または複数のワイヤレス・デバイスとの間の通信を容易にすることができる。各トランシーバ１２０８は、ワイヤレス信号を送信および／または受信するための任意の適切な構造を含む。ある実施形態では、各トランシーバ１２０８は無線周波数（ＲＦ）トランシーバを表しており、各アンテナ１２１０はＲＦアンテナを表している。１または複数のトランシーバ１２０８はそれぞれ、任意の他の適切なワイヤレス信号を使用して通信することができる。また、各トランシーバ１２０８を、送信機と、それと分離した受信機とで置き換えることもできる。
【００７５】
図１２は産業用制御自動化システムにおけるワイヤレス・インターフェース・モジュールまたはゲートウェイ・インフラストラクチャ・ノードを実装するデバイス１２００の一例を示すが、図１２のものに様々な変更を加えることができる。例えば、特定の必要性に従って、図１２の様々なコンポーネントを組み合わせたり、省略したりすることができ、また、更なるコンポーネントを追加することもできる。
【００７６】
図１３および図１４は、本開示による産業用制御自動化システムでの冗長ワイヤレス通信を隠蔽する例示的な方法を示す。具体的には、図１３および図１４は、産業用制御自動化システムにおける或るネットワークの冗長通信を別のネットワークから隠す例示的な方法を示す。図１３および図１４に示す方法の実施形態は、例示のためのものに過ぎない。本開示の範囲から逸脱することなく、この方法の他の実施形態を使用することができる。
【００７７】
図１３では、ステップ１３０２で、ワイヤレス・インターフェース・モジュールまたはゲートウェイ・インフラストラクチャ・ノードは、リーフ・ノードから複数のデータ・メッセージを受信する。これは、例えば、ワイヤレス・インターフェース・モジュール１１４の経路冗長マネジャ３１６が、異なるゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂからデータ・メッセージを受信することを含むことができる。これはまた、或るゲートウェイ・インフラストラクチャ・ノード１１２ａの冗長レゾルバ４２４が、リーフ・ノードから複数のデータ・メッセージを受信することを含むことができ、その１つはリーフ・ノード自体から（恐らくは１または複数のインフラストラクチャ・ノード１０８ａ〜１０８ｅを介して）のものであり、別のものは異なるゲートウェイ・インフラストラクチャ・ノード１１２ｂからのものである。
【００７８】
ステップ１３０４で、ワイヤレス・インターフェース・モジュールまたはゲートウェイ・インフラストラクチャ・ノードは、受信したメッセージがコピーであるかどうかを判定する。これは、例えば、経路冗長マネジャ３１６または冗長レゾルバ４２４が、データ・メッセージのヘッダまたは内容を検査して、メッセージがコピーであるかどうかを判定することを含むことができる。
【００７９】
メッセージがコピーではない場合、ステップ１３０６で、複数のメッセージが１または複数の適切な宛先へ送られる。この場合、経路冗長マネジャ３１６または冗長レゾルバ４２４は、或るネットワークの冗長機構を別のネットワークから隠蔽するための何らかの措置を取る必要はない。
【００８０】
そうではなく、メッセージがコピーである場合、ステップ１３０８で、データ・メッセージの単一のコピーが適切な宛先へ送られる。この場合、経路冗長マネジャ３１６または冗長レゾルバ４２４は、ワイヤレス・ネットワークに存在する冗長経路（および結果として生じる冗長メッセージ）を隠す動作を行う。この時点で方法１３００は終了する。次いで、方法１３００全体を反復して、リーフ・ノードからの更なるメッセージを処理する。
【００８１】
図１４では、ステップ１４０２で、ワイヤレス・インターフェース・モジュールまたはゲートウェイ・インフラストラクチャ・ノードが、リーフ・ノードに対するデータ・メッセージを受信する。これは、例えば、ワイヤレス・インターフェース・モジュール１１４の経路冗長マネジャ３１６がネットワーク１０６を介してデータ・メッセージを受信することを含むことができる。これはまた、或るゲートウェイ・インフラストラクチャ・ノード１１２ａの冗長レゾルバ４２４がワイヤレス・インターフェース・モジュール１１４からデータ・メッセージを受信することを含むことができる。
【００８２】
ステップ１４０４で、ワイヤレス・インターフェース・モジュールまたはゲートウェイ・インフラストラクチャ・ノードは、宛先のリーフ・ノードへの１または複数の経路を識別する。これは、例えば、ワイヤレス・インターフェース・モジュール１１４の経路冗長マネジャ３１６が、データ・メッセージを受信および送信すべきである１または複数のゲートウェイ・インフラストラクチャ・ノードを識別することを含むことができる。これはまた、あるゲートウェイ・インフラストラクチャ・ノード１１２ａの冗長レゾルバ４２４が、データ・メッセージを受信および送信すべきである別のゲートウェイ・インフラストラクチャ・ノード１１２ｂを識別することを含むことができる。
【００８３】
ステップ１４０６で、ワイヤレス・インターフェース・モジュールまたはゲートウェイ・インフラストラクチャ・ノードは、リーフ・ノードへの識別した経路（１または複数）に沿ってデータ・メッセージの１または複数のコピーを通信する。これは、例えば、ワイヤレス・インターフェース・モジュール１１４の経路冗長マネジャ３１６がリーフ・ノードへ送るために（恐らくは１または複数のインフラストラクチャ・ノードを介する）複数のゲートウェイ・インフラストラクチャ・ノード１１２ａ〜１１２ｂへデータ・メッセージのコピーを送信することを含むことができる。これはまた、或るゲートウェイ・インフラストラクチャ・ノード１１２ａの冗長レゾルバ４２４がリーフ・ノードへデータ・メッセージのコピーを送り（恐らくは１または複数のインフラストラクチャ・ノードを介する）、リーフ・ノードへの送達のために他のゲートウェイ・インフラストラクチャ・ノード１１２ｂへデータ・メッセージの別のコピーを送ることを含むことができる。
【００８４】
図１３および図１４に示す方法１３００および１４００を使用して、経路冗長マネジャ３１６および／または冗長レゾルバ４２４は、ワイヤレス・ネットワークに存在する冗長通信経路（および結果として生じるメッセージの冗長コピー）をマスクする助けとなることができる。例えば、経路冗長マネジャ３１６および／または冗長レゾルバ４２４は、リーフ・ノードからのデータ・メッセージの単一のコピーのみが有線制御システムの宛先へ送られることを保証することの助けとなる。同様に、経路冗長マネジャ３１６および／または冗長レゾルバ４２４は、有線制御システムから受信したデータ・メッセージの複数のコピーがリーフ・ノードへ送られることを保証する助けとなることができ、データ・メッセージが首尾よく受信される可能性を向上させる。
【００８５】
図１３および図１４は産業用制御自動化システムにおける冗長ワイヤレス通信を隠す方法の例を示すが、図１３および図１４のものに様々な変更を加えることができる。例えば、各図の様々なステップは、一連のステップとして示したが、重複したり、並列に行われたり、異なる順序で行われることができ、また、複数回行うこともできる。
【００８６】
ある実施形態では、上述の様々な機能が、コンピュータ可読プログラム・コードから形成され、コンピュータ可読媒体内に実施されるコンピュータ・プログラムにより、実装またはサポートされる。「コンピュータ可読プログラム・コード」という用語は、ソース・コード、オブジェクト・コード、実行可能コードを含む任意のタイプのコンピュータ・コードを含む。「コンピュータ可読媒体」という用語は、読取り専用メモリ（ＲＯＭ）、ランダム・アクセス・メモリ（ＲＡＭ）、ハード・ディスク・ドライブ、コンパクト・ディスク（ＣＤ）、デジタル・ビデオ・ディスク、デジタル・バーサタイル・ディスク（ＤＶＤ）、あるいは任意の他のタイプの媒体などのような、コンピュータでアクセスすることのできる任意のタイプの媒体を含む。
【００８７】
本特許文書全体を通して使用される幾つかの語句の定義を説明することが有利であろう。「結合」という用語およびその派生語は、２つ以上の要素が物理的に互いに接触しているかどうかに関わらず、そうした要素間の任意の直接的または間接的な連絡を指すものである。「アプリケーション」および「プログラム」という用語は、適切なコンピュータ・コード（ソース・コード、オブジェクト・コード、実行可能コードを含む）で実装するように適合された１または複数のコンピュータ・プログラム、ソフトウェア・コンポーネント、命令の組、プロシージャ、関数、オブジェクト、クラス、インスタンス、関連データ、またはそれらの一部を指すものである。「送信」、「受信」、および「通信」という用語、ならびにその派生語は、直接的通信と間接的通信との双方を包含する。「含む（ｉｎｃｌｕｄｅ）」および「備える（ｃｏｍｐｒｉｓｅ）」という用語ならびにその派生語は、限定のない包含を意味する。「または」という用語は包括的であり、「および／または」を意味する。「に関連する（ａｓｓｏｃｉａｔｅｄ  ｗｉｔｈ）」および「それに関連する（ａｓｓｏｃｉａｔｅｄ  ｔｈｅｒｅｗｉｔｈ）」という語句ならびにその派生語は、含む（ｉｎｃｌｕｄｅ）、その中に含まれる（ｂｅ  ｉｎｃｌｕｄｅｄ  ｗｉｔｈｉｎ）、と相互接続する（ｉｎｔｅｒｃｏｎｎｅｃｔ  ｗｉｔｈ）、含む（ｃｏｎｔａｉｎ）、その中に含まれる（ｂｅ  ｃｏｎｔａｉｎｅｄ  ｗｉｔｈｉｎ）、へ接続する又はと接続する（ｃｏｎｎｅｃｔ  ｔｏ  ｏｒ  ｗｉｔｈ）、へ結合する又はと結合する（ｃｏｕｐｌｅ  ｔｏ  ｏｒ  ｗｉｔｈ）、と通信可能である（ｂｅ  ｃｏｍｍｕｎｉｃａｂｌｅ  ｗｉｔｈ）、と協働する（ｃｏｏｐｅｒａｔｅ  ｗｉｔｈ）、インターリーブする、並置する（ｊｕｘｔａｐｏｓｅ）、に近接する（ｂｅ  ｐｒｏｘｉｍａｔｅ  ｔｏ）、に結びつけられる又はと結びつけられる（ｂｅ  ｂｏｕｎｄ  ｔｏ  ｏｒ  ｗｉｔｈ）、有する、の特性を有する（ｈａｖｅ  ａ  ｐｒｏｐｅｒｔｙ  ｏｆ）などを意味することができる。「コントローラ」という用語は、少なくとも１つの動作を制御する任意のデバイス、システム、またはその一部を意味する。コントローラを、ハードウェア、ファームウェア、ソフトウェア、またはそれらのうちの少なくとも２つの何らかの組み合わせとして実装することができる。特定のコントローラに関連する機能を、集中化させることや、ローカルまたはリモートに分散させることができる。
【００８８】
本開示は幾つかの実施形態および総体的に関連する方法を説明したが、こうした実施形態および方法の改変および並べ替えは、当業者には明らかであろう。従って、例示的な実施形態の上記の説明は、本開示を定義も制限もしない。特許請求の範囲で定義される本発明の精神および範囲から逸脱することなく、他の変更、置換、および改変も可能である。
【図面の簡単な説明】
【００８９】
【図１】図１は、本開示による例示的な産業用制御自動化システムを示す。
【図２】図２は、本開示による例示的な産業用制御自動化システムを更に詳細に示す。
【図３】図３は、本開示による産業用制御自動化システムにおける例示的なワイヤレス・インターフェース・モジュールを示す。
【図４】図４は、本開示による産業用制御自動化システムにおける例示的なゲートウェイ・インフラストラクチャ・ノードを示す。
【図５】図５ないし図１１は、本開示による産業用制御自動化システムでの例示的な通信を示す。
【図６】図５ないし図１１は、本開示による産業用制御自動化システムでの例示的な通信を示す。
【図７】図５ないし図１１は、本開示による産業用制御自動化システムでの例示的な通信を示す。
【図８】図５ないし図１１は、本開示による産業用制御自動化システムでの例示的な通信を示す。
【図９】図５ないし図１１は、本開示による産業用制御自動化システムでの例示的な通信を示す。
【図１０】図５ないし図１１は、本開示による産業用制御自動化システムでの例示的な通信を示す。
【図１１】図５ないし図１１は、本開示による産業用制御自動化システムでの例示的な通信を示す。
【図１２】図１２は、本開示による産業用の制御および自動化システムにおけるワイヤレス・インターフェース・モジュールまたはゲートウェイ・インフラストラクチャ・ノードを実装する例示的なデバイスを示す。
【図１３】図１３および図１４は、本開示による産業用制御自動化システムにおける冗長ワイヤレス通信を隠す例示的な方法を示す。
【図１４】図１３および図１４は、本開示による産業用制御自動化システムにおける冗長ワイヤレス通信を隠す例示的な方法を示す。
【図１】
2009060599.tif 000003
【図２】
2009060599.tif 000004
【図３】
2009060599.tif 000005
【図４】
2009060599.tif 000006
【図５】
2009060599.tif 000007
【図６】
2009060599.tif 000008
【図７】
2009060599.tif 000009
【図８】
2009060599.tif 000010
【図９】
2009060599.tif 000011
【図１０】
2009060599.tif 000012
【図１１】
2009060599.tif 000013
【図１２】
2009060599.tif 000014
【図１３】
2009060599.tif 000015
【図１４】
2009060599.tif 000016
【外国語明細書】
2009060599000001.pdf