Virtual cable modem termination system redundancy

US10623822B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10623822-B2
Application numberUS-201715788837-A
CountryUS
Kind codeB2
Filing dateOct 20, 2017
Priority dateOct 20, 2017
Publication dateApr 14, 2020
Grant dateApr 14, 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.

Virtual cable modem termination system redundancy may be provided. First, a new virtual cable modem termination system (vCMTS) instance may be spawned. Then a backhaul connection between the new vCMTS instance and a data center network may be created. Next, a database connection between the new vCMTS instance and a database may be created. Upstream and downstream traffic of a node may then be switched from an active vCMTS instance to the new vCMTS instance.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: spawning a new virtual Cable Modem Termination System (vCMTS) instance within a vCMTS; creating a backhaul connection between the new vCMTS instance and a data center network; creating a database connection between the new vCMTS instance and a database; and switching upstream traffic and downstream traffic of a node from an active vCMTS instance to the new vCMTS instance, wherein switching the upstream traffic and the downstream traffic comprises: replacing a destination address and a destination port number in the upstream traffic to the destination address and the destination port number associated with the new vCMTS instance from the destination address and the destination port number associated the active vCTMS instance; and replacing a source address and a source port number in the downstream traffic to the source address and the source port number associated with the active vCMTS instance from the source address and the source port number associated with the new vCMTS instance. 2. The method of claim 1 , wherein spawning the new vCMTS instance comprises spawning the new vCMTS instance in response to determining that the active vCMTS instance has failed. 3. The method of claim 1 , wherein spawning the new vCMTS instance comprises spawning the new vCMTS instance in response to determining a load increase on the vCMTS. 4. The method of claim 1 , wherein the backhaul connection between the new vCMTS instance and the data center network comprises a gateway to the internet. 5. The method of claim 1 , wherein creating the database connection further comprises synchronizing a state of the new vCMTS instance with the database. 6. The method of claim 1 , wherein the node comprises a Remote Physical Layer (RPHY) node. 7. The method of claim 1 , wherein switching the upstream traffic and the downstream traffic comprises switching the upstream traffic and the downstream traffic at a load balancer. 8. A system comprising: a memory storage; and a processor coupled to the memory storage, wherein the unit processor is operative to: spawn a new virtual Cable Modem Termination System (vCMTS) instance within a vCMTS; create a backhaul connection between the new vCMTS instance and a data center network; create a database connection between the new vCMTS instance and a database; and switch upstream traffic and downstream traffic of a node from an active vCMTS instance to the new vCMTS instance, wherein the processor being operative to switch the upstream traffic and the downstream traffic comprises the processor being operative to: replace a destination address and a destination port number in the upstream traffic to the destination address and the destination port number associated with the new vCMTS instance from the destination address and the destination port number associated the active vCTMS instance, and replace a source address and a source port number in the downstream traffic to the source address and the source port number associated with the active vCMTS instance from the source address and the source port number associated with the new vCMTS instance. 9. The system of claim 8 , wherein the processor being operative to spawn the new vCMTS instance comprises the processor being operative to spawn the new vCMTS instance in response to determining that the active vCMTS instance has failed. 10. The system of claim 8 , wherein the processor being operative to spawn the new vCMTS instance comprises the processor being operative to spawn the new vCMTS instance in response to determining a load increase on the vCMTS. 11. The system of claim 8 , wherein the data center network comprises a gateway to the internet. 12. The system of claim 8 , wherein the processor being operative to create the database connection further comprises the processor being operative to synchronize a state of the new vCMTS instance with the database. 13. The system of claim 8 , wherein the node comprises a Remote Physical Layer (RPHY) node. 14. 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: spawning a new virtual Cable Modem Termination System (vCMTS) instance within a vCMTS; creating a backhaul connection between the new vCMTS instance and a data center network; creating a database connection between the new vCMTS instance and a database; and switching upstream traffic and downstream traffic of a node from an active vCMTS instance to the new vCMTS instance, wherein switching the upstream traffic and the downstream traffic comprises: replacing a destination address and a destination port number in the upstream traffic to the destination address and the destination port number associated with the new vCMTS instance from the destination address and the destination port number associated the active vCTMS instance, and replacing a source address and a source port number in the downstream traffic to the source address and the source port number associated with the active vCMTS instance from the source address and the source port number associated with the new vCMTS instance. 15. The non-transitory computer-readable medium of claim 14 , wherein spawning the new vCMTS instance comprises spawning the new vCMTS instance in response to determining that the active vCMTS instance has failed. 16. The non-transitory computer-readable medium of claim 14 , wherein spawning the new vCMTS instance comprises spawning the new vCMTS instance in response to determining a load increase on the vCMTS. 17. The non-transitory computer-readable medium of claim 14 , wherein the backhaul connection between the new vCMTS instance and the data center network comprises a gateway to the internet. 18. The non-transitory computer-readable medium of claim 14 , wherein creating the database connection further comprises synchronizing a state of the new vCMTS instance with the database. 19. The non-transitory computer-readable medium of claim 14 , wherein the node comprises a Remote Physical Layer (RPHY) node. 20. The non-transitory computer-readable medium of claim 14 , wherein switching the upstream traffic and the downstream traffic comprises switching the upstream traffic and the downstream traffic at a load balancer.

Assignees

Inventors

Classifications

  • Broadband local area networks · CPC title

  • involving cable transmission, e.g. using a cable modem · CPC title

  • directed to network · CPC title

  • H04N21/615Primary

    Signal processing at physical level (signal processing in analog two-way television systems H04N7/173) · CPC title

  • for transferring content from a first network to a second network, e.g. between IP and wireless · 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 US10623822B2 cover?
Virtual cable modem termination system redundancy may be provided. First, a new virtual cable modem termination system (vCMTS) instance may be spawned. Then a backhaul connection between the new vCMTS instance and a data center network may be created. Next, a database connection between the new vCMTS instance and a database may be created. Upstream and downstream traffic of a node may then be s…
Who is the assignee on this patent?
Cisco Tech Inc
What technology area does this patent fall under?
Primary CPC classification H04N21/615. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 14 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).