JP2011072004A - プロセス制御システムおよびアプリケーション情報を通信する方法 - Google Patents
プロセス制御システムおよびアプリケーション情報を通信する方法 Download PDFInfo
- Publication number
- JP2011072004A JP2011072004A JP2010240847A JP2010240847A JP2011072004A JP 2011072004 A JP2011072004 A JP 2011072004A JP 2010240847 A JP2010240847 A JP 2010240847A JP 2010240847 A JP2010240847 A JP 2010240847A JP 2011072004 A JP2011072004 A JP 2011072004A
- Authority
- JP
- Japan
- Prior art keywords
- message
- messages
- queue
- data
- communication
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/27—Evaluation or update of window size, e.g. using information derived from acknowledged [ACK] packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/14—Relay systems
- H04B7/15—Active relay systems
- H04B7/185—Space-based or airborne stations; Stations for satellite systems
- H04B7/18578—Satellite systems for providing broadband data service to individual earth stations
- H04B7/18593—Arrangements for preventing unauthorised access or for providing user protection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/1607—Details of the supervisory signal
- H04L1/1685—Details of the supervisory signal the supervisory signal being transmitted in response to a specific request, e.g. to a polling signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1887—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- 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/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/324—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the data link layer [OSI layer 2], e.g. HDLC
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/04—Registration at HLR or HSS [Home Subscriber Server]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/188—Time-out mechanisms
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Astronomy & Astrophysics (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Radio Relay Systems (AREA)
- Computer And Data Communications (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
【解決手段】メッセージバンドルの据え置き肯定応答を利用して、通信リンク16を時間的にパックすることにより、通信リンクのアイドル時間を短縮する。送信システム12は、送信されるメッセージを保留メッセージ待ち行列に記憶し、動的ウィンドウを保留メッセージ待ち行列に適用して、低速通信リンク16を介して送信されるメッセージバンドルを規定する。送信システム12は、バンドル内の少なくとも1個のメッセージに対する肯定応答をリクエストする。送信局が、リクエストされた肯定応答に応じて時宜を得た肯定応答を受信すると、送信局は、その肯定応答に関連するすべての未処理メッセージを再送待ち行列から除去する。
【選択図】図1
Description
14 遠隔システム
16 低速通信リンク
18 制御装置
24 局所ユーザインターフェース
26 局所データサーバ
28 システムレベルデータバス
32 遠隔ユーザインターフェース
34 遠隔データサーバ
36 遠隔システムレベルデータバス
40 ソフトウエアルーチン(据え置き肯定応答通信ルーチン)
42 ソフトウエアルーチン(据え置き肯定応答通信ルーチン)
50 保留メッセージ待ち行列
52 再送待ち行列
54 アプリケーション
56 アプリケーション
58 アプリケーション
60 動的ウィンドウ
66 未処理メッセージ
68 未処理メッセージ
100 送信プロセス
102 タイマプロセス
104 受信プロセス
200 データフォーマット
202 インターネットプロトコル部
204 メッセージヘッダ部
206 メッセージデータ部
250 プロセス制御システム
254 ユーザインタフェース
256 データサーバ
258 システムレベルデータバス
262 制御装置
264 制御装置
266 フィールド装置
270 スマートフィールド装置
272 スマートフィールド装置
274 スマートフィールド装置
276 I/O装置
280 非固有プロトコルデータバス
282 ユーザインターフェース
284 ユーザインターフェース
286 データサーバ
288 制御装置
290 システムレベルデータバス
299 遠隔通信リンクルーチン
300 遠隔通信リンクルーチン
301 リスト
302 リスト
303 ネットワーク通信ルーチン
304 ネットワーク通信ルーチン
322 制御戦略ルーチン
324 カスタム通信オブジェクト
328 カスタム通信オブジェクト
Claims (80)
- 往復送信時間遅延を有する通信リンクを介して複数個のメッセージを送信する方法において、前記通信リンクを介して送信されるメッセージを記憶するための第1の待ち行列を確立するステップと、前記通信リンクに送信された応答されていないメッセージを記憶するための第2の待ち行列を確立するステップと、前記第1の待ち行列内の位置に関連する下端部と、前記下端部の位置と、前記第2の待ち行列に含まれる応答されていないメッセージの数とに基づく上端部とを有するウィンドウを規定するステップと、前記ウィンドウを前記第1の待ち行列に適用して、前記通信リンクを介して送信される1個以上のメッセージを含むメッセージバンドルを規定するステップと、前記第1の待ち行列から前記メッセージバンドルに関連する1個以上のメッセージを除去するステップと、前記メッセージバンドル内の少なくとも2個のメッセージが前記往復送信時間遅延よりも短い時間に送信されるように、前記通信チャネルを介して、前記メッセージバンドルに関連する1個以上のメッセージを送信するステップと、前記送信された1個以上のメッセージを前記第2の待ち行列に付加するステップと、前記メッセージバンドル内のメッセージが送信された後、前に送信された1個以上のメッセージのうちのいくつかの肯定応答を受信するステップとを備える、メッセージを送信する方法。
- 前記第2の待ち行列を確立するステップが、前記第2の待ち行列に含まれてもよい所定最大数の応答されていないメッセージを規定するステップを備えることを特徴とする、請求項1記載のメッセージを送信する方法。
- 前記所定最大数の応答されていないメッセージが、前記通信リンクの往復送信時間遅延を基準とすることを特徴とする、請求項2記載のメッセージを送信する方法。
- 前記第1の待ち行列を確立するステップが、前記第1の待ち行列に記憶されたメッセージの各々に対するシーケンス番号を与えるステップを備え、前記ウィンドウを規定するステップが、前記ウィンドウの下端部を前記通信リンクに送信される次のメッセージに関連する第1のシーケンス番号と関連させるステップを備えることを特徴とする、請求項1記載のメッセージを送信する方法。
- 前記ウィンドウを規定するステップが、前記ウィンドウの上端部を前記第2のシーケンス番号と関連させるステップを備え、前記第2のシーケンス番号と前記第1のシーケンス番号との差が、前記第2の待ち行列に現在記憶されているメッセージの数に逆比例の関係であることを特徴とする、請求項4記載のメッセージを送信する方法。
- 前記メッセージバンドルに関連する1個以上のメッセージを送信するステップが、前記通信リンク内に1個以上のメッセージを送信する前に、前記1個以上のメッセージの各々にタイムスタンプを付加するステップを備えることを特徴とする、請求項1記載のメッセージを送信する方法。
- タイムアウトし第2の待ち行列に付加された1個以上の送信メッセージを前記第2の待ち行列から除去するステップをさらに備えることを特徴とする、請求項6記載のメッセージを送信する方法。
- タイムアウトした第2の待ち行列に付加された1個以上の送信メッセージを前記通信リンクを介して再送するステップをさらに備えることを特徴とする、請求項7記載のメッセージを送信する方法。
- 前記メッセージバンドルに関連する1個以上のメッセージを送信するステップが、前記メッセージバンドル内の1個のメッセージに対する肯定応答をリクエストするステップを備えることを特徴とする、請求項1記載のメッセージを送信する方法。
- 肯定応答をリクエストするステップが、所定数のメッセージの各組に対する肯定応答をリクエストするステップを備え、前記所定数が前記第2の待ち行列に含まれてもよい応答していないメッセージの最大数よりも小さいことを特徴とする、請求項9記載のメッセージを送信する方法。
- 前記メッセージの所定数が、前記第2の待ち行列に含まれてもよい応答していないメッセージの最大数の半分に等しいことを特徴とする、請求項10記載のメッセージを送信する方法。
- 前記メッセージの所定数が、前記第2の待ち行列に含まれてもよい応答していないメッセージの所定最大数の法として設定されることを特徴とする、請求項10記載のメッセージを送信する方法。
- 前記肯定応答をリクエストするステップが、前記メッセージバンドル内で最後のメッセージに対する肯定応答をリクエストするステップを備えることを特徴とする、請求項9記載のメッセージを送信する方法。
- 前記送信されたメッセージに対する肯定応答を受信し、前記第2の待ち行列から応答されたメッセージを除去するステップをさらに備えることを特徴とする、請求項1記載のメッセージを送信する方法。
- 前記肯定応答を受信するステップが、受信された1個の肯定応答に基づいて1個以上の送信メッセージのうちの2個以上に応答するステップを備えることを特徴とする、請求項14記載のメッセージを送信する方法。
- 第1のデータサーバと、データ肯定応答を使用する通信リンクを介して、前記第1のデータサーバに通信結合された第2のデータサーバとの間でデータを搬送するための通信方法において、前記第1のデータサーバにおいて第1の待ち行列を確立して、前記通信リンクを介して送信されるデータを記憶するステップと、前記第1のデータサーバにおいて第2の待ち行列を確立して、前記通信リンク内に既に送信されており、まだ応答していないデータを記憶するステップと、前記第1の待ち行列にウィンドウを適用し、前記通信リンクを介して送信されるデータのグループを規定するステップと、前記データのグループを前記リンクに第1の時間に送信するステップと、前記データのグループを前記通信リンク内に送信する結果、前記データのグループを前記第2の待ち行列に付加するステップと、前記第1の時間よりも長い第2の時間に前記データのグループのうちの少なくとも1個に対して肯定応答を受信するステップと、前記肯定応答を受信して、前記第2の待ち行列から前記応答されたデータを除去するステップとを備える、通信方法。
- 前記第2の待ち行列から前記応答されたデータを除去するステップが、前記第2の待ち行列から2個以上のデータアイテムを除去するステップを備えることを特徴とする、請求項16記載の通信方法。
- 前記第1のデータサーバにおいて第2の待ち行列を確立するステップが、前記第2の待ち行列に含まれてもよいデータの所定最大量を規定するステップを備えることを特徴とする、請求項16記載の通信方法。
- 前記第2の待ち行列に含まれてもよいデータの所定最大量が、前記通信リンクの往復送信時間遅延によって決定されることを特徴とする、請求項18記載の通信方法。
- 前記ウィンドウを前記第1の待ち行列に適用するステップが、前記第2の待ち行列における応答していないデータの量に基づいてウィンドウサイズを決定するステップを備えることを特徴とする、請求項16記載の通信方法。
- 前記データのグループを送信するステップが、前記データのグループを前記通信リンクに送信する前に前記データのグループ内のデータにタイムスタンプを付加するステップを備えることを特徴とする、請求項16記載の通信方法。
- 前記送信されたデータのグループ内のデータに対するタイムアウト期間を決定し、タイムアウトした前記第2の待ち行列内のデータを前記第2の待ち行列から除去するステップをさらに備えることを特徴とする、請求項21記載の通信方法。
- タイムアウトした前記第2の待ち行列内でデータを再送するステップをさらに備えることを特徴とする、請求項22記載の通信方法。
- 前記データのグループを送信するステップが、前記データのグループの1個のメンバに対する肯定応答をリクエストするステップを備えることを特徴とする、請求項16記載の通信方法。
- 前記肯定応答をリクエストするステップが、前記第2の待ち行列に含まれてもよいデータの所定最大許容量よりも小さく、1よりも大きい特定のデータ量に基づいて肯定応答をリクエストするステップを備えることを特徴とする、請求項24記載の通信方法。
- 前記データ量が、前記第2の待ち行列に含まれてもよいデータの所定最大許容量の半分に等しいことを特徴とする、請求項25記載の通信方法。
- 前記特定のデータ量が、前記第2の待ち行列に含まれてもよいデータの所定最大許容量の法を用いて決定されることを特徴とする、請求項25記載の通信方法。
- 前記肯定応答をリクエストするステップが、前記データのグループ内で最後のデータアイテムに対する肯定応答をリクエストするステップを備えることを特徴とする、請求項24記載の通信方法。
- 通信リンクを介して複数個のメッセージを送信する方法において、前記通信リンクを介して送信されるメッセージを第1の待ち行列に記憶するステップと、前記第1の待ち行列からメッセージを選択するためのメッセージウィンドウサイズを規定するステップとを備え、前記ウィンドウサイズが1よりも大きく、さらに、前記ウィンドウサイズのウィンドウを前記第1の待ち行列に適用し、第1の数のメッセージを含むメッセージバンドルを前記ウィンドウサイズまで規定するステップと、前記メッセージバンドルに関連する前記第1の数のメッセージを前記通信リンク内に送信するステップと、前記第1の数のメッセージのうちの1個が前記メッセージバンドル内にある状態で肯定応答リクエストを送信するステップと、前記送信された第1の数のメッセージを第2の待ち行列に記憶するステップと、応答されたメッセージを前記第2の待ち行列から除去するステップとを備えることを特徴とする、メッセージを送信する方法。
- 前記ウィンドウサイズを規定するステップが、前記第2の待ち行列に現在記憶されている多数のメッセージに基づいてウィンドウサイズを決定するステップを備えることを特徴とする、請求項29記載のメッセージを送信する方法。
- 前記ウィンドウサイズが、前記第2の待ち行列に現在記憶されているメッセージの数に逆比例の関係であることを特徴とする、請求項30記載のメッセージを送信する方法。
- 前記第1の待ち行列にメッセージを記憶するステップが、前記第1の待ち行列に記憶されたメッセージの各々に対するシーケンス番号を与えるステップを備えることを特徴とする、請求項29記載のメッセージを送信する方法。
- 前記第1の数のメッセージを前記通信リンクに送信するステップが、前記第1の数のメッセージの各々を前記通信リンクに送信する前に、各メッセージにタイムスタンプを付加するステップを備えることを特徴とする、請求項29記載のメッセージを送信する方法。
- 前記第2の待ち行列におけるメッセージに対するタイムアウト期間を決定し、タイムアウトしたメッセージを前記第2の待ち行列から除去するステップをさらに備えることを特徴とする、請求項33記載のメッセージを送信する方法。
- タイムアウトしたメッセージを再送するステップをさらに備えることを特徴とする、請求項34記載のメッセージを送信する方法。
- 前記肯定応答リクエストを送信するステップが、第2の数のメッセージ毎に肯定応答リクエストを送信するステップを備え、前記第2の数が前記ウィンドウサイズよりも小さいことを特徴とする、請求項29記載のメッセージを送信する方法。
- 前記第2の数が前記ウィンドウサイズの半分に等しいことを特徴とする、請求項36記載のメッセージを送信する方法。
- 前記第2の数が前記ウィンドウサイズの法を用いて決定されることを特徴とする、請求項36記載のメッセージを送信する方法。
- 肯定応答リクエストを送信するステップが、前記メッセージバンドル内の最後のメッセージ対して肯定応答リクエストを送信するステップを備えることを特徴とする、請求項29記載のメッセージを送信する方法。
- プロセッサを有するデータサーバが通信リンクに通信結合されたデータ送信システム内で使用するための据え置き肯定応答通信システムにおいて、コンピュータ読み出し可能媒体と、前記コンピュータ読み出し可能媒体に記憶され、前記通信リンクを介して送信されるデータを第1の待ち行列に記憶するプロセッサによって実行される第1の記憶ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、前記通信リンクに送信されるデータを第2の待ち行列に記憶するプロセッサによって実行される第2の記憶ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、ウィンドウを用いて前記通信リンクを介して送信される前記第1の待ち行列に記憶されたデータのグループを規定するプロセッサによって実行されるウィンドウルーチンと、前記コンピュータ読み出し可能媒体に記憶され、前記通信リンクに前記データのグループを送信するプロセッサによって実行される送信ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、送信されているデータのグループの結果として、前記データのグループを前記第2の待ち行列に付加するプロセッサによって実行される付加ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、前記データのグループのいずれかに対する肯定応答を受信し、前記第2の待ち行列から受信した肯定応答に関連するデータを除去するプロセッサによって実行される肯定応答ルーチンとを備えることを特徴とする、据え置き肯定応答通信システム。
- 前記ウィンドウルーチンがさらに、前記第2の待ち行列に記憶されたデータ量に基づいてウィンドウサイズを決定することを特徴とする、請求項40記載の据え置き肯定応答通信システム。
- 前記送信ルーチンがさらに、前記データのグループを前記通信リンクに送信する前に、前記データのグループにおけるデータにタイムスタンプを付加することを特徴とする、請求項40記載の据え置き肯定応答通信システム。
- 通信リンクに通信するデータサーバを有するデータ送信システムにおいて使用するための据え置き肯定応答通信システムにおいて、コンピュータ読み出し可能媒体と、前記コンピュータ読み出し可能媒体に記憶され、前記通信リンクを介して送信されるメッセージを第1の待ち行列に記憶する前記データサーバによって実行される第1の記憶ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、前記第1の待ち行列からメッセージを選択するためのウィンドウサイズを規定するプロセッサによって実行される規定ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、前記ウィンドウサイズのウィンドウを前記第1の待ち行列に適用し、ウィンドウサイズまでのメッセージの数を含むメッセージバンドルを規定する前記データサーバによって実行されるウィンドウルーチンと、前記コンピュータ読み出し可能媒体に記憶され、前記メッセージバンドルのメッセージの数を前記通信リンクに送信する前記データサーバによって実行される第1の送信ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、前記送信されたメッセージの数のうちの1個と共に、肯定応答リクエストを送信する前記データサーバによって実行される第2の送信ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、前記送信されたメッセージの数を第2の待ち行列に記憶する前記データサーバによって実行される第2の記憶ルーチンと、前記コンピュータ読み出し可能媒体に記憶され、応答されたメッセージを前記第2の待ち行列から除去する前記データサーバによって実行される肯定応答トラッキングルーチンとを備えることを特徴とする、据え置き肯定応答通信システム。
- 前記ウィンドウルーチンはさらに、前記第2の待ち行列に現在記憶されているメッセージの数に基づいてウィンドウサイズを規定することを特徴とする、請求項43記載のシステム。
- 前記ウィンドウルーチンは、前記第2の待ち行列に現在記憶されているメッセージの数に逆比例の関係であるウィンドウサイズを選択することを特徴とする、請求項44記載のシステム。
- 前記第1の送信ルーチンはさらに、前記メッセージバンドルのメッセージを前記通信リンクに送信する前に、前記メッセージバンドルから各メッセージにタイムスタンプを付加することを特徴とする、請求項44記載のシステム。
- 前記コンピュータ読み出し可能媒体に記憶され、前記第2の待ち行列に記憶された送信メッセージの各々に対するタイムアウト期間を決定し、タイムアウトした前記第2の待ち行列に記憶された送信メッセージのうちの1個を再送するデータサーバによって実行される再送ルーチンをさらに備えることを特徴とする、請求項46記載のシステム。
- 前記第2の送信ルーチンはさらに、第2の数のメッセージ毎に肯定応答リクエストを送信し、前記第2の数が前記ウィンドウサイズよりも小さいことを特徴とする、請求項43記載のシステム。
- 前記第2の数が前記ウィンドウサイズの半分に等しいことを特徴とする、請求項48記載のシステム。
- 前記第2の数が前記ウィンドウサイズの寸法を用いて決定されることを特徴とする、請求項48記載のシステム。
- 通信リンクを介して複数個のメッセージを送信するシステムにおいて、第1のデータサーバが、前記通信リンクを介して送信されるメッセージを記憶する第1の待ち行列と、前記通信リンクに既に送信された応答していないメッセージを記憶する第2の待ち行列と、前記第1の待ち行列に記憶されたメッセージのグループを前記通信リンクに送信する第1のルーチンとを備え、前記メッセージのグループ内のメッセージの数は、前記第2の待ち行列に記憶されたメッセージの数を基準とし、さらに前記送信されたメッセージのグループを前記第2の待ち行列に付加する第2のルーチンと、前記送信されたメッセージのグループと関連する肯定応答を処理し、前記第2の待ち行列から応答されたメッセージを除去する第3のルーチンとを備え、前記通信リンクを介して前記第1のデータサーバに通信結合された第2のデータサーバが、前記通信リンクを介して前記送信されたメッセージのグループを受信し、前記受信された送信メッセージのグループのうちの1個以上に対する肯定応答を前記通信リンクを介して前記第1のデータサーバに送信する第4のルーチンを備えることを特徴とする、メッセージを送信するシステム。
- 前記通信リンクが衛星通信リンクを備えることを特徴とする、請求項51記載のシステム。
- 前記通信リンクが無線セルラリンクを備えることを特徴とする、請求項51記載のシステム。
- 前記通信リンクがモデムリンクを備えることを特徴とする、請求項51記載のシステム。
- 前記第4のルーチンはさらに、前記受信された送信メッセージのグループに関連する肯定応答に対するリクエストに応じて、肯定応答を送信することを特徴とする、請求項51記載のシステム。
- 前記第4のルーチンはさらに、順序を乱して受信された送信メッセージのグループ内の受信メッセージに応じて、肯定応答を送信することを特徴とする、請求項51記載のシステム。
- 前記第1および第2のデータサーバが、前記通信リンクを介して送信されたメッセージに対する1対多の関係を備えることを特徴とする、請求項51記載のシステム。
- 衛星通信リンクを介して通信結合された第1の通信ネットワークと第2の通信ネットワークとを有するプロセス制御システムにおいて、前記第1の通信ネットワークに接続された第1のユーザインタフェースと、前記第1の通信ネットワークを介して前記ユーザインタフェースに通信結合された第1の制御装置と、前記第1の通信ネットワークを介して前記ユーザインタフェースと前記制御装置とに通信結合された第1のデータサーバと、前記第2の通信ネットワークに接続された第2のユーザインタフェースと、前記第2の通信ネットワークを介して前記第2のユーザインタフェースに通信結合された第2の制御装置と、前記第2の通信ネットワークを介して前記第2のユーザインタフェースと前記第2の制御装置とに通信結合され、前記衛星通信リンクを介して前記第1のデータサーバに通信結合された第2のデータサーバとを備えることを特徴とする、プロセス制御システム。
- 低速通信リンクを介して通信結合された第1の通信ネットワークと第2の通信ネットワークとを有するプロセス制御システムにおいて、前記第1の通信ネットワークに接続された第1のユーザインタフェースと、前記第1の通信ネットワークを介して前記ユーザインタフェースに通信結合された第1の制御装置と、前記第1の通信ネットワークを介して前記ユーザインタフェースと前記制御装置とに通信結合された第1のデータサーバと、前記第2の通信ネットワークに接続された第2のユーザインタフェースと、前記第2の通信ネットワークを介して前記第2のユーザインタフェースに通信結合された第2の制御装置と、前記第2の通信ネットワークを介して前記第2のユーザインタフェースと前記第2の制御装置とに通信結合され、前記低速通信リンクを介して前記第1のデータサーバに通信結合された第2のデータサーバとを備え、前記第1のユーザインタフェースは、前記第1の通信ネットワークを介して第1の制御戦略を前記第1の制御装置に送り、前記第1のデータサーバにカスタム通信オブジェクトを送る構成ルーチンを備えることを特徴とする、プロセス制御システム。
- 前記構成ルーチンが、前記第1および第2の通信ネットワーク間のユーザ特定通信に応じて、前記カスタム通信オブジェクトを自動的に生成することを特徴とする、請求項59に記載のプロセス制御システム。
- 前記カスタム通信オブジェクトが、前記低速通信リンクを介して前記第1および第2の通信ネットワーク間でのメッセージの自動ルーティングを可能にすることを特徴とする、請求項60に記載のプロセス制御システム。
- 前記第1および第2のデータサーバが、前記低速通信リンク上で送信される情報を記憶する第1および第2のパラメータリストをそれぞれ備えることを特徴とする、請求項59記載のプロセス制御システム。
- 前記第1のパラメータリスト内の少なくともいくつかの情報が前記第1の通信ネットワーク上で発行されることを特徴とする、請求項62に記載のプロセス制御システム。
- 前記第1のパラメータリスト内の少なくともいくつかの情報が前記第2の通信ネットワーク上で発行されることを特徴とする、請求項62に記載のプロセス制御システム。
- 前記第1のデータサーバが、複数個のメッセージのうちのいずれかに対する肯定応答を受信する前に、前記低速通信リンク上で前記複数個のメッセージを送信することを特徴とする、請求項59に記載のプロセス制御システム。
- 往復送信遅延を有し、データ肯定応答を利用する通信リンクを介して複数個のメッセージを送信する方法において、前記通信リンクに第1のメッセージを送信するステップと、前記第1のメッセージの肯定応答を待つことなく、前記通信リンクに第2のメッセージを送信するステップと、前記第2のメッセージに対して肯定応答をリクエストするステップとを備えることを特徴とする、メッセージを送信する方法。
- 前記第2のメッセージの肯定応答を受信し、前記受信した肯定応答を用いて、前記第2のメッセージに明確に応答し、前記第1のメッセージに暗に応答するステップをさらに備えることを特徴とする、請求項66に記載の方法。
- 前記第1および第2のメッセージ間で、1個以上のさらなるメッセージを送信するステップをさらに備えることを特徴とする、請求項67に記載の方法。
- 前記受信した肯定応答を用いて、前記1個以上のさらなるメッセージに暗に応答するステップをさらに備えることを特徴とする、請求項68に記載の方法。
- 前記第1および第2のメッセージを前記通信リンクに送信するステップが、前記第1および第2のメッセージを前記通信リンクに送信する前に、前記第1および第2のメッセージにタイムスタンプを付加するステップを備えることを特徴とする、請求項66に記載の方法。
- タイムアウトした前記第1および第2の送信メッセージからメッセ−ジを識別し、タイムアウトしたメッセージを前記通信リンクに再送するステップをさらに備えることを特徴とする、請求項70に記載の方法。
- 通信リンクを介して第2の部分に通信結合された第1の部分を有するプロセス制御システムにおけるアプリケーション情報を通信する方法において、前記プロセス制御システムの前記第1の部分内でアプリケーションクライアントプロセスを確立するステップと、前記プロセス制御システムの前記第2の部分内でアプリケーションサーバプロセスを確立するステップと、前記アプリケーションサーバプロセスから前記アプリケーションクライアントプロセスまで第1のアプリケーションメッセージを送信し、前記クライアント処理に定期的に送信される一組のアプリケーション情報を規定するステップと、前記アプリケーションサーバプロセスから前記クライアントプロセスまで定期的アプリケーション更新メッセージを送信するステップとを備え、前記更新メッセージが、前記第1のアプリケーションメッセージによって特定される前記アプリケーション情報の組に関する情報を含むことを特徴とする、アプリケーション情報を通信する方法。
- 前記第1のアプリケーションメッセージおよび前記アプリケーション更新メッセージが警報情報に関連することを特徴とする、請求項72に記載の方法。
- 前記アプリケーションクライアントプロセスから前記アプリケーションサーバプロセスまでフロー制御メッセージを送信し、それによって前記アプリケーションサーバプロセスを開始して、前記アプリケーションクライアントプロセスと再同期するステップをさらに備えることを特徴とする、請求項72に記載の方法。
- 前記第1のアプリケーションメッセージと前記アプリケーション更新メッセージとを送信するステップが、2個以上のメッセージのうち第1のものに対して肯定応答が受信される前に前記2個以上のメッセージを送信するステップを備えることを特徴とする、請求項73に記載の方法。
- 前記警報情報が優先順位情報を備えることを特徴とする、請求項73に記載の方法。
- 前記アプリケーションサーバプロセスが前記アプリケーション更新メッセージを前記アプリケーションクライアントプロセスに送信する頻度に関連する情報を、前記第1のアプリケーションメッセージが備えることを特徴とする、請求項73に記載の方法。
- 前記アプリケーションサーバプロセスが、アプリケーション更新メッセージを前記アプリケーションクライアントプロセスに送信する頻度に基づいて、前記アプリケーション更新メッセージの不在を検出するステップをさらに備えることを特徴とする、請求項77に記載の方法。
- 前記アプリケーションクライアントプロセスが前記第1のアプリケーションメッセージを前記アプリケーションサーバプロセスに送信する頻度に関連する情報を、前記第1のアプリケーションメッセージが備えることを特徴とする、請求項73に記載の方法。
- 前記アプリケーションクライアントプロセスが前記第1のアプリケーションメッセージを前記アプリケーションサーバプロセスに送信する頻度に基づいて、アプリケーション更新メッセージの不在を検出するステップをさらに備えることを特徴とする、請求項79に記載の方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/418,747 US6775707B1 (en) | 1999-10-15 | 1999-10-15 | Deferred acknowledgment communications and alarm management |
US09/418747 | 1999-10-15 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000315664A Division JP4902905B2 (ja) | 1999-10-15 | 2000-10-16 | メッセージを送信する方法、通信方法、据え置き肯定応答通信システム、メッセージを送信するシステム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011072004A true JP2011072004A (ja) | 2011-04-07 |
JP5286346B2 JP5286346B2 (ja) | 2013-09-11 |
Family
ID=23659421
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000315664A Expired - Lifetime JP4902905B2 (ja) | 1999-10-15 | 2000-10-16 | メッセージを送信する方法、通信方法、据え置き肯定応答通信システム、メッセージを送信するシステム |
JP2010240847A Expired - Lifetime JP5286346B2 (ja) | 1999-10-15 | 2010-10-27 | プロセス制御システムおよびアプリケーション情報を通信する方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000315664A Expired - Lifetime JP4902905B2 (ja) | 1999-10-15 | 2000-10-16 | メッセージを送信する方法、通信方法、据え置き肯定応答通信システム、メッセージを送信するシステム |
Country Status (4)
Country | Link |
---|---|
US (3) | US6775707B1 (ja) |
JP (2) | JP4902905B2 (ja) |
DE (3) | DE10049568B4 (ja) |
GB (1) | GB2359225B (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9911304B2 (en) | 2015-10-20 | 2018-03-06 | Fujitsu Limited | Distributed control method, distributed control system, and non-transitory computer-readable storage medium |
Families Citing this family (90)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0825506B1 (en) | 1996-08-20 | 2013-03-06 | Invensys Systems, Inc. | Methods and apparatus for remote process control |
AU5273100A (en) | 1999-05-17 | 2000-12-05 | Foxboro Company, The | Methods and apparatus for control configuration with versioning, security, composite blocks, edit selection, object swapping, formulaic values and other aspects |
US7089530B1 (en) * | 1999-05-17 | 2006-08-08 | Invensys Systems, Inc. | Process control configuration system with connection validation and configuration |
US6788980B1 (en) | 1999-06-11 | 2004-09-07 | Invensys Systems, Inc. | Methods and apparatus for control using control devices that provide a virtual machine environment and that communicate via an IP network |
US6775707B1 (en) * | 1999-10-15 | 2004-08-10 | Fisher-Rosemount Systems, Inc. | Deferred acknowledgment communications and alarm management |
US7185115B2 (en) * | 2000-04-14 | 2007-02-27 | Adtran, Inc. | Modular system for connecting multiple customer premises voice and data communications devices to a T1 data line |
EP1204292B1 (en) * | 2000-06-26 | 2011-11-02 | Panasonic Corporation | Control of a data transmission request in a mobile communication system |
US7502860B1 (en) * | 2001-07-09 | 2009-03-10 | Cisco Technology, Inc. | Method and apparatus for client-side flow control in a transport protocol |
US7249193B1 (en) * | 2001-08-28 | 2007-07-24 | Emc Corporation | SRDF assist |
US20030076826A1 (en) * | 2001-10-23 | 2003-04-24 | International Business Machine Corporation | Reliably transmitting a frame to multiple destinations by embedding sequence numbers in the frame |
US9332058B2 (en) * | 2001-11-01 | 2016-05-03 | Benhov Gmbh, Llc | Local agent for remote file access system |
KR100423969B1 (ko) * | 2001-11-16 | 2004-03-22 | 삼성전자주식회사 | 필드버스 인터페이스 보드 및 그 제어방법 |
US20030108334A1 (en) * | 2001-12-06 | 2003-06-12 | Koninklijke Philips Elecronics N.V. | Adaptive environment system and method of providing an adaptive environment |
DE10200165A1 (de) * | 2002-01-04 | 2003-07-10 | Klaus Rock | Verfahren zur Reduzierung der Latenzzeit bei der interaktiven Datenkommunikation über ein Satellitennetzwerk |
US6941393B2 (en) * | 2002-03-05 | 2005-09-06 | Agilent Technologies, Inc. | Pushback FIFO |
US7376713B2 (en) * | 2002-06-27 | 2008-05-20 | International Business Machines Corporation | Apparatus, system and method of distributing block data on a private network without using TCP/IP |
US7711768B1 (en) * | 2002-06-28 | 2010-05-04 | Microsoft Corporation | System and method for reliably exchanging information across a computer network |
US8213390B2 (en) * | 2002-10-24 | 2012-07-03 | Qualcomm Incorporated | Reverse link automatic repeat request |
US7564818B2 (en) * | 2002-11-26 | 2009-07-21 | Qualcomm Incorporated | Reverse link automatic repeat request |
US7346669B2 (en) * | 2002-12-19 | 2008-03-18 | Intel Corporation | Method, apparatus and system for processing message bundles on a network |
US7225266B2 (en) * | 2002-12-20 | 2007-05-29 | Nokia Corporation | Adaptive delayed ACK switching for TCP applications |
US7865251B2 (en) * | 2003-01-28 | 2011-01-04 | Fisher-Rosemount Systems, Inc. | Method for intercontroller communications in a safety instrumented system or a process control system |
US6975966B2 (en) * | 2003-01-28 | 2005-12-13 | Fisher-Rosemount Systems, Inc. | Integrated diagnostics in a process plant having a process control system and a safety system |
US7509378B2 (en) * | 2003-03-11 | 2009-03-24 | Bea Systems, Inc. | System and method for message ordering in a message oriented network |
US7076680B1 (en) * | 2003-03-14 | 2006-07-11 | Sun Microsystems, Inc. | Method and apparatus for providing skew compensation using a self-timed source-synchronous network |
US20040215630A1 (en) * | 2003-04-25 | 2004-10-28 | Ipolicy Networks, Inc. | Hierarchical service management system |
US7460865B2 (en) | 2003-06-18 | 2008-12-02 | Fisher-Rosemount Systems, Inc. | Self-configuring communication networks for use with process control systems |
US7436797B2 (en) * | 2003-06-18 | 2008-10-14 | Fisher-Rosemount Systems, Inc. | Wireless architecture and support for process control systems |
DE10332324A1 (de) * | 2003-07-16 | 2005-02-10 | Siemens Ag | Verfahren zur Übertragung von Daten über eine drahtlose Kommuniktionsverbindung sowie Sender und Empfänger |
US8041821B2 (en) * | 2003-11-26 | 2011-10-18 | International Business Machines Corporation | Connection pool management |
US20050122977A1 (en) * | 2003-12-05 | 2005-06-09 | Microsoft Corporation | Efficient download mechanism for devices with limited local storage |
US20050221020A1 (en) * | 2004-03-30 | 2005-10-06 | Tokyo Electron Limited | Method of improving the wafer to wafer uniformity and defectivity of a deposited dielectric film |
US20050265235A1 (en) * | 2004-05-27 | 2005-12-01 | International Business Machines Corporation | Method, computer program product, and data processing system for improving transaction-oriented client-server application performance |
US7308617B2 (en) * | 2004-06-17 | 2007-12-11 | International Business Machines Corporation | Apparatus, system, and method for automatically freeing a server resource locked awaiting a failed acknowledgement from a client |
JP2006031083A (ja) * | 2004-07-12 | 2006-02-02 | Fujitsu Ltd | 多重送信処理可能な情報電子機器、多重送信応答プログラム、多重送信応答方法 |
US7493427B2 (en) | 2004-07-14 | 2009-02-17 | International Business Machines Corporation | Apparatus and method for supporting received data processing in an offload of network protocol processing |
US7930422B2 (en) | 2004-07-14 | 2011-04-19 | International Business Machines Corporation | Apparatus and method for supporting memory management in an offload of network protocol processing |
US7533176B2 (en) * | 2004-07-14 | 2009-05-12 | International Business Machines Corporation | Method for supporting connection establishment in an offload of network protocol processing |
US7436801B1 (en) | 2004-09-08 | 2008-10-14 | Golden Bridge Technology, Inc. | Deferred access method for uplink packet channel |
US8059548B1 (en) * | 2004-10-26 | 2011-11-15 | Sprint Communications Company L.P. | Automatic displaying of alarms in a communications network |
US20060168013A1 (en) * | 2004-11-26 | 2006-07-27 | Invensys Systems, Inc. | Message management facility for an industrial process control environment |
US8705567B2 (en) * | 2004-12-10 | 2014-04-22 | Broadcom Corporation | Upstream channel bonding using legacy maps in a cable communications system |
US8279892B2 (en) | 2004-12-10 | 2012-10-02 | Broadcom Corporation | Upstream channel bonding in a cable communications system |
TWI299620B (en) * | 2005-04-05 | 2008-08-01 | Innovative Sonic Ltd | Method and related apparatus for reconfiguring size of a receiving window in a communication system |
US8565095B2 (en) * | 2005-04-19 | 2013-10-22 | Alcatel Lucent | Context controlled data tap utilizing parallel logic for integrated link monitoring |
US8332526B2 (en) * | 2005-05-25 | 2012-12-11 | Microsoft Corporation | Data communication protocol including negotiation and command compounding |
US8160574B1 (en) | 2005-06-17 | 2012-04-17 | Fisher-Rosemount Systems, Inc. | Wireless architecture utilizing geo-referencing |
US7646712B2 (en) * | 2005-10-17 | 2010-01-12 | Searete Llc | Using a signal route dependent on a node speed change prediction |
US8125896B2 (en) * | 2005-10-17 | 2012-02-28 | The Invention Science Fund I, Llc | Individualizing a connectivity-indicative mapping |
US20070087695A1 (en) * | 2005-10-17 | 2007-04-19 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Mobile directional antenna |
US7584286B2 (en) | 2006-06-28 | 2009-09-01 | Intel Corporation | Flexible and extensible receive side scaling |
KR101417937B1 (ko) * | 2007-02-06 | 2014-08-05 | 엘지전자 주식회사 | 무선 통신 시스템 및 이의 데이터 전송방법 |
US8521866B2 (en) * | 2007-09-27 | 2013-08-27 | Tellabs San Jose, Inc. | Reporting multiple events in a trap message |
GB2460070B (en) * | 2008-05-15 | 2010-10-13 | Gnodal Ltd | A method of data delivery across a network |
US8234243B2 (en) * | 2008-06-19 | 2012-07-31 | Microsoft Corporation | Third tier transactional commit for asynchronous replication |
RU2495476C2 (ru) | 2008-06-20 | 2013-10-10 | Инвенсис Системз, Инк. | Системы и способы для иммерсивного взаимодействия с действительными и/или имитируемыми техническими средствами для управления технологическим процессом, контроля состояния окружающей среды и производственного контроля |
US8700761B2 (en) * | 2008-09-04 | 2014-04-15 | At&T Intellectual Property I, L.P. | Method and system for detecting and managing a fault alarm storm |
DE102008060005A1 (de) * | 2008-11-25 | 2010-06-10 | Pilz Gmbh & Co. Kg | Sicherheitssteuerung und Verfahren zum Steuern einer automatisierten Anlage mit einer Vielzahl von Anlagenhardwarekomponenten |
US8463964B2 (en) | 2009-05-29 | 2013-06-11 | Invensys Systems, Inc. | Methods and apparatus for control configuration with enhanced change-tracking |
US8127060B2 (en) | 2009-05-29 | 2012-02-28 | Invensys Systems, Inc | Methods and apparatus for control configuration with control objects that are fieldbus protocol-aware |
US20110219440A1 (en) * | 2010-03-03 | 2011-09-08 | Microsoft Corporation | Application-level denial-of-service attack protection |
US8631277B2 (en) | 2010-12-10 | 2014-01-14 | Microsoft Corporation | Providing transparent failover in a file system |
US9331955B2 (en) | 2011-06-29 | 2016-05-03 | Microsoft Technology Licensing, Llc | Transporting operations of arbitrary size over remote direct memory access |
ES2751133T3 (es) * | 2011-06-29 | 2020-03-30 | Orange | Motor de notificaciones |
US8856582B2 (en) | 2011-06-30 | 2014-10-07 | Microsoft Corporation | Transparent failover |
US9100177B2 (en) | 2011-09-02 | 2015-08-04 | Qualcomm Incorporated | Systems and methods for acknowledging communications from a plurality of devices |
US8788579B2 (en) | 2011-09-09 | 2014-07-22 | Microsoft Corporation | Clustered client failover |
US20130067095A1 (en) | 2011-09-09 | 2013-03-14 | Microsoft Corporation | Smb2 scaleout |
US9298176B2 (en) | 2012-01-17 | 2016-03-29 | Fisher-Rosemount Systems, Inc. | Compensating for setpoint changes in a non-periodically updated controller |
US11199824B2 (en) | 2012-01-17 | 2021-12-14 | Fisher-Rosemount Systems, Inc. | Reducing controller updates in a control loop |
US10423127B2 (en) | 2012-01-17 | 2019-09-24 | Fisher-Rosemount Systems, Inc. | Velocity based control in a non-periodically updated controller |
JP5965160B2 (ja) * | 2012-02-28 | 2016-08-03 | 日本電信電話株式会社 | データ同期システム、運用系コンピュータ、及び待機系コンピュータ |
US9019992B2 (en) | 2013-01-08 | 2015-04-28 | Tangome, Inc. | Joint retransmission and frame synchronization for error resilience control |
US9823951B2 (en) | 2013-02-27 | 2017-11-21 | International Business Machines Corporation | Link optimization for callout request messages |
EP3032771B1 (en) * | 2014-12-12 | 2017-10-25 | Sensolus Nv | A battery operated device, a cloud application and the related methods for transmitting/receiving data messages over a low throughput network |
US10142274B2 (en) | 2014-12-31 | 2018-11-27 | Jason M. Penilla | Message communication systems and applications with message lifetime settings for automatic message deletion |
US11303599B2 (en) | 2014-12-31 | 2022-04-12 | C. Douglass Thomas | Network-based messaging system with database management for computer based inter-user communication |
US9948473B2 (en) * | 2015-02-04 | 2018-04-17 | Lenovo Enterprise Solutions (Singapore) Pte. Ltd. | Seamless connection handshake for a reliable multicast session |
US10411867B2 (en) * | 2015-04-30 | 2019-09-10 | Sony Corporation | Communication apparatus and communication method |
KR102554560B1 (ko) | 2015-07-07 | 2023-07-13 | 소니그룹주식회사 | 통신 장치 및 통신 방법 |
US10539936B2 (en) * | 2016-10-17 | 2020-01-21 | Fisher-Rosemount Systems, Inc. | Methods and apparatus for configuring remote access of process control data |
US10657776B2 (en) | 2016-10-24 | 2020-05-19 | Fisher-Rosemount Systems, Inc. | Alarm handling and viewing support in a process plant |
JP6626015B2 (ja) * | 2017-01-04 | 2019-12-25 | 株式会社東芝 | 同期装置、同期方法、同期プログラム、および同期システム |
BR112020000807A2 (pt) * | 2017-07-21 | 2020-07-14 | Sony Corporation | unidades de recepção e de transmissão, métodos de recepção e de transmissão, e, programa . |
US10530902B2 (en) * | 2017-11-30 | 2020-01-07 | Gregory Bullock | Method of operating a protocol translator |
US11424865B2 (en) | 2020-12-10 | 2022-08-23 | Fisher-Rosemount Systems, Inc. | Variable-level integrity checks for communications in process control environments |
CN112631808B (zh) * | 2020-12-29 | 2024-06-14 | 上海众源网络有限公司 | 数据同步方法、装置、电子设备和存储介质 |
US11706048B1 (en) | 2021-12-16 | 2023-07-18 | Qorvo Us, Inc. | Multi-protocol bus circuit |
US11770224B1 (en) | 2022-06-28 | 2023-09-26 | Preddio Technologies Inc. | Guaranteed feed observance window for telecommunication |
CN115174346B (zh) * | 2022-09-02 | 2023-03-28 | 平安银行股份有限公司 | 基于消息队列的延时告警方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11205384A (ja) * | 1998-01-19 | 1999-07-30 | Ntt Data Corp | データ通信システム及びデータ通信装置 |
Family Cites Families (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63290034A (ja) * | 1987-05-22 | 1988-11-28 | Ricoh Co Ltd | デ−タ伝送方式 |
US4839891A (en) * | 1987-07-24 | 1989-06-13 | Nec Corporation | Method for controlling data flow |
JPH01292938A (ja) * | 1988-05-19 | 1989-11-27 | Fujitsu Ltd | データ通信制御方式 |
JPH0720155B2 (ja) * | 1988-08-27 | 1995-03-06 | 沖電気工業株式会社 | データ通信装置 |
JPH0286245A (ja) * | 1988-09-21 | 1990-03-27 | Hitachi Ltd | データリンクレイヤ処理方式 |
JPH06103884B2 (ja) * | 1988-12-07 | 1994-12-14 | 日本電気株式会社 | 無線パケット伝送方式 |
US5321694A (en) * | 1991-09-20 | 1994-06-14 | Extension Technology Corporation | Method and apparatus for reducing the transmission of repetitive braodcast datagrams over communication links |
US5528605A (en) | 1991-10-29 | 1996-06-18 | Digital Equipment Corporation | Delayed acknowledgement in an asymmetric timer based LAN communications protocol |
US5222061A (en) | 1991-10-31 | 1993-06-22 | At&T Bell Laboratories | Data services retransmission procedure |
US5444718A (en) * | 1993-11-30 | 1995-08-22 | At&T Corp. | Retransmission protocol for wireless communications |
FI98174C (fi) | 1995-05-09 | 1997-04-25 | Nokia Telecommunications Oy | Datansiirtojärjestelmä, jossa on liukuvaan ikkunaan perustuva datavuonohjaus |
US5712860A (en) | 1995-09-22 | 1998-01-27 | Cirrus Logic, Inc. | Methods and system for using multi-block bursts in half duplex subscriber unit transmissions |
US5838563A (en) | 1996-04-12 | 1998-11-17 | Fisher-Rosemont Systems, Inc. | System for configuring a process control environment |
US6008805A (en) * | 1996-07-19 | 1999-12-28 | Cisco Technology, Inc. | Method and apparatus for providing multiple management interfaces to a network device |
JPH1051489A (ja) * | 1996-07-30 | 1998-02-20 | Nippon Telegr & Teleph Corp <Ntt> | 無線パケットフロー制御方法 |
US6023698A (en) * | 1996-12-05 | 2000-02-08 | International Business Machines Corporation | System and method for transparently registering and updating information over the internet |
US6067561A (en) * | 1997-02-07 | 2000-05-23 | Hughes Electronics Corporation | Electronic mail notification system and method within a hybrid network that transmits notifications via a continuous, high-speed channel |
US5970063A (en) | 1997-07-31 | 1999-10-19 | Telefonaktiebolaget Lm Ericsson | Method for unacknowledged data frame delivery in a noisy wireless environment |
JPH1155348A (ja) * | 1997-07-31 | 1999-02-26 | Matsushita Electric Ind Co Ltd | データ通信方法 |
AU8895498A (en) | 1997-08-26 | 1999-03-16 | Telefonaktiebolaget Lm Ericsson (Publ) | Wireless communications systems and methods utilizing group frame acknowledgment |
US5872777A (en) | 1997-09-30 | 1999-02-16 | Motorola, Inc. | Method and apparatus for conveying data packets in a packet data communication system |
US6115390A (en) * | 1997-10-14 | 2000-09-05 | Lucent Technologies, Inc. | Bandwidth reservation and collision resolution method for multiple access communication networks where remote hosts send reservation requests to a base station for randomly chosen minislots |
DE19801785C2 (de) * | 1998-01-19 | 2000-04-27 | Siemens Ag | Verfahren und Kommunikationssystem zur Behandlung von Alarmen durch ein mehrere Managementebenen aufweisendes Managementnetz |
JP3448481B2 (ja) * | 1998-03-05 | 2003-09-22 | Kddi株式会社 | 非対称回線用tcp通信高速化装置 |
CA2249152C (en) | 1998-09-30 | 2003-07-08 | Northern Telecom Limited | Apparatus for and method of managing bandwidth for a packet-based connection |
US6654344B1 (en) * | 1999-02-02 | 2003-11-25 | Mentat Inc. | Method and system for controlling data flow in an internet over satellite connection |
US6529477B1 (en) * | 1999-02-02 | 2003-03-04 | Mentat Inc. | Internet over satellite system |
US6400724B1 (en) * | 1999-07-16 | 2002-06-04 | Qualcomm Inc. | Method and apparatus for efficient data transmission in a voice-over-data communication system |
EP1214810A1 (en) | 1999-09-20 | 2002-06-19 | Nokia Corporation | Error control method and apparatus |
US6775707B1 (en) | 1999-10-15 | 2004-08-10 | Fisher-Rosemount Systems, Inc. | Deferred acknowledgment communications and alarm management |
US6947440B2 (en) * | 2000-02-15 | 2005-09-20 | Gilat Satellite Networks, Ltd. | System and method for internet page acceleration including multicast transmissions |
US7237017B1 (en) * | 2001-03-13 | 2007-06-26 | Panamsat Corporation | Micronode in a satellite based content delivery system |
-
1999
- 1999-10-15 US US09/418,747 patent/US6775707B1/en not_active Expired - Lifetime
-
2000
- 2000-10-06 DE DE10049568A patent/DE10049568B4/de not_active Expired - Lifetime
- 2000-10-06 DE DE10066507.1A patent/DE10066507B3/de not_active Expired - Lifetime
- 2000-10-06 DE DE10066463.6A patent/DE10066463B4/de not_active Expired - Lifetime
- 2000-10-13 GB GB0025136A patent/GB2359225B/en not_active Expired - Lifetime
- 2000-10-16 JP JP2000315664A patent/JP4902905B2/ja not_active Expired - Lifetime
-
2004
- 2004-07-26 US US10/899,166 patent/US7111070B2/en not_active Expired - Lifetime
-
2006
- 2006-09-11 US US11/518,684 patent/US7574531B2/en not_active Expired - Fee Related
-
2010
- 2010-10-27 JP JP2010240847A patent/JP5286346B2/ja not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11205384A (ja) * | 1998-01-19 | 1999-07-30 | Ntt Data Corp | データ通信システム及びデータ通信装置 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9911304B2 (en) | 2015-10-20 | 2018-03-06 | Fujitsu Limited | Distributed control method, distributed control system, and non-transitory computer-readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
DE10066507B3 (de) | 2021-03-25 |
JP2001186210A (ja) | 2001-07-06 |
JP4902905B2 (ja) | 2012-03-21 |
US7111070B2 (en) | 2006-09-19 |
JP5286346B2 (ja) | 2013-09-11 |
GB2359225B (en) | 2004-09-22 |
DE10049568A1 (de) | 2001-05-03 |
US20050021832A1 (en) | 2005-01-27 |
DE10049568B4 (de) | 2010-05-06 |
US20070073822A1 (en) | 2007-03-29 |
DE10066463B4 (de) | 2016-09-15 |
GB2359225A (en) | 2001-08-15 |
US6775707B1 (en) | 2004-08-10 |
US7574531B2 (en) | 2009-08-11 |
GB0025136D0 (en) | 2000-11-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5286346B2 (ja) | プロセス制御システムおよびアプリケーション情報を通信する方法 | |
AU644800B2 (en) | Data communication method and system | |
US8284669B2 (en) | Data acknowledgement apparatus and method | |
EP0374131B1 (en) | Local area network for digital data processing system | |
US4823122A (en) | Local area network for digital data processing system | |
US5084877A (en) | High speed transport protocol | |
US5163055A (en) | Communications system using a fault tolerant protocol | |
US4975905A (en) | Message transmission control arrangement for node in local area network | |
US6760766B1 (en) | Data transmission method and device | |
US9031076B2 (en) | Processing requests | |
CN101090338A (zh) | 用于对确认进行过滤的方法、***和设备 | |
JPH09160858A (ja) | データ再送方法及びサーバ | |
US7000024B1 (en) | Systems and methods for providing transmission control protocol communications | |
CN110808917B (zh) | 多链路聚合数据重传方法及发送设备 | |
GB2398214A (en) | Deferred acknowledgment communications | |
US9762353B2 (en) | Data packet for bidirectional transmission of data packets during data transmission between a first and a second communication appliance, and method for transmitting such a data packet | |
JP2007288428A (ja) | 中継装置およびデータ再送方法 | |
CN116527780A (zh) | 基于udp的通信方法、设备及*** | |
Kulkarni | Performance analysis of HDLC protocol operating in asynchronous balanced mode | |
JPH03214835A (ja) | システム状態管理方式 | |
JPH0290831A (ja) | 同報通信制御方式 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120612 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120912 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121009 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130109 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130129 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130425 |
|
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: 20130521 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130603 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5286346 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |