------------------------------------------------------------------------------------------------------------

文章版权归为微信公众号 Wireless Inside (前身  无线技术联盟),转载请注明出处.

XCODER.

技术博客:www.iotbzw.com

------------------------------------------------------------------------------------------------------------

目录

一. BT 5.2 LE AUDIO市场

二. BT 5.2 LE Audio传输原理

三. BT5.2 基于LE连接的同步数据流传输

四. BT5.2 基于无连接广播数据流同步传输

五. BT5.2 LE AUDIO新特性小结:

六. 后记


蓝牙技术联盟(Bluetooth Special Interest Group,简称SIG)在拉斯维加斯举办的CES2020上发布了新一代蓝牙技术标准BT5.2,包括LE ISOCHRONOUS,LE PWOER CONTROL, LE ATTRIBUTE PROTOCOL,今天只谈LE ISOCHRONOUS,其他特性详解后续会持续更新,记得点击关注公众号哟。

一. BT 5.2 LE AUDIO市场

众所周知,BT5.2之前,蓝牙音频传输采用经典蓝牙A2DP模式进行点对点数据传输,现在低功耗音频LE Audio的出现,打破了经典蓝牙垄断音频市场的地位。在2020CES展会上,SIG官方宣布BT5.2新的标准支持基于连接的一主多从音频流应用,比如TWS耳机,多房间音响同步,以及基于广播数据流的传输,可广泛用于候机室、体育馆、会议厅、电影院等有公共屏幕音频接收场合。可以说蓝牙5.2的出现,既打破了Apple tws专利权,又给多声道同步音频传输提供了支持。

Caption

二. BT 5.2 LE Audio传输原理

蓝牙LE同步通道功能是一种使用蓝牙LE在设备之间传输数据的新方法,叫LE Isochronous Channels 。它提供了一种算法机制,可以确保多个接收器设备能同步接收到主设备数据。其协议规定蓝牙发射机发送的每帧数据会带有一个时间期限,从设备在时间窗之后接收到的数据将被丢弃。这意味着接收器设备仅接收有效时间窗口内的数据,从而保证多个从设备接收数据的同步。

为了实现该新功能,BT5.2在协议栈Controller和Host之间增加ISOAL同步适配层(The Isochronous Adaptation Layer),提供数据流分段,重组服务。

Caption

ISOAL层将上层LE服务数据SDU(Service data unit)转换为基带传输需要的协议数据PDU(protocol data unit),反之亦然。ISOAL控制器通过支持的1M,2M,编码PHY接受或生成SDU,每个SDU的长度最大为最大长度(Max_SDU)。使用HCI ISO数据包将SDU传输到上层或从下层传送到空中。

Caption

针对于LE连接模式和非连接模式的应用场景需求,BT5.2 LE AUDIO协议规定了两套数据流传输框架模型。

三. BT5.2 基于LE连接的同步数据流传输

面向连接的同步信道使用LE-CIS(LE连接的同步数据流,LE Connected Isochronous Stream)传输方式,支持双向通信。 在LE-CIS传输中,规定时间窗内未传输的任何数据包将被丢弃。面向连接的同步信道数据流传输规定设备之间提供点对点同步通信。 

Caption

Connected Isochronous Groups (CIG)模式可以支持一主多从的多连接数据流传输。每个组可以包含多个CIS实例。 在一个小组内,对于每个CIS,都有一个时间表发送和接收时隙,称为事件和子事件。

Caption

每个事件的发生间隔,称为一个ISO间隔,时间范围规定在5ms至4s,每个事件被划分进入一个或多个子事件,在基于同步数据流传输模式的子事件中,主机(M)发送一次与从机(S)回应为如图所示

Caption

四. BT5.2 基于无连接广播数据流同步传输

无连接同步通信使用广播同步(BIS Broadcast Isochronous Streams )传输方式,只支持单向通信。接收机同步需要先侦听主机AUX_SYNC_IND广播数据,广播中包含一个称为BIG Info的字段,该字段包含的数据将用于与所需的BIS进行同步。新的LEB-C广播控制逻辑链路用于LL层链路控制,例如信道更新更新,LE-S(STREAM)或者LE-F(FRAME)同步信道逻辑链路将用于用户数据流和数据。 BIS方式最大的优势可以将数据同步传输到多个接收机。

Caption

Broadcast isochronous stream and group模式支持非连接的多接收机数据流同步传输,可以看到它和CIG模式最大的不同在于该模式只支持单向通信。

Caption

Caption

五. BT5.2 LE AUDIO新特性小结:

  • BT5.2新添加控制器ISOAL同步适配层支持LE AUDIO数据流传输。

  • BT5.2支持新传输体系结构以支持面向连接和无连接同步通信。

  • 有一种新的LE安全模式3,该模式基于广播方式,允许在广播同步组中使用数据加密。

  • HCI层添加了许多新命令和事件,这些命令和事件允许同步需要的配置和通信。

  • 链路层增加了新的PDU,包括连接的同步PDU和广播同步PDU。 LL_CIS_REQ和LL_CIS_RSP用于创建连接,控制同步流。

  • LE AUDIO 支持 1M, 2M, CODED 多种PHY速率。

6. 后记

从BT5.2规范可见,LE AUDIO功能是纯软件协议栈层面的更新,和需要硬件支持的BT5.1的CODER PHY, LE 2M PHY不一样,也就是说,各大原厂可以直接通过更新sdk即可支持蓝牙LE AUDIO功能,这无疑是个振奋人心的消息。

「Wireless Inside 微信公众号 (原无线技术联盟微信公众号) 微信交流群」
助力IoT行业朋友打通短距离无线通信圈的行业小社区。

集高通,Broadcom,TI,Nordic,Dialog,ST,Silicon lab, NXP, AMBIQ等蓝牙芯片原厂技术,市场,销售

集华为,MTK,泰凌微,凌思微,盛源达,ASR,华普微,中颖电子,百瑞互联,Realtek 国产芯片原厂技术,市场,销售

集Arrow,北高智,迅通,世强,利尔达,科通,全科等一线原厂代理商技术,市场,销售

集小米,华米,绿米,涂鸦,雅观,百度,阿里,Oppo,Vivo,京东互联网公司,品牌客户,方案公司技术,市场,销售,创始人

集蓝牙认证机构,被动器件,射频公司,以及SIG大佬

申请流程:

① 因群人数已超过限制人,请先微信扫描以下微信二维码或添加Xcoder微信号(blecoder),添加微信时请将您的个人信息进行备注(名字 公司 职位),以便登记,同时也欢迎同行和我进行交流。

② 由于需要我逐个邀请入群,所以请大家耐心等待!谢谢理解与支持!

衍生阅读:

从Nordic财报看低功耗蓝牙龙头老大的产业布局

Dialog 0.5美金BLE芯片DA14531背后的布局

苹果新手机低调的植入UWB技术,消费级UWB技术能否兴起?

2019年物联网无线市场供给侧观察

一文看懂BT5.2 LE Audio新特性相关推荐

  1. 一文看懂JUC之AQS机制

     作者:VectorJin juejin.cn/post/6844904041760161806 为了解决原子性的问题,Java加入了锁机制,同时保证了可见性和顺序性.JDK1.5的并发包中新增了Lo ...

  2. 定向士官计算机网络技术在部队干什么,定向士官、直招士官、义务兵入伍详细对比分析!一文看懂区别!...

    原标题:定向士官.直招士官.义务兵入伍详细对比分析!一文看懂区别! 近日,新浪山东教育频道从山东信息职业技术学院招办了解到,山东信息职业技术学院2019年定向培养士官招生专业.计划和范围权威发布. 2 ...

  3. 一文看懂NLP神经网络发展历史中最重要的8个里程碑!

    一文看懂NLP神经网络发展历史中最重要的8个里程碑! https://mp.weixin.qq.com/s/gNZiiEfsQjlF9tArNDIt5Q 作者|Sebastian Ruder 译者|小 ...

  4. 一文看懂 AI 训练集、验证集、测试集(附:分割方法+交叉验证)

    2019-12-20 20:01:00 数据在人工智能技术里是非常重要的!本篇文章将详细给大家介绍3种数据集:训练集.验证集.测试集. 同时还会介绍如何更合理的讲数据划分为3种数据集.最后给大家介绍一 ...

  5. 一文看懂计算机视觉-CV(基本原理+2大挑战+8大任务+4个应用)

    2020-03-06 20:00:00 计算机视觉(Computer Vision)是人工智能领域的一个重要分支.它的目的是:看懂图片里的内容. 本文将介绍计算机视觉的基本概念.实现原理.8 个任务和 ...

  6. 一文看懂人脸识别(4个特点+4个实现步骤+5个难点+算法发展轨迹)

    2020-03-09 20:01:00 人脸识别是身份识别的一种方式,目的就是要判断图片和视频中人脸的身份时什么. 本文将详细介绍人脸识别的4个特点.4个步骤.5个难点及算法的发展轨迹. 什么是人脸识 ...

  7. 一文看懂卷积神经网络-CNN(基本原理+独特价值+实际应用)

    http://blog.itpub.net/29829936/viewspace-2648775/ 2019-06-25 21:31:18 卷积神经网络 – CNN 最擅长的就是图片的处理.它受到人类 ...

  8. 【深度学习理论】一文看懂卷积神经网络

    [深度学习理论]一文看懂卷积神经网络 https://mp.weixin.qq.com/s/wzpMtMFkVDDH6scVcAdhlA 选自Medium 作者: Pranjal Yadav 经机器之 ...

  9. python读取excelsheet-一文看懂用Python读取Excel数据

    原标题:一文看懂用Python读取Excel数据 导读:现有的Excel分为两种格式:xls(Excel 97-2003)和xlsx(Excel 2007及以上). Python处理Excel文件主要 ...

最新文章

  1. 【Qt】Qt样式表总结(四):CSS盒子模型
  2. URAL 1055 Combinations
  3. leetcode-2-两数相加
  4. Extended Euclidean algorithm(扩展欧几里得算法Matlab实现)
  5. 栅格单元值的选取方法_计算机求解微分方程的六大数值计算方法
  6. D3 datumdata
  7. 图像分类中数据增强的有效性
  8. python多继承顺序及分配,python多继承的查找顺序是什么?
  9. STSegmentedControl
  10. 阿里云云计算 49 云监控的概念
  11. 伽马校正(Gamma Correction)
  12. 大地高和正常高、正高的详细说明
  13. HackingClub首场线下技术趴报名通道正式开启!
  14. 关于C与C++的区别
  15. 重装系统后电脑图片显示不出来怎么办
  16. RHCA回忆录---RH236介绍
  17. 2017cad光标大小怎么调_cad光标设置,详细教您CAD的十字光标如何设置大小
  18. python对excel添加新的一行_python 实现在Excel末尾增加新行
  19. 读《Google软件测试之道》笔记---SWE,SET,TE职责
  20. 使用hexo+oschina搭建个人博客

热门文章

  1. 学习记录1-一元线性回归模型(附上python代码)
  2. 整合nacos配置中心启动报c.a.c.n.c.NacosPropertySourceBuilder: 101 - get data from Nacos error,dataId:xxx.yml
  3. TUTK普通家用摄像头常见功能介绍
  4. 机器学习算法——贝叶斯分类器3(朴素贝叶斯分类器)
  5. jcfis.SMBException(incorrect function,0xC000009A等)解决办法
  6. 天兔oracle,Lepus_天兔的安装
  7. 【程序设计】Swing开发技巧总结
  8. 购买域名之后如何设置DNS,DNS解析原理与dig命令使用
  9. 【代码审计】iCMS_v7.0.7 admincp.app.php页面存在SQL注入漏洞分析
  10. UG后处理—进给速度R模式输出研究