A method for real-name service activation based on 5G slicing service

Through the 5G slicing service remote real-name service activation method, the inconvenience of users to handle real-name service on-site in the business hall is solved, and efficient remote real-name service is achieved.

CN116321102BActive Publication Date: 2025-08-29BEIJING SHUMI NETWORK TECH CO LTD +2
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202211666275.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-23
Publication Date
2025-08-29
Estimated Expiration
2042-12-23

AI Technical Summary

Technical Problem

In the prior art, users are inconvenient when handling real-name business operations in the operator's business hall on site due to restrictions on the location and personnel efficiency.

Method used

Based on 5G slicing service, remote real-name service is realized through user terminals, AF network elements, AMF network elements, UDR network elements, SMF network elements and multiple network slices of the 5G communication network, including adding real-name service status recognition to the NSSAI processing process of AMF network elements, and the user terminal interacts remotely with the operator's business management system to complete remote activation of real-name service.

Benefits of technology

It reduces the difficulty of opening real-name services, improves processing efficiency, and realizes the activation of remote real-name services of user terminals.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116321102B_ABST
    Figure CN116321102B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention relates to a processing method for real-name service activation based on a 5G slicing service, the method comprising: a first user terminal obtaining a first service identifier, a first request NSSAI information, and a first user identifier; based on a registration request processing mechanism of a 5G communication network, confirming whether a terminal service option selected by the user has been activated based on the first user identifier information and the first request NSSAI information; if the confirmation result is that the terminal service option has not been activated, selecting NSSAI information of a 5G slicing service that matches the available Internet service from a locally preset first NSSAI record set as second request NSSAI information; and based on the registration request processing mechanism and session creation request mechanism of the 5G communication network, performing real-name service activation based on the first service identifier, the first user identifier information, and the second request NSSAI information. The present invention can improve the efficiency of real-name service activation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a processing method for activating real-name services based on 5G slicing services. Background Art

[0002] Mobile operators require real-name registration for certain designated mobile network services used by individuals, and the conventional way to handle real-name registration is for users to go to the operator's business hall to activate the real-name service. This conventional processing method is affected by factors such as the location of the venue, the number of office staff, and the efficiency of office staff, which will cause many inconveniences to users. We know that network slicing technology based on the fifth generation (5G) mobile communication technology can realize end-to-end dynamic loading of mobile network services in mobile communication networks. If users can remotely activate real-name services based on 5G slicing services, many problems in the conventional real-name registration process can naturally be solved. Summary of the Invention

[0003] The purpose of the present invention is to address the defects of the existing technology and provide a processing method, electronic device and computer-readable storage medium for real-name service activation based on 5G slicing service; first, the user terminal (User Equipment, UE), application function (Application Function, AF) network element, access and mobility management function (Access and Mobility Management Function, AMF) network element, unified data repository (Unified Data Repository, UDR) network element, session management function (Session Management Function, SMF) network element, and multiple first network slices corresponding to multiple mobile network services of the user terminal of the 5G communication network are used as node terminals / network elements related to real-name service activation, and the AF network element is connected to the operator's service management system, and the operator's service management system pre-builds the corresponding user database on the UDR network element through the AF network element; and adds a service real-name activation status identification process to the conventional NSSAI processing process of the AMF network element; when the user terminal submits the first network slice selection assistance information (Network Slice Selection Assistance) of the 5G slice service to the AMF network element according to the 5G standard registration request (Registration Request) processing mechanism, the user terminal sends the first network slice selection assistance information (Network Slice Selection Assistance) of the 5G slice service to the AMF network element for access. When receiving the first NSSAI information, the AMF network element uses the user database of the UDR network element to identify whether the service corresponding to the first NSSAI information should be activated under the real-name system and whether it has been activated in the service real-name activation status identification process. If it is identified that the current service should be activated under the real-name system but has not been activated, the NSSAI information of all services that need real-name activation but have not been activated corresponding to the current user in the user database is combined into a rejected NSSAI information (Rejected NSSAI) set, and the rejected NSSAI information set is carried in the standard Registration Reject message and sent back to the user terminal; after receiving the rejected NSSAI information set, the user terminal first updates the status of the local NSSAI record set, and then selects the available NSSAI information of the 5G slice service corresponding to the Internet service from the updated NSSAI record set as the second application NSSAI information and submits it to the AMF network element again;After the AMF network element receives the second application NSSAI information, it identifies whether the service corresponding to the second application NSSAI information should be activated under real-name system and whether it has been activated through the user database of the UDR network element in the service real-name activation status identification process. If it is identified that the service corresponding to the second application NSSAI information does not need to be activated under real-name system or should be activated under real-name system and has been activated, it returns a standard registration acceptance (Registration Accept) message to the user terminal; after receiving the registration acceptance message, the user terminal submits a session creation request message to the AMF network element according to the 5G standard session creation request (PDU Session Establishment Request) processing mechanism to apply for a session channel for the 5G slice service corresponding to the second application NSSAI information; when the AMF network element receives the session creation request message with the second application NSSAI information, it creates a virtual session channel between the user terminal and the 5G slice service corresponding to the second application NSSAI information through the SMF network element, and sends the standard session reception (PDU Session Establishment Request) carrying the session channel identifier to the AMF network element. The user terminal then performs remote data interaction with the operator's service management system through the 5G slice service corresponding to the second application NSSAI information based on the session channel, and implements remote real-name service activation for the service corresponding to the first NSSAI information through remote data interaction; after completing the remote real-name service activation, the user terminal will update the local service activation status corresponding to the first NSSAI information to available, and the operator's service management system will perform a peer-to-peer update on the user database of the UDR network element through the AF network element after completing the remote real-name service activation. Through the present invention, remote real-name service activation for users can be implemented based on 5G slice services, which can solve many problems that arise in the conventional real-name registration process, thereby reducing the difficulty of real-name service activation and improving the efficiency of real-name service activation.

[0004] To achieve the above-mentioned purpose, a first aspect of an embodiment of the present invention provides a method for real-name service activation based on 5G slicing service, the method comprising:

[0005] The first user terminal provides a terminal service selection interface to the user; obtains the terminal service identifier of the terminal service option selected by the user as the corresponding first service identifier through the terminal service selection interface; and selects the corresponding first request NSSAI information from the locally preset first NSSAI record set based on the first service identifier; and uses the locally preset user identifier as the corresponding first user identifier information; the terminal service selection interface includes multiple terminal service options, each of which corresponds to a terminal service identifier; the terminal service options include an Internet service option, a vehicle network service option, an Internet of Things service option, and a broadband service option; the terminal service identifier includes an Internet service identifier, a vehicle network service identifier, an Internet of Things service identifier, and a broadband service identifier; the first NSSAI record set includes multiple first NSSAI records; the first NSSAI record includes a first service identifier field, a first NSSAI field, and a first NSSAI status field; the first service identifier field includes an Internet service identifier, a vehicle network service identifier, an Internet of Things service identifier, and a broadband service identifier; the first NSSAI field is NSSAI information of a 5G slice service matching the Internet service, the vehicle network service, the Internet of Things service, or the broadband service; the first NSSAI status field includes an available state and an unavailable state;

[0006] Based on the registration request processing mechanism of the 5G communication network, whether the terminal service option selected by the user has been activated is confirmed according to the first user identification information and the first request NSSAI information to generate a corresponding first confirmation result; if the first confirmation result is that it has not been activated, the NSSAI information of the 5G slice service that matches the available Internet service is selected from the locally preset first NSSAI record set as the corresponding second request NSSAI information; and based on the registration request processing mechanism and session creation request mechanism of the 5G communication network, real-name service activation processing is performed according to the first service identification, the first user identification information and the second request NSSAI information.

[0007] Preferably, the selecting, according to the first service identifier, the corresponding first request NSSAI information from a locally preset first NSSAI record set is specifically: the first user terminal extracts, from the first NSSAI record set, the first NSSAI field of the first NSSAI record in which the first service identifier field matches the first service identifier and the first NSSAI status field is in the available state, as the corresponding first request NSSAI information;

[0008] The selecting of the NSSAI information of the 5G slice service matching the available Internet service from the locally preset first NSSAI record set as the corresponding second request NSSAI information is specifically as follows: the first user terminal selects a first NSSAI record from the first NSSAI record set whose first service identification field is an Internet service identification and whose first NSSAI status field is an available status as the corresponding current record, and extracts the first NSSAI field of the current record as the corresponding second request NSSAI information.

[0009] Preferably, the 5G communication network includes a first AF network element, a first AMF network element, a first UDR network element, a first SMF network element and a plurality of first network slices; each of the first network slices corresponds to NSSAI information of a 5G slice service; the first AF network element is connected to the operator's service management system;

[0010] Before confirming whether the terminal service option selected by the user has been activated based on the first user identification information and the first requested NSSAI information to generate a corresponding first confirmation result, the operator service management system pre-configures the first user data record of each first user terminal on the first UDR network element through the first AF network element and thereby generates a corresponding user database; the user database includes multiple first user data records; the first user data record includes a first user identification field, a first user name field, a first user ID field, and a first user service set field; the first user service set field includes multiple first user service sub-records; the first user service sub-record includes a second service identification field, a second NSSAI field, a second NSSAI status field, and a first service activation condition field ; The second NSSAI status field includes an available state and an unavailable state; the first service activation condition field includes a real-name activation condition and an uncustomized condition; the second NSSAI status field is configured to an unavailable state when the first service activation condition field is a real-name activation condition; the second NSSAI status field is configured to an available state by default when the first service activation condition field is an uncustomized condition; there is at least one first user service sub-record in the first user service set field as a default service sub-record, the second service identification field of the default service sub-record is an Internet service identification, the second NSSAI field is an NSSAI information of a 5G slice service corresponding to an Internet service, the second NSSAI status field is an available state, and the first service activation condition field is an uncustomized condition.

[0011] Preferably, the registration request processing mechanism based on the 5G communication network confirms whether the terminal service option selected by the user has been activated according to the first user identification information and the first request NSSAI information to generate a corresponding first confirmation result, specifically including:

[0012] The first user terminal sends a first registration request message carrying the first user identification information and the first requested NSSAI information to the first AMF network element based on the registration request processing mechanism of the 5G communication network; and receives a first feedback message sent back by the first AMF network element;

[0013] When the first feedback message is a registration rejection message, extracting a first rejection NSSAI information set from the first feedback message; the first rejection NSSAI information set includes multiple first rejection NSSAI information;

[0014] Traversing each first NSSAI record in the local first NSSAI record set; and during the traversal, taking the first NSSAI record currently traversed as the corresponding current record, extracting the first NSSAI field of the current record as the corresponding current NSSAI information, recording the first rejection NSSAI information that matches the current NSSAI information in the first rejection NSSAI information set as current matching information, and updating the first NSSAI status field of the current record to an unavailable status when the current matching information is not empty; and at the end of the traversal, setting the first confirmation result to not yet activated.

[0015] Preferably, the registration request processing mechanism and session creation request mechanism based on the 5G communication network perform real-name service activation processing according to the first service identifier, the first user identification information and the second request NSSAI information, specifically including:

[0016] The first user terminal sends a second registration request message carrying the first user identification information and the second request NSSAI information to the first AMF network element based on the registration request processing mechanism of the 5G communication network; and receives a second feedback message sent back by the first AMF network element;

[0017] When the second feedback message is a registration acceptance message, based on the session creation request mechanism of the 5G communication network, sending the first session creation request message carrying the first user identification information and the second request NSSAI information to the first AMF network element; and receiving a third feedback message sent back by the first AMF network element;

[0018] When the third feedback message is a session accept message, extracting a session channel identifier from the third feedback message as the corresponding first channel identifier; and creating a session channel corresponding to the first channel identifier as a first session channel; the first session channel is a session channel between the first user terminal and the first network slice corresponding to the second request NSSAI information;

[0019] A first page application message carrying the first service identifier and the first user identification information is sent to a locally preset first operator website through the first session channel, and the first service page sent back by the first operator website is received and displayed to the user; the first operator website is a website for querying the service real-name activation status of the operator's service management system; the first service page includes the first service name, the first user mobile phone number, the first service real-name activation status and the second operator website link; the first service name is the service name corresponding to the first service identifier; the first user mobile phone number is the mobile phone number corresponding to the first user identification information; the first service real-name activation status includes an activated state and an unactivated state; the second operator website link is a website link for real-name activation of the current service;

[0020] When the user clicks on the second operator website link, a second page request message carrying the first service identifier and the first user identifier is sent to the second operator website corresponding to the second operator website link via the first session channel, and the second service page sent back by the second operator website is displayed to the user; the second service page includes a first name input box, a first ID card input box, and a first confirmation button; the first confirmation button corresponds to a third operator website;

[0021] When the user clicks the first confirmation button, the input contents of the first name input box and the first ID card input box are extracted as the corresponding first user name information and first user ID card information; a third page application message carrying the first service identifier, the first user identification information, the first user mobile phone number, the first user name information, and the first user ID card information is sent to the third operator website through the first session channel, and a third service page sent back by the third operator website is displayed to the user; the third service page includes first service activation result information;

[0022] When the first service activation result information is real-name service activation success information, the first NSSAI field of the first NSSAI record in which the first service identifier field in the first NSSAI record set matches the first service identifier is updated to an available state; and the real-name service activation process is confirmed to be successful.

[0023] Preferably, the method further comprises:

[0024] When the first AMF network element receives the first registration request message or the second registration request message sent by the first user terminal, the first registration request message or the second registration request message received at that time is used as the corresponding current registration request message; and the first user identification information and the first request NSSAI information of the first registration request message or the first user identification information and the second request NSSAI information of the second registration request message received at that time are extracted as the corresponding current user identification information and current request NSSAI information;

[0025] and querying the user database through the first UDR network element, extracting the first user data record in the user database whose first user identification field matches the current user identification information as the corresponding current user data record; and extracting the first user service sub-record in the current user data record whose second NSSAI field matches the current request NSSAI information as the corresponding current user service sub-record;

[0026] and confirming whether the current user service subrecord is a default service subrecord and generating a corresponding first confirmation status, specifically: if the second service identification field of the current user service subrecord is an Internet service identification field, the second NSSAI status field is in an available state, and the first service activation condition field is no customized condition, then confirming that the current user service subrecord is a default service subrecord and setting the corresponding first confirmation status to the first state; if the second service identification field of the current user service subrecord is not an Internet service identification field, or the second NSSAI status field is in an unavailable state, or the first service activation condition field is a real-name activation condition, then confirming that the current user service subrecord is not a default service subrecord and setting the corresponding first confirmation status to the second state;

[0027] When the first confirmation state is the second state, confirming whether the current user service sub-record is an unactivated real-name service record and generating a corresponding second confirmation state, specifically: if the first service activation condition field of the current user service sub-record is a real-name activation condition and the second NSSAI status field is in an unavailable state, confirming that the current user service sub-record is an unactivated real-name service record and setting the corresponding second confirmation state to a third state; if the first service activation condition field of the current user service sub-record is no customized condition or the second NSSAI status field is in an available state, confirming that the current user service sub-record is not an unactivated real-name service record and setting the corresponding second confirmation state to a fourth state;

[0028] When the first confirmation status is the second status and the second confirmation status is the third status, extracting the second NSSAI field of each of the first user service sub-records in the current user data record in which the first service activation condition field is the real-name activation condition and the second NSSAI status field is in the unavailable state as corresponding first rejection NSSAI information and forming a corresponding first rejection NSSAI information set, and sending a registration rejection message carrying the first rejection NSSAI information set as a corresponding feedback message to the first user terminal;

[0029] When the first confirmation state is the first state or the second confirmation state is the fourth state, a registration acceptance message is sent back to the first user terminal as a corresponding feedback message.

[0030] Preferably, the method further comprises:

[0031] When the first AMF network element receives the first session creation request message sent by the first user terminal, it extracts the first user identification information and the second request NSSAI information from the first session creation request message;

[0032] and querying the user database through the first UDR network element, extracting the first user data record in the user database whose first user identification field matches the first user identification information as the corresponding current user data record; and extracting the first user service sub-record in the current user data record whose second NSSAI field matches the second request NSSAI information as the corresponding current user service sub-record;

[0033] When the second NSSAI status field of the current user service sub-record is in an available state, the first SMF network element performs corresponding terminal-slice session channel application processing for the first user terminal corresponding to the first user identification information and the first network slice corresponding to the second request NSSAI information to obtain the corresponding first channel identifier; and sends a session acceptance message carrying the first channel identifier as the corresponding third feedback message to the first user terminal;

[0034] Among them, when the first SMF network element is processing the terminal-slice session channel application, it judges whether the total access amount and the total access traffic amount of the first network slice corresponding to the second request NSSAI information exceed the corresponding set threshold. If the total access amount and the total access traffic amount do not exceed the corresponding set threshold, a corresponding terminal-slice session channel is created between the first user terminal corresponding to the first user identification information and the first network slice corresponding to the second request NSSAI information, and a session channel identifier is assigned to the terminal-slice session channel as the corresponding first channel identifier and output to the first AMF network element.

[0035] Preferably, the method further comprises:

[0036] When the system interface corresponding to the first operator website receives the first page application message, the operator business management system extracts the first service identifier and the first user identification information from the first page application message; and queries the background database based on the first service identifier to obtain the service name matching the first service identifier as the corresponding first service name; and queries the background database based on the first user identification information and the first service identifier to obtain the mobile phone number of the first user matching the first user identification information as the corresponding first user mobile phone number, and obtains the real-name activation status of the first user for the service corresponding to the first service identifier as the corresponding real-name activation status of the first service; and generates a corresponding second operator website link based on the preset real-name activation allocation rule; and performs real-name activation page configuration processing based on the first service name, the first user mobile phone number, the real-name activation status of the first service, the second operator website link and the preset real-name activation page template to generate the corresponding first service page and send it back to the first user terminal;

[0037] When the system interface corresponding to the second operator website receives the second page application message, the operator business management system extracts the first service identifier and the first user identifier information from the second page application message to form a corresponding first binding data group and saves the information; and allocates a corresponding operator website to the first binding data group as the corresponding third operator website; and performs real-name binding page configuration processing based on the third operator network and a preset real-name binding page template to generate the corresponding second service page and send it back to the first user terminal; the real-name binding page template includes a name input box, an ID card input box and a confirmation button, and the confirmation button corresponds to a website configuration information; the website configuration information of the confirmation button of the second service page is the third operator website;

[0038] When the system interface corresponding to the third operator website receives the third page application message, the operator business management system extracts the first business identifier, the first user identification information, the first user mobile phone number, the first user name information and the first user ID card information from the third page application message; and verifies the authenticity of the first user name information and the first user ID card information; if the verification is successful, the user name and user ID card information of the second user who matches the first user identification information and the first user mobile phone number are set in the background database according to the first user name information and the first user ID card information, and the real-name activation status of the service corresponding to the first business identifier by the second user is set to the activated state; and when the setting is successful, the corresponding first business activation result information is set to the real-name business activation success information, and according to the first business activation The real-name service activation result page configuration processing is performed based on the communication result information and the preset real-name service activation result page template to generate the corresponding third service page and send it back to the first user terminal; and the user data record of the user database of the first UDR network element is updated through the first AF network element, specifically: the first user data record in the user database whose first user identification field matches the first user identification information is recorded as the corresponding current user data record, and the first user name field and the first user ID card field of the user data record are updated to the corresponding first user name information and the first user ID card information, and the first user service sub-record whose second service identification field in the user data record matches the first service identification is recorded as the corresponding current user service sub-record, and the second NSSAI status field of the current user service sub-record is updated to the available status.

[0039] A second aspect of an embodiment of the present invention provides an electronic device, including: a memory, a processor, and a transceiver;

[0040] The processor is configured to be coupled to the memory, read and execute instructions in the memory, so as to implement the method steps described in the first aspect above;

[0041] The transceiver is coupled to the processor, and the processor controls the transceiver to send and receive messages.

[0042] A third aspect of an embodiment of the present invention provides a computer-readable storage medium, which stores computer instructions. When the computer instructions are executed by a computer, the computer executes the instructions of the method described in the first aspect.

[0043] The embodiment of the present invention provides a processing method, electronic device and computer-readable storage medium for real-name service activation based on 5G slicing service; first, the user terminal, AF network element, AMF network element, UDR network element, SMF network element and multiple first network slices corresponding to multiple mobile network services of the user terminal of the 5G communication network are used as node terminals / network elements related to real-name service activation, and the AF network element is connected to the operator's service management system, and the operator's service management system pre-builds the corresponding user database on the UDR network element through the AF network element; and adds a service real-name activation status identification process to the conventional NSSAI processing process of the AMF network element; when the user terminal submits the first NSSAI of the 5G slice service to apply for access to the AMF network element according to the registration request processing mechanism of the 5G standard, In the service real-name activation status identification process, the AMF network element uses the user database of the UDR network element to identify whether the service corresponding to the first NSSAI information should be activated under real-name and whether it has been activated. If it is identified that the current service should be activated under real-name but has not been activated, the NSSAI information of all services that need real-name activation but have not been activated corresponding to the current user in the user database is combined into a rejection NSSAI information set, and the rejection NSSAI information set is carried in a standard registration rejection message and sent back to the user terminal; after receiving the rejection NSSAI information set, the user terminal first updates the status of the local NSSAI record set, and then selects the available NSSAI information of the 5G slice service corresponding to the Internet service from the updated NSSAI record set as the second application NSSAI information and submits it to the AMF network element again; after receiving the second application NSSAI information, the AMF network element uses the user database of the UDR network element to identify the corresponding second application NSSAI information in the service real-name activation status identification process. Whether the service should be activated with real name and whether it has been activated is identified. If it is identified that the service corresponding to the second application NSSAI information does not need to be activated with real name or should be activated with real name and has been activated, a standard registration acceptance message is returned to the user terminal; after receiving the registration acceptance message, the user terminal submits a session creation request message to the AMF network element according to the 5G standard session creation request processing mechanism to apply for a session channel for the 5G slice service corresponding to the second application NSSAI information; when the AMF network element receives the session creation request message with the second application NSSAI information, it creates a virtual session channel between the user terminal and the 5G slice service corresponding to the second application NSSAI information through the SMF network element, and sends a standard session reception message carrying the session channel identifier back to the user terminal; the user terminal then conducts remote data interaction with the operator's service management system based on the session channel through the 5G slice service corresponding to the second application NSSAI information, and implements remote real-name service activation for the service corresponding to the first NSSAI information through remote data interaction;After completing remote real-name service activation, the user terminal updates the local service activation status corresponding to the first NSSAI information to available. After completing remote real-name service activation, the operator's service management system performs a corresponding update on the user database of the UDR network element through the AF network element. This invention enables remote real-name service activation for users based on 5G slicing services, resolving many issues that arise during conventional real-name registration, reducing the difficulty of real-name service activation, and improving its efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0044] Figure 1 A schematic diagram of a processing method for real-name service activation based on 5G slicing services provided in Example 1 of the present invention;

[0045] Figure 2 This is a structural diagram of an electronic device provided in Embodiment 2 of the present invention. DETAILED DESCRIPTION

[0046] To make the objectives, technical solutions, and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings. It should be understood that the embodiments described herein are merely some, rather than all, of the present invention. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present invention without inventive effort are intended to fall within the scope of protection of the present invention.

[0047] The first embodiment of the present invention provides a method for activating a real-name service based on a 5G slicing service, such as Figure 1 A schematic diagram of a processing method for real-name service activation based on 5G slicing service provided in the first embodiment of the present invention is shown; this method mainly includes the following steps:

[0048] Step 1: A first user terminal provides a terminal service selection interface to a user; obtains a terminal service identifier of a terminal service option selected by the user through the terminal service selection interface as a corresponding first service identifier; selects corresponding first request NSSAI information from a locally preset first NSSAI record set based on the first service identifier; and uses the locally preset user identifier as the corresponding first user identifier information;

[0049] Specifically comprising: step 11, the first user terminal provides a terminal service selection interface to the user;

[0050] The terminal service selection interface includes multiple terminal service options, each of which corresponds to a terminal service identifier; the terminal service options include an Internet service option, a vehicle network service option, an Internet of Things service option, and a broadband service option; and the terminal service identifiers include an Internet service identifier, a vehicle network service identifier, an Internet of Things service identifier, and a broadband service identifier.

[0051] Here, the first user terminal corresponds to a user equipment (UE) in a 5G communication network. The first user terminal may be a mobile phone, an Internet of Things (IoT) device, an Internet of Vehicles (IoV) device, or a multimedia device. The first user terminal logs into the 5G communication network using a pre-installed telecommunications card on the terminal. The first user terminal may provide users with a variety of terminal services, including: Internet services, commonly known as web browsing services, vehicle network services (such as V2X services), IoT services (such as IOT services), and broadband services (such as eMBB services). The first user terminal presents the above-mentioned terminal services to users via a human-computer interaction interface, namely, a terminal service selection interface. The terminal service selection interface includes multiple terminal service options, each of which corresponds to a type of terminal service. Therefore, the terminal service options include an Internet service option, a vehicle network service option, an IoT service option, and a broadband service option. Each terminal service option corresponds to a terminal service identifier, so the terminal service identifier includes an Internet service identifier, a vehicle network service identifier, an IoT service identifier, and a broadband service identifier.

[0052] Step 12, obtaining the terminal service identifier of the terminal service option selected by the user through the terminal service selection interface as the corresponding first service identifier;

[0053] Here, when the user selects any terminal service option on the terminal service selection interface, the first user terminal can obtain the terminal service identifier of the current terminal service option, that is, the first service identifier;

[0054] Step 13: selecting corresponding first request NSSAI information from a locally preset first NSSAI record set according to the first service identifier;

[0055] Among them, the first NSSAI record set includes multiple first NSSAI records; the first NSSAI record includes a first service identification field, a first NSSAI field and a first NSSAI status field; the first service identification field includes an Internet service identification, a vehicle network service identification, an Internet of Things service identification and a broadband service identification; the first NSSAI field is NSSAI information of a 5G slice service matching an Internet service, a vehicle network service, an Internet of Things service or a broadband service; the first NSSAI status field includes an available state and an unavailable state;

[0056] Specifically, the first user terminal extracts the first NSSAI field of the first NSSAI record in which the first service identifier field matches the first service identifier and the first NSSAI status field is in the available state from the first NSSAI record set as the corresponding first request NSSAI information;

[0057] Here, a first NSSAI record set is pre-set in the first user terminal, and the first NSSAI record set can be stored in a file format; each first NSSAI record in the first NSSAI record set corresponds to a terminal service; the first service identification field is a unique identification code of the corresponding terminal service; the first NSSAI field is the NSSAI information of the 5G slice pre-assigned to the corresponding terminal service in the 5G communication network; the first NSSAI status field is the activation status of the corresponding terminal service, also known as the usage status, and the first NSSAI status field includes an available status and an unavailable status. If the available status indicates that the corresponding terminal service has been activated, if the unavailable status indicates that the corresponding terminal service has not been activated, by default, the first NSSAI status field can be pre-set to the available status;

[0058] Step 14: The locally preset user identification is used as the corresponding first user identification information.

[0059] Here, the locally preset user identifier is actually the International Mobile Subscriber Identity (IMSI) information or the Subscription Permanent Identifier (SUPI) information of the telecommunications card pre-set on the first user terminal, both of which can uniquely identify the telecommunications card.

[0060] Before describing the subsequent step 2 of the method according to the embodiment of the present invention, the relevant network elements and network element data preprocessing of the 5G communication network mentioned in the method according to the embodiment of the present invention are briefly described as follows:

[0061] The 5G communication network mentioned in the method of the embodiment of the present invention includes a first AF network element, a first AMF network element, a first UDR network element, a first SMF network element and multiple first network slices; each first network slice corresponds to NSSAI information of a 5G slice service; the first AF network element is connected to the operator's service management system;

[0062] Before the following step 2 is performed to confirm whether the terminal service option selected by the user has been activated based on the first user identification information and the first requested NSSAI information and generate a corresponding first confirmation result, the operator service management system pre-configures the first user data record of each first user terminal on the first UDR network element through the first AF network element and generates a corresponding user database accordingly;

[0063] The user database includes a plurality of first user data records; the first user data record includes a first user identification field, a first user name field, a first user ID field, and a first user service set field; the first user service set field includes a plurality of first user service sub-records; the first user service sub-record includes a second service identification field, a second NSSAI field, a second NSSAI status field, and a first service activation condition field; the second NSSAI status field includes an available state and an unavailable state; the first service activation condition field includes a real-name activation condition and a non-customized condition;

[0064] It should be noted that the embodiment of the present invention also gives the following restrictions on the configuration of the user database: 1) The second NSSAI status field is configured to be unavailable when the first service activation condition field is the real-name activation condition, and the second NSSAI status field is configured to be available by default when the first service activation condition field is the no-customization condition; 2) There is at least one first user service sub-record in the first user service set field as a default service sub-record, the second service identification field of the default service sub-record is the Internet service identification, the second NSSAI field is the NSSAI information of a 5G slice service corresponding to the Internet service, the second NSSAI status field is in the available state, and the first service activation condition field is the no-customization condition.

[0065] Step 2: Based on the registration request processing mechanism of the 5G communication network, confirm whether the terminal service option selected by the user has been activated according to the first user identification information and the first request NSSAI information to generate a corresponding first confirmation result; if the first confirmation result is not yet activated, select the NSSAI information of the 5G slice service that matches the available Internet service from the locally preset first NSSAI record set as the corresponding second request NSSAI information; and based on the registration request processing mechanism and session creation request mechanism of the 5G communication network, perform real-name service activation processing according to the first service identifier, the first user identification information, and the second request NSSAI information;

[0066] Specifically comprising: step 21, based on the registration request processing mechanism of the 5G communication network, confirming whether the terminal service option selected by the user has been activated according to the first user identification information and the first request NSSAI information to generate a corresponding first confirmation result;

[0067] Specifically comprising: step 211, the first user terminal sends a first registration request message carrying the first user identification information and the first requested NSSAI information to the first AMF network element based on the registration request processing mechanism of the 5G communication network; and receives a first feedback message sent back by the first AMF network element;

[0068] Here, the first user terminal submits the Network Slice Selection Assistance Information (NSSAI) of the 5G slice service to be accessed, that is, the first request NSSAI information and the first user identification information identifying the user identity, to the first AMF network element according to the Registration Request processing mechanism of the 5G standard;

[0069] It should be noted that at this time, the processing flow of the first registration request message on the first AMF network element side is as shown in the following steps A1-A6:

[0070] Step A1: When the first AMF network element receives the first registration request message sent by the first user terminal, it uses the first registration request message received that time as the corresponding current registration request message; and uses the first user identification information and the first request NSSAI information of the first registration request message received that time as the corresponding current user identification information and the current request NSSAI information;

[0071] In step A2, the user database is queried through the first UDR network element, and a first user data record in the user database whose first user identification field matches the current user identification information is extracted as the corresponding current user data record; and a first user service sub-record in the current user data record whose second NSSAI field matches the current request NSSAI information is extracted as the corresponding current user service sub-record;

[0072] Step A3: confirm whether the current user service sub-record is a default service sub-record and generate a corresponding first confirmation status;

[0073] Specifically: if the second service identification field of the current user service sub-record is an Internet service identification field, the second NSSAI status field is in the available state, and the first service activation condition field is no customized condition, then confirm that the current user service sub-record is a default service sub-record and set the corresponding first confirmation state to the first state; if the second service identification field of the current user service sub-record is not an Internet service identification field, or the second NSSAI status field is in the unavailable state, or the first service activation condition field is a real-name activation condition, then confirm that the current user service sub-record is not a default service sub-record and set the corresponding first confirmation state to the second state;

[0074] Here, the first confirmation state includes a first state and a second state; if it is the first state, it means that the current user service sub-record is a default service sub-record; if it is the second state, it means that the current user service sub-record is not a default service sub-record;

[0075] Step A4: When the first confirmation status is the second status, confirm whether the current user service sub-record is an unactivated real-name service record and generate a corresponding second confirmation status;

[0076] Specifically: if the first service activation condition field of the current user service sub-record is a real-name activation condition and the second NSSAI status field is in the unavailable state, then the current user service sub-record is confirmed to be an unactivated real-name service record and the corresponding second confirmation state is set to the third state; if the first service activation condition field of the current user service sub-record is no customized condition or the second NSSAI status field is in the available state, then the current user service sub-record is confirmed not to be an unactivated real-name service record and the corresponding second confirmation state is set to the fourth state;

[0077] Here, the second confirmation state includes a third state and a fourth state; if it is the third state, it means that the current user service sub-record is an unactivated real-name service record; if it is the fourth state, it means that the current user service sub-record is an activated service record;

[0078] Step A5: When the first confirmation status is the second status and the second confirmation status is the third status, extracting the second NSSAI field of each first user service sub-record in the current user data record whose first service activation condition field is the real-name activation condition and whose second NSSAI status field is in the unavailable state as corresponding first rejection NSSAI information and forming a corresponding first rejection NSSAI information set, and sending a registration rejection message carrying the first rejection NSSAI information set as a corresponding first feedback message to the first user terminal;

[0079] Here, when the first confirmation status is the second status and the second confirmation status is the third status, it means that the service corresponding to the currently requested NSSAI information needs to be activated by real-name system. At this time, the first AMF network element will combine the NSSAI information of all terminal services that require real-name activation and have not yet been activated for the first terminal into a first rejection NSSAI information set and send it back to the first user terminal;

[0080] Step A6: When the first confirmation status is the first status or the second confirmation status is the fourth status, sending the registration acceptance message as the corresponding first feedback message to the first user terminal;

[0081] Here, when the first confirmation status is the first status or the second confirmation status is the fourth status, it indicates that the service corresponding to the currently requested NSSAI information has been activated. At this time, the first AMF network element will send the standard registration acceptance message as the corresponding first feedback message to the first user terminal;

[0082] Through steps A1-A6 above, the first user terminal obtains the first feedback message sent back by the first AMF network element. After receiving the first feedback message, the first user terminal identifies the message type of the first feedback message. If the first feedback message is identified as a registration rejection message, the process proceeds to step 212 below for processing.

[0083] Step 212: When the first feedback message is a registration rejection message, extract a first rejection NSSAI information set from the first feedback message;

[0084] The first rejection NSSAI information set includes a plurality of first rejection NSSAI information;

[0085] Step 213: traverse each first NSSAI record in the local first NSSAI record set. During the traversal, the first NSSAI record currently being traversed is used as the corresponding current record, and the first NSSAI field of the current record is extracted as the corresponding current NSSAI information. The first rejected NSSAI information in the first rejected NSSAI information set that matches the current NSSAI information is recorded as the current matching information. If the current matching information is not empty, the first NSSAI status field of the current record is updated to the unavailable state. At the end of the traversal, the first confirmation result is set to not yet activated.

[0086] Here, by traversing each first NSSAI record in the local first NSSAI record set, data synchronization related to real-name service activation is performed on the local first NSSAI record set and the corresponding first user data record in the user database of the first UDR network element;

[0087] Step 22: If the first confirmation result is that the service has not been activated, select the NSSAI information of the 5G slice service that matches the available Internet service from the locally preset first NSSAI record set as the corresponding second requested NSSAI information;

[0088] Specifically, the first user terminal selects a first NSSAI record from the first NSSAI record set, in which the first service identifier field is an Internet service identifier and the first NSSAI status field is in an available state, as the corresponding current record, and extracts the first NSSAI field of the current record as the corresponding second requested NSSAI information;

[0089] Here, the first confirmation result is that it has not been activated yet, which means that the corresponding service of the currently applied first service identifier needs to be activated under real name and has not yet been activated. In this case, it is necessary to use an activated 5G slicing service to set up a data interaction channel between the first user terminal and the operator's service management system, and complete the real-name activation operation of the corresponding service of the first service identifier based on the data interaction channel; therefore, it is first necessary to select an activated 5G slicing service's NSSAI information from the first NSSAI record set as the second requested NSSAI information. In the embodiment of the present invention, it is assumed that the service type corresponding to the activated 5G slicing service is an Internet service, so the second requested NSSAI information is the first NSSAI field of the first NSSAI record in the first NSSAI record set, in which the first service identifier field is an Internet service identifier and the first NSSAI status field is in an available state;

[0090] Step 23, based on the registration request processing mechanism and session creation request mechanism of the 5G communication network, perform real-name service activation processing according to the first service identifier, the first user identifier information, and the second requested NSSAI information;

[0091] Specifically comprising: step 231, the first user terminal sends a second registration request message carrying the first user identification information and the second request NSSAI information to the first AMF network element based on the registration request processing mechanism of the 5G communication network; and receives a second feedback message sent back by the first AMF network element;

[0092] Here, the first user terminal submits the second request NSSAI information of the 5G slice service corresponding to the Internet service to be accessed and the first user identification information identifying the user identity to the first AMF network element according to the registration request processing mechanism of the 5G standard;

[0093] It should be noted that at this time, the processing flow of the second registration request message on the first AMF network element side is as shown in the following steps B1-B6:

[0094] Step B1: When the first AMF network element receives the second registration request message sent by the first user terminal, it uses the second registration request message received that time as the corresponding current registration request message; and extracts the first user identification information and the second request NSSAI information from the second registration request message received that time as the corresponding current user identification information and current request NSSAI information;

[0095] Step B2: querying the user database through the first UDR network element, extracting the first user data record in the user database whose first user identification field matches the current user identification information as the corresponding current user data record; and extracting the first user service sub-record in the current user data record whose second NSSAI field matches the current request NSSAI information as the corresponding current user service sub-record;

[0096] Step B3: confirm whether the current user service sub-record is a default service sub-record and generate a corresponding first confirmation status;

[0097] Specifically: if the second service identification field of the current user service sub-record is an Internet service identification field, the second NSSAI status field is in the available state, and the first service activation condition field is no customized condition, then confirm that the current user service sub-record is a default service sub-record and set the corresponding first confirmation state to the first state; if the second service identification field of the current user service sub-record is not an Internet service identification field, or the second NSSAI status field is in the unavailable state, or the first service activation condition field is a real-name activation condition, then confirm that the current user service sub-record is not a default service sub-record and set the corresponding first confirmation state to the second state;

[0098] Here, the first confirmation state includes a first state and a second state; if it is the first state, it means that the current user service sub-record is a default service sub-record; if it is the second state, it means that the current user service sub-record is not a default service sub-record;

[0099] Step B4: When the first confirmation status is the second status, confirm whether the current user service sub-record is an unactivated real-name service record and generate a corresponding second confirmation status;

[0100] Specifically: if the first service activation condition field of the current user service sub-record is a real-name activation condition and the second NSSAI status field is in the unavailable state, then the current user service sub-record is confirmed to be an unactivated real-name service record and the corresponding second confirmation state is set to the third state; if the first service activation condition field of the current user service sub-record is no customized condition or the second NSSAI status field is in the available state, then the current user service sub-record is confirmed not to be an unactivated real-name service record and the corresponding second confirmation state is set to the fourth state;

[0101] Here, the second confirmation state includes a third state and a fourth state; if it is the third state, it means that the current user service sub-record is an unactivated real-name service record; if it is the fourth state, it means that the current user service sub-record is an activated service record;

[0102] Step B5: When the first confirmation status is the second status and the second confirmation status is the third status, extract the second NSSAI field of each first user service sub-record in the current user data record whose first service activation condition field is the real-name activation condition and whose second NSSAI status field is in the unavailable state as corresponding first rejection NSSAI information and form a corresponding first rejection NSSAI information set. A registration rejection message carrying the first rejection NSSAI information set is sent back to the first user terminal as a corresponding second feedback message.

[0103] Here, when the first confirmation status is the second status and the second confirmation status is the third status, it means that the service corresponding to the currently requested NSSAI information needs to be activated by real-name system. At this time, the first AMF network element will combine the NSSAI information of all terminal services that require real-name activation and have not yet been activated for the first terminal into a first rejection NSSAI information set and send it back to the first user terminal;

[0104] Step B6: When the first confirmation status is the first status or the second confirmation status is the fourth status, sending the registration acceptance message as the corresponding second feedback message to the first user terminal;

[0105] Here, when the first confirmation status is the first state or the second confirmation status is the fourth state, it indicates that the service corresponding to the currently requested NSSAI information has been activated. At this time, the first AMF network element will send the standard registration acceptance message as the corresponding second feedback message to the first user terminal;

[0106] Through the above steps B1-B6, the first user terminal can obtain the second feedback message sent back by the first AMF network element. After receiving the second feedback message, the first user terminal will identify the message type of the second feedback message. If the second feedback message is identified as a registration acceptance message, the process proceeds to the following step 232 for processing.

[0107] Step 232: When the second feedback message is a registration acceptance message, based on the session creation request mechanism of the 5G communication network, the first session creation request message carrying the first user identification information and the second requested NSSAI information is sent to the first AMF network element; and a third feedback message sent back by the first AMF network element is received;

[0108] Here, as mentioned above, when the first confirmation result is not yet activated, it means that the corresponding service of the currently applied first service identifier needs to be activated under real-name system and has not yet been activated. Then, it is necessary to use an activated 5G slice service to set up a data interaction channel between the first user terminal and the operator's service management system, and complete the real-name activation operation of the corresponding service of the first service identifier based on the data interaction channel; when the second feedback message is a registration acceptance message, it means that the first AMF network element has confirmed the availability of the 5G slice service corresponding to the second request NSSAI information submitted for the second time, then the next step is to use the 5G slice service corresponding to the second request NSSAI information to set up a data interaction channel between the first user terminal and the operator's service management system; the establishment process of this data interaction channel is divided into two steps: the first step is Based on the session creation request mechanism of the 5G communication network, the first session creation request message carrying the first user identification information and the second request NSSAI information is sent to the first AMF network element to activate the session channel creation process on the AMF network element side. The second step is for the first AMF network element to call the first SMF network element based on its own session channel creation process to establish a session channel between the first user terminal and the first 5G slice corresponding to the second request NSSAI information. The embodiment of the present invention defaults to the fact that the Internet of Things service provided by the first 5G slice corresponding to the second request NSSAI information can be connected to the operator's business management system. Therefore, as long as the corresponding session channel is established between the first user terminal and the first 5G slice corresponding to the second request NSSAI information, the data interaction pipeline between the first user terminal and the operator's business management system is completed.

[0109] It should be noted that at this time, the processing flow of the first session creation request message on the first AMF network element side is as shown in the following steps C1-C3:

[0110] Step C1: When the first AMF network element receives the first session creation request message sent by the first user terminal, it extracts the first user identification information and the second request NSSAI information from the first session creation request message;

[0111] In step C2, the user database is queried through the first UDR network element, and a first user data record in the user database whose first user identification field matches the first user identification information is extracted as the corresponding current user data record; and a first user service sub-record in the current user data record whose second NSSAI field matches the second requested NSSAI information is extracted as the corresponding current user service sub-record;

[0112] Step C3: When the second NSSAI status field of the current user service sub-record is in the available state, the first SMF network element performs a corresponding terminal-slice session channel application process for the first user terminal corresponding to the first user identification information and the first network slice corresponding to the second request NSSAI information to obtain the corresponding first channel identifier; and sends a session acceptance message carrying the first channel identifier as the corresponding third feedback message to the first user terminal;

[0113] It should be further explained here that, when the first SMF network element performs terminal-slice session channel application processing, it judges whether the total access amount and the total access traffic amount of the first network slice corresponding to the second request NSSAI information exceed the corresponding set threshold. If the total access amount and the total access traffic amount do not exceed the corresponding set threshold, a corresponding terminal-slice session channel is created between the first user terminal corresponding to the first user identification information and the first network slice corresponding to the second request NSSAI information, and a session channel identifier is assigned to the terminal-slice session channel as the corresponding first channel identifier and output to the first AMF network element;

[0114] Through steps C1-C3 above, the first user terminal obtains the third feedback message sent back by the first AMF network element. After receiving the third feedback message, the first user terminal identifies the message type of the third feedback message. If the third feedback message is identified as a session acceptance message, the process proceeds to step 233 below for processing.

[0115] Step 233: When the third feedback message is a session acceptance message, extract the session channel identifier from the third feedback message as the corresponding first channel identifier; and create a session channel corresponding to the first channel identifier and record it as the first session channel;

[0116] The first session channel is a session channel between the first user terminal and the first network slice corresponding to the second requested NSSAI information;

[0117] Here, the first user terminal may simultaneously establish multi-channel connections with multiple remote terminals and devices. To ensure that data leakage does not occur between the various connection channels, the first user terminal will create an isolated data transceiver object locally when obtaining the first channel identifier to handle data interaction between the first 5G slice corresponding to the second request NSSAI information. This isolated data transceiver object is the first session channel; the first user terminal sends data to the first 5G slice corresponding to the second request NSSAI information through the first session channel, and the first 5G slice forwards the data to the target address. Conversely, if the target address sends data to the first 5G slice corresponding to the second request NSSAI information, the first 5G slice will also transmit the data to the first user terminal through the first session channel.

[0118] Step 234: Send a first page request message carrying the first service identifier and the first user identifier to a locally preset first operator website through the first session channel, and receive the first service page sent back by the first operator website and display it to the user;

[0119] The first operator website address is a website address for querying the real-name activation status of a service in the operator's service management system; the first service page includes the first service name, the first user's mobile phone number, the real-name activation status of the first service, and a link to the second operator website address; the first service name is the service name corresponding to the first service identifier; the first user's mobile phone number is the mobile phone number corresponding to the first user's identification information; the real-name activation status of the first service includes an activated state and an unactivated state; the second operator website address link is a website link for activating the real-name system for the current service;

[0120] Here, the first user terminal sends a first page application message carrying the first service identifier and the first user identification information to the first operator's website. The obtained first service page will display the service name corresponding to the first service identifier, the mobile phone number corresponding to the first user identification information, that is, the dialing code of the telecom card pre-installed on the first user terminal, and the real-name activation status of the service corresponding to the first service identifier;

[0121] It should be noted that the processing flow of the first page application message on the operator business management system side is as follows: when the operator business management system receives the first page application message at the system interface corresponding to the first operator website, it extracts the first business identifier and the first user identification information from the first page application message; and queries the background database based on the first business identifier to obtain the business name matching the first business identifier as the corresponding first business name; and queries the background database based on the first user identification information and the first business identifier to obtain the first user's mobile phone number matching the first user identification information as the corresponding first user mobile phone number, and obtains the first user's real-name activation status for the business corresponding to the first business identifier as the corresponding first business real-name activation status; and generates a corresponding second operator website link based on the preset real-name activation allocation rule; and performs real-name activation page configuration processing based on the first business name, the first user's mobile phone number, the first business real-name activation status, the second operator website link and the preset real-name activation page template to generate the corresponding first business page and send it back to the first user terminal;

[0122] Step 235: When the user clicks on the second operator website link, a second page request message carrying the first service identifier and the first user identifier is sent to the second operator website corresponding to the second operator website link via the first session channel. The second service page sent back by the second operator website is displayed to the user.

[0123] The second business page includes a first name input box, a first ID card input box, and a first confirmation button; the first confirmation button corresponds to a third operator website;

[0124] Here, the first user terminal sends a second page application message carrying the first service identifier and the first user identifier to the second operator's website. The obtained second service page will provide a name input box, an ID card input box, and a confirmation button. The user enters the corresponding name and ID card information into the name input box and the ID card input box, and then clicks the confirmation button to activate the next message submission operation;

[0125] It should be noted that the processing flow of the second page application message on the operator business management system side is as follows: when the operator business management system receives the second page application message at the system interface corresponding to the second operator website, it extracts the first business identifier and the first user identifier information from the second page application message to form a corresponding first binding data group and saves it; and assigns a corresponding operator website to the first binding data group as the corresponding third operator website; and performs real-name binding page configuration processing based on the third operator network and the preset real-name binding page template to generate a corresponding second business page and send it back to the first user terminal; the real-name binding page template includes a name input box, an ID card input box and a confirmation button, and the confirmation button corresponds to a website configuration information; the website configuration information of the confirmation button of the second business page is the third operator website;

[0126] In step 236, when the user clicks the first confirmation button, the input contents of the first name input box and the first ID card input box are extracted as the corresponding first user name information and first user ID card information; a third page application message carrying the first service identifier, first user identifier information, first user mobile phone number, first user name information, and first user ID card information is sent to the third operator website via the first session channel, and the third service page sent back by the third operator website is displayed to the user;

[0127] The third service page includes the first service activation result information;

[0128] Here, the first user terminal sends a third page application message carrying the first service identifier, the first user identification information, the first user mobile phone number, the first user name information and the first user ID card information to the third operator's website. The obtained third service page will give the real-name activation result of the service corresponding to the first service identifier;

[0129] It should be noted that the processing flow of the third page application message on the operator business management system side is as follows: when the operator business management system receives the third page application message at the system interface corresponding to the third operator website, it extracts the first business identifier, the first user identifier information, the first user mobile phone number, the first user name information and the first user ID card information from the third page application message; and verifies the authenticity of the first user name information and the first user ID card information; if the verification is successful, the user name and user ID card information of the second user that matches the first user identifier information and the first user mobile phone number are set in the background database according to the first user name information and the first user ID card information, and the real-name activation status of the second user for the business corresponding to the first business identifier is set to the activated status; and when the setting is successful, the corresponding first business activation result information is set to the real-name business activation success information, and according to the first business activation result The information and the preset real-name service activation result page template are used to configure the real-name service activation result page to generate a corresponding third service page and send it back to the first user terminal; and the user data record of the user database of the first UDR network element is updated through the first AF network element; wherein, the operator service management system updates the user data record of the user database of the first UDR network element through the first AF network element, specifically as follows: the first user data record whose first user identification field in the user database matches the first user identification information is recorded as the corresponding current user data record, and the first user name field and the first user ID card field of the user data record are updated to the corresponding first user name information and the first user ID card information, and the first user service sub-record whose second service identification field in the user data record matches the first service identification is recorded as the corresponding current user service sub-record, and the second NSSAI status field of the current user service sub-record is updated to the available state;

[0130] Here, when verifying the authenticity of the first user's name information and the first user's ID card information, the operator's service management system will call a third-party verification interface (such as an identity recognition interface of a public security system) for verification and confirm whether the verification is successful based on the verification status returned by the interface. If the verification status returned by the interface indicates that the identity information matches, the verification is confirmed to be successful. Otherwise, if the verification status returned by the interface does not indicate that the identity information matches, the verification is confirmed to have failed.

[0131] Step 237: When the first service activation result information is real-name service activation success information, the first NSSAI status field of the first NSSAI record whose first service identifier field in the first NSSAI record set matches the first service identifier is updated to an available state; and the real-name service activation process is confirmed to be successful.

[0132] Here, when the first service activation result information is real-name service activation success information, the first user terminal may update the activation / usage status of the local NSSAI information matching the service corresponding to the first service identifier, that is, the first NSSAI status field, to an available status.

[0133] Figure 2 This is a schematic diagram of the structure of an electronic device provided in the second embodiment of the present invention. The electronic device may be the aforementioned terminal device or server, or may be a terminal device or server connected to the aforementioned terminal device or server to implement the method of the embodiment of the present invention. Figure 2 As shown, the electronic device may include: a processor 301 (such as a CPU), a memory 302, and a transceiver 303; the transceiver 303 is coupled to the processor 301, and the processor 301 controls the transceiver 303's transceiver actions. Various instructions may be stored in the memory 302 for completing various processing functions and implementing the processing steps described in the aforementioned method embodiment. Preferably, the electronic device involved in the embodiment of the present invention further includes: a power supply 304, a system bus 305, and a communication port 306. The system bus 305 is used to realize communication connections between components. The above-mentioned communication port 306 is used for connection and communication between the electronic device and other peripherals.

[0134] exist Figure 2 The system bus 305 mentioned in the figure can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The system bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 2 The use of a single bold line in the diagram does not necessarily imply a single bus or bus type. Communication interfaces enable communication between the database access device and other devices (such as clients, read-write libraries, and read-only libraries). Memory may include random access memory (RAM) and non-volatile memory (NVM), such as at least one disk drive.

[0135] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), a graphics processing unit (GPU), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0136] It should be noted that an embodiment of the present invention further provides a computer-readable storage medium, which stores instructions. When the computer-readable storage medium is run on a computer, it enables the computer to execute the methods and processing procedures provided in the above embodiments.

[0137] An embodiment of the present invention further provides a chip for executing instructions, which is used to execute the processing steps described in the above method embodiment.

[0138] The embodiment of the present invention provides a processing method, electronic device and computer-readable storage medium for real-name service activation based on 5G slicing service; first, the user terminal, AF network element, AMF network element, UDR network element, SMF network element and multiple first network slices corresponding to multiple mobile network services of the user terminal of the 5G communication network are used as node terminals / network elements related to real-name service activation, and the AF network element is connected to the operator's service management system, and the operator's service management system pre-builds the corresponding user database on the UDR network element through the AF network element; and adds a service real-name activation status identification process to the conventional NSSAI processing process of the AMF network element; when the user terminal submits the first NSSAI of the 5G slice service to apply for access to the AMF network element according to the registration request processing mechanism of the 5G standard, In the service real-name activation status identification process, the AMF network element uses the user database of the UDR network element to identify whether the service corresponding to the first NSSAI information should be activated under real-name and whether it has been activated. If it is identified that the current service should be activated under real-name but has not been activated, the NSSAI information of all services that need real-name activation but have not been activated corresponding to the current user in the user database is combined into a rejection NSSAI information set, and the rejection NSSAI information set is carried in a standard registration rejection message and sent back to the user terminal; after receiving the rejection NSSAI information set, the user terminal first updates the status of the local NSSAI record set, and then selects the available NSSAI information of the 5G slice service corresponding to the Internet service from the updated NSSAI record set as the second application NSSAI information and submits it to the AMF network element again; after receiving the second application NSSAI information, the AMF network element uses the user database of the UDR network element to identify the corresponding second application NSSAI information in the service real-name activation status identification process. Whether the service should be activated with real name and whether it has been activated is identified. If it is identified that the service corresponding to the second application NSSAI information does not need to be activated with real name or should be activated with real name and has been activated, a standard registration acceptance message is returned to the user terminal; after receiving the registration acceptance message, the user terminal submits a session creation request message to the AMF network element according to the 5G standard session creation request processing mechanism to apply for a session channel for the 5G slice service corresponding to the second application NSSAI information; when the AMF network element receives the session creation request message with the second application NSSAI information, it creates a virtual session channel between the user terminal and the 5G slice service corresponding to the second application NSSAI information through the SMF network element, and sends a standard session reception message carrying the session channel identifier back to the user terminal; the user terminal then conducts remote data interaction with the operator's service management system based on the session channel through the 5G slice service corresponding to the second application NSSAI information, and implements remote real-name service activation for the service corresponding to the first NSSAI information through remote data interaction;After completing remote real-name service activation, the user terminal updates the local service activation status corresponding to the first NSSAI information to available. After completing remote real-name service activation, the operator's service management system performs a corresponding update on the user database of the UDR network element through the AF network element. This invention enables remote real-name service activation for users based on 5G slicing services, resolving many issues that arise during conventional real-name registration, reducing the difficulty of real-name service activation, and improving its efficiency.

[0139] Professionals should also be further aware that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0140] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein may be implemented using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in random access memory (RAM), internal memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0141] The specific implementation methods described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific implementation method of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for real-name service activation based on 5G slicing service, characterized in that: The method comprises: The first user terminal provides a terminal service selection interface to the user; obtains the terminal service identifier of the terminal service option selected by the user as the corresponding first service identifier through the terminal service selection interface; and selects the corresponding first request NSSAI information from the locally preset first NSSAI record set based on the first service identifier; and uses the locally preset user identifier as the corresponding first user identifier information; the terminal service selection interface includes multiple terminal service options, each of which corresponds to a terminal service identifier; the terminal service options include an Internet service option, a vehicle network service option, an Internet of Things service option, and a broadband service option; the terminal service identifier includes an Internet service identifier, a vehicle network service identifier, an Internet of Things service identifier, and a broadband service identifier; the first NSSAI record set includes multiple first NSSAI records; the first NSSAI record includes a first service identifier field, a first NSSAI field, and a first NSSAI status field; the first service identifier field includes an Internet service identifier, a vehicle network service identifier, an Internet of Things service identifier, and a broadband service identifier; the first NSSAI field is NSSAI information of a 5G slice service matching the Internet service, the vehicle network service, the Internet of Things service, or the broadband service; the first NSSAI status field includes an available state and an unavailable state; Based on the registration request processing mechanism of the 5G communication network, confirm whether the terminal service option selected by the user has been activated according to the first user identification information and the first request NSSAI information to generate a corresponding first confirmation result; if the first confirmation result is not yet activated, select the NSSAI information of the 5G slice service matching the available Internet service from the locally preset first NSSAI record set as the corresponding second request NSSAI information; and based on the registration request processing mechanism and session creation request mechanism of the 5G communication network, perform real-name service activation processing according to the first service identifier, the first user identification information and the second request NSSAI information; The 5G communication network includes a first AF network element, a first AMF network element, a first UDR network element, a first SMF network element and a plurality of first network slices; each of the first network slices corresponds to NSSAI information of a 5G slice service; the first AF network element is connected to the operator's service management system; Before confirming whether the terminal service option selected by the user has been activated based on the first user identification information and the first requested NSSAI information to generate a corresponding first confirmation result, the operator service management system pre-configures the first user data record of each first user terminal on the first UDR network element through the first AF network element and thereby generates a corresponding user database; the user database includes multiple first user data records; the first user data record includes a first user identification field, a first user name field, a first user ID field, and a first user service set field; the first user service set field includes multiple first user service sub-records; the first user service sub-record includes a second service identification field, a second NSSAI field, a second NSSAI status field, and a first service activation condition field ; The second NSSAI status field includes an available state and an unavailable state; the first service activation condition field includes a real-name activation condition and an uncustomized condition; the second NSSAI status field is configured to an unavailable state when the first service activation condition field is a real-name activation condition; the second NSSAI status field is configured to an available state by default when the first service activation condition field is an uncustomized condition; there is at least one first user service sub-record in the first user service set field as a default service sub-record, the second service identification field of the default service sub-record is an Internet service identification, the second NSSAI field is an NSSAI information of a 5G slice service corresponding to an Internet service, the second NSSAI status field is an available state, and the first service activation condition field is an uncustomized condition.

2. The method for real-name service activation based on 5G slicing service according to claim 1 is characterized in that: The selecting, according to the first service identifier, the corresponding first request NSSAI information from the locally preset first NSSAI record set is specifically: the first user terminal extracts, from the first NSSAI record set, the first NSSAI field of the first NSSAI record whose first service identifier field matches the first service identifier and whose first NSSAI status field is in the available state, as the corresponding first request NSSAI information; The selecting of the NSSAI information of the 5G slice service matching the available Internet service from the locally preset first NSSAI record set as the corresponding second request NSSAI information is specifically as follows: the first user terminal selects a first NSSAI record from the first NSSAI record set whose first service identification field is an Internet service identification and whose first NSSAI status field is an available status as the corresponding current record, and extracts the first NSSAI field of the current record as the corresponding second request NSSAI information.

3. The method for real-name service activation based on 5G slicing service according to claim 1, characterized in that: The registration request processing mechanism based on the 5G communication network, confirming whether the terminal service option selected by the user has been activated according to the first user identification information and the first request NSSAI information, and generating a corresponding first confirmation result, specifically includes: The first user terminal sends a first registration request message carrying the first user identification information and the first requested NSSAI information to the first AMF network element based on the registration request processing mechanism of the 5G communication network; and receives a first feedback message sent back by the first AMF network element; When the first feedback message is a registration rejection message, extracting a first rejection NSSAI information set from the first feedback message; the first rejection NSSAI information set includes multiple first rejection NSSAI information; Traversing each first NSSAI record in the local first NSSAI record set; and during the traversal, taking the first NSSAI record currently traversed as the corresponding current record, extracting the first NSSAI field of the current record as the corresponding current NSSAI information, recording the first rejection NSSAI information that matches the current NSSAI information in the first rejection NSSAI information set as current matching information, and updating the first NSSAI status field of the current record to an unavailable status when the current matching information is not empty; and at the end of the traversal, setting the first confirmation result to not yet activated.

4. The method for real-name service activation based on 5G slicing service according to claim 3 is characterized in that: The registration request processing mechanism and session creation request mechanism based on the 5G communication network, performing real-name service activation processing according to the first service identifier, the first user identification information, and the second request NSSAI information, specifically includes: The first user terminal sends a second registration request message carrying the first user identification information and the second request NSSAI information to the first AMF network element based on the registration request processing mechanism of the 5G communication network; and receives a second feedback message sent back by the first AMF network element; When the second feedback message is a registration acceptance message, based on the session creation request mechanism of the 5G communication network, sending the first session creation request message carrying the first user identification information and the second request NSSAI information to the first AMF network element; and receiving a third feedback message sent back by the first AMF network element; When the third feedback message is a session accept message, extracting a session channel identifier from the third feedback message as the corresponding first channel identifier; and creating a session channel corresponding to the first channel identifier as a first session channel; the first session channel is a session channel between the first user terminal and the first network slice corresponding to the second request NSSAI information; A first page application message carrying the first service identifier and the first user identification information is sent to a locally preset first operator website through the first session channel, and the first service page sent back by the first operator website is received and displayed to the user; the first operator website is a website for querying the service real-name activation status of the operator's service management system; the first service page includes the first service name, the first user mobile phone number, the first service real-name activation status and the second operator website link; the first service name is the service name corresponding to the first service identifier; the first user mobile phone number is the mobile phone number corresponding to the first user identification information; the first service real-name activation status includes an activated state and an unactivated state; the second operator website link is a website link for real-name activation of the current service; When the user clicks on the second operator website link, a second page request message carrying the first service identifier and the first user identifier is sent to the second operator website corresponding to the second operator website link via the first session channel, and the second service page sent back by the second operator website is displayed to the user; the second service page includes a first name input box, a first ID card input box, and a first confirmation button; the first confirmation button corresponds to a third operator website; When the user clicks the first confirmation button, the input contents of the first name input box and the first ID card input box are extracted as the corresponding first user name information and first user ID card information; a third page application message carrying the first service identifier, the first user identification information, the first user mobile phone number, the first user name information, and the first user ID card information is sent to the third operator website through the first session channel, and a third service page sent back by the third operator website is displayed to the user; the third service page includes first service activation result information; When the first service activation result information is real-name service activation success information, the first NSSAI field of the first NSSAI record in which the first service identifier field in the first NSSAI record set matches the first service identifier is updated to an available state; and the real-name service activation process is confirmed to be successful.

5. The method for real-name service activation based on 5G slicing service according to claim 4 is characterized in that: The method further comprises: When the first AMF network element receives the first registration request message or the second registration request message sent by the first user terminal, the first registration request message or the second registration request message received at that time is used as the corresponding current registration request message; and the first user identification information and the first request NSSAI information of the first registration request message or the first user identification information and the second request NSSAI information of the second registration request message received at that time are extracted as the corresponding current user identification information and current request NSSAI information; and querying the user database through the first UDR network element, extracting the first user data record in the user database whose first user identification field matches the current user identification information as the corresponding current user data record; and extracting the first user service sub-record in the current user data record whose second NSSAI field matches the current request NSSAI information as the corresponding current user service sub-record; and confirming whether the current user service subrecord is a default service subrecord and generating a corresponding first confirmation status, specifically: if the second service identification field of the current user service subrecord is an Internet service identification field, the second NSSAI status field is in an available state, and the first service activation condition field is no customized condition, then confirming that the current user service subrecord is a default service subrecord and setting the corresponding first confirmation status to the first state; if the second service identification field of the current user service subrecord is not an Internet service identification field, or the second NSSAI status field is in an unavailable state, or the first service activation condition field is a real-name activation condition, then confirming that the current user service subrecord is not a default service subrecord and setting the corresponding first confirmation status to the second state; When the first confirmation state is the second state, confirming whether the current user service sub-record is an unactivated real-name service record and generating a corresponding second confirmation state, specifically: if the first service activation condition field of the current user service sub-record is a real-name activation condition and the second NSSAI status field is in an unavailable state, confirming that the current user service sub-record is an unactivated real-name service record and setting the corresponding second confirmation state to a third state; if the first service activation condition field of the current user service sub-record is no customized condition or the second NSSAI status field is in an available state, confirming that the current user service sub-record is not an unactivated real-name service record and setting the corresponding second confirmation state to a fourth state; When the first confirmation status is the second status and the second confirmation status is the third status, extracting the second NSSAI field of each of the first user service sub-records in the current user data record in which the first service activation condition field is the real-name activation condition and the second NSSAI status field is in the unavailable state as corresponding first rejection NSSAI information and forming a corresponding first rejection NSSAI information set, and sending a registration rejection message carrying the first rejection NSSAI information set as a corresponding feedback message to the first user terminal; When the first confirmation state is the first state or the second confirmation state is the fourth state, a registration acceptance message is sent back to the first user terminal as a corresponding feedback message.

6. The method for real-name service activation based on 5G slicing service according to claim 4 is characterized in that: The method further comprises: When the first AMF network element receives the first session creation request message sent by the first user terminal, it extracts the first user identification information and the second request NSSAI information from the first session creation request message; and querying the user database through the first UDR network element, extracting the first user data record in the user database whose first user identification field matches the first user identification information as the corresponding current user data record; and extracting the first user service sub-record in the current user data record whose second NSSAI field matches the second request NSSAI information as the corresponding current user service sub-record; When the second NSSAI status field of the current user service sub-record is in an available state, the first SMF network element performs corresponding terminal-slice session channel application processing for the first user terminal corresponding to the first user identification information and the first network slice corresponding to the second request NSSAI information to obtain the corresponding first channel identifier; and sends a session acceptance message carrying the first channel identifier as the corresponding third feedback message to the first user terminal; Among them, when the first SMF network element is processing the terminal-slice session channel application, it judges whether the total access amount and the total access traffic amount of the first network slice corresponding to the second request NSSAI information exceed the corresponding set threshold. If the total access amount and the total access traffic amount do not exceed the corresponding set threshold, a corresponding terminal-slice session channel is created between the first user terminal corresponding to the first user identification information and the first network slice corresponding to the second request NSSAI information, and a session channel identifier is assigned to the terminal-slice session channel as the corresponding first channel identifier and output to the first AMF network element.

7. The method for real-name service activation based on 5G slicing service according to claim 4, characterized in that: The method further comprises: When the system interface corresponding to the first operator website receives the first page application message, the operator business management system extracts the first service identifier and the first user identification information from the first page application message; and queries the background database based on the first service identifier to obtain the service name matching the first service identifier as the corresponding first service name; and queries the background database based on the first user identification information and the first service identifier to obtain the mobile phone number of the first user matching the first user identification information as the corresponding first user mobile phone number, and obtains the real-name activation status of the first user for the service corresponding to the first service identifier as the corresponding real-name activation status of the first service; and generates a corresponding second operator website link based on the preset real-name activation allocation rule; and performs real-name activation page configuration processing based on the first service name, the first user mobile phone number, the real-name activation status of the first service, the second operator website link and the preset real-name activation page template to generate the corresponding first service page and send it back to the first user terminal; When the system interface corresponding to the second operator website receives the second page application message, the operator business management system extracts the first service identifier and the first user identifier information from the second page application message to form a corresponding first binding data group and saves the information; and allocates a corresponding operator website to the first binding data group as the corresponding third operator website; and performs real-name binding page configuration processing based on the third operator network and a preset real-name binding page template to generate the corresponding second service page and send it back to the first user terminal; the real-name binding page template includes a name input box, an ID card input box and a confirmation button, and the confirmation button corresponds to a website configuration information; the website configuration information of the confirmation button of the second service page is the third operator website; When the system interface corresponding to the third operator website receives the third page application message, the operator business management system extracts the first business identifier, the first user identification information, the first user mobile phone number, the first user name information and the first user ID card information from the third page application message; and verifies the authenticity of the first user name information and the first user ID card information; if the verification is successful, the user name and user ID card information of the second user who matches the first user identification information and the first user mobile phone number are set in the background database according to the first user name information and the first user ID card information, and the real-name activation status of the service corresponding to the first business identifier by the second user is set to the activated state; and when the setting is successful, the corresponding first business activation result information is set to the real-name business activation success information, and according to the first business activation The real-name service activation result page configuration processing is performed based on the communication result information and the preset real-name service activation result page template to generate the corresponding third service page and send it back to the first user terminal; and the user data record of the user database of the first UDR network element is updated through the first AF network element, specifically: the first user data record in the user database whose first user identification field matches the first user identification information is recorded as the corresponding current user data record, and the first user name field and the first user ID card field of the user data record are updated to the corresponding first user name information and the first user ID card information, and the first user service sub-record whose second service identification field in the user data record matches the first service identification is recorded as the corresponding current user service sub-record, and the second NSSAI status field of the current user service sub-record is updated to the available status.

8. An electronic device, characterized in that: include: memory, processors, and transceivers; The processor is configured to be coupled to the memory, read and execute instructions in the memory, so as to implement the method according to any one of claims 1 to 7; The transceiver is coupled to the processor, and the processor controls the transceiver to send and receive messages.

9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and when the computer instructions are executed by a computer, the computer is caused to execute the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Network slice registration method and device, terminal, and storage medium

    WO2022017011A1