TPEG
Grupul de experți în protocolul de transport ( TPEG ) s-a născut ca un grup de experți uniți cu scopul de a furniza informații despre trafic și călătorii mult mai precise și precise decât se făcuse anterior. De-a lungul timpului, acronimul TPEG a devenit sinonim cu suita de protocoale pe care grupul le-a creat și se perfecționează și menține în continuare. Protocoalele TPEG pot fi transportate prin diferite mijloace de comunicare, cum ar fi radio digital sau telefonie mobilă. Printre informațiile care pot fi transmise cu TPEG putem găsi condițiile rutiere, vremea, prețurile carburanților, prețurile și disponibilitatea parcărilor, orarele și întârzierile în transportul public.
Notă: De aici înainte, termenul „TPEG” se va referi exclusiv la suita de protocol.
Istorie
Grupul de experți în protocolul de transport s-a născut în 1997 în cadrul Uniunii Europene a Radiodifuziunii . Lucrările au continuat sub auspiciile acestei organizații până în 2007, când grupul a fuzionat cu un grup care dezvoltă Canalul mesajelor de trafic (TMC), găzduit în cadrul ERTICO - ITS EUROPE, și cu proiectul Mobile.Info [1], unde primele versiuni ale TPEG protocoalele au fost testate în condiții reale cu diferite sisteme de navigație de către producătorii auto și furnizorii acestora. Astăzi lucrarea este dezvoltată și întreținută de organizația Asociației Serviciilor de Informații pentru Călători (TISA) [2] [3] , care menține, de asemenea, standardele Traffic Message Channel (TMC) [4] .
La început, ideea principală pe care să proiectăm TPEG a fost dezvoltarea de aplicații care ar putea extinde serviciile de informații despre trafic mult dincolo de tehnologiile disponibile atunci, în primul rând RDS-TMC și unele protocoale proprietare. Mai mult, suita TPEG ar fi trebuit să includă servicii de informații multimodale pentru a facilita călătorului utilizarea diferitelor moduri de transport, cum ar fi mașinile și serviciile publice.
Primul protocol dezvoltat a fost mesajul de circulație rutieră (RTM) la care s-a adăugat în curând informațiile despre transportul public (PTI). Ambele au distribuit un mod TPEG nativ pentru locația geografică.
Aplicația RTM a fost concepută cu ideea de a fi bună pentru nenumărate situații diferite sau în conformitate cu paradigma „ mărime unică pentru toți ”. Această primă generație de aplicații TPEG (TPEG generația 1 sau TPEG1 ) a furnizat întotdeauna un protocol binar și numai în unele cazuri un protocol XML separat. Implementările timpurii au arătat rapid că cadrul RTM era prea complex pentru a deveni o evoluție eficientă și, astfel, a înlocui protocolul TMC anterior. În consecință, s-a decis să se facă o revizuire completă atât a stilului modelului informațional, cât și a abordării de proiectare prin mutarea TPEG către aplicații mai separate și mai definite, prin utilizarea unor cazuri de utilizare specifice și, în același timp, folosind un abordare de sus în jos în modelarea datelor. Această a doua generație de aplicații TPEG (generația TPEG 2 sau TPEG2 ) a fost apoi specificată cu un model UML din care derivă atât codarea binară, cât și cea XML . Specificația unei aplicații TPEG2 include atât codificări binare, cât și coduri XML ca parte integrantă a specificației în sine.
Prima aplicație TPEG2 a fost TEC, care a reprezentat o descoperire, deoarece atât furnizorii de servicii, cât și producătorii de dispozitive pentru utilizatori (cum ar fi navigatorii auto) au acceptat TPEG2 ca succesorul canalului de mesaje din trafic , ca o consecință directă, serviciile au început să apară în diferite țări .
În cele din urmă, merită să ne amintim că atât TPEG1 cât și TPEG2 sunt standardizate de Organizația Internațională pentru Standardizare ca ISO / TS 18234 (TPEG1) și ISO / TS 21219 (TPEG2). Seria TPEG1 este considerată moștenire și tinde să nu încurajeze dezvoltarea serviciilor TPEG1.
Tehnologie
TPEG definește specificațiile pentru a oferi informații foarte precise referitoare atât la trafic, cât și la călător într-un sens mai general. TPEG permite transmiterea pachetelor de date prin diferite mijloace de comunicare, inclusiv transmisii de difuzare digitală sau protocoale de internet. De fapt, astăzi acest lucru este utilizat în principal pentru a informa călătorii despre condițiile de trafic, căile ferate etc. Informații precum condițiile de trafic, vremea, prețurile carburanților, parcarea, orarele reale de transport public pot fi transmise cu TPEG.
TPEG este un protocol structurat în containere, fiecare dintre ele conținând un conținut specific pentru fiecare serviciu. Fiecare aplicație este definită într-o specificație tehnică separată. TPEG este conceput pentru a fi modern și flexibil, gata de a fi adaptat în funcție de noile tendințe, nevoi și condiții.
Selectarea aplicațiilor corecte și a profilurilor tehnice face posibilă furnizarea călătorului cu informații exacte și în timp real, în scopul unei mai mari siguranțe și confort. Datorită acestor cerințe, TPEG este bine acceptat atât de organismele de reglementare, cât și de organismele publice.
Produsele bazate pe TPEG sunt disponibile de mult timp de la mulți producători diferiți din multe țări europene, Statele Unite și Asia. Lista serviciilor este prezentată în următoarele paragrafe.
Filozofia de proiectare
TPEG este dezvoltat conform unei metode de sus în jos și se bazează pe modelarea cazurilor de utilizare definite în Unified Modeling Language . Două versiuni sunt derivate din modelul Unified Modeling Language :
- Codificare XML - acest format poate fi citit atât de oameni, cât și de mașini și poate fi ușor utilizat de sistemele de navigație cu o analiză a structurii în sine. De asemenea, este compatibil cu versiunile anterioare, deoarece noile etichete (metadate) pot fi adăugate aplicațiilor. Aceste noi etichete (metadate) pot fi omise, adică nu sunt analizate și nu sunt utilizate, de către sistemele care implementează versiuni mai vechi. În același timp, generațiile mai recente pot folosi funcții noi puse la dispoziție cu noile etichete (metadate) .
- codare binară - Acest format nu poate fi citit de om, dar are avantajul de a fi mult mai compact decât reprezentarea XML . Această codificare este, prin urmare, mult mai eficientă și este utilizată în mod normal, de exemplu, în cazul în care este mai mică lățimea de bandă de transmisie sau în cazul în care codificarea compactă este esențială.
Principii de baza
Următoarele principii au fost considerate esențiale în dezvoltarea protocoalelor TPEG, a structurii TPEG și a semanticii (referință ISO / TS 18234-2 urmată de TS 21219-5):
- TPEG este în cea mai mare parte unidirecțional (cu excepția cazului în care este transportat de protocolul Internet )
- Binarul TPEG este orientat pe octeți, unde un octet reprezintă 8 biți
- TPEG oferă o structură de protocol care utilizează încadrarea asincronă
- TPEG include o corecție de eroare de verificare a redundanței ciclice aplicabilă la diferite niveluri
- TPEG presupune că nivelurile de bază pot avea corectarea erorilor
- TPEG presupune să utilizeze un canal de date transparent pus la dispoziție de protocolul de bază
- TPEG presupune că sistemele subiacente au un anumit nivel de fiabilitate
- TPEG are o structură ierarhică a cadrelor de date
- TPEG poartă numele furnizorului de servicii, numele serviciului și informații despre rețea
- TPEG permite utilizarea mecanismelor de criptare în cazul în care acestea sunt necesare
Caracteristici suplimentare
- Filozofia de proiectare TPEG face o distincție clară între cele două segmente principale de conținut și livrare . Informațiile despre locație și conținutul aplicației sunt clar și distincte.
- TPEG vă permite să aveți servicii în care sincronizarea bazei de date de localizare între furnizorul de servicii și client nu este necesară.
- TPEG extinde aplicațiile la servicii multimodale
- TPEG permite oferirea de conținut foarte bogat în timp ce are independență lingvistică
- TPEG permite crearea de filtre foarte sofisticate și avansate în dispozitivele utilizatorului
- TPEG suportă atât „groase“ și dispozitive „subțiri“
- Nu este necesar să preîncărcați baza de date de localizare pe dispozitivele utilizatorului
- Conținutul mesajelor este scalabil
- Mecanismele de adaptare la protocolul de transport sunt foarte simple
Aplicații TPEG2
TPEG este un sistem modular specificat în prezent după cum urmează
Titlu | Acronim | Descriere |
Partea 1: Introducere, numerotare și versiuni | Această specificație tehnică oferă o introducere și un index pentru setul de componente și aplicații TPEG2. Permite indexarea noilor aplicații atunci când acestea sunt adăugate la familia TPEG prin definirea identificării aplicației (AID). | |
Partea 2: reguli de modelare UML | Acesta conține regulile pentru definirea semanticii unei aplicații TPEG prin intermediul unui model adecvat independent de formatul fizic al datelor și de problemele de transmisie. Aceste reguli facilitează procesul de specificare. | |
Partea 3: reguli de conversie UML în binar | Aplicațiile Tpeg sunt modelate în UML pentru a furniza o descriere a aplicației care este independentă de reprezentarea formatului fizic. Prin separarea semanticii de descrierea aplicației, rezultă că aplicațiile pot fi ușor dezvoltate la nivel funcțional. Pot fi generate diferite reprezentări fizice în urma unui set bine definit de reguli cu privire la modul de convertire a claselor UML în diferite formate fizice. | |
Partea 4: reguli de conversie UML în XML | Reguli pentru convertirea modelelor UML ale aplicațiilor TPEG în format tpegML. | |
Partea 5: Cadrul de servicii | TPEG2 poate asigura multiplexarea aplicațiilor și serviciilor. Specificația permite multiplexului să fie compus atât în format binar cât și în format XML, unde fiecare poate fi la rândul său compus din mai multe aplicații TPEG. | |
Partea 6: Container de gestionare a mesajelor | MMC | Containerul de gestionare a mesajelor (MMC) este utilizat de toate aplicațiile TPEG pentru a furniza informații despre gestionarea mesajelor din partea clientului TPEG. |
Partea 7: Container de referință pentru locație | LRC | Containerul de referință pentru locație (LRC) este utilizat pentru a raporta ce metodă specifică de georeferențiere este utilizată de un mesaj TPEG specific. LRC poate gestiona, de asemenea, metode care sunt externe seriei actuale ISO, precum și, desigur, cele interne seriei. |
Partea 9: Informații despre servicii și rețea | SNI | Aplicația Servicii și informații de rețea (SNI) este concepută pentru a permite transportul informațiilor privind disponibilitatea aceluiași serviciu pe un alt mijloc de transport sau al unui serviciu de date similar efectuat de un alt furnizor de servicii. Toate acestea direct de la furnizorul de servicii către utilizatorul final. |
Partea 10: Informații privind accesul condiționat | CAI | Această caracteristică poate fi aplicată atât la nivelul cadrului de servicii, cât și la nivelul componentelor. Datorită acestui fapt, este posibilă criptarea unor componente ale serviciului utilizând aceeași „cheie de criptare”, în timp ce altele rămân necriptate sau folosesc alte „chei de criptare”. |
Partea 11: Referință universală a locației | ULR | Una dintre metodele de realizare a localizării dinamice cu codificare și decodare în timp real. |
Partea 14: Cerere de informații privind parcarea | PKI | Aplicație specializată pentru transportul informațiilor referitoare la parcare. |
Partea 15: Aplicație compactă pentru evenimente de trafic | TEC | Aplicație deosebit de compactă special concepută pentru evenimente de trafic (de ex. Lucrări rutiere, restricții rutiere etc.). |
Partea 16: Cerere de informații despre prețul combustibilului | FPI | Aplicație dedicată informațiilor despre stațiile de benzină, locația acestora, tipul de combustibili disponibili, prețul combustibililor, disponibilitatea acestora. |
Partea 18: Aplicarea fluxului de trafic și predicție | TFP | Aplicație compactă pentru a oferi cu precizie viteza de alunecare curentă și estimată și timpul de trecere. Vă permite să trimiteți informații foarte detaliate despre viteze și întârzieri medii și timpii de trecere chiar și pe trasee de câteva sute de metri sau mai puțin. Reprezintă cea mai răspândită aplicație în sistemele de navigație. |
Partea 19: Cerere de informații despre vreme | WEA | Prognoza meteo dedicată călătorului. Această aplicație vă permite să le specificați pe mai multe perioade de timp și zone geografice. |
Partea 20: Referință extinsă a locației TMC | ETL | Această aplicație vă permite să adăugați atribute pentru a codifica ieșirile și intrările care pot fi închise. A fost conceput și conceput în principal pentru a extinde capacitățile aplicației TEC atunci când este utilizat cu baza de date de localizare TMC. |
Partea 21: Referințarea locației geografice | GLR | Metodă de raportare a referințelor geografice (puncte, polilinii și zone) care pot fi transportate în cadrul LRC pentru acele aplicații care doresc să utilizeze în principal locații geografice (de exemplu, WEA). |
Partea 22: Referințarea locației OpenLR | OLR | Una dintre metodele de realizare a localizării dinamice cu codificare și decodare în timp real. |
Partea 23: Aplicarea rutelor rutiere și multimodale | RMI | Această aplicație permite furnizarea de informații detaliate de ajutor de la un sistem central la un dispozitiv de utilizator. Vă permite să suprapuneți rutele rutiere, precum și cele multimodale și de parcare. |
Disponibilitatea serviciilor TPEG
Multe servicii TPEG sunt disponibile în prezent. Tabelul de mai jos oferă un instantaneu la începutul anului 2015. Pentru situația actualizată, consultați harta de acoperire găzduită de TISA [5] .
Servicii de difuzare
țară | Furnizor de servicii | Stat | Tipul serviciului | Aplicații Tpeg |
Italia | Infoblu | Operare | Premium | TEC / TFP |
Belgia | Fii mobil | Operare | Premium | TEC / TFP |
Canada | Trafic total + rețea meteo | Operare | Premium | TEC / TFP |
Germania | AICI | Operare | Premium | TEC / TFP |
Germania | Mediamobile | Operare | Premium | TEC / TFP |
Luxemburg | Fii mobil | Operare | Premium | TEC / TFP |
Olanda | Fii mobil | Operare | Premium | TEC / TFP |
Norvegia | Mediamobile | Operare | Premium | TEC / TFP |
Regatul Unit | Inrix | Operare | Premium | TEC / TFP |
Regatul Unit | Maestru de trafic | Operare | Premium | TEC |
Statele Unite ale Americii | Trafic total + rețea meteo | Operare | Premium | TEC / TFP |
Franţa | Mediamobile | test (în unele orașe) | Premium | TEC / TFP |
Germania | ARD (9 servicii regionale) | test (live în unele regiuni) | Liber | TEC / TFP / PKI (în unele regiuni) |
Polonia | Mediamobile | Test | Premium | TEC / TFP |
Suedia | Mediamobile | Test | Premium | TEC / TFP |
Servicii punct-la-punct (bazate pe IP)
țară | Furnizor de servicii | Stat | Tipul serviciului | Aplicații Tpeg | |
Andorra | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Argentina | AICI | Operare | Premium | TEC / TFP | |
Australia | AICI | Operare | Premium | TEC / TFP | |
Australia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Austria | AICI | Operare | Premium | TEC / TFP | |
Austria | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Belgia | AICI | Operare | Premium | TEC / TFP | |
Belgia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Brazilia | AICI | Operare | Premium | TEC / TFP | |
Brazilia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Canada | AICI | Operare | Premium | TEC / TFP | |
Canada | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Chile | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
China | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Republica Cehă | AICI | Operare | Premium | TEC / TFP | |
Republica Cehă | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Croaţia | AICI | Operare | Premium | TEC / TFP | |
Danemarca | AICI | Operare | Premium | TEC / TFP | |
Danemarca | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Finlanda | AICI | Operare | Premium | TEC / TFP | |
Finlanda | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Franţa | AICI | Operare | Premium | TEC / TFP | |
Franţa | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Germania | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Germania | AICI | Operare | Premium | TEC / TFP | |
Germania | Inrix | Operare | Premium | TEC / TFP | |
Gibraltar | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Grecia | AICI | Operare | Premium | TEC / TFP | |
Ungaria | AICI | Operare | Premium | TEC / TFP | |
India | AICI | Operare | Premium | TEC / TFP | |
Indonezia | AICI | Operare | Premium | TEC / TFP | |
Irlanda | AICI | Operare | Premium | TEC / TFP | |
Irlanda | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Italia | AICI | Operare | Premium | TEC / TFP | |
Italia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Lesotho | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Liechtenstein | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Luxemburg | AICI | Operare | Premium | TEC / TFP | |
Luxemburg | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Malaezia | AICI | Operare | Premium | TEC / TFP | |
Malaezia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Malta | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Mexic | AICI | Operare | Premium | TEC / TFP | |
Mexic | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
principatul Monaco | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Olanda | AICI | Operare | Premium | TEC / TFP | |
Olanda | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Noua Zeelanda | AICI | Operare | Premium | TEC / TFP | |
Noua Zeelanda | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Norvegia | AICI | Operare | Premium | TEC / TFP | |
Norvegia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Polonia | AICI | Operare | Premium | TEC / TFP | |
Polonia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Portugalia | AICI | Operare | Premium | TEC / TFP | |
Portugalia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Puerto Rico | AICI | Operare | Premium | TEC / TFP | |
Rusia | AICI | Operare | Premium | TEC / TFP | |
Rusia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
San Marino | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Arabia Saudită | AICI | Operare | Premium | TEC / TFP | |
Arabia Saudită | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Singapore | AICI | Operare | Premium | TEC / TFP | |
Singapore | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Slovacia | AICI | Operare | Premium | TEC / TFP | |
Slovenia | AICI | Operare | Premium | TEC / TFP | |
Africa de Sud | AICI | Operare | Premium | TEC / TFP | |
Africa de Sud | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Coreea de Sud | AICI | Operare | Premium | TEC / TFP | |
Spania | AICI | Operare | Premium | TEC / TFP | |
Spania | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Suedia | AICI | Operare | Premium | TEC / TFP | |
Suedia | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
elvețian | AICI | Operare | Premium | TEC / TFP | |
elvețian | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Taiwan | AICI | Operare | Premium | TEC / TFP | |
Taiwan | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Tailanda | AICI | Operare | Premium | TEC / TFP | |
Tailanda | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
curcan | AICI | Operare | Premium | TEC / TFP | |
curcan | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Ucraina | AICI | Operare | Premium | TEC / TFP | |
Emiratele Arabe Unite | AICI | Operare | Premium | TEC / TFP | |
Emiratele Arabe Unite | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Regatul Unit | AICI | Operare | Premium | TEC / TFP | |
Regatul Unit | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
Statele Unite ale Americii | AICI | Operare | Premium | TEC / TFP | |
Statele Unite ale Americii | Tom Tom | Operare | Premium | TEC / TFP / WEA | |
orasul Vatican | Tom Tom | Operare | Premium | TEC / TFP / WEA |
Servicii hibride (utilizați atât difuzarea, cât și punctul-la-punct)
țară | Furnizor de servicii | Stat | Tipul serviciului | Aplicații Tpeg | |
Statele Unite ale Americii | Rețeaua totală de trafic și vreme | Operare | TTN HD-Hybrid | TEC / TFP / FPI |
Notă
- ^ http://www.mobile-info.org Arhivat la 25 iulie 2008 la Internet Archive.
- ^ http://www.tisa.org .
- ^ (EN) TPEG - TISA , pe tisa.org. Adus la 31 august 2016 .
- ^ (EN) TMC - TISA , pe tisa.org. Adus la 31 august 2016 .
- ^ (EN) Harta serviciilor TPEG - TISA , pe tisa.org. Adus la 31 august 2016 .