一种基于内容的发布订阅模型的拓扑结构优化方法

    公开(公告)号:CN102917016B

    公开(公告)日:2014-12-31

    申请号:CN201210335400.9

    申请日:2012-09-12

    Inventor: 金海 谢夏 王宏光

    Abstract: 本发明公开了一种基于内容的发布订阅模型的拓扑结构优化方法,包括:创建代理节点并对代理节点进行初始化操作,以得到初始拓扑结构,对初始拓扑结构进行定时检测,以得到测试结果数据集,控制器分析数据集,以得到决策结果Rr,判断决策结果Rr是否大于最终标准决策结果值,如果是,则初始化程序重新生成拓扑矩阵Mn’,并根据拓扑矩阵Mn’动态地调整拓扑结构,测试拓扑矩阵Mn’,并对拓扑矩阵Mn’中代理节点的路由表进行更新。本发明能够使发布订阅系统自动检测其拓扑内代理的状态并根据当前拓扑结构和网络连接状况综合制定拓扑策略,动态地在环状结构和非环状结构之间进行转换,从而达到充分利用不同结构的优点,增加容错性以及减少信息分发延迟的目的。

    一种基于内容的发布订阅模型的拓扑结构优化方法

    公开(公告)号:CN102917016A

    公开(公告)日:2013-02-06

    申请号:CN201210335400.9

    申请日:2012-09-12

    Inventor: 金海 谢夏 王宏光

    Abstract: 本发明公开了一种基于内容的发布订阅模型的拓扑结构优化方法,包括:创建代理节点并对代理节点进行初始化操作,以得到初始拓扑结构,对初始拓扑结构进行定时检测,以得到测试结果数据集,控制器分析数据集,以得到决策结果Rr,判断决策结果Rr是否大于最终标准决策结果值,如果是,则初始化程序重新生成拓扑矩阵Mn’,并根据拓扑矩阵Mn’动态地调整拓扑结构,测试拓扑矩阵Mn’,并对拓扑矩阵Mn’中代理节点的路由表进行更新。本发明能够使发布订阅系统自动检测其拓扑内代理的状态并根据当前拓扑结构和网络连接状况综合制定拓扑策略,动态地在环状结构和非环状结构之间进行转换,从而达到充分利用不同结构的优点,增加容错性以及减少信息分发延迟的目的。

Patent Agency Ranking