bluetooth协议架构详解与android 蓝牙架构分析.pptxVIP

bluetooth协议架构详解与android 蓝牙架构分析.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
bluetooth协议架构详解与android 蓝牙架构分析

蓝牙模块相关知识交流;概述 蓝牙技术的特点 蓝牙协议体系结构 Android Bluetooth 架构;概述; 爱立信将这项新的无线通信技术命名为蓝牙(Bluetooth)。 Bluetooth取自10世纪丹麦国王 Harald?Bluetooth?的名字。 1998年5月,爱立信联合诺基亚(Nokia)、英特尔 (Intel)、IBM?、东芝(Toshiba)这4家公司一起成立了 蓝牙特别兴趣小组(Special?Interest Group,SIG),负 责蓝牙技术标准的制定、产品测试,并协调各国蓝牙的具体 使用。目前SIG已经采纳蓝牙4.0核心规范技术拥有极低的运 行和待机功耗,使用一粒纽扣电池甚至可连续工作数年之久。 同时还拥有低成本,跨厂商互操作性,3毫秒低延迟、100米 以上超长距离、AES-128加密等诸多特色,可以用于计步器、 心律监视器、智能仪表、传感器物联网等众多领域,大大扩 展蓝牙技术的应用范围。 ;蓝牙技术的特点 ;(3)可以建立临时性的对等连接: 根据蓝牙设备在网络中的角色,可分为主设备(Master)与从设备(Slave)。主设备是组网连接主动发起连接请求的蓝牙设备,几个蓝牙设备连接成一个皮网(Piconet)时,其中只有一个主设备,其余的均为从设备。皮网是蓝牙最基本的一种网络形式,最简单的皮网是一个主设备和一个从设备组成的点对点的通信连接。 (4)具有很好的抗干扰能力:工作在ISM频段的无线电设 备有很多种,如家用微波炉、无线局域网(WLAN)Home RF 等产品,蓝牙采用跳频(Frequency?Hopping)方式来扩展 频谱,将2.402~2.48GHz频段分成79个频点,相邻频点间 隔1MHz。抵抗来自这些设备的干扰。 ;(5)蓝牙模块体积很小、便于集成。 (6)低功耗: 蓝牙设备在通信连接(Connection)状态下, 有四种工作模式:激活(Active)模式、呼吸(Sniff)模式、保持(Hold)模式、休眠(Park)模式。Active?模式是正常的工作状态,另外三种模式是为了节能所规定的低功耗模式。 (7)开放的接口标准:SIG为了推广蓝牙技术的使用,将蓝牙的技术标准全部公开,全世界范围内的任何单位和个人都可以进行蓝牙产品的开发,只要最终通过SIG的蓝牙产品兼容性测试,就可以推向市场。 (8)成本低:随着市场需求的扩大,各个供应商纷纷推出自己的蓝牙芯片和模块,蓝牙产品价格飞速下降。 ;蓝牙移动终端;蓝牙体系结构;蓝牙协议栈体系结构示意图;一、底层硬件模块;二、中间协议层;HCI协议的作用;模块及应用程序接口;1、核心协议;连接管理协议(LMP) 该协议负责各蓝牙设备间连接的建立。它通过连接的发起、交换、核实,进行身份认证和加密,通过协商确定基带数据分组大小。它还控制无线设备的电源模式和工作周期,以及微微网内设备单元的连接状态。 逻辑链路控制和适配协议(L2CAP) L2CAP协议是一个为高层协议屏蔽基带协议的适配协议,位于基带协议之上,属于数据链路层,为高层提供面向连接和面向无连接的数据服务,完成协议复用、分段和重组、服务质量QoS(Quality Of Service)传输以及组抽象等功能。虽然基带协议提供了SCO和ACL两种连接类型,但L2CAP只支持ACL。 ;(1)协议复用:由于基带协议不能识别任何高层协议,所以L2CAP必须支持上层协议复用,它能区分诸如服务发现协议、RFCOMM协议、电话控制协议等高层协议。 (2)分段与重组:蓝牙基带协议数据包的大小是有限的。发送方需将较大的L2CAP包必须分解成小的基带包来发送。在接收方,必须将多个基带包重组为一个完整的L2CAP数据包。 (3)服务质量:在L2CAP建立连接的过程中允许改变两台蓝牙设备间的服务质量,每个L2CAP实体必须监视协议使用的资源并保证服务质量的实现。 (4)组管理:蓝牙的基带协议支持微微网, 即一组设备使用同一时钟同步跳频, L2CAP协议的组提取功能可以有效地将 协议的组映射为基带的微微网,以避免 高层协议为了有效的管理组而必须与 基带协议以及链路管理器直接联系。 ;服务发现协议(SDP) 服务发现在蓝牙技术框架中起着至关紧要的作用,它是所有用户模式的基础。使用SDP可以查询到设备信息和服务类型,从而在蓝牙设备间建立相应的连接。服务发现协议由服务发现代理(SDA)、服务发现服务器(SDS)、服务数据库管理器(SDM)三个模块组成。;RFCOMM提供对RS-232串口的仿真,包括对数据信号线和非数据信号线的仿真。它既可以仿真两个设备之间的多个串口,也可以支持多个设备之问的多串口仿真,同时RFCOMM中还提供了对空调制解调器的仿真。 1.RFCOMM对九针RS-2

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档