Discontinuous Transmission Frame Processing for Network Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing DTX methods in wireless networks are inefficient in managing voice channels, leading to suboptimal system capacity and battery life, as they process unnecessary data frames during silence periods, which can be improved by selectively processing only necessary frames during DTX operations.

Innovation Solution

The proposed system and method for DTX operation in network devices involve generating silence descriptor frames and no data frames, bypassing speech decoder and encoder functions during silence periods, and using adaptive encoding techniques to conserve CPU resources and increase system capacity by processing only 20 ms of comfort noise during 160 ms DTX periods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional DTX methods process all data frames during silence periods, then voice quality is maintained, but CPU usage increases and system capacity decreases

Engineering Contradiction:
Improvesystem capacityVSAvoidCPU processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts and processes only the essential SID frames while discarding unnecessary no data frames during DTX periods. The adaptive encoder selectively processes SID frames to generate comfort noise, while bypassing processing of no data frames, thereby reducing CPU workload and increasing system capacity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of processing all frames during DTX (excessive action), the patent applies partial action by processing only the necessary SID frames (20ms of comfort noise during 160ms DTX periods). This partial processing approach reduces CPU usage while maintaining adequate voice quality through selective frame processing.

Inventive Principle:
Principle #16Partial or excessive action

2Reliability

If DTX operation processes all frames during silence periods, then voice channel is maintained, but battery power consumption increases

Engineering Contradiction:
Improvevoice channel availabilityVSAvoidbattery power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts only the essential processing requirements for voice channel maintenance during DTX. By processing only SID frames and bypassing no data frames, the system maintains voice channel availability while significantly reducing CPU activity and associated power consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by processing only 20ms of comfort noise during 160ms DTX periods rather than continuously processing all frames. This partial processing maintains sufficient voice quality and channel availability while reducing energy consumption proportionally.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If DTX operation processes all data frames, then voice quality is maintained, but system resources are wasted

Engineering Contradiction:
Improvevoice qualityVSAvoidCPU resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts and processes only the essential SID frames containing necessary voice parameters, while discarding no data frames that consume resources without contributing to voice quality. This selective processing maintains voice quality through SID frame processing while eliminating wasted CPU resources on unnecessary frames.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies partial action by processing only the necessary 20ms of comfort noise during 160ms DTX periods. This partial processing provides sufficient voice quality maintenance while avoiding excessive CPU resource consumption on frames that do not contribute to voice quality.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9572103B2System and method for addressing discontinuous transmission in a network device
Publication Date: 2017.02.14 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9572103B2 patent drawing
  • US9572103B2 patent drawing
  • US9572103B2 patent drawing

AI summary

Embodiments included herein are directed towards a system and method for addressing discontinuous transmission (DTX) in a network device. Embodiments may include receiving, at a computing device, an audio signal and generating at least one silence descriptor (SID) frame associated with the audio signal. Embodiments may also include generating at least one no data frame associated with the audio signal. Embodiments may also include initiating a speech decoder, voice enhancement, and speech encoder operation for the at least one SID frame during a DTX operation and bypassing the speech decoder, voice enhancement, and speech encoder functions for the at least one no data frame.