Subscriber Data Update Mechanism for Signaling Flood Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cellular communication networks, updating subscriber data for a large number of users leads to signaling floods across various interfaces, as existing methods require individual message interchanges for each affected subscriber, even when changes are not immediate or necessary.
Innovation Solution
Implementing a mechanism in serving nodes like MME/SGSN to store local changes and only propagate them when fresh data is needed, specifically when a User Equipment (UE) enters an active state, thereby avoiding unnecessary signaling to other network elements.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If individual message interchanges are sent for each affected subscriber when updating subscriber data, then data consistency is maintained across all network elements, but signaling floods occur causing network overload
Solution Approach 1:
The HSS pre-identifies and groups affected subscribers using Reset-ID before initiating update procedures. This preliminary grouping allows the serving node to prepare a consolidated update message that can be sent as a single batch operation rather than individual messages, maintaining data consistency while preventing signaling floods
Solution Approach 2:
Multiple individual subscriber data updates are merged into a single batch update message. The serving node consolidates updates for multiple subscribers identified by Reset-ID into one communication transaction with external network elements, thereby maintaining data consistency across all subscribers while dramatically reducing signaling traffic
2Loss of information
If data updates are propagated immediately to all network elements, then data freshness is ensured, but network traffic and processing load increase significantly
Solution Approach 1:
The serving node performs preliminary local storage of subscription data changes before propagation to external network elements. This allows the node to prepare updates in advance and only transmit them when necessary (e.g., when UE becomes active), ensuring data freshness is maintained while controlling network traffic volume
Solution Approach 2:
Instead of continuous or immediate propagation of data updates, the system uses periodic or event-triggered propagation based on UE activity state. Updates are transmitted when UE transitions to active state or at scheduled intervals, maintaining data freshness while significantly reducing overall network traffic compared to immediate propagation for all subscribers
3Object-generated harmful factors
If subscription data changes are stored locally without propagation, then signaling traffic is reduced, but data consistency across network elements deteriorates
Solution Approach 1:
The serving node stores subscription data changes locally as a preliminary step before conditional propagation. This local storage maintains data consistency for the serving node itself while deferring propagation to external elements until triggered by UE activity, thereby reducing signaling traffic while preserving reliability through controlled synchronization
Solution Approach 2:
The system dynamically adjusts the propagation timing of subscription data changes based on UE activity state. When UE is inactive, changes are stored locally without propagation; when UE becomes active, propagation is triggered. This dynamic approach balances signaling traffic reduction with maintenance of data consistency across network elements
Data Source
AI summary
Systems and methods for updating subscriber data are disclosed. In some embodiments, a method of operation of a serving node in a communication network for updating subscriber data includes receiving a modification of subscriber data for one or more subscribers and determining if updates to the subscriber data for the one or more subscribers are needed now. In response to determining that updates are needed now, the method includes communicating the modification for subscribers to one or more additional nodes and/or initiating other types of signaling towards other network nodes as a result. In response to determining that updates are not needed now, the method includes postponing the communication of the modification of the subscriber data for the one or more subscribers. In this way, signaling floods towards external network elements may be avoided when a modification is performed to subscription data that affects multiple subscribers (potentially even millions).


