Все ответы неверны, если под OP подразумевается соединение, работающее на скорости высокоскоростной связи USB 2.0 (480 Мбит / с).
Длина канала связи USB ограничена архитектурой USB с пятью концентраторами в ссылке. Протокол USB требует, чтобы устройства USB отправляли пакеты подтверждения связи в виде ACK, NAK, NRDY и т.д. Эти ответы должны возвращаться на хост в течение заданного времени ожидания, которое установлено равным 1,7 мкс. Аппаратное обеспечение хост-контроллера установит флаг / прерывание, если ответ не будет получен вовремя после 1-2-3 попыток, что будет означать сбой соединения.
Теперь, что послужило основанием для этого ограничения в 1,7 мкс? Это основано на наихудшем случае двусторонней передачи пакетов рукопожатия. Все объясняется в спецификациях USB 2.0, раздел 7.1.19.2. Есть три фактора:
Физическая целостность сигнала по дифференциалу витой пары для реально изготавливаемых кабелей (согласование импеданса, однородность кабеля, потеря сигнала). Это получилось как ограничение длины кабеля 5 м на сегмент. Кабель длиной 5 м имеет предполагаемую задержку распространения в одном направлении 26 нс в соответствии со спецификациями USB. Все шесть кабелей будут иметь задержку прохождения сигнала в обоих направлениях около 300 нс.
Задержка распространения цифрового сигнала вдоль пути ретранслятора концентратора, которая ограничена предлагаемой архитектурой до 40 битов HS, что составляет около 80 нс на концентратор в одном направлении. Пять узлов будут иметь задержку туда и обратно около 800 нс.
USB-устройству разрешается отвечать 192 бит, что составляет 400 нс.
Итак, общее время отклика 1500 нс. Спецификация допускает некоторый провал и увеличивает время ожидания до 1700 нс.
Следовательно, ограничение времени распространения мультимедиа составляет 1700 нс - 400 нс = 1300 нс или 650 нс в одну сторону. Если вы можете изготовить кабель с такими низкими потерями, превышающими 650 нс распространения волны, что он может доставить открытый сигнальный глазок, соответствующий шаблону USB на дальнем конце, хост с одним устройством USB может работать с ним. Взяв 26 нс на 5 м, мы получаем 125 м кабеля. Это максимальный теоретический предел.
Я хотел бы посмотреть, можно ли сделать такой кабель. Лично у меня была хорошая безошибочная связь с кабелем 40 футов (12 м), сделанным из Cat 5e. Но это зависит от качества / чувствительности приемников на обоих концах канала.