Preview only show first 10 pages with watermark. For full document please download

Ieee Wg-14 Meeting 3

   EMBED


Share

Transcript

IEEE WG-14 Meeting 3 March 22, 2001 Agenda • • • • • • • 8:30 AM 9:00 AM 9:15 AM 9:45 AM 10:45 AM 11:00 AM 12:00 Noon • • • • 1:00 PM 2:30 PM 2:45 PM 4:00 PM IEEE WG-14 Meeting 3 Coffee / Muffins Available Introductions General Overview of Standard (Bill Petit) Technical Overview of Standard (John Fayos) Break Continue Technical Overview Lunch (individuals responsible for lunch, menus to be brought in for lunch selection prior to break Continue Technical Overview / Addressing Discussions Break General Discussion Adjourn 2 Technical Overview • • • • HRI Interface Overview Protocol Considerations & Requirements HRI Interface Architecture HRI Interface Protocols – – – – Layers 6 & 7 Layer 4 Layer 3 Layers 1 & 2 • HRI Message Formats IEEE WG-14 Meeting 3 3 HRI Data Communications Railroad System Roadway System Variable Message Signs Track Circuits Traffic Signals HRI Interface Wayside Equipment Terminator Advanced Transportation Controller Surveillance Vehicle Systems Short Range Communications Rail Operations Terminator IEEE WG-14 Meeting 3 Traffic Management System 4 HRI Interface Wayside Equipment Terminator Advanced Transportation Controller ATC Functions Wayside Equipment Terminator Functions Crossing Controller Grade Crossing Predictor Internal Wayside Equipment Network Wayside Equipment Gateway Internal ATC Equipment Network IEEE WG-14 Meeting 3 Traffic Controller HRI Physical Interface ATC Gateway Event Recorder Wayside Function Vehicle Presence Detector Event Recorder HRI Virtual Interface ATC Function 5 HRI Interface Components • Wayside Functions – functions within the Wayside Equipment Terminator that obtain, calculate or otherwise generate railroad system information • Wayside Gateway – HRI interface “bridge” controller • routes incoming messages to appropriate Wayside Function • routes outgoing messages to appropriate ATC Gateway • ATC Gateway – companion to the Wayside Gateway • ATC Functions – functions within the Advanced Traffic Controller that obtain, calculate or otherwise generate the roadway system information IEEE WG-14 Meeting 3 6 HRI Protocol Considerations • Railroad & Roadway System Independence – Limit impact of HRI interface protocols on existing equipment • Multiple Interface Options – Enable local system designers to choose appropriate protocols for individual installations – One size does not fit all • Cost Effectiveness – Select widely used standardized protocols (multiple suppliers) • Limited Administration – Minimal level of cross-HRI installation coordination – Minimal, but not zero IEEE WG-14 Meeting 3 7 HRI Protocol Requirements • Relatively limited set of technical requirements: – – – – – Support point-to-point HRI configurations Support network HRI configurations Data rate of at least 19.2 kbps 128 byte transfer in less than 250 msec (nominal) Error detection scheme that meets the requirements for the transfer of safety-critical messages across the HRI interface IEEE WG-14 Meeting 3 8 OSI Protocol Model • Layer 7: Application Layer. Selects appropriate service for the application. An application is the actual hardware and or software entity that performs a function in either the Railway or Roadway systems. • Layer 6: Presentation Layer. Provides data formatting (reformatting) and identification. • Layer 5: Session Layer. Coordinates the interaction between applications. • Layer 4: Transport Layer. Provides for end-to-end data integrity and quality of service in communications. • Layer 3: Network Layer. Switches and routes information. • Layer 2: Data Link Layer. Transfers units of information across a physical link. Provides media access control, synchronization, framing, and error detection and recovery. • Layer 1: Physical Layer. Moves bits across a medium. IEEE WG-14 Meeting 3 9 HRI Interface Architecture Wayside Function ATC Function HRI Information Application Layer Application Layer HRI Messages Presentation Layer Wayside Gateway Session Layer Internal Transport Layer Transport Layer Presentation Layer ATC Gateway HRI Message CRC ATCS Vital CRC * * * Internal Transport Layer TCP UDP Internal Session Layer Transport Layer Internal ATCS Datagram * * * Network Layer Internal Network Layer Link Layer Internal Link Layer Physical Layer Internal Physical Layer Internal Wayside Network IEEE WG-14 Meeting 3 IP LonWorks RS485 ATCS Ethernet LonWorks Serial 10/100BaseT LonWorks RS422 RS485 HRI Interface Network Network Layer Internal Network Layer Link Layer Internal Link Layer Physical Layer Internal Physical Layer Internal ATC Network 10 Layers 6 & 7 Message ID 9.4.40 9.4.41 9.1.41 9.4.42 9.4.43 9.1.43 9.4.44 9.4.45 9.1.45 Message Name HRI Rail Crossing Operational State HRI Rail Crossing Configuration HRI Rail Crossing Configuration Request HRI Approaching Train Information HRI Wayside Equipment Status HRI Wayside Equipment Status Request HRI Roadway Obstacle Detection State HRI ATC Equipment Status HRI ATC Equipment Status Request IEEE WG-14 Meeting 3 Source Destination Railroad System Railroad System Roadway System Railroad System Railroad System Roadway System Roadway System Roadway System Railroad System Roadway System Roadway System Railroad System Roadway System Roadway System Railroad System Railroad System Railroad System Roadway System 11 Layer 4 • No Layer 5 protocols are specified for the HRI interface • Layer 4 protocol drivers: – Support safety-critical message transfer requirements – Limit local system administration and coordination between Wayside & ATC equipment • Dual Layer 4 approach: – Upper level: • safety critical error detection • dependent upon HRI message type – Lower level: • standard end-to-end error detection • not dependent upon HRI message type IEEE WG-14 Meeting 3 12 Layer 4 -- Upper Level • Upper Level Protocols – All safety critical messages protected by ATCS Vital CRC • • • • utilized extensively in the Railroad industry meets quantitative verification requirements in safety critical applications time tested and proven algorithms specified in ATCS specifications – All HRI messages protected by a standard CRC-16 • standard error detection scheme used in communications systems IEEE WG-14 Meeting 3 13 Layer 4 -- Upper Level • ATCS Vital CRC protects data between vital source and vital destination • Potential HRI interface source & destination combinations: ATCS Vital CRC Wayside Function (vital source) Wayside Function Internal Wayside Function Internal Wayside Function Internal IEEE WG-14 Meeting 3 Wayside Gateway (vital source) Wayside Gateway (vital destination) Wayside Gateway (vital destination) ATC Gateway (vital destination) ATCS Vital CRC ATCS Vital CRC ATC Gateway (vital destination) ATC Gateway (vital source) ATCS Vital CRC Internal ATC Function Internal ATC Function Internal ATC Function ATC Function (vital source) 14 Layer 4 -- Lower Level • Provides end-to-end data transfer verification across the HRI physical interface Wayside Function Internal Wayside Gateway TCP UDP No Protocol ATC Gateway Internal ATC Function • Specified Options: – TCP (Transmission Control Protocol) – UDP (User Datagram Protocol) – No Protocol IEEE WG-14 Meeting 3 15 Layer 3 • Layer 3 protocol drivers: – Support safety-critical message transfer (Layer 4 ATCS Vital CRC) requirements – Limit local administration and coordination between Wayside & ATC equipment • Dual Layer 3 approach: – Upper level: • ATCS network datagram – Lower level: • multiple options IEEE WG-14 Meeting 3 16 Layer 3 -- Upper Level • ATCS network addressing scheme I RRR NN DDDDDD Address Type Identifier (0-9) Railroad Number (0-999) Network Node Number (0-99) Addressed Device Identifier (600000-699999) – Address Type Identifier • “3” -- Wayside Devices (wireline connected) – Railroad Number • • assigned to railroads by ATCS controlling authority single railroad number to be assigned to all ATC equipment – Network Node Number • assigned by local administrator – Addressed Device Identifier • IEEE WG-14 Meeting 3 “600000 - 699999”, assigned by local administrator 17 ATCS Network Datagram Byte # Bit 7 Bit 6 0 0 0 1 0 0 0 0 0 0 2 0 0 0 0 0 3 0 0 0 0 0 4 5 6 7 1 0 1 0 Bit 5 Bit 4 Bit 3 Packet Type 0 1 Bit 2 Bit 1 Bit 0 Message Priority 0 1 Destination BCD Digit 3 Destination BCD Digit 5 1 Source BCD Digit 2 21 Message Label -- High Order Byte Source BCD Digit 3 Source BCD Digit 4 22 Message Label -- Low Order Byte 13 Source BCD Digit 5 Source BCD Digit 6 23 Message Version 14 Source BCD Digit 7 Source BCD Digit 8 24 Application Data (N Bytes) 15 Source BCD Digit 9 Source BCD Digit 10 25 + N Vital CRC (high order byte) 16 Source BCD Digit 11 Source BCD Digit 12 26 + N Vital CRC 27 + N Vital CRC 28 + N Vital CRC (low order byte) 1 11 0 0 12 0 0 0 0 0 0 1 0 0 0 1 1 0 Destination BCD Digit 2 Destination BCD Digit 4 17 0 0 0 0 0 0 0 0 18 0 0 0 0 0 0 0 0 19 0 0 0 0 0 0 1 0 20 0 0 0 0 0 0 1 Vital Destination BCD Digit 6 8 Destination BCD Digit 7 Destination BCD Digit 8 9 Destination BCD Digit 9 Destination BCD Digit 10 10 Destination BCD Digit 11 Destination BCD Digit 12 IEEE WG-14 Meeting 3 18 Layer 3 -- Lower Level • Routes information across the HRI physical interface Wayside Function Internal Wayside Gateway IP LonWorks RS-485 ATCS No Protocol ATC Gateway Internal ATC Function • Specified Options: – – – – – IP (Internet Protocol) LonWorks RS-485 compatible network addressing ATCS No protocol (point-to-point configurations) IEEE WG-14 Meeting 3 19 Layers 1 & 2 • Transfers data across the HRI physical interface Wayside Function Internal Wayside Gateway Ethernet LonWorks Serial / RS422 Serial / RS485 ATC Gateway Internal ATC Function • Specified Options: – – – – Ethernet (w/compatible physical link) LonWorks (w/compatible physical link) Serial RS-422 Serial RS-485 IEEE WG-14 Meeting 3 20 HRI Message Format Byte Location Field Name 0 Message Length 1 Sequence Number 2 3 4 5 6 7– (7 + M) 8+M – 9+M Time Stamp – month Time Stamp – day Time Stamp – hour Time Stamp – minute Time Stamp – second Message Data CRC-16 IEEE WG-14 Meeting 3 Field Description Comment Total Length of the HRI Message Packet, including the Message Length byte (10 + M bytes) Incremental sequence number for each message. Roll over at 255 to 0 Month (1-12) Day (1-31) Hour (0-24) Minute (0-59) Second (0-59) HRI Message Data (M bytes in length) Max length = 128 bytes 16-bit CRC. Covers all bytes in the message packet prior to the CRC field. Specific algorithm needs to be specified. GMT GMT GMT GMT GMT Max length = 119 bytes Calculated for all messages, vital and non-vital 21 HRI Message 9.4.40 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: HRI Rail Crossing Operational State 9.4.40 4904 Safety Critical (Vital) Wayside Device ATC Device 1 Once per second 1 packet Variable, Minimum of 5 bytes, Maximum of 33 bytes Provide safety critical railway crossing gate information to the roadway system Notes: IEEE WG-14 Meeting 3 22 HRI Message 9.4.40 Byte Location Field Name 0 0 1 1 2 Number of Tracks Reserve Track Number Reserve WSA 2 CGU 2 CGD 2 DEF 2 ICO 2 STW 2 3-4 Field Description Total number of tracks at the HRI (0-8) Not Used Track number (1-8) Not Used Warning System Activation 0 = Not Activated 1 = Activated Crossing Gates Up 0 = Crossing Gates Not Up 1 = Crossing Gates Up Crossing Gates Down 0 = Crossing Gates Not Down 1 = Crossing Gates Down Crossing Gate Defective 0 = Crossing Gate OK 1 = Crossing Gate Defective Island Circuit Occupied 0 = Island Circuit Unoccupied 1 = Island Circuit Occupied Second Train Warning 0 = No Second Train 1 = Second Train Present Not Used Reserve Advance Pre-Emption Time Bytes 1-4 are repeated for each track present at the HRI Minimum packet length of 5 bytes (1 track) Maximum packet length of 33 bytes (8 tracks) IEEE WG-14 Meeting 3 Comment Max of 8 tracks Not Used, set to 0 Not Used, set to 0 Not Used, set to 0 LSB = 0.1 seconds 23 HRI Message 9.4.41 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: Notes: IEEE WG-14 Meeting 3 HRI Rail Crossing Configuration 9.4.41 4905 Informational Wayside Device ATC Device 1 On request or when there has been a change in status 1 packet TBD Provide railroad crossing configuration information to the roadway system Message information content and format is TBD 24 HRI Message 9.1.41 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: HRI Rail Crossing Configuration Request 9.1.41 4713 Query ATC Device Wayside Device 1 Determined by ATC Device 1 packet 1 byte Request the Wayside Device to send an HRI Rail Crossing Configuration Message Notes: IEEE WG-14 Meeting 3 25 HRI Message 9.4.42 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: Notes: HRI Approaching Train Information 9.4.42 4906 Informational Wayside Device ATC Device 1 1st transmission when train is 5 minutes from the crossing, once per minute thereafter until train enters the crossing 1 packet 7 bytes Provide train time of arrival estimates to the roadway system Byte Location Field Name Field Description 0-1 Estimated Time of Arrival 2 -3 Estimated Time of Closure 4 Estimated Speed at Crossing Estimated Train Length Estimated time until approaching train reaches the HRI crossing Estimated time that the crossing will remain closed Estimated speed of the train at the HRI crossing in mph Estimate of the train length in feet 5-6 IEEE WG-14 Meeting 3 Comment LSB = 0.1 seconds LSB = 0.1 seconds LSB = 1 mph LSB = 1 foot 26 HRI Message 9.4.43 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: Notes: IEEE WG-14 Meeting 3 HRI Wayside Equipment Status 9.4.43 4907 Informational Wayside Device ATC Device 1 On request or when there has been a change in status 1 packet TBD Provide general status of the wayside equipment at the HRI to the roadway system Message information content and format is TBD 27 HRI Message 9.1.43 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: HRI Wayside Equipment Status Request 9.1.43 4715 Query ATC Device Wayside Device 1 Determined by ATC Device 1 packet 1 byte Request the Wayside Device to send an HRI Wayside Equipment Status Message Notes: IEEE WG-14 Meeting 3 28 HRI Message 9.4.44 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: HRI Roadway Obstacle Detection State 9.4.44 4908 Safety Critical (Vital) ATC Device Wayside Device 1 Once per second 1 packet 1 byte Provide safety critical railway crossing obstacle information to the railroad system Notes: Byte Location Field Name 0 OI 0 LTI 0 VAS 0 Reserve IEEE WG-14 Meeting 3 Field Description Obstacle Indicator 0 = No Obstacle 1 = Obstacle Present Long Term Obstacle Indicator 0 = No Obstacle 1 = Long Term Obstacle Present Vehicle Arrestor Barrier Status 0 = Vehicle Arrestor Barrier OK 1 = Vehicle Arrestor Barrier Not OK Not Used Comment Not Used, set to 0 29 HRI Message 9.4.45 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: Notes: IEEE WG-14 Meeting 3 HRI ATC Equipment Status 9.4.45 4909 Informational ATC Device Wayside Device 1 On request or when there has been a change in status 1 packet TBD Provide general status of the ATC equipment at the HRI to the railroad system Message information content and format is TBD 30 HRI Message 9.1.45 Name: Message Number: Message Label: Message Type: Source: Destination: Priority: Transmission Rate: Max Message Length: Packet Length: Purpose: Notes: IEEE WG-14 Meeting 3 HRI ATC Equipment Status Request 9.1.45 4717 Query Wayside Device ATC Device 1 Determined by Wayside Device 1 packet 1 byte Request the ATC Device to send an HRI ATC Equipment Status Message 31