Cosa viene inviato se la direzione di trasferimento dei dati è da host a endpoint?
doc-16740
Un endpoint di un tubo è indirizzabile con una coppia di indirizzi (device_address, endpoint_number) come specificato in un pacchetto TOKEN che l' host invia quando vuole avviare una sessione di trasferimento dati. Se la direzione del trasferimento dei dati è dall' host all' endpoint, l' host invia un pacchetto OUT (una specializzazione di un pacchetto TOKEN) con l' indirizzo e il numero di endpoint del dispositivo desiderato. Se la direzione del trasferimento dei dati è dal dispositivo all' host, l' host invia invece un pacchetto IN. Se l' endpoint di destinazione è un endpoint unidirezionale la cui direzione indicata dal produttore non corrisponde al pacchetto TOKEN (ad es. la direzione indicata dal produttore è IN mentre il pacchetto TOKEN è un pacchetto OUT), il pacchetto TOKEN viene ignorato. In caso contrario, viene accettato e la transazione dati può iniziare. Un endpoint bidirezionale, invece, accetta sia i pacchetti IN che OUT.
None
doc-16759
USB è un bus seriale, che utilizza quattro cavi schermati per la variante USB 2.0: due per l' alimentazione (VBUS e GND) e due per i segnali di dati differenziali (contrassegnati come D+ e D- in piedinatura). Lo schema di codifica non-Return-to-Zero Inverted (NRZI) viene utilizzato per il trasferimento dei dati, con un campo di sincronizzazione per sincronizzare gli orologi host e ricevitore. I segnali D+ e D- vengono trasmessi su una coppia twistata, fornendo trasferimenti di dati semi-duplex per USB 2.0. I connettori mini e micro hanno le loro connessioni GND spostate dal pin #4 al pin #5, mentre il pin #4 serve come pin ID per l' identificazione On-The-Go host/client.
None
doc-16741
Quando un dispositivo USB viene collegato per la prima volta a un host USB, viene avviato il processo di enumerazione del dispositivo USB. Il conteggio inizia inviando un segnale di reset al dispositivo USB. La velocità dati del dispositivo USB viene determinata durante la segnalazione di reset. Dopo il reset, le informazioni del dispositivo USB vengono lette dall' host e al dispositivo viene assegnato un indirizzo univoco a 7 bit. Se il dispositivo è supportato dall' host, vengono caricati i driver necessari per comunicare con il dispositivo e quest' ultimo viene impostato su uno stato configurato. Se l' host USB viene riavviato, il processo di enumerazione viene ripetuto per tutti i dispositivi collegati.
None
doc-16739
La comunicazione del dispositivo USB si basa su tubi (canali logici). Un tubo è una connessione dal controllore host a un' entità logica, trovata su un dispositivo e denominata endpoint. Poiché i tubi corrispondono da 1 a 1 ai punti finali, i termini sono talvolta usati in modo intercambiabile. Un dispositivo USB potrebbe avere fino a 32 endpoint (16 IN, 16 OUT), anche se è raro avere così tanti. Un punto finale è definito e numerato dal dispositivo durante l' inizializzazione (il periodo dopo il collegamento fisico chiamato "enumerazione") e quindi è relativamente permanente, mentre un tubo può essere aperto e chiuso.
None
doc-1502
I computer collegati ad ARPANET includevano macchine che utilizzavano sistemi operativi come TOPS-10 e TENEX utilizzando terminazioni di linea CR-LF, macchine che utilizzavano sistemi operativi come Multics utilizzando terminazioni di linea LF e macchine che utilizzavano sistemi operativi come OS/360 che rappresentavano linee come conteggio di caratteri seguiti dai caratteri della linea e che utilizzavano EBCDIC anziché ASCII. Il protocollo Telnet ha definito un "Network Virtual Terminal" (NVT) ASCII, in modo che le connessioni tra host con differenti convenzioni di linea e set di caratteri possano essere supportate trasmettendo un formato di testo standard sulla rete. Telnet ha utilizzato ASCII insieme a terminazioni di linea CR-LF e software che utilizzavano altre convenzioni tra le convenzioni locali e la NVT. Il Protocollo di Trasferimento dei File ha adottato il protocollo Telnet, incluso l' utilizzo del Terminale Virtuale di Rete, da utilizzare per la trasmissione dei comandi e il trasferimento dei dati in modalità ASCII predefinita. Ciò rende ancora più complesse le implementazioni di tali protocolli e di altri protocolli di rete, come quelli utilizzati per la posta elettronica e il World Wide Web, su sistemi che non utilizzano la convenzione CR-LF di NVT per l' erogazione di linee.
None
doc-16780
I pacchetti Handshake consistono di un solo byte PID e sono generalmente inviati in risposta a pacchetti di dati. Il rilevamento degli errori viene fornito trasmettendo quattro bit che rappresentano il tipo di pacchetto due volte, in un unico byte PID utilizzando la forma completata. Tre tipi di base sono ACK, che indica che i dati sono stati ricevuti con successo, NAK, che indica che i dati non possono essere ricevuti e dovrebbero essere recuperati, e STALL, che indica che il dispositivo ha una condizione di errore e non può trasferire i dati fino a quando qualche azione correttiva (come l' inizializzazione del dispositivo) si verifica.
None
doc-16782
USB 2.0 ha anche aggiunto un token SPLIT a tre byte più grande con un numero di hub a sette bit, 12 bit di lanterne di controllo e un CRC a cinque bit. Viene utilizzato per eseguire operazioni frazionate. Anziché legare il bus USB ad alta larghezza di banda che invia i dati ad un dispositivo USB più lento, l' hub più vicino riceve un token SPLIT ad alta larghezza di banda seguito da uno o due pacchetti USB ad alta larghezza di banda, esegue il trasferimento dati a banda piena o bassa e fornisce la risposta ad alta larghezza di banda quando richiesto da un secondo token SPLIT.
None
doc-16868
L' MC controlla la conferenza mentre è attivo sul piano di segnalazione, che è semplicemente dove il sistema gestisce la creazione di conferenze, la segnalazione degli endpoint e i controlli in conferenza. Questo componente negozia i parametri con ogni endpoint della rete e controlla le risorse di conferenza. Mentre l' MC controlla le risorse e le negoziazioni di segnalazione, il MP opera sul piano dei media e riceve supporti da ogni endpoint. Il MP genera flussi di output da ogni endpoint e reindirizza le informazioni ad altri endpoint della conferenza.
None
doc-16735
Sviluppata all' incirca contemporaneamente alla specifica USB 3.1, ma distinta da questa, la specifica USB Type-C Specification 1.0 è stata finalizzata nell' agosto 2014 e definisce un nuovo piccolo connettore reversibile per dispositivi USB. La spina Type-C si connette sia agli host che ai dispositivi, sostituendo i vari connettori e cavi Type-A e Type-B con uno standard pensato per essere a prova di futuro, simile ad Apple Lightning e Thunderbolt. Il connettore bifacciale a 24 pin fornisce quattro coppie di alimentazione/terra, due coppie differenziali per il bus dati USB 2.0 (anche se solo una coppia è implementata in un cavo di tipo C), quattro coppie per il bus dati ad alta velocità, due pin "sideband use" e due pin di configurazione per il rilevamento dell' orientamento del cavo, canale dati di configurazione BMC (Biphase mark code (BMC) dedicato e alimentazione VCONN +5 V per cavi attivi. Gli adattatori e i cavi di tipo A e B sono necessari per collegare i dispositivi più vecchi agli host di tipo C. Non sono ammessi adattatori e cavi con presa Tipo-C.
None
doc-5689
Il "National Incident Based Reporting System" (NIBRS, Sistema Nazionale di Relazioni Basato sugli Incidenti) punta a evidenziare i limiti inerenti ai dati dell'UCR. Il sistema viene utilizzato dagli Stati Uniti per raccogliere e riportare dati sui crimini. Le agenzie locali, statali e federali creano dati NIBRS dai loro sistemi di amministrazione di archivi. I dati vengono raccolti su ogni incidente e arresto del Gruppo A delle categorie di reato. I reati del Gruppo A comprendono 46 crimini specifici raggruppati in 22 categorie di crimine. I fatti specifici di questi vengono raccolti e riportati nel sistema NIBRS. Oltre ai crimini del Gruppo A, 11 crimini del Gruppo B vengono trascritti solamente con le informazioni sull'arresto. Il sistema NIBRS è molto più dettagliato del sistema UCR basato su sommari. Entro il 2004, 5 271 agenzie di sicurezza hanno inviato dati NIBRS. Questi rappresentano il 20% della popolazione degli Stati Uniti e il 16% dei dati statistici raccolti dall'FBI.
None
doc-16758
Il dispositivo OTG con la spina A inserita si chiama dispositivo A-device ed è responsabile dell' alimentazione dell' interfaccia USB quando richiesto e di default assume il ruolo di host. Il dispositivo OTG con la spina B inserita si chiama dispositivo B-device e di default assume il ruolo di periferica. Un dispositivo OTG senza connettore inserito di default agisce come dispositivo B. Se un' applicazione sul dispositivo B richiede il ruolo di host, il protocollo di negoziazione host (HNP) viene utilizzato per trasferire temporaneamente il ruolo di host sul dispositivo B.
None