Communication method, terminal and network side equipment
The terminal sends identification ID and indication information to the network to obtain configuration information, which solves the problem of poor configuration updates and user correspondence in multi-user shared terminals, realizes the function of different users using the same terminal, and improves the utilization rate and user experience of the terminal.
Patent Information
- Application Number
- CN202311761501.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-19
- Publication Date
- 2025-06-20
AI Technical Summary
In the multi-user shared terminal scenario, how to effectively update the terminal configuration so that it can adapt to the needs of different users and solve the problem of poor configuration updates and user correspondence.
The terminal sends a message containing identification ID and indication information to the network, obtains relevant configuration information, and makes it effective, thereby realizing the function of different users using the same terminal.
The utilization rate and user experience of the terminal are improved, so that different users can use the same terminal based on different configurations.
Smart Images

Figure CN120186595A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a communication method, a terminal, and a network-side device. Background Art
[0002] In related technologies, when a terminal needs to be shared by multiple users, different users may have different configurations. Different users have different identities. In the scenario where multiple users use a terminal in related technologies, how to update the configuration of the terminal so that the terminal after the configuration update can be used by multiple users is a problem that needs to be solved in related technologies. Summary of the Invention
[0003] Embodiments of this application provide a communication method, a terminal, and a network-side device, which can solve the problem that the correspondence between the update of the configuration of the terminal and users is poor.
[0004] In a first aspect, a communication method is provided, including: a terminal sends a first message to a first network, where the first message includes at least one of the following: an identification ID for identifying a user User; first indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; container information, or first information sent to an Authentication, Authorization, and Accounting Server (AAA-S), or Extensible Authentication Protocol (EAP) information, where the container information, or the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network; where the user User refers to an application layer user of the terminal, or a user of the operating system, or a terminal user, or the user User has nothing to do with the Subscriber Identity Module (SIM) card or the information in the SIM card; the identification ID and / or the first indication information is used for the terminal to obtain first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user User or the identification ID.
[0005] Second aspect, a communication method is provided, including: a first network function performs at least one of the following: receiving a first message from a terminal; receiving fourth indication information from a second network function or sending fourth indication information to the second network function; receiving fifth indication information from a third network function; sending request information to the terminal; sending first configuration information or second indication information to the terminal; wherein, the first message includes at least one of the following: an identification ID for identifying a user; first indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; container information, or first information sent to AAA-S, or EAP information, the container information, or the first information, or the EAP information being used to transmit the identification ID and / or the first indication information to the network; wherein, the user refers to an application layer user of the terminal, or a user of the operating system, or a terminal user, or the user has nothing to do with the SIM card or the information in the SIM card; the identification ID and / or the first indication information are used for the terminal to obtain first configuration information, or use first configuration information, or make first configuration information effective; the first configuration information is related to the user or the identification ID; the fourth indication information is used to indicate obtaining at least one of the identification ID, the container information, the first information, and the EAP information; the fifth indication information includes at least one of the following: second indication information for indicating at least one of the network supporting or not supporting multiple users, the terminal allowing or not allowing multiple users, allowing or not allowing the use of the identification ID, and allowing or not allowing the identification ID to be used in the terminal; one or more configured identification ProfileIDs; one or more identification IDs; the address of AAA-S; the first configuration information; the request information is used to obtain at least one of the identification ID, the container information, the first information, and the EAP information; the first configuration information is used for the terminal to access the network, and the second indication information is used to indicate using the first configuration information, or making the first configuration information effective; the first configuration information is related to the user or the identification ID.
[0006] In a third aspect, a communication method is provided, including: a third network function performing at least one of the following: sending fifth indication information to a first network function, where the fifth indication information includes at least one of the following: second indication information for indicating whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether to allow or not allow the use of the identification ID, and whether to allow or not allow the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of the AAA-S; the first configuration information; using at least one of the configuration information, Profile ID, and update indication to update the information related to the terminal in the UDR; the identification ID is used to identify a user User, and the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the SIM card or the information in the SIM card.
[0007] In a fourth aspect, a terminal is provided, including: a communication module for sending a first message to a first network, where the first message includes at least one of the following: an identification ID for identifying a user User; first indication information for indicating the ability to support multi-user, whether the terminal allows multi-user, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; container information, or first information sent to an authentication, authorization, and accounting server AAA-S, or Extensible Authentication Protocol EAP information, where the container information, or the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network; where the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the subscriber identity module SIM card or the information in the SIM card; the identification ID and / or the first indication information are used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user User or the identification ID.
[0008] Fifth aspect, a first network function is provided, including: a communication module configured to perform at least one of the following: receiving a first message from a terminal; receiving fourth indication information from a second network function or sending fourth indication information to the second network function; receiving fifth indication information from a third network function; sending a request information to the terminal; sending first configuration information or second indication information to the terminal; wherein, the first message includes at least one of the following: an identification ID for identifying a user; first indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; container information, or first information sent to AAA-S, or EAP information, the container information, or the first information, or the EAP information for transmitting the identification ID and / or the first indication information to the network; wherein, the user refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user has nothing to do with the SIM card or the information in the SIM card; the identification ID and / or the first indication information are used for the terminal to obtain first configuration information, or use first configuration information, or make the first configuration information effective; the first configuration information is related to the user or the identification ID; the fourth indication information is used for indicating obtaining at least one of the identification ID, the container information, the first information, and the EAP information; the fifth indication information includes at least one of the following: second indication information for indicating at least one of whether the network supports or does not support multiple users, the terminal allowing or not allowing multiple users, allowing or not allowing the use of the identification ID, and allowing or not allowing the identification ID to be used in the terminal; one or more configured identification ProfileIDs; one or more identification IDs; the address of AAA-S; the first configuration information; the request information is used for obtaining at least one of the identification ID, the container information, the first information, and the EAP information; the first configuration information is used for the terminal to access the network, the second indication information is used for indicating using the first configuration information, or making the first configuration information effective; the first configuration information is related to the user or the identification ID.
[0009] In a sixth aspect, a third network function is provided, including: a communication module configured to perform at least one of the following: sending fifth indication information to a first network function, where the fifth indication information includes at least one of the following: second indication information for indicating whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether to allow or not allow the use of an identification ID, and whether to allow or not allow the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of an AAA-S; the first configuration information; updating information related to the terminal in a UDR using at least one of configuration information, Profile ID, and an update indication; the identification ID is used to identify a user, where the user refers to an application layer user of the terminal, or a user of the operating system, or a terminal user, and the user has nothing to do with the SIM card or the information in the SIM card.
[0010] In a seventh aspect, a terminal is provided, which includes a processor and a memory. The memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.
[0011] In an eighth aspect, a terminal is provided, including a processor and a communication interface. The communication interface is configured to perform the steps of the method described in the first aspect.
[0012] In a ninth aspect, a network-side device is provided, which includes a processor and a memory. The memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the second aspect or the third aspect are implemented.
[0013] In a tenth aspect, a network-side device is provided, including a processor and a communication interface. The communication interface is configured to perform the steps of the method described in the second aspect or the third aspect.
[0014] In an eleventh aspect, a readable storage medium is provided. A program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented, or the steps of the method described in the third aspect are implemented.
[0015] In a twelfth aspect, a wireless communication system is provided, including: a terminal and a network-side device. The terminal can be used to perform the steps of the method described in the first aspect, and the network-side device can be used to perform the steps of the method described in the second aspect or the third aspect.
[0016] In a thirteenth aspect, a chip is provided. The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect, or implement the steps of the method described in the third aspect.
[0017] In a fourteenth aspect, a computer program / program product is provided. The computer program / program product is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, or implement the steps of the method described in the second aspect, or implement the steps of the method described in the third aspect.
[0018] In an embodiment of the present application, the terminal sends a first message to a first network, enabling the terminal to obtain first configuration information, use the first configuration information or make the first configuration information effective. The first configuration information is related to a user User or an identifier ID, enabling different users to use the same terminal based on different configurations, improving the utilization rate of the terminal and the matching degree with the user, and enhancing the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] Figure 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application;
[0020] Figure 2 is a schematic flowchart of a communication method according to an embodiment of the present application;
[0021] Figure 3 is a schematic flowchart of a communication method according to an embodiment of the present application;
[0022] Figure 4 is a schematic flowchart of a communication method according to an embodiment of the present application;
[0023] Figure 5 is a schematic flowchart of a communication method according to an embodiment of the present application;
[0024] Figure 6 is a schematic flowchart of a communication method according to an embodiment of the present application;
[0025] Figure 7 is a schematic flowchart of a communication method according to an embodiment of the present application;
[0026] Figure 8 is a schematic flowchart of a communication method according to an embodiment of the present application;
[0027] Figure 9 is a schematic structural diagram of a terminal according to an embodiment of the present application;
[0028] Figure 10 It is a schematic structural diagram of a first network function according to an embodiment of the present application;
[0029] Figure 11 It is a schematic structural diagram of a third network function according to an embodiment of the present application;
[0030] Figure 12 It is a schematic structural diagram of a communication device according to an embodiment of the present application;
[0031] Figure 13 It is a schematic structural diagram of a terminal according to an embodiment of the present application;
[0032] Figure 14 It is a schematic structural diagram of a network-side device according to an embodiment of the present application. Detailed implementation manners
[0033] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0034] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same category, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.
[0035] The term "indicate" in the present application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.
[0036] It should be noted that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and the NR term is used in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th th Generation (6G) communication system.
[0037] Figure 1A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, TVs, washing machines, or furniture, etc.), a game console, a personal computer (PC), a teller machine, or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip, or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be referred to as a radio access network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP), or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0038] It should be noted that in the embodiments of the present application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited. However, it is not limited to at least one of the following: core network nodes, core network functions, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of the present application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.
[0039] Next, with reference to the accompanying drawings, the communication method provided by the embodiments of the present application will be described in detail through some embodiments and their application scenarios.
[0040] As Figure 2 shown, the embodiments of the present application provide a communication method 200. This method can be executed by a terminal. In other words, this method can be executed by software or hardware installed in the terminal. The method includes the following steps.
[0041] S202: The terminal sends a first message to the first network. The first message includes at least one of the following: 1) An identifier (ID) for identifying a user (specifically referring to a certain user); 2) First indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identifier of the user (generally referring to, not limited to the identifier of a specific user), and accessing the network using the ID (specifically referring to a certain user); 3) Container information, or the first information sent to an Authentication Authorization Accounting-Server (AAA-S), or Extensible Authentication Protocol (EAP) information. The container information, or the first information, or the EAP information is used to transmit the ID and / or the first indication information to the network.
[0042] Among them, the user refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user has nothing to do with the Subscriber Identity Module (SIM) card or the information in the SIM card; the ID and / or the first indication information is used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user or the ID.
[0043] This embodiment corresponds to step 1 of Embodiments 1 to 5 described later.
[0044] In this embodiment, the User ID can be abbreviated as the identifier (ID).
[0045] In this embodiment, when the user uses the terminal (such as a UE) in the identity identified by the user identity identifier (User ID), for example, entering the user identity identifier in the user interface (UI) of the terminal to replace the default user (the user identified by the SIM card information in the UE, called the terminal user) to use the terminal UE, the terminal sends a first message to the first network (core network). Specifically, the terminal can send the first message to the Session Management Function (SMF) or the Access and Mobility Management Function (AMF) in the first network.
[0046] Optionally, the first message may include at least one of the following: a registration message, a service request message, a session or connection or bearer establishment message, and a session or connection or bearer modification message.
[0047] The communication method provided by the embodiment of the present application enables a terminal to send a first message to a first network, so that the terminal can obtain first configuration information, use the first configuration information or make the first configuration information effective. The first configuration information is related to a user (User) or an identifier (ID), enabling different users to use the same terminal with different configurations, improving the utilization rate of the terminal and enhancing the user experience.
[0048] Optionally, as an embodiment, the first message may further include at least one of the following: the address of the AAA-S; the application function identifier (AF ID).
[0049] Optionally, as an embodiment, the method further includes: the terminal accessing a second network using the first configuration information; where the second network and the first network may be the same network or different networks.
[0050] Optionally, as an embodiment, the method further includes: the terminal receiving the first configuration information or a second indication information sent by the first network; where the second indication information is used to indicate using the first configuration information or making the first configuration information effective.
[0051] This embodiment corresponds to the steps of the update strategy in Embodiments 1 to 5 hereinafter, such as step 17b in Embodiment 1, step 20b in Embodiment 2, step 13 in Embodiment 3, and step 13 in Embodiment 5.
[0052] In this embodiment, when the terminal only receives the second indication information, the first configuration information can be obtained through the following means: the first configuration information may have been obtained through the User ID before. After the User ID is cancelled and then reused, since the terminal already has the first configuration information, the network does not need to send it again, but instead instructs the terminal to use the first configuration information or indicates that the first configuration information is valid.
[0053] Optionally, as an embodiment, the first configuration information further includes network selection information, and the network selection information includes at least one of network information and radio access type (RAT Type) information, and the second network is related to the network selection information.
[0054] The network information in this embodiment includes, for example, a Public Land Mobile Network (PLMN) ID, a Non-Public Network (NPN) ID, etc.
[0055] Optionally, as an embodiment, the first configuration information is related to a session or a connection or a bearer, or the first configuration information further includes session or connection or bearer information.
[0056] The session or connection or bearer information in this embodiment includes, for example: Protocol Data Unit (PDU) session ID, Packet Data Network (PDN) connection information (Connection Info), Access Point Name (APN), Data Network Name (DNN), Single Network Slice Selection Assistance Information (S-NSSAI), Bearer Info, etc.
[0057] Optionally, as an embodiment, the method further includes: the terminal receives request information sent by the first network; in response to the request information, the terminal sends at least one of the identification ID, the container information, the first information, and the EAP information to the first network.
[0058] This embodiment corresponds to step 6 of embodiment 1, step 9 of embodiment 2, step 3 of embodiment 3, and step 3 of embodiment 5 hereinafter.
[0059] In this embodiment, the information sent by the terminal to the first network in response to the request information and the sending of the first message in S202 may be two independent steps, and the network entities interacting between the two may be different.
[0060] Optionally, as an embodiment, the method further includes: the terminal sends a second message to the second network, and the second message includes third indication information for indicating at least one of that the terminal does not allow multiple users, does not support accessing the network using the user's identification, and does not access the network using the identification ID.
[0061] For example, in this embodiment, the terminal user logs out the use of the user identity (User ID), such as logging out the user identity in the UI of the terminal. The terminal sending a second message to the core network is beneficial for the Policy Control Function (PCF) to update the policy of the terminal and restore the use of the original terminal policy.
[0062] Optionally, as an embodiment, the terminal accesses the second network using the second configuration information; wherein, the second configuration information has nothing to do with the user, or has nothing to do with the user's identifier, or has nothing to do with any identification ID. In this embodiment, the "user's identifier" is a general reference, referring to the User ID, rather than the value of a specific User ID.
[0063] Optionally, as an embodiment, the method further includes: the terminal receives the second configuration information from the second network or the first network.
[0064] The above combines Figure 2 and describes in detail the communication method according to the embodiments of the present application. Next, it will be combined with Figure 3 and Figure 4 to describe in detail the communication methods according to several other embodiments of the present application. It can be understood that the interaction between the network-side device and the terminal described from the network-side device is the same as or corresponding to the description on the terminal side in the method Figure 2 shown. To avoid repetition, the relevant descriptions are appropriately omitted.
[0065] Figure 3 is a schematic flow diagram of the implementation of the communication method according to the embodiments of the present application, which can be applied to the first network function. As Figure 3 shown, the method 300 includes the following steps.
[0066] S302: The first network function performs at least one of the following: receiving a first message from the terminal; receiving fourth indication information from the second network function or sending fourth indication information to the second network function; receiving fifth indication information from the third network function; sending a request message to the terminal; sending the first configuration information or the second indication information to the terminal.
[0067] Wherein, the first message includes at least one of the following: an identification ID for identifying a user User; a first indication information for indicating the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the user's identifier, and accessing the network using the identification ID; container information, or a first message sent to the AAA-S, or EAP information, the container information, or the first message, or the EAP information being used to transmit the identification ID and / or the first indication information to the network; wherein, the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the SIM card or the information in the SIM card; the identification ID and / or the first indication information are used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user User or the identification ID.
[0068] The fourth indication information is used to indicate obtaining at least one of the identification ID, the container information, the first information, and the EAP information.
[0069] The fifth indication information includes at least one of the following: second indication information, the second indication information is used to indicate at least one of whether the network supports or does not support multi-users, whether the terminal allows or does not allow multi-users, allows or does not allow the use of the identification ID, and allows or does not allow the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of the AAA-S; the first configuration information.
[0070] The request information is used to obtain at least one of the identification ID, the container information, the first information, and the EAP information.
[0071] The first configuration information is used for the terminal to access the network, and the second indication information is used to indicate the use of the first configuration information or to make the first configuration information effective; the first configuration information is related to the user User or the identification ID.
[0072] In this embodiment, the step of the first network function receiving the first message from the terminal can refer to the description of S202. At this time, the first network function can be AMF or SMF, etc. This embodiment corresponds to step 1 in Embodiments 1 to 5 later.
[0073] In this embodiment, the first network function receives the fourth indication information from the second network function or sends the fourth indication information to the second network function. For example, the AMF receives the fourth indication information from the SMF or sends the fourth indication information to the SMF; for another example, the SMF receives the fourth indication information from the AMF or sends the fourth indication information to the AMF.
[0074] In this embodiment, the first network function receives the fifth indication information from the third network function, where the third network function can be Unified Data Management (UDM), Network Exposure Function (NEF), Application Function (AF), etc. At this time, the first network function can be AMF or SMF, etc. This embodiment corresponds to step 4 in Embodiment 1 later, etc.
[0075] In this embodiment, the first network function sends the request information to the terminal. At this time, the first network function can be AMF or SMF, etc. This embodiment corresponds to step 6 in Embodiment 1, step 9 in Embodiment 2, step 3 in Embodiment 3, and step 3 in Embodiment 5 later.
[0076] In this embodiment, the first network function sends the first configuration information or the second indication information to the terminal. At this time, the first network function may be a Policy Control Function (PCF). This embodiment corresponds to the steps of updating the policy in Embodiments 1 to 5 hereinafter, such as step 17b in Embodiment 1, step 20b in Embodiment 2, step 13 in Embodiment 3, and step 13 in Embodiment 5.
[0077] In the communication method provided by the embodiments of the present application, the first network function performs at least one of the following: receiving a first message from the terminal; receiving fourth indication information from a second network function or sending fourth indication information to the second network function; receiving fifth indication information from a third network function; sending a request message to the terminal; sending the first configuration information or the second indication information to the terminal, which is beneficial for the terminal to obtain the first configuration information, use the first configuration information or make the first configuration information effective. The first configuration information is related to a user or an identifier ID, so that different users can use the same terminal with different configurations, improving the utilization rate of the terminal and enhancing the user experience.
[0078] Optionally, as an embodiment, the first message further includes at least one of the following: the address of the AAA-S; the AFID.
[0079] Optionally, as an embodiment, the first configuration information further includes network selection information, and the network selection information includes at least one of network information and Radio Access Type (RAT Type) information, and the network is related to the network selection information.
[0080] Optionally, as an embodiment, the first configuration information is related to a session or a connection or a bearer, and / or the first configuration information further includes session or connection or bearer information.
[0081] Optionally, as an embodiment, the first message includes at least one of the following: a registration message, a service request message, a session or connection or bearer establishment message, a session or connection or bearer modification message.
[0082] Optionally, as an embodiment, the method further includes: the first network function receives a second message from the terminal, and the second message includes third indication information, and the third indication information is used to indicate at least one of that the terminal does not allow multiple users, does not support accessing the network using the identifier of the user, and does not access the network using the identifier ID.
[0083] Optionally, as an embodiment, the method further includes: the first network function sending second configuration information to the terminal, or indicating that the first configuration information is invalid, or indicating to make the second configuration information effective, where the second configuration information is used for the terminal to access the network where the first network function or the second network function is located, and the second configuration information is independent of the user, or independent of the user identifier, or independent of any identification ID.
[0084] Optionally, as an embodiment, the method further includes: the first network function sending sixth indication information to a fourth network function, where the sixth indication information is used for the fourth network function to perform an authentication operation based on the identification ID. The fourth network function may be AAA-S. This embodiment corresponds to steps 14-16 of Embodiment 1, steps 11-13 of Embodiment 2, steps 5-7 of Embodiment 3, and steps 5-7 of Embodiment 5 hereinafter.
[0085] Optionally, as an embodiment, the sixth indication information includes at least one of the following: the identification ID; a configured identification Profile ID; the identifier of the terminal.
[0086] Optionally, as an embodiment, the method further includes: the first network function receiving from the fourth network function at least one of the following: the identification ID; a configured identification Profile ID; the identifier of the terminal. This embodiment corresponds to steps 17-18 of Embodiment 1, steps 14-15 of Embodiment 2, steps 8-9 of Embodiment 3, and steps 8-9 of Embodiment 5 hereinafter.
[0087] Figure 4 It is a schematic flowchart of the implementation process of the communication method according to the embodiments of the present application, which can be applied to a third network function. As Figure 4 shown, the method 400 includes the following steps.
[0088] S402: The third network function performs at least one of the following: 1) sending fifth indication information to the first network function, where the fifth indication information includes at least one of the following: second indication information, which is used to indicate whether the network supports or does not support multi-users, whether the terminal allows or does not allow multi-users, allows or does not allow the use of the identification ID, and allows or does not allow the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of AAA-S; the first configuration information; 2) updating the information related to the terminal in the UDR using at least one of configuration information, Profile ID, and update indication.
[0089] The identification ID is used to identify the user User, where the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the SIM card or the information in the SIM card.
[0090] The identification ID is used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective.
[0091] In this embodiment, the third network function sends the fifth indication information to the first network function. Among them, the third network function can be Unified Data Management (UDM), Network Exposure Function (NEF), Application Function (AF), etc. At this time, the first network function can be AMF or SMF, etc. This embodiment corresponds to step 4 and so on of Embodiment 1 later.
[0092] The third network function uses at least one of the configuration information, Profile ID, and update indication to update the information related to the terminal in the UDR. This embodiment corresponds to steps 17-18 and so on of Embodiment 1 later.
[0093] The communication method provided by the embodiments of the present application is beneficial for different users to use the same terminal with different configurations, improving the utilization rate of the terminal and enhancing the user experience.
[0094] To illustrate the communication method provided by the embodiments of the present application in detail, the following will be described in conjunction with several specific embodiments.
[0095] In the following embodiments, during the terminal registration process, the primary authentication (Primary Auth) is first completed, then the UserID is authenticated, and after the authentication is completed, the AF notifies the network replacement policy.
[0096] Embodiment 1
[0097] This embodiment mainly introduces the registration-related process.
[0098] In this embodiment, UPM and AAA-P are optional network functions, or UPM and UDM are co-located, or UPM and AAA-P are co-located, or co-located with AAA-S in the absence of AAA-P. As Figure 5 shown, this embodiment includes the following steps:
[0099] Step 1: The user uses the terminal UE with the identity identified by the user identity (User ID). For example, the user inputs the user identity in the UI interface of the UE to replace the default user (the user identified by the SIM card information in the UE - referred to as the terminal user) to use the terminal UE. The UE sends a registration request to the core network, carrying the terminal user identifier / terminal identifier - hereinafter collectively referred to as the terminal identifier, denoted as UE ID1 here, such as TMSI, IMSI, SUPI, SUCI, etc., and can also carry at least one of the user identity (UserID) or the information for indicating the identifier or the information for sending to AAA-S, AAA-S addr or AF ID, indication information 1 (for example, carrying the security-protected User ID in the case of having a security context, and carrying indication information 1 in the case of no complete context). The UE can include the User ID (information for indicating the identifier) or the information for communicating with AAA-S in a container transparent to the AMF in the NAS message, and the AMF only needs to forward it to AAA-S.
[0100] Step 2: If the AMF does not have the corresponding UE context information, it requests the UE context information from the UDM using UE ID1 or UE ID2 (such as IMSI, SUPI, SUCI), and can indicate the User ID or indication information 2 (indication, flag, etc.) to the UDM (which can be received from the terminal, or received from the terminal in the previous registration process, or received from step 4 or 21 in the previous registration process, or the indication information obtained based on the foregoing indication information - for example, the terminal indicates Multiple User Capable, or the UDM returns Allowed Multiple User, then the AMF indicates Request UserInfo).
[0101] Step 3a: Optionally, the UDM initiates an authentication process between the UDM and the UE to authenticate the terminal based on the UE ID (for example, the AKA authentication process based on the SIM card).
[0102] Step 3b: After step 2 (in the embodiment without authentication), or after step 3b, optionally, there are several possible embodiments as follows:
[0103] A. The UDM indicates at least one of the User ID and the UE ID (which can be through the NEF) to the UPM (User Profile / Configuration Management Function) based on the received indication information 2 or User ID, and optionally indicates indication information 3.
[0104] Optionally, the UPM returns at least one of indication information 4, Configuration ID (Profile ID), User ID (multiple ones are possible), and AAA-S addr based on the User ID, the User ID and the UE ID, or indication information 3 and the UE ID. The Profile ID indicates user configuration information and multiple ones are possible.
[0105] B. The UDM learns the indication information 4:
[0106] Optionally, the UDM learns the indication information 4, or learns at least one of indication information 4, Profile ID (multiple ones are possible), User ID (multiple ones are possible), and AAA-S addr based on the User ID, based on the User ID and the UE ID, or based on indication information 3 and the UE ID.
[0107] The value of the Profile ID can be the User ID. The indication information 4 can be used for at least one of the following:
[0108] 1) It has nothing to do with both the User ID and the UE ID, such as indicating that all terminals are allowed or not allowed a related function - that is, indicating that the network does not support the related function.
[0109] 2) It has nothing to do with the User ID but is related to the UE ID, such as indicating that the terminal is allowed or not allowed a related function.
[0110] 3) It is related to the User ID but has nothing to do with the UE ID, such as indicating that the User ID is allowed or not allowed to be used on all terminals.
[0111] 4) It is related to both the User ID and the UE ID, such as indicating that the User ID is allowed or not allowed to be used on this terminal.
[0112] In an embodiment where the UPM and the UDM are co-located, step 3b is an internal process.
[0113] Step 4: After step 2 (in an embodiment without authentication), or after successful authentication in step 3b, the UDM returns subscription information to the AMF, which can include at least one of indication information 4, Profile ID (multiple ones are possible), User ID (multiple ones are possible), and AAA-S addr.
[0114] Step 5: After step 1 or step 4 (after successful authentication, or in the case of no authentication), the AMF sends a registration acceptance message to the UE.
[0115] Step 6: Optionally, the AMF sends information for obtaining an ID to the UE based on the information received from the UDM (which can be the information received in Step 4 or in Step 4 of a previous registration process) or based on the information received from the UE, and optional indication information 5, such as a NAS message carrying an EAP ID Request message and optional indication information 5, for indicating a request for a User ID (rather than other IDs, such as UE ID, APP ID, etc.).
[0116] Step 7: After Step 6, the UE sends information indicating the ID to the AMF, such as sending a NAS message carrying an EAP ID Response message, and the Response message carries the User ID. The UE can send the aforementioned Response message carrying the User ID based on the indication information 5 in Step 6 or based on the relevant information sent by the UE in Step 1 (in this step, the AMF may not be able to or does not obtain the User ID because it is contained in a container transparent to the AMF).
[0117] Steps 8-9: Based on receiving the User ID from the UDM, or based on the User ID received from the UE in Step 1, or having executed Step 7, the AMF sends information to the AAA-S (AAA Server) (possibly via the AAA-P (Proxy AAA)) in the form of an EAP ID Response message (received from the UE or generated based on the User ID), or the information for indicating the identity obtained in Step 1 or the information for sending to the AAA-S. The AAA-S address is obtained from the terminal or the UDM, and the EAP ID Response message carries the User ID (such as sending a AAA protocol message carrying the EAP ID Response message via the AAA protocol). At least one of the Profile ID, User ID, UE ID3 (such as SUPI, GPSI, or MSISDN) / Mapping ID for UE - other ID information with a one-to-one mapping relationship with the UE ID (one Mapping ID for UE matches one UE ID, but not vice versa) (such as Transaction ID, Session ID for information interaction) can also be sent to the AAA-S, such as carried in the AAA protocol message.
[0118] In an embodiment with a AAA-P, the above information indicating the ID, Profile ID, User ID, and UE ID3 are sent by the AMF to the AAA-S by the AMF invoking the authentication operation of the AAA-P, using these information as input parameters, and then the AAA-P sends the above AAA protocol message to the AAA-S to achieve the AMF sending the above information to the AAA-S.
[0119] Step 10 - 11: Optionally, AAA-S interacts with UPM (the same as the interaction between UDM and UPM in Step 3b), and obtains at least one of indication information 4, Profile ID (there can be multiple), and User ID (there can be multiple).
[0120] In an embodiment where UPM and AAA-S are co-located, this is an internal process.
[0121] In an embodiment where indication information 4 is obtained, if indication information 4 indicates non-permission, directly jump to Step 17, and AAA-S sends an EAP failure message.
[0122] AAA-S sends information for authentication to AMF (or through AAA-P), and at least one of optional Profile ID, User ID, and UE ID (UE ID1, UE ID2, UE ID3, and Mapping ID for UE will all be collectively referred to as UE ID in this article), for example, sends an AAA protocol message carrying an EAP message through the AAA protocol, and the AAA protocol message optionally includes Profile ID, User ID, and UE ID.
[0123] In an embodiment with AAA-P, AAA-P receives the above information sent by AAA-S, and returns the above information for authentication, as well as optional Profile ID, User ID, and UE ID, to AMF.
[0124] Step 12: AMF matches the UE ID based on the Profile ID or User ID, and sends a NAS message for authentication to the corresponding UE, for example, the NAS message carries the received EAP message.
[0125] Step 13: UE sends information for authentication to AMF, for example, a NAS message carrying an EAP message.
[0126] Steps 14 - 15: Similar to Steps 8 - 9, except that it forwards the information for authentication received from UE instead of generating this information.
[0127] Step 16: Optionally, AAA-S and UE complete the authentication process based on User ID.
[0128] Steps 17 - 18: AAA - S sends information indicating the authentication result to the AMF, and at least one of the optional Profile ID or Selected Profile ID, User ID, and UE ID. For example, the information indicating the authentication result is an EAP success message or an EAP failure message, and the information indicating the authentication result, as well as the optional Profile ID, User ID, and UE ID, are carried through an AAA protocol message.
[0129] Optionally, AAA - S notifies the UPM of at least one of the User ID, UE ID, and Profile ID. The UPM selects configuration information or a Profile ID related to the configuration information based on this information. When the UPM and AAA - S are co - located, the foregoing is an internal operation.
[0130] The UPM uses at least one of the configuration information, Profile ID, and update indication to update the UE - related information in the UDR (possibly through the NEF). The UDR notifies the PCF, and the PCF updates the UE's policy information. If there is an update indication, the PCF invalidates the old configuration, uses the new configuration, and notifies the UE of the updated information.
[0131] In an embodiment with an AAA - P, AAA - S sends the above - mentioned information to the AMF through the AAA - P (for example, AAA - S sends the above - mentioned AAA protocol message, and the AAA - P returns the information indicating the authentication result, as well as the optional Profile ID, User ID, and UE ID, to the AMF).
[0132] Step 19: The AMF matches the UE ID based on the Profile ID or User ID and forwards the information indicating the authentication result to the corresponding UE. For example, it sends a NAS message carrying an EAP success message or an EAP failure message.
[0133] Optionally, based on the authentication result, the AMF sends at least one of the Profile ID and User ID to the UE, for example, through a NAS message.
[0134] Embodiment Two
[0135] This embodiment mainly introduces the registration - related process, which is initiated by the UE. As Figure 6 shown, this embodiment includes the following steps:
[0136] Step 1: The user uses the terminal UE in the identity identified by the user identity (User ID). For example, the user identity is input in the UI interface of the UE to replace the default user (the user identified by the SIM card information in the UE - referred to as the terminal user) to use the terminal UE. The UE sends a Registration Request (DN Request Container, [AAA-Saddress]) to the core network.
[0137] Step 2: If the AMF does not have the corresponding UE context information, it requests the UE context information from the UDM.
[0138] Step 3a: Optionally, the UDM initiates an authentication process between the UE and the terminal, and authenticates the terminal based on the UE ID (for example, the AKA authentication process based on the SIM card).
[0139] Step 3b: After Step 2 (in the embodiment without authentication), or after the successful authentication in Step 3a, the UDM returns a feature indication indicating that the UE has subscribed to this service.
[0140] Step 4: After Step 2 (in the embodiment without authentication), or after Step 3, the UDM returns the subscription information to the AMF, including the feature indication, indicating that the UE has subscribed to this service. This indication can also be indicated by the AAA-S Address.
[0141] Steps 5-6: After Step 1 or Step 4 (after successful authentication, or in the case without authentication), the AMF sends the DN Request Container, GPSI to the AAA-S based on the feature indication. In the case of AAA-P deployment, the DN Request Container, GPSI and the AAA-S addr are sent to the AAA-P, and the AAA-P forwards them to the AAA-S. Alternatively, the AAA-P can obtain the AAA-S address based on the User ID (NAI format - user-name@domain-name) in the DN Request Container.
[0142] Steps 7-8: The AAA-S performs an authorization operation based on the GPSI and the User ID. If the authorization fails, Steps 14-16 are executed.
[0143] The AAA-S sends the information for authentication and the GPSI to the AMF (or through the AAA-P).
[0144] Step 9: The AMF sends a NAS message for authentication to the corresponding UE. For example, the NAS message carries the received DNRequest Container.
[0145] Step 10: The UE sends authentication information to the AMF. For example, a DN Request Container.
[0146] Steps 11 - 12: Are the same as Steps 5 - 6.
[0147] Step 13: Optionally, the AAA-S and the UE complete the authentication process based on the User ID.
[0148] Steps 14 - 15: The AAA-S sends the GPSI, Profile ID, and information indicating the authentication result to the AMF.
[0149] Step 16: The AMF sends a Registration Accept (Success / Failure) to the UE.
[0150] Step 17: The AMF sends an update indication to the PCF, carrying the Profile ID.
[0151] Step 18: Optionally, after successful authentication, the AAA-S selects the ProfileID to be used based on the User ID and GPSI, and sends the GPSI and Profile ID to the NEF. The NEF sends the SUPI and Profile ID to the UDR to update the UE-related configuration information.
[0152] Step 19: The UDR notifies the PCF that the configuration has been updated.
[0153] Step 20: The PCF can obtain the new configuration based on the Profile ID, for example, from the UDR, or the UDR notifies the new configuration information to the PCF. The PCF uses the new configuration to generate a new policy. If the policy needs to be updated, the PCF notifies the UE, SMF, etc. of the new policy information.
[0154] Embodiment 3
[0155] This embodiment mainly introduces the registration-related process, which is initiated by the network. As Figure 6 shown, this embodiment includes the following steps:
[0156] Step 1: The AF indicates that the session configures the service flow using the Profile ID or configuration information, which may include the AAA-S address information. The Profile ID can be used to indicate the need to authenticate the user identity, and the AF indicates the need for user identity authentication. The relevant information can be stored in the UDR through the NEF or UDM and then notified to the PCF by the UDR, or directly sent to the PCF.
[0157] Step 2: The PCF notifies the Profile ID to the AMF - which also has the function of indicating the need for user identity authentication (the Profile ID can be generated by the PCF or indicated by the AF). The AAA-S address information can be sent.
[0158] Step 3: The AMF sends a NAS message to the UE, indicating the need to authenticate the user identity, such as carrying an empty or a DN Request Container containing an EAP ID Request message.
[0159] Step 4: The UE sends a NAS message, including the User ID, such as carrying an EAP ID Response message containing the User ID in the DN Request Container.
[0160] Steps 5 - 6: The AMF sends the User ID to the AAA-S, such as sending the DN Request Container received from the UE.
[0161] Step 7: The AAA-S and the UE continue the authentication process based on the User ID through the AMF.
[0162] Steps 8 - 9: The AAA-S authenticates the User ID and sends an authentication result indication to the AMF.
[0163] Step 10: Based on the authentication result (such as when the authentication is successful), the AMF sends an update request to the PCF and / or executes Step 13. The update request carries the Profile ID.
[0164] Step 11: The PCF generates corresponding policy information based on the Profile ID.
[0165] Step 12: The PCF responds to the AMF and sends the policy information.
[0166] Step 13: The AMF updates the policy for the UE using a NAS message.
[0167] Embodiment 4
[0168] This embodiment mainly introduces the session-related process, which is initiated by the UE.
[0169] This embodiment is similar to Embodiments 1 and 2, except that it is triggered by a specific application using a specific user identity, resulting in the need to use a session configuration related to the specific user identity.
[0170] In the corresponding steps, the registration message can be a Service Request, PDU Session Establishment, or PDU Session Modification message, and the AMF can be the SMF, with no other changes in the description.
[0171] Embodiment 5
[0172] This embodiment mainly introduces the session-related process, which is initiated by the network. As Figure 8 shown, this embodiment includes the following steps:
[0173] Step 1: The AF or P-CSCF indicates that the session uses the Profile ID or configuration information to configure the service flow and can send the AAA-S address information. The Profile ID can be used to indicate the need to authenticate the user identity, and the AF / P-CSCF indicates the need for user identity authentication. The relevant information can be stored in the UDR by the NEF or UDM and then notified to the PCF by the UDR, or directly sent to the PCF.
[0174] Step 2: The PCF notifies the Profile ID to the SMF, which also serves to indicate the need for user identity authentication (the Profile ID can be generated by the PCF or indicated by the AF). The AAA-S address information can be sent.
[0175] Step 3: The SMF sends SM NAS information to the UE through the AMF, indicating the need to authenticate the user identity, such as carrying an empty or an SM PDU DN Request Container containing an EAP ID Request message.
[0176] Step 4: The UE sends a NAS message carrying the SM NAS information, including the User ID, such as carrying an EAP ID Response message containing the User ID in the SM PDU DN Request Container.
[0177] Steps 5-6: The SMF sends the User ID to the AAA-S, such as sending the SM PDU DN Request Container received from the UE.
[0178] Step 7: The AAA-S and the UE continue the authentication process based on the User ID through the SMF.
[0179] Steps 8 - 9: The AAA - S authenticates the User ID and sends an authentication result indication to the SMF.
[0180] Step 10: Based on the authentication result (such as when the authentication is successful), the SMF sends an update request to the PCF and / or executes Step 13. The update request carries the Profile ID.
[0181] Step 11: The PCF generates corresponding policy information based on the Profile ID.
[0182] Step 12: The PCF responds to the SMF and sends the policy information.
[0183] Steps 13 - 14: The SMF interacts with the UE for messages related to the PDU Session Modification Command to complete the network - initiated PDU session update process.
[0184] Figure 9 It is a schematic structural diagram of a terminal according to an embodiment of the present application. As Figure 9 shown, the terminal 900 includes the following modules.
[0185] A communication module 902, configured to send a first message to a first network. The first message includes at least one of the following: 1) An identification ID for identifying a user User; 2) First indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; 3) Container information, or a first piece of information sent to an Authentication, Authorization, and Accounting Server (AAA - S), or Extensible Authentication Protocol (EAP) information. The container information, or the first piece of information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network.
[0186] Wherein, the user User refers to an application - layer user of the terminal, or a user of the operating system, or a terminal user, or the user User has nothing to do with the Subscriber Identity Module (SIM) card or the information in the SIM card; the identification ID and / or the first indication information are used for the terminal to obtain first configuration information, or use first configuration information, or make the first configuration information effective; the first configuration information is related to the user User or the identification ID.
[0187] Optionally, the terminal 900 may further include a processing module, etc.
[0188] The embodiment of the present application is beneficial for different users to use the same terminal with different configurations, improving the utilization rate of the terminal and enhancing the user experience.
[0189] Optionally, as an embodiment, the first message may further include at least one of the following: the address of the AAA-S; the application function identifier (AF ID).
[0190] Optionally, as an embodiment, the communication module 902 is further configured to access a second network using the first configuration information.
[0191] Optionally, as an embodiment, the communication module 902 is further configured to receive the first configuration information or the second indication information sent by the first network; wherein, the second indication information is used to indicate using the first configuration information or to make the first configuration information effective.
[0192] Optionally, as an embodiment, the first configuration information further includes network selection information, and the network selection information includes at least one of network information and radio access type (RAT) type information, and the second network is related to the network selection information.
[0193] Optionally, as an embodiment, the first configuration information is related to a session or a connection or a bearer, or the first configuration information further includes session or connection or bearer information.
[0194] Optionally, as an embodiment, the first message includes at least one of the following: a registration message, a service request message, a session or connection or bearer establishment message, a session or connection or bearer modification message.
[0195] Optionally, as an embodiment, the communication module 902 is further configured to receive request information sent by the first network; in response to the request information, send at least one of the identification ID, the container information, the first information, and the EAP information to the first network.
[0196] Optionally, as an embodiment, the communication module 902 is further configured to send a second message to the second network, and the second message includes third indication information, and the third indication information is used to indicate at least one of that the terminal does not allow multiple users, does not support accessing the network using the identification of the user, and does not access the network using the identification ID.
[0197] Optionally, as an embodiment, the terminal accesses the second network using second configuration information; wherein, the second configuration information has nothing to do with the user, or has nothing to do with the identification of the user, or has nothing to do with any identification ID.
[0198] Optionally, as an embodiment, the communication module 902 is further configured to receive the second configuration information from the second network or the first network.
[0199] The terminal 900 according to an embodiment of the present application may refer to the process of method 200 corresponding to the embodiment of the present application. Moreover, each unit / module in the terminal 900 and the above other operations and / or functions respectively implement the corresponding processes in method 200 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described herein again.
[0200] Figure 10 is a schematic structural diagram of a first network function according to an embodiment of the present application, as Figure 10 shown, the first network function 1000 includes the following modules.
[0201] The communication module 1002 is configured to perform at least one of the following: receive a first message from a terminal; receive fourth indication information from a second network function or send fourth indication information to the second network function; receive fifth indication information from a third network function; send request information to the terminal; send first configuration information or second indication information to the terminal;
[0202] Wherein, the first message includes at least one of the following: an identification ID for identifying a user User; first indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; container information, or first information sent to the AAA-S, or EAP information, and the container information, or the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network; wherein, the user User refers to an application layer user of the terminal, or a user of the operating system, or a terminal user, or the user User has nothing to do with the SIM card or the information in the SIM card; the identification ID and / or the first indication information are used for the terminal to obtain first configuration information, or use first configuration information, or make the first configuration information effective; the first configuration information is related to the user User or the identification ID;
[0203] The fourth indication information is used to indicate obtaining at least one of the identification ID, the container information, the first information, and the EAP information;
[0204] The fifth indication information includes at least one of the following: second indication information for indicating at least one of whether the network supports or does not support multiple users, whether the terminal allows or does not allow multiple users, allows or does not allow the use of the identification ID, and allows or does not allow the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of the AAA-S; the first configuration information;
[0205] The request information is used to obtain at least one of the identification ID, the container information, the first information, and the EAP information;
[0206] The first configuration information is used for the terminal to access the network, and the second indication information is used to indicate the use of the first configuration information or to make the first configuration information effective; the first configuration information is related to the user User or the identification ID.
[0207] Optionally, the first network function 1000 may further include a processing module and the like.
[0208] In the embodiments of the present application, it is beneficial for different users to use the same terminal with different configurations, improving the utilization rate of the terminal and enhancing the user experience.
[0209] Optionally, as an embodiment, the first message further includes at least one of the following: the address of the AAA-S; the AFID.
[0210] Optionally, as an embodiment, the first configuration information further includes network selection information, and the network selection information includes at least one of network information and radio access type (RAT) type information, and the network is related to the network selection information.
[0211] Optionally, as an embodiment, the first configuration information is related to a session or a connection or a bearer, and / or the first configuration information further includes session or connection or bearer information.
[0212] Optionally, as an embodiment, the first message includes at least one of the following: a registration message, a service request message, a session or connection or bearer establishment message, and a session or connection or bearer modification message.
[0213] Optionally, as an embodiment, the communication module 1002 is further configured to receive a second message from the terminal, and the second message includes third indication information, and the third indication information is used to indicate at least one of that the terminal does not allow multiple users, does not support accessing the network using the user's identification, and does not access the network using the identification ID.
[0214] Optionally, as an embodiment, the communication module 1002 is further configured to send second configuration information to the terminal, or indicate that the first configuration information is invalid, or indicate that the second configuration information becomes effective, and the second configuration information is used for the terminal to access the network where the first network function or the second network function is located, and the second configuration information is not related to the user, or not related to the user's identification, or not related to any identification ID.
[0215] Optionally, as an embodiment, the communication module 1002 is further configured to send sixth indication information to a fourth network function, where the sixth indication information is used for the fourth network function to perform an authentication operation based on the identification ID.
[0216] Optionally, as an embodiment, the sixth indication information includes at least one of the following: the identification ID; a configured identification Profile ID; an identification of the terminal.
[0217] Optionally, as an embodiment, the communication module 1002 is further configured to receive at least one of the following from a fourth network function: the identification ID; a configured identification Profile ID; an identification of the terminal.
[0218] The first network function 1000 according to an embodiment of the present application may refer to the process of method 300 corresponding to the embodiment of the present application. Moreover, each unit / module in the first network function 1000 and the above other operations and / or functions respectively are for implementing the corresponding processes in method 300 and can achieve the same or equivalent technical effects. For the sake of brevity, details are not described herein again.
[0219] Figure 11 is a schematic structural diagram of a third network function according to an embodiment of the present application, as Figure 11 shown, the third network function 1100 includes the following modules.
[0220] A communication module 1102, configured to perform at least one of the following: 1) send fifth indication information to a first network function, where the fifth indication information includes at least one of the following: second indication information, where the second indication information is used to indicate at least one of whether the network supports or does not support multi-users, whether the terminal allows or does not allow multi-users, whether to allow or not allow the use of the identification ID, and whether to allow or not allow the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of the AAA-S; the first configuration information; 2) update information related to the terminal in the UDR using at least one of configuration information, Profile ID, and an update indication.
[0221] The identification ID is used to identify a user User, where the user User refers to an application layer user of the terminal, or a user of the operating system, or a terminal user, or the user User has nothing to do with the SIM card or the information in the SIM card.
[0222] The identification ID is used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective.
[0223] Optionally, the third network function 1100 may further include a processing module, etc.
[0224] The embodiments of the present application are beneficial for different users to use the same terminal with different configurations, improving the utilization rate of the terminal and enhancing the user experience.
[0225] The third network function 1100 according to the embodiments of the present application may refer to the process of the method 400 corresponding to the embodiments of the present application. Moreover, each unit / module in the third network function 1100 and the above other operations and / or functions respectively implement the corresponding processes in the method 400 and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be described in detail here.
[0226] Optionally, as Figure 12 shown, the embodiments of the present application further provide a communication device 1200, including a processor 1201 and a memory 1202. A program or instruction that can run on the processor 1201 is stored on the memory 1202. For example, when the communication device 1200 is a terminal, when the program or instruction is executed by the processor 1201, it implements each step of the above communication method embodiments and can achieve the same technical effects. When the communication device 1200 is a network-side device, when the program or instruction is executed by the processor 1201, it implements each step of the above communication method embodiments and can achieve the same technical effects. To avoid repetition, it will not be described in detail here.
[0227] The embodiments of the present application further provide a terminal, including a processor and a communication interface. The communication interface is used to send a first message to a first network. The first message includes at least one of the following: an identification ID for identifying a user User; a first indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; container information, or a first information sent to an authentication, authorization, and accounting server AAA-S, or an Extensible Authentication Protocol EAP information. The container information, or the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network. Wherein, the user User refers to an application layer user of the terminal, or a user of the operating system, or a terminal user, or the user User has nothing to do with the user identification card SIM card or the information in the SIM card. The identification ID and / or the first indication information are used for the terminal to obtain a first configuration information, or use the first configuration information, or make the first configuration information effective. The first configuration information is related to the user User or the identification ID.
[0228] This terminal embodiment corresponds to the above terminal-side method embodiments. Each implementation process and implementation manner of the above method embodiments can be applied to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 13Schematic diagram of the hardware structure of a terminal according to an embodiment of the present application.
[0229] The terminal 1300 includes, but is not limited to, at least some components such as a radio frequency unit 1301, a network module 1302, an audio output unit 1303, an input unit 1304, a sensor 1305, a display unit 1306, a user input unit 1307, an interface unit 1308, a memory 1309, and a processor 1310.
[0230] Those skilled in the art can understand that the terminal 1300 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 1310 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 13 The terminal structure shown does not limit the terminal. The terminal may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0231] It should be understood that in the embodiment of the present application, the input unit 1304 may include a graphics processing unit (GPU) 13041 and a microphone 13042. The graphics processing unit 13041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1306 may include a display panel 13061, and the display panel 13061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1307 includes at least one of a touch panel 13071 and other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include two parts: a touch detection device and a touch controller. The other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated here.
[0232] In the embodiment of the present application, after the radio frequency unit 1301 receives downlink data from a network-side device, it can be transmitted to the processor 1310 for processing; in addition, the radio frequency unit 1301 can send uplink data to the network-side device. Generally, the radio frequency unit 1301 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0233] The memory 1309 can be used to store software programs or instructions and various data. The memory 1309 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1309 may include volatile memory or non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 1309 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0234] The processor 1310 may include one or more processing units; optionally, the processor 1310 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor may not be integrated into the processor 1310 either.
[0235] Among them, the radio frequency unit 1301 can be used to send a first message to a first network. The first message includes at least one of the following: an identification ID for identifying a user User; a first indication information for indicating at least one of the capabilities of supporting multiple users, the terminal allowing multiple users, the function of supporting accessing the network using the identification of the user, and accessing the network using the identification ID; container information, or a first information sent to an Authentication, Authorization and Accounting Server (AAA-S), or Extensible Authentication Protocol (EAP) information. The container information, or the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network. Among them, the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the Subscriber Identity Module (SIM) card or the information in the SIM card. The identification ID and / or the first indication information are used for the terminal to obtain a first configuration information, or use the first configuration information, or make the first configuration information effective. The first configuration information is related to the user User or the identification ID.
[0236] The embodiments of the present application are beneficial for different users to use the same terminal with different configurations, improving the utilization rate of the terminal and enhancing the user experience.
[0237] It can be understood that the implementation processes of the implementation manners mentioned in this embodiment can refer to the relevant descriptions of the communication method embodiments and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.
[0238] The embodiment of the present application further provides a network-side device, including a processor and a communication interface. The communication interface is configured to perform at least one of the following: receive a first message from a terminal; receive fourth indication information from a second network function or send fourth indication information to the second network function; receive fifth indication information from a third network function; send a request message to the terminal; send first configuration information or second indication information to the terminal; wherein, the first message includes at least one of the following: an identification ID for identifying a user; first indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; container information, or first information sent to the AAA-S, or EAP information, and the container information, or the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network; wherein, the user refers to an application layer user of the terminal, or a user of the operating system, or a terminal user, or the user has nothing to do with the SIM card or the information in the SIM card; the identification ID and / or the first indication information are used for the terminal to obtain first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user or the identification ID; the fourth indication information is used to indicate obtaining at least one of the identification ID, the container information, the first information, and the EAP information; the fifth indication information includes at least one of the following: second indication information for indicating at least one of the network supporting or not supporting multiple users, the terminal allowing or not allowing multiple users, allowing or not allowing the use of the identification ID, and allowing or not allowing the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of the AAA-S; the first configuration information; the request message is used to obtain at least one of the identification ID, the container information, the first information, and the EAP information; the first configuration information is used for the terminal to access the network, and the second indication information is used to indicate using the first configuration information, or making the first configuration information effective; the first configuration information is related to the user or the identification ID.
[0239] An embodiment of the present application further provides a network-side device, including a processor and a communication interface. The communication interface is configured to perform at least one of the following: sending fifth indication information to a first network function, where the fifth indication information includes at least one of the following: second indication information for indicating whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether to allow or not allow the use of the identification ID, and whether to allow or not allow the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of the AAA-S; the first configuration information; using at least one of the configuration information, Profile ID, and update indication to update the information related to the terminal in the UDR. The identification ID is used to identify a user, and the user refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user has nothing to do with the SIM card or the information in the SIM card. The identification ID is used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective.
[0240] This embodiment of the network-side device corresponds to the above method embodiment of the network-side device. Each implementation process and implementation manner of the above method embodiment can be applied to this embodiment of the network-side device and can achieve the same technical effect.
[0241] An embodiment of the present application further provides a network-side device. As Figure 14 shown, the network-side device 1400 includes: a processor 1401, a network interface 1402, and a memory 1403. Among them, the network interface 1402 is, for example, a Common Public Radio Interface (CPRI).
[0242] Specifically, the network-side device 1400 in the embodiment of the present invention further includes: instructions or programs stored on the memory 1403 and executable on the processor 1401. The processor 1401 calls the instructions or programs in the memory 1403 to execute Figure 10 or Figure 11 the methods executed by the modules shown, and achieves the same technical effect. To avoid repetition, it will not be elaborated here.
[0243] An embodiment of the present application further provides a readable storage medium, on which a program or instructions are stored. When the program or instructions are executed by a processor, the various processes of the above communication method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.
[0244] Among them, the processor is the processor in the terminal described in the above embodiments. The readable storage medium can be non-volatile or non-transitory. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0245] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above communication method embodiment, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0246] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.
[0247] Another embodiment of the present application provides a computer program / program product. The computer program / program product is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the above communication method embodiment, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.
[0248] The embodiments of the present application further provide a communication system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the communication method as described above, and the network-side device can be used to execute the steps of the communication method as described above.
[0249] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without more limitations, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed. It may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0250] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of computer software products plus the necessary general hardware platforms, and of course, they can also be implemented by hardware. The computer software products are stored in storage media (such as ROM, RAM, magnetic disks, optical discs, etc.) and include several instructions for enabling a terminal or a network-side device to execute the methods described in various embodiments of the present application.
[0251] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.
Claims
1. A communication method, characterized in that, Including: The terminal sends a first message to a first network, and the first message includes at least one of the following: An identification ID for identifying a user User; First indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; Container information, or first information sent to an Authentication, Authorization, and Accounting Server (AAA-S), or Extensible Authentication Protocol (EAP) information, where the container information, or the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network; Wherein, the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the Subscriber Identity Module (SIM) card or the information in the SIM card; the identification ID and / or the first indication information are used for the terminal to obtain first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user User or the identification ID.
2. The method according to claim 1, characterized in that, The first message further includes at least one of the following: The address of the AAA-S; An Application Function Identifier (AF ID).
3. The method according to claim 1 or 2, characterized in that, The method further includes: The terminal accesses a second network using the first configuration information.
4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: The terminal receives the first configuration information or second indication information sent by the first network; Wherein, the second indication information is used to indicate using the first configuration information, or making the first configuration information effective.
5. The method according to claim 3 or 4, characterized in that, The first configuration information further includes network selection information, and the network selection information includes at least one of network information and Radio Access Technology (RAT) Type information, and the second network is related to the network selection information.
6. The method according to any one of claims 3 to 5, characterized in that, The first configuration information is related to a session or a connection or a bearer, or the first configuration information further includes session or connection or bearer information.
7. The method according to any one of claims 1 to 6, characterized in that, The first message includes at least one of the following: A registration message, a service request message, a session or connection or bearer establishment message, a session or connection or bearer modification message.
8. The method according to any one of claims 1 to 7, characterized in that, The method further includes: The terminal receives request information sent by the first network; In response to the request information, the terminal sends at least one of the identification ID, the container information, the first information, and the EAP information to the first network.
9. The method according to any one of claims 3 to 5, characterized in that, The method further includes: The terminal sends a second message to the second network, and the second message includes third indication information for indicating at least one of the terminal not allowing multiple users, not supporting access to the network using the identification of the user, and not accessing the network using the identification ID.
10. The method according to claim 9, characterized in that, The terminal accesses the second network using second configuration information; Wherein, the second configuration information has nothing to do with the user, or the identification of the user, or any identification ID.
11. The method according to claim 9 or 10, characterized in that, The method further includes: The terminal receives the second configuration information from the second network or the first network.
12. A communication method, characterized in that,Including: A first network function performs at least one of the following: receiving a first message from a terminal; Receive the fourth indication information from the second network function or send the fourth indication information to the second network function; receive the fifth indication information from the third network function; send a request information to the terminal; send the first configuration information or the second indication information to the terminal; Wherein, the first message includes at least one of the following: an identification ID for identifying a user; a first indication information for indicating at least one of the ability to support multiple users, the terminal allowing multiple users, the function of supporting access to the network using the identification of the user, and accessing the network using the identification ID; container information, or a first information sent to the AAA-S, or EAP information, where the container information, or the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network; wherein, the user refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user has nothing to do with the SIM card or the information in the SIM card; the identification ID and / or the first indication information is used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user or the identification ID; The fourth indication information is used to indicate obtaining at least one of the identification ID, the container information, the first information, and the EAP information; The fifth indication information includes at least one of the following: a second indication information for indicating at least one of the network supporting or not supporting multiple users, the terminal allowing or not allowing multiple users, allowing or not allowing the use of the identification ID, and allowing or not allowing the identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of the AAA-S; the first configuration information; The request information is used to obtain at least one of the identification ID, the container information, the first information, and the EAP information; The first configuration information is used for the terminal to access the network, and the second indication information is used to indicate using the first configuration information, or making the first configuration information effective; the first configuration information is related to the user or the identification ID.
13. The method according to claim 12, characterized in that, The first message further includes at least one of the following: The address of the AAA-S; AF ID.
14. The method according to claim 12, characterized in that, The first configuration information further includes network selection information, and the network selection information includes at least one of network information and radio access type RAT Type information, and the network is related to the network selection information.
15. The method according to claim 12 or 14, characterized in that, The first configuration information is related to a session or a connection or a bearer, and / or, the first configuration information further includes session or connection or bearer information.
16. The method according to any one of claims 12 to 15, characterized in that, The first message includes at least one of the following: A registration message, a service request message, a session or connection or bearer establishment message, a session or connection or bearer modification message.
17. The method according to any one of claims 12 to 16, characterized in that, The method further includes: The first network function receives a second message from the terminal, where the second message includes third indication information for indicating at least one of that the terminal does not allow multi-user, does not support accessing the network using the user's identifier, and does not use the identifier ID to access the network.
18. The method according to claim 17, characterized in that, The method further includes: The first network function sends second configuration information to the terminal, or indicates that the first configuration information is invalid, or indicates to make the second configuration information effective. The second configuration information is used for the terminal to access the network where the first network function or the second network function is located, and the second configuration information has nothing to do with the user, or has nothing to do with the user's identifier, or has nothing to do with any identifier ID.
19. The method according to any one of claims 12 to 18, characterized in that, The method further includes: The first network function sends sixth indication information to the fourth network function, and the sixth indication information is used for the fourth network function to perform an authentication operation based on the identifier ID.
20. The method according to claim 19, characterized in that, The sixth indication information includes at least one of the following: The identifier ID; The configured identifier Profile ID; The identifier of the terminal.
21. The method according to any one of claims 12 to 19, characterized in that, The method further includes: The first network function receives at least one of the following from the fourth network function: The identifier ID; The configured identifier Profile ID; The identifier of the terminal.
22. A communication method, characterized in that, It includes: The third network function performs at least one of the following: Sending fifth indication information to the first network function, where the fifth indication information includes at least one of the following: second indication information for indicating whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, allows or does not allow using the identifier ID, and allows or does not allow the identifier ID to be used in the terminal; one or more configured identifier Profile IDs; one or more identifier IDs; the address of the AAA-S; the first configuration information; Updating the information related to the terminal in the UDR using at least one of the configuration information, Profile ID, and update indication; The identifier ID is used to identify the user User, and the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the SIM card or the information in the SIM card.
23. A terminal, characterized in that, It includes: A communication module for sending a first message to the first network, where the first message includes at least one of the following: An identifier ID for identifying the user User; First indication information for indicating at least one of the ability to support multi-user, the terminal allowing multi-user, the function of supporting accessing the network using the user's identifier, and using the identifier ID to access the network; Container information, or the first information sent to the Authentication, Authorization, and Accounting Server (AAA-S), or Extensible Authentication Protocol (EAP) information, where the container information, or the first information, or the EAP information is used to transmit the identifier ID and / or the first indication information to the network. Wherein, the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the subscriber identity module (SIM) card or the information in the SIM card; the identifier ID and / or the first indication information are used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user User or the identifier ID.
24. The terminal according to claim 23, characterized in that, The communication module is further configured to: Receive the first configuration information or the second indication information sent by the first network; Wherein, the second indication information is used to indicate to use the first configuration information, or make the first configuration information effective.
25. The terminal according to claim 24, characterized in that, The communication module is further configured to: Send a second message to the second network, where the second message includes a third indication information, and the third indication information is used to indicate at least one of that the terminal does not allow multiple users, does not support accessing the network using the user identifier, and does not access the network using the identifier ID.
26. A first network function, characterized in that, Comprising: A communication module, configured to perform at least one of the following: receive a first message from the terminal; Receive a fourth indication information from or send a fourth indication information to a second network function; receive a fifth indication information from a third network function; send a request information to the terminal; send the first configuration information or the second indication information to the terminal; Wherein, the first message includes at least one of the following: an identifier ID for identifying the user User; a first indication information for indicating the ability to support multiple users, that the terminal allows multiple users, the function of supporting accessing the network using the user identifier, and accessing the network using the identifier ID; container information, or a first information sent to the AAA-S, or EAP information, and the container information, or the first information, or the EAP information are used to transmit the identifier ID and / or the first indication information to the network; wherein, the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the SIM card or the information in the SIM card; the identifier ID and / or the first indication information are used for the terminal to obtain the first configuration information, or use the first configuration information, or make the first configuration information effective; the first configuration information is related to the user User or the identifier ID; The fourth indication information is used to indicate to obtain at least one of the identifier ID, the container information, the first information, and the EAP information; The fifth indication information includes at least one of the following: a second indication information for indicating that the network supports or does not support multiple users, that the terminal allows or does not allow multiple users, allows or does not allow using the identifier ID, and allows or does not allow the identifier ID to be used in the terminal; one or more configured identifier Profile IDs; one or more identifier IDs; the address of the AAA-S; the first configuration information; The said request information is used to obtain at least one of the said identification ID, the said container information, the said first information, and the said EAP information; The said first configuration information is used for the terminal to access the network, and the said second indication information is used to indicate the use of the first configuration information or to make the first configuration information effective; the first configuration information is related to the user User or the said identification ID.
27. The first network function according to claim 26, characterized in that, The said communication module is further used for: Receiving a second message from the terminal, the second message including third indication information, the third indication information being used to indicate at least one of that the terminal does not allow multi-users, does not support accessing the network using the identification of the user, and does not access the network using the said identification ID.
28. A third network function, characterized in that, Comprising: A communication module, configured to perform at least one of the following: Sending fifth indication information to a first network function, the fifth indication information including at least one of the following: second indication information, the second indication information being used to indicate whether the network supports or does not support multi-users, whether the terminal allows or does not allow multi-users, allows or does not allow the use of the said identification ID, and allows or does not allow the said identification ID to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of AAA-S; the said first configuration information; Updating the information related to the terminal in the UDR using at least one of configuration information, Profile ID, and update indication; The said identification ID is used to identify the user User, and the user User refers to the application layer user of the terminal, or the user of the operating system, or the terminal user, or the user User has nothing to do with the SIM card or the information in the SIM card.
29. A terminal, characterized in that, Comprising a processor and a memory, the memory storing a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 11 are implemented.
30. A network side device, characterized in that, Comprising a processor and a memory, the memory storing a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 12 to 22 are implemented.
31. A readable storage medium, characterized in that, A program or instruction is stored on the said readable storage medium, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 11 are implemented, or the steps of the method according to any one of claims 12 to 22 are implemented.