发明名称 |
一种实时系统下无中心节点的发布者/订阅者实时互发现方法 |
摘要 |
本发明提供了一种实时系统下无中心节点的发布者/订阅者实时互发现方法,属于网络通信技术领域。本发明是利用基于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号中国船舶重工集团公司第七○九研究所 |