了解蓝牙网状网络中的节点

时间:2023-07-07
    首先,让我们考虑一个假设的智能家居示例来解释这些概念。考虑图 1 所示的平面图。

    智能家居布局中的节点示例

    图 1. 智能家居布局中的节点示例
    在此示例中,每个房间都有一盏或多盏灯以及用于控制房间温度的恒温器。此外,走廊里还有一个占用传感器(图中的节点 15)。这些设备中的每一个都包含蓝牙无线电,以便能够与系统的其他部分进行通信。在蓝牙网状网络术语中,每个设备都称为节点。
    换句话说,节点是蓝牙网状网络的基本单元,它执行特定的功能,例如照明或感测物理参数,并且包括能够与网络的其余部分通信的蓝牙无线电。
    给定节点可以直接与一个或多个附近节点通信,但通常它不能直接与网络中的每个其他节点通信。不在彼此直接无线电范围内的节点应通过中间节点进行通信。例如,在上图中,节点 11 可以通过节点 9 与节点 14 通信。
    蓝牙网状网络节点元素
    蓝牙网状网络中的节点可能有多个组成部分。在上面的示例中,一组三个灯泡被抽象为网络中的单个节点(节点 6)。在这种情况下,这三个灯泡的通信通过单个蓝牙无线电进行。在蓝牙网状网络中,节点的组成部分称为元素。
    节点内的每个元素都有一个的地址,称为单播地址。通过这些单播地址,我们能够独立控制节点的元素。根据蓝牙网状网络规范,元素是节点内的可寻址实体。
    一个节点可以有不同类型的元素。例如,考虑一个还包括占用传感器的开关。在这种情况下,切换功能和占用感测功能是节点的两个不同元素。类似地,也具有光级传感器的占用传感器形成具有两个元件的节点。网络的每个节点至少有一个称为“主元素”的元素。节点的附加功能(如果有的话)称为“次要元素”。
    蓝牙节点特点:节点是异构的!
    在蓝牙网状网络中,节点有不同的要求。例如,灯泡节点由主电源供电,而传感器节点可能由电池供电。这两个节点的电源要求明显不同。虽然灯泡可以一直亮着,但传感器应将大部分时间置于睡眠模式以节省电量。
    节点的处理能力也不尽相同。例如,通过网络路由信息的节点比网络边缘不充当路由器的节点需要更多的处理能力。此外,网络中的某些节点可能需要能够与不直接支持蓝牙网状网络的设备进行通信,例如智能手机和平板电脑。

    为了满足所有这些要求,蓝牙网状网络协议允许每个节点具有一些额外的可选功能。有四种预定义的节点功能(图 2),即中继、好友、低功耗和代理功能。

    图 2. 典型的蓝牙网状网络由具有不同功能的节点组成。图片由英飞凌提供
上一篇:实时嵌入式系统简介
下一篇:数字温度计和磁场检测器

免责声明: 凡注明来源本网的所有作品,均为本网合法拥有版权或有权使用的作品,欢迎转载,注明出处。非本网作品均来自互联网,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

相关技术资料