6LoOWPAN嵌入式网关设计与安全性研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:sxquan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络作为一种新兴的网络,近年来得到了迅速发展和普遍重视。它扩展了人们对于物理信息的获取能力,具有广阔的应用前景。IEEE802.15.4是针对低速无线个域网(Low-PowerWirelessPersonalAreaNetwork,LoWPAN)制定的标准,它定义了LoWPAN的物理层(PHY)和媒体访问控制层(MAC),是一种低能耗、低速率、低成本的通信标准。由于LoWPAN自身存在的限制因素,把IP技术的应用扩展到LoWPAN曾被认为是不切实际的。为此,IETF工作组提出了一种解决方案——6LoWPAN(IPv6overLoWPAN),实现了IPv6和IEEE802.15.4网络的无缝连接。   随着无线传感器技术在各个领域的应用,安全性成为网络设计必须考虑的问题。6LoWPAN网络部署区域的开放性使得设备容易受到攻击者的物理破坏,完全暴露的无线信道也容易成为攻击的目标。并且,除了满足一般的网络安全需求外,还要考虑6LoWPAN自身的特点:节点有限的存储空间和计算能力,低功耗和有限的带宽,缺乏后期节点布置的先验知识等。这些限制使得很多复杂、成熟的安全协议和算法不能直接应用于6LoWPAN网络。   结合IPv6技术在LoWPAN中的应用以及6LoWPAN所面临的网络安全问题,本文设计了一款基于6LoWPAN的嵌入式网关,并对其网络安全方面做了进一步的研究。本文的主要内容如下:   首先,对IEEE802.15.4标准及6LoWPAN网络协议栈进行了分析。结合6LoWPAN关键技术,提出了网关双协议栈的设计方案。在网关系统内部定义了三大模块,分别用于查询转换、地址转换和加/解密操作。由于每个802.15.4设备都具有16位短地址和IEEEEUI-64扩展地址,并且802.15.4所能传送的数据包长度小于IPv6定义的长度,需要由适配层对IPv6数据包进行分片和重组,并采用报头压缩机制提高分片利用率。因此,本文在网关的设计中加入了地址映射表,用于实现节点16位短地址和IPv6地址的快速转换,这样网络内节点可以全部采用短地址通信,既提高了分片利用率又加快了节点对数据包的处理速度。另外,该嵌入式网关具有存储节点周期性发送的数据的功能,满足了用户对历史数据的查询需求。   其次,通过对IEEE802.15.4、IPv6和LoWPAN的网络安全性分析,研究了嵌入式网关的安全可信问题。对网络中几种常用的加密算法进行分析比较,结果表明,RC5是一种简单高效的算法,其安全性高,对存储量要求低,适合在嵌入式设备上运行。SNEP作为WSN中一种具有低通信开销的安全协议,只描述了安全实施的过程,未指定具体的实现算法。在本文提出的安全实施方案中,使用RC5算法和CBC-MAC算法对SNEP协议进行了具体实现。为了保证远程用户的安全访问,网关采用专门针对嵌入式系统设计的Web服务器GoAhead,为多用户提供分级访问服务,并能防止非法用户对机密信息的获取。   最后,对基于6LoWPAN的嵌入式安全网关进行了编码实现和性能分析。目前,6LoWPAN尚没有可共享的源代码,因此,本文中的网关编码工作是在UP_CUP6410物联网实验平台上自主完成的。另外,在NS2中对6LoWPAN协议进行移植,通过仿真实验分析了网关的性能和安全服务。实验结果表明,本文设计的网关不仅实现了6LoWPAN和IPv6网络的互联,而且通过引入低通信开销的SNEP协议保证了6LoWPAN网络的通信安全,从而兼顾了网关的性能与安全。
其他文献
随着科技的发展,计算机在人们的工作、生活中占据着越来越重要的作用。如果计算机能够拥有人类理解和表达情感的能力,并能够自主适应环境,将从根本上改变人机关系,提高人机交
随着Web2.0和社会媒体的快速发展,海量的图像和视频数据在互联网上涌现,这就给多媒体存储、索引和检索的相关研究带来巨大挑战。传统基于内容的图像检索(CBIR)技术利用图像视觉
学位
随着科技的发展,网络应用层出不穷,各种攻击也日益猖獗,给网络信息安全带来了严重威胁。深度数据包检测(Deep Packet Inspection,DPI)是网络入侵检测与防御系统(Network Intrusi
随着计算机技术的发展和网络的延伸,与计算机网络紧密相关的工作流技术,在新兴网络技术的强劲发展的推动下,也取得了快速的发展。云计算的出现让工作流技术发生了重大变革,如
随着软件需求的不断增加,软件规模不断扩大、功能日趋复杂,传统的软件开发难以满足用户的需求,目前,基于构件的开发方法已经成为一个研究热点。通过构件的复用和组合来构建软件系
随着信息化时代的到来,计算机应用技术对我国各项事业的发展都造成了巨大的影响。不仅仅是计算机技术水平的提升,与计算机相关的应用系统也体现了强大的功能体系及操控价值。教
三维物体重构是计算机视觉领域一个十分重要的研究分支,并在当前社会生活的诸多领域显现出了广泛的应用前景。针对三维重构而提出的明暗形状恢复(Shape From Shading, SFS)算
类是构成面向对象(OO)系统的基本单位,有可能随着系统的演化而发生变更。预测系统中有变更倾向的类具有重要意义,不仅可使得维护人员能够提早采取预防性措施降低软件维护的成本
访问控制是实现每一个应用系统时都需要考虑的问题。基于角色的访问控制(RBAC)因其突出的安全性和可操作性,得到了广泛应用。  本文首先对访问控制的国内外研究现状进行了分