2.1.4 6LoWPAN技术
6LoWPAN是一种基于IPv6的低速无线个域网标准,即IPv6 over IEEE 802.15.4。由于目前大多数网络都是基于IPv4的,因此需要在IPv4与IPv6之间实现互操作。6LoWPAN可工作在2.4 GHz、868 MHz和915 MHz。
1. 6LoWPAN的技术优势
(1)普及性:IP网络应用广泛,作为下一代互联网核心技术的IPv6,也在加速其普及的步伐,在低速无线个域网中使用IPv6更易于被接受。
(2)适用性:IP网络协议栈架构得到了广泛的认可,低速无线个域网完全可以基于此架构进行简单、有效的开发。
(3)更多的地址空间:将IPv6应用于低速无线个域网,其最大的特点是具有庞大的地址空间,可满足部署大规模、高密度低速无线个域网的需要。
(4)支持无状态自动地址配置:在IPv6中,节点启动后可以自动读取MAC地址,并根据相关规则配置所需的IPv6地址。这个特性对WSN来说,非常具有吸引力,因为在大多数情况下,不可能对每个传感器节点配置用户界面,传感器节点必须具备自动配置功能。
(5)易接入:低速无线个域网使用IPv6技术,更易于接入其他基于IP技术的网络及下一代互联网,使其充分利用IP技术。
(6)易开发:基于IPv6的许多技术已比较成熟,并被广泛接受,针对低速无线个域网的特性对这些技术进行适当的精简和取舍,可以简化协议的开发过程。
2. 6LoWPAN的现状
6LoWPAN得到了学术界和产业界的广泛关注,如美国加利福尼亚大学伯克利(Berkely)分校、瑞典计算机科学研究所(Swedish Institute of Computer Science),以及思科(Cisco)、霍尼韦尔(Honeywell)等企业,都并推出了相应的产品。6LoWPAN已经在许多开源软件上得以实现,如Contiki、TinyOS分别实现了6LoWPAN的完整协议栈,并得到广泛的测试和应用。
3. 6LoWPAN的安全
ZigBee和6LoWPAN都采用AES-128加密算法,AES-128加密算法是IEEE 802.15.4技术标准的一部分。