Geolocation-Based Data Sharding for Wireless Network Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional wireless communication networks face inefficiencies in processing large volumes of data, leading to underutilization of processing resources and increased costs due to the need for significant capital outlays for small increases in processing capacity, with existing systems often resulting in latency and inability to provide near real-time data access.
Innovation Solution
The method involves geographically sharding data based on its location, allocating it to backend processing resources, enabling parallel processing and efficient use of small processing resources, allowing for incremental scaling and near-real-time data access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is processed at distributed locations (switching centres) with dedicated processing resources, then local data processing capability is improved, but processing resource utilization efficiency deteriorates
Solution Approach 1:
The patent segments data by geographical location and assigns different geographical regions to different backend processing resources. This allows data to be processed at distributed locations based on its origin, improving local processing capability while maintaining overall resource utilization efficiency through centralized coordination of the segmentation strategy.
2Productivity
If processing capacity is increased at a particular location to meet increased requirements, then processing capability is improved, but capital outlay increases significantly
Solution Approach 1:
The patent merges multiple small processing resources into a unified backend processing system that handles data from multiple distributed locations. This allows processing capacity to be scaled incrementally by adding small resources rather than requiring large capital outlays for replacement or additional sets of processing cards and racks at each location.
Solution Approach 2:
The patent employs multiple small, inexpensive processing resources that can be added incrementally rather than relying on a few large, expensive processing units. These small processing resources can be deployed flexibly and replaced or upgraded more easily, reducing the capital outlay required for scaling processing capacity.
3Device complexity
If data is processed in batches with inherent latency, then processing simplicity is maintained, but data access timeliness deteriorates
Solution Approach 1:
The patent performs preliminary segmentation of data by geographical location at the point of data generation. This preliminary action allows data to be routed to the appropriate backend processing resource immediately, enabling near-real-time access without requiring complex real-time redistribution mechanisms later in the processing pipeline.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of processing data for at least one wireless communication network and a data processing system for implementing such a method are provided. The method comprises determining geolocation information for data segments received at a plurality of distributed components of a data processing system, the data segments being received from at least one network element of the wireless communication network, and forwarding the data segments to backend processing resources based at least partly on their respective geolocation information.