JP7701668B2 - 制御装置、制御方法、及びプログラム - Google Patents
制御装置、制御方法、及びプログラム Download PDFInfo
- Publication number
- JP7701668B2 JP7701668B2 JP2024526217A JP2024526217A JP7701668B2 JP 7701668 B2 JP7701668 B2 JP 7701668B2 JP 2024526217 A JP2024526217 A JP 2024526217A JP 2024526217 A JP2024526217 A JP 2024526217A JP 7701668 B2 JP7701668 B2 JP 7701668B2
- Authority
- JP
- Japan
- Prior art keywords
- control
- communication
- frame
- gcl
- gate control
- 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.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/28—Timers or timing mechanisms used in protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
前記一の制御通信網のネットワークトポロジを記憶しているネットワークトポロジ記憶部と、前記一の制御通信網の複数の通信装置についての既存のゲートコントロールリストを記憶しているゲートコントロールリスト記憶部と、前記ネットワークトポロジと、前記遅延保証通信設計情報と、前記既存のゲートコントロールリストとに基づいて、前記一の制御通信網における複数の通信装置についての1つ以上のゲートコントロールリスト候補を設計し、前記設計された1つ以上のゲートコントロールリスト候補それぞれに従って前記フレームが転送される場合の、前記一の制御通信網における複数の通信装置による前記フレームの送信タイミングを計算するゲートコントロールリスト候補計算部と、前記複数の制御通信網にそれぞれ所属している複数の制御装置によって設計された、前記複数の制御通信網における複数の通信装置それぞれについての、1つ以上のゲートコントロールリスト候補それぞれに対応する前記フレームの送信タイミングに基づいて、前記複数の通信装置それぞれについての前記ゲートコントロールリスト候補の組み合わせそれぞれによって前記フレームが転送される場合の、前記送信端末による前記フレームの送信開始タイミングから前記受信端末による前記フレームの受信終了タイミングまでの端末間遅延を計算し、前記端末間遅延が最小の前記組み合わせを選択し、前記組み合わせを構成する前記ゲートコントロールリスト候補それぞれを、前記複数の制御通信網における前記複数の通信装置それぞれについてのゲートコントロールリストとして決定する全体ゲートコントロールリスト計算部と、前記決定された前記ゲートコントロールリストに従ってフレームが転送される場合の端末間遅延が遅延要件を満たしているか否かを判定する遅延要件判定部と、前記端末間遅延が遅延要件を満たしていると判定された場合、前記全体ゲートコントロールリスト計算部によって決定された前記ゲートコントロールリストを該複数の通信装置それぞれに設定すること示す設計命令を含む制御フレーム生成情報を送信する制御フレーム生成情報送信部と、を備える。
図1を参照して第1の実施形態の全体構成について説明する。図1は、第1の実施形態に係る制御システム100の一例を示す概略図である。
制御装置1kは、主信号網NW2kによって接続されている複数の制御通信網NW1kのうちの一の制御通信網NW1kに所属している。制御装置1kは、例えば、CNCとすることができる。主信号網NW2kは、制御通信網NW1kと制御通信網NW1(k+1)との間で情報を送受信する通信網である。具体的には、主信号網NW2kは、制御通信網NW1kの通信装置2k-mと、制御通信網NW1(k+1)の通信装置2(k+1)-1とを接続する通信網である。なお、制御装置1kが「制御通信網NW1kに所属する」ということは、制御装置1kの通信ポート(以降の実施形態にける「管理ポート101」)を介して、制御通信網NW1kを構成する通信回線に接続していることをいう。
通信装置2k-jは、制御通信網NW1k及び主信号網NW2kを介して受信したフレームを、該フレームのあて先に応じて転送するネットワーク機器であって、例えば、スイッチとすることができる。
次に、第1の実施形態に係る制御装置1kの動作について、図5から図8を参照して説明する。図5から図8は、本実施形態に係る制御装置1k、1k’、1n、1の動作の一例を示すフローチャートである。図5から図8を参照して説明する制御装置1k、1k’、1n、1の動作は本実施形態に係る制御装置1k、1k’、1n、1が実行する制御方法に相当する。
図9を参照して第2の実施形態の全体構成について説明する。図9は、第2の実施形態に係る制御システム100-1の一例を示す概略図である。第2の実施形態において、第1の実施形態と同一の機能部については同じ符号を付加し、説明を省略する。
次に、第2の実施形態に係る、上述した所定の制御装置1k-1が全体GCLを決定するための動作について、図12を参照して説明する。図12は、本実施形態に係る制御装置1k-1が全体GCLを決定するための動作の一例を示すフローチャートである。図12を参照して説明する制御装置1k-1の動作は本実施形態に係る制御装置1k-1が実行する制御方法に相当する。なお、本動作にあたって、所定の制御装置1k-1のGCL候補計算部108-1は、自制御装置1k-1が所属する制御通信網NW1kの複数の通信装置2k-jそれぞれについての1以上のGCL候補を設計し、送信タイミングを計算している。
図13に示すように、第3の実施形態の制御システム100-2は、1つの親制御装置(制御装置)1aと、1以上の子制御装置(他の制御装置)1bkとを備える。第3の実施形態において、第1の実施形態と同一の機能部については同じ符号を付加し、説明を省略する。
図14に示すように、親制御装置1aは、管理ポート101と、制御フレーム通知信号受信部102-2と、と、ST設計情報入力部106と、全体GCL計算部108-2と、遅延要件判定部109-2と、制御フレーム生成信号送信部111-2と、ネットワークトポロジ読み出し部(NWトポロジ読み出し部)114と、ネットワークトポロジ更新部(NWトポロジ更新部)115と、ゲートコントロールリスト読み出し部(GCL読み出し部)116と、ゲートコントロールリスト更新部(GCL更新部)117と、全体ネットワークトポロジ記憶部(全体NWトポロジ記憶部)118と、全体ゲートコントロールリスト記憶部(全体GCL記憶部)119とを備える。全体GCL計算部108-2、遅延要件判定部109-2、制御フレーム生成信号送信部111-2、NWトポロジ読み出し部114、NWトポロジ更新部115、GCL読み出し部116、及びGCL更新部117は、コントローラによって構成される。全体NWトポロジ記憶部118及び全体GCL記憶部119は、メモリによって構成される。また、親制御装置1aは、長距離通信サービスを提供するサービスプロバイダが管理するCNC等とすることができる。
図16に示すように、子制御装置1bkは、管理ポート101と、制御フレーム通知信号受信部102-2と、NWトポロジ記憶部105と、GCL記憶部107と、制御フレーム生成信号送信部111-2と、NWトポロジ読み出し部114と、GCL読み出し部116と、GCL更新部117とを備える。
次に、第3の実施形態に係る親制御装置1aの動作について、図17を参照して説明する。図17は、本実施形態に係る親制御装置1aの動作の一例を示すフローチャートである。図17を参照して説明する親制御装置1aの動作は本実施形態に係る親制御装置1aが実行する制御方法に相当する。
なお、上述した第1の実施形態において、図18Aに示すように、制御装置1k(図18Aの例では、制御装置11)は、制御フレーム生成信号を通信装置2k-m(図18Aの例では、通信装置21-2)に送信する。このような構成において、通信装置2k-mは、制御フレーム生成信号に基づいて制御フレームを生成し、主信号網NW2k(図18Aの例では、主信号網NW21)を介して該制御フレームを通信装置2(k+1)-1(図18Aの例では、通信装置22-1)に送信する。そして、通信装置2(k+1)-1が制御フレームに基づく制御フレーム通知信号を制御装置1(k+1)(図18Aの例では、制御装置12)に送信する。
上述した制御装置1k、制御装置1k-1、親制御装置1a、及び子制御装置1bkは、コンピュータ501によって実現することができる。また、上述した制御装置1k、制御装置1k-1、親制御装置1a、及び子制御装置1bkとして機能させるためのプログラムが提供されてもよい。また、該プログラムは、記憶媒体に記憶されてもよいし、ネットワークを通して提供されてもよい。図19は、制御装置1kとしてそれぞれ機能するコンピュータ501の概略構成を示すブロック図である。制御装置1k-1、親制御装置1a、及び子制御装置1bkとしてそれぞれ機能するコンピュータも、コンピュータ501と同様に構成されてよい。ここで、コンピュータ501は、汎用コンピュータ、専用コンピュータ、ワークステーション、PC(Personal Computer)、電子ノートパッドなどであってもよい。プログラム命令は、必要なタスクを実行するためのプログラムコード、コードセグメントなどであってもよい。
[付記項1]
主信号網によって接続されている複数の制御通信網のうちの一の制御通信網に所属し、送信端末から受信端末に送信されるフレームを転送する、前記一の制御通信網における複数の通信装置それぞれについての第1ゲートコントロールリストを設計する制御装置において、
メモリと、コントローラを備え、
前記コントローラは、前記第1ゲートコントロールリストの設計に関する情報を示す遅延保証通信設計情報の入力を受け付ける遅延保証通信設計情報入力部と、
前記メモリは、
前記一の制御通信網のネットワークトポロジを記憶し、
前記一の制御通信網の既存のゲートコントロールリストを記憶し、
前記コントローラは、
前記ネットワークトポロジと、前記遅延保証通信設計情報と、前記既存のゲートコントロールリストと、前記一の制御通信網に隣接している他の制御通信網に所属している他の制御装置によって設計された、前記他の制御通信網における複数の通信装置それぞれについての第2ゲートコントロールリストに従って前記フレームが転送される場合の、前記他の制御通信網における複数の通信装置による前記フレームの送信タイミングとに基づいて、前記第1ゲートコントロールリストを設計し、該第1ゲートコントロールリストよって前記フレームが転送される場合の、前記一の制御通信網における複数の通信装置による前記フレームの送信タイミングを計算し、
前記複数の制御通信網に所属している複数の制御装置それぞれによって設計された、前記複数の制御通信網における複数の通信装置それぞれについてのゲートコントロールリストに従って前記フレームが転送される場合の、前記送信端末による前記フレームの送信開始タイミングから前記受信端末による前記フレームの受信終了タイミングまでの端末間遅延が遅延要件を満たしているか否かを判定し、
前記端末間遅延が遅延要件を満たしていると判定された場合、前記ゲートコントロールリストそれぞれを、対応する前記通信装置に設定すること示す設計命令を示す制御フレーム生成情報を送信する、制御装置。
[付記項2]
前記送信タイミングは、前記一の制御通信網において、最初に前記フレームを受信する通信装置によるフレームの送信開始タイミングと、前記一の制御通信網において、最後にフレームを受信する通信装置によるフレームの送信終了タイミングとのいずれかであって、
前記コントローラは、前記一の制御通信網に、前記送信端末からの前記フレームを受信する側で隣接している制御通信網の制御装置に前記送信開始タイミングを含む制御フレーム生成情報を送信し、前記一の制御通信網に、前記受信端末への前記フレームを送信する側で隣接している制御通信網の制御装置に前記送信終了タイミングを含む制御フレーム生成情報を送信する、付記項1に記載の制御装置。
[付記項3]
前記メモリは、前記既存のゲートコントロールリストを前記第1ゲートコントロールリスト計算部によって設計されたゲートコントロールリストに更新する、付記項1又は2に記載の制御装置。
[付記項4]
主信号網によって接続されている複数の制御通信網のうちの一の制御通信網に所属し、送信端末から受信端末に送信されるフレームを転送する、前記一の制御通信網における複数の通信装置のゲートコントロールリストを設計する制御装置において、
メモリと、コントローラを備え、
前記コントローラは、前記ゲートコントロールリストの設計に関する情報を示す遅延保証通信設計情報の入力を受け付ける遅延保証通信設計情報入力部と、
前記メモリは、
前記一の制御通信網のネットワークトポロジを記憶し、
前記一の制御通信網の複数の通信装置についての既存のゲートコントロールリストを記憶し、
前記コントローラは、
前記ネットワークトポロジと、前記遅延保証通信設計情報と、前記既存のゲートコントロールリストとに基づいて、前記一の制御通信網における複数の通信装置についての1つ以上のゲートコントロールリスト候補を設計し、前記設計された1つ以上のゲートコントロールリスト候補それぞれに従って前記フレームが転送される場合の、前記一の制御通信網における複数の通信装置による前記フレームの送信タイミングを計算し、
前記複数の制御通信網にそれぞれ所属している複数の制御装置によって設計された、前記複数の制御通信網における複数の通信装置それぞれについての、1つ以上のゲートコントロールリスト候補それぞれに対応する前記フレームの送信タイミングに基づいて、前記複数の通信装置それぞれについての前記ゲートコントロールリスト候補の組み合わせそれぞれによって前記フレームが転送される場合の、前記送信端末による前記フレームの送信開始タイミングから前記受信端末による前記フレームの受信終了タイミングまでの端末間遅延を計算し、前記端末間遅延が最小の前記組み合わせを選択し、前記組み合わせを構成する前記ゲートコントロールリスト候補それぞれを、前記複数の制御通信網における前記複数の通信装置それぞれについてのゲートコントロールリストとして決定し、
前記決定された前記ゲートコントロールリストに従ってフレームが転送される場合の端末間遅延が遅延要件を満たしているか否かを判定し、
前記端末間遅延が遅延要件を満たしていると判定された場合、前記全体ゲートコントロールリスト計算部によって決定された前記ゲートコントロールリストを該複数の通信装置それぞれに設定すること示す設計命令を含む制御フレーム生成情報を送信する、制御装置。
[付記項5]
主信号網によって接続されている複数の制御通信網のうちの一の制御通信網に所属し、送信端末から受信端末に送信されるフレームを転送する、前記複数の制御通信網それぞれにおける複数の通信装置のゲートコントロールリストを設計する制御装置において、メモリと、コントローラを備え、
前記コントローラは、前記通信の設計に関する情報を示す遅延保証通信設計情報の入力を受け付ける遅延保証通信設計情報入力部と、
前記メモリは、
前記複数の制御通信網それぞれのネットワークトポロジを含む全体ネットワークトポロジを記憶し、
前記複数の制御通信網の既存のゲートコントロールリストを含む、既存の全体ゲートコントロールリストを記憶し、
前記コントローラは、
前記全体ネットワークトポロジと、前記遅延保証通信設計情報と、前記既存の全体ゲートコントロールリストとに基づいて、前記複数の制御通信網の全体における複数の通信装置についてのゲートコントロールリストを設計し、前記設計されたゲートコントロールリストよって前記フレームが転送される場合の、前記複数の通信装置による前記フレームの送信タイミングを計算する全体ゲートコントロールリスト計算部と、
前記送信タイミングに基づいて、前記受信端末による前記フレームの受信終了タイミングから、前記送信端末による前記フレームの送信開始タイミングまでの端末間遅延を計算し、前記端末間遅延が遅延要件を満たしているか否かを判定する遅延要件判定部と、
前記端末間遅延が遅延要件を満たしていると判定された場合、前記全体ゲートコントロールリスト計算部によって設計されたGCLにおける、他の制御通信網の通信装置についてのゲートコントロールリストをそれぞれの該通信装置に設定させるための設計命令を含む制御フレーム生成情報を前記他の制御装置に送信する制御フレーム生成信号送信部と、
を備える制御装置。
[付記項6]
主主信号網によって接続されている複数の制御通信網のうちの一の制御通信網に所属し、送信端末から受信端末に送信されるフレームを転送する、前記一の制御通信網における複数の通信装置のゲートコントロールリストを設計する制御装置であって、前記一の制御通信網のネットワークトポロジを記憶するメモリと、前記一の制御通信網のゲートコントロールリストを記憶するメモリと、を備える制御装置の制御方法において、
前記ゲートコントロールリストの設計に関する情報を示す遅延保証通信設計情報の入力を受け付け、
前記ネットワークトポロジと、前記遅延保証通信設計情報と、既存のゲートコントロールリストとに基づいて、前記一の制御通信網における複数の通信装置についての1つ以上のゲートコントロールリスト候補を設計し、前記設計された1つ以上のゲートコントロールリスト候補それぞれに従って前記フレームが転送される場合の、前記一の制御通信網における複数の通信装置による前記フレームの送信タイミングを計算し、
前記複数の制御通信網にそれぞれ所属している複数の制御装置によって設計された、前記複数の制御通信網における複数の通信装置それぞれについての、1つ以上のゲートコントロールリスト候補それぞれに対応する前記フレームの送信タイミングに基づいて、前記複数の通信装置それぞれについての前記ゲートコントロールリスト候補の組み合わせそれぞれによって前記フレームが転送される場合の、前記送信端末による前記フレームの送信開始タイミングから前記受信端末による前記フレームの受信終了タイミングまでの端末間遅延を計算し、前記端末間遅延が最小の前記組み合わせを選択し、前記組み合わせを構成する前記ゲートコントロールリスト候補それぞれを、前記複数の制御通信網における前記複数の通信装置それぞれについてのゲートコントロールリストとして決定し、
前記決定された前記ゲートコントロールリストに従ってフレームが転送される場合の端末間遅延が遅延要件を満たしているか否かを判定し、
前記端末間遅延が遅延要件を満たしていると判定された場合、前記決定された前記ゲートコントロールリストを該複数の通信装置それぞれに設定すること示す設計命令を含む制御フレーム生成情報を送信する、制御方法。
[付記項7]
コンピュータによって実行可能なプログラムを記憶した非一時的記憶媒体であって、前記コンピュータを、付記項1から5のいずれか一項に記載の制御装置として動作させるプログラムを記憶した非一時的記憶媒体。
2k-j、2a-j、2bk-j 通信装置
3 送信端末(Talker)
4 受信端末(Listener)
100、100-1、100-2 制御システム
101 管理ポート
102、102-1、102-2 制御フレーム通知信号受信部(制御フレーム通知情報受信部)
103 隣接ネットワーク送信タイミング読み出し部(隣接NW送信タイミング読み出し部)
104 受信端末到達時刻読み出し部(Listener到達時刻読み出し部)
105 ネットワークトポロジ記憶部(NWトポロジ記憶部)
106 遅延保証通信設計情報入力部(ST設計情報入力部)
107 ゲートコントロールリスト記憶部(GCL記憶部)
108 ゲートコントロールリスト計算部(GCL計算部)
108-1 ゲートコントロールリスト候補計算部(GCL候補計算部)
108-2 全体ゲートコントロールリスト計算部(全体GCL計算部)
109、109-1、109-2 遅延要件判定部
110 ゲートコントロールリスト送信タイミング読み出し部(GCL送信タイミング読み出し部)
111、111-1、111-2 制御フレーム生成信号送信部(制御フレーム生成情報送信部)
112 全体ゲートコントロールリスト候補読み出し部(全体GCL候補読み出し部)
113 全体ゲートコントロールリスト計算部(全体GCL計算部)
114 ネットワークトポロジ読み出し部(NWトポロジ読み出し部)
115 ネットワークトポロジ更新部(NWトポロジ更新部)
116 ゲートコントロールリスト読み出し部(GCL読み出し部)
117 ゲートコントロールリスト更新部(GCL更新部)
118 全体ネットワークトポロジ記憶部(全体NWトポロジ記憶部)
119 全体ゲートコントロールリスト記憶部(全体GCL記憶部)
201 管理ポート
202 制御フレーム生成信号受信部
203 制御フレーム生成部
204 制御フレーム送信部
205 主信号ポート
206 制御フレーム受信部
207 制御フレーム通知信号送信部
501 コンピュータ
510 プロセッサ
520 ROM
530 RAM
540 ストレージ
550 入力部
560 出力部
570 通信インターフェース
580 バス
NW1k、NWa、NWbk 制御通信網
NW2k 主信号網
Claims (7)
- 主信号網によって接続されている複数の制御通信網のうちの一の制御通信網に所属し、送信端末から受信端末に送信されるフレームを転送する、前記一の制御通信網における複数の通信装置の第1ゲートコントロールリストを設計する制御装置において、
前記第1ゲートコントロールリストの設計に関する情報を示す遅延保証通信設計情報の入力を受け付ける遅延保証通信設計情報入力部と、
前記一の制御通信網のネットワークトポロジを記憶しているネットワークトポロジ記憶部と、
前記一の制御通信網の既存のゲートコントロールリストを記憶しているゲートコントロールリスト記憶部と、
前記ネットワークトポロジと、前記遅延保証通信設計情報と、前記既存のゲートコントロールリストと、前記一の制御通信網に隣接している他の制御通信網に所属している他の制御装置によって設計された、前記他の制御通信網における複数の通信装置についての第2ゲートコントロールリストに従って前記フレームが転送される場合の、前記他の制御通信網における複数の通信装置による前記フレームの送信タイミングとに基づいて、前記第1ゲートコントロールリストを設計し、該第1ゲートコントロールリストよって前記フレームが転送される場合の、前記一の制御通信網における複数の通信装置による前記フレームの送信タイミングを計算するゲートコントロールリスト計算部と、
前記複数の制御通信網に所属している複数の制御装置それぞれによって設計されたゲートコントロールリストに従って前記フレームが転送される場合の、前記送信端末による前記フレームの送信開始タイミングから前記受信端末による前記フレームの受信終了タイミングまでの端末間遅延が遅延要件を満たしているか否かを判定する遅延要件判定部と、
前記端末間遅延が遅延要件を満たしていると判定された場合、前記ゲートコントロールリストを該複数の通信装置それぞれに設定すること示す設計命令を示す制御フレーム生成情報を送信する制御フレーム生成情報送信部と、
を備える制御装置。 - 前記送信タイミングは、前記一の制御通信網において、最初に前記フレームを受信する通信装置によるフレームの送信開始タイミングと、前記一の制御通信網において、最後にフレームを受信する通信装置によるフレームの送信終了タイミングとのいずれかであって、
前記一の制御通信網に、前記送信端末からの前記フレームを受信する側で隣接している制御通信網の制御装置に向けて、前記送信開始タイミングを含む制御フレーム生成情報を送信し、前記一の制御通信網に、前記受信端末への前記フレームを送信する側で隣接している制御通信網の制御装置に向けて、前記送信終了タイミングを含む制御フレーム生成情報を送信する制御フレーム生成情報送信部をさらに備える、請求項1に記載の制御装置。 - 前記ゲートコントロールリスト記憶部は、前記既存のゲートコントロールリストを前記ゲートコントロールリスト計算部によって設計された第1ゲートコントロールリストに更新する、請求項1又は2に記載の制御装置。
- 主信号網によって接続されている複数の制御通信網のうちの一の制御通信網に所属し、送信端末から受信端末に送信されるフレームを転送する、前記一の制御通信網における複数の通信装置のゲートコントロールリストを設計する制御装置であって、
前記ゲートコントロールリストの設計に関する情報を示す遅延保証通信設計情報の入力を受け付ける遅延保証通信設計情報入力部と、
前記一の制御通信網のネットワークトポロジを記憶しているネットワークトポロジ記憶部と、
前記一の制御通信網の複数の通信装置についての既存のゲートコントロールリストを記憶しているゲートコントロールリスト記憶部と、
前記ネットワークトポロジと、前記遅延保証通信設計情報と、前記既存のゲートコントロールリストとに基づいて、前記一の制御通信網における複数の通信装置についての1つ以上のゲートコントロールリスト候補を設計し、前記設計された1つ以上のゲートコントロールリスト候補それぞれに従って前記フレームが転送される場合の、前記一の制御通信網における複数の通信装置による前記フレームの送信タイミングを計算するゲートコントロールリスト候補計算部と、
前記複数の制御通信網にそれぞれ所属している複数の制御装置によって設計された、前記複数の制御通信網における複数の通信装置それぞれについての、1つ以上のゲートコントロールリスト候補それぞれに対応する前記フレームの送信タイミングに基づいて、前記ゲートコントロールリスト候補の組み合わせそれぞれによって前記フレームが転送される場合の、前記送信端末による前記フレームの送信開始タイミングから前記受信端末による前記フレームの受信終了タイミングまでの端末間遅延を計算し、前記端末間遅延が最小の前記組み合わせを選択し、前記組み合わせを構成するゲートコントロールリスト候補それぞれを、前記複数の制御通信網における前記複数の通信装置それぞれについての前記ゲートコントロールリストとして決定する全体ゲートコントロールリスト計算部と、
前記全体ゲートコントロールリスト計算部によって決定された前記ゲートコントロールリストに従ってフレームが転送される場合の端末間遅延が遅延要件を満たしているか否かを判定する遅延要件判定部と、
前記端末間遅延が遅延要件を満たしていると判定された場合、前記全体ゲートコントロールリスト計算部によって決定された前記ゲートコントロールリストを該複数の通信装置それぞれに設定すること示す設計命令を含む制御フレーム生成情報を送信する制御フレーム生成情報送信部と、
を備える制御装置。 - 主信号網によって接続されている複数の制御通信網のうちの一の制御通信網に所属し、送信端末から受信端末に送信されるフレームを転送する、前記複数の制御通信網それぞれにおける複数の通信装置のゲートコントロールリストを設計する制御装置であって、
前記ゲートコントロールリストの設計に関する情報を示す遅延保証通信設計情報の入力を受け付ける遅延保証通信設計情報入力部と、
前記複数の制御通信網それぞれのネットワークトポロジを含む全体ネットワークトポロジを記憶する全体ネットワークトポロジ記憶部と、
前記複数の制御通信網の既存のゲートコントロールリストを含む、既存の全体ゲートコントロールリストを記憶するゲートコントロールリスト記憶部と、
前記全体ネットワークトポロジと、前記遅延保証通信設計情報と、前記既存の全体ゲートコントロールリストとに基づいて、前記複数の制御通信網の全体における複数の通信装置についてのゲートコントロールリストを設計し、前記設計されたゲートコントロールリストよって前記フレームが転送される場合の、前記複数の通信装置による前記フレームの送信タイミングを計算する全体ゲートコントロールリスト計算部と、
前記送信タイミングに基づいて、前記受信端末による前記フレームの受信終了タイミングから、前記送信端末による前記フレームの送信開始タイミングまでの端末間遅延を計算し、前記端末間遅延が遅延要件を満たしているか否かを判定する遅延要件判定部と、
前記端末間遅延が遅延要件を満たしていると判定された場合、前記全体ゲートコントロールリスト計算部によって設計されたゲートコントロールリストにおける、他の制御通信網の通信装置についてのゲートコントロールリストをそれぞれの該通信装置に設定させるための設計命令を含む制御フレーム生成情報を前記他の制御装置に送信する制御フレーム生成情報送信部と、
を備える制御装置。 - 主信号網によって接続されている複数の制御通信網のうちの一の制御通信網に所属し、送信端末から受信端末に送信されるフレームを転送する、前記一の制御通信網における複数の通信装置のゲートコントロールリストを設計する制御装置であって、前記一の制御通信網のネットワークトポロジを記憶するネットワークトポロジ記憶部と、前記一の制御通信網のゲートコントロールリストを記憶するゲートコントロールリスト記憶部と、を備える制御装置の制御方法において、
前記ゲートコントロールリストの設計に関する情報を示す遅延保証通信設計情報の入力を受け付けるステップと、
前記ネットワークトポロジと、前記遅延保証通信設計情報と、既存のゲートコントロールリストとに基づいて、前記一の制御通信網における複数の通信装置についての1つ以上のゲートコントロールリスト候補を設計し、前記設計された1つ以上のゲートコントロールリスト候補それぞれに従って前記フレームが転送される場合の、前記一の制御通信網における複数の通信装置による前記フレームの送信タイミングを計算するステップと、
前記複数の制御通信網にそれぞれ所属している複数の制御装置によって設計された、前記複数の制御通信網における複数の通信装置それぞれについての、1つ以上のゲートコントロールリスト候補それぞれに対応する前記フレームの送信タイミングに基づいて、前記複数の通信装置それぞれについての前記ゲートコントロールリスト候補の組み合わせそれぞれによって前記フレームが転送される場合の、前記送信端末による前記フレームの送信開始タイミングから前記受信端末による前記フレームの受信終了タイミングまでの端末間遅延を計算し、前記端末間遅延が最小の前記組み合わせを選択し、前記組み合わせを構成する前記ゲートコントロールリスト候補それぞれを、前記複数の制御通信網における前記複数の通信装置それぞれについてのゲートコントロールリストとして決定するステップと、
前記決定された前記ゲートコントロールリストに従ってフレームが転送される場合の端末間遅延が遅延要件を満たしているか否かを判定するステップと、
前記端末間遅延が遅延要件を満たしていると判定された場合、前記決定された前記ゲートコントロールリストを該複数の通信装置それぞれに設定すること示す設計命令を含む制御フレーム生成情報を送信するステップと、
を含む制御方法。 - コンピュータを、請求項1、2、4、又は5に記載の制御装置として機能させるためのプログラム。
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2022/023538 WO2023238410A1 (ja) | 2022-06-10 | 2022-06-10 | 制御装置、制御方法、及びプログラム |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPWO2023238410A1 JPWO2023238410A1 (ja) | 2023-12-14 |
| JP7701668B2 true JP7701668B2 (ja) | 2025-07-02 |
Family
ID=89117849
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2024526217A Active JP7701668B2 (ja) | 2022-06-10 | 2022-06-10 | 制御装置、制御方法、及びプログラム |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7701668B2 (ja) |
| WO (1) | WO2023238410A1 (ja) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2026078892A1 (ja) * | 2024-10-11 | 2026-04-16 | Ntt株式会社 | 通信装置 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2020136753A (ja) | 2019-02-14 | 2020-08-31 | 株式会社日立製作所 | 通信制御装置及び通信制御方法並びに通信システム |
| WO2021131530A1 (ja) | 2019-12-25 | 2021-07-01 | オムロン株式会社 | 制御システム |
| JP2022522630A (ja) | 2019-02-13 | 2022-04-20 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | 5g以降を用いた産業自動化 |
-
2022
- 2022-06-10 WO PCT/JP2022/023538 patent/WO2023238410A1/ja not_active Ceased
- 2022-06-10 JP JP2024526217A patent/JP7701668B2/ja active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2022522630A (ja) | 2019-02-13 | 2022-04-20 | テレフオンアクチーボラゲット エルエム エリクソン(パブル) | 5g以降を用いた産業自動化 |
| JP2020136753A (ja) | 2019-02-14 | 2020-08-31 | 株式会社日立製作所 | 通信制御装置及び通信制御方法並びに通信システム |
| WO2021131530A1 (ja) | 2019-12-25 | 2021-07-01 | オムロン株式会社 | 制御システム |
Also Published As
| Publication number | Publication date |
|---|---|
| JPWO2023238410A1 (ja) | 2023-12-14 |
| WO2023238410A1 (ja) | 2023-12-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10298506B2 (en) | Low jitter traffic scheduling on a packet network | |
| US8081663B2 (en) | Time synchronization method and relay apparatus | |
| CN116016371B (zh) | 一种发送报文的方法、设备和系统 | |
| US9654555B2 (en) | Method for synchronizing local clocks in a distributed computer system | |
| Mendoza et al. | An SDN based testbed for dynamic network slicing in satellite-terrestrial networks | |
| JP7701668B2 (ja) | 制御装置、制御方法、及びプログラム | |
| Zheng et al. | Congestion-free rerouting of multiple flows in timed SDNs | |
| US20110206034A1 (en) | Route allocation apparatus and method | |
| JP6542865B2 (ja) | インタフェース集約装置及びインタフェース管理方法 | |
| KR20240139607A (ko) | 동영상 스트림 데이터 획득 방법, 장치, 전자기기 및 컴퓨터 판독가능 매체 | |
| WO2014103014A1 (ja) | 中継装置、及び中継方法 | |
| US8817660B2 (en) | Communication management apparatus, communication management method, and computer product | |
| CN113037421A (zh) | 用于时钟同步的方法、通信设备、通信系统和存储介质 | |
| JPWO2006087788A1 (ja) | パケット中継装置及びパケット中継方法 | |
| WO2024127519A1 (ja) | 通信システム、制御装置、及びプログラム | |
| Manfred et al. | Rethinking the power of packet switching in the coming cyber threats era | |
| Xu et al. | Research on path selection and flow scheduling of time-sensitive networks for power substations | |
| JP2017060079A (ja) | サービスファンクション制御システム、サービスファンクション制御方法、サービスコントロールノード、及びプログラム | |
| US7783200B2 (en) | Method and apparatus for constant bit rate data transmission in an optical burst switching network | |
| JP2010062992A (ja) | クロック同期方法及び通信システム | |
| US11445001B2 (en) | Synchronization of a media codec between network elements of a media communication session | |
| CN114301566B (zh) | 冗余系统的时钟同步方法、冗余系统及网络系统 | |
| JP5896509B2 (ja) | クラスタリング通信システム | |
| WO2024228246A1 (ja) | 通信システム、制御方法、制御装置、及びプログラム | |
| WO2026069470A1 (ja) | 制御装置、制御方法及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20241111 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250520 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250602 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7701668 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |