为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 蓝牙测试

蓝牙测试

2011-09-14 48页 ppt 404KB 147阅读

用户头像

is_422044

暂无简介

举报
蓝牙测试nullIntroduction Introduction 蓝牙(Bluetooth)是一种无线传输协议的名称 本课程介绍测试蓝牙所需要的基本知识及测试各个Profile时应注意的问题 真正熟悉掌握需要实际的测试演练,在实际操作中发现问题,并在解决问题的过程中得到锻炼null从实际的角度出发,本课程将对在测试案例文件中出现的协议进行逐个介绍。蓝牙测试包括: GAP & GAP UI DUN Headset Hands free HID OBEX UI OPP FTP BIP Sync. Overview Overview Th...
蓝牙测试
nullIntroduction Introduction 蓝牙(Bluetooth)是一种无线传输的名称 本课程介绍测试蓝牙所需要的基本知识及测试各个Profile时应注意的问题 真正熟悉掌握需要实际的测试演练,在实际操作中发现问题,并在解决问题的过程中得到锻炼null从实际的角度出发,本课程将对在测试案例文件中出现的协议进行逐个介绍。蓝牙测试包括: GAP & GAP UI DUN Headset Hands free HID OBEX UI OPP FTP BIP Sync. Overview Overview The Big Picture 概况 null本课程将对在测试案例文件中出现的协议进行逐个介绍。这只是出于方便的缘故,并不代表这些协议属于同一个层次。比如OBEX协议包含FTP, OPP, Sync.等协议,或Services Discovery协议靠GAP协议支持,等等。同时,不被支持的协议没有涵盖其中,比如Cordless Telephony Profile和Intercom Profile。这不代表这些协议不被其他蓝牙设备支持,或这些协议没有那些被介绍的协议重要。VocabularyVocabularyGlossary of terms 蓝牙—利用无线电通讯传输数据的技术 Server—受动者 Client—主动者/发起者测试组组成Team formation测试组组成Team formation按照不同协议分为四组: OBEX FTP, BIP, OPP, Sync (为人力资源分配平衡,sync. 在测试中可能与HID合并) DUN—拨号上网 Headset & Handsfree—耳机 HID—利用手机远距离操控(遥控计算机界面)普通知识普通知识GAP (Generic Access Profile)GAP 普通通路协议GAP 普通通路协议涉及范围:定义如何建立两个设备间的结合 1,寻找设备(Device Discovery) 2,连接请求(Connecting Inquiring) 3,匹配(Pairing) 4,设备连接(Device Connection) 以及任何在具体服务开始以前的蓝牙活动 例子GAP 普通通路协议 (2)GAP 普通通路协议 (2)强化知识练习 浏览手机中有关蓝牙的菜单 可视性 Visibility 名称 Phone name 开关 Turn on/off 蓝牙图标 Bluetooth icon (on Standby) 我的设备 My Devices Test Instructions 单数Test CasesOBEXOBEXOBject EXchangeBIP BIP Basic Image Profile 负责处理图片数据交换的协议 有些手机在传输图片时优先使用BIP,除非接收方不支持BIP协议BIP支持格式(format)及尺寸变化(Resizing)BIP支持格式(format)及尺寸变化(Resizing)支持的图像格式: GIF, PNG, BMP, WBMP, and JPEG 当手机发送图片时,如果接受方不支持该图片的格式或尺寸或比例,手机应当发送相应的图标(具体标准见各项目的FRS文件规定)OPPOPP什么是Object Push Profile 负责vObject及non-Object数据的交换 一般来讲(非严格意义)vObject指PIM物体、网址书签等手机特有格式的文件OPPOPPOPP使手机能够与其他蓝牙设备交换名片、日历、或其他文件 vCard: Contact—Phone Book vNote: Note—Organization vCal: Calendar event—Organization vMessage: Email item—Currently not supported (saved in Other) vBookmark: Bookmark—Internet servicesOPPOPP现阶段手机不能reject进来的vObject (incoming vObject)。当提示信息询问是否保存时,该vObject已经被发送到手机的文件系统中;当用户选择“No”时,手机会删除已经收到的vObject。OPP测试OPP测试测试需要的硬件: 一台带有蓝牙端口的计算机作为IOT设备 用一个手机作为99和100号test cases的IOT设备 用IBM PC Card测试“发送多个vObjects” OPPOPP测试需要的软件 TDK驱动软件 为确保操作是在OPP上进行的,测试者需要关闭电脑上的FTP功能OPPOPP发送非vObject文件 如果要求用手机发送非vObject文件,首先要关闭计算机上的FTP和BIP服务(只有OPP工作)。OPPOPP有关Receiving multiple vCards… 我们的电话目前不支持发送multiple vObjects 有三种类型的发送方式 IBM PC Card: 在一个OBEX Session中通过不同的PUT操作完成 OBEX_connect PUT_object (one object) PUT_object (one object) … OBEX_disconnect OPPOPP有关Receiving multiple vCards… 手机:发送整个电话本 通过一个PUT操作发送多个objects OBEX_connect PUT_objects OBEX_disconnectTDK 通过不同的PUT操作和多个OBEX sessions发送多个objects OBEX_connect PUT_object OBEX_disconnect OBEX_connect PUT_object OBEX_disconnectOPPOPP在哪找到传送的文件? TDK Side: “Bluetooth Exchange Folder” 手机: vCard-> Phone Book vCal-> Calendar vNote-> Note vBookmark-> Internet Services vMsg-> OtherFTP 文件传输协议FTP 文件传输协议要点 FTP是一个设备管理另一个设备的文件系统所用的协议电话支持的FTP命令 浏览Browse 得到Get / Pull 转到上级/下级文件夹Switch to the parent folder / sub-folder 其他的FTP命令 / IOT Device 支持的FTP命令 放入Put / Push 删除Delete 创建文件夹Create folder 改名Rename 转到根目录Switch to the root folder FTP 文件传输协议(2)FTP 文件传输协议(2)要点(2) 手机的目录结构FTP 文件传输协议(3)FTP 文件传输协议(3)测试需要的硬件: IOT设备—有TDK或其他蓝牙端口的计算机 个别Test Cases需要一个Memory StickFTPFTP测试需要的软件: 蓝牙端口的驱动软件(如TDK软件) 在计算机上只运行FTP(disable OPP and BIP) FTP Test Tool或Blue ClientFTPFTP TDK不支持显示“root folder”,也不能严格执行显示“parent folder”、“sub-folder”,所以测试相关Test Cases时必须使用Blue Client或FTP Test ToolFTPFTP使用FTP Test Tool 启用TDK的“Series Port” TDK会分配手机一个虚拟端口 将这个端口号码输入FTP Test Tool 开始使用FTP Test ToolFTPFTP其他 当通过FTP传送文件时,确认该操作使用了FTP是非常重要的 通过Merlin log,可以看到Target Header后边的Service值为“File transfer”Sync.Sync.IrMC Server – This is the IrMC server device that provides an object exchange server. Typically, this device is a mobile phone or PDA. IrMC Client – This is the IrMC client device, which contains a sync engine and pulls and pushes the PIM data from and to the IrMC Server. Usually, the IrMC Client device is a PC.Sync.Sync.测试需要的硬件: 有蓝牙端口的计算机(如TDK)Sync.Sync.测试需要的软件: TDK软件 计算机只运行OPP服务;同步操作要使用Outlook而不是文件夹 电话监视驱动程序(Monitor drivers for the phone) XTDNConnect—适用于有关自动同步(automatic synchronization)的测试案件Sync.Sync.自动同步(Automatic synchronization) 当手机进入客户端(the Client)的蓝牙范围内时,客户端自动进行同步,而不需要任何人为操作Sync.Sync.其他 没有电话支持vMsgs或vNotes的同步,电话只支持同步vCards和vCals 在进行同步时,电话只能作为Server,即只能由IOT设备向手机发起同步,不能由手机发起同步 第一次进行同步之前,最好确定电话和计算机具有共同的时间设置(时间、时区和夏时制)DUNDUN协议模型DUNDUN什么是DUN (Dial-Up Network) DUN协议提供一个拨号数据连接 通过该连接,一个计算机设备可以利用一个通讯设备(手机或调制解调器)的服务接入到电话网络DUNDUNGateway (GW) – This is the device that provides access to the public network. Typical devices acting as gateways are cellular phones and modems. Data Terminal (DT) – This is the device that uses the dial-up services of the gateway. Typical devices acting as data terminals are laptops and desktop PCs. DUNDUN测试需要的硬件: 有蓝牙端口的计算机作为IOT设备 有的测试案件需要一台附加的计算机和蓝牙端口 有的测试案件需要一个附加的电话 附加电话可以通过红外或数据线与计算机连接成为网络终端HIDHIDHuman Interface Device 通过HID,手机可以代替一台计算机的鼠标和键盘,进行遥控操作HIDHID名词 KCF(Keypad Configuration File)文件,分配手机按键在Remote Control中的功能 RCA (Remote Control Application)遥控应用程序Headset ProfileHeadset Profile耳机协议设定被要求的设备,从耳机设备向手机发出命令,进行打电话或接电话 而且该协议也被用于两个蓝牙设备之间传输语音电话Headset ProfileHeadset Profile名词: AG (Audio Gateway)—这是作为输入输出声音的门路的设备(如手机、个人电脑等) HS (Headset)—作为远程声音输入输出的设备HeadsetHeadsetAudio Transfer Incoming call handled in phone: When answer the call on the phone, the audio is rooted to the phone; When answer the call on the HF/ HS, the audio is rooted to the HF/HSHeadsetHeadsetIncoming call handled in Handsfree / Headset: No matter how the call is answered (on the phone or on the HS/ HF), the audio is rooted to the Headset/ HandsfreeHeadsetHeadsetAuto answering mode When the Headset is connected to the phone (or on the trusted device list), the auto-answer mode shall not be activatedHandsfreeHandsfreeHandsfree在功能上与Headset区别不大,但是在内部控制上使用一套不同的协议,发送不同的AT Command HF比HS具有更多的特性(features) HF支持Sniff modeHandsfree ProfileHandsfree ProfileSniff Mode 是一种节省能源的方式,又保证耳机与手机一直处于连接状态(connect mode)MerlinMerlinMerlin: Traffic capturer and log generator 捕捉蓝牙在空气中的无线电信息交通 分析通信并生成log 当测试者需要分析应用层以下的信息时,要使用Merlin。更深的知识参考Bluetooth Profile Specification和Bluetooth Core Specificationnull
/
本文档为【蓝牙测试】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索