EMS assisted split-brain resolution in virtual network function components

    公开(公告)号:US11115317B1

    公开(公告)日:2021-09-07

    申请号:US16239491

    申请日:2019-01-03

    Abstract: A VNFCI receives a heartbeat message from a peer VNFCI with an Active state and sends a heartbeat message to the peer VNFCI indicating that the VNFCI is in an Active state. The VNFCI sends a next state request message to an EMS and starts a response timer. The VNFCI sends a second heartbeat message to the peer VNFCI indicating that the VNFCI is in an Active state and that the VNFCI has a desired operational state of Active when the response timer expires and the VNFCI is not the preferred Standby instance; or the VNFCI receives a next state response message from the EMS and the VNFCI response state is an Active state. The VNFCI transitions to a Deactivating state when the response timer expires and the VNFCI is the preferred Standby instance; or the VNFCI receives the next state response message from the EMS and the VNFCI response state is Standby.

    VNFM handling of faults in virtual network function components

    公开(公告)号:US10826755B1

    公开(公告)日:2020-11-03

    申请号:US16200605

    申请日:2018-11-26

    Abstract: An example operation may include a system, comprising one or more of: receiving a status failure notification for a VNFCI, retrieving a peer VNFCI admin state and a peer VNFCI operational state, taking no action when one or more of: the peer VNFCI admin state is not online, the peer VNFCI is not reachable, and the peer VNFCI operational state is active, retrieving current issues reported on resources associated with the peer VNFCI when one or more of: the peer VNFCI admin state is online, the peer VNFCI is reachable, and the peer VNFCI operational state is not active, sending a state change request message with an active state to the peer VNFCI when the current issues do not exist, and starting a retry timer for the peer VNFCI.

    VNFM resolution of split-brain virtual network function components

    公开(公告)号:US10693817B1

    公开(公告)日:2020-06-23

    申请号:US16200611

    申请日:2018-11-26

    Abstract: An example operation may include a system, comprising one or more of receiving a VNFCI status notification resumption with an active state, retrieving a timestamp of the VNFCI state change to active, retrieving a timestamp of a peer VNFCI state change to active, checking with a VIM to determine if the VNFCI network isolated while active, checking with the VIM to determine if the peer VNFCI network isolated while active, sending a first state change request message with standby to the peer VNFCI when one or more of: the peer VNFCI was network isolated, and the VNFCI was not network isolated, sending a second state change request message with standby to the peer VNFCI when one or more of: the VNFCI is not the preferred standby instance, and the peer VNFCI was not network isolated, and the VNFCI was not network isolated, starting a first retry timer for the peer VNFCI when one or more of: the first state change request message is sent, and the second state change request message is sent, sending a third state change request message with standby to the VNFCI when one or more of: the VNFCI is the preferred standby instance, and the peer VNFCI was network isolated, and the VNFCI was network isolated, sending a fourth state change request message with standby to the VNFCI when one or more of: the peer VNFCI was not network isolated, and the VNFCI was network isolated, and starting a second retry timer for the VNFCI when one or more of: the third state change request message is sent, and the fourth state change request message is sent.

    Monitoring VNFCs that are composed of independently manageable software modules

    公开(公告)号:US11502907B1

    公开(公告)日:2022-11-15

    申请号:US17578382

    申请日:2022-01-18

    Abstract: An example operation may include a method comprising one or more of receiving a VNFC module status request from a NFVO where the status request specifies a VNFC instance (VNFCI), determining a target OS installation of the VNFCI, retrieving a list of one or more VNFC modules of the VNFCI, determining the status of the one or more VNFC modules wherein the status determination includes at least one or more of constructing a default status command, adapting the command to the target OS, executing the adapted status command, and recording a normalized status result, sending a VNFC module status notification.

Patent Agency Ranking