JPH02295264A - Communication state monitor device for primary station - Google Patents

Communication state monitor device for primary station

Info

Publication number
JPH02295264A
JPH02295264A JP1115210A JP11521089A JPH02295264A JP H02295264 A JPH02295264 A JP H02295264A JP 1115210 A JP1115210 A JP 1115210A JP 11521089 A JP11521089 A JP 11521089A JP H02295264 A JPH02295264 A JP H02295264A
Authority
JP
Japan
Prior art keywords
data
state
communication
primary station
transition
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.)
Pending
Application number
JP1115210A
Other languages
Japanese (ja)
Inventor
Yoshiaki Touba
桐葉 佳明
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP1115210A priority Critical patent/JPH02295264A/en
Publication of JPH02295264A publication Critical patent/JPH02295264A/en
Pending legal-status Critical Current

Links

Landscapes

  • Maintenance And Management Of Digital Transmission (AREA)
  • Detection And Prevention Of Errors In Transmission (AREA)
  • Communication Control (AREA)

Abstract

PURPOSE:To operate and maintain an information network effectively by monitoring the communication state of the primary station from outside communication control. CONSTITUTION:The communication state monitor device consists of an input data buffer 1, a current state buffer 2, a merging device 3, a comparison data buffer 4, transition state buffers 51-5n, a transition state buffer control part 6, and a data comparison control part 7. Then, The state of the primary station at an optional point if time as to a protocol rule is outputted to outside the communication control and if communication trouble occurs, the state of transition in the communication state of the primary station due to trouble is offered to persons in charge of operation and maintenance in easy-to-understand form from a trace log as long as a sequence (trace log) of sent and received data in a communication at the time of the trouble occurrence is gathered and held. Consequently, the operation and cost of the network are reducible in cost.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は、コンピュータ.端末などの情報処理装置を伝
送機器や交換機器で構成される通信網により接続した情
報ネットワークを効果的に運用・利用していく産業分野
で利用可能である。具体的には、通信制御システム.ネ
ットワーク統合管理システム.ネットワーク障害管理シ
ステム,ネットワーク故障診断システム等で利用する一
次局用の通信状態監視装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention relates to a computer. It can be used in industrial fields that effectively operate and utilize information networks in which information processing devices such as terminals are connected through communication networks consisting of transmission equipment and switching equipment. Specifically, communication control system. Network integrated management system. The present invention relates to a communication status monitoring device for a primary station used in a network fault management system, a network fault diagnosis system, etc.

〔従来の技術〕[Conventional technology]

コンピュータ(一次局)とコンピュータ(二次局)、コ
ンピュータ(一次局)と端末(二次局)が相互に通信を
行うための規約(プロトコル)は、通信制御プログラム
としてソフトウェア、もしくは通信制御ハードウエアで
実現されている。ブロトコル(機能ごとに7レベルに分
割されている)では、通信を行う際のコンピュータや端
末の内部の通信状態を定義しており、更にコマンドデー
タや情報データ(以降、データ)の受信・送信によって
通信状態がどのように変化するかまで規定している。プ
ロトコルは通常、状態遷移図や状態遷移表を用いて表現
されている。
The rules (protocols) for mutual communication between a computer (primary station) and a computer (secondary station), or between a computer (primary station) and a terminal (secondary station), are written as a communication control program in software or communication control hardware. This has been realized. The protocol (divided into 7 levels by function) defines the internal communication status of computers and terminals when communicating, and also defines the internal communication status of computers and terminals when communicating. It even specifies how the communication status changes. Protocols are usually expressed using state transition diagrams or state transition tables.

従来の通信制御でもプロトコルに規定された範囲の通信
異常を検出・対処するために状態監視を行っているが、
任意の時点での通信状態を陽に表現しておらず、通信状
態の遷移を詳細に通信制1Bの外部から知ることはでき
ない。
Even in conventional communication control, status monitoring is performed to detect and deal with communication abnormalities within the range specified by the protocol.
The communication state at any given time is not explicitly expressed, and the transition of the communication state cannot be known in detail from outside the communication system 1B.

〔発明が解決しようとする課題〕[Problem to be solved by the invention]

従来、通信制御の外部から監視できなかった一次局の通
信状態を通信制御の外部から監視できるようにする.通
信を行う一次局の通信状態を通信規約(プロトコル)に
基づいて表現し、通信コマンドの送受信と共に遷移する
状態を通信制御の外部へ出力し、更に、通信そのものは
既に終了しているが、一次局によってプロトコルの各レ
ベルの送受信データがトレースされ、送受信データのシ
ーケンス(以降、トレースログ)が保存されている場合
にも、過去の一次局の通信状態の遷移を監視する一次局
用の通信状態監視装置を提供する。
The communication status of the primary station, which could not be monitored from outside the communication control system, can now be monitored from outside the communication control system. The communication state of the primary station that performs communication is expressed based on the communication protocol (protocol), and the state that changes as communication commands are sent and received is output to the outside of communication control. The communication status for the primary station monitors the transition of the communication status of the primary station in the past, even when the transmitted and received data at each level of the protocol is traced by the station and the sequence of transmitted and received data (hereinafter referred to as a trace log) is saved. Provide monitoring equipment.

〔課題を解決するための手段〕[Means to solve the problem]

本発明の一次局用の通信状態監視装置は、一次局と二次
局とが相互に通信を行うために通信制御フローを規定し
ているプロトコルの各レベルの一次局の送信データ(入
力データ)を一時的に保持する手段と、 入力データが入力された時点におけるプロトコルで規定
された通信における一次局の状態(現在状態データ)を
一時的に保持する手段と、入力データと現在状態データ
を併合する手段と、併合されたデータ(比較データ)を
一時的に保持する手段と、 遷移の原因となる入力データ(遷移要因).現在状態,
フラグ情報.遷移先状態,不整合状態か否かを識別する
ビット情報を含むデータ(被比較データ)を保持する手
段と、 いくつかの被比較データを制御する手段と、比較データ
と被比較データを比較し、通信を行っているプロトコル
上での状態遷移を制御し、カウンタ値や状態ビットと共
に一次局の現在状態を出力する手段とを有することを特
徴とする。
The communication status monitoring device for a primary station of the present invention collects transmission data (input data) from the primary station at each level of a protocol that defines a communication control flow for mutual communication between the primary station and the secondary station. A means for temporarily holding the state of the primary station (current state data) in communication specified by the protocol at the time the input data is input, and a means for merging the input data and the current state data. means to temporarily hold the merged data (comparison data), and input data that causes the transition (transition factor). Current status,
Flag information. A means for holding data (compared data) that includes bit information for identifying whether or not the transition destination state is in an inconsistent state, a means for controlling some pieces of compared data, and a means for comparing comparison data and compared data. The primary station is characterized by having means for controlling the state transition on the communication protocol and outputting the current state of the primary station along with the counter value and the state bit.

本発明では、通信を行う任意の時点における一次局の状
態を陽に表現し、各状態にはプロトコルで規定される通
りに次の送信コマンド別に遷移先状態が保持されており
、通信コマンドやデータの出力を入力として現在状態か
らどの状態に遷移するのかを処理し、次の状態を表現す
るデータを保持するとともに外部へ出力することにより
実現する。
In the present invention, the state of the primary station at any time of communication is explicitly expressed, and each state holds a transition destination state for each next transmission command as specified by the protocol, and communication commands and data This is achieved by inputting the output of , processing which state to transition from the current state, holding data representing the next state, and outputting it to the outside.

〔作用〕[Effect]

本発明により、通信を行っている一次局がプロトコルで
規定されている状態と運用・保守に特有の通信不整合状
態とのうち、どの通信状態であるかをアプリケーション
プログラムで監視することが可能になり、更に通信障害
時においてトレースログなどの過去の通信において、通
信状態の遷移の様子を示す出力を得ることが可能となる
According to the present invention, it is possible to use an application program to monitor which communication state the primary station communicating with is in, between the state specified by the protocol and the communication inconsistent state specific to operation and maintenance. Furthermore, in the event of a communication failure, it is possible to obtain output such as a trace log that shows the state of communication state transition in past communications.

〔実施例〕〔Example〕

本発明の一次局用の通信状態監視装置の実施例を第1図
のブロック図に示す。
An embodiment of the communication status monitoring device for a primary station according to the present invention is shown in the block diagram of FIG.

入力データバッファ1は、一次局側の送信データを以後
の処理のために一時的に記憶する。
The input data buffer 1 temporarily stores transmission data from the primary station for subsequent processing.

現在状態バッファ2は、一次局の現在の通信状態を一時
的に格納する。
The current status buffer 2 temporarily stores the current communication status of the primary station.

併合装置3は、入力データバッファ1と現在状態バッフ
ァ2のデータ内容を連結し、比較データバッファ4に格
納する。
The merging device 3 concatenates the data contents of the input data buffer 1 and the current state buffer 2 and stores it in the comparison data buffer 4.

比較データバッファ4は、現在の通信状態と前記通信状
態で行った送信データを保持する。
The comparison data buffer 4 holds the current communication state and the transmission data performed in the communication state.

遷移状態バッファ51〜5.1は、プロトコルで規定さ
れる状態や運用・保守に特有の通信不整合状態(以降、
通信状態)と各状態の遷移関係を保持している。遷移状
態バッファ5l〜5fiは、第2図に示すように、通信
状態を格納する現在状態データ(B)フィールド9、現
在状態の遷移を起こす基となる送信データを格納する遷
移要因データ(A)フィールド8、遷移先の通信状態を
格納する遷移状態データ(E)フィールド12、更に特
有の通信不整合状態を表現するために、現在までの通信
状態の遷移系列で特徴的なパターンを表現したビット列
を格納するフラグシーケンス(C)フィールド10、通
信状態の遷移は自己ループを含むが、自己ループの限度
回数を格納するカウンタオーバフロー値(D)フィール
ド11、現在までの通信状態の遷移系列で特徴的なパタ
ーンの作成の指示の有無を表現する指令フラグビッ} 
(F)フィールド13、現在状態データと遷移状態デー
タが同一の場合は自己ループを表すため、自己ループの
カウンタ値を1回増加するか否かを表現するカウントア
ンプ指令ビット(G)フィールド14を有する。
The transition state buffers 51 to 5.1 are used to store states defined by protocols and communication inconsistency states (hereinafter referred to as
communication state) and the transition relationship between each state. As shown in FIG. 2, the transition state buffers 5l to 5fi have a current state data (B) field 9 that stores the communication state, and a transition factor data (A) field that stores the transmission data that is the basis of the current state transition. Field 8: Transition state data (E) that stores the communication state of the transition destination Field 12: A bit string expressing a characteristic pattern in the transition sequence of the communication state up to now, in order to express a unique communication mismatch state. A flag sequence (C) field 10 that stores the communication state transition includes a self-loop, but a counter overflow value (D) field 11 that stores the limit number of self-loops, which is characteristic of the communication state transition sequence up to now. A command flag bit that expresses whether there is an instruction to create a pattern.
(F) field 13, if the current state data and transition state data are the same, it indicates a self-loop, so the count amplifier command bit (G) field 14 is used to express whether or not to increment the counter value of the self-loop once. have

第1図の比較データバッファ4は、第2図の遷移要因デ
ータフィールド8、現在状態データフィールド9、フラ
グシーケンスフィールド10、カウンタオーバフロー値
フィールド1lで構成されている。
The comparison data buffer 4 shown in FIG. 1 is composed of a transition factor data field 8, a current state data field 9, a flag sequence field 10, and a counter overflow value field 1l shown in FIG.

遷移状態バッファ制御部6は、比較データバッファ4の
内容と遷移状態バッファ51〜5.の内容を逐次的にデ
ータ比較制御部7へ転送する制御を行う。
The transition state buffer control unit 6 stores the contents of the comparison data buffer 4 and the transition state buffers 51 to 5 . Control is performed to sequentially transfer the contents of to the data comparison control section 7.

データ比較制御部7は、比較データバッファ4の内容と
一つの遷移状態バンファの該当する内容を比較し、一致
した場合に第2図の遷移状態データEを、フラグシーケ
ンス01カウンタオーバーフロー値Dのデータフィール
ドと合成して現在状態データBを作成し、外部と現在状
態バッファ2へ出力し、データ比較制御部7の処理終了
を遷移状態バッファ制御部6へ知らせる。現在状態デー
タBを作成する際に、一致した遷移状態バノファ5.〜
5,,の指令フラグビットF,カウントアップ指令ビッ
トGが立っている場合は、カウンタ値も含めたフラグシ
ーケンスCの変更も行う。
The data comparison control unit 7 compares the content of the comparison data buffer 4 with the corresponding content of one transition state buffer, and if they match, the data of the flag sequence 01 counter overflow value D is transferred to the transition state data E shown in FIG. The current state data B is created by combining with the field, and is output to the outside and the current state buffer 2, and the transition state buffer control unit 6 is notified of the completion of processing by the data comparison control unit 7. When creating current state data B, matching transition state vanofa5. ~
If the command flag bit F and count-up command bit G of 5, . are set, the flag sequence C including the counter value is also changed.

データ比較制御部7の処理終了通知を受けた遷移状態バ
ッファ制御部6は遷移状態バッファの内容をデータ比較
制御部7へ転送することをやめ、比較データバッファ4
に新しいデータが入力されるまで待機状態になる。
The transition state buffer control unit 6, which has received the processing completion notification from the data comparison control unit 7, stops transferring the contents of the transition state buffer to the data comparison control unit 7, and transfers the contents of the transition state buffer to the data comparison control unit 7.
waits until new data is input.

遷移状態バッファ51〜57の内容は、自動的に作成さ
れるものではなく、プロトコルの種別や運用・保守者の
知識別に利用者が作成しなければならない。多くのプロ
トコルに対応する一次局用の通信状態監視装置を実現す
る場合は、遷移状態バッファ5,〜57を論理的にグル
ープ化して各プロトコルに対応させ、遷移状態バッファ
制御部6が、このグループ化を意識してデータ比較制御
部7に転送する遷移状態バッファ5,〜5。を制御する
The contents of the transition state buffers 51 to 57 are not automatically created, but must be created by the user according to the type of protocol and the knowledge of the operator/maintainer. When realizing a communication state monitoring device for a primary station that supports many protocols, the transition state buffers 5, to 57 are logically grouped to correspond to each protocol, and the transition state buffer control unit 6 The transition state buffers 5, - 5 transfer the data to the data comparison control unit 7 with consideration given to the transition state. control.

〔発明の効果] 本発明による一次局用の通信状態監視装置を利用するこ
とにより、コンピュータと端末、または、コンピュータ
とコンピュータの通信時において、一次局の任意の時点
におけるプロトコル規定上の状態を通信制御の外部へ出
力することが可能になり、更に通信障害などが発生した
場合に障害時の通信における送受信データのシーケンス
(トレースログ)が収集・保持されていれば、障害にお
ける一次局の通信状態の遷移の様子を前記トレースログ
から運用・保守者に分かりやすい形式で提供することが
可能になるため、ネットワークの運用・保守のコストダ
ウンが図れる。
[Effects of the Invention] By using the communication status monitoring device for a primary station according to the present invention, it is possible to communicate the protocol-defined status of the primary station at any point in time when communicating between a computer and a terminal or between computers. It becomes possible to output data to the outside of control, and if a communication failure occurs, if the sequence (trace log) of transmitted and received data during communication at the time of failure is collected and retained, the communication status of the primary station at the time of failure can be monitored. Since it is possible to provide the operation/maintenance personnel with the state of the transition from the trace log in an easy-to-understand format, it is possible to reduce the cost of network operation/maintenance.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、本発明の一次局用の通信状態監視装置の一実
施例を示すブロック図、 第2図は、第1図の遷移状態バッファの各データフィー
ルドの内容を示す図である。 1・・・・・人力データバッファ 2・・・・・現在状態バッファ 3・・・・・併合装置 4・・・・・比較データバッファ 51〜57 ・・・遷移状態バッファ 6・・・・・遷移状態バッファ制御部 7・・・・・データ比較制御部 8・・・・・遷移要因データフィールド9・・・・・現
在状態データフィールドlO・・・・・フラグシーケン
スフィールドl1・・・・・カウンタオーバフロー値フ
ィー12・ 13・ 14・ ルド ・遷移状態データフィールド ・指令フラグビットフィールド ・カウントアップ指令ビットフィ ールド
FIG. 1 is a block diagram showing an embodiment of a communication state monitoring device for a primary station according to the present invention, and FIG. 2 is a diagram showing the contents of each data field of the transition state buffer shown in FIG. 1...Manual data buffer 2...Current state buffer 3...Merge device 4...Comparison data buffers 51-57...Transition state buffer 6... Transition state buffer control unit 7...Data comparison control unit 8...Transition factor data field 9...Current state data field lO...Flag sequence field l1... Counter overflow value field 12, 13, 14, field, transition state data field, command flag bit field, count up command bit field

Claims (1)

【特許請求の範囲】[Claims] (1)一次局と二次局とが相互に通信を行うために通信
制御フローを規定しているプロトコルの各レベルの一次
局の送信データ(入力データ)を一時的に保持する手段
と、 入力データが入力された時点におけるプロトコルで規定
された通信における一次局の状態(現在状態データ)を
一時的に保持する手段と、 入力データと現在状態データを併合する手段と、併合さ
れたデータ(比較データ)を一時的に保持する手段と、 遷移の原因となる入力データ(遷移要因)、現在状態、
フラグ情報、遷移先状態、不整合状態か否かを識別する
ビット情報を含むデータ(被比較データ)を保持する手
段と、 いくつかの被比較データを制御する手段と、比較データ
と被比較データを比較し、通信を行っているプロトコル
上での状態遷移を制御し、カウンタ値や状態ビットと共
に一次局の現在状態を出力する手段とを有することを特
徴とする一次局用の通信状態監視装置。
(1) Means for temporarily holding the transmission data (input data) of the primary station at each level of the protocol that defines the communication control flow for mutual communication between the primary station and the secondary station; A means for temporarily holding the state of the primary station in communication specified by the protocol at the time when data is input (current state data), a means for merging input data and current state data, and a means for merging the merged data (comparison). data), the input data that causes the transition (transition factor), the current state,
Means for holding data (compared data) including flag information, transition destination state, and bit information for identifying whether or not the state is inconsistent; means for controlling several pieces of compared data; and comparison data and compared data. A communication status monitoring device for a primary station, characterized in that it has a means for comparing the statuses of the primary station, controlling status transitions on a communication protocol, and outputting the current status of the primary station along with a counter value and status bits. .
JP1115210A 1989-05-10 1989-05-10 Communication state monitor device for primary station Pending JPH02295264A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1115210A JPH02295264A (en) 1989-05-10 1989-05-10 Communication state monitor device for primary station

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1115210A JPH02295264A (en) 1989-05-10 1989-05-10 Communication state monitor device for primary station

Publications (1)

Publication Number Publication Date
JPH02295264A true JPH02295264A (en) 1990-12-06

Family

ID=14657091

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1115210A Pending JPH02295264A (en) 1989-05-10 1989-05-10 Communication state monitor device for primary station

Country Status (1)

Country Link
JP (1) JPH02295264A (en)

Similar Documents

Publication Publication Date Title
US10491463B2 (en) Software-defined realization method based on protection and control system for intelligent substation
US5117225A (en) Computer display screen monitoring system
US9170856B2 (en) Message traffic interception system
JPH02295264A (en) Communication state monitor device for primary station
JPH02295262A (en) Communication state monitor device for secondary station
JP2000305765A (en) Process control system construction equipment
CN208316769U (en) A kind of cloud network system applied to simple scenario
JP3356268B2 (en) Control system equipment
JP3048147B1 (en) Process control system
JPH02283137A (en) Network fault management data transmission system
US6438626B1 (en) System implementing a state transition having an interface storing a new next state of a self block and exchanging the state information with other block
JPH0415855A (en) Online information processing system
JPH02295263A (en) Communication mismatching detecting device
JPS638813A (en) Time standardizing system of local area network
JPS58146918A (en) Programmable controller
KR100421544B1 (en) Method of Managing Commands in the Manager's Interface System
JPH04329098A (en) Remote monitor
CN116302949A (en) Three-self inertial measurement unit ground test system and method based on MFC framework, storage medium and equipment
CA1218466A (en) End user data stream syntax
JPH02295265A (en) Method and device for forming knowledge of communication mismatching
Zinser et al. The gradient backbone architecture
JPH10222221A (en) User interface system for monitor control system
JPH0514451A (en) Line monitor method
JPH0793001A (en) Control arithmetic unit
JPH04140869A (en) Network environment generating system