蓝牙核心技术

合集下载

蓝牙核心技术概述(四):蓝牙协议规范(HCI、L2CAP、SDP、RFOCMM)

蓝牙核心技术概述(四):蓝牙协议规范(HCI、L2CAP、SDP、RFOCMM)

蓝牙核心技术概述(四):蓝牙协议规范(HCI、L2CAP、SDP、RFOCMM)关键词:蓝牙核心技术协议 HCI L2CAP SDP RFCOMM作者:xubin341719(欢迎转载,请注明作者,请尊重版权,谢谢!)欢迎指正错误,共同学习、共同进步!!下载链接:Bluetooth PROFILE SPECIFICATIONS(基本涵盖所有蓝牙协议)、buletooth core 2.1-4.0 SPECIFICATION(三蓝牙版本的核心协议v2.1\v3.0\v4.0)、蓝牙核心技术与应用马建仓版(蓝牙协议相关初学者必读,开发者参考)蓝牙核心技术概述(一):蓝牙概述蓝牙核心技术概述(二):蓝牙使用场景蓝牙核心技术概述(三):蓝牙协议规范(射频、基带链路控制、链路管理)蓝牙核心技术概述(四):蓝牙协议规范(HCI、L2CAP、SDP、RFOCMM)蓝牙核心技术概述(五):蓝牙协议规范(irOBEX、BNEP、AVDTP、AVCTP)一、主机控制接口协议 HCI蓝牙主机-主机控模型蓝牙软件协议栈堆的数据传输过程:1、蓝牙控制器接口数据分组:指令分组、事件分组、数据分组(1)、指令分组如:Accpet Connection RequestOpcode为:0x0409参数长度为: 07参数中蓝牙地址为:00:0d:fd:5f:16:9f角色为:从设备 0x01大端数据模式指令为:09 04 07 9f 16 5f fd 0d 00 01(2)、事件分组如上图:Opcode :0x0409状态: 0x00总长度: 4字节命令状态:0x0f(3)、数据分组ACL 数据分组注:PB Packet_Boundary BC Broadcast Flag SCO 数据分组(4)、RS232分组指示器:2、HCI控制命令(1)、链路控制指令(2)、链路策略指令(4)、信息指令参数(5)、状态指令参数(6)、测试指令(7)、错误代码二、逻辑链路控制与适配协议 L2CAPL2CAP位于基带之上,将基带的数据分组转换为便于高层应用的数据分组格式,并提供协议复用和服务质量交换等功能。

蓝牙技术简介(注重理论和应用)

蓝牙技术简介(注重理论和应用)

蓝牙技术的特点
蓝牙是一种短距无线通信的技术规范,它最初的目标 是取代现有的掌上电脑、移动电话等各种数字设备上的有 线电缆连接。在制定蓝牙规范之初,就建立了统一全球的 目标,向全球公开发布,工作频段为全球统一开放的 2.4GHz工业、科学和医学( Industrial, Scientific and Medical, ISM)频段。从 目前的应用来看,由于蓝牙体积小、功率低,其应用已不 局限于计算机外设,几乎可以被集成到任何数字设备之中 ,特别是那些对数据传输速率要求不高的移动设备和便携 设备。 蓝牙技术的特点可归纳为如下几点:
蓝牙技术简介
LOGO
目录
1.蓝牙技术简介
2.蓝牙技术的特点
3.蓝牙系统的组成
4.蓝牙系统的特点及应用
5.蓝牙测试重点
蓝牙技术简介
蓝牙是一种支持设备短距离通信(一般10m内)的无线电 技术。能在包括移动电话、PDA、无线耳机、笔记本电脑、 相关外设等众多设备之间进行无线信息交换。利用“蓝牙” 技术,能够有效地简化移动通信终端设备之间的通信,也能 够成功地简化设备与因特网Internet之间的通信,从而数据 传输变得更加迅速高效,为无线通信拓宽道路。蓝牙采用分 散式网络结构以及快跳频和短包技术,支持点对点及点对多 点通信,工作在全球通用的2.4GHz ISM(即工业、科学、医 学)频段。其数据速率为1Mbps。采用时分双工传输方案实 现全双工传输。
蓝牙系统的技术特点-6
软件的层次结构
和许多通信系统一样,蓝牙的通信协议采用层次结 构。其底层为各类应用所通用,高层则视具体应用而有 所不同,大体上分为计算机背景和非计算机背景两种方 式,前者通过主机控制接口(HCI,Host Control Interface)实现高、低层的联接,后者则可不用HCI。这 种层次结构使其设备具有最大可能的通用性和灵活性。 根据通信协议,各种蓝牙设备无论在任何地方,都可以 通过人工或自动查询来发现其它蓝牙设备,从而构成 Piconet或Scatternet ,实现系统提供的各种功能。

蓝牙音响原理

蓝牙音响原理

蓝牙音响原理蓝牙音响是一种通过蓝牙技术连接音频设备的音响系统。

它可以与手机、平板电脑、笔记本电脑等蓝牙设备进行无线连接,实现音频的传输和播放。

蓝牙音响的原理是基于蓝牙技术和音频处理技术的结合,下面我们将详细介绍蓝牙音响的原理。

首先,蓝牙音响的核心技术是蓝牙技术。

蓝牙技术是一种短距离无线通信技术,它可以在2.4GHz的ISM波段进行通信,具有低功耗、低成本、短距离等特点。

蓝牙音响通过蓝牙技术与音频源设备进行连接,实现音频信号的传输。

在连接过程中,蓝牙音响作为从设备,接收音频源设备发送的音频数据,然后通过内部的音频处理单元进行解码和处理,最终输出高质量的音频信号。

其次,蓝牙音响的音频处理技术也是至关重要的。

音频处理技术包括音频解码、音频放大、音频滤波等多个方面。

在蓝牙音响中,音频解码是最基本的环节,它可以将接收到的数字音频信号解码成模拟音频信号,然后经过放大和滤波处理,最终输出到扬声器中。

蓝牙音响的音频处理技术决定了音质的好坏,因此厂商在设计蓝牙音响时会对音频处理技术进行精心的优化和调整,以确保音质的高保真度和清晰度。

此外,蓝牙音响还包括了功放技术。

功放技术是指将音频信号放大到一定的功率,以驱动扬声器发出声音。

蓝牙音响中的功放技术通常采用数字功放或者类D功放,它们具有高效、低功耗、小体积等优点,可以满足蓝牙音响对功率输出和能耗的要求。

总的来说,蓝牙音响的原理是基于蓝牙技术、音频处理技术和功放技术的结合。

蓝牙技术实现了音频设备之间的无线连接,音频处理技术保证了音频信号的高质量输出,功放技术驱动扬声器发出声音。

这三者共同作用,构成了蓝牙音响的原理和核心技术。

通过不断的技术创新和优化,蓝牙音响已经成为了现代家庭和办公场所中不可或缺的音频设备,为人们带来了便利和高品质的音乐享受。

蓝牙soc芯片

蓝牙soc芯片

蓝牙soc芯片蓝牙SOC芯片是在蓝牙技术基础上,将处理器、射频(RF)芯片和其他外设集成在一起的一种集成芯片。

它是实现蓝牙功能的核心部件,广泛应用于各种蓝牙设备中,如蓝牙耳机、蓝牙音箱、蓝牙键盘、蓝牙手环等。

下面将对蓝牙SOC芯片进行详细介绍。

1. 芯片架构:蓝牙SOC芯片由处理器核心、射频部分、外设接口和存储器组成。

处理器核心通常采用低功耗的ARM架构,具有较高的计算性能和较低的能耗。

射频部分包括射频前端、天线接口等,完成与外界的无线通信。

外设接口包括UART、I2C、SPI等,用于与其他设备进行通信。

存储器包括存储程序代码和数据的闪存和RAM。

2. 功能特点:蓝牙SOC芯片具有低功耗、低成本和小尺寸等特点。

由于蓝牙技术本身具有低功耗的特点,蓝牙SOC芯片能够实现低功耗的无线通信。

同时,蓝牙SOC芯片集成了处理器核心和射频部分,减少了外围器件的使用,降低了产品的成本和尺寸。

3. 技术参数:蓝牙SOC芯片的技术参数包括工作频段、传输速率、最大输出功率、灵敏度等。

工作频段通常为2.4GHz,传输速率根据标准的不同可以达到1Mbps、2Mbps甚至更高。

最大输出功率和灵敏度决定了设备的通信范围和抗干扰能力。

4. 蓝牙标准支持:蓝牙SOC芯片支持的蓝牙标准包括经典蓝牙和低功耗蓝牙(BLE)。

经典蓝牙适用于音频传输等高速传输场景,低功耗蓝牙适用于低功耗应用,如传感器数据采集、远程控制等。

蓝牙SOC芯片通常支持多种蓝牙标准,以满足不同应用的需求。

5. 开发工具和开发环境支持:蓝牙SOC芯片的开发通常需要配套的开发工具和开发环境。

开发工具包括软件开发工具链、硬件调试工具等,用于开发和调试芯片的软件和硬件。

开发环境通常提供了蓝牙协议栈和其他软件组件,方便开发者进行应用开发。

6. 市场应用:蓝牙SOC芯片广泛应用于各种蓝牙设备中。

蓝牙耳机、蓝牙音箱、蓝牙键盘等消费电子产品使用蓝牙SOC 芯片实现无线音频传输和远程控制。

amp原理

amp原理

AMP(Alternate MAC/PHY)射频技术是蓝牙3.0的核心技术,它是一种全新的交替射频技术。

该技术允许蓝牙协议栈针对任何一个任务动态地选择正确的射频,从而实现更高的数据传输速率和更好的性能。

AMP修改了标准蓝牙核心架构,以便在L2CAP层下使用多重交替广播,同时使用标准蓝牙射频(标注基本码率(BR)和扩展码率(EDR)分别为1 Mbps和3 Mbps)实现复原和连接以及匹配。

其工作原理可以简单地概括为:允许消费类设备使用已有的蓝牙技术,同时通过使用第二种无线技术(如Wi-Fi)来实现更快的吞吐量。

蓝牙模块主要用于创建两台设备之间的配对,而数据传输本身则通过Wi-Fi射频来完成。

如果两部手机中有一部没有内建Wi-Fi模块的话,蓝牙传输的速度就会降到Bluetooth 2.0的速率。

蓝牙3.0的AMP射频技术原理主要涉及以下几个方面:
1. 交替射频技术:蓝牙协议栈可以根据任务需求动态地选择不同的射频技术,以实现更高的数据传输速率和更好的性能。

2. 蓝牙与Wi-Fi技术的结合:蓝牙模块主要用于创建设备之间的配对,而数据传输则通过Wi-Fi射频来完成,从而实现更快的吞吐量。

3. 支持多种无线标准:AMP支持802.11a、b、g标准,确保了设备的互操作性和高码率。

4. 灵活的传输速率:蓝牙3.0的AMP射频技术可以根据任务需求选择不同的传输速率,从1 Mbps的基本码率到3 Mbps的扩展码率。

蓝牙的技术标准

蓝牙的技术标准

蓝牙技术标准概述蓝牙技术是一种短距离无线通信技术,它使用全球统一的频率(2.4GHz)进行无线通信,具有无需布线、低功耗、高速传输等特点。

蓝牙技术广泛应用于手机、电脑、耳机、键盘、鼠标、相机等设备之间进行无线通信和控制。

本文将从以下几个方面对蓝牙技术标准进行介绍:一、蓝牙技术概述蓝牙技术是一种短距离无线通信技术,它使用全球统一的频率(2.4GHz)进行无线通信,具有无需布线、低功耗、高速传输等特点。

蓝牙技术最初是由Ericsson公司在1994年提出的,它的初衷是为了解决移动设备之间以及移动设备与计算机之间的无线通信问题。

随着技术的不断发展和应用领域的不断扩大,蓝牙技术的应用已经涉及到多个领域,如智能家居、医疗保健、工业控制等。

二、蓝牙技术标准蓝牙技术标准是一种开放式的标准,它规定了蓝牙设备的通信协议和规范。

蓝牙技术标准主要包括以下几个部分:蓝牙核心规范(Bluetooth Core Specification):这是蓝牙技术的核心规范,它规定了蓝牙设备的通信协议和规范,包括蓝牙设备的物理层、数据链路层、网络层和应用层等方面的规范。

蓝牙基带规范(Bluetooth Baseband Specification):这是蓝牙技术的基带规范,它规定了蓝牙设备的物理层和数据链路层的规范,包括蓝牙设备的调制方式、编码方式、连接建立和断开等方面的规范。

蓝牙通用串行总线规范(Bluetooth Universal Serial Bus Specification):这是蓝牙技术的通用串行总线规范,它规定了蓝牙设备与计算机之间的通信协议和规范,包括USB接口的规范和协议。

蓝牙高级音频分布规范(Bluetooth Advanced Audio Distribution Profile):这是蓝牙高级音频分布规范,它规定了蓝牙设备之间的高级音频分布协议和规范,包括音频传输协议、音频编解码器和音频控制等方面的规范。

其他规范:除了以上几个规范外,蓝牙技术标准还包括一些其他的规范,如蓝牙远程设备管理(Remote Device Management)规范等。

BlueTooth:蓝牙核心协议与蓝牙芯片结构

BlueTooth:蓝牙核心协议与蓝牙芯片结构

BlueTooth:蓝牙核心协议与蓝牙芯片结构1 Bluetooth Core System Protocol(蓝牙核心协议)蓝牙技术规范(specification)包括核心协议(protocol)和应用规范(profile)两个部分。

核心协议包含蓝牙协议栈中最低的4个Layer,和一个基本的服务协议SDP(Service Discover Protocol),以及所有应用profile的基础Profile GAP(General Acess Profile)。

核心协议是蓝牙协议栈中必不可少的。

除了核心协议外,蓝牙规范必须包含一些其他的应用层的服务和协议--应用层profile。

蓝牙协议栈通常有如下内容:蓝牙5而蓝牙的核心系统协议为最低的4个Layer,再加上应用层profile SDP,包括:RF,LC(link control),LM(Link Manager),L2CAP(Logical Link Control and Adaptation Protocol),SDP。

核心系统的架构图如下,为简明起见,没有画出SDP。

蓝牙6最低的3个Layer经常也看作一个子系统,叫Bluetooth Controler。

Bluetooth Controler和包括L2CAP在内上层Profile之间的通信,是通过HCI(Host to Controler Interface)进行。

HCI以下的内容Bluetooth Controler由蓝牙芯片实现,以上的内容由Bluetooth Host(比如手机Baseband)实现。

蓝牙核心系统通过一系列Service Access Point(如上图的椭圆部分所示)提供服务,这些服务包含了对蓝牙核心系统的最基本和原始的控制。

可以分为3种类型:Device Control Service,修改蓝牙Device的行为,状态和模式;Tansport Control Sevice,创建修改和释放trafficbearers(信道和链接);Data Service,在Traffic bearers上进行数据传输。

蓝牙耳机方案

蓝牙耳机方案

蓝牙耳机方案蓝牙耳机可以说是近年来智能音频设备领域的一大进步,它以无线连接和便捷携带等特点受到越来越多消费者的喜爱。

下面我们就来介绍一下蓝牙耳机的方案。

首先,蓝牙耳机的核心技术就是蓝牙无线传输技术。

蓝牙技术是一种短距离无线通信技术,它采用低功耗、低干扰的方式实现设备之间的数据传输。

蓝牙耳机利用蓝牙技术和手机等设备进行无线连接,实现了音频的传输。

常见的蓝牙版本有2.0、2.1、3.0、4.0等,新版本的蓝牙通常能提供更快的数据传输速度和更稳定的连接。

其次,蓝牙耳机的音频解码器是关键的部件之一。

音频解码器用于将数字信号解码为模拟音频信号,以便我们能够听到声音。

常见的音频解码器有SBC、AAC、aptX等。

SBC是蓝牙技术中最常用的音频解码器,但它的音质相对较差。

AAC是苹果公司推出的一种高音质解码器,其音质表现更好。

aptX是高通公司开发的一种无损音频解码技术,它在音质方面表现出色,并且能够进行低延迟传输,适用于游戏和视频等场景。

另外,蓝牙耳机的降噪技术也是很重要的方面。

降噪技术可以有效地抑制周围环境噪声,提供清晰的音乐体验。

主要有主动降噪和被动降噪两种方式。

主动降噪通过内置的传感器和芯片技术,分析周围噪声并发出相反的反向声波,从而消除噪声。

被动降噪主要依靠耳机本身的密封性能,通过阻塞外界噪声的传导路径来减少噪音干扰。

最后,蓝牙耳机的电池寿命也是需要考虑的因素。

由于蓝牙耳机是无线设备,所以必须内置电池供电。

目前的蓝牙耳机大多采用锂聚合物电池,具有较高的能量密度、较长的使用寿命和较低的自放电率。

电池容量的大小直接影响到蓝牙耳机的使用时间,一般来说,电池容量越大,使用时间越长。

综上所述,蓝牙耳机方案包括蓝牙技术、音频解码器、降噪技术和电池寿命等关键技术。

这些技术的发展与进步,使得蓝牙耳机在音质、连接稳定性和便携性等方面不断提升,为用户提供更好的音乐享受。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
·18 ·
2 蓝牙应用模型
蓝牙应用模型展示了蓝牙技术的实际用途 。尽管蓝牙规范 定义了很多应用模型 (如文件传输 、数据访问点 、实时同步 、终端 耳机等) , 但不外乎分为三大范畴 : 语音/ 数据访问点 、外设连接 和个人网络 ( PAN) 。
(1) 语音/ 数据访问点 语音/ 数据访问点是最先提出的应用模型 ,它的目的是通过 安全的无线链路把计算设备和通信设备连接起来 。比如 , 一台 装备了蓝牙芯片的计算机连接到一个装备了蓝牙芯片的手机上 以收取 Internet 上的 E - mail ,这时手机就是数据访问点 。换句话 说 ,如果口袋里放了手机 ,那么手里的笔记本电脑就可以上网 。 蓝牙规范允许装备了蓝牙芯片的任何设备只要位于数据访问点 的有效范围内 , 就可以轻易的上网 。当然这些数据访问点支持 的速率比现今的调制解调器更高 。 (2) 外设连接 设想键盘 、鼠标和操纵杆通过无线链路工作的情形 ,此时蓝 牙链路被嵌入到计算机内部 ,根本无需电缆接口 ,因此外设的成 本会下降 。另外 ,不少外设还可以有不同的使用环境 (而只需一 个统一的蓝牙接口) 。例如 ,一个蓝牙耳机既可以享受来自计算 机的多媒体播放 ,又可以接听电话 。 (3) 个人网络 个人网络重点解决特制 (ad2hoc ,即有意地与众不同) 个人 网络的建立和解除 。假设两个人在机场会面并交换机密文 件 , 这时只要建立一个两人之间的特制 piconet 网 , 他们就可 以快速安全地交换笔记本电脑里的资料 , 而无需担心被人窃 取。
一旦某个设备加入 piconet 中 , 它就被分配给一个 3 比特的 主动成员地址 (AMA) ,其他成员可以用其访问该设备 。一旦 pi2 conet 内有 8 个活动从属设备 , 主控设备必须把一个从属设备强 制成停等 ( Park) 模式 。在 Park 模式中 ,此设备仍然存在于 piconet 中 ,但是它释放了 AMA 地址而得到一个 8 比特的被动成员地址 ( PMA) 。AMA 和 PMA 的结合允许超过 256 个设备同时存在于一 个 piconet 中 , 但是只有 8 个具有 AMA 地址的设备 (包括主控设 备) 才能进行通信 。
1 蓝牙简介
随着计算机网络和移动电话技术的迅猛发展 , 人们越来越 感到发展微小范围内的无线数据与语音通信的迫切需要 。于是 在 1998 年 ,爱立信 、IBM、Intel 、诺基亚和东芝等公司联合推出了 一项最新的无线网络技术 ,即蓝牙 (Bluetooth) 技术 。随后这五家 公司组建了一个特殊兴趣组织 (SIG) 来负责此项技术的开发 。 1999 年 7 月份蓝牙 SIG推出了蓝牙协议的 1. 0 版 , 从而将其推 向应用阶段 。如今 , SIG已经拥有 9 个成员 , 近 100 个辅助商和 2000 多名参与者 。
为了形成 piconet ,主控蓝牙设备会用所需设备的 ID 号寻呼 这个设备 (此 ID 号是在先前的 Inquiry 中得到的) 。被呼设备将
用自己的 ID 号回应 , 然后主控设备会再发一个 FHS 包 (包括主 控设备的 ID 号和时钟偏移) 给被呼设备 , 随后被呼设备便加入 了主控设备的 piconet 中 。
3 蓝牙协议概述
蓝牙技术规范包括协议 ( Protocol) 和应用规范 ( Profile) 两个 部分 。协议定义了各功能元素 (如串口仿真协议 、逻辑链路控制 和适配协议等) 各自的工作方式 ,而应用规范则阐述了为了实现 一个特定的应用模型 , 各层协议间的运转协同机制 。显然 , Pro2 to典 型的 Profile 有拨号网络 、耳机 ( Headset) 、局域网访问和文件传输 等 , 它们分别对应一种应用模型 。图 1 简要刻画了蓝牙的协议 栈。
中间协议层包括逻辑链路控制和适配协议 (L2CAP) 、服务 发现协议 (SDP) 、串口仿真协议 (RFCOMM) 和电话通信协议 ( TCS) 。L2CAP 完成数据拆装 、服务质量控制和协议复用等功 能 ,是其他上层协议实现的基础 ,因此也是蓝牙协议栈的核心成 分 。SDP 为上层应用程序提供一种机制来发现网络中可用的服 务及其特性 。RFCOMM依据 ETSI 标准 TS07. 10 在 L2CAP 上仿真 9 针 RS232 串口的功能 。TCS 提供蓝牙设备间话音和数据的呼叫
通常未连接进 piconet 的设备处于旁观 (Standby) 模式 。此时 这些设备监听其他设备的搜询 ( Inquiry) 消息或者构建 piconet 的 请求 ( Page) 。当某个设备发出查询命令时 ,接收设备将用它们的 FHS 包发送自己的 ID 号和时钟偏移给询问者 , 以便使其形成一 个完整的覆盖范围内的设备情况表 。
蓝牙技术力图吸取通用电缆在成本 、安全和承载能力等方 面的种种优势 。即该技术必须像电缆一样安全 (支持应用层和 链路层的认证和加密) , 必须降到和电缆一样的成本 (远期蓝牙 CMOS 芯片的价格是 5 美元) , 必须可以同时连接移动用户的众 多设备 (形成微微网 , 称为 piconet , 且最多可有 8 个活动设备) , 必须支持不同 piconet 间的互连 (形成 scatternet) , 必须支持高速 率 (每个 piconet 的数据速率每秒将近 1 兆字符) , 必须支持不同 的数据类型 (声音和数据) , 必须满足低功耗和致密性要求以便 能够嵌入到小型的移动设备中 。最后 , 该技术必须具备全球通 用性以方便用户徜徉于世界的各个角落 。
蓝牙既支持电路交换也支持分组交换 。蓝牙基带帧保留 一部分时隙用于同步分组 (对应于电路交换) , 每个分组在不 同的跳频中发射 , 一个分组通常占用 1 个时隙 , 最多能扩展 到 5 个时隙 。蓝牙支持最大可达 3 个同步语音信道 , 同时也 支持非同步数据信道 , 或者一个信道同时支持同步语音和非 同步数据 。
为了形成 piconet ,蓝牙设备需要知道两个参数 ,即它希望连 接到的设备的跳转模式及其相应相位 。每个蓝牙设备都有一个 唯一的用于标识自身跳转模式的全球标识符 ( Global ID) 。在形 成 piconet 时 , 主控设备先和其他设备分享自己的 ID 号 , 再向那 些设备提供自己的时钟偏移信息 , 这些信息由所谓的跳频包 ( FHS) 发送 。
如前所述 , 蓝牙在 2. 4 GHz 的 ISM频段的 79 个信道里以跳 频方式工作 。当两个蓝牙设备成功建链后 , 一个 piconet 便形成 了 。两者之间的通信通过无线电波在这 79 个信道中随机跳转而 完成 。蓝牙给每个 piconet 提供特定的跳转模式 , 因此它允许大 量的 piconet 同时存在 。
电信科学 2001 年第 1 期
蓝牙核心技术
萧 杨涛
(北方交通大学现代通信研究所 北京 100044)
摘 要 本文以核心协议为切入点 ,详细阐述了蓝牙的工作原理 ,同时也对蓝牙 、IEEE802. 11 和 HomeRF 这三种主流个人无 线局域网技术作了扼要的分析比较 ,从而说明了蓝牙巨大的市场与技术优势 。 关键词 蓝牙 应用模型 核心体系结构 链路管理与控制
图 1 蓝牙协议栈
整个蓝牙协议体系结构可分为底层硬件模块 、中间协议层 (软件模块) 和高端应用层三大部分 。图 1 中所示的链路管理层 (LM) 、基带层 (BB) 和射频层 (RF) 属于蓝牙的硬件模块 。RF 层 通过 2. 4 GHz 无需授权的 ISM频段的微波 , 实现数据位流的过 滤和传输 , 它主要定义了蓝牙收发器在此频带正常工作所满足 的要求 。BB 层负责跳频和蓝牙数据及信息帧的传输 。LM层负 责连接的建立和拆除以及链路的安全和控制 , 它们为上层软件 模块提供了不同的访问入口 , 但是两个模块接口之间的消息和 数据传递必须通过蓝牙主机控制器接口 ( HCI) 的解释才能进 行 。也就是说 , HCI 是蓝牙协议中软硬件之间的接口 , 它提供 了一个调用下层 BB、LM、状态和控制寄存器等硬件的统一命 令接口 。HCI 协议以上的协议软件实体运行在主机上 , 而 HCI 以下的功能由蓝牙设备来完成 , 二者之间通过传输层进行交 互。
蓝牙技术解决了小型移动设备间的无线互连问题 。它的硬 件市场非常广阔 ,涵盖了局域网络中的各类数据及语音设备 (如 计算机 、移动电话 、小型个人数字助理 ( PDA 等) 。该技术并不想 成为另一种无线局域网 (WLAN) 技术 , 显然后者在市场上已经 出现了很多成品 。虽然 WLAN 通过一个公用的主干可以有效地 连接庞大的人群 , 但蓝牙技术面向的却是移动设备间的小范围 连接 ,因而本质上说它是一种代替电缆的技术 。
蓝牙采用时分双工 ( TDD) 方案来实现全双工传输 , 因此蓝 牙的一个基带帧包括两个包 ,首先是发送包 ,然后是接收包 。每 个包可由 1 个 、3 个或 5 个时隙组成 ,每个时隙 625 us。一个典型 的单时隙帧 (如图 2 所示) 每秒跳 1 600 次 。多时隙帧由于节省 了头信息开销而具有更高的数据速率 。比如 , 单时隙帧的单向
蓝牙设备互连形成 piconet , 每个 piconet 包括一个且只有一 个主控设备和最多 7 个从属设备 。任何一个蓝牙设备既可以成 为主控设备又可成为从属设备 。角色的分配是在 piconet 形成时 临时确定的 。一般而言 ,发出连接指令的设备将成为主控设备 , 但是蓝牙系统的“主/ 从转换”功能可使角色改变 。
蓝牙规定的天线功率以 0 dBm(1 mW) 为基准 , 最大可达 20 dBm(100 mW) , 其工作频率符合大多数国家 (如美国 、欧洲 、 日本等) 的 ISM频段标准 (之所以选取此频段是为了能达到在全 球均能运作的目标 , 即系统所需之频带必须是全球各地均能很 容易取得 , 且此频带必须是未受法规限定及公开给无线电使用 的 ,唯一符合此项要求的便是 2. 4 GHz ———称为工业 、科学 、医疗 ( ISM) 的频带) 。ISM频带是对所有无线电系统都开放的频带 ,因 此使用其中的任一频段都会遇到不可预测的干扰 。例如某些家 电 、无绳电话 、汽车房开门器 、微波炉等 , 都可能是干扰源 。为 此 , 蓝牙特别设计了快速确认和跳频方案以确保链路稳定 。蓝 牙 通 过 跳 频 方 式 将 能 量 扩 散 到 起 始 于 2. 402 GHz 终 止 于 2. 480 GHz 的 ISM频段中 ,并将其划分为 79 个跳频信道 ,每个信 道 1 MHz 。当前 ,蓝牙 SIG正试图在全世界的范围内协调这 79 个 信道 ,并已促使日本 、西班牙等国政府调整了相应的限制政策 。 蓝牙的通信半径通常为 10 cm~10 m , 但是如果增加发射功率 , 可以将半径扩展到 100 m 外 。 4. 2 基带
相关文档
最新文档