`Specification
`
`Compaq
`
`Intel
`
`Microsoft
`
`NEC
`
`Revision 1.1
`
`September 23, 1998
`
`ZTE/SAMSUNG 1007-0001
`ZTE/SAMSUNG 1007-0001
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 1/327
`
`
`
`Universal Serial Bus Specification Revision 1.)
`
`Scope of this Revision
`The 1,1 revision of the specification is intended for product design. Every attempt has been madeto ensure a
`consistent and implementable specification. Implementations should ensure compliance with this revision.
`
`Revision History
`[Revision|eveDate——somments
`November 11, 1994
`Supersedes 0.6e.
`
`December 30, 1994
`
`Revisions to Chapters 3-8, 10, and 11. Added
`
`appendixes.
`
`o8s|April 13, 1995 Revisions to all the chapters.
`
`fo.29=| August 25, 1995 Revisionsto all the chapters.
`
`
`November 13, 1995 Revisions to Chapters 1, 2, 5-11.
`January 15, 1996
`Edits to Chapters 5, 6, 7. 8, 9. 10, and 17 for
`consistency,
`
`
`
`September 23, 1998
`
`Updates to all chapters to fix prablems identified,
`
`Universal Serial Bus Specification
`Copyright © 1998, Compaq Computer Corporation,
`Intel Corporation, Microsoft Corporation, NEC Corporation,
`All rights reserved,
`
`INTELLECTUAL PROPERTYDISCLAIMER
`THIS SPECIFICATION IS PROVIDED “AS IS” WITH NO WARRANTIES WHATSOEVER INCLUDING
`ANY WARRANTYOF MERCHANTABILITY, FITNESS FOR ANY PARTICULAR PURPOSE, OR ANY
`WARRANTY OTHERWISE ARISING GUT OF ANY PROPOSAL, SPECIFICATION, OR SAMPLE.
`A LICENSE IS HEREBY GRANTED TO REPRODUCE AND DISTRIBUTE THIS SPECIFICATION FOR
`INTERNAL USE ONLY. NO OTHER LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR
`OTHERWISE, TO ANY OTHER INTELLECTUAL PROPERTY RIGHTS IS GRANTED OR INTENDED
`HEREBY,
`AUTHORS OF THIS SPECIFICATION DISCLAIM ALL LIABILITY, INCLUDING LIABILITY FOR
`INFRINGEMENTOF PROPRIETARY RIGHTS, RELATING TO IMPLEMENTATION OF
`INFORMATION [IN THIS SPECIFICATION. AUTHORS OF THIS SPECIFICATION ALSO DO NOT
`WARRANT OR REPRESENT THAT SUCH IMPLEMENTATION(S) WILL NOT INFRINGE SUCH
`RIGHTS.
`
`GeoPort and Apple Desktop Bus are trademarks of Apple Computer, Inc.
`Windows and Windows NT are trademarks and Microsofh and Win32 are registered trademarks of Microsoft Corporation.
`IBM, PS/2, and Micro Channel are registered trademarks of International Business Machines Corporation.
`ATATis a registered trademark of American Telephone and Telegraph Company.
`Compaq is a registered trademark of Compag Computer Corporation.
`UNIX is a registered trademark of UNIX System Laboratories.
`VCis a trademark of Phillips Semiconductors.
`DECis a trademark ofDigital Equipment Corporation.
`All other product names are trademarks, registered trademarks, or servicemarks of their respective owners,
`
`Please send comments via electranic mail to fechsupa@ush.erg
`For industry information, refer to the USB Implementers Forum web page at hitp://www.ush.arg
`
`ii
`
`ZTE/SAMSUNG 1007-0002
`ZTE/SAMSUNG 1007-0002
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 2/327
`
`
`
`Universal Serial Bus Specification Revision 1,1
`
`Contents
`
`CHAPTER 1
`
`INTRODUCTION ...... 2.0.2.2. cceteceeeeceseceeeseeseeseeeeseeeeeee
`
`Senne e eee teense 1
`
`Te-SMOPIVOT jsaecssicareticnitcsemic benmpcemencrees eimeieoeanidsiawanimeRnE
`
`1.2 Objective of the Specification ............00008
`
`LS,
`
`Ld
`
`“Schpe aF the Document ssecscicisiseiccisiaisaicgoasseaaianibassassnascsaccanseqscaqsnascageansoeapestaniamiecanapeovaness Yoonsverearvitensnes
`
`Doctument OrpaniZa won sisccsssccisscsccessescaieccosscassas iassassiasincsfas saassbbasa nassau saedasasisnialenseiasadiaid
`
`avalneatsafedionas
`
`CHAPTER 2 TERMS AND ABBREVIATIONS...........
`
`CHAPTER 3 BACKGROUND...............
`
`Penne ewer er eee
`
`Sal)|Goals for the Universal Serial Beis iscasaisssccissecossevccoessnesenncnssonswosuisiwsivansacsccisanesasemiaasansiapiensenscontonabet
`
`yea?|Wteartpeaas Eteg 25. 2s. 35sscssidassias soaataaaavcauadsincepeserssadstaparamsasaadsisinesesanraiansatiomoratonlepectinGed anlese Slaeda
`
`3:2)
`
`Taxonomy Of Application Space. .scceicrierusnisswesesrrsnaseneseussrsensasvashbossasenseunetionnersscssonesesvenrquetsnn sesvaredens
`
`CHAPTER 4 ARCHITECTURAL OVERVIEW...
`
`2 ESB SVSTRDY PUCSC PADLON csatavvarsdtivend rprdved ofcart versa atnevanaieytanssondeiantideipsatgaemani seamscameooak
`PDT!
`SBS STOOLors ses ances ceipeive eden sponssaseenserawanreyestsvameeze vevacvaizzissinwasationss dhesaswstusatesiga saaasulonnt irae
`
`Physical Interface...
`4.2
`
`j
`4.2.1
`Electrical....,......
`
`MTS)
`AAMTepeatNaa 5; saseacg acess cataepsuzcsncisa cote cyppeagausa cep peataneca peagetiseagtayy inactapintian meenaicae GaLAeeL tas
`
`SPA WEE Servacinent uaeernne
`BS:
`
`4.3.1
`Power Distribution...
`.
`
`ASQ
`Power Mamarem ents siscssceccisiecias sovsasstarsocecesissdiecissivside sttsacsatoacetvbinenavelovsbobacsvenovelteeaaentaastsiaiaaes aedecds
`
`MeohBR Gi EBsen dcagsorcscscus tac tescacsaseetca a cucna bens concece oasesood namin ok oukadFa LaHdE LAS DoT aaa ua AzanAa
`
`Ss|RGGI SEINGSEccacecersaqvacsansonee Gaon taupnaayrcsanovereseueyacuevaravetevanepygs anmeayesuan OiFini oid Foalya}andueiwuawisenesistaceawisemsgan’
`4.5.1
`Error Detection.....
`a
`
`
`BeeryPERM Te sete soe trvswrces sa sce aw peceet bs spite cay Dovid bey oe carers ser aseesace mraecge cae pareoganes epope remo
`
`Rae»
`
`‘Systeny Config ra tht s.sicssicsassceisscensetiaapacscineanvaigeearepraseavesaoseasavassiveadspanasisi ne vinoeiaphiavedpbdtenesnunanscanenverrene
`4.6)
`46)
`Attechment.of SB Devices:
`<2:ccsscicvissarcaszeiavectevecreasmas caneatsveiscenrsacczennvaseeme diese wieeses teessa ean namencbetaes
`4.6.2
`Removal of USB Devices....
`QS Bees rvinteetaay ec oa, esa sy nog as owas ke seo os eas ass Ses aaa ean NUNN aagh
`
`Data Flow Types.....
`4.7
`eA)|ReartyGl PpeaviSera: isso cass sas spss caseassasaletaaes as iGueci eeutatbau nirvana naa Uninetini
`
`ZTE/SAMSUNG 1007-0003
`ZTE/SAMSUNG 1007-0003
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 3/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`Bea Tia Dipeni Fee cts seta an lnvnlevaitzan anon lnedge ab aan Vaviln onal ow ocanaaaa cabana 20
`
`4.7.3
`Interrupt Transfers...
`
`
`4.7.4—[sochronous T'ransfers............ :
`A735
`Allocating TSB Bardwidths scsayscscccsscc cease wageatsssepeeney sap simeapacanencanenesmismgeceppamastmstepee
`
`siUpaupiRANA Geab kis danasca daRhVAWERaUAa adRS) ASTEeERuaDApicidea ADPEE ARTA DRED
`USB Devices...
`4.8
`48.1
`Device Charaelerisations.
`ro
`
`BBee
`TRUCE DISSOLIPELONS inn cressv Peevesuaa yee arava vaanbersdea Prvmang ra TEDGoo esinua eet eayabre 22
`
`4.9
`
`USB Bost: Hardware and Softwareis.....sescsessssserseresssassscsnssseersossaressnsnrsacsnansenecaprassesssenpessenasseanprneeD4
`
`4.10 Architectural Extensions .:.:ccsssssseiscsssssssssessasesesesspsesossensarersrsessnesssessnsssneseenasoassssnnastaseunsnesssacsanentesatoner 24
`
`CHAPTER 5 USB DATA FLOW MODELL........:ccsssesarrsererstessnensnsererrrnnssenserareieanertens 20
`
`S.J!
`
`Tnriplermenter V bepasinttsj cc-cetsserevassentrseyenetenserensescntvancbsiseceaahsesbnstien sesernteced| pravtvensvndenvertiiersipatterederptesnaded
`
`Bus Topology ...
`5.2
`
`5.2.1
`USB Host.......
`5.2.2
`USB Devices.
`‘
`
`5.2.3
`Physical Bus TopologysodatPaiaa(anoubevbasianyivelaviiatasd darddadaqcactcpadsbancteedeaaaieata Giped Fadestantaeataped ARAL 29
`BM Labial Bae LaparegVasscseassess ssganscserpssiasesateayeneussaicsias caistanassiad vias acces pestesiaasaaateaanlasnasuastapeaoaensoni ho 30
`5.2.5
`Client Software-to-function Relationship .........-.--cscssressssserereceeresteneeseneesrennenseeescnsrenanin tere renensnnarens 30
`
`USB Communication Flow......
`5.3.
`
`
`§.3.1
`Device Endpoints............
`As
`Met
`UREASara pcvenda oe Pas spseesieedoe cerenqasoehico vv ena sua eN ea Seeded relesau esbnanscivdo pavpea baaakse ena pEaUabngEN eee 33
`
`S& Transfer Ty peSscscsccsessecremuserserersseecnesestuteansernverepuaesenensbnedarnsnsinorndeeteavansecncsenecopneeneusnnenvenenananasengregennenee col
`
`Control Transfers ..s.ccsscsssceceresonee
`5.5
`
`§5.1
`Control Transfer Data Format
`
`5.5.2
`Control Transfer Direction...
`ce
`5.5.3
`Control Transfer Packet Size Comstraints..:......cccccissscaccsacsectissucesssisess atastesscvsstosesscontanscacvaiancanecn de
`5.5.4
`Control Transfer Bus Access Constraiints...,.......-.s.::ccscseecsscssessestesessennestensacetetsencseepecseardesssetentiedeees 38
`$3:5 Gone Trafister Data Seqhentess wis. pmemnciaaiiaqasnenata ane amineaap
`
` Tsochromous Transfers .....ccsscssesesenseses
`§.6
`aenvenasenesrsaes seraeever4
`
`
`
`S60. /dehrnnois instar Data Retindtes.crcrssccscape-eastaceoneieeeen 4]
`
`
`5.6.2
`Isachronous Transfer Direction.............0.......
`5.6.3
`[sochronous Transfer Packet Size Constraints...
`‘
`5.6.4
`Isochronous Transfer Bus Access Constraints ...
`5.6.5
`Isochronous Transfer Data Sequences. ......csssessesesrecnseecesteresesinsensenessesssesesoneneessssesssenteseranenenneeese
`
`
`
`8:7—Taterrupt Tratisters ssc jisncin snusnanininininianei ninaennennnaan
`5.7.1
`Interrupt Transfer Data Bcrmat,
`x
`
`RQ LUetereuph Transfey Directacit: 4.sisesvesnscoasesvstvvseeeslvgeespanyaatswasncullen gonavddanpy onuesoea4B
`5.7.3
`‘Interrtipt Transfer Packet Size Constraints 5. icsscsscossdascasssacisssassvacsaascassiciaatesnsiawsatarccasiachiasaavicioaaavaes 43
`
`5.7.4
`Interrupt Transfer Bus Access Constraints..
`wd
`S573
`‘Thterrupt Transfer Data Sequences cscs ities nears pent deveassin conser agupbistonnmsncisenestenenh shpyytehe 46
`
`Bulk Transfers............
`5.8
`ids anasrct sabiakc was iNceawad i tarad seardeligpa yobsasorezaor acacomcaeackicnaT eekeoanecbenr see
`3.8.1
`Bulk Transfer Data Format..
`AZ
`
`5.8.2
`Bulk Transfer Direction ..
`AT
`
`
`5.8.3
`Bulk Transfer Packet Size Constraints WEssssactietacasatastgacatuaataapuadbasisinassasadsieaibaltansassactuaipeassencea 47
`
`ZTE/SAMSUNG 1007-0004
`ZTE/SAMSUNG 1007-0004
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 4/327
`
`
`
`Universal Seria] Bus Specification Revision 1.1
`
`4:84
`§.8.5
`
`“Bulk Transfer Bus Access Constraints 2a ec ccc acc casetwas inatch asp esnavascactonneaarwcabins laahivands peapyeiveedcpeqauedyenst47
`Bulk Transfer Data Sequences.............
`
`SP|Bais Actess Por TranstersyovsisssecevessuceepeeisseseesssicsaténrsspecintetaoepenveatzarecepentndyacbaceyseisraueasesacsnssiesegevessiapianstOo
`SePihoeWEUALSPER UVSSASEMIGRE sx:co yeseptsupeveeocueaeveany see uncnea aie aos vaya ENG eee SE eR eRINERTIA TS EES
`SD TATA, Telet ea sac esasicada sph has smoeaabasa cece Ret iaaincislacens cane oaagi asdiay ipasesdiasiaesaaasesdtgamacnsanast52
`5.9.3.
`Calculating Bus Transaction Times...
`42
`54
`
`5.9.4
`Calculating Buffer Sizes in Fimetionsand Software aschacabaSonsuvedesleytPaseriatesvabvnnedeseSetamaae55
`SACS
`Bais Band actly Reebeter atset asses
`ezsoscsesgacsacionssies pacaszat ssessecasenensgaicioainedviasnasaccarissaiivansaient
`«56
`
`5.10 Special Considerations for Tsochromous Transfers .....::sccccsssescerserecseserecsesesseensensensesesensacaerasnaseennensdD
`
`5.10.1 Example Non-USB Isochronous Application...
`
`5.10.2 USB Clock Model ianncniiasininencaann
`
`
`5.10.3. Clock Synchronization .
`§.10.4
`Isochronous Devices..........0...02.04. sraenidons
`
`
`§.10.5 Dataeee
`5.10.6 SOF Tracking...
`‘a
`5.10.7 Error Handling...
`ieeesepotsay tabevasegaass Sean Siceeaeaeyecttingy Uaeerap care ai teasaeicrmneaaneapat en cl
`tim
`5.10.8 Buffering for Rate Matching.wavenerces dexsantsroyvaoecsbevinvapsraciveraciveagiesicorceavaverasoeiguriomertiemarveamesbity71
`
`CHAPTER 8 MECRANIIAL -ocintaitiasussinaipsptisisi sptssgibeharasinandpisdarsisnsaasaibesccsactascasciar TR
`
`GP Architectural Over piesttssccssscssssssenssscissesnestcrasviciniasnstnsaseinesiaacnsasnstaraiaaansdaniaanienitereapinadnaasacbaienianiaapaiavOF
`
`GD.|EVER Con riector Bret psssesseccpsesvcvessadtashvehcetnnuavas'ssvesvenvasuisunenmacteanvssssstoanteaneato tmeepenrentares
`
`jspEC0F FSiASUAGS Gan ESD EGbua SgLESdab pAaaD Ba LGDaban FREDUaG ADEEEUEbaaSASAIBLE
`Cable Assembly...
`6.4
`i
`6.4.1
`Detachable Cable Assemblies...
`
`6.4.2
`Full-speed Captive Cable Assemblies Sessitiazstarnderesatestasucdinatepaedghtocesnttesdrlsbigteaseunncrneederearti16
`6.4.3
`Low-speed Captive Cable Assemblies .........c..cccccccsssecscsscsceetesecsesesneesneseeetncseseseesansecatecseecensneescesuees78
`6.44"|Prohibited Cable Assemiblitss cisisisusseicnaerinnkmeananniniiisiaiianuiaminanniin80
`
`6.5
`Connector Mechanical Coniieeeeand Material Requirements .......0ssererssesscsserseesssesereeresesennee
`6.5.1
`USB leon Location...
`$i
`{abawR pniaatta uatyaiiitlianitanaiart
`6.5.2
`USB Connector Termination Data.
`6.5.3
`Series “A” and Series “B” Receptacles ae;
`3
`Oded»
`
`Seriég SAN anid SeriesBSPUGS ove sisi ucanersursveiomnsusviennuicaeraeeneeessiuist ape isan aedioramaaenes
`
`6.6 Cable Mechanical Configuration and Material Requirements....
`
`Gay*(LSST PENTA spa reverencetv passa ve ctaueervey deepscone pave ilehievasarserecorsesaenste
`
`6.6.2
`Construction..................:
`:
`
`6.6.3 aphtsaapehaae Geca Po UeEsevaesaaaT iad ei eeen oesmya eapTeapTes Tebheaeeda hee WaaracssamersmmanmeeraleSElectrical Characteristics...
`
`6.6.4
`Cable Environmental Characteristics.ksnavstecnn i ntahcueuchseopayeavidentenoneTres onantaiiatppendaete93
`GGA
`GASHgsc ie2oi scasassaazaizaiasusancanas tein ssacovadiassuisybasass sccaucsasauvenastassusssa siussvas ascascasaspaivedacccnabuvavadisthalasentadsned)94
`
`6.7—Electrical, Mechanical and Environmental Compliance Standards w.ssssssesesreneesssserearerseeerensesnenesendA
`GTI,
`Aipplicaile: UGuate hs. fess essocessecos cussasa eratava ests secon caasiacs cana peed tuaie ptosis ees 102
`
`ae!
`
`ESERSag10) aesespas eesttraspuneaesseradanryasnearerasvere euwded cota ayerep eaeEEE
`
`6.9
`
`PCB Reference Drawitgs....cscssceecsssepeensansessenseeceersesusnsensneessesssesenssersnsnssqsaareesssersereneeasessasensearearencenes LOZ
`
`ZTE/SAMSUNG 1007-0005
`ZTE/SAMSUNG 1007-0005
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 5/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`CHARTER PELECT RIG BL. aici instsceiscvivalncesaisasaanspenketeaplianiacbivuaseiesnie kactsedarann NOL
`
`71
`7A.
`
`jada resskusiabiaicndsatin eabaaibaicaanatinasiagjataian pu Taiab iaaRabieTa
`SIQMaAliN g....essescsessnssesseersee
`]
`USB Driver Characteristics...
`SUR Sheitbwedtechastbeban eiuRaTSSOraaaiSalpavsaaseoinsitaesecbseonetanesRida meaTanLOE
`BLE|Date Dismal Rasetard Padlhite, tis acciccce tices veccssestieecdas cade this attdl SAA PALA iasisadathecc alta Aah desecdie a, 110
`walk 2
`Plt
`bale Skee,ste utes teas
`
`sand Oe
`7.1.4
`Receiver Characteristics......
`well}
`
`7.1.5
`Device Speed Identification...
`wel l4
`7.1.6
`Input Characteristies............
`
`ee llS
`
`7.1.7
`Signaling Levels...
`Dataeemebinidas/vataayaauaadiosaioaiaasealenancabaacansdaatiasuncanabhascesteateonuwitaancedMabtendkton4olulevel
`7.1.8
`10 Syne Parehati.
`ie“126
`7.1.
`f
`-11 Data Signaling Rate...
`-
`Baka ciaas was wouapes ay Fans aamunreRrerain pe acaveounspanaets supra pivaceupel oO
`-!2. Frame Interval and FrameTnterval‘AdjustatentSepiabocahaaesOSGacdEeveTbasPeaee agea PoconopaaEed 126
`127
`ald. Date Soutce Siptialinpy 2 cccsc2y 5 cescca cranes
`
`wee 28
`.14 Hub Signaling Timings
`
`130
`15 Receiver Data Jitter...
`na 132
`-16 Cable Delay...
`133
`.17 Cable Attenuation...
`3
`
`aati
`
`-18 BusTurn-around Timeand Iner-packetDelaySewpaisPoncaapevasFaaspasavateseVvasrocaueaestcagutetsngagreancteh133
`
`19° Maximum End-to-end Signal Delay....
`
`Kose wixiocuascaas veancasessasebastone@asnastesensapssacescescesecintesspaspestpal eee
`
`7.2
`Fepyen 00G9 ErkRV UTOID occcsceasccocspoeraenpenssencatdeeeeeucnsbseseadeveasyiekaanbscessnientestisvizecdtaeekyataeeeetd enedatae LO4S
`fies)!
`Giasses Of DSWiCeS raicsscocsacssscanoacccescensguadassdasancaasainisnas pagaaasusuacenccatastvcansiai¢sasnacaacitaea ceiviva siieetandamendle 34
`we 138
`7.2.2
`Voltage Drop Budget .........cccsccseeseesneeees
`
`anvlZd
`7.2.3.
`Power Control During Suspend/Resume..
`
`et
`ecieecsenttescaycend romategertaceraes 140
`7.2.4
`Dynamic Attach and Detach.....................
`
`7.3
`Febyial LaGr cssascacs icsicccvadsate vei ahaabeesd eeu iiackavida sehisawdantcuas oten daresaateacesehetecenmdetaaedeebaibasbaseessbentsiataomate LA
`1
`Regulatory Sequirements:..
`jas
`stairddshagasecuayedpcidpcosnonedoansravectccsdoonyl audctieaecstaumvensentarecaseusseere UE
`7.3.
`7.3.2
`Bus Timing/Electrical CharacteristicshesessictahespubancadutecapagbGGEAKEHAcmioan BsSusEYSUaoaEdRaga eveEUROTUTRALNTOR 142
`eco.
`ADRES WAVeTOERS xcs sues vase saceavies cats baat tam bess eneniniadwanciact Teacdisesaatmane aaa naib aleKRoeA 151
`
`CHAPTERS PROTOCOL LAYER seciscsisvcscvcapsecnsssysssncennbosanecassvexsesatsranzosassnprecnpics LOO
`
`8.1
`
`§.2
`
`PaiOU ye raps aad asseda sg pgdcigedsenadantcpacoa sc picesteeetwstaeernayadepsimmmusacanostemamtecaenSasears
`
`SMING Wiedeh ssicasessassscsatssiavesincsassinesadsaaducssacsianslanieasvinieaseinieioesavooniaa esdedbanissnatavabs danitaanaad ba tuanissbvatonteueades LSD
`
`8.3
`Packet Field Formats ........
`
`8.3.1
`Packet Identifier Field..
` BA Poles Wiel dss Foo cass iascyisscnacsaasaovaweseetecenobi
`
`
`
`
`painebeadsSeatonsompboenasanacesapdmagSTARSaARERSTORELAesSehan 186
`Beh
`MRTiti years TADecg Foca exceed chaer ieorgy 157
`8.3.4
`Data Field...
`Pr
`sssggiiathaeaabacnabansaasadsuaadtgeuas piapananainasateanaanaasesaceisabseasecs mmeapeanieaseet
`157
`8.3.5
`Cyclic Redundancy Checks...~SuindiashisnsiasesautolasiaigaistavaasaatelopaustellloaMONEeaeOMUiahaheed 158
`
`8.4
`Bake: To Fes 55 scassastaaseaviosisnseentacivensninionbasabsaivaberstaniansnadandtestesgnedind ineiocina aienina DIAAS
`8.4.1
`Token Packets..........4.-
`
`BAD—Start-of-Frame Packets ccsocssesccsovecssccrssursmocensovsisrecerinemrsnasnrinvesnsresiertnstocinzeieieceencresnitnases| 59
`Bees
`SED TRSoea eLearn Gadoomewals wou at naa aoe atvae4 GIR
`8.4.4
`Handshake Packets.......
`eG
`
`BAS:
`“Haridshiake ReSpeanses oii sisces icseacnsecwces tie yntasie stessevads dal actuatttb ia cainoes sbaabeiaods nine sawbaavesesenaieensetees
`
`vi
`
`ZTE/SAMSUNG 1007-0006
`ZTE/SAMSUNG 1007-0006
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 6/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`Tarsactions BOriiat's tajcsicscvescssepcesiaccsorccesnssynseisesarassnseanssiasiansecstpanivabarwtessnabvlipniasiacseanbinerpaandatnssongaenevet Ode
`SiS).
`£:$-3/,|Bake TranbactOns = micmercnctcetneatiaaiemaaceee i araditarANEE RCEeR 163
`
`8.5.2
`Control Transfers......
`164
`
`Interrupt Transactions.......
`wer lOT
`
`IsGehiorichis: Dram s aetna osjccisccixessaigrcagaspraccasprissess xixcuxapacasqcs exes pcancapanagaanaeeapeepeanaeinanionadaiennaahee 168
`
`8.5.3.
`BSF)
`
`8.6 Data Toggle Synchronization and Retry ..ccsccssssessesenssscessessetecssessscssessessessnensescsetessceesssanserseetesseses LOB
`Si6al)”
`Unitialization vid SETUP TOG acaiancoasenessiiccescsiacuacsiateastaasacinasaasdepveastaaes hi nbnivevianouigercessa naeaevviae 169
`$:6:2°
`“Sucressfal Data Transacthorie oo... ccciscscogssccassupsaneasoneie sas stesasucsasteenueseaicedapicagisoseaetsceossesnyshtebernsnsteateed OD
`8.6.3
`Data Corrupted or Not Accepted
`«170
`
`$76.4":
`(SOTPEBRSE OR: EanaSBaNGc, cases scmscosces site caicesaiomatepestrueneaiwnaisieeRue OM
`RGA!
`Dowespenstl EPeSHchioys hc): ic iain iespid coatsins jdm acsdashnd sanceatan hbdoeacaiaieaitaa aanimaiaatoseae BY
`
`Error Detection and Recoverysiscsmsnsennicsssnssnsenssreenvsanssnssnesssanynidunveaaasatenasipatnariaadnccadianecarcnstasionasvecanal 72
`8.7)
`
`
`8.7.1
`Packet Error Categories.......
`wel 72
`8.7.2
`Bus Turn-around Timing.
`wl T2
`
`Gch
`PFaBBBOPS tcdaicncetpasesarpnenietsengeeds
`aot
`
`
`8.7.4
`Babble and Loss of Activity ReCOVETY........cccccscseeeees
`wel 74
`
`CHAPTER 9 USB DEVICE FRAMEWORK........::csrsccescesrecnsnsrsesteersesesnseansectnserenes TID
`
`94°
`(USE Device States aiscciscciis asiscccarsiinecanssciieiaciiiaesciistiisneiasaciaiasiciatacand TO
`Visible Device States
`wl 75
`
` 179 SONo hbo
`wCcwn
`tm ==3 oCz8
`
`G2 Generic USB Device Operations ...cicccsieecsssinisejeieastacmesiseniccednionysuentens sistas inasshainbhansensnsrsecebessdabinserr OG
`9.2.1
`Dynamic Attachment and Removal...
`9.2.2
`Address Assignment.
`9.2.3
`Configuration ..........
`tt
`9.2.4
`Data Transfer............
`OAS!
`BOWER MSTAROTTER os.Ue enviarst eraser pentose cpasesensescesencpanvacytaceaagsieretechiqneaseiainighiayarebere ragga OL
`LNG?
`URC UeeSt PRCSSSTB vets cessescys ove sco sacs assisted ua vasaev cane eave dev inva ge eae evi ve lene poe 181
`D227)~(R@dU GSE Eerits sa escrcacesssseeuasttveceraic rae enietia Wm Ha eenyeemaapareniaenage aianientgni entrants epee OD
`
`
`
`USB Device Requests ..ccissssscssississsisscenssrcavesnssessenessesarsessssreessasessasseaiecatteseesrsssrecssseesssetsatsansencertsaneree LOO
`93
`9.3.1
`bmRequestType.....
`
`9.3.2
`bRequest............
`
`9.3.3 wValue....
`
`6
`9.3.4
`windex.....
`DBD|WrenDia eseacanscasnvassniienecnvetd vndveavsevaaeendcaehavagahshang.aeadunaceavaaganachasanlpmacganeacenguiac géviaionvayuibgaganatuadia aay
`
`Standard Device Requestssccecsceciassssecsaiscsascscsonescesonssarectvecssarsersiassvncseagneeseassbre stave guatequadsrnecsansstgyaissney Oo)
`SA
`9.4.1
`Clear Feature...
`ate
`
`BAD
`(Get Confipurationy.cicescsscsccowarnsacar loi Ralat eiGea LBD
`BAS.«Apet DESCUPEOTS Soest acre cccsngadeneusieeeaeastie en amide aaa ede ecateadiandiang bie
`9.4.4
`Get Interface......
`
`9.4.5
`Get Status .......
`
`9.4.6
`Set Address.........0
`
`
`9.4.7
`Set Configuration ..
`
`94.8
`Set Descriptor........
`
`94.9
`Set Feature......
`
`
`94.10 Set Interface...
`zi
`LT SVG PAIS as srcyscssanrseecceseesaerze cr erenciret enveeneeere rp eanepceiacasaeecennennesseerseazeaniecneynareansiqacverqeematineecenne 195
`
`BS Descriptors ..cccsecsesneessssveseespisenvonsantucpespsngeeraasseusresnecseatssvearesatsersuasiegrseneserverauserriesrerseseeaveevaunssrorerensensates LOO
`
`Vii
`
`ZTE/SAMSUNG 1007-0007
`ZTE/SAMSUNG 1007-0007
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 7/327
`
`
`
`Universal Serial Bus Specification Revision 1-1
`
`Standard USB Descriptor Defimitions..........sscessssssssssscesrscessscresserssenscatsensesenssenesatsssaraceeescssaceaneeseas | OD
`9.6
`DG Dh1TRNIGE 2, 2.25.pesreh edeceutdag tise oteagenectortey rect grnpend integeay mary whens tata vmtanec aio eine ereeee --- 196
`
`
`SUEZ©ASurp Eb UATNGos pepo eeccce sa estes Sev each vcore ves es we dans aaa t vc oAGVa ifon pp yepeas bs noe gus dua shaseua SaSocaa we LD
`9.6.3
`Interface ........
`‘sak
`
`BGs|eratpoche ina ces sc sen cca spceacecacds apace iatssadoriuciage oosoeroecna name yecneasuse peipassumisaigesajeromsanapurcvapareateigeenies
`SIS, TTB oa cates sacncceeesgpnnetial accep a ate ophctats ca vaswansubthpl lelig buns iaaua gedaante adialueomlion abomticetrenan204
`
`GP.¢Theva Fags DieSima tepee is coeoy esaeseeieicetiressancestacrmeneparent ov aa aeetd AETSOTmeeeOS
`ISTEyMGREIUGESs ekegneseIaaeeaeelemaceorabaitanywalloygedbawNE aasllea deoleo205
`9.7.2
`Interface(s) and Endpoint Usage
`week05
`Fak|REQ UCI x. ccccccecesainasictsratincssovensaia scnciitantiesuectaasmaavanoatey ehiassnepysTeeradeysaiaeh aeancaidteaearaayaiananalnaaiteanastie206
`
`
`
`CHAPTER 10 USB HOST: HARDWARE AND SOFTWARE ....c:scresorsrsstereresersee 207
`
`10.1 Overview of the USB Host ........:..sssssssssessensesecsasaassensensnaceenssnsesteseennseacersscesuaepanssecseacsdonstvsesranssseeseeey
`
`DUI. T MERWARSI cas occecsase cayesradeas vole cucreb vo oavodleokserswescicalleesossionatines’yurevlldnbipedeyetsedevianeyhevtnes rratseaes
`Ti
`10.1.2 Control Mechanisms
`
`
`Pola 8.©Eiabe BlO Ww ana atsntiesepnaspetsca cies Neus teatentd tecaahbsaescisnkssaeGsTaOEERI eat jatebijereelt ae A
`
`10.1.4 Collecting Status and Activity Statistics ....cccsscseeecsseesssseeetsesnseresesennesesens Attend
`10.1.5 Electrical Interface Comsiderations ......2-..4c:avccsecpeassecnessveresevesrassessnsssnerssencesescssessarsectsasnsersesreaeenes211
`
`10.2 Host Controller Requirements...
`
`10.2.1
`State Handling...
`
`10.2.2 Serializer/Deserializer.
`
`i
`1072.3) VPrame Genbration as acsisviass isaccae scisteiaiaissiiada ais midlineMiGanjatian wtinadiieausiaiinias
`
`jek
`10 24, Data Proseseng owisnccrercumsarictr pinsrciiveianasenasser iynisepatiaest rms caamicaseamianonxemcisprmrbrsoameas
`a
`10.2.5 Protocol Engine...
`10:26-Transmission Error Harte itag i555 sassy scaviica ssa isaisisaiaigasiccinssnsasseta actojeseassssiceiasciasscasapacipsivdisatnctiys213
`1227 Remote Wake p ican seems an cmansunaainzamsns falsacamancaitianpesca bas fli UATeT214
`10.2.8 Root Hub...
`
`LEB.
`HRGSt SVeter Thtrhage cscs socecyisscihach vacsasslaiaas asakageusaetag sdpaavaanensspepanagela uastaneiactmaaperves citaa Gadasenie
`
`10.3 Overview of Software Mechamisims.:sccsiscccssssiccessessisnerscsnscenesresesesscnsrereseesrnssorssserereencsansescnacnsrensenenseel LA
`
`10.3.1 Device Configuration...
`WO.d 2) Resource WanaPennent cou ccc snpseicsacrscassssnsuusaateeseceanianncossepunsmagesimeitcaanenamiaa
`wk?
`ie
`DAS BOIASHx.ecsacces ccscesaciiess i ance cea an eecnaiaapsihs nana anctian aad aa vaiaad tiating snosk.sciasasstoestaatans
`
`10.3.4)Common Data Deviations j-.icesaseatec snag easy tis eselpusciasnarens Heeyarsssauwsqeadscevecsans wash edjacyessucaiuuanaetaveatte
`
`LOS) Host! Comtivalier Driven isscccsscisssccrssciaseasactsssasasssisssastiectsesaensbonaecdsandatssaaseboreaiqaiseatititescsacsassaesiaahiveiiniave LO
`
`10.5 Universal Serial Bus Driver....scsssscsssessssssssessseessessseersssrsnrssssscsnscssssserssnsnecteessessnereeatacsnsossssnssennssensnien? LD
`10.5.1 USBD Overview ..
`Ayothiggitageneti.n pis sacba hacta ody alan aan StMaReAa Ma RRtanc sacooageecstDt
`10.5.2. USBD Command MechanismRequirements...
`
`10.5.3. USBD Pipe Mechanisms...
`10.5.4 Managing the USB via the USBD ‘Mechaniens..ents
`sis
`
`10.5.5 Passing USB Preboot Control to the Operating Systemphagtcascestassaapeissas}eadaiapeainesGoandaneaanaceiteacedtt227
`
`
`10.6 Operating System Environment Guides.........ccsesesssssesseneeseserssnesseseessessessseescsnsssveessssaravessasnneenee2D 7
`
`CHAPTER 11 HUB SPECIFICATION ...........cccscsccererssssseeecestsnesenenneseseeeseesnrsnnasnes 229
`
`11.1 Overview ...........
`
`mae
`11.1.1 Hub Architecture...
`DUB GALUCoarsSELVES cacy sees vases oa vl raeee VR aaddanina 230
`
`ones
`
`Viii
`
`ZTE/SAMSUNG 1007-0008
`ZTE/SAMSUNG 1007-0008
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 8/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`esavebuesiaiudlavdiussditeetsoadsnicee
`11.2 Hub Frame Timer............-..
`sseavhavesitddinesuncend bas dcicoassifndbwasica hinGaciVeoneabiiudd
` 234
`e
`11.2.1 Frame Timer Synchronization...
`DL2:2 EQFL and HOF2 ‘Titing, Points isc: ceassacsaseses succsasszeesarsaspuccesessa iscsuapsancbopgueace souvescespaiaysavesuneaenseaecees
`
`232
`
`wodd5
`11.3 Host Behavior at End-of-Frame.....
`
`weda5
`11.3.1 Latest Host Packet.............
`
`11.3.2 Packet Nullification........0..0....00
`wndad
`11\3.3' Transaction Completion: Predict an, 25:3 scsssssscascceveasssasacoseesaanarviaspessteaianeoaspeameanascainieae 236
`
`Kievtertsn) Py Vib 55yn aesveohvce sacsrnnsrn vpn h aopnbspcageao vacgbd a VvpnrnANPpgHaaSpase
`MUD eh
`UMA eTACEIRE ccs gu sccseyserveses easy eos canes Sessassisy¥SePaeS uaa nasser aetee ansinc Cxyaws sas Dos bai aweoavwaned PoRONa AA CVER IE PERT ORECLO
`DRS “Suspend: Delays cca cusiets rag aseaasiaioniwinsidinia ain need aaseeitie aolbauaL oka 237
`11.4.3 Full Suspend (Fsus)..........000
`ead
`
`Lee:|Mpemerate: peiinie (Esestan] 2, Jsevaegveeasngosussroves acs sv romey hens ecbaduzat degn cee Jonall Gon pes Ncw va echcamer 238
`
`11.5 Downstream Ports..........-.....
`
`11.5.2 Disconnect Detect Timer...
`11.5.1 Downstream Port‘State Descriptions.
`
`LLG: Wypstyeans Part, srcssnssevecvousseccsssecvon'iasyvcevannsnietnvonnvaviisevesrsiaidapeenicasniiveysuicer enedenunsepisrnemantpeadervaunepisaniesetes
`11.6.1 Receiver.........
`eae
`UT Ge ‘PUPS UPR ce cecessszazzssccanevecocaciacesac iHatta tape uezzeacesg2ta atest bccanpTy7y apa aCe teaas oe taees bepeand ashen amP URE EG aeg teen 246
`
`11.7 Hub Repeaterr....tccccscscscscssscscseseee
`aiablbadasateansesdbnaleasaastaqidioiand shiceeaiiasineeee
`11.7.1 Wait for Start of Packet‘Poni UpstreamPort(WESOPFU)...aisngpahitede SakresscadNiabeniowsPeasantokshaeshte250
`
`11.7.2 Wait for End of Packet from Upstream Port (WFEOPFU)..
`#2250
`
`WS: Warefir start of Packet (WESOP) gaacittee sentinelaOeraea 251
`
`
`W274|Wait for End of Packet. (WEEOB).. ccsssscestssscerccasceisissessassnaancanacantoscesesssisaesjenastsica caetsassusegzenisieesaase el
`
`DELS,"Bets State Wi yband OhOa Scopesgrinscansvexresen porsahpacens ccernssaesanciacsaceaasuaielahssniseseceunsgdcetcrsdecathaccanpruncstyedgcasteaeyc ROU
`11.8.1
`Port Error...
`aneenl
`
`
`11.8.2
`Speed Detection.
`25
`
`VES Collision ics isennsipnaceucnn
`an 22
`11.8.4 Full- versus Low-speed Behavior... .cecsseeeesesssesenseeeseesseseessearereneasnecseeeeeeesnetensteeeessenneeeeeeee Do
`
`PUG: Saeed Ar Re SSSaise setvcsascsessnspapisalinaiacicsasvedsieasaisincesses Qaidis iyuecsiostusisaab aiinicionsesi alanine ae
`
`11,10 Hub Reset Behavir.....scsscsrerreers
`asinephadbbendesnavsiabsankinsdabinenarhisseshisvbepinnviesitnnatsantsapideseannisanteeo
`11.10.1 Hub Receiving Reset on Upstream‘Port...ARARRASAAAADAA hochiANCD AOAOTLOR SuALNODSTUANODUTOSLALTAR RR254
`
`11.44, Bal Port Power Control,dsisiausiniisininniiniaiannaainisnainnaniinadianahiaees
`1}.11.1 Multiple Gangs.......... ssceiistasnseteehaasecsnabainanintes spugsoeuencaatanadacasihanais sesciancancacaelanseWacbsc an abate tatpusdpas 255
`
`11.12 Hub U/O Buffer Requirementsiccc.cc...ccccsccsssaccuscsetsseccaasaicasssessucssessassessnsssasiuapvessaspsasseasassasssessssseacasil0
`11.12.1 Pull-up and Pull-down Resistors
`nee
`
`LAL oh2 gs Rate Boritess cx ccacevaycasecusedsativachacstediaseancdescesbinruntve seve itieedcce ed eke oa eeee
`
`11.13 Hub Controller .. 5 mpa gSSEOGRT GgHOSTS Sao PS SSSOSHSS GRLAE NESSES aE SOS DeaE yu boa aaTES Eee oD
`11.13.1 Endpoint Organization ..
`257
`
`11.13.2 Hub Information Architecture andOperation... aMEaETTaeT
`PLS Port Change Information Processing icascuaiacusdsncccsaancuasaiaucsaieisindsnmacacts259
`11.13.4 Hub and Port Status Change Bitmap....
`seg
`
`11.135 Overcurrent Reporting: arid RecOver yc jccsenserceceresseseeesserseentrescaansaneqeaunneundinensidnua aetna ecas acegs 260
`
`11.14 Hub Configuration wo...eceteseteteesesuesseeasenssesesuseeseseuscsnesessaenseesenessesegemseeeersstuseetasanseaeesnsereeelO
`
`Ix
`
`ZTE/SAMSUNG 1007-0009
`ZTE/SAMSUNG 1007-0009
`IPR2018-00110
`IPR2018-00110
`Huawei v. FISI Exhibit 1011 - 9/327
`
`
`
`Universal Serial Bus Specification Revision 1,1
`
`11.15 Descriptors...
`son asus vivqidqou uusaspiausaa'sstayeigyon ceasauipbas vadvssuuceshunsettpnpsseasavassvasasenaiqasssunpeasnnaaassliclOd
`11,15.1 Standard Descristos.
`sans
`ee
`nim
`1
`L1.15.2 Class-specific Descriptors -..... 22... cece reesesecgeecnsaneceeeneeeeteueesneenetineeseareneerderarestetatnteneereseaenenO4
`11.16.2 Class-specific Requests...
`
`11.16 Requests...
`ccaepaieasncunbstaanchiatahedbadbaceimoiadeivaluedtibiae iasbiaadhabatniadaad lopsasehialiolioeiapiansiableaiagehiniNabio
`11.16.1 StandardRequestsieuteas
`
`ZTE/SAMSUNG 1007-0010
`ZTE/SAMSUNG 1007-0010
`IPR2018-00110
`IPR2018-00110
`Huaweiv. FISI Exhibit 1011 - 10/327
`
`
`
`Universal Serial Bus Specification Revision 1.1
`
`Figures
`
`Figtire 32) ) Application Space CaOmay sp yaiss Sects cnacsensmccyecesesaccessvewanestnenaas seen ueannneh eee ANene
`
`Bigare sad pis Topelo sy cy aaupewaesveevcassvey ees ee verysccs casscosash payee aan poaar eseGnas cenit eae Abe te 16
`
`Frigtipe 422)|TSE Penta a tc fee patent tssnait tant sateen ce ga ceenttee caceiespacepedayesphedesdcasaenczegeqegavia janes sdybesecebendumesueeinanseeay bam tiiie l7
`
`Bigiire 43.9 AL pineal PRU scccspposgscascrcasaszegcepesagece canons tsaasessnedpecanocosaapapascagapsaans acs uenstescnapaceapiagtachapaepecaqreltgptces 22
`
`Figure 4-4. Hubs in a Desktop Computer Environment -.........::cscssesusesteestentreasecsesessesensacteeesnesbabnnennetratsceneavsees 23
`
`Figure 5-1, Simple USB Host/Device View........ dicazasaugaisaasecion as Da Cag amt ea aan tanta as ba RaceLR apes 25
`Figure 5-2, USB Implementation Areas ..
` Figure 5-3. Host Composition...
`
`Fisiire $--4,5 Plrysical: Device Com position vinyeceoaceeattseentasearentari nega atadrmiant io npiadagnsveniantsumeesadionl Ruash 28
`
`Fighre 5-5, USB Physica] Bus: Topology. .cascessisoisssseasssveisenasevispsonnsonseoiensioorsvensersanvaveeisvsniasenieasnsssuusvedureaseveveddeusn Oo
`
`Figure 5-6. USB Logical Bus Topology ........0.cc.i cj eeees ea sete ceed tabs casdeis nes pevsesectesseassensenenneesateeiee 30)
`
`Figure 5-7. Client Software-to-function Relationships ...........cccccescccseessceeseseeseeeeseeseceesatensesneeatasecesnensanseesaernaes 30
`
`Figure 3-8.) USB HostDevice Detaited Viewisi its ses cassaiasesstpscsnnannesracnersaeaatanasnccsnvasmsesiantead maar sitnendiaatasnapacrieand 31
`
`Fete 9 ATSB: Coriserainan atten BG bolo eocrnch Secor csc