KR101730874B1 - Apparatus for managing train information - Google Patents

Apparatus for managing train information Download PDF

Info

Publication number
KR101730874B1
KR101730874B1 KR1020160134749A KR20160134749A KR101730874B1 KR 101730874 B1 KR101730874 B1 KR 101730874B1 KR 1020160134749 A KR1020160134749 A KR 1020160134749A KR 20160134749 A KR20160134749 A KR 20160134749A KR 101730874 B1 KR101730874 B1 KR 101730874B1
Authority
KR
South Korea
Prior art keywords
train
information
instruction
service
train information
Prior art date
Application number
KR1020160134749A
Other languages
Korean (ko)
Inventor
전종욱
방성철
Original Assignee
주식회사 유니온플레이스
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 주식회사 유니온플레이스 filed Critical 주식회사 유니온플레이스
Priority to KR1020160134749A priority Critical patent/KR101730874B1/en
Application granted granted Critical
Publication of KR101730874B1 publication Critical patent/KR101730874B1/en
Priority to PCT/KR2017/010462 priority patent/WO2018074750A1/en

Links

Images

Classifications

    • B61L27/0077
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/0005
    • G06Q50/30
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/40Business processes related to the transportation industry
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L2205/00Communication or navigation systems for railway traffic
    • B61L2205/02Global system for mobile communication - railways [GSM-R]

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Primary Health Care (AREA)
  • Mechanical Engineering (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Operations Research (AREA)

Abstract

Disclosed is an apparatus for managing train information, which efficiently receives train information transmitted from a train, on the basis of train identification information and can efficiently manage information about the train by generating service information on the basis of the received train information to provide the service information to an external device. The apparatus comprises: one or more processors; a memory; and one or more programs stored in the memory and configured to be executed by the one or more possessors. The one or more programs comprise: a first instruction configured to receive a start portion of train information, which is transmitted from on-board equipment installed on the train by using wireless communication standards, by using a pre-designated service port; a second instruction configured to receive the other portion except for the start portion of the train information, by using a thread port with respect to the service port determined on the basis of the start portion; a third instruction configured to generate service information with respect to the train, on the basis of the train information received through the first instruction and the second instruction; a fourth instruction configured to provide at least a portion of the service information to an external device; and a fifth instruction configured to store the service information in a database, by using identification information as a key value.

Description

열차 정보 관리 장치{APPARATUS FOR MANAGING TRAIN INFORMATION}[0001] APPARATUS FOR MANAGING TRAIN INFORMATION [0002]

개시되는 기술은 열차 정보 관리 장치에 관한 것으로, 더욱 구체적으로는 열차로부터 전송되는 열차 정보를 열차의 식별 정보를 기초로 효율적으로 수신하고, 수신된 열차 정보를 기초로 서비스 정보를 생성하여 열차에 대한 정보를 효율적으로 관리할 수 있는 열차 정보 관리 장치에 관한 것이다.The present invention relates to a train information management apparatus, and more particularly, to a train information management apparatus that efficiently receives train information transmitted from a train based on identification information of the train, generates service information based on the received train information, And more particularly to a train information management apparatus capable of efficiently managing information.

열차 정보는 열차의 종합적인 관리를 위해서 열차 내에서 생성되는 정보로서, 예컨대 TCMS(Train Control and Monitoring System) 규격에 의해서 생성된 정보를 포함한다. TCMS 규격은 현대 로템에 의해서 개발된 열차 종합 정보 관리 규격이며, 현재 한국 내의 지하철 및 철도의 운행에 적용되고 있다.The train information is information generated in a train for comprehensive management of the train, and includes information generated by, for example, the TCMS (Train Control and Monitoring System) standard. The TCMS standard is a general information management standard developed by Hyundai Rotem, and is currently applied to subway and railway operations in Korea.

열차 정보는 열차 내의 각 차량의 상태 및 운행 정보와 같은 데이터를 열차 내에 설치되어 있는 예컨대 센서와 같은 신호 장치를 통하여 수집하는 것에 의해서 생성된다.The train information is generated by collecting data such as the state and running information of each vehicle in the train through a signal device such as a sensor installed in the train.

열차 내에 설치된 편성 제어 컴퓨터(Train Computer)는 열차 정보를 수신하고 이를 디스플레이 장치(예컨대 모니터)를 통하여 열차의 운전사에게 표시하며, 또한 열차 정보를 기초로 자동적으로 열차를 제어할 수도 있다.A train control computer installed in a train receives train information and displays it to a driver of a train through a display device (e.g., a monitor), and can also automatically control a train based on train information.

한편 열차 정보는 필요에 따라서 외부로 인출될 수 있다. 인출된 열차 정보는 분석 장치에 의해서 판독된다. 분석 장치는 열차 정보를 분석하여 열차의 상태 관리 및 고장 진단과 같은 분석을 수행한다.Meanwhile, the train information can be taken out to the outside as needed. The extracted train information is read by the analyzing apparatus. The analyzer analyzes the train information and performs analysis such as train condition management and fault diagnosis.

2007년 5월 8일자로 등록된 "무선 통신을 이용한 열차 종합 제어 장치 및 방법"이라는 명칭의 한국등록특허 제10-0718458호는 열차 정보를 무선 통신을 이용하여 외부로 전송하는 방법을 개시한다.Korean Patent Registration No. 10-0718458 entitled " Device and Method for Integrated Train Control using Radio Communication ", registered on May 8, 2007, discloses a method for transmitting train information to the outside using wireless communication.

한국등록특허 제10-0718458호에 따르면, 열차 내에 설치되어 열차의 데이터(즉, 열차 정보)를 수집하고 저장하며 무선 랜을 이용하여 데이터를 전송하는 TCMS 차상 장치부와, 지상에 설치되며 TCMS 차상 장치부에서 전송되는 데이터를 수신하는 TCMS 지상 장치부를 포함하는 열차 종합 제어 장치가 개시된다.According to Korean Patent Registration No. 10-0718458, a TCMS on-board device unit installed in a train for collecting and storing data (i.e., train information) of a train and transmitting data using a wireless LAN, A train total control device including a TCMS ground unit receiving data transmitted from a device unit is disclosed.

그러나 한국등록특허 제10-0718458호에 따른 구성에서는, 열차가 열차 기지에 도착하여야만 TCMS 차상 장치부가 데이터(즉 열차 정보)를 무선 랜에 의해서 TCMS 지상 장치부로 전송할 수 있다. 따라서 TCMS 지상 장치부는 실시간으로 열차 정보를 수집하거나 또는 저장하는 것은 불가능하다는 단점이 있다. 또한 반드시 열차가 열차 기지에 도착한 상태에서만 열차 정보를 수집할 수 있으므로, 분석 장치는 열차의 상태 관리 및 고장 진단과 같은 분석을 실시간 또는 준-실시간으로 수행할 수 없다는 단점도 있다.However, in the configuration according to Korean Patent No. 10-0718458, only when the train arrives at the train base, the TCMS on-board device additional data (i.e., train information) can be transmitted to the TCMS ground device by the wireless LAN. Therefore, the TCMS ground unit can not collect or store train information in real time. In addition, since the train information can be collected only when the train arrives at the train base, the analysis apparatus can not perform the analysis such as the state management and the failure diagnosis of the train in real time or semi-real time.

한편 신호 장치와 차상 장치 사이에는 예컨대 RS-485와 같은 2선식 통신을 이용하여 데이터를 주고 받는다. RS-485와 같은 통신 방식은 전기 신호의 이상에 따른 간섭에 의해서 데이터가 정상적으로 전송되지 않을 가능성이 있다. 그러나 종래 기술에 따르면, 이러한 데이터의 무결성을 사전에 검사하는 처리가 수행되지 않는다. 따라서 열차 정보를 무선 통신 규격을 이용하여 전송하는 경우에 정상적으로 생성된 열차 정보가 아니라 오류를 포함하는 열차 정보가 전송될 수도 있다는 단점도 있다.On the other hand, data is exchanged between the signal device and the onboard device by using 2-wire communication such as RS-485. In a communication method such as RS-485, there is a possibility that data is not normally transmitted due to an interference due to an abnormality of an electric signal. However, according to the prior art, processing for checking the integrity of such data in advance is not performed. Therefore, when the train information is transmitted using the wireless communication standard, the train information including the error may be transmitted instead of the normally generated train information.

한편 2011년 11월 23일자로 공개된 "무선통신기능이 구비된 열차종합제어장치"라는 명칭의 한국공개특허 제10-2011-0126215호는 열차의 외부에 설치된 무선통신용의 AP(Access Point)와의 무선 통신을 위한 기능과 열차의 운행과 관련된 정보를 저장하는 기능을 통합한 열차 종합 제어 장치의 구성을 개시하고 있다.Korean Patent Laid-Open No. 10-2011-0126215 entitled " Integrated Train Control Device with Radio Communication Function ", published on Nov. 23, 2011, Discloses a configuration of a train total control device incorporating a function for wireless communication and a function for storing information related to the operation of a train.

한국공개특허 제10-2011-0126215호의 구성은 열차에 설치된 열차 종합 제어 장치가 무선 통신 기능을 구비하여, 차량의 운행과 관련된 여러 데이터들 중 일부를 외부 장치로 전송하는 구성을 개시한다.Korean Patent Laid-Open No. 10-2011-0126215 discloses a configuration in which a train integrated control device installed in a train has a wireless communication function and transmits a part of various data related to the operation of the vehicle to an external device.

그러나 한국공개특허 제10-2011-0126215호의 구성은 AP가 설치된 영역 즉 무선 접속이 가능한 영역에서만 무선 통신이 수행될 수 있다는 문제점이 있다.However, Korean Unexamined Patent Publication No. 10-2011-0126215 has a problem that wireless communication can be performed only in an area in which an AP is installed, that is, in an area where wireless connection is possible.

또한 한국공개특허 제10-2011-0126215호는 열차 종합 제어 장치과 외부 장치로 데이터를 전송하는 구성만을 개시할 뿐이며, 외부 장치가 이를 수신하여 처리하는 구성은 개시하거나 시사하지 못하고 있다.Korean Patent Laid-Open No. 10-2011-0126215 discloses only a configuration for transmitting data to a train integrated control device and an external device, and the configuration for receiving and processing data by an external device is not disclosed or suggested.

예컨대 다수의 열차가 동시에 무선 통신을 통하여 데이터를 전송하는 경우, 외부 장치는 이를 효율적으로 누락되지 않게 수신하여야 하나, 한국공개특허 제10-2011-0126215호에서는 외부 장치의 구성은 개시하지 못하고 있다.For example, when a plurality of trains simultaneously transmit data through wireless communication, the external device must receive the data efficiently without missing it, but Korean Patent Application No. 10-2011-0126215 fails to disclose the configuration of the external device.

1. 한국등록특허 제10-0718458호.1. Korean Patent No. 10-0718458. 2. 한국공개특허 제10-2011-0126215호.2. Korean Patent Publication No. 10-2011-0126215.

본 발명의 목적은 열차로부터 전송되는 열차 정보를 열차의 식별 정보를 기초로 효율적으로 수신하고, 수신된 열차 정보를 기초로 서비스 정보를 생성하여 열차에 대한 정보를 효율적으로 관리할 수 있고 외부 장치로 서비스 정보를 제공할 수 있는 열차 정보 관리 장치를 제공하는 데 있다.An object of the present invention is to efficiently receive train information transmitted from a train on the basis of identification information of a train and generate service information based on the received train information to efficiently manage information on a train, And to provide a train information management device capable of providing service information.

상기 기술적 과제를 달성하기 위하여, 본 발명은 하나 이상의 프로세서; 메모리; 및 상기 메모리에 저장되며 상기 하나 이상의 프로세서에 의해서 실행되도록 구성되는 하나 이상의 프로그램을 포함하고, 상기 하나 이상의 프로그램은, 열차에 설치된 차상 장치로부터 무선 통신 규격을 이용하여 전송되는 열차 정보 중의 시작 부분을 미리 지정된 서비스 포트를 이용하여 수신하도록 구성된 제1 인스트럭션; 상기 시작 부분을 기초로 결정되는 상기 서비스 포트에 대한 스레드 포트를 이용하여 상기 열차 정보 중 상기 시작 부분을 제외한 나머지 부분을 수신하도록 구성된 제2 인스트럭션; 상기 제1 인스트럭션 및 상기 제2 인스트럭션을 통하여 수신된 상기 열차 정보를 기초로 상기 열차에 대한 서비스 정보를 생성하는 제3 인스트럭션; 상기 서비스 정보 중 적어도 일부를 외부 장치로 제공하는 제4 인스트럭션; 및 상기 서비스 정보를 데이터베이스에 상기 열차의 식별 정보를 키 값으로 하여 저장하는 제5 인스트럭션을 포함하는 것인 열차 정보 관리 장치가 제공된다.According to an aspect of the present invention, Memory; And one or more programs stored in the memory and configured to be executed by the one or more processors, wherein the one or more programs are configured to store a start portion of train information transmitted from an on- A first instruction configured to receive using a designated service port; A second instruction configured to receive a portion of the train information other than the start portion of the train information using a thread port for the service port determined based on the start portion; A third instruction for generating service information for the train based on the train information received through the first instruction and the second instruction; A fourth instruction for providing at least a part of the service information to an external device; And a fifth instruction for storing the service information in a database as identification values of the trains as key values.

본 발명에 따른 열차 정보 관리 장치에 있어서, 상기 서비스 정보는 상기 열차의 식별 정보, 상기 열차에 대한 고장 정보, 화재 정보, 속도 정보, 운행 이력 관리 정보, 통계 관리 정보, 예측 관리 정보 및 이들의 조합 중 적어도 하나를 포함 할 수 있다.In the train information management apparatus according to the present invention, the service information may include identification information of the train, failure information on the train, fire information, speed information, operation history management information, statistical management information, prediction management information, Or the like.

삭제delete

또한 본 발명에 따른 열차 정보 관리 장치에 있어서, 상기 제2 인스트럭션은, 상기 시작 부분에 포함된 상기 열차에 대한 식별 정보 중 적어도 일부를 기초로 미리 지정된 복수의 스레드 포트 중에서 상기 스레드 포트를 선택하는 제2-1 인스트럭션을 포함할 수 있다.Also, in the train information management apparatus according to the present invention, the second instruction may include a first instruction for selecting the thread port from among a plurality of thread ports previously specified based on at least a part of the identification information for the train included in the start portion 2-1 < / RTI > instructions.

또한 본 발명에 따른 열차 정보 관리 장치에 있어서, 상기 제2 인스트럭션은, 상기 시작 부분에 포함된 상기 열차에 대한 식별 정보 중 적어도 일부를 기초로 상기 스레드 포트를 동적으로 생성하는 제2-2 인스트럭션을 포함할 수 있다.Further, in the train information management apparatus according to the present invention, the second instruction includes a second-2 instruction for dynamically generating the thread port based on at least a part of the identification information for the train included in the start portion .

또한 본 발명에 따른 열차 정보 관리 장치에 있어서, 상기 식별 정보는 상기 열차에 대한 고유 식별 정보 및 가변 식별 정보 중 적어도 하나를 포함할 수 있다.In the train information management apparatus according to the present invention, the identification information may include at least one of unique identification information and variable identification information for the train.

또한 본 발명에 따른 열차 정보 관리 장치에 있어서, 상기 고유 식별 정보는 상기 열차의 편성 번호를 포함하는 것이고, 상기 가변 식별 정보는 상기 열차의 열차 번호를 포함할 수 있다.In the train information management apparatus according to the present invention, the unique identification information may include a combination number of the train, and the variable identification information may include a train number of the train.

또한 본 발명에 따른 열차 정보 관리 장치에 있어서, 상기 무선 통신 규격은 이동 통신 규격을 포함할 수 있다.In the train information management apparatus according to the present invention, the wireless communication standard may include a mobile communication standard.

또한 본 발명에 따른 열차 정보 관리 장치에 있어서, 상기 열차 정보는 TCMS 규격에 따른 신호를 포함할 수 있다.In the train information management apparatus according to the present invention, the train information may include a signal according to the TCMS standard.

또한 본 발명에 따른 열차 정보 관리 장치에 있어서, 상기 하나 이상의 프로그램은, 상기 제1 인스트럭션 및 상기 제2 인스트럭션을 통하여 수신된 상기 열차 정보와 상기 제5 인스트럭션을 통하여 상기 데이터베이스에 미리 저장된 적어도 하나의 서비스 정보를 비교하여 상기 열차 정보의 무결성을 검사하는 제6 인스트럭션을 더 포함할 수 있다.In the train information management apparatus according to the present invention, the one or more programs may include at least one service stored in advance in the database through the train information received through the first instruction and the second instruction and the fifth instruction And a sixth instruction for comparing the information to check the integrity of the train information.

본 발명에 따르면 열차로부터 전송되는 열차 정보를 열차의 식별 정보를 기초로 효율적으로 수신하고, 수신된 열차 정보를 기초로 서비스 정보를 생성하여 열차에 대한 정보를 효율적으로 관리할 수 있고 외부 장치로 서비스 정보를 제공할 수 있는 열차 정보 관리 장치를 제공할 수 있다.According to the present invention, it is possible to efficiently receive train information transmitted from a train on the basis of identification information of a train, generate service information based on the received train information to efficiently manage information on the train, It is possible to provide a train information management apparatus capable of providing information.

보다 구체적으로, 본 발명에 따르면, 복수의 열차로부터 미리 지정된 시간 간격마다 전송되는 복수의 열차 정보 중의 시작 부분만을 미리 지정된 동일한 서비스 포트를 이용하여 수신할 수 있으므로 복수의 열차 각각마다 서로 다른 서비스 포트를 이용하여 수신하는 경우 발생할 수 있는 문제점을 해결할 수 있다.More specifically, according to the present invention, since only the start portion of a plurality of train information transmitted from a plurality of trains at predetermined time intervals can be received using the same designated service port, different service ports are provided for each of the plurality of trains Thereby solving the problems that may occur when receiving the data.

또한 복수의 열차 정보 중 시작 부분을 제외한 나머지 부분을 서비스 포트에 대한 스레드 포트를 이용하여 수신할 수 있으므로, 복수의 열차 정보를 동일한 서비스 포트를 이용하여 수신하는 경우 발생할 수 있는 문제점을 해결할 수 있다.In addition, since the remainder of the plurality of train information can be received by using the thread port for the service port, a problem that may occur when receiving a plurality of train information using the same service port can be solved.

또한 수신된 열차 정보의 무결성을 검사하여 보다 정확한 열차 정보가 수신되었는지를 확인할 수 있다.In addition, the integrity of the received train information can be checked to confirm whether more accurate train information has been received.

또한 수신된 열차 정보를 기초로 서비스 정보를 생성하여 열차에 대한 정보를 보다 효율적으로 확인할 수 있으며, 서비스 정보를 외부 장치로 제공할 수도 있다.Also, the service information may be generated based on the received train information to more efficiently confirm the information on the train, and the service information may be provided to the external device.

도 1은 본 발명에 따른 열차 정보 관리 장치의 예시적인 구성을 나타내는 블록도.
도 2는 본 발명에 따른 열차 정보 관리 장치가 실행되는 시스템 환경을 나타내는 도면.
도 3은 본 발명에 따른 열차 정보 관리 장치가 저장 및 실행하는 프로그램의 예시적인 블록도.
도 4는 본 발명에 따른 열차 정보 관리 장치에 있어서, 열차 정보를 예시적으로 나타내는 도면.
도 5는 본 발명에 따른 열차 정보 관리 장치에 있어서, 열차 정보를 서비스 포트 및 스레드 포트를 이용하여 수신하고 서비스 정보를 생성하는 구성을 모식적으로 나타내는 도면.
1 is a block diagram showing an exemplary configuration of a train information management apparatus according to the present invention;
2 is a diagram showing a system environment in which a train information management apparatus according to the present invention is executed.
3 is an exemplary block diagram of a program stored and executed by the train information management apparatus according to the present invention;
FIG. 4 is a view showing an example of train information in a train information management apparatus according to the present invention. FIG.
FIG. 5 is a diagram schematically illustrating a configuration of a train information management apparatus according to the present invention, which receives train information using a service port and a thread port and generates service information. FIG.

이하, 본 발명의 열차 정보 관리 장치의 실시예를 첨부한 도면을 참조로 보다 구체적으로 설명한다.Hereinafter, an embodiment of the train information management apparatus of the present invention will be described more specifically with reference to the accompanying drawings.

도 1은 본 발명에 따른 열차 정보 관리 장치의 예시적인 구성을 나타내는 블록도이다.1 is a block diagram showing an exemplary configuration of a train information management apparatus according to the present invention.

도 1을 참조하면, 본 발명에 따른 열차 정보 관리 장치(100)는 하나 이상의 프로세서(110)와, 메모리(130)와, 메모리(130)에 저장되며 하나 이상의 프로세서(110)에 의해서 실행되도록 구성되는 하나 이상의 프로그램(150)을 포함한다.1, a train information management apparatus 100 according to the present invention includes at least one processor 110, a memory 130, a memory 130, and is configured to be executed by one or more processors 110 One or more programs 150 to be executed.

하나 이상의 프로세서(110)는 메모리(130)에 저장된 하나 이상의 프로그램(150)을 판독하고 실행한다. 하나 이상의 프로세서(110)는 예컨대 n개(단 n은 자연수)로 도시되었지만, 예컨대 1개일 수도 있으며 또는 복수 개일 수도 있다. 즉 하나의 프로세서를 이용하여 열차 정보 관리 장치(100)의 기능을 실행할 수도 있으며, 또는 복수 개의 프로세서가 연동하여 열차 정보 관리 장치(100)의 기능을 실행할 수도 있다. 예컨대 제1 프로세서가 연산 기능을 실행하고, 제2 프로세서가 통신 기능을 실행하는 등으로 열차 정보 관리 장치(100)의 기능을 실행할 수도 있다.One or more processors 110 read and execute one or more programs 150 stored in memory 130. One or more processors 110 are shown, for example, in n (where n is a natural number), but may be, for example, one or more. That is, a single processor may be used to execute the functions of the train information management apparatus 100, or a plurality of processors may be interlocked to execute the functions of the train information management apparatus 100. [ For example, the first processor may execute the arithmetic function, and the second processor may execute the function of the train information management apparatus 100, for example, by executing the communication function.

메모리(130)는 프로그램(150)을 저장한다. 메모리(130)는 예컨대 기록 및 판독이 가능한 비휘발성 메모리 또는 휘발성 메모리와 같은 기록 매체이다. 메모리(130)는 1개로 도시되었지만 복수 개일 수도 있다.The memory 130 stores the program 150. The memory 130 is a recording medium such as, for example, a recordable and readable nonvolatile memory or a volatile memory. Although the memory 130 is shown as one, it may be plural.

하나 이상의 프로그램(150)은 예컨대 m개(단 m은 자연수)로 도시되었지만, 예컨대 1개일 수도 있으며 또는 복수 개일 수도 있다. 즉 하나의 프로그램을 이용하여 열차 정보 관리 장치(100)의 기능을 구현할 수도 있으며, 또는 복수 개의 프로그램이 연동하여 열차 정보 관리 장치(100)의 기능을 구현할 수도 있다. 예컨대 제1 프로그램이 연산 기능을 구현하고, 제2 프로그램이 통신 기능을 구현하는 방식으로 열차 정보 관리 장치(100)의 기능을 구현할 수도 있다.One or more programs 150 are shown, for example, m (where m is a natural number), but may be, for example, one or more. That is, one program may be used to implement the function of the train information management apparatus 100, or a plurality of programs may be interlocked to implement the function of the train information management apparatus 100. [ For example, the functions of the train information management apparatus 100 may be implemented in such a manner that the first program implements the arithmetic function and the second program implements the communication function.

이하 하나 이상의 프로세서(110) 및 하나 이상의 프로그램(150)은 각각 "프로세서(110)" 및 "프로그램(150)"으로 지칭한다.Hereinafter, one or more processors 110 and one or more programs 150 are referred to as "processor 110" and "program 150", respectively.

도 2는 본 발명에 따른 열차 정보 관리 장치가 실행되는 시스템 환경을 나타내는 도면이다.2 is a diagram showing a system environment in which a train information management apparatus according to the present invention is executed.

도 2를 참조하면, 본 발명에 따른 열차 정보 관리 장치가 실행되는 시스템 환경은 열차 정보 관리 장치(100)와, 복수의 열차(200A 내지 200N)와, 클라이언트 장치(300)를 포함한다. 또한 열차 정보 관리 장치(100)는 데이터베이스(170)와 연결될 수 있다. 대안적으로, 열차 정보 관리 장치(100)는 데이터베이스(170)를 그 내부에 포함할 수도 있다.Referring to FIG. 2, the system environment in which the train information management apparatus according to the present invention is implemented includes a train information management apparatus 100, a plurality of trains 200A to 200N, and a client apparatus 300. The train information management apparatus 100 may also be connected to the database 170. Alternatively, the train information management apparatus 100 may include the database 170 therein.

복수의 열차(200A 내지 200N) 각각은 적어도 운행 중에 내부에 설치된 센서와 같은 신호 장치(도시되지 않음)를 통하여 열차 정보를 생성하고 차상 장치(도시되지 않음)를 통하여 열차 정보를 열차 정보 관리 장치(100)로 전송한다.Each of the plurality of trains 200A to 200N generates train information through a signal device (not shown) such as a sensor installed at least during operation, and transmits train information to the train information management apparatus (not shown) 100).

열차 정보 관리 장치(100)는 복수의 열차(200A 내지 200N) 각각으로부터 열차 정보를 수신하고, 열차 정보를 기초로 서비스 정보를 생성한다. 또한 열차 정보 관리 장치(100)는 서비스 정보를 클라이언트 장치(300)로 전송한다.The train information management apparatus 100 receives train information from each of a plurality of trains 200A to 200N, and generates service information based on the train information. Also, the train information management apparatus 100 transmits the service information to the client apparatus 300.

한편 열차 정보 관리 장치(100)는 서비스 정보를 데이터베이스(170)에 저장할 수도 있다.Meanwhile, the train information management apparatus 100 may store the service information in the database 170.

클라이언트 장치(300)는 열차 정보 관리 장치(100)로부터 서비스 정보를 수신하고 이를 이용하여 서비스를 제공한다. 클라이언트 장치(300)는 예컨대 작업자의 무선 단말, 역사 또는 열차 운행을 통합 관리하는 관제 센터에 설치된 컴퓨터, 열차 관련 정보를 제공하는 애플리케이션 서버일 수 있다. 또는 클라이언트 장치(300)는 열차 고객의 스마트폰과 같은 무선 단말일 수 있다. 열차 고객의 무선 단말에서는 열차 관련 정보를 제공하는 모바일 애플리케이션이 실행될 수 있다.The client device 300 receives the service information from the train information management apparatus 100 and provides the service using the received service information. The client device 300 may be, for example, a computer installed in a control center that manages the wireless terminal of an operator, history or train operation, and an application server that provides train-related information. Or client device 300 may be a wireless terminal, such as a smartphone of a train customer. A mobile application that provides train related information may be executed at the wireless terminal of the train customer.

바람직하게는, 클라이언트 장치(300)는 열차 정보 관리 장치(100)에 서비스 정보를 제공할 것을 요청한다. 열차 정보 관리 장치(100)는 상기 요청에 따라서 서비스 정보를 클라이언트 장치(300)로 전송한다.Preferably, the client device 300 requests the train information management apparatus 100 to provide the service information. The train information management apparatus 100 transmits the service information to the client apparatus 300 in response to the request.

도 3은 본 발명에 따른 열차 정보 관리 장치가 저장 및 실행하는 프로그램의 예시적인 블록도이다.3 is an exemplary block diagram of a program stored and executed by the train information management apparatus according to the present invention.

도 3을 참조하면, 프로그램(150)은 제1 인스트럭션(150-1) 내지 제4 인스트럭션(150-4)을 포함한다. 프로그램(150)은 제5 인스트럭션(150-5) 및 제6 인스트럭션(150-6) 중 적어도 하나를 더 포함할 수 있다. 또한 제2 인스트럭션(150-2)은 제2-1 인스트럭션(150-2-1) 내지 제2-2 인스트럭션(150-2-2)을 포함할 수 있다.Referring to FIG. 3, the program 150 includes a first instruction 150-1 to a fourth instruction 150-4. The program 150 may further include at least one of a fifth instruction 150-5 and a sixth instruction 150-6. Also, the second instruction 150-2 may include the 2-1 instruction 150-2-1 through the 2-2 instruction 150-2-2.

제1 인스트럭션(150-1)은 열차에 설치된 차상 장치로부터 무선 통신 규격을 이용하여 전송되는 열차 정보 중의 시작 부분을 미리 지정된 서비스 포트를 이용하여 수신하도록 구성된다.The first instruction 150-1 is configured to receive a start portion of train information transmitted from a vehicle-mounted device installed in a train using a wireless communication standard, using a predetermined service port.

무선 통신 규격은 바람직하게는 이동 통신 규격을 포함한다. 이동 통신 규격은 예컨대 LTE와 같은 이동 통신에서 사용되는 데이터 전송 규격일 수 있다. 따라서 종래와 같이 무선 랜을 이용하는 경우에 비해서 통신이 가능한 장소의 제약을 최소화하면서도 실시간 또는 미리 지정된 시간 간격(예컨대 1초)마다 차상 장치로부터 전송되는 열차 정보를 수신할 수 있다.The wireless communication standard preferably includes a mobile communication standard. The mobile communication standard may be a data transmission standard used in mobile communication such as LTE. Therefore, compared to the case of using a wireless LAN as in the prior art, it is possible to receive train information transmitted from the on-board device at each predetermined time interval (for example, one second) in real time while minimizing restrictions on places where communication is possible.

예컨대 도 2를 참조하면, 제1 인스트럭션(150-1)은 열차(200A)에 설치된 차상 장치(미도시)로부터 열차 정보 중의 시작 부분을 미리 지정된 서비스 포트를 이용하여 수신한다. 또한 제1 인스트럭션(150-1)은 열차(200B 내지 200N 중 적어도 하나)에 설치된 차상 장치(미도시)로부터 열차 정보 중의 시작 부분을 미리 지정된 서비스 포트를 이용하여 수신할 수도 있다.For example, referring to FIG. 2, the first instruction 150-1 receives a start portion of train information from an on-board device (not shown) provided on the train 200A using a previously designated service port. Also, the first instruction 150-1 may receive a start portion of train information from an on-board device (not shown) provided on the train 200B (at least one of 200B to 200N) using a predetermined service port.

도 4는 본 발명에 따른 열차 정보 관리 장치에 있어서, 열차 정보를 예시적으로 나타내는 도면이다.4 is a diagram exemplifying train information in the train information management apparatus according to the present invention.

도 4를 참조하면, 열차 정보는 열차의 편성 번호, 열차 번호, 현재역 번호, 다음역 번호, 종착역 번호, 열차 속도와 신차 개조 여부, 역전기 정보 및 판토 상태 정보와, 열차 내의 각 차량에 대한 출입문 정보(비상 핸들 정보), 비상 인터폰, 화재 감지 정보, 장치 중 고장 정보와 같은 다양한 정보를 포함한다.Referring to FIG. 4, train information includes train number, train number, current station number, next station number, terminating station number, train speed, new car reconstruction information, reverse electrical information and pantograph status information, Door information (emergency handle information), emergency interphone, fire detection information, and malfunctioning information in the apparatus.

도 4의 열차 정보는 단지 예시적인 것일 뿐이며, 실제의 열차 정보는 예컨대 TCMS 규격에 따른 신호일 수 있다.The train information in FIG. 4 is merely an example, and actual train information may be, for example, a signal according to the TCMS standard.

한편 열차 정보 중의 열차의 편성 번호는 열차에 대한 고정 식별 정보이다.On the other hand, the combination number of the train in the train information is fixed identification information for the train.

열차의 편성이 결정된 다음에는 열차의 편성 정보는 고정적으로 부여되는 식별 정보이며, 열차의 차량이 폐기되기 전까지 변하지 않는 식별 정보이다.After the combination of the train is determined, the train arrangement information is fixedly given identification information that does not change until the vehicle of the train is discarded.

반면 열차 정보 중의 열차 번호는 열차에 대한 가변 식별 정보이다. 열차 번호는 해당 열차의 운영에 따라서 부여되는 식별 정보로서, 예컨대 노선, 운행 시간 등에 따라서 부여되는 식별 정보이다. 따라서 노선, 운행 시간 등이 변경되면 열차 번호는 변경될 수 있다.On the other hand, the train number in the train information is variable identification information for the train. The train number is identification information given according to the operation of the train, for example, identification information given according to route, operating time, and the like. Therefore, the train number can be changed when the route, the operating time, etc. are changed.

전술하듯이, 제1 인스트럭션(150-1)은 각각의 열차(200A 내지 200N 중 적어도 하나)에서 전송되는 열차 정보 중의 시작 부분을 미리 지정된 서비스 포트를 이용하여 수신하도록 구성된다.As described above, the first instruction 150-1 is configured to receive a start portion of train information transmitted from each of the trains (at least one of 200A to 200N) using a predetermined service port.

예컨대 운행 중인 100개의 열차(즉 N=100으로 가정)가 존재하고, 100개의 열차 각각이 1초마다 자신의 열차 정보를 생성하고 생성된 열차 정보를 각각에 설치된 차상 장치를 통하여 전송하는 경우를 가정하면, 본 발명에 따른 열차 정보 관리 장치는 1초마다 100개의 열차 정보를 수신하여야 한다.For example, assume that there are 100 trains in operation (assuming N = 100), each of the 100 trains generates its own train information every one second, and transmits the generated train information through the onboard device installed in each , The train information management apparatus according to the present invention must receive 100 train information every second.

복수의 열차로부터 전송되는 열차 정보를 수신하는 것은 다음과 같은 두 가지 구성을 고려할 수 있다.Receiving train information transmitted from a plurality of trains may take the following two configurations.

첫 번째로, 열차 정보 관리 장치는 복수 개의 열차, 예컨대 100개의 열차마다 별도로 설정된 100개의 서비스 포트(즉 통신 포트)를 이용하여 100개의 열차 각각에 대한 열차 정보를 수신하는 구성이다.First, the train information management apparatus is configured to receive train information for each of 100 trains by using 100 service ports (i.e., communication ports) separately set for a plurality of trains, for example, 100 trains.

열차 정보 관리 장치의 시스템 자원을 고려하면, 첫 번째 구성은 100개의 열차마다 별도로 서비스 포트를 부여한다면 열차 정보 관리 장치의 부하가 커지게 되므로, 열차 정보 관리 장치의 시스템 자원을 효율적으로 이용하지 못하게 된다. 또한 각각의 열차에 설치된 차상 장치는 해당 열차에 대한 서비스 포트를 별도로 서로 다르게 설정하여 이용하여야 하므로, 차상 장치에 대해서 별도의 관리가 필요하다. 또한 열차는 열차 운행 정책에 따라서 변경될 수 있으므로, 열차가 변경될 때마다 일일이 서비스 포트를 변경하여야 하는 단점도 있다. 즉 각각의 열차에 설치된 차상 장치도 서비스 포트를 변경하여야 하며 열차 정보 관리 장치도 이에 대응하여 서비스 포트를 변경하여야 한다.Considering the system resources of the train information management apparatus, the load of the train information management apparatus is increased if the first configuration is provided with a service port for every 100 trains, so that the system resources of the train information management apparatus can not be utilized efficiently . In addition, the on-board devices installed on each train must separately use different service ports for the corresponding trains, so separate management is required for the on-board devices. In addition, since trains can be changed according to the train operation policy, there is a disadvantage that the service port must be changed every time the train is changed. In other words, the on-board device installed on each train must change the service port, and the train information management device must change the service port accordingly.

두 번째로, 열차 정보 관리 장치가 하나의 서비스 포트만을 이용하여 복수 개의 열차, 예컨대 100개의 열차 각각에 대한 열차 정보를 수신할 수 있다. 이 경우 복수의 열차 각각에 설치된 차상 장치와 열차 관리 장치는 서비스 포트에 대한 변경이 없이 동일한 서비스 포트를 이용하여 열차 정보를 전송 및 수신할 수 있으므로 첫 번째의 구성과 같은 서비스 포트를 변경하는 것과 같은 문제점을 개선할 수 있다.Second, the train information management apparatus can receive train information for each of a plurality of trains, for example, 100 trains using only one service port. In this case, since the onboard device and the train management device installed in each of the plurality of trains can transmit and receive train information using the same service port without changing the service port, it is possible to change the service port The problem can be solved.

그러나 하나의 서비스 포트만을 이용하여 열차 정보를 수신하므로 예컨대 100개의 열차 각각에 대한 열차 정보 중에서 수신이 누락되는 경우가 있다. 예컨대 제1 열차 내지 제100 열차의 100개의 열차가 동시에 동일한 서비스 포트를 이용하여 열차 정보를 전송하는 경우, 예컨대 제1 열차에 대한 열차 정보를 수신하는 프로세스가 지연되어서 예컨대 제100 열차에 대한 열차 정보를 수신하는 프로세스가 정상적으로 동작하지 못할 수 있다는 단점을 가진다. 즉 특정한 서비스 포트에 대해서 부하가 매우 커지므로, 해당 서비스 포트를 이용한 통신이 원활하게 수행되지 못할 수 있다는 단점이 있다.However, since only one service port is used to receive the train information, for example, the reception information may be missed out of the train information for each of the 100 trains. For example, when 100 trains from the first train to the 100th train simultaneously transmit train information using the same service port, for example, the process of receiving train information for the first train is delayed so that train information May not normally operate. That is, since the load on a specific service port is very large, communication using the service port can not be performed smoothly.

따라서 본 발명에 따른 열차 정보 관리 장치(100)는 열차 정보를 전술한 제1 인스트럭션(150-1)과 후술하는 제2 인스트럭션(150-2)을 통하여 수신하다.Therefore, the train information management apparatus 100 according to the present invention receives the train information through the first instruction 150-1 and the second instruction 150-2 described below.

전술하듯이, 제1 인스트럭션(150-1)은 열차에 설치된 차상 장치로부터 무선 통신 규격을 이용하여 전송되는 열차 정보 중의 시작 부분을 미리 지정된 서비스 포트를 이용하여 수신하도록 구성된다.As described above, the first instruction 150-1 is configured to receive the start portion of the train information transmitted from the on-board device installed in the train using the wireless communication standard, using a predetermined service port.

즉 예컨대 복수의 열차 각각에 설치된 차상 장치와 열차 관리 장치(100)는 미리 지정된 동일한 서비스 포트를 이용하여 열차 정보 중의 시작 부분을 전송하고 수신한다.That is, for example, the onboard device installed in each of a plurality of trains and the train management device 100 transmit and receive the start portion of the train information using the same designated service port.

예컨대 도 4에 도시된 열차 정보의 예시적인 구성 중에서, 제1 인스트럭션(150-1)은 열차 정보 중의 시작 부분에 배치된 편성 번호와 열차 번호라는 두 가지의 정보만을 수신하도록 구성된다.For example, in the exemplary configuration of the train information shown in FIG. 4, the first instruction 150-1 is configured to receive only two pieces of information, that is, a combination number and a train number, which are arranged at the beginning of the train information.

제2 인스트럭션(150-2)은 제1 인스트럭션(150-1)을 통하여 수신한 열차 정보 중의 시작 부분을 기초로 결정되는 스레드 포트를 이용하여 열차 정보 중의 시작 부분을 제외한 나머지 부분을 수신하도록 구성된다. 스레드 포트는 서비스 포트에 대한 포트이다. 예컨대 열차 정보 관리 장치(100)는 제1 인스트럭션(150-1)과 제2 인스트럭션(150-2)을 별도의 프로세스로서 실행할 수 있다.The second instruction 150-2 is configured to receive the remaining portion of the train information except for the start portion using the thread port determined based on the start portion of the train information received through the first instruction 150-1 . The thread port is the port for the service port. For example, the train information management apparatus 100 can execute the first instruction 150-1 and the second instruction 150-2 as separate processes.

이와 같이 제1 인스트럭션(150-1)과 제2 인스트럭션(150-2)을 통하여 열차 정보를 분할하여 수신하는 것에 의해서, 전술한 복수의 서비스 포트를 이용하여 열차 정보를 수신하는 구성과 동일한 서비스 포트를 이용하여 열차 정보를 수신하는 구성의 단점을 모두 개선할 수 있다.By dividing and receiving the train information through the first instruction 150-1 and the second instruction 150-2 as described above, the same service port as the configuration for receiving the train information using the plurality of service ports described above, It is possible to improve all the disadvantages of the configuration for receiving the train information by using the train information.

즉 제1 인스트럭션(150-1)은 복수의 열차 각각에 설치된 차상 장치로부터 전송되는 열차 정보 중의 시작 부분만을 하나의 동일한 서비스 포트를 이용하여 수신한다. 따라서 복수의 열차 각각에 설치된 차상 장치와 열차 정보 관리 장치에 대해서 서비스 포트를 별도로 설정해야 하던 단점을 개선할 수 있다.That is, the first instruction 150-1 receives only the start portion of the train information transmitted from the on-board device installed in each of the plurality of trains using one and the same service port. Therefore, it is possible to improve the disadvantage that the service port needs to be set separately for the onboard device and the train information management device installed in each of the plurality of trains.

한편 동일한 서비스 포트를 이용하여 열차 정보를 전부 수신하던 구성의 단점 역시 개선할 수 있다. 즉 제1 인스트럭션(150-1)은 복수의 열차 각각에 설치된 차상 장치로부터 전송되는 열차 정보 중의 시작 부분만을 수신하고, 제2 인스트럭션(150-2)은 서비스 포트에 대한 스레드 포트를 이용하여 열차 정보 중의 나머지 부분은 제2 인스트럭션(150-2)을 통하여 수신한다. 따라서 제1 인스트럭션(150-1)의 부하는 감소될 수 있으므로, 복수의 열차로부터 열차 정보가 전송되는 경우라도 제1 인스트럭션(150-1)은 열차 정보 중의 시작 부분을 누락하지 않고 원활하게 수신할 수 있다.On the other hand, the disadvantage of the configuration in which all the train information is received by using the same service port can also be improved. That is, the first instruction 150-1 receives only the start portion of the train information transmitted from the on-board devices installed in each of the plurality of trains, and the second instruction 150-2 receives the train information Lt; / RTI > through the second instruction 150-2. Accordingly, the load of the first instruction 150-1 can be reduced, so that even when train information is transmitted from a plurality of trains, the first instruction 150-1 can smoothly receive the start portion of the train information without missing .

제2 인스트럭션(150-2)에 대해서 보다 상세하게 설명하면 다음과 같다.The second instruction 150-2 will be described in more detail as follows.

제2 인스트럭션(150-2)은 제1 인스트럭션(150-1)을 통하여 수신한 열차 정보의 시작 부분에 포함된 열차에 대한 식별 정보를 기초로 미리 지정된 복수의 스레드 포트 중에서 스레드 포트를 선택하는 제2-1 인스트럭션(150-2-1)을 포함할 수 있다.The second instruction 150-2 is for selecting a thread port from among a plurality of thread ports previously specified based on the identification information on the train included in the start portion of the train information received through the first instruction 150-1 2-1 instruction 150-2-1.

즉 복수의 열차, 예컨대 제1 열차 내지 제100 열차인 100개의 각각에 대해서 식별 정보를 기초로 각각 스레드 포트를 미리 지정한다. 예컨대 서비스 포트가 "101"인 경우, 제1 열차의 스레드 포트는 "101001", 제2 열차의 스레드 포트는 "101002", 제100 열차의 스레드 포트는 "101100"과 같은 형태로 스레드 포트를 미리 지정한다.That is, the plurality of trains, for example, the first to the 100th train, are each specified with a thread port based on the identification information. For example, when the service port is "101", the thread port of the first train is "101001", the thread port of the second train is "101002", and the thread port of the train 100 is " Specify.

제2-1 인스트럭션(150-2-1)은 제1 인스트럭션(150-1)을 통하여 수신한 열차 정보의 시작 부분에 포함된 열차에 대한 식별 정보를 판독한 후, 예컨대 열차에 대한 식별 정보가 제2 열차를 나타낸다면 제2 열차의 스레드 포트인 "101002"를 이용하여 열차 정보 중의 시작 부분을 제외한 나머지 부분을 수신한다.The second-instruction 150-2-1 reads the identification information on the train included in the start portion of the train information received via the first instruction 150-1, And receives the remainder of the train information except for the start portion using the thread port "101002" of the second train if it represents the second train.

한편 제2 인스트럭션(150-2)은 제1 인스트럭션(150-1)을 통하여 수신한 열차 정보의 시작 부분에 포함된 열차에 대한 식별 정보를 기초로 스레드 포트를 동적으로 생성하는 제2-2 인스트럭션(150-2-2)을 포함할 수도 있다.The second instruction 150-2 includes a second instruction that dynamically generates a thread port based on the identification information of the train included in the start portion of the train information received through the first instruction 150-1, (150-2-2).

즉 각각의 열차에 대해서 스레드 포트가 미리 지정된 전술한 경우와는 달리, 스레드 포트는 동적으로 생성되어 사용된다.That is, unlike the case where the thread port is predefined for each train, the thread port is created and used dynamically.

예컨대 서비스 포트가 "101"이고 열차에 대한 식별 정보가 "817"을 나타낸다면, 제2-2 인스트럭션(150-2-2)은 열차의 스레드 포트를 "101817"로 동적으로 생성한 후, 스레드 포트를 "101817"을 이용하여 열차 정보 중의 시작 부분을 제외한 나머지 부분을 수신한다.For example, if the service port is "101 " and the identification information for the train indicates" 817 ", then the second-2 instruction 150-2-2 dynamically creates the train's thread port "101817" Port "101817" is used to receive the remainder of the train information except for the start portion.

제2-2 인스트럭션(150-2-2)은 특히 운행 중인 열차가 자주 변경되는 경우에 적용될 수 있다.The 2-2 instruction 150-2-2 can be applied particularly when the train in operation is frequently changed.

전술한 제2-1 인스트럭션(150-2-1) 및 제2-2 인스트럭션(150-2-2)에 대응하는 프로세스는 열차 정보 중의 나머지 부분을 수신하는 경우에 활성화되었다가 열차 정보 중의 나머지 부분을 수신하는 것이 종료되면, 비활성화되거나 또는 소멸(kill)될 수도 있다. 따라서 열차 정보 관리 장치(100)의 시스템 자원은 보다 효율적으로 이용될 수 있다.The processes corresponding to the above-described 2-1-th instruction 150-2-1 and the 2-2-th instruction 150-2-2 are activated when receiving the remaining part of the train information, It may be deactivated or killed. Therefore, the system resources of the train information management apparatus 100 can be used more efficiently.

한편 서비스 포트에 대한 스레드 포트를 결정하기 위한 식별 정보는 열차에 대한 고유 식별 정보 및 가변 식별 정보 중 적어도 하나를 이용할 수 있다.Meanwhile, the identification information for determining the thread port for the service port may be at least one of unique identification information and variable identification information for the train.

제2 인스트럭션(150-2)은 예컨대 고유 식별 정보인 편성 번호를 이용하거나 또는 가변 식별 정보인 열차 번호를 이용하여 결정된 스레드 포트를 이용할 수 있으며, 또는 편성 번호 및 열차 번호 모두를 이용하여 결정된 스레드 포트를 이용할 수도 있다.The second instruction 150-2 may use a thread number determined by using a combination number which is unique identification information or by using a train number which is variable identification information or a thread port determined by using both a combination number and a train number, May be used.

도 5는 본 발명에 따른 열차 정보 관리 장치에 있어서, 열차 정보를 서비스 포트 및 스레드 포트를 이용하여 수신하고 서비스 정보를 생성하는 구성을 모식적으로 나타내는 도면이다.5 is a diagram schematically illustrating a configuration of receiving train information by using a service port and a thread port and generating service information in the train information management apparatus according to the present invention.

제3 인스트럭션(150-3)은 제1 인스트럭션(150-1) 및 제2 인스트럭션(150-2)을 통하여 수신된 열차 정보를 기초로 열차에 대한 서비스 정보를 생성한다.The third instruction 150-3 generates service information for the train based on the train information received through the first instruction 150-1 and the second instruction 150-2.

서비스 정보는 열차의 식별 정보, 열차에 대한 고장 정보, 화재 정보, 속도 정보, 운행 이력 관리 정보, 통계 관리 정보, 예측 관리 정보 및 이들의 조합 중 적어도 하나를 포함할 수 있다.The service information may include at least one of train identification information, train failure information, fire information, speed information, driving history management information, statistical management information, prediction management information, and combinations thereof.

열차 정보는 예컨대 TCMS 규격에 따라서 생성된 정보이다. 서비스 정보는 열차 정보를 기초로 클라이언트 장치(도 2의 300)에 제공하기에 보다 적합한 형식을 가지는 서비스 정보를 생성할 수 있다. 예컨대 서비스 정보는 열차 정보를 그대로 포함할 수도 있지만, 용도에 적합하게 편집하거나 열차 정보 중에서 불필요한 정보 또는 중복되는 정보를 제외하고 실제 의미있는 정보만을 포함하도록 생성될 수 있다. 예컨대 고장 정보는 정상적인 동작이 수행되는 신호 장치에 대한 정보를 제외하고 고장이 발생한 신호 장치에 대한 정보만을 포함할 수도 있다.The train information is, for example, information generated in accordance with the TCMS standard. The service information may generate service information having a format more suitable for providing to the client apparatus 300 (Fig. 2) based on the train information. For example, the service information may include the train information as it is, but it may be edited to suit the purpose of use, or may be generated to include only meaningful information in the train information, excluding unnecessary information or redundant information. For example, the failure information may include information on a signaling device in which a failure occurs, excluding information on a signaling device on which normal operation is performed.

즉 제3 인스트럭션(150-3)은 실시간 또는 미리 지정된 시간 간격마다 수신되는 열차 정보를 분석하여 클라이언트 장치(300)에게 제공하기에 적합한 형태로 서비스 정보를 생성한다.That is, the third instruction 150-3 analyzes the train information received in real time or at predetermined time intervals and generates the service information in a form suitable for providing to the client device 300. [

예컨대 서비스 정보는 열차의 식별 정보, 열차에 대한 고장 정보, 화재 정보, 속도 정보, 운행 이력 관리 정보, 통계 관리 정보 및 예측 관리 정보를 모두 포함할 수 있다.For example, the service information may include identification information of a train, failure information on a train, fire information, speed information, operation history management information, statistical management information, and prediction management information.

제4 인스트럭션(150-4)은 제3 인스트럭션(150-3)을 통하여 생성된 서비스 정보 중 적어도 일부를 외부 장치로 유선 통신 규격 또는 무선 통신 규격을 이용하여 제공한다.The fourth instruction 150-4 provides at least a part of the service information generated through the third instruction 150-3 to an external device using a wired communication standard or a wireless communication standard.

외부 장치는 예컨대 도 2를 참조로 설명한 클라이언트 장치(300)이다.The external device is, for example, the client device 300 described with reference to FIG.

예컨대 클라이언트 장치(300)가 열차 번호 및 속도 정보만을 요구하는 경우에는, 제4 인스트럭션(150-4)은 서비스 정보 중에서 열차 번호 및 속도 정보를 클라이언트 장치(300)로 유선 통신 규격 또는 무선 통신 규격을 이용하여 전송한다.For example, when the client device 300 requests only the train number and the speed information, the fourth instruction 150-4 transmits the train number and the speed information from the service information to the client 300 in the wired communication standard or wireless communication standard .

예컨대 클라이언트 장치(300)가 열차 번호 및 고장 정보만을 요구하는 경우에는, 제4 인스트럭션(150-4)은 서비스 정보 중에서 열차 번호 및 고장 정보를 클라이언트 장치(300)로 전송한다.For example, when the client device 300 requests only the train number and the failure information, the fourth instruction 150-4 transmits the train number and the failure information among the service information to the client device 300. [

또한 예컨대 클라이언트 장치(300)가 편성 번호 및 운행 이력 관리 정보만을 요구하는 경우에는, 제3 인스트럭션(150-3)은 서비스 정보 중에서 편성 번호 및 운행 이력 관리 정보를 클라이언트 장치(300)로 전송한다.Also, for example, when the client device 300 requests only the combination number and the operation history management information, the third instruction 150-3 transmits the configuration number and the operation history management information from the service information to the client device 300. [

또한 서비스 정보는 암호화되어서 클라이언트 장치(300)로 전송될 수도 있다.The service information may also be encrypted and transmitted to the client device 300.

또한 서비스 정보는 가변 정보, 복합 정보 및 평균 정보와 같이 보다 세분화되어서 전송될 수도 있다.In addition, the service information may be further subdivided such as variable information, compound information, and average information.

예컨대 속도 정보는 가변적인 실시간 속도 정보만을 포함할 수 있으며, 실시간 속도, 평균 속도 및 현재 위치를 포함하는 복합 정보 형태로 재구성되어 전송될 수도 있다.For example, the rate information may include only variable real-time rate information, and may be reconfigured and transmitted in the form of a composite information including real-time speed, average speed, and current position.

클라이언트 장치(300)는 본 발명에 따른 열차 정보 장치(100)로부터 전송되는 서비스 정보를 이용하여 열차에 대한 상태를 보다 효율적으로 판단할 수 있다.The client device 300 can more efficiently determine the state of the train by using the service information transmitted from the train information device 100 according to the present invention.

한편 전술하듯이, 프로그램(150)은 제5 인스트럭션(150-5)을 더 포함할 수 있다.Meanwhile, as described above, the program 150 may further include a fifth instruction 150-5.

제5 인스트럭션(150-5)은 제3 인스트럭션(150-3)을 통하여 생성된 서비스 정보를 데이터베이스에 열차의 식별 정보를 키 값으로 하여 데이터베이스(170)에 저장한다.The fifth instruction 150-5 stores the service information generated through the third instruction 150-3 in the database 170 with the identification information of the train as a key value in the database.

제5 인스트럭션(150-5)을 통하여 데이터베이스(170)에 저장된 서비스 정보는 이후 예컨대 서비스 정보 중의 운행 이력 관리 정보, 통계 관리 정보 및 예측 관리 정보를 갱신하는 데 이용될 수 있다.The service information stored in the database 170 via the fifth instruction 150-5 can then be used to update the operation history management information, the statistical management information and the prediction management information in the service information, for example.

또한 열차의 식별 정보, 예컨대 열차 번호 및 편성 번호 중 적어도 하나를 키 값으로 하여 데이터베이스(170)에 서비스 정보가 제공되므로, 특정 열차에 대해서 고장 정보, 화재 정보, 속도 정보, 운행 이력 관리 정보, 통계 관리 정보 및 예측 관리 정보 등의 정보를 용이하게 추출할 수도 있다.In addition, since the service information is provided to the database 170 by using at least one of the identification information of the train, such as the train number and the train number, as the key value, the service information is provided to the database 170, Information such as management information and prediction management information can be easily extracted.

한편 전술하듯이, 프로그램(150)은 제6 인스트럭션(150-6)을 더 포함할 수 있다.Meanwhile, as described above, the program 150 may further include a sixth instruction 150-6.

제6 인스트럭션(150-6)은 제1 인스트럭션(150-1) 및 제2 인스트럭션(150-2)을 통하여 수신된 열차 정보와 제5 인스트럭션(150-5)을 통하여 데이터베이스(170)에 미리 저장된 적어도 하나의 서비스 정보를 비교하여 제1 인스트럭션(150-1) 및 제2 인스트럭션(150-2)을 통하여 수신된 열차 정보의 무결성을 검사한다.The sixth instruction 150-6 is stored in advance in the database 170 via the fifth instruction 150-5 and the train information received through the first instruction 150-1 and the second instruction 150-2. Compares at least one service information and checks the integrity of the train information received through the first instruction 150-1 and the second instruction 150-2.

열차에 배치된 차상 장치는 예컨대 센서와 같은 신호 장치로부터 전기 신호를 통하여 데이터를 수집한다. 이 경우 일시적인 전기 신호 이상에 의해서 잘못된 열차 정보가 생성되고, 이 열차 정보가 본 발명에 따른 열차 정보 장치(100)로 전송될 수 있다. 또는 열차 정보는 정상적으로 생성되더라도 무선 통신 과정에서 오류가 발생하여 본 발명에 따른 열차 정보 장치(100)는 잘못된 열차 정보를 수신할 수도 있다.An onboard device disposed on a train collects data via electrical signals from a signal device, such as a sensor. In this case, erroneous train information is generated due to a temporary electrical signal abnormality, and the train information can be transmitted to the train information device 100 according to the present invention. Or even if the train information is normally generated, an error occurs in the wireless communication process, so that the train information device 100 according to the present invention may receive the wrong train information.

따라서 열차 정보의 무결성을 검사하기 위해서, 제6 인스트럭션(150-6)은 제1 인스트럭션(150-1) 및 제2 인스트럭션(150-2)을 통하여 수신된 열차 정보를 데이터베이스(170)에 미리 저장된 적어도 하나의 서비스 정보와 비교하는 것에 의해서 열차 정보의 무결성을 검사한다.Therefore, in order to check the integrity of the train information, the sixth instruction 150-6 stores the train information received through the first instruction 150-1 and the second instruction 150-2 in advance in the database 170 And checks the integrity of the train information by comparing it with at least one service information.

예컨대 제1 인스트럭션(150-1) 및 제2 인스트럭션(150-2)을 통하여 수신된 열차 정보 중에서 차상 장치에 배치된 검지 센서에서 고장이 발생했다는 정보(고장 정보)가 포함된 경우에, 고장 정보를 포함하는 서비스 정보는 데이터베이스(170)에 저장된다.For example, when information (failure information) indicating that a failure has occurred in the detection sensor disposed in the on-board apparatus among the train information received through the first instruction 150-1 and the second instruction 150-2 is included, Is stored in the database 170. [0050]

이후 차상 장치로부터 다시 열차 정보가 전송되면, 제1 인스트럭션(150-1) 및 제2 인스트럭션(150-2)을 통하여 열차 정보가 수신된다.When the train information is transmitted again from the onboard device, the train information is received through the first instruction 150-1 and the second instruction 150-2.

만약 수신된 열차 정보가 상기 검지 센서가 정상적으로 작동한다는 정보(정상 정보)를 포함하는 경우에는, 제6 인스트럭션(150-6)은 정상 정보와 데이터베이스(170)에 고장 정보를 비교하여 해당 검지 센서에 대해서 일시적으로 전기 신호 이상에 의해서 잘못된 정보가 생성되었거나 무선 통신 과정의 오류에 따라서 잘못된 정보가 생성되었다고 판단할 수 있다.If the received train information includes information (normal information) that the detection sensor is normally operating, the sixth instruction 150-6 compares the normal information with the failure information in the database 170, It is possible to judge that erroneous information is generated temporarily due to an electric signal abnormality or erroneous information is generated in accordance with an error of the wireless communication process.

만약 수신된 열차 정보가 상기 검지 센서에서 고장이 발생했다는 정보(제2 고장 정보)를 다시 한번 포함하는 경우에는, 제6 인스트럭션(150-6)은 제2 고장 정보와 데이터베이스(170)에 고장 정보를 비교하여 해당 검지 센서에 대해서 고장이 발생했다고 판단할 수 있다. 즉 일시적으로 전기 신호 이상에 의해서 잘못된 정보가 생성되었거나 무선 통신 과정의 오류에 따라서 잘못된 정보가 생성된 것이 아니라, 실제 해당 검지 센서에 대해서 고장이 발생했다고 판단할 수 있다.If the received train information includes once again information indicating that a failure has occurred in the detection sensor (second failure information), the sixth instruction 150-6 transmits the second failure information and the failure information It is possible to determine that a failure has occurred in the detection sensor. That is, it can be determined that a malfunction has occurred in the detection sensor, not erroneous information is generated temporarily due to an electrical signal abnormality or erroneous information is generated according to an error of the wireless communication process.

이상에서 설명한 바와 같은 본 발명에 따르면, 열차로부터 전송되는 열차 정보를 열차의 식별 정보를 기초로 효율적으로 수신하고, 수신된 열차 정보를 기초로 서비스 정보를 생성하여 열차에 대한 정보를 효율적으로 관리할 수 있고 외부 장치로 서비스 정보를 제공할 수 있는 열차 정보 관리 장치를 제공할 수 있다.As described above, according to the present invention, train information transmitted from a train is efficiently received based on identification information of the train, and service information is generated based on the received train information to efficiently manage information on the train It is possible to provide a train information management apparatus capable of providing service information to an external apparatus.

비록 본 발명의 구성이 구체적으로 설명되었지만 이는 단지 본 발명을 예시적으로 설명한 것에 불과한 것으로, 본 발명이 속하는 기술분야에서 통상의 지식을 가지는 자라면 본 발명의 본질적인 특성에서 벗어나지 않는 범위 내에서 다양한 변형이 가능할 것이다.Although the present invention has been described in detail, it should be understood that the present invention is not limited thereto. Those skilled in the art will appreciate that various modifications may be made without departing from the essential characteristics of the present invention. Will be possible.

따라서 본 명세서에 개시된 실시예들은 본 발명을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 발명의 사상과 범위가 한정되는 것은 아니다. 본 발명의 범위는 아래의 청구범위에 의해 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술은 본 발명의 권리범위에 포함되는 것으로 해석되어야 할 것이다. Therefore, the embodiments disclosed in the present specification are intended to illustrate rather than limit the present invention, and the scope and spirit of the present invention are not limited by these embodiments. The scope of the present invention should be construed according to the following claims, and all the techniques within the scope of equivalents should be construed as being included in the scope of the present invention.

본 발명에 따르면 열차로부터 전송되는 열차 정보를 열차의 식별 정보를 기초로 효율적으로 수신하고, 수신된 열차 정보를 기초로 서비스 정보를 생성하여 열차에 대한 정보를 효율적으로 관리할 수 있고 외부 장치로 서비스 정보를 제공할 수 있는 열차 정보 관리 장치를 제공할 수 있다.According to the present invention, it is possible to efficiently receive train information transmitted from a train on the basis of identification information of a train, generate service information based on the received train information to efficiently manage information on the train, It is possible to provide a train information management apparatus capable of providing information.

보다 구체적으로, 본 발명에 따르면, 복수의 열차로부터 미리 지정된 시간 간격마다 전송되는 복수의 열차 정보 중의 시작 부분만을 미리 지정된 동일한 서비스 포트를 이용하여 수신할 수 있으므로 복수의 열차 각각마다 서로 다른 서비스 포트를 이용하여 수신하는 경우 발생할 수 있는 문제점을 해결할 수 있다.More specifically, according to the present invention, since only the start portion of a plurality of train information transmitted from a plurality of trains at predetermined time intervals can be received using the same designated service port, different service ports are provided for each of the plurality of trains Thereby solving the problems that may occur when receiving the data.

또한 복수의 열차 정보 중 시작 부분을 제외한 나머지 부분을 서비스 포트에 대한 스레드 포트를 이용하여 수신할 수 있으므로, 복수의 열차 정보를 동일한 서비스 포트를 이용하여 수신하는 경우 발생할 수 있는 문제점을 해결할 수 있다.In addition, since the remainder of the plurality of train information can be received by using the thread port for the service port, a problem that may occur when receiving a plurality of train information using the same service port can be solved.

또한 수신된 열차 정보의 무결성을 검사하여 보다 정확한 열차 정보가 수신되었는지를 확인할 수 있다.In addition, the integrity of the received train information can be checked to confirm whether more accurate train information has been received.

또한 수신된 열차 정보를 기초로 서비스 정보를 생성하여 열차에 대한 정보를 보다 효율적으로 확인할 수 있으며, 서비스 정보를 외부 장치로 제공할 수도 있다.Also, the service information may be generated based on the received train information to more efficiently confirm the information on the train, and the service information may be provided to the external device.

100: 열차 정보 관리 장치 110: 프로세서
130: 메모리 150: 프로그램
170: 데이터베이스 200A 내지 200N: 열차
300: 클라이언트 장치
100: train information management device 110: processor
130: memory 150: program
170: Database 200A to 200N: Train
300: Client device

Claims (10)

하나 이상의 프로세서; 메모리; 및 상기 메모리에 저장되며 상기 하나 이상의 프로세서에 의해서 실행되도록 구성되는 하나 이상의 프로그램을 포함하고,
상기 하나 이상의 프로그램은,
열차에 설치된 차상 장치로부터 무선 통신 규격을 이용하여 전송되는 열차 정보 중의 시작 부분을 미리 지정된 서비스 포트를 이용하여 수신하도록 구성된 제1 인스트럭션;
상기 시작 부분을 기초로 결정되는 상기 서비스 포트에 대한 스레드 포트를 이용하여 상기 열차 정보 중 상기 시작 부분을 제외한 나머지 부분을 수신하도록 구성된 제2 인스트럭션;
상기 제1 인스트럭션 및 상기 제2 인스트럭션을 통하여 수신된 상기 열차 정보를 기초로 상기 열차에 대한 서비스 정보를 생성하는 제3 인스트럭션;
상기 서비스 정보 중 적어도 일부를 외부 장치로 제공하는 제4 인스트럭션; 및
상기 서비스 정보를 데이터베이스에 상기 열차의 식별 정보를 키 값으로 하여 저장하는 제5 인스트럭션
을 포함하는 것인 열차 정보 관리 장치.
One or more processors; Memory; And one or more programs stored in the memory and configured to be executed by the one or more processors,
Wherein the one or more programs include:
A first instruction configured to receive a start portion of train information transmitted from an onboard device installed in a train using a wireless communication standard using a predetermined service port;
A second instruction configured to receive a portion of the train information other than the start portion of the train information using a thread port for the service port determined based on the start portion;
A third instruction for generating service information for the train based on the train information received through the first instruction and the second instruction;
A fourth instruction for providing at least a part of the service information to an external device; And
A fifth instruction for storing the service information as a key value in the database,
The train information management apparatus comprising:
삭제delete 제1항에 있어서,
상기 서비스 정보는 상기 열차의 식별 정보, 상기 열차에 대한 고장 정보, 화재 정보, 속도 정보, 운행 이력 관리 정보, 통계 관리 정보, 예측 관리 정보 및 이들의 조합 중 적어도 하나를 포함하는 것인 열차 정보 관리 장치.
The method according to claim 1,
Wherein the service information includes at least one of identification information of the train, failure information on the train, fire information, speed information, driving history management information, statistical management information, prediction management information, Device.
제1항에 있어서,
상기 제2 인스트럭션은,
상기 시작 부분에 포함된 상기 열차에 대한 식별 정보 중 적어도 일부를 기초로 미리 지정된 복수의 스레드 포트 중에서 상기 스레드 포트를 선택하는 제2-1 인스트럭션
을 포함하는 것인 열차 정보 관리 장치.
The method according to claim 1,
Wherein the second instruction comprises:
A second instruction for selecting the thread port from among a plurality of thread ports previously specified based on at least a part of the identification information for the train included in the start portion,
The train information management apparatus comprising:
제1항에 있어서,
상기 제2 인스트럭션은,
상기 시작 부분에 포함된 상기 열차에 대한 식별 정보 중 적어도 일부를 기초로 상기 스레드 포트를 동적으로 생성하는 제2-2 인스트럭션
을 포함하는 것인 열차 정보 관리 장치.
The method according to claim 1,
Wherein the second instruction comprises:
A second instruction that dynamically generates the thread port based on at least a portion of the identification information for the train included in the start portion;
The train information management apparatus comprising:
제3항 내지 제5항 중 어느 한 항에 있어서,
상기 식별 정보는 상기 열차에 대한 고유 식별 정보 및 가변 식별 정보 중 적어도 하나를 포함하는 것인 열차 정보 관리 장치.
6. The method according to any one of claims 3 to 5,
Wherein the identification information includes at least one of unique identification information and variable identification information for the train.
제6항에 있어서,
상기 고유 식별 정보는 상기 열차의 편성 번호를 포함하는 것이고, 상기 가변 식별 정보는 상기 열차의 열차 번호를 포함하는 것인 열차 정보 관리 장치.
The method according to claim 6,
Wherein the unique identification information includes a combination number of the train, and the variable identification information includes a train number of the train.
제1항에 있어서,
상기 무선 통신 규격은 이동 통신 규격을 포함하는 것인 열차 정보 관리 장치.
The method according to claim 1,
Wherein the wireless communication standard includes a mobile communication standard.
제1항에 있어서,
상기 열차 정보는 TCMS(Train Control and Monitoring System) 규격에 따른 신호를 포함하는 것인 열차 정보 관리 장치.
The method according to claim 1,
Wherein the train information includes a signal according to a TCMS (Train Control and Monitoring System) standard.
제1항에 있어서,
상기 하나 이상의 프로그램은,
상기 제1 인스트럭션 및 상기 제2 인스트럭션을 통하여 수신된 상기 열차 정보와 상기 제5 인스트럭션을 통하여 상기 데이터베이스에 미리 저장된 적어도 하나의 서비스 정보를 비교하여 상기 열차 정보의 무결성을 검사하는 제6 인스트럭션
을 더 포함하는 것인 열차 정보 관리 장치.
The method according to claim 1,
Wherein the one or more programs include:
A sixth instruction for checking the integrity of the train information by comparing the train information received through the first instruction and the second instruction with at least one service information previously stored in the database through the fifth instruction,
The train information management apparatus further comprising:
KR1020160134749A 2016-10-18 2016-10-18 Apparatus for managing train information KR101730874B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
KR1020160134749A KR101730874B1 (en) 2016-10-18 2016-10-18 Apparatus for managing train information
PCT/KR2017/010462 WO2018074750A1 (en) 2016-10-18 2017-09-22 Train information managing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160134749A KR101730874B1 (en) 2016-10-18 2016-10-18 Apparatus for managing train information

Publications (1)

Publication Number Publication Date
KR101730874B1 true KR101730874B1 (en) 2017-04-28

Family

ID=58701953

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160134749A KR101730874B1 (en) 2016-10-18 2016-10-18 Apparatus for managing train information

Country Status (2)

Country Link
KR (1) KR101730874B1 (en)
WO (1) WO2018074750A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106909120A (en) * 2017-05-11 2017-06-30 四川高新轨道交通产业技术研究院 Railcar base complex automatic system
KR102116890B1 (en) * 2019-11-07 2020-05-29 주식회사 지에스지 Mobile rail/track defect real-time analysis and monitoring system and method using wireless accelerometer

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114095156B (en) * 2021-10-26 2023-05-12 卡斯柯信号(成都)有限公司 Data protection method for rail transit mobile terminal

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101313592B1 (en) * 2012-04-13 2013-10-01 애니포인트 미디어 그룹 Computing device and method for streaming
JP2016032974A (en) * 2014-07-31 2016-03-10 株式会社東芝 Train composition recognition device and train composition recognition system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0748434Y2 (en) * 1989-12-15 1995-11-08 東日本旅客鉄道株式会社 Train information transmission device
US7698029B2 (en) * 2008-08-19 2010-04-13 The Boeing Company Autonomous asset transportation method, apparatus and computer program product
KR101313692B1 (en) * 2009-12-18 2013-10-02 한국전자통신연구원 Fault Tolerance Method for Robot Software Component
JP6004905B2 (en) * 2012-11-14 2016-10-12 三菱電機株式会社 Train radio system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101313592B1 (en) * 2012-04-13 2013-10-01 애니포인트 미디어 그룹 Computing device and method for streaming
JP2016032974A (en) * 2014-07-31 2016-03-10 株式会社東芝 Train composition recognition device and train composition recognition system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106909120A (en) * 2017-05-11 2017-06-30 四川高新轨道交通产业技术研究院 Railcar base complex automatic system
KR102116890B1 (en) * 2019-11-07 2020-05-29 주식회사 지에스지 Mobile rail/track defect real-time analysis and monitoring system and method using wireless accelerometer

Also Published As

Publication number Publication date
WO2018074750A1 (en) 2018-04-26

Similar Documents

Publication Publication Date Title
RU2640389C1 (en) Train and railway depot management system
JP6612363B2 (en) System and method for construction and management of train formation
KR101730874B1 (en) Apparatus for managing train information
US10196078B2 (en) Diagnostic system for a rail vehicle
CN112134952B (en) Vehicle management system and method based on Internet of vehicles, electronic equipment and storage medium
JP6598990B2 (en) Information processing system and information processing method
EP3168112B1 (en) Method and system for rail vehicle coupling determination
EP3381769B1 (en) Method and system for controlling grade of automation of train operation
KR101488420B1 (en) System and method for monitoring a railroad car using wireless and self-generation sensor
CN111830927A (en) Vehicle fault monitoring method and device and vehicle-mounted diagnosis equipment
CN109895815B (en) Train operation data acquisition method and system
KR20170099701A (en) Information gathering and sharing system for inter-vehicle
US10421472B2 (en) Visual diagnostic system for railroad network
KR20150066723A (en) System for displaying fault diagnosis details of construction equipment and method
KR101708338B1 (en) Monitoring system for train operation
JP2011011715A (en) Abnormal cause specifying device, abnormal cause specifying system, and abnormal cause specifying method
JP2013139205A (en) System and method for transmitting train security information
KR20070066498A (en) Radio data communication system of train and method thereof
KR20100050621A (en) The realtime malfunctioned judgment methodology while operating vehicle about the exclusive vehicle computer(car pc) and in environment of wireless communication, vehicle control information transmitting and receiving methodology
KR101559343B1 (en) management analysis system for Condition Monitoring and facility history of Railway Vehicle
WO2019159227A1 (en) Railway car state monitoring system
EP3459813A1 (en) Train warning system
JP2013100111A (en) Abnormal cause specifying device, abnormal cause specifying system, and abnormal cause specifying method
RU2579401C1 (en) System for remote monitoring of locomotive safety device based on digital radio communication
CN111665815B (en) Turnout fault prediction method and device

Legal Events

Date Code Title Description
E601 Decision to refuse application
X091 Application refused [patent]
AMND Amendment
X701 Decision to grant (after re-examination)
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20200203

Year of fee payment: 4