CN108173904B - Reliable interaction method for scheduling commands - Google Patents
Reliable interaction method for scheduling commands Download PDFInfo
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/04—Automatic systems, e.g. controlled by train; Change-over to manual control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/30—Trackside multiple control systems, e.g. switch-over between different systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/14—Session management
- H04L67/146—Markers 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
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:
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.
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)
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 |
-
2017
- 2017-12-06 CN CN201711276718.3A patent/CN108173904B/en active Active
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 |