蓝牙协议规蓝牙协议是蓝牙设备间交换信息所应遵守的规则。与开放系统互连模型一样,蓝牙技术的协议体系也采用了分层结构, 从底层到高层形成了蓝牙的协议栈, 各层协议规定了所完成的功能和使用的数据分组格式, 并提供上下各层之间的接口。所有的蓝牙设备制造厂商都必须严格遵守蓝牙协议中的要求和规定,以保证蓝牙产品间的互操作性。 蓝牙射频协议射频是指介于声音频率与红外线之间的电磁波频率。蓝牙技术诞生的初衷是以低功耗、低成本的无线接口取代现在纷繁复杂的有线接口。蓝牙射频部分不是重新开发的新技术, 而是采用了在技术和市场上已经成熟的协议和算法。蓝牙射频部分主要处理空中数据的收发。蓝牙工作在无需许可证的 频段上,采用了跳频扩谱技术主动地去避免工作频段受干扰。蓝牙每个频道宽为 1MHz 。 79 个跳频频点中至少有 75 个应该伪随机地进行跳变, 在一个 30s 的时间段内,任何一个频点的使用时不得超过 。蓝牙的跳频速率为 1600 次/s ,每个频率持续时间 625us 称为一个时隙。主设备在偶数时隙发送数据,在奇数时隙接收数据; 从设备则与主设备相反。 蓝牙基带与链路控制器协议蓝牙基带与链路控制器主要负责射频部分的发送接收时间、 79 个频点的选择和发射功率等级的选择。蓝牙设备发送数据时, 基带部分将来自高层协议的数据进行信道编码, 向下传给射频进行发送; 接收数据时, 射频将经过解调恢复空中数据并上传给基带, 基带再对数据进行信道解码,向高层传输 蓝牙物理链路通信设备之间物理层的数据连接通道就是物理链路。蓝牙系统中有两种物理链路: 异步无连接链路 ACL 和同步面向连接链路 SCO 。 ACL 链路是微微网主设备和所有从设备之间的同步和异步数据分组交换链路, 主要用于对时间要求不敏感的数据通信, 如文件数据或控制信令等。 SCO 链路是一条微微网中由主设备维护的点对点、对称的同步数据交换链路, 主要用于对时间要求很高的数据通信,如语音等。 ACL 链路 链路的特点和性能 ACL 链路在主从设备之间以分组交换方式传输数据, 即可以支持异步应用, 也可以支持同步应用。一对主从设备只能建立一条 ACL 链路。 ACL 通信的可靠性可以由分组重传来保证。由于是分组交换, 在没有数据通信时, 对应的 ACL 链路就保持静默。微微网中的主设备可以与每个相连的从设备都建立一条 ACL 链路。双向对称连接 ACL 链路传输率为 ;双向非对称传输数据时,正向 5 时隙分组链路可以达到最大传输率 , 反向单时隙链路传输率为 。 L 链路的收发规则主设备在主从 ACL 时隙内发送的 ACL 分组含有接收从设备的设备地址; 在随后的从主 ACL 时隙内, 从设备发送 ACL 分组到主设备。如果从设备为能接收到主从 ACL 分组头解析从设备地址, 或者解析到的地址与自身不匹配, 那么它就不能在紧跟的从主 ACL 时隙发送 ACL 分组。 ACL 链路允许广播发送数据, 此时主从 ACL 分组头的从设备地址被设为( 000 )b, 微微网中每一个接收到的从设备都可以接受并读取,但不作响应。 SCO 链路 链路的特点和性
蓝牙信号的发射与接收 来自淘豆网m.daumloan.com转载请标明出处.