[发明专利]一种一致性控制方法,装置及系统在审
| 申请号: | 201410795095.0 | 申请日: | 2014-12-18 |
| 公开(公告)号: | CN105763519A | 公开(公告)日: | 2016-07-13 |
| 发明(设计)人: | 张真波;汪周林;杨振华 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 一致性 控制 方法 装置 系统 | ||
1.一种一致性控制方法,应用于基于消息传递的协商过程,其特征在于,包括:
协调节点在获得决议后,打包获得的决议得到决议包;所述决议包中包含至少两个决议;
向接收器节点发送所述决议包,所述接收器节点为与所述决议包中的决议对应的接收器节点;
接收所述接收器节点返回的确认消息,确定返回确认消息的接收器节点确认所述确认消息对应的决议;
依据接收器节点返回的确认消息,确定所述决议包内的决议是否均协商通过,若是,则提交所述决议包内的决议。
2.根据权利要求1所述方法,其特征在于,所述向接收器节点发送所述决议包包括:
采用要求有序可达的通信协议向接收器节点发送所述决议包;或者,采用不要求有序可达的通信协议向接收器节点发送所述决议包。
3.根据权利要求1或2所述方法,其特征在于,所述方法还包括:
在向接收器节点发送所述决议包后,启动定时器;
在所述定时器超时后,若所述决议包内仍存在未协商通过的决议,则向未协商通过的决议对应的未回复确定消息的接收器节点发送所述未通过的决议。
4.一种一致性控制方法,应用于基于消息传递的协商过程,其特征在于,包括:
接收器节点接收来自协调节点的决议包,所述决议包内包含至少两个决议;
按照决议协商顺序依次确定所述决议包中的决议是否应当确认,若是,则向所述协调节点回复确认消息,并且在所述确认消息中指定确认的决议。
5.根据权利要求4所述方法,其特征在于,所述接收器节点接收来自协调节点的决议包包括:
所述接收器节点接收来自协调节点采用要求有序可达的通信协议发送的决议包;或者,所述接收器节点接收来自协调节点采用不要求有序可达的通信协议发送的决议包。
6.根据权利要求4或5所述方法,其特征在于,若所述决议包采用不要求有序可达的通信协议发送;
所述按照决议协商顺序依次确定所述决议包中的决议是否应当确认包括:
在接收到所述决议包中的所有决议后,按照决议协商顺序依次确定所述决议包中的决议是否应当确认;
或者,在接收到所述决议包中的任意一个决议后,按照决议协商顺序确定接收到的决议是否为当前需要协商的决议,若不是,则缓存,若是,则确定接收到的决议是否应当确认。
7.一种协调节点,应用于基于消息传递的协商过程,其特征在于,包括:
打包单元,用于在获得决议后,打包获得的决议得到决议包;所述决议包中包含至少两个决议;
包发送单元,用于向接收器节点发送所述决议包,所述接收器节点为与所述决议包中的决议对应的接收器节点;
确认接收单元,用于接收所述接收器节点返回的确认消息,确定返回确认消息的接收器节点确认所述确认消息对应的决议;
提交控制单元,用于依据接收器节点返回的确认消息,确定所述决议包内的决议是否均协商通过,若是,则提交所述决议包内的决议。
8.根据权利要求7所述协调节点,其特征在于,
所述包发送单元,具体用于采用要求有序可达的通信协议向接收器节点发送所述决议包;或者,采用不要求有序可达的通信协议向接收器节点发送所述决议包。
9.根据权利要求7或8所述协调节点,其特征在于,所述协调节点还包括:
定时器单元,用于在所述包发送单元向接收器节点发送所述决议包后,启动定时器;
所述包发送单元,还用于在所述定时器超时后,若所述决议包内仍存在未协商通过的决议,则向未协商通过的决议对应的未回复确定消息的接收器节点发送所述未通过的决议。
10.一种接收器节点,应用于基于消息传递的协商过程,其特征在于,包括:
包接收单元,用于接收来自协调节点的决议包,所述决议包内包含至少两个决议;
决议控制单元,用于按照决议协商顺序依次确定所述决议包中的决议是否应当确认;
确认发送单元,用于若所述决议控制单元确定结果为是,则向所述协调节点回复确认消息,并且在所述确认消息中指定确认的决议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410795095.0/1.html,转载请声明来源钻瓜专利网。





