Deterministic Packet Error Rate Testing Without Acknowledgement Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional wireless device testing methods are inefficient due to reliance on data packet-by-data packet acknowledgement for calculating data packet error rate (PER), which increases testing time and cost, especially in protocols like Bluetooth LE where additional time slots are required for acknowledgement confirmations.

Innovation Solution

A method and system that reduce the reliance on acknowledgement feedback by transmitting a series of data packets and adjusting power levels to ensure error-free reception, allowing for deterministic PER measurement with limited feedback from the device under test, thereby reducing testing time and cost.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If data packet-by-data packet acknowledgement is used for calculating PER, then measurement precision is improved, but testing time increases

Engineering Contradiction:
ImprovePER measurement accuracyVSAvoidtesting time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies preliminary action by transmitting a series of data packets at a power level known to produce error-free received packets before conducting the actual PER measurement. This preliminary transmission ensures the device is ready and can receive packets without errors, allowing the test to focus only on measuring errors at the target power level rather than verifying basic reception functionality packet-by-package.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the testing process into distinct phases: (1) transmitting packets at a known error-free power level to establish baseline reception, (2) transmitting packets at the target power level for PER measurement, and (3) calculating PER based on error counts. This segmentation allows the system to eliminate unnecessary packet-by-packet acknowledgement feedback while maintaining measurement accuracy through structured testing phases.

Inventive Principle:
Principle #1Segmentation

2Reliability

If acknowledgement feedback is required for each data packet, then reliability of PER measurement is improved, but device complexity increases

Engineering Contradiction:
ImprovePER measurement reliabilityVSAvoidfeedback mechanism complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts and eliminates the complex packet-by-packet acknowledgement feedback mechanism from the testing process. Instead of requiring the device to send individual ACKs for each received packet, the system uses a simplified approach where the device simply needs to transmit packets and the tester counts errors directly, removing the need for complex feedback tracking while maintaining measurement reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies self-service by having the device under test autonomously transmit packets at controlled power levels without requiring external acknowledgement feedback. The device independently manages its transmission, and the tester simply observes and counts errors, allowing the device to serve itself in the measurement process without complex feedback interactions.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If additional time slots are allocated for acknowledgement confirmations, then measurement precision is improved, but productivity decreases

Engineering Contradiction:
ImprovePER measurement accuracyVSAvoidtesting throughput
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent applies preliminary action by pre-transmitting packets at a power level known to produce error-free reception before the actual measurement phase. This eliminates the need for time slots dedicated to acknowledgement confirmations during the measurement process, as the device is already in a known good-reception state, allowing continuous packet transmission without interruption for feedback.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent ensures continuity of useful action by maintaining continuous packet transmission at the target power level without interruption for acknowledgement feedback. The tester continuously counts errors in the transmitted packets, eliminating idle time slots and maximizing testing throughput while maintaining precise PER measurement through uninterrupted data flow.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8693351B2System and method for deterministic testing of packet error rate in electronic devices
Publication Date: 2014.04.08 LITEPOINT CORP
  • US8693351B2 patent drawing
  • US8693351B2 patent drawing
  • US8693351B2 patent drawing

AI summary

A method and system for testing packet error rate in electronic devices by transmitting a series of data packets from a testing device to a device under test (DUT) and setting a predefined number of received error-free data packets; evaluating whether a number of data packets from the series of data packets received error-free by the DUT equals the predefined number of received error-free data packets and transmitting additional data packets from the testing device to the DUT, at a power level known to produce zero received-packet errors in a correctly operating DUT, if the number of data packets from the series of data packets received error-free by the DUT does not equal the predefined number of received error-free data packets. Additional possible embodiments include evaluating whether a total number of data packets from the series of data packets and the additional error-free-power-level data packets received error-free by the DUT equals the predefined number of received error-free data packets and transmitting a confirmation data packet to the testing device in response to reception by the DUT of the predefined number of received error-free data packets.