Page 481 - From GMS to LTE
P. 481

Bluetooth and Bluetooth Low Energy  467

                         Master                 Slave
                             ID
                                   ID packets on
                                   ‘wrong’ frequencies
                Inquiry              ID                Inquiry
                                                       scan
                                     FHS

                                     ID
                                     ID
                  Page               FHS               Page
                                                       scan
                                     ID
                                     Poll
               Connection                             Connection
               (Master)             NULL              (Slave)






               Figure 7.8  Establishment of a connection between two Bluetooth devices.


               connection. This is necessary, as it is not possible to be a master and a slave device at
               the same time. However, as a device needs to be a slave in order to be contacted, this
               feature allows a device to temporarily violate this rule to include another requesting
               device in its piconet.
                During an active connection, the power consumption of a device mainly depends on
               its power class (see Section 7.2). Even while active, it is possible that for some time, no
               data is to be transferred. Especially for devices such as smartphones, it is very important
               to conserve power during these periods to maximize the operating time on a battery
               charge. The Bluetooth standard thus specifies three additional power‐saving substates
               of the connected state.
                The first substate is the connection‐hold state. To change into this state, master and
               slave have to agree on the duration of the hold state. Afterward, the transceiver can be
               deactivated for the agreed time. At the end of the hold period, master and slave implic-
               itly change back into the connection‐active state.
                For applications that transmit data only very infrequently, the connection‐hold state
               is too inflexible. Thus, the connection‐sniff state might be used instead, which offers the
               following alternative power‐saving scheme. When activating the sniff state, master and
               slave agree on an interval and the time during the interval in which the slave has to lis-
               ten for incoming packets. In practice, it can be observed that the sniff state is activated
               after a longer inactivity period (e.g. 15 seconds) and that an interval of several seconds
               (e.g. 2 seconds) is used. This reduces the power consumption of the complete Bluetooth
               chip to below 1 mW. If renewed activity is detected, some devices immediately leave the
               sniff state even though this is not required by the standard.
                With Bluetooth 2.1, an additional sniff‐subrating state was introduced to further
               reduce power consumption, especially for human interface devices (HIDs). With the
   476   477   478   479   480   481   482   483   484   485   486