Communication processing method and device, terminal and network side equipment
By performing target operations in the network function of dual-slot terminals, the business lag caused by IP address changes during transmission channel transfer is solved, the continuity of IP addresses is achieved, and the user experience is improved.
Patent Information
- Application Number
- CN202311796839.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-25
- Publication Date
- 2025-06-27
Smart Images

Figure CN120224486A_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of communication technologies, and particularly relates to a communication processing method, apparatus, terminal, and network-side device. Background Art
[0002] With the development of communication technologies, in a communication system for a dual-SIM terminal, usually two Subscriber Identity Module (SIM) cards can be set. The terminal will register based on each SIM card in a Fifth Generation Mobile Communication (5G) or 4G communication system and establish sessions respectively. Each session corresponds to a data transmission channel and an IP address. In this way, when the network quality of one SIM card changes, it is necessary to transfer to the transmission channel and another IP address of the other SIM card. Since the IP address changes, it will cause service jamming and affect the user's service experience. Summary of the Invention
[0003] Embodiments of this application provide a communication processing method, apparatus, terminal, and network-side device, which can solve the problem that service jamming occurs due to the change of the IP address when transferring between different transmission channels.
[0004] In a first aspect, a communication processing method is provided, including:
[0005] When a first network function receives a first request from a second network function, the first network function performs a target operation; the first request is used to request to create a first session associated with a first identifier, and the target operation includes any one of the following:
[0006] Determine a target behavior according to the first request or according to the first request and request type indication information sent by the terminal;
[0007] Determine a target behavior according to the association relationship between a first identifier and a second identifier;
[0008] Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes the unique identifiers other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following:
[0009] Replace a second session with the first session;
[0010] Associate the first session with the second session;
[0011] Wherein, the second session is associated with the second identifier.
[0012] In a second aspect, a communication processing method is provided, including:
[0013] A third network function receives a NAS message sent by a terminal, where the NAS message includes a request for establishing a second session associated with a second identifier;
[0014] The third network function determines a first network function used by the second session, and the first network function supports a target feature;
[0015] The third network function sends a second request to the first network function, where the second request is used to request the creation of the second session, and the second request includes second indication information for indicating that the terminal supports the target feature;
[0016] Wherein, the second identifier is one of at least two unique identifiers associated with the terminal, and the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0017] In a third aspect, a communication processing method is provided, including:
[0018] A fourth network function receives a third request from a first network function, where the third request is used to request to obtain subscription information associated with a second identifier, and the third request includes the second identifier;
[0019] The fourth network function sends the subscription information associated with the second identifier to the first network function, and the subscription information associated with the second identifier includes the association relationship between the second identifier and a first identifier;
[0020] Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifier other than the first identifier among the at least two unique identifiers.
[0021] In a fourth aspect, a communication processing method is provided, including:
[0022] A terminal sends second information to a first network function, and the second information includes:
[0023] Fourth indication information for indicating that the terminal supports the target feature;
[0024] A session identifier corresponding to a second session associated with a second identifier, where the second identifier is one of at least two unique identifiers associated with the terminal;
[0025] Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identification; single subscription multi-identification; dual subscription permanent identification (SUPI) dual steering.
[0026] In a fifth aspect, a communication processing apparatus is provided, including:
[0027] An execution module, configured to, when a first network function receives a first request from a second network function, the first network function performs a target operation; the first request is used to request the creation of a first session associated with a first identification, and the target operation includes any one of the following:
[0028] Determine a target behavior according to the first request or according to the first request and request type indication information sent by the terminal;
[0029] Determine a target behavior according to the association relationship between the first identification and the second identification;
[0030] Wherein, the first identification is one of at least two unique identifications associated with the terminal, the second identification includes the unique identifications other than the first identification among the at least two unique identifications, and the target behavior includes any one of the following:
[0031] Replace a second session with the first session;
[0032] Associate the first session with the second session;
[0033] Wherein, the second session is associated with the second identification.
[0034] In a sixth aspect, a communication processing apparatus is provided, including:
[0035] A second receiving module, configured to receive a NAS message sent by a terminal, the NAS message includes a request for establishing a second session associated with a second identification;
[0036] A determination module, configured to determine a first network function used by the second session, the first network function supports a target feature;
[0037] A second sending module, configured to send a second request to the first network function, the second request is used to request the creation of the second session, and the second request includes second indication information, the second indication information is used to indicate that the terminal supports the target feature;
[0038] Wherein, the second identifier is one of at least two unique identifiers associated with the terminal, and the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0039] In a seventh aspect, a communication processing apparatus is provided, including:
[0040] A third receiving module, configured to receive a third request from a first network function, where the third request is used to request to obtain subscription information associated with a second identifier, and the third request includes the second identifier;
[0041] A third sending module, configured to send the subscription information associated with the second identifier to the first network function, where the subscription information associated with the second identifier includes the association relationship between the second identifier and a first identifier;
[0042] Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifier other than the first identifier among the at least two unique identifiers.
[0043] In an eighth aspect, a communication processing apparatus is provided, including:
[0044] A fourth sending module, configured to send second information to a first network function, where the second information includes:
[0045] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports a target feature;
[0046] A session identifier corresponding to a second session associated with the second identifier, where the second identifier is one of at least two unique identifiers associated with the terminal;
[0047] Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0048] In a tenth aspect, a terminal is provided, including a processor and a communication interface. The communication interface is used for a fourth sending module to send second information to a first network function, where the second information includes: fourth indication information for indicating that the terminal supports a target feature; a session identifier corresponding to a second session associated with a second identifier, and the second identifier is one of at least two unique identifiers associated with the terminal.
[0049] The target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0050] In an eleventh aspect, a network-side device is provided. The network-side device includes a processor and a memory. The memory stores a program or instructions that can run on the processor. When the program or instructions are executed by the processor, the steps of the method described in the first aspect, the second aspect, or the third aspect are implemented.
[0051] In a twelfth aspect, a network-side device is provided, including a processor and a communication interface.
[0052] When the network-side device is a first network function, the processor is configured to, when the first network function receives a first request from a second network function, the first network function performs a target operation; the first request is used to request the creation of a first session associated with a first identifier, and the target operation includes any one of the following:
[0053] Determine a target behavior according to the first request or according to the first request and request type indication information sent by the terminal;
[0054] Determine a target behavior according to the association relationship between the first identifier and the second identifier;
[0055] The first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifier other than the first identifier among the at least two unique identifiers. The target behavior includes any one of the following:
[0056] Replace the second session with the first session;
[0057] Associate the first session with the second session;
[0058] The second session is associated with the second identifier.
[0059] When the network - side device is a third network function, the communication interface is used to receive a NAS message sent by a terminal, and the NAS message includes a request for establishing a second session associated with a second identifier; the processor is used to determine a first network function used by the second session, and the first network function supports a target feature; the communication interface is used to send a second request to the first network function, the second request is used to request the creation of the second session, and the second request includes second indication information, and the second indication information is used to indicate that the terminal supports the target feature.
[0060] Wherein, the second identifier is one of at least two unique identifiers associated with the terminal, and the target feature includes at least one of the following: dual - transmission; two - way steering between radio access technologies (RATs); multi - transmission; dual - transmission between the M - th generation mobile communication and the N - th generation mobile communication, where M and N are both integers greater than 3 and M is different from N; dual - connection; multi - connection; single - subscription dual - identifier; single - subscription multi - identifier; dual - subscription permanent identifier (SUPI) dual - steering.
[0061] When the network - side device is a fourth network function, the communication interface is used to receive a third request from a first network function, the third request is used to request to obtain subscription information associated with a second identifier, and the third request includes the second identifier; and send the subscription information associated with the second identifier to the first network function, and the subscription information associated with the second identifier includes the association relationship between the second identifier and the first identifier.
[0062] Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifier other than the first identifier among the at least two unique identifiers.
[0063] In a thirteenth aspect, a readable storage medium is provided. Programs or instructions are stored on the readable storage medium, and when the programs or instructions are executed by a processor, the steps of the method described in the first aspect, the second aspect, the third aspect, or the fourth aspect are implemented.
[0064] In a fourteenth aspect, a wireless communication system is provided, including: a terminal and a network - side device. The terminal can be used to execute the steps of the method described in the fourth aspect, and the network - side device can be used to execute the steps of the method described in the first aspect, the second aspect, or the third aspect.
[0065] In a fifteenth aspect, a chip is provided. The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect, the second aspect, the third aspect, or the fourth aspect.
[0066] In a sixteenth aspect, a computer program / program product is provided. The computer program / program product is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect, the second aspect, the third aspect, or the fourth aspect.
[0067] In the embodiments of the present application, when a first network function receives a first request from a second network function, the first network function performs a target operation; the first request is used to request the creation of a first session associated with a first identifier, and the target operation includes any one of the following: determining a target behavior according to the first request or according to the first request and request type indication information sent by a terminal; determining a target behavior according to the association relationship between a first identifier and a second identifier; wherein the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifier other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following: replacing a second session with the first session; associating the first session with the second session; wherein the second session is associated with the second identifier. In this way, when transferring between different transmission channels, the continuity of the IP address can be ensured, thereby avoiding business jams. BRIEF DESCRIPTION OF THE DRAWINGS
[0068] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0069] Figure 2 is one of the application example diagrams of a communication processing method provided by the embodiments of the present application;
[0070] Figure 3 is another application example diagram of a communication processing method provided by the embodiments of the present application;
[0071] Figure 4 is one of the flow diagrams of a communication processing method provided by the embodiments of the present application;
[0072] Figure 5 is another flow diagram of a communication processing method provided by the embodiments of the present application;
[0073] Figure 6 is yet another flow diagram of a communication processing method provided by the embodiments of the present application;
[0074] Figure 7 is still another flow diagram of a communication processing method provided by the embodiments of the present application;
[0075] Figure 8 is yet another flow diagram of a communication processing method provided by the embodiments of the present application;
[0076] Figure 9 It is the sixth flowchart diagram of a communication processing method provided by an embodiment of the present application;
[0077] Figure 10 It is the seventh flowchart diagram of a communication processing method provided by an embodiment of the present application;
[0078] Figure 11 It is the eighth flowchart diagram of a communication processing method provided by an embodiment of the present application;
[0079] Figure 12 It is one of the structural schematic diagrams of a communication processing device provided by an embodiment of the present application;
[0080] Figure 13 It is the second structural schematic diagram of a communication processing device provided by an embodiment of the present application;
[0081] Figure 14 It is the third structural schematic diagram of a communication processing device provided by an embodiment of the present application;
[0082] Figure 15 It is the fourth structural schematic diagram of a communication processing device provided by an embodiment of the present application;
[0083] Figure 16 It is the structural schematic diagram of a communication device provided by an embodiment of the present application;
[0084] Figure 17 It is the structural schematic diagram of a terminal provided by an embodiment of the present application;
[0085] Figure 18 It is the structural schematic diagram of a network - side device provided by an embodiment of the present application. Detailed implementation manners
[0086] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein. And the objects distinguished by "first" and "second" are usually of the same category, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.
[0087] The term "indication" in this application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, or request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.
[0088] It should be noted that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and the NR term is used in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th Generation (6G) communication system. th Generation, 6G) communication system.
[0089] Figure 1The block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home devices with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), a game console, a personal computer (PC), a teller machine or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be called a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip or a vehicle unit, etc. In addition to the above terminal devices, it can also be a chip inside the terminal, such as a modem chip or a system on chip (SoC). It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be called a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station may be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of this application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0090] The core network device may include but is not limited to at least one of the following: core network node, core network function, Mobility Management Entity (MME), Access and Mobility Management Function (AMF), Session Management Function (SMF), User Plane Function (UPF), Policy Control Function (PCF), Policy and Charging Rules Function (PCRF), Edge Application Server Discovery Function (EASDF), Unified Data Management (UDM), Unified Data Repository (UDR), Home Subscriber Server (HSS), Centralized network configuration (CNC), Network Repository Function (NRF), Network Exposure Function (NEF), Local NEF (L-NEF), Binding Support Function (BSF), Application Function (AF), etc. It should be noted that in the embodiments of this application, only the core network devices in the NR system are taken as examples for introduction, and the specific types of core network devices are not limited.
[0091] For a dual-SIM terminal, the terminal will register in the 5G or 4G communication system based on the unique identifier of each SIM card (Subscription Permanent Identifier (SUPI) or International Mobile Subscriber Identity (IMSI)) respectively, and establish sessions respectively. Each session corresponds to a data transmission channel and an IP address.
[0092] Currently, the industry has proposed a scenario where a subscribed user can use multiple unique identifiers simultaneously. If multiple unique identifiers are processed according to a dual-SIM terminal, an application (APP) can only use one unique identifier corresponding to the IP transmission channel and IP address. When the application transfers between different transmission channels, there will be lags due to the lack of IP continuity, affecting the user experience. For this reason, the communication processing method of this application is proposed. Specifically, as Figure 2 shown, the PDN connection corresponding to the first unique identifier can be used to replace the PDU session corresponding to the second unique identifier; as Figure 3 shown, the PDN connection corresponding to the first unique identifier is associated with the PDU session corresponding to the second unique identifier to form a PDU session of a specific type. Among them, the PDU session of the specific type can be: a multi-access (MA, multiple Access) multi-transmission (multiple steer) PDU session, or a multi-transmission PDU session, or a multi-access multi-identifier (multiple SUPI) PDU session.
[0093] Next, in conjunction with the accompanying drawings, the communication processing method provided by the embodiments of this application will be described in detail through some embodiments and their application scenarios.
[0094] Referring to Figure 4 , the embodiments of this application provide a communication processing method. As Figure 4 shown, the communication processing method includes:
[0095] Step 401, when the first network function receives a first request from the second network function, the first network function performs a target operation; the first request is used to request the creation of a first session associated with a first identifier, and the target operation includes any one of the following:
[0096] Determine a target behavior according to the first request or according to the first request and the request type indication information sent by the terminal;
[0097] Determine a target behavior according to the association relationship between the first identifier and the second identifier;
[0098] Among them, the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifiers other than the first identifier among the at least two unique identifiers. The target behavior includes any one of the following:
[0099] Use the first session to replace the second session;
[0100] Associate the first session with the second session;
[0101] Among them, the second session is associated with the second identifier.
[0102] Optionally, the first session associated with the first identifier can also be understood as the first session corresponding to the first identifier. The terminal or the network side will record that the context corresponding to the first identifier contains the first session.
[0103] Optionally, the second session is associated with the second identifier, which can also be understood as the second session corresponding to the second identifier. The terminal or the network side will record that the context corresponding to the second identifier contains the second session.
[0104] Optionally, using the first session to replace the second session can also be understood as using the first session to substitute for the second session. For example, after establishing the first session, delete the second session and set the IP addresses of the first session and the second session to be the same.
[0105] Optionally, associating the first session with the second session can also be understood as merging the first session and the second session into one session. The merged session can still be the first session or become a third session.
[0106] Optionally, the association relationship between the first identifier and the second identifier can also be understood as the corresponding relationship between the first identifier and the second identifier.
[0107] In the embodiments of the present application, the first session can be established during the attach process or during a separate session establishment process. The above first request can be understood as the request triggered after the terminal initiates the first session establishment process. For example, after the terminal initiates a registration request associated with the first identifier, when the first network function executes the operation corresponding to the registration request, it will send a first request to the second network function; it can also be that after the terminal sends a first session establishment request, when the first network function executes the operation corresponding to the first session establishment request, it will send a first request to the second network function.
[0108] Optionally, in some embodiments, the first request includes at least one of the following:
[0109] Fourth indication information, which is used to indicate that the terminal supports the target feature;
[0110] The session identifier corresponding to the second session.
[0111] Optionally, the above first request can be understood as a session creation request. The above first network function can be understood as a Public Data Network Gateway (PGW) or a network element with the same function as the PGW, and the above second network function can be understood as an MME or a network element with the same function as the MME. Specifically, the second network function can send the first request to the first network function through a Serving Gate Way (SGW).
[0112] It should be noted that the PGW can also be replaced by the PGW-C or the SMF + PGW-C.
[0113] Optionally, in some embodiments, the second identifier is used for the UE to register in the 5G network, and the first identifier is used for the UE to register in the 4G network; or, the second identifier is used for the UE to register in the 6G network, and the first identifier is used for the UE to register in the 5G network; or, the second identifier is used for the UE to register in the 6G network, and the first identifier is used for the UE to register in the 4G network.
[0114] It should be noted that a terminal can be understood as a subscribed user, and the terminal being associated with at least two unique identifiers can be understood as a subscribed user being associated with at least two unique identifiers. In the case of using the first session to replace the second session, the IP address can be ensured to remain unchanged. In the case of associating the first session with the second session, the first session and the second session can share the same IP address. In this way, when transferring between different transmission channels, since the continuity of the IP address is ensured, business lags can be avoided.
[0115] In the embodiments of the present application, when the first network function receives a first request from the second network function, the first network function performs a target operation; the first request is used to request the creation of a first session associated with a first identifier, and the target operation includes any one of the following: determining a target behavior according to the first request or according to the first request and the request type indication information sent by the terminal; determining a target behavior according to the association relationship between the first identifier and the second identifier; where the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifiers other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following: using the first session to replace the second session; associating the first session with the second session; where the second session is associated with the second identifier. In this way, when transferring between different transmission channels, the continuity of the IP address can be ensured, thereby avoiding business lags.
[0116] Optionally, in some embodiments, the method further includes:
[0117] The first network function sends first indication information to the terminal. The first indication information is used to indicate that the network supports a target feature, and the target feature includes at least one of the following: dual steer; multiple steer; dual transmission of the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M is different from N; dual connection; multiple connection; two SUPI sharing one subscription profile; multiple SUPIs sharing one subscription profile.
[0118] Optionally, the values of M and N above can be set according to actual situations. For example, in some embodiments, M is 4, and N can be 5 or 6, etc. When M is 5, N can be 6 or 7, etc. That is, the dual transmission of the Mth generation mobile communication and the Nth generation mobile communication may include at least one of the following: dual transmission of the 4th generation mobile communication (4G) and the 5th generation mobile communication (5G); dual transmission of the 4th generation mobile communication and the 6th generation mobile communication (6G); dual transmission of the 5th generation mobile communication and the 6th generation mobile communication.
[0119] Optionally, the above dual transmission can be understood as transmitting service data through two 3GPP access networks, where each 3GPP access network corresponds to a session (such as the first session or the second session). For example, it includes selecting (steer) from two 3GPP access networks, switching (switch) between two 3GPP access networks, or simultaneously using two 3GPP access networks for split transmission. The dual transmission of the Mth generation mobile communication and the Nth generation mobile communication can be understood as: transmitting service data through the 3GPP access network corresponding to the Mth generation mobile communication and the 3GPP access network corresponding to the Nth generation mobile communication, that is, the two 3GPP access networks are respectively the 3GPP access network corresponding to the Mth generation mobile communication and the GPP access network corresponding to the Nth generation mobile communication.
[0120] Optionally, the above multiple transmission can be understood as transmitting service data through at least three 3GPP access networks; for example, it includes selecting (steer) from three 3GPP access networks, switching (switch) between three 3GPP access networks, or simultaneously using at least two 3GPP access networks for split transmission.
[0121] Optionally, the dual connection can be understood as using two 3GPP access networks for data transmission, each 3GPP access network corresponds to a unique identifier, and the two 3GPP access networks can be used simultaneously or in a time-sharing manner. The multi-connection can be understood as using three 3GPP access networks for data transmission, each 3GPP access network corresponds to a unique identifier, and the three 3GPP access networks can be used simultaneously or in a time-sharing manner.
[0122] The above-mentioned single-contract dual-identification can be understood as one user corresponding to two unique identifiers (such as SUPI), that is, one user's subscription profile corresponds to two unique identifiers; the above-mentioned single-contract multiple-identification can be understood as one user corresponding to multiple unique identifiers, that is, one user's subscription profile corresponds to at least 3 unique identifiers.
[0123] It should be noted that, in the case where the first request includes the session identifier of the second identifier sent by the terminal, determining the target behavior according to the association between the first identifier and the second identifier can be understood as: determining that the replaced session is the second session corresponding to the session identifier of the second identifier based on the association between the first identifier and the second identifier and the session identifier of the second identifier carried in the first request, or determining that the first session is associated with the second session corresponding to the session identifier of the second identifier.
[0124] It should be noted that the session identifier of the second identifier can be understood as the session identifier corresponding to the second identifier, that is, the session identifier is associated with the second identifier.
[0125] In the embodiment of the present application, the above-mentioned network supports the target characteristic can be understood as the first network function supports the target characteristic. Since the first network function notifies the terminal that the network supports the target characteristic, it is convenient for the terminal and the network side device to maintain consistent understanding of whether to use the target characteristic.
[0126] Optionally, in some embodiments, the method further comprises:
[0127] The first network function assigns the same IP address to the first session as that to the second session.
[0128] In an embodiment of the present application, when the target behavior is to associate the first session with the second session, the first network function assigns the same IP address to the first session as that of the second session. At this time, the first session and the second session share the same IP address, that is, have a common IP address, so that the continuity of the IP address is guaranteed when switching the data channel.
[0129] Optionally, in some embodiments, the request type indication information includes a first indication, where the first indication is used to indicate transferring a session; or,
[0130] The request type indication information includes a second indication for indicating the establishment of a session of a target type, and the session of the target type includes any one of the following: a multi-access multi-transmission session, a multi-transmission session, and a multi-access multi-identification session.
[0131] In the embodiments of the present application, the session of the above target type can be understood as a session of a specific type. When the request type indication information includes a first indication, the above target behavior may be to replace the second session with the first session; when the request type indication information includes a second indication, the above target behavior may be to associate the first session with the second session.
[0132] Optionally, in some embodiments, the method further includes:
[0133] The first network function receives a second request from a third network function, where the second request is used to request the creation of the second session, and the second request includes second indication information for indicating that the terminal supports a target feature.
[0134] In the embodiments of the present application, the terminal may request the creation of a second session through a NAS message, that is, the NAS message includes a request for establishing a second session for second identity association. After receiving the NAS message, the third network function may perform the selection of the first network function, that is, select the first network function that supports the target feature. Then, a second request is sent to the first network function, and this second request may be understood as a PDU session creation SM context request (Nsmf_PDUSession_CreateSMContextRequest).
[0135] Optionally, the above third network function may be understood as an AMF or a network element with the same function as the AMF.
[0136] Optionally, after receiving the first request, the first network function may perform operations related to creating the second session. For example, in some embodiments, the first network function sends a third request to a fourth network function, where the third request is used to request the subscription information associated with the second identity, and the third request includes the second identity;
[0137] The first network function receives the subscription information associated with the second identity from the fourth network function, and the subscription information associated with the second identity includes the association relationship between the second identity and the first identity.
[0138] In the embodiments of the present application, the subscription information associated with the second identity may be understood or replaced with the subscription information corresponding to the second identity. The above fourth network function may be understood as a UDM (which may also be referred to as UDM + HSS) or a network element with the same function as the UDM.
[0139] Optionally, in some embodiments, the third request further includes third indication information for indicating that the terminal supports the target feature.
[0140] It should be understood that in the case where the first network function provides the third indication information to the fourth network function, the fourth network function may provide the association relationship between the second identifier (such as SUPI-2) and the first identifier (such as SUPI-1 or IMSI-1) to the first network function according to the third indication information and the second identifier. If the first network function does not provide the third indication information to the fourth network function, the fourth network function may directly provide the association relationship between the second identifier and the first identifier to the first network function according to the subscription information corresponding to the second identifier.
[0141] Of course, in some embodiments, during the registration process based on the second identifier, the third network function may also provide the association relationship between the second identifier and the first identifier to the first network function. For example, the second request further includes the association relationship between the second identifier and the first identifier.
[0142] Optionally, in some embodiments, the first request further includes:
[0143] Fourth indication information for indicating that the terminal supports the target feature;
[0144] The session identifier corresponding to the second session.
[0145] Optionally, in some embodiments, the method further includes:
[0146] The first network function receives a NAS message sent by the terminal;
[0147] Wherein, the NAS message includes at least one of the following:
[0148] Fifth indication information for indicating that the terminal supports the target feature;
[0149] A request for establishing the second session;
[0150] Request type indication information.
[0151] Optionally, in some embodiments, the method further includes:
[0152] The first network function sends a fourth request to the fifth network function, and the fourth request is used to obtain the policy for session establishment;
[0153] The first network function receives the policy control and charging (PCC) rules corresponding to the session of the target type from the fifth network function;
[0154] The first network function generates a first rule and a second rule according to the PCC rules. The first rule is used to control downlink data splitting between the first session and the second session, and the second rule is used to control uplink data splitting between the first session and the second session;
[0155] The first network function sends the first rule to the sixth network function and sends the second rule to the terminal through the third network function.
[0156] In the embodiments of the present application, the above-mentioned fifth network function can be understood as a UPF (which can also be called UPF+PGW-U) or a network element with the same function as the UPF function. The above-mentioned first rule can be called an N4 rule.
[0157] To better understand the present application, the following will be described in detail through some examples.
[0158] Refer to Figure 5 , the PDU session establishment process (the purpose is for the SMF to obtain the association relationship between the second identifier and the first identifier) includes the following steps:
[0159] Step 501, the terminal sends a NAS message to the AMF, and the message includes at least one of the following:
[0160] The fifth indication information, which is used to indicate that the terminal supports the target feature;
[0161] The request for establishing the second session;
[0162] The PDU session identifier (session ID) allocated by the terminal;
[0163] The N1 session management (SM) container (N1 SM container), in the N1 SM container, contains a PDU session establishment request (PDU session establishment request), and in the request type (Request Type) parameter, there is request type indication information, and the request type indication information is the initial value.
[0164] Step 502, the AMF selects the SMF.
[0165] Specifically, the AMF selects an SMF that supports the target feature according to the fifth indication information.
[0166] Step 503: The AMF sends a second request (i.e., Nsmf_PDUSession_CreateSMContextRequest) to the SMF. The second request includes:
[0167] A second indication message, which is used to indicate that the terminal supports the target feature
[0168] The PDU session ID;
[0169] The PDU session establishment request.
[0170] Step 504: The SMF sends a third request to the UDM. The third request is used to request to obtain the subscription information associated with the second identifier, and the third request includes the second identifier. Optionally, it includes a third indication message, which is used to indicate that the terminal supports the target feature.
[0171] The UDM sends the association relationship between the second identifier (e.g., SUPI-2) and the first identifier (e.g., SUPI-1 or IMSI-1) to the SMF
[0172] Optionally, Alternative 1 is that the SMF does not provide the third indication message to the UDM, and the UDM directly provides the association relationship between the second identifier and the first identifier to the SMF according to the subscription information corresponding to the second identifier.
[0173] Optionally, Alternative 2 is that the AMF directly provides the association relationship between the second identifier and the first identifier to the SMF in Step 503.
[0174] Step 505: The SMF obtains the establishment policy of the PDU session from the PCF.
[0175] Step 506: The SMF selects a UPF and initiates an N4 Session Establishment process to the UPF to establish an N4 session between the SMF and the UPF, so as to control the UPF to establish a data transmission channel for user data transmission with the base station.
[0176] Step 507: The SMF sends a PDU Session Establishment Accept message to the AMF.
[0177] Step 508: The AMF sends a PDU Session Establishment Accept message to the terminal through a NAS message.
[0178] Refer toFigure 6 During the attach process, the process of establishing a PDN connection includes the following steps:
[0179] Step 601: The terminal initiates a registration process within 4G, and the registration request is associated with the first identifier.
[0180] The registration request includes the following information:
[0181] In the Evolved Packet System (EPS) Session Management (ESM), a handover indication is included, and this indication is carried by the Request Type parameter.
[0182] In this registration message, the Ciphered Options Transfer Flag is set to 1.
[0183] Step 602: The MME performs an authentication and encryption process on the terminal.
[0184] Step 603: After the MME completes the encryption process, it requests information from the terminal according to the Ciphered Options Transfer Flag.
[0185] Step 604: The terminal sends an Access Point Name (APN) and Protocol Configuration Option (PCO) to the MME. In the PCO. The PCO can be understood as the second information, and the PCO contains the fifth indication information and the PDU session ID; the PDU session ID is the ID corresponding to the 5G PDU session to be transferred, and the APN is obtained according to the Data Network Name (DNN) corresponding to the 5G PDU session.
[0186] It should be understood that the DNN and APN can be converted to each other.
[0187] Step 605: The MME sends an update location request to the UDM (which can also be referred to as UDM+HSS), and this request contains the second identifier.
[0188] Step 606: The UDM sends the subscription information corresponding to the second identifier to the MME.
[0189] The subscription information corresponding to the second identifier may include:
[0190] The correspondence between the ID of the SMF corresponding to each PDU session (which can also be referred to as SMF+PGW-C) and the APN
[0191] The identifier of the SMF with the second identifier and the APN.
[0192] Step 607, the MME selects the PGW control plane (PGW Control Plane, PGW-C) according to the handover indication, the APN carried by the terminal, and the obtained subscription information, and sends a create session request (i.e., the first request) to the PGW-C through the SGW. The request contains the PCO sent by the terminal. The PGW-C can also be referred to as SMF+PGW-C.
[0193] The PGW-C determines that the newly established PDN connection is used to replace the PDU session according to the fourth indication information, or according to the fourth indication information and the handover indication.
[0194] Alternatively, the PGW-C determines that the newly established PDN connection is used to replace the PDU session according to the association relationship between the second identifier and the first identifier.
[0195] Step 608, the PGW-C sends a create session response message to the SGW. The message contains the PCO, and the PCO includes the sixth indication information, and the sixth indication information is used to indicate that the network supports the target feature.
[0196] Step 609, the SGW sends a create session response message to the MME, and the message contains the PCO.
[0197] Step 610, the MME sends a registration acceptance message to the UE, and the message contains the PCO. The PCO contains the sixth indication information, and the sixth indication information is used to indicate that the network supports the target feature.
[0198] It should be noted that in the embodiments of the present application, the PCO can be an extended PCO (extend PCO, ePCO) (for example, including the indication corresponding to the target feature), and no further limitation is made here.
[0199] Refer to Figure 7 , the separate PDN connection establishment process includes the following steps:
[0200] Step 701, the terminal sends a PDN connection request, and the PDN connection request may include:
[0201] The handover indication, and the handover indication is carried by the Request Type parameter;
[0202] The APN;
[0203] PCO, which includes second indication information and a PDU session ID, where the second indication information is used to indicate that the terminal supports the target feature.
[0204] Wherein, the PDU session ID is the ID corresponding to the 5G PDU session to be transferred, and the APN is obtained according to the data network name (DNN) corresponding to the 5G PDU session.
[0205] Steps 702 to 704 are the same as steps 607 to 609 and will not be elaborated here.
[0206] Step 706, the MME sends a PDN connection establishment acceptance message to the UE, and the message includes a PCO, where the PCO includes sixth indication information, and the sixth indication information is used to indicate that the network supports the target feature.
[0207] Optionally, in some embodiments, the PDN connection (i.e., the first session) may also be associated with the PDU session (i.e., the second session).
[0208] For example, as Figure 8 shown, for the PDU session establishment process, it includes the following procedures:
[0209] Step 801, the difference from step 501 is as follows:
[0210] 1. The APP of the terminal starts. When it is determined according to the URSP that a specific type of PDU session needs to be established, the terminal sends a NAS message to the AMF. The specific type of PDU session may be a multi-access (MA, multiple Access) multi-transmission (multiplesteer) PDU session, or a multi-transmission PDU session, or a multi-access multi-identifier (multiple SUPI) PDU session.
[0211] 2. A second indication is included in the request type in the PDN session establishment request, and the second indication is used to indicate the establishment of a specific type of PDU session.
[0212] Steps 802 to 804 are the same as steps 502 to 504 and will not be elaborated here.
[0213] Step 805, the SMF sends a fourth request (i.e., the Npcf_SMPolicyControl_Create request) to the PCF to obtain the establishment policy (Policy) of the PDU session, and this fourth request can also be used to request the establishment of an SM Policy association (Association).
[0214] The fourth request includes at least one of the seventh indication information and the second indication, where the seventh indication information is used to indicate that the terminal supports the target feature. Optionally, the fourth request may also carry an indication of 5G Radio Access Technology (RAT) and 4G RAT.
[0215] The PCF decides whether to allow the terminal to establish a second type of PDU session. If allowed, the PCF provides the Policy Control and Charging (PCC) rules corresponding to the second type of PDU session to the SMF.
[0216] Step 806: The SMF generates a first rule and a second rule for a specific type of PDU session according to the PCC rule provided by the PCF; the SMF selects a UPF and initiates an N4 Session Establishment procedure to establish an N4 session between the SMF and the UPF, so as to control the UPF to establish a data transmission channel for user data transmission with the base station.
[0217] The first rule is used to control downlink data splitting between the PDU session associated with the first identifier and the PDN connection associated with the second identifier, and the second rule is used to control uplink data splitting between the PDU session associated with the first identifier and the PDN connection associated with the second identifier. This first rule can be referred to as the N4 rule.
[0218] The SMF provides the first rule to the UPF.
[0219] Step 807: The SMF sends an N1N2 message transfer message (i.e., the Namf_Communication_N1N2MessageTransfer message) to the AMF. This message contains an N1 SM container, and the PDU Session Establishment Accept message is contained in the N1 SM container.
[0220] The second rule for a specific type of PDU session is contained in the PDU Session Establishment Accept message.
[0221] Optionally, the SMF does not send the 4G parameters corresponding to this PDU session to the UE.
[0222] Step 808: The SMF sends an N1 SM container to the UE via an NAS message, and the PDU Session Establishment Accept message is included in the N1 SM container.
[0223] Among them, the second rule of a specific type of PDU session is included in the PDU Session Establishment Accept message.
[0224] For example, the process of establishing a PDN connection during the attach process can refer to Figure 6 , and Figure 6 The difference from
[0225] is that in step 604, the terminal carries a second indication in the PCO.
[0226] In step 607, the SMF determines that the newly established PDN connection is associated with an existing PDU session according to the second indication.
[0227] Alternatively, the SMF determines the PDU session corresponding to the PDU session ID of SUPI-2 for association according to the association relationship between the second identifier and the first identifier, the PDU session ID.
[0228] Furthermore, the same IP address as the PDU session of the second identifier is assigned to this PDN connection.
[0229] Optionally, the SMF sends the second rule of a specific type of PDU session to the UE.
[0230] Optionally, the SMF does not send the 5G parameters corresponding to this PDN connection to the terminal, that is, this PDN connection cannot be transferred to 5G. Or, the 5G parameters are still carried in step 609, and the terminal ignores or deletes the 5G parameters after receiving the 5G parameters in step 610.
[0231] For example, the process of establishing a separate PDN connection can refer to Figure 7 , and Figure 7 The difference from
[0232] is that in step 701, the terminal carries a second indication in the PCO.
[0233] In step 704, the SMF determines that the newly established PDN connection is associated with an existing PDU session according to the second indication.
[0234] Alternatively, the SMF determines the PDU session corresponding to the PDU session ID of the SUPI-2 for association according to the association relationship between the second identifier and the first identifier and the PDU session ID.
[0235] Further, an IP address same as that of the PDU session of the second identifier is allocated for this PDN connection.
[0236] Optionally, the SMF sends the second rule of a specific type of PDU session to the UE.
[0237] Optionally, the SMF does not send the 5G parameters corresponding to this PDN connection to the terminal, that is, this PDN connection cannot be transferred to 5G. Alternatively, the 5G parameters are still carried in step 709, and the terminal ignores or deletes the 5G parameters after receiving the 5G parameters in step 710.
[0238] Refer to Figure 9 , an embodiment of the present application further provides a communication processing method, as Figure 9 shown, the communication processing method includes:
[0239] Step 901, a third network function receives a NAS message sent by a terminal, and the NAS message includes a request for establishing a second session associated with a second identifier;
[0240] Step 902, the third network function determines a first network function used by the second session, and the first network function supports a target feature;
[0241] Step 903, the third network function sends a second request to the first network function, the second request is used to request to create the second session, and the second request includes second indication information, and the second indication information is used to indicate that the terminal supports the target feature;
[0242] Wherein, the second identifier is one of at least two unique identifiers associated with the terminal, and the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier SUPI dual steering.
[0243] Optionally, the second request further includes the association relationship between the second identifier and the first identifier, and the first identifier includes the unique identifier other than the second identifier among the at least two unique identifiers.
[0244] Refer to Figure 10 , an embodiment of the present application further provides a communication processing method, as Figure 10As shown, the communication processing method includes:
[0245] Step 1001, a fourth network function receives a third request from a first network function, where the third request is used to request to obtain subscription information associated with a second identifier, and the third request includes the second identifier;
[0246] Step 1002, the fourth network function sends the subscription information associated with the second identifier to the first network function, where the subscription information associated with the second identifier includes the association relationship between the second identifier and a first identifier;
[0247] Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifiers other than the first identifier among the at least two unique identifiers.
[0248] Optionally, the third request further includes third indication information, where the third indication information is used to indicate that the terminal supports a target feature;
[0249] Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0250] Referring to Figure 11 , an embodiment of the present application further provides a communication processing method. As Figure 11 shown, the communication processing method includes:
[0251] Step 1101, a terminal sends second information to a first network function, where the second information includes:
[0252] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports a target feature;
[0253] A session identifier corresponding to a second session associated with the second identifier, where the second identifier is one of at least two unique identifiers associated with the terminal;
[0254] Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0255] Optionally, the method further includes:
[0256] The terminal sends a NAS message;
[0257] Among them, the NAS message includes at least one of the following:
[0258] The fifth indication information, which is used to indicate that the terminal supports the target feature;
[0259] A request for establishing the second session;
[0260] Request type indication information.
[0261] Optionally, the request type indication information includes a first indication, and the first indication is used to indicate a transfer session; or,
[0262] The request type indication information includes a second indication, and the second indication is used to indicate the establishment of a session of a target type, and the session of the target type includes any one of the following: a multi-access multi-transmission session, a multi-transmission session, and a multi-access multi-identification session.
[0263] Optionally, the method further includes:
[0264] The terminal receives a second rule from a first network function, and the second rule is used to control uplink data splitting between a first session associated with a first identifier and the second session;
[0265] Among them, the first identifier includes the unique identifier other than the second identifier among the at least two unique identifiers.
[0266] Optionally, the method further includes:
[0267] The terminal receives third information;
[0268] Among them, the third information includes sixth indication information, and the sixth indication information is used to indicate that the network supports the target feature.
[0269] For the communication processing method provided by the embodiments of the present application, the execution subject may be a communication processing device. In the embodiments of the present application, taking the communication processing device executing the communication processing method as an example, the communication processing device provided by the embodiments of the present application is described.
[0270] Referring to Figure 12 , the embodiments of the present application further provide a communication processing device, as Figure 12 shown, the communication processing device 1200 includes:
[0271] An execution module 1201, configured to, when a first network function receives a first request from a second network function, the first network function performs a target operation; the first request is used to request to create a first session associated with a first identifier, and the target operation includes any one of the following:
[0272] Determine a target behavior according to the first request or according to the first request and request type indication information sent by the terminal;
[0273] Determine a target behavior according to the association relationship between the first identifier and the second identifier;
[0274] Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes the unique identifiers other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following:
[0275] Replace the second session with the first session;
[0276] Associate the first session with the second session;
[0277] Wherein, the second session is associated with the second identifier.
[0278] Optionally, the communication processing device 1200 further includes:
[0279] A first sending module, configured to send first indication information to the terminal, where the first indication information is used to indicate that the network supports target features, and the target features include at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0280] Optionally, the communication processing device 1200 further includes:
[0281] An allocation module, configured to allocate the same IP address for the first session as that of the second session.
[0282] Optionally, the request type indication information includes a first indication, and the first indication is used to indicate session transfer; or,
[0283] The request type indication information includes a second indication, and the second indication is used to indicate the establishment of a session of a target type, and the session of the target type includes any one of the following: multi-access multi-transmission session, multi-transmission session, and multi-access multi-identifier session.
[0284] Optionally, the communication processing device 1200 further includes:
[0285] A first receiving module, configured to receive a second request from a third network function, where the second request is used to request the creation of the second session, and the second request includes second indication information, and the second indication information is used to indicate that the terminal supports target features.
[0286] Optionally, the communication processing device 1200 further includes:
[0287] A first sending module, configured to send a third request to a fourth network function, where the third request is used to request to obtain subscription information associated with the second identifier, and the third request includes the second identifier;
[0288] A first receiving module, configured to receive, from the fourth network function, subscription information associated with the second identifier, where the subscription information associated with the second identifier includes the association relationship between the second identifier and the first identifier.
[0289] Optionally, the third request further includes third indication information, where the third indication information is used to indicate that the terminal supports a target feature.
[0290] Optionally, the second request further includes the association relationship between the second identifier and the first identifier.
[0291] Optionally, the first request includes at least one of the following:
[0292] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports a target feature;
[0293] The session identifier corresponding to the second session.
[0294] Optionally, the first receiving module is further configured to receive a NAS message sent by the terminal;
[0295] Wherein, the NAS message includes at least one of the following:
[0296] Fifth indication information, where the fifth indication information is used to indicate that the terminal supports a target feature;
[0297] A request for establishing the second session;
[0298] Request type indication information.
[0299] Optionally, the communication processing device 1200 further includes:
[0300] A first sending module, configured to send a fourth request to a fifth network function, where the fourth request is used to obtain a policy for session establishment;
[0301] A first receiving module, configured to receive a PCC rule corresponding to a session of a target type from the fifth network function;
[0302] A rule generation module, configured to generate a first rule and a second rule according to the PCC rule, where the first rule is used to control downlink data splitting between the first session and the second session, and the second rule is used to control uplink data splitting between the first session and the second session;
[0303] The first sending module is further configured to send the first rule to a sixth network function and send the second rule to the terminal through a third network function.
[0304] Referring to Figure 13 , an embodiment of the present application further provides a communication processing device, as Figure 13 shown, the communication processing device 1300 includes:
[0305] A second receiving module 1301, configured to receive a NAS message sent by a terminal, where the NAS message includes a request for establishing a second session for associating a second identifier;
[0306] A determining module 1302, configured to determine a first network function used by the second session, where the first network function supports a target feature;
[0307] A second sending module 1303, configured to send a second request to the first network function, where the second request is used to request to create the second session, and the second request includes second indication information, where the second indication information is used to indicate that the terminal supports the target feature;
[0308] Wherein, the second identifier is one of at least two unique identifiers associated with the terminal, and the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0309] Optionally, the second request further includes an association relationship between the second identifier and a first identifier, where the first identifier includes the unique identifier other than the second identifier among the at least two unique identifiers.
[0310] Referring to Figure 14 , an embodiment of the present application further provides a communication processing device, as Figure 14 shown, the communication processing device 1400 includes:
[0311] A third receiving module 1401, configured to receive a third request from a first network function, where the third request is used to request to obtain subscription information associated with a second identifier, and the third request includes the second identifier;
[0312] A third sending module 1402, configured to send the subscription information associated with the second identifier to the first network function, where the subscription information associated with the second identifier includes an association relationship between the second identifier and a first identifier;
[0313] Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifiers among the at least two unique identifiers except the first identifier.
[0314] Optionally, the third request further includes third indication information for indicating that the terminal supports a target feature.
[0315] Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0316] Referring to Figure 15 , an embodiment of the present application further provides a communication processing apparatus, as Figure 15 shown, the communication processing apparatus 1500 includes:
[0317] A fourth sending module 1501 that sends second information to a first network function, where the second information includes:
[0318] Fourth indication information for indicating that the terminal supports a target feature;
[0319] A session identifier corresponding to a second session associated with a second identifier, where the second identifier is one of at least two unique identifiers associated with the terminal;
[0320] Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
[0321] Optionally, the fourth sending module is further configured to send a NAS message;
[0322] Wherein, the NAS message includes at least one of the following:
[0323] Fifth indication information for indicating that the terminal supports the target feature;
[0324] A request for establishing the second session;
[0325] Request type indication information.
[0326] Optionally, the request type indication information includes a first indication for indicating a transfer session; or,
[0327] The request type indication information includes a second indication for indicating the establishment of a session of a target type, where the session of the target type includes any one of the following: a multi-access multi-transmission session, a multi-transmission session, and a multi-access multi-identification session.
[0328] Optionally, the communication processing device 1500 further includes:
[0329] A fourth receiving module, configured to receive a second rule from a first network function, where the second rule is used to control uplink data splitting between a first session associated with a first identifier and the second session;
[0330] Wherein, the first identifier includes the unique identifier among the at least two unique identifiers other than the second identifier.
[0331] Optionally, the communication processing device 1500 further includes:
[0332] A fourth receiving module, configured to receive third information;
[0333] Wherein, the third information includes sixth indication information for indicating that the network supports a target feature.
[0334] The communication processing device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than the terminal. Exemplarily, the terminal may include, but is not limited to, the types of the terminal 11 listed above, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0335] The communication processing device provided in the embodiments of the present application can implement Figures 4 to 11 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein again.
[0336] As Figure 16 shown, the embodiments of the present application further provide a communication device 1600, including a processor 1601 and a memory 1602. A program or instruction that can run on the processor 1601 is stored on the memory 1602. When the program or instruction is executed by the processor 1601, each step of the above communication processing method embodiments is implemented, and the same technical effects can be achieved. To avoid repetition, details are not described herein again.
[0337] The embodiments of the present application further provide a terminal, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement asFigure 11 The steps in the method embodiments shown. This terminal embodiment corresponds to the above terminal-side method embodiments. Each implementation process and realization method of the above method embodiments can be applied to this terminal embodiment and can achieve the same technical effects. Specifically, Figure 17 It is a schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0338] The terminal 1700 includes but is not limited to at least some components such as a radio frequency unit 1701, a network module 1702, an audio output unit 1703, an input unit 1704, a sensor 1705, a display unit 1706, a user input unit 1707, an interface unit 1708, a memory 1709, and a processor 1710.
[0339] Those skilled in the art can understand that the terminal 1700 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 1710 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. Figure 17 The terminal structure shown in does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or have different component arrangements, which will not be elaborated here.
[0340] It should be understood that in the embodiments of the present application, the input unit 1704 may include a graphics processing unit (GPU) 17041 and a microphone 17042. The graphics processor 17041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 1706 may include a display panel 17061, and the display panel 17061 may be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 1707 includes at least one of a touch panel 17071 and other input devices 17072. The touch panel 17071 is also called a touch screen. The touch panel 17071 may include a touch detection device and a touch controller. The other input devices 17072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated here.
[0341] In the embodiments of the present application, after the radio frequency unit 1701 receives downlink data from a network-side device, it can be transmitted to the processor 1710 for processing; in addition, the radio frequency unit 1701 can send uplink data to the network-side device. Generally, the radio frequency unit 1701 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, etc.
[0342] The memory 1709 can be used to store software programs or instructions and various data. The memory 1709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1709 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 1709 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memories.
[0343] The processor 1710 may include one or more processing units; optionally, the processor 1710 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1710.
[0344] Among them, the radio frequency unit 1701 is used to send second information to the first network function, and the second information includes:
[0345] Fourth indication information, which is used to indicate that the terminal supports the target feature;
[0346] The session identifier corresponding to the second session associated with the second identifier, where the second identifier is one of at least two unique identifiers associated with the terminal;
[0347] Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identification; single subscription multi-identification; dual subscription permanent identity (SUPI) dual steering.
[0348] It can be understood that the implementation processes of the various implementation manners mentioned in this embodiment can refer to the relevant descriptions in the method embodiment on the terminal side and achieve the same or corresponding technical effects. To avoid repetition, they will not be elaborated here.
[0349] This embodiment of the present application further provides a network-side device, including a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement as Figure 4 、 Figure 9 and Figure 10 shown in the steps of the method embodiment. This embodiment of the network-side device corresponds to the above-mentioned method embodiment of the network-side device. Each implementation process and implementation manner of the above method embodiment can be applied to this embodiment of the network-side device and can achieve the same technical effect.
[0350] Specifically, this embodiment of the present application further provides a network-side device. As Figure 18 shown, the network-side device 1800 includes: a processor 1801, a network interface 1802, and a memory 1803. Among them, the network interface 1802 is, for example, a common public radio interface (CPRI).
[0351] Specifically, the network-side device 1800 in this embodiment of the present application further includes: instructions or programs stored on the memory 1803 and executable on the processor 1801. The processor 1801 calls the instructions or programs in the memory 1803 to execute Figures 12 to 14 the methods executed by the respective modules shown and achieve the same technical effect. To avoid repetition, they will not be elaborated here.
[0352] This embodiment of the present application further provides a readable storage medium, on which a program or instructions are stored. When the program or instructions are executed by a processor, they implement each process of the above-mentioned communication processing method embodiment and can achieve the same technical effect. To avoid repetition, they will not be elaborated here.
[0353] Wherein, the processor is the processor in the terminal in the above-mentioned embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0354] Another embodiment of the present application further provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run programs or instructions to implement each process of the above-mentioned communication processing method embodiment, and can achieve the same technical effects. To avoid repetition, details are not described herein again.
[0355] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip.
[0356] Another embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the above-mentioned communication processing method embodiment, and can achieve the same technical effects. To avoid repetition, details are not described herein again.
[0357] The embodiments of the present application further provide a wireless communication system, including: a terminal and a network-side device. The terminal can be used to execute the steps of the communication processing method on the terminal side as described above, and the network-side device can be used to execute the steps of the communication processing method on the network-side device as described above.
[0358] It should be noted that in this document, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted or combined. Additionally, features described with reference to certain examples may be combined in other examples.
[0359] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes several instructions for causing a terminal or a network-side device to execute the methods described in various embodiments of the present application.
[0360] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative rather than restrictive. Those of ordinary skill in the art, under the inspiration of the present application and without departing from the purpose of the present application and the scope protected by the claims, can also make many forms of embodiments, and these embodiments are all within the protection scope of the present application.
Claims
1. A communication processing method, characterized in that, including: When a first network function receives a first request from a second network function, the first network function performs a target operation; The first request is used to request the creation of a first session associated with a first identifier, and the target operation includes any one of the following: Determine a target behavior according to the first request or according to the first request and request type indication information sent by the terminal; Determine a target behavior according to the association relationship between a first identifier and a second identifier; Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes the unique identifiers other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following: Replace a second session with the first session; Associate the first session with the second session; Wherein, the second session is associated with the second identifier.
2. The method according to claim 1, characterized in that, The method further includes: The first network function sends first indication information to the terminal, and the first indication information is used to indicate that the network supports a target feature, and the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
3. The method according to claim 1 or 2, characterized in that, The method further includes: The first network function assigns the same IP address to the first session as that of the second session.
4. The method according to any one of claims 1 to 3, characterized in that, The request type indication information includes a first indication, and the first indication is used to indicate session transfer; or, The request type indication information includes a second indication, and the second indication is used to indicate the establishment of a session of a target type, and the session of the target type includes any one of the following: multi-access multi-transmission session, multi-transmission session, and multi-access multi-identifier session.
5. The method according to any one of claims 1 to 4, characterized in that, The method further includes: The first network function receives a second request from a third network function, the second request is used to request the creation of the second session, and the second request includes second indication information, and the second indication information is used to indicate that the terminal supports a target feature.
6. The method according to claim 5, characterized in that, The method further includes: The first network function sends a third request to a fourth network function, the third request is used to request to obtain the subscription information associated with the second identifier, and the third request includes the second identifier; The first network function receives the subscription information associated with the second identifier from the fourth network function, and the subscription information associated with the second identifier includes the association relationship between the second identifier and the first identifier.
7. The method according to claim 6, characterized in that, The third request further includes third indication information, and the third indication information is used to indicate that the terminal supports a target feature.
8. The method according to claim 5, characterized in that, The second request further includes the association relationship between the second identifier and the first identifier.
9. The method according to any one of claims 1 to 8, characterized in that, The first request includes at least one of the following: Fourth indication information, and the fourth indication information is used to indicate that the terminal supports a target feature; The session identifier corresponding to the second session.
10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: The first network function receives a NAS message sent by the terminal; Wherein, the NAS message includes at least one of the following: The fifth indication information, which is used to indicate that the terminal supports the target feature; A request for establishing the second session; The request type indication information.
11. The method according to claim 10, wherein The method further includes: The first network function sends a fourth request to the fifth network function, and the fourth request is used to obtain the policy for session establishment; The first network function receives the PCC rules corresponding to the session of the target type from the fifth network function; The first network function generates a first rule and a second rule according to the PCC rules. The first rule is used to control the downlink data splitting between the first session and the second session, and the second rule is used to control the uplink data splitting between the first session and the second session; The first network function sends the first rule to the sixth network function and sends the second rule to the terminal through the third network function.
12. A communication processing method, characterized in that, Including: The third network function receives the NAS message sent by the terminal, and the NAS message includes a request for establishing a second session for associating a second identifier; The third network function determines the first network function used by the second session, and the first network function supports the target feature; The third network function sends a second request to the first network function. The second request is used to request the creation of the second session, and the second request includes second indication information, which is used to indicate that the terminal supports the target feature; Wherein, the second identifier is one of at least two unique identifiers associated with the terminal, and the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
13. The method according to claim 12, wherein The second request further includes the association relationship between the second identifier and the first identifier, and the first identifier includes the unique identifier other than the second identifier among the at least two unique identifiers.
14. A communication processing method, characterized in that, Including: The fourth network function receives a third request from the first network function. The third request is used to request to obtain the subscription information associated with the second identifier, and the third request includes the second identifier; The fourth network function sends the subscription information associated with the second identifier to the first network function, and the subscription information associated with the second identifier includes the association relationship between the second identifier and the first identifier; Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes the unique identifier other than the first identifier among the at least two unique identifiers.
15. The method according to claim 14, wherein The third request further includes third indication information, which is used to indicate that the terminal supports the target feature; Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
16. A communication processing method, characterized in that, Including: The terminal sends second information to a first network function, and the second information includes: Fourth indication information, which is used to indicate that the terminal supports the target feature; The session identifier corresponding to the second session associated with the second identifier, where the second identifier is one of at least two unique identifiers associated with the terminal; Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where both M and N are integers greater than 3 and M is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
17. The method according to claim 16, wherein The method further includes: The terminal sends a NAS message; Wherein, the NAS message includes at least one of the following: Fifth indication information, which is used to indicate that the terminal supports the target feature; A request for establishing the second session; Request type indication information.
18. The method according to claim 17, wherein The request type indication information includes a first indication, and the first indication is used to indicate a transferred session; or, The request type indication information includes a second indication, and the second indication is used to indicate the establishment of a session of a target type, where the session of the target type includes any one of the following: a multi-access multi-transmission session, a multi-transmission session, and a multi-access multi-identifier session.
19. The method according to any one of claims 16 to 18, characterized in that, The method further includes: The terminal receives a second rule from the first network function, and the second rule is used to control the uplink data splitting between the first session associated with the first identifier and the second session; Wherein, the first identifier includes the unique identifier other than the second identifier among the at least two unique identifiers.
20. The method according to any one of claims 16 to 19, characterized in that The method further includes: The terminal receives third information; Wherein, the third information includes sixth indication information, and the sixth indication information is used to indicate that the network supports the target feature.
21. A communication processing device, characterized in that, Including: An execution module, which is used to, when the first network function receives a first request from a second network function, the first network function performs a target operation; The first request is used to request the creation of a first session associated with a first identifier, and the target operation includes any one of the following: Determining a target behavior according to the first request or according to the first request and the request type indication information sent by the terminal; Determining a target behavior according to the association relationship between the first identifier and the second identifier; Wherein, the first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes the unique identifier other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following: Replacing the second session with the first session; Associating the first session with the second session; Wherein, the second session is associated with the second identifier.
22. The device according to claim 21, characterized in that, Further including: A first sending module, configured to send first indication information to a terminal, where the first indication information is used to indicate that the network supports a target feature, and the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identification; single subscription multi-identification; dual subscription permanent identification (SUPI) two-way steering.
23. The device according to claim 21 or 22, characterized in that, Further included: An allocation module, configured to allocate the same IP address for the first session as that for the second session.
24. The device according to any one of claims 21 to 23, characterized in that, The request type indication information includes a first indication, where the first indication is used to indicate a transfer session; or, The request type indication information includes a second indication, where the second indication is used to indicate the establishment of a session of a target type, and the session of the target type includes any one of the following: a multi-access multi-transmission session, a multi-transmission session, and a multi-access multi-identification session.
25. The device according to any one of claims 21 to 24, characterized in that, Further included: A first receiving module, configured to receive a second request from a third network function, where the second request is used to request the creation of the second session, and the second request includes second indication information, where the second indication information is used to indicate that the terminal supports a target feature.
26. A communication processing device, characterized in that, Included: A second receiving module, configured to receive a NAS message sent by the terminal, where the NAS message includes a request for establishing a second session associated with a second identification; A determination module, configured to determine a first network function used by the second session, where the first network function supports a target feature; A second sending module, configured to send a second request to the first network function, where the second request is used to request the creation of the second session, and the second request includes second indication information, where the second indication information is used to indicate that the terminal supports a target feature; wherein the second identification is one of at least two unique identifications associated with the terminal, and the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identification; single subscription multi-identification; dual subscription permanent identification (SUPI) two-way steering.
27. The device according to claim 26, characterized in that, The second request further includes an association relationship between the second identification and a first identification, where the first identification includes the unique identification other than the second identification among the at least two unique identifications.
28. A communication processing device, characterized in that, Included: A third receiving module, configured to receive a third request from a first network function, where the third request is used to request obtaining subscription information associated with a second identification, and the third request includes the second identification; A third sending module, configured to send the subscription information associated with the second identification to the first network function, where the subscription information associated with the second identification includes an association relationship between the second identification and a first identification; wherein the first identification is one of at least two unique identifications associated with the terminal, and the second identification includes the unique identification other than the first identification among the at least two unique identifications.
29. The device according to claim 28, wherein The third request further includes third indication information for indicating that the terminal supports a target feature; Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
30. A communication processing device, characterized in that, Comprising: A fourth sending module for sending second information to a first network function, where the second information includes: Fourth indication information for indicating that the terminal supports a target feature; A session identifier corresponding to a second session associated with a second identifier, where the second identifier is one of at least two unique identifiers associated with the terminal; Wherein, the target feature includes at least one of the following: dual transmission; two-way steering between radio access technologies (RATs); multi-transmission; dual transmission between the Mth generation mobile communication and the Nth generation mobile communication, where M and N are both integers greater than 3 and M and N are different; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
31. The device according to claim 30, characterized in that, The fourth sending module is further configured to send NAS messages; Wherein, the NAS message includes at least one of the following: Fifth indication information for indicating that the terminal supports the target feature; A request for establishing the second session; Request type indication information.
32. The device according to claim 31, characterized in that, The request type indication information includes a first indication for indicating a transferred session; or, The request type indication information includes a second indication for indicating the establishment of a session of a target type, where the session of the target type includes any one of the following: a multi-access multi-transmission session, a multi-transmission session, and a multi-access multi-identifier session.
33. A terminal, characterized in that, Comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the communication processing method according to any one of claims 16 to 20.
34. A network-side device, characterized in that, Comprising a processor and a memory, where the memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, it implements the steps of the communication processing method according to any one of claims 1 to 15.
35. A readable storage medium, characterized in that, A program or instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, it implements the steps of the communication processing method according to any one of claims 1 to 20.
36. A chip, characterized in that, The chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or instruction to implement the steps of the communication processing method according to any one of claims 1 to 20.