Distributed Policy Architecture for Cellular Traffic Offloading
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for offloading cellular network traffic to other wireless networks, such as Wi-Fi, fail to consider locally changing conditions and varying deployment architectures, leading to inefficiencies in network traffic management.
Innovation Solution
A distributed policy architecture that employs a hierarchical structure of policy servers, where a central policy server works in conjunction with local policy servers to dynamically adjust network traffic offloading based on real-time conditions, such as location, time, and network load, using mechanisms like IEEE 802.11u and ANDSF to optimize bandwidth utilization and prevent frequent network switching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a centralized policy architecture is used for network traffic offloading, then policy management is simplified, but the system cannot adapt to locally changing conditions and different deployment architectures
Solution Approach 1:
The patent divides the centralized policy architecture into hierarchical segments: a central policy server for global policy management and local policy servers deployed at network edges (small cells, access points) for local decision-making. This segmentation allows the system to maintain simplified centralized management while adapting to local conditions through distributed policy enforcement points that can make real-time decisions based on local network state.
Solution Approach 2:
The patent implements local policy servers at distributed network locations (small cells, femto cells, pico cells, access points) that can independently evaluate local conditions and enforce policies appropriate to their specific environment. Each local policy server has the autonomy to make context-aware decisions based on local network load, coverage conditions, and user equipment characteristics, while still operating within the framework of centrally-defined policies.
2Productivity
If traffic offloading is performed without considering real-time conditions, then network management is simpler, but bandwidth utilization is suboptimal and ping-pong effects occur
Solution Approach 1:
The patent implements feedback mechanisms where local policy servers continuously monitor network conditions (load, coverage, user equipment state) and use this information to dynamically adjust offloading decisions. The system collects real-time data from the network environment and feeds it back to policy decision-making processes, enabling adaptive bandwidth utilization while preventing ping-pong effects through hysteresis mechanisms that maintain stable network selection despite fluctuating conditions.
Solution Approach 2:
The patent transforms static policy enforcement into a dynamic system where offloading decisions are continuously adjusted based on real-time network conditions. Local policy servers can change offloading parameters dynamically, adapting to varying network load, coverage conditions, and user equipment capabilities, thereby optimizing bandwidth utilization without requiring complex manual reconfiguration.
3Adaptability or versatility
If a distributed policy architecture with local policy servers is implemented, then adaptability to local conditions improves, but system complexity increases
Solution Approach 1:
The patent implements a nested hierarchical structure where local policy servers are embedded within the distributed network infrastructure (small cells, access points), and these local servers in turn nest policy enforcement capabilities within individual network nodes. This nested architecture allows complex policy processing to occur at multiple levels, with each level handling appropriate complexity locally while relying on higher levels for global coordination, thereby managing system complexity through hierarchical decomposition.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A mobile device may select between multiple networks in order to offload network traffic from one network to another. Policies under which network selection happens are established by network operators. A hierarchy of policy servers are established where a central policy server with policies established by a network operator can delegate authority for network switching to a local policy server with policies established by the same or a different network operator. The central policy server can establish criteria under which network switching or network selection is delegated to a local server. Policies from the local policy server can include information about local network conditions. A mobile device can use the policies from the central server and local server to select a network.