vCore Scaling for Dynamic Bandwidth in CMTS

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern Cable Television (CATV) systems face challenges in dynamically scaling the number of line cards in real-time to meet increasing bandwidth demands, particularly in integrated Cable Modem Termination Systems (CMTS), which limits the ability to provide efficient and timely data packet processing in a timely and effective manner.

Innovation Solution

The implementation of virtualized Remote PHY (R-PHY) MAC Core functionality, referred to as vCore, on commodity servers using container orchestration and resource allocation management, allows for flexible scaling and automation of data plane components, ensuring timely data packet delivery and efficient resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional CMTS hardware line cards are used, then system stability is maintained, but the system cannot dynamically scale to meet increasing bandwidth demands

Engineering Contradiction:
Improvedynamic scaling capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent replaces the mechanical hardware line card expansion approach with a software virtualization system. Instead of physically adding hardware components to scale capacity, the system uses virtualized MAC cores that can be dynamically instantiated and scaled through software control, eliminating the need for complex hardware reconfiguration while enabling flexible capacity adjustment.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The system changes the fundamental parameter of capacity scaling from hardware-based discrete line card addition to software-based continuous virtual core instantiation. This allows the system to scale capacity by changing software configuration parameters rather than physical hardware topology, enabling dynamic adaptation to bandwidth demands without increasing device complexity.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If more line cards are added to handle increased bandwidth, then processing capacity increases, but real-time processing speed decreases due to installation time

Engineering Contradiction:
Improvedata packet processing speedVSAvoidinstallation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary action by pre-configuring virtual MAC core templates and resource pools before capacity is needed. When bandwidth demands increase, pre-defined virtual cores can be instantly instantiated from templates rather than requiring time-consuming hardware installation and configuration, thus maintaining high processing speed while eliminating installation time delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system transitions from a static hardware-based processing architecture to a dynamic software-defined architecture. Virtual MAC cores can be dynamically created, migrated, and scaled in real-time based on actual traffic conditions, allowing the system to adapt processing capacity instantaneously without the delays associated with physical line card installation and configuration.

Inventive Principle:
Principle #15Dynamics

3Reliability

If hardware resources are allocated to each line card, then processing reliability is ensured, but resource utilization efficiency decreases

Engineering Contradiction:
Improveprocessing reliabilityVSAvoidresource utilization efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements universality by creating a shared resource pool that can be dynamically allocated to multiple virtual MAC cores. Instead of dedicating exclusive hardware resources to each line card, the system uses a universal resource pool that can be flexibly distributed among virtual cores based on actual demand, ensuring processing reliability through resource sharing while significantly improving utilization efficiency by eliminating wasted dedicated hardware capacity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system uses copying by creating virtual copies of MAC core functionality that share underlying physical hardware resources. Multiple virtual MAC cores can be instantiated as copies that logically operate independently but physically share the same hardware resource pool, maintaining processing reliability through virtual isolation while improving resource efficiency through physical sharing.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20240236419A9Installation and scaling for vcores
Publication Date: 2024.07.11 ARRIS ENTERPRISES LLC
  • US20240236419A9 patent drawing
  • US20240236419A9 patent drawing
  • US20240236419A9 patent drawing

AI summary

A cable distribution system includes a head end connected to a plurality of customer devices through a transmission network that includes a first remote physical device, where the first remote physical device includes remote physical layer processing, 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.