Satellite Network Traffic Control via Intermediary Policy Framework

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The satellite communication system faces high traffic costs due to low bandwidth and high rental expenses, with existing solutions like ROOT access and VPNs increasing IP header overhead and being ineffective beyond Android 5.0 for controlling foreground or background app actions.

Innovation Solution

A method and device that determine whether to control traffic by analyzing networking data messages and preset rules, specifically identifying access types and sending messages to network elements to manage satellite network traffic efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ROOT access is used to limit networking authority of applications, then traffic control capability is improved, but system compatibility deteriorates with Android version updates

Engineering Contradiction:
Improvetraffic control capabilityVSAvoidsystem compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a network management policy framework that acts as an intermediary between the operating system and applications. Instead of directly modifying system authority through ROOT access, the framework intercepts and manages network requests through a standardized interface, maintaining compatibility across Android versions while preserving traffic control capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the network management function into independent components: a policy configuration module, a network request interception module, and a traffic control module. This segmentation allows the system to maintain core traffic control functionality while adapting to different Android versions without requiring full system ROOT access.

Inventive Principle:
Principle #1Segmentation

2Reliability

If VPN is used to control background application networking, then traffic control is achieved, but IP header overhead increases which is unacceptable for satellite networks

Engineering Contradiction:
Improvetraffic control effectivenessVSAvoidIP header overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts the essential traffic control functionality from the VPN protocol framework. Instead of using full VPN encapsulation with its associated IP header overhead, the invention implements a streamlined network management mechanism that directly controls application network access without the additional encapsulation layers, thereby eliminating unnecessary overhead while preserving traffic control effectiveness.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If VPN channel is used to transmit terminal data, then background application control is achieved, but network overhead increases reducing satellite network efficiency

Engineering Contradiction:
Improvebackground application controlVSAvoidnetwork transmission efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements a dynamic network management approach that adjusts traffic control strategies based on real-time network conditions and application requirements. Instead of using the static VPN channel architecture, the system dynamically intercepts and manages network requests, applying appropriate control policies while allowing efficient data transmission through the native network path, thus maintaining both operational control and transmission efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11064390B2Traffic control method and device, terminal, system, and storage medium
Publication Date: 2021.07.13 ZTE CORP
  • US11064390B2 patent drawing
  • US11064390B2 patent drawing
  • US11064390B2 patent drawing

AI summary

Disclosed is a traffic control method applied to a satellite network, comprising: after accessing a wireless local area network, a terminal determines the type of the accessed wireless local area network; send a networking data packet of an application to a network element when it is determined that the wireless local area network is a wireless local area network of a satellite network; the network element determines whether to control traffic of the application according to the networking data packet and preset rules. Also disclosed are a system, a terminal, a traffic control device applied to a satellite network, and a storage medium.