UDC Notification Subscription for Data Consistency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing user data convergence (UDC) network systems lack effective mechanisms for establishing and triggering subscription to notification relationships, particularly in networks where application logic and data are separated, leading to difficulties in managing user data consistency, security, and service innovation.
Innovation Solution
A method for implementing subscription to notification in the UDC network system by establishing a subscription to notification relationship in the user data repository, which includes setting notification triggering conditions and sending notification messages based on data changes or events, allowing for explicit and implicit subscription configurations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data is decentralized in different network elements, then data storage flexibility is improved, but data consistency and security deteriorate
Solution Approach 1:
The system segments data into user profile data (stored in UDC) and service-specific data (stored in service network elements), with the user profile data acting as a centralized anchor for consistency while allowing service data to remain distributed for flexibility
Solution Approach 2:
The UDC acts as an intermediary between the user and service network elements, managing user profile data centrally while service elements access this data through standardized interfaces, thus ensuring consistency without compromising distributed storage benefits
2Device complexity
If application logic and data are coupled in one network entity, then notification implementation is simplified, but service innovation and network simplification deteriorate
Solution Approach 1:
The invention extracts the user profile data from service-specific network elements and places it in a separate UDC, allowing application logic to remain in service elements while data is managed centrally, thus enabling service innovation without complicating notification implementation
Solution Approach 2:
The system implements a notification mechanism where the UDC monitors data changes and automatically notifies subscribed service network elements, providing automated feedback that simplifies implementation while maintaining decoupled architecture for service innovation
3Quantity of substance
If multiple data storage network elements with different interfaces are used, then data storage capacity is improved, but interface complexity and data access difficulty deteriorate
Solution Approach 1:
The UDC provides a universal data storage interface that can handle various types of user profile data through a single standardized interface, eliminating the need for multiple different interfaces while maintaining the ability to store diverse data types
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method for subscription to notification is disclosed by the present invention, which is applied in the User Data Convergence (UDC) network including User Data Repository (UDR). In the method, the relationship of subscription and notification is established in the UDR, wherein the relationship of subscription and notification includes notification trigger condition which describes the condition that the UDR sends a notification message; when receiving a data update request, if the request satisfies the notification trigger condition, the UDR sends a notification message to notification event subscriber. Compared with the prior art, the present invention effectively solves the problem of how to enable subscription to notification in the network system wherein the application logic process and data storage are separate, and enables the expected notification message trigger based on the established relationship of subscription and notification.