2Agenda Introduction Motivation for Product Architecture Application Examples + Data FlowHow is the openess ensured?
3New Jersey Transit Remote Diagnostics System (RDS) 24 Locomotives ALP-46Base order: 50 Cab Cars Option: 53 Cab CarsVia Alstom to NJT
4DisclaimerThis 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.
5Agenda Introduction Motivation for Product Architecture Application Examples + Data FlowHow is the openess ensured?
6Railway Industry Computer Industry mobile e-services Telecom Industry ConvergenceRailway IndustryService StrategyMaintenance ContractsIntegration of Data Chainprocess reengineeringRemote DiagnosticsDifferentiationComputer Industrymobilee-servicesTelecom Industryinnovative servicesInternetXMLJavawireless technologies
7Railway Industry Computer Industry Telecom Industry Motivation New business revenuesComputer IndustryTelecom IndustryRailway Industrymobilee-servicesoperatormaintainerservice providersupplier
8MITRAC® Remote Key Benefits Efficient team-based commissioning andtroubleshooting of vehicles24h service and assistance becomes reality24hcost-efficient handling of maintenance and repairsOpen for emerging e-business opportunitiesmaking use of vehicle-to-wayside communicationStandard Platforms, SW and Communication Systemsallow focussing on core business applications
9Agenda Introduction Motivation for Product Architecture Application Examples + Data FlowHow is the openess ensured?
12MITRAC® Remote Mobile Station Cellular Radioand/or Wireless LANGPS AntennaWire Train Bus (WTB)DisplayWTB3rd PartyMobile StationDisplayWTB3rd PartyUnitGatewayProductsUnitGatewayProductsHTTP - TCNGatewayMultifunction Vehicle Bus (MVB)Multifunction Vehicle Bus (MVB)ProcessDiagnosisAdditionalProcessDiagnosisAdditionalControllerComputerModulesControllerComputerModulesTrain-wide coverage made possible with the IEC TCN Wire Train Bus (WTB)
13MITRAC® Remote open for different C&C architectures Cellular Radioand/or Wireless LANGPS AntennaWire Train Bus (WTB)DisplayWTB3rd PartyMobile StationWTBVCUUnitGatewayProductsGatewayHTTP - TCNI/OI/OGatewayMultifunction Vehicle Bus (MVB)MVBLONMFU/CCUProcessDiagnosisAdditionalControllerComputerModulesI/OI/OI/OTrain-wide coverage made possible with the IEC TCN Wire Train Bus (WTB)
14MITRAC® Remote Targeted Vehicles and Control + Communication (C&C) Systems AdtranzVehiclesRetrofitany vehicleUpgrade deliveredVehiclesAdtranz MITRACC&C SystemOlder AdtranzC&C SystemsInterface toother C&C SystemConventionalControl LogicOn Board C&C
15Client: Standard Internet Web Browser Notice:Not a final layout.Using of Web Browser meanszero administrationubiquitous available
16MITRAC® Remote Alternative Client Stations upon Request Personal OrganizersData access on ultra lightweightstations, long lasting powerSource: PsionSubnotebooksFull-scale (color) web access onlightweight client stationsSource: PsionWAP HandysQuick access to compactvehicle informationSource: NokiaWorkaboutsManual entry ofvisible / audible damages, scannerSource: Psion
22Functions Scope of Functions Administration Communication Management Fleet ManagementMaintenanceand Diagnostics
23services: Administration User AccessManagementRegistrationof VehiclesRDSSoftware UpgradeAdd / remove usersAdd / remove vehiclesfor Ground StationAccess privilegesfor Mobile Stations
24services: Administration example: SW Upgrades for the Mobile Stationhandover of controlOSGi FrameworkHWOSJAVA Virtual MachineServicesTCLTCNMVBDriversMobile StationGround StationServicesServicesmechanism is defined by
25services: Communication Management Network check-inReport TrainConfigurationSoftware UpgradeIdentifies avail. networkAttached carsfor target C&C systemBandwidth service mgtNon-Adtranz WTB Syst.No: Non-Adtranz CPU's
26Areas with cellular phone coverage MITRAC® Remote Standard Wireless Networks which suits best for your Mission100 Mbit/strade-off betweenfunctionalityperformancecosts?10 Mbit/sIEEEWirelessLANMbit/sBluetoothData Throughput3rd GenerationCellular Radio(UMTS)1 Mbit/s100 Kbit/s2nd GenerationCellular Radio(GSM, CDPD, GSM/R)Satellite10 Kbit/sDistancePoints, Tram stopsStations, DepotsAreas with cellular phone coverageWide area ... Global
27MITRAC® Remote example: Network Check-In and Check-Over Automatic handover into faster network when available: Cellular -> WLANWireless LANCellular RadioAutomatic Check in/out:"Train xyz entered WLAN coverage area""Clearance given for data-intensive services"Automatic Check in/out:"Train xyz entered cellular coverage area""Reachability confirmed"
28services: Communication Management Network check-inReport TrainConfigurationSoftware UpgradeIdentifies avail. networkAttached carsfor target C&C systemBandwidth service mgtNon-Adtranz WTB Syst.No: Non-Adtranz CPU's
29MITRAC® Remote Reading of Train Configuration (NADI) Cellular Radioand/or Wireless LANGPS AntennaWire Train Bus (WTB)DisplayWTB3rd PartyMobile StationWTBVCUUnitGatewayProductsGatewayHTTP - TCNI/OI/OGatewayMultifunction Vehicle Bus (MVB)MVBLONMFU/CCUProcessDiagnosisAdditionalControllerComputerModulesI/OI/OI/OTrain-wide coverage made possible with the IEC TCN Wire Train Bus (WTB)
30Client: Displaying of actual train configuration Notice:Not a final layout.this form can be used to access additional data (e.g. diagnostic data)The following data can be displayed:vehicles and their positionvehicle typesvehicle charateristicssource: NADI of WTB gateway
31services: Maintenance and Diagnostics PreventiveMaintenanceTroubleshootingUnscheduledRepairsUpload DataEvent + EnvironmentCondition DataInteractive AccessEvent DataCondition DataProcess DataAlarm messagesConfigure upload eventsBatch (timed) uploadsevent triggeredInteractive uploadsProcess Data Loggingaccess to 3rd party dev.FER fault event recorderFRA data recorderUpload: from vehicle to waysideDownload: from wayside to train/vehC o n v e n t i o n
33Client-Groundstation Communication Based on Http (for Web Browser)open standardallows any client with an Internet Browser to get the datano problem with firewalls (Http port always opened)securityencryption (SSL)supported by Java (java.net, javax.servlet)easy to implement
34Client Architecture Client Groundstation Returns the Html page<APPLET start.class….><PARAM color=blue>…</APPLET>Calls the applet to loadLoads the applet
35Modularity is obtained by using MANY APPLETS Client ArchitectureModularity is obtained by using MANY APPLETSApplet2Applet1Applet3
37Client ArchitectureTo add a new service, just reference a new applet in the Html pageApplets 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!
38Groundstation-Mobilestation com. HTTP HTML,applet..Servlet diag:doGet(HttpServletRequest,..)Servlet event:doGetpostnumber=10HttpServletResponseGroundstationMobilestationWeb ServerWeb Server
39MITRAC® Remote Typical Application Field: Breakdown Service Service Call CenterNotificationInteractive accessDecision, arrange helpGround StationService VanBreakdown
40services: Maintenance and Diagnostics example: Upload of Diagnostic Datauploaded event data contain following information items (extract):Fault codeStart 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 leafletShort text message (max. 40 characters)Count (number of faults of this code occurred so far)Reference to environment data when configuredEnvironment 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, unitPre- and Post-history, max. 255 samples where 1 sample is taken at the moment of the occurrence of the fault.
41services: Fleet Management PointLocationsTrainConfigurationsVehicleSelectionby GPSnumber and location of attached locomotivesnumber of reachable coacheslocomotive attributes :locomotive identificationOperational mode:(Leading or guided)ordering number locomotive statusFrom Fleet stockPick car from train
42Agenda Introduction Motivation for Product Architecture Application Examples + Data FlowHow is the openess ensured?
44different service provider openessdifferent service providerservice interface public availableless restrictions HW & OSbecause Java is usedJava Virtual MachineOSHWproven in-vehicle technology can be usedcommunication means can be choosen in accordance with task
45MITRAC® Remote Multi Service Architecture Java Virtual MachineOSHW
46Railway Industry Computer Industry Telecom Industry Motivation New business revenuesComputer IndustryTelecom IndustryRailway Industrymobilee-servicesJava Virtual MachineOSHWoperatormaintainerservice providersupplier