Signaling Optimization for Proprietary Wireless Protocols
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing signaling optimization systems are unable to effectively optimize mobile network traffic for proprietary and non-standard protocols, as they require understanding of the underlying protocol, which is not feasible for arbitrary, proprietary, and non-standard protocols.
Innovation Solution
A distributed system comprising a local proxy and a proxy server that establishes sessions between a mobile device, the proxy server, and a content server, monitors byte streams to identify patterns, and performs signaling optimization by dismantling and replaying identified patterns, allowing for optimization of proprietary and non-standard protocols without prior knowledge of the protocol.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If conventional signaling optimization methods are used, then optimization can be achieved for standardized protocols, but they cannot optimize proprietary and non-standard protocols due to lack of protocol understanding
Solution Approach 1:
The patent introduces a mediator component that sits between the application and the network, intercepting byte streams and performing pattern matching without requiring understanding of the underlying proprietary protocol. This intermediary approach enables optimization of non-standard protocols by treating them as opaque data streams, resolving the contradiction between protocol versatility and optimization reliability
Solution Approach 2:
The system creates copies of byte stream patterns and replays them to simulate protocol behavior without needing to parse or understand the original protocol structure. By working with pattern copies rather than the actual proprietary protocol data, the system achieves both broad protocol compatibility and reliable optimization results
2Adaptability or versatility
If the system monitors and analyzes byte streams to identify patterns, then optimization can be achieved for arbitrary protocols, but system complexity increases
Solution Approach 1:
The patent implements a universal pattern matching engine that handles multiple proprietary and non-standard protocols through a single, protocol-agnostic mechanism. This multi-functional approach allows the same system architecture to optimize diverse protocols without increasing complexity, as the universal pattern matcher treats all protocols uniformly as byte stream sequences
Solution Approach 2:
The system performs self-service by automatically monitoring byte streams, identifying patterns, and generating optimization rules without requiring external configuration or protocol-specific programming. This autonomous operation reduces system complexity by eliminating the need for manual protocol analysis and configuration for each proprietary protocol
3Loss of energy
If the second session is dismantled and patterns are replayed, then signaling overhead is reduced, but session management complexity increases
Solution Approach 1:
The system implements periodic pattern replay instead of maintaining continuous sessions. By dismantling the second session and periodically replaying identified patterns, the system reduces signaling overhead while managing session control through structured, periodic operations rather than continuous complex state management
Solution Approach 2:
The system performs preliminary pattern identification and analysis during an initial monitoring phase, storing patterns for later replay. This preliminary action allows the second session to be dismantled afterward, reducing ongoing signaling overhead while maintaining optimization effectiveness through pre-analyzed pattern replay
Data Source
AI summary
A method of optimizing traffic on a mobile device includes determining that an application is inactive based on historical behavior of the application and blocking traffic originating from or directed towards the application that is determined to be inactive based on historical behavior. A related mobile device is also provided.


