SMF Node Selects Service Functions for PFCP Session
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current service chaining techniques in 5G networks face challenges in distributed user plane function (UPF) deployments, where different service functions (SFs) are needed in various UPFs, leading to inflexible service chains and inefficient UPF selection.
Innovation Solution
A method is introduced where a session management function (SMF) node selects a plurality of service functions to connect in a service function chain based on their load, and initiates requests to user plane function (UPF) nodes to establish a packet forwarding control protocol (PFCP) session, allowing for coordinated service chains across distributed UPFs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If service functions are distributed across multiple UPF nodes, then service chain flexibility is improved, but service chain coordination becomes more complex
Solution Approach 1:
The patent segments the service chain into individual service function instances that can be independently selected and distributed across multiple UPF nodes. Each service function is treated as a separate selectable entity rather than a fixed chain, allowing flexible distribution while managing coordination through the selection mechanism.
Solution Approach 2:
The patent introduces a new dimension of service function selection based on load conditions and UPF node capabilities. Instead of traditional fixed service chaining, the system adds a selection layer that considers multiple dimensions including load status, node location, and service function availability, enabling flexible distribution across distributed UPFs.
2Reliability
If UPF selection is based on multiple criteria including load, then service quality is improved, but selection process complexity increases
Solution Approach 1:
The patent performs preliminary actions by pre-establishing service function instances on multiple UPF nodes and pre-assessing their load conditions. The SMF node collects information about service function availability and load status in advance, so that when service chain establishment is needed, the selection can be made quickly based on pre-gathered data rather than real-time complex analysis.
Solution Approach 2:
The patent implements feedback mechanisms where the SMF node continuously monitors load conditions on UPF nodes and adjusts service function selections accordingly. The system gathers feedback about service function performance and load status, using this information to make informed selections that maintain service quality while managing complexity through data-driven decision making.
Data Source
AI summary
There is provided a method performed by a session management function (SMF) node of a network for establishing a PFCP session. A plurality of service functions (SFs) are selected (102) to connect in a service function chain for handling the PFCP session. Each of the plurality of SFs is capable of activating a feature of the PFCP session and is supported by a user plane function (UPF) node. The selection is based on a load of each of the plurality of SFs. For each UPF node that supports one or more of the selected plurality of SFs, transmission of a request is initiated (104) to the UPF node to establish the PFCP session with the UPF node. The request comprises an indication of the one or more of the selected plurality of SFs that the UPF node supports.


