蓝牙无线通信系统的HCI和L2CAP协议的分析与实现

被引量 : 0次 | 上传用户:wenxiuyang521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
短距离无线通信在当今社会中的应用越来越广泛,蓝牙作为一种保密性高、使用方便、功能强大、价格低廉的短距离无线通信方式,也越来越多的被应用在各行各业。可以预计,蓝牙这种无线个人局域网的通信方式将会成为以后人们工作和学习不可或缺的工具,如同现在移动电话在人们生活中所起的作用一样。蓝牙技术作为一个全球统一的短距离无线通信标准,其目的就是要成为通用的低功耗、低成本无线空中接口及其控制软件的公开标准,使通信和计算机进一步结合,使不同厂家生产的便携式设备在没有电线或电缆互相连接的情况下,能在近距离范围内具有互用、相互操作的性能。与IEEE802.11b一样,蓝牙也是使用2.4gHz频段的无线通信技术。目前可支持1Mbps的数据速率,支持数据与语音业务。由SIG所制定的蓝牙规范定义了开发解决方案所用到的每个部分,分为核心规范和应用规范两部分。 本文首先介绍了蓝牙技术的国内外的发展概况,简述了蓝牙技术的主要特点和应用,指出了开发蓝牙应用的目的和意义;然后以蓝牙规范1.1版本为基础,论述了蓝牙规范的完整框架和蓝牙协议栈的具体内容,对蓝牙的主机控制器接口HCI和逻辑链路控制与适配协议L2CAP进行了详细的介绍;针对主机控制器接口HCI,详细的介绍了指令分组、事件分组、数据分组的数据格式,并对每种分组类型都给出了一个具体的实例,解析使用HCI协议进行蓝牙设备的初始化、查询其它设备、建立链接、数据传输、断开链接这样的一个过程,并给出了软件流程图和HCI一般通信流程的实例,对HCI层协议在开发过程中容易出错的地方进行了重点的说明;针对逻辑链路控制与适配协议L2CAP,本文详细的介绍了该层协议的四种功能和三种信道,四种功能即为协议复用、分段与重组、服务质量信息的交换、组抽象;三种信道即为面向连接信道、无连接信道、信令信道。针对L2CAP的四种功能,本文阐述了在蓝牙通信过程中,这四种的功能的作用,以及这四种功能是如何实现。针对L2CAP的三种信道,本文也给出了每种信道的数据包的格式,并对每种数据的里每个字段的要点进行了分析。对主要的几种信令指令也进行了分析,并给出了具体的数据结构。最后给出了实现L2CAP协议的软件流程。
其他文献
《伤心咖啡馆之歌》以其独特的民谣风格在美国南方文学中占有一席之地,它浓郁的孤独感和沉闷感是其文本的一大特色,而以往的评论大多集中在其"精神隔绝"方面,很少关注到文本
目的探讨初中生攻击行为及其相关影响因素 ,筛选出主要危险因素 ,为初中生攻击行为的预防提供依据。方法应用CBCL量表、家庭环境质量表 (FES CV)对武汉市某中学 6 4 6名 12~ 1
Internet是由17000多个自治系统(AS)连接而成的,这些AS主要由ISP,公司和大学管理。BGP协议是目前广泛用于广域网的AS间路由协议,BGP协议的一个关键特性就是允许AS采用不同的
心理描写是对人物在特定环境中的心理活动的描写。心理描写的作用主要是提示人物的内心世界,表现人物的思想感情,刻画人物性格,深化文章的主题。因此,运用好心理描写对于写好
测距技术在军事和民用方面都有广泛的用途。与其他测距方法相比,激光测距技术具有明显的优越性。对激光测距技术的历史和现状进行了回顾,并介绍了激光测距的基本原理、激光器
教师专业发展是当今世界教育领域普遍关注的问题。在信息时代,教师如何获得自身专业的长足发展,是每一个教育工作者都应考虑的问题。新兴的复杂性理论为此提供了新的思考视角
目的 :比较多层螺旋CT尿路成像(MSCTU)、磁共振尿路成像(MRU)在梗阻性尿路疾病临床诊断中的应用价值。方法 :选取我院2013年8月~2014年12月28例确诊为梗阻性尿路疾病患者为研
本文通过对梅州市城市化发展的环境条件、基本特征、制约因素的分析,从人口经济发展的空间结构、规划意识、政策体系等方面提出了梅州市城市化发展的对策.
当前园艺专业实践教学过程中普遍存在着一些问题,造成实践教学效果差,严重影响了新世纪条件下园艺专业的高素质人才的培养,滞后了园艺专业的发展。文章结合自身实践教学经验,