Packet Type Detection Using Energy Estimates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In packet-based communications systems, accurately determining the type of received packets is challenging due to channel characteristics variations and signal distortions, which can lead to improper processing and degraded system performance.

Innovation Solution

A method and apparatus that detect the presence of a packet identification sequence in received samples using energy estimates and threshold levels, allowing for robust detection of packet types by identifying a null sequence and predetermined identification sequences within specific windows of received samples.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If energy estimates and threshold levels are used to detect packet identification sequences, then detection accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvepacket type detection accuracyVSAvoiddetection circuit complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The detection process is segmented into distinct functional circuits: a first detection circuit that generates a first indicator based on energy estimates and threshold comparisons, and a second detection circuit that generates a second indicator. This segmentation allows each circuit to perform a specific detection task, improving overall detection accuracy while maintaining manageable complexity through functional decomposition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Indicator signals serve as intermediaries between the raw received samples and the final packet type determination. The first detection circuit generates a first indicator that mediates the detection of packet identification sequences, while the second detection circuit generates a second indicator. These intermediary indicators simplify the decision-making process and improve detection reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple threshold levels are used for sequence detection, then detection reliability is improved, but processing time increases

Engineering Contradiction:
Improvepacket detection reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Threshold levels are predetermined and pre-configured in the detection circuits before actual packet detection begins. The first threshold level and second threshold level are established in advance, allowing the detection circuits to immediately compare energy estimates against these pre-set values without requiring real-time threshold calculation, thus maintaining high reliability while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If robust detection techniques are implemented to handle channel variations, then detection accuracy is improved, but computational requirements increase

Engineering Contradiction:
Improvepacket type detection accuracyVSAvoidcomputational energy consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent extracts and processes only the essential features for packet type detection: energy estimates from received samples and comparisons against predetermined threshold levels. By focusing solely on these critical parameters and ignoring non-essential signal characteristics, the detection circuits achieve robust accuracy while minimizing computational energy consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9008195B2Detection of a packet type in a communications system
Publication Date: 2015.04.14 ADEIA GUIDES INC
  • US9008195B2 patent drawing
  • US9008195B2 patent drawing
  • US9008195B2 patent drawing

AI summary

A technique detects the presence of a packet identification sequence in a received sequence of samples received over a communications network. The packet identification sequence, when present and properly detected in a received packet, is used to determine a particular type of the received packet from a plurality of packet types that may be received over the communications network. The technique for detecting the packet identification sequence includes detecting a null sequence in the received packet and a predetermined identification sequence in the packet. Detection of the predetermined sequence uses energy estimates for corresponding windows of received samples.