Radio Head Deframing for Ethernet Sync Error Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Loss of synchronization between a central controller and radio heads due to errors in Ethernet packets transmitted over Ethernet links leads to system restarts and recalibration, consuming power and causing delays.

Innovation Solution

Incorporating a deframer in both the central controller and radio heads to detect errors in Ethernet packets and alter them to maintain synchronization, ensuring continuous data transmission and avoiding system recalibration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error detection is performed on Ethernet packets, then transmission reliability is improved, but system complexity increases due to additional error handling mechanisms

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A deframer component is introduced as an intermediary between the Ethernet packet receiver and the synchronization mechanism. The deframer detects packet errors and alters erroneous packets to maintain synchronization, preventing system restarts while managing complexity through a dedicated error-handling module.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs self-correction by automatically detecting and altering erroneous packets without external intervention. The deframer identifies synchronization-threatening errors and corrects them in real-time, allowing the system to maintain operation without manual recalibration or restarts.

Inventive Principle:
Principle #25Self-service

2Reliability

If system restart and recalibration are performed to recover synchronization, then synchronization reliability is improved, but power consumption increases and transmission delays occur

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The deframer performs preliminary error detection and correction on incoming packets before they can cause synchronization loss. By identifying and altering erroneous packets in advance, the system prevents the need for costly restarts and recalibration operations that consume power and cause delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system converts potentially harmful erroneous packets into beneficial corrected packets. Instead of allowing errors to propagate and cause synchronization loss requiring power-intensive restarts, the deframer transforms erroneous packets into valid synchronization-maintaining packets, turning a negative into a positive outcome.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Reliability

If system restart and recalibration are performed to recover synchronization, then synchronization reliability is improved, but transmission delays occur

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidtransmission delays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The deframer ensures continuous synchronization by maintaining uninterrupted packet processing. Error detection and correction occur seamlessly in the data path without interrupting the transmission flow, eliminating the stops and restarts that would otherwise cause transmission delays while maintaining synchronization reliability.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS11489604B2Maintaining synchronization in wireless networks
Publication Date: 2022.11.01 CISCO TECHNOLOGY INC
  • US11489604B2 patent drawing
  • US11489604B2 patent drawing
  • US11489604B2 patent drawing

AI summary

The present disclosure discloses a system including a controller and a plurality of radio heads communicatively coupled to the controller. The controller transmits a synchronization signal to each of the radio heads to synchronize the local clocks in the radio heads to a master clock in the controller. The controller also transmits packets to the radio heads. Each of the radio heads includes a deframer. For a radio head, upon detecting that a received packet from the controller includes an error, the deframer alters the received packet to maintain the synchronization between the controller and the radio head and transmits data contained within the altered packet.