2-2 - VDV-Schrift 301-2-3 07/2016 IBIS-IP Beschreibung der Dienste Dienst CustomerInformationService Gesamtbearbeitung Ausschuss für Telematik und Informationssysteme (ATI) Das dieser VDV-Schrift zugrundeliegende Vorhaben IP-KOM-ÖV wurde mit Mitteln des Bundesministeriums für Wirtschaft und Energie unter dem Förderkennzeichen 19P10003 gefördert. Die Verantwortung für den Inhalt dieser Veröffentlichung liegt bei den Autoren. VDV-Schrift 301-2-3 07/2016 IBIS-IP Beschreibung der Dienste Dienst CustomerInformationService Gesamtbearbeitung Unterausschuss für Telematik (UA Telematik) Autorenverzeichnis Dipl.-Ing. Dirk Weißer, INIT, Karlsruhe Dr. Torsten Franke, IVU, Aachen Dr. Holger Bandelin, Scheidt & Bachmann, Mönchengladbach Dipl.-Ing. Berthold Radermacher, VDV, Köln Dipl.-Ing. (FH) Andreas Wehrmann, VDV, Köln Dipl.-Ing. ETH Walter Meier-Leu, we, Schaffhausen Dipl.-Ing. René Fischli, Trapeze, Neuhausen © Verband Deutscher Verkehrsunternehmen e. V. Köln 2015 | Alle Rechte, einschließlich des Nachdrucks von Auszügen, der fotomechanischen oder datenverarbeitungstechnischen Wiedergabe und der Übersetzung, vorbehalten. VDV-Schrift 301-2-3 | 07/2016 | 3 Vorwort Auf Initiative des VDV und gefördert durch das BMWi begann im September 2010 das Forschungs- und Standardisierungsprojekt Internet Protokoll basierte Kommunikationsdienste im öffentlichen Verkehr (IP-KOM-ÖV). Das Projekt wird von 14 Partnern aus Industrie, Universitäten und Verkehrsunternehmen getragen. Es dient der Erarbeitung moderner Kommunikationskonzepte für die umfassende und kontinuierliche Fahrgastinformation. Die Ergebnisse des Projektes flossen in die VDV 301-1 „Internetprotokoll basiertes integriertes Bordinformationssystem IBIS-IP Teil 1: Systemarchitektur“ und VDV301-2 „Internetprotokoll basiertes integriertes Bordinformationssystem IBIS-IP Teil 2: Schnittstellenspezifikation v1.0“, die im Januar 2014 veröffentlicht wurden, ein Die vorliegende VDV-Schrift 301-2-3 wurde aus der VDV-301-2 01/2014 separiert, um zukünftige Anpassungen an einzelnen IBIS-IP-Diensten unabhängig von anderen IBIS-IP-Diensten vornehmen zu können. In der VDV-301-2 werden die technischen Grundlagen wie auch die Basisdienste, welche die Grundlagen eines IBIS-IP-Systems bilden, beschrieben. In der vorliegenden VDV-Schrift 301-2-3 sind der CustomerInformationService und seine spezifischen Datenstrukturen beschrieben. VDV-Schrift 301-2-3 | 07/2016 | 4 Inhaltsverzeichnis Vorwort Versionshistorie 3 7 1 Dienst CustomerInformationService 8 1.1 Einleitung 8 1.2 Operationen des CustomerInformationService 8 1.3 Datenstruktur der Operation GetAllData 10 1.3.1 Request 10 1.3.2 Response 10 1.4 Datenstruktur der Operation SubscribeAllData 11 1.5 Datenstruktur der Operation UnsubscribeAllData 11 1.6 Datenstruktur der Operation GetCurrentAnnouncement 11 1.6.1 Request 11 1.6.2 Response 12 1.7 Datenstruktur der Operation SubscribeCurrentAnnouncement 12 1.8 Datenstruktur der Operation UnsubscribeCurrentAnnouncement 12 1.9 Datenstruktur der Operation GetCurrentConnectionInformation 12 1.9.1 Request 12 1.9.2 Response 13 1.10 Datenstruktur der Operation SubscribeCurrentConnectionInformation 13 1.11 Datenstruktur der Operation UnsubscribeCurrentConnectionInformation 13 1.12 Datenstruktur der Operation GetCurrentDisplayContent 13 1.12.1 Request 13 1.12.2 Response 14 1.13 Datenstruktur der Operation SubscribeCurrentDisplayContent 14 1.14 Datenstruktur der Operation UnsubscribeCurrentDisplayContent 14 1.15 Datenstruktur der Operation GetCurrentStopPoint 14 1.15.1 Request 14 1.15.2 Response 15 1.16 Datenstruktur der Operation SubscribeCurrentStopPoint 15 1.17 Datenstruktur der Operation UnsubscribeCurrentStopPoint 15 1.18 Datenstruktur der Operation GetCurrentStopIndex 15 1.18.1 Request 15 1.18.2 Response 16 1.19 Datenstruktur der Operation SubscribeCurrentStopIndex 16 1.20 Datenstruktur der Operation UnsubscribeCurrentStopIndex 16 1.21 Datenstruktur der Operation GetTripData 16 VDV-Schrift 301-2-3 | 07/2016 | 5 1.21.1 Request 16 1.21.2 Response 16 1.22 Datenstruktur der Operation SubscribeTripData 17 1.23 Datenstruktur der Operation UnsubscribeTripData 17 1.24 Datenstruktur der Operation GetVehicleData 17 1.24.1 Request 17 1.24.2 Response 17 1.25 Datenstruktur der Operation SubscribeVehicleData 18 1.26 Datenstruktur der Operation UnsubscribeVehicleData 18 1.27 Datenstruktur der Operation RetrievePartialStopSequence 18 1.27.1 Request 18 1.27.2 Response 19 Regelwerke – Normen und Empfehlungen Tabellenverzeichnis Impressum VDV-Schrift 301-2-3 | 07/2016 | 6 20 21 22 Versionshistorie Datum Verfasser Änderung 11.03.16 Walter Meier Schreibfehler korrigiert VDV-Schrift 301-2-3 | 07/2016 | 7 1 Dienst CustomerInformationService 1.1 Einleitung Als zentrale Informationsstelle für alle Belange der Fahrgastinformation sorgt in IBIS-IP der CustomerInformationService als Umsetzung der Fachkomponente der Fahrgastinformationsermittlung für eine konsistente Bereitstellung aller Daten, welche für die Fahrgastinformation benötigt werden. Da bei diesem Dienst die Sicherheit der Übertragung der Daten im Vordergrund steht, wird er in IBIS-IP als HTTP-Dienst zur Verfügung gestellt. 1.2 Operationen des CustomerInformationService Operation Request/ Verwendeter Datentyp, Datenstruktur Response GetAllData Req. - Resp. CustomerInformationService. GetAllDataResponseStructure SubscribeAllData UnsubscribeAllData GetCurrentAnnouncement Req. SubscribeRequestStructure Resp. SubscribeResponseStructure Req. UnsubscribeRequestStructure Resp. UnsubscribeResponseStructure Req. - Resp. CustomerInformationService. GetCurrentAnnouncementResponseStructure SubscribeCurrentAnnouncement UnsubscribeCurrentAnnouncement GetCurrentConnectionInformation Req. SubscribeRequestStructure Resp. SubscribeResponseStructure Req. UnsubscribeRequestStructure Resp. UnsubscribeResponseStructure Req. - Resp. CustomerInformationService. GetCurrentConnectionInformationResponseStructure SubscribeCurrentConnectionInformation UnsubscribeCurrentConnectionInformation Req. SubscribeRequestStructure Resp. SubscribeResponseStructure Req. UnsubscribeRequestStructure VDV-Schrift 301-2-3 | 07/2016 | 8 Operation Request/ Verwendeter Datentyp, Datenstruktur Response GetCurrentDisplayContent Resp. UnsubscribeResponseStructure Req. - Resp. CustomerInformationService. GetCurrentDisplayContentResponseStructure SubscribeCurrentDisplayContent UnsubscribeCurrentDisplayContent GetCurrentStopPoint Req. SubscribeRequestStructure Resp. SubscribeResponseStructure Req. UnsubscribeRequestStructure Resp. UnsubscribeResponseStructure Req. - Resp. CustomerInformationService. GetCurrentStopPointResponseStructure SubscribeCurrentStopPoint UnsubscribeCurrentStopPoint GetCurrentStopIndex Req. SubscribeRequestStructure Resp. SubscribeResponseStructure Req. UnsubscribeRequestStructure Resp. UnsubscribeResponseStructure Req. - Resp. CustomerInformationService. GetCurrentStopIndexResponseStructure SubscribeCurrentStopIndex UnsubscribeCurrentStopIndex GetTripData Req. SubscribeRequestStructure Resp. SubscribeResponseStructure Req. UnsubscribeRequestStructure Resp. UnsubscribeResponseStructure Req. - Resp. CustomerInformationService. GetTripDataResponseStructure SubscribeTripData UnsubscribeTripData Req. SubscribeRequestStructure Resp. SubscribeResponseStructure Req. UnsubscribeRequestStructure Resp. UnsubscribeResponseStructure VDV-Schrift 301-2-3 | 07/2016 | 9 Operation Request/ Verwendeter Datentyp, Datenstruktur Response GetVehicleData Req. - Resp. CustomerInformationService. GetVehicleDataResponseStructure SubscribeVehicleData UnsubscribeVehicleData RetrievePartialStopSequence Req. SubscribeRequestStructure Resp. SubscribeResponseStructure Req. UnsubscribeRequestStructure Resp. UnsubscribeResponseStructure Req. CustomerInformationService. RetrievePartialStopSequenceRequestStructure Resp. CustomerInformationService. RetrievePartialStopSequenceResponseStructure Tabelle 1 Beschreibung von Operationen des CustomerInformationService 1.3 Datenstruktur der Operation GetAllData 1.3.1 Request Da es sich um eine Get-Operation handelt, gibt es bei dieser Operation keine Request-Struktur. 1.3.2 Response CustomerInformationService.GetAllDataRe sponse a AllData –1:1 b OperationErrorMes sage Tabelle 2 +Structure Struktur für die Beantwortung eine Anfrage nach allen Daten choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.AllData Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.GetAllDataResponse VDV-Schrift 301-2-3 | 07/2016 | 10 CustomerInformationService.AllData VehicleI nformati onGrou p Tabelle 3 1.4 +Structure Struktur zur Beschreibung der Dateninhalte des CustomerInformationService TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort VehicleRef 1:1 IBISIP.NMTOKEN Referenz auf eine spezielle Fahrzeug-ID DefaultLanguage 1:1 IBISIP.language Festlegung der Standard-Sprache TripInformation 1:2 +TripInformati on Informationen zu Fahrten (siehe auch VDV 301-2-1) CurrentStopIndex 1:1 IBIS-IP.int Index auf die aktuell gültige Haltestelle RouteDeviation 1:1 RouteDeviatio nEnumeration Information, ob eine Abweichung vom Linienfahrweg vorliegt (siehe auch VDV 301-2-1). DoorState 0:1 DoorOpenStat eEnumeration Informationen über den Zustand der Türen (siehe auch VDV 301-2-1) InPanic 0:1 IBISIP.boolean Information, ob der Überfallruf betätigt wurde. VehicleStopRequested 0:1 IBISIP.boolean Information, ob ein Haltewunsch für die nächste Haltestelle vorliegt. ExitSide 0:1 ExitSideEnum eration Informationen über die Ausstiegsseite (siehe auch VDV 301-2-1) MovingDirectionForward 0:1 IBISIP.boolean Information über die Fahrtrichtung VehicleMode 0:1 VehicleModeE numeration Information über den Fahrzeugtyp (siehe auch VDV 301-2-1) Beschreibung von CustomerInformationService.AllData Datenstruktur der Operation SubscribeAllData Für die Einrichtung von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.5 Datenstruktur der Operation UnsubscribeAllData Für das Beenden von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.6 Datenstruktur der Operation GetCurrentAnnouncement 1.6.1 Request Da es sich um eine Get-Operation handelt, gibt es bei dieser Operation keine Request-Struktur. VDV-Schrift 301-2-3 | 07/2016 | 11 1.6.2 Response CustomerInformationService.GetCurrentAn nouncementResponse a CurrentAnnouncem entData –1:1 b OperationErrorMes sage Tabelle 4 1.7 Struktur für die Beantwortung eine Anfrage nach der aktuellen Ansage Choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.CurrentAnn ouncementDat a Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.GetCurrentAnnouncementResponse CustomerInformationService.CurrentAnno uncementData Tabelle 5 +Structure +Structure Struktur zur Beschreibung der Dateninhalte der Antwort auf die Frage nach der aktuellen Ansage TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort CurrentAnnouncement 1:1 +Announceme nt Information zu einer Ansage (siehe auch VDV 301-21) Beschreibung von CustomerInformationService.CurrentAnnouncementData Datenstruktur der Operation SubscribeCurrentAnnouncement Für die Einrichtung von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.8 Datenstruktur der Operation UnsubscribeCurrentAnnouncement Für das Beenden von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.9 Datenstruktur der Operation GetCurrentConnectionInformation 1.9.1 Request Da es sich um eine Get-Operation handelt, gibt es bei dieser Operation keine Request-Struktur. VDV-Schrift 301-2-3 | 07/2016 | 12 1.9.2 Response CustomerInformationService.GetCurrentCo nnectionResponse a CurrentConnection Data –1:1 b OperationErrorMes sage Tabelle 6 Struktur für die Beantwortung eine Anfrage nach der aktuellen Umsteigebeziehung Choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.CurrentCon nectionData Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.GetCurrentConnectionResponse CustomerInformationService.CurrentConn ectionData Tabelle 7 +Structure +Structure Struktur zur Beschreibung der Dateninhalte der Antwort auf die Frage nach der aktuellen Umsteigebeziehung TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort CurrentConnection 1:1 +Connection Information zu einer Umsteigebeziehung (siehe auch VDV 301-2-1) Beschreibung von CustomerInformationService.CurrentConnectionData 1.10 Datenstruktur der Operation SubscribeCurrentConnectionInformation Für die Einrichtung von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.11 Datenstruktur der Operation UnsubscribeCurrentConnectionInformation Für das Beenden von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.12 Datenstruktur der Operation GetCurrentDisplayContent 1.12.1 Request Da es sich um eine Get-Operation handelt, gibt es bei dieser Operation keine Request-Struktur. VDV-Schrift 301-2-3 | 07/2016 | 13 1.12.2 Response CustomerInformationService.GetCurrentDi splayContentResponse a CurrentDisplayCont entData –1:1 b OperationErrorMes sage Tabelle 8 Struktur für die Beantwortung eine Anfrage nach dem aktuellen Anzeigeninhalt Choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.CurrentDis playContentD ata Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.GetCurrentDisplayContentResponse CustomerInformationService.CurrentDispla yContentData Tabelle 9 +Structure +Structure Struktur zur Beschreibung der Dateninhalte der Antwort auf die Frage nach dem aktuellen Anzeigeninhalt TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort CurrentDisplayContent 1:1 +DisplayCont ent Information zum Anzeigeninhalt (siehe auch VDV 301-2-1) Beschreibung von CustomerInformationService.CurrentDisplayContentData 1.13 Datenstruktur der Operation SubscribeCurrentDisplayContent Für die Einrichtung von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.14 Datenstruktur der Operation UnsubscribeCurrentDisplayContent Für das Beenden von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.15 Datenstruktur der Operation GetCurrentStopPoint 1.15.1 Request Da es sich um eine Get-Operation handelt, gibt es bei dieser Operation keine Request-Struktur. VDV-Schrift 301-2-3 | 07/2016 | 14 1.15.2 Response CustomerInformationService.GetCurrentSt opPointResponse a CurrentStopPointD ata –1:1 b OperationErrorMes sage Tabelle 10 Struktur für die Beantwortung eine Anfrage nach dem aktuellen Haltepunkt Choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.CurrentSto pPointData Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.GetCurrentStopPointResponse CustomerInformationService.CurrentStopP ointData Tabelle 11 +Structure +Structure Struktur zur Beschreibung der Dateninhalte der Antwort auf die Frage nach dem aktuellen Haltepunkt TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort CurrentStopPoint 1:1 +StopInformat ion Information zu einem Haltepunkt (siehe auch VDV 301-2-1) Beschreibung von CustomerInformationService.CurrentStopPointData 1.16 Datenstruktur der Operation SubscribeCurrentStopPoint Für die Einrichtung von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.17 Datenstruktur der Operation UnsubscribeCurrentStopPoint Für das Beenden von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.18 Datenstruktur der Operation GetCurrentStopIndex 1.18.1 Request Da es sich um eine Get-Operation handelt, gibt es bei dieser Operation keine Request-Struktur. VDV-Schrift 301-2-3 | 07/2016 | 15 1.18.2 Response CustomerInformationService.GetCurrentSt opIndexResponse a CurrentStopIndexD ata –1:1 b OperationErrorMes sage Tabelle 12 Struktur für die Beantwortung eine Anfrage nach dem aktuellen Haltepunktsindex Choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.CurrentSto pIndexData Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.GetCurrentStopIndexResponse CustomerInformationService.CurrentStopI ndexData Tabelle 13 +Structure +Structure Struktur zur Beschreibung der Dateninhalte der Antwort auf die Frage nach dem aktuellen Haltepunktsindex TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort CurrentStopIndex 1:1 IBIS-IP.int Information zu einem Haltepunktsindex Beschreibung von CustomerInformationService.CurrentStopIndexData 1.19 Datenstruktur der Operation SubscribeCurrentStopIndex Für die Einrichtung von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.20 Datenstruktur der Operation UnsubscribeCurrentStopIndex Für das Beenden von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.21 Datenstruktur der Operation GetTripData 1.21.1 Request Da es sich um eine Get-Operation handelt, gibt es bei dieser Operation keine Request-Struktur. 1.21.2 Response CustomerInformationService.GetTripDataR esponse a TripData –1:1 b OperationErrorMes sage Tabelle 14 +Structure Struktur für die Beantwortung eine Anfrage nach dem Fahrtinformationen Choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.TripData Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.GetTripDataResponse VDV-Schrift 301-2-3 | 07/2016 | 16 CustomerInformationService.TripData Tabelle 15 +Structure Struktur zur Beschreibung der Dateninhalte der Antwort auf die Frage nach Fahrtinformationen TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort VehicleRef 1:1 IBISIP.NMTOKEN Verweis auf die Fahrzeugnummer DefaultLanguage 1:1 IBISIP.language Angabe der Standardsprache TripInformation 1:1 +TripInformati on Informationen zur Fahrt (siehe auch VDV 301-2-1) CurrentStopIndex 1:1 IBIS-IP.int Information zu einem Haltepunktsindex Beschreibung von CustomerInformationService.TripData 1.22 Datenstruktur der Operation SubscribeTripData Für die Einrichtung von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.23 Datenstruktur der Operation UnsubscribeTripData Für das Beenden von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.24 Datenstruktur der Operation GetVehicleData 1.24.1 Request Da es sich um eine Get-Operation handelt, gibt es bei dieser Operation keine Request-Struktur. 1.24.2 Response CustomerInformationService.GetVehicleDa taResponse a VehicleData –1:1 b OperationErrorMes sage Tabelle 16 +Structure Struktur für die Beantwortung eine Anfrage nach Fahrzeuginformationen Choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.VehicleDat a Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.GetVehicleDataResponse VDV-Schrift 301-2-3 | 07/2016 | 17 CustomerInformationService.VehicleData VehicleI nformati onGrou p Tabelle 17 +Structure Struktur zur Beschreibung der Dateninhalte der Antwort auf die Frage nach Fahrzeuginformationen TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort VehicleRef 1:1 IBISIP.NMTOKEN Referenz auf eine spezielle Fahrzeug-ID RouteDeviation 1:1 RouteDeviatio nEnumeration Information, ob eine Abweichung vom Linienfahrweg vorliegt (siehe auch VDV 301-2-1) DoorState 0:1 DoorOpenStat eEnumeration Informationen über den Zustand der Türen (siehe auch VDV 301-2-1) InPanic 0:1 IBISIP.boolean Information, ob der Überfallruf betätigt wurde. VehicleStopRequested 0:1 IBISIP.boolean Information, ob ein Haltewunsch für die nächste Haltestelle vorliegt. ExitSide 0:1 ExitSideEnum eration Informationen über die Ausstiegsseite (siehe auch VDV 301-2-1) MovingDirectionForward 0:1 IBISIP.boolean Information über die Fahrtrichtung VehicleMode 0:1 VehicleModeE numeration Information über den Fahrzeugtyp (siehe auch VDV 301-2-1) Beschreibung von CustomerInformationService.VehicleData 1.25 Datenstruktur der Operation SubscribeVehicleData Für die Einrichtung von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.26 Datenstruktur der Operation UnsubscribeVehicleData Für das Beenden von Abonnements werden die in der VDV 301-2-1 beschriebenen Datenstrukturen verwendet. 1.27 Datenstruktur der Operation RetrievePartialStopSequence 1.27.1 Request CustomerInformationService.RetrieveParti alStopRequest Tabelle 18 +Structure Struktur für eine Anfrage nach einem bestimmten Teil einer Haltepunktfolge StartingStopIndex 1:1 IBIS-IP.int Erster Haltepunkt des Haltepunktteils NumberOfStopPoints 1:1 IBIS-IP.int Gewünschte Anzahl an Haltepunkten Beschreibung von CustomerInformationService.RetrievePartialStopRequest VDV-Schrift 301-2-3 | 07/2016 | 18 1.27.2 Response CustomerInformationService.RetrieveParti alStopSequenceResponse a PartialStopSequenc eData –1:1 b OperationErrorMes sage Tabelle 19 Struktur für die Beantwortung eine Anfrage nach einem bestimmten Teil einer Haltepunktfolge Choice Eine der beiden folgenden Strukturen: +CustomerInf ormationServi ce.PartialStop SequenceDat a Ausführliche Antwortstruktur (siehe unten) IBIS-IP.string Rückmeldung von Fehlern Beschreibung von CustomerInformationService.RetrievePartialStopSequenceResponse CustomerInformationService.PartialStopSe quenceData Tabelle 20 +Structure +Structure Struktur zur Beschreibung der Dateninhalte der Antwort auf die Frage nach dem aktuellen Haltepunktsindex TimeStamp 1:1 IBISIP.dateTime Angabe des Zeitpunkts der Antwort StopSequence 1:1 +StopSequen ce Information zu einer Haltepunktfolge (siehe auch VDV 301-2-1) Beschreibung von CustomerInformationService.PartialStopSequenceData VDV-Schrift 301-2-3 | 07/2016 | 19 Regelwerke – Normen und Empfehlungen (1) CEN/TS 13149-7 Öffentlicher Verkehr - Planungs- und Steuerungssysteme für Straßenfahrzeuge - Teil 7: IP-basierende Vernetzung in einem Fahrzeug, Netzwerk- und Systemarchitektur (FprCEN/TS 131497:2015) (2) CEN/TS 13149-8 Öffentlicher Verkehr - Planungs- und Steuerungssysteme für Straßenfahrzeuge - Teil 8: Physikalische Schicht für IP-Kommunikation; Englische Fassung CEN/TS 13149-8:2013 (3) VDV 301-1 Internetprotokoll basiertes integriertes Bordinformationssystem IBISIP - Teil 1: Systemarchitektur (4) VDV 301-2 Internetprotokoll basiertes integriertes Bordinformationssystem IBISIP - Teil 2: Schnitstellenspezifikation (5) VDV 301-2-1 IBIS-IP Beschreibung der Dienste Gemeinsame Datenstrukturen und Aufzählungstypen VDV-Schrift 301-2-3 | 07/2016 | 20 Tabellenverzeichnis Tabelle 1 Beschreibung von Operationen des CustomerInformationService Tabelle 2 Beschreibung von CustomerInformationService.GetAllDataResponse 10 Tabelle 3 Beschreibung von CustomerInformationService.AllData 11 Tabelle 4 Beschreibung von CustomerInformationService.GetCurrentAnnouncementResponse 12 Beschreibung von CustomerInformationService.CurrentAnnouncementData 12 Beschreibung von CustomerInformationService.GetCurrentConnectionResponse 13 Beschreibung von CustomerInformationService.CurrentConnectionData 13 Beschreibung von CustomerInformationService.GetCurrentDisplayContentResponse 14 Beschreibung von CustomerInformationService.CurrentDisplayContentData 14 Beschreibung von CustomerInformationService.GetCurrentStopPointResponse 15 Tabelle 5 Tabelle 6 Tabelle 7 Tabelle 8 Tabelle 9 Tabelle 10 10 Tabelle 11 Beschreibung von CustomerInformationService.CurrentStopPointData 15 Tabelle 12 Beschreibung von CustomerInformationService.GetCurrentStopIndexResponse 16 Tabelle 13 Beschreibung von CustomerInformationService.CurrentStopIndexData 16 Tabelle 14 Beschreibung von CustomerInformationService.GetTripDataResponse 16 Tabelle 15 Beschreibung von CustomerInformationService.TripData 17 Tabelle 16 Beschreibung von CustomerInformationService.GetVehicleDataResponse 17 Tabelle 17 Beschreibung von CustomerInformationService.VehicleData 18 Tabelle 18 Beschreibung von CustomerInformationService.RetrievePartialStopRequest 18 Tabelle 19 Beschreibung von CustomerInformationService.RetrievePartialStopSequenceResponse 19 Tabelle 20 Beschreibung von CustomerInformationService.PartialStopSequenceData VDV-Schrift 301-2-3 | 07/2016 | 21 19 Impressum Verband Deutscher Verkehrsunternehmen e. V. (VDV) Kamekestraße 37-39 · 50672 Köln T 0221 57979-0 · F 0221 57979-8000 [email protected] · www.vdv.de Ansprechpartner Dipl.-Ing. Berthold Radermacher T 0221 57979-141 F 0221 57979-8141 [email protected] VDV-Schrift 301-2-3 | 07/2016 | 22 Verband Deutscher Verkehrsunternehmen e. V. (VDV) Kamekestraße 37-39 · 50672 Köln T 0221 57979-0 · F 0221 57979-8000 [email protected] · www.vdv.de