Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4944430B2 - Test method and apparatus for train operation management system - Google Patents
[go: Go Back, main page]

JP4944430B2 - Test method and apparatus for train operation management system - Google Patents

Test method and apparatus for train operation management system Download PDF

Info

Publication number
JP4944430B2
JP4944430B2 JP2005341779A JP2005341779A JP4944430B2 JP 4944430 B2 JP4944430 B2 JP 4944430B2 JP 2005341779 A JP2005341779 A JP 2005341779A JP 2005341779 A JP2005341779 A JP 2005341779A JP 4944430 B2 JP4944430 B2 JP 4944430B2
Authority
JP
Japan
Prior art keywords
operation management
test
management system
train operation
data
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
JP2005341779A
Other languages
Japanese (ja)
Other versions
JP2007145156A (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 Ltd
Original Assignee
Hitachi 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 Ltd filed Critical Hitachi Ltd
Priority to JP2005341779A priority Critical patent/JP4944430B2/en
Publication of JP2007145156A publication Critical patent/JP2007145156A/en
Application granted granted Critical
Publication of JP4944430B2 publication Critical patent/JP4944430B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Train Traffic Observation, Control, And Security (AREA)

Description

本発明は、列車運行管理システムにおいて、システムの検証や更新などを含めた試験を実施する際に、オンライン稼動中のシステムと等価な環境の試験系システムで、ソフトウェアの評価などを行う試験方法及び装置に関するものである。   The present invention provides a test method for evaluating software in a test system in an environment equivalent to a system that is operating online, when performing a test including verification and update of the system in a train operation management system, and It relates to the device.

列車運行管理システムの特徴として常時稼動している点が挙げられる。すなわち、一旦稼動すると保守やシステム更新が容易に実施できないシステムである。オンライン稼動中の列車運行管理システムの保守やシステム更新を実施する際は、列車間合いと呼ばれる列車の運行が無い約1〜2時間の時間内にシステムの停止/試験/更新作業/起動/健全性確認等を実施しなければならない。   One of the features of the train operation management system is that it is always in operation. In other words, the system cannot be easily maintained or updated once it is operating. When performing maintenance or updating of a train operation management system that is operating online, the system is stopped / tested / updated / started / sound within about 1 to 2 hours when there is no train operation. Confirmation must be carried out.

システム更新の際、オンライン系システムと独立した試験系システムと現場設備を模擬するシミュレータを用いて、ソフトウェアの評価を実施し、オンライン系システムに投入する方法が一般的である。しかし、シミュレータがオンライン系システム内の現場設備のシステム条件を完全に模擬することは不可能であるため、精度の高いソフトウェアの評価が実施可能とは言い難い。   When updating a system, a general method is to evaluate the software using a test system independent of the online system and a simulator that simulates on-site equipment, and put it into the online system. However, since it is impossible for the simulator to completely simulate the system conditions of the on-site equipment in the online system, it is difficult to say that highly accurate software evaluation can be performed.

特許文献1には、オンライン稼動中の列車運行管理システムのデータを試験装置に格納し、このデータを工場内等の試験システムで再現させ、試験を行うことが開示されている。これにより、試験員の負担を軽減するとともに、実際の列車走行に対する運行管理システムの機能/性能試験が可能となる。また、障害発生時に、迅速な対応が期待できる。   Patent Document 1 discloses that data of a train operation management system that is operating online is stored in a test device, and this data is reproduced by a test system in a factory or the like to perform a test. As a result, the burden on the tester can be reduced, and the function / performance test of the operation management system for the actual train traveling can be performed. In addition, prompt response can be expected when a failure occurs.

しかしながら、この技術は、リアルタイム性が無い欠点があり、また、運転整理に関するデータについての再現は不可能である。   However, this technique has a drawback that there is no real-time property, and it is impossible to reproduce data related to operation arrangement.

そこで、シミュレータの精度に左右されないソフトウェアの評価を行う方法として、平行モニタラン方式がある。これは、オンライン系システム内の現場設備からの通信データを試験系システムにて取得する方法である。オンライン系システムからの通信データを試験系システムに取り込む手段としては、ネットワークアナライザのようにローカルエリアネットワークから直接、通信データを取得する装置が用いられる。平行モニタラン方式の特徴として、列車間合いの時間の制約を受けず、1日中ソフトウェア評価試験が実施可能となる点がある。また、試験系システムにおいて、オンライン系の現場設備からの通信データを直に取得できる。このため、シミュレータでは再現できない制御のタイミング等を再現可能となり、オンライン系システムと等価なシステム条件下での精度の高いソフトウェア評価試験が実施可能となる。   Therefore, there is a parallel monitor run method as a method for evaluating software that is not influenced by the accuracy of the simulator. This is a method of acquiring communication data from on-site equipment in an online system using a test system. As a means for fetching communication data from the online system into the test system, a device that acquires the communication data directly from the local area network, such as a network analyzer, is used. As a feature of the parallel monitor run method, there is a point that a software evaluation test can be performed all day without being restricted by the time between trains. Moreover, in a test system, communication data from an on-line field facility can be acquired directly. For this reason, control timing that cannot be reproduced by the simulator can be reproduced, and a highly accurate software evaluation test can be performed under a system condition equivalent to an online system.

特開2000−211517号公報(全体)JP 2000-21115 A (Overall)

オンライン稼働中の列車運行管理システムの稼動状況を模擬する際に大きな要素となるのが、現場設備からの表示情報と指令員の入力する運転整理情報である。現場設備からの表示情報については、背景技術に示した平行モニタラン方式により試験系システムにて活用が可能であった。一方、運転整理情報を平行モニタラン方式にて試験系システムで取得する際には、オンライン稼働中の列車運行管理システム内の装置を改修(通信定義を変更)する必要がある。システム更新時のソフトウェア評価のためにオンライン系を改修することはリスクが大きく、従来、運転整理情報の試験系システムへの取り込みは断念していた。このため、オンライン稼働中の列車運行管理システムの稼動状況を模擬するには、オンライン系で入力された運転整理情報を試験系システムで同じタイミングで入力する必要があり、実現不可能であった。   The main elements when simulating the operation status of the train operation management system during online operation are display information from the field equipment and operation arrangement information input by the commander. The display information from the field equipment could be used in the test system by the parallel monitor run method shown in the background art. On the other hand, when the operation arrangement information is acquired by the test system using the parallel monitor run method, it is necessary to modify (change the communication definition) a device in the train operation management system that is online. Renovation of online systems for software evaluation at the time of system update is very risky, and until now it has been abandoned to incorporate operation arrangement information into test systems. For this reason, in order to simulate the operation status of the train operation management system during online operation, it is necessary to input the operation arrangement information input in the online system at the same timing in the test system, which is not feasible.

背景技術に示した平行モニタラン方式における、ネットワークアナライザを使用したオンライン系システムの通信データを試験系システムに取り込む方法では、オンライン系システムと同様の通信が再現可能である。すなわち、UDP/IPを使用し、複数ノードにて通信データを受信する通信に関しては、オンライン系システムから取得した通信データを試験系システムへ送信することで、オンライン系システムと同様の通信を再現できる。この平行モニタラン方式により、オンライン稼働中の列車運行管理システムから通信データを試験系に取り込むことで、精度の高いソフトウェアの評価が可能となる。反面、試験系システムからの通信データがオンライン系システムに影響することや、通信データを試験系システムに取り込むためにオンライン系システムのノードの改修が必要となることは、非常にリスクが大きく避けなければならない。   In the parallel monitor run method shown in the background art, in the method of importing communication data of an online system using a network analyzer into a test system, communication similar to that of the online system can be reproduced. That is, for communication using UDP / IP and receiving communication data at a plurality of nodes, communication similar to the online system can be reproduced by transmitting the communication data acquired from the online system to the test system. . With this parallel monitor run method, it is possible to evaluate software with high accuracy by taking communication data from a train operation management system operating online. On the other hand, it is extremely risky that communication data from the test system affects the online system, and that the nodes of the online system need to be refurbished to import the communication data into the test system. I must.

また、一般的に、同一システム内に同一のIPアドレスを保持したノードが存在することは不可能である。平行モニタラン方式により試験系システムでソフトウェアの評価を行う際には、オンライン系システムと試験系システムの各ノードのIPアドレスはそれぞれユニークなものにしなければならない。このため、試験系システム内の各ノードのIPアドレスを、オンライン系システム内の各ノードのIPアドレスとは別のものを設定する必要がある。このIPアドレスの変更は、評価したいシステム更新とは別の変更であり、目的としている評価試験とならない。   In general, it is impossible for nodes having the same IP address to exist in the same system. When software is evaluated in a test system using the parallel monitor run method, the IP addresses of the nodes of the online system and the test system must be unique. For this reason, it is necessary to set the IP address of each node in the test system different from the IP address of each node in the online system. This change in the IP address is a change different from the system update to be evaluated, and does not become the target evaluation test.

さらに、UDP/IPでも1対1のノード間のみでの通信や、TCP/IPにて1対1のノード間におけるコネクションによる経路を元にする通信では、ネットワークアナライザと試験系システムのノード間において1対1の経路の確立ができない。このため、ネットワークアナライザを使用した通信の再現は不可能である。そこで、オンライン系システムにて動作する通信を行うアプリケーションプログラムに改造を加え、試験系システムのノード上で動作させ、ネットワークアナライザにて取得したデータを使う。これにより、試験系システムのノード上で動作するアプリケーションプログラムにより送信することで、オンライン系システムの通信を再現するしかない。この方法では、プログラム作成の負担も増加し、また、オンライン系システムと異なるアプリケーションプログラムが動作してしまうため、オンライン系システムの正確な模擬とはならない場合が多い。   Furthermore, in UDP / IP, communication between only one-to-one nodes, or communication based on a connection path between one-to-one nodes in TCP / IP, between the network analyzer and the test system node. A one-to-one route cannot be established. For this reason, it is impossible to reproduce communication using a network analyzer. Therefore, modification is made to the application program that performs communication that operates in the online system, and it is operated on the node of the test system and the data acquired by the network analyzer is used. As a result, it is only possible to reproduce the communication of the online system by transmitting it with an application program operating on the node of the test system. In this method, the burden of creating a program also increases, and an application program that is different from the online system is operated, so that it is often not an accurate simulation of the online system.

本発明の目的は、オンライン稼働中の列車運行管理システムに影響を与えることなく、オンライン系システムの通信データを試験系システムに取り込み、試験系システムにてオンライン系システムの環境を模擬した試験を実現することである。   The object of the present invention is to capture the communication data of the online system into the test system without affecting the train operation management system that is operating online, and realize the test that simulates the environment of the online system in the test system It is to be.

また、本発明の他の目的は、システム更新するソフトウェアの評価試験の精度を向上することである。   Another object of the present invention is to improve the accuracy of an evaluation test of software for updating a system.

本発明の望ましい実施態様においては、列車運行管理システムと試験系システムとをデータ転送装置を介して接続し、このデータ転送装置によって、列車運行管理システムからの通信データを試験系システムへ一方向のみ送信し、試験系システムから列車運行管理システムへの通信データを遮断する。   In a preferred embodiment of the present invention, a train operation management system and a test system are connected via a data transfer device, and communication data from the train operation management system is transmitted to the test system only in one direction by this data transfer device. Transmit and block communication data from the test system to the train operation management system.

また、本発明の望ましい実施態様においては、列車運行管理システムと試験系システムとをデータ転送装置を介して接続し、このデータ転送装置によって、列車運行管理システムからの通信データを、システム更新を行うソフトウェアを内在した試験系システムへ一方向のみ送信し、試験系システムから列車運行管理システムへの通信データを遮断するとともに、試験系システムによって、列車運行管理システムからの通信データに基づいて、列車運行管理システムの更新を行う。   In a preferred embodiment of the present invention, the train operation management system and the test system are connected via a data transfer device, and communication data from the train operation management system is updated by this data transfer device. The software is transmitted to the internal test system only in one direction, the communication data from the test system to the train operation management system is cut off, and the test system operates the train operation based on the communication data from the train operation management system. Update the management system.

本発明の望ましい実施態様によれば、オンライン系システムに影響を及ぼすことなく、オンライン系システムの通信を試験系システムで再現できる。   According to a preferred embodiment of the present invention, communication of an online system can be reproduced by a test system without affecting the online system.

また、本発明の望ましい実施態様によれば、オンライン系システムと等価な環境を試験系システムに模擬し、システム更新するソフトウェアの高精度の評価を実現できる。   Further, according to a preferred embodiment of the present invention, an environment equivalent to an online system can be simulated by a test system, and high-accuracy evaluation of software for updating the system can be realized.

本発明のその他の目的と特徴は、以下に述べる実施形態の説明で明らかにする。   Other objects and features of the present invention will become apparent from the following description of embodiments.

以下に、図面を参照して本発明の望ましい実施例を詳細に説明する。   Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の一実施例による列車運行管理システムの試験装置の全体システム構成図である。列車運行管理システム18は、指令管理系中央装置20A,制御CRT21A、運転整理GD(グラフィックディスプレイ)22A、制御系LAN(ローカルエリアネットワーク)23A、運転整理LAN24A、及び現場設備25から構成されている。一方、試験系システム19は、列車運行管理システム18を模擬するシミュレータとして、同様の構成を持つことが基本としている。図では、試験系システム19は、指令管理系中央装置20B,制御CRT21B、運転整理GD(グラフィックディスプレイ)22B、制御系LAN(ローカルエリアネットワーク)23B、及び運転整理LAN24Bから構成されている。試験系システム19内の指令管理系中央装置20B、制御CRT21B、運転整理GD22Bには、システム更新を行うソフトウェアを投入している。   FIG. 1 is an overall system configuration diagram of a test apparatus for a train operation management system according to an embodiment of the present invention. The train operation management system 18 includes a command management system central device 20A, a control CRT 21A, an operation organization GD (graphic display) 22A, a control system LAN (local area network) 23A, an operation organization LAN 24A, and a field facility 25. On the other hand, the test system 19 basically has the same configuration as a simulator for simulating the train operation management system 18. In the figure, the test system 19 includes a command management system central device 20B, a control CRT 21B, an operation organization GD (graphic display) 22B, a control system LAN (local area network) 23B, and an operation organization LAN 24B. Software for updating the system is input to the command management system central device 20B, the control CRT 21B, and the operation arrangement GD22B in the test system 19.

本発明により、列車運行管理システム18のオンライン系と、試験系システム19の間に、データ転送装置41及び42を接続する。データ転送装置41,42は、詳細を後述するように、本実施例では、OS(オペレーティングシステム)として、Linuxを使用し、その「プロミスカスモード」を利用している。Linuxでは、IP(Internet Protocol)と連携し、一方的な通信データ取得機能を実現する。この通信データ取得機能をLinuxでは「プロミスカスモード」と呼び、この機能によりネットワークを流れる通信データを一方的に取得することができる。すなわち、データ転送装置41,42は、列車運行管理システム18から試験系システム19への一方向のみ通信データを送信する。列車運行管理システム18のネットワークを流れる通信データとしては、現場設備25からの表示情報、指令員による運転整理GD22Aからの運転整理情報等がある。試験系システム19は、これらの通信データを入手することにより、指令管理系中央装置20B、制御CRT21B、及び運転整理GD22Bに、オンライン系システムの情報を反映した環境下で、システム更新等のソフトウェアの評価試験を実現できる。   According to the present invention, data transfer devices 41 and 42 are connected between the online system of the train operation management system 18 and the test system 19. As will be described in detail later, the data transfer apparatuses 41 and 42 use Linux as an OS (operating system) in this embodiment and use the “promiscuous mode”. In Linux, in cooperation with IP (Internet Protocol), a one-way communication data acquisition function is realized. This communication data acquisition function is called “promiscuous mode” in Linux, and communication data flowing through the network can be acquired unilaterally by this function. That is, the data transfer devices 41 and 42 transmit communication data in only one direction from the train operation management system 18 to the test system 19. Communication data flowing through the network of the train operation management system 18 includes display information from the field facility 25, operation arrangement information from the operation arrangement GD22A by the commander, and the like. The test system 19 obtains these communication data, and in the environment that reflects the information of the online system in the command management system central device 20B, the control CRT 21B, and the operation control GD 22B, An evaluation test can be realized.

前述の「プロミスカスモード」を設定することにより、逆に、試験系システム19から列車運行管理システム18へのデータ伝送を遮断する。試験系システム19から発生する通信データは、データ転送装置41,42で遮断されるため、列車運行管理システム18には到達せず、オンライン稼動中のシステムに影響を与えることはない。また、「プロミスカスモード」を設定することで、列車運行管理システム18と試験系システム19をデータリンク層レベルで分離することとなる。これにより列車運行管理システム18と試験系システム19内の各ノードを同一IPアドレスとすることが可能となる。すなわち、列車運行管理システムと試験系システムは、それらのネットワークアドレス体系を、互いに同一として構成し、列車運行管理システム18のソフトウェアを、そのまま試験系システム19に投入することでソフトウェアの等価な評価が行える。   By setting the above-mentioned “promiscuous mode”, data transmission from the test system 19 to the train operation management system 18 is blocked. Since communication data generated from the test system 19 is blocked by the data transfer devices 41 and 42, the communication data does not reach the train operation management system 18, and does not affect the system operating online. Moreover, by setting the “promiscuous mode”, the train operation management system 18 and the test system 19 are separated at the data link layer level. As a result, each node in the train operation management system 18 and the test system 19 can have the same IP address. That is, the train operation management system and the test system have the same network address system, and the software of the train operation management system 18 is directly input to the test system 19 so that the equivalent evaluation of the software can be performed. Yes.

図2は、本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置のデータ取得・蓄積時の一例機能構成図である。図において、複数のネットワーク1、2を介して、ノード3A、3Bが接続されており、ノード3A、3B間において、TCP/IP、UDP/IPを使用した通信が行われている。この環境下において、ノード3A、3Bが接続されているネットワークと同じネットワークにデータ転送装置4(図1の41,42)を接続する。データ転送装置4は、ハードウェア9として実装されるネットワークインタフェース5A、5B(図2,図3)を使用し、ネットワークに接続する。ネットワークインタフェース5A、5Bを動作させるために、オペレーティングシステム10の拡張機能として、通常、ネットワークインタフェース5A、5Bの開発元から提供されるドライバソフトウェア6A、6Bが必要である。本実施例では、ネットワークインタフェース5A、5B、ドライバソフトウェア6A、6Bは、何れも市般されているものを使用できる。オペレーティングシステム10としては、Linuxを使用している。Linux及びドライバソフトウェア6A、6BではIP(Internet Protocol)7と連携し、通信データ取得機能8を実現する。通信データ取得機能8を、Linuxでは「プロミスカスモード」と呼び、この機能によりネットワークインタフェース5A、5Bを流れる通信データを一方的に取得できる。この通信データ取得機能8を有するものであれば、本特許の実施例を構成できる。以上の構成に、オンライン併行通信プログラム部11として、通信シナリオ12、通信データ蓄積機能13、及びオンラインシステム通信再現手段14を備えることにより、オンライン系システムの通信データ取得・蓄積ができる。   FIG. 2 is an example functional configuration diagram of the data transfer device in the data acquisition / accumulation in the test apparatus of the train operation management system according to the embodiment of the present invention. In the figure, nodes 3A and 3B are connected via a plurality of networks 1 and 2, and communication using TCP / IP and UDP / IP is performed between the nodes 3A and 3B. Under this environment, the data transfer device 4 (41 and 42 in FIG. 1) is connected to the same network as the network to which the nodes 3A and 3B are connected. The data transfer device 4 uses network interfaces 5A and 5B (FIGS. 2 and 3) implemented as hardware 9, and connects to the network. In order to operate the network interfaces 5A and 5B, driver software 6A and 6B provided from the developer of the network interfaces 5A and 5B is usually required as an extended function of the operating system 10. In the present embodiment, the network interfaces 5A and 5B and the driver software 6A and 6B can all be commercially available. As the operating system 10, Linux is used. The Linux and driver software 6A, 6B cooperate with an IP (Internet Protocol) 7 to realize a communication data acquisition function 8. The communication data acquisition function 8 is called “promiscuous mode” in Linux, and communication data flowing through the network interfaces 5A and 5B can be unilaterally acquired by this function. As long as it has this communication data acquisition function 8, the Example of this patent can be comprised. By providing the above-described configuration with the communication scenario 12, the communication data storage function 13, and the online system communication reproduction means 14 as the online concurrent communication program unit 11, the communication data can be acquired and stored in the online system.

図3は、本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置と試験系システムとの間での通信再現機能の一例機能構成図である。データ転送装置4をオンライン系から、試験系システムネットワーク15、16に接続する。データ転送装置4は、オンライン系接続時に、通信データ取得機能8にて取得し、通信シナリオ12に基づいて通信データ蓄積機能13にて、オンラインシステムの通信データを蓄積している。オンラインシステム通信再現手段14は、通信シナリオ12に基づいて、試験系システムネットワーク15,16に接続するノード17との間で通信経路を確立する。ノード17は、試験系システムマンマシンを含む。データ転送装置4は、オンライン系より取得・蓄積しているデータにて、試験系システム19と通信することができる。   FIG. 3 is an example functional configuration diagram of a communication reproduction function between the data transfer device and the test system in the test device of the train operation management system according to the embodiment of the present invention. The data transfer device 4 is connected to the test system networks 15 and 16 from the online system. The data transfer device 4 is acquired by the communication data acquisition function 8 at the time of online connection, and the communication data storage function 13 stores the communication data of the online system based on the communication scenario 12. The online system communication reproduction unit 14 establishes a communication path with the node 17 connected to the test system networks 15 and 16 based on the communication scenario 12. The node 17 includes a test system man machine. The data transfer device 4 can communicate with the test system 19 using data acquired and stored from the online system.

図4は、本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置に設定する通信シナリオの一例構成図である。データ転送装置4の使用者は、オンライン系システムのローカルエリアネットワーク(LAN)1,2にデータ転送装置4を接続する前に、次のような業務に関する通信を行う際に必ず必要となるデータを設定する。すなわち、図に示すように、プロトコル102、送信元IPアドレス103、送信元ポート番号104、送信先IPアドレス105、送信先ポート番号106、ヘッダ識別子107、及び通信データ長110を設定する。これにより、該当するオンライン系システムのローカルエリアネットワーク(LAN)1,2を流れる通信データを、データ転送装置4にて識別でき、取得・蓄積が可能となる。また、データ転送装置4を試験系システム19に接続する前に、使用者が、転送先IPアドレス107及び転送先ポート番号108を設定する。これにより、オンライン系システム上の送信先IPアドレス105、送信先ポート106相手に流れる通信データを、試験系システム19に送信可能となる。すなわち、試験系システム19の転送先IPアドレス107で示すノードに置き換え、該当ノード内の転送先ポート番号108を使用するプログラムに対し、データが送信可能となる。各シナリオは、業務No.101にて示す番号毎に管理する。試験系システムにて取得データを送信する際、業務No.の一部、もしくは、全てを使用者にて選択することで、オンライン系システムと同様の通信データを再現する。   FIG. 4 is an example configuration diagram of a communication scenario set in the data transfer device in the test apparatus of the train operation management system according to the embodiment of the present invention. Before connecting the data transfer device 4 to the local area networks (LAN) 1 and 2 of the on-line system, the user of the data transfer device 4 must provide data necessary for communication related to the following work. Set. That is, as shown in the figure, a protocol 102, a transmission source IP address 103, a transmission source port number 104, a transmission destination IP address 105, a transmission destination port number 106, a header identifier 107, and a communication data length 110 are set. As a result, the communication data flowing through the local area networks (LAN) 1 and 2 of the corresponding online system can be identified by the data transfer device 4, and can be acquired and stored. Before connecting the data transfer apparatus 4 to the test system 19, the user sets the transfer destination IP address 107 and the transfer destination port number 108. As a result, communication data flowing to the destination IP address 105 and destination port 106 on the online system can be transmitted to the test system 19. In other words, the data can be transmitted to a program that uses the transfer destination port number 108 in the corresponding node instead of the node indicated by the transfer destination IP address 107 of the test system 19. Each scenario has a business No. Management is performed for each number indicated by 101. When sending the acquired data in the test system, By selecting a part or all of them by the user, the same communication data as the online system is reproduced.

図5は、本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置の通信データ蓄積機能の一例機能構成図である。通信データ取得機能8にて取得したデータを、通信データ蓄積機能13にて、通信データ蓄積領域200に格納する。格納する際、取得順番201、取得時刻202、及び取得ネットワーク種別203を、取得データ204に付与し格納する。取得時刻は、データ転送装置4にて保持するマシン時刻から取得し付与する。取得時刻202によって、取得データ204毎の取得時刻差分から通信間隔を求めることができ、試験系システムにオンライン系システムから取得したデータを送出する際に、オンライン系システムと同様の間隔での送出が再現可能となる。また、複数のローカルエリアネットワークより受信したデータを、1つの通信データ蓄積領域200にて管理することで、試験系システムに送出する際に、複数のローカルエリアネットワークにおいても通信順番を保証することが可能となる。また、使用者にて通信を再現するローカルエリアネットワークを選択すれば、選択したローカルエリアネットワークの通信のみを再現することが可能である。   FIG. 5 is an example functional configuration diagram of the communication data storage function of the data transfer device in the train operation management system test device according to an embodiment of the present invention. Data acquired by the communication data acquisition function 8 is stored in the communication data storage area 200 by the communication data storage function 13. When storing, the acquisition order 201, the acquisition time 202, and the acquisition network type 203 are assigned to the acquisition data 204 and stored. The acquisition time is acquired from the machine time held by the data transfer device 4 and given. Based on the acquisition time 202, the communication interval can be obtained from the acquisition time difference for each acquisition data 204. When data acquired from the online system is transmitted to the test system, transmission is performed at the same interval as the online system. It becomes reproducible. In addition, by managing data received from a plurality of local area networks in one communication data storage area 200, it is possible to guarantee the communication order in the plurality of local area networks when sending the data to the test system. It becomes possible. In addition, if the user selects a local area network that reproduces communication, it is possible to reproduce only the communication of the selected local area network.

図6は、本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置のオンラインシステム通信再現手段の一例機能構成図である。オンラインシステム再現手段14は、オンラインシステム通信プログラム400にて実現する。オンライン通信プログラム400は、通信データ蓄積領域200に格納しているオンライン系システムから取得したデータを試験系システムに対し送出する。送出する際、使用者より業務No.101が選択されていれば、該当業務No.に対応する通信シナリオを基に、通信データ蓄積領域200より、通信シナリオに一致するデータを選択し、送出する。業務No.101を選択されていない場合は、オンライン系システムのネットワークから取得した全ての通信データを試験系システムのネットワークに、取得した順番・取得した通信データ毎の間隔で送出する。送出する時、オンライン系システムの送信相手から、使用者から通信シナリオに設定している転送先IPアドレス、転送先ポート番号で示す相手に変更後、転送相手に対し通信データを送出する。   FIG. 6 is a functional configuration diagram of an example of the online system communication reproduction means of the data transfer device in the train operation management system test device according to an embodiment of the present invention. The online system reproduction unit 14 is realized by the online system communication program 400. The online communication program 400 sends data acquired from the online system stored in the communication data storage area 200 to the test system. When sending, the work number is assigned by the user. If 101 is selected, the corresponding job No. Is selected from the communication data storage area 200 and transmitted, based on the communication scenario corresponding to. Business No. If 101 is not selected, all communication data acquired from the network of the online system is sent to the network of the test system at the acquired order and at intervals of the acquired communication data. At the time of transmission, after changing from the transmission partner of the online system to the partner indicated by the transfer destination IP address and transfer destination port number set in the communication scenario from the user, the communication data is transmitted to the transfer partner.

図7は、本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置のオンラインシステム通信再現プログラムの処理フロー図である。蓄積データの取り出し401にて、オンライン系システムから取得した通信データを取り出し、通信シナリオの取り出し402にて取り出したシナリオと通信データが一致するかを、通信シナリオと蓄積データの比較403にて比較する。条件が一致した場合、プロトコルチェック404にて、TCP/IPを使用する通信データかUDP/IPをチェックする。TCP/IPであれば、コネクション接続確認405およびコネクション確立406にて該当通信シナリオの転送先IPアドレス、転送先ポート番号で示す試験系システムのノード内該当プログラムとコネクションによって経路を確立する。蓄積データには、業務に対応する通信データを分割して格納していたり、通信異常によってリトライ処理が動作し、同一の通信データが複数格納されている場合がある。このため、選択したシナリオに対応する業務メッセージに、メッセージ組立40にて組み立てる。組み立てが成功したか否かを組立完了40にてチェックし、成功していれば、転送相手に対しメッセージ送信40にてメッセージを送信する。
FIG. 7 is a process flow diagram of the online system communication reproduction program of the data transfer device in the train operation management system test device according to one embodiment of the present invention. The communication data acquired from the on-line system is extracted in the retrieval of stored data 401, and whether the scenario extracted in the communication scenario extraction 402 matches the communication data is compared in the comparison 403 of the communication scenario and the accumulated data. . If the conditions match, the protocol check 404 checks communication data using TCP / IP or UDP / IP. In the case of TCP / IP, a connection is established by a connection connection confirmation 405 and a connection establishment 406 by using a connection program in the node of the test system indicated by the transfer destination IP address and transfer destination port number of the communication scenario. In the accumulated data, there are cases where communication data corresponding to business is divided and stored, or retry processing is performed due to a communication error, and a plurality of the same communication data is stored. Therefore, the business message corresponding to the selected scenario, assembled in the message assembly 40 7. Check whether the assembly has succeeded in completion of assembly 40 8, if successful, transmits the message in the message transmission 40 9 to transfer destination.

図8は、本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置のメッセージ組立プログラムの詳細処理フロー図である。メッセージ先頭検索407Aにて、シナリオにて設定されている通信相手に対するコネクション接続要求や、通信データ先頭に格納される識別子を、蓄積データ内について検索し、通信データの先頭を検索する。先頭検索後、蓄積データ取り出し407Bにて、それ以降シナリオにて設定されている通信メッセージに該当するメッセージ長を基に、蓄積データ内を識別子にて検索し、該当データを取り出す。取り出したデータは、正常メッセージか否かを407Cにてチェックし、正常通信時のデータか異常通信時のデータかを判別する。異常メッセージの送信が必要か407Dにて、使用者が設定した通信データを判断し、異常内容についても再現するとすれば、異常メッセージも送出対象のデータとする。取り出した全てのデータは、データ結合407Eにて通信メッセージに組み立てる。上記チェックが完了したか否かのチェックを、通信データ対応メッセージ取り出し完了チェック407Fにて行う。チェックには、シナリオにて設定したメッセージ長分、通信データを取り出し組み立てたかにて判断する。   FIG. 8 is a detailed process flow diagram of the message assembly program of the data transfer device in the test apparatus of the train operation management system according to one embodiment of the present invention. In the message head search 407A, the connection connection request to the communication partner set in the scenario and the identifier stored in the communication data head are searched in the stored data, and the head of the communication data is searched. After the head search, in the stored data retrieval 407B, the stored data is searched with the identifier based on the message length corresponding to the communication message set in the scenario thereafter, and the corresponding data is retrieved. Whether or not the extracted data is a normal message is checked at 407C to determine whether the data is normal communication data or abnormal communication data. Whether or not an abnormal message needs to be transmitted, the communication data set by the user is judged at 407D, and if the abnormal content is reproduced, the abnormal message is also set as data to be transmitted. All the retrieved data is assembled into a communication message by data combination 407E. Whether or not the above check has been completed is checked by a communication data corresponding message extraction completion check 407F. The check is made based on whether communication data has been extracted and assembled for the message length set in the scenario.

この実施例によれば、データ転送装置4を介してオンライン系システムと試験系システム間でコネクションを確立することにより、コネクション確立方式の通信業務を列車運行管理システム18に改造を与えることなく等価な環境において評価可能となる。例えば、オンライン稼働中の列車運行管理システム18内の現場設備25から、指令管理系中央装置20Aに1対1通信で送信される列車走行実績情報を、データ転送装置4(41,42)を介して、試験系システム19内の指令管理系中央装置20Bに転送できる。したがって、試験系システム19内での、列車走行実績情報に関する機能確認を実現できる。   According to this embodiment, by establishing a connection between the online system and the test system via the data transfer device 4, the communication operation of the connection establishment method is equivalent to the train operation management system 18 without modification. It can be evaluated in the environment. For example, the train traveling result information transmitted by the one-to-one communication from the field facility 25 in the train operation management system 18 operating online to the command management system central device 20A is transmitted via the data transfer device 4 (41, 42). Thus, it can be transferred to the command management system central device 20B in the test system 19. Therefore, it is possible to realize the function confirmation regarding the train traveling performance information in the test system 19.

また、データ転送装置4にデータバッファリング機能を持たせることで、現場設備の状態を時間差をおいて評価することができる。すなわち、データ転送装置に設けたデータバッファリング手段と、オンライン稼動中の列車運行管理システムの動作環境を、データバッファリング手段のバッファデータに基き、時間差をおいて試験系システムにおいて再現する動作環境再現手段を備えている。これにより、例えば、1年に数回しかないような現場の特殊な状態をデータバッファリングしておき、別の時間帯に試験を行うことができる。従来であれば、このような特殊条件の試験は、シミュレータで擬似的に行うしかなかった。データバッファリング機能を常に稼動させておけば、従来困難であった異常時の再現試験などを容易に実現できる。   Further, by providing the data transfer device 4 with a data buffering function, it is possible to evaluate the state of the field equipment with a time difference. That is, the operation environment reproduction that reproduces the operation environment of the data buffering means provided in the data transfer device and the train operation management system during online operation in the test system with a time difference based on the buffer data of the data buffering means. Means. As a result, for example, it is possible to perform data buffering for a special state in the field that is only several times a year, and to perform a test in another time zone. Conventionally, such a special condition test could only be performed in a simulated manner with a simulator. If the data buffering function is always operated, it is possible to easily realize a reproduction test at the time of abnormality, which has been difficult in the past.

さらに、データ転送装置4(41,42)のデータバッファリング機能で取得したデータを遠隔地に転送することにより、遠隔地の試験システムで評価することができる。すなわち、試験系システムは、列車運行管理システムの遠隔地に構築され、データ転送装置を介して取得したデータを遠隔地の試験系システムへ送信する手段を備えている。これにより、現地に試験システムを常備する必要はなく、複数の現地環境を、工場内の1試験系システムで評価することができる。また、データ転送装置4(41,42)のデータバッファリング機能で取得したデータを基に、現場設備の特殊な条件、例えば、列車遅延や設備故障などの事故の、指令員体感訓練に応用することもできる。   Furthermore, the data acquired by the data buffering function of the data transfer device 4 (41, 42) is transferred to a remote place, so that it can be evaluated by a remote test system. That is, the test system is constructed at a remote location of the train operation management system, and includes means for transmitting data acquired via the data transfer device to the remote test system. Thereby, it is not necessary to always have a test system on site, and a plurality of local environments can be evaluated with one test system in the factory. Moreover, based on the data acquired by the data buffering function of the data transfer device 4 (41, 42), it is applied to special conditions of on-site equipment, for example, trainer experience training for accidents such as train delays and equipment failures. You can also

さらに、データ転送装置4でオンライン稼働中の列車運行管理システムの出力結果と試験系システムの出力結果を取得し、各々の出力結果を比較することでシステム更新を行うソフトウェアを内在した試験系システムの健全性確認を実現する。すなわち、データ転送装置を介して試験系システムに転送されたオンライン稼働中の列車運行管理システムの出力結果と、列車運行管理システムを模擬する試験系システムの出力結果を取得し、各々の出力結果を比較する比較手段を備えている。そして、データ転送装置4(41,42)に、各々の出力結果に差異があった場合や、出力タイミングに大差があった場合は、アラームを出力し異常を知らせる仕組みを持たせる。これにより、従来の目視確認など、人による出力結果比較よりも精度が高く、効率よい健全性確認を実現できる。   Furthermore, the data transfer device 4 obtains the output result of the train operation management system that is operating online and the output result of the test system, and compares the output results of the test system with the software for updating the system. Achieve soundness confirmation. In other words, the output result of the train operation management system that is operating online transferred to the test system via the data transfer device and the output result of the test system that simulates the train operation management system are obtained, and each output result is obtained. Comparing means for comparing is provided. When there is a difference in the output results between the data transfer apparatuses 4 (41, 42) or when there is a large difference in the output timing, a mechanism for outputting an alarm and notifying an abnormality is provided. Accordingly, it is possible to realize an efficient soundness check with higher accuracy than human output result comparison such as a conventional visual check.

以上の実施例によれば、従来時間的にも機能的にも制約を多く受けていた列車運行管理システムのシステム更新等のソフトウェア評価試験を24時間いつでも実施可能である。   According to the above embodiment, a software evaluation test such as a system update of a train operation management system that has been subjected to many restrictions in terms of time and function can be performed anytime for 24 hours.

また、列車運行管理システムの全ての機能に対する評価を、オンライン系と等価な環境で評価可能となり、品質及びコストにおいて、著しい改善が期待できる。   Moreover, it becomes possible to evaluate all functions of the train operation management system in an environment equivalent to an online system, and significant improvement in quality and cost can be expected.

本発明の一実施例による列車運行管理システムの試験装置の全体システム構成図。BRIEF DESCRIPTION OF THE DRAWINGS The whole system block diagram of the test apparatus of the train operation management system by one Example of this invention. 本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置のデータ取得・蓄積時の一例機能構成図。The function block diagram of an example at the time of the data acquisition and accumulation | storage of the data transfer apparatus in the test apparatus of the train operation management system by one Example of this invention. 本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置と試験系システムとの間での通信再現機能の一例機能構成図。The functional block diagram of an example of the communication reproduction function between the data transfer apparatus in the test apparatus of the train operation management system by one Example of this invention, and a test system. 本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置に設定する通信シナリオの一例構成図。The block diagram of an example of the communication scenario set to the data transfer apparatus in the test apparatus of the train operation management system by one Example of this invention. 本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置の通信データ蓄積機能の一例機能構成図。The functional block diagram of an example of the communication data storage function of the data transfer apparatus in the test apparatus of the train operation management system by one Example of this invention. 本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置のオンラインシステム通信再現手段の一例機能構成図。The functional block diagram of an example of the online system communication reproduction means of the data transfer apparatus in the test apparatus of the train operation management system by one Example of this invention. 本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置のオンラインシステム通信再現プログラムの処理フロー図。The processing flow figure of the online system communication reproduction program of the data transfer apparatus in the test apparatus of the train operation management system by one Example of this invention. 本発明の一実施例による列車運行管理システムの試験装置におけるデータ転送装置のメッセージ組立プログラムの処理フロー図。The processing flowchart of the message assembly program of the data transfer apparatus in the test apparatus of the train operation management system by one Example of this invention.

符号の説明Explanation of symbols

1,2…オンライン系システムネットワーク、3A,3B…ノード、4,4A,4B…データ転送装置、5A,5B…ネットワークインタフェース、6A,6B…ドライバソフトウェア、7…IP(Internet Protocol)、8…通信データ取得機能、9…ハードウェア、10…OS(オペレーティングシステム)、11…オンラインシステム併行通信再現プログラム部、12…通信シナリオ、13…通信データ蓄積機能、14…オンラインシステム通信再現手段、15,16…試験系システムネットワーク、17…ノード(試験系システムマンマシン含む)、18…列車運行管理システム、19…試験系システム、20A,20B…指令管理系中央装置、21A,21B…制御CRT、22A,22B…運転整理GD、23A,23B…制御系LAN、24A,24B…運転整理LAN、25…現場設備、200…通信データ蓄積領域、400…オンラインシステム通信再現プログラム。   DESCRIPTION OF SYMBOLS 1,2 ... Online system network, 3A, 3B ... Node, 4, 4A, 4B ... Data transfer device, 5A, 5B ... Network interface, 6A, 6B ... Driver software, 7 ... IP (Internet Protocol), 8 ... Communication Data acquisition function, 9 ... hardware, 10 ... OS (operating system), 11 ... online system concurrent communication reproduction program unit, 12 ... communication scenario, 13 ... communication data storage function, 14 ... online system communication reproduction means, 15, 16 ... test system network, 17 ... node (including test system man machine), 18 ... train operation management system, 19 ... test system, 20A, 20B ... command management system central unit, 21A, 21B ... control CRT, 22A, 22B ... Operation arrangement GD, 23A, 23B ... Control system LA , 24A, 24B ... replanning LAN, 25 ... site facilities, 200 ... communication data storage area, 400 ... line system communication reproduction program.

Claims (12)

複数のノードから構成される列車運行管理システムと、この列車運行管理システムに接続され、前記複数のノードの各々に対応した複数の試験系ノードから構成される試験系システムとを備え、オンライン稼動中の前記列車運行管理システムからのデータを前記試験系システムに取り込んで試験を行う列車運行管理システムの試験方法において、
前記列車運行管理システムは、複数の前記ノード間をつなぐとともに運転整理情報が流れる運転整理LANと、複数の前記ノード間をつなぐとともに現場設備からの表示情報が流れる制御系LANを備え、
前記試験系システムは、前記列車運行管理システムを模擬するシミュレータとして、複数の前記試験系ノード間をつなぐとともに運転整理情報が流れる試験系用の運転整理LANと、複数の前記試験系ノード間をつなぐとともに表示情報が流れる試験系用の制御系LANを備え、
前記列車運行管理システムの運転整理LANと前記試験系用の運転整理LANとを第1のデータ転送装置を介して接続し、前記列車運行管理システムの制御系LANと前記試験系用の制御系LANとを第2のデータ転送装置を介して接続し、れら第1および第2のデータ転送装置によって、前記列車運行管理システム内の前記複数のノード間で送受信される通信データを前記試験系システムへ一方向のみ転送し、前記試験系システムから列車運行管理システムへの通信データを遮断するとともに、
前記第1および第2のデータ転送装置は、
オンライン稼動中の前記列車運行管理システム内で送受信される通信データを取込んで蓄積し、前記取込んだ通信データに設定された送信元又は送信先のアドレスと、当該通信データの試験系転送先のアドレスとの対応関係が、試験業務ごとに定められた通信シナリオを参照し、前記取込んだ通信データに対応して前記通信シナリオに設定された試験系の転送先アドレスへ、当該通信データを転送することを特徴とする列車運行管理システムの試験方法。
Online operation comprising a train operation management system comprising a plurality of nodes and a test system connected to the train operation management system and comprising a plurality of test nodes corresponding to each of the plurality of nodes In the test method of the train operation management system in which data from the train operation management system is taken into the test system and tested.
The train operation management system includes an operation adjustment LAN that connects between the plurality of nodes and flows operation adjustment information, and a control system LAN that connects between the plurality of nodes and flows display information from field facilities,
The test system connects, as a simulator simulating the train operation management system, a plurality of the test system nodes and a test system operation management LAN through which operation control information flows and a plurality of the test system nodes. A control LAN for the test system through which display information flows is provided.
The train operation management system operation control LAN and the test system operation control LAN are connected via a first data transfer device, and the train operation management system control system LAN and the test system control system LAN. DOO was connected via the second data transfer device, this by these first and second data transfer device, the testing of the communication data transmitted and received between the plurality of nodes in the train operation management system Transfer to the system only in one direction, cut off the communication data from the test system to the train operation management system,
The first and second data transfer devices are:
Captures and stores communication data transmitted and received in the train operation management system that is operating online, and the source or destination address set in the captured communication data, and the test system transfer destination of the communication data Refer to the communication scenario determined for each test service, and the communication data is sent to the test system transfer destination address set in the communication scenario corresponding to the captured communication data. A test method of a train operation management system characterized by transferring.
請求項1において、
前記試験系システムは、システム更新用のソフトウェアを備え、
前記第1および第2のデータ転送装置は、前記試験系システムの前記システム更新用のソフトウェアを用い、前記列車運行管理システムからの通信データに基づいて、ソフトウェアの評価試験を行うことを特徴とする列車運行管理システムの試験装置。
In claim 1,
The test system includes software for system update,
The first and second data transfer devices use software for updating the system of the test system and perform software evaluation tests based on communication data from the train operation management system. Test equipment for train operation management system.
請求項1又は2において、前記列車運行管理システムと前記試験系システムのネットワークアドレス体系を同一としたことを特徴とする列車運行管理システムの試験方法。   3. The test method for a train operation management system according to claim 1, wherein the train operation management system and the test system have the same network address system. 請求項1〜3のいずれかにおいて、前記第1および第2のデータ転送装置は、データバッファリング機能を備え、オンライン稼動中の前記列車運行管理システムの動作環境を、時間差をおいて前記試験系システムにおいて再現し、前記列車運行管理システムの試験を行うことを特徴とする列車運行管理システムの試験方法。 4. The test system according to claim 1, wherein the first and second data transfer devices have a data buffering function, and the operation environment of the train operation management system that is operating online is determined with a time difference. A test method for a train operation management system, which is reproduced in a system and tests the train operation management system. 請求項1〜4のいずれかにおいて、前記第1および第2のデータ転送装置を介して取得したデータを基に、オンライン稼動中の前記列車運行管理システムの動作環境を、遠隔地に構築した前記試験系システムへ送信して再現し、前記列車運行管理システムの試験を行うことを特徴とする列車運行管理システムの試験方法。 In any one of Claims 1-4, based on the data acquired via the said 1st and 2nd data transfer apparatus, the operating environment of the said train operation management system in operation is constructed in a remote place. A test method for a train operation management system, which is transmitted to a test system and reproduced to test the train operation management system. 請求項1〜5のいずれかにおいて、前記第1および第2のデータ転送装置を介して得られたオンライン稼働中の前記列車運行管理システムの出力結果と、前記列車運行管理システムを模擬する前記試験系システムの出力結果を取得し、各々の出力結果を比較して前記列車運行管理システムの試験を行うことを特徴とする列車運行管理システムの試験方法。 In any one of Claims 1-5, the test which simulates the output result of the said train operation management system in the online operation obtained via the said 1st and 2nd data transfer apparatus, and the said train operation management system A test method for a train operation management system, comprising: obtaining an output result of a train system; and comparing the respective output results to test the train operation management system. 複数のノードから構成される列車運行管理システムと、この列車運行管理システムに接続され、前記複数のノードの各々に対応した複数の試験系ノードから構成される試験系システムとを備え、オンライン稼動中の前記列車運行管理システムからのデータを前記試験系システムに取り込んで試験を行う列車運行管理システムの試験装置において、
前記列車運行管理システムは、複数の前記ノード間をつなぐとともに運転整理情報が流れる運転整理LANと、複数の前記ノード間をつなぐとともに現場設備からの表示情報が流れる制御系LANを備え、
前記試験系システムは、前記列車運行管理システムを模擬するシミュレータとして、複数の前記試験系ノード間をつなぐとともに運転整理情報が流れる試験系用の運転整理LANと、複数の前記試験系ノード間をつなぐとともに表示情報が流れる試験系用の制御系LANを備え、
前記列車運行管理システムの運転整理LANと前記試験系用の運転整理LANとを接続する第1のデータ転送装置と、前記列車運行管理システムの制御系LANと前記試験系用の制御系LANとを接続する第2のデータ転送装置とを備え、れら第1および第2のデータ転送装置によって、前記列車運行管理システム内の前記複数のノード間で送受信される通信データを前記試験系システムへ一方向のみ転送し、前記試験系システムから列車運行管理システムへの通信データを遮断するとともに、
前記第1および第2のデータ転送装置は、
オンライン稼動中の前記列車運行管理システム内で送受信される通信データを取込んで蓄積する蓄積部と、
前記取込んだ通信データに設定された送信元又は送信先のアドレスと、当該通信データの試験系の転送先アドレスとの対応関係が、試験業務ごとに定められた通信シナリオと、を有し、
前記取込んだ通信データに対応して前記通信シナリオに設定された試験系の転送先アドレスへ、当該通信データを転送することを特徴とする列車運行管理システムの試験装置。
Online operation comprising a train operation management system comprising a plurality of nodes and a test system connected to the train operation management system and comprising a plurality of test nodes corresponding to each of the plurality of nodes In the test apparatus of the train operation management system for performing the test by taking the data from the train operation management system into the test system,
The train operation management system includes an operation adjustment LAN that connects between the plurality of nodes and flows operation adjustment information, and a control system LAN that connects between the plurality of nodes and flows display information from field facilities,
The test system connects, as a simulator simulating the train operation management system, a plurality of the test system nodes and a test system operation management LAN through which operation control information flows and a plurality of the test system nodes. A control LAN for the test system through which display information flows is provided.
A first data transfer device that connects the operation management LAN of the train operation management system and the operation management LAN for the test system, a control system LAN of the train operation management system, and a control system LAN for the test system and a second data transfer device connected, by these first and second data transfer device, the communication data transmitted and received between the plurality of nodes in the train operation management system to the testing system Transfer only in one direction, block communication data from the test system to the train operation management system,
The first and second data transfer devices are:
An accumulator that captures and accumulates communication data transmitted and received in the train operation management system operating online;
A communication scenario in which a correspondence relationship between a transmission source address or a transmission destination address set in the captured communication data and a test system transfer destination address of the communication data is determined for each test operation,
A test apparatus for a train operation management system, wherein the communication data is transferred to a transfer destination address of a test system set in the communication scenario corresponding to the captured communication data.
請求項7において、
前記試験系システムは、システム更新用のソフトウェアを備え、
前記第1および第2のデータ転送装置は、前記試験系システムの前記システム更新用のソフトウェアを用い、前記列車運行管理システムからの通信データに基づいて、ソフトウェアの評価試験を行う評価試験手段を備えたことを特徴とする列車運行管理システムの試験装置。
In claim 7,
The test system includes software for system update,
The first and second data transfer devices include evaluation test means for performing software evaluation tests based on communication data from the train operation management system using the system update software of the test system. A train operation management system testing device characterized by that.
請求項7又は8において、前記列車運行管理システムと前記試験系システムは、それらのネットワークアドレス体系を、互いに同一として構成したことを特徴とする列車運行管理システムの試験装置。   9. The train operation management system test apparatus according to claim 7, wherein the train operation management system and the test system have the same network address system. 請求項7〜9のいずれかにおいて、前記第1および第2のデータ転送装置に設けたデータバッファリング手段と、オンライン稼動中の前記列車運行管理システムの動作環境を、前記データバッファリング手段のバッファデータに基き、時間差をおいて前記試験系システムにおいて再現する動作環境再現手段を備えたことを特徴とする列車運行管理システムの試験装置。 10. The data buffering means provided in the first and second data transfer devices according to claim 7, and the operating environment of the train operation management system operating online is defined as a buffer of the data buffering means. A test apparatus for a train operation management system, comprising operating environment reproduction means for reproducing in the test system with a time difference based on data. 請求項7〜10のいずれかにおいて、前記試験系システムは、前記列車運行管理システムの遠隔地に構築され、前記第1および第2のデータ転送装置を介して取得したデータを遠隔地の前記試験系システムへ送信する手段を備えたことを特徴とする列車運行管理システムの試験装置。 The test system according to any one of claims 7 to 10, wherein the test system is constructed at a remote location of the train operation management system, and the data acquired via the first and second data transfer devices is used as the test at the remote location. A train operation management system testing apparatus comprising means for transmitting to a train system. 請求項7〜11のいずれかにおいて、前記第1および第2のデータ転送装置を介して前記試験系システムに転送されたオンライン稼働中の前記列車運行管理システムの出力結果と、前記列車運行管理システムを模擬する前記試験系システムの出力結果を取得し、各々の出力結果を比較する比較手段を備えたことを特徴とする列車運行管理システムの試験装置。 The output result of the train operation management system during online operation transferred to the test system via the first and second data transfer devices, and the train operation management system according to any one of claims 7 to 11 A test apparatus for a train operation management system, comprising: a comparison unit that obtains an output result of the test system that simulates and compares the output results.
JP2005341779A 2005-11-28 2005-11-28 Test method and apparatus for train operation management system Expired - Fee Related JP4944430B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2005341779A JP4944430B2 (en) 2005-11-28 2005-11-28 Test method and apparatus for train operation management system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2005341779A JP4944430B2 (en) 2005-11-28 2005-11-28 Test method and apparatus for train operation management system

Publications (2)

Publication Number Publication Date
JP2007145156A JP2007145156A (en) 2007-06-14
JP4944430B2 true JP4944430B2 (en) 2012-05-30

Family

ID=38207080

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2005341779A Expired - Fee Related JP4944430B2 (en) 2005-11-28 2005-11-28 Test method and apparatus for train operation management system

Country Status (1)

Country Link
JP (1) JP4944430B2 (en)

Families Citing this family (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5138436B2 (en) * 2008-03-27 2013-02-06 大同信号株式会社 CTC update device
JP5106359B2 (en) * 2008-11-21 2012-12-26 株式会社富士通アドバンストエンジニアリング Computer program, data capturing apparatus, data capturing method, and data management system
JP5388679B2 (en) * 2009-04-28 2014-01-15 株式会社日立製作所 Node device verification method and verification system
WO2019207743A1 (en) * 2018-04-26 2019-10-31 三菱電機株式会社 Testing device, testing method, and testing program
CN113859319B (en) * 2020-06-30 2022-12-09 比亚迪股份有限公司 Safety network interface system for test run section and vehicle section
JP7495907B2 (en) 2021-06-08 2024-06-05 株式会社日立製作所 Telegram conversion system and telegram conversion method
CN114266167A (en) * 2021-12-27 2022-04-01 卡斯柯信号有限公司 Visual modeling method, medium and electronic device for train operation basic environment
CN115328104A (en) * 2022-10-13 2022-11-11 湖南中车时代通信信号有限公司 Automatic testing device and method for train operation monitoring system
CN116841237A (en) * 2023-07-10 2023-10-03 上海地铁电子科技有限公司 Controller and method for off-line test of train control and monitoring system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0826114A (en) * 1994-07-19 1996-01-30 Nippon Signal Co Ltd:The Total traffic control device
JP2000016295A (en) * 1998-06-29 2000-01-18 Toshiba Corp Train operation management device and train operation management system
JP2005041321A (en) * 2003-07-22 2005-02-17 Mitsubishi Electric Corp Station decentralized operation management system
JP4570371B2 (en) * 2004-02-19 2010-10-27 日本信号株式会社 CTC system operation verification method

Also Published As

Publication number Publication date
JP2007145156A (en) 2007-06-14

Similar Documents

Publication Publication Date Title
CN109040119B (en) Vulnerability detection method and device for intelligent building network
JP4944430B2 (en) Test method and apparatus for train operation management system
JP3569371B2 (en) Repeater test system and test method
JP2015076888A (en) System and method for configuring a probe server network using a reliability model
JPWO2017187499A1 (en) Elevator remote maintenance support system
CN118055052A (en) Dynamic host configuration protocol testing method, electronic device, and computer readable medium
JP5157586B2 (en) Emulator device
CN111737074B (en) Equipment testing system and method for urban rail area controller
JP4575811B2 (en) Test data generation apparatus, method, and program for message processing system
JP5379994B2 (en) Communication test apparatus, network having communication test function, connection test method, and connection test program
JP2014035595A (en) Testing device for communication system, testing program for communication system, and testing method for communication system
KR102749566B1 (en) Simulator for verifying and testing an autonomous navigation system, and method for verifying and testing an autonomous navigation system using the simulator
US20030097245A1 (en) System analysis
CN114356753B (en) Test device for on-line loading interface protocol of airborne software
CN113098708B (en) Public network quality evaluation method and device, electronic equipment and storage medium
JP4680069B2 (en) Method for dealing with interconnection of applications where implementation differences exist in SIP protocol
CN114124756A (en) Network service delay test method, device, electronic device and storage medium
JP4411188B2 (en) Online system and communication method
JP2010280279A (en) Test apparatus and test method for train operation management system
JP4647352B2 (en) Normality confirmation system, apparatus, method and program for message processing system
TWI893573B (en) System and method for network connection quality testing
US20240402671A1 (en) Control device, control method, and control system
JP7495907B2 (en) Telegram conversion system and telegram conversion method
JP5388679B2 (en) Node device verification method and verification system
JP4714245B2 (en) Network visualization apparatus and method, program, and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20100916

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20100921

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20101118

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20101214

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110308

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110825

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120302

R150 Certificate of patent or registration of utility model

Ref document number: 4944430

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150309

Year of fee payment: 3

LAPS Cancellation because of no payment of annual fees