蓝牙协议测试(Bluetoothprotocoltesting)

蓝牙协议测试(Bluetoothprotocoltesting)

ID:45992889

大小:85.50 KB

页数:10页

时间:2019-11-20

蓝牙协议测试(Bluetoothprotocoltesting)_第1页
蓝牙协议测试(Bluetoothprotocoltesting)_第2页
蓝牙协议测试(Bluetoothprotocoltesting)_第3页
蓝牙协议测试(Bluetoothprotocoltesting)_第4页
蓝牙协议测试(Bluetoothprotocoltesting)_第5页
资源描述:

《蓝牙协议测试(Bluetoothprotocoltesting)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、蓝牙协议测试(Bluetoothprotocoltesting)蓝牙协议概述蓝牙技术规范(specification)包括协议(protocol)和应用规范(profile)两个部分•协议定义了各功能元素(如串口仿真协议(rfcomm)、逻辑链路控制和适配协议(12cap)等各自的工作方式,而应用规范则阐述了为了实现一个特定的应用模型(usagemodel),各层协议间和运转协同机制•显然,protocol是一种横向体系结构,而profile是一种纵向体系结构•较典型的profile有拨号网络(dial-upnetworking)、耳机(headset)、局域网访问(la

2、naccess)和文件传输(filetransfer)等,它们分别对应一种应用模型.整个蓝牙协议体系结构可分为底层硬件模块、中间协议层(软件模块)和高端应用层三大部分•图1中所示的链路管理层(1H1)、基带层(bb)和射频层(rf)属于蓝牙的硬件模块・rf层通过2・4ghz无需授权的ism频段的微波,实现数据位流的过滤和传输,它主要定义了蓝牙收发器在此频带正常工作所满足的要求.bb层负责跳频和蓝牙数据及信息帧的传输・lni层负责连接的建立和拆除以及链路的安全机制.它们为上层软件模块提供了不同的访问人口,但是两个蓝牙设备之间的消息和数据传递必须通过蓝牙主机控制器接口(hcl

3、)的解释才能进行•也就是说,hci是蓝牙协议中软硬件之间的接口,它提供了一个调用下层bb、状态和控制寄存器等硬件的统一命令接口・hci层以上的协议实体运行在主机上,而hci以下的功能由蓝牙设备来完成,二者之间通过一个对两端透明的传输层进行交互.中间协议层包括逻辑链路控制和适配协议(12cap,logicallinkcontrolandadaptationprotocol(sdp)、月艮务发现协'议,servicediscoveryprotocol)、串口仿真协议(rfcomm)和电信通信协议(tcs,telephonecontrolprotocol).12cap完成数据拆

4、装、服务质量控制和协议复用等功能,是其他上层协议实现的基础,因此也是蓝牙协议栈的核心部分.sdp为上层应用程序提供一种机制来发现网络中可用的服务及其特性.rfcomm依据etsi标准ts07.10在12cap上仿真9针rs232串口的功能.tcs提供蓝牙设备间话音和数据的呼叫控制信令.在蓝牙协议栈的最上部是高端应用层(applications),它对应于各种应用模型的prof订e.2蓝牙协议测试背景2.1蓝牙测试背景蓝牙组织成员为证明自己的产品达到了蓝牙组织加入协定的要求,符合蓝牙规范,必须通过蓝牙认证•蓝牙认证设置的目的在于保护蓝牙无线互连技术的一致性,同时尽可能降低对

5、产品开发商的要求.任何一个生产或销售蓝牙设备的公司必须首先签署蓝牙协定以成为蓝牙组织成员,然后证明自己的产品符合蓝牙系统规范(包括一致性要求)•在成功通过蓝牙认证之后,产品方案被列入合格产品冃录.产品必须完全通过蓝牙认证,否则不享有蓝牙组织协定所赋予的权利.蓝牙设备测试规范包括一系列为验证蓝牙设备而设计的测试•蓝牙设备应对蓝牙设备测试规范中所有的蓝牙设备测试案例逐一进行验证.所谓测试案例是与被测试协议的一个特定特征相关的一个特定测试单元•每个测试案例都有一个特定的测试目的,运行后都对所得到的测试结果进行判断.Forexample,totestthetransportlay

6、erandthelink(Connectionestablishment)designedatestcase,thetestforthepurposeof"testtransmissionlayerchain"executionresultsofthistestcasemaybesuccessful,failedoruncertain.Testcasesgenerallyconsistofthreeparts:theinitializationpart(Preamble),theBody(Test)andtheresetpart(Postamble)・InBluetoot

7、hdeviceauthenticationtest,themethodsusedinRadioFrequency,Bluetoothprotocolconsistency,profileconsistencyandprofileinterconnecttestaredifferent.*RFtestcasescanbemixedusingstandardtestequipmentandspecialBluetoothtestequipmenttoperform・Ifthereisanavailablereferencetest

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。