Handling DU state information and recovery using NETCONF operational data
AssigneeRakuten Symphony, Inc.
InventorsVirendra Reddy, Bharat Akiwate
Life of this patent
Estimating the term…
Abstract
In general, the current subject matter relates to storing persistent data using Network Configuration Protocol (NETCONF) operational data. In some implementations, storing persistent data using NETCONF operational data can include receiving, at a NETCONF server from at least one microservice of a distributed unit (DU), state information for the at least one microservice, storing, in persistent storage of the NETCONF server, the received state information, fetching, by the at least one microservice from the NETCONF server, the stored state information, and recovering the DU to operational state based on the fetching.
Claims17
An apparatus, comprising:
- at least one processor;
- and
- at least one non-transitory storage media storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
- receiving, at a Network Configuration Protocol (NETCONF) server from at least one microservice of a distributed unit (DU), state information for the at least one microservice,
- storing, in persistent storage of the NETCONF server, the received state information,
- fetching, by the at least one microservice from the NETCONF server, the received state information stored in the persistent storage of the NETCONF server;
- and
- recovering the DU to operational state based on the fetching,
- wherein the state information includes at least one of cell state information and baseband state information, wherein the cell state information specifies time synchronization information, and wherein the baseband state information specifies baseband sector and carrier signaling information, and
- wherein the received state information is received on a per-microservice basis,
- wherein the operations further comprise:
- receiving, at the NETCONF server from the at least one microservice, at least one update to the state information for the at least one microservice, and
- storing, in persistent storage of the NETCONF server, the received updated state information, and
- wherein the at least one microservice fetches the state information most recently received by the NETCONF server for the purpose of recovering the DU to the operational state after a restart or a reboot.
At least one non-transitory storage media storing instructions that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
- receiving, at a Network Configuration Protocol (NETCONF) server from at least one microservice of a distributed unit (DU), state information for the at least one microservice;
- storing, in persistent storage of the NETCONF server, the received state information;
- fetching, by the at least one microservice from the NETCONF server, the received state information stored in the persistent storage of the NETCONF server;
- and
- recovering the DU to operational state based on the fetching,
- wherein the state information includes at least one of cell state information and baseband state information, wherein the cell state information specifies time synchronization information, and wherein the baseband state information specifies baseband sector and carrier signaling information, and
- wherein the received state information is received on a per-microservice basis,
- wherein the operations further comprise:
- receiving, at the NETCONF server from the at least one microservice, at least one update to the state information for the at least one microservice, and
- storing, in persistent storage of the NETCONF server, the received updated state information, and
- wherein the at least one microservice fetches the state information most recently received by the NETCONF server for the purpose of recovering the DU to the operational state after a restart or a reboot.
A computer-implemented method, comprising:
- receiving, at a Network Configuration Protocol (NETCONF) server from at least one microservice of a distributed unit (DU), state information for the at least one microservice;
- storing, in persistent storage of the NETCONF server, the received state information;
- fetching, by the at least one microservice from the NETCONF server, the received state information stored in the persistent storage of the NETCONF server;
- and
- recovering the DU to operational state based on the fetching,
- wherein the state information includes at least one of cell state information and baseband state information, wherein the cell state information specifies time synchronization information, and wherein the baseband state information specifies baseband sector and carrier signaling information, and
- wherein the received state information is received on a per-microservice basis,
- wherein the method further comprises:
- receiving, at the NETCONF server from the at least one microservice, at least one update to the state information for the at least one microservice, and
- storing, in persistent storage of the NETCONF server, the received updated state information, and
- wherein the at least one microservice fetches the state information most recently received by the NETCONF server for the purpose of recovering the DU to the operational state after a restart or a reboot.
Dependencies are inferred from the claim text.