Cette possibilité est offerte par les hubs. Lors de la configuration du réseau, les capacités de
chaque nœud présent au sein du réseau sont indiquées au hub auquel il est rattaché ainsi
qu’au maître du réseau. Une des limitations du principe est qu’une telle branche déclarée
« low-speed » par un hub sera totalement dans ce mode, même si la plupart des nœuds en
aval supportent aussi le mode « full-speed ».
3) Application
Applications historiques
USB a été initialement conçu pour remplacer les connexions de type série et parallèle, souris
et clavier, simplement, à moindre coût et en limitant le nombre de connecteurs. Il était donc
prévu de connecter des dispositifs simples à faible débit, tels que les modems.
Applications spécifiques
En voulant également les connexions SCSI (Small Computer System Interface ), USB plaçait la
barre très haut. De fait, les périphériques SCSI et USB ont continué à coexister durant
quelques temps. Finalement, la norme SCSI a été combattue par USB pour les applications
peu exigeantes et par IEEE1394 Firewire pour les applications haut de gamme.
USB a ensuite permis la connexion des appareils numériques grands publics comme les
appareils photo numériques, dont les capteurs ont grandi. USB a rapidement été dépassé
par les applications de manipulation d’images, ce qui a justifié l’apparition de la version 2.0.
Aujourd’hui, on trouve des centaines de dispositifs connectés au travers d’USB, comme des
disques durs ou Flash, des ensembles sonores multivoies, des caméras hautes résolution,
des cartes Ethernet.
Utilisation dans le domaine industriel
USB n’a pas été conçu pour fonctionner dans le milieu industriel, ni pour offrir des services
aux applications industrielles. Néanmoins, ses qualités sont suffisantes pour entrevoir des
possibilités d’utilisation dans des applications nécessitant le transfert de grands volumes
d’information sur de courtes distances, dans un environnement pas trop perturbé.
Il est en effet envisageable d’assurer des transferts de diverses natures, sujet à des
contraintes temporelles, comme :
- Transfert de bout en bout soumis à des délais bornés, exprimant la capacité à borner
la durée de certaines transactions.
- Temps de transmission et diverses latences dans USB lors de l’exécution d’une
transaction.