Shared Memory Communication Between Embedded Cable Modem and Set-Top Box

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication protocols between embedded cable modems and set-top boxes are limited in complexity, cost, and reliability, particularly in supporting high-speed data transfers and out-of-band messaging over HFC infrastructure, as they require dedicated hardware and do not efficiently utilize hardware resources.

Innovation Solution

A digital communication system using shared memory between embedded cable modems and set-top boxes, implemented via packet transfer mechanisms without extra header overhead, utilizing Direct Memory Access (DMA) engines and System-On-Chip (SoC) processors with separate CPUs and a high-speed data bus protocol, establishing communication links mainly in layer 2 and partly in layer 1 of the OSI model to accelerate data transfer and reduce CPU load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated hardware is used for communication between eCM and eSTB, then reliability is improved, but device complexity and cost increase

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidhardware complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the communication functionality between eCM and eSTB into the existing HFC infrastructure by utilizing the downstream and upstream paths already present in the cable network. Instead of adding dedicated communication hardware, the invention uses the existing DOCSIS-defined paths (downstream from CMTS to eSTB via eCM, and upstream from eSTB to CMTS via eCM) to carry OOB messages, thereby maintaining reliability while reducing hardware complexity and cost.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent makes the HFC infrastructure serve multiple functions by using the same downstream and upstream paths for both data communication and OOB messaging. The DOCSIS-defined paths are utilized not only for standard data traffic but also for carrying OOB messages between eCM and eSTB, eliminating the need for separate dedicated communication channels and reducing overall system complexity.

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

2Adaptability or versatility

If multiple unidirectional ports are used for different message types, then communication versatility is improved, but device complexity increases

Engineering Contradiction:
Improvecommunication versatilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent uses a universal communication path (the DOCSIS-defined downstream and upstream paths) to handle multiple types of messages including OOB messages, data traffic, and control information. Instead of implementing multiple specialized unidirectional ports, the invention makes the existing downstream and upstream paths multi-functional, allowing them to carry different types of traffic as needed, thereby maintaining versatility while reducing interface complexity.

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

Solution Approach 2:

Instead of creating multiple specialized ports for different message types, the patent inverts the approach by using a single bidirectional communication path (downstream and upstream) to handle all message types. This inversion simplifies the interface structure while maintaining the ability to communicate various types of information by utilizing the flexibility of the DOCSIS-defined paths.

Inventive Principle:
Principle #13The other way round (Inversion)

3Reliability

If TCP or UDP with USB or Ethernet is used for physical transmission, then communication reliability is improved, but ease of manufacture decreases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidimplementation ease
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent leverages the existing HFC infrastructure and DOCSIS protocol stack that are already widely deployed in cable networks. By using the established downstream and upstream paths defined in DOCSIS, the invention avoids the need to manufacture and integrate additional physical transmission hardware such as USB or Ethernet interfaces, thereby improving ease of manufacture while maintaining communication reliability through the proven HFC infrastructure.

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

Data Source

PatentUS8898716B2Method and apparatus for designing a communication mechanism between embedded cable modem and embedded set-top box
Publication Date: 2014.11.25 STMICROELECTRONICS (GRENOBLE 2) SAS
  • US8898716B2 patent drawing
  • US8898716B2 patent drawing
  • US8898716B2 patent drawing

AI summary

The present disclosure discloses a digital communication between the embedded cable modem (eCM) and embedded set-top box (eSTB) via a shared memory. The communication is carried out by packet transfer mechanism as per the protocol without adding any extra header overhead. The communication link is established between the eSTB and eCM mainly in layer 2 and partly in layer 1 according to an implementation of the OSI model. Further, eSTB is used as an eSAFE device coupled to eCM where the eCM and eSTB are considered to be placed on two SoCs with a separate CPU to each SoC (System-On-Chip) with a shared memory (via high speed data bus protocol). DMA (Direct Memory Access) engines are used to accelerate data transfer and to reduce load. DMA of only eCM, SoC is used to minimize hardware resources.