1 / 7
文档名称:

基于蓝牙OBEX协议对MAP剖面开发探究.doc

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

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

分享

预览

基于蓝牙OBEX协议对MAP剖面开发探究.doc

上传人:小雄 2020/6/28 文件大小:63 KB

下载得到文件列表

基于蓝牙OBEX协议对MAP剖面开发探究.doc

相关文档

文档介绍

文档介绍:基于蓝牙OBEX协议对MAP剖面开发探究摘要:通过对蓝牙协议栈的研究和MAP剖面的支持协议OBEX的应用代码进行解读,掌握蓝牙剖面开发的机制,主要是task、message、handlerfunctions的使用。从而找到MAP剖面应用开发的方向。关键词蓝牙;协议栈;剖面;OBEX;MAP;CSR;SDK中图分类号:TP391文献标识码:A文章编号:1671・7597(2012)0610074-01蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术。能够有效地简化移动通信终端设备之间的通信,之间的通信,从而数据传输变得更加迅速高效,为无统通信拓宽道路。蓝牙采用分散式网络结构以及快跳频和短包技术,支持点对点及点对多点通信,(即工业、科学、医学)频段。其数据速率为1Mbps。采用时分双工传输方案实现全双工传输。[1]蓝牙SIG联盟一直致力于蓝牙协议和规范的制定和发布。目前蓝牙协议一共有6个版本,+EDR,。,它将三种规格合而为一分别是传统蓝牙、低功耗蓝牙和高速蓝牙技术,这三个规格可以组合或者单独使用,因此SIG发布的蓝牙产品商标规范分为了BluetoothSmart和BluetoothSmartReady。。在能源紧缺的时代,低功耗的无线通信技术是必然的研究发展趋势。,+EDR,。在产业界,最热的无线通信技术有zigbee,wifi。与用于工控的Zigee的低功耗实时性特点相比,蓝牙具有传输数据快,数据量相对较大的优势。与无线局域网技术Wifi相比,具有辐射小,发射功率安全可靠的特点。这也是蓝牙免提耳机和蓝牙音乐耳机等娱乐设备市场欢迎度高的原因。本文先简单介绍蓝牙协议protocol和剖面Profile,概述当下蓝牙产品的发展情况,然后详细介绍基于蓝牙协议栈和OBEX(ObjectExchange)协议[2]的蓝牙MAP(essprofile)短信访问剖面[3]实现的研究工作。SIG发布的蓝牙规范包括蓝牙协议规范和剖面规范,这些规范构成了整个蓝牙技术产品的完整协议栈。蓝牙协议栈分为三层:蓝牙底层协议(RF、BB、LMP协议)、中间层协议(HCkL2CAP、M、TCS、SDP\高层协议(OBEX、),在协议栈之上的应用层由剖面来定义。当下蓝牙产品应用最多的剖面主要是免提、音频、电话本、FTP等。随着人们对蓝牙产品的需求渐增,产品的创新性在也面临着巨大的考验,对新功能的剖面的研究和实现工作也势在必行。顺应时代的潮流和市场的需求,具有MAP的蓝牙车载等设备具有巨大的市场竞争力。要对蓝牙剖面进行相应产品的开发,必须了解蓝牙协议栈的基本概念,协议栈各部分的作用,以及各部分之间的联系。然后通过已经实现了的剖面,学****如何按照MAP剖面的协议进行编程代码的实现。对于蓝牙协议栈的理解,本文不做探讨,可以参见钱志鸿老师的《蓝牙技术原理、开发与应用》[4]以及网络上众多达人发表的宝贵的经验。MAP剖面应用的实现是基于OBEX协议,因此可通过与OBEX相关代码进行解读,