1 / 21
文档名称:

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

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

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

分享

预览

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

上传人:119060444 2016/12/15 文件大小:646 KB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:普通高等教育规划教材普通高等教育规划教材蓝牙技术基础蓝牙技术基础主主编编喻宗泉喻宗泉参参编编张有生张有生喻喻晗晗策划编辑策划编辑刘丽敏刘丽敏***出版社***:刘丽敏电子教案策划:刘丽敏电子教案制作:喻宗泉电子教案制作:喻宗泉容容音音***出版社***出版社. 第第66章章蓝牙核心协议蓝牙核心协议本章介绍蓝牙核心协议知识本章介绍蓝牙核心协议知识本章内容本章内容??????????(1)(1)??与蓝牙有关的各种软件都是按照各种进程或与蓝牙有关的各种软件都是按照各种进程或过程的标准化协议编制而成。协议是各个蓝过程的标准化协议编制而成。协议是各个蓝牙设备进行连接、数据传输、定位、交互操牙设备进行连接、数据传输、定位、交互操作的依据。众多的协议在为蓝牙设备服务中作的依据。众多的协议在为蓝牙设备服务中形成一个整体。形成一个整体。??有些协议是蓝牙所独有的,它们专为蓝牙产有些协议是蓝牙所独有的,它们专为蓝牙产品服务;有些协议是其它的技术或应用中已品服务;有些协议是其它的技术或应用中已有的,例如有的,例如TCP/IPTCP/IP协议,它们在寻找并扩协议,它们在寻找并扩大自己的应用领域时,发现还能用于蓝牙通大自己的应用领域时,发现还能用于蓝牙通信。信。??对于蓝牙技术工作原理的理解,可以归结成对于蓝牙技术工作原理的理解,可以归结成如何理解协议及如何使用协议。如何理解协议及如何使用协议。序言序言(2)(2)??通信技术和网络技术虽然是两门不同的技术,各有通信技术和网络技术虽然是两门不同的技术,各有自己的技术专长,但它们从一开始就联系在一起,自己的技术专长,但它们从一开始就联系在一起,一种技术采用另一种技术的协议就是十分自然的事。一种技术采用另一种技术的协议就是十分自然的事。共享协议有很多好处,最主要的有两个。一个是能共享协议有很多好处,最主要的有两个。一个是能提高效率;另一个是实现不同技术与设备的互操作。提高效率;另一个是实现不同技术与设备的互操作。??蓝牙协议集合形成了协议栈,为了方便使用,协议蓝牙协议集合形成了协议栈,为了方便使用,协议栈采用分层结构。一个完整的蓝牙协议栈应当包括栈采用分层结构。一个完整的蓝牙协议栈应当包括蓝牙特有协议和非蓝牙协议。前者如蓝牙特有协议和非蓝牙协议。前者如LMPLMP、、L2CAPL2CAP,,是专为蓝牙定做的;后一种如是专为蓝牙定做的;后一种如OBEXOBEX、、PPPPPP,使其它,使其它技术已有的协议,使共享协议。技术已有的协议,使共享协议。??蓝牙核心协议就是包括蓝牙核心协议就是包括SIGSIG开发的蓝牙专有协议,是开发的蓝牙专有协议,是蓝牙蓝牙SIGSIG工程师专门为蓝牙开发的协议,它应用于蓝工程师专门为蓝牙开发的协议,它应用于蓝牙应用的每个规范,为应用程序提供传送和链路管牙应用的每个规范,为应用程序提供传送和链路管理功能。理功能。(1)(1)??基带协议的功能是在蓝牙微微网的两个或多基带协议的功能是在蓝牙微微网的两个或多个蓝牙单元之间建立起被称为链路的物理个蓝牙单元之间建立起被称为链路的物理RFRF连接。此外,它还同步微微网内蓝牙设连接。此外,它还同步微微网内蓝牙设备的跳频频点和本地时钟。备的跳频频点和本地时钟。??基带协议为蓝牙设备提供了两种不同的物理基带协议为蓝牙设备提供了两种不同的物理链路,一种是链路,一种是同步面向连接同步面向连接SCOSCO﹙﹙Synchronous Connection-OrientedSynchronous Connection-Oriented﹚﹚链链路路;另一种是;另一种是异步无连接异步无连接ACLACL﹙﹙Asynchronous Connection-lessAsynchronous Connection-less﹚﹚链路链路。。??SCOSCO数据分组内容是数据和语音,或者只数据分组内容是数据和语音,或者只有语音。有语音。??ACLACL数据分组仅限于数据。数据分组仅限于数据。(2)(2)??基带协议有三个使用特点:基带协议有三个使用特点:??((11)基带协议对所用类型的链路赋予了很大的灵活)基带协议对所用类型的链路赋予了很大的灵活性,主要表现在:同一网内的主、从两单元允许链性,主要表现在:同一网内的主、从两单元允许链路类型相同或不同;在对话过程中允许任意改变链路类型相同或不同;在对话过程中允许任意改变链路类型