Communication method, and terminal and network-side device
By passing the identification ID and multi-user indication information between the terminal and the network side device, dynamically updating the terminal configuration is solved, and the utilization rate and user experience of the terminal are improved.
Patent Information
- Application Number
- PCT/CN2024/140518
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-19
- Filing Date
- 2024-12-19
- Publication Date
- 2025-06-26
AI Technical Summary
When a terminal needs to be shared and used by multiple users, it is a challenge to update the terminal configuration so that the updated configuration can be used by multiple users.
Through a communication method, the terminal sends a message to the first network including an identification ID and a first indication information, which is used to identify a user and indicate that the multi-user function is supported. The network side device receives these messages and sends corresponding configuration information to the terminal so that it can be configured according to the needs of different users.
Dynamic update of terminal configuration is realized, ensuring that different users can use the same terminal based on different configurations, improving the utilization rate and user experience of the terminal.
Smart Images

Figure CN2024140518_26062025_PF_FP_ABST
Abstract
Description
Communication method, terminal and network side equipment
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to the Chinese patent application filed with the China Patent Office on December 19, 2023, with application number 202311761501.7 and invention name “Communication Method, Terminal and Network Side Equipment”. The entire contents of the Chinese patent application are incorporated herein by reference. Technical Field
[0003] The present application belongs to the field of communication technology, and specifically relates to a communication method, a terminal, and a network-side device. Background Art
[0004] In related technologies, when a terminal needs to be shared by multiple users, different users may have different configurations. Different users have different identities, and in related technologies, how to update the terminal configuration so that the updated configuration can be used by multiple users is a problem that needs to be solved. Summary of the Invention
[0005] The embodiments of the present application provide a communication method, a terminal, and a network-side device, which can solve the problem of poor correspondence between terminal configuration updates and users.
[0006] In a first aspect, a communication method is provided, including: a terminal sends a first message to a first network, the first message including at least one of the following: an identification ID for identifying a user User; first indication information for indicating at least one of a capability to support multiple users, that the terminal allows multiple users, supports a function of accessing the network using the user's identification, 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, 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 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 is unrelated to a user identification card SIM card or information in the SIM card; the identification ID and / or the first indication information are used by the terminal to obtain first configuration information, or use the first configuration information, or make the first configuration information effective; and the first configuration information is related to the user User or the identification ID.
[0007] According to a second aspect, a communication method is provided, comprising: a first network function executing 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 comprises at least one of the following: an identification ID for identifying a user User; first indication information for indicating at least one of a capability of supporting multiple users, a function of the terminal allowing multiple users, supporting access to a network using a user's identification, and accessing a network using the identification ID; container information, or first information sent to AAA-S, or EAP information, wherein 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 a terminal, or an operating system user, or a terminal user, or the user User is unrelated to a SIM card or information in the SIM card; the identification ID and / or the first indication information is used by 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 the user User or the identification ID; the fourth indication information is used to instruct the acquisition of 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, the second indication information being used to indicate at least one of whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether the use of the identification ID is allowed or not allowed, and whether the use of the identification ID by the terminal is allowed or not allowed; one or more configured identification profile IDs; one or more identification IDs; an AAA-S address; 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 by the terminal to access a network, and the second indication information is used to instruct the use of 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] According to a third aspect, a communication method is provided, including: a third network function performs 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 at least one of whether the network supports or does not support multiple users, whether the terminal allows or does not allow multiple users, whether the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; an address of AAA-S; the first configuration information; using at least one of the configuration information, Profile ID, and update indication to update terminal-related information in a UDR; the identification ID is used to identify a user User, 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 is not related to a SIM card or the information in the SIM card.
[0009] In a fourth aspect, a terminal is provided, comprising: a communication module for sending a first message to a first network, the first message comprising at least one of the following: an identification ID for identifying a user User; first indication information for indicating at least one of the capability to support multiple users, the terminal allowing multiple users, supporting the function of accessing the network using the user's identification, and accessing the network using the identification ID; container information, or a first information sent to an authentication authorization and billing server AAA-S, or extensible authentication protocol 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 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 is not related to a user identification card SIM card or the information in the SIM card; the identification ID and / or the first indication information are used by 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.
[0010] In a fifth aspect, a first network function is provided, comprising: 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 request information to the terminal; sending first configuration information or second indication information to the terminal; wherein the first message comprises at least one of the following: an identification ID for identifying a user User; first indication information for indicating at least one of the capability of supporting multiple users, the terminal allowing multiple users, supporting the function of accessing the network using the user's identification, and accessing the network using the identification ID; container information, or first information sent to AAA-S, or EAP information, wherein 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 The user User refers to an application layer user of the terminal, or an operating system user, or a terminal user, or the user User is unrelated to a SIM card or information in the SIM card; the identification ID and / or the first indication information is used by 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 the user User or the identification ID; the fourth indication information is used to instruct the acquisition of 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, the second indication information being used to indicate at least one of whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether the use of the identification ID is allowed or not allowed, and whether the use of the identification ID by the terminal is allowed or not allowed; one or more configured identification profile IDs; one or more identification IDs; an AAA-S address; 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 by the terminal to access the network, and the second indication information is used to instruct the use of 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.
[0011] In a sixth aspect, a third network function is provided, including: a communication module, used to perform at least one of the following: sending fifth indication information to the first network function, the fifth indication information including 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 multiple users, whether the terminal allows or does not allow multiple users, whether the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed 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; using at least one of the configuration information, Profile ID, and update indication to update the terminal-related information in the UDR; the identification ID is used to identify the user User, 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 is not related to the SIM card or the information in the SIM card.
[0012] In a seventh aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be 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.
[0013] In an eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to execute the steps of the method described in the first aspect.
[0014] In the ninth aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect or the third aspect are implemented.
[0015] In the tenth aspect, a network side device is provided, comprising a processor and a communication interface, wherein the communication interface is used to execute the steps of the method described in the second aspect or the third aspect.
[0016] In the eleventh aspect, a readable storage medium is provided, on which a program or instruction is stored. 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.
[0017] In the twelfth aspect, a wireless communication system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the first aspect, and the network side device can be used to execute the steps of the method described in the second aspect or the third aspect.
[0018] In the thirteenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs 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.
[0019] In the fourteenth aspect, a computer program / program product is provided, which 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 the steps of the method described in the second aspect, or the steps of the method described in the third aspect.
[0020] In an embodiment of the present application, the terminal sends a first message to the first network, so that the terminal can obtain the first configuration information, use the first configuration information or make the first configuration information effective. The first configuration information is related to the user User or identification ID, so that different users can use the same terminal based on different configurations, thereby improving the utilization rate of the terminal and the matching degree between the terminal and the user, and improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] FIG1 is a schematic diagram of a wireless communication system according to an embodiment of the present application;
[0022] FIG2 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0023] FIG3 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0024] FIG4 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0025] FIG5 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0026] FIG6 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0027] FIG7 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0028] FIG8 is a schematic flow chart of a communication method according to an embodiment of the present application;
[0029] FIG9 is a schematic structural diagram of a terminal according to an embodiment of the present application;
[0030] FIG10 is a schematic structural diagram of a first network function according to an embodiment of the present application;
[0031] FIG11 is a schematic structural diagram of a third network function according to an embodiment of the present application;
[0032] FIG12 is a schematic structural diagram of a communication device according to an embodiment of the present application;
[0033] FIG13 is a schematic structural diagram of a terminal according to an embodiment of the present application;
[0034] FIG14 is a schematic structural diagram of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0035] The following will be combined with the accompanying drawings in the embodiments of this application to clearly describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field are within the scope of protection of this application.
[0036] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, 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 generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0037] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0038] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but 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 the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and the NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6G) system. th Generation, 6G) communication system.
[0039] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (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 (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may 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 (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0040] It should be noted that in the embodiments of this application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited. But not limited to at least one of the following: core network node, core network function, 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 this application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0041] The communication method provided in the embodiments of the present application is described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0042] As shown in FIG2 , an embodiment of the present application provides a communication method 200 , which can be executed by a terminal. In other words, the method can be executed by software or hardware installed in the terminal. The method includes the following steps.
[0043] S202: The terminal sends a first message to the first network, where the first message includes at least one of the following: 1) an identifier (ID) for identifying a user (User, specifically a user); 2) first indication information for indicating at least one of the capability of supporting multiple users, the terminal allowing multiple users, supporting the function of using a user identifier (generally, not limited to a specific user identifier) to access the network, and using the identifier ID (specifically a user) to access the network; 3) container information, or first information sent to an authentication authorization accounting server (AAA-S), or Extensible Authentication Protocol (EAP) information, where the container information, the first information, or the EAP information is used to transmit the identifier ID and / or the first indication information to the network.
[0044] 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 is not related to a subscriber identity module (SIM) card or the information in the SIM card; the identification ID and / or the first indication information is used by 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.
[0045] This embodiment corresponds to step 1 of the following embodiments 1 to 5.
[0046] In this embodiment, the User ID may be referred to as an identification (ID).
[0047] In this embodiment, when a user uses a terminal (such as a UE) as identified by a user identity (User ID), for example, by entering the user identity in the user interface (UI) of the terminal 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 terminal sends a first message to the first network (core network). The terminal can specifically send the first message to a session management function (SMF) or an access and mobility management function (AMF) in the first network.
[0048] 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.
[0049] In the communication method provided in the embodiment of the present application, a terminal sends 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, so that different users can use the same terminal with different configurations, thereby improving terminal utilization and user experience.
[0050] Optionally, as an embodiment, the first message may further include at least one of the following: an address of AAA-S; an application function identifier (AF ID).
[0051] Optionally, as an embodiment, the method further includes: the terminal using the first configuration information to access a second network; wherein the second network and the first network may be the same network or different networks.
[0052] Optionally, as an embodiment, the method further includes: the terminal receiving the first configuration information or second indication information sent by the first network; wherein the second indication information is used to indicate the use of the first configuration information, or to make the first configuration information effective.
[0053] This embodiment corresponds to the steps of updating the strategy in the following embodiments 1 to 5, such as step 17b in embodiment 1, step 20b in embodiment 2, step 13 in embodiment 3, and step 13 in embodiment 5.
[0054] In this embodiment, when the terminal only receives the second indication information, the first configuration information can be obtained through the following methods: the first configuration information may be previously obtained through the User ID, and then when the User ID is logged out and used again, because 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.
[0055] Optionally, as an embodiment, the first configuration information further includes network selection information, 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.
[0056] The network information in this embodiment includes, for example, a Public Land Mobile Network (PLMN) ID, a Non-Public Network (NPN) ID, and the like.
[0057] 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.
[0058] The session or connection or bearer information in this embodiment includes, for example: Protocol Data Unit (PDU) session (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 information (Bearer Info), etc.
[0059] Optionally, as an embodiment, the method further includes: the terminal receiving request information sent by the first network; in response to the request information, the terminal sending at least one of the identification ID, the container information, the first information, and the EAP information to the first network.
[0060] This embodiment corresponds to step 6 of the first embodiment, step 9 of the second embodiment, step 3 of the third embodiment, and step 3 of the fifth embodiment described below.
[0061] 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.
[0062] Optionally, as an embodiment, the method further includes: the terminal sending a second message to the second network, the second message including third indication information, the third indication information being used to indicate at least one of: not allowing multiple users, not supporting the use of user identification to access the network, and not using the identification ID to access the network.
[0063] In this embodiment, for example, the terminal user deregisters the user ID, such as deregistering the user ID in the terminal UI. The terminal sends a second message to the core network, which helps the Policy Control Function (PCF) update the terminal's policy and restore the original terminal's policy.
[0064] Optionally, as an embodiment, the terminal uses second configuration information to access the second network; wherein the second configuration information is unrelated to the user, or unrelated to the user's identifier, or unrelated to any identifier ID. In this embodiment, "user identifier" is a general term that refers to the User ID rather than the value of a specific User ID.
[0065] Optionally, as an embodiment, the method further includes: the terminal receiving second configuration information from the second network or the first network.
[0066] The communication method according to an embodiment of the present application is described in detail above in conjunction with FIG2 . The communication method according to several other embodiments of the present application will be described in detail below in conjunction with FIG3 and FIG4 . It will be understood that the interaction between the network-side device and the terminal described from the perspective of the network-side device is the same as or corresponds to the description of the terminal side in the method shown in FIG2 . To avoid repetition, the relevant description is appropriately omitted.
[0067] FIG3 is a flow chart of a communication method according to an embodiment of the present application, which can be applied to a first network function. As shown in FIG3 , the method 300 includes the following steps.
[0068] 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 request information to the terminal; sending first configuration information or second indication information to the terminal.
[0069] 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 capability of supporting multiple users, the terminal allowing multiple users, supporting the function of accessing the network using the user's identification, 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 is used to transmit the identification ID and / or the first indication information to the network; 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 is not related to the SIM card or the information in the SIM card; the identification ID and / or the first indication information are used by 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.
[0070] The fourth indication information is used to instruct acquisition of at least one of the identification ID, the container information, the first information, and the EAP information.
[0071] 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, whether the use of the identification ID is allowed or not, and whether the identification ID is allowed or not used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; the address of AAA-S; and the first configuration information.
[0072] The request information is used to obtain at least one of the identification ID, the container information, the first information, and the EAP information.
[0073] 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.
[0074] 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 the following embodiments 1 to 5.
[0075] 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.
[0076] In this embodiment, the first network function receives fifth indication information from the third network function, where the third network function may be Unified Data Management (UDM), Network Exposure Function (NEF), Application Function (AF), etc., and the first network function may be AMF or SMF, etc. This embodiment corresponds to step 4 of the first embodiment below.
[0077] In this embodiment, the first network function sends a request message to the terminal. At this time, the first network function can be AMF or SMF, etc. 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 below.
[0078] In this embodiment, the first network function sends the first configuration information or the second indication information to the terminal. In this case, the first network function may be a Policy Control Function (PCF). This embodiment corresponds to the steps of updating the policy in the following embodiments 1 to 5, such as step 17b in embodiment 1, step 20b in embodiment 2, step 13 in embodiment 3, and step 13 in embodiment 5.
[0079] In the communication method provided in the embodiment of the present application, the 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; and sending first configuration information or second indication information to the terminal, which is conducive to the terminal obtaining the first configuration information, using the first configuration information, or making the first configuration information effective. The first configuration information is related to the user User or identifier ID, so that different users can use different configurations to use the same terminal, thereby improving the utilization rate of the terminal and improving the user experience.
[0080] Optionally, as an embodiment, the first message further includes at least one of the following: an address of AAA-S; an AF ID.
[0081] Optionally, as an embodiment, the first configuration information further includes network selection information, 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.
[0082] 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.
[0083] 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.
[0084] Optionally, as an embodiment, the method further includes: the first network function receives a second message from the terminal, the second message includes third indication information, and the third indication information is used to indicate at least one of: the terminal does not allow multiple users, does not support the use of user identification to access the network, and does not use the identification ID to access the network.
[0085] Optionally, as an embodiment, 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 that the second configuration information is to be effective, the second configuration information is used by 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 is not related to the user's identification, or is not related to any identification ID.
[0086] Optionally, as an embodiment, the method further includes: the first network function sending sixth indication information to a fourth network function, the sixth indication information being used by 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 Example 1, steps 11-13 of Example 2, steps 5-7 of Example 3, and steps 5-7 of Example 5, which are described later.
[0087] Optionally, as an embodiment, the sixth indication information includes at least one of the following: the identification ID; the configured identification Profile ID; the identification of the terminal.
[0088] Optionally, as an embodiment, the method further includes: the first network function receiving, from a fourth network function, at least one of the following: the identification ID; a configured profile ID; or the terminal identification. This embodiment corresponds to steps 17-18 of Example 1, steps 14-15 of Example 2, steps 8-9 of Example 3, and steps 8-9 of Example 5, which are described later.
[0089] FIG4 is a flow chart of a communication method according to an embodiment of the present application, which can be applied to the third network function. As shown in FIG4 , the method 400 includes the following steps.
[0090] S402: The third network function performs at least one of the following: 1) sending fifth indication information to the 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 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 the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed 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) using at least one of the configuration information, Profile ID, and update indication to update the terminal-related information in the UDR.
[0091] The identification ID is used to identify a user User, and 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.
[0092] The identification ID is used by the terminal to obtain the first configuration information, use the first configuration information, or make the first configuration information effective.
[0093] In this embodiment, the third network function sends fifth indication information to the first network function, where the third network function may be Unified Data Management (UDM), Network Exposure Function (NEF), Application Function (AF), etc., and the first network function may be AMF or SMF, etc. This embodiment corresponds to step 4 of the first embodiment below.
[0094] The third network function uses at least one of the configuration information, the Profile ID, and the update indication to update the terminal-related information in the UDR. This embodiment corresponds to steps 17-18 of the first embodiment below.
[0095] The communication method provided in the embodiment of the present application is conducive to different users using the same terminal with different configurations, thereby improving the utilization rate of the terminal and enhancing the user experience.
[0096] To illustrate the communication method provided in the embodiments of the present application in detail, several specific embodiments will be described below.
[0097] In the following embodiments, during the terminal registration process, the primary authentication (Primary Auth) is completed first, and then the User ID is authenticated. After the authentication is completed, the AF notifies the network of the replacement policy.
[0098] Example 1
[0099] This embodiment mainly introduces the registration-related process.
[0100] In this embodiment, UPM and AAA-P are optional network functions, or UPM and UDM are combined, or UPM and AAA-P are combined, or when there is no AAA-P, UPM and AAA-S are combined. As shown in Figure 5, this embodiment includes the following steps:
[0101] Step 1: The user uses the terminal UE as identified by the user identity (User ID), for example, by entering the user identity on the UE UI 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 UE initiates a registration request to the core network, carrying the terminal user identity / terminal identity - hereinafter collectively referred to as the terminal identity, represented here by UE ID1, such as TMSI, IMSI, SUPI, SUCI, etc. It may also carry at least one of the following: the user identity (User ID) or information used to indicate the identity or information used to send to AAA-S, AAA-S addr or AF ID, and indication information 1 (for example, carrying a security-protected User ID when there is a security context, and carrying indication information 1 when there is no full context). The UE may include the User ID (indication information) or information communicated with the AAA-S in a container transparent to the AMF in the NAS message. The AMF only needs to forward it to the AAA-S.
[0102] Step 2: If the AMF does not have the corresponding UE context information, it uses UE ID1 or UE ID2 (such as IMSI, SUPI, SUCI) to request UE context information from the UDM, and may indicate the User ID or indication information 2 (indication, flag, etc.) to the UDM (which may 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 indication information obtained based on the aforementioned indication information - for example, the terminal indicates Multiple User Capable, or UDM returns Allowed Multiple User, then the AMF indicates Request User Info).
[0103] Step 3a: Optionally, the UDM initiates an authentication process with the UE and authenticates the terminal based on the UE ID (for example, an AKA authentication process based on a SIM card).
[0104] Step 3b: After step 2 (an embodiment where authentication is not required), or after step 3b, there are several possible embodiments:
[0105] A. Based on the received indication information 2 or User ID, the UDM indicates at least one of the User ID and the UE ID (possibly through the NEF), as well as the optional indication information 3, to the UPM (User Profile / Configuration Management Function).
[0106] Optionally, the UPM returns at least one of indication information 4, configuration ID (Profile ID), User ID (can be multiple), and AAA-S addr based on the User ID, User ID and UE ID, or indication information 3 and UE ID. Profile ID indicates user configuration information and can be multiple.
[0107] B. UDM receives instruction information 4:
[0108] Optionally, UDM obtains indication information 4, or obtains at least one of indication information 4, Profile ID (can be multiple), User ID (can be multiple), and AAA-S addr based on User ID, User ID and UE ID, or indication information 3 and UE ID.
[0109] The value of Profile ID may be User ID. Indication 4 may be used for at least one of the following:
[0110] 1) It is not related to the User ID and the UE ID, for example, it indicates to all terminals whether to allow or not allow the relevant function, that is, it indicates that the network does not support the relevant function.
[0111] 2) It is not related to the User ID but is related to the UE ID, for example, indicating whether the terminal allows or does not allow related functions.
[0112] 3) Related to the User ID but not to the UE ID, for example, indicating whether the User ID is allowed or not to be used on all terminals.
[0113] 4) Related to both the User ID and the UE ID, for example, indicating whether the User ID is allowed to be used on the terminal.
[0114] In the embodiment where the UPM and the UDM are jointly provided, step 3b is an internal process.
[0115] Step 4: After step 2 (an embodiment where no authentication is required), or after the authentication of step 3b is successful, the UDM returns the subscription information to the AMF, which may include at least one of indication information 4, Profile ID (can be multiple), User ID (can be multiple), and AAA-S addr.
[0116] Step 5: After step 1 or step 4 (after authentication is successful, or when no authentication is required), the AMF sends a registration accept message to the UE.
[0117] Step 6: Optionally, the AMF sends information for obtaining the ID and optional indication information 5 to the UE based on the information received from the UDM (which may be received in step 4 or in step 4 of the previous registration process) or based on the information received from the UE, such as a NAS message carrying the EAP ID Request message and the optional indication information 5, indicating the request for the User ID (instead of other IDs, such as UE ID, APP ID, etc.).
[0118] Step 7: After step 6, the UE sends information indicating the ID to the AMF, such as a NAS message carrying an EAP ID Response message, which carries the User ID. The UE may send the aforementioned Response message carrying the User ID based on indication information 5 in step 6 or based on the relevant information sent by the UE in step 1 (the AMF may not be able to or does not obtain the User ID in this step because it is contained in a container that is transparent to the AMF).
[0119] Steps 8-9: Based on the User ID received from the UDM, or based on the User ID received from the UE in step 1, or after executing step 7, the AMF sends an EAP ID Response message (received from the UE or generated based on the User ID) to the AAA-S (possibly via an AAA-P (Proxy AAA)) using the information used to indicate the identity obtained in step 1 or the information used to send to the AAA-S. The AAA-S addr is obtained from the terminal or the UDM. The EAP ID Response message carries the User ID (e.g., an AAA protocol message carrying the EAP ID Response message is sent via the AAA protocol). The AMF may also send to the AAA-S at least one of the following: Profile ID, User ID, UE ID3 (e.g., SUPI, GPSI, or MSISDN), Mapping ID for UE (which has a one-to-one mapping relationship with the UE ID (one Mapping ID for UE matches one UE ID, but not necessarily vice versa), or other ID information used for information exchange (e.g., Transaction ID, Session ID for information exchange), for example, carried in an AAA protocol message.
[0120] In an embodiment with AAA-P, the above-mentioned indication ID information, Profile ID, User ID, and UE ID3 are sent by the AMF to AAA-S by calling the authentication operation of AAA-P with this information as input parameters. Then, AAA-P sends the above-mentioned AAA protocol message to AAA-S to enable the AMF to send the above-mentioned information to AAA-S.
[0121] Steps 10-11: Optionally, AAA-S interacts with UPM (same as the interaction between UDM and UPM in step 3b) to obtain at least one of indication information 4, Profile ID (can be multiple), and User ID (can be multiple).
[0122] In the embodiment where UPM and AAA-S are jointly provided, this is an internal process.
[0123] In the embodiment where indication information 4 is obtained, if indication information 4 indicates that it is not allowed, the process directly jumps to step 17, and the AAA-S sends an EAP failure message.
[0124] AAA-S sends authentication information to AMF (or through AAA-P), as well as at least one of the optional Profile ID, User ID, and UE ID (UE ID1, UE ID2, UE ID3, and Mapping ID for UE are collectively referred to as UE ID in this document). For example, an AAA protocol message carrying an EAP message is sent through the AAA protocol. The AAA protocol message optionally includes Profile ID, User ID, and UE ID.
[0125] 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 the AMF.
[0126] Step 12: The 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.
[0127] Step 13: The UE sends authentication information to the AMF, such as a NAS message carrying an EAP message.
[0128] Steps 14-15: Similar to steps 8-9, except that the information received from the UE for authentication is forwarded instead of being generated.
[0129] Step 16: Optionally, the AAA-S and the UE complete an authentication process based on the User ID.
[0130] Steps 17-18: The AAA-S sends information indicating the authentication result, and at least one of the optional Profile ID or Selected Profile ID, User ID, and UE ID to the AMF. 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, and the optional Profile ID, User ID, and UE ID are carried in an AAA protocol message.
[0131] Optionally, AAA-S notifies UPM of at least one of User ID, UE ID, and Profile ID, and UPM selects configuration information or a Profile ID related to the configuration information based on the information. When UPM and AAA-S are co-located, the aforementioned operation is internal.
[0132] 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, which then updates the UE's policy information. If there is an update indication, the PCF invalidates the old configuration, applies the new configuration, and notifies the UE of the updated information.
[0133] In an embodiment with AAA-P, AAA-S sends the above information to AMF through AAA-P (for example, AAA-S sends the above AAA protocol message, and AAA-P returns information indicating the authentication result to AMF, as well as optional Profile ID, User ID, and UE ID).
[0134] Step 19: The AMF matches the UE ID based on the Profile ID or User ID and forwards information indicating the authentication result to the corresponding UE, such as sending a NAS message carrying an EAP success message or an EAP failure message.
[0135] Optionally, the AMF sends at least one of the Profile ID and the User ID to the UE based on the authentication result, for example, through a NAS message.
[0136] Example 2
[0137] This embodiment mainly introduces the registration-related process, which is initiated by the UE. As shown in Figure 6, this embodiment includes the following steps:
[0138] Step 1: A user uses the UE as identified by a user identity (User ID). For example, by entering the User ID in the UE UI, the user replaces the default user (identified by the SIM card information in the UE, referred to as the terminal user). The UE sends a Registration Request (DN Request Container, [AAA-S address]) to the core network.
[0139] Step 2: If the AMF does not have the corresponding UE context information, it requests the UE context information from the UDM.
[0140] Step 3a: Optionally, the UDM initiates an authentication process with the UE and authenticates the terminal based on the UE ID (for example, an AKA authentication process based on a SIM card).
[0141] Step 3b: After step 2 (an embodiment where no authentication is required), or after authentication in step 3a is successful, the UDM returns a feature indication to indicate that the UE has subscribed to the service.
[0142] Step 4: After step 2 (in the embodiment where authentication is not required) or after step 3, the UDM returns subscription information to the AMF, including a feature indication, indicating that the UE has subscribed to the service. This indication can also be indicated by the AAA-S Address.
[0143] Steps 5-6: After step 1 or step 4 (after authentication is successful, or when authentication is not required), the AMF sends a DN Request Container and GPSI to the AAA-S based on the feature indication. In the case of AAA-P deployment, the DN Request Container, GPSI, and AAA-S addr are sent to the AAA-P, which forwards it 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.
[0144] Steps 7-8: AAA-S performs authorization based on GPSI and User ID. If authorization fails, execute steps 14-16.
[0145] AAA-S sends authentication information and GPSI to AMF (or through AAA-P).
[0146] Step 9: The AMF sends a NAS message for authentication to the corresponding UE, for example, the NAS message carries the received DN Request Container.
[0147] Step 10: The UE sends authentication information, such as a DN Request Container, to the AMF.
[0148] Steps 11-12: Same as steps 5-6.
[0149] Step 13: Optionally, the AAA-S and the UE complete an authentication process based on the User ID.
[0150] Steps 14-15: AAA-S sends GPSI, Profile ID, and information indicating the authentication result to AMF.
[0151] Step 16: AMF sends Registration Accept (Success / Failure) to the UE.
[0152] Step 17: AMF sends an update indication to PCF, carrying the Profile ID.
[0153] Step 18: Optionally, after successful authentication, the AAA-S selects a Profile ID 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 UE-related configuration information.
[0154] Step 19: The UDR notifies the PCF that the configuration has been updated.
[0155] Step 20: The PCF can learn about the new configuration based on the Profile ID, for example, from the UDR, or the UDR can notify the PCF of the new configuration information. 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.
[0156] Example 3
[0157] This embodiment mainly introduces the registration-related process, which is initiated by the network. As shown in Figure 6, this embodiment includes the following steps:
[0158] Step 1: The AF instructs the session to configure the service flow using a Profile ID or configuration information, which may include AAA-S address information. The Profile ID can be used to indicate the need for user identity authentication, and the AF indicates the need for user identity authentication. This information can be stored in the UDR via the NEF or UDM, which then notifies the PCF, or it can be sent directly to the PCF.
[0159] Step 2: The PCF notifies the AMF of the Profile ID, which also indicates that user authentication is required (the Profile ID can be generated by the PCF or indicated by the AF). AAA-S address information can be sent.
[0160] Step 3: The AMF sends a NAS message to the UE, indicating that the user identity needs to be authenticated, such as carrying an empty DN Request Container or a DN Request Container containing an EAP ID Request message.
[0161] Step 4: The UE sends a NAS message including the User ID, such as an EAP ID Response message carrying the User ID in the DN Request Container.
[0162] Step 5-6: The AMF sends the User ID to the AAA-S, for example, by sending the DN Request Container received from the UE.
[0163] Step 7: AAA-S and UE continue the User ID-based authentication process through AMF.
[0164] Step 8-9: AAA-S authenticates the User ID and sends an authentication result indication to the AMF.
[0165] Step 10: Based on the authentication result (e.g., successful authentication), the AMF sends an update request to the PCF and / or executes step 13. The update request carries the Profile ID.
[0166] Step 11: PCF generates corresponding policy information based on the Profile ID.
[0167] Step 12: The PCF responds to the AMF and sends policy information.
[0168] Step 13: AMF updates the policy to the UE using NAS message.
[0169] Example 4
[0170] This embodiment mainly introduces session-related processes, which are initiated by the UE.
[0171] This embodiment is similar to the first and second embodiments, except that it is triggered by a specific application using a specific user identity, resulting in the need to use the session configuration related to the specific user identity.
[0172] 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 an SMF. Other descriptions remain unchanged.
[0173] Example 5
[0174] This embodiment mainly introduces the session-related process, which is initiated by the network. As shown in FIG8 , this embodiment includes the following steps:
[0175] Step 1: The AF or P-CSCF instructs the session to configure a service flow using a profile ID or configuration information. AAA-S address information may be sent. The profile ID indicates that user identity authentication is required. The AF / P-CSCF indicates that user identity authentication is required. This information can be stored in the User Data Router (UDR) via the New Enterprise Environment (NEF) or User Data Manager (UDM), which then notifies the PCF. Alternatively, the information can be sent directly to the PCF.
[0176] Step 2: The PCF notifies the SMF of the Profile ID, which also indicates that user authentication is required (the Profile ID can be generated by the PCF or indicated by the AF). AAA-S address information can be sent.
[0177] Step 3: SMF sends SM NAS information to UE through AMF, indicating that the user identity needs to be authenticated, such as an SM PDU DN Request Container that carries an empty or EAP ID Request message.
[0178] Step 4: The UE sends a NAS message carrying SM NAS information, including the User ID, such as an EAP ID Response message containing the User ID in the SM PDU DN Request Container.
[0179] Step 5-6: SMF sends the User ID to AAA-S, such as sending the SM PDU DN Request Container received from the UE.
[0180] Step 7: AAA-S and UE continue the User ID-based authentication process through SMF.
[0181] Step 8-9: AAA-S authenticates the User ID and sends an authentication result indication to the SMF.
[0182] Step 10: Based on the authentication result (e.g., 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.
[0183] Step 11: PCF generates corresponding policy information based on the Profile ID.
[0184] Step 12: PCF responds to SMF and sends policy information.
[0185] Steps 13-14: SMF and UE exchange PDU Session Modification Command related messages to complete the PDU session update process initiated by the network.
[0186] FIG9 is a schematic structural diagram of a terminal according to an embodiment of the present application. As shown in FIG9 , the terminal 900 includes the following modules.
[0187] Communication module 902 is used to send a first message to a first network, where 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 capability to support multiple users, the terminal allowing multiple users, supporting the function of accessing the network using the user's identification, and accessing the network using the identification ID; 3) 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, the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to the network.
[0188] 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 is not related to the user identification card SIM card or the information in the SIM card; the identification ID and / or the first indication information is used by 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.
[0189] Optionally, the terminal 900 may further include a processing module and the like.
[0190] The embodiments of the present application are beneficial for different users to use the same terminal with different configurations, thereby improving the utilization rate of the terminal and enhancing the user experience.
[0191] Optionally, as an embodiment, the first message may further include at least one of the following: an address of AAA-S; an application function identifier (AF ID).
[0192] Optionally, as an embodiment, the communication module 902 is further configured to access a second network using the first configuration information.
[0193] Optionally, as an embodiment, the communication module 902 is further used to receive the first configuration information or second indication information sent by the first network; wherein the second indication information is used to indicate the use of the first configuration information or to make the first configuration information effective.
[0194] Optionally, as an embodiment, the first configuration information further includes network selection information, 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.
[0195] 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.
[0196] 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.
[0197] Optionally, as an embodiment, the communication module 902 is further used to receive request information sent by the first network; and 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.
[0198] Optionally, as an embodiment, the communication module 902 is also used 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: not allowing multiple users, not supporting the use of user identification to access the network, and not using the identification ID to access the network.
[0199] Optionally, as an embodiment, the terminal uses second configuration information to access the second network; wherein the second configuration information is irrelevant to the user, or irrelevant to the user's identification, or irrelevant to any identification ID.
[0200] Optionally, as an embodiment, the communication module 902 is further configured to receive second configuration information from the second network or the first network.
[0201] According to the embodiment of the present application, the terminal 900 can refer to the process of the method 200 corresponding to the embodiment of the present application, and the various units / modules in the terminal 900 and the above-mentioned other operations and / or functions are respectively for implementing the corresponding processes in the method 200, and can achieve the same or equivalent technical effects. For the sake of brevity, they will not be repeated here.
[0202] FIG10 is a schematic structural diagram of a first network function according to an embodiment of the present application. As shown in FIG10 , the first network function 1000 includes the following modules.
[0203] The communication module 1002 is 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 message to the terminal; and sending first configuration information or second indication information to the terminal.
[0204] 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 a capability of supporting multiple users, that the terminal allows multiple users, a function of supporting access to a network using a user's identification, and accessing a network using the identification ID; container information, or first information sent to AAA-S, or EAP information, wherein 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 is not related to a SIM card or information in the SIM card; the identification ID and / or the first indication information are used by the terminal to obtain first configuration information, or to use the first configuration information, or to make the first configuration information effective; and the first configuration information is related to the user User or the identification ID;
[0205] The fourth indication information is used to instruct to obtain at least one of the identification ID, the container information, the first information, and the EAP information;
[0206] The fifth indication information includes at least one of the following: second indication information, the second indication information being used to indicate at least one of whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed to be used by the terminal; one or more configured identification Profile IDs; one or more identification IDs; an AAA-S address; and the first configuration information;
[0207] The request information is used to obtain at least one of the identification ID, the container information, the first information, and the EAP information;
[0208] 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.
[0209] Optionally, the first network function 1000 may further include a processing module, etc.
[0210] The embodiments of the present application are beneficial for different users to use the same terminal with different configurations, thereby improving the utilization rate of the terminal and enhancing the user experience.
[0211] Optionally, as an embodiment, the first message further includes at least one of the following: an address of AAA-S; an AF ID.
[0212] Optionally, as an embodiment, the first configuration information further includes network selection information, 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.
[0213] 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.
[0214] 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.
[0215] Optionally, as an embodiment, the communication module 1002 is also used to receive a second message from the terminal, the second message including third indication information, and the third indication information is used to indicate at least one of: not allowing multiple users, not supporting the use of user identification to access the network, and not using the identification ID to access the network.
[0216] Optionally, as an embodiment, the communication module 1002 is also used to send second configuration information to the terminal, or to indicate that the first configuration information is invalid, or to instruct to make the second configuration information 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 is not related to the identity of the user, or is not related to any identification ID.
[0217] 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.
[0218] Optionally, as an embodiment, the sixth indication information includes at least one of the following: the identification ID; the configured identification Profile ID; the identification of the terminal.
[0219] Optionally, as an embodiment, the communication module 1002 is further configured to receive at least one of the following from the fourth network function: the identification ID; the configured identification Profile ID; and the identification of the terminal.
[0220] According to the first network function 1000 of the embodiment of the present application, the process of the method 300 corresponding to the embodiment of the present application can be referred to, and the various units / modules and the above-mentioned other operations and / or functions in the first network function 1000 are respectively for implementing the corresponding processes in the method 300 and can achieve the same or equivalent technical effects. For the sake of brevity, they are not repeated here.
[0221] FIG11 is a schematic structural diagram of a third network function according to an embodiment of the present application. As shown in FIG11 , the third network function 1100 includes the following modules.
[0222] Communication module 1102 is used to perform at least one of the following: 1) sending fifth indication information to the 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 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 the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed 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) using at least one of the configuration information, Profile ID, and update indication to update the terminal-related information in the UDR.
[0223] The identification ID is used to identify a user User, and 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.
[0224] The identification ID is used by the terminal to obtain the first configuration information, use the first configuration information, or make the first configuration information effective.
[0225] Optionally, the third network function 1100 may further include a processing module, etc.
[0226] The embodiments of the present application are beneficial for different users to use the same terminal with different configurations, thereby improving the utilization rate of the terminal and enhancing the user experience.
[0227] According to the third network function 1100 of the embodiment of the present application, the process of the method 400 corresponding to the embodiment of the present application can be referred to. In addition, the various units / modules and the above-mentioned other operations and / or functions in the third network function 1100 are respectively for implementing the corresponding processes in the method 400 and can achieve the same or equivalent technical effects. For the sake of brevity, they are not repeated here.
[0228] Optionally, as shown in Figure 12, an embodiment of the present application further provides a communication device 1200, including a processor 1201 and a memory 1202, wherein the memory 1202 stores a program or instruction that can be run on the processor 1201. For example, when the communication device 1200 is a terminal, the program or instruction, when executed by the processor 1201, implements the various steps of the above-mentioned communication method embodiment and can achieve the same technical effect. When the communication device 1200 is a network-side device, the program or instruction, when executed by the processor 1201, implements the various steps of the above-mentioned communication method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0229] An embodiment of the present application also provides a terminal, including a processor and a communication interface, the communication interface being used to send a first message to a first network, the first message including at least one of the following: an identification ID for identifying a user User; first indication information for indicating at least one of the capability of supporting multiple users, the terminal allowing multiple users, supporting the function of accessing the network using the user's identification, 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, 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 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 is unrelated to a user identification card SIM card or the information in the SIM card; the identification ID and / or the first indication information are used by 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.
[0230] This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment are applicable to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 13 is a schematic diagram of the hardware structure of a terminal implementing the embodiment of this application.
[0231] The terminal 1300 includes but is not limited to: 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 at least some of the components of the processor 1310.
[0232] Those skilled in the art will appreciate that the terminal 1300 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1310 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG13 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.
[0233] It should be understood that in an embodiment of the present application, the input unit 1304 may include a graphics processing unit (GPU) 13041 and a microphone 13042, and the graphics processor 13041 processes the image data of a static picture or video 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 a touch panel 13071 and at least one of the 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. 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 repeated here.
[0234] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1301 may transmit the data to the processor 1310 for processing. Furthermore, the RF unit 1301 may send uplink data to the network-side device. Typically, the RF unit 1301 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0235] 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, wherein the first storage area may store an operating system, applications 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 a volatile memory or a 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. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1309 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0236] Processor 1310 may include one or more processing units. Optionally, processor 1310 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1310.
[0237] The radio frequency unit 1301 can be used to send a first message to the 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 capability of supporting multiple users, the terminal allowing multiple users, supporting the function of accessing the network using the user's identification, and accessing the network using the identification ID; container information, or first information sent to the authentication authorization and accounting server AAA-S, or extensible authentication protocol EAP information, where the container information, 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 is not related to the user identification card SIM card or the information in the SIM card; the identification ID and / or the first indication information are used by 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.
[0238] The embodiments of the present application are beneficial for different users to use the same terminal with different configurations, thereby improving the utilization rate of the terminal and enhancing the user experience.
[0239] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the communication method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0240] An embodiment of the present application further provides a network-side device, comprising a processor and a communication interface, wherein the communication interface is 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 request information to the terminal; sending first configuration information or second indication information to the terminal; wherein the first message comprises at least one of the following: an identification ID for identifying a user User; first indication information for indicating at least one of a capability of supporting multiple users, a function of the terminal allowing multiple users, supporting access to the network using a user's identification, and accessing the network using the identification ID; container information, or first information sent to AAA-S, or EAP information, wherein 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 an operating system user, or a terminal user, or the user User is unrelated to a SIM card or information in the SIM card; the identification ID and / or the first indication information is used by 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 the user User or the identification ID; the fourth indication information is used to instruct the acquisition of 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, the second indication information is used to indicate at least one of whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether the use of the identification ID is allowed or not allowed, and whether the use of the identification ID by the terminal is allowed or not allowed; one or more configured identification profile IDs; one or more identification IDs; an AAA-S address; 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 by the terminal to access the network, and the second indication information is used to instruct the use of 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.
[0241] An embodiment of the present application also provides a network-side device, including a processor and a communication interface, the communication interface being 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 configured 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 the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; an AAA-S address; the first configuration information; using at least one of the configuration information, the Profile ID, and an update indication to update terminal-related information in a UDR; the identification ID being configured to identify a user User, the user User referring to an application layer user of the terminal, or an operating system user, or a terminal user, or the user User being unrelated to a SIM card or information in the SIM card. The identification ID is used by the terminal to obtain the first configuration information, or to use the first configuration information, or to make the first configuration information effective.
[0242] This network side device embodiment corresponds to the above-mentioned network side device method embodiment. Each implementation process and implementation method of the above-mentioned method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.
[0243] The embodiment of the present application further provides a network side device. As shown in FIG14 , the network side device 1400 includes: a processor 1401, a network interface 1402, and a memory 1403. The network interface 1402 is, for example, a Common Public Radio Interface (CPRI).
[0244] Specifically, the network side device 1400 of an embodiment of the present invention also includes: instructions or programs stored in the memory 1403 and executable on the processor 1401. The processor 1401 calls the instructions or programs in the memory 1403 to execute the methods executed by the modules shown in FIG10 or FIG11 and achieve the same technical effect. To avoid repetition, they will not be elaborated here.
[0245] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned communication method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0246] The processor is the processor in the terminal described in the above embodiment. 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 disk, or optical disk. In some examples, the readable storage medium can be non-transitory.
[0247] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned communication method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0248] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0249] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned communication method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0250] An embodiment of the present application further provides a communication system, including: a terminal and a network-side device, wherein the terminal can be used to execute the steps of the communication method described above, and the network-side device can be used to execute the steps of the communication method described above.
[0251] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the 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, and may also include performing functions in a substantially simultaneous manner or in the opposite 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 also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0252] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0253] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A communication method, comprising: The terminal sends a first message to the first network, where the first message includes at least one of the following: Identification ID, used to identify the user User; The first indication information is used to indicate at least one of the capability of supporting multiple users, the terminal allowing multiple users, supporting the function of using the user's identification to access the network, and using the identification ID to access the network; Container information, or first information sent to an authentication authorization accounting server AAA-S, or extensible authentication protocol EAP information, wherein the container information, the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to a 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 is not related to the user identification card SIM card or the information in the SIM card; the identification ID and / or the first indication information is used by 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.
2. The method according to claim 1, wherein: The first message further includes at least one of the following: The address of AAA-S; Application function identifier AF ID.
3. The method according to claim 1 or 2, wherein: The method further comprises: The terminal accesses the second network using the first configuration information.
4. The method according to any one of claims 1 to 3, wherein: The method further comprises: The terminal receives the first configuration information or the second indication information sent by the first network; The second indication information is used to indicate the use of the first configuration information or to make the first configuration information effective.
5. The method according to claim 3 or 4, wherein: The first configuration information also includes network selection information, where 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.
6. The method according to any one of claims 3 to 5, wherein: The first configuration information is related to a session, a connection, or a bearer, or the first configuration information further includes session, a connection, or a bearer information.
7. The method according to any one of claims 1 to 6, wherein: The first message includes at least one of the following: Registration message, service request message, session or connection or bearer establishment message, session or connection or bearer modification message.
8. The method according to any one of claims 1 to 7, wherein: The method further comprises: 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, wherein: The method further comprises: The terminal sends a second message to the second network, where the second message includes third indication information, where the third indication information is used to indicate that the terminal does not allow multiple users, does not support using a user's identifier to access the network, and does not use the identifier ID to access the network.
10. The method according to claim 9, wherein: The terminal accesses the second network using the second configuration information; The second configuration information is irrelevant to the user, or irrelevant to the user's identification, or irrelevant to any identification ID.
11. The method according to claim 9 or 10, wherein: The method further comprises: The terminal receives second configuration information from the second network or the first network.
12. A communication method, comprising: The first network function performs at least one of the following: receiving a first message from a 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 request information to the terminal; sending first configuration information or second indication information to the terminal; 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 capability of supporting multiple users, the terminal allowing multiple users, supporting the function of using the user's identification to access the network, and using the identification ID to access the network; container information, or first information sent to AAA-S, or 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 is not related to a SIM card or information in the SIM card; the identification ID and / or the first indication information is used by 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; The fourth indication information is used to instruct to obtain 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, the second indication information is used to indicate at least one of whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed 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; 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 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.
13. The method according to claim 12, wherein: The first message further includes at least one of the following: The address of AAA-S; AF ID.
14. The method according to claim 12, wherein: The first configuration information further includes network selection information, 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, wherein: 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, wherein: The first message includes at least one of the following: Registration message, service request message, session or connection or bearer establishment message, session or connection or bearer modification message.
17. The method according to any one of claims 12 to 16, wherein: The method further comprises: The first network function receives a second message from the terminal, the second message includes third indication information, and the third indication information is used to indicate that the terminal does not allow multiple users, does not support using the user's identifier to access the network, and does not use the identifier ID to access the network.
18. The method according to claim 17, wherein: The method further comprises: The first network function sends second configuration information to the terminal, or indicates that the first configuration information is invalid, or instructs to make the second configuration information effective. The second configuration information is used by the terminal to access the network where the first network function or the second network function is located. The second configuration information is not related to the user, or is not related to the user's identifier, or is not related to any identifier ID.
19. The method according to any one of claims 12 to 18, wherein: The method further comprises: The first network function sends sixth indication information to the 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.
20. The method according to claim 19, wherein: The sixth indication information includes at least one of the following: The identification ID; The configured Profile ID; The identifier of the terminal.
21. The method according to any one of claims 12 to 19, wherein: The method further includes: the first network function receiving at least one of the following from a fourth network function: The identification ID; The configured Profile ID; The identifier of the terminal.
22. A communication method, comprising: The third network function performs at least one of the following: Sending fifth indication information to the first network function, the fifth indication information comprising at least one of the following: second indication information, the second indication information being used to indicate at least one of whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; an address of AAA-S; and the first configuration information; Using at least one of the configuration information, the Profile ID, and the update indication, update the terminal-related information in the UDR; The identification ID is used to identify a user User, and 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.
23. A terminal, comprising: A communication module is configured to send a first message to a first network, wherein the first message includes at least one of the following: Identification ID, used to identify the user User; The first indication information is used to indicate at least one of the capability of supporting multiple users, the terminal allowing multiple users, supporting the function of using the user's identification to access the network, and using the identification ID to access the network; Container information, or first information sent to an authentication authorization accounting server AAA-S, or extensible authentication protocol EAP information, wherein the container information, the first information, or the EAP information is used to transmit the identification ID and / or the first indication information to a 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 is not related to the user identification card SIM card or the information in the SIM card; the identification ID and / or the first indication information is used by 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.
24. The terminal according to claim 23, wherein: The communication module is also used for: receiving the first configuration information or the second indication information sent by the first network; The second indication information is used to indicate the use of the first configuration information or to make the first configuration information effective.
25. The terminal according to claim 24, wherein: The communication module is also used for: A second message is sent to the second network, where the second message includes third indication information, where the third indication information is used to indicate that the terminal does not allow multiple users, does not support using the user's identifier to access the network, and does not use the identifier ID to access the network.
26. A first network function, comprising: The communication module is configured to perform at least one of the following: receiving a first message from a 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 request information to the terminal; sending first configuration information or second indication information to the terminal; 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 capability of supporting multiple users, the terminal allowing multiple users, supporting the function of using the user's identification to access the network, and using the identification ID to access the network; container information, or first information sent to AAA-S, or 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 is not related to a SIM card or information in the SIM card; the identification ID and / or the first indication information is used by 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; The fourth indication information is used to instruct to obtain 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, the second indication information is used to indicate at least one of whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed 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; 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 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.
27. The first network function according to claim 26, wherein: The communication module is also used for: A second message is received from the terminal, where the second message includes third indication information, where the third indication information is used to indicate that the terminal does not allow multiple users, does not support using a user's identifier to access the network, and does not use the identifier ID to access the network.
28. A third network function, comprising: The communication module is configured to perform at least one of the following: Sending fifth indication information to the first network function, the fifth indication information comprising at least one of the following: second indication information, the second indication information being used to indicate at least one of whether the network supports or does not support multi-user, whether the terminal allows or does not allow multi-user, whether the identification ID is allowed or not allowed to be used, and whether the identification ID is allowed or not allowed to be used in the terminal; one or more configured identification Profile IDs; one or more identification IDs; an address of AAA-S; and the first configuration information; Using at least one of the configuration information, the Profile ID, and the update indication, update the terminal-related information in the UDR; The identification ID is used to identify a user User, and 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.
29. A terminal comprising a processor and a memory, wherein the memory stores a program or instruction that can be 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, comprising a processor and a memory, wherein the memory stores a program or instruction that can be 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 storing a program or instruction, wherein the program or instruction, when executed by a processor, implements the steps of the method according to any one of claims 1 to 11, or implements the steps of the method according to any one of claims 12 to 22.
Citation Information
Patent Citations
Authentication method and device and equipment
CN111818516A
A Method of Surface Treatment for Packaged Implant through Plasma and Surface Treatment System for Packaged Implant
KR1020220126820A
UE, core network node, and control method for handling multiple user identities per ue
US20220264504A1