大规模的物联网应用—Wi-SUN协议介绍( 三 )


FAN被定义为有两种可能的建立IPv6报文路由的方法:第3层的强制RPL或第2层的可选MHDS 。节点使用的路由方法的确定在节点部署之前进行管理设置 。节点所配置的路由算法会在PAN发布过程中显示出来 , 节点只会加入与它们所配置的路由算法匹配的网络 。
三层路由的FAN包含一个或多个pan 。在PAN中 , 节点承担以下三种操作角色之一(通过本地管理策略设置):
1. 每个PAN都包含一个边界路由器 , 提供到PAN的广域网连接 。边界路由器为其PAN内的所有节点维护源路由表 , 提供节点认证和密钥管理服务 , 并传播PAN范围内的信息 , 如广播时间表 。
2. 路由器节点 , 提供上行和下行数据包转发(在PAN内) 。路由器提供中继安全和地址管理协议服务 。
3.叶子节点提供了最小的功能:发现和加入PAN , 发送/接收IPv6数据包等 。
下图三层路由的FAN部署样例:

大规模的物联网应用—Wi-SUN协议介绍

文章插图
二层MHDS FAN的拓扑结构类似于三层路由的FAN 。每个PAN恰好有一个第二层接入点 , 提供广域网连接 。MHDS提供了叶子和转发节点角色 , 相当于第三层叶子和路由器角色 。AP节点直接映射到第三层的边界路由器 。
这两种配置的主要区别在于 , 从第3层看 , MHDS PAN中需要与边界路由器通信的所有成员都是边界路由器的邻居 。MHDS提供第2层非邻居节点的连通性 , 与RPL提供第3层非邻居路由节点的路由基本相同 。
【大规模的物联网应用—Wi-SUN协议介绍】二层MHDS FAN的部署样例下图所示:
大规模的物联网应用—Wi-SUN协议介绍

文章插图

推荐阅读