CN115515218A - Session management method, system and storage medium - Google Patents
Session management method, system and storage medium Download PDFInfo
- Publication number
- CN115515218A CN115515218A CN202110697508.1A CN202110697508A CN115515218A CN 115515218 A CN115515218 A CN 115515218A CN 202110697508 A CN202110697508 A CN 202110697508A CN 115515218 A CN115515218 A CN 115515218A
- Authority
- CN
- China
- Prior art keywords
- network element
- pcf
- bsf
- identifier
- pcf network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 title claims abstract description 60
- 238000000034 method Methods 0.000 claims abstract description 66
- 230000008569 process Effects 0.000 claims description 34
- 230000006870 function Effects 0.000 claims description 26
- 230000004048 modification Effects 0.000 claims description 12
- 238000012986 modification Methods 0.000 claims description 12
- 238000004590 computer program Methods 0.000 claims description 10
- 230000004044 response Effects 0.000 claims description 5
- 238000004891 communication Methods 0.000 claims description 4
- 230000000977 initiatory effect Effects 0.000 claims description 4
- 238000013500 data storage Methods 0.000 claims 2
- 230000011664 signaling Effects 0.000 abstract description 14
- 230000003993 interaction Effects 0.000 abstract description 12
- 239000002699 waste material Substances 0.000 abstract description 6
- 238000010295 mobile communication Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 230000001960 triggered effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000002349 favourable effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W60/00—Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M15/00—Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
- H04M15/66—Policy and charging system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/24—Accounting or billing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W80/00—Wireless network protocols or protocol adaptations to wireless operation
- H04W80/08—Upper layer protocols
- H04W80/10—Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present disclosure provides a session management method, system and storage medium, and relates to the technical field of mobile communication. The session management method disclosed by the invention comprises the following steps: an access and mobility AM-Policy Control Function (PCF) network element sends a session management SM-PCF network element query request aiming at the session of a target user to a registered Binding Support Function (BSF) network element, wherein the AM-PCF network element and the SM-PCF network element serving the same user are registered to the same BSF network element; the BSF network element determines the SM-PCF network element of the service target user according to the registration information and feeds back the SM-PCF network element to the AM-PCF network element; and the AM-PCF network element interacts with the SM-PCF network element according to the feedback information. By the method, the steps of searching the SM-PCF network element by the AM-PCF network element are reduced, and the interaction efficiency of the SM-PCF network element and the AM-PCF network element is improved; in addition, the AM-PCF network element only needs to send the query request to one BSF network element, thereby reducing the signaling waste.
Description
Technical Field
The present disclosure relates to the field of mobile communications technologies, and in particular, to a session management method, system, and storage medium.
Background
3GPP R15 defines a Policy and charging Control Policy framework of a 5G network, which is divided into a User-oriented PCF (Policy Control Function, policy Control Function network element), called PCF for UE (User Equipment), and a Session-oriented PCF, called PCF for PDU (Protocol Data Unit), session
PCF for UE is also known as AM (Access and Mobility) -PCF; PCF for PDU Session is also known as SM (Session Management) -PCF network element.
The AM-PCF network element and the SM-PCF network element respectively carry out dynamic adjustment on the access and the mobility of a user and the strategy of the PDU session QoS (Quality of Service).
In a network capability expansion research project of R17, for example, a DCAMP (dynamic Changing AM Policies, dynamic configuration access management policy) project, a requirement for interaction between an AM-PCF and an SM-PCF is provided, so that the AM-PCF can also obtain session-related information, that is, information of an application being used by a media plane, such as start/stop.
Disclosure of Invention
One object of the present disclosure is to improve the efficiency of AM-PCF network element and SM-PCF network element interaction.
According to an aspect of some embodiments of the present disclosure, there is provided a session management method, including: an AM-PCF network element sends an SM-PCF network element query request aiming at the conversation of a target user to a BSF (Binding Support Function) network element registered to the AM-PCF network element, wherein the AM-PCF network element and the SM-PCF network element serving the same user are registered to the same BSF network element; the BSF network element determines the SM-PCF network element of the service target user according to the registration information and feeds back the SM-PCF network element to the AM-PCF network element; and the AM-PCF network element interacts with the SM-PCF network element according to the feedback information.
In some embodiments, the feedback information includes a communication address or identification of the SM-PCF network element of the target user.
In some embodiments, the session management method further comprises: a Network element of NEF (Network Exposure Function) receives PCF query information aiming at a target user; the NEF network element determines the SUPI (user Permanent Identifier) or the GPSI (general Public user Identifier) of the target user according to the IP address in the PCF query information; the NEF network element determines the AM-PCF network element of the target user and the BSF network element registered by the SM-PCF network element according to the SUPI or the GPSI, and sends a PCF query request of the user; and the BSF network element determines an AM-PCF network element and an SM-PCF network element of the service target user according to the registration information.
In some embodiments, the session management method further comprises: in the process of establishing or modifying the user session, the SMF network element indicates the SM-PCF network element to register to the BSF network element corresponding to the identifier of the BSF network element according to the identifier of the BSF network element to which the AM-PCF network element is registered, which is provided by the AMF network element.
In some embodiments, the instructing, by the SMF, the BSF network element corresponding to the identifier of the SM-PCF network element registered to the BSF network element according to the identifier of the BSF network element to which the AM-PCF network element is registered provided by the AMF includes: the AMF network element carries the identification of the BSF network element when initiating session establishment or modification to the SMF network element; the SMF network element sends the identification of the BSF network element to the SM-PCF network element; and the SMF-PCF network element is registered to the corresponding BSF network element according to the identification of the BSF network element.
In some embodiments, the session management method further comprises: in the process of establishing or modifying the AM strategy, the AMF network element acquires the identifier of the BSF network element registered by the AM-PCF network element from the AM-PCF network element.
In some embodiments, the obtaining, by the AMF, the identifier of the BSF network element to which the AM-PCF network element is registered from the AM-PCF network element includes: an AM-PCF network element is registered to a BSF network element, and the identification of the registered BSF network element is obtained; and the AM-PCF network element feeds back the identification of the BSF network element to the AMF network element.
In some embodiments, the SMF network element carries the identifier of the BSF network element through the SM policy control setup request, and sends the identifier to the SM-PCF network element.
In some embodiments, the AM-PCF network element sends the identity of the BSF network element to the AMF network element in an AM policy control response.
In some embodiments, the session management method further comprises: in the process of establishing or modifying the AM strategy, the AM-PCF network element or the AM-PCF network element writes the identifier of the BSF network element into the UDR through the AMF network element; and in the process of establishing or modifying the user session, the SM-PCF network element or the SM-PCF network element inquires the identification of the BSF network element corresponding to the target user stored in the UDR through the SMF network element and registers the identification to the BSF network element corresponding to the identification of the BSF network element.
According to an aspect of some embodiments of the present disclosure, there is provided a session management system including: the AM-PCF network element is configured to send SM-PCF network element query requests aiming at the conversation of the target user to the registered BSF network element and interact with the SM-PCF network element according to the feedback information of the BSF network element; the BSF network element is configured to determine the SM-PCF network element of the service target user according to the registration information and feed back to the AM-PCF network element; and the SM-PCF network element is configured to register to the same BSF network element with the AM-PCF network element serving the same user.
In some embodiments, the session management system further comprises a NEF network element configured to: receiving PCF inquiry information aiming at a target user; determining SUPI or GPSI of the target user according to the IP address in the PCF query information; and determining an AM-PCF network element of the target user and a BSF network element registered by an SM-PCF network element according to the SUPI or the GPSI, and sending a user PCF query request; the BSF network element is further configured to determine an AM-PCF network element and an SM-PCF network element serving the target user based on the registration information.
In some embodiments, the session management system further comprises: and the SMF network element is configured to indicate the SM-PCF network element to register to the BSF network element corresponding to the identity of the BSF network element according to the identity of the BSF network element to which the AM-PCF network element is registered, which is provided by the AMF network element, in the process of establishing or modifying the user session.
In some embodiments, the session management system further includes an AMF network element configured to carry an identifier of the BSF network element when session creation or modification is initiated to the SMF network element; the SMF network element is configured to send the identification of the BSF network element to the SM-PCF network element; the SMF-PCF network element is also configured to register to the corresponding BSF network element according to the identification of the BSF network element.
In some embodiments, the session management system further comprises: the AMF network element is also configured to acquire the identification of the BSF network element to which the AM-PCF network element is registered from the AM-PCF network element in the process of establishing or modifying the AM policy.
In some embodiments, the AM-PCF network element is further configured to register to the BSF network element, obtain an identifier of the registered BSF network element, and feed back the identifier of the BSF network element to the AMF network element.
In some embodiments, the AM-PCF network element is further configured to: in the process of establishing or modifying the AM policy, writing the identifier of the BSF network element into the UDR, or providing the identifier of the BSF network element for the AMF network element so that the AMF network element can write the identifier of the BSF network element into the UDR; the SM-PCF network element is further configured to: in the process of establishing or modifying a user session, inquiring the identification of the BSF network element corresponding to a target user stored in the UDR, or acquiring the identification of the BSF network element corresponding to the target user, which is acquired by the SMF network element inquiring the UDR; and registering to the BSF network element corresponding to the identification of the BSF network element.
According to an aspect of some embodiments of the present disclosure, there is provided a session management system including: a memory; and a processor coupled to the memory, the processor configured to perform any of the above session management methods based on instructions stored in the memory.
According to an aspect of some embodiments of the present disclosure, a computer-readable storage medium is proposed, on which computer program instructions are stored, which instructions, when executed by a processor, implement the steps of any of the above-mentioned session management methods.
Drawings
The accompanying drawings, which are included to provide a further understanding of the disclosure and are incorporated in and constitute a part of this disclosure, illustrate embodiments of the disclosure and together with the description serve to explain the disclosure and not to limit the disclosure. In the drawings:
fig. 1 is a flow diagram of some embodiments of a session management method of the present disclosure.
Fig. 2 is a flow diagram of further embodiments of a session management method of the present disclosure.
Fig. 3 is a flow chart of still other embodiments of the session management method of the present disclosure.
Fig. 4 is a schematic diagram of some embodiments of session management systems of the present disclosure.
Fig. 5 is a schematic diagram of some embodiments of an interaction flow of the session management system of the present disclosure.
Fig. 6 is a schematic diagram of further embodiments of session management systems of the present disclosure.
Fig. 7 is a schematic diagram of still other embodiments of session management systems according to the present disclosure.
Detailed Description
The technical solution of the present disclosure is further described in detail by the accompanying drawings and examples.
In the current R16 standard, PCF and served user or session information are recorded in a random BSF. In order to find an SM-PCF serving a specified session of a specified user, the AM-PCF needs to query a BSF set serving a specified DNN (Data Network Name) or S-NSSAI (Single Network Slice Selection Assistance Information), which includes a plurality of BSF Network elements, to an NRF (NF security Function). And registering the SM-PCF network element information required by the BSF network element from the SM-PCF by initiating a query request to each BSF network element.
The inventor finds that for a network with huge number of users, complex service types and numerous BSFs and PCFs, the scheme efficiency in the related technology brings huge pressure to the involved NRFs, BSFs and AM-PCFs, and the signaling interaction with invalid redundancy also brings huge pressure to the network.
A flow diagram of some embodiments of a session management method of the present disclosure is shown in fig. 1.
In step 130, the AM-PCF network element sends an SM-PCF network element query request for the session of the target user to the BSF network element to which it is registered. The AM-PCF network element and the SM-PCF network element serving the same user are registered to the same BSF network element, namely, the SM-PCF network elements corresponding to a plurality of sessions of the user are registered to the same BSF network element together with the AM-PCF network element corresponding to the user, so that the BSF network element can be ensured to be capable of inquiring the SM-PCF network element of the session of the target user.
In step 140, the BSF network element determines the SM-PCF network element serving the target user according to the registration information and feeds back the SM-PCF network element to the AM-PCF network element. In some embodiments, the feedback information includes a communication address or an identification of the SM-PCF network element of the target user, so that the AM-PCF can specify how to establish the signaling connection with the SM-PCF network element.
In step 150, the AM-PCF network element interacts with the SM-PCF network element according to the feedback information.
By the method, the AM-PCF network element can directly send a request for searching the SM-PCF network element to the BSF network element and can successfully obtain feedback, so that the steps of searching the SM-PCF network element by the AM-PCF network element are reduced, the searching time is shortened, and the interaction efficiency of the SM-PCF network element and the AM-PCF network element is improved; in addition, the AM-PCF network element only needs to send the query request to one BSF network element, and does not need to send the query request to each BSF centralized network element, so that the signaling waste is reduced.
In some embodiments, to ensure that an AM-PCF network element and an SM-PCF network element serving the same user are registered to the same BSF network element, in the process of establishing or modifying a user session, the SMF network element may indicate, according to an identifier of the BSF network element to which the AM-PCF network element is registered, that the SM-PCF network element is registered to the BSF network element corresponding to the identifier of the BSF network element, which is provided by the AMF network element.
By the method, the AM-PCF network element and the SM-PCF network element can be controlled to be registered to the same BSF network element in the process of establishing or modifying the user session after the user terminal initiates the session, so that the AM-PCF network element and the SM-PCF network element are ensured to be always registered to the same BSF network element in the whole session continuing process, the steps shown in the figure 1 can be successfully executed in the subsequent process, and the reliability of SM-PCF searching is improved.
In some embodiments, the execution of step 130 may be triggered when the AM-PCF needs to query the user plane for information of the application used. For example: the third party application sends an access policy request to the operator, specifies policies such as selecting a specific access technology or restricting the service area to be released, and specifies that the policy is required to be effective when the user uses the application, and the application is invalid when the application is stopped. To implement such a policy, the AM-PCF implements a related RFSP Index (RAT/Frequency of Selection Priority Index) or SAR (Service Area restriction) policy. The AM-PCF needs to find the relevant SM-PCF serving the session of the application. The starting and ending signals of the User Plane application detected by UPF (User Plane Function) are obtained through the channel of UPF-SMF- (SM-PCF).
By the method, diversified application services can be provided conveniently, meanwhile, the efficiency of service deployment and control is improved, and the signaling burden is reduced.
In some embodiments, the UE may have multiple IP addresses belonging to different subnets, and the BSF to which the user is registered may be planned according to the SUPI or GPSI information of the UE, thereby avoiding the problem of BSF allocation confusion caused by a single user belonging to multiple different subnets. In some embodiments, when a PCF corresponding to a user needs to be determined, for example, when a third party AF (Application Function) network element needs to determine a PCF corresponding to a user in order to request a related Function, the AF does not have SUPI and GPSI information of the UE, and can only obtain an IP address of the UE. The NEF network element receives PCF query information for the target user, where the PCF query information may include the IP address of the target user. And the NEF network element determines the SUPI or the GPSI of the target user according to the acquired IP address. In some embodiments, the NEF network element may determine the SUPI or GPSI of the user from a pre-stored correspondence of IP addresses to the SUPI or GPSI of the user. And the NEF network element determines the AM-PCF network element of the target user and the BSF network element to which the SM-PCF network element is registered according to the allocation strategy of the BSF in the NRF for the SUPI or the GPSI, and sends a user PCF query request to the corresponding BSF. The BSF network element determines the AM-PCF network element and SM-PCF network element serving the target user based on the registration information and the user identity from the NEF, such as SUPI or GPSI of the target user. In some embodiments, the NEF may provide at least 3 of the user terminal address, the SUPI, the GPSI, the DNN, and the S-NSSAI to the BSF in order for the BSF to accurately determine the AM-PCF network element and the SM-PCF network element of the target user.
By the method, the BSF is planned according to the SUPI or GPSI of the user, so that the problem that the BSF is difficult to allocate by the IP address due to the fact that the UE can have a plurality of IP addresses belonging to different subnets can be solved, and the robustness of the system is improved; the conversion between the IP address and the SUPI or the GPSI is carried out through the NEF network element, so that the BSF to which the AM-PCF and the SM-PCF of the user are registered is determined according to the IP address, the improvement on the third-party application service is not needed, and the popularization and the application are facilitated; because AM-PCF and SM-PCF of the same user are registered to the same BSF, AM-PCF and SM-PCF can be synchronously determined after the BSF is determined, and PCF determination efficiency is improved.
In some embodiments, before performing the session management method of the present disclosure as in the embodiment shown in fig. 1, the session management method of the present disclosure further includes a flow shown in fig. 2.
In step 210, in the process of establishing or modifying the AM policy, the AMF network element obtains, from the AM-PCF network element, an identifier of the BSF network element to which the AM-PCF network element is registered. In some embodiments, the identity of the BSF network element may be sent to the AMF by the AM-PCF network element after registration is completed.
In step 220, in the process of establishing or modifying the user session, the SMF network element indicates, according to the identifier of the BSF network element to which the AM-PCF network element is registered, provided by the AMF network element, that the SM-PCF network element is registered to the BSF network element corresponding to the identifier of the BSF network element. In some embodiments, when a user initiates or modifies a session, the AMF network element is triggered to initiate session creation or modification to the SMF network element, and the identity of the BSF network element is sent to the SMF network element.
By the method, the AMF can obtain the identification of the BSF registered by the AM-PCF through the process of establishing or modifying the AM strategy, so that additional inquiry is not needed in the subsequent session modifying or establishing process, the signaling waste is further reduced, and the session establishing efficiency is improved.
A flow chart of still further embodiments of the session management method of the present disclosure is shown in fig. 3.
In step 311, AM policy is established or modified by interaction between the AMF and the AM-PCF, and the AM-PCF registers the binding information between the AM-PCF and the user terminal with the BSF, and registers the identity of the BSF network element.
In step 312, the AM-PCF network element feeds back the identifier of the BSF network element to the AMF network element.
In some embodiments, the AM-PCF network element may improve the AM policy control response message, and send the AM policy control response carrying the identifier of the BSF network element to the AMF network element.
In step 321, in the process of establishing/modifying the user session, when the AMF network element initiates session establishment or modification to the SMF network element, the AMF network element carries the identifier of the BSF network element.
In some embodiments, the user context establishment request sent by the AMF to the SMF may be improved, and the user context establishment request carries the identifier of the BSF network element.
In step 322, the SMF network element sends the identifier of the BSF network element to the SM-PCF network element.
In some embodiments, the SM policy control setup request may be improved, and the SMF network element sends the SM-PCF network element, with the SM policy control setup request carrying the identifier of the BSF network element.
In step 323, the SMF-PCF network element registers to the corresponding BSF network element according to the identity of the BSF network element. In some embodiments, the SMF-PCF network element may provide the BSF with an IP address of the UE, SUPI, etc., and may also provide PDU session identification, DNN, S-NSSAI, and RAT Type (Radio Access Technology Type), etc.
By the method, in the registration and session establishment or modification flow in the related technology, based on the existing signaling, the identification of the BSF network element is added and transmitted to the AMF and the SMF, and when the SM policy association is established, the PCF registers only to the BSF provided by the SMF, so that the registration and discovery of all PCFs of the UE are served by a single BSF. The method disclosed by the invention has small influence on the network elements, signaling and flow of the current network, does not increase additional signaling, further improves the effective utilization of network resources, reduces the burden of the network elements, and is favorable for realizing, popularizing and applying the scheme on the ground.
In some embodiments, the SM-PCF may determine, through the identity of the BSF network element provided to the SMF by the AMF, the BSF network element to be registered to, and may also obtain the BSF network element by querying a UDR (Unified Data Repository). In some embodiments, after the AM-PCF network element is registered with the BSF network element, the identity of the BSF network element may be stored in the UDR and associated with the target user. In some embodiments, the AM-PCF network element may directly store the identity of the BSF network element in the UDR, or may provide the identity of the BSF network element to the AMF, and the AMF performs the operation of storing in the UDR. In some embodiments, the SM-PCF may directly query the UDR for the identifier of the BSF network element associated with the target user, or after the SMF performs the operation of querying the UDR for the identifier of the BSF network element associated with the target user, the SM-PCF forwards the identifier of the BSF network element to the SM-PCF, so that the SM-PCF registers to the corresponding BSF network element.
By the method, another way for conveniently acquiring the identification of the BSF network element by the SM-PCF is provided, and the reliability is improved; the burden of message transmission is reduced; the data backup through the UDR improves the reliability of information storage, and the AMF does not need to record the identification information of the BSF network element for a long time, thereby reducing the information recording burden of the AMF.
A schematic diagram of some embodiments of the session management system of the present disclosure is shown in fig. 4.
The AM-PCF network element 401 can send an SM-PCF network element query request for a session of a target user to a BSF network element to which the AM-PCF network element is registered, and interacts with the SM-PCF network element according to feedback information after receiving the feedback information of the BSF network element 402. In some embodiments, the feedback information includes a communication address or an identification of the SM-PCF network element of the target user, so that the AM-PCF can specify how to establish the signaling connection with the SM-PCF network element.
The BSF network element 402 can determine the SM-PCF network element serving the target user according to the registration information and feed back to the AM-PCF network element.
The SM-PCF network element 403 is registered to the same BSF network element as the AM-PCF network element serving the same user.
In the session management system, the AM-PCF network element can directly send a request for searching the SM-PCF network element to the BSF network element and can successfully obtain feedback, so that the steps of searching the SM-PCF network element by the AM-PCF network element are reduced, the searching time is shortened, and the interaction efficiency of the SM-PCF network element and the AM-PCF network element is improved; in addition, the AM-PCF network element only needs to send the query request to one BSF network element, and does not need to send the query request to each BSF centralized network element, so that the signaling waste is reduced.
In some embodiments, as shown in fig. 4, a NEF network element 406 may be further included in the session management system, and may be capable of receiving PCF query information for the target user, where the PCF query information may include an IP address of the target user. The NEF network element 406 determines the SUPI or GPSI of the target user from the acquired IP address. In some embodiments, the NEF network element determines the SUPI or GPSI of the user from a pre-stored correspondence of IP addresses to the SUPI or GPSI of the user. And the NEF network element determines the BSF network element to which the AM-PCF network element and the SM-PCF network element of the target user are registered according to the allocation strategy of the BSF for the SUPI or the GPSI, and sends a user PCF query request to the corresponding BSF. The BSF network element will determine the AM-PCF network element and SM-PCF network element serving the target user based on the registration information and the user identity from the NEF, such as SUPI or GPSI of the target user. In some embodiments, the NEF may provide at least 3 of the user terminal address, the SUPI, the GPSI, the DNN, and the S-NSSAI to the BSF in order for the BSF to accurately determine the AM-PCF network element and the SM-PCF network element of the target user.
In the system, the BSF is planned according to the SUPI or GPSI of the user, so that the problem that the BSF is difficult to allocate due to the fact that the UE can have a plurality of IP addresses belonging to different subnets can be solved, and the robustness of the system is improved; the conversion between the IP address and the SUPI or the GPSI is carried out through the NEF network element, so that the BSF to which the AM-PCF and the SM-PCF of the user are registered is determined according to the IP address, the improvement on the third-party application service is not needed, and the popularization and the application are facilitated; because AM-PCF and SM-PCF of the same user are registered to the same BSF, AM-PCF and SM-PCF can be synchronously determined after the BSF is determined, and PCF determination efficiency is improved.
In some embodiments, as shown in fig. 4, the session management system further includes an SMF network element 405, which is capable of indicating, according to the identifier of the BSF network element to which the AM-PCF network element is registered, provided by the AMF network element, that the SM-PCF network element is registered to the BSF network element corresponding to the identifier of the BSF network element in the process of establishing or modifying the user session. In some embodiments, the SMF network element 405 may send the identity of the BSF network element to the SM-PCF network element 403, for example by an SM policy control setup request. The SMF-PCF network element 403 registers to the corresponding BSF network element according to the identity of the BSF network element.
The session management system can control the AM-PCF network element and the SM-PCF network element to be registered to the same BSF network element in the process of initiating the session by the user terminal and further establishing or modifying the user session, so that the AM-PCF network element and the SM-PCF network element are ensured to be always registered to the same BSF network element in the whole session storage process, and the steps shown in the figure 1 can be successfully executed in the subsequent process, and the reliability of SM-PCF searching is improved.
In some embodiments, as shown in fig. 4, the session management system further includes an AMF network element 404, which is capable of carrying an identifier of a BSF network element when session creation or modification is initiated to the SMF network element. In some embodiments, the AM-PCF network element 401 may register to the BSF network element when establishing or modifying the AM policy with the AMF, further obtain an identifier of the registered BSF network element, and feed back the identifier of the BSF network element to the AMF network element, so that the AMF network element 404 has the identifier of the BSF network element after completing the AM policy establishment or modification. When the user session establishment/modification is triggered, the AMF network element 404 carries the identity of the BSF network element in the user context establishment request sent to the SMF network element 405.
The session management system can enable the AMF to obtain the identifier of the BSF registered by the AM-PCF through the process of establishing or modifying the AM strategy, so that additional inquiry is not needed in the subsequent session modifying or establishing process, the signaling waste is further reduced, and the session establishing efficiency is improved.
Fig. 5 is a schematic diagram of some embodiments of an interaction flow of the session management system of the present disclosure, and a signaling flow after 505 in this embodiment takes a session establishment procedure as an example.
In 501, the user terminal successfully registers with the AMF52 through the base station eNB 51.
At 502, AMF52 sends an AM policy control creation instruction to AM-PCF 53.
At 503, the AMF52 selects a BSF 56 and initiates registration therewith. In some embodiments, the selection of the BSF 56 may be based on logic in the related art.
When the AM-PCF53 sends an AM policy control setup request reply to the AMF52, the BSF ID of the BSF 56 to which the AM-PCF53 is registered is attached at 504.
In 505, the user terminal initiates a session setup request to the AMF52 through the eNB 51.
At 506, when AMF52 sends PDU session setup context information to SMF54, it carries the identity of the BSF ID network element provided by AM-PCF 53.
In 507, when SMF54 sends an SM policy control setup request to SM-PCF55, it carries the BSF ID from AMF 53.
In 508, when the SM-PCF55 wants to select the BSF to which to register, the BSF network element corresponding to the received BSF ID, that is, the BSF 56, is selected, thereby implementing the registration to the same BSF network element as the AM-PCF 53.
In 509 and 510, according to the procedure in the related art, the SM-PCF55 feeds back an SM policy control creation response to the SMF54, and the AMF52 feeds back the session establishment success through the eNB 51.
The BSF 56 to which the AM-PCF53 and SM-PCF55 are registered is responsible for maintaining the AM-PCF of the UE, and the registration binding information of all SM-PCFs, 511. When the subsequent AM-PCF needs to search the SM-PCF of the appointed session, only the registered BSF needs to be searched.
The session management system improves the discovery process of the AM-PCF network element to the SM-PCF network element from AM-PCF to NRF and then from AM-PCF to BSF into one-step discovery from AM-PCF to BSF, simplifies the discovery process and improves the interaction efficiency of the AM-PCF network element and the SM-PCF network element; in addition, the AM-PCF network element inquires all BSFs in the BSF set, and the method is improved to send a discovery request to a single BSF, so that the signaling waste is reduced, and the effective utilization of network resources is facilitated.
In some embodiments, after the AM-PCF network element 401 is registered with the BSF network element 402, the identity of the BSF network element may be directly stored in the UDR and associated with the target subscriber, or the identity of the BSF network element may be provided to the AMF network element 404, and the AMF network element 404 performs the operation of storing in the UDR. The SM-PCF 403 may directly query the UDR for the identifier of the BSF network element associated with the target user, or after the SMF network element 405 performs the operation of querying the UDR for the identifier of the BSF network element associated with the target user, the identifier of the BSF network element is forwarded to the SM-PCF, so that the SM-PCF registers to the corresponding BSF network element.
In some embodiments, if the AM-PCF network element 401 provides the identity of the BSF network element to the AMF network element 404, the AMF network element 404 can also store the identity of the BSF network element in the UDR and associate with the target user.
In some embodiments, if the SM-PCF 403 obtains the identity of the BSF network element through the SMF network element 405, the SMF network element 405 can query the UDR for the identity of the BSF network element associated with the target user and forward the obtained identity of the BSF network element to the SM-PCF.
The system does not need to create or modify the message carrying the identification of the BSF network element through context, thereby reducing the burden of message transmission; the data backup through the UDR improves the reliability of information storage, and the AMF does not need to record the identification information of the BSF network element for a long time, thereby reducing the information recording burden of the AMF.
A schematic structural diagram of an embodiment of the session management system of the present disclosure is shown in fig. 6. Each network element in the session management system comprises a memory 601 and a processor 602. Wherein: the memory 601 may be a magnetic disk, flash memory, or any other non-volatile storage medium. The memory is used for storing the instructions of the corresponding network element in the session management method in the corresponding embodiment. Processor 602 is coupled to memory 601 and may be implemented as one or more integrated circuits, such as a microprocessor or microcontroller. The processor 602 is configured to execute the instructions stored in the memory, so as to improve the efficiency of interaction between the AM-PCF network element and the SM-PCF network element.
In one embodiment, as also shown in FIG. 7, a session management system 700 includes a memory 701 and a processor 702. Processor 702 is coupled to memory 701 by a BUS BUS 703. The session management system 700 may also be coupled to external storage 705 via a storage interface 704 for invoking external data, and may also be coupled to a network or another computer system (not shown) via a network interface 706. And will not be described in detail herein.
In the embodiment, the interaction efficiency of the AM-PCF network element and the SM-PCF network element can be improved by storing the data instruction in the memory and processing the instruction by the processor.
In another embodiment, a computer-readable storage medium has stored thereon computer program instructions which, when executed by a processor, implement the steps of the method in the corresponding embodiment of the session management method. As will be appreciated by one skilled in the art, embodiments of the present disclosure may be provided as a method, apparatus, or computer program product. Accordingly, the present disclosure may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present disclosure may take the form of a computer program product embodied on one or more computer-usable non-transitory storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present disclosure is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Thus far, the present disclosure has been described in detail. Some details that are well known in the art have not been described in order to avoid obscuring the concepts of the present disclosure. It will be fully apparent to those skilled in the art from the foregoing description how to practice the presently disclosed embodiments.
The methods and apparatus of the present disclosure may be implemented in a number of ways. For example, the methods and apparatus of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above-described order for the steps of the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above unless specifically stated otherwise. Further, in some embodiments, the present disclosure may also be embodied as programs recorded in a recording medium, the programs including machine-readable instructions for implementing the methods according to the present disclosure. Thus, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.
Finally, it should be noted that: the above examples are intended only to illustrate the technical solutions of the present disclosure and not to limit them; although the present disclosure has been described in detail with reference to preferred embodiments, those of ordinary skill in the art will understand that: modifications to the specific embodiments of the disclosure or equivalent substitutions for parts of the technical features may still be made; all such modifications are intended to be included within the scope of the claims of this disclosure without departing from the spirit thereof.
Claims (19)
1. A session management method, comprising:
an access and mobility AM-Policy Control Function (PCF) network element sends a session management SM-PCF network element query request aiming at a session of a target user to a registered Binding Support Function (BSF) network element, wherein the AM-PCF network element and the SM-PCF network element serving the same user are registered to the same BSF network element;
the BSF network element determines an SM-PCF network element serving the target user according to the registration information and feeds back the SM-PCF network element to the AM-PCF network element;
and the AM-PCF network element interacts with the SM-PCF network element according to the feedback information.
2. The method of claim 1, wherein the feedback information includes a communication address or an identification of the SM-PCF network element of the target user.
3. The method of claim 1, further comprising:
a network open function (NEF) network element receives PCF query information aiming at a target user;
the NEF network element determines the user permanent identifier SUPI or the general public user identifier GPSI of the target user according to the IP address in the PCF query information;
the NEF network element determines the AM-PCF network element of the target user and the BSF network element registered by the SM-PCF network element according to the SUPI or the GPSI, and sends a user PCF query request;
and the BSF network element determines the AM-PCF network element and the SM-PCF network element serving the target user according to the registration information.
4. The method of claim 1, further comprising:
in the process of establishing or modifying the user session, a Session Management Function (SMF) network element indicates the SM-PCF network element to register to the BSF network element corresponding to the identifier of the BSF network element according to the identifier of the BSF network element to which the AM-PCF network element is registered, which is provided by an Authentication Management Function (AMF) network element.
5. The method of claim 4, wherein the instructing, by the SMF, the SM-PCF network element to register to the BSF network element corresponding to the identifier of the BSF network element according to the identifier of the BSF network element to which the AM-PCF network element is registered, which is provided by the AMF, comprises:
the AMF network element carries the identification of the BSF network element when initiating session establishment or modification to the SMF network element;
the SMF network element sends the identification of the BSF network element to the SM-PCF network element;
and the SMF-PCF network element is registered to the corresponding BSF network element according to the identification of the BSF network element.
6. The method of claim 4, further comprising:
and in the process of establishing or modifying the AM policy, the AMF network element acquires the identifier of the BSF network element registered by the AM-PCF network element from the AM-PCF network element.
7. The method of claim 6, wherein the AMF obtaining, from the AM-PCF network element, an identity of the BSF network element to which the AM-PCF network element is registered comprises:
the AM-PCF network element is registered to the BSF network element, and the identification of the registered BSF network element is obtained;
and the AM-PCF network element feeds back the identifier of the BSF network element to the AMF network element.
8. The method of claim 5, wherein the SMF network element carries the identifier of the BSF network element through an SM policy control setup request, and sends the identifier to the SM-PCF network element.
9. The method of claim 7, wherein the AM-PCF network element sends the identity of the BSF network element to the AMF network element in an AM policy control response carrying the identity of the BSF network element.
10. The method of claim 1, further comprising:
in the process of establishing or modifying the AM strategy, the AM-PCF network element or the AM-PCF network element writes the identification of the BSF network element into a unified data storage (UDR) through an Authentication Management Function (AMF) network element; and
in the process of establishing or modifying the user session, the SM-PCF network element or the SM-PCF network element queries, via a session management function SMF network element, the identity of the BSF network element corresponding to the target user stored in the UDR, and registers to the BSF network element corresponding to the identity of the BSF network element.
11. A session management system, comprising:
the access and mobility AM-Policy Control Function (PCF) network element is configured to send a session management (SM-PCF) network element query request aiming at a session of a target user to a registered Binding Support Function (BSF) network element and interact with the SM-PCF network element according to feedback information of the BSF network element;
the BSF network element is configured to determine an SM-PCF network element serving the target user according to the registration information and feed back the SM-PCF network element to the AM-PCF network element; and
and the SM-PCF network element is configured to register to the same BSF network element with the AM-PCF network element serving the same user.
12. The system of claim 11, further comprising a network open function, NEF, network element configured to:
receiving PCF inquiry information aiming at a target user;
determining a user permanent identity (SUPI) or a general public user identity (GPSI) of the target user according to the IP address in the PCF query information; and
determining the AM-PCF network element of the target user and the BSF network element registered by the SM-PCF network element according to the SUPI or the GPSI, and sending a user PCF query request;
the BSF network element is further configured to determine the AM-PCF network element and the SM-PCF network element serving the target user according to registration information.
13. The system of claim 11, further comprising:
and the session management function SMF network element is configured to indicate the SM-PCF network element to register to the BSF network element corresponding to the identifier of the BSF network element according to the identifier of the BSF network element to which the AM-PCF network element is registered, which is provided by the authentication management function AMF network element, in the process of establishing or modifying the user session.
14. The system of claim 13, further comprising the AMF network element configured to carry an identifier of the BSF network element when session creation or modification is initiated to the SMF network element;
the SMF network element is configured to send the identifier of the BSF network element to the SM-PCF network element;
the SMF-PCF network element is also configured to register to the corresponding BSF network element according to the identification of the BSF network element.
15. The system of claim 14, further comprising:
the AMF network element is further configured to acquire the identifier of the BSF network element to which the AM-PCF network element is registered from the AM-PCF network element in the process of establishing or modifying the AM policy.
16. The system of claim 15, wherein,
the AM-PCF network element is also configured to register to the BSF network element, acquire the identification of the registered BSF network element and feed back the identification of the BSF network element to the AMF network element.
17. The system of claim 11, wherein the AM-PCF network element is further configured to: in the process of establishing or modifying the AM policy, writing the identifier of the BSF network element into a unified data storage (UDR), or providing the identifier of the BSF network element for an Authentication Management Function (AMF) network element so that the AMF network element can write the identifier of the BSF network element into the UDR;
the SM-PCF network element is further configured to: in the process of establishing or modifying a user session, querying the identifier of the BSF network element corresponding to a target user stored in the UDR, or acquiring the identifier of the BSF network element corresponding to the target user, which is acquired by a session management function SMF network element through querying the UDR; and registering to the BSF network element corresponding to the identity of the BSF network element.
18. A session management system, comprising:
a memory; and
a processor coupled to the memory, the processor configured to perform the method of any of claims 1-10 based on instructions stored in the memory.
19. A computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the steps of the method of any one of claims 1 to 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110697508.1A CN115515218A (en) | 2021-06-23 | 2021-06-23 | Session management method, system and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110697508.1A CN115515218A (en) | 2021-06-23 | 2021-06-23 | Session management method, system and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115515218A true CN115515218A (en) | 2022-12-23 |
Family
ID=84500480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110697508.1A Pending CN115515218A (en) | 2021-06-23 | 2021-06-23 | Session management method, system and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115515218A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109413640A (en) * | 2017-08-18 | 2019-03-01 | ***通信有限公司研究院 | Session information querying method, network element and computer storage medium |
CN110769412A (en) * | 2018-07-26 | 2020-02-07 | ***通信有限公司研究院 | Session binding method, network discovery function, application function and network unit |
US20200367141A1 (en) * | 2019-05-16 | 2020-11-19 | Verizon Patent And Licensing Inc. | System and method for enabling subscriber-based policy decisions |
WO2020248828A1 (en) * | 2019-06-13 | 2020-12-17 | 华为技术有限公司 | Communication method, device, and system |
CN112312539A (en) * | 2019-07-30 | 2021-02-02 | 华为技术有限公司 | Method, device, system and storage medium for selecting policy control function network element |
CN115250457A (en) * | 2021-04-26 | 2022-10-28 | 华为技术有限公司 | Communication method, device and system |
-
2021
- 2021-06-23 CN CN202110697508.1A patent/CN115515218A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109413640A (en) * | 2017-08-18 | 2019-03-01 | ***通信有限公司研究院 | Session information querying method, network element and computer storage medium |
CN110769412A (en) * | 2018-07-26 | 2020-02-07 | ***通信有限公司研究院 | Session binding method, network discovery function, application function and network unit |
US20200367141A1 (en) * | 2019-05-16 | 2020-11-19 | Verizon Patent And Licensing Inc. | System and method for enabling subscriber-based policy decisions |
WO2020248828A1 (en) * | 2019-06-13 | 2020-12-17 | 华为技术有限公司 | Communication method, device, and system |
CN112312539A (en) * | 2019-07-30 | 2021-02-02 | 华为技术有限公司 | Method, device, system and storage medium for selecting policy control function network element |
CN115250457A (en) * | 2021-04-26 | 2022-10-28 | 华为技术有限公司 | Communication method, device and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11929884B2 (en) | Network data collection method and device | |
CN106572517B (en) | The processing method of network slice, the selection method and device for accessing network | |
WO2019157942A1 (en) | Communication method and communication apparatus | |
US8874710B2 (en) | Access network discovery | |
EP3836515A1 (en) | Communication method and communication device | |
AU2018265334B2 (en) | Selection of IP version | |
WO2018233419A1 (en) | Information processing method and apparatus | |
US11677837B2 (en) | Session handling method, communications apparatus, and communications system | |
CN110831092B (en) | Method and equipment for PDU session management, node association and UPF discovery | |
US20200029205A1 (en) | Communication method and device | |
CN114270900B (en) | Method and computer readable medium for registration via access and mobility management function reassignment | |
KR102172053B1 (en) | Data connection establishment method and terminal device | |
KR20210112868A (en) | Apparatus and method for supporting upf event exposure service in wireless communication system | |
CN113543165B (en) | Communication method, device and system | |
CN110944361B (en) | Method and network element for load balancing | |
JP2023520378A (en) | Method and apparatus for PDU session establishment | |
CN112583880B (en) | Server discovery method and related equipment | |
CN110324807B (en) | Information processing method, function and computer readable storage medium | |
CN111200857B (en) | User route updating method and device | |
CN110913437B (en) | Communication method and network element | |
JP6159019B2 (en) | Method, device and system for access technology configuration | |
CN115515218A (en) | Session management method, system and storage medium | |
CN114258088B (en) | Method, device and system for discovering intermediate session management function device, and storage medium | |
CN116438824A (en) | Method, device and system for reallocating core network devices in wireless network | |
CN112153756B (en) | Data processing method and communication equipment based on tunnel establishment service |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |