Information processing method and device, equipment, storage medium and computer program product

By processing the PDU session types of the first terminal and the second terminal in SMF, the problem of inconsistent session types in dual-stream terminals is solved and the normal operation of the traffic diversion and conversion functions is ensured.

CN119325156APending Publication Date: 2025-01-17CHINA MOBILE COMM LTD RES INST +1
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411378416.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2025-01-17

AI Technical Summary

Technical Problem

In a DualSteer terminal, the PDU session types established by the two UEs are inconsistent, resulting in the inability to support the drainage and switch functions.

Method used

The SMF processes the PDU session type established by the first terminal and the PDU session type requested by the second terminal, allowing or rejecting the second terminal's request to establish a PDU session to ensure that the session types are consistent or compatible.

Benefits of technology

Ensure that the two PDU session types in the dual-stream terminal meet the preset conditions, ensure the normal operation of the traffic diversion and conversion functions, and reduce the waste of network resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119325156A_ABST
    Figure CN119325156A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and device, equipment, a storage medium and a computer program product. The method comprises the following steps that: a session management function (SMF) processes a request for establishing a protocol data unit (PDU) session initiated by a second terminal according to the type of the PDU session established by a first terminal and the type of the PDU session requested by the second terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of wireless communication technology, and in particular to an information processing method, apparatus, device, storage medium and computer program product. Background Art

[0002] At present, a dual stream (DS) terminal is composed of two separate user equipment (UE), each UE has a SUPI, and the two UEs can establish two independent and associated access protocol data unit (PDU) sessions, and the two sessions support steer and switch functions. However, in some cases, during the process of establishing a PDU session between two UEs, it may be impossible for the two sessions to support steer and switch functions, so it is urgent to provide a technical solution that can ensure the normal operation of the steer and switch functions. Summary of the invention

[0003] In view of this, embodiments of the present application hope to provide an information processing method, apparatus, device, storage medium and computer program product.

[0004] The technical solution of the embodiment of the present application is implemented as follows:

[0005] The embodiment of the present application provides an information processing method, which is applied to a session management function (SMF), and the method includes:

[0006] The request for establishing a PDU session initiated by the second terminal is processed according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal.

[0007] In addition, according to at least one embodiment of the present application, the type of the PDU session established by the first terminal includes one of the following:

[0008] IP type session;

[0009] Ethernet type session;

[0010] Unstructured conversation.

[0011] In addition, according to at least one embodiment of the present application, the type of the PDU session requested by the second terminal includes one of the following:

[0012] IP type session;

[0013] Ethernet type session;

[0014] Unstructured conversation.

[0015] In addition, according to at least one embodiment of the present application, the method further includes:

[0016] Obtain the type of the PDU session established by the first terminal, and obtain the type of the PDU session requested by the second terminal.

[0017] In addition, according to at least one embodiment of the present application, the acquiring the type of the PDU session established by the first terminal includes:

[0018] Receiving a PDU session creation session management (SM) context request sent by an access and mobility management function (AMF); the PDU session creation SM context request carries a first identifier; the first identifier is used to associate a permanent identifier (SUPI) of the first terminal with a SUPI of the second terminal;

[0019] Obtain a type of a PDU session related to the SUPI of the first terminal.

[0020] In addition, according to at least one embodiment of the present application, the acquiring the type of the PDU session requested by the second terminal includes:

[0021] According to the request for establishing a PDU session initiated by the second terminal, the type of the PDU session requested by the second terminal is obtained.

[0022] In addition, according to at least one embodiment of the present application, the processing of the request to establish a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal includes:

[0023] If the type of the PDU session established by the first terminal is the same as the type of the PDU session requested by the second terminal, the SMF allows the second terminal's request to establish a PDU session.

[0024] In addition, according to at least one embodiment of the present application, the processing of the request to establish a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal includes:

[0025] If the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal are different but compatible, the SMF allows the second terminal's request to establish a PDU session.

[0026] In addition, according to at least one embodiment of the present application, the processing of the request to establish a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal includes:

[0027] If the type of PDU session established by the first terminal is different from and incompatible with the type of PDU session requested by the second terminal, but IP type conversion can be performed, the SMF allows the second terminal's request to establish a PDU session, and / or the SMF identifies the second terminal.

[0028] In addition, according to at least one embodiment of the present application, the processing of the request to establish a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal includes:

[0029] If the type of PDU session established by the first terminal is different from the type of PDU session requested by the second terminal and is incompatible, and IP type conversion cannot be performed, the SMF rejects the second terminal's request to establish a PDU session.

[0030] In addition, according to at least one embodiment of the present application, the method further includes:

[0031] An IP address of the same type as the PDU session established by the first terminal is allocated to the second terminal.

[0032] In addition, according to at least one embodiment of the present application, the SMF rejects the request of the second terminal to establish a PDU session, including:

[0033] Send a rejection message for the SM context creation request for the PDU session to the AMF; the rejection message includes the reason for rejecting the establishment of the PDU session by the second terminal.

[0034] At least one embodiment of the present application provides an information processing method, which is applied to AMF, and the method includes:

[0035] A PDU session creation SM context request is sent to the SMF; the PDU session creation SM context request carries a first identifier; and the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0036] In addition, according to at least one embodiment of the present application, the method further includes:

[0037] When the first terminal registers or establishes a PDU session, the first identifier sent by the first terminal is received.

[0038] In addition, according to at least one embodiment of the present application, the sending of a PDU session creation SM context request to the SMF includes:

[0039] receiving a request for establishing a PDU session sent by the second terminal; the request for establishing the PDU session carries the SUPI of the second terminal and the first identifier;

[0040] Selecting, for the SUPI of the second terminal, the same SMF as the PDU session of the SUPI of the first terminal;

[0041] Send the PDU session creation SM context request to the SMF.

[0042] In addition, according to at least one embodiment of the present application, the method further includes:

[0043] Receiving rejection information of the request to create an SM context for a PDU session sent by the SMF; the rejection information includes a reason for rejecting the establishment of the PDU session by the second terminal;

[0044] The rejection information is sent to the second terminal.

[0045] At least one embodiment of the present application provides an information processing method, which is applied to a first terminal, and the method includes:

[0046] Send a first identifier to the AMF; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0047] In addition, according to at least one embodiment of the present application, sending the first identifier to the AMF includes:

[0048] When the first terminal registers or establishes a PDU session, a first identifier is sent to the AMF.

[0049] At least one embodiment of the present application provides an information processing method, which is applied to a second terminal, and the method includes:

[0050] Sending a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI and the first identifier of the second terminal; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0051] In addition, according to at least one embodiment of the present application, the method further includes:

[0052] Through the AMF, a rejection message for the request to create an SM context for a PDU session sent by the SMF is received; the rejection message includes the reason for rejecting the establishment of the PDU session by the second terminal.

[0053] At least one embodiment of the present application provides an information processing device, including:

[0054] The processing module is used to process the request for establishing a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal.

[0055] At least one embodiment of the present application provides an information processing device, including:

[0056] The first sending module is used to send a PDU session creation SM context request to the SMF; the PDU session creation SM context request carries a first identifier; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0057] At least one embodiment of the present application provides an information processing device, including:

[0058] The second sending module is used to send a first identifier to the AMF; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0059] At least one embodiment of the present application provides an information processing device, including:

[0060] A third sending module is used to send a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI and the first identifier of the second terminal; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0061] At least one embodiment of the present application provides an SMF, including a processor and a memory for storing a computer program that can be run on the processor.

[0062] Wherein, when the processor is used to run the computer program, it executes the steps of any method described in the above-mentioned SMF side.

[0063] At least one embodiment of the present application provides an AMF, including a processor and a memory for storing a computer program that can be run on the processor.

[0064] Wherein, when the processor is used to run the computer program, it executes the steps of any method described in the above AMF.

[0065] At least one embodiment of the present application provides a first terminal, including a processor and a memory for storing a computer program that can be run on the processor.

[0066] Wherein, the processor is used to execute the steps of the method described above on the first terminal side when running the computer program.

[0067] At least one embodiment of the present application provides a second terminal, including a processor and a memory for storing a computer program that can be run on the processor.

[0068] Wherein, the processor is used to execute the steps of the method described above on the second terminal side when running the computer program.

[0069] At least one embodiment of the present application provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the computer program implements the steps of any one of the methods described in the SMF side, or implements the steps of any one of the methods described in the AMF side, or implements the steps of any one of the methods described in the first terminal side, or implements the steps of any one of the methods described in the second terminal side.

[0070] At least one embodiment of the present application provides a computer program product, including a computer program, characterized in that when the computer program is executed by a processor, it implements any of the methods described in the SMF side, or implements any of the methods described in the AMF side, or implements any of the methods described in the first terminal side, or implements any of the methods described in the second terminal side.

[0071] The information processing method, apparatus, device, storage medium and computer program product provided in the embodiments of the present application include: SMF processes the request for establishing a PDU session initiated by the second terminal according to the type of PDU session established by the first terminal and the type of PDU session requested by the second terminal.

[0072] By adopting the technical solution provided in the embodiment of the present application, the request for establishing a PDU session initiated by the second terminal is processed according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal. By ensuring that the types of the two PDU sessions established by the two terminals meet the preset conditions to the greatest extent, it is ensured that the sessions of the two terminals can support the normal operation of the steer and switch functions. BRIEF DESCRIPTION OF THE DRAWINGS

[0073] Figure 1 This is a schematic diagram of the implementation process of the information processing method of the embodiment of the present application Figure 1 ;

[0074] Figure 2 The present invention is a schematic diagram of the implementation process of processing the request for establishing a PDU session initiated by the second terminal. Figure 1 ;

[0075] Figure 3 The present invention is a schematic diagram of the implementation process of processing the request for establishing a PDU session initiated by the second terminal. Figure 2 ;

[0076] Figure 4 The present invention is a schematic diagram of the implementation process of processing the request for establishing a PDU session initiated by the second terminal. Figure 3 ;

[0077] Figure 5 This is a schematic diagram of the implementation process of the information processing method of the embodiment of the present application Figure 2 ;

[0078] Figure 6 This is a schematic diagram of the implementation process of the information processing method of the embodiment of the present application Figure 3 ;

[0079] Figure 7 This is a schematic diagram of the implementation process of the information processing method of the embodiment of the present application Figure 4 ;

[0080] Figure 8 This is a schematic diagram of the structure of the information processing device in the embodiment of the present application. Figure 1 ;

[0081] Fig. 9 This is a schematic diagram of the structure of the information processing device in the embodiment of the present application. Figure 2 ;

[0082] Fig.10 This is a schematic diagram of the structure of the information processing device in the embodiment of the present application. Figure 3 ;

[0083] Fig.11 This is a schematic diagram of the structure of the information processing device in the embodiment of the present application. Figure 4 ;

[0084] Fig.12 It is a schematic diagram of the composition structure of the SMF of the embodiment of the present application;

[0085] Fig.13 It is a schematic diagram of the composition structure of the AMF of the embodiment of the present application;

[0086] Fig.14 is a schematic diagram of the composition structure of the first terminal in an embodiment of the present application;

[0087] Fig.15It is a schematic diagram of the composition structure of the second terminal in the embodiment of the present application. DETAILED DESCRIPTION

[0088] Before introducing the technical solutions of the embodiments of the present application, the related technologies are first introduced.

[0089] At present, a dual stream (DS) terminal is composed of two separate user equipment (UE), each UE has a SUPI. Two UEs can establish two independent and associated access PDU sessions, and these two sessions support steer and switch functions. Analogous to the Access Traffic Steering Switching Splitting (ATSSS) related functions, the steer function in DualSteer needs to support switching the session access of UE1 to the session access of UE2, and the switch function needs to support switching all traffic of UE1's session to UE2's session, and vice versa. Therefore, the protocol data unit (PDU) sessions established by the two UEs need to be associated, and the same SMF needs to be selected for session management and the same user plane function (UPF) needs to be selected as the session anchor.

[0090] At present, there are some details that need to be supplemented in the research of DualSteer. Since the two UEs are independent UEs, and each UE can independently establish a PDU session, but the PDU session type of the two UEs has not been discussed, and the session type is not specified in the route selection policy (URSP) of the two UEs. Then, when the UE requests to establish a PDU session, the data network name (DNN, Data Network Name) and single network slice selection assistance information (S-NSSAI, Single Network Slice Selection Assistance Information) requested by the UE may support multiple session types, such as IPv4, IPv6, IPv4 / v6 in IP type sessions, Ethernet type sessions and unstructured sessions. In this way, there may be a situation where the types of PDU sessions requested by the two UEs are inconsistent. When the PDU session types requested by the UE are inconsistent, the types of traffic packets on the PDU session may be different, resulting in the inability to support the steer and switch functions in DualSteer.

[0091] Therefore, the technical problem to be solved by the present application is how to ensure that the types of PDU sessions established by two UEs in a dual-stream (DualSteer) terminal meet preset conditions, such as consistency, so as to ensure the normal operation of the steer and switch functions in dualsteer.

[0092] Based on this, in an embodiment of the present application, the SMF processes the request for establishing a PDU session initiated by the second terminal according to the type of PDU session established by the first terminal and the type of PDU session requested by the second terminal.

[0093] See also Figure 1 , Figure 1 Schematic diagram of the implementation flow of the information processing method of the embodiment of the present application, applied to SMF, such as Figure 1 As shown, the method comprises step 101:

[0094] Step 101: According to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal, a request for establishing a PDU session initiated by the second terminal is processed.

[0095] It can be understood that the first terminal and the second terminal can form a dual stream (DS, DualSteer) terminal.

[0096] A dual stream (DS) terminal may be composed of two separate user equipments (UE), each UE having a SUPI, and the two UEs may establish two independent and associated access PDU sessions.

[0097] In some embodiments, the type of the PDU session established by the first terminal includes one of the following:

[0098] IP type session;

[0099] Ethernet type session;

[0100] Unstructured conversation.

[0101] In some embodiments, the type of the PDU session requested by the second terminal includes one of the following:

[0102] IP type session;

[0103] Ethernet type session;

[0104] Unstructured conversation.

[0105] The IP type sessions include IPv4, IPv6, IPv4 / v6, etc.

[0106] In some embodiments, the method further comprises:

[0107] Obtain the type of the PDU session established by the first terminal, and obtain the type of the PDU session requested by the second terminal.

[0108] In some embodiments, the acquiring the type of the PDU session established by the first terminal includes:

[0109] receiving a PDU session creation SM context request sent by the AMF; the PDU session creation SM context request carries a first identifier; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal;

[0110] Obtain a type of a PDU session related to the SUPI of the first terminal.

[0111] Here, the first identifier may refer to a dual stream (DS, DualSteer) identifier.

[0112] In some embodiments, the obtaining the type of the PDU session requested by the second terminal includes:

[0113] According to the request for establishing a PDU session initiated by the second terminal, the type of the PDU session requested by the second terminal is obtained.

[0114] The following describes how the SMF processes the request for establishing a PDU session initiated by the second terminal in different situations.

[0115] In the first case, the SMF determines whether the type of the PDU session requested by the second terminal is consistent with the type of the PDU session established by the first terminal, and obtains a judgment result; based on the judgment result, it determines whether to allow the second terminal's request to establish a PDU session.

[0116] Based on this, in some embodiments, the processing of the request for establishing a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal includes:

[0117] If the type of the PDU session established by the first terminal is the same as the type of the PDU session requested by the second terminal, the SMF allows the second terminal's request to establish a PDU session.

[0118] See also Figure 2 , Figure 2 is a schematic diagram of an implementation flow of processing a request for establishing a PDU session initiated by a second terminal in an embodiment of the present application, such as Figure 2 As shown, it includes steps 201 to 207:

[0119] Step 201: The first terminal (UE1) has applied its own SUPI (SUPI1) to establish a PDU session, and sends a first identifier, i.e., a dual stream (DS, DualSteer) identifier, to the AMF when registering or establishing a PDU session.

[0120] Here, the first identifier is used to associate the SUPI (SUPI1) of the first terminal (UE1) with the SUPI (SUPI2) of the second terminal (UE2).

[0121] Step 202: The second terminal (UE2) sends a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI (SUPI2) and the first identifier (DS identifier) ​​of the second terminal (UE2).

[0122] Step 203: The AMF selects the same SMF as the PDU session of the SUPI (SUPI1) of the first terminal (UE1) for the SUPI (SUPI2) of the second terminal (UE2) based on the first identifier (DS identifier) ​​sent by the first terminal (UE1) and the request to establish a PDU session sent by the second terminal (UE2).

[0123] Step 204: AMF sends a PDU session creation SM context request to SMF; the PDU session creation SM context request carries a first identifier (i.e., a DS identifier).

[0124] Here, the PDU session creation SM context request may also carry a request for establishing a PDU session initiated by the second terminal (UE2).

[0125] Step 205: The SMF obtains the type of the PDU session established by the first terminal (UE1), and obtains the type of the PDU session requested by the second terminal (UE2).

[0126] Here, SMF obtains the type of PDU session established by the first terminal (UE1), including: after SMF receives the PDU session creation SM context request sent by AMF, it identifies, based on the first identifier (DS identifier), that the SUPI (SUPI2) of the second terminal (UE2) is associated with the SUPI (SUPI1) of the first terminal (UE1), and then obtains the session information related to the SUPI (SUPI1) of the first terminal (UE1) to obtain the type of PDU session related to the SUPI (SUPI1) of the first terminal (UE1), wherein the session information includes the type of PDU session established by the first terminal (UE1) and / or the PDU session anchor point, etc.

[0127] Here, the SMF obtains the type of PDU session requested by the second terminal (UE2), including: after the SMF receives the PDU session creation SM context request sent by the AMF, according to the request for establishing the PDU session initiated by the second terminal (UE2), the SMF obtains the type of PDU session requested by the second terminal (UE2). In other words, the request for establishing the PDU session initiated by the second terminal (UE2) carries the type of PDU session requested by the second terminal (UE2).

[0128] Here, the type of the PDU session established by the first terminal (UE1) includes one of the following:

[0129] IP type session;

[0130] Ethernet type session;

[0131] Unstructured conversation.

[0132] Here, the type of the PDU session requested by the second terminal (UE2) includes one of the following:

[0133] IP type session;

[0134] Ethernet type session;

[0135] Unstructured conversation.

[0136] The IP type sessions include IPv4, IPv6, IPv4 / v6, etc.

[0137] Step 206: SMF determines whether the type of PDU session requested by the second terminal (UE2) and the type of PDU session established by the first terminal (UE1) meet the first preset condition. If the first preset condition is met, SMF allows the second terminal (UE2)'s request to establish a PDU session, and the session establishment process continues.

[0138] Here, the first preset condition includes:

[0139] The type of the PDU session requested by the second terminal (UE2) is the same as the type of the PDU session established by the first terminal (UE1).

[0140] Here, the type of the PDU session requested by the second terminal (UE2) is the same as the type of the PDU session established by the first terminal (UE1), including the following:

[0141] The type of the PDU session established by the first terminal (UE1) is IPv4 / v6 in the IP type session, and the type of the PDU session requested to be established by the second terminal (UE2) is IPv4 / v6 in the IP type session;

[0142] or,

[0143] The type of the PDU session established by the first terminal (UE1) is IPv4 in the IP type session, and the type of the PDU session requested to be established by the second terminal (UE2) is IPv4 in the IP type session;

[0144] or,

[0145] The type of the PDU session established by the first terminal (UE1) is IPv6 in the IP type session, and the type of the PDU session requested to be established by the second terminal (UE2) is IPv6 in the IP type session;

[0146] or,

[0147] The type of the PDU session established by the first terminal (UE1) is an Ethernet type session, and the type of the PDU session requested to be established by the second terminal (UE2) is an Ethernet type session;

[0148] or,

[0149] The type of the PDU session established by the first terminal (UE1) is an unstructured session, and the type of the PDU session requested to be established by the second terminal (UE2) is an unstructured session.

[0150] Step 207: If the first preset condition is not met, the SMF rejects the request of the second terminal (UE2) to establish a PDU session.

[0151] Here, the first precondition is not met, including:

[0152] The type of the PDU session requested by the second terminal (UE2) is inconsistent with the type of the PDU session established by the first terminal (UE1).

[0153] Here, the type of the PDU session requested by the second terminal (UE2) is inconsistent with the type of the PDU session established by the first terminal (UE1), including:

[0154] The type of the PDU session established by the first terminal (UE1) is an IP type session, while the type of the PDU session requested by the second terminal UE2 is an Ethernet type session or an unstructured type session;

[0155] or,

[0156] The type of the PDU session established by the first terminal (UE1) is an unstructured session, and the type of the PDU session requested by the second terminal UE2 is an IP type session or an Ethernet type session;

[0157] or,

[0158] The type of the PDU session established by the first terminal (UE1) is an Ethernet type session, while the type of the PDU session requested by the second terminal UE2 is an IP type session or an unstructured type session.

[0159] Here, the SMF rejects the request of the second terminal (UE2) to establish a PDU session, including: the SMF sends a rejection message for the request to create an SM context for the PDU session to the AMF, in response to the rejection of the second terminal (UE2) to establish the PDU session; the rejection message includes the reason for rejecting the second terminal (UE2) to establish the PDU session.

[0160] That is, if the type of PDU session requested by the second terminal (UE2) is inconsistent with the type of PDU session established by the first terminal (UE1), the SMF refuses the second terminal (UE2) to establish a PDU session and sends a rejection message, which indicates that the session establishment is rejected because the PDU session type is incorrect.

[0161] In an embodiment of the present application, the SMF determines that the type of PDU session requested by the second terminal (UE2) is consistent with the type of PDU session established by the first terminal (UE1), then the request of the second terminal (UE2) to establish a PDU session is allowed; if the types of the PDU sessions of the two are inconsistent, the request of the second terminal (UE2) to establish a PDU session is rejected.

[0162] In the second case, the SMF determines whether the type of the PDU session requested by the second terminal is inconsistent with but compatible with the type of the PDU session established by the first terminal, and obtains a judgment result; based on the judgment result, determines whether to allow the second terminal's request to establish a PDU session.

[0163] Based on this, in some embodiments, the processing of the request for establishing a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal includes:

[0164] If the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal are different but compatible, the SMF allows the second terminal's request to establish a PDU session.

[0165] See also Figure 3 , Figure 3 is a schematic diagram of an implementation flow of processing a request for establishing a PDU session initiated by a second terminal in an embodiment of the present application, such as Figure 3 As shown, it includes steps 301 to 308:

[0166] Step 301: The first terminal (UE1) has applied its own SUPI (SUPI1) to establish a PDU session, and sends a first identifier, i.e., a dual stream (DS, DualSteer) identifier, to the AMF when registering or establishing a PDU session.

[0167] Here, the first identifier is used to associate the SUPI (SUPI1) of the first terminal (UE1) with the SUPI (SUPI2) of the second terminal (UE2).

[0168] Step 302: The second terminal (UE2) sends a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI (SUPI2) and the first identifier (DS identifier) ​​of the second terminal (UE2).

[0169] Step 303: The AMF selects the same SMF as the PDU session of the SUPI (SUPI1) of the first terminal (UE1) for the SUPI (SUPI2) of the second terminal (UE2) based on the first identifier (DS identifier) ​​sent by the first terminal (UE1) and the request to establish a PDU session sent by the second terminal (UE2).

[0170] Step 304: AMF sends a PDU session creation SM context request to SMF; the PDU session creation SM context request carries a first identifier (i.e., a DS identifier).

[0171] Here, the PDU session creation SM context request may also carry a request for establishing a PDU session initiated by the second terminal (UE2).

[0172] Step 305: The SMF obtains the type of the PDU session established by the first terminal (UE1), and obtains the type of the PDU session requested by the second terminal (UE2).

[0173] Here, SMF obtains the type of PDU session established by the first terminal (UE1), including: after SMF receives the PDU session creation SM context request sent by AMF, it identifies, based on the first identifier (DS identifier), that the SUPI (SUPI2) of the second terminal (UE2) is associated with the SUPI (SUPI1) of the first terminal (UE1), and then obtains the session information related to the SUPI (SUPI1) of the first terminal (UE1) to obtain the type of PDU session related to the SUPI (SUPI1) of the first terminal (UE1), wherein the session information includes the type of PDU session established by the first terminal (UE1) and / or the PDU session anchor point, etc.

[0174] Here, the SMF obtains the type of PDU session requested by the second terminal (UE2), including: after the SMF receives the PDU session creation SM context request sent by the AMF, according to the request for establishing the PDU session initiated by the second terminal (UE2), the SMF obtains the type of PDU session requested by the second terminal (UE2). In other words, the request for establishing the PDU session initiated by the second terminal (UE2) carries the type of PDU session requested by the second terminal (UE2).

[0175] Here, the type of the PDU session established by the first terminal (UE1) includes one of the following:

[0176] IP type session;

[0177] Ethernet type session;

[0178] Unstructured conversation.

[0179] Here, the type of the PDU session requested by the second terminal (UE2) includes one of the following:

[0180] IP type session;

[0181] Ethernet type session;

[0182] Unstructured conversation.

[0183] The IP type sessions include IPv4, IPv6, IPv4 / v6, etc.

[0184] Step 306: SMF determines whether the type of PDU session requested by the second terminal (UE2) and the type of PDU session established by the first terminal (UE1) meet the first preset condition. If the first preset condition is met, SMF allows the second terminal (UE2)'s request to establish a PDU session, and the session establishment process continues.

[0185] Here, the first preset condition includes:

[0186] The type of the PDU session requested by the second terminal (UE2) is the same as the type of the PDU session established by the first terminal (UE1).

[0187] Step 307: If the first preset condition is not met, the SMF determines whether the type of the PDU session requested by the second terminal (UE2) and the type of the PDU session established by the first terminal (UE1) meet the second preset condition. If the second preset condition is met, the SMF allows the second terminal (UE2)'s request to establish a PDU session, and the session establishment process continues.

[0188] Here, the second preset condition is met, including:

[0189] The type of the PDU session requested by the second terminal (UE2) is different from the type of the PDU session established by the first terminal (UE1), but they are compatible.

[0190] Here, the type of the PDU session requested by the second terminal (UE2) is different from the type of the PDU session established by the first terminal (UE1), but is compatible, including the following:

[0191] The type of the PDU session established by the first terminal (UE1) is IPv4 / v6, and the type of the PDU session requested to be established by the second terminal (UE2) is IPv4 or IPv6;

[0192] or,

[0193] The type of the PDU session established by the first terminal (UE1) is IPv4 or IPv6, and the type of the PDU session requested to be established by the second terminal (UE2) is IPv4 / v6.

[0194] That is to say, the type of PDU session requested by the second terminal (UE2) and the type of PDU session established by the first terminal (UE1) are both IP type sessions. If the type of one PDU session is IPv4 / v6 and the type of the other PDU session is IPv4 or IPv6, it indicates that the two types are different but compatible.

[0195] Step 308: If the second preset condition is not met, the SMF rejects the request of the second terminal (UE2) to establish a PDU session.

[0196] Here, the second preset condition is not met, including:

[0197] The type of the PDU session requested by the second terminal (UE2) is inconsistent with the type of the PDU session established by the first terminal (UE1) and is incompatible.

[0198] Here, the type of the PDU session requested by the second terminal (UE2) is inconsistent with the type of the PDU session established by the first terminal (UE1) and is incompatible, including:

[0199] The type of the PDU session established by the first terminal (UE1) is an IP type session, while the type of the PDU session requested by the second terminal UE2 is an Ethernet type session or an unstructured type session;

[0200] or,

[0201] The type of the PDU session established by the first terminal (UE1) is an unstructured session, while the type of the PDU session requested by the second terminal UE2 is an Ethernet type session or an IP type session;

[0202] or,

[0203] The type of the PDU session established by the first terminal (UE1) is an Ethernet type session, while the type of the PDU session requested by the second terminal UE2 is an IP type session or an unstructured type session.

[0204] Here, if the type of PDU session requested by the second terminal (UE2) is inconsistent with the type of PDU session established by the first terminal (UE1) and is incompatible, the SMF refuses the second terminal (UE2) to establish a PDU session and sends a rejection message, which indicates that the session establishment is rejected because the PDU session type is incorrect.

[0205] Here, when the type of PDU session requested by the second terminal (UE2) is inconsistent with and incompatible with the type of PDU session established by the first terminal (UE1), the SMF responds to the rejection of the second terminal (UE2) to establish the PDU session by sending a rejection message for the request to create an SM context for the PDU session to the AMF; the rejection message includes the reason for rejecting the second terminal (UE2) to establish the PDU session.

[0206] In an embodiment of the present application, the SMF determines that the type of PDU session requested by the second terminal (UE2) is different from the type of PDU session established by the first terminal (UE1), but is compatible, then the establishment of the PDU session of the second terminal (UE2) is allowed; if the PDU session types of the two are different and incompatible, the establishment of the PDU session of the second terminal (UE2) is rejected.

[0207] In the third case, SMF determines whether the type of PDU session requested by the second terminal is inconsistent and incompatible with the PDU session type established by the first terminal but can perform IP type conversion, and obtains a judgment result; based on the judgment result, determines whether to allow the second terminal's request to establish a PDU session.

[0208] Based on this, in some embodiments, the processing of the request for establishing a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal includes:

[0209] If the type of PDU session established by the first terminal is different from and incompatible with the type of PDU session requested by the second terminal, but IP type conversion can be performed, the SMF allows the second terminal's request to establish a PDU session, and / or the SMF identifies the second terminal.

[0210] In some embodiments, the processing, according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal, the request for establishing the PDU session initiated by the second terminal includes:

[0211] If the type of PDU session established by the first terminal is different from the type of PDU session requested by the second terminal and is incompatible, and IP type conversion cannot be performed, the SMF rejects the second terminal's request to establish a PDU session.

[0212] In some embodiments, the method further comprises:

[0213] An IP address of the same type as the PDU session established by the first terminal is allocated to the second terminal.

[0214] In some embodiments, the SMF rejects the request of the second terminal to establish a PDU session, including:

[0215] Send a rejection message for the SM context creation request for the PDU session to the AMF; the rejection message includes the reason for rejecting the establishment of the PDU session by the second terminal.

[0216] See also Figure 4 , Figure 4 is a schematic diagram of an implementation flow of processing a request for establishing a PDU session initiated by a second terminal in an embodiment of the present application, such as Figure 4 As shown, it includes steps 401 to 410:

[0217] Step 401: The first terminal (UE1) has applied its own SUPI (SUPI1) to establish a PDU session, and sends a first identifier, i.e., a dual stream (DS, DualSteer) identifier, to the AMF when registering or establishing a PDU session.

[0218] Here, the first identifier is used to associate the SUPI (SUPI1) of the first terminal (UE1) with the SUPI (SUPI2) of the second terminal (UE2).

[0219] Step 402: The second terminal (UE2) sends a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI (SUPI2) and the first identifier (DS identifier) ​​of the second terminal (UE2).

[0220] Step 403: The AMF selects the same SMF as the PDU session of the SUPI (SUPI1) of the first terminal (UE1) for the SUPI (SUPI2) of the second terminal (UE2) based on the first identifier (DS identifier) ​​sent by the first terminal (UE1) and the request to establish a PDU session sent by the second terminal (UE2).

[0221] Step 404: AMF sends a PDU session creation SM context request to SMF; the PDU session creation SM context request carries a first identifier (i.e., a DS identifier).

[0222] Here, the PDU session creation SM context request may also carry a request for establishing a PDU session initiated by the second terminal (UE2).

[0223] Step 405: The SMF obtains the type of the PDU session established by the first terminal (UE1), and obtains the type of the PDU session requested by the second terminal (UE2).

[0224] Here, SMF obtains the type of PDU session established by the first terminal (UE1), including: after SMF receives the PDU session creation SM context request sent by AMF, it identifies, based on the first identifier (DS identifier), that the SUPI (SUPI2) of the second terminal (UE2) is associated with the SUPI (SUPI1) of the first terminal (UE1), and then obtains the session information related to the SUPI (SUPI1) of the first terminal (UE1) to obtain the type of PDU session related to the SUPI (SUPI1) of the first terminal (UE1), wherein the session information includes the type of PDU session established by the first terminal (UE1) and / or the PDU session anchor point, etc.

[0225] Here, the SMF obtains the type of PDU session requested by the second terminal (UE2), including: after the SMF receives the PDU session creation SM context request sent by the AMF, according to the request for establishing the PDU session initiated by the second terminal (UE2), the SMF obtains the type of PDU session requested by the second terminal (UE2). In other words, the request for establishing the PDU session initiated by the second terminal (UE2) carries the type of PDU session requested by the second terminal (UE2).

[0226] Here, the type of the PDU session established by the first terminal (UE1) includes one of the following:

[0227] IP type session;

[0228] Ethernet type session;

[0229] Unstructured conversation.

[0230] Here, the type of the PDU session requested by the second terminal (UE2) includes one of the following:

[0231] IP type session;

[0232] Ethernet type session;

[0233] Unstructured conversation.

[0234] The IP type sessions include IPv4, IPv6, IPv4 / v6, etc.

[0235] Step 406: SMF determines whether the type of PDU session requested by the second terminal (UE2) and the type of PDU session established by the first terminal (UE1) meet the first preset condition. If the first preset condition is met, SMF allows the second terminal (UE2)'s request to establish a PDU session, and the session establishment process continues.

[0236] Here, the first preset condition includes:

[0237] The type of the PDU session requested by the second terminal (UE2) is the same as the type of the PDU session established by the first terminal (UE1).

[0238] Step 407: If the first preset condition is not met, the SMF determines whether the type of the PDU session requested by the second terminal (UE2) and the type of the PDU session established by the first terminal (UE1) meet the second preset condition. If the second preset condition is met, the SMF allows the second terminal (UE2)'s request to establish a PDU session, and the session establishment process continues.

[0239] Here, the second preset condition is met, including:

[0240] The type of the PDU session requested by the second terminal (UE2) is different from the type of the PDU session established by the first terminal (UE1), but they are compatible.

[0241] Step 408: If the second preset condition is not met, the SMF determines whether the type of the PDU session requested by the second terminal (UE2) and the type of the PDU session established by the first terminal (UE1) meet the third preset condition. If the third preset condition is met, the SMF allows the second terminal (UE2)'s request to establish a PDU session, the session establishment process continues, and / or the second terminal (UE2) is identified.

[0242] Here, the third precondition is met, including:

[0243] The type of the PDU session requested by the second terminal (UE2) is different from and incompatible with the type of the PDU session established by the first terminal (UE1), but IP type conversion can be performed.

[0244] Here, the type of the PDU session requested by the second terminal (UE2) is different from and incompatible with the type of the PDU session established by the first terminal (UE1), but IP type conversion can be performed, including the following:

[0245] The type of the PDU session established by the first terminal (UE1) is IPv4, and the type of the PDU session requested by the second terminal (UE2) is IPv6;

[0246] or,

[0247] The type of the PDU session established by the first terminal (UE1) is IPv6, while the type of the PDU session requested by the second terminal (UE2) is IPv4.

[0248] That is to say, if the type of PDU session established by the first terminal (UE1) and the type of PDU session requested by the second terminal (UE2) are both IP type sessions, one PDU session type is IPv4 and the other PDU session type is IPv6, that is, they are incompatible, but IP type conversion can be performed, then the SMF allows the second terminal (UE2)'s request to establish a PDU session, and / or identifies the second terminal (UE2).

[0249] Step 409: If the third preset condition is not met, the SMF rejects the request of the second terminal (UE2) to establish a PDU session.

[0250] Here, the third precondition is not met, including:

[0251] The type of the PDU session requested by the second terminal (UE2) is different from and incompatible with the type of the PDU session established by the first terminal (UE1), and IP type conversion cannot be performed.

[0252] Here, the type of the PDU session requested by the second terminal (UE2) is different from the type of the PDU session established by the first terminal (UE1), and is incompatible, and IP type conversion cannot be performed, including the following:

[0253] The type of the PDU session established by the first terminal (UE1) is an IP type session, and the type of the PDU session requested by the second terminal (UE2) is an Ethernet type or an unstructured type session;

[0254] or,

[0255] The type of the PDU session established by the first terminal (UE1) is an unstructured session, and the type of the PDU session requested by the second terminal (UE2) is an IP type session or an Ethernet type session;

[0256] or,

[0257] The type of the PDU session established by the first terminal (UE1) is an Ethernet type session, while the type of the PDU session requested by the second terminal (UE2) is an IP type session or an unstructured type session.

[0258] Here, SMF rejects the session establishment and sends a rejection message, which indicates that the session establishment is rejected because the PDU session type is incorrect.

[0259] Step 410: During the process of establishing a PDU session at the second terminal (UE2), the SMF performs address conversion and allocates an IP address of the same type as the PDU session established at the first terminal (UE1) to the second terminal (UE2).

[0260] Here, if the second terminal (UE2) supports this type, the PDU session is established normally, otherwise, if the second terminal (UE2) rejects the address allocated by the SMF, the session establishment process is terminated.

[0261] Here, SMF performs address translation, which may include the following:

[0262] The type of the PDU session established by the first terminal (UE1) is IPv4, and the type of the PDU session requested by the second terminal (UE2) is IPv6. The SMF allocates an IP address of the same type as the PDU session established by the first terminal (UE1), i.e., IPv4, to the second terminal (UE2);

[0263] or,

[0264] The type of PDU session established by the first terminal (UE1) is IPv6, while the type of PDU session requested by the second terminal (UE2) is IPv4. SMF allocates the same IP address, i.e., IPv6, to the second terminal (UE2) as the type of PDU session established by the first terminal (UE1).

[0265] In an embodiment of the present application, when the SMF determines that the type of PDU session requested by the second terminal (UE2) is different from and incompatible with the type of PDU session established by the first terminal (UE1), but the IP type conversion can be performed, the SMF allocates an IP address of the same type as the PDU session established by the first terminal (UE1) to the second terminal (UE2) to achieve conversion between IPv4 and IPv6 addresses.

[0266] In the embodiment of the present application, the following advantages are possessed:

[0267] (1) Provide a technical solution for ensuring that the types of PDU sessions established by two terminals in a dual-stream (DualSteer) terminal are consistent. Specifically, according to the type of PDU session established by the first terminal and the type of PDU session requested by the second terminal, the request for establishing a PDU session initiated by the second terminal is processed.

[0268] In the embodiment of the present application, by ensuring to the greatest extent that the two PDU session types established by the two UEs in the dual-stream terminal (DualSteer Device) meet the preset conditions, it is ensured that the sessions of the two UEs can perform steer and switch functions, thereby ensuring the normal operation and operation of the multi-stream transmission equipment and reducing the waste of network resources.

[0269] See also Figure 5 , Figure 5 Schematic diagram of the implementation flow of the information processing method of the embodiment of the present application, which is applied to AMF, such as Figure 5 As shown, the method includes step 501:

[0270] Step 501: Send a PDU session creation SM context request to the SMF; the PDU session creation SM context request carries a first identifier; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0271] Here, the first identifier may refer to a dual stream (DS, DualSteer) identifier.

[0272] In some embodiments, the method further comprises:

[0273] When the first terminal registers or establishes a PDU session, the first identifier sent by the first terminal is received.

[0274] In some embodiments, the sending a PDU session creation SM context request to the SMF includes:

[0275] receiving a request for establishing a PDU session sent by the second terminal; the request for establishing the PDU session carries the SUPI of the second terminal and the first identifier;

[0276] Selecting, for the SUPI of the second terminal, the same SMF as the PDU session of the SUPI of the first terminal;

[0277] Send the PDU session creation SM context request to the SMF.

[0278] In some embodiments, the method further comprises:

[0279] Receiving rejection information of the request to create an SM context for a PDU session sent by the SMF; the rejection information includes a reason for rejecting the establishment of the PDU session by the second terminal;

[0280] The rejection information is sent to the second terminal.

[0281] See also Figure 6 , Figure 6 is a schematic diagram of the implementation flow of the information processing method of the embodiment of the present application, which is applied to the first terminal, such as Figure 6 As shown, the method comprises step 601:

[0282] Step 601: Send a first identifier to the AMF; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0283] Here, the first identifier may refer to a dual stream (DS, DualSteer) identifier.

[0284] It can be understood that the first terminal and the second terminal can form a dual stream (DS, DualSteer) terminal.

[0285] A dual stream (DS) terminal may be composed of two separate user equipments (UE), each UE having a SUPI, and the two UEs may establish two independent and associated access PDU sessions.

[0286] In some embodiments, sending the first identifier to the AMF includes:

[0287] When the first terminal registers or establishes a PDU session, a first identifier is sent to the AMF.

[0288] See also Figure 7 , Figure 7 is a schematic diagram of the implementation flow of the information processing method of the embodiment of the present application, which is applied to the second terminal, such as Figure 7 As shown, the method includes step 701:

[0289] Step 701: Send a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI and the first identifier of the second terminal; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0290] Here, the first identifier may refer to a dual stream (DS, DualSteer) identifier.

[0291] It can be understood that the second terminal and the first terminal can form a dual stream (DS, DualSteer) terminal.

[0292] A dual stream (DS) terminal may be composed of two separate user equipments (UE), each UE having a SUPI, and the two UEs may establish two independent and associated access PDU sessions.

[0293] In some embodiments, the method further comprises:

[0294] Through the AMF, a rejection message for the request to create an SM context for a PDU session sent by the SMF is received; the rejection message includes the reason for rejecting the establishment of the PDU session by the second terminal.

[0295] In order to implement the information processing method of the embodiment of the present application, the embodiment of the present application also provides an information processing device, which is arranged in the SMF. Figure 8 Schematic diagram of the structure of the information processing device according to the embodiment of the present application. Figure 8 As shown, the device comprises:

[0296] The processing module 81 is used to process the request for establishing a PDU session initiated by the second terminal according to the type of the protocol data unit PDU session established by the first terminal and the type of the PDU session requested by the second terminal.

[0297] In some embodiments, the type of the PDU session established by the first terminal includes one of the following:

[0298] IP type session;

[0299] Ethernet type session;

[0300] Unstructured conversation.

[0301] In some embodiments, the type of the PDU session requested by the second terminal includes one of the following:

[0302] IP type session;

[0303] Ethernet type session;

[0304] Unstructured conversation.

[0305] In some embodiments, the device is further used to:

[0306] Obtain the type of the PDU session established by the first terminal, and obtain the type of the PDU session requested by the second terminal.

[0307] In some embodiments, the device is further used to:

[0308] receiving a PDU session creation session management SM context request sent by an access and mobility management function AMF; the PDU session creation SM context request carries a first identifier; the first identifier is used to associate a permanent identifier SUPI of the first terminal with a SUPI of the second terminal;

[0309] Obtain a type of a PDU session related to the SUPI of the first terminal.

[0310] In some embodiments, the device is further used to:

[0311] According to the request for establishing a PDU session initiated by the second terminal, the type of the PDU session requested by the second terminal is obtained.

[0312] In some embodiments, the processing module 81 is specifically used to:

[0313] If the type of the PDU session established by the first terminal is the same as the type of the PDU session requested by the second terminal, the SMF allows the second terminal's request to establish a PDU session.

[0314] In some embodiments, the processing module 81 is specifically used to:

[0315] If the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal are different but compatible, the SMF allows the second terminal's request to establish a PDU session.

[0316] In some embodiments, the processing module 81 is specifically used to:

[0317] If the type of PDU session established by the first terminal is different from and incompatible with the type of PDU session requested by the second terminal, but IP type conversion can be performed, the SMF allows the second terminal's request to establish a PDU session, and / or the SMF identifies the second terminal.

[0318] In some embodiments, the processing module 81 is specifically used to:

[0319] If the type of PDU session established by the first terminal is different from the type of PDU session requested by the second terminal and is incompatible, and IP type conversion cannot be performed, the SMF rejects the second terminal's request to establish a PDU session.

[0320] In some embodiments, the processing module 81 is further used to:

[0321] An IP address of the same type as the PDU session established by the first terminal is allocated to the second terminal.

[0322] In some embodiments, the processing module 81 is further used to:

[0323] Send a rejection message for the SM context creation request for the PDU session to the AMF; the rejection message includes the reason for rejecting the establishment of the PDU session by the second terminal.

[0324] In actual application, the first processing module 81 can be implemented by a processor in an information processing device.

[0325] It should be noted that: when the information processing device provided in the above embodiment performs information processing, only the division of the above program modules is used as an example. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the information processing device provided in the above embodiment and the information processing method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0326] In order to implement the information processing method of the embodiment of the present application, the embodiment of the present application also provides an information processing device, which is arranged in the AMF. Fig. 9 Schematic diagram of the structure of the information processing device according to the embodiment of the present application. Fig. 9 As shown, the device comprises:

[0327] The first sending module 91 is used to send a PDU session creation SM context request to the SMF; the PDU session creation SM context request carries a first identifier; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0328] In some embodiments, the device is further used to:

[0329] When the first terminal registers or establishes a PDU session, the first identifier sent by the first terminal is received.

[0330] In some embodiments, the first sending module 91 is specifically used to:

[0331] receiving a request for establishing a PDU session sent by the second terminal; the request for establishing the PDU session carries the SUPI of the second terminal and the first identifier;

[0332] Selecting, for the SUPI of the second terminal, the same SMF as the PDU session of the SUPI of the first terminal;

[0333] Send the PDU session creation SM context request to the SMF.

[0334] In some embodiments, the device is further used to:

[0335] Receiving rejection information of the request to create an SM context for a PDU session sent by the SMF; the rejection information includes a reason for rejecting the establishment of the PDU session by the second terminal;

[0336] The rejection information is sent to the second terminal.

[0337] In actual application, the first sending module 91 can be implemented by a communication interface in an information processing device.

[0338] It should be noted that: when the information processing device provided in the above embodiment performs information processing, only the division of the above program modules is used as an example. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the information processing device provided in the above embodiment and the information processing method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0339] In order to implement the information processing method of the embodiment of the present application, the embodiment of the present application also provides an information processing device, which is arranged in the first terminal. Fig.10 Schematic diagram of the structure of the information processing device according to the embodiment of the present application. Fig.10 As shown, the device comprises:

[0340] The second sending module 101 is used to send a first identifier to the AMF; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0341] In some embodiments, the second sending module 101 is specifically used to:

[0342] When the first terminal registers or establishes a PDU session, a first identifier is sent to the AMF.

[0343] In actual application, the second sending module 101 can be implemented by a communication interface in an information processing device.

[0344] It should be noted that: when the information processing device provided in the above embodiment performs information processing, only the division of the above program modules is used as an example. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the information processing device provided in the above embodiment and the information processing method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0345] In order to implement the information processing method of the embodiment of the present application, the embodiment of the present application also provides an information processing device, which is arranged in the second terminal. Fig.11 Schematic diagram of the structure of the information processing device according to the embodiment of the present application. Fig.11 As shown, the device comprises:

[0346] The third sending module 111 is used to send a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI and the first identifier of the second terminal; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

[0347] In some embodiments, the device is further used to:

[0348] Through the AMF, a rejection message for the request to create an SM context for a PDU session sent by the SMF is received; the rejection message includes the reason for rejecting the establishment of the PDU session by the second terminal.

[0349] In actual application, the third sending module 111 can be implemented by a communication interface in an information processing device; and the processing unit can be implemented by a processor in the information processing device.

[0350] It should be noted that: when the information processing device provided in the above embodiment performs information processing, only the division of the above program modules is used as an example. In actual applications, the above processing can be assigned to different program modules as needed, that is, the internal structure of the device is divided into different program modules to complete all or part of the processing described above. In addition, the information processing device provided in the above embodiment and the information processing method embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0351] The present application embodiment also provides a SMF, such as Fig.12 As shown, including:

[0352] The first communication interface 121 is capable of exchanging information with other devices;

[0353] The first processor 122 is connected to the first communication interface 121 and is used to execute the method provided by one or more technical solutions of the SMF side when running a computer program. The computer program is stored in the first memory 123.

[0354] It should be noted that the specific processing process of the first processor 122 and the first communication interface 121 is detailed in the method embodiment and will not be repeated here.

[0355] Of course, in actual application, the various components in SMF 120 are coupled together through bus system 124. It is understood that bus system 124 is used to realize the connection and communication between these components. In addition to the data bus, bus system 124 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Fig.12 Various buses are labeled as bus system 124 .

[0356] The first memory 123 in the embodiment of the present application is used to store various types of data to support the operation of the SMF 120. Examples of such data include: any computer program used to operate on the SMF 120.

[0357] The method disclosed in the above embodiment of the present application can be applied to the first processor 122, or implemented by the first processor 122. The first processor 122 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the first processor 122. The above-mentioned first processor 122 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The first processor 122 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in the first memory 123, and the first processor 122 reads the information in the first memory 123 and completes the steps of the above method in combination with its hardware.

[0358] The present application embodiment also provides an AMF, such as Fig.13 As shown, including:

[0359] The second communication interface 131 is capable of exchanging information with other devices;

[0360] The second processor 132 is connected to the second communication interface 131 and is used to execute the method provided by one or more technical solutions of the AMF side when running the computer program. The computer program is stored in the second memory 133.

[0361] It should be noted that: the specific processing process of the second processor 132 and the second communication interface 131 is detailed in the method embodiment, which will not be repeated here.

[0362] Of course, in actual application, the various components in AMF130 are coupled together through bus system 134. It is understood that bus system 134 is used to realize the connection and communication between these components. In addition to the data bus, bus system 134 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Fig.13 Various buses are labeled as bus system 134 .

[0363] The second memory 133 in the embodiment of the present application is used to store various types of data to support the operation of the AMF 130. Examples of such data include: any computer program used to operate on the AMF 130.

[0364] The method disclosed in the above embodiment of the present application can be applied to the second processor 132, or implemented by the second processor 132. The second processor 132 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the second processor 132. The above-mentioned second processor 132 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The second processor 132 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the second memory 133. The second processor 132 reads the information in the second memory 133 and completes the steps of the above method in combination with its hardware.

[0365] The embodiment of the present application also provides a first terminal, such as Fig.14 As shown, including:

[0366] The third communication interface 141 is capable of exchanging information with other devices;

[0367] The third processor 142 is connected to the third communication interface 141 and is used to execute the method provided by one or more technical solutions of the SMF side when running the computer program. The computer program is stored in the third memory 143.

[0368] It should be noted that the specific processing process of the third processor 142 and the third communication interface 141 is detailed in the method embodiment and will not be repeated here.

[0369] Of course, in actual application, the various components in the first terminal 140 are coupled together through the bus system 144. It can be understood that the bus system 144 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 144 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Fig.14 Various buses are labeled as bus system 144 .

[0370] The third memory 143 in the embodiment of the present application is used to store various types of data to support the operation of the first terminal 140. Examples of such data include: any computer program used to operate on the first terminal 140.

[0371] The method disclosed in the above embodiment of the present application can be applied to the third processor 142, or implemented by the third processor 142. The third processor 142 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the third processor 142. The above-mentioned third processor 142 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The third processor 142 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the third memory 143. The third processor 142 reads the information in the third memory 143 and completes the steps of the above method in combination with its hardware.

[0372] The present application embodiment also provides a second terminal, such as Fig.15 As shown, including:

[0373] The fourth communication interface 151 is capable of exchanging information with other devices;

[0374] The fourth processor 152 is connected to the fourth communication interface 151 and is used to execute the method provided by one or more technical solutions of the AMF side when running the computer program. The computer program is stored in the fourth memory 153.

[0375] It should be noted that the specific processing process of the fourth processor 152 and the fourth communication interface 151 is detailed in the method embodiment and will not be repeated here.

[0376] Of course, in actual application, the various components in the second terminal 150 are coupled together through the bus system 154. It can be understood that the bus system 154 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 154 also includes a power bus, a control bus and a status signal bus. However, for the sake of clarity, Fig.15 Various buses are labeled as bus system 154 .

[0377] The fourth memory 153 in the embodiment of the present application is used to store various types of data to support the operation of the second terminal 150. Examples of such data include: any computer program used to operate on the second terminal 150.

[0378] The method disclosed in the above embodiment of the present application can be applied to the fourth processor 152, or implemented by the fourth processor 152. The fourth processor 152 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the fourth processor 152. The above-mentioned fourth processor 152 may be a general-purpose processor, a digital data processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The fourth processor 152 can implement or execute the various methods, steps and logic block diagrams disclosed in the embodiments of the present application. A general-purpose processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module may be located in a storage medium, which is located in the fourth memory 153, and the fourth processor 152 reads the information in the fourth memory 153 and completes the steps of the above method in combination with its hardware.

[0379] In an exemplary embodiment, SMF 120, AMF 130, the first terminal 140, and the second terminal 150 may be implemented by one or more application-specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), field-programmable gate arrays (FPGAs), general-purpose processors, controllers, microcontrollers (MCUs), microprocessors, or other electronic components to perform the aforementioned method.

[0380] It can be understood that the memory (first memory 123, second memory 133, third memory 143, fourth memory 153) of the embodiment of the present application can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, the non-volatile memory can 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), a magnetic random access memory (FRAM), a flash memory, a magnetic surface memory, an optical disc, or a compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a random access memory (RAM), which is used as an external cache.By way of example but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM), 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), direct memory bus random access memory (DRRAM). The memory described in the embodiments of the present application is intended to include but is not limited to these and any other suitable types of memory.

[0381] In an exemplary embodiment, the embodiment of the present application further provides a storage medium, namely a computer storage medium, specifically a computer-readable storage medium, for example, a memory storing a computer program, the computer program can be executed by the first processor 122 of SMF120 to complete the steps of the aforementioned SMF side method, the computer program can be executed by the second processor 132 of AMF130 to complete the steps of the aforementioned AMF side method, the computer program can be executed by the third processor 142 of the first terminal 140 to complete the steps of the aforementioned first terminal side method, and the computer program can be executed by the fourth processor 152 of the second terminal 150 to complete the steps of the aforementioned second terminal side method. The computer-readable storage medium can be a memory such as FRAM, ROM, PROM, EPROM, EEPROM, Flash Memory, magnetic surface memory, optical disk, or CD-ROM.

[0382] Exemplarily, an embodiment of the present application also provides a computer program product, including a computer program, wherein the computer program can be executed by the first processor 122 of SMF 120 to complete the steps of any method described in the aforementioned SMF side, the computer program can be executed by the second processor 132 of AMF 130 to complete the steps of any method described in the aforementioned AMF side, the computer program can be executed by the third processor 142 of the first terminal 140 to complete the steps of any method described in the aforementioned first terminal side, and the computer program can be executed by the fourth processor 152 of the second terminal 150 to complete the steps of any method described in the aforementioned second terminal side.

[0383] It should be noted that: "first", "second", etc. are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0384] In addition, the technical solutions described in the embodiments of the present application can be combined arbitrarily without conflict.

[0385] The above description is only a preferred embodiment of the present application and is not intended to limit the protection scope of the present application.

Claims

1. An information processing method, characterized in that: Applied to a session management function SMF, the method comprises: The request for establishing a PDU session initiated by the second terminal is processed according to the type of the protocol data unit PDU session established by the first terminal and the type of the PDU session requested by the second terminal.

2. The method according to claim 1, characterized in that The type of the PDU session established by the first terminal includes one of the following: IP type session; Ethernet type session; Unstructured conversation.

3. The method according to claim 1, characterized in that The type of the PDU session requested by the second terminal includes one of the following: IP type session; Ethernet type session; Unstructured conversation.

4. The method according to claim 1, characterized in that The method further comprises: Obtain the type of the PDU session established by the first terminal, and obtain the type of the PDU session requested by the second terminal.

5. The method according to claim 4, characterized in that The obtaining the type of the PDU session established by the first terminal includes: receiving a PDU session creation session management SM context request sent by an access and mobility management function AMF; the PDU session creation SM context request carries a first identifier; the first identifier is used to associate a permanent identifier SUPI of the first terminal with a SUPI of the second terminal; Obtain a type of a PDU session related to the SUPI of the first terminal.

6. The method according to claim 4, characterized in that The obtaining the type of the PDU session requested by the second terminal includes: According to the request for establishing a PDU session initiated by the second terminal, the type of the PDU session requested by the second terminal is obtained.

7. The method according to any one of claims 1 to 6, characterized in that: The processing, according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal, of the request for establishing the PDU session initiated by the second terminal includes: If the type of the PDU session established by the first terminal is the same as the type of the PDU session requested by the second terminal, the SMF allows the second terminal's request to establish a PDU session.

8. The method according to any one of claims 1 to 6, characterized in that: The processing, according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal, of the request for establishing the PDU session initiated by the second terminal includes: If the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal are different but compatible, the SMF allows the second terminal's request to establish a PDU session.

9. The method according to any one of claims 1 to 6, characterized in that: The processing, according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal, of the request for establishing the PDU session initiated by the second terminal includes: If the type of PDU session established by the first terminal is different from and incompatible with the type of PDU session requested by the second terminal, but IP type conversion can be performed, the SMF allows the second terminal's request to establish a PDU session, and / or the SMF identifies the second terminal.

10. The method according to any one of claims 1 to 6, characterized in that: The processing, according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal, of the request for establishing the PDU session initiated by the second terminal includes: If the type of PDU session established by the first terminal is different from the type of PDU session requested by the second terminal and is incompatible, and IP type conversion cannot be performed, the SMF rejects the second terminal's request to establish a PDU session.

11. The method according to claim 9, characterized in that The method further comprises: An IP address of the same type as the PDU session established by the first terminal is allocated to the second terminal.

12. The method according to claim 10, characterized in that The SMF rejects the request of the second terminal to establish a PDU session, including: Send a rejection message for the SM context creation request for the PDU session to the AMF; the rejection message includes the reason for rejecting the establishment of the PDU session by the second terminal.

13. An information processing method, characterized in that: Applied to AMF, the method comprises: A PDU session creation SM context request is sent to the SMF; the PDU session creation SM context request carries a first identifier; and the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

14. The method according to claim 13, characterized in that The method further comprises: When the first terminal registers or establishes a PDU session, the first identifier sent by the first terminal is received.

15. The method according to claim 13, characterized in that The sending of a PDU session creation SM context request to the SMF includes: receiving a request for establishing a PDU session sent by the second terminal; the request for establishing the PDU session carries the SUPI of the second terminal and the first identifier; Selecting, for the SUPI of the second terminal, the same SMF as the PDU session of the SUPI of the first terminal; Send the PDU session creation SM context request to the SMF.

16. The method according to claim 13, characterized in that The method further comprises: Receiving rejection information of the request to create an SM context for a PDU session sent by the SMF; the rejection information includes a reason for rejecting the establishment of the PDU session by the second terminal; The rejection information is sent to the second terminal.

17. An information processing method, characterized in that: Applied to a first terminal, the method includes: Send a first identifier to the AMF; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

18. The method according to claim 17, characterized in that The sending the first identifier to the AMF includes: When the first terminal registers or establishes a PDU session, a first identifier is sent to the AMF.

19. An information processing method, characterized in that: Applied to the second terminal, the method includes: Sending a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI and the first identifier of the second terminal; the first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

20. The method according to claim 19, characterized in that The method further comprises: Through the AMF, a rejection message for the request to create an SM context for a PDU session sent by the SMF is received; the rejection message includes the reason for rejecting the establishment of the PDU session by the second terminal.

21. An information processing device, characterized in that: include: The processing module is used to process the request for establishing a PDU session initiated by the second terminal according to the type of the PDU session established by the first terminal and the type of the PDU session requested by the second terminal.

22. An information processing device, characterized in that: include: The first sending module is used to send a PDU session creation SM context request to the SMF; The PDU session creation SM context request carries a first identifier; The first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

23. An information processing device, characterized in that: include: A second sending module, configured to send a first identifier to the AMF; The first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

24. An information processing device, characterized in that: include: A third sending module is used to send a request to establish a PDU session to the AMF; the request to establish the PDU session carries the SUPI and the first identifier of the second terminal; The first identifier is used to associate the SUPI of the first terminal with the SUPI of the second terminal.

25. A SMF, characterized in that: comprising a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 1 to 12.

26. An AMF, characterized in that comprising a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in any one of claims 13 to 16.

27. A first terminal, characterized in that: comprising a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in claim 17 or 18.

28. A second terminal, characterized in that: comprising a processor and a memory for storing a computer program capable of being executed on the processor, Wherein, when the processor is used to run the computer program, it executes the steps of the method described in claim 19 or 20.

29. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, it implements the steps of the method described in any one of claims 1 to 12, or implements the steps of the method described in any one of claims 13 to 16, or implements the steps of the method described in claim 17 or 18, or implements the steps of the method described in claim 19 or 20.

30. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 12, or the method according to any one of claims 13 to 16, or the method according to claim 17 or 18, or the method according to claim 19 or 20.

Citation Information

Cited By

  • Information processing method and apparatus, device, storage medium, and computer program product

    WO2026067127A1