Ble Mesh的Heatbeat(心跳)&地址&Model(模型)

心跳

将节点配置为定期发送称为心跳消息的消息。

Heartbeat 消息的目的:

1、表示该节点仍然处于活动状态。

2、允许根据传递 Heartbeat 消息所需的跳数确定其与接收者的距离。

Heartbaeat的opcode:

和Friend request、Friend offer、Friend Pool等一样的Transport Control message,opcode为0x0A。

Heartbaeat的配置:

心跳行为是使用配置服务器模型(Configuration Server Model)配置的。可以配置必须发送 Heartbeat 消息的地址(通常是 Group Address)、必须发送 Heartbeat 消息的频率以及是无限期发送心跳消息还是限制和指定数量的发送心跳消息。

Heartbeat验证网络可靠性:

心跳消息包含并保持不变,即由心跳发起者设置的初始 TTL。这允许接收者确定消息到达所需的跃点数,从而通过将 TTL 设置为不高于所需值的值来优化他们随后发送到心跳源节点的消息。

地址

蓝牙网状网络使用各种地址类型的系统来识别单个元素或元素集。

单播地址

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

浮若于心

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

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

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

打赏作者

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

抵扣说明:

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

余额充值