Performance Enhancing Proxy for Satellite Broadband

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Satellite communications networks face challenges in providing data transmission speeds comparable to land-based networks, leading to increased user demand for faster data retrieval and transmission services.

Innovation Solution

A performance enhancing proxy (PEP) system and method that utilizes software components and hardware devices to facilitate two-way broadband services by establishing unidirectional persistent connections between a client proxy and a hub proxy across satellite and land communications networks, enabling efficient data retrieval and prefetching of frequently requested data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If satellite communications networks are used to provide data transmission services, then service coverage and accessibility are improved, but data transmission speed and retrieval time deteriorate compared to land-based networks

Engineering Contradiction:
Improveservice coverageVSAvoiddata transmission speed
Core Design Contradiction:
Adaptability or versatilityVSSpeed

Solution Approach 1:

The PEP system performs preliminary actions by establishing persistent connections in advance and prefetching data before it is actually requested. The client proxy and hub proxy maintain pre-established connection pools, and the system predicts and retrieves frequently accessed data objects ahead of time, thereby reducing the perceived latency for satellite communications users.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The PEP system introduces intermediary components (client proxy and hub proxy) that act as mediators between the user and the satellite network. These proxies cache data locally, manage connection pools, and handle data retrieval operations, effectively decoupling the user experience from the inherent latency of satellite communications while maintaining service coverage advantages.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If traditional connection-based protocols are used in satellite networks, then protocol compatibility is maintained, but data retrieval time and connection establishment overhead increase

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidconnection establishment time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system establishes multiple persistent connections in advance between client proxy and hub proxy, creating a pool of ready-to-use connections. When data needs to be retrieved, the system can immediately use an existing connection from the pool rather than establishing a new connection, dramatically reducing connection establishment time while maintaining compatibility with standard protocols.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The connection pool size and composition are dynamically adjusted based on usage patterns and network conditions. The system can create, maintain, and terminate connections dynamically, optimizing the balance between having ready connections available and managing resource constraints in the satellite network environment.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9264512B2Performance enhancing proxy
Publication Date: 2016.02.16 DISH TECHNOLOGIES LLC
  • US9264512B2 patent drawing
  • US9264512B2 patent drawing
  • US9264512B2 patent drawing

AI summary

One embodiment of the present invention may take the form of a method and a system for performance enhancing proxy (PEP). A PEP system may include a configuration of software components and hardware devices to increase the performance of a two-way satellite broadband service. The PEP system may include one or more embodiments to reduce the time necessary for users to transmit and receive data provided through a communication network.