258467-Q332415-20260617-LEA(2/4)
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 54/3 | 16_ 1 LC3: 16 kHz Sampling Frequency, 7.5 ms Frame Duration, 30 Octets | [ 1] 3.7.1 | C.3 | ![]() | C.3: Optional IF BAP 95/2 "Wideband (16 kHz)" AND BAP 96/1 "7 .5 ms", otherwise Excluded. |
| 54/4 | 16_2 LC3: 16 kHz Sampling Frequency, 10 ms Frame Duration, 40 Octets | [ 1] 3.7.1 | M | ![]() | |
| 54/5 | 24_ 1 LC3: 24 kHz Sampling Frequency, 7.5 ms Frame Duration, 45 Octets | [ 1] 3.7.1 | C.4 | ![]() | C.4: Optional IF BAP 95/3 "Semi-Superwideband (24 kHz)"AND BAP 96/1 "7 .5 ms", otherwise Excluded. |
| 54/6 | 24_2 LC3: 24 kHz Sampling Frequency, 10 ms Frame Duration, 60 Octets | [ 1] 3.7.1 | C.5 | ![]() | C.5: Optional IF BAP 95/3 "Semi-Superwideband (24 kHz)"AND BAP 96/2 "10 ms", otherwise Excluded. |
| 54/7 | 32_ 1 LC3: 32 kHz Sampling Frequency, 7.5 ms Frame Duration, 60 Octets | [ 1] 3.7.1 | C.6 | ![]() | C.6: Optional IF BAP 95/4 "Superwideband (32 kHz)" AND BAP 96/1 "7 .5 ms", otherwise Excluded. |
| 54/8 | 32_2 LC3: 32 kHz Sampling Frequency, 10 ms Frame Duration, 80 Octets | [ 1] 3.7.1 | C.7 | ![]() | C.7: Optional IF BAP 95/4 "Superwideband (32 kHz)" AND BAP 96/2 "10 ms", otherwise Excluded. |
| 54/11 | 48_ 1 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 75 Octets | [ 1] 3.7.1 | C.10 | ![]() | C. 10: Optional IF BAP 95/6 "Full Band (48 kHz)" AND BAP 96/1 "7 .5 ms", otherwise Excluded. |
| 54/12 | 48_2 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 100 Octets | [ 1] 3.7.1 | C.11 | ![]() | C. 11: Optional IF BAP 95/6 "Full Band (48 kHz)" AND BAP 96/2 "10 ms", otherwise Excluded. |
| 54/13 | 48_3 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 90 Octets | [ 1] 3.7.1 | C.10 | ![]() | C. 10: Optional IF BAP 95/6 "Full Band (48 kHz)" AND BAP 96/1 "7 .5 ms", otherwise Excluded. |
| 54/14 | 48_4 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 120 Octets | [ 1] 3.7.1 | C.11 | ![]() | C. 11: Optional IF BAP 95/6 "Full Band (48 kHz)" AND BAP 96/2 "10 ms", otherwise Excluded. |
| 54/15 | 48_5 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 117 Octets | [ 1] 3.7.1 | C.10 | ![]() | C. 10: Optional IF BAP 95/6 "Full Band (48 kHz)" AND BAP 96/1 "7 .5 ms", otherwise Excluded. |
54/16 48_6 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 155 Octets
[ 1] 3.7.1 C.11 C. 11: Optional IF BAP 95/6 "Full Band (48 kHz)" AND BAP 96/2 "10 ms", otherwise Excluded.
Table 55: QoS Requirements: LC3 Low Latency: Broadcast Source
Prerequisite: BAP 1/3 "Broadcast Source"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 55/3 | 16_ 1_ 1 LC3: 7500 SDU Interval, unframed, 30 Max SDU Size, 2 RTN, 8 Max_Transport_Latency | [ 1] 6.3 | C.3 | ![]() | C.3: Optional IF BAP 54/3 "16_ 1 LC3: 16 kHz Sampling Frequency, 7.5 ms Frame Duration, 30 Octets", otherwise Excluded. |
| 55/4 | 16_2_ 1 LC3: 10000 SDU Interval, unframed, 40 Max SDU Size, 2 RTN, 10 Max_Transport_Latency | [ 1] 6.3 | M | ![]() | |
|---|---|---|---|---|---|
| 55/5 | 24_ 1_ 1 LC3: 7500 SDU Interval, unframed, 45 Max SDU Size, 2 RTN, 8 Max_Transport_Latency | [ 1] 6.3 | C.4 | ![]() | C.4: Mandatory IF BAP 54/5 "24_ 1 LC3: 24 kHz Sampling Frequency, 7.5 ms Frame Duration, 45 Octets", otherwise Excluded. |
| 55/6 | 24_2_ 1 LC3: 10000 SDU Interval, unframed, 60 Max SDU Size, 2 RTN, 10 Max_Transport_Latency | [ 1] 6.3 | C.5 | ![]() | C.5: Optional IF BAP 54/6 "24_2 LC3: 24 kHz Sampling Frequency, 10 ms Frame Duration, 60 Octets", otherwise Excluded. |
| 55/7 | 32_ 1_ 1 LC3: 7500 SDU Interval, unframed, 60 Max SDU Size, 2 RTN, 8 Max_Transport_Latency | [ 1] 6.3 | C.6 | ![]() | C.6: Optional IF BAP 54/7 "32_ 1 LC3: 32 kHz Sampling Frequency, 7.5 ms Frame Duration, 60 Octets", otherwise Excluded. |
| 55/8 | 32_2_ 1 LC3: 10000 SDU Interval, unframed, 80 Max SDU Size, 2 RTN, 10 Max_Transport_Latency | [ 1] 6.3 | C.7 | ![]() | C.7: Optional IF BAP 54/8 "32_2 LC3: 32 kHz Sampling Frequency, 10 ms Frame Duration, 80 Octets", otherwise Excluded. |
| 55/11 | 48_ 1_ 1 LC3: 7500 SDU Interval, unframed, 75 Max SDU Size, 4 RTN, 15 Max_Transport_Latency | [ 1] 6.3 | C.10 | ![]() | C. 10: Optional IF BAP 54/11 "48_ 1 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 75 Octets", otherwise Excluded. |
| 55/12 | 48_2_ 1 LC3: 10000 SDU Interval, unframed, 100 Max SDU Size, 4 RTN, 20 Max_Transport_Latency | [ 1] 6.3 | C.11 | ![]() | C. 11: Optional IF BAP 54/12 "48_2 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 100 Octets", otherwise Excluded. |
| 55/13 | 48_3_ 1 LC3: 7500 SDU Interval, unframed, 90 Max SDU Size, 4 RTN, 15 Max_Transport_Latency | [ 1] 6.3 | C.12 | ![]() | C. 12: Optional IF BAP 54/13 "48_3 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 90 Octets", otherwise Excluded. |
| 55/14 | 48_4_ 1 LC3: 10000 SDU Interval, unframed, 120 Max SDU Size, 4 RTN, 20 Max_Transport_Latency | [ 1] 6.3 | C.13 | ![]() | C. 13: Optional IF BAP 54/14 "48_4 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 120 Octets", otherwise Excluded. |
| 55/15 | 48_5_ 1 LC3: 7500 SDU Interval, unframed, 117 Max SDU Size, 4 RTN, 15 Max_Transport_Latency | [ 1] 6.3 | C.14 | ![]() | C. 14: Optional IF BAP 54/15 "48_5 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 117 Octets", otherwise Excluded. |
55/16
48_6_ 1 LC3: 10000 SDU Interval, unframed, 155 Max SDU Size, 4 RTN, 20
Max_Transport_Latency
[ 1] 6.3 C.15 C. 15: Optional IF BAP 54/16 "48_6 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 155 Octets", otherwise Excluded.
Table 56: QoS Configuration: LC3 High Reliability: Broadcast Source
Prerequisite: BAP 1/3 "Broadcast Source"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 56/3 | 16_ 1_2 LC3: 7500 SDU Interval, unframed, 30 Max SDU Size, 4 RTN, 45 Max_Transport_Latency | [ 1] 6.3 | C.3 | ![]() | C.3: Optional IF BAP 54/3 "16_ 1 LC3: 16 kHz Sampling Frequency, 7.5 ms Frame Duration, 30 Octets", otherwise Excluded. |
| 56/4 | 16_2_2 LC3: 10000 SDU Interval, unframed, 40 Max SDU Size, 4 RTN, 60 Max_Transport_Latency | [ 1] 6.3 | M | ![]() | |
| 56/5 | 24_ 1_2 LC3: 7500 SDU Interval, unframed, 45 Max SDU Size, 4 RTN, 45 Max_Transport_Latency | [ 1] 6.3 | C.4 | ![]() | C.4: Optional IF BAP 54/5 "24_ 1 LC3: 24 kHz Sampling Frequency, 7.5 ms Frame Duration, 45 Octets", otherwise Excluded. |
| 56/6 | 24_2_2 LC3: 10000 SDU Interval, unframed, 60 Max SDU Size, 4 RTN, 60 Max_Transport_Latency | [ 1] 6.3 | M | ![]() |
| 56/7 | 32_ 1_2 LC3: 7500 SDU Interval, unframed, 60 Max SDU Size, 4 RTN, 45 Max_Transport_Latency | [ 1] 6.3 | C.5 | ![]() | C.5: Optional IF BAP 54/7 "32_ 1 LC3: 32 kHz Sampling Frequency, 7.5 ms Frame Duration, 60 Octets", otherwise Excluded. |
|---|---|---|---|---|---|
| 56/8 | 32_2_2 LC3: 10000 SDU Interval, unframed, 80 Max SDU Size, 4 RTN, 60 Max_Transport_Latency | [ 1] 6.3 | C.6 | ![]() | C.6: Optional IF BAP 54/8 "32_2 LC3: 32 kHz Sampling Frequency, 10 ms Frame Duration, 80 Octets", otherwise Excluded. |
| 56/11 | 48_ 1_2 LC3: 7500 SDU Interval, unframed, 75 Max SDU Size, 4 RTN, 50 Max_Transport_Latency | [ 1] 6.3 | C.9 | ![]() | C.9: Optional IF BAP 54/11 "48_ 1 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 75 Octets", otherwise Excluded. |
| 56/12 | 48_2_2 LC3: 10000 SDU Interval, unframed, 100 Max SDU Size, 4 RTN, 65 Max_Transport_Latency | [ 1] 6.3 | C.10 | ![]() | C. 10: Optional IF BAP 54/12 "48_2 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 100 Octets", otherwise Excluded. |
| 56/13 | 48_3_2 LC3: 7500 SDU Interval, unframed, 90 Max SDU Size, 4 RTN, 50 Max_Transport_Latency | [ 1] 6.3 | C.11 | ![]() | C. 11: Optional IF BAP 54/13 "48_3 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 90 Octets", otherwise Excluded. |
| 56/14 | 48_4_2 LC3: 10000 SDU Interval, unframed, 120 Max SDU Size, 4 RTN, 65 Max_Transport_Latency | [ 1] 6.3 | C.12 | ![]() | C. 12: Optional IF BAP 54/14 "48_4 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 120 Octets", otherwise Excluded. |
| 56/15 | 48_5_2 LC3: 7500 SDU Interval, unframed, 117 Max SDU Size, 4 RTN, 50 Max_Transport_Latency | [ 1] 6.3 | C.13 | ![]() | C. 13: Optional IF BAP 54/15 "48_5 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 117 Octets", otherwise Excluded. |
| 56/16 | 48_6_2 LC3: 10000 SDU Interval, unframed, 155 Max SDU Size, 4 RTN, 65 Max_Transport_Latency | [ 1] 6.3 | C.14 | ![]() | C. 14: Optional IF BAP 54/16 "48_6 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 155 Octets", otherwise Excluded. |
Table 57: QoS Configuration: Vendor-Specific Codec: Broadcast Source
Prerequisite: BAP 1/3 "Broadcast Source"
Item Capability Reference Support Status Comment
Table 58: LC3 Audio Configuration: Broadcast Source
Prerequisite: BAP 1/3 "Broadcast Source"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 58/1 | AC12: 1 BIS, Single Audio Channel/BIS, 1 Audio Stream | [ 1] 4.5.1 | M | ![]() |
58/2 AC13: 2 BISes, Single Audio Channel/BIS, 2 Audio Streams [ 1] 4.5.2 M
Table 59: Supported Sink Context Requirements: Broadcast Source
Prerequisite: BAP 1/3 "Broadcast Source"
| Item | Capability | Reference | Support | Status | Comment |
|---|
59/1 Unspecified [ 1] 3.7.2.2 M
Table 60: GAP Requirements: Broadcast Source
Prerequisite: BAP 1/3 "Broadcast Source"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 60/1 | Broadcaster | [ 1] 2.5 | M | ![]() | |
| 60/2 | LE security mode 3 level 1 | [ 1] 9.1.3 | M | ![]() | |
| 60/3 | LE security mode 3 level 2 | [ 1] 9.1.3 | C.1 | ![]() | C. 1: Mandatory IF BAP 61/6 "Encrypted Broadcast Isochronous Stream", otherwise not defined. |
60/5 CoD Major Service Class [ 1] 8.2.3 C.3 C.3: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise Excluded. bit 14
Table 61: Link Layer Requirements: Broadcast Source
Prerequisite: BAP 1/3 "Broadcast Source"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 61/1 | LE Encryption | [ 1] 3.4 | C.1 | ![]() | C. 1: Mandatory IF BAP 61/6 "Encrypted Broadcast Isochronous Stream", otherwise not defined. |
| 61/2 | LE Extended Advertising | [ 1] 3.4 | M | ![]() | |
| 61/3 | LE Periodic Advertising | [ 1] 3.4 | M | ![]() | |
| 61/4 | Isochronous Broadcaster | [ 1] 3.4 | M | ![]() | |
| 61/5 | Unencrypted Broadcast Isochronous Stream | [ 1] 3.4 | C.2 | ![]() | C.2: Mandatory to support at least one. |
61/6 Encrypted Broadcast Isochronous [ 1] 3.4 C.2 C.2: Mandatory to support at least one.
Stream
Table 62: Broadcast Sink, X.Y Versions
Prerequisite: BAP 1/4 "Broadcast Sink"
| Item | Capability | Reference | Support | Status | Comment |
|---|
62/1 BAP v1 .0 [ 1] M
Table 63: Broadcast Sink, X.Y.Z Versions
| Item | Capability | Reference | Support | Status | Comment |
|---|
63/3 BAP v1 .0.2 [ 12] C.3 C.3: Optional to support one and only one.
Table 64: Broadcast Sink: Support Requirements
Prerequisite: BAP 1/4 "Broadcast Sink"
| Item | Capability | Reference | Support | Status | Comment |
|---|
64/2 PACS supported over LE [ 1] 3.2 C.1 C. 1: Mandatory to support at least one.
Table 65: Codec Specific Capabilities LTV Structures: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 65/1 | Supported Sampling Frequencies | [ 1] 4.3.1 | M | ![]() | |
| 65/2 | Supported Frame Durations | [ 1] 4.3.1 | M | ![]() | |
| 65/3 | Supported Octets per Codec Frame | [ 1] 4.3.1 | M | ![]() | |
| 65/4 | Supported Audio Channel Counts | [ 1] 4.3.1 | M | ![]() |
65/5 Supported Max Codec Frames Per SDU [ 1] 4.3.1 M
Table 66: Codec Specific Audio Capability Support: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
| Item | Capability | Reference | Support | Status | Comment |
|---|
| 66/1 | Multiple Audio Locations | [ 1] 4.5 | O | ![]() |
|---|
66/2 Two Audio Channels [ 1] 4.5 O
Table 67: Metadata LTV Structures: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
| Item | Capability | Reference | Support | Status | Comment |
|---|
67/2 Streaming_Audio_Contexts [ 1] 4.3.3 M
Table 68: Audio Capability Support Settings: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 68/1 | 8_ 1 LC3: 8 kHz Sampling Frequency, 7.5 ms Frame Duration, 26 Octets | [ 1] 3.8.2 | C.1 | ![]() | C. 1: Optional IF BAP 93/1 "Narrow Band (8 kHz)" AND BAP 94/1 "7 .5 ms", otherwise Excluded. |
| 68/2 | 8_2 LC3: 8 kHz Sampling Frequency, 10 ms Frame Duration, 30 Octets | [ 1] 3.8.2 | C.2 | ![]() | C.2: Optional IF BAP 93/1 "Narrow Band (8 kHz)" AND BAP 94/2 "10 ms", otherwise Excluded. |
| 68/3 | 16_ 1 LC3: 16 kHz Sampling Frequency, 7.5 ms Frame Duration, 30 Octets | [ 1] 3.8.2 | C.3 | ![]() | C.3: Optional IF BAP 93/2 "Wideband (16 kHz)" AND BAP 94/1 "7 .5 ms", otherwise Excluded. |
| 68/4 | 16_2 LC3: 16 kHz Sampling Frequency, 10 ms Frame Duration, 40 Octets | [ 1] 3.8.2 | M | ![]() | |
| 68/5 | 24_ 1 LC3: 24 kHz Sampling Frequency, 7.5 ms Frame Duration, 45 Octets | [ 1] 3.8.2 | C.4 | ![]() | C.4: Optional IF BAP 93/3 "Semi-Superwideband (24 kHz)"AND BAP 94/1 "7 .5 ms", otherwise Excluded. |
| 68/6 | 24_2 LC3: 24 kHz Sampling Frequency, 10 ms Frame Duration, 60 Octets | [ 1] 3.8.2 | M | ![]() | |
| 68/7 | 32_ 1 LC3: 32 kHz Sampling Frequency, 7.5 ms Frame Duration, 60 Octets | [ 1] 3.8.2 | C.5 | ![]() | C.5: Optional IF BAP 93/4 "Superwideband (32 kHz)" AND BAP 94/1 "7 .5 ms", otherwise Excluded. |
| 68/8 | 32_2 LC3: 32 kHz Sampling Frequency, 10 ms Frame Duration, 80 Octets | [ 1] 3.8.2 | C.6 | ![]() | C.6: Optional IF BAP 93/4 "Superwideband (32 kHz)" AND BAP 94/2 "10 ms", otherwise Excluded. |
| 68/11 | 48_ 1 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 75 Octets | [ 1] 3.8.2 | C.9 | ![]() | C.9: Optional IF BAP 93/6 "Full Band (48 kHz)" AND BAP 94/1 "7 .5 ms", otherwise Excluded. |
| 68/12 | 48_2 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 100 Octets | [ 1] 3.8.2 | C.10 | ![]() | C. 10: Optional IF BAP 93/6 "Full Band (48 kHz)" AND BAP 94/2 "10 ms", otherwise Excluded. |
| 68/13 | 48_3 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 90 Octets | [ 1] 3.8.2 | C.9 | ![]() | C.9: Optional IF BAP 93/6 "Full Band (48 kHz)" AND BAP 94/1 "7 .5 ms", otherwise Excluded. |
| 68/14 | 48_4 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 120 Octets | [ 1] 3.8.2 | C.10 | ![]() | C. 10: Optional IF BAP 93/6 "Full Band (48 kHz)" AND BAP 94/2 "10 ms", otherwise Excluded. |
| 68/15 | 48_5 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 117 Octets | [ 1] 3.8.2 | C.9 | ![]() | C.9: Optional IF BAP 93/6 "Full Band (48 kHz)" AND BAP 94/1 "7 .5 ms", otherwise Excluded. |
68/16 48_6 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 155 Octets
[ 1] 3.8.2 C.10 C. 10: Optional IF BAP 93/6 "Full Band (48 kHz)" AND BAP 94/2 "10 ms", otherwise Excluded.
Table 69: QoS Requirements: LC3 Low Latency: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 69/1 | 8_ 1_ 1 LC3: 7500 SDU Interval, unframed, 26 Max SDU Size, 2 RTN, 8 Max_Transport_Latency | [ 1] 6.3 | C.1 | ![]() | C. 1: Optional IF BAP 68/1 "8_ 1 LC3: 8 kHz Sampling Frequency, 7.5 ms Frame Duration, 26 Octets", otherwise Excluded. |
| 69/2 | 8_2_ 1 LC3: 10000 SDU Interval, unframed, 30 Max SDU Size, 2 RTN, 10 Max_Transport_Latency | [ 1] 6.3 | C.2 | ![]() | C.2: Optional IF BAP 68/2 "8_2 LC3: 8 kHz Sampling Frequency, 10 ms Frame Duration, 30 Octets", otherwise Excluded. |
|---|---|---|---|---|---|
| 69/3 | 16_ 1_ 1 LC3: 7500 SDU Interval, unframed, 30 Max SDU Size, 2 RTN, 8 Max_Transport_Latency | [ 1] 6.3 | C.3 | ![]() | C.3: Optional IF BAP 68/3 "16_ 1 LC3: 16 kHz Sampling Frequency, 7.5 ms Frame Duration, 30 Octets", otherwise Excluded. |
| 69/4 | 16_2_ 1 LC3: 10000 SDU Interval, unframed, 40 Max SDU Size, 2 RTN, 10 Max_Transport_Latency | [ 1] 6.3 | M | ![]() | |
| 69/5 | 24_ 1_ 1 LC3: 7500 SDU Interval, unframed, 45 Max SDU Size, 2 RTN, 8 Max_Transport_Latency | [ 1] 6.3 | C.4 | ![]() | C.4: Mandatory IF BAP 68/5 "24_ 1 LC3: 24 kHz Sampling Frequency, 7.5 ms Frame Duration, 45 Octets", otherwise Excluded. |
| 69/6 | 24_2_ 1 LC3: 10000 SDU Interval, unframed, 60 Max SDU Size, 2 RTN, 10 Max_Transport_Latency | [ 1] 6.3 | M | ![]() | |
| 69/7 | 32_ 1_ 1 LC3: 7500 SDU Interval, unframed, 60 Max SDU Size, 2 RTN, 8 Max_Transport_Latency | [ 1] 6.3 | C.5 | ![]() | C.5: Optional IF BAP 68/7 "32_ 1 LC3: 32 kHz Sampling Frequency, 7.5 ms Frame Duration, 60 Octets", otherwise Excluded. |
| 69/8 | 32_2_ 1 LC3: 10000 SDU Interval, unframed, 80 Max SDU Size, 2 RTN, 10 Max_Transport_Latency | [ 1] 6.3 | C.6 | ![]() | C.6: Optional IF BAP 68/8 "32_2 LC3: 32 kHz Sampling Frequency, 10 ms Frame Duration, 80 Octets", otherwise Excluded. |
| 69/11 | 48_ 1_ 1 LC3: 7500 SDU Interval, unframed, 75 Max SDU Size, 4 RTN, 15 Max_Transport_Latency | [ 1] 6.3 | C.9 | ![]() | C.9: Optional IF BAP 68/11 "48_ 1 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 75 Octets", otherwise Excluded. |
| 69/12 | 48_2_ 1 LC3: 10000 SDU Interval, unframed, 100 Max SDU Size, 4 RTN, 20 Max_Transport_Latency | [ 1] 6.3 | C.10 | ![]() | C. 10: Optional IF BAP 68/12 "48_2 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 100 Octets", otherwise Excluded. |
| 69/13 | 48_3_ 1 LC3: 7500 SDU Interval, unframed, 90 Max SDU Size, 4 RTN, 15 Max_Transport_Latency | [ 1] 6.3 | C.11 | ![]() | C. 11: Optional IF BAP 68/13 "48_3 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 90 Octets", otherwise Excluded. |
| 69/14 | 48_4_ 1 LC3: 10000 SDU Interval, unframed, 120 Max SDU Size, 4 RTN, 20 Max_Transport_Latency | [ 1] 6.3 | C.12 | ![]() | C. 12: Optional IF BAP 68/14 "48_4 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 120 Octets", otherwise Excluded. |
| 69/15 | 48_5_ 1 LC3: 7500 SDU Interval, unframed, 117 Max SDU Size, 4 RTN, 15 Max_Transport_Latency | [ 1] 6.3 | C.13 | ![]() | C. 13: Optional IF BAP 68/15 "48_5 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 117 Octets", otherwise Excluded. |
69/16
48_6_ 1 LC3: 10000 SDU Interval, unframed, 155 Max SDU Size, 4 RTN, 20
Max_Transport_Latency
[ 1] 6.3 C.14 C. 14: Optional IF BAP 68/16 "48_6 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 155 Octets", otherwise Excluded.
Table 70: QoS Configuration: LC3 High Reliability: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 70/1 | 8_ 1_2 LC3: 7500 SDU Interval, unframed, 26 Max SDU Size, 4 RTN, 45 Max_Transport_Latency | [ 1] 5.6.2 | C.1 | ![]() | C. 1: Optional IF BAP 68/1 "8_ 1 LC3: 8 kHz Sampling Frequency, 7.5 ms Frame Duration, 26 Octets", otherwise Excluded. |
| 70/2 | 8_2_2 LC3: 10000 SDU Interval, unframed, 30 Max SDU Size, 4 RTN, 60 Max_Transport_Latency | [ 1] 5.6.2 | C.2 | ![]() | C.2: Optional IF BAP 68/2 "8_2 LC3: 8 kHz Sampling Frequency, 10 ms Frame Duration, 30 Octets", otherwise Excluded. |
| 70/3 | 16_ 1_2 LC3: 7500 SDU Interval, unframed, 30 Max SDU Size, 4 RTN, 45 Max_Transport_Latency | [ 1] 5.6.2 | C.3 | ![]() | C.3: Optional IF BAP 68/3 "16_ 1 LC3: 16 kHz Sampling Frequency, 7.5 ms Frame Duration, 30 Octets", otherwise Excluded. |
|---|---|---|---|---|---|
| 70/4 | 16_2_2 LC3: 10000 SDU Interval, unframed, 40 Max SDU Size, 4 RTN, 60 Max_Transport_Latency | [ 1] 5.6.2 | M | ![]() | |
| 70/5 | 24_ 1_2 LC3: 7500 SDU Interval, unframed, 45 Max SDU Size, 4 RTN, 45 Max_Transport_Latency | [ 1] 5.6.2 | C.4 | ![]() | C.4: Optional IF BAP 68/5 "24_ 1 LC3: 24 kHz Sampling Frequency, 7.5 ms Frame Duration, 45 Octets", otherwise Excluded. |
| 70/6 | 24_2_2 LC3: 10000 SDU Interval, unframed, 60 Max SDU Size, 4 RTN, 60 Max_Transport_Latency | [ 1] 5.6.2 | M | ![]() | |
| 70/7 | 32_ 1_2 LC3: 7500 SDU Interval, unframed, 60 Max SDU Size, 4 RTN, 45 Max_Transport_Latency | [ 1] 5.6.2 | C.5 | ![]() | C.5: Optional IF BAP 68/7 "32_ 1 LC3: 32 kHz Sampling Frequency, 7.5 ms Frame Duration, 60 Octets", otherwise Excluded. |
| 70/8 | 32_2_2 LC3: 10000 SDU Interval, unframed, 80 Max SDU Size, 4 RTN, 60 Max_Transport_Latency | [ 1] 5.6.2 | C.6 | ![]() | C.6: Optional IF BAP 68/8 "32_2 LC3: 32 kHz Sampling Frequency, 10 ms Frame Duration, 80 Octets", otherwise Excluded. |
| 70/11 | 48_ 1_2 LC3: 7500 SDU Interval, unframed, 75 Max SDU Size, 4 RTN, 50 Max_Transport_Latency | [ 1] 5.6.2 | C.9 | ![]() | C.9: Optional IF BAP 68/11 "48_ 1 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 75 Octets", otherwise Excluded. |
| 70/12 | 48_2_2 LC3: 10000 SDU Interval, unframed, 100 Max SDU Size, 4 RTN, 65 Max_Transport_Latency | [ 1] 5.6.2 | C.10 | ![]() | C. 10: Optional IF BAP 68/12 "48_2 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 100 Octets", otherwise Excluded. |
| 70/13 | 48_3_2 LC3: 7500 SDU Interval, unframed, 90 Max SDU Size, 4 RTN, 50 Max_Transport_Latency | [ 1] 5.6.2 | C.11 | ![]() | C. 11: Optional IF BAP 68/13 "48_3 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 90 Octets", otherwise Excluded. |
| 70/14 | 48_4_2 LC3: 10000 SDU Interval, unframed, 120 Max SDU Size, 4 RTN, 65 Max_Transport_Latency | [ 1] 5.6.2 | C.12 | ![]() | C. 12: Optional IF BAP 68/14 "48_4 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 120 Octets", otherwise Excluded. |
| 70/15 | 48_5_2 LC3: 7500 SDU Interval, unframed, 117 Max SDU Size, 4 RTN, 50 Max_Transport_Latency | [ 1] 5.6.2 | C.13 | ![]() | C. 13: Optional IF BAP 68/15 "48_5 LC3: 48 kHz Sampling Frequency, 7.5 ms Frame Duration, 117 Octets", otherwise Excluded. |
| 70/16 | 48_6_2 LC3: 10000 SDU Interval, unframed, 155 Max SDU Size, 4 RTN, 65 Max_Transport_Latency | [ 1] 5.6.2 | C.14 | ![]() | C. 14: Optional IF BAP 68/16 "48_6 LC3: 48 kHz Sampling Frequency, 10 ms Frame Duration, 155 Octets", otherwise Excluded. |
Table 71: QoS Configuration: Vendor-Specific Codec: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
Item Capability Reference Support Status Comment
Table 72: LC3 Audio Configuration: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
Table 73: Supported Sink Context Requirements: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
Table 74: GAP Requirements: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
Table 76: LL Requirements: Broadcast Sink
Prerequisite: BAP 1/4 "Broadcast Sink"
Table 77: Scan Delegator, X.Y Versions
| Item Capability Reference Support Status Comment |
|---|
| 72/1 AC12: 1 BIS, Single Audio [ 1] 4.5.1 M |
| Channel/BIS, 1 Audio Stream |
| 72/2 AC13: 2 BISes, Single Audio [ 1] 4.5.2 C.1 C. 1: Mandatory IF BAP 66/1 "Multiple Audio Locations", |
| Channel/BIS, 2 Audio Streams otherwise Excluded. |
| 72/3 AC14: 1 BIS, Multiple Audio [ 1] 4.5.3 C.2 C.2: Mandatory IF BAP 66/1 "Multiple Audio Locations" AND BAP |
| Channels/BIS, 1 Audio Stream 66/2 "Two Audio Channels", otherwise Excluded. |
| Item Capability Reference Support Status Comment |
| 73/1 Unspecified [ 1] 4 M |
| 73/2 Conversational [ 1] 4 O |
| 73/3 Media [ 1] 4 O |
| 73/4 Game [ 1] 4 O |
| 73/5 Instructional [ 1] 4 O |
| 73/6 Voice assistants [ 1] 4 O |
| 73/7 Live [ 1] 4 O |
| 73/8 Sound effects [ 1] 4 O |
| 73/9 Notifications [ 1] 4 O |
| 73/10 Ringtone [ 1] 4 O |
| 73/11 Alerts [ 1] 4 O |
| 73/12 Emergency Alarm [ 1] 4 O |
| Item Capability Reference Support Status Comment |
| 74/1 Observer [ 1] 2.5 M |
| 74/3 Peripheral [ 1] 2.5 M |
| 74/4 Bondable mode (LE) [ 1] 9.1. 1, M |
| 9.1.2 |
| 74/5 Bondable mode (BR/EDR) [ 1] 8.2.1 C.6 C.6: Mandatory IF BAP 3/2 "BR/EDR/LE", |
| otherwise not defined. |
| 74/6 Bonding procedure [ 1] 9.1. 1, M |
| 9.1.2 |
| 74/7 LE security mode 1 [ 1] 9.1. 1, M |
| 9.1.2 |
| 74/8 Unauthenticated Pairing (LE security mode 1 level [ 1] 9.1. 1, M |
| 2) with LE Secure Connections Pairing only 9.1.2 |
| 74/9 Authenticated Pairing (LE security mode 1 level 3) [ 1] 9.1. 1, O |
| with LE Secure Connections Pairing only 9.1.2 |
| 74/10 LE security mode 3 level 1 [ 1] 9.1.4 C.4 C.4: Mandatory IF BAP 74/1 "Observer", |
| otherwise not defined. |
| 74/11 LE security mode 3 level 2 [ 1] 9.1.4 C.4 C.4: Mandatory IF BAP 74/1 "Observer", |
| otherwise not defined. |
| 74/13 Security mode 4, level 2 [ 1] 9.2 C.6 C.6: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
|---|
| 74/14 128-bit encryption key size capable (BR/EDR) [ 1] 9.2 C.6 C.6: Mandatory IF BAP 3/2 "BR/EDR/LE", |
| otherwise not defined. |
| 74/15 Minimum 128 Bit entropy key (LE) [ 1] 9.1 M |
| 74/16 Derivation of BR/EDR Link Key from LE LTK [ 1] 9.1. 1, 9.2 C.11 C. 11: Mandatory to support at least one IF BAP |
| 3/2 "BR/EDR/LE", otherwise not defined. |
| 74/18 CoD Major Service Class bit 14 [ 1] 8.2.3 C.6 C.6: Mandatory IF BAP 3/2 "BR/EDR/LE", |
| otherwise not defined. |
| 74/20 General discoverable mode (BR/EDR) [ 1] 8.2.1 C.9 C.9: Mandatory to support at least one IF BAP |
| 3/2 "BR/EDR/LE", otherwise not defined. |
| 74/22 LE Secure Connections [ 1] 9.1 C.10 C. 10: Mandatory to support at least one. |
| Item Capability Reference Support Status Comment |
| 76/1 LE Encryption [ 1] 3.4 M |
| 76/2 LE Extended Advertising [ 1] 3.4 M |
| 76/3 LE Periodic Advertising [ 1] 3.4 M |
| 76/4 Synchronized Receiver [ 1] 3.4 M |
| Prerequisite: BAP 1/5 "Scan Delegator" |
| Item Capability Reference Support Status Comment |
77/1 BAP v1 .0 [ 1] M
Table 78: Scan Delegator, X.Y.Z Versions
| Item | Capability | Reference | Support | Status | Comment |
|---|
78/3 BAP v1 .0.2 [ 12] C.3 C.3: Optional to support one and only one.
Table 79: Scan Delegator: Support Requirements
Prerequisite: BAP 1/5 "Scan Delegator"
| Item | Capability | Reference | Support | Status | Comment |
|---|
79/2 BASS supported over LE [ 1] 3.2 C.1 C. 1: Mandatory to support at least one.
Table 80: GAP Requirements: Scan Delegator
Prerequisite: BAP 1/5 "Scan Delegator"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 80/1 | Peripheral | [ 1] 2.5 | M | ![]() | |
| 80/3 | Bondable mode (LE) | [ 1] 9.1. 1, 9.1.2 | M | ![]() | |
| 80/4 | Bondable mode (BR/EDR) | [ 1] 8.2.1 | C.2 | ![]() | C.2: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
| 80/5 | LE security mode 1 | [ 1] 9.1. 1, 9.1.2 | M | ![]() | |
| 80/6 | Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only | [ 1] 9.1. 1, 9.1.2 | M | ![]() |
| 80/7 | Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only | [ 1] 9.1. 1, 9.1.2 | O | ![]() | |
|---|---|---|---|---|---|
| 80/8 | Security mode 4, level 2 | [ 1] 9.2 | C.2 | ![]() | C.2: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
| 80/9 | 128-bit encryption key size capable (BR/EDR) | [ 1] 9.2 | C.2 | ![]() | C.2: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
| 80/10 | Minimum 128 Bit entropy key (LE) | [ 1] 9.1 | M | ![]() | |
| 80/11 | Derivation of BR/EDR Link Key from LE LTK | [ 1] 9.1. 1, 9.1.2, 9.2 | C.11 | ![]() | C. 11: Mandatory to support at least one IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
| 80/19 | CoD Major Service Class bit 14 | [ 1] 8.2.3 | C.2 | ![]() | C.2: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
80/21 LE Secure Connections [ 1] 9.1 C.10 C. 10: Mandatory to support at least one.
Table 82: LL Requirements: Scan Delegator Role
Prerequisite: BAP 1/5 "Scan Delegator"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 82/1 | LE Encryption | [ 1] 3.4 | M | ![]() | |
| 82/2 | LE Extended Advertising | [ 1] 3.4 | M | ![]() |
82/3 LE Periodic Advertising [ 1] 3.4 M
Table 83: Broadcast Assistant, X.Y Versions
Prerequisite: BAP 1/6 "Broadcast Assistant"
| Item | Capability | Reference | Support | Status | Comment |
|---|
83/1 BAP v1 .0 [ 1] M
Table 84: Broadcast Assistant, X.Y.Z Versions
| Item | Capability | Reference | Support | Status | Comment |
|---|
84/3 BAP v1 .0.2 [ 12] C.3 C.3: Optional to support one and only one.
Table 85: Broadcast Assistant: Support Requirements
Prerequisite: BAP 1/6 "Broadcast Assistant"
| Item | Capability | Reference | Support | Status | Comment |
|---|
85/2 BASS supported over LE [ 1] 3.2 C.1 C. 1: Mandatory to support at least one.
Table 86: Broadcast Audio Scan Service Characteristic Support Requirements
Prerequisite: BAP 1/6 "Broadcast Assistant"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 86/1 | Broadcast Audio Scan Control Point characteristic | [ 1] 3.10.4 | M | ![]() | |
| 86/2 | Broadcast Receive State characteristic | [ 1] 3.10.4 | M | ![]() | |
| 86/3 | Broadcast Audio Scan Service discovery | [ 1] 3.10.3 | M | ![]() |
86/4 Broadcast Audio Scan Service characteristic discovery [ 1] 3.10.3 M
Table 87: Published Audio Capabilities Service Characteristic Support Requirements
Item Capability Reference Support Status Comment
Table 88: Broadcast Audio Scan Service Operation Support Requirements
Prerequisite: BAP 1/6 "Broadcast Assistant"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 88/3 | Add Source operation | [ 1] 6.5.4 | O | ![]() | |
| 88/6 | Set Broadcast Code operation | [ 1] 6.5.7 | M | ![]() |
88/7 Remove Source operation [ 1] 6.5.8 O
Table 89: GATT Requirements: Broadcast Assistant
Prerequisite: BAP 1/6 "Broadcast Assistant"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 89/1 | Discover All Primary Services | [ 1] 3.10.2 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 89/2 | Discover Primary Services by Service UUID | [ 1] 3.10.2 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 89/4 | Discover All Characteristics of a Service | [ 1] 3.10.2 | C.2 | ![]() | C.2: Mandatory to support at least one. |
| 89/5 | Discover Characteristics by UUID | [ 1] 3.10.2 | C.2 | ![]() | C.2: Mandatory to support at least one. |
| 89/6 | Discover All Characteristic Descriptors | [ 1] 3.10.2 | M | ![]() | |
| 89/7 | Read Characteristic Value | [ 1] 3.10.2 | M | ![]() | |
| 89/8 | Write Characteristic Value | [ 1] 3.10.2 | M | ![]() | |
| 89/9 | Write without Response | [ 1] 3.10.2 | M | ![]() | |
| 89/10 | Notifications | [ 1] 3.10.2 | M | ![]() | |
| 89/11 | Read Characteristic Descriptors | [ 1] 3.10.2 | M | ![]() | |
| 89/12 | Write Characteristic Descriptors | [ 1] 3.10.2 | M | ![]() |
89/13 Exchange MTU [ 1] 3.10.2 M
Table 90: GAP Requirements: Broadcast Assistant
Prerequisite: BAP 1/6 "Broadcast Assistant"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 90/3 | Central | [ 1] 2.5 | M | ![]() | |
| 90/4 | Bondable mode (LE) | [ 1] 9.1. 1, 9.1.2 | M | ![]() | |
| 90/5 | Bonding procedure | [ 1] 9.1. 1, 9.1.2 | M | ![]() | |
| 90/6 | LE security mode 1 | [ 1] 9.1. 1, 9.1.2 | M | ![]() | |
| 90/7 | Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only | [ 1] 9.1. 1, 9.1.2 | M | ![]() | |
| 90/9 | Security mode 4, level 2 | [ 1] 9.2 | C.3 | ![]() | C.3: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
| 90/10 | 128-bit encryption key size capable (BR/EDR) | [ 1] 9.2 | C.3 | ![]() | C.3: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
| 90/11 | Minimum 128 Bit entropy key (LE) | [ 1] 9.1 | M | ![]() | |
|---|---|---|---|---|---|
| 90/12 | Derivation of BR/EDR Link Key from LE LTK | [ 1] 9.1. 1, 9.1.2, 9.2 | C.10 | ![]() | C. 10: Mandatory to support at least one IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
| 90/18 | CoD Major Service Class bit 14 | [ 1] 8.2.3 | C.3 | ![]() | C.3: Mandatory IF BAP 3/2 "BR/EDR/LE", otherwise not defined. |
90/20 LE Secure Connections [ 1] 9.1 C.9 C.9: Mandatory to support at least one.
Table 92: LL Requirements: Broadcast Assistant
Prerequisite: BAP 1/6 "Broadcast Assistant"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 92/1 | LE Encryption | [ 1] 3.4 | M | ![]() | |
| 92/2 | LE Extended Advertising | [ 1] 3.4 | M | ![]() | |
| 92/3 | LE Periodic Advertising | [ 1] 3.4 | M | ![]() | |
| Broadcast Audio Scan Service | |||||
| Table 0: X.Y Versions | |||||
| Item | Capability | Reference Support | Status | Comment |
0/1 BASS v1 .0 [ 1] M
Table 2: Transport Requirements
| Item Capability | Reference | Support | Status | Comment |
|---|
2/2 Service supported over LE [ 1] 1.5 C.1 C. 1: Mandatory to support at least one.
Table 3: Broadcast Audio Scan Service
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 3/1 | Broadcast Audio Scan Control Point Characteristic | [ 1] 3.1 | M | ![]() | |
| 3/2 | Broadcast Receive State Characteristic | [ 1] 3.2 | M | ![]() |
Table 4: Broadcast Audio Scan Control Point
| Item | Capability | Reference | Support | Status | Comment |
|---|
4/5 Set Broadcast Code [ 1] 3.1.1.6 M
Table 5: GATT Requirements
| Item | Capability | Reference | Support | Status | Comment | |
|---|---|---|---|---|---|---|
| 5/1 | Write without Response | [ 1] | 1.4 | M | ![]() | |
| 5/2 | Write Characteristic Value | [ 1] | 1.4 | M | ![]() | |
| 5/3 | Notifications | [ 1] | 1.4 | M | ![]() |
| 5/4 | Read Characteristic Descriptors | [ 1] 1.4 | M | ![]() |
|---|
5/5 Write Characteristic Descriptors [ 1] 1.4 M
Table 6: SDP Requirements
Prerequisite: BASS 2/1 "Service supported over BR/EDR"
Item Capability Reference Support Status Comment
Baseband
Table 1: Physical Channel
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1/1 | Frequency band and 79 RF channels | [ 1] 2.1 | M | ![]() |
1/2 Adaptive Frequency Hopping Kernel [ 1] 2.6 M
Table 1a: Modulation
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1a/1 | Support for GFSK modulation | [2] 3.1 | M | ![]() | |
| 1a/2 | Support for π/4-DQPSK modulation | [2] 3.2 | O | ![]() |
1a/3 Support for 8DPSK modulation [2] 3.2 C.2 C.2: Optional IF BB 1a/2 "Support for π/4-DQPSK modulation",
otherwise not defined.
Table 2: Link Types
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 2/1 | ACL link | [ 1] 5.2 | M | ![]() | |
| 2/2 | SCO link | [ 1] 5.4 | O | ![]() | |
| 2/3 | eSCO link | [ 1] 4.3 | O | ![]() | |
| 2/4 | Enhanced Data Rate ACL links | [ 1] 6.5.4 | C.1 | ![]() | C. 1: Mandatory IF LMP 2b/1 "EDR for asynchronous transports (single slot)" ORLMP 2b/2 "EDR for asynchronous transports (multi-slot)", otherwise Excluded. |
2/5 Enhanced Data Rate [ 1] 6.5.3 C.2 C.2: Mandatory IF LMP 2b/3 "EDR for synchronous transports (Core 3.0 or later)",
eSCO links otherwise Excluded.
Table 3: SCO and eSCO Link Support
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 3/1 | SCO links to same Peripheral | [ 1] 4.3 | C.1 | ![]() | C. 1: Mandatory to support at least one IF BB 2/2 "SCO link", otherwise Excluded. |
| 3/3 | SCO links from same Central | [ 1] 4.3 | C.1 | ![]() | C. 1: Mandatory to support at least one IF BB 2/2 "SCO link", otherwise Excluded. |
| 3/5 | eSCO links to same Peripheral | [ 1] 4.2 | C.2 | ![]() | C.2: Mandatory to support at least one IF BB 2/3 "eSCO link", otherwise Excluded. |
3/7 eSCO links from same [ 1] 4.2 C.2 C.2: Mandatory to support at least one IF BB 2/3 "eSCO link", otherwise
Central Excluded.
Table 3a: Profile Broadcast Data Link Support
Prerequisite: BB 2/6 "Profile Broadcast Data Link"
Item Capability Reference Support Status Comment
Table 4: Common Packet Types
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 4/1 | ID packet type | [ 1] 6.5. 1, 6.5.1.1 | M | ![]() | |
| 4/2 | NULL packet type | [ 1] 6.5. 1, 6.5.1.2 | M | ![]() | |
| 4/3 | POLL packet type | [ 1] 6.5. 1, 6.5.1.3 | M | ![]() | |
| 4/4 | FHS packet type | [ 1] 6.5. 1, 6.5.1.4 | M | ![]() | |
| 4/5 | DM1 packet type | [ 1] 6.5. 1, 6.5.1.5 , 6.5.4, 6.5.4.1 | M | ![]() |
Table 5: ACL Packet Types
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 5/1 | DH1 packet type | [ 1] 6.5.4, 6.5.4.2 | M | ![]() | |
| 5/2 | DM3 packet | [ 1] 6.5.4, | C.1 | ![]() | C. 1: Mandatory IF BB 9c/1 "Synchronization Train" OR BB 9c/2 "Synchronization |
| type | 6.5.4.3 | Scan", otherwise Optional. | |||
| 5/3 | DH3 packet type | [ 1] 6.5.4, 6.5.4.4 | O | ![]() | |
| 5/4 | DM5 packet type | [ 1] 6.5.4, 6.5.4.5 | O | ![]() | |
| 5/5 | DH5 packet type | [ 1] 6.5.4, 6.5.4.6 | O | ![]() |
5/6 AUX1 packet [ 1] 6.5.4, O
type 6.5.4.7
Table 5a: Enhanced Data Rate ACL Packet Types
Prerequisite: BB 2/4 "Enhanced Data Rate ACL links"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 5a/1 | 2-DH1 packet type | [ 1] 6.5.4.8 | C.1 | ![]() | C. 1: Mandatory IF (LMP 2b/1 "EDR for asynchronous transports (single slot)" OR LMP 2b/2 "EDR for asynchronous transports (multi-slot)"), otherwise Optional IF BB 1a/2 "Support for π/4-DQPSK modulation", otherwise Excluded. |
| 5a/2 | 2-DH3 packet type | [ 1] 6.5.4.9 | C.2 | ![]() | C.2: Mandatory IF LMP 2b/2 "EDR for asynchronous transports (multi-slot)", otherwise Optional IF BB 1a/2 "Support for π/4-DQPSK modulation", otherwise Excluded. |
| 5a/3 | 2-DH5 packet type | [ 1] 6.5.4.10 | C.2 | ![]() | C.2: Mandatory IF LMP 2b/2 "EDR for asynchronous transports (multi-slot)", otherwise Optional IF BB 1a/2 "Support for π/4-DQPSK modulation", otherwise Excluded. |
| 5a/4 | 3-DH1 packet type | [ 1] 6.5.4.11 | C.3 | ![]() | C.3: Mandatory IF LMP 2b/1 "EDR for asynchronous transports (single slot)" OR LMP 2b/2 "EDR for asynchronous transports (multi-slot)", otherwise Optional IF BB 1a/3 "Support for 8DPSK modulation", otherwise Excluded. |
5a/5 3-DH3 packet type
[ 1] 6.5.4.12
C.4
C.4: Mandatory IF LMP 2b/2 "EDR for asynchronous transports (multi-slot)", otherwise Optional IF BB 5a/2 "2-DH3 packet type" AND BB 5a/4 "3-DH1 packet type", otherwise Excluded.
5a/6 3-DH5 packet type
[ 1] 6.5.4.13
C.5
C.5: Mandatory IF LMP 2b/2 "EDR for asynchronous transports (multi-slot)", otherwise Optional IF BB 5a/3 "2-DH5 packet type" AND BB 5a/4 "3-DH1 packet type", otherwise Excluded.
Table 6: SCO and eSCO Packet Types
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 6/1 | HV1 packet type | [ 1] 6.5.2, 6.5.2.1 | C.1 | ![]() | C. 1: Mandatory IF BB 2/2 "SCO link", otherwise Excluded. |
| 6/2 | HV2 packet type | [ 1] 6.5.2, 6.5.2.2 | C.2 | ![]() | C.2: Optional IF BB 2/2 "SCO link", otherwise Excluded. |
| 6/3 | HV3 packet type | [ 1] 6.5.2, 6.5.2.3 | C.2 | ![]() | C.2: Optional IF BB 2/2 "SCO link", otherwise Excluded. |
| 6/4 | DV packet type | [ 1] 6.5.2, 6.5.2.4 | C.1 | ![]() | C. 1: Mandatory IF BB 2/2 "SCO link", otherwise Excluded. |
| 6/5 | EV3 packet type | [ 1] 6.5.3, 6.5.3.1 | C.3 | ![]() | C.3: Mandatory IF BB 2/3 "eSCO link", otherwise Excluded. |
| 6/6 | EV4 packet type | [ 1] 6.5.3, 6.5.3.2 | C.4 | ![]() | C.4: Optional IF BB 2/3 "eSCO link", otherwise Excluded. |
6/7 EV5 packet type [ 1] 6.5.3, 6.5.3.3 C.4 C.4: Optional IF BB 2/3 "eSCO link", otherwise Excluded.
Table 6a: Enhanced Data Rate eSCO Packet Types
Prerequisite: BB 2/5 "Enhanced Data Rate eSCO links"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 6a/1 | 2-EV3 packet type | [ 1] 6.5.3.4 | C.1 | ![]() | C. 1: Optional IF BB 1a/2 "Support for π/4-DQPSK modulation", otherwise Excluded. |
| 6a/2 | 2-EV5 packet type | [ 1] 6.5.3.5 | C.2 | ![]() | C.2: Optional IF BB 6a/1 "2-EV3 packet type", otherwise Excluded. |
| 6a/3 | 3-EV3 packet type | [ 1] 6.5.3.6 | C.3 | ![]() | C.3: Optional IF BB 1a/3 "Support for 8DPSK modulation" AND BB 6a/1 "2-EV3 packet type", otherwise Excluded. |
| 6a/4 | 3-EV5 packet type | [ 1] 6.5.3.7 | C.4 | ![]() | C.4: Optional IF BB 6a/3 "3-EV3 packet type", otherwise Excluded. |
Table 7: Page Procedures
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 7/1 | Paging | [ 1] 8.3.2 | M | ![]() | |
| 7/2 | Page Scan | [ 1] 8.3.1 | M | ![]() |
7/5 Interlaced Scan during Page Scan [ 1] 2.4 O
Table 8: Paging Schemes
| Item | Capability | Reference | Support | Status | Comment |
|---|
8/1 Mandatory Scan Mode [ 1] 8.3, Table 6.5 M
Table 9: Paging Modes
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 9/1 | paging mode R0 | [ 1] 8.3. 1, Table 8.1 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 9/2 | paging mode R1 | [ 1] 8.3. 1, Table 8.1 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 9/3 | paging mode R2 | [ 1] 8.3. 1, Table 8.1 | C.1 | C. 1: Mandatory to support at least one. |
Table 9b: Paging Train Repetition
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 9b/1 | Npage >= 1 | [ 1] 8.3.2, Table 8.2 | O | ![]() | |
| 9b/2 | Npage >= 128 | [ 1] 8.3.2, Table 8.2 | O | ![]() |
9b/3 Npage >= 256 [ 1] 8.3.2, Table 8.2 M
Table 9c: Synchronization Modes Support
Item Capability Reference Support Status Comment
Table 10: Inquiry Procedures
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 10/1 | Inquiry | [ 1] 8.4.2 | O | ![]() | |
| 10/2 | Inquiry Scan with first FHS | [ 1] 8.4.2 | O | ![]() |
10/7 Extended Inquiry Response
[ 1] 8.4.2, 8.4.3
C.1 C. 1: Mandatory IF GAP 1/3 "General discoverable mode", otherwise Optional.
Table 11: Piconet Capabilities
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 11/1 | Broadcast Messages | [ 1] 7.6.5 | M | ![]() |
11/2 Point-to-multipoint Connections [ 1] 1 M
Table 12: Scatternet Capabilities
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 12/1 | Act as Central in one piconet and as Peripheral in another piconet | [ 1] 1 | O | ![]() |
12/2 Act as Peripheral in more than one piconet [ 1] 1 O
Table 13: Synchronous Coding Schemes
Prerequisite: BB 2/2 "SCO link" OR BB 2/3 "eSCO link"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 13/3 | CVSD | [ 1] 9.2 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
13/4 Transparent Synchronous Data [ 1] 5.4, 5.5 C.1 C. 1: Mandatory to support at least one.
Table 14: Erroneous Data Reporting
Item Capability Reference Support Status Comment
Table 16: Non-flushable Packet Boundary Flag
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 16/1 | Non-flushable Packet Boundary Flag | [ 1] 7.6.3 | C.1 | ![]() | C. 1: Mandatory IF HCI 12/10 "Enhanced Flush command", otherwise Optional. |
Table 17: Connection States
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 17/1 | Sniff Subrating mode | [3] 4.5.3.3 | C.1 | ![]() | C. 1: Mandatory IF LMP 2/8 "Sniff mode", otherwise Optional. |
Table 18: Coarse Clock Adjust
Item Capability Reference Support Status Comment
Table 19: Slot Availability Mask
Item Capability Reference Support Status Comment
Common Audio Profile
Table 1: Role Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1/1 | Acceptor | [ 1] 3 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 1/2 | Initiator | [ 1] 3 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 1/3 | Commander | [ 1] 3 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
Table 2: Transport Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|
2/2 Profile supported over LE [ 1] 2.5 M
Table 3: Device Configuration Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|
3/2 BR/EDR/LE [ 1] 2.5 C.1 C. 1: Mandatory to support one and only one.
Table 4: X.Y Versions
Prerequisite: CAP 1/1 "Acceptor"
| Item | Capability | Reference | Support | Status | Comment |
|---|
4/1 CAP v1 .0 [ 1] M
Table 6: CAP Role Dependency Support-Acceptor
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 6/1 | CSIP Set Member | [ 1] 3 | O | ![]() ![]() | |
| 6/2 | BAP Scan Delegator | [ 1] 3 | C.2 | ![]() ![]() | C.2: Mandatory IF CAP 6/3 "BAP Broadcast Sink", otherwise not defined. |
| 6/3 | BAP Broadcast Sink | [ 1] 3 | C.1 | ![]() ![]() | C. 1: Mandatory to support at least one. |
| 6/4 | BAP Unicast Server | [ 1] 3 | C.1 | ![]() ![]() | C. 1: Mandatory to support at least one. |
| 6/5 | VCP Volume Renderer | [ 1] 3 | O | ![]() ![]() | |
| 6/6 | MICP Microphone Device | [ 1] 3 | O | ![]() ![]() | |
| 6/7 | CCP Call Control Client | [ 1] 3 | O | ![]() ![]() |
6/8 MCP Media Control Client [ 1] 3 O
Table 6a: Feature Support-Acceptor
Prerequisite: CAP 1/1 "Acceptor"
| Item Capability | Reference | Support Status Comment |
|---|
6a/1 CAP Targeted Announcement Support
[ 1] 8.1. 1, 8.1.2, 8.1.3
C.1
C. 1: Mandatory to support at least one IF CAP 6/2 "BAP Scan Delegator" OR CAP 6/5 "VCP Volume Renderer" OR CAP 6/6 "MICP Microphone Device" OR CAP 6/7 "CCP Call Control Client" OR CAP 6/8 "MCP Media Control Client", otherwise Excluded.
Table 7: Service Requirements-Acceptor
Prerequisite: CAP 1/1 "Acceptor"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 7/1 | Service supported over LE (CAS) | [ 1] 3, 7.3 | M | ![]() | |
| 7/2 | Service supported over LE (VCS) | [ 1] 4, 7.3 | C.1 | ![]() | C. 1: Mandatory IF CAP 6/5 "VCP Volume Renderer", otherwise not defined. |
| 7/3 | Service supported over LE (VOCS) | [ 1] 4.1.3, 7.3 | C.2 | ![]() | C.2: Optional IF CAP 6/5 "VCP Volume Renderer", otherwise not defined. |
| 7/4 | Service supported over LE (MICS) | [ 1] 4, 7.3 | C.3 | ![]() | C.3: Mandatory IF CAP 6/6 "MICP Microphone Device", otherwise not defined. |
| 7/5 | Service supported over LE (AICS) | [ 1] 4, 7.3 | C.4 | ![]() | C.4: Optional IF CAP 6/6 "MICP Microphone Device", otherwise not defined. |
| 7/6 | Service supported over LE (CSIS) | [ 1] 4.1. 1, 7.3 | C.5 | ![]() | C.5: Mandatory IF CAP 6/1 "CSIP Set Member", otherwise not defined. |
| 7/7 | Service supported over LE (ASCS) | [ 1] 4, 7.3 | C.6 | ![]() | C.6: Mandatory IF CAP 6/4 "BAP Unicast Server", otherwise not defined. |
| 7/8 | Service supported over LE (BASS) | [ 1] 4, 7.3 | C.7 | ![]() | C.7: Mandatory IF CAP 6/2 "BAP Scan Delegator", otherwise not defined. |
7/9 Service supported over LE [ 1] 4, 7.3 C.8 C.8: Mandatory IF CAP 6/4 "BAP Unicast Server" OR CAP 6/3 "BAP
(PACS) Broadcast Sink", otherwise not defined.
Table 8: Audio Stream Transition Procedure Support-Acceptor
Prerequisite: CAP 1/1 "Acceptor"
| Item Capability | Reference Support Status Comment |
|---|
| 8/1 | Unicast Audio Start procedure | [ 1] 7.3.1.2 | C.1 | ![]() | C. 1: Mandatory IF CAP 6/4 "BAP Unicast Server", otherwise Excluded. |
|---|---|---|---|---|---|
| 8/2 | Unicast Audio Update procedure | [ 1] 7.3.1.3 | C.1 | ![]() | C. 1: Mandatory IF CAP 6/4 "BAP Unicast Server", otherwise Excluded. |
8/3 Unicast Audio Stop procedure [ 1] 7.3.1.4 C.1 C. 1: Mandatory IF CAP 6/4 "BAP Unicast Server", otherwise Excluded.
Table 9: Coordinated Set Features-Acceptor
Prerequisite: CAP 6/1 "CSIP Set Member"
| Item | Capability | Reference | Support | Status | Comment |
|---|
9/1 Included CSIS Instance [ 1] 4.4.1 M
Table 10: CSIS Requirements-Acceptor
Prerequisite: CAP 6/1 "CSIP Set Member"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 10/1 | Set Member Rank Characteristic | [ 1] 4.4.1 | M | ![]() | |
| 10/2 | Coordinated Set Size Characteristic | [ 1] 4.4.1 | M | ![]() |
Table 11: Supported Context Types-Acceptor
Prerequisite: CAP 1/1 "Acceptor"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 11/1 | Unspecified | [ 1] 7.1 | M | ![]() | |
| 11/2 | Conversational | [ 1] 7.1 | O | ![]() |
11/3 Media [ 1] 7.1 O
Table 12: CCP Requirements-Acceptor
Prerequisite: CAP 6/7 "CCP Call Control Client"
| Item | Capability | Reference | Support | Status | Comment |
|---|
12/1 Read Status Flags procedure [ 1] 4.4.3 M
Table 13: GAP Requirements-Acceptor
Prerequisite: CAP 1/1 "Acceptor"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 13/1 | Observer | [ 1] 2.4 | C.1 | ![]() | C. 1: Mandatory IF CAP 6/3 "BAP Broadcast Sink", otherwise not defined. |
13/2 Peripheral [ 1] 2.4 C.2 C.2: Mandatory IF CAP 6/4 "BAP Unicast Server" OR CAP 6/3 "BAP Broadcast Sink" OR
CAP 6/2 "BAP Scan Delegator" OR CAP 6/5 "VCP Volume Renderer" OR CAP 6/6 "MICP Microphone Device" OR CAP 6/7 "CCP Call Control Client" OR CAP 6/8 "MCP Media Control Client", otherwise not defined.
Table 14: X.Y Versions
Prerequisite: CAP 1/2 "Initiator"
| Item | Capability | Reference | Support | Status | Comment |
|---|
14/1 Common Audio Profile 1.0 [ 1] M
Table 16: CAP Role Dependency Support-Initiator
Prerequisite: CAP 1/2 "Initiator"
| Item Capability | Reference Support Status Comment |
|---|
| 16/1 | CSIP Set Coordinator | [ 1] 3 | C.1 | ![]() | C. 1: Mandatory IF CAP 16/3 "BAP Unicast Client" OR CAP 16/4 "BAP Broadcast Assistant", otherwise not defined. |
|---|---|---|---|---|---|
| 16/2 | BAP Broadcast Source | [ 1] 3 | C.2 | ![]() | C.2: Mandatory to support at least one. |
| 16/3 | BAP Unicast Client | [ 1] 3 | C.2 | ![]() | C.2: Mandatory to support at least one. |
| 16/5 | CCP Call Control Server | [ 1] 3 | O | ![]() | |
| 16/6 | MCP Media Control Server | [ 1] 3 | O | ![]() |
Table 17: Feature Support-Initiator
Prerequisite: CAP 1/2 "Initiator"
| Item | Capability | Reference | Support | Status | Comment |
|---|
17/1 Multiple ASCS Server Support [ 1] 7 M
Table 18: Unicast Client BAP Audio Role-Initiator
Prerequisite: CAP 16/3 "BAP Unicast Client"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 18/1 | Audio Source | [ 1] 3 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
18/2 Audio Sink [ 1] 3 C.1 C. 1: Mandatory to support at least one.
Table 19: Service Requirements-Initiator
Prerequisite: CAP 1/2 "Initiator"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 19/1 | Service supported over LE (TBS) | [ 1] 4, 7.3 | C.1 | ![]() | C. 1: Mandatory to support at least one IF CAP 16/5 "CCP Call Control Server", otherwise not defined. |
| 19/2 | Service supported over LE (GTBS) | [ 1] 4, 7.3 | C.1 | ![]() | C. 1: Mandatory to support at least one IF CAP 16/5 "CCP Call Control Server", otherwise not defined. |
| 19/3 | Service supported over LE (MCS) | [ 1] 4, 7.3 | C.2 | ![]() | C.2: Mandatory to support at least one IF CAP 16/6 "MCP Media Control Server", otherwise not defined. |
19/4 Service supported over LE [ 1] 4, 7.3 C.2 C.2: Mandatory to support at least one IF CAP 16/6 "MCP Media Control
(GMCS) Server", otherwise not defined.
Table 20: Audio Stream Transition Procedure Support-Initiator
Prerequisite: CAP 1/2 "Initiator"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 20/1 | Unicast Audio Start procedure | [ 1] 5 | C.1 | ![]() | C. 1: Mandatory IF CAP 16/3 "BAP Unicast Client", otherwise Excluded. |
| 20/2 | Unicast Audio Update procedure | [ 1] 5 | C.2 | ![]() | C.2: Optional IF CAP 16/3 "BAP Unicast Client", otherwise Excluded. |
| 20/3 | Unicast Audio Stop procedure | [ 1] 5 | C.1 | ![]() | C. 1: Mandatory IF CAP 16/3 "BAP Unicast Client", otherwise Excluded. |
| 20/4 | Broadcast Audio Start procedure | [ 1] 5 | C.3 | ![]() | C.3: Mandatory IF CAP 16/2 "BAP Broadcast Source", otherwise Excluded. |
20/6 Broadcast Audio Stop [ 1] 5 C.3 C.3: Mandatory IF CAP 16/2 "BAP Broadcast Source", otherwise
procedure Excluded.
Table 21: BAP Procedures Requirements-Initiator
Prerequisite: CAP 1/2 "Initiator"
| Item Capability | Reference Support Status Comment |
|---|
21/1 BAP Available Audio Contexts discovery [ 1] 5.4 C.1 C. 1: Mandatory IF CAP 16/3 "BAP Unicast Client",
procedure otherwise Excluded.
Table 22: Supported Context Types-Initiator
Prerequisite: CAP 1/2 "Initiator"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 22/1 | Unspecified | [ 1] 7.1 | M | ![]() | |
| 22/2 | Conversational | [ 1] 7.1 | O | ![]() |
22/3 Media [ 1] 7.1 O
Table 23: GAP Requirements-Initiator
Prerequisite: CAP 1/2 "Initiator"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 23/1 | Broadcaster | [ 1] 2.4 | C.1 | ![]() | C. 1: Mandatory IF CAP 16/2 "BAP Broadcast Source", otherwise not defined. |
23/2 Central [ 1] 2.4 C.2 C.2: Mandatory IF CAP 16/3 "BAP Unicast Client" OR CAP 16/4 "BAP Broadcast Assistant"
OR CAP 16/5 "CCP Call Control Server" OR CAP 16/6 "MCP Media Control Server" OR CAP 16/1 "CSIP Set Coordinator", otherwise not defined.
Table 24: X.Y Versions
Prerequisite: CAP 1/3 "Commander"
| Item | Capability | Reference | Support | Status | Comment |
|---|
24/1 Common Audio Profile 1.0 [ 1] M
Table 26: CAP Role Dependency Support-Commander
Prerequisite: CAP 1/3 "Commander"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 26/1 | CSIP Set Coordinator | [ 1] 3 | M | ![]() | |
| 26/2 | BAP Broadcast Assistant | [ 1] 3 | C. 1, C.2 | ![]() | C. 1: Mandatory to support at least one. C.2: Mandatory IF CAP 26/3 "BAP Scan Delegator", otherwise Optional. |
| 26/4 | VCP Volume Controller | [ 1] 3 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 26/5 | MICP Microphone Controller | [ 1] 3 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 26/6 | CCP Call Control Client | [ 1] 3 | O | ![]() | |
| 26/7 | MCP Media Control Client | [ 1] 3 | O | ![]() |
Table 27: Feature Support-Commander
Prerequisite: CAP 1/3 "Commander"
| Item Capability | Reference | Support Status Comment |
|---|
27/4 CAP Targeted Announcement Support
[ 1] 8.1. 1, 8.1.2, 8.1.3
C.3
C.3: Mandatory to support at least one IF CAP 26/3 "BAP Scan Delegator"OR CAP 26/6 "CCP Call Control Client" OR CAP 26/7 "MCP Media Control Client", otherwise Excluded.
27/5 CAP General Announcement Support
[ 1] 8.1. 1, 8.1.2, 8.1.3
C.3
C.3: Mandatory to support at least one IF CAP 26/3 "BAP Scan Delegator"OR CAP 26/6 "CCP Call Control Client" OR CAP 26/7 "MCP Media Control Client", otherwise Excluded.
Table 28: Procedures-Commander
Prerequisite: CAP 1/3 "Commander"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 28/1 | Broadcast Audio Reception Start procedure | [ 1] 7.3.1.8 | C.1 | ![]() | C. 1: Mandatory IF CAP 26/2 "BAP Broadcast Assistant", otherwise Excluded. |
| 28/2 | Broadcast Audio Reception Stop procedure | [ 1] 7.3.1.9 | C.1 | ![]() | C. 1: Mandatory IF CAP 26/2 "BAP Broadcast Assistant", otherwise Excluded. |
| 28/6 | Change Volume procedure | [ 1] 7.3.2.2 | C.5 | ![]() | C.5: Mandatory IF CAP 26/4 "VCP Volume Controller", otherwise Excluded. |
| 28/7 | Change Volume Offset procedure | [ 1] 7.3.2.3 | C.6 | ![]() | C.6: Optional IF CAP 26/4 "VCP Volume Controller", otherwise Excluded. |
| 28/8 | Change Volume Mute State procedure | [ 1] 7.3.2.4 | C.5 | ![]() | C.5: Mandatory IF CAP 26/4 "VCP Volume Controller", otherwise Excluded. |
| 28/9 | Microphone Mute State procedure | [ 1] 7.3.2.5 | C.7 | ![]() | C.7: Mandatory IF CAP 26/5 "MICP Microphone Controller", otherwise Excluded. |
28/11 Find Content Control Service [ 1] 7.3.3.2 O
procedure
Table 29: Service Requirements-Commander
Prerequisite: CAP 1/3 "Commander"
| Item Capability | Reference Support Status Comment |
|---|
29/1 Service supported [ 1] 6 C.1 C. 1: Mandatory IF CAP 27/5 "CAP General Announcement Support" OR CAP
over LE (CAS) 27/4 "CAP Targeted Announcement Support", otherwise not defined.
Table 30: BAP Procedures Requirements-Commander
Prerequisite: CAP 26/2 "BAP Broadcast Assistant"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 30/1 | Broadcast Audio capability discovery procedure | [ 1] 6.4 | M | ![]() | |
| 30/2 | Add Source operation | [ 1] 6.4 | M | ![]() |
30/4 Remove Source operation [ 1] 6.4 M
Table 31: VCP Volume Controller Procedures Requirements-Commander
Prerequisite: CAP 26/4 "VCP Volume Controller"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 31/1 | Set Absolute Volume | [ 1] 6.4 | M | ![]() | |
| 31/3 | Mute | [ 1] 6.4 | M | ![]() |
31/4 Unmute [ 1] 6.4 M
Table 32: MICP Procedures Requirements-Commander
Prerequisite: CAP 26/5 "MICP Microphone Controller"
| Item | Capability | Reference | Support | Status | Comment |
|---|
32/1 Set Mute [ 1] 6.4 M
Table 33: GAP Requirements-Commander
Prerequisite: CAP 1/3 "Commander"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 33/1 | Central | [ 1] 2.4 | C.1 | ![]() | C. 1: Mandatory IF CAP 26/2 "BAP Broadcast Assistant" OR CAP 26/4 "VCP Volume Controller" OR CAP 26/5 "MICP Microphone Controller" OR CAP 26/1 "CSIP Set Coordinator", otherwise not defined. |
| 33/2 | Peripheral | [ 1] 2.4 | C.2 | ![]() | C.2: Mandatory IF CAP 26/3 "BAP Scan Delegator" OR CAP 26/6 "CCP Call Control Client"OR CAP 26/7 "MCP Media Control Client", otherwise not defined. |
Common Audio Service
Table 0: X.Y Versions
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 0/1 | CAS v1 .0 | [ 1] 2 | M | ![]() |
Table 2: Transport Requirements
| Item Capability | Reference | Support | Status | Comment |
|---|
2/2 Service supported over LE [ 1] 2 C.1 C. 1: Mandatory to support at least one.
Table 3: Features
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 3/1 | Included CSIS Instance | [ 1] 2.6 | O | ![]() |
Table 5: GATT Requirements
Item Capability Reference Support Status Comment
Table 4: SDP Requirements
Prerequisite: CAS 2/1 "Service supported over BR/EDR"
Item Capability Reference Support Status Comment
Call Control Profile
Table 1: Role Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1/1 | Call Control Server | [ 1] 3 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 1/2 | Call Control Client | [ 1] 4 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
Table 2: Transport Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|
2/2 Profile supported over LE [ 1] 2 C.1 C. 1: Mandatory to support at least one.
Table 3: Call Control Server, X.Y Versions
Prerequisite: CCP 1/1 "Call Control Server"
| Item | Capability | Reference | Support | Status | Comment |
|---|
3/1 CCP v1 .0 [ 1] M
Table 5: Server Features
Prerequisite: CCP 1/1 "Call Control Server"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 5/1 | Telephone Bearer Service | [ 1] 3 | O | ![]() | |
| 5/2 | Generic Telephone Bearer Service | [ 1] 3 | M | ![]() |
5/3 LE Extended Advertising [ 1] 6.1.1.1 M
Table 6: GAP Requirements-Call Control Server Role
Prerequisite: CCP 1/1 "Call Control Server"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 6/1 | LE security mode 1 | [ 1] 5.1 | C.1 | ![]() | C. 1: Mandatory IF CCP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/2 | Bondable mode (LE) | [ 1] 5.1.2 | C.1 | ![]() | C. 1: Mandatory IF CCP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/4 | Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only | [ 1] 5.1.2 | C.7 | ![]() | C.7: Mandatory to support at least one IF CCP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/5 | Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only | [ 1] 5.1.2 | C.7 | ![]() | C.7: Mandatory to support at least one IF CCP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/6 | LE security mode 1 level 4 | [ 1] 5.1.2 | C.7 | ![]() | C.7: Mandatory to support at least one IF CCP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/7 | Minimum 128 Bit entropy key (LE) | [ 1] 5.1 | C.3 | ![]() | C.3: Mandatory IF CCP 6/4 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR CCP 6/5 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only", otherwise not defined. |
Table 8: Call Control Client, X.Y Versions
Prerequisite: CCP 1/2 "Call Control Client"
| Item | Capability | Reference | Support | Status | Comment |
|---|
8/1 CCP v1 .0 [ 1] M
Table 10: Call Control Server Support
Prerequisite: CCP 1/2 "Call Control Client"
Table 11: Telephone Bearer Service Characteristic Support by Client
Prerequisite: CCP 10/1 "Discover Telephone Bearer Service"
Table 12: Telephone Bearer Service Procedure Requirements
| Item Capability Reference Support Status Comment |
|---|
| 10/1 Discover Telephone Bearer Service [ 1] 4 C.1 C. 1: Mandatory to support at least one. |
| 10/2 Discover Generic Telephone Bearer Service [ 1] 4 C.1 C. 1: Mandatory to support at least one. |
| Item Capability Reference Support Status Comment |
| 11/1 Bearer Provider Name Characteristic [ 1] 4.4.1 O |
| 11/2 Bearer UCI Characteristic [ 1] 4.4.2 O |
| 11/3 Bearer Technology Characteristic [ 1] 4.4.3 O |
| 11/4 Bearer URI Schemes Supported List [ 1] 4.4.4 O |
| Characteristic |
| 11/5 Bearer Signal Strength Characteristic [ 1] 4.4.5 O |
| 11/6 Bearer Signal Strength Reporting [ 1] 4.4.6 C.1 C. 1: Mandatory IF CCP 11/5 "Bearer Signal Strength |
| Interval Characteristic Characteristic", otherwise Excluded. |
| 11/7 Bearer List Current Calls Characteristic [ 1] 4.4.8 O |
| 11/8 Content Control ID Characteristic [ 1] 4.4.9 O |
| 11/9 Status Flags Characteristic [ 1] 4.4.11 O |
| 11/10 Incoming Call Target Bearer URI [ 1] 4.4.10 O |
| Characteristic |
| 11/11 Call State Characteristic [ 1] 4.4.12 M |
| 11/12 Call Control Point Characteristic [ 1] 4.4.13 O |
| 11/13 Call Control Point Optional Opcodes [ 1] 4.4.14 O |
| Characteristic |
| 11/14 Termination Reason Characteristic [ 1] 4.5.1 O |
| 11/15 Incoming Call Characteristic [ 1] 4.4.15 O |
| 11/16 Call Friendly Name Characteristic [ 1] 4.4.16 O |
| Prerequisite: CCP 10/1 "Discover Telephone Bearer Service" |
| Item Capability Reference Support Status Comment |
| 12/1 Read Bearer Provider Name [ 1] 4.4.1 O |
| 12/2 Read Bearer UCI [ 1] 4.4.2 O |
| 12/3 Read Bearer Technology [ 1] 4.4.3 O |
| 12/4 Read Bearer URI Schemes Supported List [ 1] 4.4.4 O |
| 12/5 Read Bearer Signal Strength [ 1] 4.4.5 O |
| 12/6 Read Bearer Signal Strength Reporting Interval [ 1] 4.4.6 O |
| 12/7 Set Bearer Signal Strength Reporting Interval [ 1] 4.4.7 O |
| 12/8 Read Bearer List Current Calls [ 1] 4.4.8 O |
| 12/9 Read Content Control ID [ 1] 4.4.9 O |
| 12/10 | Read Status Flags | [ 1] 4.4.11 | O | ![]() |
|---|---|---|---|---|
| 12/11 | Read Incoming Call Target Bearer URI | [ 1] 4.4.10 | O | ![]() |
| 12/12 | Read Call State | [ 1] 4.4.12 | M | ![]() |
| 12/13 | Answer Incoming Call | [ 1] 4.4.13.1 | O | ![]() |
| 12/14 | Terminate Call | [ 1] 4.4.13.2 | O | ![]() |
| 12/15 | Move Call To Local Hold | [ 1] 4.4.13.3 | O | ![]() |
| 12/16 | Move Locally Held Call To Active Call | [ 1] 4.4.13.4 | O | ![]() |
| 12/17 | Move Locally Held Call To Remotely Held | [ 1] 4.4.13.5 | O | ![]() |
| 12/20 | Read Call Control Point Optional Opcodes | [ 1] 4.4.14 | O | ![]() |
| 12/21 | Read Incoming Call | [ 1] 4.4.15 | O | ![]() |
| 12/22 | Read Call Friendly Name | [ 1] 4.4.16 | O | ![]() |
Table 13: Generic Telephone Bearer Service Characteristic Support by Client
Prerequisite: CCP 10/2 "Discover Generic Telephone Bearer Service"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 13/1 | Bearer Provider Name Characteristic | [ 1] 4.4.1 | O | ![]() | |
| 13/2 | Bearer UCI Characteristic | [ 1] 4.4.2 | O | ![]() | |
| 13/3 | Bearer Technology Characteristic | [ 1] 4.4.3 | O | ![]() | |
| 13/4 | Bearer URI Schemes Supported List Characteristic | [ 1] 4.4.4 | O | ![]() | |
| 13/5 | Bearer Signal Strength Characteristic | [ 1] 4.4.5 | O | ![]() | |
| 13/6 | Bearer Signal Strength Reporting Interval Characteristic | [ 1] 4.4.6 | C.1 | ![]() | C. 1: Mandatory IF CCP 13/5 "Bearer Signal Strength Characteristic", otherwise Excluded. |
| 13/7 | Bearer List Current Calls Characteristic | [ 1] 4.4.8 | O | ![]() | |
| 13/8 | Content Control ID Characteristic | [ 1] 4.4.9 | O | ![]() | |
| 13/9 | Status Flags Characteristic | [ 1] 4.4.11 | O | ![]() | |
| 13/10 | Incoming Call Target Bearer URI Characteristic | [ 1] 4.4.10 | O | ![]() | |
| 13/11 | Call State Characteristic | [ 1] 4.4.12 | M | ![]() | |
| 13/12 | Call Control Point Characteristic | [ 1] 4.4.13 | O | ![]() | |
| 13/13 | Call Control Point Optional Opcodes Characteristic | [ 1] 4.4.14 | O | ![]() | |
| 13/14 | Termination Reason Characteristic | [ 1] 4.5.1 | O | ![]() | |
| 13/15 | Incoming Call Characteristic | [ 1] 4.4.15 | O | ![]() |
13/16 Call Friendly Name Characteristic [ 1] 4.4.16 O
Table 14: Generic Telephone Bearer Service Procedure Requirements
Prerequisite: CCP 10/2 "Discover Generic Telephone Bearer Service"
| Item | Capability | Reference | Support | Status Comment |
|---|---|---|---|---|
| 14/1 | Read Bearer Provider Name | [ 1] 4.4.1 | O | ![]() |
| 14/2 | Read Bearer UCI | [ 1] 4.4.2 | O | ![]() |
| 14/3 | Read Bearer Technology | [ 1] 4.4.3 | O | ![]() |
| 14/4 | Read Bearer URI Schemes Supported List | [ 1] 4.4.4 | O | ![]() |
| 14/5 | Read Bearer Signal Strength | [ 1] 4.4.5 | O | ![]() |
| 14/6 | Read Bearer Signal Strength Reporting Interval | [ 1] 4.4.6 | O | ![]() |
| 14/7 | Set Bearer Signal Strength Reporting Interval | [ 1] 4.4.7 | O | ![]() |
| 14/8 | Read Bearer List Current Calls | [ 1] 4.4.8 | O | ![]() |
| 14/9 | Read Content Control ID | [ 1] 4.4.9 | O | ![]() |
| 14/10 | Read Status Flags | [ 1] 4.4.11 | O | ![]() |
| 14/11 | Read Incoming Call Target Bearer URI | [ 1] 4.4.10 | O | ![]() |
| 14/12 | Read Call State | [ 1] 4.4.12 | M | ![]() |
| 14/13 | Answer Incoming Call | [ 1] 4.4.13.1 | O | ![]() |
| 14/14 | Terminate Call | [ 1] 4.4.13.2 | O | ![]() |
| 14/15 | Move Call To Local Hold | [ 1] 4.4.13.3 | O | ![]() |
| 14/16 | Move Locally Held Call To Active Call | [ 1] 4.4.13.4 | O | ![]() |
| 14/17 | Move Locally Held Call To Remotely Held | [ 1] 4.4.13.5 | O | ![]() |
| 14/20 | Read Call Control Point Optional Opcodes | [ 1] 4.4.14 | O | ![]() |
| 14/21 | Read Incoming Call | [ 1] 4.4.15 | O | ![]() |
| 14/22 | Read Call Friendly Name | [ 1] 4.4.16 | O | ![]() |
Table 15: GAP Requirements-Call Control Client Role
Prerequisite: CCP 1/2 "Call Control Client"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 15/2 | LE security mode 1 | [ 1] 5.2 | C.2 | ![]() | C.2: Mandatory IF CCP 2/2 "Profile supported over LE", otherwise not defined. |
| 15/3 | Bondable mode (LE) | [ 1] 5.2 | C.2 | ![]() | C.2: Mandatory IF CCP 2/2 "Profile supported over LE", otherwise not defined. |
| 15/4 | Bonding procedure | [ 1] 5.2 | C.2 | ![]() | C.2: Mandatory IF CCP 2/2 "Profile supported over LE", otherwise not defined. |
| 15/5 | Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only | [ 1] 5.1.1 | O | ![]() | |
| 15/6 | Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only | [ 1] 5.1.1 | O | ![]() | |
| 15/7 | LE security mode 1 level 4 | [ 1] 5.1.1 | O | ![]() |
15/8 Minimum 128 Bit entropy key (LE)
[ 1] 5.1 C.4 C.4: Mandatory IF CCP 15/5 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR CCP 15/6 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only", otherwise not defined.
Core Configurations
Table 1: Controller Core Specification X.Y Versions
Prerequisite: CORE 10/1 "BR/EDR Security (SEC)" OR CORE 10/2 "Link Manager Protocol (LMP)" OR CORE 10/3 "Baseband (BB)" OR CORE 10/4 "Radio Frequency (RF)" OR CORE 10/10 "Isochronous Adaptation Layer (IAL)" OR CORE 10/11 "LE Security (LESEC)" OR CORE 10/12 "Link Layer (LL)" OR CORE 10/13 "Radio Frequency Physical Layer (RFPHY)" OR CORE 10/14 "Channel Sounding (CS)" OR CORE 10/20 "PAL for 802.11 MAC/PHY (802 .11 PAL)" OR CORE 12/2 "Lower HCI role"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1/1 | Controller Core any version | N/A | M | ![]() |
1/60 Controller Core v6 .0 [28] C.1 C. 1: Mandatory to support one and only one.
Table 1a: (auto-fill) Controller Core Specification X.Y Versions or Later
Prerequisite: CORE 1/1 "Controller Core any version"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1a/50 | Controller Core v5 .0 or later | N/A | C.1 | ![]() | C. 1: Excluded IF CORE 1/42 "Controller Core v4 .2", otherwise Mandatory. |
| 1a/51 | Controller Core v5 .1 or later | N/A | C.2 | ![]() | C.2: Excluded IF CORE 1/42 "Controller Core v4 .2" OR CORE 1/50 "Controller Core v5 .0", otherwise Mandatory. |
| 1a/52 | Controller Core v5 .2 or later | N/A | C.3 | ![]() | C.3: Excluded IF CORE 1/42 "Controller Core v4 .2" OR CORE 1/50 "Controller Core v5 .0" OR CORE 1/51 "Controller Core v5 . 1", otherwise Mandatory. |
| 1a/53 | Controller Core v5 .3 or later | N/A | C.4 | ![]() | C.4: Excluded IF CORE 1/42 "Controller Core v4 .2" OR CORE 1/50 "Controller Core v5 .0" OR CORE 1/51 "Controller Core v5 . 1" OR CORE 1/52 "Controller Core v5 .2", otherwise Mandatory. |
| 1a/54 | Controller Core v5 .4 or later | N/A | C.5 | ![]() | C.5: Excluded IF CORE 1/42 "Controller Core v4 .2" OR CORE 1/50 "Controller Core v5 .0" OR CORE 1/51 "Controller Core v5 . 1" OR CORE 1/52 "Controller Core v5 .2" OR CORE 1/53 "Controller Core v5 .3", otherwise Mandatory. |
| 1a/60 | Controller Core v6 .0 or later | N/A | C.6 | ![]() | C.6: Excluded IF CORE 1/42 "Controller Core v4 .2" OR CORE 1/50 "Controller Core v5 .0" OR CORE 1/51 "Controller Core v5 . 1" OR CORE 1/52 "Controller Core v5 .2" OR CORE 1/53 "Controller Core v5 .3" OR CORE 1/54 "Controller Core v5 .4", otherwise Mandatory. |
Table 1b: (auto-fill) Controller Core Specification X.Y Versions or Earlier
Prerequisite: CORE 1/1 "Controller Core any version"
| Item Capability | Reference Support Status Comment |
|---|
1b/60 Controller Core N/A C.6
v6 .0 or earlier
C.6: Mandatory IF CORE 1/42 "Controller Core v4 .2" OR CORE 1/50 "Controller Core v5 .0" OR CORE 1/51 "Controller Core v5 . 1" OR CORE 1/52 "Controller Core v5 .2" OR CORE 1/53 "Controller Core v5 .3" OR CORE 1/54 "Controller Core v5 .4" OR CORE 1/60 "Controller Core v6 .0", otherwise Excluded.
Table 1c: Controller Core Addenda and Errata
Item Capability Reference Support Status Comment
Table 2: Host Core Specification X.Y Versions
Prerequisite: CORE 11/1 "Generic Attribute Profile (GATT)" OR CORE 11/2 "Attribute Protocol (ATT)" OR CORE 11/3 "Generic Access Profile (GAP)"OR CORE 11/4 "Service Discovery Protocol (SDP)" OR CORE 11/5 "Logical Link Control and Adaptation Protocol (L2CAP)" OR CORE 11/6 "Security
Item
Capability
Reference
Support
Status
Comment
| 2/1 | Host Core any version | N/A | M | ![]() |
|---|---|---|---|---|
| 2/60 | Host Core v6 .0 | [28] | C.1 | C. 1: Mandatory to support one and only one. |
Table 2a: (auto-fill) Host Core Specification X.Y Versions or Later
Prerequisite: CORE 2/1 "Host Core any version"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 2a/50 | Host Core v5 .0 or later | N/A | C.1 | ![]() | C. 1: Excluded IF CORE 2/42 "Host Core v4 .2", otherwise Mandatory. |
| 2a/51 | Host Core v5 .1 or later | N/A | C.2 | ![]() | C.2: Excluded IF CORE 2/42 "Host Core v4 .2" OR CORE 2/50 "Host Core v5 .0", otherwise Mandatory. |
| 2a/52 | Host Core v5 .2 or later | N/A | C.3 | ![]() | C.3: Excluded IF CORE 2/42 "Host Core v4 .2" OR CORE 2/50 "Host Core v5 .0" OR CORE 2/51 "Host Core v5 . 1", otherwise Mandatory. |
| 2a/53 | Host Core v5 .3 or later | N/A | C.4 | ![]() | C.4: Excluded IF CORE 2/42 "Host Core v4 .2" OR CORE 2/50 "Host Core v5 .0" OR CORE 2/51 "Host Core v5 . 1" OR CORE 2/52 "Host Core v5 .2", otherwise Mandatory. |
| 2a/54 | Host Core v5 .4 or later | N/A | C.5 | ![]() | C.5: Excluded IF CORE 2/42 "Host Core v4 .2" OR CORE 2/50 "Host Core v5 .0" OR CORE 2/51 "Host Core v5 . 1" OR CORE 2/52 "Host Core v5 .2" OR CORE 2/53 "Host Core v5 .3", otherwise Mandatory. |
2a/60 Host Core v6 .0 or later
N/A C.6 C.6: Excluded IF CORE 2/42 "Host Core v4 .2" OR CORE 2/50 "Host Core v5 .0" OR
CORE 2/51 "Host Core v5 . 1" OR CORE 2/52 "Host Core v5 .2" OR CORE 2/53 "Host Core v5 .3" OR CORE 2/54 "Host Core v5 .4", otherwise Mandatory.
Table 2b: (auto-fill) Host Core Specification X.Y Versions or Earlier
Prerequisite: CORE 2/1 "Host Core any version"
| Item Capability | Reference Support Status Comment |
|---|
2b/60 Host Core v6 .0 or earlier
N/A C.6 C.6: Mandatory IF CORE 2/42 "Host Core v4 .2" OR CORE 2/50 "Host Core v5 .0" OR
CORE 2/51 "Host Core v5 . 1" OR CORE 2/52 "Host Core v5 .2" OR CORE 2/53 "Host Core v5 .3" OR CORE 2/54 "Host Core v5 .4" OR CORE 2/60 "Host Core v6 .0", otherwise Excluded.
Table 10: Controller Layer Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 10/1 | BR/EDR Security (SEC) | [ 1], [2], [3], [4], [5], [6], [28]Volume 2, Part H | O | ![]() | |
| 10/2 | Link Manager Protocol (LMP) | [ 1], [2], [3], [4], [5], [6], [28]Volume 2, Part C | O | ![]() | |
| 10/3 | Baseband (BB) | [ 1], [2], [3], [4], [5], [6], [28]Volume 2, Part B | O | ![]() | |
| 10/4 | Radio Frequency (RF) | [ 1], [2], [3], [4], [5], [6], [28]Volume 2, Part A | O | ![]() | |
| 10/10 | Isochronous Adaptation Layer (IAL) | [4], [5], [6], [28]Volume 6, Part G | C.2 | ![]() | C.2: Optional IF CORE 1a/52 "Controller Core v5 .2 or later", otherwise Excluded. |
| 10/11 | LE Security (LESEC) | [ 1], [2], [3], [4], [5], [6], [28]Volume 6, Part E | C.1 | ![]() | C. 1: Mandatory IF CORE 20a/2 "LE encryption", otherwise Excluded. |
| 10/12 | Link Layer (LL) | [ 1], [2], [3], [4], [5], [6], [28]Volume 6, Part B | O | ![]() |
|---|---|---|---|---|
| 10/13 | Radio Frequency Physical Layer (RFPHY) | [ 1], [2], [3], [4], [5], [6], [28]Volume 6, Part A | O | ![]() |
Table 11: Host Layer Requirements
| Item | Capability | Reference | Support | Status Comment | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 11/1 | Generic Attribute Profile (GATT) | [ 1], | [2], | [3], | [4], | [5], | [6], | [28]Volume | 3, | Part | G | O | ![]() |
| 11/2 | Attribute Protocol (ATT) | [ 1], | [2], | [3], | [4], | [5], | [6], | [28]Volume | 3, | Part | F | O | ![]() |
| 11/3 | Generic Access Profile (GAP) | [ 1], | [2], | [3], | [4], | [5], | [6], | [28]Volume | 3, | Part | C | O | ![]() |
| 11/4 | Service Discovery Protocol (SDP) | [ 1], | [2], | [3], | [4], | [5], | [6], | [28]Volume | 3, | Part | B | O | ![]() |
| 11/5 | Logical Link Control and Adaptation Protocol (L2CAP) | [ 1], | [2], | [3], | [4], | [5], | [6], | [28]Volume | 3, | Part | A | O | ![]() |
11/6 Security Manager (SM) [ 1], [2], [3], [4], [5], [6], [28]Volume 3, Part H O
Table 12: HCI Layer Requirements
Item Capability Reference Support Status Comment
Table 13: Other Core Layer Requirements
Item Capability Reference Support Status Comment
Table 20: (auto-fill) Core Layer Groupings (Excluding HCI)
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 20/1 | BR/EDR Controller Layers | [8] 2.1.1 | C.1 | ![]() | C. 1: Mandatory IF CORE 10/1 "BR/EDR Security (SEC)" AND CORE 10/2 "Link Manager Protocol (LMP)"AND CORE 10/3 "Baseband (BB)"AND CORE 10/4 "Radio Frequency (RF)", otherwise Excluded. |
| 20/2 | BR/EDR Host Layers | [8] 2.2.1 | C.2 | ![]() | C.2: Mandatory IF CORE 11/3 "Generic Access Profile (GAP)" AND CORE 11/4 "Service Discovery Protocol (SDP)" AND CORE 11/5 "Logical Link Control and Adaptation Protocol (L2CAP)" AND ((CORE 11/1 "Generic Attribute Profile (GATT)" AND CORE 11/2 "Attribute Protocol (ATT)") OR (NOT CORE 11/1 "Generic Attribute Profile (GATT)"AND NOT CORE 11/2 "Attribute Protocol (ATT)")), otherwise Excluded. |
| 20/3 | LE Controller Layers | [8] 2.1.2 | C.3 | ![]() | C.3: Mandatory IF CORE 10/12 "Link Layer (LL)" AND CORE 10/13 "Radio Frequency Physical Layer (RFPHY)"AND ((CORE 10/11 "LE Security (LESEC)"AND CORE 20a/2 "LE encryption") OR (NOT CORE 10/11 "LE Security (LESEC)"AND NOT CORE 20a/2 "LE encryption")) AND ((CORE 10/10 "Isochronous Adaptation Layer (IAL)" AND CORE 20a/3 "Isochronous channels") OR (NOT CORE 10/10 "Isochronous Adaptation Layer (IAL)" AND NOT CORE 20a/3 "Isochronous channels")) AND ((CORE 10/14 "Channel Sounding (CS)"AND CORE 20a/4 "Channel Sounding") OR (NOT CORE 10/14 "Channel Sounding (CS)"AND NOT CORE 20a/4 "Channel Sounding")), otherwise Excluded. |
| 20/4 | LE Host Layers | [8] 2.2.2 | C.4 | ![]() | C.4: Mandatory IF CORE 11/3 "Generic Access Profile (GAP)" AND ((CORE 11/1 "Generic Attribute Profile (GATT)" AND CORE 11/2 "Attribute Protocol (ATT)" AND CORE 11/5 "Logical Link Control and Adaptation Protocol (L2CAP)" AND CORE 11/6 "Security Manager (SM)"AND CORE 20a/1 "LE connections") OR (NOT CORE 11/1 "Generic Attribute Profile (GATT)"AND NOT CORE 11/2 "Attribute Protocol (ATT)"AND NOT CORE 11/5 "Logical Link Control and Adaptation Protocol (L2CAP)" AND NOT CORE 11/6 "Security Manager (SM)" AND NOT CORE 20a/1 "LE connections")), otherwise Excluded. |
Table 20a: (auto-fill) Core Layer References
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 20a/1 | LE connections | [8] 2.2.2 | C.1 | ![]() | C. 1: Mandatory IF GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)" OR GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)", otherwise Excluded. |
| 20a/2 | LE encryption | [8] 2.1.2 | C.2 | ![]() | C.2: Mandatory IF LL 9/1 "LE Encryption", otherwise Excluded. |
20a/3 Isochronous channels
[8] 2.1.2 C.3 C.3: Mandatory IF LL 9/31 "Connected Isochronous Stream-Central" OR LL 9/32 "Connected Isochronous Stream-Peripheral" OR LL 9/33 "Isochronous Broadcaster"OR LL 9/34 "Synchronized Receiver", otherwise Excluded.
Table 30: (auto-fill) Core-Controller Configurations
Prerequisite: CORE 12/2 "Lower HCI role" AND NOT (CORE 11/1 "Generic Attribute Profile (GATT)" OR CORE 11/2 "Attribute Protocol (ATT)" OR CORE 11/3 "Generic Access Profile (GAP)" OR CORE 11/4 "Service Discovery Protocol (SDP)" OR CORE 11/5 "Logical Link Control and Adaptation Protocol (L2CAP)" OR CORE 11/6 "Security Manager (SM)" OR CORE 11/20 "AMP Manager Protocol (A2MP)" OR CORE 12/3 "Upper HCI role")
Item Capability Reference Support Status Comment
Table 31: (auto-fill) Core-Host Configurations
Prerequisite: CORE 12/3 "Upper HCI role" AND NOT (CORE 10/1 "BR/EDR Security (SEC)" OR CORE 10/2 "Link Manager Protocol (LMP)" OR CORE 10/3 "Baseband (BB)" OR CORE 10/4 "Radio Frequency (RF)" OR CORE 10/10 "Isochronous Adaptation Layer (IAL)" OR CORE 10/11 "LE Security (LESEC)" OR CORE 10/12 "Link Layer (LL)" OR CORE 10/13 "Radio Frequency Physical Layer (RFPHY)" OR CORE 10/14 "Channel Sounding (CS)" OR CORE 10/20 "PAL for 802.11 MAC/PHY (802 .11 PAL)" OR CORE 12/2 "Lower HCI role")
Item Capability Reference Support Status Comment
Table 32: (auto-fill) Core-Complete Configurations
| Item Capability | Reference Support Status Comment |
|---|
32/3 BR/EDR/LE CoreComplete
Configuration
[8] 2.3.3 C.3 C.3: Mandatory IF CORE 20/1 "BR/EDR Controller Layers" AND CORE 20/2
"BR/EDR Host Layers"AND CORE 20/3 "LE Controller Layers"AND CORE 20/4 "LE Host Layers"AND NOT (CORE 10/20 "PAL for 802.11 MAC/PHY (802 .11 PAL)"AND CORE 11/20 "AMP Manager Protocol (A2MP)"), otherwise Excluded.
Table 40: (auto-fill) Configurations
Item Capability Reference Support Status Comment
40/3 CoreComplete
[8] 2.3 C.3 C.3: Mandatory IF CORE 32/1 "BR/EDR Core-Complete Configuration" OR CORE 32/2 "LE Core-Complete Configuration" OR CORE 32/3 "BR/EDR/LE Core-Complete Configuration"OR CORE 32/4 "HS Core-Complete Configuration" OR CORE 32/5 "HS/LE Core-Complete Configuration", otherwise Excluded.
Table 41: (auto-fill) Transport Configurations
| Item Capability | Reference Support Status Comment |
|---|
41/3 BR/EDR/LE Core Configuration
[8] 2 C.3 C.3: Mandatory IF CORE 30/3 "BR/EDR/LE Core-Controller Configuration" OR CORE 30/5 "HS/LE Core-Controller Configuration" OR CORE 31/3 "BR/EDR/LE Core-Host Configuration" OR CORE 31/5 "HS/LE Core-Host Configuration" OR CORE 32/3 "BR/EDR/LE Core-Complete Configuration" OR CORE 32/5 "HS/LE Core-Complete Configuration", otherwise Excluded.
Coordinated Set Identification Profile
Table 1: Role Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1/1 | Set Member | [ 1] 2.1 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
1/2 Set Coordinator [ 1] 2.1 C.1 C. 1: Mandatory to support at least one.
Table 2: Transport Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|
2/2 Profile supported over LE [ 1] 2.5 C.1 C. 1: Mandatory to support at least one.
Table 3: Set Member, X.Y Versions
Prerequisite: CSIP 1/1 "Set Member"
| Item | Capability | Reference | Support | Status | Comment |
|---|
3/1 Coordinated Set Identification Profile v1 .0 [ 1] M
Table 4: Set Member, X.Y.Z Versions
Prerequisite: CSIP 1/1 "Set Member"
| Item | Capability | Reference | Support | Status | Comment |
|---|
4/2 Coordinated Set Identification Profile v1 .0.1 [ 1] O
Table 5: Services Requirements
Prerequisite: CSIP 1/1 "Set Member"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 5/1 | Coordinated Set Identification Service | [ 1] 3 | M | ![]() | |
| 5/2 | PSRI AD Type field over LE | [ 1] 3.1.1 | C.1 | ![]() | C. 1: Mandatory IF CSIP 2/2 "Profile supported over LE", otherwise Excluded. |
| 5/4 | Encrypted SIRK | [ 1] 4.6.1 | C.3 | ![]() | C.3: Mandatory to support at least one. |
5/5 Plaintext SIRK [ 1] 4.6.1 C.3 C.3: Mandatory to support at least one.
Table 6: GAP Requirements-Set Member Role
Prerequisite: CSIP 1/1 "Set Member"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 6/1 | LE security mode 1 | [ 1] 6.1 | C.1 | ![]() | C. 1: Mandatory IF CSIP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/2 | Peripheral | [ 1] 2.4.1 | C.1 | ![]() | C. 1: Mandatory IF CSIP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/3 | Bondable mode (LE) | [ 1] 7.1 | C.7 | ![]() | C.7: Optional IF CSIP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/6 | Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only | [ 1] 6 | C.5 | ![]() | C.5: Mandatory to support at least one IF CSIP 2/2 "Profile supported over LE", otherwise not defined. |
| 6/7 | Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only | [ 1] 6 | C.5 | ![]() | C.5: Mandatory to support at least one IF CSIP 2/2 "Profile supported over LE", otherwise not defined. |
6/9 Minimum 128 Bit entropy key (LE)
[ 1] 6.1 C.6 C.6: Mandatory IF CSIP 6/6 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR CSIP 6/7 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only", otherwise not defined.
Table 8: Set Coordinator, X.Y Versions
Prerequisite: CSIP 1/2 "Set Coordinator"
| Item | Capability | Reference | Support | Status | Comment |
|---|
8/1 Coordinated Set Identification Profile v1 .0 [ 1] M
Table 9: Set Coordinator, X.Y.Z Versions
Prerequisite: CSIP 1/2 "Set Coordinator"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 9/2 | Coordinated Set Identification Profile v1 .0.1 | [ 1] | O | ![]() |
Table 10: Service Support
Prerequisite: CSIP 1/2 "Set Coordinator"
| Item | Capability | Reference | Support | Status | Comment |
|---|
10/1 Discover Coordinated Set Identification Service [ 1] 4.2 M
Table 11: Characteristic Support Requirements
Prerequisite: CSIP 10/1 "Discover Coordinated Set Identification Service"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 11/1 | Set Identity Resolving Key Characteristic | [ 1] 4.3 | M | ![]() | |
| 11/2 | Coordinated Set Size Characteristic | [ 1] 4.3 | M | ![]() | |
| 11/3 | Set Member Lock Characteristic | [ 1] 4.3 | M | ![]() | |
| 11/4 | Set Member Rank Characteristic | [ 1] 4.3 | M | ![]() |
Table 12: Procedure Support Requirements
Prerequisite: CSIP 10/1 "Discover Coordinated Set Identification Service"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 12/1 | Coordinated Set Discovery | [ 1] 4.6.1 | M | ![]() | |
| 12/2 | Set Members Discovery | [ 1] 4.6.2 | M | ![]() | |
| 12/3 | Lock Request | [ 1] 4.6.3 | M | ![]() | |
| 12/4 | Lock Release | [ 1] 4.6.4 | M | ![]() | |
| 12/5 | Ordered Access | [ 1] 4.6.5 | M | ![]() |
Table 13: Set Coordinator GATT Requirements
Prerequisite: CSIP 1/2 "Set Coordinator"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 13/1 | Discover All Primary Services | [ 1] 4.1 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 13/2 | Discover Primary Services by Service UUID | [ 1] 4.1 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 13/3 | Find Included Services | [ 1] 4.1 | M | ![]() |
| 13/4 | Discover All Characteristics of a Service | [ 1] 4.1 | C.2 | ![]() | C.2: Mandatory to support at least one. |
|---|---|---|---|---|---|
| 13/5 | Discover Characteristics by UUID | [ 1] 4.1 | C.2 | ![]() | C.2: Mandatory to support at least one. |
| 13/6 | Discover All Characteristic Descriptors | [ 1] 4.1 | M | ![]() | |
| 13/7 | Read Characteristic Value | [ 1] 4.1 | M | ![]() | |
| 13/8 | Write Characteristic Value | [ 1] 4.1 | M | ![]() |
13/10 Read Characteristic Descriptors [ 1] 4.1 M
Table 14: GAP Requirements-Set Coordinator Role
Prerequisite: CSIP 1/2 "Set Coordinator"
| Item Capability Reference Support Status Comment |
|---|
| 14/2 Central [ 1] 2.4.1 C.2 C.2: Mandatory IF CSIP 2/2 "Profile supported over LE", otherwise not defined. |
| 14/3 LE security mode 1 [ 1] 6.2 C.2 C.2: Mandatory IF CSIP 2/2 "Profile supported over LE", otherwise not defined. Coordinated Set Identification Service Table 0: X.Y Versions |
| Item Capability Reference Support Status Comment |
| 0/1 CSIS v1 .0 [ 1] 2.1 M Table 0a: X.Y.Z Versions |
| Item Capability Reference Support Status Comment |
0a/2 CSIS v1 .0.1 [ 1] 2.1 O
Table 1: Transport Requirements
| Item Capability | Reference | Support | Status | Comment |
|---|
1/2 Service supported over LE [ 1] 1.5 C.1 C. 1: Mandatory to support at least one.
Table 2: Coordinated Set Identification Service Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 2/1 | Set Identity Resolving Key Characteristic | [ 1] 5.1 | M | ![]() | |
| 2/2 | Coordinated Set Size Characteristic | [ 1] 5.2 | O | ![]() | |
| 2/3 | Set Member Lock Characteristic | [ 1] 5.3 | O | ![]() | |
| 2/4 | Set Member Rank Characteristic | [ 1] 5.4 | C.1 | ![]() | C. 1: Mandatory IF CSIS 2/3 "Set Member Lock Characteristic", otherwise Optional. |
| 2/5 | Encrypted SIRK | [ 1] 2.2, 5.1.1 | C.2 | ![]() | C.2: Mandatory to support at least one. |
2/6 Plaintext SIRK [ 1] 2.2, C.2 C.2: Mandatory to support at least one.
5.1.1
Table 3: GATT Requirements
| Item | Capability | Reference | Support | Status | Comment | |
|---|---|---|---|---|---|---|
| 3/1 | Write Characteristic Value | [ 1] | 1.4 | C.1 | ![]() | C. 1: Mandatory IF CSIS 2/3 "Set Member Lock Characteristic", otherwise Optional. |
| 3/2 | Notifications | [ 1] | 1.4 | C.1 | ![]() | C. 1: Mandatory IF CSIS 2/3 "Set Member Lock Characteristic", otherwise Optional. |
| 3/3 | Read Characteristic Descriptors | [ 1] | 1.4 | C.1 | ![]() | C. 1: Mandatory IF CSIS 2/3 "Set Member Lock Characteristic", otherwise Optional. |
3/4 Write Characteristic [ 1] 1.4 C.1 C. 1: Mandatory IF CSIS 2/3 "Set Member Lock Characteristic", otherwise
Descriptors Optional.
Table 4: SDP Requirements
Prerequisite: CSIS 1/1 "Service supported over BR/EDR"
| Item Capability Reference Support Status Comment Device Identification Table 0: Major Versions (X.Y) |
|---|
| Item Capability Reference Support Status Comment |
0/2 DID v1 .3 [2] C.1 C. 1: Mandatory to support one and only one of DID 0/1 "DID v1 .2" OR DID 0/2 "DID v1 .3".
Table 1: SDP Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1/1 | SpecificationID | [ 1] 5.1 | M | ![]() | |
| 1/2 | VendorID | [ 1] 5.2 | M | ![]() | |
| 1/3 | ProductID | [ 1] 5.3 | M | ![]() | |
| 1/4 | Version | [ 1] 5.4 | M | ![]() | |
| 1/5 | PrimaryRecord | [ 1] 5.5 | M | ![]() | |
| 1/6 | VendorIDSource | [ 1] 5.6 | M | ![]() | |
| 1/10 | ServiceClassIDList | [ 1] 6, 7,[2] 6, 8.1 | M | ![]() |
1/11 Server [ 1] 6, 7,[2] 6, 8.1 M
Information
Device Service
Table 0: X.Y Versions
| Item | Capability | Reference | Support | Status | Comment |
|---|
0/1 DIS v1 .1 [ 1] C.1 C. 1: Mandatory to support one and only one.
Table 1: Transport Requirements
| Item Capability | Reference | Support | Status | Comment |
|---|
1/2 Service supported over LE [ 1] 1.5 C.1 C. 1: Mandatory to support at least one.
Table 2: Service Requirements
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 2/1 | Device Information Service | [ 1] 2 | M | ![]() |
2/11 PnP ID [ 1] 3.9 O
Table 3: GATT Requirements
| Item Capability | Reference Support Status Comment |
|---|
3/3 GATT Server over LE [ 1] 1.3 C.2 C.2: Mandatory IF DIS 1/2 "Service supported over LE", otherwise not defined.
Table 4: SDP Requirements
Prerequisite: DIS 1/1 "Service supported over BR/EDR"
Item Capability Reference Support Status Comment
Table 5: Service Integration
| Item Capability | Reference Support Status Comment |
|---|
5/1 DIS as a Primary Service
[ 1] C. 1, C.3 C. 1: Mandatory IF DIS 0/1 "DIS v1 . 1", otherwise Optional. C.3: Mandatory to support at least one.
Generic Access Profile
Table 0: Device Configuration
Item Capability Reference Support Status Comment
0/3 BR/EDR/LE [2] 1.1 C.3, C.4 C.3: Mandatory IF CORE 41/3 "BR/EDR/LE Core Configuration", otherwise Optional. C.4:
Mandatory to support one and only one.
Table 1: Modes
Prerequisite: GAP 0/1 "BR/EDR" OR GAP 0/3 "BR/EDR/LE"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 1/1 | Non-discoverable mode | [ 1] 4.1.1 | C.1 | ![]() | C. 1: Mandatory IF GAP 1/2 "Limited discoverable mode" OR NOT GAP 1/3 "General discoverable mode", otherwise Optional. |
| 1/3 | General discoverable mode | [ 1] 4.1.3 | O | ![]() | |
| 1/4 | Non-connectable mode | [ 1] 4.2.1 | O | ![]() | |
| 1/5 | Connectable mode | [ 1] 4.2.2 | M | ![]() |
1/7 Bondable mode [ 1] 4.3.2 C.2 C.2: Mandatory IF GAP 3/5 "Initiation of general bonding", otherwise Optional.
Table 2: Security Aspects
Prerequisite: GAP 0/1 "BR/EDR" OR GAP 0/3 "BR/EDR/LE"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 2/1 | Authentication procedure | [ 1] 5.1 | C.1 | ![]() | C. 1: Mandatory IF GAP 2/5 "Security mode 2" OR GAP 2/6 "Security mode 3", otherwise Optional. |
| 2/2 | Support of LMPAuthentication | [ 1] 5.1 | M | ![]() | |
| 2/3 | Initiate LMP Authentication | [ 1] 5.1 | C.5 | ![]() | C.5: Mandatory IF GAP 2/5 "Security mode 2" OR GAP 2/6 "Security mode 3" OR GAP 2/7 "Security mode 4", otherwise Optional. |
| 2/7 | Security mode 4 | [ 1] 5.2.2 | M | ![]() | |
| 2/7c | Security mode 4, level 2 | [4] 5.2.2.8 | C.9 | ![]() | C.9: Optional IF GAP 2/7 "Security mode 4", otherwise Excluded. |
| 2/8 | Authenticated link key | [ 1] 5.2.2 | C.6 | ![]() | C.6: Mandatory to support at least one IF GAP 2/7 "Security mode 4", otherwise Excluded. |
| 2/10 | Security Optional | [ 1] 5.2.2 | C.6 | ![]() | C.6: Mandatory to support at least one IF GAP 2/7 "Security mode 4", otherwise Excluded. |
| 2/13 | 128-bit encryption key size capable | [4] 5.2.2.8 | C.11 | ![]() | C. 11: Mandatory IF GAP 2/13a "128-bit encryption key size capable, Security mode 4, level 4" OR GAP 2/13b "128-bit encryption key size capable, Security mode 4, level 3" OR GAP 2/13c "128-bit encryption key size capable, Security mode 4, level 2" OR GAP 2/13d "128-bit encryption key size capable, Security mode 4, level 1", otherwise Excluded. |
Table 3: Idle Mode Procedures
Prerequisite: GAP 0/1 "BR/EDR" OR GAP 0/3 "BR/EDR/LE"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 3/1 | Initiation of general inquiry | [ 1] 6.1 | C.1 | ![]() | C. 1: Mandatory to support at least one IF GAP 3/5 "Initiation of general bonding", otherwise Optional. |
| 3/5 | Initiation of general bonding | [ 1] 6.5 | O | ![]() |
Table 4: Establishment Procedures
Prerequisite: GAP 0/1 "BR/EDR" OR GAP 0/3 "BR/EDR/LE"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 4/1 | Link Establishment as initiator | [ 1] 7.1 | M | ![]() | |
| 4/2 | Link Establishment as acceptor | [ 1] 7.1 | M | ![]() | |
| 4/3 | Channel Establishment as initiator | [ 1] 7.2 | O | ![]() | |
| 4/4 | Channel Establishment as acceptor | [ 1] 7.2 | M | ![]() | |
| 4/5 | Connection Establishment as initiator | [ 1] 7.3 | O | ![]() | |
| 4/6 | Connection Establishment as acceptor | [ 1] 7.3 | O | ![]() |
Table 4a: L2CAP Requirements
Prerequisite: GAP 0/1 "BR/EDR" OR GAP 0/3 "BR/EDR/LE"
Item Capability Reference Support Status Comment
Table 4b: GAP Characteristics
Prerequisite: GATT 1a/4 "GATT Server over BR/EDR"
Item Capability Reference Support Status Comment
Table 5: LE Roles
Prerequisite: GAP 0/2 "LE"
Item Capability Reference Support Status Comment
Table 6: Broadcaster Physical Layer
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 6/1 | Transmitter | [2] 2.2.2 | M | ![]() | |
| 6/2 | Receiver | [2] 2.2.2 | O | ![]() |
Table 7: Broadcaster Link Layer States
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 7/1 | Standby State | [2] 2.2.2, 2.2.2.1 | M | ![]() | |
| 7/2 | Advertising State | [2] 2.2.2, 2.2.2.1 | M | ![]() |
Table 8: Broadcaster Link Layer Advertising Event Types
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 8/1 | Non-connectable and non-scannable undirected events | [2] 2.2.2 | M | ![]() | |
| 8/2 | Scannable undirected events | [2] 2.2.2 | O | ![]() |
Table 8a: Broadcaster Link Layer Advertising Data Types
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status Comment |
|---|---|---|---|---|
| 8a/1 | Service UUID | [3] 1.1 | O | ![]() |
| 8a/2 | Local Name | [3] 1.2 | O | ![]() |
| 8a/3 | Flags | [3] 1.3 | O | ![]() |
| 8a/4 | Manufacturer Specific Data | [3] 1.4 | O | ![]() |
| 8a/5 | TX Power Level | [3] 1.5 | O | ![]() |
| 8a/7 | Security Manager TK Value | [3] 1.8 | O | ![]() |
| 8a/8 | Peripheral Connection Interval Range | [3] 1.9 | O | ![]() |
| 8a/9 | Service Solicitation | [3] 1.10 | O | ![]() |
| 8a/10 | Service Data | [3] 1.11 | O | ![]() |
| 8a/11 | Appearance | [3] 1.12 | O | ![]() |
Table 9: Broadcaster Connection Modes and Procedures
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|
9/1 Non-connectable mode [2] 9.3.2 M
Table 10: Broadcaster Broadcasting and Observing Features
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 10/1 | Broadcast mode | [2] 9.1.1 | M | ![]() | |
| 10/2 | Broadcast Isochronous Synchronizability mode | [ 10] 9.6.1 | C.1 | ![]() | C. 1: Mandatory IF GAP 10/3 "Broadcast Isochronous Broadcasting mode", otherwise Excluded. |
| 10/3 | Broadcast Isochronous Broadcasting mode | [ 10] 9.6.2 | C.2 | ![]() | C.2: Optional IF CORE 2a/52 "Host Core v5 .2 or later", otherwise Excluded. |
| 10/4 | Broadcast Isochronous Terminate procedure | [ 10] 9.6.5 | C.1 | ![]() | C. 1: Mandatory IF GAP 10/3 "Broadcast Isochronous Broadcasting mode", otherwise Excluded. |
10/5 Broadcast Isochronous Channel Map [ 10] 9.6.4 C.1
Update procedure
Table 11: Broadcaster Privacy Feature
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
C. 1: Mandatory IF GAP 10/3 "Broadcast Isochronous Broadcasting mode", otherwise Excluded.
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 11/1 | Privacy feature | [5] 10.7 | O | ![]() | |
| 11/2 | Resolvable private address | [5] 10.8.2.2 , [6] | C.1 | ![]() | C. 1: Mandatory IF GAP 11/1 "Privacy feature" AND NOT GAP 11/3 |
| generation procedure | 1.3.2.2 | "Non-resolvable private address generation procedure", otherwise Optional. |
Table 11a: Periodic Advertising Modes and Procedures
Prerequisite: (GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)") AND CORE 2a/50 "Host Core v5.0 or later"
Item Capability Reference Support Status Comment
Table 11b: Broadcaster Security Aspects Features
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 11b/1 | LE security mode 3 | [ 10] 10.2.5 | C.1 | ![]() | C. 1: Mandatory IF GAP 10/2 "Broadcast Isochronous Synchronizability mode", otherwise Excluded. |
| 11b/2 | LE security mode 3 level 1 | [ 10] 10.2.5 | C.2 | ![]() | C.2: Mandatory to support at least one IF GAP 11b/1 "LE security mode 3", otherwise Excluded. |
| 11b/3 | LE security mode 3 level 2 | [ 10] 10.2.5 | C.2 | ![]() | C.2: Mandatory to support at least one IF GAP 11b/1 "LE security mode 3", otherwise Excluded. |
Table 11c: SM Requirements
Prerequisite: GAP 5/1 "Broadcaster (LE)" OR GAP 38/1 "Broadcaster (BR/EDR/LE)"
Item Capability Reference Support Status Comment
Table 12: Observer Physical Layer
Prerequisite: GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)"
Table 13: Observer Link Layer States
Prerequisite: GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)"
Table 14: Observer Link Layer Scanning Types
Prerequisite: GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 12/1 | Receiver | [2] 2.2.2 | M | ![]() | |
| 12/2 | Transmitter | [2] 2.2.2 | O | ![]() | |
| Item | Capability | Reference | Support | Status | Comment |
| 13/1 | Standby State | [2] 2.2.2 | M | ![]() | |
| 13/2 | Scanning State | [2] 2.2.2 | M | ![]() | |
| Item | Capability | Reference | Support | Status | Comment |
| 14/1 | Passive Scanning | [2] 2.2.2 | M | ![]() |
14/2 Active Scanning [2] 2.2.2 O
Table 14a: Observer Link Layer Scanning Data Types
Prerequisite: GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)"
Item Capability Reference Support Status Comment
Table 15: Observer Connection Modes and Procedures
Prerequisite: GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|
15/1 Non-connectable mode [2] 9.3.2 M
Table 16: Observer Broadcasting and Observing Features
Prerequisite: GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 16/1 | Observation procedure | [2] 9.1.2 | M | ![]() | |
| 16/2 | Broadcast Isochronous Synchronization Establishment procedure | [ 10] 9.6.3 | C.1 | ![]() | C. 1: Optional IF CORE 2a/52 "Host Core v5 .2 or later", otherwise Excluded. |
| 16/3 | Broadcast Isochronous Termination procedure | [ 10] 9.6.5 | C.2 | ![]() | C.2: Mandatory IF GAP 16/2 "Broadcast Isochronous Synchronization Establishment procedure", otherwise Excluded. |
16/4 Broadcast Isochronous Channel Map [ 10] 9.6.4 C.2 C.2: Mandatory IF GAP 16/2 "Broadcast Isochronous
Update procedure Synchronization Establishment procedure", otherwise Excluded.
Table 17: Observer Privacy Feature
Prerequisite: GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)"
Item Capability Reference Support Status Comment
Table 17a: Periodic Advertising Modes and Procedures
Prerequisite: (GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)") AND CORE 2a/50 "Host Core v5 .0 or later"
Item Capability Reference Support Status Comment
Table 17b: Observer Security Aspects Features
Prerequisite: GAP 5/2 "Observer (LE)" OR GAP 38/2 "Observer (BR/EDR/LE)"
| Item Capability | Reference Support Status Comment |
|---|
| 17b/1 | LE security mode 3 | [ 10] 10.2.5 | C.1 | ![]() | C. 1: Mandatory IF GAP 16/2 "Broadcast Isochronous Synchronization Establishment procedure", otherwise Excluded. |
|---|---|---|---|---|---|
| 17b/2 | LE security mode 3 level 1 | [ 10] 10.2.5 | C.2 | ![]() | C.2: Mandatory to support at least one IF GAP 17b/1 "LE security mode 3", otherwise Excluded. |
| 17b/3 | LE security mode 3 level 2 | [ 10] 10.2.5 | C.2 | C.2: Mandatory to support at least one IF GAP 17b/1 "LE security mode 3", otherwise Excluded. |
Table 18: Peripheral Physical Layer
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 18/1 | Transmitter | [2] 2.2.2 | M | ![]() |
18/2 Receiver [2] 2.2.2 M
Table 19: Peripheral Link Layer States
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 19/1 | Standby State | [2] 2.2.2 | M | ![]() | |
| 19/2 | Advertising State | [2] 2.2.2 | M | ![]() |
19/3 Connection State (Peripheral Role) [4] 2.2.2 M
Table 20: Peripheral Link Layer Advertising Event Types
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 20/1 | Connectable and scannable undirected events | [4] 2.2.2 | M | ![]() | |
| 20/2 | Connectable directed events | [4] 2.2.2 | O | ![]() |
20/3 Non-connectable and non-scannable undirected events [4] 2.2.2, 9.3.2.2 , 9.3.11.2 O
Table 20A: Peripheral Link Layer Advertising Data Types
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 20A/1 | Service UUID | [3] 1.1 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
| 20A/2 | Local Name | [3] 1.2 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
| 20A/3 | Flags | [3] 1.3 | C.2 | ![]() | C.2: Mandatory IF GAP 22/2 "Limited discoverable mode" OR GAP 22/3 "General discoverable mode", otherwise Optional. |
| 20A/4 | Manufacturer Specific Data | [3] 1.4 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
| 20A/5 | TX Power Level | [3] 1.5 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
| 20A/7 | Security Manager TK Value | [3] 1.8 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
|---|---|---|---|---|---|
| 20A/8 | Peripheral Connection Interval Range | [3] 1.9 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
| 20A/9 | Service Solicitation | [3] 1.10 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
| 20A/10 | Service Data | [3] 1.11 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
| 20A/11 | Appearance | [3] 1.12 | C.1 | ![]() | C. 1: Optional IF GAP 20/1 "Connectable and scannable undirected events" OR GAP 20/3 "Non-connectable and non-scannable undirected events" OR GAP 20/4 "Scannable undirected events", otherwise Excluded. |
Table 21: Peripheral Link Layer Control Procedures
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 21/1 | Connection Update procedure | [4] 2.2.2 | M | ![]() | |
| 21/2 | Channel Map Update procedure | [4] 2.2.2 | M | ![]() | |
| 21/3 | Encryption procedure | [4] 2.2.2 | C.3 | ![]() | C.3: Mandatory IF GAP 25/6 "Authenticate signed data procedure" OR GAP 25/7 "Authenticated Pairing (LE security mode 1 level 3)" OR GAP 25/9 "LE security mode 1 level 4", otherwise Optional. |
| 21/4 | Central-initiated Feature Exchange procedure | [4] 2.2.2 | M | ![]() | |
| 21/5 | Version Exchange procedure | [4] 2.2.2 | M | ![]() | |
| 21/6 | Termination procedure | [4] 2.2.2 | M | ![]() |
Table 22: Peripheral Discovery Modes and Procedures
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 22/1 | Non-discoverable mode | [4] 9.2.2, 13.1 | M | ![]() |
22/3 General discoverable mode
[4] 9.2.4, 13.1
C.1 C. 1: Mandatory IF NOT GAP 22/2 "Limited discoverable mode", otherwise Optional.
Table 23: Peripheral Connection Modes and Procedures
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 23/1 | Non-connectable mode | [4] 9.3.2 | M | ![]() | |
| 23/2 | Directed connectable mode | [4] 9.3.3 | O | ![]() | |
| 23/3 | Undirected connectable mode | [4] 9.3.4 | M | ![]() |
| 23/4 | Connection parameter update procedure | [4] 9.3.9 | O | ![]() | |
|---|---|---|---|---|---|
| 23/5 | Terminate connection procedure | [4] 9.3.10 | M | ![]() | |
| 23/6 | Connected Isochronous Stream Peripheral Establishment procedure | [ 10] 9.3.14 | C.1 | ![]() | C. 1: Mandatory IF GAP 23/7a "Connected Isochronous Stream-Peripheral", otherwise Excluded. |
23/7 Connected Isochronous Stream Terminate [ 10] 9.3.15 C.1 C. 1: Mandatory IF GAP 23/7a "Connected Isochronous
procedure Stream-Peripheral", otherwise Excluded.
Table 23a: Channel Sounding Procedure Support and Roles
Prerequisite: (GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)") AND CORE 2a/60 "Host Core v6 .0 or later"
Item Capability Reference Support Status Comment
Table 24: Peripheral Bonding Modes and Procedures
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 24/1 | Non-bondable mode | [2] 9.4.2 | M | ![]() | |
| 24/2 | Bondable mode | [4] 9.4.3, 13.2 | O | ![]() | |
| 24/3 | Bonding procedure | [4] 9.4.4, 13.2 | C.2 | ![]() | C.2: Mandatory IF GAP 24/2 "Bondable mode", otherwise Excluded. |
24/4 Multiple Bonds [4] 9.4 C.1 C. 1: Optional IF GAP 24/2 "Bondable mode", otherwise Excluded.
Table 25: Peripheral Security Aspects Features
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 25/1 | LE security mode 1 | [4] 10.2.1 | O | ![]() | |
| 25/2 | LE security mode 2 | [4] 10.2.2 | O | ![]() | |
| 25/3 | Authentication procedure | [4] 10.3 | O | ![]() | |
| 25/4 | Authorization procedure | [4] 10.5 | O | ![]() | |
| 25/5 | Connection data signing procedure | [4] 10.4.1 | C.6 | ![]() | C.6: Mandatory to support at least one IF GAP 25/2 "LE security mode 2", otherwise Optional. |
| 25/6 | Authenticate signed data procedure | [4] 10.4.2 | C.6 | ![]() | C.6: Mandatory to support at least one IF GAP 25/2 "LE security mode 2", otherwise Optional. |
| 25/7 | Authenticated Pairing (LE security mode 1 level 3) | [4] 10.2.1 | C.1 | ![]() | C. 1: Optional IF GAP 25/1 "LE security mode 1", otherwise Excluded. |
| 25/8 | Unauthenticated Pairing (LE security mode 1 level 2) | [4] 10.2.1 | C.1 | ![]() | C. 1: Optional IF GAP 25/1 "LE security mode 1", otherwise Excluded. |
| 25/11 | Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only | [5] 10.2.1 | C.1 | ![]() | C. 1: Optional IF GAP 25/1 "LE security mode 1", otherwise Excluded. |
| 25/12 | Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only | [5] 10.2.1 | C.1 | ![]() | C. 1: Optional IF GAP 25/1 "LE security mode 1", otherwise Excluded. |
| 25/13 | Minimum 128-bit entropy key | [5] 10.2.1 | C.5 | ![]() | C.5: Mandatory IF GAP 25/13a "Minimum 128-bit entropy key, LE security mode 1 level 4" OR GAP 25/13b "Minimum 128-bit entropy key, LE security mode 1 level 3" OR GAP 25/13c "Minimum 128-bit entropy key, LE security mode 1 level 2", otherwise Excluded. |
25/14 Client security checks for GATT indications and notifications
[ 11] 10.3.2.2
O
Table 25a: Channel Sounding Features
Prerequisite: (GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)") AND GAP 23a/3 "Channel Sounding procedure for GAP Peripheral"
Item Capability Reference Support Status Comment
Table 26: Peripheral Privacy Feature
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
Item Capability Reference Support Status Comment
Table 27: Peripheral GAP Characteristics
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 27/1 | Device Name | [2] 12.1 | M | ![]() | |
| 27/2 | Appearance | [2] 12.2 | M | ![]() |
Table 27a: Periodic Advertising Modes and Procedures
Prerequisite: (GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)") AND CORE 2a/51 "Host Core v5 .1 or later"
Item Capability Reference Support Status Comment
Table 27b: SM Requirements
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 27b/1 | Peripheral Role (Responder) | N/A | M | ![]() | |
| 27b/2 | Authenticated MITM protection | [4] 10.3 | C.1 | ![]() | C. 1: Mandatory IF GAP 25/7 "Authenticated Pairing (LE security mode 1 level 3)"OR GAP 25/12 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only" OR (GAP 25/2 "LE security mode 2" AND GAP 25/3 "Authentication procedure"), otherwise not defined. |
| 27b/3 | Unauthenticated no MITM protection | [4] 10.3 | C.2 | ![]() | C.2: Mandatory IF GAP 25/8 "Unauthenticated Pairing (LE security mode 1 level 2)" OR GAP 25/11 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR (GAP 25/2 "LE security mode 2" AND NOT GAP 25/3 "Authentication procedure"), otherwise not defined. |
| 27b/5 | LE Secure Connections | [4] 10.2.1 | C.4 | ![]() | C.4: Mandatory IF GAP 25/9 "LE security mode 1 level 4" OR GAP 25/11 "Unauthenticated Pairing (LE security mode 1 level 2) with LE Secure Connections Pairing only" OR GAP 25/12 "Authenticated Pairing (LE security mode 1 level 3) with LE Secure Connections Pairing only", otherwise not defined. |
| 27b/6 | Encryption Key | [4] 9.4.3 | C.5 | ![]() | C.5: Mandatory IF GAP 24/2 "Bondable mode", otherwise not defined. |
| 27b/8 | Signing Key | [4] 10.4 | C.7 | ![]() | C.7: Mandatory IF GAP 25/6 "Authenticate signed data procedure", otherwise not defined. |
Table 27c: L2CAP Requirements
Prerequisite: GAP 5/3 "Peripheral (LE)" OR GAP 38/3 "Peripheral (BR/EDR/LE)"
Item Capability Reference Support Status Comment
Table 28: Central Physical Layer
Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|
| 28/1 | Transmitter | [2] 2.2.2 | M |
|---|---|---|---|
| 28/2 | Receiver | [2] 2.2.2 | M |
Table 29: Central Link Layer States
Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 29/1 | Standby State | [2] 2.2.2 | M | ![]() | |
| 29/2 | Scanning State | [2] 2.2.2 | M | ![]() | |
| 29/3 | Initiating State | [2] 2.2.2 | M | ![]() | |
| 29/4 | Connection State (Central Role) | [2] 2.2.2 | M | ![]() |
Table 30: Central Link Layer Scanning Types
Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"
| Item | Capability | Reference | Support | Status | Comment |
|---|---|---|---|---|---|
| 30/1 | Passive Scanning | [2] 2.2.2 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
| 30/2 | Active Scanning | [2] 2.2.2 | C.1 | ![]() | C. 1: Mandatory to support at least one. |
Table 30a: Central Link Layer Scanning Data Types
Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"
Item Capability Reference Support Status Comment
Table 31: Central Link Layer Control Procedures
Prerequisite: GAP 5/4 "Central (LE)" OR GAP 38/4 "Central (BR/EDR/LE)"


















































































































































































































































































































































































































































































































