Wireless Node Data Staging for Reliable Mobile Content Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing data storage systems face challenges in maintaining data integrity and security while efficiently utilizing cloud computing resources, particularly in distributed storage networks, where data loss and unauthorized access are significant concerns.
Innovation Solution
A dispersed storage network (DSN) utilizing computing devices with dispersed storage error encoding and decoding capabilities, managed by a managing unit and integrity processing unit, ensures data resilience through error encoding and decoding, secure storage, and efficient data management, including vault creation and billing, while maintaining data availability and security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data is stored in distributed cloud computing resources, then data availability and access speed are improved, but data integrity and security are compromised
Solution Approach 1:
The patent segments data into multiple encoded slices distributed across different storage units. Each slice contains encoded information such that any threshold number of slices can reconstruct the original data, enabling both fast local access and integrity protection through cryptographic encoding
Solution Approach 2:
The patent introduces an intermediary encoding layer using error correction codes and cryptographic functions. This intermediary transformation allows data to be stored in distributed form while maintaining integrity, as the encoding scheme ensures that only authorized combinations of slices can reconstruct the original data
2Reliability
If redundant copies of data are stored, then data reliability is improved, but storage resource utilization deteriorates
Solution Approach 1:
The patent changes the parameter of data representation from raw redundant copies to encoded slices with mathematical relationships. Instead of storing identical copies, the system stores transformed versions where any threshold combination can reconstruct the original, achieving reliability with reduced storage requirements
Solution Approach 2:
The patent creates a composite data structure combining multiple encoded slices with interdependent mathematical relationships. This composite approach allows the system to achieve the reliability of redundant storage while using fewer total resources, as the encoded structure efficiently packs information across multiple units
3Reliability
If error correction encoding is applied to data, then data integrity is improved, but processing complexity increases
Solution Approach 1:
The patent applies error correction encoding in advance during the data ingestion phase, transforming the data into encoded slices before distribution. This preliminary action ensures integrity is built-in from the start, and the encoding logic is executed once during storage rather than continuously during access, reducing ongoing processing complexity
Data Source
AI summary
A method for wireless communication system begins by receiving a request for a data object, where the data object is dispersed error encoded to produce one or more sets of encoded data slices and the data object is associated with a content provider of a plurality of content providers. The method continues by determining whether the wireless user device is actively traversing a coverage area of a wireless communication system, and in response to a determination that the wireless user device is actively traversing the coverage area, identifying a plurality of portions of the one or more sets of encoded data slices for download to the wireless user device. The method then continues by selecting a first and a second node of a plurality of wireless nodes associated with the wireless communication system for staging a first and a second portion, respectively, of the one or more sets of encoded data slices and distributing the first and a second portion of the plurality of portions to the first node and the second node, respectively, for temporary storage. Finally, the method continues by facilitating transmittal of the first portion and the second portion to the wireless user device.


