Base Station Packet Processing for Bandwidth-Constrained Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission methods in communication technologies face inefficiencies and increased delays, particularly in video applications, due to the need for retransmissions and resource constraints, which are exacerbated by the TCP proxy method's requirement for extra processing time and storage.

Innovation Solution

A data transmission method that determines the available bandwidth and, if necessary, processes data packets by replacing payloads with filled bits or supplemental enhancement information to create smaller packets that fit within the available bandwidth, allowing for efficient transmission without unnecessary retransmissions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a TCP proxy method is used to buffer and selectively send data packets, then packet transmission control is improved, but extra processing time and storage space are required

Engineering Contradiction:
Improvepacket transmission controlVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the essential function of the TCP proxy (buffering and selective transmission) and implements it directly at the base station without requiring a separate proxy entity. The base station buffers data packets and selectively transmits them based on channel conditions, eliminating the need for extra TCP connection establishment while maintaining packet control reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a selective packet transmission mechanism that acts as an intermediary between the data source and the user equipment. The base station serves as this intermediary, controlling which packets are transmitted based on channel quality, thereby improving transmission reliability without requiring the overhead of TCP proxy connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a TCP proxy method is used to buffer and selectively send data packets, then packet transmission control is improved, but extra storage space is required

Engineering Contradiction:
Improvepacket transmission controlVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSVolume of stationary object

Solution Approach 1:

The patent extracts the buffering function from the TCP proxy architecture and implements it using the base station's existing data buffer resources. By directly utilizing the base station's buffer capacity, the system achieves packet transmission control without requiring additional dedicated storage space that would be needed for a separate TCP proxy implementation.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The base station's data buffer is used for multiple purposes: it serves both as the transmission buffer for selective packet sending and as part of the base station's general data handling infrastructure. This multi-functionality eliminates the need for separate dedicated storage space for proxy operations.

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

3Loss of time

If data packets are actively discarded at the RLC layer, then retransmission delays are reduced, but TCP layer retransmission may occur

Engineering Contradiction:
Improveretransmission delayVSAvoiddata delivery reliability
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The patent applies preliminary action by proactively controlling packet transmission at the base station based on predicted channel conditions and packet priority. Instead of waiting for packet loss and subsequent retransmission requests, the system pre-determines which packets should be transmitted and which can be discarded, preventing retransmission delays before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of packet transmission control from a binary transmit/discard decision to a priority-based selective transmission strategy. By considering packet priority, channel conditions, and buffer status, the system dynamically adjusts transmission decisions to minimize retransmissions while maintaining reliable delivery of high-priority data.

Inventive Principle:
Principle #35Parameter changes

4Productivity

If the sender actively sends Status PDU to request receiver to move receive window, then retransmission times are reduced, but air interface resources are consumed

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidair interface resource consumption
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent implements feedback mechanisms at the base station level, where the base station monitors channel conditions, buffer status, and transmission outcomes to make intelligent packet selection decisions. This feedback-driven approach optimizes transmission efficiency by sending only the most valuable packets, reducing the need for frequent Status PDU exchanges and minimizing air interface resource consumption.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The base station performs preliminary assessment of packet value and channel conditions before transmission, pre-determining which packets warrant transmission resources. This preliminary action reduces the need for subsequent retransmission requests and Status PDU exchanges, thereby improving transmission efficiency while conserving air interface resources.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9900802B2Data transmission method and apparatus, base station, and user equipment
Publication Date: 2018.02.20 HUAWEI TECH CO LTD
  • US9900802B2 patent drawing
  • US9900802B2 patent drawing
  • US9900802B2 patent drawing

AI summary

A data transmission method and apparatus, a base station, and a user equipment are disclosed. The method includes: obtaining a size and priority information of a first data packet that needs to be transmitted; determining a transmission bandwidth used for transmitting the first data packet; if the transmission bandwidth is less than the size of the first data packet and active packet discarding is allowed according to the priority information of the first data packet, processing the size of the data packet to obtain a second data packet, where a size of the second data packet is less than the transmission bandwidth; and sending the second data packet to a user equipment by using the transmission bandwidth.