低功耗蓝牙设备在未连接时,主要工作于“广播”模式。你可以把它想象成一个不断轻声喊着自己身份和能力的信标。它会周期性地在三个特定的广播信道上发送短小的数据包,这些数据包被称为“广播报文”。报文中包含了设备的唯一标识符、可提供的服务(例如是温度传感器还是计步器)等信息。这种设计极其省电,因为设备大部分时间都在休眠,只在极短的瞬间“醒来”广播一下,随即又进入沉睡状态。
与广播设备对应的是扫描设备,比如我们的手机。手机会主动打开“耳朵”,在同样的三个广播信道上进行监听,这个过程称为“扫描”。当扫描设备捕捉到一个感兴趣的广播信号时,就能获取该设备的信息,并在用户界面上显示出来,例如“发现一个智能体重秤”。扫描可以是主动的(发送扫描请求以获取更多信息),也可以是被动的(仅接收广播)。这种“一呼一应”的非对称设计,是BLE实现低功耗的关键,因为耗电较大的射频接收和处理任务主要由手机这类供电能力强的中心设备承担。
当用户决定与某个设备交互时(如点击连接手环),通信就从广播/扫描模式切换到连接模式。此时,扫描设备(如手机)会转变为“中央设备”,发起连接请求。一旦连接建立,双方会协商一个唯一的通信信道和规律性的“唤醒”时间表。在连接间隔内,外设大部分时间休眠,只在约定的精确时刻醒来与中央设备交换数据,之后立即再次休眠。这种“定时约会”的机制,避免了持续监听带来的巨大能耗,实现了高效的数据传输与极致的功耗平衡。
BLE低功耗的核心科学原理在于最大化休眠时间,最小化射频活动时间,并通过协议优化降低单次通信开销。其应用已远超传统认知,例如在室内导航中,iBeacon或Eddystone协议利用广播信号实现精准定位;在医疗领域,蓝牙医疗设备通过安全连接持续上传血糖、心率数据。最新的蓝牙5.x标准更增强了广播能力,允许传输更大量的数据而无需建立连接,为资产追踪、大规模传感器网络打开了新的大门。
总而言之,低功耗蓝牙通过将通信过程精细地拆解为广播、扫描和连接三种状态,并巧妙地分配设备角色与活动时间,在提供可靠无线通信的同时,实现了令人惊叹的能效。正是这套优雅的机制,支撑起了我们身边那个庞大而静谧的物联网世界。