VDV 301-2-3 IBIS-IP Beschreibung der Dienste

Werbung
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
Herunterladen