Elastic capacity management with a cloud cable modem termination system (cCMTS)

US10587474B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10587474-B2
Application numberUS-201715823953-A
CountryUS
Kind codeB2
Filing dateNov 28, 2017
Priority dateNov 28, 2017
Publication dateMar 10, 2020
Grant dateMar 10, 2020

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Elastic capacity management of remote physical layer (R-PHY) nodes with a cloud Cable Modem Termination System (cCMTS) may be provided. First, a cCMTS instance may be spawned by an orchestrator. Next, the cCMTS instance may be synchronized with states of a physical Cable Modem Termination System (pCMTS). Underlay routing may then be configured between a plurality of remote physical layer (R-PHY) nodes and the cCMTS instance. Then a plurality of R-PHY node connections respectively corresponding to the plurality of R-PHY nodes may be switched from the pCMTS to the cCMTS instance.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by an orchestrator, a request for resource capacity expansion from at least one of the plurality of R-PHY nodes; spawning, by the orchestrator, a cloud Cable Modem Termination System (cCMTS) instance; synchronizing the cCMTS instance with states of a physical Cable Modem Termination System (pCMTS), wherein synchronizing the cCMTS instance comprises: synchronizing the cCMTS instance from a database on a second data path different from a first data path between a plurality of remote physical layer (R-PHY) nodes and the pCMTS, wherein the cCMTS instance comprises a first cCMTS subnet and a second cCMTS subnet, wherein the first CCMTS subnet forms the second data path between the database and the cCMTS, wherein the second cCMTS subnet forms a third data path between the cCMTS instance and the plurality of R-PHY nodes, wherein the pCMTS comprises a first pCMTS subnet and a second pCMTS subnet, wherein the first pCMTS subnet forms a fourth data path between the database and the pCMTS, wherein the second pCMTS subnet forms the first data path between the pCMTS and the plurality of R-PHY nodes, and wherein the pCTMS sends the states to the database on the fourth data path, and shutting down the third data path between the plurality of remote physical layer (R-PHY) nodes and the cCMTS instance; configuring underlay routing between the plurality of R-PHY nodes and the cCMTS instance; and switching on the third data path comprising a plurality of R-PHY node connections respectively corresponding to the plurality of R-PHY nodes from the pCMTS to the cCMTS instance. 2. The method of claim 1 , further comprising creating, by the at least one of the plurality of R-PHY nodes, the request for resource capacity expansion based on rules provided to the at least one of the plurality of R-PHY nodes from the orchestrator. 3. The method of claim 1 , wherein spawning the cCMTS instance comprises spawning the cCMTS instance based upon the received request for resource capacity expansion. 4. The method of claim 1 , wherein spawning the cCMTS instance comprises spawning the cCMTS instance that comprises a set of microservices and containers with Cable Modem Termination System core resources based on new requirements generated from traffic status on the plurality of R-PHY nodes. 5. The method of claim 1 , wherein synchronizing the cCMTS instance comprises using a separate subnet from the first data path between the plurality of R-PHY nodes and the pCMTS. 6. The method of claim 1 , wherein configuring the underlay routing between the plurality of remote physical layer (R-PHY) nodes and the cCMTS instance comprises configuring the underlay routing between the plurality of remote physical layer (R-PHY) nodes and the cCMTS instance wherein an Internet Protocol (IP) address of the cCMTS instance is the same as an IP address of the pCMTS. 7. A system comprising: a memory storage; and a processing unit coupled to the memory storage, wherein the processing unit is operative to: receive a request for resource capacity expansion from at least one of the plurality of R-PHY nodes; spawn a cloud Cable Modem Termination System (cCMTS) instance; synchronize the cCMTS instance with states of a physical Cable Modem Termination System (pCMTS) obtained from a database, wherein the processing unit being operative to synchronize the cCMTS instance comprises the processing unit being operative to: synchronize the cCMTS instance on a second data path different from a first data path between a plurality of remote physical layer (R-PHY) nodes and the pCMTS, wherein the cCMTS instance comprises a first cCMTS subnet and a second cCMTS subnet, wherein the first CCMTS subnet forms the second data path between the database and the cCMTS, wherein the second cCMTS subnet forms a third data path between the cCMTS instance and the plurality of R-PHY nodes, wherein the pCMTS comprises a first pCMTS subnet and a second pCMTS subnet, wherein the first pCMTS subnet forms a fourth data path between the database and the pCMTS, wherein the second pCMTS subnet forms the first data path between the pCMTS and the plurality of R-PHY nodes, and wherein the pCTMS sends the states to the database on the fourth data path, and shut down the third data path between the plurality of R-PHY nodes and the cCMTS instance; configure underlay routing between a plurality of R-PHY nodes and the cCMTS instance; and switch on the third data path comprising a portion of a plurality of R-PHY node connections respectively corresponding to a portion of the plurality of R- PHY nodes from the pCMTS to the cCMTS instance. 8. The system of claim 7 , wherein the processing unit being operative to spawn the cCMTS instance comprises the processing unit being operative to spawn the cCMTS instance based upon the received request for resource capacity expansion. 9. The system of claim 7 , wherein the cCMTS instance comprises a set of microservices and containers with Cable Modem Termination System core resources based on new requirements generated from traffic status on the plurality of R-PHY nodes. 10. The system of claim 7 , wherein the processing unit being operative to synchronize the cCMTS instance comprises the processing unit being operative to use a separate subnet from the first data path between the plurality of R-PHY nodes and the pCMTS. 11. The system of claim 7 , wherein an Internet Protocol (IP) address of the cCMTS instance is different than the IP address of the pCMTS. 12. A non-transitory computer-readable medium that stores a set of instructions which when executed perform a method executed by the set of instructions comprising: receiving a request for resource capacity expansion from at least one of the plurality of R-PHY nodes; spawning a cloud Cable Modern Termination System (cCMTS) instance; synchronizing the cCMTS instance with states of a physical Cable Modem Termination System (pCMTS) obtained from a database, wherein synchronizing the cCMTS instance comprises: synchronizing the cCMTS instance on a second data path different from a first data path between a plurality of remote physical layer (R-PHY) nodes and the pCMTS, wherein the cCMTS instance comprises a first cCMTS subnet and a second cCMTS subnet, wherein the first CCMTS subnet forms the second data path between the database and the cCMTS, wherein the second cCMTS subnet forms a third data path between the cCMTS instance and the plurality of R-PHY nodes, wherein the pCMTS comprises a first pCMTS subnet and a second pCMTS subnet, wherein the first pCMTS subnet forms a fourth data path between the database and the pCMTS, wherein the second pCMTS subnet forms the first data path between the pCMTS and the plurality of R-PHY nodes, and wherein the pCMTS sends the states to the database on the fourth data path, and shutting down the third data path between the plurality of R-PHY nodes and the cCMTS instance; configuring underlay routing between the plurality of R-PHY nodes and the cCMTS instance; and switching on the third data path comprising a plurality of R-PHY node connections respectively corresponding to the plurality of R-PHY nodes from the pCMTS to the cCMTS instance. 13. The non-transitory computer-readable medium of claim 12 , wherein the request for resource capacity expansion is created by the at least one of the plurality of R-PHY nodes based on rules provided to the at least one of the plurality of R-PHY nodes from an orchestrator. 14. The non-transitory computer-readable medium of claim 12 , wherein spawning the cCMTS instance comprises spawning the cCMTS instance based upon the received request for resource capacity expansion.

Assignees

Inventors

Classifications

  • in the physical layer [OSI layer 1] · CPC title

  • for initial configuration or provisioning, e.g. plug-and-play · CPC title

  • Bandwidth or capacity management, i.e. automatically increasing or decreasing capacities (flow or congestion control using dynamic resource allocation, e.g. in-call renegotiation, H04L47/76) · CPC title

  • Configuration of virtualised networks or elements, e.g. virtualised network function or OpenFlow elements · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10587474B2 cover?
Elastic capacity management of remote physical layer (R-PHY) nodes with a cloud Cable Modem Termination System (cCMTS) may be provided. First, a cCMTS instance may be spawned by an orchestrator. Next, the cCMTS instance may be synchronized with states of a physical Cable Modem Termination System (pCMTS). Underlay routing may then be configured between a plurality of remote physical layer (R-PHY…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04L41/0896. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).