Time-Triggered Protocol

De la Viquipèdia, l'enciclopèdia lliure
Infotaula de llibreSAE AS6003
Tipusprotocol de comunicació Modifica el valor a Wikidata
Fitxa
AutorSAE Internacional
LlenguaAnglès
PublicacióInternacional, 2011
EditorAssociació dels enginyers d'automòbils
Dades i xifres
GènereNorma

El Time-Triggered Protocol (TTP) és un protocol de xarxa d'ordinadors obert per a sistemes de control. Va ser dissenyat com un bus de camp activat per temps per a vehicles i aplicacions industrials. Fou estandarditzat el 2011 com a SAE AS6003 (TTP Communication Protocol). Els controladors TTP han acumulat més de 500 milions d'hores de vol en l'aplicació comercial d'aviació DAL A, en generació d'energia, medi ambient i controls de vol. TTP s'utilitza en FADEC i controls aeroespacials modulars i ordinadors de vol. A més, els dispositius TTP han acumulat més de mil milions d'hores de funcionament en aplicacions de senyalització ferroviària SIL4.[1][2]

Història[modifica]

TTP va ser dissenyat originalment a la Universitat de Tecnologia de Viena a principis dels anys vuitanta. L'any 1998, TTTech Computertechnik AG es va fer càrrec del desenvolupament de TTP, proporcionant productes de programari i maquinari. Els xips de controladors de comunicacions TTP i IP estan disponibles a partir de fonts com Austriamicrosystems, ON Semiconductor i ALTERA.[3]Frame, message, slot, TDMA round, cluster cycle

Definició[modifica]

TTP és un bus de camp de doble canal de 4 a 25 Mbit/s activat per temps. Pot funcionar amb un o ambdós canals amb una velocitat de dades màxima de 2x 25 Mbit/s. Amb dades replicades als dos canals, s'admet la comunicació redundant.

Com a protocol d'activació temporal tolerant a errors, TTP proporciona un transport de missatges tolerant a errors autònom en moments coneguts i amb una fluctuació mínima mitjançant l'ús d'una estratègia TDMA (Accés múltiple de divisió temporal) en canals de comunicació replicats. TTP ofereix una sincronització de rellotge tolerant a errors que estableix la base de temps global sense dependre d'un servidor de temps central.[4]

Referències[modifica]

  1. «Time-Triggered Protocol (TTP)» (en anglès). https://www.tttech.com.+[Consulta: 12 juliol 2023].
  2. Zhang, Jin; Liang, Fan; Yu, Wei; Griffith, David W.; Guo, Wenqi «Towards An Adaptive Time-Triggered Protocol in Wireless Networks» (en anglès). NIST, 19-10-2021.
  3. «[https://users.ece.utexas.edu/~bevans/courses/ee382c/projects/fall99/curtis-france/litsurvey.pdf France & Curtis 1 EE382C: Embedded Systems Software Time Triggered Protocol (TTP/C): A Safety-Critical System Protocol]» (en anglès). https://users.ece.utexas.edu.+[Consulta: 12 juliol 2023].
  4. «[https://users.ece.utexas.edu/~bevans/courses/ee382c/projects/fall99/curtis-france/talk.pdf Time Triggered Protocol (TTP/C): A Safety-Critical System Protocol]» (en anglès). https://users.ece.utexas.edu.+[Consulta: 12 juliol 2023].