BUSCAR
- 葡萄酒 | 威士忌 | 白兰地 | 啤酒 -
- 葡萄酒 | 威士忌 | 白兰地 | 啤酒 -
Ethernet fue introducida por primera vez en los vehículos por BMW, siendo su escenario de aplicación el flasheo/programación, para satisfacer las actualizaciones de datos de software de componentes como los cuadros de instrumentos LCD. En comparación con el diagnóstico tradicional de automóviles, DoIP se refiere a la transmisión de datos del protocolo UDS a través de la comunicación Ethernet, es decir, la comunicación de diagnóstico a través del protocolo de Internet. Es en sí mismo un protocolo, estandarizado en ISO13400.Debido a que DoIP puede transmitir grandes cantidades de datos con velocidades de respuesta rápidas y puede realizar diagnósticos remotos a través de Ethernet, DoIP se ha convertido en la tendencia inevitable para el diagnóstico automotriz.En comparación con los sistemas automotrices tradicionales, todos los marcos de sistemas automotrices actuales incorporan una capa de protocolo DoIP por encima de TCP/IP. Para soportar mejor los diagnósticos OBD, los diagnósticos remotos, FOTA y otras tecnologías, se ha ajustado la arquitectura general del automóvil, utilizando conmutadores para conectar MPUs, MCUs y otras ECUs Ethernet a través de Ethernet, a la vez que se aíslan las redes externas e internas.
Este protocolo funciona por encima de TCP/IP. Para recibir mensajes del protocolo DoIP, la especificación del protocolo requiere escuchar un puerto dedicado número 13400 asignado para la pila del protocolo DoIP. Tanto UDP como TCP deben escuchar este puerto de recepción, mientras que el puerto de envío es un valor aleatorio dentro del intervalo [49152~65535].Formato del protocolo:Los mensajes DoIP constan de cabecera (8 bytes) + carga útil (N bytes)La cabecera del protocolo [8 bytes] consta de cuatro campos:
Carga útil [N bytes]: los datos de la carga útil varían en función del tipo de carga útil real.Normalmente, la versión del protocolo es 0x02, con valores superiores a 0x02 actualmente en estado reservado.La versión inversa del protocolo es el valor invertido de la versión del protocolo; en este ejemplo, 0x02 invertido se convierte en 0xFD.La especificación del protocolo menciona específicamente que la versión del protocolo puede ser 0xFF. La especificación del protocolo menciona específicamente que la versión del protocolo puede ser 0xFF. Este valor sirve para permitir a los clientes y servidores con versiones de protocolo no coincidentes evitar el caso en el que las solicitudes se rechazan debido a la falta de coincidencia de la versión del encabezado del protocolo.
El tipo de carga útil representa las funciones que puede soportar la pila de protocolos DoIP.
Tipo de carga útil Valor | Nombre | Protocolo |
---|---|---|
0x0000 | Acuse de recibo negativo genérico de la cabecera DoIP | TCP/UDP |
0x0001 | Mensaje de solicitud de identificación del vehículo | UDP |
0x0002 | Mensaje de solicitud de identificación del vehículo con EID | UDP |
0x0003 | Mensaje de solicitud de identificación del vehículo con VIN | UDP |
0x0004 | Mensaje de anuncio del vehículo / Mensaje de respuesta de identificación del vehículo | UDP_Discovery / UDP_test_request |
0x0005 | Solicitud de activación de ruta | TCP |
0x0006 | Respuesta de activación de rutas | TCP |
0x0007 | Solicitud de cheque en curso | TCP |
0x0008 | Respuesta de comprobación en vivo | TCP |
0x4001 | Solicitud de estado de la entidad DoIP | UDP |
0x4003 | Solicitud de información de diagnóstico del modo de alimentación | UDP |
0x8001 | Mensaje de diagnóstico | TCP |
0x8002 | Mensaje de diagnóstico acuse de recibo positivo | TCP |
0x8003 | Acuse de recibo negativo del mensaje de diagnóstico | TCP |
La longitud de la carga útil asigna aquí 4 bytes, lo que significa que los mensajes DoIP pueden transmitir un máximo de 4GB (0xFFFFFFFFFF).
(1) Tras el arranque del dispositivo DoIP, primero emite un mensaje DoIP (mensaje de anuncio del vehículo, tipo de carga útil 0x0004) a través de UDP a todos los demás nodos de la red, incluidas las herramientas de diagnóstico, con el puerto de destino 13400. Este mensaje contiene información sobre la versión DoIP del dispositivo DoIP, el número de bastidor, la dirección lógica, etc. Este mensaje se envía tres veces, y las herramientas de diagnóstico que escuchan previamente en el puerto 13400 reciben esta información y aprenden la información básica del dispositivo DoIP.(2) Si la herramienta de diagnóstico no lo recibe, existe otro método: la herramienta de diagnóstico realiza una petición activa emitiendo un mensaje de petición DoIP (Payload Type 0x0001) vía UDP con el puerto de destino 13400. El dispositivo DoIP, que ha estado escuchando en el puerto 13400 desde el inicio, recibe este mensaje y responde con una respuesta que lleva su propia información a la herramienta de diagnóstico.
En 2020, cuando hablábamos de la Arquitectura Electrónica y Eléctrica (AEE) del automóvil, aún hablábamos de pasar de la arquitectura distribuida a la arquitectura de control de dominio. La arquitectura de unidad central de computación + controlador de zona parecía...
Ver detallesHola a todos, soy un ingeniero de key-iot. Recientemente, mientras trabajaba en proyectos de vehículos inteligentes conectados, me he dado cuenta de que cada vez más fabricantes de equipos originales y proveedores de primer nivel hablan del "Protocolo Ethernet para automoción." De hecho, Ethernet en el vehículo...
Ver detallesConector Ethernet para automoción
Ver detallesTradicionalmente, los automóviles eran sistemas mecánicos. Con el desarrollo y la aplicación continua de las tecnologías de la información, cada vez se utilizan más tecnologías electrónicas y de la información en los automóviles.
Ver detallesMo