Bluetooth High Speed Transmission Solution

- Oct 14, 2019-


Introduction

In the IoT market, there are three primary Bluetooth solutions for high-speed data transceiving: Bluetooth 5.0 Low Energy, Bluetooth 5.0 dual-mode, and Bluetooth classic SPP and MFi.

Bluetooth 5.0 Low Energy

In version 5.0 of the Bluetooth Core Specification, Bluetooth Low Energy (BLE) significantly promoted the transmission speed 2 times faster than Bluetooth v4.2. The BLE data rate in the air increased to 2 Mbps, the transmission speed  in practice that application developers could achieve increased to 120 kB/s (without flow control), This new capability makes Bluetooth Low Energy becoming even more competitive in data transceiving applications. Since the Bluetooth 5.0 was released in 2018, the market share of Bluetooth 5.0 devices is still not very high. If one of the two connected devices doesnt support Bluetooth 5 or higher version, the transmission speed wouldnt be able to reach that high. Table 1 shows some transmission speed data in practice.

     Master

Slave

Bluetooth v5.0

Bluetooth v4.2

FSC-BT630

iPhone 8

Samsung S8

iPhone 7

FSC-BT630(1)

120 kB/s

64 kB/s

64 kB/s

17 kB/s

1. FSC-BT630 is a Bluetooth 5.0 Low Energy module

http://www.feasycom.net/bluetooth-module/ble-5-0-nrf52832-bluetooth-low-energy-module.html

Bluetooth 5.0 Dual Mode

The Bluetooth dual-mode module is always a very good option for data transceiving application, the integration of SPP and BLE-GATT profiles enhances the application with great performance, flexibility and compatibility, since Bluetooth 5.0 was released, the BLE data rate in the air jumped from 1 Mbps to 2 Mbps, people were starting to look into the high-performance of Bluetooth Low Energy, but there is one thing we need to know, the BR/EDR data rate in the air is up to 3 Mbps and SPP profile is based on BR/EDR, therefore, in most cases, SPP will still be faster than BLE-GATT. Table 2 shows some transmission speed data in practice.


SPP

BLE-GATT

FSC-BT836B

up to 80 kB/s

up to 64 kB/s

FSC-BT906

up to 130 kB/s

up to 17 kB/s

FSC-BT836B is a Bluetooth 5.0 dual mode modules

http://www.feasycom.net/bluetooth-module/bluetooth-5-0-dual-module-80kb-s-spp.html

FSC-BT906 is a Bluetooth 4.2 dual mode module

http://www.feasycom.net/bluetooth-module/low-power-consumption-barcode-scanner-module.html

Bluetooth Classic – SPP and MFi

Many years ago, Apple launched its MFi program which allows the  MFi-compliant Bluetooth accessory to use the high-speed SPP profile of the iOS device. The iAP2 protocol of MFi is based on SPP profile, a device that is capable of SPP and MFi would get more than 100 kB/s of transmission speed on both iOS and Android platforms. But in order to get MFi certification, the developers have to use an authenticating chip (Coprocessor 3.0) for every accessory, this would increase the cost of their products.