Patent ID: 8730790

Claim:
A system for providing cell recovery for a multi-cell configuration on a modem board in a telecommunications network, the system comprising: a modem board; and a multi-core processor attached to the modem board, wherein the multi-core processor comprises a plurality of processor cores configured under a single symmetric multiprocessing partition and served by a single operating system instance that serves a shared control plane and N data planes, where N is the number of configured cells on the modem board, wherein the multi-core processor is further configured to perform at least the following functions: detect one or more faults resulting from a failing cell; identify the failing cell and the system resources allocated to the failing cell from a system-wide shared pool of resources; release the resources allocated to the failing cell; perform a recovery of the failing cell without impacting either the shared control plane or other operational cells; set up an execution environment for hosting a new cell by: configuring resources associated with the failing cell's logical IP address on the modem board; binding a frame queue associated with the new cell's logical IP address to a queue manager portal associated with the core that hosts the cell to set up a packet transmission path; pointing a context of the frame queue associated with the new cell to an ingress ring of buffer descriptors that is associated with a target cell for incoming data plane packets; and inform an Operations, Administration, and Management (OA&M) entity on a remote controller board that a new cell can be started on the modem board.