蓝牙底层之BaseBand层学习总结.docVIP

  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文档。上传文档
查看更多
蓝牙底层之BaseBand层学习总结

蓝牙Baseband学习笔记 目录: 概述 物理信道 物理连接 逻辑传输 逻辑连接 数据包 比特流加工 链路控制器 音频处理 一、概念描述 蓝牙时钟:Bluetooth Clock 蓝牙设备地址:Bluetooth Device Addressing 这里需要介绍下蓝牙时钟: 二、物理信道 物理发射功率在2.402GHz到2.480GHz之间,有79个信道。在连接状态、同步扫描状态和同步队列状态最大调频速率为1600跳/S;在请求和寻呼状态中最大调频速率为3200跳/S。跳频序列是双方约定的一组伪随机数。 定义的5中信道: ? basic piconet physical channel 在连接状态默认使用 ? adapted piconet physical channel 修改过的piconet连接使用 ? page scan physical channel ? inquiry scan physical channel ? synchronization scan physical channel 第一 二种用于基础和改变后的piconet连接 第三种寻呼扫描信道用于扫描连接设备。 第四种请求扫描信道 使用Native时钟 第五种同步扫描信道用于设备接收同步队列包 主从设备的定义是在两个建立连接的设备之间有意义。 蓝牙管理中搜索周围设备(device discovery),会进行page scan;page scan其实是不停的进行多次inquiry scan,知道外部某个条件才中断。page scan中两次inquiry scan间隔一般是30S。 三、物理连接 一个物理连接代表设备间的基带连接。一个物理连接总是和一个确定的物理信道关联。物理连接用共同的属性:在物理连接上申请逻辑传输。 ? Power control ? Link supervision ? Encryption ? Channel quality-driven data rate change ? Multi-slot packet control 四、逻辑传输 主从设备之间 不同的逻辑传输可能被确立,定义了六种逻辑传输 ? Synchronous Connection-Oriented (SCO) logical transport ? Extended Synchronous Connection-Oriented (eSCO) logical transport ? Asynchronous Connection-Oriented (ACL) logical transport ? Active Slave Broadcast (ASB) logical transport ? Parked Slave Broadcast (PSB) logical transport ? Connectionless Slave Broadcast (CSB) logical transport. SCO:用于有时限的信息例如声音或者一般的同步数据。使用保留时隙。 eSCO:可能有在保留时隙后一个重传窗口。 ACL:总是主从设备之间的一个点到点的逻辑传输。在非保留时隙中。 ASB:用于主设备和活动的从设备通信。 PSB:用于主设备和休眠的从设备通信。 CBS:用于主设备发送Profile广播。 LT_ADDR:逻辑传输地址 为一个处于活动状态的从设备都会被分配一个3bit的LT_ADDR。 全0的LT_ADDR保留给ASB和PSB广播消息。有一个非全0的地址留给CSB逻辑连接 SCO是对称的。一个主设备可以提供3个SCO连接和同一个从设备或者和不同的设备。一个从设备可以提供三个SCO连接和同一个主设备或者两个SCO连接和不同的主设备。而且SCO绝不重传。 eSCO窗口由保留时隙和重传窗口构成,是对称或者非对称的。 在一个主设备和一个从设备之间仅仅应该存在一个ACL逻辑传输,如果有更多的ACL数据包,用重传确保数据完整。如果ACL数据连接没有数据发送,不需要轮询,不需要传输请求。 发送接收过程!! ASB逻辑传输被用于连接在匹克网中的设备的L2CAP传输,传输是单向的,没有确认。ASB逻辑传输只用于L2CAP群组传输,绝不用于L2CAP的面向连接信道、L2CAP控制信标和LMP的控制信标。ASB逻辑传输的不可靠的,为了增加可靠性,数据包会有一定数量的 重传,重传的数据包使用相同的序列号以便从设备过滤重传。 五、逻辑连接 蓝牙白皮书定义了6种逻辑连接 ? Link Control (LC) ? ACL Control (ACL-C) ? User Asynchronous/Isochronous (ACL-U) ? User Sy

文档评论(0)

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

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

1亿VIP精品文档

相关文档