System and method for facilitating fail safe nodes in a network
AssigneeJio Platforms Limited
InventorGopikrishna Charipadi
Life of this patent
Estimating the term…
Abstract
The present invention provides an efficient and reliable systems and methods for facilitating FAIL SAFE possibilities in a Network by exploiting 3GPP defined Radio Resource Control (RRC) T310 (Radio-Link Failure Timer), N310 (Radio-Link Failure Counter), T311 (Radio Link Re-establishment Timer), N311 (Radio Link Re-establishment Counter) Timers and associated Counters to enable the L1 to recover within the combined duration of the sum of T310 and T311 timers, for example, typically, 100 msec following a L1 SW exception event.
Claims20
A system for facilitating minimal cell outage and minimal key performance indicators (KPI) degradation by ensuring fail safe nodes, said system comprising:
- a cell comprising:
- a plurality of user equipments communicatively coupled to a network;
- one or more electronic devices in the network, the one or more electronic devices configured to perform any or a combination of creating, receiving, and transmitting information over a communication channel communicatively coupled to the plurality of user equipments;
- one or more hardware accelerators communicatively coupled to the one or more electronic devices, wherein the one or more hardware accelerators are configured by a Layer 1 module to process the information received over the communication channel in accordance with an uplink and a downlink configuration instruction received every predefined transit time interval received from a Layer 2 module associated with the network, wherein the Layer 1 module is associated with a physical (PHY) layer of the network, and wherein the Layer 2 module is associated with a data link layer of the network, and wherein
- the Layer 1 module further comprises a processor that executes a set of executable instructions that are stored in a memory, upon execution of which, the processor causes the Layer 1 module to:
- monitor one or more discrepancies in the information received by the one or more hardware accelerators over the communication channel;
- extract, from the one or more discrepancies, a set of attributes pertaining to out-of-range attributes received from the Layer 2 module or unexpected attributes passed on by the Layer 1 module to the one or more hardware accelerators in every predefined transit time interval that leads to the one or more hardware accelerators to take excess cycles to complete processing the information or not complete at all;
- based on the set of attributes extracted, reset any or a combination of one or more queues in the one or more hardware accelerators and a core of the one or more hardware accelerators, wherein
- the reset takes a predefined outage time interval such that the predefined outage time interval is less than an expiry time associated with a radio-link failure timer coupled to the network,
- wherein resetting the any or the combination of the one or more queues in the one or more hardware accelerators and the core of the one or more hardware accelerators is performed in parallel with simultaneously performing a request-response communication for cell restart by the Layer 1 module with the Layer 2 module for a predefined interval of time, wherein the request-response communication for cell restart comprises sending an error indication message to the Layer 2 module,
- wherein the Layer 2 module deactivates functioning of the Layer 1 module until the combination of the one or more queues in the one or more hardware accelerators and the core of the one or more hardware accelerators are restarted, and wherein
- the plurality of user equipments in the cell are configured to remain in a radio resource connect (RRC) connected state since the predefined outage time interval is less than the expiry time of the radio-link failure timer.
A method for facilitating minimal cell outage and minimal key performance indicators (KPI) degradation by ensuring fail safe nodes, said method comprising:
- monitoring one or more discrepancies in information received by one or more hardware accelerators, wherein the one or more hardware accelerators are communicatively coupled to one or more electronic devices, wherein the one or more electronic devices are configured to perform any or a combination of creating, receiving, and transmitting the information over a communication channel communicatively coupled to a plurality of user equipments;
- wherein the one or more hardware accelerators are configured by a Layer 1 module to process the information received over the communication channel in accordance with an uplink and a downlink configuration instruction received every predefined transit time interval received from a Layer 2 module associated with a network, wherein the Layer 1 module is associated with a physical (PHY) layer of the network, wherein Layer 2 module is associated with a data link layer of the network, and wherein the Layer 1 module further comprises a processor that executes a set of executable instructions that are stored in a memory;
- extracting, from the one or more discrepancies, a set of attributes pertaining to out-of-range attributes received from the Layer 2 module or unexpected attributes passed on by the Layer 1 module to the one or more hardware accelerators in every predefined transit time interval that leads to the one or more hardware accelerators to take excess cycles to complete processing the information or not complete at all;
- based on the set of attributes extracted, resetting any or a combination of one or more queues in the one or more hardware accelerators and a core of the one or more hardware accelerators,
- wherein the reset takes a predefined outage time interval such that the predefined outage time interval is less than an expiry time associated with a Radio-Link Failure Timer coupled to the network,
- wherein resetting the any or the combination of the one or more queues in the one or more hardware accelerators and the core of the one or more hardware accelerators is performed in parallel with simultaneously performing a request-response communication by the Layer 1 module with the Layer 2 module for a predefined interval of time, wherein the request-response communication for cell restart comprises sending an error indication message to the Layer 2 module,
- wherein the Layer 2 module deactivates functioning of the Layer 1 module until the combination of the one or more queues in the one or more hardware accelerators and the core of the one or more hardware accelerators are restarted, and
- wherein the plurality of user equipments in the cell are configured to remain in a radio resource connect (RRC) connected state since the predefined outage time interval is less than the expiry time of the Radio-Link Failure Timer.
Dependencies are inferred from the claim text.