OTA Edge Offload Filter Reduces Core System Polling Load
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
IoT devices frequently send polling requests to the Over-The-Air (OTA) Core system, resulting in high load due to the vast majority of requests being negative, which puts unnecessary strain on the OTA Core system servers.
Innovation Solution
Implementing an offload filter in the OTA Edge system to accept polling requests only from IoT devices with available content on the OTA Core system, rejecting requests from devices without content, thereby reducing the load on the OTA Core system by filtering out unnecessary traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If IoT devices send frequent polling requests to the OTA Core system, then devices can quickly receive content updates, but the OTA Core system experiences high load and unnecessary strain on servers
Solution Approach 1:
The patent introduces an OTA Edge system as an intermediary component between IoT devices and the OTA Core system. The Edge system receives and processes polling requests locally, maintaining a filter list of devices eligible for content updates. This intermediary architecture allows the Edge system to handle the bulk of polling traffic locally, preventing unnecessary requests from reaching the Core system servers, thus reducing server load while maintaining fast content delivery for devices that actually need updates
Solution Approach 2:
The patent implements a filter list that is pre-populated with identifiers of IoT devices for which content is available on the OTA Core system. The OTA Edge system uses this pre-computed filter list to quickly determine whether to accept or reject polling requests before they reach the Core system. This preliminary preparation of the filter list enables the Edge system to make immediate decisions, reducing the need for Core system involvement in routine polling operations
2Reliability
If the OTA Core system processes all polling requests from IoT devices, then all devices receive accurate content availability information, but system efficiency decreases due to 99.9% of requests being negative
Solution Approach 1:
The patent segments the polling request processing function by dividing the system into two distinct components: the OTA Edge system that handles local filtering and decision-making, and the OTA Core system that focuses on content management. The Edge system segments the filter list into device identifiers that need processing, allowing it to independently handle the majority of polling requests. This segmentation enables the Core system to maintain reliability for devices that need content while dramatically improving overall system productivity by eliminating unnecessary processing of negative responses
Solution Approach 2:
The patent extracts the polling request filtering function from the OTA Core system and places it in the OTA Edge system. By taking out this specific function, the Core system is relieved of the burden of processing 99.9% of negative polling requests. The Edge system independently evaluates polling requests against the filter list and only forwards relevant requests to the Core system, thereby extracting the inefficiency from the Core system while maintaining accurate content availability information for all devices
Data Source
AI summary
An OTA Edge system, constructed to: (1) receive polling requests, dedicated to an OTA Core system, from one or several mobile end de-vices; wherein an offload filter implemented in the OTA Edge system and constructed to: (2) accept polling requests from mobile end devices for which contents are present on the OTA Core system, and (2′) reject polling re-quests from mobile end devices for which no contents are present on the OTA Core system.

