Transcript Internet
® MITRAC TRANSIT The Way To Go. Adtranz - A Member of the DaimlerChrysler Group Remote Agenda Introduction Motivation for Product Architecture Application Examples + Data Flow How is the openess ensured? Adtranz - A Member of the DaimlerChrysler Group New Jersey Transit Remote Diagnostics System (RDS) 24 Locomotives ALP-46 Via Alstom to NJT Base order: 50 Cab Cars Option: 53 Cab Cars Adtranz - A Member of the DaimlerChrysler Group Disclaimer This presentation doesn't reflect the contract between Adtranz and NJT in terms of content and schedule. This presentation describes the technical solution of the Remote Diagnostic System. But details might change during the implementation. They will be documented accordingly. Adtranz - A Member of the DaimlerChrysler Group Agenda Introduction Motivation for Product Architecture Application Examples + Data Flow How is the openess ensured? Adtranz - A Member of the DaimlerChrysler Group Convergence • Service Strategy • Maintenance Contracts • Integration of Data Chain • process reengineering • Remote Diagnostics • Differentiation • innovative services mobile e-services • Internet • XML • Java • wireless technologies • innovative services Adtranz - A Member of the DaimlerChrysler Group • innovative services Motivation mobile e-services New business revenues • • • • Adtranz - A Member of the DaimlerChrysler Group operator maintainer service provider supplier MITRAC® Remote Key Benefits Efficient team-based commissioning and troubleshooting of vehicles 24h 24h service and assistance becomes reality cost-efficient handling of maintenance and repairs Open for emerging e-business opportunities making use of vehicle-to-wayside communication Standard Platforms, SW and Communication Systems allow focussing on core business applications Adtranz - A Member of the DaimlerChrysler Group Agenda Introduction Motivation for Product Architecture Application Examples + Data Flow How is the openess ensured? Adtranz - A Member of the DaimlerChrysler Group Basic Architecture Intranet Local web server, Router @ Internet Local database Ground Station Mobile Radio Network 2 Networks CDPD + WLAN Clients Mobile Stations Adtranz - A Member of the DaimlerChrysler Group GPS Internet Client Client Intranet Firewall Public Telephone Network Groundstation Modem Pool Remote Access Server Client Adtranz - A Member of the DaimlerChrysler Group Radio tower MITRAC® Remote Mobile Station Cellular Radio and/or Wireless LAN GPS Antenna Wire Train Bus (WTB) Display Unit WTB Gateway 3rd Party Products Multifunction Vehicle Bus (MVB) Process Controller Diagnosis Computer Additional Modules Mobile Station HTTP - TCN Gateway Display Unit WTB Gateway 3rd Party Products Multifunction Vehicle Bus (MVB) Process Controller Diagnosis Computer Additional Modules Train-wide coverage made possible with the IEC TCN Wire Train Bus (WTB) Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote open for different C&C architectures Cellular Radio and/or Wireless LAN GPS Antenna Wire Train Bus (WTB) Display Unit WTB Gateway 3rd Party Products Multifunction Vehicle Bus (MVB) WTB Gateway Mobile Station HTTP - TCN Gateway I/O VCU I/O MVB LON Process Controller Diagnosis Computer Additional Modules MFU/CCU I/O I/O I/O Train-wide coverage made possible with the IEC TCN Wire Train Bus (WTB) Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Targeted Vehicles and Control + Communication (C&C) Systems Vehicles Adtranz Vehicles Retrofit any vehicle Upgrade delivered Vehicles On Board C&C Adtranz MITRAC C&C System Older Adtranz C&C Systems Interface to other C&C System Conventional Control Logic Adtranz - A Member of the DaimlerChrysler Group Client: Standard Internet Web Browser TRANSIT The Way To Go. Using of Web Browser means • zero administration • ubiquitous available Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Alternative Client Stations upon Request Data access on ultra lightweight stations, long lasting power Personal Organizers Source: Psion Full-scale (color) web access on lightweight client stations Subnotebooks Source: Psion Quick access to compact vehicle information WAP Handys Source: Nokia Manual entry of visible / audible damages, scanner Workabouts Source: Psion Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote - Basic Architecture OSGi Interface office / field ground station vehicle Services MVB WWW WAP Adtranz - A Member of the DaimlerChrysler Group Java Virtual Machine OS HW Java Virtual Machine OS HW See also: www.osgi.org Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Overall Architecture Ground Station Mobile Station Services Services Services Services TCL OSGi Framework JAVA Virtual Machine OS Wireless LAN Drivers TCN HW Cellular Radio MVB Adtranz - A Member of the DaimlerChrysler Group Agenda Introduction Motivation for Product Architecture Application Examples + Data Flow How is the openess ensured? Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Potential Key Applications Preventive Maintenance Troubleshooting Aids Digitized Voice Interactive Diagnostics and Maintenance MITRACÒ Remote Entertainment Locating rail resources Fleet Inventory+Tracking New e-Business Opportunities Electronic route planner Passenger load meas. Adtranz - A Member of the DaimlerChrysler Group Early Fault Detection Condition-based M't'nance ort pp et nt Fle eme ag n Ma On-demand rail services Electricity Meter readouts Su Electronic Info Panels Knowledge Base n itio nd ing Co nitor Mo Seat Reservation Pa s Se seng rvi ce er s Breakdown Services Software Upgrades 24h Services Scope of Functions Functions Administration Communication Management Adtranz - A Member of the DaimlerChrysler Group Fleet Management Maintenance and Diagnostics services: Administration Administration User Access Management Registration of Vehicles RDS Software Upgrade Add / remove users Add / remove vehicles for Ground Station Access privileges Adtranz - A Member of the DaimlerChrysler Group for Mobile Stations services: Administration example: SW Upgrades for the Mobile Station Ground Station handover of control Mobile Station Services Services Services TCL Services Services mechanism is defined by OSGi Framework JAVA Virtual Machine OS Drivers TCN HW MVB Adtranz - A Member of the DaimlerChrysler Group services: Communication Management Communication Management Network check-in Report Train Configuration Software Upgrade Identifies avail. network Attached cars for target C&C system Bandwidth service mgt Non-Adtranz WTB Syst. No: Non-Adtranz CPU's Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Standard Wireless Networks which suits best for your Mission Data Throughput 100 Mbit/s 10 Mbit/s Bluetooth 1 Mbit/s IEEE 802.11 Wireless LAN 0.5-11 Mbit/s trade-off between • functionality • performance • costs 3rd Generation Cellular Radio (UMTS) 100 Kbit/s 2nd Generation Cellular Radio 10 Kbit/s Distance ? (GSM, CDPD, GSM/R) Points, Tram stops Stations, Depots Adtranz - A Member of the DaimlerChrysler Group Areas with cellular phone coverage Satellite Wide area ... Global MITRAC® Remote example: Network Check-In and Check-Over Automatic handover into faster network when available: Cellular -> WLAN Wireless LAN Automatic Check in/out: "Train xyz entered WLAN coverage area" "Clearance given for data-intensive services" Adtranz - A Member of the DaimlerChrysler Group Cellular Radio Automatic Check in/out: "Train xyz entered cellular coverage area" "Reachability confirmed" services: Communication Management Communication Management Network check-in Report Train Configuration Software Upgrade Identifies avail. network Attached cars for target C&C system Bandwidth service mgt Non-Adtranz WTB Syst. No: Non-Adtranz CPU's Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Reading of Train Configuration (NADI) GPS Antenna Cellular Radio and/or Wireless LAN Wire Train Bus (WTB) Display Unit WTB Gateway 3rd Party Products Multifunction Vehicle Bus (MVB) WTB Gateway Mobile Station HTTP - TCN Gateway I/O VCU I/O MVB LON Process Controller Diagnosis Computer Additional Modules MFU/CCU I/O I/O I/O Train-wide coverage made possible with the IEC TCN Wire Train Bus (WTB) Adtranz - A Member of the DaimlerChrysler Group Client: Displaying of actual train configuration this form can be used to access additional data (e.g. diagnostic data) TRANSIT The Way To Go. The following data can be displayed: • vehicles and their position • vehicle types • vehicle charateristics source: NADI of WTB gateway Adtranz - A Member of the DaimlerChrysler Group services: Maintenance and Diagnostics Maintenance and Diagnostics Preventive Maintenance Troubleshooting Upload Data Interactive Access • Event + Environment • Condition Data • Event Data • Condition Data • Process Data Configure upload events Process Data Logging • Batch (timed) uploads • event triggered • Interactive uploads access to 3rd party dev. • FER fault event recorder • FRA data recorder Unscheduled Repairs Alarm messages Convention Upload: from vehicle to wayside Download: from wayside to train/veh Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Typical Application Field: Preventive Maintenance Database Ground Station Upload Interactive access Work Preparation Decision: Shop visit necessary ? Shortened Shop Visit Adtranz - A Member of the DaimlerChrysler Group Repair Shop Client-Groundstation Communication Based on Http (for Web Browser) open standard allows any client with an Internet Browser to get the data no problem with firewalls (Http port always opened) security encryption (SSL) supported by Java (java.net, javax.servlet) easy to implement Adtranz - A Member of the DaimlerChrysler Group Client Architecture Client http://groundstation/start.html Returns the Html page <APPLET start.class ….> <PARAM color=blue> … </APPLET> Calls the applet to load Loads the applet Adtranz - A Member of the DaimlerChrysler Group Groundstation Client Architecture Modularity is obtained by using MANY APPLETS Applet2 Applet1 Applet3 Adtranz - A Member of the DaimlerChrysler Group Client Architecture Applet2 Applet1 Adtranz - A Member of the DaimlerChrysler Group Applet3 Client Architecture To add a new service, just reference a new applet in the Html page Applets will be implemented with the Java AWT library (supported equally by all the Internet browsers) Applet parameters (background color, size) can be easily set in the Html with the <PARAM> tag : no need to change the code! Adtranz - A Member of the DaimlerChrysler Group Groundstation-Mobilestation com. HTTP Http://groundstation/diag?command=g etevents&train=lok1&number=10 HTML, applet.. Servlet diag: • doGet(HttpServletRequest,..) Http://lok1/event? number=10 Servlet event: • doGet • post HttpServletResponse Groundstation Web Server Mobilestation Web Server Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Typical Application Field: Breakdown Service Service Call Center Notification Interactive access Ground Station Decision, arrange help Service Van Breakdown Adtranz - A Member of the DaimlerChrysler Group services: Maintenance and Diagnostics example: Upload of Diagnostic Data uploaded event data contain following information items (extract): Fault code Start date and time (occurrence of a fault) End date and time (disappearance of a fault) Subsystem (e.g. "brakes", "auxiliary", ... ) Fault attributes according to UIC 556 leaflet Short text message (max. 40 characters) Count (number of faults of this code occurred so far) Reference to environment data when configured Environment data are selected process variables being photographed at the occurrence of a fault. Absolute maximum limitations of environment data: Up to 127 different data sets (16-bit words): Name, contents, unit Pre- and Post-history, max. 255 samples where 1 sample is taken at the moment of the occurrence of the fault. Adtranz - A Member of the DaimlerChrysler Group services: Fleet Management Fleet Management Point Locations by GPS Train Configurations Vehicle Selection number and location of attached locomotives number of reachable coaches locomotive attributes : locomotive identification Operational mode: From Fleet stock (Leading or guided) ordering number locomotive status Adtranz - A Member of the DaimlerChrysler Group Pick car from train Agenda Introduction Motivation for Product Architecture Application Examples + Data Flow How is the openess ensured? Adtranz - A Member of the DaimlerChrysler Group MITRAC® Remote Focus on open standards TCP/IP HTTP Communic. Standards s es s re l Wi stem Sy Ne tw Local Cellular Phone Nets. or ks Internet C / C++ Software Systems Java OSGi Standard Internet Browser Adtranz - A Member of the DaimlerChrysler Group Applets + Servlets Ha Pla rdwa tfo re rm s s+ ge s ua rmat ng La ta Fo Da XML CDPD, GSM, GSM/R Wireless LAN Enabling Standards HTML + DHTML TETRA Trunked Radio Standard PC Platforms Standard Handhelds openess different service provider service interface public available less restrictions HW & OS because Java is used Java Virtual Machine OS HW communication means can be choosen in accordance with task Adtranz - A Member of the DaimlerChrysler Group proven in-vehicle technology can be used MITRAC® Remote Multi Service Architecture Java Virtual Machine OS HW Adtranz - A Member of the DaimlerChrysler Group Motivation mobile e-services New business revenues • • • • Adtranz - A Member of the DaimlerChrysler Group operator maintainer service provider supplier Java Virtual Machine OS HW Questions / Comments? Adtranz - A Member of the DaimlerChrysler Group