Table Of ContentBLUETOOTH 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:BLUETOOTH SPECIFICATION ADDENDUM 2 page 1 of 2. Bluetooth Core Specification Addendum 2. Adoption Date: 27 December 2011. Experience