VoIP Transmitter Phase Sampling Delay Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Providing reliable Voice over Internet Protocol (VoIP) services in packet networks is challenging due to issues like reordering, delay, and loss of voice data packets, which affect call quality and efficiency.

Innovation Solution

A transmitting apparatus and method that samples analog voice signals into multiple digital signals with different phases, generates and transmits voice data packets with time and phase indication bits, and receives and interpolates these packets to minimize processing delay and maintain call quality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If voice data packets are transmitted through a packet network, then frequency resources are used efficiently, but processing delay increases due to packet routing and serialization

Engineering Contradiction:
Improvefrequency resource efficiencyVSAvoidprocessing delay
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The voice signal is segmented into multiple parallel data streams through phase-based sampling, allowing simultaneous transmission of multiple packets. This segmentation enables efficient resource utilization while maintaining low delay by parallelizing the transmission process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple phases of voice data are sampled and prepared in advance before transmission. By pre-processing and buffering multiple phases, the system minimizes serialization delay during actual transmission while maintaining efficient frequency resource usage.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If multiple phases of voice data are sampled and transmitted in parallel, then processing delay is reduced, but device complexity increases due to multiple sampling and modulation units

Engineering Contradiction:
Improveprocessing delayVSAvoidnumber of sampling and modulation units
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The sampling units and modulators are designed to handle multiple phases simultaneously using the same hardware architecture. Each unit processes one phase, but the system as a whole achieves multi-phase parallel processing through coordinated operation of identical components, reducing overall complexity compared to dedicated hardware for each phase.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If voice data packets are transmitted with time indication bits, then packet reordering is minimized, but device complexity increases due to additional processing requirements

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidpacket processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Time indication bits are extracted and embedded directly into the packet structure during the modulation phase. This extraction approach allows receiving devices to easily identify and process time information without requiring complex separate timing mechanisms, thereby improving reliability while maintaining simplicity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8571009B2Transmitter and method for transmitting and receiving of voice data for VoIP service
Publication Date: 2013.10.29 SAMSUNG ELECTRONICS CO LTD
  • US8571009B2 patent drawing
  • US8571009B2 patent drawing
  • US8571009B2 patent drawing

AI summary

Provided are a transmitting apparatus and voice data transmitting and receiving methods for providing VoIP services. When a call is started and an analog signal including a voice signal is input, the transmitting apparatus divides the analog signal into a plurality of voice data packets for transmission. Here, the plurality of voice data packets are generated by sampling with different phases in the same frequency. In addition, the transmitting apparatus inserts a time indication bit that is changed every transmission period into each of the voice data packets and transmits the voice data packets, and distinguishes voice data corresponding to a current transmission period based on the time indication bit.