简介
成果简介(技术分析和应用前景分析):发布订阅通信模式可以用于物联网服务数据分发。物联网发布数据到发布订阅系统中,服务则从系统中订阅数据。目前的发布订阅系统大都是基于分布式哈希表DHT的P2P模式,建立具有一定逻辑结构的覆盖网络,使得任意两个节点之间的路径长度一般不超过log(n),其中n为网络中的最大节点数量。为了进一步降低事件驱动、面向对象架构中发布订阅系统的通信负载和延迟,我们采用GRID QUORUM机制构建发布订阅覆盖网络,设计实现了一跳的缓存策略及低延迟的订阅匹配算法,以略微增加的冗余为代价,能实现通信成本和延迟的大大降低。实验结果表明该架构在2048个网络节点下,比广泛采用的DHT覆盖网的搜索延迟低81.7%~88.8%,非常适合延迟敏感的应用。