Method for selecting credit-granted non-3GPP (3rd Generation Partnership Project) network, user terminal and communication system

When accessing non-3GPP networks through user terminals, they use Network Discovery and Selection Policy (ANDSP) to select appropriate TNAP and TNGF entities, which solves the problem that the access point cannot be selected according to business needs in the prior art, and achieves more flexibility and Efficient network resource deployment.

CN119233388AActive Publication Date: 2024-12-31CHINA TELECOM CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411633495.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-03-15
Publication Date
2024-12-31
Estimated Expiration
2042-03-15

AI Technical Summary

Technical Problem

When existing 3GPP user terminals access non-3GPP networks, they cannot select appropriate TNAP and TNGF entities based on the slices required for the current service, resulting in insufficient flexibility in network resource deployment.

Method used

The user terminal selects the TNAP and TNGF entities that support the slices required for the current service through the access network discovery and selection policy (ANDSP), and sends a registration request to the core network device to realize slice access.

Benefits of technology

It improves the flexibility of network resource deployment, enables user terminals to dynamically select suitable non-3GPP network access points according to current business needs, and improves the flexibility and efficiency of network access.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119233388A_ABST
    Figure CN119233388A_ABST
Patent Text Reader

Abstract

The invention provides a method for selecting a credit-granted non-3GPP network, a user terminal and a communication system. The method for selecting the credit-granted non-3GPP network comprises the step of selecting the TNAP supporting the slice from the ANDSP according to the required slice under the condition that the credit-granted non-3GPP network is selected to be accessed. According to the method and the device, the UE can select the corresponding TNAP according to the required slice, so that the flexibility of network resource deployment is improved.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of the Chinese patent application submitted to the China Patent Office on March 15, 2022, with application number 202210253742.X and invention name "Method for selecting a trusted non-3GPP network, user terminal and communication system". Technical Field

[0002] The present disclosure relates to the field of communications, and in particular to a method for selecting a non-3GPP (3rd Generation Partnership Project) network for credit, a user terminal and a communication system. Background Art

[0003] Currently, 3GPP's 5G UE (User Equipment) can only access the trusted non-3GPP network (Untrusted non-3GPP) by connecting to the TNAP (Trusted Non-3GPP Access Point) and TNGF (Trusted Non-3GPP Gateway Function) entities pre-configured on the network side. The network side can set the corresponding TNAP and TNGF according to the slices subscribed by the UE. Summary of the invention

[0004] The inventors noticed that in the related art, when a TNAP and TNGF cannot support all slices of the UE, it is impossible to select the corresponding TNAP and TNGF entities based on the slices of the UE's current service.

[0005] Accordingly, the present disclosure provides a solution for selecting a trusted non-3GPP network, which enables the UE to select the corresponding TNAP and TNGF according to the slices required for the current service, thereby improving the flexibility of network resource deployment.

[0006] According to a first aspect of an embodiment of the present disclosure, a method for selecting a trusted non-3GPP network is provided, which is executed by a user terminal, including: when selecting to access a trusted non-3GPP network, selecting a trusted non-3GPP network access point TNAP that supports the slice from an access network discovery and selection policy ANDSP according to the slice required for the current service; sending a registration request to a core network device through the TNAP and an authorized non-3GPP gateway function TNGF entity, so as to access the slice after successful registration.

[0007] In some embodiments, in the case of selecting access to a trusted non-3GPP network, selecting a TNAP that supports the slice from the ANDSP according to the slice required for the current service includes: in the case of determining that access to a trusted non-3GPP network is selected in the home public land mobile network HPLMN, selecting a first TNAP of the trusted non-3GPP network that supports the HPLMN slice from the ANDSP according to the HPLMN slice required for the current service.

[0008] In some embodiments, sending a registration request to a core network device through the TNAP and TNGF entity includes: sending a registration request to a core network device through the first TNAP and TNGF entity so as to access the HPLMN slice after successful registration.

[0009] In some embodiments, in the case of selecting access to a trusted non-3GPP network, selecting a TNAP that supports the slice from ANDSP according to the slice required for the current service includes: in the case of determining that access to a trusted non-3GPP network is selected when accessing a public land mobile network VPLMN, querying a VPLMN slice that has a mapping relationship with the HPLMN slice required for the current service; and selecting a second TNAP of the trusted non-3GPP network that supports the VPLMN slice from ANDSP.

[0010] In some embodiments, sending a registration request to a core network device through the TNAP and TNGF entity includes: using the second TNAP and TNGF entity to send a registration request to a core network device so as to access the VPLMN slice after successful registration.

[0011] In some embodiments, during access to the HPLMN core network, a first ANDSP message sent by a HPLMN device is received, wherein the first ANDSP message includes a first TNAP identifier of a trusted non-3GPP network within the HPLMN and HPLMN slice information supported by the first TNAP.

[0012] In some embodiments, during the process of accessing the HPLMN core network, a second ANDSP information sent by the HPLMN device is received, wherein the second ANDSP information includes a second TNAP of a trusted non-3GPP network within each VPLMN of a plurality of VPLMNs and VPLMN slice information supported by the second TNAP, and according to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed to by the user terminal.

[0013] In some embodiments, during the process of accessing the VPLMN core network, a third ANDSP information sent by a VPLMN device is received, wherein the third ANDSP information includes a third TNAP of the trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP, and according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0014] In some embodiments, the HPLMN device is a policy control function PCF entity in the HPLMN; the VPLMN device is a PCF entity in the VPLMN; and the core network device is an access and mobility management function AMF entity.

[0015] According to a second aspect of an embodiment of the present disclosure, a user terminal is provided, comprising: a first processing module, configured to, when selecting to access a trusted non-3GPP network, select a trusted non-3GPP network access point TNAP that supports the slice from an access network discovery and selection policy ANDSP according to the slice required for the current service; and a second processing module, configured to send a registration request to a core network device through the TNAP and an authorized non-3GPP gateway function TNGF entity, so as to access the slice after successful registration.

[0016] In some embodiments, the first processing module is configured to select a first TNAP of the trusted non-3GPP network that supports the HPLMN slice from the ANDSP according to the HPLMN slice required for the current service when it is determined that the home public land mobile network HPLMN chooses to access a trusted non-3GPP network.

[0017] In some embodiments, the second processing module is configured to send a registration request to the core network device through the first TNAP and TNGF entity so as to access the HPLMN slice after successful registration.

[0018] In some embodiments, the first processing module is configured to, when it is determined that when accessing a public land mobile network VPLMN, chooses to access a trusted non-3GPP network, query a VPLMN slice that has a mapping relationship with the HPLMN slice required for the current service, and select a second TNAP of the trusted non-3GPP network that supports the VPLMN slice from the ANDSP.

[0019] In some embodiments, the second processing module is configured to use the second TNAP and TNGF entity to send a registration request to the core network device so as to access the VPLMN slice after successful registration.

[0020] In some embodiments, the first processing module is configured to receive a first ANDSP message sent by the HPLMN device during access to the HPLMN core network, wherein the first ANDSP message includes a first TNAP identifier of a trusted non-3GPP network within the HPLMN and HPLMN slice information supported by the first TNAP.

[0021] In some embodiments, the first processing module is configured to receive a second ANDSP information sent by the HPLMN device during access to the HPLMN core network, wherein the second ANDSP information includes a second TNAP of a trusted non-3GPP network in each VPLMN of a plurality of VPLMNs and VPLMN slice information supported by the second TNAP, and according to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed to by the user terminal.

[0022] In some embodiments, the first processing module is configured to receive a third ANDSP information sent by a VPLMN device during access to the VPLMN core network, wherein the third ANDSP information includes a third TNAP of a trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP, and according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0023] In some embodiments, the HPLMN device is a PCF entity in the HPLMN; the VPLMN device is a PCF entity in the VPLMN; and the core network device is an AMF entity.

[0024] According to a third aspect of an embodiment of the present disclosure, a user terminal is provided, comprising: a memory configured to store instructions; a processor coupled to the memory, the processor being configured to execute a method as described in any of the above embodiments based on the instructions stored in the memory.

[0025] According to a fourth aspect of an embodiment of the present disclosure, a communication system is provided, comprising: a user terminal as described in any of the above embodiments; a TNAP, configured to send the registration request sent by the user terminal to a TNGP entity after receiving the registration request sent by the user terminal; the TNGP entity, configured to send the registration request sent by the TNAP to a core network device; and the core network device, configured to perform registration processing according to the registration request, so that the user terminal can access the slice required for the current service after successful registration.

[0026] In some embodiments, the above system also includes: a HPLMN device, which is configured to select, from among the HPLMN slices subscribed by the user terminal, an HPLMN slice supported by the first TNAP of the trusted non-3GPP network in the HPLMN, and send a first ANDSP information to the user terminal, wherein the first ANDSP information includes the first TNAP and the HPLMN slice information supported by the first TNAP.

[0027] In some embodiments, the HPLMN device is also configured to send a second ANDSP information to the user terminal during the process of the user terminal accessing the HPLMN core network, wherein the second ANDSP information includes a second TNAP of the trusted non-3GPP network in each VPLMN of multiple VPLMNs and VPLMN slice information supported by the second TNAP, and according to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0028] In some embodiments, the HPLMN device is also configured to obtain a second TNAP of a trusted non-3GPP network in each of the multiple VPLMNs and VPLMN slice information supported by the second TNAP based on a roaming agreement between itself and the multiple VPLMNs.

[0029] In some embodiments, the above system also includes: a VPLMN device, configured to send a third ANDSP information to the user terminal during the process of the user terminal accessing the VPLMN core network, wherein the third ANDSP information includes a third TNAP of the trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP, and according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0030] In some embodiments, the HPLMN device is a PCF entity in the HPLMN; the VPLMN device is a PCF entity in the VPLMN; and the core network device is an AMF entity.

[0031] According to a fifth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the method described in any of the above embodiments is implemented.

[0032] Other features and advantages of the present disclosure will become apparent from the following detailed description of exemplary embodiments of the present disclosure with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0034] Figure 1 A flowchart of a method for selecting a trusted non-3GPP network according to an embodiment of the present disclosure;

[0035] Figure 2 A schematic diagram of the structure of a user terminal according to an embodiment of the present disclosure;

[0036] Figure 3 A schematic diagram of the structure of a user terminal according to another embodiment of the present disclosure;

[0037] Figure 4 A schematic diagram of the structure of a communication system according to an embodiment of the present disclosure;

[0038] Figure 5 A schematic diagram of the structure of a communication system according to another embodiment of the present disclosure;

[0039] Figure 6 The present invention is a flowchart of a method for selecting a trusted non-3GPP network according to another embodiment of the present invention. DETAILED DESCRIPTION

[0040] The following will be combined with the drawings in the embodiments of the present disclosure to clearly and completely describe the technical solutions in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all of the embodiments. The following description of at least one exemplary embodiment is actually only illustrative and is by no means intended to limit the present disclosure and its application or use. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0041] Unless specifically stated otherwise, the relative arrangement of components and steps, the numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present disclosure.

[0042] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0043] Technologies, methods, and apparatus known to ordinary technicians in the relevant field may not be discussed in detail, but where appropriate, such technologies, methods, and apparatus should be considered part of the authorization specification.

[0044] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0045] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0046] Figure 1 The flowchart of the method for selecting a trusted non-3GPP network according to one embodiment of the present disclosure is as follows. In some embodiments, the following method for selecting a trusted non-3GPP network is executed by a user terminal.

[0047] In step 101, when choosing to access a trusted non-3GPP network, a TNAP that supports slices is selected from ANDSP (Access Network Discovery and Selection Policy) according to the slices required for the current service.

[0048] In step 102, a registration request is sent to the core network device through the TNAP and TNGF entities so as to access the slice after successful registration.

[0049] In some embodiments, the core network device is an AMF (Access and Mobility Management Function) entity.

[0050] In the method for selecting a trusted non-3GPP network provided in the above embodiment of the present disclosure, the user terminal selects the corresponding TNAP according to the slice required for the current service, thereby improving the flexibility of network resource deployment.

[0051] For example, when it is determined that the HPLMN (Home Public Land Mobile Network) is selected to access a trusted non-3GPP network, the first TNAP of the trusted non-3GPP network that supports the HPLMN slice is selected from the ANDSP according to the HPLMN slice (HPLMN S-NSSAIs) required for the current service.

[0052] Next, a registration request is sent to the core network device through the first TNAP and the corresponding TNGF entity so as to access the HPLMN slice after successful registration.

[0053] For another example, when it is determined that a trusted non-3GPP network is selected for access in a VPLMN (Visited Public Land Mobile Network), a VPLMN slice (VPLMN S-NSSAIs) having a mapping relationship with a HPLMN slice (HPLMN S-NSSAIs) required for the current service is queried, and a second TNAP of a trusted non-3GPP network supporting the VPLMN slice is selected from the ANDSP.

[0054] Next, a registration request is sent to the core network device using the second TNAP and the corresponding TNGF entity so as to access the VPLMN slice after successful registration.

[0055] It should be noted here that the user terminal can access the HPLMN core network or the VPLMN core network through a 3GPP access method or a non-3GPP access method at any time.

[0056] In some embodiments, during access to the HPLMN core network, the user terminal receives first ANDSP information sent by the HPLMN device, wherein the first ANDSP information includes a first TNAP identifier of a trusted non-3GPP network within the HPLMN and HPLMN slice information supported by the first TNAP.

[0057] In addition, during the process of accessing the HPLMN core network, the user terminal also receives a second ANDSP information sent by the HPLMN device, wherein the second ANDSP information includes a second TNAP of a trusted non-3GPP network within each VPLMN of multiple VPLMNs and VPLMN slice information supported by the second TNAP. According to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0058] It should be noted here that, during the process of the user terminal accessing the HPLMN core network, the HPLMN device may send the first ANDSP information and the second ANDSP information to the user terminal separately, or may send the first ANDSP information and the second ANDSP information together to the user terminal.

[0059] In some embodiments, the HPLMN device is a PCF (Policy Control Function) entity in the HPLMN.

[0060] In other embodiments, during access to the VPLMN core network, the user terminal receives a third ANDSP information sent by the VPLMN device, wherein the third ANDSP information includes a third TNAP of the trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP; according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0061] In some embodiments, the VPLMN device is a PCF entity in the VPLMN.

[0062] In some embodiments, the SSID (Service Set Identifier) ​​information of the WLANSP (WLAN Selection Policy) of the ANDSP may be extended to increase the supported slice (S-NSSAIs) information.

[0063] Figure 2 FIG. 1 is a schematic diagram of the structure of a user terminal according to an embodiment of the present disclosure. Figure 2 As shown, the user terminal includes a first processing module 21 and a second processing module 22 .

[0064] The first processing module 21 is configured to select a trusted non-3GPP network access point TNAP that supports slices from ANDSP according to the slices required by the current service when choosing to access a trusted non-3GPP network.

[0065] The second processing module 22 is configured to send a registration request to the core network device through TNAP and the authorized non-3GPP gateway function TNGF entity so as to access the slice after successful registration.

[0066] In some embodiments, the core network device is an AMF entity.

[0067] In some embodiments, when it is determined that the HPLMN selects to access a trusted non-3GPP network, the first processing module 21 selects a first TNAP of a trusted non-3GPP network supporting HPLMN slices from ANDSP according to the HPLMN slices required for the current service.

[0068] The second processing module 22 sends a registration request to the core network device through the first TNAP and the corresponding TNGF entity so as to access the HPLMN slice after successful registration.

[0069] In other embodiments, when it is determined that the VPLMN selects to access a trusted non-3GPP network, the first processing module 22 queries a VPLMN slice that has a mapping relationship with the HPLMN slice required for the current service, and selects a second TNAP of the trusted non-3GPP network that supports the VPLMN slice from the ANDSP.

[0070] The second processing module 22 uses the second TNAP and the corresponding TNGF entity to send a registration request to the core network device so as to access the VPLMN slice after successful registration.

[0071] In some embodiments, the first processing module 21 receives first ANDSP information sent by the HPLMN device during access to the HPLMN core network, wherein the first ANDSP information includes a first TNAP identifier of a trusted non-3GPP network within the HPLMN and HPLMN slice information supported by the first TNAP.

[0072] For example, the HPLMN device is a PCF entity in the HPLMN.

[0073] In addition, the first processing module 21 receives the second ANDSP information sent by the HPLMN device during access to the HPLMN core network, wherein the second ANDSP information includes the second TNAP of the trusted non-3GPP network in each VPLMN of the multiple VPLMNs and the VPLMN slice information supported by the second TNAP. According to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0074] In other embodiments, the first processing module 21 receives a third ANDSP information sent by a VPLMN device during access to the VPLMN core network, wherein the third ANDSP information includes a third TNAP of the trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP; according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0075] For example, the VPLMN device is a PCF entity in the VPLMN.

[0076] Figure 3 FIG. 1 is a schematic diagram of the structure of a user terminal according to another embodiment of the present disclosure. Figure 3 As shown, the user terminal includes a memory 31 and a processor 32 .

[0077] The memory 31 is used to store instructions. The processor 32 is coupled to the memory 31. The processor 32 is configured to execute the instructions stored in the memory to implement the following. Figure 1 The method of any one of the embodiments.

[0078] like Figure 3 As shown, the user terminal also includes a communication interface 33 for information exchange with other devices. At the same time, the user terminal also includes a bus 34, through which the processor 32, the communication interface 33, and the memory 31 communicate with each other.

[0079] The memory 31 may include a high-speed RAM memory, and may also include a non-volatile memory, such as at least one disk memory. The memory 31 may also be a memory array. The memory 31 may also be divided into blocks, and the blocks may be combined into virtual volumes according to certain rules.

[0080] In addition, the processor 32 may be a central processing unit (CPU), or may be an application specific integrated circuit (ASIC), or may be configured to implement one or more integrated circuits of the embodiments of the present disclosure.

[0081] The present disclosure also relates to a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, which are executed by a processor to implement the following Figure 1 The method of any one of the embodiments.

[0082] Figure 4 FIG. 1 is a schematic diagram of the structure of a communication system according to an embodiment of the present disclosure. Figure 4 As shown, the communication system includes a user terminal 41, a TNAP 42, a TNGP entity 43 and a core network device 44. The user terminal 41 is Figure 2 or Figure 3 A user terminal according to any one of the embodiments.

[0083] The TNAP 42 is configured to send the registration request to the corresponding TNGP entity 43 after receiving the registration request sent by the user terminal 41 .

[0084] The TNGP entity 43 is configured to send the registration request sent by the TNAP 42 to the core network device 44 .

[0085] The core network device 44 is configured to perform registration processing according to the registration request so that the user terminal 41 can access the slice required for the current service after successful registration.

[0086] In some embodiments, the core network device is an AMF entity.

[0087] Figure 5 A schematic diagram of the structure of a communication system according to another embodiment of the present disclosure. Figure 5 and Figure 4 The difference is that in Figure 5 In the illustrated embodiment, the communication system further comprises a HPLMN device 45 .

[0088] The HPLMN device 45 is configured to select, from the HPLMN slices to which the user terminal 41 has subscribed, an HPLMN slice supported by the first TNAP of the trusted non-3GPP network in the HPLMN, during the process of the user terminal 41 accessing the HPLMN core network, and send a first ANDSP message to the user terminal 41, wherein the first ANDSP message includes the first TNAP and the HPLMN slice information supported by the first TNAP.

[0089] In addition, the HPLMN device 45 is also configured to send a second ANDSP information to the user terminal 41 during the process of the user terminal 41 accessing the HPLMN core network, wherein the second ANDSP information includes a second TNAP of the trusted non-3GPP network in each VPLMN of multiple VPLMNs and VPLMN slice information supported by the second TNAP. According to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0090] For example, the HPLMN device 45 obtains the second TNAP of the trusted non-3GPP network in each of the multiple VPLMNs and the VPLMN slice information supported by the second TNAP based on the roaming agreement between itself and the multiple VPLMNs.

[0091] It should be noted that the HPLMN device 45 may send the first ANDSP information and the second ANDSP information to the user terminal separately, or may send the first ANDSP information and the second ANDSP information together to the user terminal.

[0092] In some embodiments, the HPLMN device is a PCF entity in the HPLMN.

[0093] In other embodiments, Figure 5 As shown, the communication system further includes a VPLMN device 46 .

[0094] like Figure 5 As shown, when the user terminal 41 is in a roaming scenario, the VPLMN device 46 is configured to send a third ANDSP information to the user terminal 41 during the process of the user terminal 41 accessing the VPLMN core network, wherein the third ANDSP information includes the third TNAP of the trusted non-3GPP network in the VPLMN and the VPLMN slice information supported by the third TNAP, and according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0095] In some embodiments, the VPLMN device is a PCF entity in the VPLMN.

[0096] Figure 6 The present invention is a flowchart of a method for selecting a trusted non-3GPP network according to another embodiment of the present invention.

[0097] In step 601a, the HPLMN device configures the first TNAP of the trusted non-3GPP network within the HPLMN and the HPLMN slice information it supports, as well as the second TNAP entity of the trusted non-3GPP network within the VPLMN and the VPLMN slice information it supports.

[0098] For example, the HPLMN device obtains the second TNAP of the trusted non-3GPP network in each of the multiple VPLMNs and the VPLMN slice information supported by the second TNAP based on the roaming agreement between itself and the multiple VPLMNs.

[0099] For example, the HPLMN device is a PCF entity in the HPLMN.

[0100] In step 602a, when the user terminal accesses the HPLMN core network, the HPLMN device selects an HPLMN slice supported by the first TNAP of the trusted non-3GPP network in the HPLMN from the HPLMN slices subscribed by the user terminal, and sends a first ANDSP message to the user terminal, wherein the first ANDSP message includes the first TNAP and the HPLMN slice information supported by the first TNAP.

[0101] In addition, the HPLMN device also sends a second ANDSP information to the user terminal during the process of the user terminal accessing the HPLMN core network, wherein the second ANDSP information includes the second TNAP of the trusted non-3GPP network in each VPLMN of multiple VPLMNs and the VPLMN slice information supported by the second TNAP. According to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0102] It should be noted that the HPLMN device may also send the first ANDSP information and the second ANDSP information together to the user terminal.

[0103] In step 601b, the VPLMN device configures the third TNAP of the trusted non-3GPP network within the VPLMN and the VPLMN slice information it supports.

[0104] For example, the VPLMN device is a PCF entity in the VPLMN.

[0105] In step 602b, the VPLMN device sends a third ANDSP information to the user terminal during the process of the user terminal accessing the VPLMN core network, wherein the third ANDSP information includes a third TNAP of the trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP. According to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

[0106] In step 603a, if the user terminal determines to select access to a trusted non-3GPP network in the HPLMN, the user terminal selects a first TNAP of a trusted non-3GPP network that supports HPLMN slices from the ANDSP according to the HPLMN slices required for the current service.

[0107] In step 604a, the user terminal sends a registration request to the core network device through the first TNAP and the corresponding TNGF entity so as to access the HPLMN slice after successful registration.

[0108] In step 603b, if the user terminal determines to select access to the authorized non-3GPP network in the VPLMN, the user terminal queries the VPLMN slice that has a mapping relationship with the HPLMN slice required by the current service, and selects a second TNAP of the authorized non-3GPP network that supports the VPLMN slice from the ANDSP.

[0109] In step 604b, the user terminal sends a registration request to the core network device through the second TNAP and the corresponding TNGF entity so as to access the VPLMN slice after successful registration.

[0110] By implementing the above-mentioned embodiments of the present disclosure, the user terminal can accurately select the TNAP associated with the currently required slice according to the TNAP in the ANDSP and the slices supported by the TNAP, thereby accessing the correct authorized non-3GPP network.

[0111] In some embodiments, the functional unit described above can be implemented as a general-purpose processor, a programmable logic controller (PLC), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware component or any appropriate combination thereof for performing the functions described in the present disclosure.

[0112] A person skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware or by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0113] The description of the present disclosure is given for the purpose of illustration and description, and is not intended to be exhaustive or to limit the present disclosure to the disclosed form. Many modifications and variations will be apparent to those of ordinary skill in the art. The embodiments are selected and described in order to better illustrate the principles and practical applications of the present disclosure, and to enable those of ordinary skill in the art to understand the present disclosure and thereby design various embodiments with various modifications suitable for specific uses.

Claims

1. A method for selecting a trusted non-3GPP network, performed by a user terminal, comprising: In the case of choosing to access a trusted non-3GPP network, a trusted non-3GPP network access point TNAP that supports the slice is selected from the access network discovery and selection policy ANDSP according to the required slice.

2. The method according to claim 1, wherein: In the case of selecting to access the trusted non-3GPP network, selecting a TNAP supporting the slice from the ANDSP according to the required slice includes: When it is determined that the home public land mobile network HPLMN selects access to a trusted non-3GPP network, a first TNAP of the trusted non-3GPP network supporting the HPLMN slice is selected from the ANDSP according to the required HPLMN slice.

3. The method according to claim 2, wherein: In the case of selecting to access the trusted non-3GPP network, selecting a TNAP supporting the slice from the ANDSP according to the required slice includes: In case of determining that a trusted non-3GPP network is selected for access in a visited public land mobile network VPLMN, querying a VPLMN slice having a mapping relationship with a desired HPLMN slice; A second TNAP of a non-3GPP network supporting the authorization of the VPLMN slice is selected from the ANDSP.

4. The method according to any one of claims 1 to 3, further comprising: During access to the HPLMN core network, first ANDSP information sent by the HPLMN device is received, wherein the first ANDSP information includes a first TNAP identifier of a trusted non-3GPP network within the HPLMN and HPLMN slice information supported by the first TNAP.

5. The method according to claim 4, further comprising: During the process of accessing the HPLMN core network, a second ANDSP information sent by the HPLMN device is received, wherein the second ANDSP information includes a second TNAP of a trusted non-3GPP network within each VPLMN of a plurality of VPLMNs and VPLMN slice information supported by the second TNAP, and according to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

6. The method according to claim 4, wherein: During the process of accessing the VPLMN core network, a third ANDSP information sent by the VPLMN device is received, wherein the third ANDSP information includes a third TNAP of the trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP, and according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

7. The method according to claim 6, wherein: The HPLMN device is a policy control function PCF entity in the HPLMN; The VPLMN device is a PCF entity in the VPLMN; The core network device is an access and mobility management function AMF entity.

8. A user terminal, comprising: The first processing module is configured to select a trusted non-3GPP network access point TNAP that supports the slice from the access network discovery and selection policy ANDSP according to the required slice when choosing to access a trusted non-3GPP network.

9. The user terminal according to claim 8, wherein: The first processing module is configured to select a first TNAP of the trusted non-3GPP network supporting the HPLMN slice from the ANDSP according to the required HPLMN slice when it is determined that the home public land mobile network HPLMN chooses to access the trusted non-3GPP network.

10. The user terminal according to claim 9, wherein: The first processing module is configured to, when determining that when accessing a public land mobile network VPLMN, choose to access a trusted non-3GPP network, query a VPLMN slice that has a mapping relationship with a required HPLMN slice, and select a second TNAP of the trusted non-3GPP network that supports the VPLMN slice from the ANDSP.

11. The user terminal according to any one of claims 8 to 10, wherein: The first processing module is configured to receive first ANDSP information sent by the HPLMN device during access to the HPLMN core network, wherein the first ANDSP information includes a first TNAP identifier of a trusted non-3GPP network within the HPLMN and HPLMN slice information supported by the first TNAP.

12. The user terminal according to claim 11, wherein: The first processing module is configured to receive second ANDSP information sent by the HPLMN device during access to the HPLMN core network, wherein the second ANDSP information includes a second TNAP of the trusted non-3GPP network in each VPLMN of multiple VPLMNs and VPLMN slice information supported by the second TNAP, and according to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

13. The user terminal according to claim 11, wherein: The first processing module is configured to receive a third ANDSP information sent by a VPLMN device during access to the VPLMN core network, wherein the third ANDSP information includes a third TNAP of a trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP, and according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

14. The user terminal according to claim 13, wherein: The HPLMN device is a PCF entity in the HPLMN; The VPLMN device is a PCF entity in the VPLMN; The core network device is an AMF entity.

15. A user terminal, comprising: a memory configured to store instructions; A processor is coupled to the memory, and the processor is configured to execute the method according to any one of claims 1 to 7 based on instructions stored in the memory.

16. A communication system comprising: A user terminal as claimed in any one of claims 8 to 15; TNAP, configured to send the registration request sent by the user terminal to the TNGP entity after receiving the registration request; The TNGP entity is configured to send the registration request sent by the TNAP to a core network device; The core network device is configured to perform registration processing according to the registration request so that the user terminal can access the required slice after successful registration.

17. The system of claim 16, wherein: The system further comprises: The HPLMN device is configured to select, from among the HPLMN slices subscribed by the user terminal, an HPLMN slice supported by a first TNAP of a trusted non-3GPP network in the HPLMN during access of the user terminal to the HPLMN core network, and send first ANDSP information to the user terminal, wherein the first ANDSP information includes the first TNAP and HPLMN slice information supported by the first TNAP.

18. The system of claim 17, wherein: The HPLMN device is also configured to send a second ANDSP information to the user terminal during the process of the user terminal accessing the HPLMN core network, wherein the second ANDSP information includes a second TNAP of the trusted non-3GPP network in each VPLMN of multiple VPLMNs and VPLMN slice information supported by the second TNAP, and according to the roaming agreement between each VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

19. The system of claim 18, wherein: The HPLMN device is also configured to obtain, according to a roaming agreement between itself and the multiple VPLMNs, a second TNAP of a trusted non-3GPP network in each of the multiple VPLMNs and VPLMN slice information supported by the second TNAP.

20. The system of claim 16, wherein: The system further comprises: The VPLMN device is configured to send a third ANDSP information to the user terminal during the process of the user terminal accessing the VPLMN core network, wherein the third ANDSP information includes a third TNAP of the trusted non-3GPP network in the VPLMN and VPLMN slice information supported by the third TNAP, and according to the roaming agreement between the VPLMN and the HPLMN, the VPLMN slice can be mapped to the HPLMN slice subscribed by the user terminal.

21. The system of claim 20, wherein: The HPLMN device is a PCF entity in the HPLMN; The VPLMN device is a PCF entity in the VPLMN; The core network device is an AMF entity.

22. A non-transitory computer-readable storage medium, wherein: The computer-readable storage medium stores computer instructions, and when the instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.

23. A computer program product, comprising computer instructions, wherein when the computer instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Access network selection for a UE not supporting NAS over non-3GPP access

    US20220053416A1