发明名称 Upgrading nodes using leader node appointment
摘要 Method, apparatus and computer program product for use in the upgrade of nodes in a group of nodes in a data communications network. One or more nodes in the group to which a given upgrade is yet to be applied are identified. A given node is selected from amongst the identified one or more nodes to which the given upgrade is yet to be applied as the leader node for the group. Data is transmitted indicating the selection of the given node as the leader node. The upgrade proceeds with the given node as the leader node.
申请公布号 US9311073(B2) 申请公布日期 2016.04.12
申请号 US201313972199 申请日期 2013.08.21
申请人 METASWITCH NETWORKS LTD. 发明人 Hotham David;Rowland Jon
分类号 G06F9/44;G06F9/445 主分类号 G06F9/44
代理机构 EIP US LLP 代理人 EIP US LLP
主权项 1. A method for use in the upgrade of nodes in a group of nodes in a data communications network, wherein the nodes in the group of nodes comprise telephony equipment, the method comprising: selecting a coordinator node from the group of nodes based at least in part on the selected coordinator node having one or more properties that makes the selected coordinator node more suitable for being the coordinator node than the one or more other nodes in the group of nodes, wherein the coordinator node is responsible for selecting a leader node for the group of nodes on behalf of the group; receiving data, by the coordinator node, relating to at least one node in the group, wherein the received data comprises one or more predetermined parameters indicating that a given upgrade has already been applied to the at least one node in the group or the given upgrade is yet to be applied to the at least one node in the group; identifying, by the coordinator node, one or more nodes in the group to which the given upgrade is yet to be applied, wherein the identification of the one or more nodes to which the given upgrade is yet to be applied is based at least in part on the received data; identifying, by the coordinator node, one or more further nodes to which the given upgrade has already been applied, wherein the identification of the one or more nodes to which the given upgrade has already been applied is based at least in part on the received data; selecting a given node, by the coordinator node, from amongst the identified one or more nodes to which the given upgrade is yet to be applied as the leader node for the group, wherein the identified one or more further nodes to which the given upgrade has already been applied are disregarded for the purposes of said selecting the given node as the leader node for the group; and transmitting data, by the coordinator node, indicating that the given node has been selected as the leader node, wherein the upgrade proceeds with the given node as the leader node.
地址 Enfield GB