论文部分内容阅读
国际电信联盟于2005年发布的物联网报告中正式提出物联网的概念,“所有物体都可以通过Internet主动进行信息交换,实现任何时刻、任何地点、任何物体之间的互联,实现无所不在的网络和无所不在的计算”。物联网一经提出,就得到了广泛的关注,被认为是继计算机、互联网之后,世界信息产业的第三次浪潮。物联网网关的两端分别是传感器网络和公共传输网络,当前研究热点主要集中在传感器网络,以及物联网网关如何将其有效的接入公共网络这两方面。本文首先对物联网网关的层次结构设计进行了研究。在其结构在设计上进行了分层,分为策略层与转发层,策略层生成和分发策略,接收上层服务器的指令,以及对节点进行管理,对转发规则进行匹配。转发层只负责对数据包进行转发。这种控制与数据流相分离的结构能够有效提升系统传输效率。其次,本文讨论了规则引擎中的匹配算法及其改进。Rete算法是规则匹配中一个重要算法,是构成策规则引擎的核心内容。本文对Rete算法如何构建Rete网络,如何使用Rete网络进行了策略匹配和生成进行了分析,并就其在网关中应用进行了设计。对其算法效率进行了分析,提出了基于最小代价的改进算法。再次,本文给出了网关系统的综合解决方案。分析了SDN的常见部署形式和可借鉴要素,给出了物联网传感网关软件结构设计和硬件设计,并就规则引擎的设计进行了专门说明,最后,就实验结果对网关的设计实现和功能进行了分析。