论文部分内容阅读
随着这几年来网络技术的不断发展,以及日新月异的手机、智能家电、物联网终端、车联网终端等联网设备的兴起,对IP地址提出了海量需求,IPv6(Internet Protocol version6)是解决地址问题的有效途径之一,它将作为新一代的网络协议,取代目前地址已经枯竭的IPv4。同时无线组网技术是移动终端的刚性需求,也是今后网络连接的发展趋势。服务自动发现允许用户在无须进行任何配置的情况下发现和使用服务,因此,研究如何在基于IPv6的无线个域网上实现并使用服务自动发现技术,解决无线终端设备接入网络及服务智能化问题,以及如何开发低成本、低功耗的基于IPv6的无线终端应用,具有非常重要的意义及价值。本文主要研究基于IPv6的无线个域网服务自动发现技术以及基于该技术的终端设备的开发与应用。本文通过分析比较目前主流的五大短距离无线通信技术,提出了一种低成本的基于IPv6的无线个域网服务自动发现的解决方案。利用STM32单片机和Wi-Fi模块设计并实现了低成本的移动网络终端,同时开发出了基于IPv6的LwUPnP协议栈,解决了无线IPv6环境下低成本终端设备的接入网络和服务智能化的问题。为了更好地验证该解决方案,本文利用比较热门的智能家居领域作为切入点,搭建了一个基于本文解决方案的智能家居实验平台,并实现了WIPv6(Wireless IPv6)电灯、WIPv6电视、WIPv6空调、WIPv6窗帘和WIPv6音响,通过智能手机客户端软件或PC端软件自动获取及使用网络内各电器所提供的服务。此外,针对服务自动发现存在的安全隐患,本文提出了一套基于嵌入式的安全防护系统,结合了RSA公钥加密算法、AES(Advanced EncryptionStandard)加密算法,SHA1(Secure Hash Algorithm1)算法和黑白名单规则,采用身份认证和通信加密来保证系统的安全性,并做了相关实验来验证该方案的可行性。本文对于无线IPv6个域网内服务的自动发现具有重要的参考价值,对物联网的发展、智能家居的发展以及服务自动发现的安全防护,具有一定的参考价值。本文成果用于教育部“互联网应用创新开放平台示范基地”中,效果良好。