Distributed Database Nodes for Cellular Device Data Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current cellular network technologies and relational databases are overwhelmed by the exponential increase in data from connected devices, struggling to efficiently manage and process the large volumes of status and activity data generated by machine-to-machine communications, leading to capacity and performance issues.
Innovation Solution
Implementing a distributed database system that can scale quickly and efficiently handle unstructured data, allowing network operators to receive, store, and process device status and activity information without the need for centralized management, using key-value tables to enable transparent node addition and improved data retrieval.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If current cellular network technologies and relational databases are used to manage device data, then existing network infrastructure can be maintained, but the system becomes overwhelmed by exponential increase in data from connected devices and cannot efficiently manage large volumes of status and activity data
Solution Approach 1:
The patent segments the centralized database into multiple distributed database nodes that can independently store and process data. Each node handles a portion of the total data load, allowing the system to scale horizontally by adding more nodes as data volume increases, thereby resolving the contradiction between processing capacity and data volume.
Solution Approach 2:
The patent transitions from traditional relational database architecture to a distributed database architecture that adds a new dimension of scalability. By distributing data across multiple nodes rather than consolidating it in a single centralized database, the system gains the ability to handle exponential data growth through horizontal scaling.
2Adaptability or versatility
If centralized database management is used, then data consistency can be maintained, but the system lacks flexibility and cannot scale quickly to handle increasing numbers of connected devices
Solution Approach 1:
The distributed database nodes operate autonomously, each managing its own data storage and processing without requiring centralized coordination for basic operations. This self-service capability allows nodes to be added or removed from the network dynamically, providing scaling flexibility while maintaining system functionality.
Solution Approach 2:
The patent creates a universal distributed database architecture that can handle multiple types of device data (status information, activity history, location data) across diverse connected devices. This multi-functional system can adapt to different data types and device protocols, enhancing versatility while distributing management complexity across multiple independent nodes.
3Reliability
If relational databases are used to store subscriber profiles and activity data, then structured data can be efficiently queried, but the system cannot efficiently handle unstructured data and the exploding quantities of status and activity data
Solution Approach 1:
The patent changes the fundamental parameter of data structure representation by moving from fixed-schema relational databases to flexible distributed database nodes that can accommodate both structured and unstructured data. This parameter change allows the system to maintain reliability through consistent data storage while gaining versatility in handling diverse data formats including device status, activity logs, and unstructured information.
Data Source
AI summary
In one or more embodiments, a computer-implemented method and system to receive, store and process status and activity information of subscriber devices connected to a network is disclosed. The method and system comprise delivering information relating to the status or activity of at least one device to one or more of the services used by the network operator for subscription and device management (such as a home subscriber server or HSS, gateway or policy and charging rules function or PCRF) and extracting all or at least a portion of the information received by the HSS, gateway or PCRF. The system and method further includes storing the status and activity information for the at least one device received by the at least one subscription and device management service into one or more distributed database nodes.


