Packet Engine Selective L2/L3 Routing for Cable Modems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing coaxial cable television (CATV) systems face bandwidth limitations in transmitting high-speed digital data, making it challenging to meet the increasing demands for digital services like video-on-demand and broadband Internet, while extending optical fiber to each household is economically unfeasible.

Innovation Solution

A distributed CATV cable system with a packet engine that maps cable service flows to an IP network, using remote distribution nodes to handle RF communications and configuring logical interfaces for L2 and L3 routing/switching, allowing for efficient data packet exchange and management of bandwidth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If optical fiber is extended to each household to provide high-speed data transmission, then data transmission capacity is improved, but system deployment cost increases significantly

Engineering Contradiction:
Improvedata transmission capacityVSAvoiddeployment cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent introduces a packet engine as an intermediary device between the existing CATV cable infrastructure and the IP network. This packet engine performs L2/L3 routing and switching functions, enabling high-speed data transmission over the existing cable infrastructure without requiring expensive optical fiber deployment to each household. The packet engine acts as a mediator that translates and routes packets efficiently through the cable network.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The packet engine is designed to perform multiple functions including L2 switching, L3 routing, and packet forwarding within a single device. This multi-functionality allows the system to provide high-speed data transmission capabilities over the existing CATV infrastructure, eliminating the need for separate specialized equipment and reducing overall system complexity and deployment cost.

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

2Ease of manufacture

If existing coaxial cable infrastructure is used to transmit high-speed digital data, then deployment cost is reduced, but bandwidth capacity is insufficient

Engineering Contradiction:
Improvedeployment costVSAvoidbandwidth capacity
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent changes the operational parameters of the existing coaxial cable infrastructure by implementing packet-switched L2/L3 routing. Instead of traditional broadcast-based cable transmission, the system uses directed packet forwarding with logical interfaces and routing tables, enabling efficient high-speed data transmission over the same physical medium without requiring bandwidth expansion.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent replaces traditional mechanical cable infrastructure expansion with a software-based packet routing solution. By implementing L3 routing protocols and packet forwarding mechanisms in the packet engine, the system achieves high-speed data transmission capabilities through software intelligence rather than physical cable expansion.

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

3Reliability

If L3 routing is configured in the packet engine, then network connectivity is improved, but IP address availability becomes a constraint

Engineering Contradiction:
Improvenetwork connectivityVSAvoidIP address availability
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the network into different routing domains using L2 and L3 routing layers. The packet engine can perform L2 switching for local traffic and L3 routing for broader network communication. This segmentation allows the system to maintain reliable network connectivity while managing IP address usage efficiently by reserving L2 switching for local segments and using L3 routing only when necessary.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The packet engine dynamically selects between L2 and L3 routing modes based on network conditions and traffic requirements. This dynamic configuration allows the system to optimize network connectivity while conserving IP addresses by using L2 switching for local traffic and only deploying L3 routing when additional network segmentation or routing is required.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP3278556B1Selective configuration of packet engine for cable service flows
Publication Date: 2020.10.28 NOKIA OF AMERICA CORP
  • EP3278556B1 patent drawingFigure 1
  • EP3278556B1 patent drawingFigure 2
  • EP3278556B1 patent drawingFigure 3

AI summary

A novel method of handling network traffic for cable service flows in a distributed cable system is presented. Such a cable systems use remote distribution nodes in the fields to handle RF communications with cable modems in a distributed fashion. A packet engine is configured to assign a logical interface to each cable service flow in the cable system. Each logical interface in the packet engine is uniquely identifiable by a compound identifier that includes the identifier of the corresponding service flow and the identifier of the remote distribution node. The packet engine is configurable to selectively provide L3 level routing or L2 level switching/bridging between different logical interfaces. In some embodiments, the controller selects between configuring the packet engine to perform L3 routing or configuring the packet engine to perform L2 bridging based on whether the packet engine support unnumbered interfaces and integrated routing and bridging (IRB). The packet engine of the cable system is configured to use unnumbered interfaces if the number of available IP addresses for use by the cable system is limited.