发明名称 一种实时系统下无中心节点的发布者/订阅者实时互发现方法
摘要 本发明提供了一种实时系统下无中心节点的发布者/订阅者实时互发现方法,属于网络通信技术领域。本发明是利用基于IP网络的多播技术,在发布者/订阅者加入或退出(或非正常消失)时,将携带特定内容的数据,向一些特定的IP网络多播地址和点播地址发送(这些多播地址和点播地址经过发布者/订阅者协商后,可自行变化)。本方法针对实时系统中要求反应时间短,通常采用无连接的网络协议,以及网络带宽有限制等特点,提出了一种方法,采用无中心服务节点的系统架构与无连接的网络协议,来解决发布者/订阅者的实时互发现问题,从而支持可缩放的体系结构,以及即插即用的通信模式,提高了系统的可靠性和安全性。
申请公布号 CN101656749A 申请公布日期 2010.02.24
申请号 CN200910272109.X 申请日期 2009.09.17
申请人 中国船舶重工集团公司第七○九研究所 发明人 吴海昕;程雄;蔡斌;邓广宏
分类号 H04L29/06(2006.01)I;H04L12/56(2006.01)I;H04L12/18(2006.01)I 主分类号 H04L29/06(2006.01)I
代理机构 武汉金堂专利事务所 代理人 胡清堂
主权项 1、一种实时系统下无中心节点的发布者/订阅者实时互发现方法,其特征在于:在无中心服务节点的情况下,各自治的实时发布者/订阅者节点,利用基于IP网络的多播技术,在发布者/订阅者加入或退出或非正常消失时,将携带特定内容的数据,向一些特定的IP网络多播地址和点播地址发送,这些多播地址和点播地址经过发布者/订阅者协商后,可自行变化,以适应网络拓扑变化;每个发布者/订阅者收到携带特定内容的数据报后,判别该内容是否与自己相关;若相关则处理,若无关,则忽略;同时,判断自己是否参与转发,参与则向可能的“下一跳多播地址”转发;不参与则抛弃该数据;在向可能的“下一跳多播地址”转发时,修改“下一跳”跳数值;超过规定值,则停止转发。
地址 430074湖北省武汉市珞喻路718号中国船舶重工集团公司第七○九研究所