2 Interfaz USB 3.0 SuperSpeed
2.6 Paquetes de la interfaz USB SuperSpeed

En la interfaz USB SuperSpeed, todos los paquetes comienzan con una cabecera de 16 bits, que puede formar el paquete entero. El paquete cabecera comienza con la información del tipo de paquete que se utiliza para determinar el método de gestión de paquetes. El paquete cabecera está protegido por un CRC (Cyclic Redundancy Check) de 16 bits y termina con dos bytes de la palabra de control. La mayoría de los tipos de paquetes comprenden también la información de enrutamiento utilizado para el enrutamiento de los paquetes desde el huésped.

La interfaz USB SuperSpeed posee cuatro tipos de paquetes:

  • Link Management Packet LMP sólo se envía entre dos puertos conectados directamente y está diseñado para controlar el enlace de esta conexión
  • Transaction Packet TP pasa a través de todos los enlaces en la ruta directa entre el dispositivo y el huésped. Se utiliza para el control del flujo de paquetes de datos, configuración y concentradores (hubs). Se compone sólo de la cabecera
  • Data Packet DP pasa a través de todos los enlaces de una ruta directa entre el dispositivo y el huésped. Tiene dos partes - una cabecera de paquete de datos y los datos del usuario en un paquete de datos (que contiene el bloque de datos y 32 bits de CRC)
  • Isochronous Timestamp Packet ITP es un paquete que se envía por multidifusión a todas las conexiones en estado activo

La interfaz USB SuperSpeed utiliza cuatro tipos de paquetes - Link Management Packet LMP, Transaction Packet TP, Data Packet DP y Isochronous Timestamp Packet ITP.