Adaptive Error Control Code Generation for Communications Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communications networks with limited resources, such as in-vehicle networks, existing technologies fail to provide reduced communications complexity and efficient power and bandwidth utilization, which are crucial for improving network lifetime and reducing power consumption.

Innovation Solution

A method that determines characteristics of headers or payloads in data packets, generates error control codes, such as CRC codes, based on these characteristics, and attaches them to the packets to adapt error control protection, thereby reducing packet size and overhead, specifically for headers or both headers and payloads depending on associated protocols and payload sizes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error control code is generated for both header and payload, then reliability is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improveerror controlVSAvoidcommunications complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies different error control strategies to different parts of the data packet based on their characteristics. For payloads with certain protocols or sizes, CRC is generated only for the header, while for others, CRC is generated for both header and payload. This localized approach ensures adequate error control where needed while reducing complexity where not required.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of error control scope dynamically based on payload characteristics. The system determines whether to generate CRC for header only or for header and payload together by evaluating protocol type and payload size parameters, thus adapting the error control complexity to match the actual data characteristics.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If error control code is generated for both header and payload, then reliability is improved, but power consumption increases

Engineering Contradiction:
Improveerror controlVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies different error control strategies to different parts of the data packet based on their characteristics. For payloads with certain protocols or sizes, CRC is generated only for the header, while for others, CRC is generated for both header and payload. This localized approach ensures adequate error control where needed while reducing complexity where not required.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of error control scope dynamically based on payload characteristics. The system determines whether to generate CRC for header only or for header and payload together by evaluating protocol type and payload size parameters, thus adapting the error control complexity to match the actual data characteristics.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If error control code is generated for header and payload, then reliability is improved, but communications bandwidth utilization deteriorates

Engineering Contradiction:
Improveerror controlVSAvoidpacket size
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies different error control strategies to different parts of the data packet based on their characteristics. For payloads with certain protocols or sizes, CRC is generated only for the header, while for others, CRC is generated for both header and payload. This localized approach ensures adequate error control where needed while reducing complexity where not required.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11038995B2Communications device and method of communications
Publication Date: 2021.06.15 NXP BV
  • US11038995B2 patent drawing
  • US11038995B2 patent drawing
  • US11038995B2 patent drawing

AI summary

Embodiments of a device and method are disclosed. In an embodiment, a method of communications involves determining a characteristic of a header or a payload, generating an error control code for the header or for the header and the payload based on the characteristic of the header or the payload, and attaching the error control code to the header and the payload to form a data packet for communications in a wired communications network.