Intermediary Protocol for Wireless Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication protocols, such as TCP, inefficiently handle data packet drops over wireless networks, leading to unnecessary slowdowns when multiple communication interfaces are used, as they cannot distinguish between network congestion and other causes of packet loss.

Innovation Solution

A mobile communication device and proxy server system that uses a standard reliable protocol like TCP for applications, with an intermediary protocol for data transmission between the device and proxy server, simulating data receipt and ensuring reliable delivery across multiple wireless interfaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If TCP protocol is used for data transmission over wireless networks, then reliable delivery is ensured, but unnecessary slowdowns occur when packet drops are caused by wireless issues rather than congestion

Engineering Contradiction:
Improvedata packet delivery reliabilityVSAvoiddata transfer speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent introduces an intermediary protocol layer between the application and the wireless network. This intermediary acts as a mediator that decouples the reliable delivery mechanism from the wireless network layer, allowing the system to distinguish between congestion-induced packet drops and wireless-induced drops. The intermediary maintains reliability through acknowledgment mechanisms while enabling selective retransmission strategies that prevent unnecessary slowdowns.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data transmission path into distinct segments: application layer, intermediary protocol layer, and wireless network layer. This segmentation allows each layer to handle specific concerns independently - the application layer sends data, the intermediary layer manages reliability and congestion control, and the wireless layer handles physical transmission. This separation enables the system to apply different error handling strategies for different segments, improving overall efficiency.

Inventive Principle:
Principle #1Segmentation

2Productivity

If multiple communication interfaces are used to increase bandwidth, then data transfer capacity is improved, but protocol complexity increases due to need for distinguishing between interface types

Engineering Contradiction:
Improvedata transfer capacityVSAvoidcommunication protocol complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The intermediary protocol is designed as a universal layer that can operate over multiple different communication interfaces (wireless, wired, cellular, Wi-Fi) without requiring interface-specific implementation details. This multi-functional intermediary handles packet management, acknowledgment, and congestion control uniformly across different interfaces, allowing the system to aggregate bandwidth from multiple sources while maintaining manageable protocol complexity through standardized operations.

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

3Productivity

If indirect TCP is used to handle wireless packet drops, then congestion control is improved for single interface, but it cannot allow parallel data transmission using multiple interfaces

Engineering Contradiction:
Improvecongestion control efficiencyVSAvoidmulti-interface transmission capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic intermediary protocol that can adapt its behavior based on the operational state of multiple communication interfaces. The system dynamically determines which interfaces are available, their respective performance characteristics, and routes data packets accordingly. This dynamic adaptation enables parallel transmission over multiple interfaces while maintaining effective congestion control through continuous monitoring and adjustment of transmission parameters across all active interfaces.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10601962B2Transmitting data over a plurality of different networks
Publication Date: 2020.03.24 WILMERDING COMMUNICATIONS LLC
  • US10601962B2 patent drawing
  • US10601962B2 patent drawing
  • US10601962B2 patent drawing

AI summary

A method for transmitting data from a mobile communication device to a remote server across a wireless network is described. The method comprising the following steps. Data is transmitted from an application executing on the mobile communication device using a standard reliable communication protocol. Prior to transmitting the data across the wireless network, receipt of the data is acknowledged, thereby simulating, to the application, receipt of the data by the remote server. Data is transmitted from the mobile communication device to the remote server using an intermediary communication protocol. A mobile communication device and a system implementing the method are also described.