I prosessen med hver USB -forespørsel for overføring vil informasjonen bli demontert i flere datapakker og overført via USB -bussen. Overføringsprosessen vil gå gjennom totalt 2 eller 3 trinn. Det første trinnet er at USB -kontrolleren utsteder en kommando til USB -enheten, og det andre trinnet er å overføre lese/skrive -forespørsler mellom USB -kontrolleren og USB -enheten, men det andre trinnet blir noen ganger utelatt. Det tredje trinnet er imidlertid håndtrykkssignalet.
1. Massetransaksjon
Transaksjonen overfører store volumdata gjennom Bulk-rørledningen. Overføringsmodusen består av tre deler. Den første delen er å sende en bulk -token -forespørsel fra verten. Når tokenet er en IN -forespørsel, uttrykkes det som en forespørsel fra enhet til vert, og hvis det er et OUT -token, uttrykkes det som en forespørsel fra vert til enhet.
Den andre delen er overføring av data. I henhold til forespørselstokenet er det to mulige overføringsretninger, IN og OUT. Dataoverføringen overføres vekselvis gjennom DATA0- og DATA1 -tokens som bærer data.

Den tredje delen av håndtrykkssignalet. Når dataene er i IN -retningen, betyr det at håndtrykkssignalet sendes av vertssiden, og UT -retningen sendes av enhetssiden. Håndtrykkssignalet kan også være ACK (normal respons) eller NAK (ikke riktig overført). Hvis det er STALL, betyr det at verten har funnet en uforutsigbar feil.
2. Kontroll av overføringstransaksjonen
Funksjonen til kontrolloverføringen er å sette en del av kontrollinformasjonen til USB via kontrollrøret. Kontrollrøret er en må-ha-del av USB-enheten. Kontrollrørledningen er også delt inn i tre overføringsdeler: tokenfasen, dataoverføringsfasen og håndtrykkfasen.
3. Avbryt overføringstransaksjonen
Det er en generell behandlingsmekanisme i USB -enheter, som kan betraktes som PCI -avbruddsmekanisme, også kalt interrupt -transaksjon. Dataflyten for avbrutt transaksjonsoverføring er veldig liten. Den brukes hovedsakelig til å varsle verten om forekomsten av en hendelse, for eksempel enkle operasjoner som USB -musebevegelse eller klikk, som overføres til verten via avbrytningskanalen. Avbruddstransaksjonen er også delt inn i tre deler: tokenfasen, dataoverføringsfasen og håndtrykkfasen.
4. synkron overføringstransaksjon
Synkron overføringstransaksjon er å sikre synkronisering av overføringsinformasjon, som vanligvis brukes når USB -kameraet sender videodata. Synkrone transaksjoner kan garantere et fast overføringsvolum per sekund, men er litt mindre strenge enn bulkoverføring, kan tillate subtile feil å eksistere, opprettholde ytelse i sanntid og er mer i tråd med overføringskravene til videokonferanser. På grunn av de lave kravene til datakorrekthet har den synkrone overføringstransaksjonen bare to deler: tokenfasen og datafasen.





