低功耗蓝牙

简介: 低功耗蓝牙(Bluetooth Low Energy,简称BLE)是一种无线通信技术,专为低功耗应用设计。它在保持蓝牙无线连接的同时,大幅降低了能耗,适用于各种小型设备和传感器,如智能手环、健康监测器等。

低功耗蓝牙(Bluetooth Low Energy,BLE)是蓝牙 4.0 起支持的一种协议,以下是关于它的详细介绍:

  1. 特点:
    • 低功耗:这是低功耗蓝牙最突出的特点。它的功耗非常低,仅需纽扣电池就可运行数月至数年,使得其非常适合那些长时间靠电池供电的小型设备,如智能手环、智能手表、无线传感器等。相比经典蓝牙,其功耗可以降低到百分之一左右。
    • 传输速度适中:能够满足小数据量的快速传输需求,空中数据速率在 125 kbit/s - 1 Mbit/s 之间,应用程序吞吐量在 0.27 Mbit/s 左右。虽然传输速度比不上经典蓝牙,但对于传输少量数据的场景来说已经足够。
    • 传输距离较远:理论上的传输距离与经典蓝牙相近甚至更远,通常在室内环境下能达到几十米的有效传输距离,在空旷环境下传输距离会更远。
    • 兼容性好:与现有的大部分手机、平板电脑和计算机等设备兼容,方便用户在不同设备之间进行数据传输和交互。
    • 成本较低:在硬件设计和实现上相对简单,降低了芯片和设备的制造成本,有助于推动蓝牙技术在更多场景中的广泛应用。
  2. 工作模式:
    • 广播模式:设备处于广播状态,周期性地向周围广播数据包,广播数据可以被附近处于扫描状态的设备接收到。广播模式下的设备一般是不可连接的,例如蓝牙信标(Beacon)设备,常用于室内定位、商店信息推送等场景;但也有从机模式的低功耗蓝牙模块处于可被连接的广播状态,等待被其他设备发现并连接。
    • 主设备模式:也称为中心设备模式,主设备可以主动扫描周围处于广播状态的从设备,并发起连接请求。一个主设备可以同时与多个从设备建立连接,进行数据通信和管理。
    • 从设备模式:也称为外围设备模式,从设备处于等待被连接的状态,当接收到主设备的连接请求后,与主设备建立连接,进行数据传输。从设备通常是一些传感器、小型终端设备等,它们的数据传输量相对较小,并且依赖主设备来发起通信。
  3. 通信协议:
    • GATT(Generic Attribute Profile):这是低功耗蓝牙通信的基础协议,定义了属性传输的规则和格式。GATT 结构由多个层次组成,每个 BLE 设备包含多个 Profile,每个 Profile 又包含多个 Service,每个 Service 包含多个 Characteristic,每个 Characteristic 由一个 Value 值和多个 Descriptor 描述符组成。
    • Service:用于对数据进行分类,不同的 Service 提供不同的功能和数据。例如,有显示电量的 Service、心率监测的 Service 等,这些 Service 是由蓝牙技术联盟事先统一制定的,以确保不同设备之间的兼容性。
    • Characteristic:是 Service 中的基本数据单元,用于存放具体的属性数据。每个 Characteristic 包含特征的声明、数据值和描述符。常见的操作有读(Read)、写(Write)、通知(Notify)、指示(Indicate)等。
    • Descriptor:是对 Characteristic 的 Value 值的进一步描述和说明,提供了关于 Characteristic 的更多信息,例如单位、取值范围、数据格式等。
  4. 连接参数:
    • 连接间隔:指的是两个通信事件之间的时间间隔,单位为 1.25ms。连接间隔的值可以在一定范围内进行设置,例如 6(7.5ms)~3200(4s)。连接间隔越长,数据传输的频率越低,功耗也就越低,但数据传输的实时性会受到一定影响;反之,连接间隔越短,功耗越高,但数据传输的实时性更好。不同的操作系统对连接间隔的最小值有不同的要求,例如 Android 手机规定连接参数最小是 8(10 毫秒),iOS 规定是 16(20 毫秒)。
    • 数据包长度:BLE 数据包中有效数据的最大长度是 27 字节,但对于 Profile 层的 Characteristic,其最大的长度是 20 字节,这是在应用开发中需要注意的限制。
  5. 应用场景:
    • 智能穿戴设备:如智能手表、智能手环等,这些设备需要长时间运行且对功耗要求较高,低功耗蓝牙可以满足它们的数据传输需求,例如传输心率、步数、睡眠数据等。
    • 智能家居:包括智能灯泡、智能插座、智能门锁等设备,可以通过低功耗蓝牙与手机或智能家居网关进行连接和控制,实现远程控制和智能化管理。
    • 医疗健康领域:用于医疗设备之间的数据传输,如血压计、血糖仪、体温计等设备可以将测量的数据通过低功耗蓝牙传输到手机或医疗监测系统上,方便用户和医生查看。
    • 工业自动化:在工业传感器网络、工业自动化控制等场景中,低功耗蓝牙可以实现设备之间的无线连接和数据传输,降低布线成本和维护难度。
    • 物联网:作为物联网设备之间通信的重要技术之一,低功耗蓝牙可以实现设备的互联互通,构建大规模的物联网系统。
相关文章
|
存储 安全 算法
【BLE】 BLE配对绑定保姆级介绍
实现蓝牙通信安全,除了paring/bonding这种底层方式,用户也可以在应用层去实现相同功能,两者从功能上和安全性上没有本质区别,只不过应用层自己实现的话,需要自己选择密码算法,密钥生成,密钥交换等,如果你不是这方面的专家,你的应用就有可能会存在安全漏洞。设备跟手机绑定成功后,手机再次重连这个设备时,就会自动跳过service discovery过程,换句话说,配对的时候手机会把设备所有服务和characteristic的handle保存下来,二次重连的时候,直接用以前保存的handle值去操作设备。
6452 1
【BLE】 BLE配对绑定保姆级介绍
|
XML 物联网 API
Android Ble蓝牙App(五)数据操作
Android Ble蓝牙App(五)数据操作
2458 0
|
Linux Shell 数据安全/隐私保护
Linux配置代理请求
Linux配置代理请求
788 0
|
搜索推荐 UED 索引
SEO中的TDK是什么
SEO中的TDK是什么
1196 0
|
8月前
|
人工智能 自然语言处理 监控
OpenClaw:让 AI 替你干活!基础定义 + 功能场景 + 部署教程
OpenClaw是本地优先、开源的AI智能体框架,让大模型真正“动手干活”:听懂自然语言指令,自动整理文件、发邮件、抓取网页、生成报表等。支持一键云端部署,轻松打造专属数字员工,释放创造力!
1339 3
|
机器学习/深度学习 人工智能 算法
普通人怎么学人工智能?这些隐藏学习秘籍大揭秘,生成式人工智能认证(GAI认证)来助力
在人工智能(AI)快速发展的今天,普通人学习AI已成为必然趋势。本文从明确学习目标与路径、利用多元化资源、注重实践应用、关注GAI认证及持续自我提升五个方面,为普通人提供系统化的AI学习指南。通过设定目标、学习编程语言、参与项目实践和获取专业认证,普通人可逐步掌握AI技能,在未来职场中占据优势并开启智能时代新篇章。
1248 11
|
9月前
|
人工智能 运维 自然语言处理
2026年无影云电脑部署OpenClaw(原Clawdbot)零基础喂饭级教程
在2026年AI Agent全民普及的浪潮中,OpenClaw(原Clawdbot,曾用名Moltbot)凭借开源免费、功能强大、插件丰富的核心优势,成为零基础用户与中小企业搭建专属AI助手的首选工具。这款由开源社区主导的AI自动化代理框架,截至2026年2月,GitHub星标已突破18.8万,Fork数超3.3万,是年度增长最快的开源AI项目之一。它并非传统的聊天机器人,而是具备“思考+执行”双重能力的智能助手,可通过自然语言指令完成办公自动化、网页抓取、代码开发、内容创作等各类任务,搭配ClawHub技能市场的3000+款模块化技能,能轻松适配个人办公、团队协作、业务提效等全场景需求。
1002 8
|
9月前
|
人工智能 算法 搜索推荐
从“竞价内卷”到“算法裁决”:医疗行业在生成式搜索时代的流量重构路径
爱搜光年(AISO)提出医疗GEO(生成式引擎优化)体系,直击竞价内卷、流量欺诈、算法黑箱、ROI崩塌等八大痛点。通过向量锚定、推荐度管理、可见度重构与数字信誉资产构建,助力医疗机构适配生成式搜索裁决逻辑,实现自然流量跃升与信任重建。(239字)
493 1
|
存储 安全 前端开发
Web渗透-文件上传漏洞-上篇
文件上传漏洞常见于Web应用,因类型限制不严可致恶意文件执行。本文介绍前端检测、MIME类型、黑名单、.htaccess、空格、双写等多种绕过方式,并结合upload-labs靶场演示利用方法,提升安全防护认知。
3433 1
Web渗透-文件上传漏洞-上篇

热门文章

最新文章