Stateless Network Node Subscription Management via Service Communication Proxy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a segmented subscription scenario of a 5G communication system, network function entities (NF) cannot directly manage subscription services or perform operations on subscription resources due to the stateless nature of network nodes, leading to limitations in subscription management and notification handling.
Innovation Solution
A subscription processing method and system that allows network nodes to receive and process subscription requests, including creation, deletion, and modification requests, by interacting with a unified data repository (UDR), which enables direct communication and notification handling through node set identifiers and original notification addresses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If network nodes are made stateless for high availability and load balancing, then system reliability and scalability are improved, but the ability to manage subscription services and perform operations on subscription resources deteriorates
Solution Approach 1:
The patent introduces a service communication proxy as an intermediary component between the network function and the stateless network node. The proxy maintains the subscription state information and manages subscription resources on behalf of the stateless network node. When the network node needs to perform subscription operations, it communicates through the proxy which handles the state management, thus resolving the contradiction between statelessness for reliability and state management for operational capability
Solution Approach 2:
The patent segments the subscription management functionality into two parts: the stateless network node that handles request processing and forwarding, and the service communication proxy that handles state management and subscription resource operations. This segmentation allows the network node to remain stateless for high availability while the proxy maintains the necessary state information for subscription management
2Productivity
If network nodes are made stateless for load balancing, then scalability is improved, but the ability to receive and process subscription requests directly deteriorates
Solution Approach 1:
The service communication proxy acts as an intermediary that receives subscription requests from network functions and forwards them to the appropriate stateless network node. The proxy maintains context information and can perform pre-processing of requests, allowing the stateless network node to focus on request routing while the proxy handles the complex state management operations
Solution Approach 2:
The stateless network node is designed to autonomously forward requests to the appropriate proxy based on routing information, without needing to maintain state about subscriptions. The proxy independently manages its own state and subscription resources, enabling the network node to remain simple and scalable while still participating in subscription management
Data Source
AI summary
Provided are a subscription processing method, a network node and a unified data repository. The method includes: receiving a subscription request message sent by a network function NF entity; sending a subscription resource creation request message to a unified data repository UDR according to the subscription request message, wherein the subscription resource creation request message carries an original notification address, the original notification address carried in the subscription resource creation request message is a notification address carried in the subscription request message.


