论文部分内容阅读
随着物联网技术的快速发展和人们对智能化网络需求的不断提高,将无线传感网络与Internet融合逐渐成为一个适应时代发展的热点研究问题。当前所使用的IPv4地址空间有限,还无法满足无线传感网络大规模的地址需求。IPv6具有128位地址,庞大的地址空间为传感设备实现与Internet网络层的统一提供了可能。由于IPv6的一些性质并不适用于无线传感网络,所以IETF提出6LoWPAN来实现IPv6在无线传感网络中的使用,这项技术的引入极大地推进了物联网技术的发展。由时代背景及6LoWPAN的发展前景来看,在智能家居网络中,6LoWPAN技术也具有着较大的发展空间。智能家居网络系统不仅要实现家居设备的互通互联,还应该实现与外部Internet的互通,提出一种智能家居网关设计方案,为两种网络之间的通信搭建“桥梁”,对网关结构及软硬件设计需求进行详细阐述,提出6LoWPAN与Internet的接入方案,在网关中集成多个通信模块,实现了多种方式的Internet接入,使智能家居网关可以适应不同网络环境下的通信需求。当前Internet中大多网络设备依然使用IPv4作为网络层协议,针对6LoWPAN无法直接与IPv4网络通信的问题,需要在智能家居网中实现一种数据转换机制,通过网络地址端口映射及协议转换,使数据包可以在网关中转换成适合在目标网络中传输的格式,实现了基于6LoWPAN的智能家居网络与Internet的端到端的互通。智能家居网络中设备众多,多种数据流的重叠将极易导致网关内数据包的冲突甚至网关的崩溃,提出一种数据流量控制机制应用于智能家居网关中,将数据流按照业务类别进行分类并设置不同的优先级及限制带宽,保证了智能家居网关对带宽资源的合理分配。搭建测试平台,对智能家居网关内的数据转换机制、数据流量控制机制及网关性能进行测试。测试结果表明,智能家居网关实现了基于6LoWPAN的智能家居网络与IPv4网络的互连互通,能够在不同的网络环境下稳定运行。