最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

蓝牙音频传输协议

IT圈 admin 22浏览 0评论

2024年5月22日发(作者:滕琼岚)

蓝牙音频传输协议

篇一:蓝牙通信协议

蓝牙通信协议(适合于蓝牙开发工程师)

蓝牙协议栈

----蓝牙技术规范的目的是使符合该规范的各种应用之间能够实现互操作。互

操作的远端设备需要使用相同的协议栈,不同的应用需要不同的协议栈。但是,所

有的应用都要使用蓝牙技术规范中的数据链路层和物理层。

----完整的蓝牙协议栈如图1所示,不是任何应用都必须使用全部协议,而是

可以只使用其中的一列或多列。图1显示了所有协议之间的相互关系,但这种关系

在某些应用中是有变化的。

----完整的协议栈包括蓝牙专用协议(如连接管理协议LMP和逻辑链路控制应

用协议L2CAP)以及非专用协议(如对象交换协议OBEX和用户数据报协议UDP)。设

计协议和协议栈的主要原则是尽可能利用现有的各种高层协议,保证现有协议与蓝

牙技术的融合以及各种应用之间的互操作,充分利用兼容蓝牙技术规范的软硬件系

统。蓝牙技术规范的开放性保证了设备制造商可以自由地选用其专用协议或习惯

1

使用的公共协议,在蓝牙技术规范基础上开发新的应用。

蓝牙协议体系中的协议

----蓝牙协议体系中的协议按SIG的关注程度分为四层:

核心协议:BaseBand、LMP、L2CAP、SDP;

电缆替代协议:RFCOMM;

电话传送控制协议:TCS-Binary、AT命令集;

选用协议:PPP、UDP/TCP/IP、OBEX、WAP、vCard、vCal、IrMC、WAE。

----除上述协议层外,规范还定义了主机控制器接口(HCI),它为基带控制

器、连接管理器、硬件状态和控制寄存器提供命令接口。在图1中,HCI位于

L2CAP的下层,但HCI也可位于L2CAP上层。

----蓝牙核心协议由SIG制定的蓝牙专用协议组成。绝大部分蓝牙设备都需要

核心协议(加上无线部分),而其他协议则根据应用的需要而定。总之,电缆替代协

议、电话控制协议和被采用的协议在核心协议基础上构成了面向应用的协议。

----1(蓝牙核心协议

-?基带协议

----基带和链路控制层确保微微网内各蓝牙设备单元之间由射频构成的物理连

接。蓝牙的射频系统是一个跳频系统,其任一分组在指定时隙、指定频率上发送。

2

它使用查询和分页进程同步不同设备间的发送频率和时钟,为基带数据分组提

供了两种物理连接方式,即面向连接(SCO)和无连接(ACL),而且,在同一射频上可

实现多路数据传送。ACL适用于数据分组,SCO适用于话音以及话音与数据的组

合,所有的话音和数据分组都附有不同级别的前向纠错(FEC)或循环冗余校验

(CRC),而且可进行加密。此外,对于不同数据类型(包括连接管理信息和控制信息)

都分配一个特殊通道。

----可使用各种用户模式在蓝牙设备间传送话音,面向连接的话音分组只需经

过基带传输,而不到达L2CAP。话音模式在蓝牙系统内相对简单,只需开通话音连

接就可传送话音。

---?连接管理协议(LMP)

----该协议负责各蓝牙设备间连接的建立。它通过连接的发起、交换、核实,

进行身份认证和加密,通过协商确定基带数据分组大小。它还控制无线设备的电源

模式和工作周期,以及微微网内设备单元的连接状态。

2024年5月22日发(作者:滕琼岚)

蓝牙音频传输协议

篇一:蓝牙通信协议

蓝牙通信协议(适合于蓝牙开发工程师)

蓝牙协议栈

----蓝牙技术规范的目的是使符合该规范的各种应用之间能够实现互操作。互

操作的远端设备需要使用相同的协议栈,不同的应用需要不同的协议栈。但是,所

有的应用都要使用蓝牙技术规范中的数据链路层和物理层。

----完整的蓝牙协议栈如图1所示,不是任何应用都必须使用全部协议,而是

可以只使用其中的一列或多列。图1显示了所有协议之间的相互关系,但这种关系

在某些应用中是有变化的。

----完整的协议栈包括蓝牙专用协议(如连接管理协议LMP和逻辑链路控制应

用协议L2CAP)以及非专用协议(如对象交换协议OBEX和用户数据报协议UDP)。设

计协议和协议栈的主要原则是尽可能利用现有的各种高层协议,保证现有协议与蓝

牙技术的融合以及各种应用之间的互操作,充分利用兼容蓝牙技术规范的软硬件系

统。蓝牙技术规范的开放性保证了设备制造商可以自由地选用其专用协议或习惯

1

使用的公共协议,在蓝牙技术规范基础上开发新的应用。

蓝牙协议体系中的协议

----蓝牙协议体系中的协议按SIG的关注程度分为四层:

核心协议:BaseBand、LMP、L2CAP、SDP;

电缆替代协议:RFCOMM;

电话传送控制协议:TCS-Binary、AT命令集;

选用协议:PPP、UDP/TCP/IP、OBEX、WAP、vCard、vCal、IrMC、WAE。

----除上述协议层外,规范还定义了主机控制器接口(HCI),它为基带控制

器、连接管理器、硬件状态和控制寄存器提供命令接口。在图1中,HCI位于

L2CAP的下层,但HCI也可位于L2CAP上层。

----蓝牙核心协议由SIG制定的蓝牙专用协议组成。绝大部分蓝牙设备都需要

核心协议(加上无线部分),而其他协议则根据应用的需要而定。总之,电缆替代协

议、电话控制协议和被采用的协议在核心协议基础上构成了面向应用的协议。

----1(蓝牙核心协议

-?基带协议

----基带和链路控制层确保微微网内各蓝牙设备单元之间由射频构成的物理连

接。蓝牙的射频系统是一个跳频系统,其任一分组在指定时隙、指定频率上发送。

2

它使用查询和分页进程同步不同设备间的发送频率和时钟,为基带数据分组提

供了两种物理连接方式,即面向连接(SCO)和无连接(ACL),而且,在同一射频上可

实现多路数据传送。ACL适用于数据分组,SCO适用于话音以及话音与数据的组

合,所有的话音和数据分组都附有不同级别的前向纠错(FEC)或循环冗余校验

(CRC),而且可进行加密。此外,对于不同数据类型(包括连接管理信息和控制信息)

都分配一个特殊通道。

----可使用各种用户模式在蓝牙设备间传送话音,面向连接的话音分组只需经

过基带传输,而不到达L2CAP。话音模式在蓝牙系统内相对简单,只需开通话音连

接就可传送话音。

---?连接管理协议(LMP)

----该协议负责各蓝牙设备间连接的建立。它通过连接的发起、交换、核实,

进行身份认证和加密,通过协商确定基带数据分组大小。它还控制无线设备的电源

模式和工作周期,以及微微网内设备单元的连接状态。

与本文相关的文章

发布评论

评论列表 (0)

  1. 暂无评论