蓝牙学习笔记之蓝牙架构(十)

本文详细介绍了蓝牙的核心系统架构,包括主机和控制器模块,如BR/EDR/LE控制器和AMP控制器。数据传输架构部分阐述了物理信道、逻辑链路以及L2CAP信道的角色。此外,还提到了蓝牙的安全架构,包括配对、绑定、设备验证、加密和消息完整性等关键功能。文章适合对蓝牙技术感兴趣的读者,特别是想深入了解其内部工作原理和安全机制的人。

目录

写在前面

简介

核心系统架构

主机(host)架构模块

BR/EDR/LE控制器架构

AMP控制器架构

数据传输架构

核心运输承载

传输架构实体

BR/EDR通用数据包

LE通用数据包

物理信道

BR/EDR物理信道

LE物理信道

​​​​​​​物理链路

​​​​​​​逻辑链路与逻辑传输

L2CAP信道

蓝牙安全概述

安全架构


写在前面

       在学习蓝牙配对流程的过程中,发现配对跟所属版本和蓝牙控制器类型相关系,现蓝牙使用的控制器有ER/EDR,LE,AMP三类,其中ER/EDR用于传统蓝牙,LE用于低功耗蓝牙,AMP用于网络协议。所以在相应的蓝牙的安全管理也有可能会不同。所以感觉有必要把蓝牙的架构梳理一遍。

       这篇协议基本上是参考蓝牙核心协v5.0议进行的翻译,并且只选取了我认为重要的部分,如果需要深入详细的了解,请自行参考核心协议。如有不当的地方欢迎指正。

简介

       蓝牙无线技术是一种短程通信系统,旨在取代连接便携式或固定电子设备的电缆。蓝牙无线技术的关键特性是健壮性,低功耗和低成本。核心规范的许多功能都是可选的,可以实现产品差异化。

       蓝牙核心系统由主机和一个或多个控制器组成。主机是一个逻辑实体,定义为非核心配置文件下方和主机控制器接口(HCI)上方的所有层。Controller是一个逻辑实体,定义为HCI以下的所有层。主机和控制器的实现可以包含HCI的各个部分。在此版本的核心规范中定义了两种类型的控制器:主控制器和辅

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

在云巅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值