在RFID信息服务网络中,设计了一种支持复合订阅的可靠的路由算法:在订阅转发阶段,我们将每一个复合订阅按照其语法结构进行分解,并将每个复合订阅成份分配给多个RFID信息服务(构成一个复合订阅存储单元)去维护,而事件则按照订阅分解的反方向和匹配的结果进行转发与合并.由于每个复合订阅存在多个副本,因而会显著减少因某个副本失效而产生的事件丢失.本文也给出了复合订阅存储单元内部多个复合订阅副本一致性的保持方法,以及核心信息服务的选举方法.实验结果表明,该路由算法有较高的容错性,性能可以满足实际应用的需要.
In RFID information service networks,an innovative routing algorithm supporting composite subscriptions and tak- ing system reliability into consideration is designed. In subscription forwarding, we decompose each composite subscription and as- sign each of its composite elements to multiple RFID information services to maintain, while events are forwarded along the reverse path of the subscription factorizing direction based on the matching work. In order to keep the consistency of multiple copies of a composite subscription and to ensure the correctness of message forwarding, we import heartbeat messages. The simulation results show that the routing algorithm has strong fault-tolerance and its performance can satisfy the need of application.