Distributed Data Mesh for Localized 5G Data Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile networks face challenges in managing vast amounts of data generated across network infrastructure components due to data loss, complexity, and inefficiencies in data storage and access, exacerbated by virtualization and cloud-roaming, leading to issues like data monoliths, architecture sprawl, and redundant data storage.
Innovation Solution
A distributed data mesh system is implemented to manage and organize data by identifying data domains, storing data in localized data pools, using microservices to control access, and providing a data catalog for efficient data management and access, minimizing data movement and redundancy.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data is centralized in a single data pool, then data access and management become simpler, but data loss risk increases and network latency increases due to data movement
Solution Approach 1:
The patent divides the centralized data pool into multiple distributed data pools, with each data pool storing data locally near its source. This segmentation reduces data loss risk by eliminating single points of failure while maintaining manageable access through standardized interfaces and metadata catalogs.
Solution Approach 2:
The patent implements local data storage where each data pool is positioned near the data source it serves. This local quality approach reduces network latency and data movement requirements while maintaining overall system coherence through metadata-based access and standardized data products.
2Reliability
If data is distributed across multiple data pools, then data loss risk is reduced and latency is lowered, but data management complexity increases
Solution Approach 1:
The patent introduces metadata catalogs and standardized data product definitions as intermediaries between distributed data pools and consumers. These intermediaries abstract the complexity of data distribution, enabling simple access patterns while maintaining the benefits of distributed storage through centralized metadata management.
Solution Approach 2:
The patent creates universal data product definitions and standardized interfaces that work across all distributed data pools. This universality allows the same access patterns and management procedures to function across the entire distributed system, reducing management complexity despite physical distribution.
3Stability of the object's composition
If data is moved to centralized storage, then data access consistency is improved, but network bandwidth consumption increases and computing resources are wasted
Solution Approach 1:
The patent performs preliminary actions by creating standardized data product definitions and metadata catalogs before data access occurs. This preliminary structuring enables consistent data access patterns across distributed pools without requiring actual data movement, reducing network bandwidth consumption while maintaining access consistency.
4Reliability
If redundant data storage is implemented, then data availability is improved, but storage costs and computing resources increase
Solution Approach 1:
The patent segments data storage into localized data pools that serve specific regions or functions. This segmentation provides data availability through local redundancy without requiring complete duplicate storage across the entire system, optimizing the balance between availability and storage resource consumption.
Data Source
AI summary
A distributed data mesh system for networks is described herein. The distributed data mesh system includes data organized into separate domains, where each domain includes one or more data products representing the data in the domain. The distributed data mesh system additionally includes a data infrastructure catalog that includes information describing the data products and data domains. The distributed data mesh system is also designed based on a set of governing principles which govern how data is created, used, and maintained.


