当我学习蓝牙时,我很难理解蓝牙连接和配对,绑定等.
据我所知,蓝牙连接有以下步骤:
询问 - 发现
分页 - 使用查询过程中的地址,形成连接的过程
连接 - 设备可以主动参与(活动模式)或进入其他模式(嗅探,保持...)
当我们使用蓝牙设备(例如智能手机,蓝牙Heaset)时,它有以下步骤:
发现设备
配对(交换地址,PIN码等其他安全信息)
连接开始
我无法将分页与配对相匹配.我的理解正好在下面吗?
查询=发现设备
寻呼=配对
连接=连接开始
如何合并上述两个类别?
7个月没有回答!哦,对后人来说......
(那里有人吗?你好!)
查询和寻呼是连接过程中蓝牙链路控制器的过程和状态.
状态到连接的标准进展如下:
一个设备执行查询过程,如果它们在范围内,则为10米内的设备响应的请求消息.这个设备是主人.
可被发现的设备将以查询响应进行响应.示例:如果您打开手机上的蓝牙,它通常会说明它是可发现的,然后它会列出您周围的许多设备.
然后,主设备将通过寻呼特定的从设备来启动连接.
如果Slave设备是合适的,它将响应Page响应.示例:在手机上,选择要连接的蓝牙耳机.
此时发生了许多很酷的事情,因此无线电可以匹配跳频模式和无线电数据包的时间.当它结束并成功时,您就有了一个链路层连接.
通常,有两种类型的连接:
异步无连接(ACL) - 分组数据
面向同步连接(SCO) - 实时音频(或视频)数据.
(安全和记住过去的恋人)
蓝牙不需要任何安全性来进行服务发现(下一阶段),但所有蓝牙服务都需要安全性,因此配对几乎总是在服务发现之前完成,但并非必须如此.
在最低级别的配对安全性中,它"正常工作".你的手机说,它是连接的,就是这样.链接是加密的,但你真的连接到你的耳机或你姐姐的大厅吗?
连接和加密后,手机可能会询问您是否要与耳机配对.如果您选择"是"或勾选该框,您的手机将记住耳机的加密和安全密钥(您的手机耳机也是如此).下次他们连接时,他们会相互识别,只需连接和加密链接,而无需再次进行配对.
现在,如果您通过蓝牙将手机连接到汽车,则可能需要更高的安全性.有各种选择,但通常它是这样的.
在配对方面,您的汽车系统会显示类似"配对代码4753495"的内容,您的手机将显示类似"验证配对代码4753495 - 是/否"的内容 - 如果匹配,那么您就拥有了真正安全的连接绝对知道你的手机与你的车配对,而不是你姐姐的垃圾丰田在驱动器上.
目前蓝牙非常安全,最新的规格支持美国特勤局的加密级别,因此一些蓝牙固件和设备有严格的出口限制.较旧的传统设备仍将使用4位密码,安全性较低.
(你能做什么?)
主人会要求奴隶告诉它一些关于自己的东西,奴隶告诉师父它可以做的所有很酷的事情.师父也会回报.
通过我们的耳机和手机示例,一旦您按下设备列表中的耳机,它将连接,配对,您将获得一个弹出窗口,说它支持"手机媒体"(免提/耳机配置文件)和'音乐媒体'(高级音频分发配置文件,音频/视频远程控制配置文件,以及其下的一些协议).
除了电话和音乐媒体之外,您的汽车可能会执行诸如浏览电话的联系人甚至显示短信等操作.
(最后)
毕竟,你已经成立了.通常情况下,配置文件/服务级别连接不会发生,直到您尝试使用它.例如播放音乐或拨打/接听电话,但链接层连接位于下方.
所以,你可以开始在你的手机上播放音乐,甜蜜的节拍将神奇地从你的耳机或汽车音响中出来......
直到你姐姐打电话