“高萌预警”!持续图解Wi-SUN节点入网流程
2020/04/26
浏览量:10759
??上回说到,Node经过PA帧交互、身份认证、PC帧交互等一些列操作,终于成为了心仪PAN中的一员。
??那么作为一个PAN的中的新人,他怎么找准自己的定位,找到自己与大BOSS- Board Router的联系蹊径呢?
??答案即将揭晓
??首先介绍一下WI-SUN的使用的网络架构为RPL(the IP routing protocol designed for low power and lossy networks),这是一种基于IP技术的低功耗无线局域网,结合了IEEE802.15.4和IPv6和谈。
??要组建一个RPL网络,必要3种RPL节造新闻,它们是一种ICMPv6新闻类型,下面介绍下这三种新闻:
??DIO(DODAG Information Object):蕴含节点自身信息,好比RANK、MAC地址等,邻居只有收到了DIO以来才确定是否能选择它为父节点。
??DAO(Destination Advertisement Object):这个包是为了数据下传用的,子节点传给父节点汇报其距离等新闻。
??DIS(DODAG Information Solicitation):征集DIO包用的。
??下面具体介绍下这个过程:
??1、DIS发送
??新节点发送DIS信息要求周围邻居节点发DIO新闻
??2、邻居节点发送DIO
??周围邻居节点收到DIS信息后,调整自己的Trickle按时器,以最快的频次起头发送DIO信息,DIO信息中就蕴含节点自身信息,好比RANK、MAC地址等。
??3、新节点选择父节点
??新节点收到一个或多个DIO信息,从这些DIO信息当选择最优的一个,当做自己的父节点。到此这个新节点的上行路由就确定了。以来它有任何必要发给Board Router的信息都先发给它选定的这个父节点,由这个父节点助忙向上传输。
??上行路由确认了,这时新节点能够向上传输数据,但是Board Router 并不能找到这个新节点,不能自动跟这个新节点发数据,所以还必要成立下行的路由。
??4、新节点发送DAO新闻
??新节点在选定自己的父节点后,会向这个父节点发送一个DAO新闻,通知父节点自己与它的距离等新闻,父节点收到后会把这个DAO新闻加上自己的信息,再发送给父节点的父节点,一向向上传输到Board Router,最终Board Router收到DAO新闻后就能从中获取到这个新节点的路由信息了。至此下行路由也就确定了。
??必要把稳的是,Wi-SUN的规范当选取RPL的非贮存模式,所以所有的中继节点都是不会保留自己下面子节点的信息的,所以下行路由的信息都保留在Board Router中,意味着每次下行的数据,在数据包中就蕴含了这个数据的蹊径信息,所有中继节点都依照这个蹊径信息的批示向下一跳转发数据。
??更多问题欢迎到原贴(点击跳转)下方留言探求哦~
若是更多问题,欢迎扫码到物联网开发者论坛互换
联系人:张先生18600013032(微信同号)