US 12,341,648 B2
Master/backup negotiation method and device
Li Deng, Beijing (CN); and Jingjing Bao, Beijing (CN)
Assigned to Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed by Huawei Technologies Co., Ltd., Shenzhen (CN)
Filed on Jun. 28, 2023, as Appl. No. 18/343,418.
Application 18/343,418 is a continuation of application No. PCT/CN2021/142062, filed on Dec. 28, 2021.
Claims priority of application No. 202011602853.4 (CN), filed on Dec. 29, 2020.
Prior Publication US 2023/0344702 A1, Oct. 26, 2023
Int. Cl. H04L 41/0663 (2022.01)
CPC H04L 41/0663 (2013.01) 9 Claims
OG exemplary drawing
 
1. A subscriber unit in a network system, the subscriber unit comprising:
one or more memories configured to store instructions; and
one or more processors coupled to the one or more memories and configured to execute the instructions to cause the subscriber unit to:
periodically receive a heartbeat message from a first control unit in the network system according to a preset period; and
send each heartbeat message received from the first control unit to a second control unit in the network system, wherein the heartbeat messages are used by the second control unit to make a master/backup decision relating to the first control unit and the second control unit based on whether a heartbeat message is received by the second control unit in a corresponding period; and
wherein the first control unit has a first communication connection to at least one subscriber unit including the subscriber unit, and the second control unit has a second communication connection to the at least one subscriber unit;
wherein the first control unit and the second control unit each comprise at least one of a control plane (CP), a virtual control plane (VCP), or a virtual broadband network gateway control plane (VBNG-CP), and the subscriber unit comprises at least one of a user plane (UP), a virtual user plane (VUP), or a virtual broadband network gateway user plane (VBNG-UP);
wherein each heartbeat message is a control plane and user plane separation protocol (CUSP) message;
wherein each CUSP message corresponding to the heartbeat messages comprises: a first field and a second field, wherein the first field of each CUSP message corresponding to the heartbeat messages indicates that a message type of the corresponding CUSP message is the heartbeat message type, and the second field of each CUSP message corresponding to the heartbeat messages indicates master/backup states of the first control unit and the second control unit; and
wherein each CUSP message corresponding to the heartbeat messages further comprises a third field, wherein the third field of each CUSP message corresponding to the heartbeat messages indicates a user group corresponding to the master/backup states.