CN113259929B - Roaming user session establishment method, application server, NSSF and UE - Google Patents

Roaming user session establishment method, application server, NSSF and UE Download PDF

Info

Publication number
CN113259929B
CN113259929B CN202110511393.2A CN202110511393A CN113259929B CN 113259929 B CN113259929 B CN 113259929B CN 202110511393 A CN202110511393 A CN 202110511393A CN 113259929 B CN113259929 B CN 113259929B
Authority
CN
China
Prior art keywords
nssai
nssp
roaming
home network
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110511393.2A
Other languages
Chinese (zh)
Other versions
CN113259929A (en
Inventor
张伦泳
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202110511393.2A priority Critical patent/CN113259929B/en
Publication of CN113259929A publication Critical patent/CN113259929A/en
Application granted granted Critical
Publication of CN113259929B publication Critical patent/CN113259929B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/26Network addressing or numbering for mobility support
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/19Connection re-establishment

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Databases & Information Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present disclosure provides a roaming user session establishment method, an application server, an NSSF, a UE, a computer device, and a storage medium, the method comprising: the application server identifies that a first S-NSSAI adopted by a UE session of non-local registration is different from a preset second S-NSSAI, and sends a request for updating the NSSP of the UE to the NSSF of the home network, wherein the request comprises the first S-NSSAI and the second S-NSSAI expected to be changed, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI, and sends the URSP comprising the updated NSSP to the UE, so that the UE reestablishes the session with the application server by using the second S-NSSAI. The technical scheme of the disclosure can ensure that the user can establish the session connection according to the S-NSSAI expected by the application.

Description

Roaming user session establishment method, application server, NSSF and UE
Technical Field
The present disclosure belongs to the field of communications technologies, and in particular, to a roaming user session establishment method, an application server, an NSSF of a home network, a UE, a computer device, and a computer-readable storage medium.
Background
In the prior art, for a non-standard S-NSSAI (Single Network slot selection Assistance Information, auxiliary Information for Single Network segment selection), a mapping relationship of S-NSSAI between different operators needs to be established, so that a user can use the non-standard S-NSSAI in a roaming area across operator networks. On the other hand, at present, many mobile phone applications deploy their own servers in the global scope to provide services for users nearby; but the S-NSSAI employed by the same application in different operators may be different. When different operators perform respective configuration, the corresponding relationship between the S-NSSAIs configured in different operator networks by the same application cannot be guaranteed, and is exactly the same as the mapping relationship between the S-NSSAIs established by the Service Level Agreement (SLA) between the operators.
For example, the single network segment selection auxiliary information allocated by the operator a for the application C is S-NSSAI3, and the single network segment selection auxiliary information allocated by the operator B for the application C is S-NSSAI 2. However, the mapping relationship of S-NSSAI established between operator A and operator B does not include the mapping relationship of S-NSSAI3 and S-NSSAI 2. Or the mapping value of S-NSSAI3 in carrier B is S-NSSAI1 instead of S-NSSAI 2; this creates a problem: when the user belonging to the operator a enters the operator B, the S-NSSAI1 having a mapping relationship with the S-NSSAI3 is selected instead of the S-NSSAI2 expected by the application C according to the URSP allocated by the operator a and the network policy of the operator B. Therefore, the prior art cannot ensure that the user can establish the session connection with the application server according to the expected S-NSSA2 of the application, and the user experience is poor.
Disclosure of Invention
The present disclosure provides a roaming user session establishment method, an application server, a Network Slice Selection Function (NSSF) of a home Network, a UE, a computer device, and a computer readable storage medium, which can ensure that a user can establish session connection with the application server according to an S-NSSAI expected by an application when using in a roaming area across operator networks.
In a first aspect, an embodiment of the present disclosure provides a roaming user session establishment method, which is applied to an application server, and the method includes:
after identifying that a user currently connected to a roaming area network belongs to a non-locally registered user, acquiring first single network segment selection auxiliary information S-NSSAI currently used by UE from user equipment UE;
judging whether a first S-NSSAI currently used by the UE is the same as a preset second S-NSSAI or not;
if not, sending a request for updating the NSSP (Network Slice Selection Policy) of the UE to the NSSF of the home Network via the roaming-place Network Slice Selection Function entity NSSF, wherein the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home Network modifies a corresponding third S-NSSAI of the first S-NSSAI in the home Network into a corresponding fourth S-NSSAI of the second S-NSSAI in the home Network, completes updating of the NSSP of the UE, and sends the updated NSSP to a PCF (Policy Control Function) of the home Network, so that the PCF of the home Network sends a latest NSSP (UE Route Selection Policy) to the UE, wherein the latest NSSP comprises the updated NSSP, so that the UE uses the roaming service Policy and the fourth NSSAI according to the latest NSSP of the roaming service Management Function entity, access and mobility management function entity) initiates a request for reconnection to the application server, receives a second S-NSSAI sent by the roaming AMF according to a mapping relationship between a fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF, and reestablishes a session with the application server through the second S-NSSAI.
Further, the obtaining, from the UE, the first S-NSSAI currently used by the UE includes:
sending query information of a network fragment currently used by the UE to an application client of the UE, so that the application client of the UE queries the network fragment information used by a Protocol Data Unit (PDU) session currently in progress of the UE after receiving the query information, and obtains a first S-NSSAI currently used by the UE from the network fragment information;
and receiving a first S-NSSAI currently used by the UE, which is sent by an application program client of the UE.
Further, the method further comprises:
receiving a UE identifier sent by an application program client of the UE;
and adding the UE identification into the request for updating the NSSP of the UE so that the NSSF of the home network sets the updated NSSP to be valid only for the UE corresponding to the UE identification according to the UE identification.
In a second aspect, an embodiment of the present disclosure provides a method for establishing a roaming user session, where the method is applied to a network segment selection function entity NSSF of a home network, and the method includes:
receiving a request for updating a network fragment selection policy NSSP of user equipment UE, which is sent by an application server through a roaming place NSSF, wherein the request for updating the NSSP of the UE is that the application server acquires first single network fragment selection auxiliary information S-NSSAI currently used by the UE from the UE when recognizing that a user currently connected to a roaming place network belongs to a user which is not locally registered, and sends the first S-NSSAI currently used by the UE to the NSSF of a home network after judging that the first S-NSSAI currently used by the UE is different from a preset second S-NSSAI; the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI;
modifying a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, and finishing the updating of the NSSP of the UE;
and sending the updated NSSP to the PCF of the home network so that the PCF of the home network sends the latest UE routing policy URSP to the UE, wherein the latest URSP comprises the updated NSSP, so that the UE initiates a request for reconnecting to the application server to the roaming AMF according to the latest URSP by using the fourth S-NSSAI, receives the second S-NSSAI sent by the roaming AMF according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF, and reestablishes the session with the application server through the second S-NSSAI.
Further, the method further comprises:
the request for updating the NSSP of the UE also comprises a UE identifier, and the UE identifier is added to the request for updating the NSSP of the UE by the application server after receiving the UE identifier sent by the application program client of the UE;
and setting the updated NSSP to be valid only for the UE corresponding to the UE identifier according to the UE identifier.
In a third aspect, an embodiment of the present disclosure provides a method for establishing a roaming user session, which is applied to a user equipment UE, and the method includes:
after connecting to a non-local registered roaming network, sending a first single network segment selection auxiliary information S-NSSAI currently used by the UE to an application server, so that the application server sends a request for updating a network segment selection policy NSSP of the UE to an NSSF of a home network through a roaming network segment selection functional entity NSSF after judging that a first S-NSSAI currently used by the UE is different from a preset second S-NSSAI, wherein the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes the updating of the NSSP of the UE, and sends the updated NSSP to a PCF of the home network, so that the PCF of the home network sends the latest UE routing policy, URSP, to the UE, said latest URSP including the updated NSSP;
receiving the latest URSP sent by the PCF of the home network;
initiating a request to reconnect to the application server to a roaming AMF using a fourth S-NSSAI according to the latest URSP;
receiving a second S-NSSAI sent by the AMF of the roaming place according to a mapping relation between a fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place;
reestablishing a session with the application server through the second S-NSSAI.
Further, after receiving the updated URSP sent by the PCF of the home network, the method also comprises the steps of;
disconnecting the data connection with the application server;
the reestablishing the session with the application server through the second S-NSSAI comprises:
receiving a network fragmentation example distributed to the UE by the AMF of the roaming place according to the second S-NSSAI;
reconnecting to the application server in the roaming network based on the assigned network fragment instance.
In a fourth aspect, an embodiment of the present disclosure provides an application server, including:
the acquisition module is arranged for acquiring first single network segment selection auxiliary information S-NSSAI currently used by UE from the UE after identifying that a user currently connected to a roaming area network belongs to a non-locally registered user;
a judging module configured to judge whether a first S-NSSAI currently used by the UE is the same as a preset second S-NSSAI;
a first sending module, configured to send, if the determination module determines that the two requests are different, a request for updating the network segment selection policy NSSP of the UE to the NSSF of the home network via the roaming-site network segment selection function entity NSSF, where the request for updating the NSSP of the UE includes a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes updating of the NSSP of the UE, and sends the updated NSSP to the PCF of the home network, so that the PCF of the home network sends a latest UE routing policy URSP to the UE, where the latest NSSP includes the updated NSSP, so that the UE initiates a request for reconnecting to the roaming-site AMF to the application server according to the latest NSSAI using the fourth S-NSSAI, and receiving a second S-NSSAI sent by the AMF of the roaming place according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place, and reestablishing the session with the application server through the second S-NSSAI.
In a fifth aspect, an embodiment of the present disclosure provides a network fragment selection function entity NSSF of a home network, including:
a first receiving module, configured to receive a request for updating a network segment selection policy NSSP of a user equipment UE, sent by an application server via a roaming location NSSF, where the request for updating the NSSP of the UE is a user that the application server recognizes that a user currently connected to the roaming location network belongs to a non-local registration, obtain, from the UE, a first single-network segment selection auxiliary information S-NSSAI currently used by the UE, and send, to an NSSF of a home network, after determining that a first S-NSSAI currently used by the UE is different from a preset second S-NSSAI; the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI;
an updating module configured to modify a third S-NSSAI corresponding to the first S-NSSAI in the home network to a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, and complete the update of the NSSP of the UE;
a second sending module configured to send the updated NSSP to the PCF of the home network, so that the PCF of the home network sends the latest UE routing policy URSP to the UE, where the latest rsp includes the updated NSSP, so that the UE initiates a request to reconnect to the application server to the roaming AMF according to the latest rsp using the fourth S-NSSAI, and receives the second S-NSSAI sent by the roaming AMF according to a mapping relationship between the fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF, and reestablishes the session with the application server through the second S-NSSAI.
In a sixth aspect, an embodiment of the present disclosure provides a user equipment UE, including:
a third sending module, configured to send, after connecting to a non-locally registered roaming destination network, first single-network segment selection auxiliary information S-NSSAI currently used by the UE to the application server, so that the application server sends, to the NSSF of the home network, a request for updating a network segment selection policy NSSP of the UE via the roaming destination network segment selection function entity NSSF after determining that a first S-NSSAI currently used by the UE is different from a preset second S-NSSAI, where the request for updating the NSSP of the UE includes the first S-NSSAI currently used by the UE and the preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network to a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes updating of the NSSP of the UE, and sends the updated NSSP to a PCF of the home network, so that the PCF of the home network sends the latest UE routing policy, URSP, to the UE, said latest URSP including the updated NSSP;
a second receiving module, configured to receive the latest URSP sent by the PCF of the home network;
the third sending module is further configured to initiate a request to the roaming AMF to reconnect to the application server using a fourth S-NSSAI in accordance with the latest URSP;
the second receiving module is further configured to receive a second S-NSSAI sent by the roaming AMF according to a mapping relationship between a fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF; and the number of the first and second groups,
a session establishment module configured to re-establish a session with the application server via the second S-NSSAI.
In a seventh aspect, an embodiment of the present disclosure further provides a computer device, including a memory and a processor, where the memory stores a computer program, and when the processor runs the computer program stored in the memory, the processor executes the roaming user session establishment method according to any one of the first aspect, the second aspect, and the third aspect.
In an eighth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium, including: computer program which, when run on a computer, causes the computer to perform a roaming user session establishment method as described in any one of the first, second and third aspects.
Has the advantages that:
the application server acquires a first single network segment selection auxiliary information S-NSSAI currently used by the UE from the UE after identifying that a user currently connected to a roaming local network belongs to a user which is not locally registered; judging whether a first S-NSSAI currently used by the UE is the same as a preset second S-NSSAI or not; if not, sending a request for updating the network fragment selection policy NSSP of the UE to the NSSF of the home network through the roaming-site network fragment selection function entity NSSF, wherein the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes updating of the NSSP of the UE, and sends the updated NSSP to the PCF of the home network, so that the PCF of the home network sends a latest UE routing policy URSP to the UE, wherein the latest URSP comprises the updated NSSP, so that the UE initiates a request for reconnecting to the application server to the AMF according to the latest URSP by using the fourth S-NSSAI, and receiving a second S-NSSAI sent by the AMF of the roaming place according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place, and reestablishing the session with the application server through the second S-NSSAI. The technical scheme disclosed by the invention can ensure that the user can establish session connection with the application server according to the S-NSSAI expected by the application when the user roams when the corresponding relation between the S-NSSAIs configured for the same application by different operators is different from the S-NSSAI mapping relation established by SLAs between the operators.
Drawings
Fig. 1 is a flowchart illustrating a roaming user session establishing method according to an embodiment of the present disclosure;
fig. 2 is a flowchart illustrating a roaming user session establishing method according to a second embodiment of the present disclosure;
fig. 3 is a flowchart illustrating a roaming user session establishment method according to a third embodiment of the present disclosure;
fig. 4 is a flowchart illustrating a roaming user session establishing method according to a fourth embodiment of the present disclosure;
fig. 5 is an architecture diagram of an application server according to a fifth embodiment of the present disclosure;
fig. 6 is an architecture diagram of an NSSF of a home network according to a sixth embodiment of the present disclosure;
fig. 7 is an architecture diagram of a UE according to a seventh embodiment of the present disclosure;
fig. 8 is an architecture diagram of a computer device according to an eighth embodiment of the present disclosure.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those skilled in the art, the present disclosure is further described in detail below with reference to the accompanying drawings and examples.
In which the terminology used in the embodiments of the disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used in the disclosed embodiments and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
According to the existing 5G network specification of 3GPP, in the roaming network, the NSSF of the roaming network stores and manages the mapping relationship between S-NSSAIs between the roaming network and the user' S home network, and determines (by the NSSF of the roaming network) the allowed NSSAI that the user can obtain after registering in the roaming network. A specific application is associated with the operator S-NSSAI, which is typically manually formulated into the NSSF. When different operators carry out respective configuration, the corresponding relation between the S-NSSAI configured by the same application in different operator networks cannot be ensured to be exactly the same as the S-NSSAI mapping relation established by SLAs between the operators; moreover, the URSP adopted by the UE when establishing the session is from the home network, so that the UE cannot predict the difference between the mapping relation of S-NSSAI of the application program in the two networks and the mapping relation of S-NSSAI between operators; therefore, when the user uses the roaming area in the operator network, the user cannot be ensured to establish session connection with the application server according to the expected S-NSSAI of the application, and the user experience is not good.
The following describes the technical solutions of the present disclosure and how to solve the above problems in detail with specific examples. The following several specific embodiments may be combined with each other, and details of the same or similar concepts or processes may not be repeated in some embodiments.
Fig. 1 is a flowchart illustrating a roaming user session establishment method according to an embodiment of the present disclosure, which is applied to an application server, and as shown in fig. 1, the method includes:
step S101: after identifying that a user currently connected to a roaming area network belongs to a non-locally registered user, acquiring first single network segment selection auxiliary information S-NSSAI currently used by UE from user equipment UE;
step S102: judging whether a first S-NSSAI currently used by the UE is the same as a preset second S-NSSAI or not;
step S103: if not, sending a request for updating the network fragment selection policy NSSP of the UE to the NSSF of the home network through the roaming-site network fragment selection function entity NSSF, wherein the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes updating of the NSSP of the UE, and sends the updated NSSP to the PCF of the home network, so that the PCF of the home network sends a latest UE routing policy URSP to the UE, wherein the latest URSP comprises the updated NSSP, so that the UE initiates a request for reconnecting to the application server to the AMF according to the latest URSP by using the fourth S-NSSAI, and receiving a second S-NSSAI sent by the AMF of the roaming place according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place, and reestablishing the session with the application server through the second S-NSSAI.
The UE comprises a terminal and an application client on the terminal, the application client on the UE is connected to an application server deployed in a roaming place by an application service provider in a network of the roaming place, and the application server identifies that a currently connected user belongs to a non-locally registered user, namely the user is registered in other areas. The application server inquires currently used network fragment information for the UE so as to acquire single network fragment selection auxiliary information (which identifies one network fragment) adopted by the UE session from the UE, namely a first S-NSSAI; the application server compares the acquired first S-NSSAI with a second S-NSSAI, which is a single Network segment selection auxiliary information that a locally registered application user should use, and if the acquired first S-NSSAI is the same as the second S-NSSAI, the process ends, and if the acquired first S-NSSAI is different from the second S-NSSAI, the application server sends an NSSP request for updating the UE to the NSSF of the roaming site via an NEF (Network Exposure Function, Network open Function entity), where the NSSP request includes: the single network segment selection assistance information currently used by the UE is a first S-NSSAI, which is expected to modify the single network segment selection assistance information to a second S-NSSAI. In the embodiment of the present disclosure, when the first S-NSSAI and the second S-NSSAI are different, the first S-NSSAI and the second S-NSSAI are both single network segment selection auxiliary information of the roaming area network, the third S-NSSAI and the fourth S-NSSAI are both single network segment selection auxiliary information of the UE home network, and the original mapping relationship is that the first S-NSSAI corresponds to the third S-NSSAI, and the second S-NSSAI corresponds to the fourth S-NSSAI; the NSSF of the roaming site recognizes that the UE belongs to a roaming subscriber, and forwards the request to the NSSF of the home network of the UE, which includes: modifying a third S-NSSAI corresponding to the first S-NSSAI to a fourth S-NSSAI corresponding to the second S-NSSAI; namely, the mapping relation (first S-NSSAI < - > third S-NSSAI) is modified into (first S-NSSAI1< - > fourth S-NSSAI); the NSSF of the home network updates the NSSP of the UE, sends the updated NSSP to the PCF, and the PCF sends the updated URSP to the user, wherein the NSSP is a component of the URSP. And the UE receives the updated URSP, disconnects the data connection with the application server, and uses the updated single network segment to select the auxiliary information second S-NSSAI1 to reestablish the session with the application server.
The process of selecting the auxiliary information as the first S-NSSAI for the single network segment adopted by the UE session is that the auxiliary information is selected as the third S-NSSAI for the single network segment distributed for the application program in the home network and is selected as the second S-NSSAI in the roaming place. However, the home network does not know the S-NSSAI configuration of the APP in the roaming area network, and can only configure the URSP for the UE according to the locally stored [ APP uses the third S-NSSAI ], and when the UE requests the S-NSSAI corresponding to the third S-NSSAI at the roaming area, the UE obtains the first S-NSSAI allocated to the UE by the roaming area network (according to the mapping relationship, the first S-NSSAI < - > the third S-NSSAI).
The corresponding third S-NSSAI of the first S-NSSAI in the home network is modified into the corresponding fourth S-NSSAI of the second S-NSSAI in the home network by NSSF in the home network, the mapping relation in roaming NSSF is not modified, the home network sends the updated URSP to the UE, the UE is informed to use the fourth S-NSSAI in the home network, if the UE needs to keep the currently used first S-NSSAI, the UE needs to be instructed to use the fourth S-NSSAI when the URSP is allocated to the UE in the home network (so that the UE obtains the first S-NSSAI according to the first S-NSSAI1< - > fourth S-NSSAI in the roaming place). Since the roaming place still keeps the second S-NSSAI < - > fourth S-NSSAI, when the UE initiates a request to the AMF by using the fourth S-NSSAI4, the UE actually gets the second S-NSSAI
In an implementation, if the NSSF of the home network receives the request for the roaming NSSF, the request is rejected if it is found (e.g., queried to the UDM) that the UE is not subscribed to the fourth S-NSSAI. And if the NSSF of the roaming place identifies that the UE belongs to the roaming user and forwards the request to the NSSF of the home network of the UE, the NSSF of the roaming place judges that the second S-NSSAI is not in the allowed NSSAI obtained from the AMF when the UE is registered to the network of the roaming place, and the AMF is instructed to initiate the configuration updating process of the UE. See section 4.2.4 of 3GPP TS 23.502 for a specific procedure.
By updating the NSSP of the UE, modifying the mapping relation of the single-network fragment selection auxiliary information between the home operator and the roaming operator, changing the current call ticket network fragment selection auxiliary information, and reestablishing the session between the UE and the application server by using the updated single-network fragment selection auxiliary information, the UE can ensure that the user can establish session connection with the application server according to the expected S-NSSAI of the application.
Further, the obtaining, from the UE, the first S-NSSAI currently used by the UE includes:
sending query information of a network fragment currently used by the UE to an application program client of the UE, so that the application program client of the UE queries the network fragment information used by a Protocol Data Unit (PDU) session currently in progress of the UE after receiving the query information, and obtains a first S-NSSAI currently used by the UE from the network fragment information;
and receiving a first S-NSSAI currently used by the UE, which is sent by an application program client of the UE.
The application server inquires currently used network fragmentation information from an application client of the UE; and the application program client inquires the network fragmentation information used by the current PDU session in progress to the terminal of the UE, and selects auxiliary information for the single network fragmentation with the value of the first S-NSSAI acquired from the UE terminal and sends the auxiliary information to the application server. The application server may thus obtain single network segment selection assistance information for sessions that carry application data streams when the UE is using the application.
Further, the method further comprises:
receiving a UE identifier sent by an application program client of the UE;
and adding the UE identification into the request for updating the NSSP of the UE so that the NSSF of the home network sets the updated NSSP to be valid only for the UE corresponding to the UE identification according to the UE identification.
The UE identity is a device identity of the UE, and at least includes one of the following: the mobile phone number, GPSI, SUCI, SUPI, IMSI, TMSI, etc. according to the equipment mark of UE, the modification of mapping relation can only be effective to the UE, thus not affecting other users to use other application programs. And the mapping relationship of the S-NSSAI in the roaming-place network is not modified.
Fig. 2 is a flowchart of a roaming user session establishment method provided in the second embodiment of the present disclosure, which is applied to a home network segment selection function entity NSSF, and as shown in fig. 2, the method includes:
step S201: receiving a request for updating a network fragment selection policy NSSP of user equipment UE, which is sent by an application server through a roaming place NSSF, wherein the request for updating the NSSP of the UE is that the application server acquires first single network fragment selection auxiliary information S-NSSAI currently used by the UE from the UE when recognizing that a user currently connected to a roaming place network belongs to a user which is not locally registered, and sends the first S-NSSAI currently used by the UE to the NSSF of a home network after judging that the first S-NSSAI currently used by the UE is different from a preset second S-NSSAI; the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI;
step S202: modifying a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, and finishing the updating of the NSSP of the UE;
step S203: and sending the updated NSSP to the PCF of the home network so that the PCF of the home network sends the latest UE routing policy URSP to the UE, wherein the latest URSP comprises the updated NSSP, so that the UE initiates a request for reconnecting to the application server to the roaming AMF according to the latest URSP by using the fourth S-NSSAI, receives the second S-NSSAI sent by the roaming AMF according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF, and reestablishes the session with the application server through the second S-NSSAI.
The NSSF of the home network, upon receiving the NSSP request for updating the UE forwarded by the NSSF of the roaming destination network after recognizing that the UE belongs to the roaming subscriber, includes: the single network segment selection assistance information currently used by the UE is a first S-NSSAI, which is expected to modify the single network segment selection assistance information to a second S-NSSAI. NSSF of home network updates NSSP of UE, changes third S-NSSAI corresponding to first S-NSSAI in home network into fourth S-NSSAI corresponding to second S-NSSAI in home network, and sends updated NSSP to PCF of home network, PCF of home network sends updated URSP to user. And the UE receives the updated URSP, disconnects the data connection with the application server, and selects the updated S-NSSAI2 as the single-network fragmentation selection auxiliary information of the session for bearing the application program data flow by using the updated URSP.
Further, the method further comprises:
the request for updating the NSSP of the UE also comprises a UE identifier, and the UE identifier is added to the request for updating the NSSP of the UE by the application server after receiving the UE identifier sent by the application program client of the UE;
and setting the updated NSSP to be valid only for the UE corresponding to the UE identifier according to the UE identifier.
Since changing the mapping relationship of the S-NSSAI in the home network may affect the use of other users, according to the UE identity, it is indicated that the modified mapping relationship is only valid for the UE, and for other users, the mapping relationship is not changed, and if the user situations of the other users are the same as the user situation corresponding to the UE, the roaming user session establishment step is performed for the other users, which is also only for the other users.
Fig. 3 is a flowchart illustrating a method for establishing a roaming user session according to a third embodiment of the present disclosure, which is applied to a user equipment UE, and as shown in fig. 3, the method includes:
step S301: after connecting to a non-local registered roaming network, sending a first single network segment selection auxiliary information S-NSSAI currently used by the UE to an application server, so that the application server sends a request for updating a network segment selection policy NSSP of the UE to an NSSF of a home network through a roaming network segment selection functional entity NSSF after judging that a first S-NSSAI currently used by the UE is different from a preset second S-NSSAI, wherein the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes the updating of the NSSP of the UE, and sends the updated NSSP to a PCF of the home network, so that the PCF of the home network sends the latest UE routing policy, URSP, to the UE, said latest URSP including the updated NSSP;
step S302: receiving the latest URSP sent by the PCF of the home network;
step S303: initiating a request to reconnect to the application server to a roaming AMF using a fourth S-NSSAI according to the latest URSP;
step S304: receiving a second S-NSSAI sent by the AMF of the roaming place according to a mapping relation between a fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place;
step S305: reestablishing a session with the application server through the second S-NSSAI.
Further, after receiving the updated URSP sent by the PCF of the home network, the method also comprises the steps of;
disconnecting the data connection with the application server;
the reestablishing the session with the application server through the second S-NSSAI comprises:
receiving a network fragmentation example distributed to the UE by the AMF of the roaming place according to the second S-NSSAI;
reconnecting to the application server in the roaming network based on the assigned network fragment instance.
In order to more clearly and completely describe the technical solution of the present disclosure, a fourth embodiment of the present disclosure further provides a method for establishing a roaming user session, as shown in fig. 4, the method includes:
step (1): an application client on the UE is connected to an application server deployed in a roaming place by an application service provider in a roaming place network;
step (2): the application server identifies that the currently connected user belongs to a non-locally registered user, namely the user is registered in other areas;
and (3): the application server inquires currently used network fragment information from the application client;
and (4): the application program client inquires network fragmentation information used by the current PDU session of the application program client to the UE equipment;
and (5): the application client sends the single network fragment with the value of S-NSSAI1 acquired from the UE equipment to the application server for selecting auxiliary information and the equipment identification (mobile phone number/GPSI/SUCI/SUPI/IMSI/TMSI, etc.) of the UE;
and (6): the application server compares the received S-NSSAI1 with the single network segment selection assistance information S-NSSAI2 that should be used by the locally registered application user; if S-NSSAI1 is not the same as S-NSSAI2, performing step (7); otherwise, the flow is ended;
and (7): the application server sends an NSSP request for updating the UE to the NSSF-V through the NEF-V; which comprises the following steps: a UE identity, single network segment selection auxiliary information S-NSSAI1 currently used by the UE, wherein the single network segment selection auxiliary information is expected to be modified into S-NSSAI 2;
and (8): NSSF-V identifies that the UE belongs to the roaming user, and then forwards the request to NSSF-H of the UE home network; which comprises the following steps: modifying S-NSSAI3, corresponding to S-NSSAI1, to S-NSSAI4, corresponding to S-NSSAI 2; namely, the mapping relation (S-NSSAI1< - > S-NSSAI3) is modified into (S-NSSAI1< - > S-NSSAI 4); meanwhile, the mapping relation also comprises an identifier of the UE and indicates that the mapping relation is only effective for the UE;
and (9): NSSF-H updates NSSP of UE and sends the updated NSSP to PCF-H;
step (10): PCF-H sends updated URSP to user;
step (11): the UE receives the updated URSP and disconnects the data connection with the application server;
step (12): the UE uses the updated URSP, uses S-NSSAI4 to initiate a request to the AMF of the roaming place, obtains S-NSSAI2 according to the S-NSSAI mapping relation stored in the NSSF of the roaming place, and selects the updated S-NSSAI2 as single network segment selection auxiliary information of the session for bearing the application program data flow;
step (13): AMF-V allocates network fragmentation instances for the UE according to S-NSSAI 2;
step (14): the application client on the UE reconnects to the application server deployed by the application service provider within the roamed area based on the newly acquired network fragment instance in the roamed area network.
Description of the drawings: in the figure, "-V" denotes a device in the roaming network where the UE is currently located, and "-H" denotes a device in the home network of the UE. NSSAI is a set of one or more S-NSSAIs. NSSP is a component of URSP. S-NSSAI1 and S-NSSAI2 are single network fragment selection auxiliary information of the roaming area network; S-NSSAI3 and S-NSSAI4 are single network segment selection auxiliary information of the UE home network; if the NSSF-H, after receiving the request for NSSF-V, rejects the request if it finds (e.g., queries to UDM) that the UE is not subscribed to S-NSSAI 4. Before step (8), the NSSF-V determines that the S-NSSAI2 is not in the allowed NSSAI obtained from the AMF when the UE registers to the roaming network, and instructs the AMF to initiate a configuration update procedure of the UE. See section 4.2.4 of 3GPP TS 23.502 for a specific procedure.
Fig. 5 is an architecture diagram of an application server according to a fifth embodiment of the present disclosure, as shown in fig. 5, including:
the acquiring module 11 is configured to acquire, from a user equipment UE, first single network segment selection auxiliary information S-NSSAI currently used by the UE after recognizing that a user currently connected to a roaming destination network belongs to a non-locally registered user;
a determining module 12, configured to determine whether a first S-NSSAI currently used by the UE is the same as a preset second S-NSSAI;
a first sending module 13, configured to send, if the determination module determines that the two requests are different, a request for updating the network segment selection policy NSSP of the UE to the NSSF of the home network via the roaming-site network segment selection function entity NSSF, where the request for updating the NSSP of the UE includes a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network to a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes updating of the NSSP of the UE, and sends the updated NSSP to the PCF of the home network, so that the PCF of the home network sends a latest UE routing policy URSP to the UE, where the latest URSP includes the updated NSSP, so that the UE initiates a request for reconnecting to the application-site AMF according to the latest roaming-site AMF using the fourth S-NSSAI, and receiving a second S-NSSAI sent by the AMF of the roaming place according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place, and reestablishing the session with the application server through the second S-NSSAI.
Further, the obtaining module 11 includes:
the query unit is arranged to send query information of a network fragment currently used by the UE to an application program client of the UE, so that the application program client of the UE queries the network fragment information used by a Protocol Data Unit (PDU) session currently carried out by the UE after receiving the query information, and obtains a first S-NSSAI currently used by the UE from the network fragment information;
and the receiving unit is arranged to receive the first S-NSSAI currently used by the UE and sent by the application program client of the UE.
Further, the obtaining module 11 further includes a setting unit;
the receiving unit is also configured to receive a UE identifier sent by an application client of the UE;
the setting unit is configured to add the UE identity to the request for updating the NSSP of the UE, so that the NSSF of the home network sets, according to the UE identity, the updated NSSP to be valid only for the UE corresponding to the UE identity.
Fig. 6 is an architecture diagram of a segment selection function entity NSSF of a home network according to a sixth embodiment of the present disclosure, as shown in fig. 6, including:
a first receiving module 21, configured to receive a request for updating a network segment selection policy NSSP of a user equipment UE, sent by an application server through a roaming site NSSF, where the request for updating the NSSP of the UE is a user that the application server recognizes that a user currently connected to a roaming site network belongs to a non-local registration, obtain, from the UE, a first single network segment selection auxiliary information S-NSSAI currently used by the UE, and send, to an NSSF of a home network, after determining that a first S-NSSAI currently used by the UE is different from a preset second S-NSSAI; the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI;
an updating module 22, configured to modify a third S-NSSAI corresponding to the first S-NSSAI in the home network to a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, and complete the updating of the NSSP of the UE;
a second sending module 23, configured to send the updated NSSP to the PCF of the home network, so that the PCF of the home network sends the latest UE routing policy URSP to the UE, where the latest rsp includes the updated NSSP, so that the UE initiates a request for reconnecting to the application server to the roaming AMF according to the latest rsp using the fourth S-NSSAI, and receives the second S-NSSAI sent by the roaming AMF according to the mapping relationship between the fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF, and reestablishes the session with the application server through the second S-NSSAI.
Further, the request for updating the NSSP of the UE received by the first receiving module 21 further includes a UE identifier, where the UE identifier is added to the request for updating the NSSP of the UE by the application server after receiving the UE identifier sent by the application client of the UE;
the updating module 22 is further configured to set, according to the UE identifier, that the updated NSSP is valid only for the UE corresponding to the UE identifier.
Fig. 7 is an architecture diagram of a user equipment UE according to a seventh embodiment of the present disclosure, as shown in fig. 7, including:
a third sending module 31, configured to send the first single network segment selection assistance information S-NSSAI currently used by the UE to the application server after connecting to the non-locally registered roaming destination network, so that the application server sends a request for updating the network segment selection policy NSSP of the UE to the NSSF of the home network via the roaming destination network segment selection function entity NSSF after determining that the first S-NSSAI currently used by the UE is different from the preset second S-NSSAI, where the request for updating the NSSP of the UE includes the first S-NSSAI currently used by the UE and the preset second S-NSSAI, so that the NSSF of the home network modifies the corresponding third S-NSSAI of the first S-NSSAI in the home network to the corresponding fourth S-NSSAI of the second S-NSSAI in the home network, thereby completing the update of the NSSP of the UE, sending the updated NSSP to the PCF of the home network so that the PCF of the home network sends the latest UE routing strategy URSP to the UE, wherein the latest URSP comprises the updated NSSP;
a second receiving module 32, configured to receive the latest URSP sent by the PCF of the home network;
the third sending module 31 is further arranged to initiate a request to the roaming AMF to reconnect to the application server using a fourth S-NSSAI according to the latest URSP;
the second receiving module 32 is further configured to receive a second S-NSSAI sent by the roaming AMF according to a mapping relationship between a fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF; and the number of the first and second groups,
a session establishment module 33 arranged to re-establish a session with the application server via the second S-NSSAI.
Further, the session establishing module 33 includes:
a connection disconnection unit configured to disconnect a data connection with the application server;
a connection unit configured to receive, through the second receiving module 32, a network fragment instance allocated by the roaming AMF to the UE according to the second S-NSSAI;
the connection unit is further arranged to reconnect to the application server in the roaming network based on the allocated network fragment instance.
The application server, the NSSF of the home network, and the UE in the embodiment of the present disclosure are used to implement the roaming user session establishment method in the first to fourth embodiments, so that description is simple, and reference may be specifically made to the related description in the first to fourth embodiments of the method, and details are not repeated here.
Furthermore, as shown in fig. 8, an eighth embodiment of the present disclosure further provides a computer device, which includes a memory 10 and a processor 20, where the memory 10 stores a computer program, and when the processor 20 runs the computer program stored in the memory 10, the processor 20 executes the above-mentioned various possible roaming user session establishment methods.
In addition, the embodiments of the present disclosure also provide a computer-readable storage medium, in which computer-executable instructions are stored, and when at least one processor of the user equipment executes the computer-executable instructions, the user equipment executes the above-mentioned various possible methods.
Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a general purpose or special purpose computer. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an ASIC (Application Specific Integrated Circuit). Additionally, the ASIC may reside in user equipment. Of course, the processor and the storage medium may reside as discrete components in a communication device.
It is to be understood that the above embodiments are merely exemplary embodiments that are employed to illustrate the principles of the present disclosure, and that the present disclosure is not limited thereto. It will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the disclosure, and these are to be considered as the scope of the disclosure.

Claims (12)

1. A method for establishing a roaming user session is applied to an application server, and is characterized in that the method comprises the following steps:
after identifying that a user currently connected to a roaming area network belongs to a non-locally registered user, acquiring first single network segment selection auxiliary information S-NSSAI currently used by UE from user equipment UE;
judging whether a first S-NSSAI currently used by the UE is the same as a preset second S-NSSAI or not;
if not, sending a request for updating the network fragment selection policy NSSP of the UE to the NSSF of the home network through the roaming-site network fragment selection function entity NSSF, wherein the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes updating of the NSSP of the UE, and sends the updated NSSP to the PCF of the home network, so that the PCF of the home network sends a latest UE routing policy URSP to the UE, wherein the latest URSP comprises the updated NSSP, so that the UE initiates a request for reconnecting to the application server to the AMF according to the latest URSP by using the fourth S-NSSAI, and receiving a second S-NSSAI sent by the AMF of the roaming place according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place, and reestablishing the session with the application server through the second S-NSSAI.
2. The method of claim 1, wherein the obtaining the first S-NSSAI currently used by the UE from the UE comprises:
sending query information of a network fragment currently used by the UE to an application program client of the UE, so that the application program client of the UE queries the network fragment information used by a Protocol Data Unit (PDU) session currently in progress of the UE after receiving the query information, and obtains a first S-NSSAI currently used by the UE from the network fragment information;
and receiving a first S-NSSAI currently used by the UE, which is sent by an application program client of the UE.
3. The method of claim 1, wherein the method further comprises:
receiving a UE identifier sent by an application program client of the UE;
and adding the UE identification into the request for updating the NSSP of the UE so that the NSSF of the home network sets the updated NSSP to be valid only for the UE corresponding to the UE identification according to the UE identification.
4. A method for establishing a roaming user session is applied to a network fragment selection function entity (NSSF) of a home network, and is characterized in that the method comprises the following steps:
receiving a request for updating a network fragment selection policy NSSP of user equipment UE, which is sent by an application server through a roaming place NSSF, wherein the request for updating the NSSP of the UE is that the application server acquires first single network fragment selection auxiliary information S-NSSAI currently used by the UE from the UE when recognizing that a user currently connected to a roaming place network belongs to a user which is not locally registered, and sends the first S-NSSAI currently used by the UE to the NSSF of a home network after judging that the first S-NSSAI currently used by the UE is different from a preset second S-NSSAI; the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI;
modifying a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, and finishing the updating of the NSSP of the UE;
and sending the updated NSSP to the PCF of the home network so that the PCF of the home network sends the latest UE routing policy URSP to the UE, wherein the latest URSP comprises the updated NSSP, so that the UE initiates a request for reconnecting to the application server to the roaming AMF according to the latest URSP by using the fourth S-NSSAI, receives the second S-NSSAI sent by the roaming AMF according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF, and reestablishes the session with the application server through the second S-NSSAI.
5. The method of claim 4, wherein the method further comprises:
the request for updating the NSSP of the UE also comprises a UE identifier, and the UE identifier is added to the request for updating the NSSP of the UE by the application server after receiving the UE identifier sent by the application program client of the UE;
and setting the updated NSSP to be valid only for the UE corresponding to the UE identifier according to the UE identifier.
6. A method for establishing a roaming user session is applied to User Equipment (UE), and is characterized in that the method comprises the following steps:
after connecting to a non-local registered roaming network, sending a first single network segment selection auxiliary information S-NSSAI currently used by the UE to an application server, so that the application server sends a request for updating a network segment selection policy NSSP of the UE to an NSSF of a home network through a roaming network segment selection functional entity NSSF after judging that a first S-NSSAI currently used by the UE is different from a preset second S-NSSAI, wherein the request for updating the NSSP of the UE comprises the first S-NSSAI currently used by the UE and the preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes the updating of the NSSP of the UE, and sends the updated NSSP to a PCF of the home network, so that the PCF of the home network sends the latest UE routing policy, URSP, to the UE, said latest URSP including the updated NSSP;
receiving the latest URSP sent by the PCF of the home network;
initiating a request to reconnect to the application server to a roaming AMF using a fourth S-NSSAI according to the latest URSP;
receiving a second S-NSSAI sent by the AMF of the roaming place according to a mapping relation between a fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place;
reestablishing a session with the application server through the second S-NSSAI.
7. The roaming user session establishment method of claim 6, further comprising, after receiving the updated URSP sent by the home network's PCF;
disconnecting the data connection with the application server;
the reestablishing the session with the application server through the second S-NSSAI comprises:
receiving a network fragmentation example distributed to the UE by the AMF of the roaming place according to the second S-NSSAI;
reconnecting to the application server in the roaming network based on the assigned network fragment instance.
8. An application server, comprising:
the acquisition module is arranged for acquiring first single network segment selection auxiliary information S-NSSAI currently used by UE from the UE after identifying that a user currently connected to a roaming area network belongs to a non-locally registered user;
a judging module configured to judge whether a first S-NSSAI currently used by the UE is the same as a preset second S-NSSAI;
a first sending module, configured to send, if the determination module determines that the two requests are different, a request for updating the network segment selection policy NSSP of the UE to the NSSF of the home network via the roaming-site network segment selection function entity NSSF, where the request for updating the NSSP of the UE includes a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network into a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes updating of the NSSP of the UE, and sends the updated NSSP to the PCF of the home network, so that the PCF of the home network sends a latest UE routing policy URSP to the UE, where the latest NSSP includes the updated NSSP, so that the UE initiates a request for reconnecting to the roaming-site AMF to the application server according to the latest NSSAI using the fourth S-NSSAI, and receiving a second S-NSSAI sent by the AMF of the roaming place according to the mapping relation between the fourth S-NSSAI and the second S-NSSAI pre-stored by the NSSF of the roaming place, and reestablishing the session with the application server through the second S-NSSAI.
9. A network slice selection function, NSSF, of a home network, comprising:
a first receiving module, configured to receive a request for updating a network segment selection policy NSSP of a user equipment UE, sent by an application server via a roaming location NSSF, where the request for updating the NSSP of the UE is a user that the application server recognizes that a user currently connected to the roaming location network belongs to a non-local registration, obtain, from the UE, a first single-network segment selection auxiliary information S-NSSAI currently used by the UE, and send, to an NSSF of a home network, after determining that a first S-NSSAI currently used by the UE is different from a preset second S-NSSAI; the request for updating the NSSP of the UE comprises a first S-NSSAI currently used by the UE and a preset second S-NSSAI;
an updating module configured to modify a third S-NSSAI corresponding to the first S-NSSAI in the home network to a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, and complete the update of the NSSP of the UE;
a second sending module configured to send the updated NSSP to the PCF of the home network, so that the PCF of the home network sends the latest UE routing policy URSP to the UE, where the latest rsp includes the updated NSSP, so that the UE initiates a request to reconnect to the application server to the roaming AMF according to the latest rsp using the fourth S-NSSAI, and receives the second S-NSSAI sent by the roaming AMF according to a mapping relationship between the fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF, and reestablishes the session with the application server through the second S-NSSAI.
10. A User Equipment (UE), comprising:
a third sending module, configured to send, after connecting to a non-locally registered roaming destination network, first single-network segment selection auxiliary information S-NSSAI currently used by the UE to the application server, so that the application server sends, to the NSSF of the home network, a request for updating a network segment selection policy NSSP of the UE via the roaming destination network segment selection function entity NSSF after determining that the first S-NSSAI currently used by the UE is different from a preset second S-NSSAI, where the request for updating the NSSP of the UE includes a first S-NSSAI currently used by the UE and a preset second S-NSSAI, so that the NSSF of the home network modifies a third S-NSSAI corresponding to the first S-NSSAI in the home network to a fourth S-NSSAI corresponding to the second S-NSSAI in the home network, completes updating of the NSSP of the UE, and sends the updated NSSP to a PCF of the home network, so that the PCF of the home network sends the latest UE routing policy, URSP, to the UE, said latest URSP including the updated NSSP;
a second receiving module, configured to receive the latest URSP sent by the PCF of the home network;
the third sending module is further configured to initiate a request to the roaming AMF to reconnect to the application server using a fourth S-NSSAI in accordance with the latest URSP;
the second receiving module is further configured to receive a second S-NSSAI sent by the roaming AMF according to a mapping relationship between a fourth S-NSSAI and the second S-NSSAI pre-stored by the roaming NSSF; and the number of the first and second groups,
a session establishment module configured to re-establish a session with the application server via the second S-NSSAI.
11. A computer arrangement comprising a memory and a processor, the memory having stored therein a computer program, the processor, when executing the computer program stored by the memory, performing the roaming user session establishment method according to any one of claims 1-3, 4-5 and 6-7.
12. A computer-readable storage medium, comprising: computer program which, when run on a computer, causes the computer to perform a roaming user session establishment method as claimed in any one of claims 1-3, claims 4-5 and claims 6-7.
CN202110511393.2A 2021-05-11 2021-05-11 Roaming user session establishment method, application server, NSSF and UE Active CN113259929B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110511393.2A CN113259929B (en) 2021-05-11 2021-05-11 Roaming user session establishment method, application server, NSSF and UE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110511393.2A CN113259929B (en) 2021-05-11 2021-05-11 Roaming user session establishment method, application server, NSSF and UE

Publications (2)

Publication Number Publication Date
CN113259929A CN113259929A (en) 2021-08-13
CN113259929B true CN113259929B (en) 2022-04-26

Family

ID=77222695

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110511393.2A Active CN113259929B (en) 2021-05-11 2021-05-11 Roaming user session establishment method, application server, NSSF and UE

Country Status (1)

Country Link
CN (1) CN113259929B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109922472A (en) * 2017-12-13 2019-06-21 华为技术有限公司 The acquisition of subscriber policy
CN110291837A (en) * 2017-02-06 2019-09-27 华为技术有限公司 Network registry and network slice selection system and method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150079979A1 (en) * 2013-09-16 2015-03-19 Qualcomm Incorporated Seamless and resource efficient roaming for group call services on broadcast/multicast networks

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110291837A (en) * 2017-02-06 2019-09-27 华为技术有限公司 Network registry and network slice selection system and method
CN109922472A (en) * 2017-12-13 2019-06-21 华为技术有限公司 The acquisition of subscriber policy

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
apos ; based on PvDs.".《3GPP tsg_sa\wg2_arch》.2020, *
apos ; Provisioning URSP configuration to the UE to establish PDU Sessions for edge applications amp *
InterDigital Inc..S2-2004231 "Update to Solution 1 in TR 23.758 amp *
S2-172068 "TS 23.502: Providing S-NSSAI to the RAN and UE during PDU session establishment";Huawei等;《3GPP tsg_sa\WG2_Arch》;20170321;全文 *

Also Published As

Publication number Publication date
CN113259929A (en) 2021-08-13

Similar Documents

Publication Publication Date Title
KR102351355B1 (en) Network slicing serving function
CN109219111B (en) Slice selection method and device
CN109314917B (en) Network slice selection strategy updating method and device
US11071054B2 (en) Access control in communications network comprising slices
US8831606B2 (en) Mobile terminal registration method in a radio network
CN101483585B (en) Method for gateway selection
JP7171729B2 (en) System, mobile communication network component, method for selecting network functions and method for registering network functions
KR20210138812A (en) Method and apparatus for session management function selection
CN110138580B (en) PDU session updating method and network side equipment
EP3445072B1 (en) Mobile radio communication network and method for associating a mobile radio terminal device to a network slice instance of a mobile radio communication network
CN111512653B (en) Techniques for routing registration requests for roaming user equipment through bridging entities
JP2021503199A (en) Communication terminals, how to request a connection, network components and how to service the communication terminal
WO2014183260A1 (en) Method, device and system for processing data service under roaming scenario
WO2010108352A1 (en) Method for sending access network policies and home access network discovery and support functions unit
JP2021520659A (en) How to request mobile communication network components and services
CN113259929B (en) Roaming user session establishment method, application server, NSSF and UE
JP2021508418A (en) How to connect network components, communication terminals, communication terminals and how to use communication networks
CN105430591B (en) Method and device for recovering device-to-device service and home subscriber server
JP7162768B1 (en) Apparatus, method, and program for managing settings of wireless communication service provided using wireless communication infrastructure of MNO
CN117202192A (en) Communication method, device, network and medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant