throbber
,
`
`Bibliography
`Re erences
`
`[BTSIG 99] Blue tooth Special Interest Group, Specification of the Bluetooth System,
`versio n I.OB, volum es 1 and 2, available from http:/ /www.bluetooth.com,
`December 1999.
`[ETSI99] European Telecomm unications Standards Institute (ETSI) SMG4,
`ETSI TS 101 369 V7.l.0 (1999-11) Teclinical Specification: Digital cellular tele-
`communications system (Phase 2+); Terminal Equipment to Mobile Station (TE-
`MS) multiplexer protocol (GSM 07.10 version 7.1.0 Release 1998), available
`from http :// www.etsi.org, 1998.
`[FCC 99] Federal Communications Commission, Code of Federal Regulations part
`75, Title 47, volume I, available from http:// www.fcc.gov, revised October
`l, 1999.
`[ Graham99] Graham , Steve; Miller, Brent, and Rusnak,Joseph, IBM Corpora-
`tion , Discovering Devices and Services in Home Networks, http:/ /www.ibm.com/
`pvc/ tech/ networking.shtml,June
`1999.
`[HaartsenOO] Haartsen , J. C., "The Bluetooth Radio System," IEEE Personal
`Communications (special issue on "Connectivity and Application Enablers for
`Ubiquitous Con1puting and Communications"-C. Bisdikian,J. C. Haartsen,
`P. Ker1nani, eds.), vol. 7, no. 1, pp. 28-36, February 2000.
`[IAL99] Inventors Assistance League, Hedy Lamarr, http:/ /vvww.invention.org/
`culture /female /lamarr .htn1l, 1999.
`[IEEE99] Institute of Electrical and Electronics Engineers, Wireless Staridards
`Package (802. 7 7), available from http:/ /www.ieee.org, 1999.
`[IETF92] Partridge, C., Inte1net Engineering Task Force Network Working
`Group, Request for Comments: 7363, A Proposed Flow Specification., available
`from http:/ /www.ietf.o1·g, 1992.
`[IETF 96] Yergeau, F., Internet Engineering Task Force Net\vork Working
`Group, Request for Comments: 2044, UTF-8, a transforniation format of U1iicode
`and ISO 70646, available from http://www.ietf.org, 1996.
`295
`
`IPR2020-00202
`Apple Inc. EX1057 Page 319
`
`

`

`296
`
`:: (ITED REFERENCES
`
`[IMC96a] The Internet Mail Co11sortium, vCarrl-Tlie Elect'ronic Business Card
`Excliange Format., Version 2.1, http: //,,\rvVvv
`. .in1c.org/ pdi/ , September 1996.
`[IMC96b] Tl1e Internet Mail Co11sortium, vCalendar-Tlie Electronic Calenda.ring
`an.d Schedz1.li1ig Exchange Format., Version 1.0, http :// W\,\'\.Y.i1nc.or g/ pdi / , Sep-
`tember 1996.
`[lrDA99a] Infrared Data Association , l1DA Object Exchange Protocol (IrOBEX),
`Versio11 1.2, http: // ,~'v\rvv.irda .org/ standru:ds/ pubs/ IrO BEX 12. pd f, April
`1999.
`[IrDA99b] Infrared Data Associatio11, lrMC (Ir Mobile Co11zmztnz"catio1zs) Specifica-
`tio1i, Version 1.1, l1ttp:// "Vv\'v\f.irda.org·/stand ards/ specificalions.as p, Febr1.1ary
`1999.
`ISOIIEC
`in
`for Sta11dardization
`Organization
`International
`[IS096]
`11578:7996, I1iformation Technology-Ope1i Systenzs Interconnectio1i- Remote Proce-
`dztre Call (RPG), available from l1ttp:// ,mv.iso.ch / , 1996.
`[ITU96] International Telecommunication Union, Reco112rriendation T.4-Sta1i-
`dardization of Grozip 3 facsimile ter1ninals for docztme·nt transmissio7i, avai lable
`from http: // ~
`r.itu.org,Ju1y 1996.
`International Telecommunication Union , Reco1nmendatio12 Q,937-
`[ITU98]
`ISDN user-n.etwork interface layer 3 specification for basic call contro4 a\railable
`from http: // \·V\~.itu .org, May 1998.
`[ITU99] International Telecommunication Union , Reco1nmendation V.250-Serial
`asy1ichronous auto1natic dialing and contro4 available f1·om http :// \iVv\'v\f.itu.org,
`May 1999.
`[Mettala99] Metta.la, Riku, Nokia Mobile Phones , Bluetooth Protocol A1·chitecture,
`Version
`1.0,
`http: / /\.\rvvw.bluetooth .con1/ de veloper / do"vnload/ do"vn -
`load.asp ?doc= 175, August 25, 1999.
`[Miller99] Miller, Brent and Pascoe, Robert, IBM Corporation , Mapping Saluta-
`tion Architecture AP!s to Bluetooth Service Discovery Layer, Version 1.0, http: //
`www.bluetooth.com/ developer / download/ download.asp ?doc= 172, July
`1,
`1999.
`[Muller99] Muller, Thomas, Nokia Mobile Phones, Bluetooth Security Arcliitec-
`ture, Version 1.0, http://www.bluetooth.com/developer/do'wnload
`/ down-
`load.asp?doc=174,July
`15, 1999.
`[Suvak99] Suvak, David, Extended Systems, Inc., IrDA and Bluetooth: A Co1nple-
`mentary Compari-so7i, http://www.extendedsystems.com/prodinfo/white/
`btO/o5f ,,so/o5Fi1·.html, 1999.
`
`IPR2020-00202
`Apple Inc. EX1057 Page 320
`
`

`

`INDEX
`
`A
`Access code, 92-95
`defined,9 2
`inquiry ope ration , 94.
`norn1al piconet operation, 93
`page ope ration, 93
`Access rights request, 196
`Active 1node, 23
`Active slaves , 21
`Ada ptive transmissio n po\ver, 24-25
`f\ddress
`input, 90
`Ad hoc ne tworking , 44
`Adoplers, 7
`Air inter face, 3, 92
`Air interface working group, 7
`A-law, 198
`A-law compression
`technique , 71, 198
`A.l\1_ADDR, 97-98, 101, 103, 106
`Antheil , George, 19
`Application grot1p, 61, 72-7 5
`and Bluetooth profil es, 73-75
`Application profiles , 204
`Associate members , SIG, 280
`Asynchronous connectionless
`packets, 97-98, 113
`packet forma t, I 00
`AT Command Tel ephony Control ,
`190
`Audio, 71-72, 192
`Audio and telephony control, 189-200
`Bluetooth audio , 197-99
`development, 197-98
`evolution of, 198
`connectionless TCS, 191, 197
`operation, 190-200
`TCS-BIN, 189-91
`TCS call control, 194-95
`
`(ACL )
`
`TCS grou p management, 195-97
`TCS protocol development.,
`192-94
`usage, 199-200
`Automatic synchro nizer usage model,
`41-4-2
`AUXl, 100
`B
`Band\vidth-conscious
`communications, 116-18
`quality of service {QoS) for ACL
`links, 117-18
`SCO links, 11 7
`Baseband, Bluetooth radio , key
`functions of, 83-108
`Baseband BB_PDU types, 96-100
`Baseband layer, 64
`transport protocol group, 64
`Baseband link types, 100-108
`inquiry state, 101-5
`page state, 106-8
`Baseband modes , 22-25
`Baseband packet data unit (BB_PDU ),
`90-91
`Base station, 85
`BB_PDU, 90-91, 92, 95, 98, 106, 125
`BD_ADDR, 88, 90, 94-95, 101, 103,
`106
`Beaconing scl1eme, 24
`Blatand, Harald (King Harald of
`Denmark), 9
`Bluetooth:
`defined,3
`history, 9
`logo, 9
`name, origin of, 9
`297
`
`protocol stack , 7, 59-75
`RF communication s solution,
`20-27
`baseband modes , 22-25
`communications
`topology ,
`25-27
`energy -conserving features,
`22-25
`master and slave roles,
`20-22
`specification, 3
`usage mod els, 29-45
`ad l1oc nel\vorking , 44
`automatic synchronizer,
`41-42
`cordless computer, 30-32
`headsets, 32-33
`hidden computing, 4,l-45
`instant postcard, 43-,14
`interactive conference (file
`transfer), 35-36
`Internet bridge, 37-40
`profiles , 29
`speaking laptop, 40-41
`three-in-one phone, 34.-35
`use of term, 3
`Bluetooth adaptation sofhvare, 7 4
`Bluetooth Assigned Numbers, 51
`Bluetooth audio:
`development, 197-98
`evolution of, 198
`Bluetooth baseband, key functions of,
`83-84
`Bluetooth Brand Book, The, 3
`Bluetooth clock, 84, 87, 88-89
`Blue tooth device address, 21 fn, 8 7, 88
`Bluetooth devices , 8,l, 86
`
`IPR2020-00202
`Apple Inc. EX1057 Page 321
`
`

`

`I ' ,
`' •
`
`I
`I
`•
`
`I •
`I
`I
`
`I
`
`298
`
`INDEX
`
`conn ecte d state, 86
`defin ed, 78
`inqui ry scan state, 86
`inquil) ' state , 86
`operational states for, 86
`pag e scan state , 87
`page state, 86-8 7
`standb y state, 86
`Bluet ooth discovery proto col (BDP)
`section, MAC -2, 123
`Bluetooth link controller , 83
`Bluet ooth mobile ph ones, 288 -89
`Bluet ooth nehvork model, 25
`Bluetooth Piconet Mind er, 174
`Bluetooth piconets , 85-87
`Bluetooth produ cts, 285 -90
`computer s and mobil e phon es,
`288-89
`legacy produ ct enabl ers, 287-88
`silicon and develo pers kits,
`286-87
`Bluetooth profil es, 203-8
`generic profil es, 206 , 209 -22
`serial port profil es, 207
`teleph ony profil es, 207 , 223 -37
`version 1.0 profile s, 203-7
`Bluetooth Proto col Archite ctur e, 54
`Bluetooth proto col stack , SDAP
`requirem ents on, 22 1
`Bluetooth rad io, 79-82
`key operational param eters of,
`82
`key operations
`in, 80-81
`transceiver, 80
`Bluetooth radio module design , xiv
`Bluetooth radio s, 80
`Bluetooth Servi ce Discovery Proto col
`(SDP), 66, 68, 74, 155, 164-76
`Bluet ooth Special Int erest Group
`(SIG ), 3, 5-8, 72-73, 176
`associate members , 280
`.
`core group, XJv
`creating additional profile s, 285
`creation of, xiv
`defined, 5
`extensions and enhancements
`working groups, 282-84
`extended service discovery
`profiles (ESDP), 283-84
`HID {human interface de-
`vices) ,vorking group, 283
`personal area nehvorking
`{PAN), 282 -83
`printing working group,
`283
`still image ,vorking group,
`283
`formation of, 9-10
`legal agreements among
`
`n1ember partie s, 5
`ne, v appli cation s \\IOrk1ng
`groups, 284-85
`car profile \ orking group ,
`284
`local positioning ,vorking
`group , 285
`richer aud io/ video (AV)
`,vorking group, 28-1-85
`ne,v ,vorking groups/ profiles,
`280 -82
`original cl1arter, expiratio n of,
`280
`progre ssion of, 7-8
`radio 2.0 ,vorking group , 28 1-82
`technol ogy and SIG origi ns, 5-6
`,vorking group s, 7-8
`Bluelooth technology, 3-5
`future of, 277-90
`and innovati on, 292-93
`Bluetooth transpo rt protoco ls, design
`point of, 78
`Bluetoo th usage models, 20
`Bluetooth ,veb site, xiv, 285, 292
`Brid ge, use of term , 37
`Brief case tric~ 45
`C
`Cable s, replacing, 30
`Cahner s ln -Stat Group , l 0
`Call control , 190-92
`Car profile working group , 284
`C bit., 136
`Channel acce ss code (CAC ), 93
`Channel-hopping
`sequence, 90
`chann el iden tifier (CID ), assign ment
`types, 128
`Client., 227
`CL Info , 197
`Clock inpu t., 90
`Clock and timer information , 119-20
`Code of Federal Regulati ons part 15,
`79
`Command-c lass HCI_PDU s, 142, 144
`Command _Co mpl ete_Event., 147
`Command HCI _PDU s, 144, 148
`Command _Status _Event., 14 7
`Common services, 7..:l
`Communication,
`forms of, 15
`Co mplian ce ,vorking group , 7
`COM ports, 157
`Compression
`technique s, PCM audio,
`71
`Configuration distribution , 195
`Connectability mode s, 214
`Connected state, 86, 95-108
`baseband BB_PDU types ,
`96- 100
`baseband
`link types, l 00-108
`
`Connecbo n establi hment and link
`deta chrnent., 121
`Connectio nless (CL) L2CAP _PDU
`type, J 29-30
`format of, 129
`Con necrionlcss T C , 191, 197
`Connectio n-oriented (CO )
`L2CAP_P DU type , 130-3 1
`forrr1at of, 130
`Connecli ity 111ode , 2 13- l-~
`connectab1ht) · n1ode , 2 1,1
`d1scoverabili t mode, 21.J-15
`pairing mode , 215
`Continua l1on stale , 173
`Conlinuou variab le lope delta
`(C SD) n1odulation , 71, 19
`Con trol path , 65-66
`Cordle s computer , 30-32
`Co rdle
`tcleph on)' profile, 225-3 1
`deve lopm ent of, 226-27
`and de\ 1ice roles , 227 -28
`usage , 230 · 3 1
`Core specification, stud yi11g, 55
`Cycl ic redunda ncy chec k (CRC ), 99,
`100
`D
`Data access points, 38
`Data a,xis points, 38
`Data -class H CI_PDUs, l-i2, 1 ·16
`Data H CI_PD U, 146-47
`Data Link Conn ection id entifier
`(DLCI), 160
`Dedicated bond ing, 2 16
`Dedicated IAC s {Dl AC s), 94
`Dedicate d inquiry access codes
`(DIAC s), 22 1
`Device access code (DAC), 93
`Device auth enti cation, 112-13
`Device pairing , 63
`Device sharin g, 3 1-32
`Dial-up networking , 37-38
`Dial-up nehvorkin g profile (DU NP),
`26 1-65
`to LAN access profile
`compared
`(LAP), 27 1-73
`defined , 26 1-62
`deve lopm ent of, 262
`operation of, 262-64
`security in, 264
`usage, 264-65
`Digital camera cab les, 30
`Direct network axis , 38-40
`Dire ct sequence spread spectrum,
`18fn, 80
`Discoverability modes , 214-15
`Dongles, 287
`DUNP, See Dial-up networking profile
`(DUNP )
`
`IPR2020-00202
`Apple Inc. EX1057 Page 322
`
`

`

`--~--
`
`-
`
`INDEX
`
`299
`
`E
`Energy-conserving features, 22-25
`EnumerateRen1Dev primitive, 221
`Ericsson, 5-6, 8
`Ethernet networks, 15-16
`European Telecommuni cat1ons
`Standards Institute (ETSl), 68
`Event-class HCI_PDUs, 142, 145
`Event HCI_PDUs, 145, 148
`Extended service discovery profiles
`(E DP), 283-84
`Extended ystems, 254
`Extensions and enhancements
`working groups, 282-84-
`extended service discovery
`profiles {ESDP), 283-84
`HID (human interface devices)
`\vorking group, 283
`personal area networking
`(PAN), 282-83
`printing working group, 283
`still image \.vOrking group, 283
`F
`Fast interm.ember access, 195-96
`FAX profile (FaxP), 273-76
`development of, 273-75
`operation of, 275-76
`SOP service record, 276
`usage, 276
`Federal Communi cations
`Commission (FCC), 79
`FHS packet, 102-3
`File transfer, 35-36
`File transfer profile (FP), 250-53
`development of, 250-51
`operation of, 251-52
`usage, 253
`Forward error-correcting (FEC) code,
`96
`Frequen cy hopp ing, 18
`Frequency -hopping sequences, 85,
`89-92, 95
`inquiry operation , 91-92
`normal piconet operation , 90-92
`page operation, 91
`phase of, 90
`Frequen cy hopping spread spectrum
`{FHSS), 18-19, 80
`Frequenc y-selection module (FSM),
`89
`Fundamental processes, 87-89
`D G
`GAP, See Generic access profiles
`(GAP)
`Gartner Group Data Quest, 10
`General bonding, 216
`General discoverable mode, 214
`
`General kno,vlege, suggested reading
`plan, 54-55
`Generic access proftles (GAP), 206,
`209-22
`connecllvity, 213
`connectivity modes, 2 13-14
`connectability modes, 214
`discoverability modes,
`214-15
`pairing modes, 2 15
`defined, 209
`development, 211-13
`dictionary, 213
`idle mode procedure s, 216-17
`personalization, 213
`relationships, 210-11
`security modes, 215-16
`Generic inquiry access code (GIAC),
`92,22 1
`Generic object exchange profile, 207
`Generic object exchange profile
`(GOE P), 243-45
`development of, 243-44
`operation of, 244-45
`relationships, 240
`Group 3 fax, 274
`"Group of Bluetooth transport
`protocols", use of term, 62
`Group managemen~ 195-97
`functions, 191
`D H
`Hard\vare "plug-ins", 287
`HCI, See Host controller interfa ce
`(HCI)
`H CI_ Create_ Connection command
`H CI_PD U, 149-50
`-
`HCI Hold Mode command
`-
`HCI_PDU, 151
`HCI_lnqui ry command HCI _PDU,
`148
`HCI layer, transport protocol group,
`65-66
`HCI_PDU packet classes, 142-47
`HCI_PDUs, 142, 147-53
`command HCI_POU, 144
`-
`data HCI POU, 146-47
`event HCI _PDU, 145
`link control HCI_PDUs, 148-50
`link policy H CI_PD Us, 150-51
`testing, 153
`HCI_ Write_Page_Scan_Activity
`command PDU, 152
`Headset profile, 234-37
`development of, 234-35
`Headsets, 32-33, 289
`He\vlett-Packard, 283
`Hidden computing, 44-45
`HID ,vorking group, 283
`
`Hold mode, 22-23
`HomeRF(TM), 17, 282
`Hopping, 18
`Host controller and baseband
`HCI_PDUs, 151-52
`Host controller interface (HCI), 51,
`57, 65, 140-53
`command-class HCl_POUs,
`142, 144
`data-class HCI_PDUs, 142, 146
`event-class HCI_PDUs, 142, 145
`HCI_PDU packet classes,
`142-47
`HCI_PDUs, 142, 147-53
`link control HCI_POUs,
`148-50
`link policy HCI_POUs,
`150-51
`testing, 153
`HCI portion of specification,
`141
`host controller and baseband
`HCI_PDUs, 151-52
`informational parameters
`HCI_PDUs, 152-53
`protocol stack ,vith, 141-42
`status parameters HCI_PDUs,
`153
`Host controller interface (HCI) layer,
`transport protocol group, 65-66
`Host transport, 65
`Human interface devices {HID), 283
`I
`i)
`Idle mode procedures, 216-17
`Informational parameters
`HCI PDUs, 152-53
`Information exchange, 120
`Infrared Data Association (lrDA),
`19·20 57, 74, 177
`compa:ed to Bluetooth ,vireless
`commu.nications, 20
`. ,
`See also IrDA interoperab1I1ty
`middle,vare protocols
`Infrared mobile communications
`(IrMC), 69
`Infrared object exchange (Ir0BEX/
`OBEX), 69
`.
`.
`Infrared ,vireless commun1caaons,
`19-20
`)
`InP See Intercom profile (InP
`I &)' access code (IAC), 94
`I nq . -hopping sequence, 92
`nq~ Result Event event
`lnqwry _ PDU -I 49
`HCI
`,
`·ry ;can state, 86
`nqu1
`I
`86
`Inquiry state,
`b d link types,
`Inquiry state, base an
`100-108
`
`IPR2020-00202
`Apple Inc. EX1057 Page 323
`
`

`

`300
`
`INDEX
`
`inquiI) 1-hopping rate , 103.4.
`inquiry ID packel, l 02-5
`inquiry response, 102
`inquiI) ' scan, 102
`inquiry transmission sequences ,
`105
`Instant post car d usage model , 43-44
`Institu te of Electrical and Electronjcs
`Engineers (IEEE), 17
`IEEE 802.11 /802. 15 \vorking
`groups , 282
`Intel Corporation, 6, 8
`Intentional radiators, 79
`Interactive conference {ftle transfer ),
`35-36
`Intercom profile (InP), 23 1-3,i
`defined , 231
`development of, 232
`and device roles, 232
`usage, 233-34
`Interface add-ons, 287-88
`International Business Machines
`Corporation
`(IBM), 6, 8
`International Telecommunications
`Union-Telecommunication
`(ITU-T ) Q93 l specification , 71
`Internet bridge , 37-40
`compared
`to equivalent wired
`scenario, 39
`dial -up networking , 37-38
`direct network axis, 38-40
`Interoperability, 291-92
`lnteroperabilit)
`' ,vorking group , 7
`lrDA, See Infrared Data Association
`(IrDA )
`lrDA interoperability m.iddle,vare
`protocols, 66, 177-88
`compared
`to Bluetooth '"''ireless
`communication,
`179·82
`defined, 177
`development of, 183
`lrMC, 177
`synchronization, 186-88
`lrOBEX, 177, 183, 184-86
`client and server functions,
`185
`OBEX PDUs , 185-86
`object formats, 186
`RFCOMM multiplexing,
`185
`SDP support, 185
`rationale for interoperability
`Bluetooth wireless
`comm11nication, 182-83
`usage, 188
`lrDA interoperability protocols, 69
`IrMC, 72, 177
`synchronization, 186-88
`IrOBEX, 72, 157, 177, 183, 184-86
`
`in
`
`client and sen rer function s, 185
`OBEX PDU s, 185-86
`object format s, I 86
`RFCOMM mulliplexing , 185
`SDP suppor l, 185
`ISM (industrial , scientific, and
`medical ) bands , 79
`Isochronous audio traffic, 71
`J
`Joystic ks, 30-32
`K
`Keyboards , 30-32
`King Harald of Denmark , 9
`L
`L2CAP _Co mmand _Reject
`command, 133
`L2CAP _Configu ration_Reque sl
`signalj11g comma11d, 136-3 7
`L2CAP _Co nne clio n_Requ est
`signaling command , 134-35
`L2CAP _ Connection_Response
`signa ljng command , 135-36
`L2CAP signaling , 13 1-33
`.L2CAP signaling command, format
`of, 133
`Lamarr , Hedy , 19
`LAN access profil e (LAP), 265-70
`compar ed to dial-up nehvorking
`profile (DU NP), 271-73
`defined, 265
`developmen t of, 266-67
`operation of, 267-70
`security , 269-70
`usage, 270
`Legacy product enablers, 287-88
`Legal '"''orking group, 7
`Level 1 medium access control
`(MAC-1 ), 123
`Level 2 mediu .m access control
`(MAC-2 ), 123
`Limited discoverabl e mode , 214
`Limited inquiry access code (LIAC ),
`214
`Linear feedback shift register (LFSR ),
`97
`Link control HCI_PDUs , 148-50
`Link controller management, 118-21
`clock and timer information,
`119-20
`connection establishment and
`link detachment, 121
`information exchange, 120
`master -slave roles switch, 119
`paging scheme, 118
`Link control packets, 97-98
`Link encryption, 113-14
`
`Link manager layer, 63-64
`tra11sport protoco l group , 63-64
`Link 1nanager/ link manag er protocol
`(LMP), 108-2 1
`band,vidlh -conscio us
`communj cations, 116-18
`quali ty of sef\/ice (QoS ) for
`t\ CLli nk , 117-18
`SCO links, 117
`funclions, 109
`link co11troller n1anagement,
`l 18-2 J
`clock a.i1d Li111er info1ma -
`tion, 119-20
`connectio n establishm ent
`an d link dec.achment ,
`12 1
`informat jon excl1ange , 120
`masl er-sla,,e roles s,vitch,
`119
`pagin g schem e, 118
`LMP_PDUs, 108-11
`formal, 110
`po\-ver manageme nt/
`po,ver-managed stales,
`114-16
`park mod e, 1 15-16
`sniff mode , 114
`security n1anagement, 111-14
`device au lhenticalion , 112-13
`link encryptio n, 113-14
`Link manager protocol (LMP ), 63
`Link policy HCI_PDUs, 150-51
`Little-endian tran smission ordering ,
`96
`LMP_PDUs, 108-2 1
`f orn1at, 110
`types of tran sactions, 110-1 1
`Local positioning workin g group, 285
`Logical link contro l and adaptation
`protocol (L2CAP ) layer , 51, 52, 63,
`71, 123-40, 155, 199
`channel identifier (CID ), 126-28
`assignment types, 128
`channel management, 131-33
`channels , 126-29
`com munication bet:ween,
`126
`configuration options /
`commands, 138-40
`connectionless
`(CL)
`L2CAP_PDU
`type, 129-30
`format of, 129
`connection-oriented
`(CO)
`L2CAP _PDU type, 130-31
`format of, 130
`and the exchange of
`quality -of-service (QoS)
`information, 125
`
`IPR2020-00202
`Apple Inc. EX1057 Page 324
`
`

`

`INDEX
`
`301
`
`L2CAP _ConfiguraUon_Request
`signaling con1mand, 136-37
`L2CA P _ Conneclion_Reqt1esl
`signaling commar1d, l3tl--35
`L2CAP _Conneclion_Response
`signaling command , 135-36
`I..,2CAP signaling, 131-33
`f orn1al of a signaling com-
`mand, 133
`primary role of, 125
`Lo\vcr add ress parl (LAP), 88
`Lt1cent Technolgies lnc.1 8
`M
`Man-machine interfaces (Iv1Ml}, 212
`Marketing requirements doct1menl
`(MRD ), ,~s-,t9
`Markeling working group, 7
`Master, 20-22, 78, 85-86
`prin1ary role of, for a piconel, 86
`Master-slave relationsl1ip, 20-22
`Master-slave roles S\\fitch, 119
`Medium access control (MAC)
`address, 88
`Megahertz (MHz), 16
`Mice, 30-32
`Microsoft Corporation, 8, 283, 285
`Middleware protocol group, 60-61,
`66-72
`IrDA interoperability protocols,
`69
`nel:\vorking la)1ers, 69-70
`protoco ls, 66
`RFCOMM layer, 67-68
`SDP layer, 68-69
`TCS layer and audio, 70· 72
`Nlobile computers, 289
`Mobile phones, 288-89
`Motorola, 8
`N
`Netwo rk connection cables, 30
`Net,.vorking profiles, 259-76
`dial-up netvvorking profile
`(DU NP), 261-65
`compared to LAN access
`profile (LAP), 271-73
`defined, 261-62
`development of, 262
`operation of, 262-64
`security in, 264
`usage, 264-65
`FAX profile (FaxP), 273-76
`developme11t of, 273-75
`operation of, 275-76
`SOP service record, 276
`usage, 276
`LAN access profile (LAP),
`265-70
`
`compared to dial-up net-
`,vorking profile
`(DUNP), 271-73
`dermed, 265
`development or, 266-67
`operation of, 267-70
`security, 269-70
`usage, 270
`relationsl1ips, 260-61
`Ne,v applications ,vorking groups,
`284--85
`car profile \VOrking group, 284
`local positioning ,vorking group,
`285
`ric.her audio/video (AV )
`,vorking group, 284--85
`Nokia Corporation, 6, 8, 285
`Nonconnectable de,rice, 215
`r ond1scoverable n1ode, 214
`No11pairable device, 215
`Non-significant address part (NAP),
`88
`Normal piconet operation, 90-92
`0
`0 BEX, 177, 183, 184--86
`client and server functions, 185
`default get object, 249
`objecl formals, 186
`PDUs, 185-86
`RFCOM M multiplexing, 185
`SDP suppor~ 185
`Object push profile (OPP), 245-50
`business card exchange, 248
`busi11ess card pllll, 248
`developrnent of, 2,~6-47
`object push function, 248
`operation of, 21~7-49
`usage, 249-50
`Open specification, 6
`defined,3
`Open standards, 6
`OPP, See Object push profile (OPP)
`Organization unique identifier (QU I),
`88
`Organization unique identifier (OUI)
`part, 88
`p
`Packetized digital audio, 71
`Paged device, defined, 91
`Page-hopping sequence, 91
`Page scan state, 8 7
`Page state, 86-87
`Paue state, baseband link types, 106-8
`Paie transmission sequence, l 07-8
`Paging schen1e, 118
`Pairing modes, 215
`Parked n1ode, 24
`
`Parked slave addr ess, 21 fn
`Parked slaves, 21, 22, 24
`Park mode, 1 15-16
`PC cards (PCMCLA cards), 287-88
`Personal area net\vorking (PAN)
`,vorking group, 282-83
`Personal area net,vorks, 25
`Personal digilal assisk'lnl cables, 30
`Philips, 281~
`Piconet, 21-27, 85-87
`master, primary role for, 86
`technology, 26
`Point-to-point protocol (PPP), 70, 161,
`260,265
`Port Proxy entities, 163
`Po,ver management/po,ver-managed
`states, 11,~-16
`park mode, 115-16
`sniff mode, 114
`PPP, See Point-to-point protocol (PPP)
`Printers, 30-31
`Printing ,vorking group, 283
`Profiles, 29
`Pron1oter companies, 6
`Prot emulation entities, l63
`Protocol analyzers, 286
`Protocol data unit (PDU), 155
`Protocol stack, 59-7 5
`application group, 61, 72-7 5
`and Bluetooth profiles,
`73.75
`components, 59-61
`middle,vare protocol group,
`60-61, 66-72
`IrDA interoperability pro-
`tocols, 69
`net,vorking layers, 69-70
`protocols, 66
`RFCOMM layer, 67-68
`SOP layer, 68-69
`TCS layer arid audio, 70-72
`transport protocol group, 60,
`61-66
`baseband layer, 64
`host controller interface
`(HCf) layer, 65-66
`link manager layer, 63-61~
`logical link control and ad-
`aptation protocol
`(L2CAP) layer, 63
`radio layer, 64
`Proximity nehvorking, 25-26, 45
`Pulse coded modulation (PCM), 198
`Pulse code 111odulation (PCM), 71
`PUMATECH, 254
`R
`RI paging mode, 106
`Radio 2.0 ,vorking group, 281-82
`
`IPR2020-00202
`Apple Inc. EX1057 Page 325
`
`

`

`302
`
`INDEX
`
`Radio frequenC)' (RF) ,vireless
`comn1unications, 16-19
`freque11cy modulation, 16-l 7
`· RF space, 1 7
`spread spectrum Rl7
`comn1unications, 18-19
`transmitters/receivers, 16
`in 2.4 GHz frequency spectru n1,
`17-18
`Radio la)rer, 64
`transport protocol group, 64
`Rapid frequency l1opping, 19
`Received signal strength indicator
`(RSSI), 25
`Responsiveness ,,s. po,ver
`consumption, 24
`RFCOM :t\1 protocol, 57, 60, 66 67-68,
`74, 15.5, 156-64, 184, 199
`communi cation endp oint
`supp ort, 162
`con1-n1unication nudpoint
`supp ort, 162
`defined, 157
`importance to protocol stack,
`159-63
`nuddl e,vare protocol group,
`67-68
`protocol development, 157-59
`applicability, 159
`connection establisl1ment/
`termjnation, 159
`data frame adaptations,
`158-59
`flo,v control , 159
`internal and external serial
`port, 158
`multiplexed serial commu -
`nication s, 15 7 -58
`multiplexing, 159
`remote status and configu-
`ration, 158
`RS-232 signal compatib ili-
`ty, 158
`protocol usage, 163-64
`rucher audio/video (AV) ,vorking
`group , 284-85
`RS-232 serial port prot ocol, 142,
`157-58, 162, 287
`• s
`Scanners, 30-31
`Scatternels, 27, 85
`example , 27
`sco links, 117
`SDAP, See Service discovery
`application profile (SOAP)
`SDP, See Service discovery protocol
`(SDP)
`SDP layer, middleware protocol
`
`group , 68-69
`SDP _PDU, 171
`Security management, 111-14
`device autl1ent..icalion, 112-13
`link encf)rption, I 13-l 4
`Security modes, 215-16
`Serial port profile {SPP), 2()7, 240--~3
`de,1elopn1ent. of, 240--t-I
`operation of, 2-1-1-+3
`relationships, 2-1-0
`usage, 2-t3
`SenriceBro,vse prin1ilive, 220
`Senrice d isco,,ef)', 69
`defined, 16-1
`Sen,ice disco,•ef)' application profile
`(SDAP), 175, 209, 217-22
`de,,eloprnent of, 217-18
`enurneralel~emDe,, prirnitjve,
`221
`local de,,ice role, 219
`remote device role, 219
`senriceBro,vse pri1niti,,e, 220
`senriceSearch primiti,·c, 220-21
`terminatePrimitive, 221
`Service discovery protocol (SOP}, 66,
`68 74 155, 164-76
`Bluetooth SOP objectives,
`166-68
`compactness, 167
`service bro,vsing, 167
`service location by class
`and by attribute, 167
`simplicit)', 166
`versatility, 167
`client, 169
`conlinuation state, 173
`development, 166-68
`motivations/ req wrements,
`168-74
`service discovery, deftned, 164
`service records, 169-70
`service registry, 169
`ServiceSearchAttribut eRequest
`SDP _PDU, 172
`ServiceSearchAttri bu te
`Response SDP _PDU, 172
`ServiceSearch Request
`SDP _PDU, 172
`ServiceSearch Response
`SDP _PDU , 172
`service-specific attributes, 170
`transaction summary , 1711
`typical SDP transaction, 171
`universally unique identifiers
`(UUID s), 171
`universal service attributes, 170
`usage, 174-76
`Service discovery protocol (SDP)
`addr esses, 68
`
`ervicc d1 cover protocol ( DP)
`pec1ficalion, 123
`Service records, 169-70
`Service regi lf)', 169
`er iccSearch primit1,1c, 220-21
`enr1ce-specific atLributcs, I 70
`hort-range ,vireles , dcfinccl, 3-,t
`IG, See Bluetooth f)ecial I11terc t
`Group ( ~IC)
`dicon and developers kits, 2 G- )7
`lave ID packet, I OG
`90 ')2 - g ,-
`a ,,c , _ -_ . 1 c ,
`1
`'(
`,, - >
`niff mode, 22-23, 11-t-
`oft,vare ,,·ork1ng group, 7
`0 11)', 2 -~
`P, See )'nchronizatio11 profile ( P)
`Speakers, 30-31
`peaking laJ)top, -I 0-,1 I, 102
`J)ecification, 3. -1-, 5
`guide to u11dcrstand1ng, 53-5(>
`1ntroduclion to, 4-7-56
`purpo e of, -t 8--19
`reading:
`from a de,ricc perspccl.ive,
`JJ
`from a olut..ion's per pee·
`Li,·e, 56
`Lo gain general kno\vledge,
`5-1-55
`relation hips, 52-53
`scope of, -I ~)-50
`structure of, 50-52
`volume one, 51-52
`volume t,vo, 52
`SPP, See Serial port profile (SPP)
`Spread spectrum, defined, 18
`Spread spectrum Rf communications,
`18-19
`Standby state, 22, 86
`Status parameters HCI_PDUs, 153
`Still image working group, 283
`Synchronization, 4 1
`automatic synchronizer usage
`model, 41-42
`Synchroniza tion profile (SP), 253-58
`automated synchronization,
`257-58
`development of, 254-55
`operation of, 255-5 7
`usage, 257-58
`Synchronous connection-oriented
`(SCO ) packets, 71, 97-98, l 00-101,
`113, 197-98
`T
`TCS-AT, 71, 191, 193-94
`group management functions,
`191
`TCS-BIN, 71, 189-94
`
`'
`
`t
`
`l ' • I
`
`IPR2020-00202
`Apple Inc. EX1057 Page 326
`
`

`

`INDEX
`
`303
`
`I
`
`TCS call co11t.rol, 194-95
`TCS group managemenL, l95-97
`TCS proto col development, 192-94.
`Techr1ology, 15-27
`Bluetooth RF con1munications
`solution, 20-27
`infrared wireless
`communi cations, 19-20
`wired/wireless communi cations,
`15-16
`Telecommuni cations industry,
`regulation of, 4
`Telef onakliebo lagel LM Ericsson, See
`Ericsso11
`Telephone headsets, 32-33
`Telephony control proto col (TCS), 66
`Telephony control specificatjon (TCS)
`layer, ,52, 70-72
`Telephony profiles, 207, 223-37
`cordless telephony profile,
`225-31
`development of, 226-27
`operation of, 227-28
`usage, 230-31
`headset profile, 234-37
`developmen t of, 234-35
`operation of, 235-36
`usage, 237
`i11tercom profile (InP), 231-34
`defined, 231
`development of, 232
`operation of, 232
`usage, 233-34
`relation ships, 224-25
`Temporary picoce!Jular syste1n , 78
`3Com, 283
`3Co m Corporation, 8
`Three-in-one phone usage model ,
`34-35, 192
`direct telephone -to-telephone /
`\valkie-talkie function of, 35
`Time ~division duplex (TDD ), 64, 95
`
`Toshiba CorporaUon, 6
`Trademark list, xvi
`Transport group :
`lo\ver pro tocols of, 77-122
`upper protocols of, I 23-54
`Transport later, OSI protocol model,
`62-63
`Tran sport profile, defined, 203-4
`Transport proto col group, 60, 61-66
`baseband layer, 64-
`host controller interface (HCI)
`layer, 65-66
`link manag er layer, 63-64
`logical link control and
`adaptati on protocol (L2CAP)
`layer, 63
`radio layer, 64
`Transpo rt proto cols, 62
`design poi11t of, 78
`2.4 GHz frequency spectru m, RF
`communi cations in, 17-18
`2.4 GHz ISM band, 79
`' u
`u-la,v compressio n teclmique, 71, 198
`Ultimate head set, 32-33, 192, 289
`mobility, support for, 33
`usage model , 33
`Unconscio us computing , ·~4-45
`Universal asynchronous receiver and
`t.ranmitter (UART) proto col, 142
`Universally unique identifiers
`(UUIDs), 171
`Universal Serial Bus (USB) protocol,
`142
`Universal service attributes, 170
`Unplugfest.s, 292
`Upper address part (UAP), 88
`Usage models, 29-45
`ad hoc net,vorking, 44
`automatic synchronizer, 41-42
`cordless computer, 30-32
`
`I
`
`headsets, 32-33
`hidden computing, 44-45
`instant postcard, 43-44
`interactive conference (file
`transfer), 35-36
`Internet bridge, 37-40
`profiles, 29
`speaking laptop, 40-ti 1
`three-in-one phone, 34-35
`V
`vCalendar format, 186, 248
`vCaJ f orma4 69
`vCard f orma4 69, 186, 248
`Version 1.0 profiles, 203-7
`vMessage forma4 69, 186, 248
`vNote f orma4 I 86, 248
`Voice, 71-72
`and data, 4
`Voice access poin4 33
`Voice audio, 71-72
`• w
`Whitening, 64, 99
`Wired nehvorks, I 5-16
`Wired/\vireless communications,
`15-16
`Wireless Application Protocol (W AP),
`69-70
`Wireless communications, 15-16
`examples of, 16
`infrared, 19-20
`radio frequency (RF), 16-19
`regulation of, 4
`Wireless connectivity, 4-5
`Wireless file transfer, 35-36
`Wireless local area net\vork (WLAN),
`82
`Wireless user group (WUG), 191,
`195-97
`
`IPR2020-00202
`Apple Inc. EX1057 Page 327
`
`

`

`'
`
`I
`
`P,.fnt
`
`,
`.
`
`f ~ d
`
`Stop
`
`·-
`
`-
`
`-
`
`Prentic .e Ha·11: Professional Technical Reference
`e:>o 8

`I @r
`t)~
`~Jm
`fmlogts
`• R~lo.ld
`t)ptl'I
`I 'l'l>al's Ntw? 11 'dllat's Cool? 11 Oes:tXlalions J [ Net Search I [ Peep~ I [ S0t1.;,r•J
`http:/ l'VIVV .pl'lptr .eom /
`
`
`m. cri @~R1_ri. o @ § - c.1-ii··-~--~ ~· ···---·-··-· -------__ .. ,___._ ..... -··----· -~
`
`Keep Up-to-Date
`
`with
`
`•
`
`•
`
`I
`
`We strive to stay on the cutting-edge of what 1s happenin g in
`professional computer science and engineering. Here's a bit of what
`you'll find when you stop by www.phptr.com :
`G) Special interest areas offering our latest books, boo k series, softwar e,
`features of the month, related links and other useful informat ion to
`help you get the job done .
`• Deals, deals, deals~ Come to our promotions section for the latest
`bargains offered to you exclusively from our retailers.
`• need ta find a baa:kstare?
`Chances are, there 's a bookseller near you
`that carries a broad selection of PTR titles. Locate a Magnet bookstore
`near you at www .phptr.com .
`. What's new at PH PTR? We don't just publish books for the professional
`community, we're a part of it. Check out our convention schedule, join
`an author chat, get the latest reviews and press releases on topics of
`interest to you .
`·Subscribe TodalJ! Join PH PTR's monthly email newsletter!
`. .
`., .
`.
`.
`.. .
`..
`Want to be kept up-to-date on your area of interest? Choose a targeted
`
`. ' category on our website, and we'll keep you informed of the latest PH PTR .
`products, author events, reviews and conferences in your interest area.
`Visit our mail

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket