Communication processing method, apparatus, terminal, and network side device
By using the association relationship between the first and second identifiers in the dual-card terminal, the problem of service lag caused by changes in the transmission channel and IP address is solved, the continuity of the IP address is achieved, and the user experience is improved.
Patent Information
- Application Number
- PCT/CN2024/140140
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-25
- Filing Date
- 2024-12-18
- Publication Date
- 2025-07-03
AI Technical Summary
In dual-card terminals, when the network quality of the SIM card changes, the switching of the transmission channel and IP address causes service stuttering, affecting the user experience.
By performing a target operation when the first network function receives a request, including determining the behavior based on the request or terminal indication information, and using the association relationship between the first identifier and the second identifier, realizing the first session replacement or association with the second session, ensuring the continuity of the IP address.
When transferring between transmission channels, maintain the continuity of IP addresses, avoid business lags, and improve user experience.
Smart Images

Figure CN2024140140_03072025_PF_FP_ABST
Abstract
Description
Communication processing method, device, terminal and network side equipment
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] This application claims priority to Chinese patent application No. 202311796839.6 filed in China on December 25, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0003] The present application belongs to the field of communication technology, and specifically relates to a communication processing method, apparatus, terminal and network-side equipment. Background Art
[0004] With the development of communication technology, two Subscriber Identity Module (SIM) cards can usually be set up for dual-SIM terminals in the communication system. The terminal will register with the 5th Generation Mobile Communication (5G) or 4G communication system based on each SIM card and establish a session separately. Each session corresponds to a data transmission channel and an Internet Protocol (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. Due to the change in IP address, the service will be stuck, affecting the user's service experience. Summary of the Invention
[0005] The embodiments of the present application provide a communication processing method, apparatus, terminal, and network-side equipment, which can solve the problem of service stalling caused by changes in IP addresses when transferring between different transmission channels.
[0006] In a first aspect, a communication processing method is provided, comprising:
[0007] 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 creation of a first session associated with a first identifier, and the target operation includes any one of the following:
[0008] 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;
[0009] Determining a target behavior based on an association between the first identifier and the second identifier;
[0010] The first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following:
[0011] replacing the second session with the first session;
[0012] associating the first session with the second session;
[0013] The second session is associated with a second identifier.
[0014] In a second aspect, a communication processing method is provided, comprising:
[0015] The third network function receives a NAS message sent by the terminal, where the NAS message includes a request for establishing a second session associated with the second identifier;
[0016] The third network function determines a first network function used by the second session, the first network function supporting a target feature;
[0017] The third network function sends a second request to the first network function, where the second request is used to request 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;
[0018] The second identifier is one of the at least two unique identifiers associated with the terminal, and the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communication and 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 contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0019] A third aspect provides a communication processing method, including:
[0020] The fourth network function receives a third request from the first network function, where 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;
[0021] 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 an association relationship between the second identifier and the first identifier;
[0022] The first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers.
[0023] In a fourth aspect, a communication processing method is provided, comprising:
[0024] The terminal sends second information to the first network function, where the second information includes:
[0025] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports the target feature;
[0026] a session identifier corresponding to a second session associated with a second identifier, where the second identifier is one of the at least two unique identifiers associated with the terminal;
[0027] Among them, the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communications and Nth generation mobile communications, where M and N are both integers greater than 3, and M and N are different; dual connection; multi-connection; single contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0028] In a fifth aspect, a communication processing device is provided, including:
[0029] an execution module, configured to, when a first network function receives a first request from a second network function, cause the first network function to perform a target operation; the first request is used to request creation of a first session associated with a first identifier, and the target operation includes any one of the following:
[0030] 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;
[0031] Determining a target behavior based on an association between the first identifier and the second identifier;
[0032] The first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following:
[0033] replacing the second session with the first session;
[0034] associating the first session with the second session;
[0035] The second session is associated with a second identifier.
[0036] In a sixth aspect, a communication processing device is provided, including:
[0037] 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 the second identifier;
[0038] a determining module, configured to determine a first network function used by the second session, where the first network function supports a target feature;
[0039] a second sending module, configured to send a second request to the first network function, where the second request is used to request 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;
[0040] The second identifier is one of the at least two unique identifiers associated with the terminal, and the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communication and 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 contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0041] In a seventh aspect, a communication processing device is provided, including:
[0042] a third receiving module, configured to receive a third request from the first network function, where 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;
[0043] 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 an association relationship between the second identifier and the first identifier;
[0044] The first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers.
[0045] In an eighth aspect, a communication processing device is provided, including:
[0046] The fourth sending module sends second information to the first network function, where the second information includes:
[0047] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports the target feature;
[0048] a session identifier corresponding to a second session associated with a second identifier, where the second identifier is one of the at least two unique identifiers associated with the terminal;
[0049] Among them, the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communications and Nth generation mobile communications, where M and N are both integers greater than 3, and M and N are different; dual connection; multi-connection; single contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0050] In a tenth aspect, a terminal is provided, including a processor and a communication interface, wherein the communication interface is used for a fourth sending module to send second information to a first network function, the second information including: fourth indication information, the fourth indication information being used to indicate that the terminal supports a target feature; a session identifier corresponding to a second session associated with a second identifier, the second identifier being one of at least two unique identifiers associated with the terminal;
[0051] Among them, the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communications and Nth generation mobile communications, where M and N are both integers greater than 3, and M and N are different; dual connection; multi-connection; single contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0052] In the eleventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect, the second aspect or the third aspect are implemented.
[0053] In a twelfth aspect, a network side device is provided, including a processor and a communication interface, wherein:
[0054] 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, cause the first network function to perform a target operation; the first request is used to request creation of a first session associated with a first identifier, and the target operation includes any one of the following:
[0055] 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;
[0056] Determining a target behavior based on an association between the first identifier and the second identifier;
[0057] The first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following:
[0058] replacing the second session with the first session;
[0059] associating the first session with the second session;
[0060] The second session is associated with a second identifier.
[0061] When the network-side device is a third network function, the communication interface is configured to receive a NAS message sent by the terminal, where the NAS message includes a request for establishing a second session associated with the second identifier; the processor is configured to determine a first network function used by the second session, where the first network function supports a target feature; and the communication interface is configured to send a second request to the first network function, where the second request is used to request 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 the target feature.
[0062] The second identifier is one of the at least two unique identifiers associated with the terminal, and the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communication and 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 contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0063] When the network-side device is a fourth network function, the communication interface is used to receive a third request from the first network function, where the third request is used to request to obtain contract information associated with the second identifier, and the third request includes the second identifier; and send the contract information associated with the second identifier to the first network function, where the contract information associated with the second identifier includes an association relationship between the second identifier and the first identifier;
[0064] The first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers.
[0065] In the thirteenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect, the second aspect, the third aspect or the fourth aspect are implemented.
[0066] In the fourteenth aspect, a wireless communication system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the 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.
[0067] In the fifteenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, 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.
[0068] In the sixteenth aspect, a computer program / program product is provided, which is stored in a storage medium and 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.
[0069] In an embodiment 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 of the following: determining a target behavior based on the first request or based on the first request and request type indication information sent by the terminal; determining a target behavior based on the association between the first identifier and the second identifier; wherein the first identifier is one of the at least two unique identifiers associated with the terminal, and the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers; the target behavior includes any 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. In this way, when transferring between different transmission channels, the continuity of the IP address can be guaranteed, thereby avoiding service jams. BRIEF DESCRIPTION OF THE DRAWINGS
[0070] FIG1 is a block diagram of a wireless communication system to which embodiments of the present application may be applied;
[0071] FIG2 is one of the application examples of a communication processing method provided in an embodiment of the present application;
[0072] FIG3 is a second diagram illustrating an application example of a communication processing method provided in an embodiment of the present application;
[0073] FIG4 is a flow chart of a communication processing method according to an embodiment of the present application;
[0074] FIG5 is a second flow chart of a communication processing method provided in an embodiment of the present application;
[0075] FIG6 is a third flow chart of a communication processing method provided in an embodiment of the present application;
[0076] FIG7 is a fourth flow chart of a communication processing method provided in an embodiment of the present application;
[0077] FIG8 is a fifth flow chart of a communication processing method provided in an embodiment of the present application;
[0078] FIG9 is a sixth flow chart of a communication processing method provided in an embodiment of the present application;
[0079] FIG10 is a flow chart of a communication processing method according to an embodiment of the present application;
[0080] FIG11 is a flow chart of a communication processing method according to an embodiment of the present application;
[0081] FIG12 is a schematic diagram of a structure of a communication processing device according to an embodiment of the present application;
[0082] FIG13 is a second structural diagram of a communication processing device provided in an embodiment of the present application;
[0083] FIG14 is a third structural diagram of a communication processing device provided in an embodiment of the present application;
[0084] FIG15 is a fourth structural diagram of a communication processing device provided in an embodiment of the present application;
[0085] FIG16 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0086] FIG17 is a schematic structural diagram of a terminal provided in an embodiment of the present application;
[0087] FIG18 is a schematic structural diagram of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0088] The terms "first", "second", etc. in this application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and do not limit the number of objects, for example, the first object can be one or more. In addition, "or" in this application represents at least one of the connected objects. For example, "A or B" covers three options, namely, Option 1: including A but not including B; Option 2: including B but not including A; Option 3: including both A and B. The character " / " generally indicates that the objects associated before and after are in an "or" relationship.
[0089] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.
[0090] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the technology described can be used for the systems and radio technologies mentioned above, as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th generation (6G) systems. th Generation, 6G) communication system.
[0091] FIG1 is a block diagram of a wireless communication system applicable to an embodiment of the present application. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device (Wearable Device), an aircraft (Flight Vehicle), a vehicle-mounted device (VUE), a ship-mounted device, a pedestrian user equipment (PUE), a smart home (home appliances with wireless communication capabilities, such as refrigerators, televisions, washing machines, or furniture), a game console, a personal computer (PC), an ATM, or a self-service machine, or other terminal-side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. In addition to the above-mentioned terminal devices, it can also be a chip in the terminal, such as a modem chip, a system-on-chip (SoC). It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be called a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), Home Node B (HNB), Home evolved Node B (home evolved Node B), Transmission Reception Point (TRP) or other appropriate terms in the relevant field. As long as the same technical effect is achieved, the base station is not limited to specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.
[0092] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (MME), access mobility management function (AMF), session management function (SMF), user plane function (UPF), policy control function (PCF), policy and charging rules function unit (PCRF), edge application service discovery function (EASDF), unified data management (UDM), unified data repository (UDR), home user server (HSS), centralized network configuration (CNC), network storage function (NRF), network exposure function (NEF), local NEF (L-NEF), binding support function (BSF), application function ( It should be noted that in the embodiments of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.
[0093] For dual-SIM devices, the terminal registers with 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)) and establishes a session. Each session corresponds to a data transmission channel and an IP address.
[0094] At present, the industry has proposed a situation where a contracted user can use multiple unique identifiers at the same time. If multiple unique identifiers are processed according to the dual-card terminal, an application (Application, APP) can only use one unique identifier corresponding to the IP transmission channel and IP address. When the application is transferred between different transmission channels, it will be stuck due to the lack of IP continuity, affecting the user experience. To this end, the communication processing method of the present application is proposed. Specifically, as shown in Figure 2, the packet data network (Packet Data Network, PDN) connection corresponding to the first unique identifier can be used to replace the protocol data unit (Protocol Data Unit, PDU) session corresponding to the second unique identifier; as shown in Figure 3, the PDN connection corresponding to the first unique identifier is associated with the PDU session corresponding to the second unique identifier to form a specific type of PDU session, wherein the specific type of PDU session can be: multiple access (MA) multiple transmission (multiple steer) PDU session, or, multiple transmission PDU session, or, multiple access multiple identification (multiple SUPI) PDU session.
[0095] The communication processing method provided in the embodiments of the present application is described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.
[0096] 4 , an embodiment of the present application provides a communication processing method. As shown in FIG4 , the communication processing method includes:
[0097] In step 401, 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 creation of a first session associated with a first identifier, and the target operation includes any one of the following:
[0098] 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;
[0099] Determining a target behavior based on an association between the first identifier and the second identifier;
[0100] The first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following:
[0101] replacing the second session with the first session;
[0102] associating the first session with the second session;
[0103] The second session is associated with a second identifier.
[0104] Optionally, the first session associated with the first identifier may 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 includes the first session.
[0105] 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 records that the context corresponding to the second identifier includes the second session.
[0106] Optionally, using the first session to replace the second session can also be understood as using the first session to replace the second session. For example, after establishing the first session, deleting the second session and setting the IP addresses of the first session and the second session to be the same.
[0107] Optionally, associating the first session with the second session may also be understood as merging the first session and the second session into one session. The merged session may remain the first session or become a third session.
[0108] Optionally, the association relationship between the first identifier and the second identifier may also be understood as a correspondence relationship between the first identifier and the second identifier.
[0109] In an embodiment of the present application, the first session can be established during the attach process or during a separate session establishment process. The above-mentioned first request can be understood as a 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, the first network function will send the first request to the second network function when performing the operation corresponding to the registration request; or after the terminal sends the first session establishment request, the first network function will send the first request to the second network function when performing the operation corresponding to the first session establishment request.
[0110] Optionally, in some embodiments, the first request includes at least one of the following:
[0111] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports the target feature;
[0112] The session identifier corresponding to the second session.
[0113] Optionally, the first request may be understood as a session creation request. The first network function may be understood as a public data network gateway (PGW) or a network element with the same function as the PGW, and the second network function may be understood as an MME or a network element with the same function as the MME. Specifically, the second network function may send the first request to the first network function via a serving gateway (SGW).
[0114] It should be noted that PGW can also be replaced by the Public Data Network Gateway Control Plane (PGW-C) or SMF+PGW-C.
[0115] Optionally, in some embodiments, the second identifier is used for the UE to register on the 5G network, and the first identifier is used for the UE to register on the 4G network; or, the second identifier is used for the UE to register on the 6G network, and the first identifier is used for the UE to register on the 5G network; or, the second identifier is used for the UE to register on the 6G network, and the first identifier is used for the UE to register on the 4G network.
[0116] It should be noted that a terminal can be understood as a subscriber, and associating at least two unique identifiers with a terminal can be understood as associating at least two unique identifiers with a subscriber. When the first session replaces the second session, the IP address remains unchanged. When associating the first session with the second session, the first and second sessions can share the same IP address. This ensures IP address continuity when transferring between different transmission channels, thus avoiding service interruptions.
[0117] In an embodiment 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 of the following: determining a target behavior based on the first request or based on the first request and request type indication information sent by the terminal; determining a target behavior based on the association between the first identifier and the second identifier; wherein the first identifier is one of the at least two unique identifiers associated with the terminal, and the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers; the target behavior includes any 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. In this way, when transferring between different transmission channels, the continuity of the IP address can be guaranteed, thereby avoiding service jams.
[0118] Optionally, in some embodiments, the method further comprises:
[0119] The first network function sends first indication information to the terminal, where the first indication information is used to indicate that the network supports target features, where the target features include at least one of the following: dual steer; multiple steer; dual steer of Mth generation mobile communication and Nth generation mobile communication, where M and N are both integers greater than 3, and M and N are different; dual connection; multiple connection; two SUPIs sharing one subscription profile; and multiple SUPIs sharing one subscription profile.
[0120] Optionally, the values of M and N can be set according to actual conditions. For example, in some embodiments, M is 4, 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 can 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); and dual transmission of the 5th generation mobile communication and the 6th generation mobile communication.
[0121] Optionally, the dual transmission can be understood as transmitting service data through two 3GPP access networks, wherein each 3GPP access network corresponds to a session (such as a first session or a second session). For example, it includes selecting (steer) from two 3GPP access networks, switching (switch) between two 3GPP access networks, or using two 3GPP access networks for split transmission at the same time. 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 the 3GPP access network corresponding to the Mth generation mobile communication and the GPP access network corresponding to the Nth generation mobile communication.
[0122] Optionally, the above-mentioned multiple transmissions can be understood as transmitting service data through at least three 3GPP access networks; for example, including selecting (steer) from three 3GPP access networks, switching (switch) between three 3GPP access networks, or using at least two 3GPP access networks simultaneously for separate transmission.
[0123] 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.
[0124] The above-mentioned single-subscription dual-identification can be understood as one user corresponding to two unique identifiers (such as SUPI), that is, one user's subscription configuration (subscription profile) corresponds to two unique identifiers; the above-mentioned single-subscription multiple-identification can be understood as one user corresponding to multiple unique identifiers, that is, one user's subscription configuration corresponds to at least 3 unique identifiers.
[0125] It should be noted that, when the first request includes the session identifier of the second identifier sent by the terminal, determining the target behavior based on 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.
[0126] 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.
[0127] In the embodiment of the present application, the above-mentioned network support target characteristics can be understood as the first network function supporting the target characteristics. Since the first network function notifies the terminal that the network supports the target characteristics, it is convenient for the terminal and the network side device to maintain consistent understanding of whether to use the target characteristics.
[0128] Optionally, in some embodiments, the method further comprises:
[0129] The first network function assigns the same IP address to the first session as to the second session.
[0130] 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. In this way, the continuity of the IP address is guaranteed when switching the data channel.
[0131] 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,
[0132] The request type indication information includes a second indication, where the second indication is used to indicate the establishment of a target type session, where the target type session includes any one of the following: a multi-access multi-transport session, a multi-transport session, and a multi-access multi-identity session.
[0133] In this embodiment of the present application, the target type of session can be understood as a specific type of session. When the request type indication information includes a first indication, the target behavior can be to replace the second session with the first session; when the request type indication information includes a second indication, the target behavior can be to associate the first session with the second session.
[0134] Optionally, in some embodiments, the method further comprises:
[0135] The first network function receives a second request from a third network function, where the second request is used to request 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.
[0136] In an embodiment of the present application, the terminal may request to create a second session via a non-access stratum (NAS) message, i.e., the NAS message includes a request for establishing a second session associated with a second identifier. After receiving the NAS message, the third network function may select the first network function, i.e., select the first network function that supports the target feature. Then, a second request is sent to the first network function, which may be understood as a PDU session create SM context request (Nsmf_PDUSession_CreateSMContext Request).
[0137] Optionally, the above-mentioned third network function can be understood as AMF or a network element with the same function as AMF.
[0138] 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 the fourth network function, the third request being used to request the subscription information associated with the second identifier, and the third request including the second identifier;
[0139] The first network function receives the subscription information associated with the second identifier from the fourth network function, where the subscription information associated with the second identifier includes an association relationship between the second identifier and the first identifier.
[0140] In the embodiment of the present application, the subscription information associated with the second identifier can be understood or replaced by the subscription information corresponding to the second identifier. The fourth network function can be understood as UDM (also known as UDM+HSS) or a network element with the same function as UDM.
[0141] Optionally, in some embodiments, the third request further includes third indication information, and the third indication information is used to indicate that the terminal supports the target feature.
[0142] It should be understood that when the first network function provides the third indication information to the fourth network function, the fourth network function may provide the first network function with the association relationship between the second identity and the first identity (such as SUPI-1 or IMSI-1) based on the third indication information and the second identity (such as SUPI-2). 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 identity and the first identity to the first network function based on the subscription information corresponding to the second identity.
[0143] Of course, in some embodiments, during the registration process based on the second identifier, the third network function may provide the first network function with the association relationship between the second identifier and the first identifier. For example, the second request also includes the association relationship between the second identifier and the first identifier.
[0144] Optionally, in some embodiments, the first request further includes:
[0145] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports the target feature;
[0146] The session identifier corresponding to the second session.
[0147] Optionally, in some embodiments, the method further comprises:
[0148] The first network function receives a NAS message sent by the terminal;
[0149] The NAS message includes at least one of the following:
[0150] fifth indication information, where the fifth indication information is used to indicate that the terminal supports a target feature;
[0151] a request for establishing the second session;
[0152] Request type indication.
[0153] Optionally, in some embodiments, the method further comprises:
[0154] The first network function sends a fourth request to the fifth network function, where the fourth request is used to obtain a policy for session establishment;
[0155] The first network function receives, from the fifth network function, a policy control and charging (PCC) rule corresponding to the session of the target type;
[0156] The first network function generates a first rule and a second rule according to the PCC rule, where the first rule is used to control downlink data offloading between the first session and the second session, and the second rule is used to control uplink data offloading between the first session and the second session.
[0157] The first network function sends the first rule to a sixth network function and sends the second rule to the terminal through a third network function.
[0158] In the embodiment of the present application, the fifth network function can be understood as UPF (also called UPF+PGW-U) or a network element with the same function as UPF. The first rule can be called N4 rule.
[0159] In order to better understand the present application, some examples are given below for detailed description.
[0160] 5 , the PDU session establishment process (the purpose of which is for the SMF to obtain the association relationship between the second identifier and the first identifier) includes the following steps:
[0161] Step 501: The terminal sends a NAS message to the AMF. The message includes at least one of the following:
[0162] fifth indication information, where the fifth indication information is used to indicate that the terminal supports a target feature;
[0163] a request for establishing the second session;
[0164] PDU session ID assigned by the terminal;
[0165] N1 Session Management (SM) container (N1 SM container), in which a PDU session establishment request (PDU session establishment request) is included, wherein a Request Type (Request Type) parameter includes request type indication information, and the request type indication information is an initial value.
[0166] Step 502: AMF selects SMF.
[0167] Specifically, AMF selects an SMF that supports the target characteristics according to the fifth indication information.
[0168] Step 503: AMF sends a second request (i.e., Nsmf_PDUSession_CreateSMContext Request) to SMF. The second request includes:
[0169] Second indication information, the second indication information is used to indicate that the terminal supports the target feature
[0170] PDU session ID;
[0171] PDU session establishment request (PDU session establishment request).
[0172] Step 504: SMF sends a third request to UDM, where the third request is used to request the subscription information associated with the second identifier, and the third request includes the second identifier and, optionally, third indication information, where the third indication information is used to indicate that the terminal supports the target feature.
[0173] The DUM sends the association relationship between the second identity (e.g., SUPI-2) and the first identity (e.g., SUPI-1 or IMSI-1) to the SMF
[0174] Optionally, alternative 1 is: SMF does not provide the third indication information to UDM, and UDM directly provides the association relationship between the second identifier and the first identifier to SMF based on the contract information corresponding to the second identifier.
[0175] Optionally, alternative 2 is: AMF directly provides the association relationship between the second identifier and the first identifier to SMF in step 503.
[0176] Step 505: The SMF obtains the PDU session establishment policy from the PCF.
[0177] In 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 with the base station for user transmission.
[0178] Step 507: SMF sends a PDU Session Establishment Accept message to AMF.
[0179] Step 508: The AMF sends a PDU Session Establishment Accept message to the terminal via a NAS message.
[0180] 6, the process of establishing a PDN connection during the attach process includes the following steps:
[0181] Step 601: The terminal initiates a registration process within 4G, and the registration request is associated with a first identifier.
[0182] The registration request includes the following information:
[0183] The Evolved Packet System (EPS) Session Management (ESM) includes a handover indication, which is carried by a Request Type parameter.
[0184] The Ciphered Options Transfer Flag is set to 1 in the registration message.
[0185] Step 602: The MME performs authentication and encryption on the terminal.
[0186] Step 603: After completing the encryption process, the MME requests information from the terminal according to the Ciphered Options Transfer Flag.
[0187] In step 604, the terminal sends the access point name (APN) and protocol configuration option (PCO) to the MME. The PCO can be understood as the second information. The PCO includes 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. The APN is obtained based on the data network name (DNN) corresponding to the 5G PDU session.
[0188] It should be understood that DNN and APN can be converted into each other.
[0189] Step 605: The MME sends an update location request to the UDM (also referred to as UDM+HSS), where the request includes the second identifier.
[0190] Step 606: The UDM sends the subscription information corresponding to the second identifier to the MME.
[0191] The contract information corresponding to the second identifier may include:
[0192] The correspondence between the SMF (also known as SMF+PGW-C) ID and APN corresponding to each PDU session;
[0193] The identifier and APN of the SMF of the second identifier.
[0194] In step 607, the MME selects the PGW Control Plane (PGW-C) based on 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 includes the PCO sent by the terminal. The PGW-C can also be called SMF+PGW-C.
[0195] The PGW-C determines, according to the fourth indication information, or according to the fourth indication information and the handover indication, that the newly established PDN connection is used to replace the PDU session.
[0196] Alternatively, the PGW-C determines, based on the association between the second identifier and the first identifier, that a newly established PDN connection is used to replace the PDU session.
[0197] Step 608: The PGW-C sends a create session response message to the SGW. The message includes a PCO. The PCO includes sixth indication information. The sixth indication information is used to indicate that the network supports the target feature.
[0198] Step 609: The SGW sends a create session response message to the MME, which includes the PCO.
[0199] Step 610: The MME sends a registration accept message to the UE. The message includes a PCO. The PCO includes sixth indication information. The sixth indication information is used to indicate that the network supports the target feature.
[0200] It should be noted that, in the embodiment of the present application, the PCO may be an extended PCO (ePCO) (for example, including an indication corresponding to a target characteristic), which is not further limited here.
[0201] 7 , the process of establishing a separate PDN connection includes the following steps:
[0202] Step 701: The terminal sends a PDN connection request, which may include:
[0203] Handover indication, which is carried by the Request Type parameter;
[0204] APN;
[0205] PCO, the PCO 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.
[0206] Among them, 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 (Data Network Name, DNN) corresponding to the 5G PDU session.
[0207] Steps 702 to 704 are the same as steps 607 to 609 and will not be repeated here.
[0208] Step 706: The MME sends a PDN connection establishment accept message to the UE. The message includes a PCO. The PCO includes sixth indication information. The sixth indication information is used to indicate that the network supports the target feature.
[0209] Optionally, in some embodiments, the PDN connection (ie, the first session) may be associated with the PDU session (ie, the second session).
[0210] For example, as shown in FIG8 , the PDU session establishment process includes the following steps:
[0211] Step 801 differs from step 501 in that:
[0212] 1. When the terminal's APP is started and 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 can be a multiple access (MA) multiple transport (multiple steer) PDU session, a multiple transport PDU session, or a multiple access multiple identification (multiple SUPI) PDU session.
[0213] 2. The request type in the PDN session establishment request includes a second indication, and the second indication is used to instruct the establishment of a specific type of PDU session.
[0214] Steps 802 to 804 are the same as steps 502 to 504 and will not be repeated here.
[0215] Step 805: The SMF sends a fourth request (ie, Npcf_SMPolicyControl_Create request) to the PCF to obtain a PDU session establishment policy. The fourth request may also be used to request the establishment of an SM Policy Association.
[0216] The fourth request includes at least one of the seventh indication information and the second indication, wherein the seventh indication information is used to indicate that the terminal supports the target feature. Optionally, the fourth request may also carry 5G Radio Access Technology (RAT) and 4G RAT indications.
[0217] The PCF decides whether to allow the terminal to establish the second type of PDU session. If allowed, the PCF provides the SMF with the Policy Control and Charging (PCC) rule corresponding to the second type of PDU session.
[0218] In step 806, the SMF generates the first rule and the second rule of a specific type of PDU session based on the PCC rule provided by the PCF. The SMF selects the UPF and initiates the N4 Session Establishment process to the UPF to establish an N4 session between the SMF and the UPF, so as to control the UPF and the base station to establish a data transmission channel for user transmission.
[0219] The first rule is used to control downlink data diversion 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 diversion between the PDU session associated with the first identifier and the PDN connection associated with the second identifier. The first rule can be referred to as the N4 rule.
[0220] The SMF provides the first rules to the UPF.
[0221] In step 807, the SMF sends an N1N2 message transfer message (i.e., Namf_Communication_N1N2MessageTransfer message) to the AMF. The message includes an N1 SM container, and the N1 SM container includes a PDU Session Establishment Accept message.
[0222] The PDU Session Establishment Accept message includes a second rule for a specific type of PDU session.
[0223] Optionally, the SMF does not send the 4G parameters corresponding to the PDU session to the UE.
[0224] Step 808: The SMF sends an N1 SM container to the UE via a NAS message, where the N1 SM container includes a PDU Session Establishment Accept message.
[0225] The PDU Session Establishment Accept message includes a second rule for a specific type of PDU session.
[0226] For example, the process of establishing a PDN connection during the attach process may refer to FIG6 , which differs from FIG6 in that:
[0227] In step 604, the terminal carries the second indication in the PCO.
[0228] In step 607, the SMF determines, based on the second indication, that the newly established PDN connection is associated with the existing PDU session.
[0229] Alternatively, the SMF determines to associate the PDU session corresponding to the PDU session ID of SUPI-2 based on the association relationship between the second identifier and the first identifier, the PDU session ID.
[0230] Furthermore, the same IP address as the PDU session of the second identifier is allocated to the PDN connection.
[0231] Optionally, the SMF sends a second rule for a specific type of PDU session to the UE.
[0232] Optionally, the SMF does not send the 5G parameters corresponding to the PDN connection to the terminal, that is, the PDN connection cannot be transferred to 5G. Alternatively, 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.
[0233] For example, the process of establishing a separate PDN connection may refer to FIG. 7 , which differs from FIG. 7 in that:
[0234] In step 701, the terminal carries a second indication in a PCO.
[0235] In step 704, the SMF determines, based on the second indication, that the newly established PDN connection is associated with the existing PDU session.
[0236] Alternatively, the SMF determines to associate the PDU session corresponding to the PDU session ID of SUPI-2 based on the association relationship between the second identifier and the first identifier, the PDU session ID.
[0237] Furthermore, the same IP address as the PDU session of the second identifier is allocated to the PDN connection.
[0238] Optionally, the SMF sends a second rule for a specific type of PDU session to the UE.
[0239] Optionally, the SMF does not send the 5G parameters corresponding to the PDN connection to the terminal, that is, the 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.
[0240] 9 , an embodiment of the present application further provides a communication processing method. As shown in FIG9 , the communication processing method includes:
[0241] Step 901: 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.
[0242] Step 902: The third network function determines a first network function used by the second session, where the first network function supports a target feature.
[0243] Step 903: The third network function sends a second request to the first network function, where the second request is used to request 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 the target feature.
[0244] The second identifier is one of the at least two unique identifiers associated with the terminal, and the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communication and 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 contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0245] Optionally, the second request further includes an association relationship between the second identifier and the first identifier, and the first identifier includes a unique identifier other than the second identifier among the at least two unique identifiers.
[0246] 10 , an embodiment of the present application further provides a communication processing method. As shown in FIG10 , the communication processing method includes:
[0247] Step 1001: A fourth network function receives a third request from a first network function, where the third request is used to request subscription information associated with a second identifier, and the third request includes the second identifier.
[0248] 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 an association relationship between the second identifier and the first identifier.
[0249] The first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers.
[0250] Optionally, the third request further includes third indication information, where the third indication information is used to indicate that the terminal supports the target feature;
[0251] Among them, the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communications and Nth generation mobile communications, where M and N are both integers greater than 3, and M and N are different; dual connection; multi-connection; single contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0252] Referring to FIG11 , an embodiment of the present application further provides a communication processing method. As shown in FIG11 , the communication processing method includes:
[0253] Step 1101: The terminal sends second information to the first network function, where the second information includes:
[0254] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports the target feature;
[0255] a session identifier corresponding to a second session associated with a second identifier, where the second identifier is one of the at least two unique identifiers associated with the terminal;
[0256] Among them, the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communications and Nth generation mobile communications, where M and N are both integers greater than 3, and M and N are different; dual connection; multi-connection; single contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0257] Optionally, the method further includes:
[0258] The terminal sends a NAS message;
[0259] The NAS message includes at least one of the following:
[0260] fifth indication information, where the fifth indication information is used to indicate that the terminal supports the target feature;
[0261] a request for establishing the second session;
[0262] Request type indication.
[0263] Optionally, the request type indication information includes a first indication, where the first indication is used to indicate session transfer; or,
[0264] The request type indication information includes a second indication, where the second indication is used to indicate the establishment of a target type session, where the target type session includes any one of the following: a multi-access multi-transport session, a multi-transport session, and a multi-access multi-identity session.
[0265] Optionally, the method further includes:
[0266] The terminal receives a second rule from the first network function, where the second rule is used to control uplink data splitting between the first session associated with the first identifier and the second session;
[0267] The first identifier includes the unique identifier of the at least two unique identifiers except the second identifier.
[0268] Optionally, the method further includes:
[0269] The terminal receives third information;
[0270] The third information includes sixth indication information, and the sixth indication information is used to indicate that the network supports the target characteristic.
[0271] The communication processing method provided in the embodiment of the present application can be executed by a communication processing device. In the embodiment of the present application, the communication processing device provided in the embodiment of the present application is described by taking the communication processing method executed by the communication processing device as an example.
[0272] 12 , an embodiment of the present application further provides a communication processing device. As shown in FIG12 , the communication processing device 1200 includes:
[0273] An execution module 1201 is configured to, when a first network function receives a first request from a second network function, cause the first network function to perform a target operation; the first request is for requesting creation of a first session associated with a first identifier, and the target operation includes any one of the following:
[0274] 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;
[0275] Determining a target behavior based on an association between the first identifier and the second identifier;
[0276] The first identifier is one of at least two unique identifiers associated with the terminal, the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers, and the target behavior includes any one of the following:
[0277] replacing the second session with the first session;
[0278] associating the first session with the second session;
[0279] The second session is associated with a second identifier.
[0280] Optionally, the communication processing device 1200 further includes:
[0281] The first sending module is used to send first indication information to the terminal, where the first indication information is used to indicate that the network supports target characteristics, and the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communication and 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 contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0282] Optionally, the communication processing device 1200 further includes:
[0283] An allocating module is configured to allocate the same IP address as that of the second session to the first session.
[0284] Optionally, the request type indication information includes a first indication, where the first indication is used to indicate session transfer; or,
[0285] The request type indication information includes a second indication, where the second indication is used to indicate the establishment of a target type session, where the target type session includes any one of the following: a multi-access multi-transport session, a multi-transport session, and a multi-access multi-identity session.
[0286] Optionally, the communication processing device 1200 further includes:
[0287] The first receiving module is configured to receive a second request from a third network function, where the second request is used to request 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.
[0288] Optionally, the communication processing device 1200 further includes:
[0289] 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 the subscription information associated with the second identifier, and the third request includes the second identifier;
[0290] The first receiving module is used to receive the contract information associated with the second identifier from the fourth network function, where the contract information associated with the second identifier includes an association relationship between the second identifier and the first identifier.
[0291] Optionally, the third request further includes third indication information, where the third indication information is used to indicate that the terminal supports the target feature.
[0292] Optionally, the second request also includes an association relationship between the second identifier and the first identifier.
[0293] Optionally, the first request includes at least one of the following:
[0294] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports the target feature;
[0295] The session identifier corresponding to the second session.
[0296] Optionally, the first receiving module is further configured to receive a NAS message sent by a terminal;
[0297] The NAS message includes at least one of the following:
[0298] fifth indication information, where the fifth indication information is used to indicate that the terminal supports a target feature;
[0299] a request for establishing the second session;
[0300] Request type indication.
[0301] Optionally, the communication processing device 1200 further includes:
[0302] A first sending module, configured to send a fourth request to the fifth network function, where the fourth request is used to obtain a policy for session establishment;
[0303] A first receiving module, configured to receive, from the fifth network function, a PCC rule corresponding to a session of a target type;
[0304] a rule generation module, configured to generate a first rule and a second rule based on the PCC rule, wherein the first rule is used to control downlink data offloading between the first session and the second session, and the second rule is used to control uplink data offloading between the first session and the second session;
[0305] The first sending module is further configured to send the first rule to a sixth network function and to send the second rule to the terminal through a third network function.
[0306] 13 , an embodiment of the present application further provides a communication processing device. As shown in FIG13 , the communication processing device 1300 includes:
[0307] A second receiving module 1301 is configured to receive a NAS message sent by a terminal, where the NAS message includes a request for establishing a second session associated with a second identifier;
[0308] A determining module 1302 is configured to determine a first network function used by the second session, where the first network function supports a target feature;
[0309] A second sending module 1303 is configured to send a second request to the first network function, where the second request is used to request 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;
[0310] The second identifier is one of the at least two unique identifiers associated with the terminal, and the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communication and 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 contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0311] Optionally, the second request further includes an association relationship between the second identifier and the first identifier, and the first identifier includes a unique identifier other than the second identifier among the at least two unique identifiers.
[0312] 14 , an embodiment of the present application further provides a communication processing device. As shown in FIG14 , the communication processing device 1400 includes:
[0313] A third receiving module 1401 is configured to receive a third request from the first 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;
[0314] A third sending module 1402 is 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 the first identifier;
[0315] The first identifier is one of at least two unique identifiers associated with the terminal, and the second identifier includes a unique identifier other than the first identifier among the at least two unique identifiers.
[0316] Optionally, the third request further includes third indication information, where the third indication information is used to indicate that the terminal supports the target feature;
[0317] Among them, the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communications and Nth generation mobile communications, where M and N are both integers greater than 3, and M and N are different; dual connection; multi-connection; single contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0318] 15 , an embodiment of the present application further provides a communication processing device. As shown in FIG15 , the communication processing device 1500 includes:
[0319] The fourth sending module 1501 sends second information to the first network function, where the second information includes:
[0320] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports the target feature;
[0321] a session identifier corresponding to a second session associated with a second identifier, where the second identifier is one of the at least two unique identifiers associated with the terminal;
[0322] Among them, the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communications and Nth generation mobile communications, where M and N are both integers greater than 3, and M and N are different; dual connection; multi-connection; single contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0323] Optionally, the fourth sending module is further configured to send a NAS message;
[0324] The NAS message includes at least one of the following:
[0325] fifth indication information, where the fifth indication information is used to indicate that the terminal supports the target feature;
[0326] a request for establishing the second session;
[0327] Request type indication.
[0328] Optionally, the request type indication information includes a first indication, where the first indication is used to indicate session transfer; or,
[0329] The request type indication information includes a second indication, where the second indication is used to indicate the establishment of a target type session, where the target type session includes any one of the following: a multi-access multi-transport session, a multi-transport session, and a multi-access multi-identity session.
[0330] Optionally, the communication processing device 1500 further includes:
[0331] A fourth receiving module, configured to receive a second rule from the first network function, where the second rule is used to control uplink data splitting between the first session associated with the first identifier and the second session;
[0332] The first identifier includes the unique identifier of the at least two unique identifiers except the second identifier.
[0333] Optionally, the communication processing device 1500 further includes:
[0334] a fourth receiving module, configured to receive third information;
[0335] The third information includes sixth indication information, and the sixth indication information is used to indicate that the network supports the target characteristic.
[0336] The communication processing device in the embodiments of the present application can 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 chip. The electronic device can be a terminal, or it can be other devices other than a terminal. For example, the terminal can include but is not limited to the types of terminal 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiments of the present application.
[0337] The communication processing device provided in the embodiment of the present application can implement the various processes implemented in the method embodiments of Figures 4 to 11 and achieve the same technical effects. To avoid repetition, they will not be described here.
[0338] As shown in Figure 16, an embodiment of the present application also provides a communication device 1600, including a processor 1601 and a memory 1602. The memory 1602 stores a program or instruction that can be run on the processor 1601. When the program or instruction is executed by the processor 1601, the various steps of the above-mentioned communication processing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0339] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiment shown in FIG11 . This terminal embodiment corresponds to the aforementioned terminal-side method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this terminal embodiment and can achieve the same technical effects. Specifically, FIG17 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.
[0340] The terminal 1700 includes but is not limited to: 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 at least some of the components of the processor 1710.
[0341] Those skilled in the art will appreciate that the terminal 1700 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 1710 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG17 does not limit the terminal. The terminal may include more or fewer components than shown, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0342] It should be understood that in an embodiment of the present application, the input unit 1704 may include a graphics processing unit (GPU) 17041 and a microphone 17042, and the graphics processor 17041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 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 a touch panel 17071 and at least one of other input devices 17072. The touch panel 17071 is also called a touch screen. The touch panel 17071 may include two parts: a touch detection device and a touch controller. 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, and a joystick, which will not be repeated here.
[0343] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 1701 may transmit the data to the processor 1710 for processing. Furthermore, the RF unit 1701 may send uplink data to the network-side device. Typically, the RF unit 1701 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.
[0344] Memory 1709 can be used to store software programs or instructions and various data. Memory 1709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, memory 1709 may include volatile memory or non-volatile memory. The non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DRRAM). The memory 1709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0345] Processor 1710 may include one or more processing units. Optionally, processor 1710 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into processor 1710.
[0346] The radio frequency unit 1701 is configured to send second information to the first network function, where the second information includes:
[0347] Fourth indication information, where the fourth indication information is used to indicate that the terminal supports the target feature;
[0348] a session identifier corresponding to a second session associated with a second identifier, where the second identifier is one of the at least two unique identifiers associated with the terminal;
[0349] Among them, the target characteristics include at least one of the following: dual transmission; bidirectional steering between radio access technologies RAT; multi-transmission; dual transmission of Mth generation mobile communications and Nth generation mobile communications, where M and N are both integers greater than 3, and M and N are different; dual connection; multi-connection; single contract dual identification; single contract multiple identification; dual steering of dual contract permanent identification SUPI.
[0350] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the terminal side method embodiment and achieve the same or corresponding technical effects. To avoid repetition, it will not be repeated here.
[0351] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the method embodiments shown in Figures 4, 9, and 10. This network-side device embodiment corresponds to the aforementioned network-side device method embodiment, and each implementation process and implementation method of the aforementioned method embodiment is applicable to this network-side device embodiment and can achieve the same technical effects.
[0352] Specifically, the embodiment of the present application further provides a network-side device. As shown in FIG18 , the network-side device 1800 includes a processor 1801, a network interface 1802, and a memory 1803. The network interface 1802 is, for example, a common public radio interface (CPRI).
[0353] Specifically, the network side device 1800 of the embodiment of the present application also includes: instructions or programs stored in the memory 1803 and executable on the processor 1801. The processor 1801 calls the instructions or programs in the memory 1803 to execute the methods executed by the modules shown in Figures 12 to 14 and achieve the same technical effect. To avoid repetition, they will not be elaborated here.
[0354] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned communication processing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0355] The processor is the processor in the terminal described in the above 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 disk. In some examples, the readable storage medium may be a non-transitory readable storage medium.
[0356] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned communication processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0357] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0358] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned communication processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0359] An embodiment of the present application also provides a wireless communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the terminal side communication processing method as described above, and the network side device can be used to execute the steps of the network side device communication processing method as described above.
[0360] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0361] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.
[0362] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of this application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of this application and the scope of protection of the claims. These implementation methods are all within the protection of this application.
Claims
1. A communication processing method, comprising: 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 a 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, further comprising: 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, further comprising: 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, wherein, 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, further comprising: 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, further comprising: The first network function sends a third request to a fourth network function, the third request is used to request 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, wherein 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, wherein, 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, wherein 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 further includes: The first network function receives a NAS message sent by a terminal; Wherein, the NAS message includes at least one of the following: Fifth indication information, which is used to indicate that the terminal supports a target feature; A request for establishing the second session; The request type indication information.
11. The method according to claim 10 further includes: The first network function sends a fourth request to a fifth network function, and the fourth request is used to obtain a session establishment policy; The first network function receives a PCC rule corresponding to a session of a target type from the fifth network function; The first network function generates a first rule and a second rule according to the PCC rule. 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; The first network function sends the first rule to a sixth network function and sends the second rule to the terminal through a third network function.
12. A communication processing method includes: A third network function receives a NAS message sent by a terminal, and the NAS message includes a request for establishing a second session for associating a second identifier; The third network function determines a first network function used by the second session, and the first network function supports a target feature; The third network function sends a second request to the first network function, and 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 a 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 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.
13. The method according to claim 12, wherein, The second request further includes an association relationship between the second identifier and a 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 includes: A fourth network function receives a third request from a first network function, and the third request is used to request to obtain subscription information associated with a 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 an association relationship between the second identifier and a 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, and the third indication information is used to indicate 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 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, comprising: A terminal sends second information to a first network function, where the second information includes: Fourth indication information, which is used to indicate that the terminal supports the 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 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, further comprising: 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, further comprising: The terminal receives a second rule from the 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; 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, further comprising: 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 apparatus, comprising: An execution module, 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: Determining a target behavior according to the first request or according to the first request and 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 identifiers among the at least two unique identifiers other than the first identifier, 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.
22. The apparatus according to claim 21, further comprising: 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 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 is different from N; dual connection; multi-connection; Single subscription dual identifier; Single subscription multi-identifier; dual subscription permanent identifier SUPI dual steering.
23. The apparatus according to claim 21 or 22, further comprising: An allocation module, configured to allocate the same IP address for the first session as that of the second session.
24. The apparatus according to any one of claims 21 to 23, wherein, The request type indication information includes a first indication, and the first indication is used to indicate a transfer 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, 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.
25. The apparatus according to any one of claims 21 to 24, further comprising: 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.
26. A communication processing apparatus, comprising: A second receiving module, configured to receive a NAS message sent by a terminal, where the NAS message includes a request for establishing a second session associated with a second identifier; A determination module, configured to determine a first network function used by the second session, where the first network function supports target features; 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, and the second indication information is used to indicate that the terminal supports target features; Wherein, the second identifier is one of at least two unique identifiers associated with the terminal, 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 is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier SUPI dual steering.
27. The apparatus according to claim 26, wherein, The second request further includes an association relationship between the second identifier and the first identifier, and the first identifier includes the unique identifiers among the at least two unique identifiers other than the second identifier.
28. A communication processing apparatus, comprising: 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; 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; 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.
29. The apparatus according to claim 28, wherein, The third request further includes third indication information, where the third indication information is used to indicate 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 is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
30. A communication processing apparatus, comprising: A fourth sending module, configured to send second information to a first network function, where the second information includes: Fourth indication information, where the fourth indication information is used to indicate 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 is different from N; dual connection; multi-connection; single subscription dual identifier; single subscription multi-identifier; dual subscription permanent identifier (SUPI) dual steering.
31. The apparatus according to claim 30, wherein, The fourth sending module is further configured to send a NAS message; Wherein, the NAS message includes at least one of the following: Fifth indication information, where the fifth indication information is used to indicate that the terminal supports the target feature; A request for establishing the second session; Request type indication information.
32. The apparatus according to claim 31, wherein, The request type indication information includes a first indication, where the first indication is used to indicate a transferred 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-identifier session.
33. A terminal, 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, the steps of the communication processing method according to any one of claims 16 to 20 are implemented.
34. A network-side device, 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, the steps of the communication processing method according to any one of claims 1 to 15 are implemented.
35. A readable storage medium, on which a program or instructions are stored, and when the program or instructions are executed by a processor, the steps of the communication processing method according to any one of claims 1 to 20 are implemented.
36. A chip, which includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the communication processing method according to any one of claims 1 to 20.
Citation Information
Patent Citations
Network element selection method and device
CN110461013A
Communication method, device and system
CN110972224A
Mobile method between communication systems, user equipment and storage medium
CN112888036A
Method and apparatus for improving voice service quality in wireless communication system
US20210045021A1