6LoWPAN 网络由许多独立的6LoWPAN 网络接入互联网组成,每个6LoWPAN 网络都由底层基于IEEE 802.15.4 标准而网络层采用IPv6 协议的低功耗节点组成,这些节点可分为两类:简单功能节点(Reduced Function Nodes)和全功能节点(Full Function Nodes)。简单功能节点仅具有数据采集的功能,而全功能节点除了可以采集数据外,还具有为其他节点提供路由数据的功能,所有这些节点通过无线方式按照星形或者网状(Mesh)结构连接在一起。6LoWPAN 网络中的节点可以是固定的,也可以是移动的。每个6LoWPAN 网络通过边界路由器与本地骨干互联网相连,6LoWPAN 网络中的节点可以通过边界路由器上报自身状态与采集到的数据,也可以通过边界路由器接收控制指令或者代码。
每个6LoWPAN 网络包含一个或者多个边界路由器,所有6LoWPAN 网络内的节点的IPv6 地址前缀是通过边界路由器进行广播获得的,边界路由器还完成节点注册和容错处理等功能,使得6LoWPAN 网络中的节点可以实现6LoWPAN 网络之间的自由漫游和移动。6LoWPAN 网络中的节点采用IPv6 地址进行数据收发,而且节点的IPv6地址是唯一的。6LoWPAN 网络中的节点还支持ICMPv6协议,可以使用Ping命令检查网络连通性,还可以进行UDP或者TCP 数据分组的传输。图13-1 是典型的6LoWPAN 网络架构,简单6LoWPAN网络和扩展6LoWPAN 网络都是通过边界路由器与远程服务器通信的,它们都有一个唯一的IPv6地址,可以收发IPv6数据。
如图13-1 所示,6LoWPAN 网络一般有三种类型:简单6LoWPAN 网络、专用6LoWPAN 网络和扩展6LoWPAN 网络。简单6LoWPAN 网络是由大量6LoWPAN 节点构成的,这些节点有相同的64 位网络地址前缀;专用6LoWPAN 网络是不与互联网相连接的,如常见的工业控制私有网络;扩展6LoWPAN 网络是由若干个简单6LoWPAN 网络组成,同时也会拥有多个边界路由器。(www.xing528.com)
图13-1 6LoWPAN网络结构
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。