Communication Data Unit Decoding Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless communication systems, the lack of error detection in certain fields of data units can lead to undetected decoding errors, causing issues in processing multi-burst messages, resulting in failed communication attempts or bandwidth-consuming repeat requests.

Innovation Solution

A system and method that forces subsequent data units to be decoded based on the type of the initially identified unit, ensuring proper processing even if the data type field is incorrectly identified, by determining a 'units to follow' value and processing subsequent units accordingly, regardless of errors in data type field decoding.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error correction bits are included in data units to enable error correction, then error correction capability is improved, but error detection capability deteriorates because some fields have error correction but not error detection bits due to bandwidth constraints

Engineering Contradiction:
Improveerror correction capabilityVSAvoiderror detection capability
Core Design Contradiction:
ReliabilityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent implements a feedback mechanism where the receiver monitors the decoded data type field and uses this information to determine whether to trust the FEC-corrected data or request retransmission. The receiver feeds back the actual decoded data type to the processor, which then decides whether to accept the data or initiate ARQ, creating a closed-loop error detection system that compensates for the lack of explicit error detection bits.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary processing layer between the physical layer FEC correction and the higher layer data processing. The receiver acts as an intermediary that performs additional validation by checking the logical consistency of the data type field with the actual received data, serving as a mediator that bridges the gap between limited FEC capability and the need for reliable data processing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If data type field is subject to error correction without error detection, then bandwidth efficiency is improved, but reliability of data unit processing deteriorates because undetected errors can cause incorrect processing

Engineering Contradiction:
Improvebandwidth efficiencyVSAvoiddata unit processing reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent performs preliminary validation actions at the receiver before accepting data for processing. The receiver preliminarily checks the decoded data type field against the actual data content and only accepts the data if this preliminary check passes. This preliminary action prevents incorrect data from reaching higher processing layers, maintaining reliability without requiring additional error detection bits.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The data type field serves itself by using the FEC correction to not only correct errors but also to provide a self-validating mechanism. The corrected data type field is then used by the receiver to verify the integrity of the entire data unit, allowing the field to perform both correction and self-detection functions without requiring separate error detection bits.

Inventive Principle:
Principle #25Self-service

3Speed

If multi-burst messages are processed without error detection in data type fields, then processing speed is improved, but communication reliability deteriorates because bursts may be identified and processed incorrectly

Engineering Contradiction:
Improveprocessing speedVSAvoidcommunication reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent introduces dynamic processing behavior where the receiver adjusts its processing approach based on the decoded data type field. Instead of a static processing mode, the system dynamically switches between accepting FEC-corrected data and requesting retransmission based on the validity of the data type identification. This dynamic approach maintains high processing speed for valid data while ensuring reliability when errors are detected.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8102857B2System and method for processing data and control messages in a communication system
Publication Date: 2012.01.24 MOTOROLA SOLUTIONS INC
  • US8102857B2 patent drawing
  • US8102857B2 patent drawing
  • US8102857B2 patent drawing

AI summary

A system and method for receiving data and control messages comprised of a series of data units is provided. The data units comprising each message are structured to follow a particular sequence, such as zero or more data units of a first type followed by one or more data units of a second type, which may then followed by data units of one or more other predetermined types. Upon receiving a data unit of a first or second type, a number of “units to follow” is determined from information provided in the received data unit. A number of subsequently received data units are then forced to be processed as one of the first type, the second type, or other predetermined type in accordance with the known structure of the message. The number of subsequently received data units that are forced to be processed as one of these types is based on the determined number of units to follow.