JPS6285528A - I/O management methods in distributed systems - Google Patents
I/O management methods in distributed systemsInfo
- Publication number
- JPS6285528A JPS6285528A JP60224734A JP22473485A JPS6285528A JP S6285528 A JPS6285528 A JP S6285528A JP 60224734 A JP60224734 A JP 60224734A JP 22473485 A JP22473485 A JP 22473485A JP S6285528 A JPS6285528 A JP S6285528A
- Authority
- JP
- Japan
- Prior art keywords
- input
- output
- information
- data
- processing unit
- 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
Links
Landscapes
- Train Traffic Observation, Control, And Security (AREA)
- Small-Scale Networks (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明は、分散システムにおける入出力装置の管理方法
に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a method for managing input/output devices in a distributed system.
従来、システムの入出力装置の管理は、中央処理装置と
バス結合の形で接続するケースが多く、各入出力装置の
種類や個数、状態管理、入出カフオーマットやデータの
管理は全て中央処理装置が一括して管理する方式が一般
的であった。Conventionally, system input/output devices are often managed by connecting them to the central processing unit through a bus connection, and the type and number of each input/output device, status management, input/output format, and data management are all done by the central processing unit. It was common for the system to be managed collectively by one person.
この管理方式では、一台の中央処理装置によシ、総合的
に管理しているため、異常の検知やバックアップ等の異
常処理が容易であるという利点がある。This management system has the advantage that it is easy to detect abnormalities and perform abnormality processing such as backup, because it is comprehensively managed by a single central processing unit.
反面、中央処理装置における入出力処理の負荷が多くな
り、処理性、応答性の低下をまねく可能性があシ、(入
出力装置の台数が増加するほどその影響が大きくなる)
、また、入出力装置を増設するような場合には、中央処
理装置で入出カフオーマットやデータの追加、異常処理
の追加等が必要であり、拡張性に劣る。On the other hand, the input/output processing load on the central processing unit increases, which may lead to a decrease in processing performance and responsiveness (the impact becomes greater as the number of input/output devices increases).
Furthermore, when adding input/output devices, it is necessary to add input/output formats, data, abnormal processing, etc. in the central processing unit, resulting in poor expandability.
この問題点を解消するために、中央処理装置と入出力装
置との接続を分散結合とし、入出力装置に一定のインテ
リジェンス機能全持たせ、システム負荷の分散を図り、
スループットの向上など全図るようにした分散処理シス
テムがある(例えば特開昭58−184605号公報)
。しかし、この分散処理システムでも、入出力装置側に
インテリジエ/ス機能を持たせたとけいえ、入出カフオ
ーマットやデータの管理やバックアップ処理等の大半は
、中央処理装置覆囲で行なっており、処理性、応答性の
低下、拡張性が劣る。In order to solve this problem, the connection between the central processing unit and the input/output device is distributed and coupled, the input/output device has a certain level of intelligence function, and the system load is distributed.
There are distributed processing systems that are designed to improve throughput, etc. (for example, Japanese Patent Application Laid-open No. 184605/1983).
. However, even in this distributed processing system, although the input/output device side has an intelligence function, most of the input/output format, data management, backup processing, etc. are performed within the central processing unit. performance, responsiveness, and scalability are poor.
一方、近年の列車運行管理システムの動向をみるため、
第4図に全体システム構成の概要図を示す。図において
、1は中央処理装置、2けCTC中実装置、3はCRT
、4は表示盤、5は伝送回線、10〜1mはCTC駅装
置である。On the other hand, in order to see the trends in train operation management systems in recent years,
Figure 4 shows a schematic diagram of the overall system configuration. In the figure, 1 is a central processing unit, 2 CTC solid units, and 3 is a CRT.
, 4 is a display panel, 5 is a transmission line, and 10 to 1 m is a CTC station equipment.
いま、列車の在線情報や列車番号情報等は各々CTC駅
装置6〜mから伝送回線51経由して、CTC中実装置
2へ送られる。CTC中実装置2では、これら受信情報
を中央処理装#、1へ送り、中央処理装置1で列車の追
跡を行ない、各種情報をCRT3に表示し、列車の進路
出力データを作成し、CTC中実装置2〜伝送回線5〜
CTC駅装置(io〜tm)へ送り列車を制御する。又
、CTC中実装置2は、受信した列車情報を接点渡しに
よって表示盤4へ表示する。指令員は、この表示盤4と
CRT3により、全線の列車運行状祝金監視する。Currently, train location information, train number information, etc. are sent from the CTC station devices 6 to m to the CTC solid device 2 via the transmission line 51, respectively. The CTC solid device 2 sends the received information to the central processing unit #, 1, which tracks the train, displays various information on the CRT 3, creates train route output data, and sends the received information to the central processing unit #, 1. Actual device 2 ~ transmission line 5 ~
Controls trains sent to CTC station equipment (io~tm). Further, the CTC solid device 2 displays the received train information on the display panel 4 by passing the contacts. The dispatcher monitors the train operation status of all lines using the display panel 4 and the CRT 3.
近年、設置スペースの小型化、及び、単に、生情報の表
示にとどまらず、生情報を加工1編集(〜て多種多様な
情報を提供するニーズが強まっており、表示盤をCRT
化し、処理性9応答性、拡張性に富んだ分散システムが
必要となってきた。In recent years, as the installation space has become smaller and there has been a growing need to not only display raw information, but also to process and edit raw information (to provide a wide variety of information), the display panel has been replaced by a CRT.
As the number of computers increases, there is a need for distributed systems with high processing performance, responsiveness, and scalability.
本発明の目的は、各入出力装置のインテリジェンス性、
自律性を高め、分散システム本来の特徴である処理性、
応答性、拡張性に富んだ入出力管理方法を提供すること
にある。The purpose of the present invention is to improve the intelligence of each input/output device,
Increased autonomy and processing performance, which is an inherent feature of distributed systems,
The objective is to provide an input/output management method that is highly responsive and scalable.
本発明では、中央処理装置とインテリジェンス性金持っ
た入出力装置システムをループ状伝送路で結合し、伝送
路に出力する情報全機能コード付データで構成し、各入
出力装置システム側は機能コードに基づいて自システム
に必要なデータであることft認識し、このデータを受
信し、加工1編集し出力データを作成する。本出力デー
タは、あらかじめ定められた周期、もIAは、指令員等
外部からの要求があった時に、各入出力装置へ出力する
。In the present invention, a central processing unit and an intelligent input/output device system are connected via a loop-shaped transmission path, and the information output to the transmission path is configured with data with all function codes, and each input/output device system has a function code. Based on this, it recognizes that the data is necessary for its own system, receives this data, performs processing 1 and creates output data. This output data is output to each input/output device at predetermined intervals, and when there is a request from an external source such as a dispatcher.
このように、中央処理装置側では、入出力装置の種類や
台数、入出カフオーマット等の管理や編集処理は一切行
なわず、全て、入出力装置システム側で自律的に処理し
、しかも、常に、最新のデータを作成しているため、応
答性、拡張性に優れた分散システムを構築することがで
きる。In this way, the central processing unit does not manage or edit the types and number of input/output devices, input/output formats, etc., and everything is processed autonomously on the input/output device system side. Since the latest data is created, it is possible to build a distributed system with excellent responsiveness and scalability.
以下、本発明の実施例を図面により詳細に説明する。第
1図に本発明の一実施例を示す。図において、1.2は
中央処理装置(CPU)、3けCTC中実装置、4は伝
送回線、5はループ状伝送路、6,7,8.9はインテ
リジェンス性を持ちCR’l能をもつTCE (ターミ
ナルコントローラ)、10.11.・−,1mは各々、
C’rC駅装置全装置。Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings. FIG. 1 shows an embodiment of the present invention. In the figure, 1.2 is a central processing unit (CPU), 3 CTC solid devices, 4 is a transmission line, 5 is a loop-shaped transmission path, and 6, 7, and 8.9 have intelligence and CR'l function. TCE (Terminal Controller), 10.11.・-, 1m is each
All C'rC station equipment.
いま、CTC駅装置10・・・1mから伝送回線4を介
して、列車の在線情報や軌道回路情報、各駅の状態情報
等が、CTC中実装置3に送られてくる。この情報はC
PUI及び2に取り込まれる。Now, train location information, track circuit information, status information of each station, etc. are sent from the CTC station equipment 10...1m to the CTC solid equipment 3 via the transmission line 4. This information is C
Incorporated into PUI and 2.
(本例ではCPUが二重系の場合を示している)CPU
I及び2では、これら受信した情報の変化情報をある識
別コード(機能コードと呼ぶ)を付け、ループ状伝送路
5にブロードキャスト伝送する。第2図にデータフォー
マットの一例金示すが、機能コードとは、各駅単位、列
車単位、軌道回路等、情報を識別するためにあらかじめ
定義されているコードである。(This example shows a case where the CPU is a dual system) CPU
I and 2 attach a certain identification code (referred to as a function code) to the change information of the received information and broadcast it to the loop-shaped transmission path 5. An example of the data format is shown in FIG. 2, and the function code is a code defined in advance to identify information such as each station, each train, and track circuit.
ループ状伝送路5にブロードキャストされたデータを各
TCE6,7.8.9は自分の(、RTに表示するため
に、必要なデータを機能コードから判別し、そのデータ
だけを受信し、必要に応じて加工1編集してCRTに表
示出力する。TCEの概略動作を第3図にフローチャー
トで示している。In order to display the data broadcasted on the loop-shaped transmission line 5 on its own (, RT), each TCE 6, 7, 8, 9 determines the necessary data from the function code, receives only that data, and displays it on its own RT. Accordingly, processing 1 is edited and output for display on a CRT.The general operation of the TCE is shown in a flowchart in FIG.
例えば、’[’CE6が駅装置10.11に関する情報
を監視している場合、あらかじめ定義されている駅装置
10.11に関する機能コード付データだけを受信すれ
ばよく、非常に応答性のよい表示が可能となυ、CPU
I及υ2も、あるデータをどのTCEに送信するかは全
く意識する必要がなく、効率のよいデータ伝送が可能と
なる。For example, '['If the CE6 is monitoring information about the station equipment 10.11, it only needs to receive data with function codes related to the station equipment 10.11 defined in advance, resulting in a very responsive display. is possible υ, CPU
I and υ2 also do not need to be aware of which TCE to send certain data to, allowing efficient data transmission.
又、本システムに、例えば、駅装置lOと11の情報を
組み合わせてCRT表示する必要が出てきた場合、TC
E6で実現することが可能であるが、TCE6が負荷的
に問題となる場合、新たに、ループ伝送路5にTCE6
’を増設すれば良く、CPU1.2の処理を変えること
なく簡単に増設することができ、フレキシビリティの高
いシステムを構築することができる。In addition, if it becomes necessary for this system to display a combination of information from station equipment 10 and 11 on a CRT, for example, the TC
Although it is possible to implement it with E6, if TCE6 becomes a problem in terms of load, a new TCE6 is added to the loop transmission line 5.
' can be easily added without changing the processing of CPU 1.2, and a highly flexible system can be constructed.
本発明によれば、インテリジェント性を持ったTCEシ
ステムを導入することにより、非常に処理性、応答性、
拡張性の高いシステムを構築することができる。According to the present invention, by introducing an intelligent TCE system, processing performance, responsiveness,
It is possible to build a highly scalable system.
第1図は本発明の概略を示すシステム図、第2図は本発
明の伝送フォーマットの概念図、第3図はTCEの概略
フローチャート、第4図は従来の集中形システムの概念
図である。
1.2・・・中央処理装置、3・・・CTC中実装置、
4・・・伝送回線、5・・・ループ状伝送路、6〜9・
・・TCE、10〜Lm−i−CTC駅装置。FIG. 1 is a system diagram outlining the present invention, FIG. 2 is a conceptual diagram of the transmission format of the present invention, FIG. 3 is a schematic flowchart of TCE, and FIG. 4 is a conceptual diagram of a conventional centralized system. 1.2...Central processing unit, 3...CTC solid device,
4... Transmission line, 5... Loop-shaped transmission line, 6-9.
...TCE, 10~Lm-i-CTC station equipment.
Claims (1)
つたCRT装置と、これらの装置間の情報伝送を行なう
ループ状伝送路とを備えた分散処理システムにおいて、 前記ループ状伝送路を流れるデータを必要に応じて前記
CRT装置側で蓄積しておき、加工、編集して外部出力
することを特徴とする分散システムにおける入出力管理
方法。[Claims] 1. In a distributed processing system comprising a central processing unit, a plurality of CRT devices having intelligence, and a loop-shaped transmission path for transmitting information between these devices, the loop-shaped An input/output management method in a distributed system, characterized in that data flowing through a transmission path is accumulated on the CRT device side as necessary, processed and edited, and outputted to the outside.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60224734A JPS6285528A (en) | 1985-10-11 | 1985-10-11 | I/O management methods in distributed systems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP60224734A JPS6285528A (en) | 1985-10-11 | 1985-10-11 | I/O management methods in distributed systems |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6285528A true JPS6285528A (en) | 1987-04-20 |
Family
ID=16818403
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP60224734A Pending JPS6285528A (en) | 1985-10-11 | 1985-10-11 | I/O management methods in distributed systems |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6285528A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03109169A (en) * | 1989-09-22 | 1991-05-09 | Hitachi Ltd | Train operation management system |
-
1985
- 1985-10-11 JP JP60224734A patent/JPS6285528A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03109169A (en) * | 1989-09-22 | 1991-05-09 | Hitachi Ltd | Train operation management system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6253335B1 (en) | Network abnormality recovery method and system | |
| JPS6285528A (en) | I/O management methods in distributed systems | |
| JP2002006998A (en) | Power control device | |
| CN110392337A (en) | Mine Underground Wireless Communication Data Transmission System | |
| JP3139160B2 (en) | Control switching method for redundant control system | |
| JPS61120299A (en) | Telemetering slave equipment | |
| JP4613743B2 (en) | Switchboard for electric railway substation | |
| JPH04329098A (en) | Remote monitor | |
| JP4003570B2 (en) | Alarm collection system and alarm collection method | |
| JPH04259042A (en) | Train operation control system | |
| EP1217531B1 (en) | Method of providing communication in distributed systems | |
| JPS61177841A (en) | Series transmission device | |
| JPH0612421A (en) | Distributed building management system | |
| JPS62143544A (en) | Exchange system status information transfer method | |
| JPH04364646A (en) | Equipment fault collection system | |
| JPS61147309A (en) | Peripheral devices for programmable controllers | |
| JPH04329500A (en) | Building management system | |
| JPS61214638A (en) | Centralized monitoring method | |
| JPH0371346A (en) | Monitoring system in dualizing device | |
| JPH01170154A (en) | Supervisory alarm information transmitting device for exchange | |
| JPH04120934A (en) | Line housing system for packet exchange | |
| JPS5886698A (en) | Load control method in multiplex transmission system | |
| JPS6027052A (en) | Switch control system for maintenance interface | |
| JP2002304236A (en) | Monitoring system | |
| JPH05241984A (en) | Data transfer device |