Как расширить USB за пределы рекомендуемой максимальной длины кабеля 5 м?

Я планирую использовать USB-порт для приложения (с устройства на ПК), но расстояние между устройством и ПК будет около 15 метров. Рекомендуемая максимальная длина USB-кабеля составляет 5 м.

Как я могу безопасно буферизировать данные, не теряя никакой информации? Будет ли работать USB-концентратор?