首页 > 其他分享 >silicon zigbee下一跳路由选择过程

silicon zigbee下一跳路由选择过程

时间:2023-04-23 20:44:48浏览次数:44  
标签:发送 zigbee silicon 地址 如果 节点 路由 DISCOVERY

1.如果是发送给自己的信息,则调用回环接口发送 2.如果自己是end device,则把信息发送给父节点 3.如果目标节点是我们的子节点,直接转发到子设备(如果子节点是关闭接收的end device,则缓存在mac 队列里直到子节点下一次轮询消息) 4.如果目标节点存在路由表里(路由信息可能来自路由发现或者 MTO路由发现)则使用路由表里的信息 5.如果在源路由里能找到目标节点信息,则使用源路由的信息 6.如果使能了 ENABLE_ROUTE_DISCOVERY 或者 FORCE_ROUTE_DISCOVERY标志,则发起路由请求并等待路由回复以决定下一跳 7.如果目标节点在邻居表,直接发送给对应设备 8.如果还是没有下一跳,则发送失败   一般来说,源路由将优先于AODV路由发现,但如果您意外地试图发送到某个没有源路由(或另一侧的MTOR)的目的地,则可能会启动AODV路由发现,这就违反了使用源路由的目的。   注意,上述逻辑发生在目标节点短地址获取成功之后(可以是在发送API里指定EMBER_OUTGOING_DIRECT,或者在发送API里指定 通过Address Table或 Binding Table获取短地址,包括可能的任何短地址地址发现标志)。如果目标节点短地址通过这些方法不可用,并且没有置位EMBER_APS_OPTION_ENABLE_ADDRESS_DISCOVERY,则发送将失败,上面的逻辑都不会被处理。

标签:发送,zigbee,silicon,地址,如果,节点,路由,DISCOVERY
From: https://www.cnblogs.com/thinkinglife/p/17347668.html

相关文章

  • Matter 与ZigBee、蓝牙、Wi-Fi的关系
     OSI七层网络模型,从高到低,依次为:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。 简化一下,将会话层和表示层合并到应用层,数据链路层和物理层合并到底层,形成新的网络模型:应用层、传输层、网络层、底层。 应用层为Matter、传输层为TCP/UDP、网络层为IPv6、......
  • django生命周期和路由层
    django生命周期https://www.yuque.com/liyangqit/cbndkh/evyps8django路由层1.路由匹配 django2.X及以上path第一个参数写什么就匹配什么 django1.X第一个参数是正则表达式 无论什么版本django都自带加斜杠后缀的功能也可以取消 配置文件中APPEND_SLASH=False#默......
  • 静态路由和动态路由
    静态路由实验背景静态路由(英语:Staticrouting),一种路由的方式,路由项(routingentry)由手动配置,而非动态决定。与动态路由不同,静态路由是固定的,不会改变,即使网络状况已经改变或是重新被组态。一般来说,静态路由是由网络管理员逐项加入路由表。静态路由的优点:运行稳定,节省设备链......
  • 解决vue2.0路由 TypeError: Cannot read property 'matched' of undefined 的错误问题
      找了很久这个问题 解决vue2.0路由TypeError:Cannotreadproperty'matched'ofundefined的错误问题-北桥苏-博客园(cnblogs.com)  解决办法改为   问题解决  没有找到为什么 好像高版本的router没有这个问题 我因为需要降级到了3.1.3 ......
  • ocelot 注入consul 无法匹配路由的问题可能性
    ocelot注入consul无法匹配路由的问题可能性最近在搭建微服务,在服务的注册、发现和api的统一管理绕不开 ocelot 和 consul,在没有注入consul时,基础的配置文件能正常转发,但是注入consul后服务没有按照规定的上游路径来访问的情况(但是按照http://ip:port/consulName/api/user......
  • ZigBee CC2530 定时器1中断
    #ZigBeeCC2530定时器1中断这段时间做一个智能家居的项目,用到ZigBee芯片,自然想到用CC2530。今天分享一个很简单的,通过按键控制定时器开启关闭,定时器中断函数里控制LED闪烁。#include<ioCC2530.h>#defineuintunsignedint#defineucharunsignedchar#defineLED1P1......
  • ORB305与CISCO路由器构建L2TP over IPSec VPN操作手册
    1、网络拓扑在思科路由器与ORB305之间建立一个安全隧道,对客户路由器端设备子网,与思科路由器端服务器子网之间的数据流进行安全保护,组网拓扑图如图所示。2、思科路由器端配置指导(此处以多数客户使用专线上网形式为例)Cisco(AR1)配置配置1.AAA配置aaanew-model//启用AAAaaaaut......
  • 计算机网络 单臂路由与三层交换机
     目录一、单臂路由概况二、单臂路由的通信过程三、单臂路由的缺点四、单臂路由实验一 五、三层交换机概念 六、交换机工作过程 七、交换机实验一、二       一、单臂路由概况概念:单臂路由实现不同vlan之间的通信。单臂路由主要是通过子接口......
  • 4.3 路由器的工作原理
    一、整体结构 1.路由器两个核心功能  ①运行路由算法/协议  ②将分组从路由器的输入链路传送到正确的输出链路 2.体系结构  选路处理器负责路由选择,位于控制平面(软件);  其余位于数据平面(硬件)二、输入端口 1.线路端接模块:将一条物理链路端接到路由器......
  • RIP(路由信息协议)
    RIP(路由信息协议)    默认优先级100,基于UDP协议,是基于距离矢量算法的路由协议,利用跳数来作为计量标准。在带宽、配置和管理方面要求较低,主要适合于规模较小的网络中。工作原理:    路由器运行RIP后,会首先发送路由更新请求,收到请求的路由器会发送自己的RIP路由进行......