Bluetooth

Bluetooth 2.x + EDR

Enhanced Data Rate Bluetooth for improved audio quality and faster transfers.

Bluetooth 1.x rate and audio limitations

By 2004, Bluetooth had proven its concept, but users were demanding more. The 1 Mbps data rate of was increasingly inadequate for emerging applications like high-quality music streaming, faster file transfers, and improved voice quality.

Bluetooth 2.0 + Enhanced Data Rate (EDR), adopted on October 15, 2004, added two modulation schemes that increased transmission rates while maintaining backward compatibility with existing devices.

The "+" in "2.0 + EDR" indicated an optional feature. Devices could implement EDR or remain with the basic rate, so manufacturers could offer lower-cost Bluetooth 2.0 devices while other products used the enhanced modes for demanding applications.

The primary driver for this advancement was the growth of mobile multimedia. Users wanted to stream high-quality music from their phones to wireless speakers and headphones, something that required more bandwidth than the basic voice applications that dominated early Bluetooth usage.

Enhanced Data Rate modulation and data rates

EDR added two modulation schemes alongside the original :

  • π/4-DQPSK: Differential Quadrature Phase Shift Keying providing 2 Mbps
  • 8-DPSK: 8-ary Differential Phase Shift Keying delivering 3 Mbps

The implementation enabled . The controller could choose between GFSK, π/4-DQPSK, and 8-DPSK according to the supported packet type and link conditions. Close devices with strong signals could use the fastest 8-DPSK mode, while devices at the edge of range could fall back to GFSK modulation.

This approach preserved the original Bluetooth frequency hopping architecture while increasing data throughput:

  • GFSK (Basic Rate): 1 Mbps gross PHY rate, required for BR/EDR
  • π/4-DQPSK (EDR2): 2 Mbps gross PHY rate, optional mode
  • 8-DPSK (EDR3): 3 Mbps gross PHY rate, optional mode

The controller could select a supported modulation and packet type according to link conditions, while the connection continued to use the compatible BR/EDR procedures.

A2DP audio streaming

A major application of Bluetooth 2.x + EDR was high-quality audio streaming through the separate . Users could receive wireless audio approaching CD source quality, depending on the codec, profile parameters, and implementation.

A2DP defines codec negotiation and transport for stereo audio; the codec performs the compression:

  • SBC (SubBand Codec): Mandatory codec; quality and latency depend on configuration
  • MPEG-1/2, including MP3: Optional support depending on the profile version and implementation
  • AAC: Optional Advanced Audio Coding for selected devices
  • ATRAC: Optional Sony codec for selected devices

The increased EDR rate was important for A2DP's success. Basic rate Bluetooth could technically support audio streaming, but the available data budget was smaller. EDR's 2 and 3 Mbps gross PHY rates could provide more headroom for stereo audio, while useful throughput still depended on packet types, overhead, and codec.

A2DP is often used with the separate , enabling users to control playback directly from their headphones or speakers. This feature made wireless audio more convenient when both devices supported AVRCP.

As A2DP and AVRCP appeared in phones, headsets, and speakers, wireless audio became a common BR/EDR use case. A2DP separates audio transport from playback control, and both endpoints must support the selected profiles.

Enhanced Security and Simplified Pairing

Bluetooth 2.1, adopted on July 26, 2007, addressed two major user pain points: security vulnerabilities and complex pairing procedures. The signature feature was , which simplified the process of connecting devices while improving authentication.

SSP introduced several pairing methods to accommodate different device types:

  • Numeric Comparison: Both devices display a 6-digit number for user verification
  • Passkey Entry: One device displays a number that the user enters on the other
  • Just Works: Automatic pairing for devices without displays or input methods
  • Out of Band (OOB): Using NFC or other technologies for secure key exchange

The security improvements were equally important. SSP replaced vulnerable PIN-based authentication with . ECDH strengthens cryptographic protection, while Just Works does not authenticate against MITM and OOB depends on the security of its auxiliary channel.

Additional security enhancements included:

  • Extended Inquiry Response: Devices could share more information during discovery
  • Sniff Subrating: Improved power efficiency during connected states
  • Link Supervision Timeout Changed event: A changed event allowed the controller procedure to adjust link lifetime supervision

These improvements reduced the number of steps required from users. Actual security and convenience still depended on the SSP method, the device interface, and interoperability between implementations.

Market Impact and New Applications

Bluetooth 2.x + EDR's enhanced capabilities enabled a new generation of applications that were impractical with earlier versions. The combination of higher data rates, better audio quality, and simplified pairing supported broader wireless adoption.

Key applications supported by Bluetooth 2.x included:

  • Wireless Stereo Audio: Bluetooth headphones and speakers became mainstream products
  • Fast File Transfer: Photos and documents could be shared quickly between devices
  • Automotive Integration: Cars began offering Bluetooth for hands-free calling and music
  • Gaming Controllers: Wireless game controllers leveraged EDR for responsive gaming
  • Peripheral Devices: Keyboards, mice, and other accessories went wireless

Automotive adoption provided a concrete use case. integration in vehicles supported hands-free calling and increased consumer demand for Bluetooth-enabled phones.

The improved pairing experience was important for these applications. While early Bluetooth required users to navigate complex menus and enter cryptic PIN codes, Bluetooth 2.1's Secure Simple Pairing often reduced connection to a single button press or automatic recognition.

By 2008, Bluetooth 2.x devices were being deployed at large scale. The estimate of more than 2 billion units annually is a market figure; Core does not define it, so an industry source is needed when it is published.

Performance Comparison and Specifications

FeatureBluetooth 2.0Bluetooth 2.0 + EDRBluetooth 2.1 + EDR
Maximum gross PHY rate1 Mbps BR3 Mbps EDR33 Mbps EDR3
Maximum asymmetric ACL rate723.2 kbps (DH5)1448.5 to 2178.1 kbps (EDR2 or EDR3)1448.5 to 2178.1 kbps (EDR2 or EDR3)
Example range10 m as a Class 2 catalog value10 m as a Class 2 catalog value10 m as a Class 2 catalog value
Active current, implementation example~40 mA~40 mA~30 mA (Sniff Subrating)
Audio profilesVoice, depending on HFPStereo, depending on A2DPA2DP and AVRCP when supported
PairingPIN-basedPIN-basedSecure Simple Pairing
SecurityBR/EDR encryptionBR/EDR encryptionSSP with ECDH, method-dependent

Related articles