Mobile Transport Protocol Bandwidth Latency Trade-off

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data transmission protocols, such as TCP, are inefficient in low-bandwidth networks like mobile telephony networks, leading to issues with data latency, disconnection handling, and bandwidth utilization, particularly when providing real-time data services.

Innovation Solution

The Mobile Transport Protocol (MTP) is introduced, which adjusts the interval between data packet transmissions to optimize bandwidth usage and ensure timely data delivery by using a heartbeat mechanism to manage connection latency and adjust transmission rates based on network conditions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If data transmission is stopped when data is not required, then bandwidth utilization is improved, but network condition indication capability deteriorates

Engineering Contradiction:
Improvebandwidth utilizationVSAvoidnetwork condition indication
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The patent implements periodic transmission of control packets (such as keep-alive packets or timing packets) between stations to maintain network condition indication capability even when data transmission is reduced or stopped. These periodic packets allow stations to detect network status, measure round-trip times, and identify connection states without requiring continuous data flow, thus resolving the contradiction between saving bandwidth and maintaining network awareness.

Inventive Principle:
Principle #19Periodic action

2Loss of time

If transmission interval is reduced to ensure timely delivery, then data timeliness is improved, but bandwidth consumption increases

Engineering Contradiction:
Improvedata latencyVSAvoidbandwidth consumption
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The patent dynamically adjusts the transmission interval between data packets based on network conditions, data priority, and timing requirements. For real-time data with strict timing constraints, shorter intervals are used to minimize latency. For non-critical data or when network conditions are poor, intervals are extended to reduce bandwidth consumption. This dynamic adaptation allows the system to optimize the trade-off between timeliness and bandwidth usage in different operational contexts.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes transmission parameters such as packet size, transmission interval, and packet type (data vs. control packets) based on network conditions and data requirements. By varying these parameters, the system can achieve timely delivery for critical data while minimizing overall bandwidth consumption across the network.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If existing protocols like TCP are used, then reliable transmission is achieved, but efficiency in low-bandwidth networks deteriorates

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a specialized transmission protocol optimized for low-bandwidth networks that differs from standard TCP in specific aspects while maintaining reliability. The protocol uses smaller, more frequent control packets, simplified acknowledgment mechanisms, and timing-based flow control tailored for constrained networks. This local optimization allows reliable transmission without the overhead and complexity of full TCP, thereby improving transmission efficiency in low-bandwidth environments while preserving necessary reliability guarantees.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS7443811B2Transmitting data
Publication Date: 2008.10.28 OPEN TEXT SA ULC
  • US7443811B2 patent drawing
  • US7443811B2 patent drawing
  • US7443811B2 patent drawing

AI summary

A data transmission method, wherein a first station transmits packets of data to a second station and the interval between data packet transmissions from said first station to said second station does not exceed a specified time interval, and said second station transmits packets of data to said first station and the interval between data packet transmissions from said second station to said first station does not exceed said specified time interval. Said first station identifies a preferred maximum interval of time between data packet transmissions and transmits a data packet to said second station containing a request that the interval between data packet transmissions does not exceed said preferred maximum interval. Said second station transmits a data packet to said first station containing a confirmation of said request, and said first station and said second station adjust said specified interval to substantially satisfy said preferred maximum interval.