论文部分内容阅读
近年来,随着网络技术的不断发展和用户对物联网业务需求的不断增加,物联网正逐步成为通信和互联网行业中最为活跃和值得关注的领域之一。但是,传统物联网在可扩展性、移动性、安全性、可控性、可管性等方面存在缺陷,不能完全满足发展需求。SDN (Software Defined Networking,软件定义网络)提供与IP技术的数据层面和控制平面之间的联系,为解决物联网面临的问题带来了新的可能性,对物联网的发展具有重大的意义。本论文结合SDN网络的相关研究和WoT (WEB of Things)系统的需求,对基于SDN的WoT系统技术进行研究。本论文首先对SDN网络的概念、架构、特点、‘关键技术进行了研究,在总结WoT系统面临的需求和挑战的基础上,将SDN网络应用到WoT系统中,设计了基于SDN的WoT系统架构;接下来对基于SDN的WoT系统中的两个关键技术——流认证和数据分发进行了研究。针对WoT系统在设备管理和安全性方面的不足,本论文提出了基于SDN的流认证机制,并演示了基于流认证机制的两个具体应用:BYOD (Bring Your Own Device)应用和防DDoS (Anti Distributed Denial of Service)攻击应用。针对WoT系统面临的实时性数据处理和海量性数据访问的问题,本论文在分析传统组播存在问题的基础上,提出了一种基于订阅机制的点到多点的的数据分发机制和数据分发算法。