蓝牙profile

蓝牙Profile

Bluetooth的一个很重要特性,使用profile目的是所有的Bluetooth产品都无须实现全部的Bluetooth规范。为了更容易的保持Bluetooth设备之间的兼容,Bluetooth规范中定义了Profile。Profile定义了设备如何实现一种连接或者应用,你可以把Profile理解为连接层或者应用层协。但网上也把Profile翻译为配置文件,是为避免和JavaME中的简表混淆。配置文件也是蓝牙 SIG官方网站给出的标准翻译。

四种基本profile

在所有的Profile中,有四种是基本的Profile,这些Profile会被其它的Profile使用,它们包括GAP/SDAP/SPP/GOEP 。

GAP

通用访问配置文件(Generic Access Profile, GAP)
GAP是所有其他配置文件的基础,它定义了在蓝牙设备间建立基带链路的通用方法

SDAP

服务发现应用配置文件(Service Discovery Application Profile, SDAP)
通过该Profile,一个Bluetooth设备可以找到其它Bluetooth设备提供的服务,以及查询相关的信息。

SPP

串行端口配置文件(Serial Port Profile, SPP)
SPP定义了如何设置虚拟串行端口及如何连接两个蓝牙设备。SPP基于ETSI TS 07.10规格,使用RFCOMM协议提供串行商品仿真。SPP提供了以无线方式替代现有的RS-232串行通信应用程序和控制信号的方法。此配置文件可以支持最高128kb/s的数据率.SPP依赖于GAP。

GOEP

通用对象交换配置文件(Generic Object Exchange Profile, GOEP)
它定义的是数据的传输,包括同步,文件传输,或者推送其它的数据。可以理解为与内容无关的传输层协议,可以被任何应用用来传输自己定义的数据对象。

Dprofile名字用途
1A2DPAdvanced Audio Distribution Profile《高级音频分发规范》。如:手机的高质量音乐播放,可以传到蓝牙立体声耳机或者车载设备;A2DP主要的目的是双向传递高质量的音频流
2AVRCPAudio Video Remote Control Profile《音视频远程控制规范》。目的是为了遥控。 现在的蓝牙立体声耳机上一般可以遥控手机。比如播放音乐时(上一首/下一首);打电话时接通/关闭。
3BIPBasic Imaging Profile《基本成像规范》。可以在不同的设备之间传递图片;比如可以手机上的图片传给打印机。
4BPPBasic Priting Profile《基本打印规范》。比如手机可以把文本、邮件、图片等发送给打印机,有打印机完成打印。
5CIPCommon ISDN Access Profile《公共ISDN接入规范》。
6CTPCodeless Telephony Profile《无绳电话规范》
7DIDDevice ID Profile《设备ID规范》。
8DUNDial-up Network Profile《拨号网络规范》。一个典型的应用:笔记本电脑可以通过手机进行拨号上网。
9FAXFax Profile《传真规范》。FAX 旨在于手机或固定电话和安装了传真软件的 PC 之间提供适当定义的接口。典型配置为个人计算机使用手机作为 FAX 网关,向任意接收方发送 FAX 传输
10FTPFile Transfer Profile《文件传输规范》。这个用的是比较多的。手机之间互传文件,手机与PC之间传递文件。
11GAVDPGeneral Audio Video Distribution Profile《基本音视频发布规范》。这个是A2DP和VDP的基础。
12GAPGeneral Access Profile《基本访问规范》。这个规范是其他规范的基础。它定义了在 Bluetooth 设备间建立基带链路的通用方法
13GOEPGeneral Object Exchange Profile《通用对象交换规范》。可以将对象从一个设备传输到另外一个设备商。对象可以是任意的:比如图片,文本等。此配置文件定义了两个角色:提供拉取或推送对象位置的服务器及启动操作的客户端。GOEP 为使用 OBEX 协议的其它配置文件提供了通用蓝图
14HCRPHard Copy Cable Replacement Profile《硬拷贝电缆替代规范》。定义了如何通过 Bluetooth 无线链路完成基于驱动程序的打印。
15HFPHands Free Profile《免提规范》。典型配置如汽车使用手机作为网关设备。在车内,立体声系统用于电话音频,而车内安装的麦克风则用于通话时发送输出音频
16HIDHuman Interface Device Profile《人机接口设备规范》。如果无线蓝牙鼠标;Wii Remotes; PlayStation 3 控制器。
17HSPHandset Profile《耳机规范》。这是最常使用的。用蓝牙耳机可以控制手机:接听、挂断、调节音量。
18ICPIntercom Profile这是在两个设备之间建立语音连接,换句话说,把两个昂贵的兰牙设备变成廉价的对讲机
19LAPLAN Access Profile《局域网接入规范》。本功能定义了蓝牙设备如何通过点对点协议(PPP)连接LAN的程序.该功能实现了蓝牙设备连接已存在与LAN中的蓝牙设备的功能.在连接之后,该蓝牙设备即可访问上述LAN的资源.
20OPPObject Push Profile《对象交换规范》。定义了诸如商务卡,约会提醒,任务等的交换功能.
21PANPersonal Area Networking Profile《个域网规范》。两个或更多个 Bluetooth 设备如何构成一个即时网络
22PBAPBAP Phone Book Access Profile
23SPPSerial Port Profile《串口配置规范》。定义了如何设置虚拟串行端口及如何连接两个 Bluetooth 设备
24SPAPService Discovery Application Profile通过该Profile,一个Bluetooth设备可以找到其它Bluetooth设备提供的服务,以及查询相关的信息
25SAPSIM Access Profile《SIM卡访问规范》。允许带有内置 GSM 收发器的车载电话之类的设备连接到 Bluetooth 电话中的 SIM 卡。因此车载电话本身并不需要单独的 SIM 卡。
26SYNCSyncronization Profile《同步规范》。SYNC 配置文件可以与 GOEP 配合使用以支持 Bluetooth 设备间的日历和地址信息(个人信息管理器 (PIM) 项)同步。此配置文件的常见应用是 PDA 和计算机之间的数据交换
27VDPVideo Distribution Profile《视频发布规范》。VDP 定义了 Bluetooth 设备如何通过 Bluetooth 无线技术以流传输视频。示例使用案例包括从 PC 媒体中心向便携式播放器流传输存储的视频,或从数码相机向 TV 进行流传输
28WAPBWireless Application Protocal Bearer

参考网站:http://blog.csdn.net/daydayupfromnowon/article/details/6041988
http://blog.csdn.net/williamwanglei/article/details/47130275
http://blog.csdn.net/ylyuanlu/article/details/41517769

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值