WO2020253708A1 - 选择策略控制功能的方法及设备 - Google Patents

选择策略控制功能的方法及设备 Download PDF

Info

Publication number
WO2020253708A1
WO2020253708A1 PCT/CN2020/096509 CN2020096509W WO2020253708A1 WO 2020253708 A1 WO2020253708 A1 WO 2020253708A1 CN 2020096509 W CN2020096509 W CN 2020096509W WO 2020253708 A1 WO2020253708 A1 WO 2020253708A1
Authority
WO
WIPO (PCT)
Prior art keywords
smf
pcf
session
identifier
request
Prior art date
Application number
PCT/CN2020/096509
Other languages
English (en)
French (fr)
Inventor
陈旭
姜怡
王丹
Original Assignee
***通信有限公司研究院
***通信集团有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by ***通信有限公司研究院, ***通信集团有限公司 filed Critical ***通信有限公司研究院
Publication of WO2020253708A1 publication Critical patent/WO2020253708A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/11Allocation or use of connection identifiers

Definitions

  • the embodiments of the present disclosure relate to the field of communication technologies, and in particular, to a method and device for selecting a policy control function (PCF).
  • PCF policy control function
  • S-NSSAI Single Network Slice Selection Assistance Information
  • DNN Data Network Name
  • PDU Protocol Data Unit
  • Usage monitoring in policy control needs to ensure that the total actual usage of all PDU sessions of the same S-NSSAI and DNN for a user does not exceed the "Remaining allowed usage subscription information" contract limit.
  • the embodiments of the present disclosure provide a method and device for selecting a policy control function to solve the problem that different SMFs select the same PCF for sessions of the same user with the same S-NSSAI and DNN.
  • the embodiment of the present disclosure provides a method for selecting a policy control function PCF, which is applied to AMF, including:
  • the first service response in response to the first service request from the first SMF, where the first service response carries a PCF identifier, and the PCF identifier is the identifier of the PCF selected when the first SMF invokes the PCF service;
  • the sending a first service request to the first SMF includes:
  • the sending the second service request to the second SMF includes:
  • the terminal In the subsequent establishment process of the second PDU session requested by the same S-NSSAI and DNN, the terminal sends a second service request to the second SMF.
  • the embodiment of the present disclosure also provides a method for selecting PCF, which is applied to the second SMF, including:
  • the terminal receives a second service request from AMF.
  • the second service request includes: a PCF identifier, which is before the establishment of the current PDU session In the process of establishing the PDU session requested by the terminal for the same S-NSSAI and DNN, the identity of the PCF selected when the first SMF invokes the PCF service, wherein the first SMF is the establishment of the current PDU session Before the process, the AMF is selected during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN.
  • PCF selection is performed according to the PCF identifier.
  • the embodiment of the present disclosure also provides a method for selecting PCF, applied to AMF, including:
  • a session context acquisition response is received from the first SMF, the session context acquisition response carries the session management context of the terminal, the session management context includes: a PCF identifier, the PCF identifier is selected when the first SMF invokes the PCF service The logo of the PCF;
  • the embodiment of the present disclosure also provides a method for selecting PCF, applied to AMF, including:
  • the sending a first service request to the first SMF includes:
  • the sending the second service request to the second SMF includes:
  • the terminal In the subsequent establishment process of the second PDU session requested by the same S-NSSAI and DNN, the terminal sends a second service request to the second SMF.
  • the embodiment of the present disclosure also provides a method for selecting PCF, which is applied to the second SMF, including:
  • a session context acquisition response is received from the first SMF, the session context acquisition response carries the session management context of the terminal, the session management context includes: a PCF identifier, the PCF identifier is selected when the first SMF invokes the PCF service The logo of the PCF;
  • PCF selection is performed according to the PCF identifier.
  • the method before sending the session context acquisition request to the first SMF, the method further includes:
  • the sending a session context acquisition request to the first SMF includes:
  • the embodiment of the present disclosure also provides a method for selecting PCF, which is applied to V-SMF, including:
  • the embodiment of the present disclosure also provides a method for selecting PCF, which is applied to V-SMF, including:
  • the session context acquisition response includes the PCF identifier of the H-PCF, and the H-PCF is selected when the first H-SMF invokes the PCF service;
  • the embodiment of the present disclosure also provides a method for selecting PCF, which is applied to V-SMF, including:
  • the PDU session creation response carries a session management context, and the session management context includes the SMF identifier of the first H-SMF;
  • the embodiment of the present disclosure also provides a method for selecting PCF, which is applied to the second H-SMF, including:
  • a session context acquisition response is received from the first H-SMF, the session context acquisition response carries the session management context of the terminal, the session management context includes: a PCF identifier, the PCF identifier is the first H-SMF call The identification of the PCF selected during PCF service;
  • PCF selection is performed according to the PCF identifier.
  • the method before sending the session context acquisition request to the first H-SMF, the method further includes:
  • the sending a session context acquisition request to the first H-SMF includes:
  • the embodiment of the present disclosure also provides a method for selecting PCF, which is applied to the second V-SMF, including:
  • the terminal receives a session management context creation request.
  • the session management context creation request includes: the SMF identifier of the first H-SMF, and the first H-SMF -SMF is before the establishment of this PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the first V-SMF selects after receiving the session management context creation request of;
  • the session context acquisition response includes the PCF identifier of the H-PCF, and the H-PCF is selected when the first H-SMF invokes the PCF service;
  • the embodiment of the present disclosure also provides a method for selecting PCF, which is applied to the second V-SMF, including:
  • the terminal receives a session management context creation request.
  • the session management context creation request includes: the SMF identifier of the first H-SMF, and the first H-SMF SMF is selected by the first V-SMF after receiving the session management context creation request during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN before the establishment of this PDU session ;
  • Send a PDU session creation request to a second H-SMF where the PDU session creation request includes: the SMF identifier of the first H-SMF, so that the second H-SMF is based on the SMF identifier of the first H-SMF, Send a session context acquisition request to the first H-SMF, receive a session context acquisition response including the PCF identifier of the H-PCF from the first H-SMF, and perform PCF selection according to the PCF identifier of the H-PCF, so The H-PCF is selected when the first H-SMF invokes the PCF service.
  • the embodiment of the present disclosure also provides a method for selecting PCF, applied to AMF, including:
  • a session management context creation response is received from the first V-SMF, the session management context creation response includes: the SMF identifier of the first H-SMF, and the first H-SMF is selected by the first V-SMF of;
  • the terminal sends a session management context creation request to the second V-SMF, and the session management context creation request includes: the first The SMF logo of the H-SMF.
  • the embodiments of the present disclosure also provide an AMF, including:
  • the first sending module is configured to send the first service request to the first SMF
  • the first receiving module is configured to receive a first service response in response to the first service request from the first SMF, the first service response carrying a PCF identifier, and the PCF identifier is that the first SMF invokes the PCF service The identification of the PCF selected at the time;
  • the second sending module is configured to send a second service request to a second SMF, where the second service request carries the PCF identifier.
  • the embodiment of the present disclosure also provides an AMF, including: a first transceiver and a first processor;
  • the first transceiver is configured to send a first service request to a first SMF
  • the first transceiver is further configured to receive a first service response in response to the first service request from the first SMF, where the first service response carries a PCF identifier, and the PCF identifier is the first SMF The identification of the PCF selected when calling the PCF service;
  • the first transceiver is further configured to send a second service request to a second SMF, and the second service request carries the PCF identifier.
  • the embodiments of the present disclosure also provide an AMF, including:
  • the fourth sending module is used to send the first service request to the first SMF
  • a second receiving module configured to receive a first service response in response to the first service request from the first SMF
  • a fifth sending module configured to send a session context acquisition request to the first SMF
  • the third receiving module is configured to receive a session context acquisition response from the first SMF, where the session context acquisition response carries the session management context of the terminal, and the session management context includes: a PCF identifier, and the PCF identifier is the first An identification of the PCF selected when the SMF invokes the PCF service;
  • the sixth sending module is configured to send a second service request to a second SMF, where the second service request carries the PCF identifier.
  • the embodiment of the present disclosure also provides an AMF, including: a second transceiver and a second processor;
  • the second transceiver is configured to send a first service request to the first SMF
  • the second transceiver is further configured to: receive a first service response in response to the first service request from the first SMF;
  • the second transceiver is further configured to: send a session context acquisition request to the first SMF;
  • the second transceiver is further configured to: receive a session context acquisition response from the first SMF, where the session context acquisition response carries the session management context of the terminal, the session management context includes: a PCF identifier, and the PCF identifier is The identity of the PCF selected when the first SMF invokes the PCF service;
  • the second transceiver is further configured to send a second service request to a second SMF, where the second service request carries the PCF identifier.
  • the embodiment of the present disclosure also provides an SMF, including:
  • the fourth receiving module is used to receive a service request from AMF during the establishment of a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal.
  • the service request includes: a PCF identifier, which is the current PDU Before the establishment of the session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the first SMF selected the identity of the PCF when calling the PCF service, where the first SMF is the local Before the establishment of the second PDU session, the AMF was selected during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN;
  • the first selection module is used to select PCF according to the PCF identifier.
  • the embodiment of the present disclosure also provides an SMF, including: a third transceiver and a third processor;
  • the third transceiver is used to receive a service request from the AMF during the establishment of a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal.
  • the service request includes a PCF identifier, and the PCF identifier is the original Before the establishment of the second PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the identity of the PCF selected when the first SMF invokes the PCF service, wherein the first SMF Before the establishment of this PDU session, the AMF selected during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN;
  • the third processor is configured to perform PCF selection according to the PCF identifier.
  • the embodiments of the present disclosure also provide an AMF, including:
  • the eighth sending module is configured to: send the first service request to the first SMF;
  • the fifth receiving module is configured to: receive a first service response in response to the first service request from the first SMF;
  • the ninth sending module is configured to send a second service request to a second SMF, where the second service request carries the SMF identifier of the first SMF.
  • the embodiment of the present disclosure also provides an AMF, including: a fourth transceiver and a fourth processor;
  • the fourth transceiver is configured to: send a first service request to the first SMF;
  • the fourth transceiver is further configured to: receive a first service response in response to the first service request from the first SMF;
  • the fourth transceiver is further configured to send a second service request to a second SMF, where the second service request carries the SMF identifier of the first SMF.
  • the embodiment of the present disclosure also provides an SMF, including:
  • the eleventh sending module is configured to: send a session context acquisition request to the first SMF;
  • the sixth receiving module is configured to: receive a session context acquisition response from the first SMF, the session context acquisition response carrying the session management context of the terminal, the session management context includes: a PCF identifier, the PCF identifier is the first An identification of the PCF selected when the SMF invokes the PCF service;
  • the second selection module is used for PCF selection according to the PCF identifier.
  • the embodiment of the present disclosure also provides an SMF, including: a fifth transceiver and a fifth processor;
  • the fifth transceiver is configured to: send a session context acquisition request to the first SMF;
  • the fifth transceiver is further configured to: receive a session context acquisition response from the other SMF, the session context acquisition response carrying the session management context of the terminal, the session management context includes: a PCF identifier, the PCF identifier is The identification of the PCF selected when the first SMF invokes the PCF service;
  • the fifth processor is configured to perform PCF selection according to the PCF identifier.
  • the embodiment of the present disclosure also provides an SMF, including: a sixth transceiver and a sixth processor;
  • the sixth transceiver is configured to: receive a first session management context creation request from AMF, where the first session management context creation request is for a PDU session requested by an S-NSSAI and DNN of the terminal;
  • the sixth transceiver is further configured to: select the first H-SMF, and send a PDU session creation request to the first H-SMF;
  • the sixth transceiver is further configured to: receive a PDU session creation response from the first H-SMF, where the PDU session creation response includes the PCF identifier of the H-PCF, and the H-PCF is the first H-SMF. Selected when SMF calls PCF service;
  • the sixth transceiver is further configured to: receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal following the same PDU session requested by the S-NSSAI and DNN;
  • the sixth transceiver is further configured to send a PDU session creation request to the second H-SMF, where the PDU session creation request includes: the PCF identifier of the H-PCF.
  • the embodiment of the present disclosure also provides an SMF, including: a seventh transceiver and a seventh processor;
  • the seventh transceiver is configured to: receive a first session management context creation request from the AMF, where the first session management context creation request is for a PDU session requested by an S-NSSAI and DNN of the terminal;
  • the seventh transceiver is further configured to: select a first H-SMF, and send a PDU session creation request to the first H-SMF;
  • the seventh transceiver is further configured to: receive a PDU session creation response from the first H-SMF;
  • the seventh transceiver is further configured to: receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal to follow the same PDU session requested by the S-NSSAI and DNN;
  • the seventh transceiver is further configured to: send a session context acquisition request to the first H-SMF;
  • the seventh transceiver is further configured to: receive a session context acquisition response from the first H-SMF, where the session context acquisition response includes the PCF identifier of the H-PCF, and the H-PCF is the first H-SMF. Selected when SMF calls PCF service;
  • the seventh transceiver is further configured to send a PDU session creation request to the second H-SMF, where the PDU session creation request includes: the PCF identifier of the H-PCF;
  • the embodiment of the present disclosure also provides an SMF, including: an eighth transceiver and an eighth processor;
  • the eighth transceiver is configured to: receive a first session management context creation request from the AMF, where the first session management context creation request is for a PDU session requested by an S-NSSAI and DNN of the terminal;
  • the eighth transceiver is further configured to: select a first H-SMF, and send a PDU session creation request to the first H-SMF;
  • the eighth transceiver is further configured to: receive a PDU session creation response from the first H-SMF, where the PDU session creation response carries a session management context, and the session management context includes the SMF identifier of the first H-SMF;
  • the eighth transceiver is further configured to: receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal following the same PDU session requested by the S-NSSAI and DNN;
  • the eighth transceiver is further configured to send a PDU session creation request to a second H-SMF, where the PDU session creation request includes the SMF identifier of the first H-SMF.
  • the embodiment of the present disclosure also provides an SMF, including: a ninth transceiver and a ninth processor;
  • the ninth transceiver is used to: in the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal, receive a session management context creation request, and the session management context creation request includes: the first H-SMF SMF identifier, the first H-SMF is before the establishment of this PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the first V-SMF is received Selected after the creation request to the session management context;
  • the ninth transceiver is further configured to: send a session context acquisition request to the first H-SMF;
  • the ninth transceiver is further configured to: receive a session context acquisition response from the first H-SMF, where the session context acquisition response includes the PCF identifier of the H-PCF, and the H-PCF is the first H-SMF. Selected when SMF calls PCF service;
  • the ninth transceiver is further configured to send a PDU session creation request to a second H-SMF, where the PDU session creation request includes the PCF identifier of the H-PCF, so that the second H-SMF is PCF identification of H-PCF for PCF selection.
  • the embodiment of the present disclosure also provides an SMF, including: a tenth transceiver and a tenth processor;
  • the tenth transceiver is used to: in the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal, receive a session management context creation request, and the session management context creation request includes: the first H-SMF SMF identifier, the first H-SMF is before the establishment of this PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the first V-SMF is received Selected after the creation request to the session management context;
  • the tenth transceiver is further configured to send a PDU session creation request to a second H-SMF, where the PDU session creation request includes: the SMF identifier of the first H-SMF, so that the second H-SMF is
  • the SMF identifier of the first H-SMF sends a session context acquisition request to the first H-SMF, and receives a session context acquisition response including the PCF identifier of the H-PCF from the first H-SMF, and according to the H-SMF -PCF identification of the PCF for PCF selection, and the H-PCF is selected when the first H-SMF invokes the PCF service.
  • the embodiment of the present disclosure also provides an AMF, including: an eleventh transceiver and an eleventh processor;
  • the eleventh transceiver is configured to: send a session management context creation request to the first V-SMF in the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal;
  • the eleventh transceiver is further configured to: receive a session management context creation response from the first V-SMF, where the session management context creation response includes: the SMF identifier of the first H-SMF, and the first H-SMF SMF is selected by the first V-SMF;
  • the eleventh transceiver is further configured to send a session management context creation request to the second V-SMF during the subsequent establishment process of the PDU session requested by the terminal for the same S-NSSAI and DNN, and
  • the session management context creation request includes: the SMF identifier of the first H-SMF.
  • the embodiment of the present disclosure also provides an SMF, including: a twelfth transceiver and a twelfth processor;
  • the twelfth transceiver is configured to: send a session context acquisition request to the first H-SMF;
  • the twelfth transceiver is further configured to: receive a session context acquisition response from the first H-SMF, where the session context acquisition response carries the session management context of the terminal, and the session management context includes: a PCF identifier, and The PCF identifier is the identifier of the PCF selected when the first H-SMF invokes the PCF service;
  • the twelfth processor is configured to perform PCF selection according to the PCF identifier.
  • the embodiments of the present disclosure also provide a network device, including: a processor, a memory, and a program stored on the memory and capable of running on the processor, and when the program is executed by the processor, the above The steps of the method of selecting PCF.
  • the embodiments of the present disclosure also provide a computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method for selecting a PCF as described above are realized.
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • Figure 1 is a schematic diagram of the interface between the 5G core network control plane NF;
  • FIG. 2 is one of the flowcharts of the method for selecting PCF in an embodiment of the disclosure
  • FIG. 3 is the second flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 4 is the third flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 5 is the fourth flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 6 is the fifth flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 7 is one of the schematic diagrams of Embodiment 1 of the embodiments of the disclosure.
  • FIG. 8 is the second schematic diagram of Embodiment 1 of the embodiments of the disclosure.
  • FIG. 9 is one of the schematic diagrams of the second embodiment of the embodiments of the disclosure.
  • FIG. 11 is one of the schematic diagrams of the third embodiment of the embodiment of the disclosure.
  • FIG. 12 is the second schematic diagram of the third embodiment of the embodiment of the disclosure.
  • Figure 13 is a schematic diagram of a network architecture in a roaming scenario
  • FIG. 14 is one of the schematic diagrams of the application of the embodiments of the disclosure under the roaming architecture
  • FIG. 16 is the third schematic diagram of the application of the embodiments of the disclosure under the roaming architecture
  • FIG. 17 is the fourth schematic diagram of the application of the embodiment of the disclosure under the roaming architecture
  • FIG. 18 is one of the structural schematic diagrams of the AMF according to the embodiment of the disclosure.
  • FIG. 19 is the second structural diagram of the AMF according to the embodiment of the disclosure.
  • FIG. 20 is the third structural diagram of the AMF according to an embodiment of the disclosure.
  • FIG. 21 is the fourth structural diagram of the AMF according to the embodiment of the disclosure.
  • FIG. 22 is one of the schematic structural diagrams of the SMF of the embodiment of the disclosure.
  • FIG. 23 is the second structural diagram of the SMF of the embodiment of the disclosure.
  • FIG. 24 is the fifth structural diagram of the AMF according to an embodiment of the disclosure.
  • FIG. 25 is the sixth structural diagram of the AMF according to an embodiment of the disclosure.
  • FIG. 26 is the third structural diagram of the SMF of the embodiment of the disclosure.
  • FIG. 27 is the fourth structural diagram of the SMF of the embodiment of the disclosure.
  • FIG. 28 is a schematic structural diagram of a network device according to an embodiment of the disclosure.
  • FIG. 29 is the sixth flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 30 is the seventh flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 31 is the eighth flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 32 is the ninth flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 33 is the tenth flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 34 is the eleventh of the flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • 35 is the fifth structural diagram of the SMF according to the embodiment of the disclosure.
  • FIG. 36 is the sixth structural diagram of the SMF according to the embodiment of the disclosure.
  • FIG. 37 is the seventh structural diagram of the SMF according to the embodiment of the disclosure.
  • FIG. 38 is the eighth structural diagram of the SMF according to the embodiment of the disclosure.
  • FIG. 39 is the ninth diagram of the structure of the SMF according to the embodiment of the disclosure.
  • FIG. 40 is the seventh structural diagram of the AMF according to the embodiment of the disclosure.
  • FIG. 41 is the twelfth part of the flowchart of the method for selecting PCF according to an embodiment of the disclosure.
  • FIG. 42 is the tenth structural diagram of the SMF according to the embodiment of the disclosure.
  • Network Function Network Function
  • FIG. 1 there are interfaces between AMF, SMF, AF and PCF. Among them, there is an N15 interface between AMF-PCF, an N7 interface between SMF-PCF, and an N5 interface between AF-PCF.
  • AMF Access Management Function
  • SMF Session Management Function
  • the PCF selection methods include: (1) According to the configuration; (2) According to the service discovery; (3) According to the established session; (4) According to the session binding information query.
  • AMF selects according to the code number; SMF and UE have established sessions to choose the same or the same as the N15 interface, or independent selection; AF and the PCF selected by the N7 interface are the same.
  • S-NSSAI Single Network Slice Selection Assistance Information, single network slice selection assistance information.
  • DNN Data Network Name, the name of the data network.
  • PDU Session Protocol Data Unit session, protocol data unit session.
  • PCF Policy Control Function, policy control function.
  • SMF Session Management Function, session management function.
  • AMF Access and Mobility Management Function, access and mobility management functions.
  • the session establishment request sent by the UE to the AMF refers to the PDU Session Establishment Request message.
  • Session context creation request/response between AMF and SMF refers to the CreateSMContext Service Operations (service operations) request Nsmf_PDUSession_CreateSMContext Request and service response Nsmf_PDUSession_CreateSMContext Response of the Nsmf_PDUSession service provided by the SMF.
  • Session management policy association creation process refers to the SMF calling the Npcf_SMPolicyControl service provided by the PCF, and establishing a SM Policy Association session management policy Association with the PCF, and obtaining policy and charging control (Policy and Charging Control, PCC) for a PDU Session ) Rules (rules).
  • Session context request/response Refers to the Nsmf_PDUSession_ContextRequest request and response of the service user calling the Context Service Operations of the Nsmf_PDUSession service of the SMF.
  • the service request sent by the AMF to the SMF may also be called the session context creation service request.
  • the service response sent by the SMF to the AMF may also be referred to as the session context creation service response.
  • words such as “exemplary” or “for example” are used as examples, illustrations, or illustrations. Any embodiment or design solution described as “exemplary” or “for example” in the embodiments of the present disclosure should not be construed as being more optional or advantageous than other embodiments or design solutions. To be precise, words such as “exemplary” or “for example” are used to present related concepts in a specific manner.
  • the technology described in this article is not limited to the fifth-generation mobile communication (5th-generation, 5G) system and subsequent evolved communication systems, and is not limited to the LTE/LTE evolution (LTE-Advanced, LTE-A) system, and can also be used for various A variety of wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (Frequency Division Multiple Access, FDMA), Orthogonal Frequency Division Multiple Access (Orthogonal Frequency Division Multiple Access, OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) and other systems.
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • FDMA Frequency Division Multiple Access
  • OFDMA Orthogonal Frequency Division Multiple Access
  • SC-FDMA Single-carrier Frequency-Division Multiple Access
  • the terms “system” and “network” are often used interchangeably.
  • the CDMA system can implement radio technologies such as CDMA2000 and Universal Terrestrial Radio Access (UTRA).
  • UTRA includes Wideband Code Division Multiple Access (WCDMA) and other CDMA variants.
  • the TDMA system can implement radio technologies such as the Global System for Mobile Communication (GSM).
  • OFDMA system can realize such as Ultra Mobile Broadband (UMB), Evolved UTRA ((Evolution-UTRA, E-UTRA)), IEEE 802.11 ((Wi-Fi)), IEEE802.16 ((WiMAX)), Radio technologies such as IEEE 802.20 and Flash-OFDM.
  • UMB Ultra Mobile Broadband
  • Evolved UTRA (Evolution-UTRA, E-UTRA)
  • IEEE 802.11 (Wi-Fi)
  • IEEE802.16 (WiMAX)
  • Radio technologies such as IEEE 802.20 and Flash-OFDM.
  • UMB Ultra Mobile Broadband
  • Evolved UTRA (Evolution-
  • LTE and more advanced LTE are new UMTS versions that use E-UTRA.
  • UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project” (3GPP).
  • CDMA2000 and UMB are described in documents from an organization named “3rd Generation Partnership Project 2" (3GPP2).
  • the technology described in this article can be used for the systems and radio technologies mentioned above as well as other systems and radio technologies.
  • the terminal provided by the embodiment of the present disclosure may be a mobile phone, a tablet computer, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook or a personal digital assistant (PDA), and a mobile Internet device (Mobile Internet).
  • UMPC ultra-mobile personal computer
  • PDA personal digital assistant
  • Mobile Internet Mobile Internet
  • Device MID
  • Wearable Device Wearable Device
  • vehicle-mounted equipment etc.
  • an embodiment of the present disclosure provides a method for selecting a PCF.
  • the execution body of the method is AMF, and the specific steps include: step 201 to step 203.
  • Step 201 Send a first service request to the first SMF
  • the first service request indicates that the first SMF invokes the service of the PCF.
  • Step 202 Receive a first service response in response to the first service request from the first SMF, where the first service response carries a PCF identifier, and the PCF identifier is the identifier of the PCF selected when the first SMF invokes the PCF service;
  • Step 203 Send a second service request to the second SMF, the second service request carrying the PCF identifier.
  • the second service request indicates that the second SMF invokes the service of the PCF.
  • step 201 during the establishment of a first PDU session requested by the terminal for an S-NSSAI and DNN, the first service request is sent to the first SMF; in step 203, the terminal In the subsequent establishment process of the second PDU session requested by the same S-NSSAI and DNN, a second service request is sent to the second SMF.
  • the method further includes:
  • the session management context of the first PDU of the terminal is saved, and the session management context of the first PDU of the terminal includes one or more of the following: user identification, S-NSSAI, and DNN, the SMF ID of the first SMF, and the PCF ID.
  • sending the second service request to the second SMF during the establishment of the second PDU session includes:
  • the sending a first service request to the first SMF includes:
  • the method also includes:
  • the process of establishing the third PDU session is not a subsequent process of the process of establishing a PDU session requested by the same S-NSSAI and DNN subsequently by the first PDU session terminal.
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, as well as restrictions on the BSF discovery mechanism and deployment plan.
  • an embodiment of the present disclosure provides a method for selecting a PCF.
  • the execution body of the method is AMF, and the specific steps include: step 301 to step 305.
  • Step 301 Send a first service request to the first SMF
  • Step 302 Receive a first service response in response to the first service request from the first SMF;
  • Step 303 Send a session context acquisition request to the first SMF
  • Step 304 Receive a session context acquisition response from the first SMF, the session context acquisition response carries the session management context of the terminal, the session management context includes: a PCF identifier, the PCF identifier is the first SMF to call the PCF The identification of the PCF selected during the service;
  • Step 305 Send a second service request to a second SMF, where the second service request carries the PCF identifier.
  • step 301 during the establishment of the first PDU session requested by the terminal for an S-NSSAI and DNN, the first service request is sent to the first SMF; in step 303, the first service request is sent to the first SMF; In the subsequent establishment process of the second PDU session requested by the same S-NSSAI and DNN, the terminal sends a session context acquisition request to the first SMF.
  • the method further includes:
  • the session management context includes one or more of the following: user identification, S-NSSAI and DNN, and the first SMF ID of SMF.
  • sending a session context acquisition request to the first SMF during the establishment of the second PDU session includes:
  • the SMF identifier of the first SMF that performs policy control on the first PDU session according to the session management context of the first PDU session of the terminal;
  • a session context acquisition request is sent to the first SMF.
  • the sending the first service request to the first SMF includes:
  • the method also includes:
  • the process of establishing the third PDU session is not a subsequent process of the process of establishing the first PDU session.
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • an embodiment of the present disclosure provides a method for selecting a PCF.
  • the execution subject of the method is SMF, and the specific steps include: step 401 to step 402.
  • Step 401 In the process of establishing a PDU session requested by the terminal for S-NSSAI and DNN, the terminal receives a service request from the AMF, the service request includes: a PCF identifier, and the PCF identifier is the process of establishing this PDU session Previously, in the process of establishing a PDU session requested by the terminal for the same S-NSSAI and DNN, the first SMF selected the PCF identifier when calling the PCF service, where the first SMF is the ID of the current PDU session Before the establishment process, the AMF is selected during the establishment process of the PDU session requested by the terminal for the same S-NSSAI and DNN;
  • Step 402 Perform PCF selection according to the PCF identifier.
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • an embodiment of the present disclosure provides a method for selecting PCF.
  • the execution subject of the method is AMF, and the specific steps include: step 501 to step 503.
  • Step 501 Send a first service request to the first SMF
  • Step 502 Receive a first service response in response to the first service request from the first SMF;
  • Step 503 Send a second service request to a second SMF, where the second service request carries the SMF identifier of the first SMF.
  • step 501 during the establishment of the first PDU session requested by the terminal for an S-NSSAI and DNN, the first service request is sent to the first SMF; in step 503, the terminal In the subsequent establishment process of the second PDU session requested by the same S-NSSAI and DNN, a second service request is sent to the second SMF.
  • the method further includes:
  • the session management context of the first PDU session of the terminal After receiving the first service response, the session management context of the first PDU session of the terminal is saved.
  • the first PDU session management context of the terminal includes one or more of the following: user identification, S-NSSAI and DNN, The SMF identifier of the first SMF.
  • sending the second service request to the second SMF during the establishment of the second PDU session includes:
  • sending the first service request to the first SMF includes:
  • the method also includes:
  • the process of establishing the third PDU session is not a subsequent process of the process of establishing the first PDU session.
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • an embodiment of the present disclosure provides a method for selecting a PCF.
  • the execution subject of the method is the second SMF, and the specific steps include: step 601 to step 603.
  • Step 601 Send a session context acquisition request to the first SMF
  • Step 602 Receive a session context acquisition response from the first SMF, the session context acquisition response carrying the session management context of the terminal, the session management context includes: a PCF identifier, the PCF identifier is the first SMF to call the PCF The identification of the PCF selected during the service;
  • Step 603 Perform PCF selection according to the PCF identifier.
  • the method before sending the session context acquisition request to the first SMF, the method further includes:
  • the sending a session context acquisition request to the first SMF includes:
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • an embodiment of the present disclosure also provides a method for selecting PCF.
  • the execution subject of the method is V-SMF, and the specific steps are as follows:
  • Step 2901 Receive a first session management context creation request from AMF, where the first session management context creation request is for an S-NSSAI and DNN requested PDU session of the terminal;
  • Step 2902 Select the first H-SMF, and send a PDU session creation request to the first H-SMF;
  • Step 2903 Receive a PDU session creation response from the first H-SMF, where the PDU session creation response includes the PCF identifier of the H-PCF, and the H-PCF is selected when the first H-SMF invokes the PCF service ;
  • Step 2904 Receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal following the same PDU session requested by the S-NSSAI and DNN;
  • Step 2905 Send a PDU session creation request to the second H-SMF, where the PDU session creation request includes: the PCF identifier of the H-PCF.
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • an embodiment of the present disclosure also provides a method for selecting PCF.
  • the execution subject of the method is V-SMF, and the specific steps are as follows:
  • Step 3001 Receive a first session management context creation request from AMF, where the first session management context creation request is for a PDU session requested by an S-NSSAI and DNN of the terminal;
  • Step 3002 Select the first H-SMF, and send a PDU session creation request to the first H-SMF;
  • Step 3003 Receive a PDU session creation response from the first H-SMF
  • Step 3004 Receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal following the same PDU session requested by the S-NSSAI and DNN;
  • Step 3005 Send a session context acquisition request to the first H-SMF
  • Step 3006 Receive a session context acquisition response from the first H-SMF, where the session context acquisition response includes the PCF identifier of the H-PCF, and the H-PCF is selected when the first H-SMF invokes the PCF service ;
  • Step 3007 Send a PDU session creation request to the second H-SMF, where the PDU session creation request includes: the PCF identifier of the H-PCF.
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • an embodiment of the present disclosure also provides a method for selecting PCF.
  • the execution subject of the method is V-SMF, and the specific steps are as follows:
  • Step 3101 Receive a first session management context creation request from the AMF, where the first session management context creation request is for a PDU session requested by an S-NSSAI and DNN of the terminal;
  • Step 3102 Select the first H-SMF, and send a PDU session creation request to the first H-SMF;
  • Step 3103 Receive a PDU session creation response from the first H-SMF, where the PDU session creation response carries a session management context, and the session management context includes the SMF identifier of the first H-SMF;
  • Step 3104 Receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal following the same PDU session requested by the S-NSSAI and DNN;
  • Step 3105 Send a PDU session creation request to the second H-SMF, where the PDU session creation request includes the SMF identifier of the first H-SMF.
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • an embodiment of the present disclosure also provides a method for selecting PCF.
  • the execution subject of the method is V-SMF, and the specific steps are as follows:
  • Step 3201 In the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal, a session management context creation request is received.
  • the session management context creation request includes: the SMF identifier of the first H-SMF, and the first H-SMF One H-SMF is the establishment process of this PDU session.
  • the first V-SMF receives the session management context creation request Later selected
  • Step 3202 Send a session context acquisition request to the first H-SMF
  • Step 3203 Receive a session context acquisition response from the first H-SMF, the session context acquisition response includes the PCF identifier of the H-PCF, and the H-PCF is selected when the first H-SMF invokes the PCF service ;
  • Step 3204 Send a PDU session creation request to a second H-SMF, where the PDU session creation request includes the PCF identifier of the H-PCF, so that the second H-SMF performs according to the PCF identifier of the H-PCF PCF selection.
  • an embodiment of the present disclosure also provides a method for selecting PCF.
  • the execution subject of the method is V-SMF, and the specific steps are as follows:
  • Step 3301 In the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal, the terminal receives a session management context creation request.
  • the session management context creation request includes: the SMF identifier of the first H-SMF, and the first H-SMF One H-SMF is the establishment process of this PDU session.
  • the first V-SMF receives the session management context creation request Later selected
  • Step 3302 Send a PDU session creation request to the second H-SMF, where the PDU session creation request includes: the SMF identifier of the first H-SMF, so that the second H-SMF is based on the first H-SMF SMF identifier, send a session context acquisition request to the first H-SMF, receive a session context acquisition response including the PCF identifier of the H-PCF from the first H-SMF, and perform PCF according to the PCF identifier of the H-PCF Selection, the H-PCF is selected when the first H-SMF invokes the PCF service.
  • an embodiment of the present disclosure also provides a method for selecting PCF.
  • the execution subject of the method is AMF, and the specific steps are as follows:
  • Step 3401 In the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal, the terminal sends a session management context creation request to the first V-SMF;
  • Step 3402 Receive a session management context creation response from the first V-SMF, where the session management context creation response includes: the SMF identifier of the first H-SMF, and the first H-SMF is generated by the first V-SMF. -Selected by SMF;
  • Step 3403 In the subsequent establishment process of the second PDU session requested by the terminal for the same S-NSSAI and DNN, send a session management context creation request to the second V-SMF, where the session management context creation request includes : The SMF identifier of the first H-SMF.
  • an embodiment of the present disclosure also provides a method for selecting PCF, which is applied to the second H-SMF, including:
  • Step 4101 Send a session context acquisition request to the first H-SMF
  • Step 4102 Receive a session context acquisition response from the first H-SMF, where the session context acquisition response carries the session management context of the terminal, the session management context includes: a PCF identifier, and the PCF identifier is the first H-SMF -The identification of the PCF selected when SMF calls the PCF service;
  • Step 4103 Perform PCF selection according to the PCF identifier.
  • the method before sending the session context acquisition request to the first H-SMF, the method further includes:
  • the sending a session context acquisition request to the first H-SMF includes:
  • the PCF ID selected for the first time in the PDU session policy control process of the same user and the same S-NSSAI and DNN is transferred to the SMF for subsequent session management through the service call between AMF and SMF to ensure that different SMFs are for the same user
  • the session of the same S-NSSAI and DNN selects the same PCF, which avoids the additional storage of session binding information for UDM, provision of query services and new service calls in related technologies; avoids session binding information for PCF and SMF to BSF Query requirements, SMF and PCF support redirection requirements, and restrictions on the BSF discovery mechanism and deployment plan.
  • the session management involves multiple SMFs (for example, the first SMF and the second SMF), but the user is registered in the same AMF, there is a PDU session ID and related session information in the context of the AMF.
  • the PCF1 ID as a part of the PDU session (session) information, can be used to inform the second SMF in the service invocation process of the AMF and SMF interface, without requiring additional session binding information query for entities such as UDM or BSF.
  • the SMF carries the PCF ID in the session-related context returned to the AMF.
  • the AMF brings the PCF ID selected for the same S-NSSAI and DNN session to the SMF for subsequent session establishment.
  • parameters are added to the original process.
  • AMF adds judgment logic. No new service calls are added.
  • Step 1 In the process of establishing a PDU session requested by the UE for an S-NSSAI and DNN of the terminal, AMF selects SMF1 and initiates an Nsmf_PDUSession_CreateSMContext request to SMF1;
  • Step 2 SMF1 completes the PCF selection, and the selected PCF is PCF1. SMF requests user policy from PCF1.
  • Step 3 SMF1 carries PCF1 ID in the Nsmf_PDUSession_CreateSMContext response returned to AMF.
  • the SmContextCreatedData resource in the service response message in the Nsmf_PDUSession_CreateSMContext service in the related technology is extended, and a resource attribute is added to carry the PCF ID, and the value of the PCF ID is the ID of the PCF1.
  • Step 4 In the subsequent PDU session establishment process of the UE for the same S-NSSAI and DNN request, AMF selects SMF2 and initiates a Nsmf_PDUSession_CreateSMContext request to SMF2, carrying PCF1 ID.
  • the SmContextCreatData resource in the request message of the Nsmf_PDUSession_CreateSMContext service in the related technology is extended, and a resource attribute, such as additional PCF ID, is used to carry the PCF ID, and the value of the PCF ID is the ID of PCF1.
  • the additional PCF ID indicates that the PCF1 ID is related to session control and selected by SMF1, and is not the PCF ID of the PCF that is previously defined in the SmContextCreatData resource and related to the access strategy selected by the AMF.
  • SmContextCreatData resource in step 4 and the SmContextCreatedData resource carried in the response message of the SMF in step 3 are not the same resource.
  • Step 5 SMF2 performs PCF selection according to the additional (additional) PCF ID carried by AMF, and requests user policy from PCF1.
  • the AMF receives the session establishment request initiated by the UE and initiates a session context establishment request to SMF1.
  • the session context creation request includes information such as user code number, S-NSSAI, and DNN.
  • the AMF receives the session context creation service response returned by SMF1.
  • the session context creation service response carries the PCF ID.
  • the PCF ID is the identifier of the PCF1 selected when the SMF1 calls the PCF to request policy data.
  • the PCF ID may be consistent or inconsistent with the identifier of the PCF related to the access policy selected by the AMF .
  • the PCF ID is a resource attribute in the session management context.
  • the AMF After the AMF receives the session context creation service response, it saves the session management context.
  • the session management context includes one or more of the following: user code number, S-NSSAI and DNN, SMF ID, PCF ID.
  • the SMF ID is the identifier of the session management network element selected for the user this session.
  • AMF receives the session establishment request initiated by the UE, and before initiating the session context establishment request to SMF2, there is a process of processing the user session request.
  • the AMF checks the saved session management context during this process.
  • the AMF context has saved the session information of the user with the same S-NSSAI and the same DNN, and AMF finds the session from the session
  • the PCF ID of the PCF that performs policy control, and the session context creation request initiated to the SMF carries the PCF ID.
  • the SMF2 performs PCF selection according to the additional (additional) PCF ID carried by the AMF, and initiates a request to the PCF1 to request the user policy.
  • the AMF initiates a context query to the first SMF to obtain the PCF ID selected by the same S-NSSAI and DNN session. Then the PCF ID is brought to the SMF for subsequent session establishment.
  • Step 1 During the establishment of a PDU session requested by the UE for an S-NSSAI and DNN, AMF selects SMF1 and initiates an Nsmf_PDUSession_CreateSMContext request to SMF1, and SMF1 returns a response.
  • Step 2 SMF1 completes PCF selection and requests user policy from PCF1, and records PCF1 ID in the context.
  • Step 3 In the subsequent PDU session establishment process of the UE for the same S-NSSAI and DNN request, AMF finds that the UE has previously requested to establish a session for the same S-NSSAI and DNN, and the session is managed by SMF1, requests context from SMF1, and initiates Nsmf_PDUSession_ContextRequest .
  • Step 4 SMF1 carries context in Nsmf_PDUSession_Context response, including PCF1 ID.
  • Step 5 AMF selects SMF2 and initiates a Nsmf_PDUSession_CreateSMContext request to SMF2, carrying PCF1 ID.
  • Step 6 SMF2 performs PCF selection according to the additional PCF ID carried by AMF, and requests user policy from PCF1.
  • the AMF receives the session establishment request initiated by the UE and initiates a session context establishment request to SMF1.
  • the session context creation request includes one or more of the following: user code number, S-NSSAI, DNN and other information.
  • the AMF receives the session context creation service response returned by SMF1.
  • the AMF After the AMF receives the session context creation service response, it saves the session management context.
  • the session management context includes one or more of the following: user code number, S-NSSAI and DNN, SMF ID.
  • the SMF ID is the identifier of the session management network element selected for the user this session.
  • AMF receives the session establishment request initiated by the UE, and before initiating the session context establishment request to SMF2, there is a process of processing the user session request.
  • AMF will check the saved context during this process.
  • the AMF context has saved the session information of the user with the same S-NSSAI and the same DNN, and AMF finds the session from the session
  • the SMF ID of the managed SMF1 sends a session context acquisition request to the SMF1.
  • the session management context includes: session ID or session-related information.
  • SMF1 returns a response to the session context acquisition request, carrying the session management context.
  • the PCF ID is included in the session management context.
  • This PCF ID is the identification of PCF1 selected when SMF1 calls PCF to request policy data.
  • the AMF After the AMF receives the session context acquisition response, it initiates a session context creation request to SMF2, which carries the PCF ID carried in the session context acquisition response.
  • SMF2 performs PCF selection according to the PCF ID carried by the AMF, and initiates a request to the PCF1 to request user policies.
  • AMF selects SMF2 when subsequent UE requests to establish a session for the same S-NSSAI and DNN, and brings the ID of the session management network element SMF1 of the same S-NSSAI and DNN session to SMF2 for subsequent session establishment.
  • SMF2 initiates a context query to the first SMF to obtain the PCF ID selected by the same S-NSSAI and DNN session.
  • the context query service provided by the SMF in the related technology it is not required to record the PCF ID in the session-related context on the AMF.
  • AMF adds judgment logic.
  • SMF supports querying another SMF for context.
  • Step 1 During the establishment of a PDU session requested by the UE for an S-NSSAI and DNN, AMF selects SMF1 and initiates an Nsmf_PDUSession_CreateSMContext request to SMF1, and SMF1 returns a response.
  • Step 2 SMF1 completes PCF selection and requests user policy from PCF1, and records PCF1 ID in the context.
  • Step 3 In the subsequent PDU session establishment process requested by the UE for the same S-NSSAI and DNN, AMF selects SMF2 and initiates an Nsmf_PDUSession_CreateSMContext request to SMF2.
  • the AMF found that the UE had previously requested to establish a session for the same S-NSSAI and DNN, and the session was managed by SMF1, and the SMF1 ID was carried in the SMF2 request.
  • Step 4 SMF2 requests context from SMF1, and initiates Nsmf_PDUSession_ContextRequest.
  • Step 5 SMF1 carries the context in the Nsmf_PDUSession_Context response, including PCF1ID.
  • Step 6 SMF2 requests the user policy from PCF1 according to the PCF1 ID in the context returned by SMF1.
  • the AMF receives the session establishment request initiated by the UE and initiates a session context establishment request to SMF1.
  • the session context creation request includes information such as user code number, S-NSSAI, and DNN.
  • the AMF receives the session context creation service response returned by SMF1.
  • the AMF After the AMF receives the session context creation service response, it saves the session management context.
  • the session management context includes one or more of the following: user code number, S-NSSAI and DNN, SMF ID.
  • the SMF ID is the identifier of the session management network element selected for the user this session.
  • AMF receives the session establishment request initiated by the UE, and before initiating the session context establishment request to SMF2, there is a process of processing the user session request.
  • AMF checks the saved session management context during this process. If this is the first PDU session establishment process for an S-NSSAI and DNN request for a user, there is no established session of the user with the same S-NSSAI and the same DNN in the context of AMF, and AMF initiates a session context creation request to SMF2 Does not carry SMF ID.
  • the AMF context has saved the user’s session information with the same S-NSSAI and the same DNN, and AMF finds the correct session from the established sessions.
  • the SMF1 ID of the SMF1 that establishes the session for management carries the SMF1 ID of the session management network element SMF1 of the established session in the session context creation request initiated to the SMF2.
  • SMF2 receives the session context creation request, and initiates a session context acquisition request to SMF1 according to the SMF1 ID carried in it.
  • the context of session management includes: session ID or session-related information.
  • SMF1 returns a response to the session context acquisition request, which carries the session context.
  • the PCF ID is included in the session context. This PCF ID is the identification of PCF1 selected when SMF1 calls PCF to request policy data
  • SMF2 After SMF2 receives the session context acquisition response, it selects the PCF according to the PCF ID carried therein, and initiates a request to the PCF1 to request the user policy.
  • V-SMF needs to carry PCF ID on the N16 interface between V-SMF and H-SMF to provide a reference for H-SMF to select PCF, so that H- The H-PCF selected by SMF is the same.
  • H-PCFID is transferred between H-SMF and V-SMF.
  • the H-SMF carries the H-PCF ID in the session-related user context returned to the V-SMF.
  • the V-SMF brings the H-PCF ID selected for the same S-NSSAI and DNN session to the H-SMF for subsequent session establishment when the UE subsequently requests to establish a session for the same S-NSSAI and DNN.
  • AMF sends a session management context creation request for a session between S-NSSAI1 and DNN1 to V-SMF;
  • V-SMF chooses H-SMF1
  • V-SMF sends a PDU session creation request to H-SMF1, including S-NSSAI1 and DNN1;
  • H-SMF1 selects H-PCF1, H-SMF1 and H-PCF1 for the session management strategy association creation process
  • H-SMF1 sends a PDU session creation request to V-SMF1, carrying the created session context, including S-NSSAI1 and DNN1, H-SMF1 ID and H-PCF1 ID;
  • V-SMF saves the session management context
  • AMF sends a session management context creation request for subsequent sessions of the same S-NSSAI1 and DNN1 to V-SMF;
  • V-SMF chooses H-SMF2
  • V-SMF sends a PDU session creation request to H-SMF2, including: S-NSSAI1 and DNN1, additional PCF ID: H-PCF1 ID;
  • H-SMF2 selects H-PCF1, H-SMF2 and H-PCF1 for the session management strategy association creation process.
  • the figure illustrates the application of the second embodiment in the roaming architecture: the V-SMF queries the session context of the H-SMF, and transfers the H-PCFID to the H-SMF.
  • the V-SMF When the V-SMF subsequently requests the UE to establish a session for the same S-NSSAI and DNN, it initiates a user context query to the first H-SMF to obtain the H-PCF ID selected by the same S-NSSAI and DNN session. Then bring the H-PCF ID to the H-SMF for subsequent session establishment.
  • AMF sends a session management context creation request for a session between S-NSSAI1 and DNN1 to V-SMF;
  • V-SMF chooses H-SMF1
  • V-SMF sends a PDU session creation request to H-SMF1, including S-NSSAI1 and DNN1;
  • H-SMF1 sends a PDU session creation response to V-SMF1, carrying the created session context
  • V-SMF saves the session management context
  • H-SMF1 selects H-PCF1, H-SMF1 and H-PCF1 for the session management policy association creation process
  • AMF sends a session management context creation request for subsequent sessions of the same S-NSSAI1 and DNN1 to V-SMF;
  • V-SMF sends a session context acquisition request to H-SMF1, including S-NSSAI1 and DNN1 or related session IDs;
  • H-SMF1 sends a session context acquisition response to V-SMF, including the corresponding session context, including the H-PCF1 ID;
  • V-SMF sends a PDU session creation request to H-SMF2, including: S-NSSAI1 and DNN1, additional PCF ID: H-PCF1 ID;
  • H-SMF2 selects H-PCF1, H-SMF2 and H-PCF1 for the session management strategy association creation process.
  • the figure illustrates the application of the third embodiment in the roaming architecture: the H-SMF1ID is transferred between the V-SMF and the H-SMF, and the H-SMF2 queries the session context of the H-SMF1 to obtain the H-PCFID.
  • V-SMF selects H-SMF2 when subsequent UE requests to establish a session for the same S-NSSAI and DNN, and brings the ID of the session management network element H-SMF1 of the same S-NSSAI and DNN session to the subsequent session establishment H-SMF2.
  • H-SMF2 initiates a user context query to H-SMF1 to obtain the H-PCF ID selected by the same S-NSSAI and DNN session.
  • AMF sends a session management context creation request for a session between S-NSSAI1 and DNN1 to V-SMF;
  • V-SMF chooses H-SMF1
  • V-SMF sends a PDU session creation request to H-SMF1, including S-NSSAI1 and DNN1;
  • H-SMF1 sends a PDU session creation response to V-SMF1, carrying the created session context
  • H-SMF1 selects H-PCF1, H-SMF1 and H-PCF1 for the session management strategy association creation process
  • V-SMF saves the session management context, including H-SMF1 ID;
  • AMF sends a session management context creation request for subsequent sessions of the same S-NSSAI1 and DNN1 to V-SMF;
  • V-SMF chooses H-SMF2
  • V-SMF sends a PDU session creation request to H-SMF2, including S-NSSAI1 and DNN1, reference SMF ID: H-SMF1 ID;
  • H-SMF2 sends a session context acquisition request to H-SMF1, including S-NSSAI1 and DNN1 or related session IDs;
  • H-SMF1 sends a session context acquisition response to H-SMF2, carrying the corresponding session context, including the H-PCF1 ID;
  • H-SMF2 selects H-PCF1, H-SMF2 and H-PCF1 for the session management strategy association creation process.
  • Embodiment 1 if there are multiple V-SMFs, then the combination of Embodiment 1 and Embodiment 2 or Embodiment 3 is applied.
  • the H-SMF1ID is transferred between V-SMF and AMF, and V-SMF2 or H-SMF2 queries the session context of H-SMF1 to obtain H-PCF1 ID.
  • V-SMF1 carries the H-SMF1 ID in the session-related user context returned to the AMF.
  • AMF selects V-SMF2 when the subsequent UE requests to establish a session for the same S-NSSAI and DNN, and brings the ID of the session management network element H-SMF1 of the same S-NSSAI and DNN session to the V- which subsequently establishes the session.
  • SMF2, or H-SMF2 brought to subsequent session establishment through V-SMF2.
  • V-SMF2 or H-SMF2 initiates user context query to H-SMF1 to obtain the H-PCF ID selected by the same S-NSSAI and DNN session.
  • AMF sends a session management context creation request to V-SMF1, and the session management context creation request is for a session between S-NSSAI1 and DNN1;
  • V-SMF1 selects H-SMF1
  • V-SMF1 sends a PDU session creation request to H-SMF1;
  • the PDU session creation request includes the information of S-NSSAI1 and DNN1.
  • H-SMF1 sends a PDU session creation response to V-SMF1;
  • the PDU session creation response includes the created session context.
  • H-SMF1 selects H-PCF1, H-SMF1 and H-PCF1 for the session management strategy association creation process
  • V-SMF1 saves the session management context, which includes the SMF identifier of H-SMF1;
  • V-SMF1 sends a session management context creation response to AMF.
  • the session management context creation response is for a session between S-NSSA1 and DNN1 and contains the SMF identifier of H-SMF1;
  • AMF sends a session management context creation request to V-SMF2.
  • the session management context creation request is for subsequent sessions of the same S-NSSA1 and DNN1 and includes the SMF identifier of H-SMF1;
  • the subsequent process includes method 1 and method 2.
  • Mode 1 Exemplarily, the specific steps of Mode 1 include 9-13:
  • V-SMF2 sends a session context acquisition request to H-SMF1.
  • the session context acquisition request includes: S-NSSA1 and DNN1 or related session IDs.
  • H-SMF1 sends a session context acquisition response to V-SMF2, and the session context acquisition response includes: the corresponding session context, including the PCF ID of H-PCF1.
  • V-SMF2 selects H-SMF2
  • V-SMF2 sends a PDU session creation request to H-SMF2;
  • the PDU session creation request includes: S-NSSA1 and DNN1, reference SMF ID, H-PCF1 ID.
  • H-SMF2 selects H-PCF1, H-SMF2 and H-PCF1 for the session management strategy association creation process
  • Mode 2 Exemplarily, the specific steps of Mode 2 include 14-18:
  • V-SMF2 selects H-SMF2
  • V-SMF2 sends a PDU session creation request to H-SMF2.
  • the PDU session creation request includes: S-NSSA1 and DNN1, reference SMF ID, and H-SMF1 ID.
  • H-SMF2 sends a session context acquisition request to H-SMF1.
  • the session context acquisition request includes: S-NSSA1 and DNN1 or related session IDs.
  • H-SMF1 sends a session context acquisition response to H-SMF2.
  • the session context acquisition response includes the corresponding session context, including the H-PCF1 ID.
  • H-SMF2 selects H-PCF1, H-SMF2, and H-PCF1 for the session management policy association creation process.
  • the PCF ID is the PCF identifier, which can be the PCF instance ID, FQDN, or the instance ID of the service provided by the PCF.
  • an embodiment of the present disclosure also provides an AMF, and the AMF 1800 includes:
  • the first sending module 1801 is configured to send a first service request to the first SMF;
  • the first receiving module 1802 is configured to receive a first service response in response to the first service request from the first SMF, the first service response carrying a PCF identifier, and the PCF identifier is that the first SMF invokes the PCF The identification of the PCF selected during the service;
  • the second sending module 1803 is configured to send a second service request to a second SMF, where the second service request carries the PCF identifier.
  • the first sending module 1801 is further configured to: send a first service request to the first SMF during the establishment of a first PDU session requested by the terminal for an S-NSSAI and DNN;
  • the second sending module 1803 is further configured to send a second service request to the second SMF during the subsequent establishment process of the second PDU session requested by the terminal for the same S-NSSAI and DNN.
  • the AMF 1800 further includes: a first saving module, configured to save the session management context of the first PDU of the terminal after receiving the first service response, and the first PDU of the terminal
  • the session management context includes one or more of the following: user ID, S-NSSAI and DNN, SMF ID of the first SMF, and PCF ID.
  • the second sending module 1803 is further configured to: during the establishment of the second PDU session, determine the PCF that performs policy control on the first PDU session according to the session management context of the first PDU session of the terminal The PCF identifier; sending the second service request to the second SMF, and the second service request carries the PCF identifier.
  • the first sending module 1801 is further configured to: send a first service request to the first SMF during the establishment of the first PDU session;
  • the AMF1800 also includes:
  • the third sending module is configured to send a third service request to the second SMF during the establishment of the second PDU session; the third service request does not carry the PCF identifier;
  • the process of establishing the second PDU session is not a subsequent process of the process of establishing the first PDU session.
  • the AMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described in this embodiment here.
  • the AMF 1900 includes: a first transceiver 1901 and a first processor 1902;
  • the first transceiver 1901 is configured to send a first service request to the first SMF;
  • the first transceiver 1901 is further configured to receive a first service response in response to the first service request from the first SMF, where the first service response carries a PCF identifier, and the PCF identifier is the first SMF call The identification of the PCF selected during PCF service;
  • the first transceiver 1901 is also configured to send a second service request to a second SMF, where the second service request carries the PCF identifier.
  • the first transceiver 1901 is further configured to: send a first service request to the first SMF during the establishment of a first PDU session requested by the terminal for an S-NSSAI and DNN;
  • the first transceiver 1901 is further configured to send a second service request to the second SMF during the subsequent establishment process of the second PDU session requested by the terminal for the same S-NSSAI and DNN.
  • the first processor 1902 is configured to: after receiving the first service response, save the session management context of the first PDU of the terminal, and the session management context of the first PDU of the terminal includes the following: One or more items: user ID, S-NSSAI and DNN, SMF ID of the first SMF, and PCF ID.
  • the first processor 1902 is configured to: during the establishment of the second PDU session, according to the session management context of the first PDU session of the terminal, determine the PCF that performs policy control on the first PDU session. PCF logo;
  • the first transceiver 1901 is further configured to send the second service request to the second SMF, where the second service request carries the PCF identifier.
  • the first transceiver 1901 is further configured to: send a first service request to the first SMF during the establishment of the first PDU session;
  • the first transceiver 1901 is further configured to: send a third service request to the second SMF during the establishment of the second PDU session; the third service request does not carry the PCF identifier;
  • the process of establishing the second PDU session is not a subsequent process of the process of establishing the first PDU session.
  • the AMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described in this embodiment here.
  • an embodiment of the present disclosure also provides an AMF, and the AMF 2000 includes:
  • the fourth sending module 2001 is configured to send the first service request to the first SMF;
  • the second receiving module 2002 is configured to receive a first service response in response to the first service request from the first SMF;
  • the fifth sending module 2003 is configured to send a session context acquisition request to the first SMF;
  • the third receiving module 2004 is configured to receive a session context acquisition response from the first SMF, where the session context acquisition response carries the session management context of the terminal, and the session management context includes: a PCF identifier, and the PCF identifier is the The identity of the PCF selected when the first SMF invokes the PCF service;
  • the sixth sending module 2005 is configured to send a second service request to a second SMF, where the second service request carries the PCF identifier.
  • the fourth sending module 2001 is further configured to: send the first service request to the first SMF during the establishment of the first PDU session requested by the terminal for an S-NSSAI and DNN;
  • the fifth sending module 2003 is further configured to send a session context acquisition request to the first SMF during the subsequent establishment process of the second PDU session requested by the terminal for the same S-NSSAI and DNN.
  • the AMF2000 further includes a second saving module, configured to save the session management context of the first PDU session of the terminal after receiving the first service response, and the session management context includes one of the following or Multiple items: user ID, S-NSSAI and DNN, and SMF ID of the first SMF.
  • the fifth sending module 2003 is further configured to: during the establishment of the second PDU session, determine to perform policy control on the first PDU session according to the session management context of the first PDU session of the terminal The SMF identifier of the first SMF; according to the SMF identifier, send a session context acquisition request to the first SMF.
  • the fourth sending module 2001 is further configured to: send a first service request to the first SMF during the establishment of the first PDU session;
  • the AMF2000 also includes:
  • the seventh sending module is configured to send a sixth service request to the second SMF during the establishment of the second PDU session, where the second service request does not carry the PCF identifier;
  • the process of establishing the second PDU session is not a subsequent process of the process of establishing the first PDU session.
  • the AMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described in this embodiment here.
  • the AMF 2100 includes: a second transceiver 2101 and a second processor 2101;
  • the second transceiver 2101 is configured to send a first service request to the first SMF;
  • the second transceiver 2101 is further configured to receive a first service response in response to the first service request from the first SMF;
  • the second transceiver 2101 is further configured to send a session context acquisition request to the first SMF;
  • the second transceiver 2101 is further configured to receive a session context acquisition response from the first SMF.
  • the session context acquisition response carries the session management context of the terminal.
  • the session management context includes: a PCF identifier, and the PCF identifier is the The identity of the PCF selected when the first SMF invokes the PCF service;
  • the second transceiver 2101 is further configured to send a second service request to a second SMF, where the second service request carries the PCF identifier.
  • the second transceiver 2101 is further configured to: send a first service request to the first SMF during the establishment of the first PDU session requested by the terminal for an S-NSSAI and DNN;
  • the second transceiver 2101 is further configured to send a session context acquisition request to the first SMF during the subsequent establishment process of the second PDU session requested by the terminal for the same S-NSSAI and DNN.
  • the second processor 2102 is configured to: after receiving the first service response, save the session management context of the first PDU session of the terminal, and the session management context includes one or more of the following : User ID, S-NSSAI and DNN, and SMF ID of the first SMF.
  • the second transceiver 2101 is further configured to: during the establishment of the second PDU session, determine to perform policy control on the first PDU session according to the session management context of the first PDU session of the terminal The SMF identifier of the first SMF; according to the SMF identifier, send a session context acquisition request to the first SMF.
  • the second transceiver 2101 is further configured to: send a first service request to the first SMF during the establishment of the first PDU session;
  • the second transceiver 2101 is further configured to: send a sixth service request to the second SMF during the establishment of the second PDU session, where the second service request does not carry the PCF identifier;
  • the process of establishing the second PDU session is not a subsequent process of the process of establishing the first PDU session.
  • the AMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described in this embodiment here.
  • an embodiment of the present disclosure further provides an SMF, and the SMF 2200 includes:
  • the fourth receiving module 2201 is configured to receive a service request from the AMF during the establishment of a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal.
  • the service request includes: a PCF identifier, which is the current time Before the establishment of the PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the identity of the PCF selected when the first SMF invokes the PCF service, where the first SMF is Before the establishment of this PDU session, the AMF was selected during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN;
  • the first selection module 2202 is configured to: perform PCF selection according to the PCF identifier.
  • the SMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described herein again in this embodiment.
  • the SMF 2300 includes: a third transceiver 2301 and a third processor 2302;
  • the third transceiver 2301 is configured to receive a service request from the AMF during the establishment of a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal, the service request includes: a PCF identifier, which is the current time Before the establishment of the PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the identity of the PCF selected when the first SMF invokes the PCF service, where the first SMF is Before the establishment of this PDU session, the AMF was selected during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN;
  • a PCF identifier which is the current time Before the establishment of the PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN
  • the identity of the PCF selected when the first SMF invokes the PCF service where the first SMF is Before the establishment of this PDU session, the AMF was selected during the establishment of the PDU
  • the third processor 2302 is configured to perform PCF selection according to the PCF identifier.
  • the SMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described herein again in this embodiment.
  • an embodiment of the present disclosure also provides an AMF, and the AMF 2400 includes:
  • the eighth sending module 2401 is configured to send the first service request to the first SMF;
  • a fifth receiving module 2402 configured to receive a first service response in response to the first service request from the first SMF;
  • the ninth sending module 2403 is configured to send a second service request to a second SMF, where the second service request carries the SMF identifier of the first SMF.
  • the eighth sending module 2401 is further configured to: send a first service request to the first SMF during the establishment of a first PDU session requested by the terminal for an S-NSSAI and DNN;
  • the ninth sending module 2403 is further configured to send a second service request to the second SMF in the subsequent establishment process of the second PDU session requested by the terminal for the same S-NSSAI and DNN.
  • the AMF 2400 further includes: a third storage module, configured to save the session management context of the first PDU session of the terminal after receiving the first service response, and the first PDU session management of the terminal
  • the context includes one or more of the following: user identification, S-NSSAI and DNN, and the SMF identification of the first SMF.
  • the ninth sending module 2403 is further configured to: in the process of establishing the second PDU session, determine the first PDU session that controls the first PDU session according to the session management context of the first PDU session of the terminal.
  • the SMF identifier of the first SMF sending a second service request to the second SMF.
  • the eighth sending module 2401 is further configured to: send a first service request to the first SMF during the establishment of the first PDU session;
  • the AMF further includes: a tenth sending module, configured to send a tenth service request to a second SMF during the establishment of a second PDU session, where the tenth service request does not carry the SMF identifier of the first SMF;
  • the process of establishing the second PDU session is not a subsequent process of the process of establishing the first PDU session.
  • the AMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described in this embodiment here.
  • the fourth network element 2500 includes: a fourth transceiver 2501 and a fourth processor 2502;
  • the fourth transceiver 2501 is configured to: send a first service request to the first SMF;
  • the fourth transceiver 2501 is further configured to: receive a first service response in response to the first service request from the first SMF;
  • the fourth transceiver 2501 is further configured to send a second service request to a second SMF, where the second service request carries the SMF identifier of the first SMF.
  • the fourth transceiver 2501 is further configured to: send a first service request to the first SMF during the establishment of a first PDU session requested by the terminal for an S-NSSAI and DNN;
  • the fourth transceiver 2501 is further configured to send a second service request to the second SMF during the subsequent establishment of the second PDU session requested by the terminal for the same S-NSSAI and DNN.
  • the process of establishing the first PDU session is a process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal;
  • the establishment process of the second PDU session is a subsequent establishment process of the PDU session requested by the terminal for the same S-NSSAI and DNN.
  • the fourth processor 2502 is configured to: after receiving the first service response, save the session management context of the first PDU session of the terminal, where the first PDU session management context of the terminal includes One or more of the following: user ID, S-NSSAI and DNN, and SMF ID of the first SMF.
  • the fourth transceiver 2501 is further configured to: in the process of establishing the second PDU session, determine the first PDU session that controls the first PDU session according to the session management context of the first PDU session of the terminal.
  • the SMF identifier of the first SMF sending a second service request to the second SMF.
  • the fourth transceiver 2501 is further configured to: send a first service request to the first SMF during the establishment of the first PDU session;
  • the fourth transceiver 2501 is further configured to: send a tenth service request to the second SMF during the establishment of the second PDU session, where the tenth service request does not carry the SMF identifier of the first SMF;
  • the process of establishing the second PDU session is not a subsequent process of the process of establishing the first PDU session.
  • the AMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described in this embodiment here.
  • an embodiment of the present disclosure also provides an SMF, and the SMF2600 includes:
  • the eleventh sending module 2601 is used to: send a session context acquisition request to other SMFs;
  • the sixth receiving module 2602 is configured to: receive a session context acquisition response from the other SMF, where the session context acquisition response carries the session management context of the terminal, and the session management context includes: a PCF identifier, and the PCF identifier is the other The identification of the PCF selected when SMF calls the PCF service;
  • the second selection module 2603 is configured to perform PCF selection according to the PCF identifier.
  • the SMF 2600 further includes: a seventh receiving module, configured to receive a second service request from the fifth network element, the second service request carrying the SMF identifier of the other SMF;
  • the eleventh sending module 2601 is further configured to send a session context acquisition request to the other SMF according to the SMF identifier of the other SMF.
  • the SMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described herein again in this embodiment.
  • the SMF 2700 includes a fifth transceiver 2701 and a fifth processor 2702;
  • the fifth transceiver 2701 is used to: send a session context acquisition request to other SMFs;
  • the fifth transceiver 2701 is further configured to: receive a session context acquisition response from the other SMF, where the session context acquisition response carries the session management context of the terminal, and the session management context includes: a PCF identifier, and the PCF identifier is the The identification of the PCF selected when other SMFs call the PCF service;
  • the fifth processor 2702 is configured to: perform PCF selection according to the PCF identifier.
  • the fifth transceiver 2701 is further configured to: receive a second service request from a fifth network element, the second service request carrying the SMF identifier of the other SMF;
  • the fifth transceiver 2701 is further configured to: send a session context acquisition request to the first SMF according to the SMF identifier of the other SMF.
  • the SMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described herein again in this embodiment.
  • the SMF3500 includes: a sixth transceiver 3501 and a sixth processor 3502;
  • the sixth transceiver is configured to: receive a first session management context creation request from AMF, where the first session management context creation request is for a PDU session requested by an S-NSSAI and DNN of the terminal;
  • the sixth transceiver is further configured to: select the first H-SMF, and send a PDU session creation request to the first H-SMF;
  • the sixth transceiver is further configured to: receive a PDU session creation response from the first H-SMF, where the PDU session creation response includes the PCF identifier of the H-PCF, and the H-PCF is the first H-SMF. Selected when SMF calls PCF service;
  • the sixth transceiver is further configured to: receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal following the same PDU session requested by the S-NSSAI and DNN;
  • the sixth transceiver is further configured to send a PDU session creation request to the second H-SMF, where the PDU session creation request includes: the PCF identifier of the H-PCF.
  • the SMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described herein again in this embodiment.
  • the SMF 3600 includes a seventh transceiver 3601 and a seventh processor 3602;
  • the seventh transceiver is configured to: receive a first session management context creation request from the AMF, where the first session management context creation request is for a PDU session requested by an S-NSSAI and DNN of the terminal;
  • the seventh transceiver is further configured to: select a first H-SMF, and send a PDU session creation request to the first H-SMF;
  • the seventh transceiver is further configured to: receive a PDU session creation response from the first H-SMF;
  • the seventh transceiver is further configured to: receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal to follow the same PDU session requested by the S-NSSAI and DNN;
  • the seventh transceiver is further configured to: send a session context acquisition request to the first H-SMF;
  • the seventh transceiver is further configured to: receive a session context acquisition response from the first H-SMF, where the session context acquisition response includes the PCF identifier of the H-PCF, and the H-PCF is the first H-SMF. Selected when SMF calls PCF service;
  • the seventh transceiver is further configured to send a PDU session creation request to the second H-SMF, where the PDU session creation request includes: the PCF identifier of the H-PCF.
  • the SMF 3700 includes: an eighth transceiver 3701 and an eighth processor 3702;
  • the eighth transceiver is configured to: receive a first session management context creation request from the AMF, where the first session management context creation request is for a PDU session requested by an S-NSSAI and DNN of the terminal;
  • the eighth transceiver is further configured to: select a first H-SMF, and send a PDU session creation request to the first H-SMF;
  • the eighth transceiver is further configured to: receive a PDU session creation response from the first H-SMF, where the PDU session creation response carries a session management context, and the session management context includes the SMF identifier of the first H-SMF;
  • the eighth transceiver is further configured to: receive a second session management context creation request from the AMF, where the second session management context creation request is for the terminal following the same PDU session requested by the S-NSSAI and DNN;
  • the eighth transceiver is further configured to send a PDU session creation request to a second H-SMF, where the PDU session creation request includes the SMF identifier of the first H-SMF.
  • an embodiment of the present disclosure also provides an SMF, and the SMF 3800 includes: a ninth transceiver 3801 and a ninth processor 3802;
  • the ninth transceiver is used to: in the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal, receive a session management context creation request, and the session management context creation request includes: the first H-SMF SMF identifier, the first H-SMF is before the establishment of this PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the first V-SMF is received Selected after the creation request to the session management context;
  • the ninth transceiver is further configured to: send a session context acquisition request to the first H-SMF;
  • the ninth transceiver is further configured to: receive a session context acquisition response from the first H-SMF, where the session context acquisition response includes the PCF identifier of the H-PCF, and the H-PCF is the first H-SMF. Selected when SMF calls PCF service;
  • the ninth transceiver is further configured to send a PDU session creation request to a second H-SMF, where the PDU session creation request includes the PCF identifier of the H-PCF, so that the second H-SMF is PCF identification of H-PCF for PCF selection.
  • the SMF 3900 includes: a tenth transceiver 3901 and a tenth processor 3902;
  • the tenth transceiver is used to: in the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal, receive a session management context creation request, and the session management context creation request includes: the first H-SMF SMF identifier, the first H-SMF is before the establishment of this PDU session, during the establishment of the PDU session requested by the terminal for the same S-NSSAI and DNN, the first V-SMF is received Selected after the creation request to the session management context;
  • the tenth transceiver is further configured to send a PDU session creation request to a second H-SMF, where the PDU session creation request includes: the SMF identifier of the first H-SMF, so that the second H-SMF is
  • the SMF identifier of the first H-SMF sends a session context acquisition request to the first H-SMF, and receives a session context acquisition response including the PCF identifier of the H-PCF from the first H-SMF, and according to the H-SMF -PCF identification of the PCF for PCF selection, and the H-PCF is selected when the first H-SMF invokes the PCF service.
  • an embodiment of the present disclosure further provides an AMF.
  • the AMF4000 includes: an eleventh transceiver 4001 and an eleventh processor 4002;
  • the eleventh transceiver is configured to: send a session management context creation request to the first V-SMF in the process of establishing a PDU session requested by the terminal for an S-NSSAI and DNN of the terminal;
  • the eleventh transceiver is further configured to: receive a session management context creation response from the first V-SMF, where the session management context creation response includes: the SMF identifier of the first H-SMF, and the first H-SMF SMF is selected by the first V-SMF;
  • the eleventh transceiver is further configured to send a session management context creation request to the second V-SMF during the subsequent establishment process of the PDU session requested by the terminal for the same S-NSSAI and DNN, and
  • the session management context creation request includes: the SMF identifier of the first H-SMF.
  • the AMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described in this embodiment here.
  • the SMF 4200 includes: a twelfth transceiver 4201 and a twelfth processor 4202;
  • the twelfth transceiver is configured to: send a session context acquisition request to the first H-SMF;
  • the twelfth transceiver is further configured to: receive a session context acquisition response from the first H-SMF, where the session context acquisition response carries the session management context of the terminal, and the session management context includes: a PCF identifier, and The PCF identifier is the identifier of the PCF selected when the first H-SMF invokes the PCF service;
  • the twelfth processor is configured to perform PCF selection according to the PCF identifier.
  • the twelfth transceiver is further configured to: receive a PDU session creation request from a second V-SMF, where the PDU session creation request carries the SMF identifier of the first SMF;
  • the twelfth transceiver is further configured to send a session context acquisition request to the first H-SMF according to the SMF identifier of the first H-SMF.
  • the SMF provided in the embodiments of the present disclosure can execute the foregoing method embodiments, and its implementation principles and technical effects are similar, and details are not described herein again in this embodiment.
  • FIG. 28 is a structural diagram of a network device applied in an embodiment of the present disclosure.
  • the network device 2800 includes: a processor 2801, a transceiver 2802, a memory 2803, and a bus interface, where:
  • the network device 2800 further includes: a computer program stored in the memory 2803 and capable of running on the processor 2801. The computer program is executed by the processor 2801 to implement the steps in the method embodiment shown above. .
  • the bus architecture may include any number of interconnected buses and bridges. Specifically, one or more processors represented by the processor 2801 and various circuits of the memory represented by the memory 2803 are linked together.
  • the bus architecture can also link various other circuits such as peripherals, voltage regulators, power management circuits, etc., which are all known in the art, and therefore, no further descriptions are provided herein.
  • the bus interface provides the interface.
  • the transceiver 2802 may be a plurality of elements, that is, including a transmitter and a receiver, and provide a unit for communicating with various other devices on the transmission medium.
  • the processor 2801 is responsible for managing the bus architecture and general processing, and the memory 2803 can store data used by the processor 2801 when performing operations.
  • the memory 2803 in the embodiment of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memory.
  • the non-volatile memory can be read-only memory (Read-Only Memory, ROM), programmable read-only memory (Programmable ROM, PROM), erasable programmable read-only memory (Erasable PROM, EPROM), and electrically available Erase programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
  • the volatile memory may be a random access memory (Random Access Memory, RAM), which is used as an external cache.
  • RAM static random access memory
  • DRAM dynamic random access memory
  • DRAM synchronous dynamic random access memory
  • SDRAM double data rate synchronous dynamic random access memory
  • Double Data rate SDRAM DDRSDRAM
  • enhanced SDRAM ESDRAM
  • synchronous link dynamic random access memory Synch link DRAM, SLDRAM
  • Direct Rambus RAM DRRAM
  • the memory 2803 of the system and method described in the embodiments of the present disclosure is intended to include but not limited to these and any other suitable types of memory.
  • the network device provided by the embodiment of the present disclosure can execute the foregoing method embodiment, and its implementation principles and technical effects are similar, and details are not described herein again in this embodiment.
  • the steps of the method or algorithm described in connection with the disclosure of the present disclosure may be implemented in a hardware manner, or may be implemented in a manner of executing software instructions on a processor.
  • the software instructions can be composed of corresponding software modules, and the software modules can be stored in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disks, mobile hard disks, read-only optical disks, or any other form of storage medium known in the art.
  • An exemplary storage medium is coupled to the processor, so that the processor can read information from the storage medium and can write information to the storage medium.
  • the storage medium may also be an integral part of the processor.
  • the processor and the storage medium can be carried in an ASIC.
  • the ASIC can be carried in the core network interface device.
  • the processor and the storage medium may also exist as discrete components in the core network interface device.
  • the functions described in the present disclosure can be implemented by hardware, software, firmware, or any combination thereof. When implemented by software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on the computer-readable medium.
  • the computer-readable medium includes a computer storage medium and a communication medium, where the communication medium includes any medium that facilitates the transfer of a computer program from one place to another.
  • the storage medium may be any available medium that can be accessed by a general-purpose or special-purpose computer.
  • the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the embodiments of the present disclosure may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present disclosure may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
  • computer-usable storage media including but not limited to disk storage, CD-ROM, optical storage, etc.
  • These computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing equipment to work in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including the instruction device.
  • the device implements the functions specified in one process or multiple processes in the flowchart and/or one block or multiple blocks in the block diagram.
  • These computer program instructions can also be loaded on a computer or other programmable data processing equipment, so that a series of operation steps are executed on the computer or other programmable equipment to produce computer-implemented processing, so as to execute on the computer or other programmable equipment.
  • the instructions provide steps for implementing functions specified in a flow or multiple flows in the flowchart and/or a block or multiple blocks in the block diagram.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

本公开实施例提供一种选择策略控制功能的方法及设备,该方法包括:向第一SMF发送第一服务请求;从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。

Description

选择策略控制功能的方法及设备
相关申请的交叉引用
本申请主张在2019年6月17日在中国提交的中国专利申请号No.201910523369.3的优先权,其全部内容通过引用包含于此。
技术领域
本公开实施例涉及通信技术领域,尤其涉及一种选择策略控制功能(Policy Control Function,PCF)方法及设备。
背景技术
一个用户的相同单一网络切片选择辅助信息(Single Network Slice Selection Assistance Information,S-NSSAI)和数据网络名称(Data Network Name,DNN)同时有多个协议数据单元(Protocol Data Unit,PDU)会话需求时,如果会话管理功能(Session Management Function,SMF)组池(POOL),不同的PDU会话可能由不同的SMF进行管理,而且可能选择不同的策略控制功能(Policy Control Function,PCF)进行策略控制。
策略控制中的用量监测(usage monitoring)需要保证一个用户相同S-NSSAI和DNN的所有PDU会话的实际用量总和不超出“Remaining allowed usage subscription information”签约限制。
因为PCF之间无信令寻址和交互机制,当不同的PDU会话由不同的SMF进行管理,而且选择不同的PCF进行策略控制,无法支持用量监测。
发明内容
本公开实施例提供一种选择策略控制功能的方法及设备,解决不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF的问题。
本公开实施例提供一种选择策略控制功能PCF的方法,应用于AMF,包括:
向第一SMF发送第一服务请求;
从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
可选地,所述向所述第一SMF发送第一服务请求,包括:
在终端针对一个单一网络切片选择辅助信息S-NSSAI和数据网络名称DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述向第二SMF发送第二服务请求,包括:
在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第二SMF发送第二服务请求。
本公开实施例还提供一种选择PCF的方法,应用于第二SMF,包括:
在终端针对一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收第二服务请求,所述第二服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的。
根据所述PCF标识进行PCF选择。
本公开实施例还提供一种选择PCF的方法,应用于AMF,包括:
在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向第一SMF发送第一服务请求;
从所述第一SMF接收响应所述第一服务请求的第一服务响应;
在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第一SMF发送会话上下文获取请求;
从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
本公开实施例还提供一种选择PCF的方法,应用于AMF,包括:
向第一SMF发送第一服务请求;
从所述第一SMF接收响应所述第一服务请求的第一服务响应;
向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
可选地,所述向所述第一SMF发送第一服务请求,包括:
在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述向第二SMF发送第二服务请求,包括:
在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向第二SMF发送第二服务请求。
本公开实施例还提供一种选择PCF的方法,应用于第二SMF,包括:
向第一SMF发送会话上下文获取请求;
从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
根据所述PCF标识进行PCF选择。
可选地,向第一SMF发送会话上下文获取请求之前,所述方法还包括:
接收第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识;
所述向第一SMF发送会话上下文获取请求,包括:
根据所述第一SMF的SMF标识,向所述第一SMF发送会话上下文获取请求。
本公开实施例还提供一种选择PCF的方法,应用于V-SMF,包括:
从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
本公开实施例还提供一种选择PCF的方法,应用于V-SMF,包括:
从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
从所述第一H-SMF接收PDU会话创建响应;
从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
向所述第一H-SMF发送会话上下文获取请求;
从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
本公开实施例还提供一种选择PCF的方法,应用于V-SMF,包括:
从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应携带会话管理上下文,所述会话管理上下文包括第一H-SMF的SMF标识;
从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述第一H-SMF的SMF标识。
本公开实施例还提供一种选择PCF的方法,应用于第二H-SMF,包括:
向第一H-SMF发送会话上下文获取请求;
从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一H-SMF调用PCF服务时选择的PCF的标识;
根据所述PCF标识进行PCF选择。
可选地,向第一H-SMF发送会话上下文获取请求之前,所述方法还包括:
从第二V-SMF接收PDU会话创建请求,所述PDU会话创建请求携带所述第一SMF的SMF标识;
所述向第一H-SMF发送会话上下文获取请求,包括:
根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求。
本公开实施例还提供一种选择PCF的方法,应用于第二V-SMF,包括:
在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
向所述第一H-SMF发送会话上下文获取请求;
从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述H-PCF的PCF标识,以使所述第二H-SMF根据所述H-PCF的PCF标识进行PCF选择。
本公开实施例还提供一种选择PCF的方法,应用于第二V-SMF,包括:
在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述第一H-SMF的SMF标识,以使第二H-SMF根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求,从所述第一H-SMF接收包括 H-PCF的PCF标识的会话上下文获取响应,根据所述H-PCF的PCF标识进行PCF选择,所述H-PCF是所述第一H-SMF调用PCF服务时选择的。
本公开实施例还提供一种选择PCF的方法,应用于AMF,包括:
在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,向第一V-SMF发送会话管理上下文创建请求;
从所述第一V-SMF接收会话管理上下文创建响应,所述会话管理上下文创建响应包括:第一H-SMF的SMF标识,所述第一H-SMF是由所述第一V-SMF选择的;
在所述终端后续针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,向第二V-SMF发送会话管理上下文创建请求,所述会话管理上下文创建请求包括:所述第一H-SMF的SMF标识。
本公开实施例还提供一种AMF,包括:
第一发送模块,用于向第一SMF发送第一服务请求;
第一接收模块,用于从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
第二发送模块,用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
本公开实施例还提供一种AMF,包括:第一收发机和第一处理器;
所述第一收发机,用于向第一SMF发送第一服务请求;
所述第一收发机,还用于从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
所述第一收发机,还用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
本公开实施例还提供一种AMF,包括:
第四发送模块,用于向第一SMF发送第一服务请求;
第二接收模块,用于从所述第一SMF接收响应所述第一服务请求的第一服务响应;
第五发送模块,用于向所述第一SMF发送会话上下文获取请求;
第三接收模块,用于从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
第六发送模块,用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
本公开实施例还提供一种AMF,包括:第二收发机和第二处理器;
所述第二收发机,用于向第一SMF发送第一服务请求;
所述第二收发机还用于:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
所述第二收发机还用于:向所述第一SMF发送会话上下文获取请求;
所述第二收发机还用于:从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
所述第二收发机还用于:向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
本公开实施例还提供一种SMF,包括:
第四接收模块用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收服务请求,所述服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的;
第一选择模块用于:根据所述PCF标识进行PCF选择。
本公开实施例还提供一种SMF,包括:第三收发机和第三处理器;
所述第三收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收服务请求,所述服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择 的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的;
所述第三处理器用于:根据所述PCF标识进行PCF选择。
本公开实施例还提供一种AMF,包括:
第八发送模块用于:向第一SMF发送第一服务请求;
第五接收模块用于:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
第九发送模块用于:向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
本公开实施例还提供一种AMF,包括:第四收发机和第四处理器;
所述第四收发机用于:向第一SMF发送第一服务请求;
所述第四收发机还用于:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
所述第四收发机还用于:向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
本公开实施例还提供一种SMF,包括:
第十一发送模块用于:向第一SMF发送会话上下文获取请求;
第六接收模块用于:从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
第二选择模块,用于根据所述PCF标识进行PCF选择。
本公开实施例还提供一种SMF,包括:第五收发机和第五处理器;
所述第五收发机用于:向第一SMF发送会话上下文获取请求;
所述第五收发机还用于:从所述其他SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
所述第五处理器用于:根据所述PCF标识进行PCF选择。
本公开实施例还提供一种SMF,包括:第六收发机和第六处理器;
所述第六收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
所述第六收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
所述第六收发机还用于:从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
所述第六收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
所述第六收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
本公开实施例还提供一种SMF,包括:第七收发机和第七处理器;
所述第七收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
所述第七收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
所述第七收发机还用于:从所述第一H-SMF接收PDU会话创建响应;
所述第七收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
所述第七收发机还用于:向所述第一H-SMF发送会话上下文获取请求;
所述第七收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
所述第七收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识;
本公开实施例还提供一种SMF,包括:第八收发机和第八处理器;
所述第八收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
所述第八收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
所述第八收发机还用于:从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应携带会话管理上下文,所述会话管理上下文包括第一H-SMF的SMF标识;
所述第八收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
所述第八收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述第一H-SMF的SMF标识。
本公开实施例还提供一种SMF,包括:第九收发机和第九处理器;
所述第九收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
所述第九收发机还用于:向所述第一H-SMF发送会话上下文获取请求;
所述第九收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
所述第九收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述H-PCF的PCF标识,以使所述第二H-SMF根据所述H-PCF的PCF标识进行PCF选择。
本公开实施例还提供一种SMF,包括:第十收发机和第十处理器;
所述第十收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
所述第十收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述第一H-SMF的SMF标识,以使第二H-SMF根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求,从所述第一H-SMF接收包括H-PCF的PCF标识的会话上下文获取响应,根据所述H-PCF的PCF标识进行PCF选择,所述H-PCF是所述第一H-SMF调用PCF服务时选择的。
本公开实施例还提供一种AMF,包括:第十一收发机和第十一处理器;
所述第十一收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,向第一V-SMF发送会话管理上下文创建请求;
所述第十一收发机还用于:从所述第一V-SMF接收会话管理上下文创建响应,所述会话管理上下文创建响应包括:第一H-SMF的SMF标识,所述第一H-SMF是由所述第一V-SMF选择的;
所述第十一收发机还用于:在所述终端后续针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,向第二V-SMF发送会话管理上下文创建请求,所述会话管理上下文创建请求包括:所述第一H-SMF的SMF标识。
本公开实施例还提供一种SMF,包括:第十二收发机和第十二处理器;
所述第十二收发机用于:向第一H-SMF发送会话上下文获取请求;
所述第十二收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一H-SMF调用PCF服务时选择的PCF的标识;
所述第十二处理器用于:根据所述PCF标识进行PCF选择。
本公开实施例还提供一种网络设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如上所述的选择PCF的方法的步骤。
本公开实施例还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的选择PCF的方法的步骤。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
附图说明
通过阅读下文可选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出可选实施方式的目的,而并不认为是对本公开的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1为5G核心网控制面NF之间的接口示意图;
图2为本公开实施例的选择PCF的方法流程图之一;
图3为本公开实施例的选择PCF的方法流程图之二;
图4为本公开实施例的选择PCF的方法流程图之三;
图5为本公开实施例的选择PCF的方法流程图之四;
图6为本公开实施例的选择PCF的方法流程图之五;
图7为本公开实施例的实施方式一的示意图之一;
图8为本公开实施例的实施方式一的示意图之二;
图9为本公开实施例的实施方式二的示意图之一;
图10为本公开实施例的实施方式二的示意图之二;
图11为本公开实施例的实施方式三的示意图之一;
图12为本公开实施例的实施方式三的示意图之二;
图13为漫游情景下网络架构示意图;
图14为本公开实施例在漫游架构下应用的示意图之一;
图15为本公开实施例在漫游架构下应用的示意图之二;
图16为本公开实施例在漫游架构下应用的示意图之三;
图17为本公开实施例在漫游架构下应用的示意图之四;
图18为本公开实施例的AMF的结构示意图之一;
图19为本公开实施例的AMF的结构示意图之二;
图20为本公开实施例的AMF的结构示意图之三;
图21为本公开实施例的AMF的结构示意图之四;
图22为本公开实施例的SMF的结构示意图之一;
图23为本公开实施例的SMF的结构示意图之二;
图24为本公开实施例的AMF的结构示意图之五;
图25为本公开实施例的AMF的结构示意图之六;
图26为本公开实施例的SMF的结构示意图之三;
图27为本公开实施例的SMF的结构示意图之四;
图28为本公开实施例的网络设备的结构示意图;
图29为本公开实施例的选择PCF的方法流程图之六;
图30为本公开实施例的选择PCF的方法流程图之七;
图31为本公开实施例的选择PCF的方法流程图之八;
图32为本公开实施例的选择PCF的方法流程图之九;
图33为本公开实施例的选择PCF的方法流程图之十;
图34为本公开实施例的选择PCF的方法流程图之十一;
图35为本公开实施例SMF的结构示意图之五;
图36为本公开实施例SMF的结构示意图之六;
图37为本公开实施例SMF的结构示意图之七;
图38为本公开实施例SMF的结构示意图之八;
图39为本公开实施例SMF的结构示意图之九;
图40为本公开实施例AMF的结构示意图之七;
图41为本公开实施例的选择PCF的方法流程图之十二;
图42为本公开实施例SMF的结构示意图之十。
具体实施方式
为了便于理解本公开实施例,下面介绍几个技术点:
一、关于5G核心网控制面网络功能(Network Function,NF)之间的接口:
参见图1,AMF、SMF、AF和PCF之间都有接口,其中AMF-PCF之间为N15接口,SMF-PCF之间为N7接口,AF-PCF之间为N5接口。
二、关于PCF选择:
AMF、SMF、AF作为服务使用者,在调用PCF的服务之前,需要进行PCF的选择。
PCF选择的方式包括:(1)根据配置;(2)根据服务发现;(3)根据已建会话;(4)根据会话绑定信息查询。
目前,AMF根据码号选择;SMF与UE已建会话选择一致或与N15接口一致,或独立选择;AF与N7接口选择的PCF一致。
三、有关说明书中的名词和请求响应的对应关系说明:
(1)S-NSSAI:Single Network Slice Selection Assistance Information,单一网络切片选择辅助信息。
(2)DNN:Data Network Name,数据网络名称。
(3)PDU Session:Protocol Data Unit session,协议数据单元会话。
(4)PCF:Policy Control Function,策略控制功能。
(5)SMF:Session Management Function,会话管理功能。
(6)AMF:Access and Mobility Management Function,接入和移动性管理功能。
(7)UE发给AMF的会话建立请求:指PDU Session Establishment Request message。
(8)AMF和SMF之间的会话上下文创建请求/响应:指SMF提供的Nsmf_PDUSession服务的CreateSMContext Service Operations(业务操作)的 请求Nsmf_PDUSession_CreateSMContext Request和服务响应Nsmf_PDUSession_CreateSMContext Response。
(9)会话管理策略association创建过程:指SMF调用PCF提供的Npcf_SMPolicyControl服务,和PCF之间建立一个SM Policy Association会话管理策略Association,为一个PDU Session获取策略和计费控制(Policy and charging control,PCC)规则(rules)。
(10)会话上下文请求/响应:指服务使用者调用SMF的Nsmf_PDUSession服务的Context Service Operations业务操作的请求Nsmf_PDUSession_ContextRequest请求和响应。
(11)在终端的PDU会话建立过程中,AMF发送给SMF的服务请求也可以称为会话上下文创建服务请求。
SMF发送给AMF的针对服务响应也可以称为会话上下文创建服务响应。
下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
本申请的说明书和权利要求书中的术语“包括”以及它的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。此外,说明书以及权利要求中使用“和/或”表示所连接对象的至少其中之一,例如A和/或B,表示包含单独A,单独B,以及A和B都存在三种情况。
在本公开实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本公开实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更可选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
本文所描述的技术不限于第五代移动通信(5th-generation,5G)***以及后续演进通信***,以及不限于LTE/LTE的演进(LTE-Advanced,LTE-A)***,并且也可用于各种无线通信***,诸如码分多址(Code Division Multiple  Access,CDMA)、时分多址(Time Division Multiple Access,TDMA)、频分多址(Frequency Division Multiple Access,FDMA)、正交频分多址(Orthogonal Frequency Division Multiple Access,OFDMA)、单载波频分多址(Single-carrier Frequency-Division Multiple Access,SC-FDMA)和其他***。
术语“***”和“网络”常被可互换地使用。CDMA***可实现诸如CDMA2000、通用地面无线电接入(Universal Terrestrial Radio Access,UTRA)等无线电技术。UTRA包括宽带CDMA(Wideband Code Division Multiple Access,WCDMA)和其他CDMA变体。TDMA***可实现诸如全球移动通信***(Global System for Mobile Communication,GSM)之类的无线电技术。OFDMA***可实现诸如超移动宽带(Ultra Mobile Broadband,UMB)、演进型UTRA((Evolution-UTRA,E-UTRA))、IEEE 802.11((Wi-Fi))、IEEE802.16((WiMAX))、IEEE 802.20、Flash-OFDM等无线电技术。UTRA和E-UTRA是通用移动电信***(Universal Mobile Telecommunications System,UMTS)的部分。LTE和更高级的LTE(如LTE-A)是使用E-UTRA的新UMTS版本。UTRA、E-UTRA、UMTS、LTE、LTE-A以及GSM在来自名为“第三代伙伴项目”(3rd Generation Partnership Project,3GPP)的组织的文献中描述。CDMA2000和UMB在来自名为“第三代伙伴项目2”(3GPP2)的组织的文献中描述。本文所描述的技术既可用于以上提及的***和无线电技术,也可用于其他***和无线电技术。
本公开实施例提供的终端可以为手机、平板电脑、笔记本电脑、超级移动个人计算机(Ultra-Mobile Personal Computer,UMPC)、上网本或者个人数字助理(Personal Digital Assistant,PDA)、移动上网装置(Mobile Internet Device,MID)、可穿戴式设备(Wearable Device)或车载设备等。
参见图2,本公开实施例提供一种选择PCF的方法,该方法的执行主体为AMF,具体步骤包括:步骤201至步骤203。
步骤201:向第一SMF发送第一服务请求;
示例性地,所述第一服务请求指示所述第一SMF调用PCF的服务。
步骤202:从第一SMF接收响应第一服务请求的第一服务响应,第一服务响应携带PCF标识,PCF标识是第一SMF调用PCF服务时选择的PCF的标识;
步骤203:向第二SMF发送第二服务请求,第二服务请求携带PCF标识。
可选地,所述第二服务请求指示所述第二SMF调用PCF的服务。
在一些实施方式中,步骤201中,在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;步骤203中,在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第二SMF发送第二服务请求。
在一些实施方式中,所述方法还包括:
在接收到所述第一服务响应之后,保存所述终端的第一PDU的会话管理上下文,所述终端的第一PDU的会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识、所述PCF标识。
在一些实施方式中,在第二PDU会话的建立过程中,向所述第二SMF发送第二服务请求,包括:
在第二PDU会话的建立过程中,根据所述终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行策略控制的PCF的PCF标识;
向所述第二SMF发送所述第二服务请求,所述第二服务请求携带所述PCF标识。
在一些实施方式中,所述向所述第一SMF发送第一服务请求,包括:
在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述方法还包括:
在第三DU会话的建立过程中,向所述第二SMF发送第三服务请求;所述第三服务请求不携带所述PCF标识;
其中,所述第三PDU会话的建立过程不是所述第一PDU会话终端后续针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程的后续过程。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以 及部署方案的限制。
参见图3,本公开实施例提供一种选择PCF的方法,该方法的执行主体为AMF,具体步骤包括:步骤301至步骤305。
步骤301:向第一SMF发送第一服务请求;
步骤302:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
步骤303:向所述第一SMF发送会话上下文获取请求;
步骤304:从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
步骤305:向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
在一些实施方式中,在步骤301中,在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;在步骤303中,在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第一SMF发送会话上下文获取请求。
在一些实施方式中,所述方法还包括:
接收到所述第一服务响应之后,保存所述终端的第一PDU会话的会话管理上下文,所述会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识。
在一些实施方式中,在第二PDU会话的建立过程中,向所述第一SMF发送会话上下文获取请求,包括:
在第二PDU会话的建立过程中,根据所述终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行策略控制的第一SMF的SMF标识;
根据所述SMF标识,向所述第一SMF发送会话上下文获取请求。
在一些实施方式中,所述向第一SMF发送第一服务请求,包括:
在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述方法还包括:
在第三DU会话的建立过程中,向第二SMF发送第二服务请求,所述第二服务请求不携带所述PCF标识;
其中,所述第三PDU会话的建立过程不是所述第一PDU会话建立过程的后续过程。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
参见图4,本公开实施例提供一种选择PCF的方法,该方法的执行主体为SMF,具体步骤包括:步骤401至步骤402。
步骤401:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收服务请求,所述服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的;
步骤402:根据所述PCF标识进行PCF选择。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
参见图5,本公开实施例提供一种选择PCF的方法,该方法的执行主体为AMF,具体步骤包括:步骤501至步骤503。
步骤501:向第一SMF发送第一服务请求;
步骤502:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
步骤503:向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
在一些实施方式中,在步骤501中,在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;在步骤503中,在终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向第二SMF发送第二服务请求。
在一些实施方式中,所述方法还包括:
在接收到所述第一服务响应之后,保存终端的第一PDU会话的会话管理上下文,所述终端的第一PDU会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识。
在一些实施方式中,在第二PDU会话的建立过程中,向第二SMF发送第二服务请求,包括:
在第二PDU会话的建立过程中,根据终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行控制的所述第一SMF的SMF标识;
向所述第二SMF发送第二服务请求。
在一些实施方式中,向所述第一SMF发送第一服务请求,包括:
在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述方法还包括:
在第三PDU会话的建立过程中,向第二SMF发送第三服务请求,所述第三服务请求不携带所述第一SMF的SMF标识;
其中,所述第三PDU会话的建立过程不是所述第一PDU会话的建立过程的后续过程。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
参见图6,本公开实施例提供一种选择PCF的方法,该方法的执行主体为第二SMF,具体步骤包括:步骤601至步骤603。
步骤601:向第一SMF发送会话上下文获取请求;
步骤602:从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
步骤603:根据所述PCF标识进行PCF选择。
在一些实施方式中,向第一SMF发送会话上下文获取请求之前,所述方法还包括:
接收第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识;
所述向第一SMF发送会话上下文获取请求,包括:
根据所述第一SMF的SMF标识,向所述第一SMF发送会话上下文获取请求。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
参见图29和图14,本公开实施例还提供一种选择PCF的方法,该方法的执行主体为V-SMF,具体步骤如下:
步骤2901:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
步骤2902:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
步骤2903:从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
步骤2904:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
步骤2905:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
参见图30和图15,本公开实施例还提供一种选择PCF的方法,该方法的执行主体为V-SMF,具体步骤如下:
步骤3001:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
步骤3002:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
步骤3003:从所述第一H-SMF接收PDU会话创建响应;
步骤3004:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
步骤3005:向所述第一H-SMF发送会话上下文获取请求;
步骤3006:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
步骤3007:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同 S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
参见图31和图16,本公开实施例还提供一种选择PCF的方法,该方法的执行主体为V-SMF,具体步骤如下:
步骤3101:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
步骤3102:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
步骤3103:从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应携带会话管理上下文,所述会话管理上下文包括第一H-SMF的SMF标识;
步骤3104:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
步骤3105:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述第一H-SMF的SMF标识。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
参见图32和图17,本公开实施例还提供一种选择PCF的方法,该方法的执行主体为V-SMF,具体步骤如下:
步骤3201:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
步骤3202:向所述第一H-SMF发送会话上下文获取请求;
步骤3203:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
步骤3204:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述H-PCF的PCF标识,以使所述第二H-SMF根据所述H-PCF的PCF标识进行PCF选择。
参见图33和图17,本公开实施例还提供一种选择PCF的方法,该方法的执行主体为V-SMF,具体步骤如下:
步骤3301:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
步骤3302:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述第一H-SMF的SMF标识,以使第二H-SMF根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求,从所述第一H-SMF接收包括H-PCF的PCF标识的会话上下文获取响应,根据所述H-PCF的PCF标识进行PCF选择,所述H-PCF是所述第一H-SMF调用PCF服务时选择的。
参见图34和图17,本公开实施例还提供一种选择PCF的方法,该方法的执行主体为AMF,具体步骤如下:
步骤3401:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,向第一V-SMF发送会话管理上下文创建请求;
步骤3402:从所述第一V-SMF接收会话管理上下文创建响应,所述会话管理上下文创建响应包括:第一H-SMF的SMF标识,所述第一H-SMF是由所述第一V-SMF选择的;
步骤3403:在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向第二V-SMF发送会话管理上下文创建请求,所述会话管理上下文创建请求包括:所述第一H-SMF的SMF标识。
参见图41,本公开实施例还提供一种选择PCF的方法,应用于第二H-SMF,包括:
步骤4101:向第一H-SMF发送会话上下文获取请求;
步骤4102:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一H-SMF调用PCF服务时选择的PCF的标识;
步骤4103:根据所述PCF标识进行PCF选择。
在一些实施方式中,向第一H-SMF发送会话上下文获取请求之前,所述方法还包括:
从第二V-SMF接收PDU会话创建请求,所述PDU会话创建请求携带所述第一SMF的SMF标识;
所述向第一H-SMF发送会话上下文获取请求,包括:
根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求。
本公开实施例中,通过AMF和SMF之间服务调用将同一用户相同S-NSSAI和DNN的PDU session策略控制流程初次选择的PCF ID传递给后续进行会话管理的SMF,保证不同的SMF针对同一用户相同S-NSSAI和DNN的会话选择同一PCF,避免了相关技术中对UDM的额外存储会话绑定信息、提供查询服务以及新增的服务调用;避免了对PCF、SMF向BSF进行会话绑定信息查询的要求,SMF和PCF支持重定向的要求,以及对BSF发现机制以及部署方案的限制。
在本公开实施例中,即使会话管理涉及多个SMF(例如第一SMF和第二SMF),但用户注册在同一个AMF,AMF的上下文中有PDU session ID和相关 会话信息。PCF1 ID作为PDU会话(session)信息的一部分,可以通过AMF和SMF的接口的服务调用流程中告诉第二个SMF,无需对UDM或BSF等实体进行额外的会话绑定信息查询。
下面结合实施方式一至实施方式三进行介绍。
实施方式一:
在会话建立过程中,SMF在给AMF返回的会话相关上下文中携带PCF ID。AMF在后续UE针对同一个S-NSSAI和DNN请求建立会话时,将之前同一个S-NSSAI和DNN会话所选择的PCF ID带给后续建立会话的SMF。
在实施方式一中,在原有流程中增加参数。AMF增加判断逻辑。不增加新的服务调用。
参见图7,具体步骤如下:
步骤1:在UE针对终端的一个S-NSSAI和DNN请求的PDU会话建立过程中,AMF选择SMF1并向SMF1发起Nsmf_PDUSession_CreateSMContext请求;
步骤2:SMF1完成PCF选择,选择的PCF为PCF1。SMF向PCF1请求用户策略。
步骤3:SMF1在给AMF返回的Nsmf_PDUSession_CreateSMContext响应携带PCF1 ID。
示例性地,对相关技术中的Nsmf_PDUSession_CreateSMContext服务中的服务响应消息里的SmContextCreatedData资源进行扩展,增加一个资源属性,用来携带PCF ID,PCF ID的值为PCF1的ID。
步骤4:在UE针对同一S-NSSAI和DNN请求的后续PDU session建立过程中,AMF选择SMF2并向SMF2发起Nsmf_PDUSession_CreateSMContext请求,携带PCF1 ID。
示例性地,对相关技术中的Nsmf_PDUSession_CreateSMContext服务中的请求消息里的SmContextCreatData资源进行扩展,增加一个资源属性,例如additional PCF ID,用来携带PCF ID,PCF ID的值为PCF1的ID。additional PCF ID说明PCF1 ID是会话控制相关的、SMF1选择的,不是SmContextCreatData资源中原先已经定义的、AMF选择的接入策略相关的PCF的PCF ID。
需要说明的是,步骤4中的SmContextCreatData资源与步骤3中SMF在响应 消息中携带的SmContextCreatedData资源不是一个资源。
步骤5:SMF2根据AMF携带的附加的(additional)PCF ID进行PCF选择,向PCF1请求用户策略。
参见图8,具体步骤如下:
1.AMF收到UE发起的会话建立请求,向SMF1发起会话上下文创建请求。
示例性地,会话上下文创建请求中包含用户码号、S-NSSAI和DNN等信息。
2.AMF收到SMF1返回的会话上下文创建服务响应。
示例性地,会话上下文创建服务响应中携带PCF ID,该PCF ID是SMF1调用PCF请求策略数据时选择的PCF1的标识,该PCF ID可以与AMF选择的接入策略相关的PCF的标识一致或不一致。可选地,该PCF ID是会话管理上下文里的一个资源属性。
3.AMF收到会话上下文创建服务响应后,保存会话管理上下文,会话管理上下文包括以下一项或多项:用户码号、S-NSSAI和DNN、SMF ID、PCF ID。SMF ID是为用户这次会话选择的会话管理网元的标识。
4.AMF收到UE发起的会话建立请求,向SMF2发起会话上下文创建请求之前有一个对用户会话请求进行处理的过程。
可选地,AMF在这个过程中会检查保存的会话管理上下文。
如果这是针对一个用户一个S-NSSAI和DNN请求的第一个PDU session建立过程,AMF的会话管理上下文中没有该用户相同S-NSSAI和相同DNN的已建会话,AMF向SMF发起会话上下文创建请求中不携带PCF ID。
如果这是针对同一个用户同一个S-NSSAI和DNN的后续PDU session建立过程,AMF的上下文中已保存有该用户相同S-NSSAI和相同DNN的会话信息,AMF从该会话中找到对该会话进行策略控制的PCF的PCF ID,向SMF发起会话上下文创建请求中携带该PCF ID。
5.SMF2根据AMF携带的额外(additional)PCF ID进行PCF选择,向该PCF1发起请求,请求用户策略。
实施方式二:
AMF在后续UE针对同一个S-NSSAI和DNN请求建立会话时,向第一个 SMF发起上下文查询获取同一个S-NSSAI和DNN会话所选择的PCF ID。然后将PCF ID带给后续建立会话的SMF。
在实施方式二中,利用相关技术中的SMF提供的上下文查询服务,不要求在AMF上的会话相关上下文中记录PCF ID。AMF增加判断逻辑。
参见图9,具体步骤如下:
步骤1:在UE针对一个S-NSSAI和DNN请求的PDU session建立过程中,AMF选择SMF1并向SMF1发起Nsmf_PDUSession_CreateSMContext请求,SMF1返回响应。
步骤2:SMF1完成PCF选择和向PCF1请求用户策略,在上下文中记录PCF1 ID。
步骤3:在UE针对同一S-NSSAI和DNN请求的后续PDU session建立过程中,AMF发现UE之前针对同一S-NSSAI和DNN请求建立过会话,且会话由SMF1管理,向SMF1请求上下文,发起Nsmf_PDUSession_ContextRequest。
步骤4:SMF1在Nsmf_PDUSession_Context响应中携带上下文,包含PCF1 ID。
示例性地,扩展SmContextRetrievedData资源,增加一个资源属性。
步骤5:AMF选择SMF2并向SMF2发起Nsmf_PDUSession_CreateSMContext请求,携带PCF1 ID。
示例性地,扩展SmContextCreatData资源,增加一个资源属性,additional PCF ID,说明PCF1 ID是会话控制相关的、SMF1选择的,不是AMF选择的接入策略相关的PCF。
步骤6:SMF2根据AMF携带的additional PCF ID进行PCF选择,向PCF1请求用户策略。
参见图10,具体步骤如下:
1.AMF收到UE发起的会话建立请求,向SMF1发起会话上下文创建请求。
示例性地,会话上下文创建请求中包含以下一项或多项:用户码号、S-NSSAI和DNN等信息。
2.AMF收到SMF1返回的会话上下文创建服务响应。
3.AMF收到会话上下文创建服务响应后,保存会话管理上下文,会话管 理上下文包含以下一项或多项:用户码号、S-NSSAI和DNN、SMF ID。SMF ID是为用户这次会话选择的会话管理网元的标识。
4.AMF收到UE发起的会话建立请求,向SMF2发起会话上下文创建请求之前有一个对用户会话请求进行处理的过程。
可选地,AMF在这个过程中会检查保存的上下文。
如果这是针对一个用户一个S-NSSAI和DNN请求的第一个PDU session建立过程,AMF的上下文中没有该用户相同S-NSSAI和相同DNN的已建会话,AMF向SMF2发起会话上下文创建请求中不携带PCF ID。
如果这是针对同一个用户同一个S-NSSAI和DNN的后续PDU session建立过程,AMF的上下文中已保存有该用户相同S-NSSAI和相同DNN的会话信息,AMF从该会话中找到对该会话进行管理的SMF1的SMF ID,向该SMF1发送会话上下文获取请求。会话管理上下文中包括:会话ID或会话相关信息。
5.SMF1针对会话上下文获取请求返回响应,携带会话管理上下文。
可选地,会话管理上下文中包括PCF ID。这个PCF ID是SMF1调用PCF请求策略数据时选择的PCF1的标识。
6.AMF接收到会话上下文获取响应后,向SMF2发起会话上下文创建请求,其中携带会话上下文获取响应中携带的PCF ID。
7.SMF2根据AMF携带PCF ID进行PCF选择,向该PCF1发起请求,请求用户策略。
实施方式三:
AMF在后续UE针对同一个S-NSSAI和DNN请求建立会话时,选择SMF2,将之前同一个S-NSSAI和DNN会话的会话管理网元SMF1的ID带给后续建立会话的SMF2。SMF2向第一个SMF发起上下文查询获取同一个S-NSSAI和DNN会话所选择的PCF ID。
实施方式三中,利用相关技术中的SMF提供的上下文查询服务,不要求在AMF上的会话相关上下文中记录PCF ID。AMF增加判断逻辑。SMF支持向另一个SMF查询上下文。
参见图11,具体步骤如下:
步骤1:在UE针对一个S-NSSAI和DNN请求的PDU session建立过程中, AMF选择SMF1并向SMF1发起Nsmf_PDUSession_CreateSMContext请求,SMF1返回响应。
步骤2:SMF1完成PCF选择和向PCF1请求用户策略,在上下文中记录PCF1 ID。
步骤3:在UE针对同一S-NSSAI和DNN请求的后续PDU session建立过程中,AMF选择SMF2,向SMF2发起Nsmf_PDUSession_CreateSMContext请求。AMF发现UE之前针对同一S-NSSAI和DNN请求建立过会话,且会话由SMF1管理,在调用SMF2的请求中携带SMF1 ID。
步骤4:SMF2向SMF1请求上下文,发起Nsmf_PDUSession_ContextRequest。
步骤5:SMF1在Nsmf_PDUSession_Context响应中携带上下文,包含PCF1ID。
步骤6:SMF2根据SMF1返回的上下文中的PCF1 ID,向PCF1请求用户策略。
参见图12,具体步骤如下:
1.AMF收到UE发起的会话建立请求,向SMF1发起会话上下文创建请求。
示例性地,会话上下文创建请求中包含用户码号、S-NSSAI和DNN等信息。
2.AMF收到SMF1返回的会话上下文创建服务响应。
3.AMF收到会话上下文创建服务响应后,保存会话管理上下文,会话管理上下文包括以下一项或多项:用户码号、S-NSSAI和DNN、SMF ID。SMF ID是为用户这次会话选择的会话管理网元的标识。
4.AMF收到UE发起的会话建立请求,向SMF2发起会话上下文创建请求之前有一个对用户会话请求进行处理的过程。
例如,AMF在这个过程中会检查保存的会话管理上下文。如果这是针对一个用户一个S-NSSAI和DNN请求的第一个PDU session建立过程,AMF的上下文中没有该用户相同S-NSSAI和相同DNN的已建会话,AMF向SMF2发起会话上下文创建请求中不携带SMF ID。
如果这是针对同一个用户同一个S-NSSAI和DNN的后续PDU session建立过程,AMF的上下文中已保存有该用户相同S-NSSAI和相同DNN的会话信息, AMF从已建会话中找到对已建会话进行管理的SMF1的SMF1 ID,在向SMF2发起会话上下文创建请求中携带已建会话的会话管理网元SMF1的SMF1 ID。
5.SMF2收到会话上下文创建请求,根据其中携带的SMF1 ID向SMF1发起会话上下文获取请求。
例如,会话管理上下文中包括:会话ID或会话相关信息。
6.SMF1针对会话上下文获取请求返回响应,携带会话上下文。会话上下文中包括PCF ID。这个PCF ID是SMF1调用PCF请求策略数据时选择的PCF1的标识
7.SMF2接收到会话上下文获取响应后,根据其中携带的PCF ID进行PCF选择,向该PCF1发起请求,请求用户策略。
进一步地,参见图13,图中H-SMF可能有多个,V-SMF需要在V-SMF和H-SMF之间的N16接口携带PCF ID,为H-SMF选择PCF提供参考,使得H-SMF选择的H-PCF为同一个。
参见图14,图中示意实施方式一在漫游架构下的应用:H-SMF和V-SMF之间传递H-PCFID。
在会话建立过程中,H-SMF在给V-SMF返回的会话相关用户上下文中携带H-PCF ID。V-SMF在后续UE针对同一个S-NSSAI和DNN请求建立会话时,将之前同一个S-NSSAI和DNN会话所选择的H-PCF ID带给后续建立会话的H-SMF。
具体步骤如下:
1、AMF向V-SMF发送针对S-NSSAI1和DNN1的一个会话的会话管理上下文创建请求;
2、V-SMF选择H-SMF1;
3、V-SMF向H-SMF1发送PDU会话创建请求,包含S-NSSAI1和DNN1;
4、H-SMF1选择H-PCF1,H-SMF1和H-PCF1进行会话管理策略association创建过程;
5、H-SMF1向V-SMF1发送PDU会话创建请求,携带已创建的会话上下文,包含S-NSSAI1和DNN1、H-SMF1 ID和H-PCF1 ID;
6、V-SMF保存会话管理上下文;
7、AMF向V-SMF发送针对同一S-NSSAI1和DNN1的后续会话的会话管理上下文创建请求;
8、V-SMF选择H-SMF2;
9、V-SMF向H-SMF2发送PDU会话创建请求,包括:S-NSSAI1和DNN1、附加的PCF ID:H-PCF1 ID;
10、H-SMF2选择H-PCF1,H-SMF2和H-PCF1进行会话管理策略association创建过程。
参见图15,图中示意实施方式二在漫游架构下的应用:V-SMF查询H-SMF的会话上下文,并和H-SMF之间传递H-PCFID。
V-SMF在后续UE针对同一个S-NSSAI和DNN请求建立会话时,向第一个H-SMF发起用户上下文查询获取同一个S-NSSAI和DNN会话所选择的H-PCF ID。然后将H-PCF ID带给后续建立会话的H-SMF。
具体步骤如下:
1、AMF向V-SMF发送针对S-NSSAI1和DNN1的一个会话的会话管理上下文创建请求;
2、V-SMF选择H-SMF1;
3、V-SMF向H-SMF1发送PDU会话创建请求,包含S-NSSAI1和DNN1;
4、H-SMF1向V-SMF1发送PDU会话创建响应,携带已创建的会话上下文;
5、V-SMF保存会话管理上下文;
6、H-SMF1选择H-PCF1,H-SMF1和H-PCF1进行会话管理策略association创建过程;
7、AMF向V-SMF发送针对同一S-NSSAI1和DNN1的后续会话的会话管理上下文创建请求;
8、V-SMF向H-SMF1发送会话上下文获取请求,包括S-NSSAI1和DNN1或相关的会话ID;
9、H-SMF1向V-SMF发送会话上下文获取响应,包括对应的会话上下文,包含H-PCF1 ID;
10、V-SMF向H-SMF2发送PDU会话创建请求,包括:S-NSSAI1和DNN1、附加的PCF ID:H-PCF1 ID;
11、H-SMF2选择H-PCF1,H-SMF2和H-PCF1进行会话管理策略association创建过程。
参见图16,图中示意实施方式三在漫游架构下的应用:V-SMF和H-SMF之间传递H-SMF1ID,H-SMF2查询H-SMF1的会话上下文获取H-PCFID。
V-SMF在后续UE针对同一个S-NSSAI和DNN请求建立会话时,选择H-SMF2,将之前同一个S-NSSAI和DNN会话的会话管理网元H-SMF1的ID带给后续建立会话的H-SMF2。H-SMF2向H-SMF1发起用户上下文查询获取同一个S-NSSAI和DNN会话所选择的H-PCF ID。
具体步骤如下:
1、AMF向V-SMF发送针对S-NSSAI1和DNN1的一个会话的会话管理上下文创建请求;
2、V-SMF选择H-SMF1;
3、V-SMF向H-SMF1发送PDU会话创建请求,包含S-NSSAI1和DNN1;
4、H-SMF1向V-SMF1发送PDU会话创建响应,携带已创建的会话上下文;
5、H-SMF1选择H-PCF1,H-SMF1和H-PCF1进行会话管理策略association创建过程;
6、V-SMF保存会话管理上下文,包括H-SMF1 ID;
7、AMF向V-SMF发送针对同一S-NSSAI1和DNN1的后续会话的会话管理上下文创建请求;
8、V-SMF选择H-SMF2;
9、V-SMF向H-SMF2发送PDU会话创建请求,包括S-NSSAI1和DNN1、参考的SMF ID:H-SMF1 ID;
10、H-SMF2向H-SMF1发送会话上下文获取请求,包括S-NSSAI1和DNN1或相关的会话ID;
11、H-SMF1向H-SMF2发送会话上下文获取响应,携带对应的会话上下文,包含H-PCF1 ID;
12、H-SMF2选择H-PCF1,H-SMF2和H-PCF1进行会话管理策略association创建过程。
参见图17,V-SMF是多个,那么应用实施方式一和实施方式二或实施方式 三的组合。
V-SMF和AMF之间传递H-SMF1ID,V-SMF2或H-SMF2查询H-SMF1的会话上下文获取H-PCF1 ID。
在会话建立过程中,V-SMF1在给AMF返回的会话相关用户上下文中携带H-SMF1 ID。
AMF在后续UE针对同一个S-NSSAI和DNN请求建立会话时,选择V-SMF2,将之前同一个S-NSSAI和DNN会话的会话管理网元H-SMF1的ID带给后续建立会话的V-SMF2,或通过V-SMF2带给后续建立会话的H-SMF2。V-SMF2或H-SMF2向H-SMF1发起用户上下文查询获取同一个S-NSSAI和DNN会话所选择的H-PCF ID。
具体步骤如下:
1、AMF向V-SMF1发送会话管理上下文创建请求,该会话管理上下文创建请求针对S-NSSAI1和DNN1的一个会话;
2、V-SMF1选择H-SMF1;
3、V-SMF1向H-SMF1发送PDU会话创建请求;
该PDU会话创建请求包括S-NSSAI1和DNN1的信息。
4、H-SMF1向V-SMF1发送PDU会话创建响应;
PDU会话创建响应包括已创建的会话上下文。
5、H-SMF1选择H-PCF1,H-SMF1和H-PCF1进行会话管理策略association创建过程;
6、V-SMF1保存会话管理上下文,该会话管理上下文包括H-SMF1的SMF标识;
7、V-SMF1向AMF发送会话管理上下文创建响应,该会话管理上下文创建响应针对S-NSSA1和DNN1的一个会话,包含H-SMF1的SMF标识;
8、AMF向V-SMF2发送会话管理上下文创建请求,该会话管理上下文创建请求针对同一S-NSSA1和DNN1的后续会话,包含H-SMF1的SMF标识;
后续流程包括方式1和方式2。
示例性地,方式1具体步骤包括9-13:
9、V-SMF2向H-SMF1发送会话上下文获取请求,该会话上下文获取请求 包括:S-NSSA1和DNN1或相关的会话ID。
10、H-SMF1向V-SMF2发送会话上下文获取响应,该会话上下文获取响应包括:对应的会话上下文,包含H-PCF1的PCF ID。
11、V-SMF2选择H-SMF2;
12、V-SMF2向H-SMF2发送PDU会话创建请求;
PDU会话创建请求包含:S-NSSA1和DNN1、参考的SMF ID、H-PCF1 ID。
13、H-SMF2选择H-PCF1,H-SMF2和H-PCF1进行会话管理策略association创建过程;
示例性地,方式2具体步骤包括14-18:
14、V-SMF2选择H-SMF2;
15、V-SMF2向H-SMF2发送PDU会话创建请求,该PDU会话创建请求包括:S-NSSA1和DNN1、参考的SMF ID、H-SMF1 ID。
16、H-SMF2向H-SMF1发送会话上下文获取请求,会话上下文获取请求包括:S-NSSA1和DNN1或相关的会话ID。
17、H-SMF1向H-SMF2发送会话上下文获取响应,会话上下文获取响应包括对应的会话上下文,包含H-PCF1 ID。
18、H-SMF2选择H-PCF1,H-SMF2和H-PCF1进行会话管理策略association创建过程。
PCF ID是PCF标识,可以是PCF实例ID,也可以是FQDN,也可以是PCF提供的服务的实例ID。
参见图18,本公开实施例还提供一种AMF,该AMF 1800包括:
第一发送模块1801,用于向第一SMF发送第一服务请求;
第一接收模块1802,用于从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
第二发送模块1803,用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
在一些实施方式中,第一发送模块1801进一步用于:在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
第二发送模块1803进一步用于:在终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第二SMF发送第二服务请求。
在一些实施方式中,所述AMF 1800还包括:第一保存模块,用于在接收到所述第一服务响应之后,保存终端的第一PDU的会话管理上下文,所述终端的第一PDU的会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识、所述PCF标识。
在一些实施方式中,第二发送模块1803进一步用于:在第二PDU会话的建立过程中,根据终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行策略控制的PCF的PCF标识;向所述第二SMF发送所述第二服务请求,所述第二服务请求携带所述PCF标识。
在一些实施方式中,第一发送模块1801进一步用于:在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述AMF1800还包括:
第三发送模块,用于在第二PDU会话的建立过程中,向所述第二SMF发送第三服务请求;所述第三服务请求不携带所述PCF标识;
其中,所述第二PDU会话的建立过程不是所述第一PDU会话的建立过程的后续过程。
本公开实施例提供的AMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图19,本公开实施例还提供一种AMF,该AMF 1900包括:第一收发机1901和第一处理器1902;
第一收发机1901,用于向第一SMF发送第一服务请求;
第一收发机1901,还用于从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
第一收发机1901,还用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
在一些实施方式中,第一收发机1901进一步用于:在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
第一收发机1901进一步用于:在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第二SMF发送第二服务请求。
在一些实施方式中,第一处理器1902用于:在接收到所述第一服务响应之后,保存终端的第一PDU的会话管理上下文,所述终端的第一PDU的会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识、所述PCF标识。
在一些实施方式中,第一处理器1902用于:在第二PDU会话的建立过程中,根据终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行策略控制的PCF的PCF标识;
第一收发机1901还用于:向所述第二SMF发送所述第二服务请求,所述第二服务请求携带所述PCF标识。
在一些实施方式中,第一收发机1901进一步用于:在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
第一收发机1901还用于:在第二PDU会话的建立过程中,向所述第二SMF发送第三服务请求;所述第三服务请求不携带所述PCF标识;
其中,所述第二PDU会话的建立过程不是所述第一PDU会话的建立过程的后续过程。
本公开实施例提供的AMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图20,本公开实施例还提供一种AMF,AMF 2000包括:
第四发送模块2001,用于向第一SMF发送第一服务请求;
第二接收模块2002,用于从所述第一SMF接收响应所述第一服务请求的第一服务响应;
第五发送模块2003,用于向所述第一SMF发送会话上下文获取请求;
第三接收模块2004,用于从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
第六发送模块2005,用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
在一些实施方式中,第四发送模块2001进一步用于:在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
第五发送模块2003进一步用于:在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第一SMF发送会话上下文获取请求。在一些实施方式中,AMF2000还包括第二保存模块,用于接收到所述第一服务响应之后,保存所述终端的第一PDU会话的会话管理上下文,所述会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识。
在一些实施方式中,第五发送模块2003进一步用于:在第二PDU会话的建立过程中,根据所述终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行策略控制的第一SMF的SMF标识;根据所述SMF标识,向所述第一SMF发送会话上下文获取请求。
在一些实施方式中,第四发送模块2001进一步用于:在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述AMF2000还包括:
第七发送模块用于:在第二PDU会话的建立过程中,向第二SMF发送第六服务请求,所述第二服务请求不携带所述PCF标识;
其中,所述第二PDU会话的建立过程不是所述第一PDU会话建立过程的后续过程。
本公开实施例提供的AMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图21,本公开实施例提供一种AMF,该AMF 2100包括:第二收发机2101和第二处理器2101;
第二收发机2101用于向第一SMF发送第一服务请求;
第二收发机2101还用于从所述第一SMF接收响应所述第一服务请求的第一服务响应;
第二收发机2101还用于向所述第一SMF发送会话上下文获取请求;
第二收发机2101还用于从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
第二收发机2101还用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
在一些实施方式中,第二收发机2101进一步用于:在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
第二收发机2101进一步用于:在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第一SMF发送会话上下文获取请求。在一些实施方式中,第二处理器2102用于:接收到所述第一服务响应之后,保存所述终端的第一PDU会话的会话管理上下文,所述会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识。
在一些实施方式中,第二收发机2101进一步用于:在第二PDU会话的建立过程中,根据所述终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行策略控制的第一SMF的SMF标识;根据所述SMF标识,向所述第一SMF发送会话上下文获取请求。
在一些实施方式中,第二收发机2101进一步用于:在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
第二收发机2101还用于:在第二PDU会话的建立过程中,向第二SMF发送第六服务请求,所述第二服务请求不携带所述PCF标识;
其中,所述第二PDU会话的建立过程不是所述第一PDU会话建立过程的后续过程。
本公开实施例提供的AMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图22,本公开实施例还提供一种SMF,该SMF2200包括:
第四接收模块2201用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收服务请求,所述服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的;
第一选择模块2202用于:根据所述PCF标识进行PCF选择。
本公开实施例提供的SMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图23,本公开实施例还提供一种SMF,该SMF2300包括:第三收发机2301和第三处理器2302;
第三收发机2301用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收服务请求,所述服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的;
第三处理器2302用于:根据所述PCF标识进行PCF选择。
本公开实施例提供的SMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图24,本公开实施例还提供一种AMF,该AMF 2400包括:
第八发送模块2401,用于向第一SMF发送第一服务请求;
第五接收模块2402,用于从所述第一SMF接收响应所述第一服务请求的第一服务响应;
第九发送模块2403,用于向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
在一些实施方式中,第八发送模块2401进一步用于:在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
第九发送模块2403进一步用于:在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向第二SMF发送第二服务请求。
在一些实施方式中,AMF 2400还包括:第三存储模块,用于在接收到所述第一服务响应之后,保存终端的第一PDU会话的会话管理上下文,所述终端的第一PDU会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识。
在一些实施方式中,第九发送模块2403进一步用于:在第二PDU会话的建立过程中,根据终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行控制的所述第一SMF的SMF标识;向所述第二SMF发送第二服务请求。
在一些实施方式中,第八发送模块2401进一步用于:在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述AMF还包括:第十发送模块,用于在第二PDU会话的建立过程中,向第二SMF发送第十服务请求,所述第十服务请求不携带所述第一SMF的SMF标识;
其中,所述第二PDU会话的建立过程不是所述第一PDU会话的建立过程的后续过程。
本公开实施例提供的AMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图25,本公开实施例还提供一种AMF,第四网元2500包括:第四收发机2501和第四处理器2502;
第四收发机2501用于:向第一SMF发送第一服务请求;
第四收发机2501还用于:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
第四收发机2501还用于:向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
在一些实施方式中,第四收发机2501进一步用于:在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
第四收发机2501进一步用于:在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向第二SMF发送第二服务请求。
在一些实施方式中,所述第一PDU会话的建立过程是终端针对终端的一个S-NSSAI和DNN请求的PDU会话建立过程;
所述第二PDU会话的建立过程是所述终端后续针对同一个所述S-NSSAI和DNN请求的PDU会话建立过程。
在一些实施方式中,所述第四处理器2502用于:在接收到所述第一服务响应之后,保存终端的第一PDU会话的会话管理上下文,所述终端的第一PDU会话管理上下文包括以下一项或多项:用户标识、S-NSSAI和DNN、所述第一SMF的SMF标识。
在一些实施方式中,第四收发机2501进一步用于:在第二PDU会话的建立过程中,根据终端的第一PDU会话的会话管理上下文,确定对所述第一PDU会话进行控制的所述第一SMF的SMF标识;向所述第二SMF发送第二服务请求。
在一些实施方式中,第四收发机2501进一步用于:在第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
所述第四收发机2501还用于:在第二PDU会话的建立过程中,向第二SMF发送第十服务请求,所述第十服务请求不携带所述第一SMF的SMF标识;
其中,所述第二PDU会话的建立过程不是所述第一PDU会话的建立过程的后续过程。
本公开实施例提供的AMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图26,本公开实施例还提供一种SMF,SMF2600包括:
第十一发送模块2601用于:向其他SMF发送会话上下文获取请求;
第六接收模块2602用于:从所述其他SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述其他SMF调用PCF服务时选择的PCF的标识;
第二选择模块2603,用于根据所述PCF标识进行PCF选择。
在一些实施方式中,SMF2600还包括:第七接收模块,用于从第五网元接收第二服务请求,所述第二服务请求携带所述其他SMF的SMF标识;
第十一发送模块2601进一步用于:根据所述其他SMF的SMF标识,向所述其他SMF发送会话上下文获取请求。
本公开实施例提供的SMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图27,本公开实施例提供一种SMF,该SMF2700包括:第五收发机2701和第五处理器2702;
第五收发机2701用于:向其他SMF发送会话上下文获取请求;
第五收发机2701还用于:从所述其他SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述其他SMF调用PCF服务时选择的PCF的标识;
第五处理器2702用于:根据所述PCF标识进行PCF选择。
在一些实施方式中,第五收发机2701还用于:从第五网元接收第二服务请求,所述第二服务请求携带所述其他SMF的SMF标识;
第五收发机2701进一步用于:根据所述其他SMF的SMF标识,向所述第一SMF发送会话上下文获取请求。
本公开实施例提供的SMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图35,本公开实施例还提供一种SMF,该SMF3500包括:第六收发机3501和第六处理器3502;
所述第六收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
所述第六收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
所述第六收发机还用于:从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
所述第六收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
所述第六收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
本公开实施例提供的SMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图36,本公开实施例还提供一种SMF,该SMF3600包括:第七收发机3601和第七处理器3602;
所述第七收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
所述第七收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
所述第七收发机还用于:从所述第一H-SMF接收PDU会话创建响应;
所述第七收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
所述第七收发机还用于:向所述第一H-SMF发送会话上下文获取请求;
所述第七收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
所述第七收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
参见图37,本公开实施例还提供一种SMF,该SMF3700包括:第八收发机3701和第八处理器3702;
所述第八收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
所述第八收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
所述第八收发机还用于:从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应携带会话管理上下文,所述会话管理上下文包括第一H-SMF的SMF标识;
所述第八收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
所述第八收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述第一H-SMF的SMF标识。
参见图38,本公开实施例还提供一种SMF,该SMF3800包括:第九收发机3801和第九处理器3802;
所述第九收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
所述第九收发机还用于:向所述第一H-SMF发送会话上下文获取请求;
所述第九收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
所述第九收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述H-PCF的PCF标识,以使所述第二H-SMF根据所述H-PCF的PCF标识进行PCF选择。
参见图39,本公开实施例还提供一种SMF,该SMF3900包括:第十收发机3901和第十处理器3902;
所述第十收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
所述第十收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述第一H-SMF的SMF标识,以使第二H-SMF根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求,从所述第一H-SMF接收包括H-PCF的PCF标识的会话上下文获取响应,根据所述H-PCF的PCF标识进行PCF选择,所述H-PCF是所述第一H-SMF调用PCF服务时选择的。
参见图40,本公开实施例还提供一种AMF,该AMF4000包括:第十一收发机4001和第十一处理器4002;
所述第十一收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,向第一V-SMF发送会话管理上下文创建请求;
所述第十一收发机还用于:从所述第一V-SMF接收会话管理上下文创建响应,所述会话管理上下文创建响应包括:第一H-SMF的SMF标识,所述第一H-SMF是由所述第一V-SMF选择的;
所述第十一收发机还用于:在所述终端后续针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,向第二V-SMF发送会话管理上下文创建请求,所述会话管理上下文创建请求包括:所述第一H-SMF的SMF标识。
本公开实施例提供的AMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
参见图42,本公开实施例还提供一种SMF,SMF4200包括:第十二收发机4201和第十二处理器4202;
所述第十二收发机用于:向第一H-SMF发送会话上下文获取请求;
所述第十二收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一H-SMF调用PCF服务时选择的PCF的标识;
所述第十二处理器用于:根据所述PCF标识进行PCF选择。
在一些实施方式中,所述第十二收发机还用于:从第二V-SMF接收PDU会话创建请求,所述PDU会话创建请求携带所述第一SMF的SMF标识;
所述第十二收发机还用于:根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求。
本公开实施例提供的SMF,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
请参阅图28,图28是本公开实施例应用的网络设备的结构图,如图28所示,网络设备2800包括:处理器2801、收发机2802、存储器2803和总线接口,其中:
在本公开的一个实施例中,网络设备2800还包括:存储在存储器上2803并可在处理器2801上运行的计算机程序,计算机程序被处理器2801执行时实现如上所示方法实施例中的步骤。
在图28中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器2801代表的一个或多个处理器和存储器2803代表的存储器的各种电路链接在一起。总线架构还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机2802可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。
处理器2801负责管理总线架构和通常的处理,存储器2803可以存储处理器2801在执行操作时所使用的数据。
可以理解,本公开实施例中的存储器2803可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM, EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synch link DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DRRAM)。本公开实施例描述的***和方法的存储器2803旨在包括但不限于这些和任意其它适合类型的存储器。
本公开实施例提供的网络设备,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
结合本公开公开内容所描述的方法或者算法的步骤可以硬件的方式来实现,也可以由在处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于RAM、闪存、ROM、EPROM、EEPROM、寄存器、硬盘、移动硬盘、只读光盘或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以携带在ASIC中。另外,该ASIC可以携带在核心网接口设备中。当然,处理器和存储介质也可以作为分立组件存在于核心网接口设备中。
本领域技术人员应该可以意识到,在上述一个或多个示例中,本公开所描述的功能可以用硬件、软件、固件或它们的任意组合来实现。当使用软件实现时,可以将这些功能存储在计算机可读介质中或者作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是通用或专用计算机能够存取的任何可用介质。
以上所述的具体实施方式,对本公开的目的、技术方案和有益效果进行了 进一步详细说明,所应理解的是,以上所述仅为本公开的具体实施方式而已,并不用于限定本公开的保护范围,凡在本公开的技术方案的基础之上,所做的任何修改、等同替换、改进等,均应包括在本公开的保护范围之内。
本领域内的技术人员应明白,本公开实施例可提供为方法、***、或计算机程序产品。因此,本公开实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本公开实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本公开实施例是参照根据本公开实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本公开实施例进行各种改动和变型而不脱离本公开的精神和范围。这样,倘若本公开实施例的这些修改和变型属于本公开权利要求及其等同技术的范围之内,则本公开也意图包含这些改动和变型在内。

Claims (35)

  1. 一种选择策略控制功能PCF的方法,应用于接入和移动性管理功能AMF,包括:
    向第一SMF发送第一服务请求;
    从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
  2. 根据权利要求1所述的方法,其中,所述向所述第一SMF发送第一服务请求,包括:
    在终端针对一个单一网络切片选择辅助信息S-NSSAI和数据网络名称DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
    所述向第二SMF发送第二服务请求,包括:
    在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第二SMF发送第二服务请求。
  3. 一种选择PCF的方法,应用于第二SMF,包括:
    在终端针对一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收第二服务请求,所述第二服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的;
    根据所述PCF标识进行PCF选择。
  4. 一种选择PCF的方法,应用于AMF,包括:
    在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向第一SMF发送第一服务请求;
    从所述第一SMF接收响应所述第一服务请求的第一服务响应;
    在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向所述第一SMF发送会话上下文获取请求;
    从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
  5. 一种选择PCF的方法,应用于AMF,包括:
    向第一SMF发送第一服务请求;
    从所述第一SMF接收响应所述第一服务请求的第一服务响应;
    向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
  6. 根据权利要求5所述的方法,其中,
    所述向所述第一SMF发送第一服务请求,包括:
    在终端针对一个S-NSSAI和DNN请求的第一PDU会话的建立过程中,向所述第一SMF发送第一服务请求;
    所述向第二SMF发送第二服务请求,包括:
    在所述终端后续针对同一个所述S-NSSAI和DNN请求的第二PDU会话的建立过程中,向第二SMF发送第二服务请求。
  7. 一种选择PCF的方法,应用于第二SMF,包括:
    向第一SMF发送会话上下文获取请求;
    从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    根据所述PCF标识进行PCF选择。
  8. 根据权利要求7所述方法,其中,向第一SMF发送会话上下文获取请求之前,所述方法还包括:
    接收第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识;
    所述向第一SMF发送会话上下文获取请求,包括:
    根据所述第一SMF的SMF标识,向所述第一SMF发送会话上下文获取请求。
  9. 一种选择PCF的方法,应用于V-SMF,包括:
    从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
    选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
    从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
    从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
    向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
  10. 一种选择PCF的方法,应用于V-SMF,包括:
    从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
    选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
    从所述第一H-SMF接收PDU会话创建响应;
    从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
    向所述第一H-SMF发送会话上下文获取请求;
    从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
    向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
  11. 一种选择PCF的方法,应用于V-SMF,包括:
    从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
    选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
    从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应携带会话管理上下文,所述会话管理上下文包括第一H-SMF的SMF标识;
    从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
    向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述第一H-SMF的SMF标识。
  12. 一种选择PCF的方法,应用于第二H-SMF,包括:
    向第一H-SMF发送会话上下文获取请求;
    从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一H-SMF调用PCF服务时选择的PCF的标识;
    根据所述PCF标识进行PCF选择。
  13. 根据权利要求12所述方法,其中,向第一H-SMF发送会话上下文获取请求之前,所述方法还包括:
    从第二V-SMF接收PDU会话创建请求,所述PDU会话创建请求携带所述第一SMF的SMF标识;
    所述向第一H-SMF发送会话上下文获取请求,包括:
    根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求。
  14. 一种选择PCF的方法,应用于第二V-SMF,包括:
    在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
    向所述第一H-SMF发送会话上下文获取请求;
    从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
    向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述H-PCF的PCF标识,以使所述第二H-SMF根据所述H-PCF的PCF标识进行PCF选择。
  15. 一种选择PCF的方法,应用于第二V-SMF,包括:
    在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
    向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述第一H-SMF的SMF标识,以使第二H-SMF根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求,从所述第一H-SMF接收包括H-PCF的PCF标识的会话上下文获取响应,根据所述H-PCF的PCF标识进行PCF选择,所述H-PCF是所述第一H-SMF调用PCF服务时选择的。
  16. 一种选择PCF的方法,应用于AMF,包括:
    在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,向第一V-SMF发送会话管理上下文创建请求;
    从所述第一V-SMF接收会话管理上下文创建响应,所述会话管理上下文创建响应包括:第一H-SMF的SMF标识,所述第一H-SMF是由所述第一V-SMF选择的;
    在所述终端后续针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,向第二V-SMF发送会话管理上下文创建请求,所述会话管理上下文创建请求包括:所述第一H-SMF的SMF标识。
  17. 一种AMF,包括:
    第一发送模块,用于向第一SMF发送第一服务请求;
    第一接收模块,用于从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    第二发送模块,用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
  18. 一种AMF,包括:第一收发机和第一处理器;
    所述第一收发机,用于向第一SMF发送第一服务请求;
    所述第一收发机,还用于从所述第一SMF接收响应所述第一服务请求的第一服务响应,所述第一服务响应携带PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    所述第一收发机,还用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
  19. 一种AMF,包括:
    第四发送模块,用于向第一SMF发送第一服务请求;
    第二接收模块,用于从所述第一SMF接收响应所述第一服务请求的第一服务响应;
    第五发送模块,用于向所述第一SMF发送会话上下文获取请求;
    第三接收模块,用于从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    第六发送模块,用于向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
  20. 一种AMF,包括:第二收发机和第二处理器;
    所述第二收发机,用于向第一SMF发送第一服务请求;
    所述第二收发机还用于:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
    所述第二收发机还用于:向所述第一SMF发送会话上下文获取请求;
    所述第二收发机还用于:从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    所述第二收发机还用于:向第二SMF发送第二服务请求,所述第二服务请求携带所述PCF标识。
  21. 一种SMF,包括:
    第四接收模块用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收服务请求,所述服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI 和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的;
    第一选择模块用于:根据所述PCF标识进行PCF选择。
  22. 一种SMF,包括:第三收发机和第三处理器;
    所述第三收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程中,从AMF接收服务请求,所述服务请求包括:PCF标识,所述PCF标识是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,第一SMF调用PCF服务时选择的PCF的标识,其中,所述第一SMF是本次PDU会话的建立过程之前,所述AMF在所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中选择的;
    所述第三处理器用于:根据所述PCF标识进行PCF选择。
  23. 一种AMF,包括:
    第八发送模块用于:向第一SMF发送第一服务请求;
    第五接收模块用于:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
    第九发送模块用于:向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
  24. 一种AMF,包括:第四收发机和第四处理器;
    所述第四收发机用于:向第一SMF发送第一服务请求;
    所述第四收发机还用于:从所述第一SMF接收响应所述第一服务请求的第一服务响应;
    所述第四收发机还用于:向第二SMF发送第二服务请求,所述第二服务请求携带所述第一SMF的SMF标识。
  25. 一种SMF,包括:
    第十一发送模块用于:向第一SMF发送会话上下文获取请求;
    第六接收模块用于:从所述第一SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    第二选择模块,用于根据所述PCF标识进行PCF选择。
  26. 一种SMF,包括:第五收发机和第五处理器;
    所述第五收发机用于:向第一SMF发送会话上下文获取请求;
    所述第五收发机还用于:从所述其他SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一SMF调用PCF服务时选择的PCF的标识;
    所述第五处理器用于:根据所述PCF标识进行PCF选择。
  27. 一种SMF,包括:第六收发机和第六处理器;
    所述第六收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
    所述第六收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
    所述第六收发机还用于:从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
    所述第六收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
    所述第六收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
  28. 一种SMF,包括:第七收发机和第七处理器;
    所述第七收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
    所述第七收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
    所述第七收发机还用于:从所述第一H-SMF接收PDU会话创建响应;
    所述第七收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
    所述第七收发机还用于:向所述第一H-SMF发送会话上下文获取请求;
    所述第七收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
    所述第七收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述H-PCF的PCF标识。
  29. 一种SMF,包括:第八收发机和第八处理器;
    所述第八收发机用于:从AMF接收第一会话管理上下文创建请求,所述第一会话管理上下文创建请求针对终端的一个S-NSSAI和DNN请求的PDU会话;
    所述第八收发机还用于:选择第一H-SMF,并向所述第一H-SMF发送PDU会话创建请求;
    所述第八收发机还用于:从所述第一H-SMF接收PDU会话创建响应,所述PDU会话创建响应携带会话管理上下文,所述会话管理上下文包括第一H-SMF的SMF标识;
    所述第八收发机还用于:从AMF接收第二会话管理上下文创建请求,所述第二会话管理上下文创建请求针对所述终端后续同一个所述S-NSSAI和DNN请求的PDU会话;
    所述第八收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述第一H-SMF的SMF标识。
  30. 一种SMF,包括:第九收发机和第九处理器;
    所述第九收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请 求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
    所述第九收发机还用于:向所述第一H-SMF发送会话上下文获取请求;
    所述第九收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应包括H-PCF的PCF标识,所述H-PCF是所述第一H-SMF调用PCF服务时选择的;
    所述第九收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括所述H-PCF的PCF标识,以使所述第二H-SMF根据所述H-PCF的PCF标识进行PCF选择。
  31. 一种SMF,包括:第十收发机和第十处理器;
    所述第十收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,接收会话管理上下文创建请求,所述会话管理上下文创建请求包括:第一H-SMF的SMF标识,所述第一H-SMF是本次PDU会话的建立过程之前,所述终端针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,由第一V-SMF在接收到会话管理上下文创建请求后选择的;
    所述第十收发机还用于:向第二H-SMF发送PDU会话创建请求,所述PDU会话创建请求包括:所述第一H-SMF的SMF标识,以使第二H-SMF根据所述第一H-SMF的SMF标识,向所述第一H-SMF发送会话上下文获取请求,从所述第一H-SMF接收包括H-PCF的PCF标识的会话上下文获取响应,根据所述H-PCF的PCF标识进行PCF选择,所述H-PCF是所述第一H-SMF调用PCF服务时选择的。
  32. 一种AMF,包括:第十一收发机和第十一处理器;
    所述第十一收发机用于:在终端针对终端的一个S-NSSAI和DNN请求的PDU会话的建立过程,向第一V-SMF发送会话管理上下文创建请求;
    所述第十一收发机还用于:从所述第一V-SMF接收会话管理上下文创建响应,所述会话管理上下文创建响应包括:第一H-SMF的SMF标识,所述第一H-SMF是由所述第一V-SMF选择的;
    所述第十一收发机还用于:在所述终端后续针对同一个所述S-NSSAI和DNN请求的PDU会话的建立过程中,向第二V-SMF发送会话管理上下文创建请求,所述会话管理上下文创建请求包括:所述第一H-SMF的SMF标识。
  33. 一种SMF,包括:第十二收发机和第十二处理器;
    所述第十二收发机用于:向第一H-SMF发送会话上下文获取请求;
    所述第十二收发机还用于:从所述第一H-SMF接收会话上下文获取响应,所述会话上下文获取响应携带终端的会话管理上下文,所述会话管理上下文包括:PCF标识,所述PCF标识是所述第一H-SMF调用PCF服务时选择的PCF的标识;
    所述第十二处理器用于:根据所述PCF标识进行PCF选择。
  34. 一种网络设备,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序,所述程序被所述处理器执行时实现如权利要求1至16中任一项所述的选择PCF的方法的步骤。
  35. 一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至16中任一项所述的选择PCF的方法的步骤。
PCT/CN2020/096509 2019-06-17 2020-06-17 选择策略控制功能的方法及设备 WO2020253708A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201910523369.3 2019-06-17
CN201910523369.3A CN112105090B (zh) 2019-06-17 2019-06-17 一种选择策略控制功能的方法及设备

Publications (1)

Publication Number Publication Date
WO2020253708A1 true WO2020253708A1 (zh) 2020-12-24

Family

ID=73748557

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/096509 WO2020253708A1 (zh) 2019-06-17 2020-06-17 选择策略控制功能的方法及设备

Country Status (2)

Country Link
CN (1) CN112105090B (zh)
WO (1) WO2020253708A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114158030A (zh) * 2021-11-29 2022-03-08 中国电信股份有限公司 会话绑定方法、***以及存储介质

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114466347B (zh) * 2022-01-10 2023-11-24 海能达通信股份有限公司 数据报文处理方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103139762A (zh) * 2011-11-22 2013-06-05 中兴通讯股份有限公司 一种策略控制实体的选择方法及***
US20190053308A1 (en) * 2017-08-14 2019-02-14 Telefonaktiebolaget Lm Ericsson (Publ) Method And Device For Network Initiated Packet Data Unit, PDU, Session Establishment In A Telecommunication Network

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10798753B2 (en) * 2017-08-14 2020-10-06 Telefonaktiebolaget Lm Ericsson (Publ) Methods and devices for supporting network initiated PDU session establishment between an user equipment, UE, and a data network name, DNN, in a telecommunication network
CN110933711B (zh) * 2018-09-19 2023-06-02 华为技术有限公司 策略控制方法、设备及***

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103139762A (zh) * 2011-11-22 2013-06-05 中兴通讯股份有限公司 一种策略控制实体的选择方法及***
US20190053308A1 (en) * 2017-08-14 2019-02-14 Telefonaktiebolaget Lm Ericsson (Publ) Method And Device For Network Initiated Packet Data Unit, PDU, Session Establishment In A Telecommunication Network

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
CHINA MOBILE ET AL.: "23.502:Solution for the same PCF selection for PDU sessions with same UE, DNN and S-NSSAI", 3GPP TSG-SA2 MEETING #134 S2-1907388, 17 June 2019 (2019-06-17), XP051752347, DOI: 20200902143424PX *
CHINA MOBILE ET AL.: "Solution for the same PCF selection for PDU sessions with same UE, DNN and S-NSSAI", 3GPP TSG-SA2 MEETING #134 S2-1907385, 17 June 2019 (2019-06-17), XP051752346, DOI: 20200902143316PX *
HUAWEI ET AL.: "PCF selection for the PDU sessions having the same UE id, DNN and S-NSSAI combination", 3GPP TSG-SA2 MEETING #132 S2-1903002, 2 April 2019 (2019-04-02), XP051704365, DOI: 20200902143714A *
HUAWEI ET AL.: "PCF selection for the same S-NSSAI and DNN", 3GPP TSG-SA2 MEETING #130 S2-1900687, 25 January 2019 (2019-01-25), XP051609772, DOI: 20200902143553A *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114158030A (zh) * 2021-11-29 2022-03-08 中国电信股份有限公司 会话绑定方法、***以及存储介质
CN114158030B (zh) * 2021-11-29 2024-03-15 中国电信股份有限公司 会话绑定方法、***以及存储介质

Also Published As

Publication number Publication date
CN112105090B (zh) 2022-08-30
CN112105090A (zh) 2020-12-18

Similar Documents

Publication Publication Date Title
WO2021017999A1 (zh) 策略控制功能网元的选择方法、装置、***及存储介质
WO2020253708A1 (zh) 选择策略控制功能的方法及设备
WO2019071584A1 (en) METHOD AND DEVICE FOR PROVIDING BETWEEN DIFFERENT ARCHITECTURES
WO2020052385A1 (zh) 配置信息获取方法、装置、设备、存储介质及***
US9952888B2 (en) Method and system to dynamically instantiate virtual repository for any services
US11477751B2 (en) Communication method, terminal device and medium
WO2020253627A1 (zh) 局域网隧道建立、释放的方法及设备
EP3799514A1 (en) RATE CONTROL METHOD, DEVICE AND SYSTEM

WO2022063315A1 (zh) 信息配置方法、通信设备和存储介质
WO2015130343A1 (en) Techniques to enable wi-fi direct services application service platform capability negotiation
TW202007220A (zh) 5g行動通訊中ue語音能力指示方法及其裝置
US20140024370A1 (en) Method and apparatus for establishing a communication connection
WO2020034802A1 (zh) 一种激活pdu会话的方法及设备
RU2767991C1 (ru) Способ обработки информации, терминальное устройство и носитель данных
WO2019090770A1 (zh) 切换过程中确定核心网类型的方法、终端设备、接入网设备和核心网设备
US11683856B2 (en) Connection control method and device
US20220141763A1 (en) Managing mode of access to a compatible set of network slices
WO2020259058A1 (zh) 一种策略和计费控制的实现方法及装置
CN114258088A (zh) 中间会话管理功能设备发现方法、设备和***、存储介质
WO2023040958A1 (zh) 一种联邦学习组处理方法、装置及功能实体
WO2024012368A1 (zh) 通信处理方法、装置、通信设备及可读存储介质
WO2023241614A1 (zh) Ims服务获取方法、终端、网络侧设备及介质
RU2793337C1 (ru) Способ обработки сеанса, устройство связи и система связи
US20230156532A1 (en) Inter access and mobility management function idle mode mobility optimization
WO2022082694A1 (en) Methods and devices for negotiating a policy in telecommunication networks

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 20827058

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20827058

Country of ref document: EP

Kind code of ref document: A1