Acoustic Encoder Sampling for Faster Noise-Resilient Data Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems using acoustic channels face inefficiencies in data transmission speed due to high redundancy for noise immunity, leading to slow data transfer and increased error rates, especially in varying noise environments.

Innovation Solution

The system employs a dual-channel encoding method where pseudorandom samples and control data are encoded with high redundancy, enabling error-free transmission of large information objects at increased speeds by iterative decoding, while dynamically adjusting to changing interference conditions using a precoder and spectrum correction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If high redundancy encoding is used to achieve noise immunity, then error-free reception probability increases, but transmission speed decreases significantly

Engineering Contradiction:
Improveerror-free reception probabilityVSAvoidtransmission speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The information object is divided into multiple data packets, each encoded with appropriate redundancy. This segmentation allows parallel transmission of multiple packets, increasing overall transmission speed while maintaining error-free reception through iterative decoding of individual packets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The encoding redundancy is dynamically adjusted based on channel conditions. The system uses iterative decoding with adaptive stopping criteria, where decoding continues until error-free reception is achieved or a maximum iteration limit is reached, optimizing the balance between reliability and transmission speed.

Inventive Principle:
Principle #15Dynamics

2Adaptability or versatility

If feedback mechanism is implemented for adjusting transmission parameters, then adaptation to changing noise conditions improves, but device complexity increases

Engineering Contradiction:
Improveresponse to changing noise situationVSAvoidapparatus complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary encoding of the entire information object into multiple packets before transmission. This preliminary action allows the receiver to independently decode packets without requiring feedback loops, reducing device complexity while maintaining adaptability through iterative decoding strategies.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The decoding process is self-service with adaptive stopping criteria. The receiver autonomously determines when decoding is successful or when to request retransmission, eliminating the need for complex feedback mechanisms while maintaining adaptability to channel conditions.

Inventive Principle:
Principle #25Self-service

3Reliability

If cyclic repetition of encoded object is used for error correction, then noise immunity improves, but transmission speed decreases

Engineering Contradiction:
Improvenoise immunityVSAvoidtransmission speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Instead of cyclically repeating the entire encoded object, the system segments the data into multiple packets transmitted in parallel. This segmentation enables faster transmission while maintaining noise immunity through iterative decoding of individual packets, eliminating the need for time-consuming cyclic repetitions.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system maintains continuous transmission of multiple data packets simultaneously rather than pausing for cyclic repetitions. This continuous action increases transmission speed while iterative decoding ensures noise immunity is maintained throughout the transmission process.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentEP2433279B1Encoder, decoder, encoding method, and decoding method
Publication Date: 2019.08.28 SAMSUNG ELECTRONICS CO LTD
  • EP2433279B1 patent drawingFigure 1
  • EP2433279B1 patent drawingFigure 2(a)~2(b)
  • EP2433279B1 patent drawingFigure 3

AI summary

An encoder includes: a precoder for encoding an input information object according to a preset encoding scheme and storing the encoded information object in a precoder buffer; a sample number/address generation unit for generating a sample number of each sample and an address, which corresponds to each bit of each sample and the address of the precoder buffer; a multiplexer for selecting a bit of the precoder buffer corresponding to the address generated by the sample number/address generation module; a sampling buffer for storing a bit of each sample output from the multiplexer; a control packet generation module for generating a control packet including information on the sample number generated by the sample number/address generation module; a packet assembling unit for assembling the sample stored in the sampling buffer with the control packet generated by the control data generation module; and a modulation module for modulating the packet output from the packet assembling unit into a sound signal according to a preset scheme.