JP5306397B2 - Transmission bandwidth control method in supervisory control equipment - Google Patents

Transmission bandwidth control method in supervisory control equipment Download PDF

Info

Publication number
JP5306397B2
JP5306397B2 JP2011057893A JP2011057893A JP5306397B2 JP 5306397 B2 JP5306397 B2 JP 5306397B2 JP 2011057893 A JP2011057893 A JP 2011057893A JP 2011057893 A JP2011057893 A JP 2011057893A JP 5306397 B2 JP5306397 B2 JP 5306397B2
Authority
JP
Japan
Prior art keywords
pattern
transmission delay
data
transmission
reception
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.)
Expired - Fee Related
Application number
JP2011057893A
Other languages
Japanese (ja)
Other versions
JP2012195748A (en
Inventor
健 立原
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Information and Control Solutions Ltd
Original Assignee
Hitachi Information and Control Solutions Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Information and Control Solutions Ltd filed Critical Hitachi Information and Control Solutions Ltd
Priority to JP2011057893A priority Critical patent/JP5306397B2/en
Publication of JP2012195748A publication Critical patent/JP2012195748A/en
Application granted granted Critical
Publication of JP5306397B2 publication Critical patent/JP5306397B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To predict occurrence of delay before data reception, thereby securing a band needed to keep throughput characteristics. <P>SOLUTION: A transmission band control system for a monitoring controller comprises: a reception pattern recording part 700 which generates pattern data containing the transmission time and reception time of received monitoring data, the address of an apparatus being monitored, and the state of the apparatus being monitored, and records the generated pattern data as a reception pattern; a transmission delay determination part 300 which determines whether a transmission delay time exceeds a predetermined value on the basis of the transmission time and the reception time; a transmission delay information recording part 900 which in occurrence of a transmission delay, records pattern data corresponding to monitoring data preceding the generated monitoring data, as a transmission-delay factor pattern; and a pattern comparison part which compares the transmission-delay factor pattern recorded in the transmission delay information recording part with the reception pattern and if both of the patterns match, expands the band width of a transmission path to a concerned terminal station. <P>COPYRIGHT: (C)2013,JPO&amp;INPIT

Description

本発明は、監視制御システムにおける伝送帯域制御方式に係り、特に限られた帯域を各端局に効果的に割り振り、前記帯域を有効活用することのできる帯域制御方式に関する。   The present invention relates to a transmission bandwidth control method in a supervisory control system, and more particularly to a bandwidth control method capable of effectively allocating a limited bandwidth to each terminal station and effectively utilizing the bandwidth.

近年、ネットワーク技術の発展に伴いネットワークの用途は多様化し、例えばIPネットワーク網を用いて伝送制御を行う伝送制御システムが開発されている。   In recent years, network applications have been diversified with the development of network technology, and for example, a transmission control system that performs transmission control using an IP network has been developed.

伝送制御システムは上位となる伝送制御装置と下位となる複数の端局により形成され、伝送制御装置と端局はIPネットワーク網でつながり、IPネットワーク内の限られた帯域を端局毎に割り振って通信をおこなっている。通信に使用される帯域は限られた帯域であるため有効活用が望まれる。   The transmission control system is formed by a higher-level transmission control device and a plurality of lower-level terminal stations. The transmission control device and the terminal station are connected by an IP network, and a limited band in the IP network is allocated to each terminal station. Communicating. Since the bandwidth used for communication is a limited bandwidth, effective utilization is desired.

また、伝送制御システムのようなリアルタイムシステムではデータの欠損、遅延が大きな問題となるためタイムクリティカル性とスループット性を保障する必要がある。このため、QoS(Quality of Service)の確保を目的とした帯域制御が必要である。   Moreover, in a real-time system such as a transmission control system, data loss and delay are major problems, so it is necessary to ensure time criticality and throughput. For this reason, bandwidth control for the purpose of ensuring QoS (Quality of Service) is necessary.

特許文献1には、パケットフローの各々に設定された設定帯域に基づいて各フローの帯域を制限する帯域制限装置、すなわち設定帯域の各々の条件を満たすパケット間隔を生成し、パケット送信完了時点からの経過時間と前記パケット間隔との比較に基づいて各フローにおける次パケットの送信優先度を判定する帯域制限装置が示されている。   In Patent Literature 1, a bandwidth limiting device that limits the bandwidth of each flow based on a set bandwidth set for each packet flow, that is, a packet interval that satisfies each of the set bandwidths is generated, and from the point when packet transmission is completed A bandwidth limiting device for determining the transmission priority of the next packet in each flow based on a comparison between the elapsed time of the packet and the packet interval is shown.

特開2007−158640号公報JP 2007-158640 A

しかしながら、前記従来技術によれば、パケットを送信する毎に帯域の制御を行うことが必要となり、装置の処理負荷が増加してスループットが低下する。本発明はこのような問題点に鑑みてなされたもので、スループットの低下を抑制することのできる帯域制御方式を提供するものである。   However, according to the prior art, it is necessary to control the bandwidth every time a packet is transmitted, which increases the processing load on the apparatus and lowers the throughput. The present invention has been made in view of such problems, and provides a bandwidth control method capable of suppressing a decrease in throughput.

本発明は上記課題を解決するため、次のような手段を採用した。   In order to solve the above problems, the present invention employs the following means.

複数の端局を備え、各端局がそれぞれ監視対象機器から取得した監視データをネットワークを介して監視制御装置に伝送し、前記監視制御装置は受信した前記監視データをもとに各端局を介して前記監視対象機器を制御する監視制御装置を備え、
前記監視制御装置は、
受信した監視データの送信時刻、受信時刻、監視対象機器のアドレスおよび監視対象機器の状態を含むパターンデータを生成し、生成したをパターンデータを受信パターンとして記録する受信パターン記録部と、
前記送信時刻および受信時刻をもとに伝送遅延時間が所定値を超えるか否かを判定する伝送遅延判定部と、
伝送遅延が発生したとき、発生した監視データに先行する監視データに対応するパターンデータを伝送遅延要因パターンとして記録する伝送遅延情報記録部と、
伝送遅延情報記録部に記録された伝送遅延要因パターンと受信パターンとを比較し、一致したとき、当該端局との通信路の帯域幅を拡大するパターン比較部とを備えた。
A plurality of terminal stations are provided, and each terminal station transmits monitoring data acquired from each monitoring target device to a monitoring control apparatus via a network, and the monitoring control apparatus transmits each terminal station based on the received monitoring data. A monitoring control device for controlling the monitoring target device via,
The monitoring and control device includes:
A reception pattern recording unit for generating pattern data including a transmission time, a reception time, a monitoring target device address and a monitoring target device state of the received monitoring data, and recording the generated pattern data as a reception pattern;
A transmission delay determination unit that determines whether a transmission delay time exceeds a predetermined value based on the transmission time and the reception time;
A transmission delay information recording unit that records pattern data corresponding to the monitoring data preceding the generated monitoring data as a transmission delay factor pattern when a transmission delay occurs;
A transmission delay factor pattern recorded in the transmission delay information recording unit is compared with the reception pattern, and a pattern comparison unit is provided that expands the bandwidth of the communication path with the terminal station when they match.

本発明は、以上の構成を備えるため、監視制御システムにおいてスループットの低下を抑制することのできる帯域制御方式を提供することができる。   Since the present invention has the above-described configuration, it is possible to provide a bandwidth control method that can suppress a decrease in throughput in the monitoring control system.

実施形態にかかる監視制御システムを説明する図である。It is a figure explaining the supervisory control system concerning an embodiment. 監視制御装置の詳細を説明する図である。It is a figure explaining the detail of a monitoring control apparatus. 受信パターンの生成から伝送遅延要因パターン記録までの処理の流れを説明する図である。It is a figure explaining the flow of a process from the production | generation of a reception pattern to transmission delay factor pattern recording. 受信データのデータ構造例を示す図である。It is a figure which shows the data structure example of reception data. 受信パターンデータのデータ構造例を示す図である。It is a figure which shows the data structure example of reception pattern data. 受信パターン記録部に記録される受信パターンデータのデータ構成例を示す図である。It is a figure which shows the data structural example of the reception pattern data recorded on a reception pattern recording part. 伝送遅延情報記録部に記憶されるデータのデータ構成例を示す図である。It is a figure which shows the data structural example of the data memorize | stored in a transmission delay information recording part. 帯域情報記録部に記録されるデータのデータ構成例を示す図である。It is a figure which shows the data structural example of the data recorded on a zone | band information recording part. 受信パターン生成部の処理手順例を示す図である。It is a figure which shows the example of a process sequence of a reception pattern production | generation part. パターン比較部の処理手順例を示す図である。It is a figure which shows the process sequence example of a pattern comparison part. 伝送遅延判定部の処理手順例を示す図である。It is a figure which shows the example of a process sequence of a transmission delay determination part. 発生要因取得部の処理手順例を示す図である。It is a figure which shows the example of a process sequence of the generation | occurrence | production factor acquisition part. 必要帯域算出部の処理手順例を示す図である。It is a figure which shows the example of a process sequence of a required zone | band calculation part. 帯域制御要求処理部の処理手順例を示す図である。It is a figure which shows the example of a process sequence of a zone | band control request process part.

以下、実施形態を添付図面を参照しながら説明する。図1は本発明の実施形態にかかる監視制御システムを説明する図であり、このシステムは、例えば発電所あるいは変電所など電力系統システムの監視制御を行う。   Hereinafter, embodiments will be described with reference to the accompanying drawings. FIG. 1 is a diagram for explaining a monitoring control system according to an embodiment of the present invention. This system performs monitoring control of a power system such as a power plant or a substation.

監視制御装置1は、複数の監視制御対象機器4(監視制御対象機器4a〜監視制御対象機器4n:nは自然数)とIPネットワーク網3、端局2を介して接続し、端局2から監視データを収集する。また、遠方監視制御装置1は端局2(端局2a〜端局2n:nは自然数)と接続し、収集した監視データを基に監視制御対象機器の監視制御を行う。   The monitoring control device 1 is connected to a plurality of monitoring control target devices 4 (monitoring control target devices 4a to 4n: n is a natural number) via the IP network 3 and the terminal station 2, and monitoring is performed from the terminal station 2. Collect data. Further, the remote monitoring control device 1 is connected to the terminal station 2 (terminal station 2a to terminal station 2n: n is a natural number), and performs monitoring control of the device to be monitored based on the collected monitoring data.

図2は、監視制御装置の詳細を説明する図である。監視制御装置1は、伝送遅延予測部10、端局からの監視データを受信処理をするデータ受信処理部20、端局毎に帯域を設定する帯域制御部30を備える。ここで、前記伝送遅延予測部10は、伝送の遅延を予測し、伝送の遅延が発生する前に端局毎の帯域を制御し、伝送の遅延を防止する。   FIG. 2 is a diagram illustrating details of the monitoring control device. The monitoring control apparatus 1 includes a transmission delay prediction unit 10, a data reception processing unit 20 that performs reception processing of monitoring data from a terminal station, and a band control unit 30 that sets a band for each terminal station. Here, the transmission delay prediction unit 10 predicts a transmission delay, controls a band for each terminal station before the transmission delay occurs, and prevents the transmission delay.

また、伝送遅延予測部10は、受信したデータをパターン化し保持しておく受信パターン記録部(700)、伝送遅延が発生したときの遅延情報を保持する伝送遅延情報記録部(900)、端局に割り当てられている帯域を記録している帯域情報記録部(800)、受信データをパターン化する受信パターン生成部(100)、パターン化された受信データを記録する受信パターン記録部(700)、
受信パターン記録部(700)と伝送遅延情報記録部(900)に記録されたデータのパターンを比較し伝送遅延の発生を予測するパターン比較部(200)、伝送遅延時間を算出し、伝送遅延が発生しているかを判定する伝送遅延判定部(300)、伝送遅延が発生した要因を取得する発生要因取得部(400)、伝送遅延が再度発生したときに必要となる必要帯域を算出する必要帯域算出部(500)、伝送遅延を予測したとき伝送遅延が発生する前に必要帯域の確保を要求する帯域制御要求部(600)を備える。
The transmission delay prediction unit 10 includes a reception pattern recording unit (700) that patterns and holds received data, a transmission delay information recording unit (900) that holds delay information when a transmission delay occurs, a terminal station A band information recording unit (800) that records the band allocated to the reception pattern generation unit (100) that patterns received data, a reception pattern recording unit (700) that records patterned reception data,
A pattern comparison unit (200) that compares the data patterns recorded in the reception pattern recording unit (700) and the transmission delay information recording unit (900) to predict the occurrence of transmission delay, calculates the transmission delay time, and the transmission delay is A transmission delay determination unit (300) for determining whether a transmission delay has occurred, a generation factor acquisition unit (400) for acquiring a factor causing the transmission delay, and a necessary bandwidth for calculating a necessary bandwidth required when the transmission delay occurs again The calculation unit (500) includes a bandwidth control request unit (600) that requests securing of a necessary bandwidth before the transmission delay occurs when the transmission delay is predicted.

通常では、端局からの受信データ量は、各端局に割り当てられた帯域を越えない一定のスループット特性を持つ。また、各端局に割り当てられている帯域の合計はIPネットワーク網の帯域より少ない。   Normally, the amount of data received from a terminal station has a constant throughput characteristic that does not exceed the bandwidth allocated to each terminal station. Further, the total bandwidth allocated to each terminal station is smaller than the bandwidth of the IP network.

図3は、受信パターンの生成から伝送遅延要因パターン記録までの処理の流れを説明する図である。受信データ処理部20で受信した受信データをもとに受信パターン生成部100において受信パターンデータを生成し、生成した受信パターンは、受信パターン記録部700に記録する。受信パターン記録部700に記録できる量はシステムにより可変とする。図3では3としている。記録されたデータは古いデータから削除する。   FIG. 3 is a diagram for explaining the flow of processing from reception pattern generation to transmission delay factor pattern recording. The reception pattern generation unit 100 generates reception pattern data based on the reception data received by the reception data processing unit 20, and the generated reception pattern is recorded in the reception pattern recording unit 700. The amount that can be recorded in the reception pattern recording unit 700 is variable depending on the system. In FIG. 3, it is set to 3. The recorded data is deleted from the old data.

受信データをもとに生成した受信パターンDにおいて伝送遅延が発生したとき、受信パターン記録部700は、データNo.1(受信パターンB)、データNo.2(受信パターンC)の順で受信データを取得したため、受信パターンD(伝送遅延)が発生したと推定し、受信パターン記録部のデータNo.1(受信パターンB)、データNo.2(受信パターンC)を伝送遅延情報記録部900に伝送遅延の発生要因データとして記録する。   When a transmission delay occurs in the reception pattern D generated based on the reception data, the reception pattern recording unit 700 displays the data No. 1 (reception pattern B), data no. 2 (reception pattern C), the reception data is acquired in order, and therefore it is estimated that reception pattern D (transmission delay) has occurred. 1 (reception pattern B), data no. 2 (reception pattern C) is recorded in the transmission delay information recording unit 900 as transmission delay occurrence factor data.

パターン比較部200は、記録した伝送遅延の発生要因データと、新たに受信した受信データをもとに生成した受信パターンデータとを比較し、受信パターンDの発生(伝送遅延の発生)を予測する。   The pattern comparison unit 200 compares the recorded transmission delay occurrence factor data with the reception pattern data generated based on the newly received reception data, and predicts the occurrence of the reception pattern D (transmission delay occurrence). .

図4は、受信データのデータ構造例を示す図である。受信データは固定部及び可変部のを備える。固定部(1010)は全てのデータに共通であり、可変部(1010)はデータ種別(1011)により異なる。固定部のデータ種別を固定部パターンFP(1012)とし、可変部のデータ内容を可変部パターンCP(1013)とする。FPとCPを組合わせたものをパターンデータP(1014)とし、受信パターン生成に使用する。また、端局時刻をST(1015)として受信パターン生成に使用する。   FIG. 4 is a diagram illustrating an example data structure of received data. The received data includes a fixed part and a variable part. The fixed part (1010) is common to all data, and the variable part (1010) differs depending on the data type (1011). The data type of the fixed part is a fixed part pattern FP (1012), and the data content of the variable part is a variable part pattern CP (1013). A combination of FP and CP is used as pattern data P (1014), which is used for reception pattern generation. Also, the terminal station time is set to ST (1015) and used for reception pattern generation.

図5は、受信パターンデータのデータ構造例を示す図である。図4で説明したパターンデータP、STを組み合わせ受信パターンデータ(1100)生成する。また生成時に監視制御装置にて受信データを受信した時刻、受信時刻RT(1110)を付加する。なお、可変部パターンCPは、監視対象機器のアドレス(ワードアドレス)および監視対象機器の状態(ポジション,ON/OFF)を含む。   FIG. 5 is a diagram illustrating a data structure example of reception pattern data. The received pattern data (1100) is generated by combining the pattern data P and ST described in FIG. At the time of generation, the reception time RT (1110), which is the reception data received by the monitoring control device, is added. The variable part pattern CP includes the address (word address) of the monitoring target device and the state (position, ON / OFF) of the monitoring target device.

図6は、受信パターン記録部(700)に記録される受信パターンデータのデータ構成例を示す図である。データNo.は、記録データを個別に識別する為の番号である。パターンデータには受信データから生成したパターンデータPが記録され、端局時刻には受信データから生成した端局時間STが記録され、受信時刻には受信パターンデータ生成時に付加された受信時刻RTが記録される。   FIG. 6 is a diagram illustrating a data configuration example of reception pattern data recorded in the reception pattern recording unit (700). Data No. Is a number for individually identifying the recording data. Pattern data P generated from the received data is recorded in the pattern data, terminal station time ST generated from the received data is recorded in the terminal station time, and reception time RT added when generating the reception pattern data is recorded in the reception time. To be recorded.

図7は、伝送遅延情報記録部(900)に記憶されるデータのデータ構成例を示す図である。伝送遅延No.(910)は記録した伝送遅延情報を個別に識別するための番号である。伝送遅延要因パターン(920)は、伝送遅延が発生したときの受信パターンを要因として記録する。伝送遅延パターン(930)は伝送遅延が発生したデータを記録する。伝送遅延時間(940)は、伝送遅延が発生し、伝送遅延により遅延した時間を記録する。必要制御帯域(950)は、伝送遅延パターンの受信を予測したときに必要となる帯域を記録する。伝送遅延情報記録部(900)は初起動時、空の状態であるが、データは逐次蓄積されていく。伝送遅延No.(910)は蓄積されたデータの数を表している。   FIG. 7 is a diagram illustrating a data configuration example of data stored in the transmission delay information recording unit (900). Transmission delay No. (910) is a number for individually identifying the recorded transmission delay information. The transmission delay factor pattern (920) records a reception pattern when a transmission delay occurs as a factor. The transmission delay pattern (930) records data in which transmission delay has occurred. The transmission delay time (940) records a time when a transmission delay occurs and is delayed by the transmission delay. The necessary control band (950) records a band required when the reception of the transmission delay pattern is predicted. The transmission delay information recording unit (900) is in an empty state at the first activation, but data is sequentially accumulated. Transmission delay No. (910) represents the number of accumulated data.

図8は、帯域情報記録部(800)に記録されるデータのデータ構成例を示す図である。図に示すように、監視制御装置1に接続される端局2に割り振られた帯域が記録されている。   FIG. 8 is a diagram illustrating a data configuration example of data recorded in the band information recording unit (800). As shown in the figure, the bandwidth allocated to the terminal station 2 connected to the monitoring control device 1 is recorded.

図9〜図13を参照して伝送遅延情報記録部に伝送遅延情報を記録するまでの処理を説明する。   With reference to FIGS. 9 to 13, processing until transmission delay information is recorded in the transmission delay information recording unit will be described.

図9は、受信パターン生成部(100)の処理手順例を示す図である。データ受信処理部20を介して監視データを受信することにより処理を開始する。データを受信すると、受信データから固定パターンFPを取得し(S102)、受信データから可変パターンCPを取得し(S102)、固定パターンFP及び可変パターンCPをもとにパターンデータPを生成する(S103)。さらに、受信データから端局時刻STを取得し(S104)、受信時刻RTを生成し(S105)、生成した受信パターンを受信パターン記録部に記録し(S106)、受信パターン比較部(200)を動作させて、処理を終了する。   FIG. 9 is a diagram illustrating an example of a processing procedure of the reception pattern generation unit (100). Processing is started by receiving monitoring data via the data reception processing unit 20. When data is received, a fixed pattern FP is acquired from the received data (S102), a variable pattern CP is acquired from the received data (S102), and pattern data P is generated based on the fixed pattern FP and the variable pattern CP (S103). ). Further, the terminal station time ST is acquired from the received data (S104), the reception time RT is generated (S105), the generated reception pattern is recorded in the reception pattern recording unit (S106), and the reception pattern comparison unit (200) is recorded. Operate and finish the process.

図10は、パターン比較部(200)の処理手順例を示す図である。まず、伝送遅延情報記録部(900)に一つ以上の伝送遅延情報が記録されているか判定する(S201)。起動時は偽(記録無)のため、伝送遅延判定部(300)を動作を移行して、処理を終了する。   FIG. 10 is a diagram illustrating an example of a processing procedure of the pattern comparison unit (200). First, it is determined whether one or more pieces of transmission delay information are recorded in the transmission delay information recording unit (900) (S201). Since it is false (no recording) at the time of activation, the operation of the transmission delay judgment unit (300) is shifted to end the processing.

判定結果が、真(記録有)の場合、受信パターン記録部(700)に記録されているパターンを取得し(S202)、伝送遅延情報記録部に登録されている伝送遅延要因パターンと比較する(S203)。パターン不一致かを判定し(S204)、真(不一致)の場合は伝送遅延判定部(300)を動作させ、偽(一致)の場合は帯域制御要求部を動作させる(S600)。   If the determination result is true (recorded), the pattern recorded in the reception pattern recording unit (700) is acquired (S202) and compared with the transmission delay factor pattern registered in the transmission delay information recording unit ( S203). It is determined whether the patterns do not match (S204). If true (mismatch), the transmission delay determination unit (300) is operated, and if false (match), the band control request unit is operated (S600).

図11は、伝送遅延判定部300の処理手順例を示す図である。まず、受信パターンの端局時刻STmを取得し(S301)、受信パターンの受信時刻RTmを取得し(S302)、伝送遅延時間Tを算出する(S303)。   FIG. 11 is a diagram illustrating a processing procedure example of the transmission delay determination unit 300. First, the terminal time STm of the reception pattern is acquired (S301), the reception time RTm of the reception pattern is acquired (S302), and the transmission delay time T is calculated (S303).

伝送遅延時間Tは
T=RTm―STmで表すことができる。
The transmission delay time T can be expressed as T = RTm−STm.

次に、Tを用いて伝送遅延の判定を行う(S304)。Tが閾値内で収まっている場合(遅延なし)には処理を終了する。収まっていない場合(遅延有)には伝送遅延時間を伝送遅延情報記録部に記録し(S306)、発生要因取得部(400)を動作させる。   Next, transmission delay is determined using T (S304). If T is within the threshold (no delay), the process ends. If not within the range (with delay), the transmission delay time is recorded in the transmission delay information recording unit (S306), and the generation factor acquisition unit (400) is operated.

図12は、発生要因取得部400の処理手順例を示す図である。まず、受信パターン記録部700に記録された受信パターンNo.m−1からNo.1までを伝送遅延の発生要因となる伝送遅延要因パターンであると推定し(S401)、伝送遅延要因パターンとして伝送遅延情報記録部900に記録し(S402)、必要帯域算出部を動作させる(S500)。   FIG. 12 is a diagram illustrating a processing procedure example of the generation factor acquisition unit 400. First, the reception pattern No. recorded in the reception pattern recording unit 700 is recorded. m-1 to No. 1 is estimated as a transmission delay factor pattern that causes transmission delay (S401), is recorded in the transmission delay information recording unit 900 as a transmission delay factor pattern (S402), and the necessary bandwidth calculation unit is operated (S500). ).

図13は、必要帯域算出部500の処理手順例を示す図である。まず、伝送遅延が発生した端局に割り当てられている帯域Bを取得し(S501)、伝送遅延時間Tと帯域Bより必要帯域NBを算出する(S502)。ここで必要帯域NBは、
NB=T×Bで求めることができる。
FIG. 13 is a diagram illustrating a processing procedure example of the necessary bandwidth calculation unit 500. First, the bandwidth B assigned to the terminal station where the transmission delay has occurred is acquired (S501), and the necessary bandwidth NB is calculated from the transmission delay time T and the bandwidth B (S502). Here, the required bandwidth NB is
NB = T × B.

算出した必要帯域NBは伝送遅延情報記録部900の必要制御帯域に記録する(S504)。 The calculated necessary band NB is recorded in the necessary control band of the transmission delay information recording unit 900 (S504).

図10および図14を参照し、伝送遅延情報記録部作成後の伝送遅延情報予測、帯域制御要求までの流れを説明する。   With reference to FIGS. 10 and 14, the flow from transmission delay information recording section creation to transmission delay information prediction and bandwidth control request will be described.

図14は、帯域制御要求処理部(600)の処理手順例を示す図である。パターンの判定(S204)において一致した伝送遅延要因パターンの伝送遅延量を予測し、伝送遅延することなく受信するために必要となる帯域の必要制御帯域NBを取得し(S601)、必要帯域NBを確保するため帯域制御要求を帯域制御部に送信して(S602)、処理を終了する。   FIG. 14 is a diagram illustrating a processing procedure example of the bandwidth control request processing unit (600). In the pattern determination (S204), the transmission delay amount of the matched transmission delay factor pattern is predicted, the necessary control band NB of the band necessary for reception without transmission delay is obtained (S601), and the necessary band NB is obtained. In order to ensure, a bandwidth control request is transmitted to the bandwidth controller (S602), and the process is terminated.

なお、本発明は上記実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。また、上記の各構成、機能、処理部、処理手段は、それら一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、またはICカード、SDカード、DVD等の記録媒体に置くことができる。   In addition, this invention is not limited to the said embodiment, Various modifications are included. For example, the above-described embodiments have been described in detail for easy understanding of the present invention, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment. Each of the above-described configurations, functions, processing units, and processing means may be realized by hardware by designing a part or all of them, for example, by an integrated circuit. Each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor. Information such as programs, tables, and files for realizing each function can be stored in a memory, a recording device such as a hard disk or an SSD (Solid State Drive), or a recording medium such as an IC card, SD card, or DVD.

また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。   Further, the control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.

以上説明したように、本発明の実施形態によれば、一定のスループット特性とタイムクリティカル性とが要求されるデータをIPネットワーク網を介して定常的に送受信する監視制御システムにおいて、
受信データから固有のデータ(パターンデータ)を抽出し、パターンデータを受信順に並べたものを現在のパターン(受信パターンB、C、D・・)として記録し、一定のスループット特性から逸脱したデータ(受信パターンD)を受信したことにより伝送遅延が発生した場合、記録されている現在のパターン(受信パターンB、C)内に逸脱した要因があると推定し、現在のパターンを伝送遅延が発生した要因として記録する。
As described above, according to the embodiment of the present invention, in the monitoring and control system that regularly transmits and receives data requiring a certain throughput characteristic and time criticality via the IP network,
Specific data (pattern data) is extracted from the received data, the pattern data arranged in the order of reception is recorded as the current pattern (received patterns B, C, D...), And data deviating from a certain throughput characteristic ( When transmission delay occurs due to reception of reception pattern D), it is estimated that there is a deviating factor in the recorded current pattern (reception patterns B and C), and transmission delay occurs in the current pattern. Record as a factor.

以後、新たに受信したパターンと記録した伝送遅延要因のパターン(受信パターンB、C)を比較し、一致した場合(受信パターンB、Cを受信した場合)に、逸脱したデータ(受信パターンD)を次に受信し、伝送遅延が発生すると予測し、受信前に伝送遅延することなく伝送するために必要な帯域を確保する帯域制御をする。これにより一定のスループット特性を維持することができる。   Thereafter, the newly received pattern is compared with the recorded transmission delay factor patterns (reception patterns B and C), and when they match (when reception patterns B and C are received), the deviated data (reception pattern D) Next, it is predicted that a transmission delay will occur, and bandwidth control is performed to ensure a bandwidth necessary for transmission without delay before reception. Thereby, a constant throughput characteristic can be maintained.

このように、一定のスループット特性から逸脱したデータの受信時にそのデータの発生した要因を特定し、次に逸脱したデータを受信する前に前記逸脱したデータの発生を予測し、スループット特性を維持するために必要な帯域を確保する帯域制御することによって、一定のスループット特性を維持することができる。   In this way, when data that deviates from a certain throughput characteristic is received, the cause of the data is identified, and the occurrence of the deviated data is predicted before receiving the deviated data, and the throughput characteristic is maintained. Therefore, it is possible to maintain a constant throughput characteristic by controlling the bandwidth to secure the bandwidth necessary for the purpose.

1…監視制御装置
2…端局
3…IPネットワーク網
10…伝送遅延予測部
100…受信パターン生成部
200…パターン比較部
600…帯域制御要求部
700…受信パターン記録部
900…伝送遅延情報記録部
920…発生要因パターン
1030…伝送遅延時間
1040…必要制御帯域
DESCRIPTION OF SYMBOLS 1 ... Monitoring control apparatus 2 ... Terminal station 3 ... IP network 10 ... Transmission delay prediction part 100 ... Reception pattern production | generation part 200 ... Pattern comparison part 600 ... Band control request part 700 ... Reception pattern recording part 900 ... Transmission delay information recording part 920 ... Generation factor pattern 1030 ... Transmission delay time 1040 ... Necessary control bandwidth

Claims (2)

複数の端局を備え、各端局がそれぞれ監視対象機器から取得した監視データをネットワークを介して監視制御装置に伝送し、前記監視制御装置は受信した前記監視データをもとに各端局を介して前記監視対象機器を制御する監視制御装置を備え、
前記監視制御装置は、
受信した監視データの送信時刻、受信時刻、監視対象機器のアドレスおよび監視対象機器の状態を含むパターンデータを生成し、生成したをパターンデータを受信パターンとして記録する受信パターン記録部と、
前記送信時刻および受信時刻をもとに伝送遅延時間が所定値を超えるか否かを判定する伝送遅延判定部と、
伝送遅延が発生したとき、発生した監視データに先行する監視データに対応するパターンデータを伝送遅延要因パターンとして記録する伝送遅延情報記録部と、
伝送遅延情報記録部に記録された伝送遅延要因パターンと受信パターンとを比較し、一致したとき、当該端局との通信路の帯域幅を拡大するパターン比較部とを備えたことを特徴とする監視制御装置における伝送帯域制御方式。
A plurality of terminal stations are provided, and each terminal station transmits monitoring data acquired from each monitoring target device to a monitoring control apparatus via a network, and the monitoring control apparatus transmits each terminal station based on the received monitoring data. A monitoring control device for controlling the monitoring target device via,
The monitoring and control device includes:
A reception pattern recording unit for generating pattern data including a transmission time, a reception time, a monitoring target device address and a monitoring target device state of the received monitoring data, and recording the generated pattern data as a reception pattern;
A transmission delay determination unit that determines whether a transmission delay time exceeds a predetermined value based on the transmission time and the reception time;
A transmission delay information recording unit that records pattern data corresponding to the monitoring data preceding the generated monitoring data as a transmission delay factor pattern when a transmission delay occurs;
A transmission delay factor pattern recorded in the transmission delay information recording unit is compared with the reception pattern, and a pattern comparison unit that expands the bandwidth of the communication path with the terminal station when they match is provided. Transmission bandwidth control method in supervisory control equipment.
請求項1記載の監視制御装置における伝送帯域制御方式において、
伝送遅延情報記録部に記録された伝送遅延要因パターンと前記受信パターンとの比較結果が一致せず、かつ伝送遅延判定部が伝送遅延時間が所定値を超えると判定したとき、前記伝送遅延が発生した監視データに先行する監視データに対応するパターンデータを伝送遅延要因パターンとして伝送遅延情報記録部に記録することを特徴とする監視制御装置における伝送帯域制御方式。
In the transmission bandwidth control system in the monitoring and control device according to claim 1,
The transmission delay occurs when the comparison result between the transmission delay factor pattern recorded in the transmission delay information recording unit and the reception pattern does not match and the transmission delay determination unit determines that the transmission delay time exceeds a predetermined value. A transmission bandwidth control method in a monitoring control apparatus, wherein pattern data corresponding to monitoring data preceding the monitored data is recorded in a transmission delay information recording unit as a transmission delay factor pattern.
JP2011057893A 2011-03-16 2011-03-16 Transmission bandwidth control method in supervisory control equipment Expired - Fee Related JP5306397B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011057893A JP5306397B2 (en) 2011-03-16 2011-03-16 Transmission bandwidth control method in supervisory control equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011057893A JP5306397B2 (en) 2011-03-16 2011-03-16 Transmission bandwidth control method in supervisory control equipment

Publications (2)

Publication Number Publication Date
JP2012195748A JP2012195748A (en) 2012-10-11
JP5306397B2 true JP5306397B2 (en) 2013-10-02

Family

ID=47087261

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011057893A Expired - Fee Related JP5306397B2 (en) 2011-03-16 2011-03-16 Transmission bandwidth control method in supervisory control equipment

Country Status (1)

Country Link
JP (1) JP5306397B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7210313B2 (en) * 2019-02-14 2023-01-23 株式会社日立製作所 COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND COMMUNICATION SYSTEM

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10271165A (en) * 1997-03-27 1998-10-09 Hitachi Ltd Communication quality setting method

Also Published As

Publication number Publication date
JP2012195748A (en) 2012-10-11

Similar Documents

Publication Publication Date Title
JP5625998B2 (en) Information processing system
JP6536586B2 (en) Optical communication system, optical node device, and optical path setting method
EP3754908B1 (en) Migrating services in data communication networks
US11979335B2 (en) Network controller
JP5306397B2 (en) Transmission bandwidth control method in supervisory control equipment
JP7364940B2 (en) System determination device, system determination method, and system determination program
EP3270542B1 (en) Management apparatus, network management method, and storage medium storing program
US20150372895A1 (en) Proactive Change of Communication Models
JP5140692B2 (en) Polling transmission system, polling transmission method, and polling transmission program
CN116094868A (en) Selective formation and maintenance of tunnels within a mesh topology
CN105659218A (en) Communication system, shared service control unit, data transmission method, and non-transitory computer-readable medium
JP2015041938A (en) Network control method
WO2011048740A1 (en) Data transmission system, transmission rate controlling method, receiving terminal and transmitting terminal
JP2010244469A (en) Distributed processing system and distributed processing method
JP5653322B2 (en) Failure detection device, network configuration estimation device, and failure detection method
JP6015056B2 (en) Network management system, network management method, network monitoring system, and network management program
JP2012161033A (en) Resource allocation device, and resource allocation method
JP2013073260A (en) Failure monitoring system and monitoring method by failure monitoring software
CN115484239B (en) Method and device for processing multimedia data stream, electronic equipment and storage medium
JP2013106177A (en) Packet transmission system and monitoring control method of packet transmission network
JP2017215872A (en) Backup control server, and application data backup method for service control server
JP7319854B2 (en) Control system, controlled device, and control method for controlled device
JP5173325B2 (en) Resource amount fluctuation monitoring method, resource amount fluctuation monitoring program, resource amount fluctuation monitoring system
JP6111791B2 (en) Network management system, network management device, server, network management method, and program
JP2013228793A (en) Information processing apparatus, cluster system, and failover method

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20121026

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130607

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: 20130611

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130625

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

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

LAPS Cancellation because of no payment of annual fees