- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
从蓝牙介绍到两个不同 Blog 的学习总结,汇总 BT 在 Android 上的技术细节
Android 4.2 蓝牙介绍
邓云凡
Tieto 公司某蓝牙大牛写得《程序员》投稿文章
Android 4.2 蓝牙介绍
蓝牙一词源于公元十世纪丹麦国王HaraldBlatand 名字中的Blatand 。Blatand 的英文之意就
是Blue tooth 。这是因为这位让丹麦人引以为傲的国王酷爱吃蓝莓以至于牙龈都被染成蓝
色。由于Blatand 统一了丹麦和挪威,所以,作为无线通信技术的一种,蓝牙技术之所以
取名Bluetooth 可谓志向远大。不过,在以Android 为代表的智能机出现以前,蓝牙在早
期智能机甚至功能机中一直扮演着“鸡肋”的角色。那么,随着无线通信技术的快速发展以
及Android 的普及,蓝牙能给我们带来哪些新的变化呢?
本文将从蓝牙核心规范的发展历史、最具应用前景的几个蓝牙Profile 以及Android 4.2 中
蓝牙实现情况等几个方面向读者介绍蓝牙技术。
一 蓝牙规范介绍
作为一种通用的无线通信技术,规范自然是蓝牙技术的核心。蓝牙规范可分为两个层次,
如图 1 所示:
图1 蓝牙规范的层次结构
由图1 可知蓝牙规范包括:
Core Specification (核心规范),用于规定蓝牙设备必须实现的通用功能和
协议层次。它由软件和硬件模块组成,两个模块之间的信息和数据通过主机控
制接口(HCI)的解释才能进行传递。
Profiles (蓝牙应用规范),它从应用场景的角度为蓝牙技术的使用制定了不
同的规范。这也是和大众日常生活接触最多的一部分。蓝牙支持很多Profiles,
下文将介绍几种使用最广泛的蓝牙应用规范。
1.1 蓝牙核心规范介绍
核心规范是蓝牙协议家族的基础,自蓝牙技术联盟(Bluetooth SIG ,Special Interest Group )
在 1999 年颁布蓝牙核心规范 1.0 版本以来,到目前为止蓝牙SIG 一共发布了七个重要版
本。每一个版本都促使蓝牙技术朝着更快、更安全、更省电的方向发展。表 1 所示为蓝牙
核心规范[①]发展历史。
表 1 蓝牙核心规范发展介绍
版本 规范发布日 增强功能
期
0.7
1998 年 10 Baseband、LMP
月19 日
0.8
1999 年1 月HCI、L2CAP、RFCOMM
21 日
0.9
1999 年4 月OBEX 与IrDA 的互通性
30 日
1.0
1999 年7 月SDP、TCS
Draft
5 日
1.0 A
1999 年7 月第一个正式版本
26 日
1.0 B
2000 年 10 安全性,厂商设备之间连接兼容性
月1 日
1.1 IEEE 802.15.1
2001 年2 月
22 日
1.2
2003 年 11 快速连接、自适应跳频、错误检测和流程控制、同步能力
月5 日
2.0 +
2004 年 11 EDR 传输率提升至2-3Mbps
EDR
月9 日
2.1 +
2007 年7 月扩展查询响应、简易安全配对、暂停与继续加密、Sniff 省电
EDR
26 日
3.0 +
2009 年4 月交替射频技术、802.11 协议适配层、电源管理、取消了UMB 的应用
HS
21 日
4.0
2010 年6 月低功耗物理层和链路层、AES 加密、Attribute Protocol(ATT )、Generic
+BLE
30 日 Attribute Profile (GATT )、Security Manager (SM )
表 1 中,
EDR:全称为Enhanced Data Rate
文档评论(0)