TPEG






The Transport Protocol Experts Group (TPEG) is a data protocol suite for traffic and travel related information. TPEG can be carried over different transmission media (bearers), such as digital broadcast or cellular networks (wireless Internet). TPEG applications include, among others, information on road conditions, weather, fuel prices, parking or delays of public transport.




Contents






  • 1 Overview


  • 2 History


  • 3 Technology


  • 4 TPEG design philosophy


  • 5 TPEG core principles


  • 6 TPEG2 applications


  • 7 TPEG services worldwide


    • 7.1 Broadcast services


    • 7.2 Mobile broadband (IP based) services


    • 7.3 Hybrid services




  • 8 See also


  • 9 References


  • 10 External links





Overview


TPEG is a set of data protocols for carrying traffic & travel related information, comprising a range of different applications as well as basic building blocks to manage the transmission of the applications themselves, such as the handling of different messages belonging to a given application, grouping applications into data frames, or the updating and cancellation of messages. TPEG can be carried over different transmission media (bearers), such as digital broadcast[1][2][3] or cellular networks (wireless Internet). TPEG applications include, among others, information on road conditions, weather,[4] fuel prices, parking or delays of public transport.



History


The Transport Protocol Experts Group was started in 1997 by the European Broadcasting Union (EBU).[5] Work carried on under the auspices of the EBU until 2007, when the group merged with another group working on the Traffic Message Channel (TMC) protocol, hosted by ERTICO - ITS Europe and with the Mobile.Info project, where first prototypes of TPEG technology was tested under realistic driving conditions in various in-car navigation systems by a number of car manufacturers and their suppliers. Today, development work is carried out by the Traveller Information Services Association (TISA), who now also looks after the Alert-C standards used for implementing RDS-TMC services.


In the early days of the Transport Protocol Experts Group, the plan was to develop applications that could extend traffic information services far beyond existing technologies, such as RDS-TMC or proprietary protocols. Further, TPEG should include multi-modal traveller information services, facilitating roaming of travellers between different modes of transportation, e.g. between individual transportation (using a car) and public transportation (bus, subway, trains, ...). It all started with a Road Traffic Message (RTM)[6] application, which was soon complemented by a Public Transport Information (PTI) application, which both shared a common native TPEG Location Referencing method.


TPEG RTM was intended as the "one size fits all" application. However, early implementations soon showed that the RTM structure was too broad to be used in navigation systems as a replacement for TMC. This first generation TPEG applications (TPEG generation 1, or TPEG1) also provided only a binary encoding, having in some cases a separate specification for the mapping to an XML encoding. Consequently, a revision of both the general information modelling style and the design approach was done, moving TPEG towards more clearly defined and separated applications for specific use cases and a top-down data modelling approach. This second generation TPEG applications (TPEG generation 2, or TPEG2) is now specified with an UML model, from which automatically both a binary encoding and XML encoding are derived. A TPEG2 application specification includes both the binary and XML encodings as integral part of the specification.


With the first TPEG2 TEC application, a breakthrough was achieved in a sense that both service providers[7] and device manufacturers accepted TPEG2 as THE successor to TMC[8] and deployments were rolled out in many countries.


Both TPEG1 and TPEG2 are standardized with the International Organization for Standardization as ISO/TS 18234 (TPEG1) and ISO/TS 21219 (TPEG2). TPEG1 is now considered a legacy system and the implementation of new services based on TPEG1 is discouraged.



Technology


TPEG defines specifications for providing highly accurate traffic- and traveller information of many kinds. TPEG allows the transfer of data via different bearers e.g. digital broadcast or internet. In fact, today this is mainly used to inform travellers on roads, train tracks or even pedestrians. Information for a convenient journey e.g. on road conditions, weather, fuel prices, parking or delays of public transport are coded in TPEG.TPEG is a protocol with containers which carry specific content, for each service on a specific content so called ‘applications’ are defined in a separate technical specification. TPEG is designed to be modern and flexible, it is even more future proof, easy to adapt towards new trends, needs and conditions. Selecting the right applications and technical implementation profile, allows provision of safety relevant information to all travellers on time, accurately and precisely. Due to this major benefit, TPEG is also welcomed by regulators and public authorities. TPEG based products are already available in several European and Asian and American markets from different suppliers. Such products range from content creation/management[9] over encoder/decoder equipment,[10][11][12] test equipment[13] and receiver/navigation devices[14][15] to numerous services[16][17][18][19][20][21] that are online worldwide. Further, encryption solutions[22] are available for commercial services.



TPEG design philosophy


TPEG is developed in a top-down fashion based on modeling use cases in the Unified Modeling Language (UML). Based on the UML modeling, two version are derived:




  • Extensible Markup Language (XML) encoding – This format is human- and machine-readable and it can be easily rendered in navigation devices by parsing the XML structure. It is further backwards compatible in a way that new XML tags can be included in a given application, which would be simply skipped by older device populations that do not recognize these tags. New device populations can however benefit from the new features.


  • Binary encoding – This format is not human-readable, but much more compact than its XML representation. Binary encoding is therefore frequently used when the available bandwidth is small and a compact encoding of services is of the essence.



TPEG core principles


The following principles are considered as core in the development of the TPEG protocol, structure and semantics (see[23] and [24]).


TPEG:



  • is designed for unidirectional (broadcast) and bi-directional communication channels (e.g. IP)

  • binary versions are byte-oriented

  • provides a protocol structure with asynchronous framing and a hierarchical data frame structure

  • includes CRC error detection capabilities on different protocol levels

  • assumes that the underlying communication layers provide error correction

  • uses a transparent data channel

  • facilitates transmission of service provider names, service names, network information, etc.

  • permits the use of encryption[22] mechanisms, e.g. for restricting access to commercial services


TPEG additional capabilities


TPEG:



  • supports dynamic ("on-the-fly") location referencing methods and therefore does not need a preloaded location database (e.g. TMC Location Tables)

  • offers rich content encoding

  • is language independent

  • facilitates client device filtering of service content

  • is designed to support "thick" and "thin" client devices

  • provides adaptation layers for different communication bearers



TPEG2 applications





























































































































































ISO Part No.
ISO Reference
Title
Acronym
Description
21219-1

[1]
Introduction, numbering and versions
INV
This Technical Specification provides an introduction and index to the complete set of TPEG Generation 2 toolkit components and applications. It allows the indexing of new applications as they are added to the TPEG applications family, by defining their Application Identification (AID).
21219-2

[2]
UML modelling rules
UMR
Rules to define the semantics of a TPEG application by a suitable model, independent from its physical data format and transmission issues. These rules ease TPEG implementation process.
21219-3

[3]
UML to binary conversion rules
UBCR
TPEG applications are modelled in UML to provide an application description that is independent of a physical format representation. By separating semantics from application description, applications can easily be developed at a functional level. Different physical format representations can be generated following a well defined set of rules on how to convert UML classes to different physical formats.
21219-4

[4]
UML to XML conversion rules
UXCR
Rules for converting TPEG application UML models to the tpegML format description.
21219-5

[5]
Service framework
SFW
TPEG2 can provide a multiplex of TPEG Services and applications. Both the binary and XML formats are specified to compose a multiplex of TPEG services, each potentially having multiple TPEG applications.
21219-6

[6]
Message management container
MMC
The Message Management Container is used by all TPEG applications to provide information about the handling of messages on the TPEG client side
21219-7

[7]
Location referencing container
LRC
The TPEG2-Location Referencing Container is used to signal which specific location referencing method is in use for a particular TPEG Message. It is able to handle Location Referencing methods that are external to the present ISO series and the internal location referencing methods defined as parts of this series.
21219-9

[8]
Service and network information
SNI
The TPEG-SNI application is designed to allow the efficient and language independent delivery of information about the availability of the same service on another bearer channel or similar service data from another service provider, directly from service provider to end-users. In all TPEG streams it is mandatory to deliver to so-called GST. Additionally it is possible to signal linkage of content between different bearers and services.
21219-10

[9]
Conditional access information
CAI
Function applied on service frame or service component level. Thanks to it, some service components may be encrypted using the same "encryption key", while other remain unencrypted or use different "encryption keys".
21219-11

Universal location referencing
ULR
The Universal Location Referencing (ULR) was designed to support use cases beyond automotive applications and offers a flexible method that supports human-understandable representations, like text, as well as machine-readable code for map-matching on digital maps. ULR contains geo-coordinates (WGS84) together with supplementary information (e.g. direction, height, level), while keeping the overall complexity of encoding/decoding limited.
21219-14

[10]
Parking information application
PKI
Designed to deliver parking information (textually, voiced or graphically) to a variety of receivers via digital broadcasting and Internet technologies.
21219-15

[11]
Traffic event compact application
TEC
Compact application for traffic event / incident information. TPEG2-TEC is optimized to support dynamic route guidance navigation devices. This application is currently in the phase of being rolled out by more and more providers to replace TMC
21219-16

[12]
Fuel price information application
FPI
This application has been designed to support information of fuel stations, their location, fuel types offered, and fuel pricing and availability information.
21219-18

[13]
Traffic flow and prediction application
TFP
Compact application providing precise travel speed / travel time and forecast information. Many premium dynamic navigation devices use this application as a basis to use current and expected traffic to be displayed to the user and for dynamic route calculation
21219-19

[14]
Weather information application
WEA
Weather forecast for travellers, over multiple time periods and geographical areas.
21219-20

Extended TMC location referencing
ETL
This application establishes additional fields for coding closed exit and entries. This is primarily aimed at devices which can only decode TEC with TMC-Location-Container.

Furthermore, the possibility is added to "Extend" a TMC location to include the Internal road segments of the secondary location, and to exclude optionally the internal road segments of the primary location.


21219-21

Geographic location referencing
GLR
Method for signaling geographic location references (points, poly-lines, and geographical areas), which can be transported inside a TPEG-Location Referencing Container (TPEG-LRC) for those TPEG applications wishing to relay primarily geographical locations (e.g. Weather).
21219-22

[15]
OpenLR location referencing
OLR
Designed to transfer traffic information (e.g. current traffic situation at a certain point, special alerts) from a centre to in-vehicle systems, built-in or used as an add-on (PND, Smart Phone).
21219-23

[16]
Road and multimodal routes application
RMR
This application enables the provision of precise information and guidance from a central knowledge base to a traveller’s mobile device. It encompasses road routes as well as multi-modal routes and parking.
21219-24

[17]
Light encryption
LTE

21219-25

[18]
Electromobility charging infrastructure
EMI



TPEG services worldwide



Broadcast services





















































































































Country

Company

Status

Product/service

TPEG applications
Belgium
Be-Mobile
Live
Premium
TEC / TFP
Canada
Total Traffic + Weather Network
Live
Premium
TEC / TFP
Germany
HERE
Live
Premium
TEC / TFP
Germany
Mediamobile
Live
v-traffic
TEC / TFP
Italy
Infoblu
Live[25]
Premium
TEC / TFP
Luxembourg
Be-Mobile
Live
Premium
TEC / TFP
Netherlands
Be-Mobile
Live
Premium
TEC / TFP
Norway
Mediamobile
Live
v-traffic
TEC / TFP
United Kingdom
INRIX
Live
Premium
TEC / TFP
United Kingdom
Trafficmaster
Live
Premium
TEC
United States
Total Traffic + Weather Network
Live
Premium
TEC / TFP

Trial services

France

Mediamobile

Trial (in some cities)

v-traffic

TEC / TFP

Germany

ARD (9 regional services)

Trial (live in some regions)

Free to Air

TEC / TFP / PKI (in some regions)

Poland

Mediamobile

Trial

v-traffic

TEC / TFP

Sweden

Mediamobile

Trial

v-traffic

TEC / TFP


Mobile broadband (IP based) services








































































































































































































































































































































































































































































































































































































































































Country

Company

Status

Product/service

TPEG applications
Andorra
TomTom
Live
Premium
TEC / TFP / WEA
Argentina
HERE
Live
Premium
TEC / TFP
Australia
HERE
Live
Premium
TEC / TFP
Australia
Tomtom
Live
Premium
TEC / TFP /WEA
Austria
HERE
Live
Premium
TEC / TFP
Austria
Tomtom
Live
Premium
TEC / TFP /WEA
Belgium
HERE
Live
Premium
TEC / TFP
Belgium
Tomtom
Live
Premium
TEC / TFP /WEA
Brazil
HERE
Live
Premium
TEC / TFP
Brazil
Tomtom
Live
Premium
TEC / TFP /WEA
Canada
HERE
Live
Premium
TEC / TFP
Canada
Tomtom
Live
Premium
TEC / TFP /WEA
Canada
Total Traffic + Weather Network
Live
Premium
TEC / TFP
Chile
Tomtom
Live
Premium
TEC / TFP /WEA
China
NavInfo
Live
Premium
TEC / TFP
China
Tomtom
Live
Premium
TEC / TFP /WEA
Czech Republic
HERE
Live
Premium
TEC / TFP
Czech Republic
Tomtom
Live
Premium
TEC / TFP /WEA
Croatia
HERE
Live
Premium
TEC / TFP
Denmark
HERE
Live
Premium
TEC / TFP
Denmark
Tomtom
Live
Premium
TEC / TFP /WEA
Finland
HERE
Live
Premium
TEC / TFP
Finland
Tomtom
Live
Premium
TEC / TFP /WEA
France
HERE
Live
Premium
TEC / TFP
France
Tomtom
Live
Premium
TEC / TFP /WEA
Germany
Tomtom
Live
Premium
TEC / TFP /WEA
Germany
HERE
Live
Premium
TEC / TFP
Germany
Inrix
Live
Premium
TEC / TFP
Gibraltar
Tomtom
Live
Premium
TEC / TFP /WEA
Greece
HERE
Live
Premium
TEC / TFP
Hungary
HERE
Live
Premium
TEC / TFP
India
HERE
Live
Premium
TEC / TFP
Indonesia
HERE
Live
Premium
TEC / TFP
Ireland
HERE
Live
Premium
TEC / TFP
Ireland
Tomtom
Live
Premium
TEC / TFP /WEA
Italy
HERE
Live
Premium
TEC / TFP
Italy
Tomtom
Live
Premium
TEC / TFP /WEA
Lesotho
Tomtom
Live
Premium
TEC / TFP /WEA
Liechtenstein
Tomtom
Live
Premium
TEC / TFP /WEA
Luxembourg
HERE
Live
Premium
TEC / TFP
Luxembourg
Tomtom
Live
Premium
TEC / TFP /WEA
Malaysia
HERE
Live
Premium
TEC / TFP
Malaysia
Tomtom
Live
Premium
TEC / TFP /WEA
Malta
Tomtom
Live
Premium
TEC / TFP /WEA
Mexico
HERE
Live
Premium
TEC / TFP
Mexico
Tomtom
Live
Premium
TEC / TFP /WEA
Monaco
Tomtom
Live
Premium
TEC / TFP /WEA
Netherlands
HERE
Live
Premium
TEC / TFP
Netherlands
Tomtom
Live
Premium
TEC / TFP /WEA
New Zealand
HERE
Live
Premium
TEC / TFP
New Zealand
Tomtom
Live
Premium
TEC / TFP /WEA
Norway
HERE
Live
Premium
TEC / TFP
Norway
Tomtom
Live
Premium
TEC / TFP /WEA
Poland
HERE
Live
Premium
TEC / TFP
Poland
Tomtom
Live
Premium
TEC / TFP /WEA
Portugal
HERE
Live
Premium
TEC / TFP
Portugal
Tomtom
Live
Premium
TEC / TFP /WEA
Puerto Rico
HERE
Live
Premium
TEC / TFP
Russia
HERE
Live
Premium
TEC / TFP
Russia
Tomtom
Live
Premium
TEC / TFP /WEA
San Marino
Tomtom
Live
Premium
TEC / TFP /WEA
Saudi Arabia
HERE
Live
Premium
TEC / TFP
Saudi Arabia
Tomtom
Live
Premium
TEC / TFP /WEA
Singapore
HERE
Live
Premium
TEC / TFP
Singapore
Tomtom
Live
Premium
TEC / TFP /WEA
Slovakia
HERE
Live
Premium
TEC / TFP
Slovenia
HERE
Live
Premium
TEC / TFP
South Africa
HERE
Live
Premium
TEC / TFP
South Africa
Tomtom
Live
Premium
TEC / TFP /WEA
South Korea
HERE
Live
Premium
TEC / TFP
Spain
HERE
Live
Premium
TEC / TFP
Spain
Tomtom
Live
Premium
TEC / TFP /WEA
Sweden
HERE
Live
Premium
TEC / TFP
Sweden
Tomtom
Live
Premium
TEC / TFP /WEA
Switzerland
HERE
Live
Premium
TEC / TFP
Switzerland
Tomtom
Live
Premium
TEC / TFP /WEA
Taiwan
HERE
Live
Premium
TEC / TFP
Taiwan
Tomtom
Live
Premium
TEC / TFP /WEA
Thailand
HERE
Live
Premium
TEC / TFP
Thailand
Tomtom
Live
Premium
TEC / TFP /WEA
Turkey
HERE
Live
Premium
TEC / TFP
Turkey
Tomtom
Live
Premium
TEC / TFP /WEA
Ukraine
HERE
Live
Premium
TEC / TFP
United Arab Emirates
HERE
Live
Premium
TEC / TFP
United Arab Emirates
Tomtom
Live
Premium
TEC / TFP /WEA
United Kingdom
HERE
Live
Premium
TEC / TFP
United Kingdom
Tomtom
Live
Premium
TEC / TFP /WEA
United States
HERE
Live
Premium
TEC / TFP
United States
Tomtom
Live
Premium
TEC / TFP /WEA
United States
Total Traffic + Weather Network
Live
Premium
TEC / TFP
Vatican City
Tomtom
Live
Premium
TEC / TFP /WEA


Hybrid services


















Country

Company

Status

Product

TPEG applications
United States
Total Traffic and Weather Network
Live
TTN HD-Hybrid
TEC / TFP / FPI


See also


  • Transport standards organisations


References





  1. ^ "Traffic and Travel". World DAB Forum. Archived from the original on 8 December 2015. Retrieved 8 December 2015..mw-parser-output cite.citation{font-style:inherit}.mw-parser-output .citation q{quotes:"""""""'""'"}.mw-parser-output .citation .cs1-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .citation .cs1-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration{color:#555}.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration span{border-bottom:1px dotted;cursor:help}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/12px-Wikisource-logo.svg.png")no-repeat;background-position:right .1em center}.mw-parser-output code.cs1-code{color:inherit;background:inherit;border:inherit;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;font-size:100%}.mw-parser-output .cs1-visible-error{font-size:100%}.mw-parser-output .cs1-maint{display:none;color:#33aa33;margin-left:0.3em}.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-format{font-size:95%}.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-right{padding-right:0.2em}


  2. ^ Delaney, Ian (26 March 2015). "All we hear is Radio Garmin: HERE is tuned into DAB". HERE 360. HERE. Retrieved 7 December 2015.


  3. ^ Stauch, Oliver (28 October 2013). "DAB+: Stauinfos per TPEG". Connect. WEKA MEDIA PUBLISHING GmbH. Retrieved 8 December 2015.


  4. ^ Mahler, Shira (7 January 2013). "Clear Channel's Total Traffic Network and Toyota Team up to Bring Instant Traffic and Weather Updates to Drivers' Dashboards". Business Wire. Berkeshire Hathaway. Retrieved 10 March 2016.


  5. ^ "TPEG - Transport Protocol Experts Group". EBU Tech. European Broadcasting Union. 2002. Retrieved 7 December 2015.


  6. ^ "RTM (Road Traffic Message)". Munhwa Broadcasting Corporation. Archived from the original on 8 December 2015. Retrieved 8 December 2015.


  7. ^ "ARD-Hörfunk optimiert Verkehrsservice". 6 January 2005. Retrieved 8 December 2015 – via ARD.


  8. ^ Mikolaschek, Peter. "Traffic and Travel Information from the point of view of the ADAC". World DAB Eureka. Retrieved 8 December 2015.


  9. ^ "TPEG". GEWI. Retrieved 8 December 2015.


  10. ^ "TPEG Encoder/Converter". Institut für Rundfunktechnik (IRT). Retrieved 8 December 2015.


  11. ^ "TPEG End-to-End Solution". SM CNS. Archived from the original on 8 December 2015. Retrieved 8 December 2015.


  12. ^ "TPEG Decoder Software" (PDF). Fraunhofer Institute for Integrated Circuits (IIS). Retrieved 8 December 2015.


  13. ^ "Traffic Telematics". Bayerische Medien Technik GmbH. Retrieved 8 December 2015.


  14. ^ "BMW the first with new jam-busting technology: Real Time Traffic Information (RTTI)". BMW Group. 10 October 2011. Retrieved 8 December 2015.


  15. ^ "Audi launches TPEG over IP traffic info powered by INRIX XD Traffic". Telematics News. 24 January 2011. Retrieved 8 December 2015.


  16. ^ "INRIX TPEG Connect™ Optimizes Delivery and Reduces Costs of Providing Dynamic Traffic Info to Connected Vehicles and Devices". INRIX. 28 July 2010. Retrieved 8 December 2015.


  17. ^ "V-Traffic Premium DAB". Mediamobile. Retrieved 8 December 2015.


  18. ^ "Mediamobile Delivers First Digital Radio Traffic Service in Germany". TDF Group. 15 May 2013. Retrieved 8 December 2015.


  19. ^ "Traffic Information Platform (TRIP)". Quantum Inventions. Archived from the original on 13 February 2016. Retrieved 8 December 2015.


  20. ^ "TomTom HD Traffic now available as TPEG service for automotive navigation solutions". TomTom. Retrieved 8 December 2015.


  21. ^ INRIX (6 July 2012). "Real-Time Traffic Info Gets More Real". WIRED. Retrieved 8 December 2015.


  22. ^ ab "HECA - High Efficiency Conditional Access for Digital Broadcast Services" (PDF). Fraunhofer Institute for Integrated Circuits (IIS). Retrieved 8 December 2015.


  23. ^ TISA (15 October 2013). "Intelligent transport systems -- Traffic and travel information via transport protocol experts group, generation 1 (TPEG1) binary data format -- Part 2: Syntax, semantics and framing structure (TPEG1-SSF)". ISO. Retrieved 12 December 2015.


  24. ^ TISA (1 March 2015). "Intelligent transport systems - Traffic and travel information (TTI) via transport protocol experts group, generation 2 (TPEG2) -- Part 5: Service framework (TPEG2-SFW)". ISO. Retrieved 12 December 2015.


  25. ^ http://tisa.org/technologies/tpegtm-services-map/




External links



  • Traveller Information Services Association (TISA)

  • Institut für Rundfunktechnik (IRT)

  • BEST Consortium

  • World DAB Forum

  • WeCanTPEG.com




Comments

Popular posts from this blog

Information security

章鱼与海女图

Farm Security Administration