UDSF Bulk Record Retrieval and Deletion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing UDSF systems face inefficiencies in mass record retrieval and deletion operations, leading to increased computing resource requirements and execution delays due to high signaling overhead and lack of batch processing.
Innovation Solution
The implementation of bulk retrieve and delete operations for UDSF, along with the option for asynchronous search operations, reduces signaling overhead by grouping multiple operations in batches and optimizing computing resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If individual record retrieval and deletion operations are performed separately, then each operation can be processed individually, but signaling overhead increases and processing efficiency decreases
Solution Approach 1:
The patent combines multiple individual record retrieval and deletion operations into a single batch operation. The UDSF receives a batch request containing multiple record identifiers and processes them together in one signaling exchange, rather than requiring separate requests for each record. This merging approach directly reduces signaling overhead and improves processing efficiency by handling multiple operations atomically.
2Productivity
If batch processing is implemented, then signaling overhead is reduced and efficiency is improved, but collision risks increase when multiple operations are grouped
Solution Approach 1:
The patent implements a two-phase batch processing approach: first, all batch operations are registered and validated with the UDSF before execution; second, the operations are executed atomically. This preliminary registration phase allows the system to check for conflicts and validate the batch request before committing resources, thereby maintaining reliability even when processing large batches of operations together.
3Speed
If synchronous communication is used for record operations, then real-time processing is achieved, but execution delays increase for mass operations
Solution Approach 1:
The patent introduces asynchronous batch processing where the UDSF accepts batch requests and processes them periodically rather than requiring immediate synchronous responses. The system provides acknowledgment of receipt and processes the batch operations in the background, allowing the requesting NF to continue with other tasks. This periodic processing model eliminates the blocking delays inherent in synchronous communication while maintaining data consistency.
Data Source
AI summary
In a search or delete request towards a storage entity storing data in a plurality of records, an identifier list indicating identifiers associated with specific records to be processed is included, and the request including the identifier list is transmitted.


