1 / 21
文档名称:

蓝牙技术基础 教学课件 ppt 作者 喻宗泉 第6章 蓝牙核心协议.ppt

格式:ppt   大小:326KB   页数:21页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

蓝牙技术基础 教学课件 ppt 作者 喻宗泉 第6章 蓝牙核心协议.ppt

上传人:ouyangxiahe 2019/5/3 文件大小:326 KB

下载得到文件列表

蓝牙技术基础 教学课件 ppt 作者 喻宗泉 第6章 蓝牙核心协议.ppt

相关文档

文档介绍

文档介绍:普通高等教育规划教材 蓝牙技术基础 主编喻宗泉 参编张有生喻晗 策划编辑刘丽敏 ***出版社 教育规划教材 蓝牙技术基础ppt文档 电子教案策划:刘丽敏 电子教案制作:喻宗泉容音 ***出版社 蓝牙核心协议 (1)与蓝牙有关的各种软件都是按照各种进程或过程的标准化协议编制而成。协议是各个蓝牙设备进行连接、数据传输、定位、交互操作的依据。众多的协议在为蓝牙设备服务中形成一个整体。有些协议是蓝牙所独有的,它们专为蓝牙产品服务;有些协议是其它的技术或应用中已有的,例如TCP/IP协议,它们在寻找并扩大自己的应用领域时,发现还能用于蓝牙通信。对于蓝牙技术工作原理的理解,可以归结成如何理解协议及如何使用协议。序言(2)通信技术和网络技术虽然是两门不同的技术,各有自己的技术专长,但它们从一开始就联系在一起,一种技术采用另一种技术的协议就是十分自然的事。共享协议有很多好处,最主要的有两个。一个是能提高效率;另一个是实现不同技术与设备的互操作。蓝牙协议集合形成了协议栈,为了方便使用,协议栈采用分层结构。一个完整的蓝牙协议栈应当包括蓝牙特有协议和非蓝牙协议。前者如LMP、L2CAP,是专为蓝牙定做的;后一种如OBEX、PPP,使其它技术已有的协议,使共享协议。蓝牙核心协议就是包括SIG开发的蓝牙专有协议,是蓝牙SIG工程师专门为蓝牙开发的协议,它应用于蓝牙应用的每个规范,为应用程序提供传送和链路管理功能。(1)基带协议的功能是在蓝牙微微网的两个或多个蓝牙单元之间建立起被称为链路的物理RF连接。此外,它还同步微微网内蓝牙设备的跳频频点和本地时钟。基带协议为蓝牙设备提供了两种不同的物理链路,一种是同步面向连接SCO﹙SynchronousConnection-Oriented﹚链路;另一种是异步无连接ACL﹙AsynchronousConnection-less﹚链路。SCO数据分组内容是数据和语音,或者只有语音。ACL数据分组仅限于数据。(2)基带协议有三个使用特点:(1)基带协议对所用类型的链路赋予了很大的灵活性,主要表现在:同一网内的主、从两单元允许链路类型相同或不同;在对话过程中允许任意改变链路类型;主单元与从单元使用多大的链路带宽,全部由主单元决定。(2)基带协议对所有类型的数据能提供不同层次的FEC或CRC差错检验,还能提供数据加密。(3)用二进制数组成的数据由基带层上传至LMP或L2CAP层;音频信号能跳过中间层,直接在基带层和应用层中传送。基带协议的主要内容包括物理链路、数据分组传输、信道控制、网络控制、语音规范、跳频和蓝牙地址、蓝牙信息安全等内容。﹙LMP﹚是基带协议的直接上层,它是蓝牙模块承上启下的重要成员,它的功能有三个:控制和处理待发送数据分组的大小;管理蓝牙单元的功率模式及其在蓝牙网中的工作状态;控制链路和密钥的生成、交换和使用。,所谓“消息”是一组带控制功能的二进制数集合。由于基带协议已经提供了可靠的链路,因此对于LMP的消息不需要确认。LM的协议数据单元PDU﹙ProtocolDataUnit﹚通常在单时隙以分组形式发送,所用净荷头为1字节,其最低两位是L-CH码,决定逻辑通道,对于LM的PDU,它们固定为11。协议数据单元PDU的第1字节由1位处理ID﹙TransactionID﹚和7位操作码﹙Opcode﹚组成。净荷中的内容就是链路建立、控制和安全的相关信息。