context: Universal_Serial_Bus

==== Isochroner Transfer ====
Der isochrone Transfer ist für Daten geeignet, die eine garantierte Datenrate benötigen. Diese Transferart steht für Full-Speed- und Hi-Speed-Geräte zur Verfügung. Definiert das ''Alternate Setting'' einen Endpunkt mit isochronem Transfer, so reserviert der Host-Controller-Treiber die erforderliche Datenrate. Steht diese Datenrate nicht zur Verfügung, so schlägt die Aktivierung des genannten ''Alternate Settings'' fehl, und es kann mit diesem Gerät keine isochrone Kommunikation aufgebaut werden.
Die erforderliche Datenrate ergibt sich aus dem Produkt des Abfrageintervalls und der Größe des Datenpuffers. Full-Speed-Geräte können jede Millisekunde bis zu 1023 Byte je isochronem Endpunkt übertragen (1023 kB/s), Hi-Speed-Geräte können bis zu drei Übertragungen je Micro-Frame (125 µs) mit bis zu 1024 Byte ausführen (24576 kB/s). Stehen in einem Gerät mehrere isochrone Endpunkte zur Verfügung, erhöht sich die Datenrate etwas, da jede Verbindung diese Datenrate anfordern kann. Allerdings ist man insbesondere bei Fullspeed schon nah an der maximalen Gesamtdatenrate (Fullspeed: ca. 81 %, Hi-Speed: ca. 49 %). Die Übertragung ist mit einer Prüfsumme (CRC16) gesichert, wird aber bei einem Übertragungsfehler durch die Hardware nicht wiederholt. Der Empfänger kann erkennen, ob die Daten korrekt übertragen wurden. Isochrone Übertragungen werden zum Beispiel von der USB-Audio-Class benutzt, die bei externen USB-Soundkarten Verwendung findet.
qas: question: Wofür ist der isochrone Transfer geeignet? 
answers: answer_id: 37987
question_id: 37624
text: für Daten geeignet, die eine garantierte Datenrate benötigen
answer_category: LONG

answer_id: 66821
question_id: 37624
text: Der isochrone Transfer ist für Daten geeignet, die eine garantierte Datenrate benötigen
answer_category: SHORT

answer_id: 16784
question_id: 37624
text: ist für Daten geeignet, die eine garantierte Datenrate benötigen
answer_category: SHORT

question: Für welche Geräte ist der isochrone Transfer verfügbar?
answers: answer_id: 37990
question_id: 37627
text: für Full-Speed- und Hi-Speed-Geräte
answer_category: LONG

answer_id: 66822
question_id: 37627
text:  Full-Speed- und Hi-Speed-Geräte
answer_category: SHORT

answer_id: 16789
question_id: 37627
text: für Full-Speed- und Hi-Speed-Geräte
answer_category: SHORT

question: Was passiert, wenn beim isochronen Transfer keine Datenrate zur Verfügung steht?
answers: answer_id: 38001
question_id: 37638
text: schlägt die Aktivierung des genannten ''Alternate Settings'' fehl, und es kann mit diesem Gerät keine isochrone Kommunikation aufgebaut werden
answer_category: LONG

answer_id: 66820
question_id: 37638
text: Steht diese Datenrate nicht zur Verfügung, so schlägt die Aktivierung des genannten ''Alternate Settings'' fehl, und es kann mit diesem Gerät keine isochrone Kommunikation aufgebaut werden
answer_category: SHORT

answer_id: 16787
question_id: 37638
text: schlägt die Aktivierung des genannten ''Alternate Settings'' fehl, und es kann mit diesem Gerät keine isochrone Kommunikation aufgebaut werden
answer_category: SHORT

question: Wie viele Daten können Full-Speed-Geräte pro Sekunde übertragen?
answers: answer_id: 38010
question_id: 37647
text: 1023 kB/s
answer_category: SHORT

answer_id: 66823
question_id: 37647
text: jede Millisekunde bis zu 1023 Byte je isochronem Endpunkt übertragen (1023 kB/s)
answer_category: SHORT

answer_id: 16818
question_id: 37647
text: bis zu 1023 Byte je isochronem Endpunkt
answer_category: SHORT

question: Wie viele Daten können Hi-Speed-Geräte pro Sekunde übertragen?
answers: answer_id: 38011
question_id: 37648
text: 24576 kB/s
answer_category: SHORT

answer_id: 66825
question_id: 37648
text: bis zu drei Übertragungen je Micro-Frame (125 µs) mit bis zu 1024 Byte ausführen (24576 kB/s)
answer_category: SHORT

answer_id: 16809
question_id: 37648
text: drei Übertragungen je Micro-Frame (125 µs) mit bis zu 1024 Byte ausführen
answer_category: SHORT

question: Was passiert, wenn in einem Gerät mehrere isochrone Endpunkte verfügbar sind?
answers: answer_id: 38012
question_id: 37649
text: erhöht sich die Datenrate etwas, da jede Verbindung diese Datenrate anfordern kann
answer_category: LONG

answer_id: 66826
question_id: 37649
text: Stehen in einem Gerät mehrere isochrone Endpunkte zur Verfügung, erhöht sich die Datenrate etwas, da jede Verbindung diese Datenrate anfordern kann
answer_category: SHORT

answer_id: 16801
question_id: 37649
text: erhöht sich die Datenrate etwas
answer_category: SHORT

question: Wo finden isochrone Übertragungen ihre Anwendung?
answers: answer_id: 38013
question_id: 37650
text: von der USB-Audio-Class
answer_category: SHORT

answer_id: 66824
question_id: 37650
text:  Isochrone Übertragungen werden zum Beispiel von der USB-Audio-Class benutzt, die bei externen USB-Soundkarten Verwendung findet
answer_category: SHORT

answer_id: 16823
question_id: 37650
text: bei externen USB-Soundkarten
answer_category: SHORT