www.wikidata.de-de.nina.az
Die Transport Protocol Experts Group kurz TPEG ist eine 1997 gegrundete Expertengruppe deren Arbeit es zum Ziel hatte Losungen fur bessere und detailliertere Verkehrs und Reiseinformationen bereitzustellen als die bis dahin verfugbaren Systeme Mit der Zeit wurde TPEG zum Synonym fur das Datenprotokoll welches diese Expertengruppe erarbeitete Hinweis Im Folgenden wird der Begriff TPEG stets fur das Datenprotokoll verwendet TPEG ist eine Serie von Datenprotokollen fur die Ubertragung von Verkehrs und Reiseinformationen Sie besteht aus verschiedenen Diensten auch Anwendungen genannt sowie grundlegenden Strukturen fur die Verwaltung der eigentlichen Datenubertragung Letzteres umfasst beispielsweise die Gruppierung von Nachrichten zu Diensten Aktualisierung und Loschung von Nachrichten Fehlerkorrekturmechanismen oder Verschlusselung von kommerziellen Diensten TPEG kann uber verschiedene Datenkanale Tragermedien ubertragen werden z B Digitalradio Mobilfunk oder auch WiFi TPEG Dienste beinhalten beispielsweise Ereignismeldungen Unfalle Baustellen Staus Verkehrsflussinformationen durchschnittliche Reisezeiten auf Strassensegmenten Wetterinformationen Kraftstoffpreise Parkinformationen oder Informationen zum offentlichen Nahverkehr Inhaltsverzeichnis 1 Geschichte 2 Technologie 2 1 Designprinzipien 2 1 1 Grundprinzipien 2 1 2 Weitere Funktionalitaten 3 Spezifische Eigenschaften und Funktionen von TPEG 3 1 Sprachunabhangigkeit 3 2 Unabhangigkeit vom Kartenmaterial TPEG Loc 3 3 Unabhangigkeit vom Ubertragungskanal 3 4 Datenformat 3 5 Aufbau einer TPEG Nachricht 3 5 1 Message Management Container 3 5 2 Event Description Container 3 5 3 TPEG Location Container 3 6 Das Binarformat nach TPEG2 4 TPEG2 Anwendungen 5 TPEG Dienste Weltweit 5 1 Rundfunkverbreitung 5 2 Mobilfunkverbreitung 5 3 Hybride Dienste Rundfunk Mobilfunk 6 Literatur 7 Weblinks 8 EinzelnachweiseGeschichte BearbeitenDie Transport Protocol Experts Group startete in 1997 innerhalb der Europaischen Rundfunkunion European Broadcast Union EBU Die Arbeit wurde unter Federfuhrung der EBU bis 2007 fortgefuhrt Nach dem Zusammenschluss mit der von ERTICO ITS Europe geleiteten Gruppe zur Entwicklung des Traffic Message Channel TMC Protokolls sowie des Mobile Info Projektes in Deutschland wo erstmals TPEG unter realen Einsatzbedingungen in Fahrzeugen getestet wurde entstand Ende 2007 die Traveller Information Services Association TISA mit Sitz in Brussel Zu Beginn der Arbeiten an TPEG 1 stand die Vision Dienste zu entwickeln die weit uber die bis dahin verfugbaren Technologien wie beispielsweise RDS TMC oder proprietare Losungen hinausgehen Neben Informationen fur den Individualverkehr d h Autofahrer sollte TPEG auch Dienste fur den offentlichen Nah und Fernverkehr z B Abfahrtzeiten und Verspatungen fur Busse U und S Bahnen Fernzuge Abflugzeiten an Flughafen beinhalten Am Anfang stand also der Dienst Road Traffic Messages RTM fur Individual bzw Strassenverkehr Schon bald folgte der Dienst Public Transport Information PTI Sowohl RTM als auch PTI nutzten gemeinsam ein einheitliches Verfahren zur Ortsreferenzierung das TPEG Location Referencing TPEG RTM wurde als eine monolithische Losung one size fits all entworfen Mit den ersten Implementierungen stellte man allerdings fest dass dieser Ansatz zu komplex war um RTM als Nachfolger des bis dahin sehr erfolgreichen RDS TMC in Navigationssysteme zu integrieren Diese 1 Generation von TPEG Diensten auch TPEG1 genannt war ausserdem nur in einer binaren Version verfugbar Eine XML Variante war nur als separate Spezifikation verfugbar Konsequenterweise wurde sowohl das Datenmodell als auch der Modellierungsprozess uberarbeitet und es entstand TPEG2 Hier gehen sowohl die binare als auch die XML Umsetzung von einem einheitlichen UML Modell aus von welchem die binare und die XML Variante mit entsprechenden Codegeneratoren automatisch erzeugt werden konnen Eine TPEG2 Spezifikation enthalt also stets die binare und die XML Reprasentation des betreffenden Dienstes Mit dem ersten TPEG2 Dienst Traffic Event Compact TEC wurde dann auch gleich ein Durchbruch erreicht weil sowohl Dienstanbieter als auch Endgeratehersteller und die Automobilindustrie TEC als den Nachfolger des bis dahin sehr erfolgreichen RDS TMC akzeptierten Sowohl TPEG1 als auch TPEG2 werden uber die internationale Standardisierungsorganisation ISO publiziert als ISO TS 18234 TPEG1 bzw ISO TS 21219 TPEG2 TPEG1 wird nun allgemein als veraltet betrachtet und von einer Verwendung fur neue Dienste und Endgerate abgeraten Technologie BearbeitenTPEG spezifiziert Dienste fur detaillierte und prazise referenzierte Verkehrs und Reiseinformationen TPEG kann uber verschiedene Tragermedien verbreitet werden z B uber Digitalradio oder Mobilfunk Letzteres ist inzwischen das am weitesten verbreitete Tragermedium TPEG ist ein Datenprotokoll welches Informationen uber spezifische Themen zu Diensten Anwendungen gruppiert und in Nachrichtencontainern transportiert Uber dieses Containerkonzept und die strukturierte Codierung von Nachrichten konnen jederzeit weitere Anwendungen entwickelt und zu bestehenden Diensten hinzugefugt bzw bestehende Anwendungen durch neue Meldungen erweitert werden Eine Ruckwartskompatibilitat ist durch die Designprinzipien dabei jederzeit gewahrleistet Designprinzipien Bearbeiten Die Entwicklung von TPEG Anwendungen folgt einem top down Ansatz bei dem Anwendungsszenarien Use Cases in der Unified Modeling Language UML modelliert werden Ausgehend von dieser UML Modellierung konnen zwei TPEG Versionen abgeleitet werden eine Codierung in der Extensible Markup Language XML Diese Version ist sowohl maschinenlesbar als auch manuell lesbar interpretierbar Die Ruckwartskompatibilitat wird dadurch gewahrleistet dass neue XML Elemente Tags von alteren Geraten ubersprungen werden weil diese die neuen Tags nicht erkennen und interpretieren konnen eine binare Codierung Diese Version ist nicht manuell lesbar interpretierbar Der Vorteil besteht jedoch darin dass diese deutlich kompakter ist Die Binar Codierung wird deshalb vorwiegend dann verwendet wenn Bandbreiteneffizienz hochste Prioritat hat Grundprinzipien Bearbeiten Die folgenden Prinzipien sind die Grundsteine bei der Entwicklung von Syntax und Semantik von TPEG siehe auch ISO TS 18234 2 bzw ISO TS 21219 5 Unidirektionalitat TPEG benotigt keinen Ruckkanal ein Ruckkanal muss nicht kann aber in TPEG implementiert werden insbesondere fur Dienste uber Mobilfunk bzw IP Netze Byte Orientierung asynchrone Rahmenstruktur hierarchische Fehlerdetektion durch Cyclic Redundancy Checks CRC auf verschiedenen Protokollebenen TPEG setzt geeignete Mechanismen zur Fehlerkorrektur im Ubertragungsmedium voraus TPEG setzt einen transparenten Datenkanal voraus Hierarchische Rahmenstruktur fur die Codierung von Nachrichten und Diensten TPEG bietet Mechanismen zur Ubertragung von Informationen zu Dienstanbieter Dienst und Netzwerk Verschlusselung fur kommerzielle DiensteWeitere Funktionalitaten Bearbeiten Separierung von Inhalt und Ubertragung im Protokolldesign innerhalb der Inhaltscodierung Trennung von Nachrichteninhalt und Ortsreferenzierung Ortsreferenzierung sowohl uber dynamische Referenzierungsmethoden on the fly Location Referencing oder uber fixe Referenzpunkte auf Karten Location Tables fur dynamische on the fly Ortsreferenzierung stehen mehrere Verfahren zur Verfugung Sprachunabhangigkeit optionale Codierung der Nachrichten mit umfangreichen Attributen und Zusatzinformationen Moglichkeit der Filterung von Diensten und Nachrichten nach verschiedenen Kriterien Erweiterbarkeit um neue Dienste und Meldungstypen Unabhangigkeit von Datenbanken mit Ortsreferenzen wie z B bei RDS TMC notwendig Decodierung von TPEG Diensten ist sowohl fur leistungsfahige Endgerate z B Navigationsgerate mit Karten und Grafikdarstellung als auch fur einfachste Gerate z B ohne Karte und nur mit Textanzeige moglich Anpassung an neue Ubertragungsmedien leicht moglich durch Definition von Adaptation LayernSpezifische Eigenschaften und Funktionen von TPEG BearbeitenSprachunabhangigkeit Bearbeiten Ein Verkehrsinformationssystem sollte in der Lage sein die benotigte Information in der jeweiligen Sprache des Nutzers zu prasentieren TPEG ermoglicht diese Mehrsprachigkeit durch Verwendung von erweiterbaren Ubersetzungstabellen Hierzu werden Worter ahnlicher Bedeutung die in TPEG Nachrichten ofter benotigt werden in Tabellen zusammengefasst Diese Worter konnen in einer TPEG Nachricht uber eine Nummer referenziert werden In einer TPEG Meldung werden dann an Stelle von Klartext diese Referenzen ubertragen Erst auf der Clientseite wird anhand der Tabellen die auf dem Client in der gewunschten Sprache vorliegen mussen eine Ausgabe generiert Dies kann eine Textmeldung in der Sprache des Nutzers ein Symbol oder auch Sprachausgabe sein Z B werden in der TPEG RTM Tabelle rtm01 vehicle type verschiedene Fahrzeuge aufgefuhrt wie Car Taxi Bus oder Tram Um die Erweiterbarkeit der Tabellen sicherzustellen enthalt jede Tabelle ausserdem einen Standardwert So mussen nicht alle Clients bei Erweiterung der Tabellen auf den neuesten Stand gebracht werden Erhalt ein Client der nicht auf dem aktuellen Stand ist eine Referenz auf einen Eintrag der in seiner Version noch nicht enthalten ist so wird der Standardeintrag ausgegeben Der Nutzer ist so meist trotzdem in der Lage eine Nachricht zu verstehen auch wenn evtl Details verloren gehen TPEG Wird beispielsweise ein falschfahrendes Motorrad gemeldet ubertragt TPEG RTM Referenzen auf die Eintrage 19 und 7 in den Tabellen vehicle type und vehicle problem type Wurde die oben genannte Meldung an einen Client ubertragen dessen vehicle type Tabelle den Eintrag 19 noch nicht enthalt so wurde der Defaulteintrag vehicle verwendet Dem Nutzer eines Navigationssystems wird also statt der Meldung Auf der A9 in Richtung Munchen kommt Ihnen ein Motorrad entgegen eine Meldung der Art Auf der A9 in Richtung Munchen kommt Ihnen ein Fahrzeug entgegen angezeigt Zur Spezifikation der Tabellen wird so genanntes CEN English verwendet Hierbei handelt es sich um technische Begriffe die haufig nichts mit der englischen Umgangssprache zu tun haben und eine Definition fur die einzelnen Eintrage darstellen CEN English wird verwendet um Verwechslungen oder Ungenauigkeiten zu vermeiden Wegen des Unterschieds zum herkommlichen Sprachgebrauch sollte CEN English auch in englischsprachigen Landern nicht direkt ausgegeben werden sondern in die allgemein ublichen Begriffe ubertragen werden TPEG Ihre Grenzen findet die Sprachunabhangigkeit allerdings bei den Ortsbezeichnungen da nicht alle denkbaren Namen in den Tabellen hinterlegt werden konnen Derartige Informationen werden in Form von Strings ubertragen wobei auch hier mehrere Sprachversionen moglich sind Unabhangigkeit vom Kartenmaterial TPEG Loc Bearbeiten Das Ortsreferenzierungssystem von TPEG tragt den Namen TPEG Loc Es wurde so konzipiert dass es sowohl auf Clients die uber eine Ortsdatenbank verfugen als auch auf Clients die nicht mit Ortsdaten ausgestattet sind moglichst prazise Ortsreferenzen erzeugt Ausserdem wurde Wert darauf gelegt die Ortsreferenzen sowohl fur Mensch als auch Maschine verstandlich zu machen Eine Ortsdatenbank oder eine Karte mit deren Hilfe Langen und Breitengrade in konkrete Ortsangaben umgewandelt werden konnen ist fur das Verstehen der TPEG Loc Daten nicht zwingend erforderlich Um die oben genannten Ziele zu erreichen werden neben den Ortskoordinaten im Koordinatensystem WGS84 World Geodetic System 1984 weitere Informationen ubertragen die einen Bezug zur Umgebung herstellen sollen Die Ubertragung mit Hilfe von WGS84 Koordinaten ist deshalb sinnvoll da dieses Referenzierungssystem unter anderem von GPS verwendet wird und einen weltweiten De facto Standard darstellt Zur Beschreibung eines Punktes der zwischen zwei Autobahnausfahrten A und B liegt werden beispielsweise neben den Koordinaten des Punktes auch die Namen der Ausfahrten verwendet Die Vorteile dieser Angaben liegen auf der Hand Ein Navigationssystem erhalt die genaue Information wo sich dieser Punkt befindet PDAs ohne Kartenmaterial hingegen konnen ihren Nutzern zumindest ungefahr beschreiben dass sich der genannte Punkt zwischen den beiden Ausfahrten A und B befindet Unabhangigkeit vom Ubertragungskanal Bearbeiten Da TPEG auf verschiedenen Ubertragungskanalen wie beim Digital Audio Broadcasting DAB Digital Video Broadcasting DVB oder im Internet zum Einsatz kommen soll darf die Art der Ubertragung keine Rolle spielen In der ursprunglichen TPEG Spezifikation wurde deshalb ein Binarformat entwickelt welches keine bestimmte Ubertragungsform wie paket oder verbindungsorientiert voraussetzt und auch keinen Ruckkanal benotigt TPEG2 Um dies zu erreichen ubernimmt das binare TPEG Protokoll im ISO OSI Schichtenmodell die Schichten 3 bis 7 selbst TPEG ist also nur noch von den Schichten 1 und 2 abhangig Das Ubertragungsmedium selbst hat demnach nur noch die Aufgabe die einzelnen Bytes zu ubertragen Die hoheren Funktionen wie das Segmentieren oder das Erkennen von Fehlern bei der Ubertragung werden von TPEG selbst erledigt TPEG6 Die Segmentierung ist notwendig da jede Meldung als einzelne Nachricht ubertragen wird Ausserdem konnen so mehrere TPEG Dienste ihre Nachrichten auf dem gleichen Kanal ubertragen Allerdings ist hier zu beachten dass TPEG Clients auf Grund der Spezifikation keine Moglichkeit haben fehlerhaft ubertragene Informationen erneut anzufordern Diese Einschrankung ist notig damit TPEG auch mit Ubertragungsmedien ohne Ruckkanal z B DAB zurechtkommt Der Ubertragungskanal sollte deshalb moglichst robust gegenuber Ubertragungsfehlern sein und Fehlerkompensationsfunktionen besitzen Ausserdem sollten die einzelnen Nachrichten nach Moglichkeit wiederholt ubertragen werden Wegen seiner hohen Entropie eignet sich das Binarformat besonders fur die Ubertragung zwischen Sendestelle und Client da dann auch Verbindungen mit niedrigen Datenraten verwendet werden konnen Das Binarformat ist auch fur Nutzer von Vorteil die beispielsweise uber GPRS General Packet Radio Service oder UMTS Universal Mobile Telecommunications System an einen TPEG Provider angebunden sind da hier haufig das Ubertragungsvolumen in Rechnung gestellt wird Ausserdem ist das Format auf ressourcenschwachen Clients leichter zu dekodieren als das spater entwickelte XML Format tpegML tpegML steht fur TPEG in XML fur dessen Verarbeitung komplexe XML Parser notig sind Andererseits ist die Verwendung eines leicht handhabbaren XML Formats vor allem auf der Seite des Contentproviders sinnvoll Mittlerweile sind XML Parser und Validatoren fur jede verbreitete Programmiersprache verfugbar tpegML macht sich diese Eigenschaften zu Nutze und bildet die TPEG Datenstrukturen auf dieses leicht handhabbare Format ab TPEG Nachrichten konnen so schon wahrend ihrer Erstellung in einem normierten Format zwischen einzelnen Systemen ausgetauscht werden Auch kann ein Contentprovider mehrere Datenquellen abfragen und deren Informationen ohne grossen Aufwand verarbeiten wenn sich die Quellen an diese Norm halten Trotz der Gegensatzlichkeit zwischen einem Binarstream und einer XML Datei lassen sich die enthaltenen TPEG Informationen beider Formate 1 zu 1 aufeinander abbilden Die Unabhangigkeit bei der Datenubertragung im TPEG Standard ist demnach auf zwei Arten zu interpretieren Einerseits wurde ein Binarformat entwickelt welches im ISO OSI Modell schon auf der dritten Schicht einsetzt und nur die simple Ubertragung von Bits voraussetzt Andererseits gibt es mit tpegML ein XML basiertes Datenformat das sich einfach ubertragen und vor allem verarbeiten lasst Auch ist die Konvertierung dieses Formats dank zahlreicher Transformationsmoglichkeiten einfach durchfuhrbar Datenformat Bearbeiten Grundsatzlich werden TPEG Daten paketweise bzw als einzelne Nachrichten ubertragen Da TPEG bereits auf Schicht 3 des ISO OSI Models einsetzt wird auch die Segmentierung von TPEG ubernommen Eine Nachricht besteht mindestens aus dem Message Management Container welcher Steuerinformationen fur eine Applikation RTM oder PTI enthalt Sollen neben den Steuerinformationen auch Nutzdaten ubertragen werden mussen der RTM bzw PTI Event Container und der TPEG Location Container angehangt werden Um eine andere Nachricht fur ungultig zu erklaren wird eine Nachricht verwendet die lediglich aus einem Message Management Container besteht TPEG2 Es ist zu beachten dass sich der Message Management Container von Applikation zu Applikation unterscheiden kann Aufbau einer TPEG Nachricht Bearbeiten Message Management Container Bearbeiten Unter dem Begriff Message Management sind alle Informationen zusammengefasst die zur Steuerung und Verwaltung einer RTM Nachricht dienen Felder die zwingend vorhanden sein mussen sind gekennzeichnet Message Identifier obligatorisch Anders als die Bezeichnung evtl vermuten lasst handelt es sich dabei nicht um eine eindeutige Bezeichnung fur eine bestimmte Nachricht sondern um eine Bezeichnung fur ein Event D h alle Nachrichten die Informationen zu einem Ereignis z B Stau auf einer bestimmten Strasse enthalten haben den gleichen Message Identifier Version Number obligatorisch Fortlaufende Zahl welche die Reihenfolge der Nachrichten eines bestimmten Events anzeigt Mit jeder neuen Nachricht zu einem Event wird diese Version Number um eins erhoht Ein TPEG Dekoder kann so die Reihenfolge der Nachrichten die zu einem Event gehoren also den gleichen Message Identifier tragen auch dann wiederherstellen wenn die Nachrichten nicht in der richtigen Reihenfolge bei ihm eintreffen Dies ist in Broadcast Szenarien von besonderer Bedeutung weil ein Empfanger zu einem beliebigen Zeitpunkt mit dem Abhoren des Informationsstroms beginnen kann und so bereits verpasste Nachrichten einer Nachrichtensequenz erst beim wiederholten Aussenden der Nachrichten erhalt Message Generation Date and Time Zeitstempel der beim Erzeugen der Nachricht angelegt wird Start Date and Time Dieser Zeitstempel gibt an wann ein Ereignis eingetreten ist oder eintreten wird Stop Date and Time Gibt an wann ein Event zu Ende ist bzw war Message Expiry Date and Time Verfallsdatum einer Nachricht Trifft eine Nachricht bei einem Client ein deren Verfallsdatum uberschritten ist wird diese Nachricht vom Client ignoriert Time Schedule Information Hiermit kann einem Event eine zeitliche Planung zugewiesen werden Es konnen ein oder mehrere Zeitintervalle angegeben werden in denen das in der Nachricht definierte Event stattfindet Auch konnen wochentagliche Wiederholungen spezifiziert werden So kann z B angegeben werden dass ein bestimmter Streckenabschnitt an allen Wochentagen zwischen 17 00 und 21 00 Uhr gesperrt ist Die Time Schedule Information ist nur im Zeitraum zwischen Start Date and Time und Stop Date and Time gultig Severity Factor Gibt die Wichtigkeit einer Nachricht an Der Benutzer ist so in der Lage eingehende Nachrichten nach ihrer Wichtigkeit zu sortieren oder unwichtige Nachrichten auszublenden Unverified Information Zeigt an ob der Inhalt einer Nachricht verifiziert wurde d h aus einer vertrauenswurdigen Quelle stammt oder durch eine vertrauenswurdige Quelle uberpruft wurde Event Description Container Bearbeiten Dieser Bereich einer Nachricht enthalt Informationen uber das Event an sich Die Beschreibung des Events ist hierarchisch gegliedert so dass der Detaillierungsgrad mit jeder Hierarchiestufe zunimmt Ein Client der nur die erste Hierarchiestufe dekodiert erhalt also nur Grobinformationen die mit jeder zusatzlich dekodierten Stufe detailreicher werden Dies ist sinnvoll da beispielsweise in einer Nachrichtenubersicht nur Grobeinformationen angezeigt werden sollen Auch konnen Clients die auf Grund begrenzter Ressource nicht in der Lage sind eine komplexe Nachricht zu dekodieren die niedrigeren Hierarchiestufen einfach ignorieren Fur die erste Ebene sind derzeit folgende Typen definiert welche wiederum Untertypen zur genaueren Beschreibung enthalten Accident Beschreibung von Unfallen Obstructions Behinderungen Activities Veranstaltungen wie Umzuge oder Demonstrationen Road Conditions Informationen uber den Strassenzustand Network Performance Informationen zum Verkehrsfluss z B Stau oder zahfliessender Verkehr Network Conditions Vom Normalzustand abweichende Verkehrsregeln z B das temporare Andern der Vorfahrtsverhaltnisse Security Alert Sicherheitshinweise uber Situationen die den Fahrer in Gefahr bringen konnen z B eine Bombendrohung Public Transport Information Hinweise uber Storungen im offentlichen Verkehrssystem die Auswirkungen auf den Strassenverkehr haben konnen Visibility Beschreibung der Sichtverhaltnisse z B Nebel Weather Wetterinformationen die die Fahrt beeinflussen z B Glatteis Diversion Advise Informationen uber Alternativrouten wie Umleitungen Ein Event wird durch mindestens einen dieser Typen beschrieben kann aber auch aus mehreren bestehen Kommt es z B zu einem Stau wegen eines Unfalls auf Grund von Strassenschaden und schlechter Sicht so besteht die Nachricht aus den Typen Accident Network Performance Road Conditions und Visibility TPEG Location Container Bearbeiten Dieser Container enthalt eine Ortsreferenz wie sie weiter oben bereits beschrieben ist TPEG Loc Jede Nachricht die mit einem Ort verknupft ist hat einen solchen Container Das Binarformat nach TPEG2 Bearbeiten Dieser Abschnitt beschreibt den Teil des Binarformats der fur dieses Format spezifisch ist d h fur den es keine Entsprechung im XML Format gibt Grundsatzlich wird zwischen zwei Typen von Nachrichten welche anhand des Felds Frame Type unterschieden werden differenziert Stream directory information Enthalt eine Liste aller Serviceprovider die in diesem Stream aktiv sind Conventional service frame data enthalt NutzdatenNeben Frame Type enthalt eine binare TPEG Nachricht weitere Felder die im Folgenden erlautert werden Sync Word 2 Bytes dient dem Decoder zur Erkennung einer neuen Nachricht Dieses Sync Word hat immer den Wert FF0F hex Field Length 2 Bytes Gesamtlange des Services Frames in Bytes Ein Service Frame kann somit nicht grosser als 65535 Bytes sein Frame Type 1 Byte sorgt fur die weiter oben besprochene Unterscheidung zwischen Stream directory information und Conventional service frame data Header CRC Prufsumme um die Korrektheit der Headerdaten sicherzustellen Diese Summe wird anhand der Felder Sync Word Field Length Frame Type und der ersten 11 Byte des Service Frames berechnet Nahere Informationen zu dieser Berechnung finden sich in TPEG2 Service Frame enthalt die Nutzdaten evtl in verschlusselter Form sowie die Service Identifier Uber die Service Identifier SID kann ein Contentprovider eindeutig identifiziert werden Das Service Frame wird wiederum in folgende Bestandteile unterteilt SID A bis C je 1 Byte ergeben zusammen eine eindeutige Identifikationsnummer eines Service Providers vergleichbar mit einer IP Adresse z B 133 168 123 Encryption Indikator 1 Byte spezifiziert anhand eines Wertes zwischen 0 und 255 eine Verschlusselungsmethode Die Werte 0 bis 127 sind dabei fur standardisierte Methoden vorbehalten 128 255 sind fur die freie Verwendung durch einen Service Provider vorgesehen Die Verschlusselung kann z B genutzt werden um kostenpflichtige Dienste zu entwickeln Auch ware die Verwendung verschlusselter Nachrichten evtl bei sicherheitskritischen Anwendungen wie z B Polizei oder Militarfunk nutzbar Component Multiplex Dieser evtl verschlusselte Datenbereich enthalt dann die eigentlichen TPEG Nachrichten wie sie zu Beginn von Kapitel 3 beschrieben sind Solange die Maximalgrosse von 65531 Bytes nicht uberschritten wird kann dieser Bereich mehrere Nachrichten aufnehmen Die Kodierung dieser Daten ist der Spezifikation zu entnehmen TPEG2 Anwendungen BearbeitenISO Nr ISO Referenz Titel Akronym Beschreibung21219 1 Part 1 Introduction numbering and versions Einfuhrung und Nomenklatur fur TPEG Generation 2 Komponenten und Dienste einschliesslich der Application Identification AID 21219 2 Part 2 UML modelling rules Syntax und Semantik von TPEG Diensten unabhangig vom physikalischen Datenformat binar oder XML 21219 3 Part 3 UML to binary conversion rules TPEG Dienste werden in UML modelliert um die Unabhangigkeit von der konkreten Codierung binar bzw XML zu gewahrleisten Durch die Trennung von Semantik und Anwendungsbeschreibung konnen Funktionen einfach und einheitlich fur beide Codierungen entwickelt werden Die Codierformate werden dann mit Ubersetzungstools Code Generatoren direkt aus der UML Beschreibung heraus erzeugt 21219 4 Part 4 UML to XML conversion rules Regelwerk fur die Konvertierung von TPEG UML Beschreibungen in das XML Format 21219 5 Part 5 Service framework Beschreibung fur die Zusammenstellung Multiplexing von Dienstangeboten Bouquets aus verschiedenen Einzeldiensten 21219 6 Part 6 Message management container Nachrichtenverwaltung im Endgerat21219 7 Part 7 Location referencing container Der TPEG2 Container fur Ortsreferenzierungen Location Referencing Container zeigt an welche Referenzierungsmethode verwendet wird Unterschiedliche Methoden konnen fur die Ortsreferenzierung eingebettet werden 21219 9 Part 9 Service and network information Codierung der Anzeige von Dienstanbieter Dienst Dienstkomponenten und Tragermedium Kann auch verwendet werden um gleiche oder verwandte Dienste uber andere Tragermedien zu verknupfen Service Linking 21219 10 Part 10 Conditional access information Funktionen zur Verschlusselung kommerzieller Dienste21219 11 Part 11 Universal location referencing Universelle Ortsreferenzierungsmethode21219 14 Part 14 Parking information application Informationen zu Parkplatzen und Parkhausern Ort Offnungszeiten Anzahl freier Platze etc 21219 15 Part 15 Traffic event compact application TEC Kompakte Reprasentation von Ereignismeldungen speziell fur die Verarbeitung in Navigationsgeraten und zur Unterstutzung von dynamischer Routenanderung Umleitungsempfehlung 21219 16 Part 16 Fuel price information application Informationen zu Tankstellen und Kraftstoffpreisen21219 18 Part 18 Traffic flow and prediction application TFP Kompakte Reprasentation von Verkehrsflussinformationen speziell fur die Verarbeitung in Navigationsgeraten und zur Unterstutzung von dynamischer Routenanderung Umleitungsempfehlung 21219 19 Part 19 Weather information application Wetterinformationen21219 20 Part 20 Extended TMC location referencing Erweiterung fur Ortsreferenzierung mit fixen Ortsreferenzierungstabellen TMC Location Tables speziell fur die Anwendung im Zusammenhang mit TEC21219 21 Part 21 Geographic location referencing Ortsreferenzierungsmethode fur Gebiete und Punkte unabhangig von Strassen21219 22 Part 22 OpenLR location referencing Ortsreferenzierungsmethode21219 23 Part 23 Road and multimodal routes application Multimodale RouteninformationenTPEG Dienste Weltweit BearbeitenRundfunkverbreitung Bearbeiten Land 2 Dienstanbieter Status Produkt TPEG DiensteBelgien Be Mobile Live Premium TEC TFPDeutschland ARD Live Free to Air TEC TFPDeutschland HERE zum 01 05 2022 eingestellt 3 Premium TEC TFPDeutschland Mediamobile Live v traffic TEC TFPLuxemburg Be Mobile Live Premium TEC TFPNiederlande Be Mobile Live Premium TEC TFPNorwegen Mediamobile Live v traffic TEC TFPSchweiz SRG Live Free to AirVereinigtes Konigreich Inrix Live Premium TEC TFPVereinigtes Konigreich Trafficmaster Live Premium TECTestausstrahlungenFrankreich Mediamobile Trial in some cities v traffic TEC TFPItalien Infoblu Trial Premium TEC TFPPolen Mediamobile Trial v traffic TEC TFPSchweden Mediamobile Trial v traffic TEC TFPMobilfunkverbreitung Bearbeiten Land Dienstanbieter Status Produkt TPEG DiensteAndorra Tomtom Live Premium TEC TFP WEAArgentinien HERE Live Premium TEC TFPAustralien HERE Live Premium TEC TFPAustralien Tomtom Live Premium TEC TFP WEAOsterreich HERE Live Premium TEC TFPOsterreich Tomtom Live Premium TEC TFP WEABelgien HERE Live Premium TEC TFPBelgien Tomtom Live Premium TEC TFP WEABrasilien HERE Live Premium TEC TFPBrasilien Tomtom Live Premium TEC TFP WEAKanada HERE Live Premium TEC TFPKanada Tomtom Live Premium TEC TFP WEAChile Tomtom Live Premium TEC TFP WEAChina Tomtom Live Premium TEC TFP WEATschechien HERE Live Premium TEC TFPTschechien Tomtom Live Premium TEC TFP WEAKroatien HERE Live Premium TEC TFPDanemark HERE Live Premium TEC TFPDanemark Tomtom Live Premium TEC TFP WEAFinnland HERE Live Premium TEC TFPFinnland Tomtom Live Premium TEC TFP WEAFrankreich HERE Live Premium TEC TFPFrankreich Tomtom Live Premium TEC TFP WEADeutschland Tomtom Live Premium TEC TFP WEADeutschland HERE Live Premium TEC TFPDeutschland Inrix Live Premium TEC TFPGibraltar Tomtom Live Premium TEC TFP WEAGriechenland HERE Live Premium TEC TFPUngarn HERE Live Premium TEC TFPIndien HERE Live Premium TEC TFPIndonesien HERE Live Premium TEC TFPIrland HERE Live Premium TEC TFPIrland Tomtom Live Premium TEC TFP WEAItalien HERE Live Premium TEC TFPItalien Tomtom Live Premium TEC TFP WEALesotho Tomtom Live Premium TEC TFP WEALiechtenstein Tomtom Live Premium TEC TFP WEALuxemburg HERE Live Premium TEC TFPLuxemburg Tomtom Live Premium TEC TFP WEAMalaysia HERE Live Premium TEC TFPMalaysia Tomtom Live Premium TEC TFP WEAMalta Tomtom Live Premium TEC TFP WEAMexiko HERE Live Premium TEC TFPMexiko Tomtom Live Premium TEC TFP WEAMonaco Tomtom Live Premium TEC TFP WEANiederlande HERE Live Premium TEC TFPNiederlande Tomtom Live Premium TEC TFP WEANeuseeland HERE Live Premium TEC TFPNeuseeland Tomtom Live Premium TEC TFP WEANorwegen HERE Live Premium TEC TFPNorwegen Tomtom Live Premium TEC TFP WEAPolen HERE Live Premium TEC TFPPolen Tomtom Live Premium TEC TFP WEAPortugal HERE Live Premium TEC TFPPortugal Tomtom Live Premium TEC TFP WEAPuerto Rico HERE Live Premium TEC TFPRussland HERE Live Premium TEC TFPRussland Tomtom Live Premium TEC TFP WEASan Marino Tomtom Live Premium TEC TFP WEASaudi Arabien HERE Live Premium TEC TFPSaudi Arabien Tomtom Live Premium TEC TFP WEASingapur HERE Live Premium TEC TFPSingapur Tomtom Live Premium TEC TFP WEASlowakei HERE Live Premium TEC TFPSlowenien HERE Live Premium TEC TFPSudafrika HERE Live Premium TEC TFPSudafrika Tomtom Live Premium TEC TFP WEASudkorea HERE Live Premium TEC TFPSpanien HERE Live Premium TEC TFPSpanien Tomtom Live Premium TEC TFP WEASchweden HERE Live Premium TEC TFPSchweden Tomtom Live Premium TEC TFP WEASchweiz HERE Live Premium TEC TFPSchweiz Tomtom Live Premium TEC TFP WEATaiwan HERE Live Premium TEC TFPTaiwan Tomtom Live Premium TEC TFP WEAThailand HERE Live Premium TEC TFPThailand Tomtom Live Premium TEC TFP WEATurkei HERE Live Premium TEC TFPTurkei Tomtom Live Premium TEC TFP WEAUkraine HERE Live Premium TEC TFPVereinigte Arabische Emirate HERE Live Premium TEC TFPVereinigte Arabische Emirate Tomtom Live Premium TEC TFP WEAVereinigtes Konigreich HERE Live Premium TEC TFPVereinigtes Konigreich Tomtom Live Premium TEC TFP WEAUSA HERE Live Premium TEC TFPUSA Tomtom Live Premium TEC TFP WEAVatikan Tomtom Live Premium TEC TFP WEAHybride Dienste Rundfunk Mobilfunk Bearbeiten Land Dienstanbieter Status Produkt TPEG DiensteUnited States Total Traffic and Weather Network Live TTN HD Hybrid TEC TFP FPILiteratur BearbeitenEUROPEAN BROADCASTING UNION Guidelines for TPEG on the Internet 2002 EUROPEAN BROADCASTING UNION TPEG What is it all about 2003 EUROPEAN BROADCASTING UNION TPEG specifications Supplement TPEG Tables RTM PTI Loc Version 3 0 2002 EUROPEAN BROADCASTING UNION TPEG specifications Part 2 Syntax Semantics and Framing Structure 2002 EUROPEAN BROADCASTING UNION TPEG specifications Part 4 Road Traffic Message Application 2002 EUROPEAN BROADCASTING UNION TPEG specifications Part 5 Public Transport Information Application 2002 EUROPEAN BROADCASTING UNION TPEG specifications Part 6 Location Referencing for Applications 2002 EUROPEAN BROADCASTING UNION tpegML specifications Part 1 Introduction common data types and tpegML v1 00 2004 EUROPEAN BROADCASTING UNION tpegML specifications Part 2 tpeg locML v1 00 2004 EUROPEAN BROADCASTING UNION tpegML specifications Part 3 tpeg rtmML v1 00 2004 MARKS B Guidelines for TPEG in DAB 2000Weblinks Bearbeitenhttp www tisa org Neue offizielle Website der TMC und TPEG Forum Nachfolgeorganisation Mobile Platform for Efficient Traffic Information Services Website fur effiziente Verkehrsinformationsdienste Nicht mehr online verfugbar In mobile info org Archiviert vom Original am 3 April 2010 abgerufen am 13 Dezember 2018 englisch http www bmt online de Weitere Infos zu TPEG http www wecantpeg com Schulungen und Infos zu TPEGEinzelnachweise Bearbeiten EBU Technology amp Innovation TPEG englisch abgerufen am 18 August 2014 Broadcast ch Abgerufen am 1 Juni 2022 Umstellung der DAB Verkehrsinfo Services von Anbieter HERE auf ARD Abgerufen am 17 Mai 2023 Abgerufen von https de wikipedia org w index php title Transport Protocol Experts Group amp oldid 233811341