Introduction
Different iteration of previous Bluetooth (such as Bluetooth 4.0, 4.1, 4.2) are slight improvements of their predecessors with respect to the pairing time and low energy modes etc. they dose not change the manner they were used. But with the Bluetooth 5, uses and the features of the bluetooth changed considerably. while retain the features of bluetooth classic, Bluetooth 5 increases the capabilities of Bluetooth Low Energy in a massive scale.
Features
Main features include in the Bluetooth 5 are given below and these features enable vast range of new possibilities in the sense of IoT applications and communications.
- High Data rate
- Long range
- Advertising extensions
- Increased broadcast capacity
- Improved co-existence
When consider the data rate of Bluetooth 5, it is twice faster than its predecessor Bluetooth 4.2 i.e. Bluetooth 5 can support up to 2Mpbs data rate at the physical layer while Bluetooth 4.2 can only support 1Mbps. With this high data rates, data can be send quickly resulting low power consumption also bluetooth facilitate reliable over the air connectivity. Bluetooth 5 can support four discrete data rates, 2Mbps, 1Mbps, 500kbps and 125kbps. While 2Mbps gives higher throughput, 125Mbps improves sensitivity and support larger range as discussed in the next paragraph.
Not only high data rates, but bluetooth 5 has quadruple longer range than bluetooth 4.2. Specifically, in indoor environments it can extend up to 40m and in outdoor it can extend up to 240m, enabling vast bluetooth mesh networks. With 40m indoor coverage it is enough to cover up a standard home. Therefore, this will enable the possibilities to smart homes, industry automation systems and many IoT applications.
Bluetooth 5 has introduced advertise extensions to reduce the channel occupancy and channel congestion. This will provide the capability to offload data from 3 advertise channel to another set of data channels for use broadcasting channels efficiently. By introducing advertise extensions, Bluetooth 5 has increased its broadcast capacity by eight times than Bluetooth 4.2. Bluetooth 5 contains 3 advertise channels for backward compatibility and then it include another 37 secondary advertise channels to broadcast more data.
Further, Bluetooth 5 can support Periodic Advertising which enables devices (specially beacons) to send out changing information periodically. Last but not least Bluetooth 5 has improved its co-existence with other technologies. 2.45GHz band is very crowded with several communication technologies. Newly introduced Channel Sequencing Algorithm will reduce the potential interferences on the Bluetooth 5 from the 2.45GHz band(Wi-Fi,other Bluetooth devices) , at the edge of 2.45GHz band and neighboring LTE band.
|
Comparison with other Bluetooth versions |
New possibilities for IoT
Previously, IoT compatibility of Bluetooth was initiated with Bluetooth 4.2. Introduction of Bluetooth Low Energy established Bluetooth as a communication medium for low powered IoT devices. Bluetooth 5 takes this to a one step further by introducing advertisement extensions along with the much reduced power consumption. When consider the features provided by Bluetooth 5 it is obvious that this new version of Bluetooth is targeting the IoT applications.
Bluetooth 5 will make the interation between IoT and user simple and effortless due to its conectionless communication. User does not required to download a specific application or setup a pairing connection with beacons or any other IoT device. Bluetooth 5 facilitate IoT applications by reducing the power required for the long range communication. This reduction is carried out using two methods.
- Decrease the data rate
- Use a error correction methods
There fore the maximum range of 240m is archive by the IoT device with a 125Kbps data rate. This will not affect the functionality of a low power IoT device since they do not produce large information. In order to maintain the reliability when increasing the range, Bluetooth 5 has adopt the Forward error Correction based on Hamming window. When consider smart home applications, Bluetooth 5 supplies enough coverage for the whole home facilitating to each bluetooth enabled IoT devices to ”talk” to each other. Not only homes, but also Bluetooth 5 can support IoT applications including automation systems and security solutions with coverage of a whole building or locality.
Next interesting factor for IoT support from Bluetooth 5 is its broadcast capacity increment by eight times. This highly influence the Beacon technology since each beacon can convey more information than in Bluetooth 4.2. This will lead to conserving power and time from both end. Further, with newly added location and navigation functionality will allowed beacons and other location based IoT devices to send custom information to other Bluetooth enabled devices with out any additional setups.
Nevertheless, Bluetooth 5 is flexible. Developers can choose customized Bluetooth configurations according to their applications. This will allow to discover more ways to optimize the functionality and archive the maximum throughput possible for a IoT device.
Discussion
To summaries, Introducing Bluetooth 5 is an evolutionary step in both Bluetooth and IoT. With more speed, great coverage, high broadcasting capabilities, flexibility and improved co existance with other technologies, Bluetooth 5 facilitate IoT devices to grow rapidly and power efficiency. But the only drawback that can identified is that even though Bluetooth 5 is backward compatible, in order to experience all these benefits, respective IoT devices and other devices should include Bluetooth 5 compatible chip sets.
References
- Henrik Snellman, Mikko Savolainen, Jere Knaappila, Pasi Rahikkala, ”Bluetooth 5 Refined for IoT”, Silicon Labs, 2017.
- P. P. Ray and S. Agarwal, ”Bluetooth 5 and Internet of Things : Potential and Architecture”, 2016 International Conference on Signal Processing, Communication, Power and Embedded System (SCOPES), Paralakhemundi, 2016, pp. 1461-1465
- http://www.rfwireless-world.com/Terminology/Bluetooth-5-vs-bluetooth-4-2.html
- https://www.bluetooth.com/specifications/bluetooth-core-specification/bluetooth5