Information processing method and apparatus, device, readable storage medium, and computer program product
By using the terminal's PEI to determine and associate the two SUPIs of the Dualsteer device through the first network-side node, the problems of high signaling overhead and SUPI exposure in UDM are solved, and efficient and secure data transmission path selection is achieved.
Patent Information
- Application Number
- PCT/CN2025/111243
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-07-30
- Filing Date
- 2025-07-29
- Publication Date
- 2026-02-05
AI Technical Summary
In Dualsteer technology, existing technologies face challenges such as high signaling overhead and the risk of SUPI exposure due to issues with how UDM correctly associates two Subscribed User Permanent Identifiers (SUPIs) of a terminal and how to perform data transmission based on network-side policies.
By utilizing the first and second permanent device identifiers (PEIs) provided by the terminal, the first network-side node identifies and associates the first and second SUPIs without increasing signaling overhead, and performs the selection of data transmission paths and methods to avoid exposing the SUPIs over the air interface.
It enables the correct association of two SUPIs of the terminal without increasing signaling overhead, and optimizes the selection of data transmission paths, avoiding the exposure of SUPIs on the air interface, thereby improving the efficiency and security of data transmission.
Smart Images

Figure CN2025111243_05022026_PF_FP_ABST
Abstract
Description
Information processing method, apparatus, device, readable storage medium and computer program product
[0001] Cross-reference
[0002] The present disclosure claims priority to Chinese Patent Application No. 202411034140.0, filed on July 30, 2024, entitled “Information processing method, apparatus, device, readable storage medium and computer program product”, the entire contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] The present application belongs to the field of communication technology, and specifically relates to an information processing method, apparatus, device, readable storage medium and computer program product. BACKGROUND
[0004] Dualsteer technology allows a terminal (UE) to access two networks at the same time. In this technology scenario, the terminal has two subscription information or SUPIs, shares one subscription profile from the same operator, and can support traffic control and user data switching (for different services) across two 3GPP access networks.
[0005] In related technical discussions, in order to support the case where the terminal has two subscription information or SUPIs and can share one subscription profile of the same operator, how the UDM associates the two SUPIs of the terminal is a problem that needs to be solved. On the other hand, after the UDM correctly associates the two SUPIs of the terminal, how the terminal performs data transmission based on the network side policy is also a problem that needs to be solved. SUMMARY
[0006] Embodiments of the present application provide an information processing method, apparatus, device, readable storage medium and computer program product, which can solve the problems of how the UDM associates the two SUPIs of the terminal and how the terminal performs data transmission based on the network side policy after the UDM correctly associates the two SUPIs of the terminal.
[0007] In a first aspect, an information processing method is provided, comprising:
[0008] A first network side node performs at least one of a first operation and a second operation according to first information:
[0009] The first operation includes determining at least one of:
[0010] The first subscription user permanent identifier (SUPI) and the second SUPI are used by the same terminal.
[0011] The first SUPI is associated with the second SUPI.
[0012] The second operation includes at least one of the following:
[0013] Determining second information.
[0014] Sending the second information.
[0015] Updating third information.
[0016] The first information includes at least one of the following: information indicating registration of the first SUPI; information indicating that the terminal enables Dualsteer; information indicating that the terminal supports Dualsteer; information indicating registration of the second SUPI; first PEI; second PEI.
[0017] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable.
[0018] The third information includes at least one of the following: terminal subscription information; data set information; access mobile management (AM) context information; session management (SM) context information; and the second information.
[0019] In a second aspect, an information processing method is provided, including:
[0020] The terminal performs a third operation.
[0021] The third operation includes at least one of the following:
[0022] In the case where the terminal supports Dualsteer, the terminal sends first PEI and second PEI.
[0023] Receiving second information, and the terminal performs data transmission according to the second information.
[0024] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable.
[0025] In a third aspect, a method for information transmission is provided, including:
[0026] The second network-side node performs at least one of a fourth operation and a fifth operation;
[0027] The fourth operation includes at least one of:
[0028] receiving first information from the terminal;
[0029] In a case where it is determined that the terminal supports Dualsteer, sending the first information to a first network-side node;
[0030] The fifth operation includes at least one of:
[0031] receiving a first request message from the first network-side node, and updating the AM context information according to the first request message, the first request message being used to request updating the AM context information;
[0032] sending second information to the terminal;
[0033] The first information includes at least one of: information used to indicate the first SUPI registration; information used to indicate that the terminal enables multi-access Dualsteer; information used to indicate that the terminal supports Dualsteer; information used to indicate the second SUPI registration; a first PEI; a second PEI;
[0034] The second information is used for at least one of: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable;
[0035] In a fourth aspect, an information processing method is provided, including:
[0036] The third network-side node performs at least one of a sixth operation and a seventh operation;
[0037] The sixth operation includes:
[0038] The third network-side node receives at least one of a second request message and a third request message from the first network-side node, the second request message being used to request updating terminal subscription information, and the third request message being used to request updating data set information;
[0039] The third network-side node performs at least one of the following according to at least one of the second request message and the third request message:
[0040] updating the data set information;
[0041] updating the terminal subscription information;
[0042] the seventh operation comprises: sending second information to the terminal;
[0043] wherein the second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable;
[0044] In a fifth aspect, an information processing apparatus is provided, comprising:
[0045] a first processing module configured to cause a first network-side node to perform at least one of a first operation and a second operation according to first information:
[0046] wherein the first operation comprises: determining at least one of the following:
[0047] a first signed user permanent identifier (SUPI) and a second SUPI are used by a same terminal;
[0048] the first SUPI is associated with the second SUPI;
[0049] the second operation comprises at least one of the following:
[0050] determining second information;
[0051] sending the second information;
[0052] updating third information;
[0053] wherein the first information comprises at least one of the following: information indicating registration of the first SUPI; information indicating that a terminal enables multiple access Dualsteer; information indicating that a terminal supports Dualsteer; information indicating registration of the second SUPI; first PEI; second PEI;
[0054] wherein the second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable;
[0055] the third information comprises at least one of the following: terminal subscription information; data set information; access mobility management (AM) context information; session management (SM) context information; the second information.
[0056] In a sixth aspect, an information processing apparatus is provided, comprising:
[0057] a second processing module configured to cause a terminal to perform a third operation;
[0058] The third operation includes at least one of the following:
[0059] In a case where the terminal supports Dualsteer, the terminal sends the first PEI and the second PEI;
[0060] Receiving second information; and the terminal performs data transmission according to the second information;
[0061] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable;
[0062] In a seventh aspect, an apparatus for information transmission is provided, comprising:
[0063] A third processing module configured to cause a second network-side node to perform at least one of a fourth operation and a fifth operation;
[0064] The fourth operation includes at least one of the following:
[0065] Receiving first information from a terminal;
[0066] In a case where it is determined that the terminal supports Dualsteer, sending the first information to a first network-side node;
[0067] The fifth operation includes at least one of the following:
[0068] Receiving a first request message from the first network-side node, and updating AM context information according to the first request message, the first request message being used to request updating of the AM context information;
[0069] Sending second information to the terminal;
[0070] The first information includes at least one of the following: information indicating the first SUPI registration; information indicating that the terminal enables multi-access Dualsteer; information indicating that the terminal supports Dualsteer; information indicating the second SUPI registration; a first PEI; and a second PEI;
[0071] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable;
[0072] In an eighth aspect, an information processing device is provided, comprising:
[0073] a fourth processing module configured to cause a third network-side node to perform at least one of a sixth operation and a seventh operation;
[0074] wherein the sixth operation comprises:
[0075] receiving, by the third network-side node, at least one of a second request message and a third request message from a first network-side node, the second request message being used to request updating of terminal subscription information, and the third request message being used to request updating of data set information;
[0076] performing, by the third network-side node, at least one of the following based on at least one of the second request message and the third request message:
[0077] updating the data set information;
[0078] updating the terminal subscription information;
[0079] the seventh operation comprises: sending second information to the terminal;
[0080] wherein the second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable;
[0081] In a ninth aspect, an information processing device is provided, which is configured to perform the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect, or implement the steps of the method according to the third aspect, or implement the steps of the method according to the fourth aspect.
[0082] In a tenth aspect, a terminal is provided, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions being executed by the processor to implement the steps of the method according to the second aspect.
[0083] In an eleventh aspect, a terminal is provided, comprising a processor and a communication interface, wherein the processor is configured to cause the terminal to perform a third operation.
[0084] wherein the third operation comprises at least one of the following:
[0085] in a case where the terminal supports Dualsteer, the terminal sends a first PEI and a second PEI;
[0086] receiving second information; and performing, by the terminal, data transmission based on the second information.
[0087] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable.
[0088] In a twelfth aspect, a network-side device is provided, comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the method of the first aspect, or to implement the steps of the method of the third aspect, or to implement the steps of the method of the fourth aspect.
[0089] In a thirteenth aspect, a network-side device is provided, comprising a processor and a communication interface, wherein,
[0090] When the network-side device is a first network-side node, the processor is configured to:
[0091] The first network-side node performs at least one of a first operation and a second operation according to the first information:
[0092] The first operation comprises determining at least one of the following:
[0093] The first signed user permanent identifier (SUPI) and the second SUPI are used by the same terminal;
[0094] The first SUPI is associated with the second SUPI;
[0095] The second operation comprises at least one of the following:
[0096] Determining second information;
[0097] Sending the second information;
[0098] Updating third information;
[0099] The first information comprises at least one of the following: information indicating registration of the first SUPI; information indicating that the terminal enables multiple access Dualsteer; information indicating that the terminal supports Dualsteer; information indicating registration of the second SUPI; a first PEI; a second PEI;
[0100] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; confirming that a Dualsteer function is available or unavailable.
[0101] The third information includes at least one of the following: terminal subscription information; data set information; access mobile management (AM) context information; session management (SM) context information; and the second information.
[0102] When the network side device is a second network side node, the processor is configured to:
[0103] The second network side node performs at least one of the following fourth operation and fifth operation:
[0104] The fourth operation includes at least one of the following:
[0105] The first information is received from the terminal;
[0106] In a case where it is determined that the terminal supports Dualsteer, the first information is sent to a first network side node;
[0107] The fifth operation includes at least one of the following:
[0108] The first request message is received from the first network side node, and the AM context information is updated according to the first request message, the first request message being used to request updating of the AM context information;
[0109] The second information is sent to the terminal;
[0110] The first information includes at least one of the following: information used to indicate the first SUPI registration; information used to indicate that the terminal enables multiple access Dualsteer; information used to indicate that the terminal supports Dualsteer; information used to indicate the second SUPI registration; a first PEI; and a second PEI.
[0111] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; and confirming that a Dualsteer function is available or unavailable.
[0112] When the network side device is a third network side node, the processor is configured to:
[0113] The third network side node performs at least one of the following sixth operation and seventh operation:
[0114] The sixth operation includes:
[0115] The third network-side node receives at least one of the second request message and the third request message from the first network-side node, the second request message being used to request updating terminal subscription information, and the third request message being used to request updating data set information;
[0116] The third network-side node performs at least one of the following according to at least one of the second request message and the third request message:
[0117] updating data set information;
[0118] updating terminal subscription information;
[0119] The seventh operation comprises: sending second information to the terminal;
[0120] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing a data transmission mode; and confirming whether a Dualsteer function is available or unavailable;
[0121] In a fourteenth aspect, a readable storage medium is provided, and the readable storage medium stores a program or instructions, which are executed by a processor to implement the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect, or implement the steps of the method according to the third aspect, or implement the steps of the method according to the fourth aspect.
[0122] In a fifteenth aspect, a wireless communication system is provided, and the wireless communication system comprises a terminal and a network-side device, the terminal is configured to implement the steps of the method according to the second aspect, and the network-side device is configured to implement the steps of the method according to the first aspect, or implement the steps of the method according to the third aspect, or implement the steps of the method according to the fourth aspect.
[0123] In a sixteenth aspect, a chip is provided, and the chip comprises a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect, or implement the steps of the method according to the third aspect, or implement the steps of the method according to the fourth aspect.
[0124] In a seventeenth aspect, a computer program / program product is provided, and the computer program / program product is stored in a storage medium, and the computer program / program product is executed by at least one processor to implement the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect, or implement the steps of the method according to the third aspect, or implement the steps of the method according to the fourth aspect.
[0125] In the embodiments of the present application, the first network side node determines at least one of the following according to the first PEI and the second PEI: the first SUPI and the second SUPI are used by the same terminal; the first SUPI and the second SUPI are associated, the association of the first SUPI and the second SUPI is implemented without generating additional signaling overhead; the first network side node performs determination of the second information, for: performing data transmission; selecting a path of data transmission; selecting a connection of data transmission; selecting a SUPI of data transmission; selecting a modem of data transmission; authorization of a data transmission mode; confirming that the Dualsteer function is available or unavailable, solving the problem that the terminal needs to indicate identity information to the network, avoiding exposure of the SUPI of the terminal on the air interface, and saving signaling overhead. BRIEF DESCRIPTION OF DRAWINGS
[0126] FIG. 1 is a block diagram of a wireless communication system to which embodiments of the present application can be applied;
[0127] FIG. 2 is a flowchart of a method of processing information according to an embodiment of the present application;
[0128] FIG. 3 is a flowchart of a method of processing information according to another embodiment of the present application;
[0129] FIG. 4 is a flowchart of a method of processing information according to still another embodiment of the present application;
[0130] FIG. 5 is a flowchart of a method of processing information according to yet another embodiment of the present application;
[0131] FIG. 6a is a flowchart of an application according to an embodiment of the present application;
[0132] FIG. 6b is a flowchart of an application according to another embodiment of the present application;
[0133] FIG. 6c is a flowchart of an application according to still another embodiment of the present application;
[0134] FIG. 7 is a block diagram of a structure of an information processing apparatus according to an embodiment of the present application;
[0135] FIG. 8 is a block diagram of a structure of an information processing apparatus according to another embodiment of the present application;
[0136] FIG. 9 is a block diagram of a structure of an information processing apparatus according to still another embodiment of the present application;
[0137] FIG. 10 is a block diagram of a structure of an information processing apparatus according to yet another embodiment of the present application;
[0138] FIG. 11 is a block diagram of a structure of a communication device according to an embodiment of the present application;
[0139] FIG. 12 is a structural schematic diagram of a terminal according to an embodiment of the present application;
[0140] FIG. 13 is a structural schematic diagram of a network-side device according to an embodiment of the present application;
[0141] FIG. 14 is another structural schematic diagram of a network-side device according to an embodiment of the present application. DETAILED DESCRIPTION
[0142] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of them. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0143] The terms "first", "second", and the like in the present 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 can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second" are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in the present application means at least one of the connected objects. For example, the protection scope of "A or B" at least covers three schemes, namely, scheme one: including A and not including B; scheme two: including B and not including A; scheme three: including A and B. In addition, the terms "A and / or B", "at least one of A and B", "at least one of A or B" also at least cover the above three schemes, respectively. The character " / " generally represents that the objects before and after are in an "or" relationship.
[0144] The term "indication" in the present application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). The direct indication can be understood as that the sender explicitly informs the receiver of specific information, operations to be performed or requested results, etc. in the indication sent by the sender. The indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or judges and determines the operations to be performed or the requested results according to the judgment result.
[0145] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, 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 described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and 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 6th Generation (6G) communication systems. th
[0146] FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as 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 embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0147] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.
[0148] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices jointly, and the embodiments of the present application do not make a specific limitation in this regard. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a dedicated hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).
[0149] In order to better understand the technical solutions of the present application, the following is first introduced:
[0150] Dualsteer
[0151] Dualsteer, i.e. multi-access technology, allows a UE to access two networks simultaneously. The Dualsteer device is a device that supports traffic control and user data switching (for different services) across two 3GPP access networks; it can be a single UE if no data is transmitted between the two networks at the same time; it can be two separate UEs if data is transmitted between the two networks at the same time. In addition, the Dualsteer device has two subscriptions / SUPIs, sharing one subscription profile from the same operator. In the present application file, the terminal will be described taking the above Dualsteer device as an example.
[0152] In the present application file, ASP refers to Access Selection Policy, which refers to a policy applied to the Dualsteer device, for example, applied to the Dualsteer terminal enablement layer. The ASP can be used for the Dualsteer device to perform data transmission, for example, for the Dualsteer device to determine to select the access mode corresponding to SUPI-1 to send data 1, and select the access mode corresponding to SUPI-2 to send data 2. The access mode here can be understood as a type of access, for example, 3GPP access, Non-3GPP access; it can also be understood as a transmission resource of a certain access mode, for example, a protocol data network (Protocol Data Network, PDN) connection, an evolved packet system (Evolved Packet System, EPS) bearer, a protocol data unit (Protocol Data Unit, PDU) session, a quality of service (Quality of Service, QoS) flow, etc. The ASP can be a new UE policy, or an enhanced UE route selection policy (UE Route Selection Policy, URSP). In an implementation, the ASP can include the following information:
[0153] Each ASP rule has a Traffic descriptor (TD): to identify the application traffic. The format and values can be the same as in the TD in URSP rules. Then, under each Traffic descriptor, it includes:
[0154] (1) Rule precedence: UE evaluates the ASP rules according to the rule precedence.
[0155] (2) Public Land Mobile Network (PLMN) selection preference and Radio Access Technology (RAT) preference for access: indicates the PLMN ID and RAT type through which the application traffic should be transmitted by 3GPP access. This entry can have one or more values, and the UE needs to select one of them (no priority list).
[0156] (3) Core Network (CN) preference: indicates the preferred CN type to handle the access.
[0157] (4) Access selection verification criteria: indicates the restrictions for the ASP. Unless all the provided verification criteria are met, the ASP will not be considered valid.
[0158] Problem 1: How does UDM associate the two SUPIs of Dualsteer device
[0159] In the existing disclosed technology, how does UDM associate the Dualsteer device, which can be achieved by:
[0160] (1) UDM based on local configuration;
[0161] (2) Dualsteer pairing ID;
[0162] (3) SUPI 1 UE context contains SUPI 2 value;
[0163] (4) The association of the UE using SUPI 1 and the UE using SUPI 2 is completed in UDM through the Dualsteer association ID;
[0164] (5) AMF 2 also includes Dualsteer capability and Dualsteer pairing information (sent to UDM);
[0165] In the above solutions, additional signaling overhead is required for Dualsteer devices, and there is room for optimization.
[0166] Problem 2: SUPI exposure problem of ASP
[0167] ASP is used for Dualsteer device selection data transmission path, for example: traffic 1 uses SUPI1 transmission, traffic 2 uses SUPI2 transmission. Since SUPI information is not allowed to be transmitted over the air, the association between SUPI and traffic needs to be defined in ASP so that the Dualsteer terminal can select the transmission path according to the traffic characteristics. In the prior art, it is disclosed that primary SUPI and secondary SUPI can be defined in ASP to obscure the real SUPI information, for example:
[0168] One SUPI is marked as primary SUPI and the other SUPI is marked as secondary SUPI, so that asymmetric policies can be provided to each SUPI and differentiated processing is performed according to the policies.
[0169] However, this scheme requires the UE to indicate to the network side whether it is a primary SUPI or a secondary SUPI, which consumes certain signaling; at the same time, if the access mode of the terminal changes, it is not clear how to define the primary SUPI and the secondary SUPI. Therefore, how the network side determines the policy corresponding to the SUPI needs to be optimized.
[0170] Problem 3: UE context synchronization problem
[0171] In the prior art, UDM can determine that SUPI-1 and SUPI-2 come from the same UE, or determine that SUPI-1 and SUPI-2 have an association, which mainly depends on the registration of SUPI-2 in the network. However, the network element serving SUPI-1 is not clear whether the UE is performing Dualsteer service.
[0172] This can cause the problem of UE context synchronization in the network. For example, the Dualsteer device establishes PDU session-1 through SUPI-1 and PDU session-2 through SUPI-2. In the prior art, AMF-2 and SMF-2 serving SUPI-2 can obtain the corresponding terminal context, that is, whether the UE is performing Dualsteer service or whether the UE is authorized Dualsteer service. At this time, the UE can switch the traffic of PDU session-2 to PDU session-1. However, since AMF-1 and SMF-1 serving SUPI-1 do not know whether the UE is performing Dualsteer service, the problem of inconsistent understanding between the network and the terminal is caused.
[0173] The information processing method provided by the embodiments of the present application will be described in detail in combination with the accompanying drawings and some embodiments and application scenarios.
[0174] Referring to FIG. 2, an information processing method is provided in the embodiments of the present application, and an execution subject of the method is a first network side node. In the present application, a node can represent an object in different forms such as a device, a function, a subsystem, and the like. Optionally, the first network side node can be a UDM device. In the present application, the first network side node is taken as a UDM device for example, and it can be understood that the type of the first network side node is not limited to the UDM device.
[0175] The method comprises the following steps.
[0176] Step 201: The first network side node performs at least one of a first operation and a second operation according to first information.
[0177] The first operation comprises determining at least one of the following.
[0178] (1) The first SUPI and the second SUPI are used by the same terminal.
[0179] (2) The first SUPI and the second SUPI are associated.
[0180] The first operation is mainly used to determine that the first SUPI and the second SUPI are associated according to a first PEI and a second PEI, that is, to realize the association of the first SUPI and the second SUPI based on the first PEI and the second PEI at the network side. It can be understood that the prior art already supports the terminal to optionally carry a PEI in the registration process, and therefore the first operation can be performed without the terminal sending additional signaling for configuration or indication, thereby saving signaling overhead.
[0181] It can be understood that in an actual application scenario, the first network side node can also determine that the first SUPI and the second SUPI are not used by the same terminal or the first SUPI and the second SUPI are not associated according to the first PEI and the second PEI, that is, to determine that the first SUPI and the second SUPI are not associated by the first PEI and the second PEI.
[0182] The second operation comprises at least one of the following.
[0183] (1) Determining second information.
[0184] (2) Sending the second information.
[0185] (3) Updating third information.
[0186] The first information includes at least one of the following: information indicating registration of the first SUPI, which can be a registration request sent by the terminal in the first SUPI registration process, or a registration message (such as Nudm_UECM_Registration) sent by the AMF based on the registration request sent by the terminal in the first SUPI registration process; information indicating that the terminal enables Dualsteer; information indicating that the terminal supports Dualsteer; information indicating registration of the second SUPI, which can be a registration request sent by the terminal in the second SUPI registration process, or a registration message (such as Nudm_UECM_Registration) sent by the AMF based on the registration request sent by the terminal in the second SUPI registration process; the first PEI; and the second PEI.
[0187] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode (allowing or not allowing the first SUPI and the second SUPI to be transmitted simultaneously); and confirming that the Dualsteer function is available or unavailable.
[0188] The third information includes at least one of the following: terminal subscription information; data set information; AM context information; SM context information; and the second information.
[0189] The terminal can also be referred to as a Dualsteer device.
[0190] In the embodiments of the present application, the first network side node determines at least one of the following based on the first PEI and the second PEI: the first SUPI and the second SUPI are used by the same terminal; the first SUPI and the second SUPI are associated, which realizes association of the first SUPI and the second SUPI without generating additional signaling overhead; and the first network side node performs determination of the second information, which is used for: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode; and confirming that the Dualsteer function is available or unavailable, thereby solving the problem of indicating identity information by the terminal to the network, avoiding exposure of the SUPI of the terminal on the air interface, and saving signaling overhead.
[0191] In an optional embodiment, before the first network node performs at least one of the first operation and the second operation, the method further includes:
[0192] The first network side node obtains the first information.
[0193] In an optional implementation, in a case where the first information comprises the first PEI and the second PEI,
[0194] The determining, according to the first information, that the first SUPI is used by the same terminal as the second SUPI comprises:
[0195] In a case where it is determined that the first PEI and the second PEI have an association, it is determined that the first SUPI is used by the same terminal as the second SUPI; and / or,
[0196] The determining, according to the first information, that the first SUPI has an association with the second SUPI comprises:
[0197] In a case where it is determined that the first PEI and the second PEI have an association, it is determined that the first SUPI has an association with the second SUPI.
[0198] In the embodiments of the present application, in a case where the first network side node determines that the first PEI and the second PEI have an association, it is further determined that the first SUPI is used by the same terminal as the second SUPI, or the first SUPI has an association with the second SUPI.
[0199] The above-mentioned first PEI and the second PEI having an association can include that the first PEI and the second PEI are the same, for example, the terminal specifically being a dual-card device, wherein two cards correspond to the first PEI and the second PEI respectively, and the PEIs of the two cards are the same; or can also include that the first PEI and the second PEI are not the same, for example, the terminal specifically being a dual-card device, wherein two cards correspond to the first PEI and the second PEI respectively, and the PEIs of the two cards are not the same. The determination manner of the first PEI and the second PEI having an association can adopt an existing non-standardized determination manner, for example, the association relationship of the first PEI and the second PEI can be determined through online handling, network management configuration, short message handling, business hall handling, etc. On the other hand, after determining the association relationship of the first PEI and the second PEI, the association relationship of the first PEI and the second PEI can be locally configured in the first network side node, that is, in some implementations, the first network side node can learn the association relationship of the first PEI and the second PEI through local configuration. The specific determination manner of the first PEI and the second PEI having an association is not limited in the embodiments of the present application, as long as the implementation means capable of determining that the first PEI and the second PEI have an association can be applied to the technical solution of the present application.
[0200] In an optional implementation, the first SUPI has an association with the second SUPI, comprising:
[0201] The first SUPI and the second SUPI are used to perform Dualsteer.
[0202] In an optional implementation, in a case that the first information comprises the first PEI and the second PEI, the first network-side node acquires the first information, comprising:
[0203] The first network-side node receives the first PEI and the second PEI from the terminal.
[0204] In the embodiments of the present application, the first PEI and the second PEI are specifically provided by the terminal to the first network-side node.
[0205] In an optional implementation, the first network-side node receives the first PEI from the terminal, comprising:
[0206] The first network-side node receives the first PEI from the terminal through a connection corresponding to the first SUPI;
[0207] The first network-side node receives the second PEI from the terminal, comprising:
[0208] The first network-side node receives the second PEI from the terminal through a connection corresponding to the second SUPI.
[0209] In the embodiments of the present application, the first PEI and the second PEI are specifically sent by the terminal to the first network-side node through a connection corresponding to the first SUPI and the second SUPI respectively, for example, the first PEI is carried in a registration request message in the process of the terminal registering the first SUPI, and is sent to the first network-side node through a connection corresponding to the first SUPI (which may comprise a first AMF corresponding to the first SUPI); the second PEI is carried in a registration request message in the process of the terminal registering the second SUPI, and is sent to the first network-side node through a connection corresponding to the second SUPI (which may comprise a second AMF corresponding to the second SUPI).
[0210] In an optional implementation, the second information is information for distinguishing the first SUPI and the second SUPI;
[0211] Optionally, the second information comprises at least one of the following:
[0212] (1) information for indicating a SUPI index value;
[0213] In the embodiments of the present application, the second information specifically adopts the form of SUPI index, which can save signaling overhead compared with the form of existing primary SUPI and secondary SUPI, and can ensure clear indication, and specific comparison is as follows:
[0214] Comparison from the aspect of signaling overhead:
[0215] The primary SUPI and the secondary SUPI need the terminal to indicate in advance to the network side which SUPI corresponds to the specific primary SUPI and the secondary SUPI, for example, indicating in advance that the primary SUPI corresponds to the first SUPI and the secondary SUPI corresponds to the second SUPI;
[0216] The SUPI index is determined by the first network side node itself, without the need for the terminal to indicate in advance, thereby saving signaling overhead.
[0217] In terms of indication clarity:
[0218] For the primary SUPI and the secondary SUPI, assuming that the primary SUPI corresponds to the first SUPI and the secondary SUPI corresponds to the second SUPI, if the access mode of the terminal changes, for example, the first SUPI changes to the third SUPI, at this time, the network side can only know that the second SUPI can correspond to the secondary SUPI, and whether the newly registered third SUPI corresponds to the primary SUPI or needs to be redefined, that is, the primary SUPI corresponds to the second SUPI and the secondary SUPI corresponds to the third SUPI, resulting in that the network side is not clear about the correspondence between the primary SUPI and the secondary SUPI and the specific SUPI.
[0219] However, in the form of the SUPI index, no matter how the SUPI registered by the terminal changes, the first network side node can correspondingly determine an SUPI index, ensuring clear indication.
[0220] (2) Information for indicating the primary SUPI and the secondary SUPI.
[0221] In the embodiments of the present application, the form of the primary SUPI and the secondary SUPI can be used to be compatible with the existing SUPI definition, and the implementation combined with the implementation of associating the first SUPI and the second SUPI according to the first PEI and the second PEI as described above can also achieve overall signaling overhead saving.
[0222] In another implementation, the information for indicating the primary SUPI and the secondary SUPI can also be used in combination with the information for indicating the SUPI index value. For example, the information for indicating the SUPI index value can indicate that the first SUPI corresponds to the primary SUPI and the second SUPI corresponds to the secondary SUPI. It can be understood that this combination of use can also save the signaling overhead of the terminal because it does not need to report any of the primary SUPI and the secondary SUPI to the network.
[0223] In an optional implementation, the second information corresponding to the target SUPI is determined as the first value.
[0224] The second information corresponding to the target SUPI is determined as the first value.
[0225] The target SUPI satisfies at least one of the following conditions:
[0226] (1) The target SUPI is any one of the first SUPI and the second SUPI.
[0227] Optionally, the target SUPI is the second registered SUPI among the first SUPI and the second SUPI. It should be noted that the second registration mentioned herein can refer to the second sending of the registration request. For example, among the first SUPI and the second SUPI, the terminal first sends the registration request of the first SUPI and then sends the registration request of the second SUPI, and at this time, the target SUPI is the second SUPI. Alternatively, the second registration can also refer to the second completion of the registration. For example, among the first SUPI and the second SUPI, the first SUPI completes the registration first and the second SUPI completes the registration later, and at this time, the target SUPI is the second SUPI.
[0228] (2) The target SUPI is the SUPI corresponding to the connection for updating the context.
[0229] It can be understood that the UDM updates the context after determining that the first SUPI and the second SUPI have the association. The UDM can update the context using the first UDR corresponding to the first SUPI, or can select the second UDR corresponding to the second SUPI to update the context. For example, under the condition that the UDM updates the context through the first UDR corresponding to the first SUPI, the UDM can determine that the first SUPI is the target SUPI. For another example, under the condition that the UDM updates the context through the second UDR corresponding to the second SUPI, the UDM can determine that the second SUPI is the target SUPI. In this way, the UDM determines the target SUPI without the terminal indicating the primary SUPI and the secondary SUPI to the network side, thereby achieving the beneficial effect of saving the signaling overhead of the terminal.
[0230] (3) the target SUPI is the SUPI corresponding to the connection used for sending the second information;
[0231] It can be understood that the UDM performs sending the second information after determining that the first SUPI and the second SUPI have a correlation. The UDM can send the second information using the first UDR corresponding to the first SUPI, or can select the second UDR corresponding to the second SUPI to send the second information. For example, in the case where the UDM sends the second information through the first UDR corresponding to the first SUPI, the UDM can determine that the first SUPI is the target SUPI. For another example, in the case where the UDM sends the second information through the second UDR corresponding to the second SUPI, the UDM can determine that the second SUPI is the target SUPI. In this way, the UDM determines the target SUPI, and the terminal does not need to indicate the primary SUPI and the secondary SUPI to the network side, thereby achieving the beneficial effect of saving signaling overhead of the terminal.
[0232] In the embodiments of the present application, the specific value of the second information is determined according to the rules (1)-(3) above, wherein in the case where the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; and in the case where the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value.
[0233] The first value and the second value are different, for example, if the value of the second information is a 2-bit value, the first value can be '10', and the second value can be '01'. For example, if the value of the second information is a 1-bit value, the first value can be '1', and the second value can be '0'.
[0234] In an optional implementation, in the case where the target SUPI is the SUPI corresponding to the connection used for sending the second information, the second information is sent, including at least one of the following:
[0235] (1) in the case where the first network side node selects the connection corresponding to the first SUPI to send the second information, the first network side node sends the second information to the terminal through the third network side node corresponding to the first SUPI;
[0236] (2) in the case where the first network side node selects the connection corresponding to the second SUPI to send the second information, the first network side node sends the second information to the terminal through the third network side node corresponding to the second SUPI.
[0237] In the embodiments of the present application, the first network side node sends the second information to the terminal through the third network side node corresponding to the target SUPI, so that the terminal side can determine the data transmission strategy in combination with the value of the second information and the SUPI corresponding to the connection receiving the second information when receiving the second information.
[0238] The third network side node can be a UDR device or a PCF device, and in this application file, the case where the third network side node is a UDR device or a PCF device is exemplified.
[0239] In an optional implementation, the third information is updated, including at least one of the following:
[0240] (1) In the case where the third information contains AM context information, a first request message for requesting to update the AM context information is sent to the second network side node;
[0241] (2) In the case where the third information contains terminal subscription information, a second request message for requesting to update the terminal subscription information is sent to the third network side node;
[0242] (3) In the case where the third information contains data set information, a third request message for requesting to update the data set information is sent to the third network side node.
[0243] In an optional implementation, the second information is sent, including at least one of the following:
[0244] (1) The first network side node sends a registration accept message to the terminal through the second network side node, and the registration accept message includes the second information;
[0245] (2) The first network side node sends a configuration update message to the terminal through the second network side node, and the configuration update message includes the second information.
[0246] In the embodiments of the present application, the first network side node sends the second information to the terminal through the registration accept message or the configuration update message sent by the second network side node;
[0247] The second network side node can be an AMF device, and in this application file, the case where the second network side node is an AMF device is exemplified.
[0248] Specifically, in the embodiments of the present application, between the first SUPI and the second SUPI, it is assumed that the first SUPI is the first registered SUPI and the second SUPI is the second registered SUPI. It should be noted that the first / second registration described herein can refer to the order of sending the registration request, or can also refer to the order of completing the registration.
[0249] The first network side node sends a registration acceptance message to the terminal through the second network side node. Specifically, the first network side node can send the registration acceptance message to the terminal through the second network side node corresponding to the second SUPI. This is because when the first SUPI is registered first, the network side can not know that the terminal registers the first SUPI this time to perform Dualsteer, but when the second SUPI is registered later, it can be determined that the terminal needs to perform Dualsteer, and the first network side node determines the second information and carries the second information in the registration acceptance message corresponding to the first SUPI.
[0250] Similarly, the first network side node sends a configuration update message to the terminal through the second network side node. Specifically, the first network side node can send the configuration update message to the terminal through the second network side node corresponding to the first SUPI. This is because when the first SUPI is registered first, the network side can not know that the terminal registers the first SUPI this time to perform Dualsteer, but when the second SUPI is registered later, it can be determined that the terminal needs to perform Dualsteer, and the first network side node determines the second information and carries the second information in the configuration update message corresponding to the first SUPI.
[0251] Referring to FIG. 3, an information processing method is provided in the embodiment of the present application, and the execution subject of the method is a terminal. The terminal can be a terminal capable of performing Dualsteer, which can be referred to as a Dualsteer device. The method comprises the following steps:
[0252] Step 301: The terminal performs a third operation.
[0253] The third operation comprises at least one of the following:
[0254] (1) In the case where the terminal supports Dualsteer, the terminal sends a first PEI and a second PEI.
[0255] In the embodiment of the present application, the precondition for the terminal to send the first PEI and the second PEI is that the terminal supports Dualsteer.
[0256] (2) The terminal receives second information.
[0257] In the embodiment of the present application, the terminal receives the second information to determine the specific strategy of data transmission.
[0258] (3) The terminal performs data transmission according to the second information.
[0259] In the embodiment of the present application, the terminal determines the specific strategy of data transmission according to the second information.
[0260] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode (allowing or not allowing the first SUPI and the second SUPI to transmit simultaneously); and confirming that the Dualsteer function is available or unavailable.
[0261] In an optional implementation,
[0262] The terminal sends the first PEI, including:
[0263] The terminal sends the first PEI through a connection corresponding to the first SUPI.
[0264] The terminal sends the second PEI, including:
[0265] The terminal sends the second PEI through a connection corresponding to the second SUPI.
[0266] In the embodiments of the present application, the first PEI and the second PEI are specifically sent by the terminal to the first network side node through the connections corresponding to the first SUPI and the second SUPI, respectively. For example, the first PEI is carried in a registration request message in the process of registering the first SUPI by the terminal, and is sent to the first network side node through the connection corresponding to the first SUPI (which may include the first AMF corresponding to the first SUPI). The second PEI is carried in a registration request message in the process of registering the second SUPI by the terminal, and is sent to the first network side node through the connection corresponding to the second SUPI (which may include the second AMF corresponding to the second SUPI). It can be understood that the above-mentioned manner does not exclude the case that the registration message of the terminal further includes the second PEI when the first PEI is carried in a registration request message in the process of registering the first SUPI by the terminal, and is sent to the first network side node through the connection corresponding to the first SUPI (which may include the first AMF corresponding to the first SUPI). Similarly, the above-mentioned manner does not exclude the case that the registration message of the terminal further includes the first PEI when the second PEI is carried in a registration request message in the process of registering the second SUPI by the terminal, and is sent to the first network side node through the connection corresponding to the second SUPI (which may include the second AMF corresponding to the second SUPI).
[0267] In an optional implementation, the terminal receives the second information, including any one of the following:
[0268] (1) The terminal receives the first policy from a third network side node corresponding to the first SUPI;
[0269] (2) The terminal receives the second policy from a third network side node corresponding to the second SUPI;
[0270] At least one of the first policy and the second policy contains the content of the second information.
[0271] In the embodiments of the present application, the terminal specifically receives the second information in the following manner: receiving a first policy from a third network side node corresponding to the first SUPI or the second SUPI, and the first policy carries the second information, that is, the second information is provided to the terminal through a policy update process. The first policy can be referred to as an access selection policy (ASP), and can be specifically provided by a PCF corresponding to the first SUPI or the second SUPI.
[0272] In an optional implementation, the terminal receives the second information, including at least one of the following:
[0273] (1) The terminal receives a registration acceptance message from the second network side node, and the registration acceptance message contains the second information;
[0274] (2) The terminal receives a configuration update message from the second network side node, and the configuration update message contains the second information.
[0275] In the embodiments of the present application, the first network side node sends the second information to the terminal through the registration acceptance message or the configuration update message sent by the second network side node;
[0276] The second network side node can be an AMF device, and examples are given in the present application file assuming that the second network side node is an AMF device.
[0277] Specifically, in the embodiments of the present application, between the first SUPI and the second SUPI, it is assumed that the first SUPI is the first registered SUPI and the second SUPI is the second registered SUPI. It should be noted that the first / second registration described herein can refer to the order of sending a registration request, or can also refer to the order of completing registration.
[0278] The first network side node sends the registration acceptance message to the terminal through the second network side node, and specifically can be that the first network side node sends the registration acceptance message to the terminal through the second network side node corresponding to the second SUPI.
[0279] The first network side node sends the configuration update message to the terminal through the second network side node, and specifically can be that the first network side node sends the configuration update message to the terminal through the second network side node corresponding to the first SUPI.
[0280] In an optional implementation, the second information is information for distinguishing the first SUPI and the second SUPI;
[0281] Optionally, the second information includes at least one of the following:
[0282] (1) information for indicating a SUPI index value;
[0283] (2) information for indicating a primary SUPI and a secondary SUPI.
[0284] In an optional embodiment, the terminal determines to perform data transmission according to the second information, including at least one of the following:
[0285] The terminal determines a SUPI for performing data transmission according to the second information;
[0286] The terminal performs data transmission according to the SUPI for performing data transmission;
[0287] In the embodiments of the present application, after the terminal receives the second information, the terminal determines the SUPI for performing data transmission according to the second information, thereby further determining the path of data transmission, the connection of data transmission, and the modem of data transmission.
[0288] Compared with the prior art:
[0289] In the prior art, the UE sends a primary SUPI and a secondary SUPI indication to the network side, and the network side determines the primary and secondary information in the ASP based on the indication information of the UE, and then sends the ASP (with primary SUPI and secondary SUPI information) to the UE;
[0290] And the technical solution of the present application:
[0291] The network side (for example, UDM) determines the second information, and the UDM triggers the UDR / PCF to send the ASP (including the second information) to the UE, and at the same time, the UE also needs to determine the SUPI index locally, because the UE needs to confirm which SUPI corresponds to which SUPI index, and then knows how to use the ASP.
[0292] Wherein the determination manner of the terminal for the SUPI corresponding to the first value or the second value of the second information should be the same as the determination manner of the network side for the second information, that is, the terminal side and the network side should keep the same understanding for the second information.
[0293] Wherein the second information corresponding to the target SUPI is a first value;
[0294] Wherein the target SUPI satisfies at least one of the following:
[0295] (1) the target SUPI is any one of the first SUPI and the second SUPI;
[0296] Optionally, the target SUPI is the secondly registered SUPI among the first SUPI and the second SUPI. It should be noted that the secondly registered herein can refer to the secondly sent registration request. For example, among the first SUPI and the second SUPI, the terminal sends the registration request of the first SUPI first and then sends the registration request of the second SUPI, and at this time, the target SUPI is the second SUPI. Or the secondly registered can also refer to the secondly completed registration. For example, among the first SUPI and the second SUPI, the first SUPI completes the registration first and the second SUPI completes the registration later, and at this time, the target SUPI is the second SUPI.
[0297] (2) The target SUPI is the SUPI corresponding to the connection for updating the context;
[0298] It can be understood that the UDM updates the context after determining that the first SUPI and the second SUPI have the association. The UDM can update the context using the first UDR corresponding to the first SUPI, or can update the context using the second UDR corresponding to the second SUPI. For example, under the condition that the UDM updates the context through the first UDR corresponding to the first SUPI, the UDM can determine that the first SUPI is the target SUPI. For another example, under the condition that the UDM updates the context through the second UDR corresponding to the second SUPI, the UDM can determine that the second SUPI is the target SUPI. In this way, the UDM determines the target SUPI, and the terminal does not need to indicate the primary SUPI and the secondary SUPI to the network side, thereby achieving the beneficial effect of saving the signaling overhead of the terminal.
[0299] (3) The target SUPI is the SUPI corresponding to the connection for sending the second information;
[0300] It can be understood that the UDM sends the second information after determining that the first SUPI and the second SUPI have the association. The UDM can send the second information using the first UDR corresponding to the first SUPI, or can send the second information using the second UDR corresponding to the second SUPI. For example, under the condition that the UDM sends the second information through the first UDR corresponding to the first SUPI, the UDM can determine that the first SUPI is the target SUPI. For another example, under the condition that the UDM sends the second information through the second UDR corresponding to the second SUPI, the UDM can determine that the second SUPI is the target SUPI. At this time, the UE determines the target SUPI based on the connection of the second information, and in this way, the terminal does not need to indicate the primary SUPI and the secondary SUPI to the network side, thereby achieving the beneficial effect of saving the signaling overhead of the terminal.
[0301] Wherein, in the case that the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; in the case that the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value.
[0302] Wherein, the first value is different from the second value.
[0303] In the embodiments of the present application, in order to ensure that the terminal side and the network side understand the value of the second information in the same way, the terminal adopts the same rule as the network side to understand the second information. In this way, in the step of performing data transmission by the terminal according to the second information, the terminal can specifically select at least one of the following to perform data transmission according to the value of the second information: the path of data transmission; the connection of data transmission; the SUPI of data transmission; and the modem of data transmission.
[0304] Referring to FIG. 4, the embodiments of the present application provide an information processing method, the execution subject of the method is a second network side node, which can be an AMF device, in the present application file, the case that the second network side node is an AMF device is exemplified, it should be noted that the first SUPI and the second SUPI corresponding to the terminal performing Dualsteer association, the second network side node can include the first AMF corresponding to the first SUPI, and the second AMF corresponding to the second SUPI;
[0305] The method comprises:
[0306] Step 401: the second network side node performs at least one of the fourth operation and the fifth operation;
[0307] Wherein, the fourth operation comprises at least one of the following:
[0308] (1) receiving first information from the terminal;
[0309] (2) in the case that it is determined that the terminal supports Dualsteer, sending the first information to the first network side node;
[0310] The fifth operation comprises at least one of the following:
[0311] (1) receiving a first request message from the first network side node, and updating the AM context information according to the first request message, the first request message being used for requesting to update the AM context information;
[0312] Solve the problem of how the network synchronizes the Dualsteer terminal UE context, so that the Dualsteer device can be correctly associated in the network.
[0313] (2) sending second information to the terminal;
[0314] The first information includes at least one of the following: information indicating that the first SUPI is registered; information indicating that the terminal enables Dualsteer of multi-access; information indicating that the terminal supports Dualsteer; information indicating that the second SUPI is registered; a first PEI; and a second PEI.
[0315] The second information is used for at least one of the following: performing data transmission; selecting a path of data transmission; selecting a connection of data transmission; selecting a SUPI of data transmission; selecting a modem of data transmission; authorization (allowing or not allowing the first SUPI and the second SUPI to transmit simultaneously) of a data transmission mode; and confirming that a Dualsteer function is available or unavailable.
[0316] In an optional implementation, the first SUPI is associated with the second SUPI, including:
[0317] The first SUPI and the second SUPI are used for the terminal to perform Dualsteer.
[0318] In an optional implementation, the first PEI is received from the terminal, including:
[0319] The second network side node receives the first PEI from the terminal through a connection corresponding to the first SUPI;
[0320] The second PEI is received from the terminal, including:
[0321] The second network side node receives the second PEI from the terminal through a connection corresponding to the second SUPI.
[0322] In the embodiments of the present application, the first PEI and the second PEI are specifically sent to the first network side node by the terminal through the connection corresponding to the first SUPI and the second SUPI respectively. For example, the first PEI is carried in a registration request message in the process of the terminal registering the first SUPI, and is sent to the first network side node through the connection corresponding to the first SUPI (which may include the first AMF corresponding to the first SUPI); the second PEI is carried in a registration request message in the process of the terminal registering the second SUPI, and is sent to the first network side node through the connection corresponding to the second SUPI (which may include the second AMF corresponding to the second SUPI). It can be understood that the above-mentioned manner does not exclude the case that the registration message of the terminal further includes the second PEI when the first PEI is carried in a registration request message in the process of the terminal registering the first SUPI, and is sent to the first network side node through the connection corresponding to the first SUPI (which may include the first AMF corresponding to the first SUPI). Similarly, the above-mentioned manner does not exclude the case that the registration message of the terminal further includes the first PEI when the second PEI is carried in a registration request message in the process of the terminal registering the second SUPI, and is sent to the first network side node through the connection corresponding to the second SUPI (which may include the second AMF corresponding to the second SUPI).
[0323] In an optional implementation, the second information is sent to the terminal, comprising:
[0324] The second network side node receives the second information from the first network side node;
[0325] The second network side node sends at least one of a registration accept message and a configuration update message to the terminal;
[0326] The registration accept message includes the second information, and the configuration update message includes the second information.
[0327] Specifically, in the embodiments of the present application, between the first SUPI and the second SUPI, it is assumed that the first SUPI is the first registered SUPI and the second SUPI is the second registered SUPI. It should be noted that the first / second registration mentioned here can refer to the order of sending a registration request, or can also refer to the order of completing registration.
[0328] The first network side node sends a registration accept message to the terminal through the second network side node. Specifically, the first network side node can send a registration accept message to the terminal through the second network side node corresponding to the second SUPI.
[0329] The first network side node sends the configuration update message to the terminal through the second network side node. Specifically, the first network side node can send the configuration update message to the terminal through the second network side node corresponding to the first SUPI.
[0330] In an optional implementation, the second information is information for distinguishing the first SUPI and the second SUPI.
[0331] Optionally, the second information includes at least one of the following:
[0332] (1) information for indicating an SUPI index value;
[0333] (2) information for indicating a primary SUPI and a secondary SUPI.
[0334] In an optional implementation, the second information satisfies:
[0335] The second information corresponding to the target SUPI is a first value;
[0336] The target SUPI satisfies at least one of the following:
[0337] (1) the target SUPI is any one of the first SUPI and the second SUPI;
[0338] (2) the target SUPI is an SUPI corresponding to a connection for updating a context;
[0339] (3) the target SUPI is an SUPI corresponding to a connection for sending the second information;
[0340] The second information corresponding to the second SUPI is a second value in a case where the first SUPI is the target SUPI; the second information corresponding to the first SUPI is the second value in a case where the second SUPI is the target SUPI; and the first value is different from the second value.
[0341] Referring to FIG. 5, the embodiment of the present application provides an information processing method, and an execution subject of the method is a third network side node. The third network side node can be a UDR device or a PCF device. In the present application, the third network side node is taken as an example of the UDR device or the PCF device. It should be noted that, for the first SUPI and the second SUPI corresponding to the terminal performing the Dualsteer association, the third network side node can include a first UDR / first PCF corresponding to the first SUPI and a second UDR / second PCF corresponding to the second SUPI.
[0342] The method includes:
[0343] Step 501: The third network side node performs at least one of a sixth operation and a seventh operation.
[0344] The sixth operation comprises:
[0345] (1) The third network-side node receives at least one of the second request message and the third request message from the first network-side node, the second request message being used to request updating of terminal subscription information, and the third request message being used to request updating of data set information;
[0346] (2) The third network-side node performs at least one of the following according to at least one of the second request message and the third request message:
[0347] (3) Updating the data set information;
[0348] (4) Updating the terminal subscription information;
[0349] The seventh operation comprises: sending the second information to the terminal;
[0350] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization (allowing or not allowing the first SUPI and the second SUPI to be transmitted simultaneously) of a data transmission mode; and confirming that a Dualsteer function is available or unavailable;
[0351] In an optional embodiment, the third network-side node performs the seventh operation, comprising:
[0352] (1) The third network-side node receives information indicating updating of a terminal policy;
[0353] (2) The third network-side node performs the seventh operation according to the information indicating updating of the terminal policy.
[0354] In the embodiments of the present application, the information indicating updating of the terminal policy can specifically be information triggering the PCF to perform updating of the terminal policy by the UDR.
[0355] In an optional embodiment, the sending of the second information to the terminal comprises:
[0356] The third network-side node sends a first policy to the terminal;
[0357] The first policy contains the second information.
[0358] In the embodiments of the present application, the third network-side node sends the second information to the terminal in the form of the third network-side node sending a first policy to the terminal, the first policy carrying the second information, that is, the second information is provided to the terminal through a policy updating process. The first policy can be referred to as an access selection policy (ASP).
[0359] In an optional implementation, the second information is information for distinguishing the first SUPI and the second SUPI;
[0360] Optionally, the second information includes at least one of the following:
[0361] information for indicating a SUPI index value;
[0362] information for indicating a primary SUPI and a secondary SUPI.
[0363] In an optional implementation, the second information satisfies:
[0364] The second information corresponding to the target SUPI is a first value;
[0365] Wherein, the target SUPI satisfies at least one of the following:
[0366] The target SUPI is any one of the first SUPI and the second SUPI;
[0367] The target SUPI is a SUPI corresponding to a connection for updating a context;
[0368] The target SUPI is a SUPI corresponding to a connection for sending the second information;
[0369] Wherein, in the case that the first SUPI is the target SUPI, the second information corresponding to the second SUPI is a second value; in the case that the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value; the first value is different from the second value.
[0370] The technical solutions of the present application will be described below in combination with specific application examples:
[0371] Example one:
[0372] The main idea of this embodiment is that the UDM determines that SUPI-1 and SUPI-2 come from the same UE or determines that SUPI-1 and SUPI-2 have an association based on the association relationship between PEI-2 and PEI-1, thereby triggering the update of the UE context and further triggering the sending or updating of the ASP. The main problem solved is how the UDM determines that SUPI-1 and SUPI-2 have an association (or how the UDM determines that SUPI-1 and SUPI-2 come from the same UE), so that the Dualsteer device can be correctly associated in the network.
[0373] The corresponding signaling flow is shown in FIG. 6a:
[0374] Step 1: SUPI-1 of the Dualsteer device is registered in the network. Wherein, in the case that the Dualsteer device supports Dualsteer, the SUPI-1 of the Dualsteer device carries PEI-1 in the network registration request message.
[0375] Optionally, in the case that the AMF-1 receives the PEI-1 and the Dualsteer device indicates that it supports Dualsteer, the AMF-1 sends the PEI-1 to the UDM.
[0376] Step 2: SUPI-2 of the Dualsteer device is registered in the network. Wherein, in the case that the Dualsteer device supports Dualsteer, the SUPI-2 of the Dualsteer device carries PEI-2 in the network registration request message.
[0377] Optionally, in the case that the AMF-2 receives the PEI-2 and the Dualsteer device indicates that it supports Dualsteer, the AMF-2 sends the PEI-2 to the UDM.
[0378] That is, the first information is obtained by the first network side node through the above steps 1 and 2, wherein the first network side node is specifically the UDM in the embodiment, and the first information includes PEI-1 and PEI-2.
[0379] Step 3: The UDM determines at least one of the following based on the association information of PEI-1 and PEI-2: SUPI-1 and SUPI-2 come from the same UE or device; SUPI-1 and SUPI-2 have an association.
[0380] Optionally, the association information of PEI-1 and PEI-2 indicates that PEI-1 and PEI-2 come from the same UE or device.
[0381] In some embodiments, PEI-1 and PEI-2 can come from different UEs or devices, and the association information of PEI-1 and PEI-2 indicates that PEI-1 and PEI-2 have an association.
[0382] Optionally, the SUPI-1 and the SUPI-2 have an association, including: SUPI-1 and SUPI-2 are used to perform Dualsteer performed by the Dualsteer device.
[0383] Step 4: After determining at least one of SUPI-1 and SUPI-2 come from the same UE or device, SUPI-1 and SUPI-2 have an association, the UDM updates the UE context at the UDR. It is worth mentioning that the UDM can choose to update the UE context at the UDR of access-1 or access-2.
[0384] Step 5: If the UDM chooses access-1 corresponding to SUPI-1, UDR-1 triggers PCF-1 to update the ASP of SUPI-1 of the Dualsteer device. In some embodiments, the PCF sends the ASP to the UE through the UCU procedure or the DL NAS TRANSPORT procedure.
[0385] If the UDM chooses access-2 corresponding to SUPI-2, UDR-2 triggers PCF-2 to update the ASP of SUPI-2 of the Dualsteer device. In some embodiments, the PCF sends the ASP to the UE through the UCU procedure or the DL NAS TRANSPORT procedure.
[0386] In some embodiments, the UDM always updates the UE context through the UDR corresponding to the SUPI registered with the UDM the second time.
[0387] In some embodiments, the UDM updates the UE context through both access-1 corresponding to SUPI-1 and access-2 corresponding to SUPI-2.
[0388] Step 6: If UDR-1 triggers PCF-1 to update or send the ASP of SUPI-1 of the Dualsteer device, the PCF updates or sends the ASP to SUPI-1.
[0389] If UDR-2 triggers PCF-2 to update or send the ASP of SUPI-2 of the Dualsteer device, the PCF updates or sends the ASP to SUPI-2.
[0390] Embodiment Two:
[0391] The main idea of this embodiment is to distinguish the roles of the two SUPIs through the UDM, and then distinguish the corresponding terminal policies of the two SUPIs, thereby solving the problem of the Dualsteer device needing to indicate identity information to the network, saving UE signaling, and solving the risk of the SUPI of the Dualsteer device being exposed on the air interface.
[0392] The corresponding signaling flowchart is shown in FIG. 6b:
[0393] Step 1: The UDM determines at least one of the following: SUPI-1 and SUPI-2 come from the same UE or device; SUPI-1 and SUPI-2 have an association.
[0394] It can be understood that the specific implementation of step 1 can adopt the prior art, that is, adopt the existing way of associating SUPI-1 and SUPI-2, or also can adopt the association way in the implementation one, that is, realize the association of SUPI-1 and SUPI-2 through the association information of PEI-1 and PEI-2.
[0395] Optionally, the association information of the PEI-1 and the PEI-2 indicates that the PEI-1 and the PEI-2 come from the same UE or device.
[0396] Optionally, the SUPI-1 and the SUPI-2 have an association includes: the SUPI-1 and the SUPI-2 are used for a Dualsteer device to perform Dualsteer.
[0397] Step 2: The UDM determines a SUPI index, wherein the SUPI index is used for a Dualsteer terminal to select at least one of the following when transmitting data: a path of data transmission; an access mode of data transmission; a connection for data transmission; a SUPI for data transmission; and a modem for data transmission.
[0398] Optionally, the connection for data transmission includes at least one of the following: a PDU session; a PDN connection; an EPS bearer; and a QoS flow.
[0399] Optionally, the access mode includes at least one of the following: 3GPP access; and Non-3GPP access.
[0400] Optionally, the SUPI for data transmission is used for a Dualsteer device to perform a Dualsteer feature.
[0401] Optionally, the UDM sets a SUPI index corresponding to a SUPI used for updating a UE context to a first value, and sets a SUPI index corresponding to another SUPI to a second value, wherein the first value and the second value are different.
[0402] In some embodiments, the UDM sets a SUPI index corresponding to a SUPI used for updating a UE context to a first value
[0403] Optionally, the UDM determines the SUPI index based on the SUPI of the sending ASP. Optionally, the UDM determines the SUPI index based on the SUPI of the sending ASP, including: the UDM determines the SUPI of the second registration as the SUPI of the sending ASP, and determines the SUPI index based on the SUPI.
[0404] In some embodiments, the SUPI index is 2-bit indication information, wherein the UDM sets the SUPI index corresponding to the SUPI used to update the UE context as '01', and sets the SUPI index corresponding to another SUPI as '10'.
[0405] That is, an embodiment of the SUPI index is:
[0406] Bits
[0407] 2 1
[0408] 0 0 reserved, that is, the first bit is 0, the second bit is 0, and the corresponding SUPI index is set to '00';
[0409] 0 1 Primary SUPI, that is, the first bit is 0, the second bit is 1, and the corresponding SUPI index is set to '01';
[0410] 1 0 Secondary SUPI, that is, the first bit is 1, the second bit is 0, and the corresponding SUPI index is set to '10';
[0411] 1 1 reserved, that is, the first bit is 1, the second bit is 1, and the corresponding SUPI index is set to '11';
[0412] It is worth mentioning that in the above embodiment, assuming that the UDM sets the SUPI index corresponding to SUPI-2 as '01', in the ASP received by the Dualsteer device, the SUPI index of the traffic that needs to be transmitted through SUPI-2 will all be marked as '01'. Correspondingly, the SUPI index of the traffic that needs to be transmitted through SUPI-1 will all be marked as '10'. In this way, even if the Dualsteer device does not indicate the Primary SUPI or the Secondary SUPI to the network side, the Dualsteer device can correctly determine through the SUPI index in the ASP which traffic should be transmitted through which SUPI. At the same time, the risk of the Dualsteer device transmitting the SUPI in the air interface can also be avoided.
[0413] In some embodiments, the SUPI index is 1 bit indication information, wherein the UDM sets the SUPI index corresponding to the SUPI used to update the UE context as '1', and sets the SUPI index corresponding to another SUPI as '1'. That is, one implementation of the SUPI index is:
[0414] Bits
[0415] 1
[0416] 1 Primary SUPI, i.e., the SUPI index is set to '1';
[0417] 0 Secondary SUPI, i.e., the SUPI index is set to '0';
[0418] It is worth mentioning that in the above embodiment, assuming that the UDM sets the SUPI index corresponding to SUPI-2 as '1', in the ASP received by the Dualsteer device, the SUPI index of the traffic that needs to be transmitted through SUPI-2 will all be marked as '1'. Correspondingly, the SUPI index of the traffic that needs to be transmitted through SUPI-1 will all be marked as '0'. In this way, even if the Dualsteer device does not indicate the Primary SUPI or the Secondary SUPI to the network side, the Dualsteer device can correctly determine through the SUPI index in the ASP which traffic should be transmitted through which SUPI. At the same time, the risk of the Dualsteer device transmitting the SUPI in the air interface can also be avoided.
[0419] Optionally, the UDM sends the SUPI index to the Dualsteer device.
[0420] In some embodiments, the SUPI index is carried in the registration acceptance message sent by AMF-2 to SUPI-2.
[0421] In some embodiments, the SUPI index is carried in the UE configuration update message sent by AMF-1 to SUPI-1.
[0422] Step 3: After determining that at least one of SUPI-1 and SUPI-2 come from the same UE or device, and SUPI-1 and SUPI-2 have an association, the UDM updates the UE context at the UDR. It is worth mentioning that the UDM can choose the UDR of access-1 or access-2 to update the UE context.
[0423] Step 4: If UDM selects access-1 corresponding to SUPI-1, UDR-1 triggers PCF-1 to update ASP to SUPI-1 of the Dualsteer device, wherein the ASP includes SUPI index. In some embodiments, the PCF sends the ASP to the UE through the UCU procedure or the DL NAS TRANSPORT procedure.
[0424] If UDM selects access-2 corresponding to SUPI-2, UDR-2 triggers PCF-2 to update ASP to SUPI-2 of the Dualsteer device, wherein the ASP includes SUPI index. In some embodiments, the PCF sends the ASP to the UE through the UCU procedure or the DL NAS TRANSPORT procedure.
[0425] Step 5: If UDR-1 triggers PCF-1 to update or send ASP to SUPI-1 of the Dualsteer device, PCF-1 updates or sends the ASP to SUPI-1.
[0426] If UDR-2 triggers PCF-2 to update or send ASP to SUPI-2 of the Dualsteer device, PCF-2 updates or sends the ASP to SUPI-2.
[0427] Optionally, after receiving the ASP from the PCF, the Dualsteer device selects at least one of the following based on the SUPI index when performing data transmission: path of data transmission; access mode of data transmission; connection of data transmission; SUPI of data transmission; modem of data transmission.
[0428] The Dualsteer device performs data transmission based on the SUPI index, including: the Dualsteer device determines the corresponding at least one of the following according to the value of the SUPI index: path of data transmission; access mode of data transmission; connection of data transmission; SUPI of data transmission; modem of data transmission.
[0429] The Dualsteer device determines the corresponding SUPI index as a first value or a second value according to the path of receiving the ASP, thereby ensuring that the SUPI index is understood in the same way as the network side, for example, if the path of receiving the ASP is the path corresponding to SUPI-1 (access-1), the value of the SUPI index corresponding to SUPI-1 is determined as 1.
[0430] Embodiment Three:
[0431] The main idea of the embodiment is that after the UDM determines that SUPI-1 and SUPI-2 come from the same UE or determines that SUPI-2 has an association with SUPI-1, the UDM synchronizes the UE context of AMF-1 and SMF-1. The main problem solved is how the network synchronizes the Dualsteer terminal UE context, so that the Dualsteer device can be correctly associated in the network
[0432] The corresponding signaling flow is shown in FIG. 6c.
[0433] Step 1: SUPI-1 of the Dualsteer device has been registered in the network.
[0434] Step 2: SUPI-2 of the Dualsteer device requests registration from the network.
[0435] Step 3: The UDM determines at least one of the following: SUPI-1 and SUPI-2 come from the same UE or device; SUPI-1 and SUPI-2 have an association.
[0436] It can be understood that the specific implementation of step 3 can adopt the prior art, that is, adopt the existing method of associating SUPI-1 and SUPI-2, or also can adopt the association method in implementation one, that is, realize the association of SUPI-1 and SUPI-2 through the association information of PEI-1 and PEI-2.
[0437] Optionally, the association information of the PEI-1 and the PEI-2 indicates that the PEI-1 and the PEI-2 come from the same UE or device.
[0438] Optionally, the SUPI-1 and the SUPI-2 have an association, including: the SUPI-1 and the SUPI-2 are used for the Dualsteer device to perform a Dualsteer characteristic.
[0439] Steps 4 and 5: The UDM updates the UE context information of at least one of AMF-1 and SMF-1.
[0440] In some embodiments, when the UDM updates the UE context information of AMF-1, the UE context information refers to AM context.
[0441] In some embodiments, when the UDM updates the UE context information of SMF-1, the UE context information refers to SM context.
[0442] Optionally, after accepting the registration request of SUPI-2, the UDM updates the UE context information of at least one of AMF-1 and SMF-1.
[0443] Optionally, after determining at least one of that SUPI-1 and SUPI-2 come from the same UE or device, and that SUPI-1 and SUPI-2 have an association, the UDM updates UE context information of at least one of the AMF-1 and the SMF-1.
[0444] It is worth mentioning that in some embodiments, the SMF-1 and the SMF-2 can be the same SMF, in which case the UDM does not need to update the context information of the SMF-2.
[0445] The information processing method provided by the embodiments of the present application can be executed by an information processing device. In the embodiments of the present application, the information processing device is taken as an example to illustrate the information processing device provided by the embodiments of the present application.
[0446] The information processing device provided by the embodiments of the present application can be a communication device or a component in a communication device, such as a chip. The communication device can be a terminal, a network side device, a server, or the like. For example, the terminal can include, but is not limited to, the types of the terminal 11 listed above, the network side device can include, but is not limited to, the types of the network side device 12 listed above, and the embodiments of the present application do not make specific limitations.
[0447] The information processing device can include an obtaining module, a receiving module, a sending module, and a processing module. The obtaining module, the receiving module, the sending module, and the processing module can be implemented by software or hardware. When implemented by hardware, the processing module can be implemented by a processor, which can include a general-purpose processor, a special-purpose processor, or the like, such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA), or other programmable logic devices, gate circuits, transistors, discrete hardware components, or the like. The receiving module and the sending module can be implemented by a communication interface, which can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, or the like.
[0448] Specifically, referring to FIG. 7, when the information processing apparatus is a component in the first network side node, the information processing apparatus 700 includes:
[0449] a first processing module 701, configured to
[0450] for the first network side node to perform at least one of a first operation and a second operation according to first information:
[0451] wherein the first operation includes determining at least one of:
[0452] the first SUPI and the second SUPI are used by the same terminal;
[0453] the first SUPI is associated with the second SUPI;
[0454] the second operation includes at least one of:
[0455] determining second information;
[0456] sending the second information;
[0457] updating third information;
[0458] wherein the first information includes at least one of: information indicating registration of the first SUPI; information indicating that the terminal enables Dualsteer; information indicating that the terminal supports Dualsteer; information indicating registration of the second SUPI; first PEI; second PEI;
[0459] wherein the second information is used for at least one of: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization (allowing or not allowing the first SUPI and the second SUPI to transmit simultaneously) of a data transmission mode; confirming that the Dualsteer function is available or unavailable;
[0460] the third information includes at least one of: terminal subscription information; data set information; AM context information; SM context information; and the second information.
[0461] Optionally, the apparatus further includes:
[0462] a first processing module 701, configured to
[0463] Optionally, in the case where the first information includes the first PEI and the second PEI,
[0464] the first processing module 701 is configured to:
[0465] In a case where it is determined that the first PEI and the second PEI have a correlation, it is determined that the first SUPI and the second SUPI are used by a same terminal.
[0466] The first processing module 701 is configured to:
[0467] In a case where it is determined that the first PEI and the second PEI have a correlation, it is determined that the first SUPI and the second SUPI are associated.
[0468] Optionally, the first processing module 701 is configured to:
[0469] The first SUPI and the second SUPI are used for the terminal to perform Dualsteer.
[0470] Optionally, in a case where the first information includes the first PEI and the second PEI, the first processing module 701 is configured to:
[0471] The first network-side node receives the first PEI and the second PEI from the terminal.
[0472] Optionally, the first processing module 701 is configured to:
[0473] The first network-side node receives the first PEI from the terminal through a connection corresponding to the first SUPI.
[0474] Optionally, the first processing module 701 is configured to:
[0475] The first network-side node receives the second PEI from the terminal through a connection corresponding to the second SUPI.
[0476] Optionally, the second information includes at least one of:
[0477] Information for indicating a SUPI index value;
[0478] Information for indicating a primary SUPI and a secondary SUPI.
[0479] Optionally, the first processing module 701 is configured to:
[0480] The second information corresponding to the target SUPI is determined as a first value;
[0481] The target SUPI satisfies at least one of:
[0482] The target SUPI is any one of the first SUPI and the second SUPI;
[0483] The target SUPI is a SUPI corresponding to a connection for updating a context;
[0484] The target SUPI is a SUPI corresponding to a connection for sending the second information;
[0485] wherein, in a case that the first SUPI is a target SUPI, the second information corresponding to the second SUPI is the second value; in a case that the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value;
[0486] wherein, the first value is different from the second value.
[0487] Optionally, in a case that the target SUPI is a SUPI corresponding to a connection used for sending the second information, the first processing module 701 is configured to perform at least one of the following:
[0488] in a case that the first network-side node selects a connection corresponding to the first SUPI to send the second information, the first network-side node sends the second information to the terminal through a third network-side node corresponding to the first SUPI;
[0489] in a case that the first network-side node selects a connection corresponding to the second SUPI to send the second information, the first network-side node sends the second information to the terminal through a third network-side node corresponding to the second SUPI.
[0490] Optionally, the first processing module 701 is configured to perform at least one of the following:
[0491] in a case that the third information contains AM context information, sending, to the second network-side node, a first request message used for requesting to update the AM context information;
[0492] in a case that the third information contains terminal subscription information, sending, to the third network-side node, a second request message used for requesting to update the terminal subscription information;
[0493] in a case that the third information contains data set information, sending, to the third network-side node, a third request message used for requesting to update the data set information.
[0494] Optionally, the first processing module 701 is configured to perform at least one of the following:
[0495] in a case that the first network-side node selects a connection corresponding to the first SUPI to send the second information, the first network-side node sends the second information to the terminal through a third network-side node corresponding to the first SUPI;
[0496] in a case that the first network-side node selects a connection corresponding to the first SUPI to send the second information, the first network-side node sends the second information to the terminal through a third network-side node corresponding to the first SUPI;
[0497] Specifically, referring to FIG. 8, when the information processing apparatus is a component in the terminal, the information processing apparatus 800 includes:
[0498] the second processing module 801 is configured to perform a third operation by the terminal;
[0499] wherein, the third operation includes at least one of the following:
[0500] In a case that the terminal supports Dualsteer, the terminal sends the first PEI and the second PEI;
[0501] receiving the second information;
[0502] The terminal performs data transmission according to the second information;
[0503] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of data transmission mode (allowing or not allowing the first SUPI and the second SUPI to transmit simultaneously); confirming that the Dualsteer function is available or unavailable;
[0504] Optionally, the first SUPI is associated with the second SUPI, including:
[0505] The first SUPI and the second SUPI are used by the terminal to perform Dualsteer.
[0506] Optionally, the second processing module 801 is configured to:
[0507] The terminal sends the first PEI through a connection corresponding to the first SUPI;
[0508] The terminal sends the second PEI, including:
[0509] The terminal sends the second PEI through a connection corresponding to the second SUPI;
[0510] Optionally, the second processing module 801 is configured to perform any one of the following:
[0511] The terminal receives a first policy from a third network side node corresponding to the first SUPI;
[0512] The terminal receives a second policy from a third network side node corresponding to the second SUPI;
[0513] At least one of the first policy and the second policy contains the content of the second information.
[0514] Optionally, the second processing module 801 is configured to perform at least one of the following:
[0515] The terminal receives a registration acceptance message from the second network side node, and the registration acceptance message contains the second information;
[0516] The terminal receives a configuration update message from the second network side node, and the configuration update message contains the second information.
[0517] Optionally, the second information includes at least one of the following:
[0518] information for indicating the SUPI index value;
[0519] information for indicating the primary SUPI and the secondary SUPI.
[0520] Optionally, the second processing module 801 is configured to:
[0521] The terminal determines the SUPI for performing data transmission according to the second information.
[0522] The terminal performs data transmission according to the SUPI for performing data transmission.
[0523] The second information corresponding to the target SUPI is a first value.
[0524] The target SUPI satisfies at least one of the following conditions:
[0525] The target SUPI is any one of the first SUPI and the second SUPI.
[0526] The target SUPI is the SUPI corresponding to the connection for updating the context.
[0527] The target SUPI is the SUPI corresponding to the connection for sending the second information.
[0528] The second information corresponding to the second SUPI is a second value in the case where the first SUPI is the target SUPI; the second information corresponding to the first SUPI is the second value in the case where the second SUPI is the target SUPI.
[0529] The first value is different from the second value.
[0530] Specifically, referring to FIG. 9, when the information processing apparatus is a component in the second network side node, the information processing apparatus 900 includes:
[0531] The third processing module 901 is configured to perform at least one of the fourth operation and the fifth operation by the second network side node.
[0532] The fourth operation includes at least one of the following:
[0533] The first information is received from the terminal.
[0534] The first information is sent to the first network side node in the case where it is determined that the terminal supports Dualsteer.
[0535] The fifth operation includes at least one of the following:
[0536] receive a first request message from the first network side node, and update the AM context information according to the first request message, the first request message being used for requesting to update the AM context information;
[0537] send second information to the terminal;
[0538] The first information includes at least one of the following: information indicating the first SUPI registration; information indicating that the terminal enables multi-access Dualsteer; information indicating that the terminal supports Dualsteer; information indicating the second SUPI registration; a first PEI; a second PEI;
[0539] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization (allowing or not allowing the first SUPI and the second SUPI to transmit simultaneously) of a data transmission mode; confirming that the Dualsteer function is available or unavailable;
[0540] Optionally, the first SUPI is associated with the second SUPI, including:
[0541] The first SUPI and the second SUPI are used for the terminal to perform Dualsteer.
[0542] Optionally, the third processing module 901 is configured to:
[0543] The second network side node receives the first PEI from the terminal through a connection corresponding to the first SUPI;
[0544] Optionally, the third processing module 901 is configured to:
[0545] The second network side node receives the second PEI from the terminal through a connection corresponding to the second SUPI.
[0546] Optionally, the third processing module 901 is configured to:
[0547] The second network side node receives the second information from the first network side node;
[0548] The second network side node sends at least one of a registration acceptance message and a configuration update message to the terminal;
[0549] The second information is included in the registration acceptance message and the configuration update message.
[0550] Optionally, the second information includes at least one of the following:
[0551] Information indicating a SUPI index value;
[0552] Information used for indicating a primary SUPI and a secondary SUPI.
[0553] Optionally, the second information satisfies:
[0554] The second information corresponding to the target SUPI is a first value;
[0555] The target SUPI satisfies at least one of the following:
[0556] The target SUPI is any one of the first SUPI and the second SUPI;
[0557] The target SUPI is a SUPI corresponding to a connection used for updating a context;
[0558] The target SUPI is a SUPI corresponding to a connection used for sending the second information;
[0559] The second information corresponding to the second SUPI is a second value in a case where the first SUPI is the target SUPI, and the second information corresponding to the first SUPI is the second value in a case where the second SUPI is the target SUPI, the first value being different from the second value.
[0560] Specifically, referring to FIG. 10, when the information processing apparatus is a component in a third network side node, the information processing apparatus 1000 includes:
[0561] A fourth processing module 1001, configured to cause the third network side node to perform at least one of a sixth operation and a seventh operation.
[0562] The sixth operation includes:
[0563] The third network side node receives at least one of a second request message and a third request message from a first network side node, the second request message being used for requesting to update terminal subscription information, and the third request message being used for requesting to update data set information.
[0564] The third network side node performs at least one of the following according to the at least one of the second request message and the third request message:
[0565] Update the data set information.
[0566] Update the terminal subscription information.
[0567] The seventh operation includes: sending the second information to the terminal.
[0568] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode (allowing or not allowing the first SUPI and the second SUPI to transmit simultaneously); confirming that the Dualsteer function is available or unavailable.
[0569] Optionally, the fourth processing module 1001 is configured to:
[0570] The third network side node receives information indicating updating of a terminal policy.
[0571] The third network side node performs a seventh operation according to the information indicating updating of the terminal policy.
[0572] Optionally, the fourth processing module 1001 is configured to:
[0573] The third network side node sends a first policy to the terminal.
[0574] The first policy contains the second information.
[0575] Optionally, the second information includes at least one of the following:
[0576] Information indicating a SUPI index value;
[0577] Information indicating a primary SUPI and a secondary SUPI.
[0578] Optionally, the second information satisfies:
[0579] The second information corresponding to the target SUPI is a first value;
[0580] The target SUPI satisfies at least one of the following:
[0581] The target SUPI is any one of the first SUPI and the second SUPI;
[0582] The target SUPI is a SUPI corresponding to a connection used for updating a context;
[0583] The target SUPI is a SUPI corresponding to a connection used for sending the second information;
[0584] In a case where the first SUPI is the target SUPI, the second information corresponding to the second SUPI is a second value; in a case where the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value; the first value is different from the second value.
[0585] The information processing device provided in the embodiments of the present application can realize each process of the method embodiments of FIGS. 2 to 6c and achieve the same technical effects. To avoid repetition, details are not described herein.
[0586] As shown in FIG. 11, the embodiments of the present application further provide a communication device 1100, which includes a processor 1101 and a memory 1102, and the memory 1102 stores programs or instructions executable on the processor 1101. For example, when the communication device 1100 is a terminal, the programs or instructions are executed by the processor 1101 to realize each step of the above method embodiments and achieve the same technical effects. When the communication device 1100 is a network side device, the programs or instructions are executed by the processor 1101 to realize each step of the above method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0587] The embodiments of the present application further provide a terminal, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run programs or instructions to realize the steps in the method embodiments shown in FIG. 3. The terminal embodiments correspond to the above terminal side method embodiments, and each implementation process and implementation manner of the above method embodiments can be applicable to the terminal embodiments and achieve the same technical effects. The terminal can be the information processing device shown in FIG. 8. Specifically, FIG. 12 is a schematic diagram of a hardware structure of a terminal for implementing the embodiments of the present application.
[0588] The terminal 1200 includes, but is not limited to, at least part of components such as a radio frequency unit 1201, a network module 1202, an audio output unit 1203, an input unit 1204, a sensor 1205, a display unit 1206, a user input unit 1207, an interface unit 1208, a memory 1209, and a processor 1210.
[0589] Those skilled in the art can understand that the terminal 1200 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 1210 through a power management system, so as to realize functions such as management of charging, discharging, and power consumption management through the power management system. The terminal structure shown in FIG. 12 does not constitute a limitation on the terminal, and the terminal can include more or fewer components than those shown, or combine certain components, or different component arrangements, which are not described herein.
[0590] It should be understood that in the embodiments of the present application, the input unit 1204 can include a graphics processor 12041 and a microphone 12042, and the graphics processor 12041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1206 can include a display panel 12061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1207 includes at least one of a touch panel 12071 and other input devices 12072. The touch panel 12071 is also called a touch screen. The touch panel 12071 can include two parts of a touch detection device and a touch controller. The other input devices 12072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), a trackball, a mouse, a joystick, and the like, which will not be described here.
[0591] In the embodiments of the present application, after the radio frequency unit 1201 receives the downlink data from the network side device, it can be transmitted to the processor 1210 for processing. In addition, the radio frequency unit 1201 can send uplink data to the network side device. Generally, the radio frequency unit 1201 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0592] The memory 1209 can be used to store software programs or instructions and various data. The memory 1209 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 1209 can include a volatile memory or a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1209 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0593] The processor 1210 can include one or more processing units; optionally, the processor 1210 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 1210.
[0594] The processor 1210 is configured to perform a third operation by the terminal.
[0595] The third operation includes at least one of the following:
[0596] In a case where the terminal supports Dualsteer, the terminal transmits the first PEI and the second PEI.
[0597] The second information is received.
[0598] The terminal performs data transmission according to the second information.
[0599] The second information is used for at least one of the following: performing data transmission; selecting a path for data transmission; selecting a connection for data transmission; selecting a SUPI for data transmission; selecting a modem for data transmission; authorization of a data transmission mode (allowing or not allowing the first SUPI and the second SUPI to transmit simultaneously); confirming that the Dualsteer function is available or unavailable.
[0600] Optionally, the processor 1210 is configured to:
[0601] The first SUPI and the second SUPI are used by the terminal to perform Dualsteer.
[0602] Optionally, the processor 1210 is configured to:
[0603] The terminal sends the first PEI through the connection corresponding to the first SUPI.
[0604] Optionally, the processor 1210 is configured to:
[0605] The terminal sends the second PEI through the connection corresponding to the second SUPI.
[0606] Optionally, the processor 1210 is configured to perform any one of the following:
[0607] The terminal receives the first policy from a third network side node corresponding to the first SUPI.
[0608] The terminal receives the second policy from a third network side node corresponding to the second SUPI.
[0609] At least one of the first policy and the second policy contains the content of the second information.
[0610] Optionally, the processor 1210 is configured to perform at least one of the following:
[0611] The terminal receives a registration acceptance message from the second network side node, and the registration acceptance message contains the second information.
[0612] The terminal receives a configuration update message from the second network side node, and the configuration update message contains the second information.
[0613] Optionally, the second information includes at least one of the following:
[0614] Information for indicating a SUPI index value;
[0615] Information for indicating a primary SUPI and a secondary SUPI.
[0616] Optionally, the processor 1210 is configured to:
[0617] The terminal determines the SUPI used for performing data transmission according to the second information;
[0618] The terminal performs data transmission according to the SUPI used for performing data transmission;
[0619] The second information corresponding to the target SUPI is a first value;
[0620] The target SUPI satisfies at least one of the following conditions:
[0621] The target SUPI is any one of the first SUPI and the second SUPI;
[0622] The target SUPI is the SUPI corresponding to the connection used for updating the context;
[0623] The target SUPI is the SUPI corresponding to the connection used for sending the second information;
[0624] The second information corresponding to the second SUPI is a second value when the first SUPI is the target SUPI, and the second information corresponding to the first SUPI is the second value when the second SUPI is the target SUPI;
[0625] The first value is different from the second value.
[0626] It can be understood that the implementation process of each implementation manner mentioned in the embodiment can refer to the related description of the method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be described here.
[0627] The embodiment of the application also provides a network side device, which comprises a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to realize the steps of the method embodiments shown in FIGS. 2, 4 and 5. The network side device embodiment corresponds to the network side device method embodiment. Each implementation process and implementation manner of the above method embodiment can be applied to the network side device embodiment and can achieve the same technical effects.
[0628] Specifically, the embodiment of the present application further provides a network side device, which can be the information processing apparatus shown in FIG. 7, 9, 10. As shown in FIG. 13, the network side device 1300 includes an antenna 131, a radio frequency device 132, a baseband device 133, a processor 134 and a memory 135. The antenna 131 is connected with the radio frequency device 132. In the uplink direction, the radio frequency device 132 receives information through the antenna 131, and sends the received information to the baseband device 133 for processing. In the downlink direction, the baseband device 133 processes the information to be sent, and sends the processed information to the radio frequency device 132, and the radio frequency device 132 processes the received information and sends the processed information out through the antenna 131.
[0629] The method performed by the network side device in the above embodiment can be implemented in the baseband device 133, which includes a baseband processor.
[0630] The baseband device 133 can include at least one baseband board, for example, as shown in FIG. 13, a plurality of chips are arranged on the baseband board, one of the chips is a baseband processor, for example, which is connected with the memory 135 through a bus interface to call the program in the memory 135 and perform the network device operation shown in the above method embodiment.
[0631] The network side device can further include a network interface 136, which is a common public radio interface (CPRI), for example.
[0632] Specifically, the network side device 1300 of the embodiment of the present application further includes instructions or programs stored in the memory 135 and executable on the processor 134, the processor 134 calls the instructions or programs in the memory 135 to perform the method performed by each module shown in FIG. 7, 9, 10, and achieves the same technical effect. To avoid repetition, details are not described here.
[0633] Specifically, the embodiment of the present application further provides a network side device. As shown in FIG. 14, the network side device 1400 includes a processor 1401, a network interface 1402 and a memory 1403. The network side device can be the information processing apparatus shown in FIG. 7, 9, 10. The network interface 1402 is a common public radio interface (CPRI), for example.
[0634] Specifically, the network side device 1400 in the embodiments of the present application further includes instructions or programs stored on the storage 1403 and executable on the processor 1401, the processor 1401 invokes the instructions or programs in the storage 1403 to perform the method performed by each module shown in FIG. 7, 9, 10, and achieve the same technical effects. To avoid repetition, details are not described herein.
[0635] The embodiments of the present application further provide a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to implement various processes of the above method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0636] The processor is the processor in the terminal in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0637] The embodiments of the present application further provide a chip, the chip includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is used to run programs or instructions to implement various processes of the above method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0638] It should be understood that the chip mentioned in the embodiments of the present application can also be referred to as a system chip, a system chip, a chip system or a system on chip, etc.
[0639] The embodiments of the present application further provide a computer program / program product, the computer program / program product is stored in a storage medium, the computer program / program product is executed by at least one processor to implement various processes of the above method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0640] The embodiments of the present application further provide a wireless communication system, including a first network side node, a terminal, a second network side node and a third network side node, the first network side node can be used to execute the steps of the first network side node side method as described above, the terminal can be used to execute the steps of the terminal side method as described above, the second network side node can be used to execute the steps of the second network side node side method as described above, and the third network side node can be used to execute the steps of the third network side node side method as described above.
[0641] It should be noted that, in the present document, the terms "comprises", "comprising", or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a", "comprising", or the like does not, without more constraints, preclude the existence of additional identical elements in the process, method, article, or apparatus that comprises the element. Furthermore, it is to be understood that the methods and apparatuses of the present application can be carried out by specific hardware, by software, or by a combination of hardware and software. It is therefore, contemplated to this patent to cover any and all modifications, variations, or equivalents that fall within the scope of the present application. Accordingly, where a concept can have been illustrated in only one of the exemplary embodiments, various aspects of the concept can be modified and / or combined to produce a variety of other embodiments that are not specifically illustrated. Thus, for purposes of describing particular embodiments, reference has been made to orientations. However, it should be understood that the described embodiments can be carried out in other orientations than those explicitly described without departing from the scope of the present application.
[0642] From the above description of the embodiments, it is apparent that the above-mentioned method can be realized by means of a computer software product and a general hardware platform, of course, it can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making the terminal or network side device execute the method described in each embodiment of the present application.
[0643] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, the above-mentioned specific embodiments are only illustrative, but not restrictive, and those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims.
Claims
1. An information processing method, comprising: The first network-side node performs at least one of the first and second operations based on the first information: The first operation includes: determining at least one of the following: The first and second SUPI permanent identifiers of the contracted user are used by the same terminal; The first SUPI is related to the second SUPI; The second operation includes at least one of the following: Determine the second piece of information; Send a second message; Update third-party information; The first information includes at least one of the following: information indicating the registration of the first SUPI; information indicating that the terminal enables Dualsteer; information indicating that the terminal supports Dualsteer; information indicating the registration of the second SUPI; a first permanent device identifier (PEI); and a second PEI. The second information is used for at least one of the following: performing data transmission; selecting a data transmission path; selecting a data transmission connection; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing the data transmission method; and confirming whether the Dualsteer function is available or unavailable. The third information includes at least one of the following: terminal subscription information; dataset information; access mobility management (AM) context information; session management (SM) context information; and the second information.
2. The method according to claim 1, wherein, Before the first network node performs at least one of the first and second operations, the method further includes: The first network-side node obtains the first information.
3. The method according to claim 1 or 2, wherein, The step of determining, based on the first information, that the first SUPI and the second SUPI are used by the same terminal includes: If it is determined that the first PEI and the second PEI are associated, it is determined that the first SUPI and the second SUPI are used by the same terminal; and / or, The step of determining that the first SUPI and the second SUPI are associated based on the first information includes: If it is determined that the first PEI and the second PEI are associated, then it is determined that the first SUPI and the second SUPI are associated.
4. The method according to any one of claims 1 to 3, wherein, The first SUPI is associated with the second SUPI, including: The first SUPI and the second SUPI are used to execute Dualsteer.
5. The method according to any one of claims 2 to 4, wherein, When the first information includes the first PEI and the second PEI, the first network-side node obtains the first information, including: The first network-side node receives the first PEI and the second PEI from the terminal.
6. The method according to claim 5, wherein, The first network-side node receives the first PEI from the terminal, including: The first network-side node receives the first PEI from the terminal through the connection corresponding to the first SUPI; The first network-side node receives the second PEI from the terminal, including: The first network-side node receives the second PEI from the terminal through the connection corresponding to the second SUPI.
7. The method according to claim 1, wherein, The second information includes at least one of the following: Information used to indicate SUPI index values; Information used to indicate the main SUPI and the secondary SUPI.
8. The method according to claim 1 or 7, wherein, The determination of the second information includes: The second information corresponding to the target SUPI is determined as the first value; Wherein, the target SUPI satisfies at least one of the following: The target SUPI is either the first SUPI or the second SUPI; The target SUPI is the SUPI corresponding to the connection used to update the context; The target SUPI is the SUPI corresponding to the connection used to send the second information; Wherein, when the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; when the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value. The first value is different from the second value.
9. The method according to claim 8, wherein, When the target SUPI is the SUPI corresponding to the connection used to send the second information, sending the second information includes at least one of the following: When the first network-side node selects the connection corresponding to the first SUPI to send the second information, the first network-side node sends the second information to the terminal through the third network-side node corresponding to the first SUPI. When the first network-side node selects the connection corresponding to the second SUPI to send the second information, the first network-side node sends the second information to the terminal through the third network-side node corresponding to the second SUPI.
10. The method according to claim 1, wherein, The updated third information includes at least one of the following: If the third information includes the AM context information, a first request message for requesting an update of the AM context information is sent to the second network-side node. If the third information includes the terminal subscription information, a second request message for requesting to update the terminal subscription information is sent to the third network-side node; If the third information includes dataset information, a third request message is sent to the third network-side node to request an update to the dataset information.
11. The method according to claim 1, wherein, The sending of the second information includes at least one of the following: The first network-side node sends a registration acceptance message to the terminal through the second network-side node, and the registration acceptance message includes the second information; The first network-side node sends a configuration update message to the terminal through the second network-side node, and the configuration update message includes the second information.
12. An information processing method, comprising: The terminal performs a third operation; The third operation includes at least one of the following: If the terminal supports Dualsteer, the terminal sends a first PEI and a second PEI; Receive the second message; The terminal performs data transmission based on the second information; The second information is used for at least one of the following: performing data transmission; selecting a data transmission path; selecting a data transmission connection; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing the data transmission method; and confirming whether the Dualsteer function is available or unavailable.
13. The method according to claim 11, The terminal sends a first PEI, including: The terminal sends the first PEI through the connection corresponding to the first SUPI; The terminal sends a second PEI, including: The terminal sends the second PEI through the connection corresponding to the second SUPI.
14. The method according to claim 11, wherein, The terminal receives second information, including any one of the following: The terminal receives the first policy from the third network-side node corresponding to the first SUPI; The terminal receives the second strategy from the third network-side node corresponding to the second SUPI; Wherein, at least one of the first strategy and the second strategy includes the content of the second information.
15. The method according to claim 11, wherein, The terminal receives second information, including at least one of the following: The terminal receives a registration acceptance message from the second network-side node, and the registration acceptance message contains the second information. The terminal receives a configuration update message from the second network-side node, and the configuration update message contains the second information.
16. The method according to claim 11, wherein, The second information includes at least one of the following: Information used to indicate SUPI index values; Information used to indicate the main SUPI and the secondary SUPI.
17. The method according to claim 11 or 16, wherein, The terminal determines to perform data transmission based on the second information, including at least one of the following: The terminal determines the SUPI used to perform data transmission based on the second information; The terminal performs data transmission according to the SUPI used for data transmission; Wherein, the second information corresponding to the target SUPI is the first value; The target SUPI satisfies at least one of the following: The target SUPI is either the first SUPI or the second SUPI; The target SUPI is the SUPI corresponding to the connection used to update the context; The target SUPI is the SUPI corresponding to the connection used to send the second information; Wherein, when the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; when the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value. The first value is different from the second value.
18. A method for transmitting information, wherein, include: The second network-side node performs at least one of the fourth and fifth operations; The fourth operation includes at least one of the following: Receive the first information from the terminal; If it is determined that the terminal supports Dualsteer, first information is sent to the first network-side node; The fifth operation includes at least one of the following: The system receives a first request message from the first network-side node and updates the AM context information based on the first request message, wherein the first request message is used to request an update of the AM context information. Send the second information to the terminal; The first information includes at least one of the following: information indicating the registration of the first SUPI; information indicating that the terminal enables Dualsteer; information indicating that the terminal supports Dualsteer; information indicating the registration of the second SUPI; a first PEI; and a second PEI. The second information is used for at least one of the following: performing data transmission; selecting a data transmission path; selecting a data transmission connection; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing the data transmission method; and confirming whether the Dualsteer function is available or unavailable.
19. The method according to claim 18, wherein, Receive the first PEI from the terminal, including: The second network-side node receives the first PEI from the terminal through the connection corresponding to the first SUPI; Receive the second PEI from the terminal, including: The second network-side node receives the second PEI from the terminal through the connection corresponding to the second SUPI.
20. The method according to claim 18, wherein, Sending the second information to the terminal includes: The second network-side node receives the second information from the first network-side node; The second network-side node sends at least one of a registration acceptance message and a configuration update message to the terminal; The registration acceptance message contains the second information, and the configuration update message contains the second information.
21. The method according to claim 18, wherein, The second information includes at least one of the following: Information used to indicate SUPI index values; Information used to indicate the main SUPI and the secondary SUPI.
22. The method according to claim 18 or 21, wherein, The second information satisfies: The second information corresponding to the target SUPI is the first value; Wherein, the target SUPI satisfies at least one of the following: The target SUPI is either the first SUPI or the second SUPI; The target SUPI is the SUPI corresponding to the connection used to update the context; The target SUPI is the SUPI corresponding to the connection used to send the second information; Wherein, when the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; when the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value; the first value and the second value are different.
23. A method for transmitting information, comprising: The third network-side node performs at least one of the sixth and seventh operations; The sixth operation includes: The third network-side node receives at least one of a second request message and a third request message from the first network-side node. The second request message is used to request an update of the terminal subscription information, and the third request message is used to request an update of the dataset information. The third network-side node performs at least one of the following actions based on at least one of the second request message and the third request message: Update dataset information; Update terminal contract information; The seventh operation includes: sending second information to the terminal; The second information is used for at least one of the following: performing data transmission; selecting a data transmission path; selecting a data transmission connection; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing the data transmission method; and confirming whether the Dualsteer function is available or unavailable.
24. The method according to claim 23, wherein, The third network-side node performs the seventh operation, including: The third network-side node receives information indicating the need to update the terminal policy. The third network-side node performs the seventh operation based on the information used to indicate the update of the terminal policy.
25. The method according to claim 23, wherein, Sending the second information to the terminal includes: The third network-side node sends the first strategy to the terminal; The first strategy includes the second information.
26. The method according to claim 23, wherein, The second information includes at least one of the following: Information used to indicate SUPI index values; Information used to indicate the main SUPI and the secondary SUPI.
27. The method according to claim 23 or 26, wherein, The second piece of information satisfies: The second information corresponding to the target SUPI is the first value; Wherein, the target SUPI satisfies at least one of the following: The target SUPI is either the first SUPI or the second SUPI; The target SUPI is the SUPI corresponding to the connection used to update the context; The target SUPI is the SUPI corresponding to the connection used to send the second information; Wherein, when the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; when the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value; the first value and the second value are different.
28. An information processing apparatus, comprising: The first processing module is configured to allow the first network-side node to perform at least one of a first operation and a second operation based on the first information: The first operation includes: determining at least one of the following: The first and second SUPI permanent identifiers of the contracted user are used by the same terminal; The first SUPI is related to the second SUPI; The second operation includes at least one of the following: Determine the second piece of information; Send a second message; Update third-party information; The first information includes at least one of the following: information indicating the registration of the first SUPI; information indicating that the terminal enables Dualsteer; information indicating that the terminal supports Dualsteer; information indicating the registration of the second SUPI; a first PEI; and a second PEI. The second information is used for at least one of the following: performing data transmission; selecting a data transmission path; selecting a data transmission connection; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing the data transmission method; and confirming whether the Dualsteer function is available or unavailable. The third information includes at least one of the following: terminal subscription information; dataset information; access mobility management (AM) context information; session management (SM) context information; and the second information.
29. The apparatus according to claim 28, wherein, When the first information includes the first PEI and the second PEI, the acquisition module is specifically used for: The first network-side node receives the first PEI and the second PEI from the terminal.
30. The apparatus according to claim 28, wherein, The first processing module is specifically used for: The second information corresponding to the target SUPI is determined as the first value; Wherein, the target SUPI satisfies at least one of the following: The target SUPI is either the first SUPI or the second SUPI; The target SUPI is the SUPI corresponding to the connection used to update the context; The target SUPI is the SUPI corresponding to the connection used to send the second information; Wherein, when the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; when the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value. The first value is different from the second value.
31. The apparatus according to claim 28, wherein, The first processing module is specifically used for at least one of the following: If the third information includes the AM context information, a first request message for requesting an update of the AM context information is sent to the second network-side node. If the third information includes the terminal subscription information, a second request message for requesting to update the terminal subscription information is sent to the third network-side node; If the third information includes dataset information, a third request message is sent to the third network-side node to request an update to the dataset information.
32. The apparatus according to claim 28, wherein, The first processing module is specifically used for at least one of the following: The first network-side node sends a registration acceptance message to the terminal through the second network-side node, and the registration acceptance message includes the second information; The first network-side node sends a configuration update message to the terminal through the second network-side node, and the configuration update message includes the second information.
33. An information processing apparatus, comprising: The second processing module is used for the terminal to perform the third operation; The third operation includes at least one of the following: If the terminal supports Dualsteer, the terminal sends a first PEI and a second PEI; The terminal receives the second information; the terminal performs data transmission based on the second information. The second information is used for at least one of the following: performing data transmission; selecting a data transmission path; selecting a data transmission connection; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing the data transmission method; and confirming whether the Dualsteer function is available or unavailable.
34. The apparatus according to claim 33, wherein, The second processing module is specifically used for any one of the following: The terminal receives the first policy from the third network-side node corresponding to the first SUPI; The terminal receives the second strategy from the third network-side node corresponding to the second SUPI; Wherein, at least one of the first strategy and the second strategy includes the content of the second information.
35. The apparatus according to claim 33, wherein, The second processing module is specifically used for at least one of the following: The terminal receives a registration acceptance message from the second network-side node, and the registration acceptance message contains the second information. The terminal receives a configuration update message from the second network-side node, and the configuration update message contains the second information.
36. The apparatus according to claim 33, wherein, The second processing module is specifically used for at least one of the following: The terminal determines the SUPI used to perform data transmission based on the second information; The terminal performs data transmission according to the SUPI used for data transmission; Wherein, the second information corresponding to the target SUPI is the first value; The target SUPI satisfies at least one of the following: The target SUPI is either the first SUPI or the second SUPI; The target SUPI is the SUPI corresponding to the connection used to update the context; The target SUPI is the SUPI corresponding to the connection used to send the second information; Wherein, when the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; when the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value. The first value is different from the second value.
37. An information transmission apparatus, comprising: The third processing module is used by the second network-side node to perform at least one of the fourth and fifth operations; The fourth operation includes at least one of the following: Receive the first information from the terminal; If it is determined that the terminal supports Dualsteer, first information is sent to the first network-side node; The fifth operation includes at least one of the following: The system receives a first request message from the first network-side node and updates the AM context information based on the first request message, wherein the first request message is used to request an update of the AM context information. Send the second information to the terminal; The first information includes at least one of the following: information indicating the registration of the first SUPI; information indicating that the terminal enables Dualsteer; information indicating that the terminal supports Dualsteer; information indicating the registration of the second SUPI; a first PEI; and a second PEI. The second information is used for at least one of the following: performing data transmission; selecting a data transmission path; selecting a data transmission connection; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing the data transmission method; and confirming whether the Dualsteer function is available or unavailable.
38. The apparatus according to claim 37, wherein, The third processing module is specifically used for: The second network-side node receives the second information from the first network-side node; The second network-side node sends at least one of a registration acceptance message and a configuration update message to the terminal; The registration acceptance message contains the second information, and the configuration update message contains the second information.
39. The apparatus according to claim 37, wherein, The second information satisfies: The second information corresponding to the target SUPI is the first value; Wherein, the target SUPI satisfies at least one of the following: The target SUPI is either the first SUPI or the second SUPI; The target SUPI is the SUPI corresponding to the connection used to update the context; The target SUPI is the SUPI corresponding to the connection used to send the second information; Wherein, when the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; when the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value; the first value and the second value are different.
40. An information processing apparatus, comprising: The fourth processing module is used by the third network-side node to perform at least one of the sixth and seventh operations; The sixth operation includes: The third network-side node receives at least one of a second request message and a third request message from the first network-side node. The second request message is used to request an update of the terminal subscription information, and the third request message is used to request an update of the dataset information. The third network-side node performs at least one of the following actions based on at least one of the second request message and the third request message: Update dataset information; Update terminal contract information; The seventh operation includes: sending second information to the terminal; The second information is used for at least one of the following: performing data transmission; selecting a data transmission path; selecting a data transmission connection; selecting a SUPI for data transmission; selecting a modem for data transmission; authorizing the data transmission method; and confirming whether the Dualsteer function is available or unavailable.
41. The apparatus according to claim 40, wherein, The fourth processing module is specifically used for: The third network-side node receives information indicating the need to update the terminal policy. The third network-side node performs the seventh operation based on the information used to indicate the update of the terminal policy.
42. The apparatus according to claim 40, wherein, The fourth processing module is specifically used for: The third network-side node sends the first strategy to the terminal; The first strategy includes the second information.
43. The apparatus according to claim 40, wherein, The second piece of information satisfies: The second information corresponding to the target SUPI is the first value; Wherein, the target SUPI satisfies at least one of the following: The target SUPI is either the first SUPI or the second SUPI; The target SUPI is the SUPI corresponding to the connection used to update the context; The target SUPI is the SUPI corresponding to the connection used to send the second information; Wherein, when the first SUPI is the target SUPI, the second information corresponding to the second SUPI is the second value; when the second SUPI is the target SUPI, the second information corresponding to the first SUPI is the second value; the first value and the second value are different.
44. A terminal comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information processing method as claimed in any one of claims 11 to 17.
45. A network-side device, comprising a processor and a memory, the memory storing a program or instructions executable on the processor, the program or instructions, when executed by the processor, implementing the steps of the information processing method as claimed in any one of claims 1 to 11, or implementing the steps of the information processing method as claimed in any one of claims 18 to 22, or implementing the steps of the information processing method as claimed in any one of claims 23 to 27.
Citation Information
Patent Citations
Session control method and device and storage medium
CN117939455A