CN108173904B - Reliable interaction method for scheduling commands - Google Patents

Reliable interaction method for scheduling commands Download PDF

Info

Publication number
CN108173904B
CN108173904B CN201711276718.3A CN201711276718A CN108173904B CN 108173904 B CN108173904 B CN 108173904B CN 201711276718 A CN201711276718 A CN 201711276718A CN 108173904 B CN108173904 B CN 108173904B
Authority
CN
China
Prior art keywords
command
message
dispatching
scheduling
terminal
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.)
Active
Application number
CN201711276718.3A
Other languages
Chinese (zh)
Other versions
CN108173904A (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.)
Casco Signal Ltd
Original Assignee
Casco Signal 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 Casco Signal Ltd filed Critical Casco Signal Ltd
Priority to CN201711276718.3A priority Critical patent/CN108173904B/en
Publication of CN108173904A publication Critical patent/CN108173904A/en
Application granted granted Critical
Publication of CN108173904B publication Critical patent/CN108173904B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • H04L67/025Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
    • 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/04Automatic systems, e.g. controlled by train; Change-over to manual control
    • 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/30Trackside multiple control systems, e.g. switch-over between different systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/146Markers for unambiguous identification of a particular session, e.g. session cookie or URL-encoding

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mechanical Engineering (AREA)
  • Health & Medical Sciences (AREA)
  • Computing Systems (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Information Transfer Between Computers (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention relates to a reliable interaction method of a scheduling command.A scheduling center terminal issues messages to each station ordered terminal in a one-to-many mode, receives and signs message receipt received by each ordered terminal, determines the type and source of the received and signed message receipt according to keywords to refresh the state of the scheduling command, and displays the state on a terminal interface. Compared with the prior art, the method and the device determine the message type according to the keywords, and ensure the reliable interaction of the scheduling commands.

Description

Reliable interaction method for scheduling commands
Technical Field
The invention relates to a command interaction method, in particular to a reliable interaction method for scheduling commands.
Background
In the urban rail transit operation process, scheduling commands need to be issued to stations and trains in time according to real-time conditions such as passenger flow of all lines, train operation and the like, construction conditions and the like. After receiving the dispatching command issued by the dispatching center, the driver and the station attendant need to strictly execute the relevant dispatching work. At present, the dispatching commands issued by various subways at home and abroad are in a traditional telephone dispatching form, however, the telephone dispatching has the defects of time consumption, easiness in error, inconvenience in storage, difficulty in query, easiness in occurrence of uncertain responsibility and the like. Compared with the traditional telephone scheduling, the use of electronic scheduling commands is urgent.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provide a reliable interaction method for scheduling commands, which determines the message type according to keywords and ensures the reliable interaction of the scheduling commands.
The purpose of the invention can be realized by the following technical scheme:
a method for reliably interacting dispatching commands includes issuing messages to each station command receiving terminal by a dispatching center terminal in one-to-many mode, receiving and signing message receipt received by each command receiving terminal, determining type and source of received and signed message receipt according to keywords to refresh dispatching command state and displaying it on terminal interface.
Preferably, the workflow of the scheduling command issued by the scheduling center terminal is as follows:
1) all scheduling center terminals and all ordered terminals on the whole line respectively correspond to unique ID identification numbers which are called equipment ID numbers;
2) the scheduling center terminal organizes and writes a scheduling command according to the requirement, and a system distributes a unique identification number of the scheduling command when the scheduling command is written, wherein the unique identification number is called a command unique number;
3) after the scheduling center terminal checks that the prepared scheduling command is error-free, the scheduling center terminal issues the scheduling command to the corresponding ordered terminal;
4) after receiving the scheduling command, the ordered terminal analyzes the command unique number, the ID number of the issuing equipment, the equipment ID number of the selected ordered terminal and the command content of the command; immediately sending a receipt message that the equipment has received the dispatching command to a dispatching center terminal, and informing a station attendant or driver to sign a newly received dispatching command;
5) the scheduling center terminal analyzes the received receipt message, determines which receipt message of the scheduling command is according to the unique command number, determines which ordered terminal the message comes from according to the equipment ID number, determines whether the equipment receives the message or manually signs the message according to the message type, and determines the time when the equipment receives the command according to the command receiving time;
6) after receiving the dispatching command, the station attendant or driver needs to input an employee number manual signing command and return signing information to the dispatching center terminal;
7) the terminal of the dispatching center refreshes the state of the dispatching command in time according to the receipt of the receipt message by the terminal of the ordered place, and the interface prompts the dispatcher whether the command is received and the receipt is completed or not, if the dispatching command is received, the dispatching center enters 10), if the dispatching command is received, the dispatching center enters 8), otherwise, the dispatching center enters 9);
8) when the dispatching command is found to be in a non-receiving state according to the dispatching command state, selecting a re-sending command function button to re-issue the command to all non-receiving command receiving terminals, and returning to 4);
9) when the scheduling command is found to be still in a non-receiving state or a non-receiving state according to the state of the scheduling command, inquiring the details of the interface, checking all the non-receiving or non-receiving ordered terminals, confirming that the scheduling command is issued to all the ordered terminals through other scheduling modes, and correcting the state of the scheduling command to be a signed state;
10) and (6) ending.
Preferably, the command message in 3) includes: a command unique number, an issuing device ID number, and a selected commanded terminal device ID number.
Preferably, the receipt message in 4) includes a command unique number, a command reception time, a receiving device ID, and a message type number.
Preferably, the message in 6) includes a command unique number, a command sign-off time, a sign-off device ID, a message type number, and a sign-off labor number.
Preferably, the workflow of the ordered terminal receiving the scheduling command is as follows:
(1) receiving a scheduling command from a scheduling center terminal;
(2) reading the command, analyzing a command unique number, an ID number of a command sending terminal and command content, immediately returning and automatically receiving a message to a dispatching center terminal, wherein the message comprises the command unique number, command receiving time, a receiving equipment ID and a message type number, correcting the state of the dispatching command into a receiving state, and prompting a station attendant or a driver to manually sign a newly received dispatching command;
(3) after receiving the prompt, the station attendant or driver inputs the employee number manual signing command, and returns a signing message to the dispatching center, wherein the message comprises a command unique number, a command signing time, a signing device ID, a message type number and a signing employee number, and the type of the dispatching command is corrected to be in a signed state;
(4) and (6) ending.
Preferably, the message transmission of the scheduling command adopts a UDP message protocol, and transmits the message through the existing ATS network.
The ATS network is a dual-network redundancy system structure, when any group of networks fails, the other group of networks is not affected to transmit messages, and the message sending success probability among nodes is ensured. At the same time, the timeout retransmission mechanism further increases the probability of successful transmission of the message. The message sent by the sending end can enter two groups of networks simultaneously. The receiving end receives the message, performs CRC32 data validity check on the message, masks the same message, and parses the data.
The time-out control is divided into two categories: one is channel detection timeout, when the system does not receive the heartbeat packet for three continuous periods, the channel is considered to be timeout, and the communication fails. One is a transmission timeout, and if a packet is transmitted, three consecutive attempts are made, and no receipt is received from the other party, the reception is considered to be failed.
The expression for the noted CRC32 is calculated as follows:
Figure BDA0001496712080000031
compared with the prior art, the invention has the following advantages:
1. determining the interactive information of the message at each node according to the keywords, wherein the interactive information of the command can be definitely scheduled;
2. making the responsibilities of all participants clear.
Drawings
FIG. 1 is a diagram illustrating a hardware implementation of the present invention;
fig. 2 is a flow chart of the operation of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be obtained by a person skilled in the art without any inventive step based on the embodiments of the present invention, shall fall within the scope of protection of the present invention.
The invention relates to a reliable interaction method of commands among terminals when dispatching commands are issued to various commanded places in a subway. According to the characteristics of the dispatching command issued by the subway, the dispatching center needs to issue the dispatching command to a plurality of ordered terminals, the receiving and signing conditions of the dispatching command by each ordered terminal need to be fed back to the dispatching center, and the dispatching center determines whether the dispatching command is successfully sent to all ordered places and the reading conditions of each ordered place according to the feedback message.
The method can clearly indicate the receiving and signing conditions of the issued scheduling command at the command receiving position.
As shown in FIG. 1, a method for reliable interaction of dispatching commands includes a dispatching center terminal, a plurality of station terminals, a communication front-end processor and a plurality of vehicle-mounted displays. The dispatching center terminal, the station terminals and the communication front-end processor are connected through an ATS network, and the vehicle-mounted terminal and the communication front-end processor are communicated in a wireless access mode.
As shown in fig. 2, the process of the scheduling center terminal issuing a scheduling command to the ordered terminal is as follows:
step 1, editing the content of the scheduling command, selecting a command receiving place, auditing by an auditor, and issuing the scheduling command, wherein the state of the scheduling command is a sent state. Encapsulating the scheduling command as a message, including: a command unique number, an issuing terminal ID, a commanded terminal ID, a command type, command contents, and the like.
And 2, sending a message to a corresponding command place according to the ID of the command terminal.
Step 3, the ordered terminal receives the message, checks whether the message is correct or not by calculating CRC32, shields the same message, analyzes the message into a scheduling command, informs a person on duty or a driver to sign the command, and displays the received scheduling command on an interface; encapsulating the receipt message and sending the message to a dispatch center, comprising: the command unique number, the ID of the command sending terminal, the ID of the command receiving terminal and the command type are command receiving receipt and command receiving time;
step 4, sending a receiving command receipt message to the command sending terminal according to the ID of the command sending terminal;
step 5, the terminal of the dispatching center receives the message, checks whether the message is correct by calculating CRC32, shields the same message, and analyzes the message: indexing the issued scheduling command according to the unique command number, indexing the command-receiving place of the command according to the ID of the command-receiving terminal, determining that the command-receiving place has received the command according to the command type, and determining the receiving time of the command-receiving place according to the command receiving time; when all command places of the command are received, the command state is corrected to be a received state;
step 6, after the station attendant or driver hears or sees the prompt of signing the dispatching order, inputting the employee number to sign the dispatching order; encapsulating the receipt message and sending the message to a dispatch center, comprising: the command unique number, the ID of the issuing terminal, the ID of the ordered terminal and the command type are the receipt of the signing command, the signing time and the signing labor number;
step 7, sending a receipt message of the signing command to the command sending terminal according to the ID of the command sending terminal;
step 8, the terminal of the dispatching center receives the message, checks whether the message is correct by calculating CRC32, shields the same message, and analyzes the message: indexing the issued scheduling command according to the unique command number, indexing the commanded position of the command according to the ID of the commanded terminal, determining the signed position according to the command type, determining the manual sign-in time according to the sign-in time, and determining the sign-in person according to the sign-in manual number; when all the command places of the command have signed, the command state is corrected to be a signed state;
step 9, the dispatching center terminal performs self-checking circularly, checks that the state of each command is a command in a sent state or a received state, and continuously displays the state of each command on an interface;
if the command is overtime and is not received at the command-receiving place, the command re-sending function can be used, the system re-encapsulates the command-sending message, the command-receiving terminals of which are all terminals which do not receive the command, and the step 2 is entered. If there is a network failure or other equipment failure, but the dispatcher issues a dispatch command to all non-received and non-signed depots through other means, the dispatcher may manually set the command as signed.
As described above, the command interaction process between the dispatching center and the station and between the dispatching center and the train is clarified by the index of the keyword. The dispatching center can order to know the receiving and signing conditions of each ordered terminal, and each ordered terminal can also receive and read the dispatching order issued by the signing dispatching center in time.
While the invention has been described with reference to specific embodiments, the invention is not limited thereto, and various equivalent modifications and substitutions can be easily made by those skilled in the art within the technical scope of the invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (6)

1. A reliable interaction method for dispatching commands is characterized in that a dispatching center terminal issues messages to each station commanded terminal in a one-to-many mode, receives and signs message receipt received by each commanded terminal, determines the type and source of the received and signed message receipt according to keywords to refresh the state of the dispatching commands, and displays the state on a terminal interface;
the work flow of the dispatching center terminal for issuing the dispatching command is as follows:
1) all scheduling center terminals and all ordered terminals on the whole line respectively correspond to unique ID identification numbers which are called equipment ID numbers;
2) the scheduling center terminal organizes and writes a scheduling command according to the requirement, and a system distributes a unique identification number of the scheduling command when the scheduling command is written, wherein the unique identification number is called a command unique number;
3) after the scheduling center terminal checks that the prepared scheduling command is error-free, the scheduling center terminal issues the scheduling command to the corresponding ordered terminal;
4) after receiving the scheduling command, the ordered terminal analyzes the command unique number, the ID number of the issuing equipment, the equipment ID number of the selected ordered terminal and the command content of the command; immediately sending a receipt message that the equipment has received the dispatching command to a dispatching center terminal, and informing a station attendant or driver to sign a newly received dispatching command;
5) the scheduling center terminal analyzes the received receipt message, determines which receipt message of the scheduling command is according to the unique command number, determines which ordered terminal the message comes from according to the equipment ID number, determines whether the equipment receives the message or manually signs the message according to the message type, and determines the time when the equipment receives the command according to the command receiving time;
6) after receiving the dispatching command, the station attendant or driver needs to input an employee number manual signing command and return signing information to the dispatching center terminal;
7) the terminal of the dispatching center refreshes the state of the dispatching command in time according to the receipt of the receipt message by the terminal of the ordered place, and the interface prompts the dispatcher whether the command is received and the receipt is completed or not, if the dispatching command is received, the dispatching center enters 10), if the dispatching command is received, the dispatching center enters 8), otherwise, the dispatching center enters 9);
8) when the dispatching command is found to be in a non-receiving state according to the dispatching command state, selecting a re-sending command function button to re-issue the command to all non-receiving command receiving terminals, and returning to 4);
9) when the scheduling command is found to be still in a non-receiving state or a non-receiving state according to the state of the scheduling command, inquiring the details of the interface, checking all the non-receiving or non-receiving ordered terminals, confirming that the scheduling command is issued to all the ordered terminals through other scheduling modes, and correcting the state of the scheduling command to be a signed state;
10) and (6) ending.
2. The method of claim 1, wherein the command message in 3) comprises: a command unique number, an issuing device ID number, and a selected commanded terminal device ID number.
3. The method of claim 1, wherein the receipt message of 4) comprises a command unique number, a command reception time, a receiving device ID, and a message type number.
4. The method as claimed in claim 1, wherein the message in 6) includes a command unique number, a command sign-off time, a sign-off device ID, a message type number, and a sign-off human number.
5. The method according to claim 1, wherein the workflow of the ordered terminal receiving the scheduling command is as follows:
(1) receiving a scheduling command from a scheduling center terminal;
(2) reading the command, analyzing a command unique number, an ID number of a command sending terminal and command content, immediately returning and automatically receiving a message to a dispatching center terminal, wherein the message comprises the command unique number, command receiving time, a receiving equipment ID and a message type number, correcting the state of the dispatching command into a receiving state, and prompting a station attendant or a driver to manually sign a newly received dispatching command;
(3) after receiving the prompt, the station attendant or driver inputs the employee number manual signing command, and returns a signing message to the dispatching center, wherein the message comprises a command unique number, a command signing time, a signing device ID, a message type number and a signing employee number, and the type of the dispatching command is corrected to be in a signed state;
(4) and (6) ending.
6. The method of claim 1, wherein the message transmission of the scheduling command is performed by using UDP packet protocol, and the message is transmitted through an existing ATS network.
CN201711276718.3A 2017-12-06 2017-12-06 Reliable interaction method for scheduling commands Active CN108173904B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711276718.3A CN108173904B (en) 2017-12-06 2017-12-06 Reliable interaction method for scheduling commands

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711276718.3A CN108173904B (en) 2017-12-06 2017-12-06 Reliable interaction method for scheduling commands

Publications (2)

Publication Number Publication Date
CN108173904A CN108173904A (en) 2018-06-15
CN108173904B true CN108173904B (en) 2020-11-06

Family

ID=62525290

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711276718.3A Active CN108173904B (en) 2017-12-06 2017-12-06 Reliable interaction method for scheduling commands

Country Status (1)

Country Link
CN (1) CN108173904B (en)

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2007007494A1 (en) * 2005-07-12 2007-01-18 Mitsubishi Electric Corporation Train-installed video information delivery control display system
CN101594353A (en) * 2009-04-15 2009-12-02 卡斯柯信号有限公司 The means of communication of general communication platform of dispatching command system
CN102647437B (en) * 2011-02-22 2015-04-08 中国铁路总公司 Centralized traffic control method and centralized traffic control system
CN102413008B (en) * 2011-11-16 2015-07-29 航天科工深圳(集团)有限公司 Based on method of testing and the system of electric power 104 stipulations
CN103064883B (en) * 2012-12-04 2016-02-03 卡斯柯信号有限公司 The data auto-generation method of railway signal maintenance system
CN206265072U (en) * 2016-09-06 2017-06-20 兰州铁路局 The control device of station train travel operation
CN106218671B (en) * 2016-09-06 2018-04-03 兰州铁路局 The control method and device of station train travel operation

Also Published As

Publication number Publication date
CN108173904A (en) 2018-06-15

Similar Documents

Publication Publication Date Title
CN101079188B (en) Vehicle mounted terminal and public transportation system containing the vehicle-mounted terminal
CN101924703B (en) Method and device for decoding BTM (Balise Transmission Module) message, and train control system based on balise
CN102868970A (en) System and method for actively identifying and communicating with vehicles
CN102158829B (en) Train tail information transmission system for train
CN107804344A (en) A kind of method and system of mobile authorization during shunting service
CN108512785A (en) A kind of Data Transport Protocol method
CN101562507B (en) Data transmission method
CN103021152A (en) Beidou data transmission method based on confirmation mode
CN109649437B (en) Railway station computer interlocking information transmission method and system
CN112606872B (en) Wireless route advance notice improvement method for dispatching centralized system
CN108173904B (en) Reliable interaction method for scheduling commands
CN2823080Y (en) Radio level vehicle shunting system
CN105630477B (en) The upgrade method and device of car-mounted terminal application program
CN109677464A (en) A kind of shunting operation plan Transmission system
CN103674013A (en) Public transportation navigation system and method for blindmen
CN109164782A (en) A kind of vehicle control device self checking diagnostic method and system
CN102951190A (en) Method and system for safety control on dispatching commands
CN101409906B (en) Method for reconfiguration of business in radio communication system
CN113085965B (en) Train control method and system based on satellite supplement temporary speed limit
CN204055827U (en) For the train positioning system of Rail Transit System
CN100533508C (en) Automatic stop reporting method and its system for public transit vehicle
CN206209848U (en) logistics vehicle dispatching system
CN105740959A (en) Motorcade reservation management method and system
CN101145892A (en) A quick response method, system, receiver and transmitter
CN104129408B (en) Railway telephone block system method and device based on electronics clearance card machine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
REG Reference to a national code

Ref country code: HK

Ref legal event code: DE

Ref document number: 1254105

Country of ref document: HK

GR01 Patent grant
GR01 Patent grant