BLUETOOTH SPECIFICATION ADDENDUM 2 page 1 of 2 Experience More Bluetooth Core Specification Addendum 2 Adoption Date: 27 December 2011 PRELIMINARY 12 December 2011 BLUETOOTH SPECIFICATION ADDENDUM page 2 of 2 27 December 2011 Addendum 2 This addendum provides an optional update to the Bluetooth® Core Specifica- tion. When the addendum is applied to an allowed Core Specification, the fol- lowing parts of the specification shall be replaced or appended with the revised versions: Volume 1, Part D: Mixing of Specification Versions Volume 2, Part E Host Controller Interface Volume 3, Part C Generic Access Profile Limited Discovery Time EIR and AD Data Types Volume 4, Part B USB Volume 5, Part A 802.11 PAL Bluetooth Core Specification Addendum 2 page ii of ii 27 December 2011 Bluetooth Core Specification Addendum 2 page 1 of 106 TABLE OF CONTENTS MIXING OF SPECIFICATION VERSIONS 1 Mixing of Specification Versions........................................................8 1.1 Features and their Types.............................................................9 1.2 Core Specification Addendumsa................................................10 LIMITED DISCOVERY TIME CHANGES 1 Change Instances...............................................................................16 1.1 Change #1 – Volume 3, Part C (GAP), Section 13.1.2..............16 1.2 Change #2 – Volume 3, Part C (GAP), Section 16, Table 16.1..16 EIR AND AD DATA TYPES IN GAP CHANGES 1 Change Instances...............................................................................20 1.1 Change #1 – Volume 3, Part C (GAP), Section 8......................20 1.2 Change #2 – Volume 3, Part C (GAP), Section 9......................20 1.3 Change #3 – Volume 3, Part C (GAP), Section 11.....................22 1.4 Change #4 – Volume 3, Part C (GAP), Section 13....................22 1.5 Change #5 – Volume 3, Part C (GAP), Section 18....................23 AUDIO ARCHITECTURE HCI CHANGES 1 Change Instances...............................................................................28 1.1 Volume 2, Part E (HCI)...............................................................28 1.2 Volume 2, Part F (Message Sequence Charts)..........................50 AUDIO ARCHITECTURE USB CHANGES 1 Change Instances...............................................................................58 1.1 Change #1 - Volume 4, Part B (USB), Section 2.1.1..................58 802.11 PROTOCOL ADAPTATION LAYER FUNCTIONAL SPECIFICATION 1 Introduction........................................................................................65 1.1 Organization of the 802.11 PAL .................................................65 2 AMP Host Controller Interface..........................................................67 2.1 Read Local Version Information Command...............................67 2.2 Read Local Amp Info Command................................................67 2.3 Reset Command........................................................................70 2.4 Read Failed Contact Counter Command...................................70 27 December 201127 December 2011 BLUETOOTH SPECIFICATION Version 4.0 [Vol 1] page 2 of 106 2.5 Read Link Quality Command.....................................................70 2.6 Read RSSI Command...............................................................70 2.7 Short Range Mode Command...................................................71 2.8 Write Best Effort Flush Timeout Command................................71 2.9 Read Best Effort Flush Timeout Command...............................72 2.10 Physical Link Loss Early Warning Event....................................72 2.11 Physical Link Recovery Event ...................................................72 2.12 Channel Selected Event............................................................72 2.13 Short Range Mode Change Completed Event ..........................72 2.14 Data Structures..........................................................................73 2.14.1 AMP_ASSOC Structure................................................73 2.14.2 MAC Address................................................................74 2.14.3 802.11 PAL Capabilities................................................74 2.14.4 Preferred Channel List..................................................75 2.14.5 Connected Channel List................................................76 2.14.6 802.11 PAL Version.......................................................77 2.14.7 Preferred Channel List v2.............................................77 2.15 Connection Accept Timeout Configuration Parameter...............78 2.16 Enable Device Under Test Mode...............................................78 3 Physical Link Manager......................................................................80 3.1 Physical Link State Machine......................................................80 3.1.1 General rules ................................................................80 3.1.2 State Diagram...............................................................80 3.1.3 States............................................................................81 3.1.4 Events...........................................................................82 3.1.5 Conditions.....................................................................82 3.1.6 Actions..........................................................................83 3.1.7 DISCONNECTED State................................................83 3.1.8 STARTING State...........................................................85 3.1.9 CONNECTING State.....................................................85 3.1.10 AUTHENTICATING State..............................................86 3.1.11 CONNECTED State......................................................87 3.1.12 DISCONNECTING State...............................................87 3.2 Channel Selection......................................................................88 3.2.1 Overview.......................................................................88 3.2.2 Regulatory.....................................................................89 3.2.3 Specification of Channel Identifiers...............................89 3.2.4 Channel List Examples.................................................92 3.3 802.11 Link Creation..................................................................95 27 December 2011 Bluetooth Core Specification Addendum 2 page 3 of 106 3.3.1 Starting the AMP Network.............................................95 3.3.1.1 HT Operations ................................................96 3.3.2 Establishing the 802.11 Link..........................................96 3.3.3 Address Fields of Data Frames.....................................97 3.3.4 Admission Control.........................................................97 3.4 Physical Link Maintenance.........................................................98 3.5 Physical Link Security................................................................98 3.5.1 Obtaining Key Material..................................................98 3.5.2 Creating a PTK..............................................................98 3.5.3 Using Encryption...........................................................99 3.5.4 Refreshing a PTK........................................................100 3.5.5 Transporting Security Handshake Messages..............100 3.6 Physical Link Support for QOS................................................100 3.6.1 QoS Advertisement.....................................................100 3.6.2 Negotiation..................................................................101 4 Logical Link Manager.......................................................................102 4.1 Logical Link Creation................................................................102 4.1.1 Logical Link Handles...................................................102 4.1.2 Null Traffic Logical Links..............................................102 4.1.3 Best Effort Logical Links..............................................103 4.1.4 Guaranteed Logical Links............................................103 4.2 Logical Link Updates................................................................103 4.3 Logical Link Deletion................................................................104 5 Data Manager....................................................................................105 5.1 Encapsulation...........................................................................105 5.2 Coexistence and Local Interference.........................................106 5.2.1 Interference from Collocated Radios...........................106 5.2.2 Unavailability of Remote Peer.....................................106 5.2.3 Activity Reports...........................................................107 5.3 Explicit Flush............................................................................109 5.4 Automatic Flush.......................................................................109 5.5 Quality Of Service Violations....................................................109 6 Constants..........................................................................................110 7 Message Sequence Charts..............................................................111 8 Appendix A: Test Support...............................................................112 8.1 AMP Test Command................................................................112 8.1.1 Test Scenarios.............................................................114 8.1.2 Test Mode Data Frame Format ...................................115 8.2 AMP Start Test Event...............................................................115 27 December 201127 December 2011 BLUETOOTH SPECIFICATION Version 4.0 [Vol 1] page 4 of 106 8.3 AMP Test End Event................................................................116 9 References........................................................................................118 10 List of Figures..................................................................................119 11 List of Tables....................................................................................120 27 December 2011 Architecture & Terminology Overview Part D MIXING OF SPECIFICATION VERSIONS Bluetooth Core Specification Addendum 2 [Vol 1] page 6 of 122 Mixing of Specification Versions 27 December 2011
Description: