Пакеты прерываний гарантированно доставляются в порядке. Фактически, ВСЕ USB-пакеты, определенные через USB 2.0 (объем, isochr, прерывание, управление, включая разделенную транзакцию и т. Д.), Доставляются в порядке.
В пакетных пакетах нет нумерации последовательностей (кроме DATA0 / DATA1, которая используется для устранения неоднозначности потерянных пакетов), поэтому каждый пакет повторяется в сети до успешной доставки.
Я не работал с USB 3.0, поэтому возможно, что было создано что-то новое, что не в порядке, но даже если так, существующие будут продолжать работать.