Data Packet Grouping for Wireless Throughput Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication systems, such as those using GPRS and EDGE protocols, face inefficiencies in data throughput due to varying data packet sizes, which result in reduced average data transmission rates when packets are not grouped at or near the maximum transmissible unit (MTU) size.

Innovation Solution

A method and apparatus for grouping data packets into data frames at or near the MTU size, involving the reordering and grouping of packets to optimize data transmission, where packets are combined into groups that match the MTU size, and subheaders are used to manage and restore the original packet order, thereby enhancing data throughput.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data packets are transmitted individually without grouping, then device complexity is reduced, but data throughput decreases due to inefficient use of transmission resources

Engineering Contradiction:
Improvedata throughputVSAvoidpacket grouping complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by performing packet grouping and reordering operations in advance at the transmitting end before data transmission. Data packets are collected, reordered according to sequence numbers, and grouped into maximum transmissible unit (MTU) sized frames before being sent over the wireless network. This pre-processing eliminates the need for complex real-time grouping operations during transmission, thereby improving data throughput while keeping device complexity manageable.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If data packets are grouped into MTU-sized frames, then data throughput increases, but device complexity increases due to reordering and grouping operations

Engineering Contradiction:
Improvedata transmission rateVSAvoidgrouping mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the data transmission process into distinct functional segments: packet collection, reordering based on sequence numbers, grouping into MTU-sized frames, and transmission. Each segment is handled by dedicated functional modules, which simplifies the overall complexity by breaking down the complex grouping operation into manageable, independent steps that can be processed sequentially.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses an intermediary approach by introducing a reordering buffer and sequence number management mechanism as intermediate components between packet arrival and frame transmission. These intermediaries temporarily hold packets, reorder them according to sequence numbers, and facilitate efficient grouping into MTU frames, thereby improving throughput while managing complexity through dedicated intermediate processing structures.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If packets are reordered and grouped at the transmitting end, then transmission efficiency improves, but processing time increases

Engineering Contradiction:
Improvetransmission efficiencyVSAvoidpacket processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent applies continuity of useful action by implementing a continuous packet collection and reordering process at the transmitting end. Instead of waiting for complete data sets before processing, the system continuously receives packets, reorders them in real-time using sequence numbers, and immediately groups them into MTU frames for transmission. This continuous processing minimizes idle time and ensures that transmission resources are utilized efficiently, thereby improving overall transmission efficiency without significant time loss.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS8953611B2Methods and apparatus for increasing data throughput by grouping data packets into maximum transmissible units
Publication Date: 2015.02.10 MALIKIE INNOVATIONS LTD
  • US8953611B2 patent drawing
  • US8953611B2 patent drawing
  • US8953611B2 patent drawing

AI summary

A technique for use in a communication device for communicating data involves receiving a plurality of transport data packets in an ordered sequence; rearranging at least some of the transport data packets in a group with a reordered sequence different from the ordered sequence, for increasing the total size of the group to be at or near a maximum transmissible unit size of a transport data frame; formatting the transport data packets of the group having the total size at or near the maximum transmissible unit size into the transport data frame, for data transmission from the communication device; and repeating, for a plurality of transport data frames, the acts of rearranging and formatting, for communicating the data.