iot 这里跟CTL, TTL, DST有啥关系?
这个我们在mesh各层详解就已经讲解过了,它们各自有各的作用
iot 为什么与代理节点建立连接后,代理服务器要先发Secure Network Beacon,它的作用是什么?
Secure Network Beacon一方面是告诉周边的设备,已经入网了;另外一方面可以给其他的设备用于iv index recovery 或iv index update。这个在iv index更新那个章节也有讲
Wireless-Tech CTL, TTL, DST这三个字段我知道是在网络层定义的,CTL是表示是否为控制包,TTL用于消息中继每次减一,DST是接收端的地址,但是在 proxy configuration message配置代理过滤器中是通过gatt数据通道收发数据,并没有网络行为,为什么涉及到以上参数
Wireless-Tech 这里的Secure Network Beacon作用告诉proxy client节点(proxy server)的入网状态和当前iv index吗
iot 确切地说,它只是沿用了Network PDU的帧格式,其实它并没有用到TTL和DST域的内容;如你上述所说,TTL设备为0,DST域设置为0x0000
iot 准确地说,此时应该是告诉Proxy Client的IV Index当前的状态以及属于哪个网络等相关的信息
Wireless-Tech 我的疑问是根据代理协议,messageType分为NetworkPDU, Mesh Beacon,ProxyConfiguration,ProvisioningPDU这4种类型,Proxy configuration messages属于ProxyConfiguration类型,Proxy configuration messages主要用于配置代理节点的过滤参数,这里为什么会设计到网络层的东西(CTL, TTL , DST)?
Wireless-Tech 好的,明白了,谢谢
iot 我的疑问是根据代理协议,messageType分为NetworkPDU, Mesh Beacon,ProxyConfiguration,ProvisioningPDU这4种类型,Proxy configuration messages属于ProxyConfiguration类型,Proxy configuration messages主要用于配置代理节点的过滤参数,这里为什么会设计到网络层的东西(CTL, TTL , DST)?
这个Spec中就说了,这个类型的帧格式是借用Network PDU的帧格式,你说的这些除了CTL,TTL和DST均没有用到;至于Spec为啥要借鉴Network PDU,这个我就不知道了;可能是想尽可能的复用现有的帧格式吧
Wireless-Tech 感谢,明白了谢谢,解答了我的疑惑