微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 模拟电路设计 > 基于国产CPU的嵌入式医疗电子无线网络设计(一)

基于国产CPU的嵌入式医疗电子无线网络设计(一)

时间:10-07 来源:互联网 点击:

,并且将控制器和节点1 都加入自己的路由表中。当RTIMER 定时器到期时,会发送路由汇报包给控制器,经过一段时间稳定之后,路由汇报包的内容应该包括节点1 和控制器。

  之后节点1 的RTIMER 定时器到期,发送路由广播包,控制器和节点2 都能收到,节点2 更新其路由表,节点2 的RTIMER 定时器到期也会发送路由广播包,此时节点1 将节点2 加入自己的路由表。

  如果新加入的节点无法直接同控制器通信,即节点1 已经存在于网络中,节点2 无法同控制器通信。节点2 启动的时候也会发送路由请求包,这个包只有节点1 可以收到,于是节点1 给节点2 回复一个路由广播包,节点2 和控制器都可以收到。节点2 收到这个包之后,会设置好自己的网络地址,同时将节点1 加入自己的路由表中。此时节点2 的路由表只有节点1 这一项,因此节点2 的默认路由是节点1.节点2 的TTIMER 定时器到期时会向默认路由,即节点1 发送路由汇报包,节点1 收到路由汇报包之后将其转发给控制器。节点1 的RTIMER 定时器到期,发送路由广播包,节点2 更新其路由表。

  节点2 的RTIMER 定时器到期之时发送路由广播包,节点1 接收到该包之时更新路由表。

  2. 3 网络的维护与更新

  网络运行过程中,信道都是随时变化的。为了使整个网络工作正常,必须要及时更新网络参数。

  网络的维护和更新是通过每个节点的RTIMER 定时器实现的,每当该定时器到期,节点都会广播路由广播包,所有接收到该广播包的节点都会更新自己的路由表信息,这样整个网络的信道信息得到了更新。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top