APPARATUSES, SYSTEMS, AND METHODS FOR ACCURATELY MEASURING PACKET PROPAGATION DELAYS THROUGH USB RETIMERS

Methods and apparatuses relating to measuring propagation delays through USB retimers are described. In one embodiment, a retimer apparatus includes a receiver to receive a data block and a timestamp for the data block from an upstream device, a buffer to store the data block and the timestamp for t...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: MCGOWAN, Steven B
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Methods and apparatuses relating to measuring propagation delays through USB retimers are described. In one embodiment, a retimer apparatus includes a receiver to receive a data block and a timestamp for the data block from an upstream device, a buffer to store the data block and the timestamp for transmittal, a controller to modify the timestamp to generate a modified timestamp that includes a time from a receipt of a first portion of the data block in the buffer until a transmittal of the first portion of the data block from the buffer, and a transmitter to transmit the data block and the modified timestamp to a downstream device. L'invention concerne des procédés et des appareils se rapportant à la mesure de retards de propagation par l'intermédiaire d'appareils de réajustement de rythme USB. Dans un mode de réalisation, un appareil de réajustement de rythme comprend : un récepteur conçu pour recevoir un bloc de données et une estampille temporelle associée au bloc de données provenant d'un dispositif en amont ; une mémoire tampon conçue pour stocker le bloc de données et l'estampille temporelle en vue d'une émission ; un contrôleur conçu pour modifier l'estampille temporelle de façon à générer une estampille temporelle modifiée qui contient une durée entre une réception d'une première partie du bloc de données dans la mémoire tampon et une émission de la première partie du bloc de données à partir de la mémoire tampon ; et un émetteur conçu pour émettre le bloc de données et l'estampille temporelle modifiée à destination d'un dispositif en aval.