Sa network access method, system and device based on 5g iot card and medium
By implementing IMS registration, SA data registration, and session authentication processes in 5G IoT terminals, the problem of 5G smart IoT terminals being unable to access SA networks is solved, ensuring that terminals can connect to the network normally and saving IMS network elements and system resources.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- E SURFING IOT CO LTD
- Filing Date
- 2022-12-30
- Publication Date
- 2026-06-23
AI Technical Summary
Existing 5G smart IoT terminals cannot access SA networks with 5G IoT cards when voice and SMS functions are not required, resulting in devices being unable to connect to the network.
The user terminal initiates an IMS registration request to the visited 5G core network and completes the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF. Then, the SA data registration is completed through the visited AMF and the home UDM. Finally, the 5G session request is authorized and authenticated through the SMF to ensure that the terminal can access the external network.
The 5G smart IoT terminal that prioritizes voice can be compatible with 5G IoT cards to access SA networks without needing to enable voice SMS functionality, thus saving IMS network element and system resources and reducing terminal optimization and development costs.
Smart Images

Figure CN116261141B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of Internet of Things (IoT) technology, and in particular to a method, system, device, and medium for SA network access based on a 5G IoT card. Background Technology
[0002] 5G represents a major revolution in communication networks, and 5G applications are gradually being rolled out, leading to a proliferation of 5G smart terminals. Currently, there are voice-first 5G smart IoT terminals on the market. These terminals require an IMS (Information Service) contract to connect to the 5G SA (Standalone) network, meaning they need to activate voice and SMS functions like a mobile phone to access the 5G SA network. Furthermore, these terminals currently do not support being changed to data-only access mode. However, most IoT applications do not require SIM cards with voice and SMS functions; simply activating 5G data is sufficient to meet actual production needs. Therefore, when an IoT SIM card is inserted into these terminals, the devices may fail to connect to the network. Thus, a method is urgently needed to enable voice-first 5G smart IoT terminals to access the SA network using 5G IoT SIM cards. Summary of the Invention
[0003] The purpose of this invention is to at least partially solve one of the technical problems existing in the prior art.
[0004] Therefore, one objective of this invention is to provide an SA network access method based on a 5G IoT card, which enables voice-priority 5G smart IoT terminals to access SA networks compatible with 5G IoT cards.
[0005] Another objective of this invention is to provide an SA network access system based on a 5G IoT card.
[0006] To achieve the above-mentioned technical objectives, the technical solutions adopted in the embodiments of the present invention include:
[0007] In a first aspect, embodiments of the present invention provide an SA network access method based on a 5G IoT card, comprising the following steps:
[0008] The user terminal initiates an IMS registration request to the visited 5G core network and completes the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF.
[0009] The user terminal initiates an SA data registration request to the visited 5G core network, and completes the SA data registration based on the IoT card information of the user terminal through the visited AMF and the home UDM.
[0010] The user terminal initiates a 5G session request to the visited AMF, and the SMF authorizes and authenticates the 5G session request.
[0011] When authentication is successful, the session policy information is determined by the SMF and sent to the UPF, enabling the user terminal to access the required external network through the UPF.
[0012] Furthermore, in one embodiment of the present invention, the step of initiating an IMS registration request to the visited 5G core network through the user terminal and completing the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF specifically includes:
[0013] The user terminal initiates an IMS registration request to the visited 5G core network and sends the IMS registration request to the visited IMS core network element ICSCF through the visited 5G core network.
[0014] The visited IMS core network element ICSCF obtains the SSCCF address and SSCCF capability set from the home UDM, and sends the registration message to the home IMS core network element SSCCF.
[0015] The system obtains authentication and service data from the home IMS core network element ICSCF and notifies the AS platform to perform third-party registration, enabling the AS platform to obtain user data of the user terminal from the home UDM for ISM registration.
[0016] Furthermore, in one embodiment of the present invention, the step of initiating an SA data registration request to the visited 5G core network through the user terminal, and completing the SA data registration through the visited AMF and the home UDM based on the IoT card information of the user terminal, specifically includes:
[0017] The user terminal initiates an SA data registration request to the visited 5G core network and sends the SA data registration request to the visited AMF through the visited 5G core network. The SA data registration request includes access type, terminal identity identifier, slice selection information and IoT card information.
[0018] The visited AMF determines the corresponding AUSF based on the IoT card information and performs access authentication through the AUSF.
[0019] Upon successful authentication, a location update request is initiated from the visited AMF to the home UDM, and the user's subscription information of the user terminal is obtained.
[0020] The visited AMF returns registration reception information to the user terminal, which includes 5G-GUTI, registration area, and registration slice information.
[0021] Furthermore, in one embodiment of the present invention, the step of initiating a 5G session request through the user terminal to the visited AMF and authorizing and authenticating the 5G session request through the SMF specifically includes:
[0022] The user terminal initiates a 5G session request to the visited AMF, and the 5G session request includes session slice information and DNN information.
[0023] The visited AMF selects the appropriate SMF based on the session slice information and the DNN information, and sends a session establishment message to the SMF.
[0024] The SMF obtains user subscription information from the home UDM, and selects the corresponding UPF based on the session slice information, the DNN information, and the user subscription information, so that the UPF can authorize and authenticate the PDU session.
[0025] Furthermore, in one embodiment of the present invention, the step of determining session policy information through the SMF and sending the session policy information to the UPF, enabling the user terminal to access the required external network through the UPF, specifically includes:
[0026] The SMF obtains session policy information from the home PDF and sends the session policy information to the UPF.
[0027] The user terminal is assigned an IP address through the SMF or the UPF, and a session accept message is sent to the visited AMF through the SMF.
[0028] The visited AMF notifies the base station to establish a radio bearer, and the SMF sends downlink tunnel information to the UPF, enabling the user terminal to access the external network through the base station and the UPF.
[0029] Secondly, embodiments of the present invention provide an SA network access system based on a 5G IoT card, comprising:
[0030] The ISM registration module is used to initiate an IMS registration request to the visited 5G core network through the user terminal, and complete the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF.
[0031] The SA data registration module is used to initiate an SA data registration request to the visited 5G core network through the user terminal, and complete the SA data registration through the visited AMF and the home UDM based on the IoT card information of the user terminal.
[0032] The 5G session authentication module is used to initiate a 5G session request to the visited AMF through the user terminal, and to authorize and authenticate the 5G session request through the SMF.
[0033] The 5G session establishment module is used to determine session policy information through the SMF when authentication is successful, and to send the session policy information to the UPF, so that the user terminal can access the required external network through the UPF.
[0034] Furthermore, in one embodiment of the present invention, the ISM registration module specifically includes:
[0035] The first ISM registration unit is used to initiate an IMS registration request to the visited 5G core network through the user terminal, and send the IMS registration request to the visited IMS core network element ICSCF through the visited 5G core network.
[0036] The second ISM registration unit is used to obtain the SSCCF address and SSCCF capability set from the home UDM through the visited IMS core network element ICSCF, and send the registration message to the home IMS core network element SSCCF.
[0037] The third ISM registration unit is used to obtain authentication data and service data from the home UDM through the home IMS core network element ICSCF, and notify the AS platform to perform third-party registration, so that the AS platform can obtain the user data of the user terminal from the home UDM for ISM registration.
[0038] Furthermore, in one embodiment of the present invention, the SA data registration module specifically includes:
[0039] The first SA data registration unit is used to initiate an SA data registration request to the visited 5G core network through the user terminal, and send the SA data registration request to the visited AMF through the visited 5G core network. The SA data registration request includes access type, terminal identity identifier, slice selection information and IoT card information.
[0040] The second SA data registration unit is used to determine the corresponding AUSF through the visited AMF based on the IoT card information, and to perform access authentication through the AUSF.
[0041] The third SA data registration unit is used to initiate a location update request to the home UDM through the visited AMF when authentication is successful, and to obtain the user subscription information of the user terminal.
[0042] The fourth SA data registration unit is used to return registration reception information to the user terminal through the visited AMF. The registration reception information includes 5G-GUTI, registration area and registration slice information.
[0043] Thirdly, embodiments of the present invention provide an SA network access device based on a 5G IoT card, comprising:
[0044] At least one processor;
[0045] At least one memory for storing at least one program;
[0046] When the at least one program is executed by the at least one processor, the at least one processor implements the above-described SA network access method based on a 5G IoT card.
[0047] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing a processor-executable program, which, when executed by a processor, is used to perform the aforementioned SA network access method based on a 5G IoT card.
[0048] The advantages and beneficial effects of the present invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention:
[0049] The embodiments of the present invention can effectively solve the problem that some voice-first 5G smart IoT terminals cannot be compatible with 5G IoT cards accessing SA networks. Furthermore, it eliminates the need to enable IMS-related functions for IoT cards that do not require voice SMS, thus greatly saving IMS network element and system resources. It also eliminates the need to upgrade existing terminals, thereby significantly reducing terminal optimization and development costs. Attached Figure Description
[0050] To more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings used in the embodiments of the present invention are described below. It should be understood that the drawings described below are only for the convenience of clearly describing some embodiments of the technical solutions of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0051] Figure 1 A flowchart illustrating the steps of an SA network access method based on a 5G IoT card, provided in an embodiment of the present invention;
[0052] Figure 2 A structural block diagram of an SA network access system based on a 5G IoT card provided in an embodiment of the present invention;
[0053] Figure 3 This is a structural block diagram of an SA network access device based on a 5G IoT card, provided as an embodiment of the present invention. Detailed Implementation
[0054] The embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention. The step numbers in the following embodiments are set only for ease of explanation, and there is no limitation on the order between the steps. The execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.
[0055] In the description of this invention, "multiple" means two or more. The use of "first" and "second" is for distinguishing technical features only and should not be construed as indicating or implying relative importance, or implicitly indicating the number of indicated technical features, or the order of the indicated technical features. Furthermore, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art.
[0056] First, the relevant terms involved in the embodiments of the present invention will be explained.
[0057] UE: User Equipment.
[0058] UDM: Unified Data Management, including 3GPP AKA authentication, user identification, access authorization, registration, mobility, subscription, SMS management, etc.; similar to the HSS function in 4G.
[0059] AMF: Access and Mobility Management Function, performs registration, connection, reachability and mobility management, provides session management message transmission channels for UE and SMF, provides authentication and authorization functions for user access, and is the core network control plane access point for terminals and radio; similar to the NAS access control function in the 4G network element MME.
[0060] SMF (Session Management Function) is responsible for tunnel maintenance, IP address allocation and management, UP (Upgrade Function) selection, policy enforcement and QoS control, billing data collection, roaming, etc.; similar to the control plane functions of MME, SGW, and PGW session management in 4G. SMF selects the UPF (Upgrade Function) based on UE or session granularity, and can allocate IP addresses, collect billing data, and connect to the billing center. Criteria for selecting the UPF:
[0061] 1) UPF location, capacity, and load;
[0062] 2) UE location and user data configuration;
[0063] 3) UE session information, such as DNN, PDU session type, session and service continuity, and traffic routing destination.
[0064] AUSF: Authentication Server Function, which implements access authentication for both 3GPP and non-3GPP systems; similar to the authentication function in MME and HSS authentication data management.
[0065] UPF: User plane function, which includes packet routing and forwarding, policy enforcement, traffic reporting, and QoS processing; similar to the SGW and PGW user plane functions in 4G. UPF is the anchor point of a session, recording traffic forwarding volume.
[0066] PCF: Policy Control Function, a unified policy framework that provides policy rules for control plane functions; similar to the PCRF in 4G. PCF issues control plane network functions.
[0067] IMS: IP Multimedia Subsystem (IMS) was introduced by 3GPP in Release 5. It is based on the IP bearer network and superimposed on the PS domain. It uses the SIP (session initiation protocol) protocol as the control protocol to provide mobile users with multimedia service control capabilities on an all-IP network.
[0068] ICSCF: Query Call Control Function Module, selects the appropriate S-CSCF for incoming calls to the P-CSCF in the home network, and provides access to the external IMS network for the visited network.
[0069] SCSCF: Service Call Control Function Module, the core call control module in the IMS core network, responsible for terminal registration and authentication, session control, user service information management, and triggering specified services to the AS.
[0070] IFC: Initial Filter Criteria, defines the conditions and target AS (Application Server) for triggering business requests according to different priorities. It is the basis for S-CSCF to determine whether to trigger an AS and which AS to trigger. IFC is stored in UDM / HSS as part of the user's subscription data. S-CSCF downloads the IFC to its local machine through the Cx interface. When S-CSCF processes the user's initial business request (such as registration), it matches the IFC data with the current business scenario of the subscribed user. If the match is successful, it triggers the corresponding AS according to the AS address set in the IFC, and that AS provides supplementary services to the subscribed user.
[0071] IVPN: An AS (AS Application Server) platform for targeted voice services designed and developed by China Telecom.
[0072] Slice: A logical network that provides specific network functions and characteristics.
[0073] DNN: Data Network Name, equivalent to 4G APN (Access Point Name). These two identifiers have the same meaning and carry the same information, specifically used for:
[0074] 1) Select SMF and UPF for the PDU session;
[0075] 2) Select the N6 interface for the PDU session;
[0076] 3) Determine the policy to be applied to this PDU session.
[0077] APN: Access Point Name, the entry point for users to access the IP network. Different APNs correspond to different IP network entry points. Before entering the APN, the terminal accesses the mobile communication network. After exiting the APN, the terminal enters a purely IP-based network.
[0078] APN=APN NI+APN OI, where:
[0079] APN NI: APN Network Identifier, such as "tywl.js.iot";
[0080] APN OI: APN Operator Identifier, such as "smfg1.js.iot.mnc011.mcc460.gprs";
[0081] APN FQDN: APN FQDN is constructed by MME based on APN NI and APN OI, such as "tywl.js.iot.smfg1.js.iot.apn.epc.mnc011.mcc460.3gppnetwork.org".
[0082] Reference Figure 1 This invention provides an SA network access method based on a 5G IoT card, specifically including the following steps:
[0083] S101. The user terminal initiates an IMS registration request to the visited 5G core network and completes the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF.
[0084] Specifically, to address the issue of voice-first terminals being compatible with 5G IoT cards accessing SA networks, it is necessary to first ensure successful IMS registration of the IoT card, but without activating the IMS voice messaging function. Step S101 specifically includes the following steps:
[0085] S1011. Initiate an IMS registration request to the visited 5G core network through the user terminal, and send the IMS registration request to the visited IMS core network element ICSCF through the visited 5G core network.
[0086] S1012. Obtain the SSCCF address and SSCCF capability set from the home UDM through the visited IMS core network element ICSCF, and send the registration message to the home IMS core network element SSCCF.
[0087] S1013. Obtain authentication data and service data from the home IMS core network element ICSCF through the home UDM, and notify the AS platform to register with a third party, so that the AS platform can obtain user data of user terminals from the home UDM for ISM registration.
[0088] Specifically, the UE initiates an IMS registration request to the visited 5GC core network, and sends the registration message to the visited home node IMS core network element ICSCF; the visited IMS core network element ICSCF obtains the SSCCF address and its capability set from the home UDM; the visited IMS core network element ICSCF sends the registration message to the home IMS core network element SSCCF; the home IMS core network element SSCCF obtains authentication and service data from the UDM and completes the IMS registration; according to the IMS registration implementation process and principle, the home IMS core network element SSCCF notifies the AS platform to perform third-party registration, the AS platform downloads user data from the UDM / HSS for registration, and returns a third-party registration success response to the S-CSCF, and the IMS registration is successful.
[0089] S102. The user terminal initiates an SA data registration request to the visited 5G core network, and completes the SA data registration based on the IoT card information of the user terminal through the visited AMF and the home UDM.
[0090] Specifically, after successfully completing the IMS registration process for the IoT card described above, the SA data registration process can be completed as needed. Step S102 specifically includes the following steps:
[0091] S1021. The user terminal initiates an SA data registration request to the visited 5G core network and sends the SA data registration request to the visited AMF through the visited 5G core network. The SA data registration request includes access type, terminal identity identifier, slice selection information and IoT card information.
[0092] S1022. The visited AMF determines the corresponding AUSF based on the IoT card information and performs access authentication through the AUSF.
[0093] S1023. When authentication is successful, a location update request is initiated from the visited AMF to the home UDM, and the user's subscription information of the user terminal is obtained.
[0094] S1024. Return registration reception information to the user terminal through the visited AMF. The registration reception information includes 5G-GUTI, registration area and registration slice information.
[0095] Specifically, after completing the IMS registration process, the voice terminal UE initiates an SA data registration request to the visited 5GC core network. The registration request message is sent to the visited AMF, with the type being initial access, carrying terminal identity and slice selection information, etc. The AMF selects its UDM (AUSF) based on the terminal's IoT SIM card SUCI and other information to perform access authentication for the user. Once authentication is successful, the AMF initiates a location update request to the UDM, and this information can be stored in the UDR. The AMF obtains the user's subscription information from the home UDM. The AMF sends a registration acceptance message to the UE, carrying 5G-GUTI, registration area, slice information, etc., and the 5G SA data registration process is completed.
[0096] S103. Initiate a 5G session request to the visited AMF through the user terminal, and authorize and authenticate the 5G session request through the SMF.
[0097] Specifically, after the IMS registration process and the SA data registration process are completed, the session authorization authentication and session establishment process can be further completed based on the DNN accessed by the terminal. Step S103 specifically includes the following steps:
[0098] S1031. Initiate a 5G session request to the visited AMF through the user terminal. The 5G session request includes session slice information and DNN information.
[0099] S1032. The visited AMF selects the appropriate SMF based on the session slice information and DNN information, and sends a session establishment message to the SMF.
[0100] S1033. Obtain user subscription information from the home UDM through SMF, and select the corresponding UPF based on session slice information, DNN information and user subscription information, so that the UPF can authorize and authenticate the PDU session.
[0101] Specifically, the UE requests to establish a session, carrying slice, DNN information, and PDU session ID and other relevant parameters; the AMF selects the SMF based on the slice, DNN and other information, and sends a session establishment message; the SMF obtains the user's subscribed session parameter information from the home UDM; the SMF selects the UPF based on the slice, DNN and other information, and authorizes and authenticates the PDU session.
[0102] S104. When authentication is successful, the session policy information is determined through the SMF and sent to the UPF, enabling the user terminal to access the required external network through the UPF.
[0103] Specifically, after successful authentication, the session establishment process is completed, and the client accesses the data network it needs to access as required. Step S104 specifically includes the following steps:
[0104] S1041. Obtain session policy information from the home PDF via SMF and send the session policy information to UPF;
[0105] S1042. Assign IP addresses to user terminals through SMF or UPF, and send session acceptance messages to the visited AMF through SMF;
[0106] S1043. The visited AMF notifies the base station to establish a radio bearer, and the SMF sends downlink tunnel information to the UPF, enabling the user terminal to access the external network through the base station and the UPF.
[0107] Specifically, after successful authentication, the SMF selects the home PCF and obtains the PCC policy; the SMF updates the user session policy information to the PCF; the SMF sends the session information and policy information to the UPF; the SMF or UPF assigns an IP address to the UE; the SMF sends a session establishment acceptance to the AMF; the AMF notifies the base station to establish a radio bearer; the radio bearer is allocated, and the corresponding tunnel information is notified to the SMF, and the SMF notifies the UPF of the downlink tunnel information; the session is successfully established, and the UE can access the required external client network through the base station and UPF.
[0108] As an alternative implementation, a special AS platform needs to be designed, namely the China Telecom IVPN platform (this platform is designed as a targeted voice platform, requiring the subscribed number to be added to a specific voice group in order to communicate with the numbers in the voice group; otherwise, normal voice communication is not possible). This platform is used to ensure that after the IoT card is subscribed to this AS, the IMS registration process is successful, and the voice SMS service can be selectively activated or deactivated according to specific needs.
[0109] [5G IoT SIM Card Contractual Plan]
[0110] UDM network elements:
[0111] Signed contracts for IMS slicing and IMS DNN / APN;
[0112] Data related to the signed IMS domain;
[0113] The IFC value corresponding to the signed IVPN platform (7351);
[0114] Sign up for other data services related to data as needed.
[0115] [5G IoT SIM Card Cancellation Plan]
[0116] UDM network elements:
[0117] Unsubscribe from the IVPN platform using the corresponding IFC value (7351);
[0118] Unsubscribing from IMS domain-related data;
[0119] Unsubscribe from IMS slices and IMS DNN / APN;
[0120] Unsubscribe from other data services as needed.
[0121] This network configuration solution only requires the IoT card to sign up for and configure some data on the UDM network element, without needing to sign up for and configure any data on the IMS series network elements. This ensures that the IoT card can be successfully registered with IMS in the voice-priority terminal, and the voice SMS function can be disabled as needed, which can effectively save IMS network element and system resources.
[0122] The method steps of the embodiments of the present invention have been described above. It can be understood that the embodiments of the present invention can effectively solve the problem that some voice-first 5G smart IoT terminals cannot be compatible with 5G IoT cards accessing SA networks, and there is no need to enable IMS-related functions for IoT cards that do not need to enable voice SMS, which can greatly save IMS network element and system resources, and there is no need to upgrade or modify existing terminals, which can greatly save terminal optimization and development costs.
[0123] Reference Figure 2 This invention provides an SA network access system based on a 5G IoT card, comprising:
[0124] The ISM registration module is used to initiate an IMS registration request to the visited 5G core network through the user terminal, and complete the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF.
[0125] The SA data registration module is used to initiate an SA data registration request to the visited 5G core network through the user terminal, and complete the SA data registration through the visited AMF and the home UDM based on the IoT card information of the user terminal.
[0126] The 5G session authentication module is used to initiate a 5G session request to the visited AMF through the user terminal and to authorize and authenticate the 5G session request through the SMF.
[0127] The 5G session establishment module is used to determine session policy information through SMF when authentication is successful, and then send the session policy information to UPF, so that the user terminal can access the required external network through UPF.
[0128] As an optional implementation, the ISM registration module specifically includes:
[0129] The first ISM registration unit is used to initiate an IMS registration request to the visited 5G core network through the user terminal, and send the IMS registration request to the visited IMS core network element ICSCF through the visited 5G core network.
[0130] The second ISM registration unit is used to obtain the SSCCF address and SSCCF capability set from the home UDM through the visited IMS core network element ICSCF, and send the registration message to the home IMS core network element SSCCF.
[0131] The third ISM registration unit is used to obtain authentication data and service data from the home UDM through the home IMS core network element ICSCF, and notify the AS platform to perform third-party registration, so that the AS platform can obtain user data of user terminals from the home UDM for ISM registration.
[0132] As an optional implementation, the SA data registration module specifically includes:
[0133] The first SA data registration unit is used to initiate an SA data registration request to the visited 5G core network through the user terminal, and send the SA data registration request to the visited AMF through the visited 5G core network. The SA data registration request includes access type, terminal identity identifier, slice selection information and IoT card information.
[0134] The second SA data registration unit is used to determine the corresponding AUSF based on the IoT card information through the visited AMF, and to perform access authentication through the AUSF.
[0135] The third SA data registration unit is used to initiate a location update request to the home UDM through the visited AMF and obtain the user's subscription information from the user terminal when authentication is successful.
[0136] The fourth SA data registration unit is used to return registration reception information to the user terminal through the visited AMF. The registration reception information includes 5G-GUTI, registration area and registration slice information.
[0137] The content of the above method embodiments is applicable to this system embodiment. The specific functions implemented in this system embodiment are the same as those in the above method embodiments, and the beneficial effects achieved are also the same as those achieved in the above method embodiments.
[0138] Reference Figure 3 This invention provides an SA network access device based on a 5G IoT card, comprising:
[0139] At least one processor;
[0140] At least one memory for storing at least one program;
[0141] When the above-mentioned at least one program is executed by the above-mentioned at least one processor, the above-mentioned at least one processor implements the above-mentioned SA network access method based on a 5G IoT card.
[0142] The content of the above method embodiments is applicable to the device embodiments. The specific functions implemented by the device embodiments are the same as those of the above method embodiments, and the beneficial effects achieved are also the same as those achieved by the above method embodiments.
[0143] This invention also provides a computer-readable storage medium storing a processor-executable program that, when executed by a processor, performs the aforementioned SA network access method based on a 5G IoT card.
[0144] This invention provides a computer-readable storage medium that can execute an SA network access method based on a 5G IoT card provided in the method embodiments of this invention. It can execute any combination of the implementation steps of the method embodiments and has the corresponding functions and beneficial effects of the method.
[0145] This invention also discloses a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device can read the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform... Figure 1 The method shown.
[0146] In some alternative embodiments, the functions / operations mentioned in the block diagrams may not occur in the order shown in the operation diagrams. For example, depending on the functions / operations involved, two consecutively shown blocks may actually be executed substantially simultaneously, or the aforementioned blocks may sometimes be executed in reverse order. Furthermore, the embodiments presented and described in the flowcharts of this invention are provided by way of example to provide a more comprehensive understanding of the technology. The disclosed methods are not limited to the operations and logic flows presented herein. Alternative embodiments are contemplated in which the order of various operations is changed and sub-operations described as part of a larger operation are executed independently.
[0147] Furthermore, although the invention has been described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the aforementioned functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the invention. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional skill of an engineer. Therefore, those skilled in the art can implement the invention as set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of the invention, which is determined by the full scope of the appended claims and their equivalents.
[0148] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0149] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus, or device (such as a computer-based system, a processor-included system, or other system that can fetch and execute instructions from, an instruction execution system, apparatus, or device). For the purposes of this specification, "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transmit programs for use by, or in conjunction with, an instruction execution system, apparatus, or device.
[0150] More specific examples of computer-readable media (a non-exhaustive list) include: electrical connections (electronic devices) having one or more wires, portable computer disk drives (magnetic devices), random access memory (RAM), read-only memory (ROM), erasable and editable read-only memory (EPROM or flash memory), fiber optic devices, and portable optical disc read-only memory (CDROM). Furthermore, computer-readable media can even be paper or other suitable media on which the aforementioned program can be printed, because the aforementioned program can be obtained electronically, for example, by optically scanning the paper or other medium, followed by editing, interpreting, or, if necessary, processing in other suitable ways, and then stored in computer memory.
[0151] It should be understood that various parts of the present invention can be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. For example, if implemented in hardware, as in another embodiment, it can be implemented using any one or a combination of the following techniques known in the art: discrete logic circuits having logic gates for implementing logical functions on data signals, application-specific integrated circuits (ASICs) having suitable combinational logic gates, programmable gate arrays (PGAs), field-programmable gate arrays (FPGAs), etc.
[0152] In the foregoing description of this specification, references to terms such as "one embodiment," "another embodiment," or "some embodiments" indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0153] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
[0154] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.
Claims
1. A method for SA network access based on a 5G IoT card, characterized in that, Includes the following steps: The user terminal initiates an IMS registration request to the visited 5G core network and completes the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF. After the user terminal's IoT card is signed up on the AS platform, it can choose to activate or not activate the voice SMS service according to its needs. The user terminal initiates an SA data registration request to the visited 5G core network, and completes the SA data registration based on the IoT card information of the user terminal through the visited AMF and the home UDM. The user terminal initiates a 5G session request to the visited AMF and authorizes and authenticates the 5G session request through the SMF. When authentication is successful, the session policy information is determined by the SMF and sent to the UPF, enabling the user terminal to access the required external network through the UPF.
2. The SA network access method based on the 5G Internet of Things card according to claim 1, characterized in that, The step of initiating an IMS registration request to the visited 5G core network through the user terminal and completing the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF specifically includes: The user terminal initiates an IMS registration request to the visited 5G core network and sends the IMS registration request to the visited IMS core network element ICSCF through the visited 5G core network. The visited IMS core network element ICSCF obtains the SSCCF address and SSCCF capability set from the home UDM, and sends the registration message to the home IMS core network element SSCCF. The system obtains authentication and service data from the home IMS core network element ICSCF and notifies the AS platform to perform third-party registration, enabling the AS platform to obtain user data of the user terminal from the home UDM for ISM registration. 3.The SA network access method based on the 5G IoT card according to claim 1, wherein, The step of initiating an SA data registration request to the visited 5G core network through the user terminal, and completing the SA data registration through the visited AMF and the home UDM based on the IoT card information of the user terminal, specifically includes: The user terminal initiates an SA data registration request to the visited 5G core network and sends the SA data registration request to the visited AMF through the visited 5G core network. The SA data registration request includes access type, terminal identity identifier, slice selection information and IoT card information. The visited AMF determines the corresponding AUSF based on the IoT card information and performs access authentication through the AUSF. Upon successful authentication, a location update request is initiated from the visited AMF to the home UDM, and the user's subscription information of the user terminal is obtained. The visited AMF returns registration reception information to the user terminal, which includes 5G-GUTI, registration area, and registration slice information.
4. The SA network access method based on the 5G IoT card according to claim 1, characterized in that, The step of initiating a 5G session request through the user terminal to the visited AMF and authorizing and authenticating the 5G session request through the SMF specifically includes: The user terminal initiates a 5G session request to the visited AMF, and the 5G session request includes session slice information and DNN information. The visited AMF selects the appropriate SMF based on the session slice information and the DNN information, and sends a session establishment message to the SMF. The SMF obtains user subscription information from the home UDM, and selects the corresponding UPF based on the session slice information, the DNN information, and the user subscription information, so that the UPF can authorize and authenticate the PDU session.
5. The SA network access method based on the 5G Internet of Things card according to claim 1, characterized in that, The step of determining session policy information through the SMF and sending the session policy information to the UPF, enabling the user terminal to access the required external network through the UPF, specifically includes: The SMF obtains session policy information from the home PDF and sends the session policy information to the UPF. The user terminal is assigned an IP address through the SMF or the UPF, and a session accept message is sent to the visited AMF through the SMF. The visited AMF notifies the base station to establish a radio bearer, and the SMF sends downlink tunnel information to the UPF, enabling the user terminal to access the external network through the base station and the UPF.
6. An SA network access system based on a 5G IoT card, characterized in that, include: The ISM registration module is used to initiate an IMS registration request to the visited 5G core network through the user terminal, and complete the IMS registration through the visited IMS core network element ICSCF and the home IMS core network element ICSCF. After the user terminal's IoT card is signed up on the AS platform, it can choose to activate or not activate the voice SMS service according to its needs. The SA data registration module is used to initiate an SA data registration request to the visited 5G core network through the user terminal, and complete the SA data registration through the visited AMF and the home UDM based on the IoT card information of the user terminal. The 5G session authentication module is used to initiate a 5G session request to the visited AMF through the user terminal, and to authorize and authenticate the 5G session request through the SMF. The 5G session establishment module is used to determine session policy information through the SMF when authentication is successful, and to send the session policy information to the UPF, so that the user terminal can access the required external network through the UPF.
7. The SA network access system based on a 5G IoT card according to claim 6, characterized in that, The ISM registration module specifically includes: The first ISM registration unit is used to initiate an IMS registration request to the visited 5G core network through the user terminal, and send the IMS registration request to the visited IMS core network element ICSCF through the visited 5G core network. The second ISM registration unit is used to obtain the SSCCF address and SSCCF capability set from the home UDM through the visited IMS core network element ICSCF, and send the registration message to the home IMS core network element SSCCF. The third ISM registration unit is used to obtain authentication data and service data from the home UDM through the home IMS core network element ICSCF, and notify the AS platform to perform third-party registration, so that the AS platform can obtain the user data of the user terminal from the home UDM for ISM registration.
8. The SA network access system based on a 5G IoT card according to claim 6, characterized in that, The SA data registration module specifically includes: The first SA data registration unit is used to initiate an SA data registration request to the visited 5G core network through the user terminal, and send the SA data registration request to the visited AMF through the visited 5G core network. The SA data registration request includes access type, terminal identity identifier, slice selection information and IoT card information. The second SA data registration unit is used to determine the corresponding AUSF through the visited AMF based on the IoT card information, and to perform access authentication through the AUSF. The third SA data registration unit is used to initiate a location update request to the home UDM through the visited AMF when authentication is successful, and to obtain the user subscription information of the user terminal. The fourth SA data registration unit is used to return registration reception information to the user terminal through the visited AMF. The registration reception information includes 5G-GUTI, registration area and registration slice information.
9. An SA network access device based on a 5G IoT card, characterized in that, include: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor implements an SA network access method based on a 5G IoT card as described in any one of claims 1 to 5.
10. A computer-readable storage medium storing a processor-executable program, characterized in that, The processor-executable program, when executed by the processor, is used to perform an SA network access method based on a 5G IoT card as described in any one of claims 1 to 5.