MoCA Buffer State Power Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing in-home networks consume excessive power, necessitating a solution for low-power operation without compromising network performance.

Innovation Solution

A buffer state-based system for a MoCA network that controls power-saving states in network devices by buffering data and adjusting operational parameters, such as clock speeds and modulation, to minimize power consumption while ensuring data integrity and network coordination.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If network devices operate continuously to maintain network performance, then network reliability and data transmission are improved, but power consumption increases

Engineering Contradiction:
Improvenetwork performanceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic power management by allowing network devices to transition between active and low-power states based on real-time buffer status. The system dynamically adjusts device operational states according to traffic conditions, enabling devices to enter low-power mode when buffers are empty and wake when data arrives, thus resolving the contradiction between continuous operation for reliability and power saving.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent employs feedback mechanisms where network devices report buffer status to coordinating devices, which then adjust power states accordingly. This feedback loop ensures that devices remain awake only when necessary (when buffers have data) and can enter low-power states when idle, maintaining network reliability while reducing overall power consumption through informed state transitions.

Inventive Principle:
Principle #23Feedback

2Use of energy by moving object

If devices enter low-power states to reduce power consumption, then energy efficiency is improved, but data transmission latency increases

Engineering Contradiction:
Improvepower consumptionVSAvoiddata transmission latency
Core Design Contradiction:
Use of energy by moving objectVSLoss of time

Solution Approach 1:

The patent implements preliminary actions by having coordinating devices buffer data temporarily and proactively manage wake events before actual transmission occurs. When a device enters low-power state, the coordinator pre-preares data in buffers and sets up wake notifications, so that when the sleeping device awakes, data is already ready for immediate transmission, minimizing latency while maintaining power savings.

Inventive Principle:
Principle #10Preliminary action

3Use of energy by moving object

If buffer thresholds are lowered to reduce wake-ups, then power consumption is reduced, but data loss risk increases

Engineering Contradiction:
Improvepower consumptionVSAvoiddata integrity
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The patent introduces coordinating devices as intermediaries that manage buffer thresholds and wake events between data sources and sleeping devices. These intermediaries dynamically adjust threshold values based on network conditions, traffic patterns, and device priorities, ensuring that wake-up decisions balance power savings with data integrity by mediating between conflicting requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10324871B2Method and system for buffer state based low power operation in a MoCA network
Publication Date: 2019.06.18 ENTROPIC COMM INC
  • US10324871B2 patent drawing
  • US10324871B2 patent drawing
  • US10324871B2 patent drawing

AI summary

A first device of a Multimedia Over Coax Alliance (MoCA) network may communicate with a second device of the MoCA network to control power-save operation of the second MoCA device. The first device may control the power-save operation of the second MoCA device based on an amount of data stored in a buffer, wherein the data stored in the buffer is destined for the second device. The buffer may be in a third device which sends the data to the second device, and/or the buffer may be in the first device. The first device may be operable to buffer data destined for the second device while the second device is in a power-saving state.