Virtual Cable Modem Termination System Redundancy
US-2019124407-A1 · Apr 25, 2019 · US
US11855835B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11855835-B2 |
| Application number | US-202117225853-A |
| Country | US |
| Kind code | B2 |
| Filing date | Apr 8, 2021 |
| Priority date | Aug 28, 2020 |
| Publication date | Dec 26, 2023 |
| Grant date | Dec 26, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A cable distribution system includes a head end connected to a plurality of customer devices through a transmission network that includes a remote fiber node that converts digital data to analog data suitable for the plurality of customer devices, where the head end includes at least one server each of which includes a respective processor.
Opening claim text (preview).
We claim: 1. A cable distribution system comprising: (a) a head end connected to a plurality of customer devices through a transmission network that includes a remote fiber node that converts received data to analog data suitable to be provided on a coaxial cable for said plurality of customer devices, where said head end includes at least one server each of which includes a respective processor; (b) a first virtualized cable modem termination system instantiated on one of said servers of said head end configured to provide services to said plurality of customer devices through said transmission network; (c) said first virtualized cable modem termination system instantiated on said one of said servers having at least one upstream threads for upstream traffic of dataplane services running on at least one of said cores of a first processor of said one of said servers; (d) said first virtualized cable modem termination system instantiated on said one of said servers having at least one downstream thread for downstream traffic of dataplane services running on at least one of said cores of said first processor of said one of said servers, where said at least one upstream threads for dataplane services are running on at least one logical core of said at least one of said cores of said processor and are not used for downstream traffic for dataplane services, where said at least one downstream threads for dataplane services are running on at least one logical core of said at least one of said cores of said processor and are prohibited from being used for upstream traffic for dataplane services, where neither of said logical cores used for said downstream traffic for dataplane services or said upstream traffic for dataplane services are shared with any other virtualized cable modem termination systems; (e) a second virtualized cable modem termination system instantiated on one of said servers of said head end not configured to provide services to any of said plurality of customer devices through said transmission network; (f) a monitoring system that detects a failure of said first virtualized cable modem termination system and, in response to said detecting said failure, configures said second virtualized cable modem termination system to provide services to said plurality of customer devices through said transmission network, (i) wherein said second virtualized cable modem termination system is configured to use at least as many logical cores for downstream traffic of dataplane services as said first virtualized cable modem termination system, (ii) wherein said second virtualized cable modem termination system is configured to use at least as many logical cores for upstream traffic of dataplane services as said first virtualized cable modem termination system, (iii) wherein said second virtualized cable modem termination system is prohibited from being configured to use fewer than as many logical cores for downstream traffic of dataplane services as said first virtualized cable modem termination system, (iv) wherein said second virtualized cable modem termination system is prohibited from being configured to use fewer than as many logical cores for upstream traffic of dataplane services as said first virtualized cable modem termination system. 2. The cable distribution system of claim 1 wherein said first virtualized cable modem termination system is instantiated on a first one of said servers of said head end and said second virtualized cable modem termination system is instantiated on a second one of said servers of said head end. 3. The cable distribution system of claim 1 wherein said configures said second virtualized cable modem termination system includes at least one of (1) DOCSIS, (2) RF, (3) RPD, (4) cable-mac, (5) IP addressing, (6) and routing. 4. The cable distribution system of claim 3 further comprising said second virtualized cable modem termination system establishing a connection with said plurality of customer devices after said monitoring system configures said second virtualized cable modem termination system to provide service. 5. The cable distribution system of claim 3 wherein said monitoring system configures said second virtualized cable modem termination system, and said second virtualized cable modem termination system includes at least one of (1) RPHY MAC Core, (2) CPU Core Ids, (3) data plane network VF addresses, (4) MAC addresses for interfaces, (5) encryption VFs, and (6) memory allocation. 6. The cable distribution system of claim 5 further comprising said second virtualized cable modem termination system establishing a connection with said plurality of customer devices after said monitoring system configures said second virtualized cable modem termination system to provide service. 7. The cable distribution system of claim 1 wherein said monitoring system configures said second virtualized cable modem termination system based upon at least one of (1) RPHY MAC Core, (2) CPU Core Ids, (3) data plane network VF addresses, (4) MAC addresses for interfaces, (5) encryption VFs, and (6) memory allocation. 8. The cable distribution system of claim 7 further comprising said second virtualized cable modem termination system establishing a connection with said plurality of customer devices after said monitoring system configures said second virtualized cable modem termination system to provide service. 9. The cable distribution system of claim 1 further comprising a cache that provides said configuration data that said monitoring system uses when it configures said second virtualized cable modem termination system to provide services to said plurality of customer devices through said transmission network. 10. The cable distribution system of claim 9 wherein said cache is an in-memory cache and maintained on at least one of said servers that is different than any of said servers where any of said first virtualized cable modem termination system and said second virtualized cable modem termination system are said instantiated. 11. The cable distribution system of claim 9 wherein a key is provided to said second virtualized cable modem termination system to access said cache. 12. The cable distribution system of claim 1 wherein said monitoring system configures said second virtualized cable modem termination system and said configuration is based upon a layer 2 tunneling protocol sequence number of said first virtualized cable modem termination system. 13. The cable distribution system of claim 1 wherein said second virtualized cable modem termination system has a broadcast domain that is the same as a broadcast domain of said first virtualized cable modem termination system. 14. The cable distribution system of claim 1 wherein a switch associated with said second virtualized cable modem termination system is modified by said monitoring system to provide a broadcast domain that is the same as a broadcast domain of said first virtualized cable modem termination system. 15. The cable distribution system of claim 1 wherein said first virtualized cable modem termination system is prohibited from being replaced by a plurality of other virtualized cable modem termination system providing services to said plurality of customer devices through said transmission network. 16. The cable distribution system of claim 1 wherein said monitoring system further selects another server for said second virtualized cable modem termination system, wherein said another server has at least as much processing capabilities for providing data throughput at a logical thread level as said one of said serv
based on usage prediction · 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
using virtualisation of network functions or resources, e.g. SDN or NFV entities · CPC title
by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.