【手続補正書】
【提出日】平成23年9月1日(2011.9.1)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータ可読媒体上に命令セットとして格納され、コンピュータがプロセス制御環境の無線通信ネットワークを構成する際に使用するために実施するように適合された通信モデリングシステムであって、
前記プロセス制御環境と関連付けられる複数の通信機器を記述する入力データを受け取り、前記入力データをコンピュータ可読媒体に格納するインターフェースモジュールと、
前記入力データ、および前記無線通信ネットワークが使用すべき無線通信方式と関連付けられた規則集合を使用してネットワーク構成データを決定する、前記インターフェースモジュールに通信可能に結合されたエンジンモジュールと、
前記ネットワーク構成データを出力として提供する出力モジュールと、
を備えるシステム。
【請求項２】
前記ネットワーク構成データが、前記複数の機器間の通信経路集合を定義する経路指定方式と、前記複数の機器の通信のタイミングを定義する通信スケジュールのうちの少なくとも１つを含む請求項１に記載のシステム。
【請求項３】
前記インターフェースモジュールが前記複数の機器のそれぞれについての地理的情報を含む前記入力データを受け取り、
前記エンジンモジュールが、前記地理的情報を使った前記経路指定方式の一部として前記複数の機器の各対間の直接無線接続を定義するグラフ生成器、を含む、
請求項２に記載のシステム。
【請求項４】
前記通信経路集合内の各通信経路が、１つまたは複数の直接無線接続によって前記複数の機器のうちの１対を接続する有向グラフを含み、
前記エンジンモジュールが、前記入力データを使用して有向グラフ集合を生成するグラフ生成器、を含む、
請求項２に記載のシステム。
【請求項５】
前記インターフェースモジュールが、
前記有向グラフの集合のうちの各グラフと関連付けるべき中間機器の最大数と、
前記複数の機器のうちの任意の１つへの直接無線接続を確立するための候補として考慮すべき機器の最大数と、
前記複数の機器のうちの１対を接続し、第１の中間機器数を有する第１の通信路と、前記複数の機器のうちの１対を接続し、前記第１の中間機器数より大きい第２の中間機器数を有する第２の通信路の中から選択を行うための信号強度差の値であり、前記信号強度差は、前記第２の通信路を前記第１の通信路より優先するために、前記第２の通信路と関連付けられる信号強度が前記第１の通信路と関連付けられる信号強度を上回らなければならない量に対応する、該信号強度差の値と、
のうちの少なくとも１つを指定するパラメータ選択ルーチンを含む、
請求項４に記載のシステム。
【請求項６】
前記エンジンモジュールが、
前記経路指定方式と前記通信スケジュールのうちの少なくとも１つの拡張可能なマークアップ言語（ＸＭＬ）記述を生成するＸＭＬ生成器、
を含む、
請求項２に記載のシステム。
【請求項７】
前記複数の機器がそれぞれ、対応する直接無線接続に沿って前記複数の機器のうちの少なくとも別の１つと無線で通信し、
前記経路指定方式が、それぞれ１つまたは複数の直接無線接続を含む複数のグラフに対応し、
前記エンジンモジュールが、
前記通信スケジュールの一部として前記複数の直接無線接続に複数の通信チャネルと関連付けられた複数のタイムスロットを割り振るスケジュール生成器、
を備える、
請求項２に記載のシステム。
【請求項８】
前記エンジンが前記入力データを使用してネットワークモデルを生成し、
前記ネットワークモデルが、それぞれが前記複数の機器のうちの１つに対応する複数のノードを含み、
前記インターフェースモジュールが、
前記複数のノードにノードを追加するノード追加ルーチンと、
前記複数のノードの中からノードを除去するノード除去ルーチンと、
前記複数のノードのうちの１つを、前記複数のノードのうちの少なくとも別の１つに対する地理的位置と関連付けるノード位置決めルーチンと、
を含み、
前記ノード追加ルーチン、前記ノード除去ルーチン、および前記ノード位置決めルーチンがそれぞれユーザ入力に応答するものである、
請求項１に記載のシステム。
【請求項９】
前記ネットワーク構成データが前記複数の機器間の通信経路集合を定義する経路指定方式を含み、前記通信経路集合内の各通信経路が前記複数の機器の１対の間の少なくとも１つの直接無線接続を含む有向グラフであり、
前記インターフェースモジュールが、
前記複数のノードのうちの指定された１つを、第１の電源タイプと第２の電源タイプのうちの１つと関連付ける電源タイプ選択ルーチンと、
前記第１のタイプを力率の第１の値と関連付け、前記第２のタイプを前記力率の第２の値と関連付ける力率選択ルーチンと、
をさらに含み、
前記エンジンモジュールが、
前記複数の機器のそれぞれと関連付けられた前記力率を使用して前記有向グラフ集合を生成するグラフ生成器、
を含む、
請求項８に記載のシステム。
【請求項１０】
前記インターフェースモジュールが、
メッシュ型構成、スター型構成、またはメッシュスター型構成を含む前記複数のノードのトポロジを選択するトポロジ選択ルーチン、
をさらに含み、
前記エンジンモジュールが、前記指定されたトポロジに従って前記通信ネットワークの経路指定方式を生成するために前記複数の機器の各対間の直接無線接続を定義する、
請求項８に記載のシステム。
【請求項１１】
前記エンジンが前記入力データを使用してネットワークモデルを生成し、
前記インターフェースモジュールが、
前記複数のノードのうちの指定された１つを閾値信号強度値と関連付ける閾値入力ルーチン、
をさらに含み、
前記エンジンモジュールが、
宛先に対応する前記複数の機器のうちの前記指定された１つまでの送信元に対応する前記複数の機器のうちの別の１つからの単方向無線接続を、前記送信元から前記宛先までの信号の予測強度が前記閾値信号強度を上回る場合にのみ定義するグラフ生成器、
を含む、
請求項８に記載のシステム。
【請求項１２】
前記エンジンが前記入力データを使用してネットワークモデルを生成し、
前記インターフェースモジュールが入力装置とやり取りして前記ネットワークモデルを編集するユーザコマンドを受け取り、
前記出力モジュールが表示装置と対話して前記表示装置上に前記ネットワークモデルの図を描写する、
請求項１に記載のシステム。
【請求項１３】
前記エンジンモジュールが前記入力データを使用して前記複数の機器の各対間の直接無線接続の集合を定義し、
前記インターフェースモジュールが、
前記複数の機器を前記直接接続の集合によって相互接続された複数のノードとして表示するグラフィカルユーザインターフェース（ＧＵＩ）ルーチン、
を含む、
請求項１２に記載のシステム。
【請求項１４】
前記インターフェースモジュールが、前記複数の機器のうちの第１の機器と前記複数の機器のうちの第２の機器の物理的場所を示す情報を含む前記入力データを受け取り、
前記エンジンモジュールが、前記複数の機器のうちの前記第１の機器と前記複数の機器のうちの前記第２の機器の前記物理的場所情報を使用して、前記複数の機器のうちの前記第１の機器から送信され、前記複数の機器のうちの前記第２の機器において測定される無線信号の品質を推定する、
請求項１に記載のシステム。
【請求項１５】
前記通信ネットワークからライブ性能データを受け取る第２のインターフェースモジュールをさらに備え、
前記エンジンモジュールがさらに前記ライブ性能データを使用して前記構成データを生成する、
請求項１に記載のシステム。
【請求項１６】
前記第２のインターフェースモジュールが、
前記複数の機器のうちの１つにおける信号強度と、
前記複数の機器のうちの第１の機器から前記複数の機器のうちの第２の機器にメッセージを伝搬することに伴う遅延と、
のうちの少なくとも１つに関連する測定値を含む前記ライブ性能データを受け取る、
請求項１５に記載のシステム。
【請求項１７】
プロセス制御環境の無線通信ネットワークを設計する方法であって、
前記プロセス制御環境と関連付けられる複数の無線機器を記述する入力データを取得し、
前記入力データに通信方式と関連付けられた規則集合を自動的に適用して、前記複数の無線機器を前記プロセス制御環境において無線で通信するように構成するために使用されるネットワーク構成データを生成し、
前記ネットワーク構成データを出力として提供する、
方法。
【請求項１８】
前記複数の無線機器のそれぞれについて前記入力データを取得することが、
前記機器の既定のタイプのうちの１つに対応する機器タイプ指示を受け取り、
前記複数の機器に対する前記機器の物理的場所に対応する場所指示を受け取る、
ことを含む請求項１７に記載の方法。
【請求項１９】
前記機器タイプ指示を受け取ることが、
前記プロセス制御環境において測定または制御機能を果たすフィールド機器と、
前記複数の機器のうちの第１の機器によって発せられ、前記複数の機器のうちの別の機器にアドレス指定されるプロセス制御データを経路指定するルータ機器と、
前記通信ネットワークを外部ホストに接続するゲートウェイ機器と、
前記複数の機器のうちの少なくとも別の１つと無線方式で通信し、ゲートウェイ機器と有線方式で通信する無線アクセスポイントと、
のうちの１つに対応する前記機器タイプ指示を受け取る、
ことを含む請求項１８に記載の方法。
【請求項２０】
前記複数の無線機器のそれぞれについて前記入力データを取得することが、
前記機器によって送信される無線信号の電力レベルに対応する電力レベル指示を受け取る、
ことをさらに含む、
請求項１８に記載の方法。
【請求項２１】
前記複数の無線機器のそれぞれについて前記入力データを取得することが、
前記機器に電力を供給する電源のタイプを示す電源選択を受け取る、
ことをさらに含む、
請求項１８に記載の方法。
【請求項２２】
前記入力データに前記規則集合を適用することが、
前記複数の機器の各対を接続する有向グラフの集合を生成して前記通信ネットワークの経路指定方式を定義する、
ことを含む、
請求項１７に記載の方法。
【請求項２３】
前記複数の機器と前記有向グラフ集合とのグラフィックス表現とテキスト表現のうちの少なくとも１つを表示インターフェース上に表示する、
ことをさらに含む、請求項２２に記載の方法。
【請求項２４】
前記入力データに前記規則集合を自動的に適用することが、
前記通信ネットワークの通信スケジュールを定義するために無線チャネルの集合と関連付けられた複数のタイムスロットを前記複数の機器に割り振る、
ことをさらに含む、
請求項２２に記載の方法。
【請求項２５】
前記複数の機器が前記通信ネットワークの外部にあるホストと通信するゲートウェイ機器を含み、
前記複数の機器の各対を接続する前記有向グラフの集合を生成することが、
前記複数の機器のそれぞれを前記ゲートウェイ機器と接続する上流有向グラフの第１の集合を生成し、
前記ゲートウェイ機器を前記複数の機器のそれぞれに接続する下流有向グラフの第２の集合を生成する、
ことを含む、
請求項２２に記載の方法。
【請求項２６】
前記複数の機器のうちの少なくとも一部について前記入力データを取得することが、
前記機器によって送信される無線信号の電力レベルに対応する電力レベル指示を取得する、
ことを含み、
前記複数の機器の各対を接続する有向グラフの集合を生成することが、
前記複数の機器の各対間の複数の直接無線接続を定義し、
前記複数の直接無線接続の一部を前記有向グラフ集合内の各有向グラフと関連付ける、
ことを含み、
前記複数の機器の各対間の複数の直接無線接続を定義することが、
前記対応する電力レベル指示を使用して、前記機器において前記複数の機器のうちの別の１つから受け取られる信号の強度を計算することによって、前記複数の機器のそれぞれにおける複数の潜在的直接無線接続を評価し、
少なくとも前記信号の前記計算した強度に基づいて前記複数の潜在的直接無線接続の中から直接無線接続を選択する、
ことを含む、
請求項２２に記載の方法。
【請求項２７】
コンピュータ可読媒体上に命令セットとして格納され、コンピュータがプロセス制御環境の無線通信ネットワークを設計するために実施するように適合された通信モデリングシステムであって、
前記プロセス制御環境と関連付けられる複数の無線機器を記述する入力データを受け取り、前記入力データをコンピュータ可読媒体に格納するユーザインターフェースモジュールと、
前記複数の無線機器の前記入力データを使用して、前記複数の機器の各対を接続する通信路の集合として定義される経路指定方式と前記複数の機器の通信のタイミングを定義する通信スケジュールとを含むネットワーク構成データを自動的に生成する、前記インターフェースモジュールに通信可能に結合されたエンジンモジュールと、
を含み、
前記エンジンモジュールは、
前記複数の機器の各対間の複数の直接無線接続を定義し、前記複数の直接無線接続を使用して前記有向グラフの集合を生成するグラフ生成器と、
複数のタイムスロットを複数の通信チャネルと関連付け、前記グラフ生成器によって定義される前記複数の直接無線接続に前記複数のタイムスロットを割り振るスケジュール生成器と、
を含む、
システム。
【請求項２８】
前記複数の機器を記述する前記入力データが、
前記プロセス制御環境において測定または制御の機能を果たす少なくとも１つのフィールド機器に対応するデータと、
前記通信ネットワークの外部で動作する外部ホストに通信可能に結合されたゲートウェイ機器に対応するデータと、
含む、
請求項２７に記載のソフトウェアツール。
【請求項２９】
前記通信スケジュールが、
前記対応する通信チャネル上の前記複数の機器のうちの１対による排他的使用に対応する専用タイムスロットの集合と、
前記対応する通信チャネル上の前記複数の機器のうちの２つ以上による共用に対応する共用タイムスロットの集合と、
を含む、
請求項２７に記載のソフトウェアツール。
【請求項３０】
前記ユーザインターフェースモジュールが、
前記生成される通信スケジュールをグラフィックスで描写するグラフィカルユーザインターフェース（ＧＵＩ）ルーチン、
を含み、
前記ＧＵＩが、第１のグラフィックスを使用して専用タイムスロットの第１の集合を描写し、第２のグラフィックスを使って専用タイムスロットの第２の集合を描写し、
前記第１のグラフィックスと前記第２のグラフィックスとの、色、形、およびサイズの少なくとも１つが異なる、
請求項２９に記載のソフトウェアツール。