Channel Coding for Real-Time Wireless Traffic

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Modern telecommunications networks face challenges in maintaining Quality of Service (QoS) and Quality of User Experience (QoE) for real-time voice and video communications over Wi-Fi networks due to issues like network congestion, packet loss, and delay, which are not optimized for real-time traffic.

Innovation Solution

Implementing channel coding techniques in user equipment (UE) to encode data packets opportunistically, allowing for redundant data transmission and packet reconstruction, even in unscheduled or congested Wi-Fi environments, thereby ensuring continuous real-time communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If Wi-Fi network is used for real-time communication, then network coverage and data transmission capability are improved, but network congestion and packet loss increase

Engineering Contradiction:
Improvenetwork coverageVSAvoidpacket loss
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent applies forward error correction coding to data packets before transmission over the Wi-Fi network. This preliminary encoding action adds redundant information to each packet, enabling the receiver to reconstruct lost packets without requiring retransmission. The encoding is performed in advance based on predicted network conditions, proactively preparing the data for potential packet loss scenarios.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a buffering mechanism that stores encoded packets with varying levels of redundancy. When packet loss is detected, the buffer provides cushioning by supplying reconstructed packets from previously transmitted encoded versions. This beforehand cushioning compensates for the unreliability of Wi-Fi transmission without requiring immediate retransmission, maintaining real-time communication quality.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

2Reliability

If channel coding is applied to data packets, then packet reconstruction capability is improved, but data transmission overhead increases

Engineering Contradiction:
Improvepacket reconstructionVSAvoiddata transmission overhead
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent applies different channel coding schemes to different types of data packets based on their importance and timing requirements. Real-time voice packets receive different encoding treatment than video data or background traffic. This local quality differentiation ensures that critical real-time packets have sufficient reconstruction capability while minimizing overhead for less time-sensitive data, optimizing the overall trade-off between reliability and transmission efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent dynamically adjusts channel coding parameters such as code rate, block size, and redundancy level based on current network conditions and traffic characteristics. When network conditions are good, the coding overhead is reduced. When packet loss increases, the redundancy is increased. This parameter adaptation allows the system to optimize the balance between packet reconstruction capability and transmission overhead in real-time.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If opportunistic transmission is used in Wi-Fi networks, then network resource utilization is improved, but delay and congestion occur

Engineering Contradiction:
Improvenetwork resource utilizationVSAvoidtransmission delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary encoding of data packets with forward error correction before transmission. This advance preparation allows packets to be transmitted immediately when network resources become available without requiring complex error handling or retransmission negotiations later. The preliminary action of encoding enables opportunistic transmission to proceed efficiently while maintaining reliability.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a feedback mechanism where the receiver sends acknowledgments about packet reception status to the transmitter. This feedback allows the transmitter to adjust its opportunistic transmission strategy, sending additional encoded packets when loss is detected and reducing transmission when conditions are good. The feedback loop optimizes the balance between resource utilization and delay by enabling adaptive retransmission only when necessary.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10855597B2Channel coding for real time wireless traffic
Publication Date: 2020.12.01 T MOBILE US INC
  • US10855597B2 patent drawing
  • US10855597B2 patent drawing
  • US10855597B2 patent drawing

AI summary

Techniques and devices for channel coding real time wireless traffic are described herein. The techniques include initiating communication in an opportunistic network, receiving network performance metrics indicating a Quality of Service or a Quality of Experience, determining a channel coding based on the network performance metrics, and transmitting channel coded data. Network performance metrics may include indications of packet loss, packet delay, or packet delay jitter. Channel coding algorithms may include turbo encoding, Chase combining, or transmission time interval (TTI) bundling. Using channel coding may allow the recovery of lost or delayed data packets in an opportunistic environment where real time transmission cannot be scheduled or cannot be guaranteed.