Information processing method and device, communication equipment and readable storage medium

By executing operations of removing or adding PDU Set information in the communication device, the problem of packet processing during base station switching is solved, and network resource saving and communication process optimization are achieved.

CN119521302APending Publication Date: 2025-02-25VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311073346.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-23
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

The prior art is difficult to effectively process data packets carrying PDU information and data packets not carrying PDU Set information, especially during base station handover.

Method used

By performing specific operations in the communication device, including removing or adding PDU Set information, processing is performed according to the type of packet and the handover scenario, to ensure smooth forwarding and processing of packets between different base stations.

Benefits of technology

It realizes that during the base station handover process, effectively process the PDU Set information of data packets, save network resources, optimize communication process, and ensure that the target base station can process data packets correctly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119521302A_ABST
    Figure CN119521302A_ABST
Patent Text Reader

Abstract

The invention discloses an information processing method and device, communication equipment and a readable storage medium, and belongs to the technical field of wireless communication, and the information processing method comprises the steps that a first operation comprises at least one of the following items: a first sub-operation related to a data packet; a second sub-operation related to the data packet; wherein the first sub-operation related to the data packet comprises at least one of the following items: removing packet data unit set PDU Set information carried by the data packet, and sending the data packet after the PDU Set information is removed; the second sub-operation related to the data packet comprises at least one of the following items: identifying a PDU Set to which the data packet belongs, adding PDU Set information corresponding to the PDU Set to which the data packet belongs for the data packet, and sending the data packet to which the PDU Set information is added.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of wireless communication technology, and specifically relates to an information processing method, a processing device, a communication device and a readable storage medium. Background Art

[0002] The processing of a protocol data unit set (PDU Set, also called a data packet set) includes: marking the data packet with the PDU Set information corresponding to the PDU Set to which it belongs. However, it is not clear how to process data packets carrying PDU information and data packets not carrying PDU Set information during the switching process. Summary of the invention

[0003] The embodiments of the present application provide an information processing method, a processing device, a communication device and a readable storage medium, which can solve the problem of how to process data packets carrying PDU information and data packets that do not carry PDU Set information.

[0004] In a first aspect, an information processing method is provided, which is performed by a first communication device, and the method includes:

[0005] The first communication device performs a first operation, wherein the first operation includes at least one of the following:

[0006] The first sub-operation related to the data packet;

[0007] The second sub-operation related to the data packet;

[0008] The first sub-operation related to the data packet includes at least one of the following:

[0009] Remove the packet data unit set PDU Set information carried by the data packet,

[0010] Send the data packet after removing the PDU Set information;

[0011] The second sub-operation related to the data packet includes at least one of the following:

[0012] Identify the PDU Set to which the data packet belongs,

[0013] Add the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet,

[0014] Send the data packet with PDU Set information added.

[0015] In a second aspect, an information processing method is provided, which is performed by a second communication device, and the method includes:

[0016] The second communication device performs a second operation, where the second operation includes at least one of the following:

[0017] The third sub-operation related to the data packet;

[0018] The fourth sub-operation related to the data packet;

[0019] Data forwarding related operations;

[0020] The third sub-operation related to the data packet includes at least one of the following:

[0021] Adding PDU Set information to a second header of the data packet according to the PDU Set information in the first header of the data packet;

[0022] Sending first description information to a third communication device, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs;

[0023] The fourth sub-operation related to the data packet includes at least one of the following:

[0024] Removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information;

[0025] Removing the PDU Set information in the second packet header of the data packet and then sending it to the terminal;

[0026] The data forwarding related operations include at least one of the following:

[0027] Forward the data packet to the core network element;

[0028] Requesting to establish a channel for indirect data forwarding, or requesting uplink address information for data forwarding;

[0029] Indicates to the core network elements that direct data forwarding is not available.

[0030] According to a third aspect, an information processing method is provided, which is performed by a third communication device, and the method includes:

[0031] The third communication device performs a third operation, wherein the third operation includes at least one of the following:

[0032] When the received data packet carries PDU Set information, remove the PDU Set information carried in the data packet and then send it to the terminal, or make the data packet sent to the terminal not carry the PDU Set information;

[0033] receiving first description information, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; and applying a PDU Set-based operation to the data packet according to the first description information;

[0034] If the sixth condition is met, the PDU Set-based operation is activated;

[0035] The sixth condition includes at least one of the following:

[0036] There is no data packet without PDU Set information in the cache of the third communication device;

[0037] All data packets that do not carry PDU Set information have been sent or discarded.

[0038] In a fourth aspect, an information processing method is provided, which is performed by a fourth communication device, and the method includes:

[0039] The fourth communication device performs a fourth operation, where the fourth operation includes at least one of the following:

[0040] If the seventh condition is met, performing one of the following: establishing a channel for indirect data forwarding; requiring a core network user plane function to allocate uplink address information for data forwarding; allocating uplink address information for data forwarding;

[0041] The seventh condition includes at least one of the following:

[0042] The terminal is switched;

[0043] The source RAN network element of the handover supports the operation based on PDU Set or accepts the operation based on PDU Set performed on the first object, but the target RAN network element does not support the operation based on PDU Set or does not accept the operation based on PDU Set performed on the first object;

[0044] The switched source RAN network element does not support PDU Set-based operations or does not accept PDU Set-based operations on the first object, but the target RAN network element supports PDU Set-based operations or accepts PDU Set-based operations on the first object.

[0045] In a fifth aspect, an information processing method and apparatus is provided, comprising:

[0046] The first operation module is configured to perform a first operation; the first operation includes at least one of the following:

[0047] The first sub-operation related to the data packet;

[0048] The second sub-operation related to the data packet;

[0049] The first sub-operation related to the data packet includes at least one of the following:

[0050] Remove the packet data unit set PDU Set information carried by the data packet,

[0051] Send the data packet after removing the PDU Set information;

[0052] The second sub-operation related to the data packet includes at least one of the following:

[0053] Identify the PDU Set to which the data packet belongs,

[0054] Add the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet,

[0055] Send the data packet with PDU Set information added.

[0056] In a sixth aspect, an information processing device is provided, including:

[0057] The second operation module is configured to perform a second operation, where the second operation includes at least one of the following:

[0058] The third sub-operation related to the data packet;

[0059] The fourth sub-operation related to the data packet;

[0060] Data forwarding related operations;

[0061] The third sub-operation related to the data packet includes at least one of the following:

[0062] Adding PDU Set information to a second header of the data packet according to the PDU Set information in the first header of the data packet;

[0063] Sending first description information to a third communication device, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs;

[0064] The fourth sub-operation related to the data packet includes at least one of the following:

[0065] Removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information;

[0066] Removing the PDU Set information in the second packet header of the data packet and then sending it to the terminal;

[0067] The data forwarding related operations include at least one of the following:

[0068] Forward the data packet to the core network element;

[0069] Requesting to establish a channel for indirect data forwarding, or requesting uplink address information for data forwarding;

[0070] Indicates to the core network elements that direct data forwarding is not available.

[0071] In a seventh aspect, an information processing device is provided, including:

[0072] The third operation module is used to perform a third operation; the third operation includes at least one of the following:

[0073] When the received data packet carries PDU Set information, remove the PDU Set information carried in the data packet and then send it to the terminal, or make the data packet sent to the terminal not carry the PDU Set information;

[0074] receiving first description information, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; and applying a PDU Set-based operation to the data packet according to the first description information;

[0075] If the sixth condition is met, the PDU Set-based operation is activated;

[0076] The sixth condition includes at least one of the following:

[0077] There is no data packet without PDU Set information in the cache of the third communication device;

[0078] All data packets that do not carry PDU Set information have been sent or discarded.

[0079] In an eighth aspect, an information processing device is provided, including:

[0080] The fourth operation module is used to perform a fourth operation, where the fourth operation includes at least one of the following:

[0081] If the seventh condition is met, performing one of the following: establishing a channel for indirect data forwarding; requiring a core network user plane function to allocate uplink address information for data forwarding; allocating uplink address information for data forwarding;

[0082] The seventh condition includes at least one of the following:

[0083] The terminal is switched;

[0084] The source RAN network element of the handover supports the operation based on PDU Set or accepts the operation based on PDU Set performed on the first object, but the target RAN network element does not support the operation based on PDU Set or does not accept the operation based on PDU Set performed on the first object;

[0085] The switched source RAN network element does not support PDU Set-based operations or does not accept PDU Set-based operations on the first object, but the target RAN network element supports PDU Set-based operations or accepts PDU Set-based operations on the first object.

[0086] In the ninth aspect, a communication device is provided, which terminal includes a processor and a memory, the memory storing programs or instructions that can be run on the processor, and the programs or instructions, when executed by the processor, implement the steps of the method described in the first aspect, the second aspect, the third aspect or the fourth aspect.

[0087] In a tenth aspect, a communication device is provided, comprising a processor and a communication interface, wherein the processor is configured to perform a first operation; the first operation comprises at least one of the following: a first sub-operation related to a data packet;

[0088] The second sub-operation related to the data packet;

[0089] The first sub-operation related to the data packet includes at least one of the following:

[0090] Remove the packet data unit set PDU Set information carried by the data packet,

[0091] Send the data packet after removing the PDU Set information;

[0092] The second sub-operation related to the data packet includes at least one of the following:

[0093] Identify the PDU Set to which the data packet belongs,

[0094] Add the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet,

[0095] Send the data packet with PDU Set information added.

[0096] In an eleventh aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is configured to perform a second operation, and the second operation includes at least one of the following:

[0097] The third sub-operation related to the data packet;

[0098] The fourth sub-operation related to the data packet;

[0099] Data forwarding related operations;

[0100] in,

[0101] The third sub-operation related to the data packet includes at least one of the following:

[0102] Adding PDU Set information to a second header of the data packet according to the PDU Set information in the first header of the data packet;

[0103] Sending first description information to a third communication device, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs;

[0104] The fourth sub-operation related to the data packet includes at least one of the following:

[0105] Removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information;

[0106] Removing the PDU Set information in the second packet header of the data packet and then sending it to the terminal;

[0107] The data forwarding related operations include at least one of the following:

[0108] Forward the data packet to the core network element;

[0109] Requesting to establish a channel for indirect data forwarding, or requesting uplink address information for data forwarding;

[0110] Indicates to the core network elements that direct data forwarding is not available.

[0111] In a twelfth aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is configured to perform a third operation; and the third operation includes at least one of the following:

[0112] When the received data packet carries PDU Set information, remove the PDU Set information carried in the data packet and then send it to the terminal, or make the data packet sent to the terminal not carry the PDU Set information;

[0113] receiving first description information, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; and applying a PDU Set-based operation to the data packet according to the first description information;

[0114] If the sixth condition is met, the PDU Set-based operation is activated;

[0115] The sixth condition includes at least one of the following:

[0116] There is no data packet without PDU Set information in the cache of the third communication device;

[0117] All data packets that do not carry PDU Set information have been sent or discarded.

[0118] In a thirteenth aspect, a communication device is provided, including a processor and a communication interface, wherein the processor is configured to perform a fourth operation, and the fourth operation includes at least one of the following:

[0119] If the seventh condition is met, performing one of the following: establishing a channel for indirect data forwarding; requiring a core network user plane function to allocate uplink address information for data forwarding; allocating uplink address information for data forwarding;

[0120] The seventh condition includes at least one of the following:

[0121] The terminal is switched;

[0122] The source RAN network element of the handover supports the operation based on PDU Set or accepts the operation based on PDU Set performed on the first object, but the target RAN network element does not support the operation based on PDU Set or does not accept the operation based on PDU Set performed on the first object;

[0123] The switched source RAN network element does not support PDU Set-based operations or does not accept PDU Set-based operations on the first object, but the target RAN network element supports PDU Set-based operations or accepts PDU Set-based operations on the first object.

[0124] In a fourteenth aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect, the second aspect, the third aspect or the fourth aspect are implemented.

[0125] In the fifteenth aspect, a wireless communication system is provided, including: a first communication device, a second communication device and a third communication device, wherein the first communication device can be used to execute the steps of the method described in the first aspect, the second communication device can be used to execute the steps of the method described in the second aspect, and the third communication device can be used to execute the steps of the method described in the third aspect.

[0126] In the sixteenth aspect, a wireless communication system is provided, including: a first communication device, a second communication device, a third communication device and a fourth communication device, wherein the first communication device can be used to execute the steps of the method described in the first aspect, the second communication device can be used to execute the steps of the method described in the second aspect, the third communication device can be used to execute the steps of the method described in the third aspect, and the fourth communication device can be used to execute the steps of the method described in the fourth aspect.

[0127] In the seventeenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the method described in the first aspect, the second aspect, the third aspect or the fourth aspect.

[0128] In the eighteenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the method described in the first aspect, the second aspect, the third aspect or the fourth aspect.

[0129] In the embodiments of the present application, the operations of RAN and core network elements on forwarding data are clarified to implement on-demand operations based on PDU Set, especially to perform one of the following on data packets: operations to add PDU set information, operations to remove PDU Set information, or operations on data forwarding channels. The content of the operation supports solving the following three switching scenarios: 1) Switching from a base station that supports or accepts operations based on PDU Set to a base station that does not support or accept operations based on PDU Set; 2) Switching from a base station that does not support or accept operations based on PDU Set to a base station that supports or accepts operations based on PDU Set; 3) Switching from a base station that supports or accepts operations based on PDU Set to a base station that supports or accepts operations based on PDU Set; each communication device in the communication system can clearly define its own PDU Set processing method, cooperate with each other to complete PDU Set processing, solve the problem of PDU Set processing, save network resources, and optimize the communication process. BRIEF DESCRIPTION OF THE DRAWINGS

[0130] Figure 1 A block diagram of a wireless communication system applicable to the embodiments of the present application;

[0131] Figure 2 This is one of the flowcharts of the information processing method according to the embodiment of the present application;

[0132] Figure 3 This is a second flow chart of the information processing method according to an embodiment of the present application;

[0133] Figure 4This is a third flowchart of the information processing method according to an embodiment of the present application;

[0134] Figure 5 This is a fourth flowchart of the information processing method according to an embodiment of the present application;

[0135] Figure 6 A block diagram of direct data forwarding applicable to the embodiments of the present application;

[0136] Fig. 7A A block diagram of indirect data forwarding without an intermediate device applicable to an embodiment of the present application;

[0137] Figure 7B A block diagram of indirect data forwarding with an intermediate device applicable to the embodiments of the present application;

[0138] Figure 7C A block diagram of another indirect data forwarding method applicable to the embodiments of the present application;

[0139] Figure 8 This is a flowchart of the information processing method of Embodiment 1 of the present application;

[0140] Fig. 9 This is a flowchart of the information processing method of Embodiment 2 of the present application;

[0141] Fig.10 This is a flowchart of the information processing method of Embodiment 3 of the present application;

[0142] Fig.11 This is one of the structural schematic diagrams of the information processing device according to an embodiment of the present application;

[0143] Fig.12 This is a second structural diagram of the information processing device according to an embodiment of the present application;

[0144] Fig.13 This is a third structural diagram of the information processing device according to an embodiment of the present application;

[0145] Fig.14 This is a fourth structural diagram of the information processing device according to an embodiment of the present application;

[0146] Fig.15 This is one of the structural schematic diagrams of the communication device according to the embodiment of the present application;

[0147] Fig.16 This is one of the hardware structure diagrams of the network side device in the embodiment of the present application;

[0148] Fig.17 This is the second schematic diagram of the hardware structure of the network side device of an embodiment of the present application. DETAILED DESCRIPTION

[0149] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0150] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0151] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0152] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.

[0153] In order to support operations based on PDU Set (such as PDU Set QoS operations), SMF can trigger UPF to add PDU Set information corresponding to the PDU Set to which the data packet belongs in the packet header (such as GTP-U). At the same time, SMF sends PDU SetQoS to the base station. A QoS flow either activates QoS processing at the packet set level (such as PDU Set) or activates QoS processing at the per-packet level. For packets that do not carry PDU Set information, QoS processing at the per-packet level is applied. For packets that carry PDU Set information, QoS processing at the packet set level can be applied.

[0154] The source base station does not support PDU Set-based operations, but the target base station supports PDU Set-based operations.

[0155] Scenario 1: The source base station does not support operations based on PDU Set, but the target base station supports operations based on PDU Set. When the UE switches from the source base station to the target base station, generally speaking, the downlink data packets that the source base station does not have time to send to the UE must be forwarded to the target base station. There are two forwarding methods: direct forwarding and indirect forwarding. Direct forwarding is Figure 6 Indirect forwarding is when the source base station forwards data to the core network and then the core network forwards it to the target base station, such as Fig. 7A , Figure 7B , Figure 7C Example shown.

[0156] Problem 1: In the direct forwarding mode, the following problems need to be solved:

[0157] The first QoS of the terminal is successfully switched to the target base station. The target base station may receive the first QoS data packet without PDU Set information (referred to as the first data packet) and the first QoS data packet with PDU Set information (referred to as the second data packet) from the source base station and the core network respectively. If the base station activates PDU SetQoS processing upon receiving the PDU Set QoS parameters, the data packet without PDU Set information will not receive QoS processing.

[0158] One solution is to first send the first data packet, and when there is no first data packet in the target base station cache (such as the PDCP cache of the first QoS flow) (for example, the first data packet is sent or discarded due to timeout), convert and apply PDU Set QoS processing to the first QoS flow.

[0159] Another solution is to apply indirect data forwarding to the switch of scenario 1 and let the core network solve the problem.

[0160] Problem 2: In the indirect forwarding mode, the following problems need to be solved:

[0161] UPF receives the first data packet from the indirect forwarding channel. If UPF does not add PDU Set information to the first data packet, it will become the second data packet and send it to the target base station, which will still cause a problem: the target base station will receive a mixture of the first data packet and the second data packet at the same time, making it difficult to decide whether to activate PDU Set QoS processing for the QoS flow.

[0162] One solution is: when the PDU Set information mark is activated, the UPF adds the PDU Set information to the first data received from the forwarding channel and then sends it to the target base station.

[0163] Scenario 2: The source base station supports operations based on PDU Set, but the target base station does not. The UE switches from the source base station to the target base station. The downlink data to be forwarded includes SDAP data packets (SDAP SDU) and PDCP data packets (PDCP SDU).

[0164] Question 3: In direct forwarding mode, the header (such as PDCP header / SDAP header) of the data packet forwarded by the source base station to the target base station may be the second data packet carrying PDU Set information. However, the target base station does not support PDU Set-based processing and will ignore the information in these headers by default. The PDU Set information in these headers will not be removed before sending to the UE. The overhead of transmitting redundant PDU Set information will cause a waste of wireless resources.

[0165] One solution is that when it is confirmed that the target base station does not support PDU Set-based processing, the PDCP data packet or SDAP data packet sent by the source base station does not carry PDU Set information.

[0166] Another solution is to apply indirect data forwarding to the switching of scenario 2, and let the core network solve the problem.

[0167] Problem 4: In the indirect forwarding mode, the SDAP SDU will be forwarded to the UPF. If the UPF does not remove the PDU Set information in the second data packet and sends it to the target base station as the first data packet, it will still cause Problem 3. When the target base station obtains a mixture of the first and second data packets at the same time, it is difficult to decide whether to activate the PDU Set QoS processing for the QoS flow.

[0168] One solution is: when the PDU Set information mark is deactivated or the target base station does not support PDU Set processing, the UPF removes the PDU Set information carried by the second data packet in the forwarding channel, converts it into the first data packet and then sends it to the target base station.

[0169] Scenario 2: The UE switches from the source base station to the target base station. Both the source base station and the target base station support operations based on PDU Set.

[0170] Question 5: For the direct forwarding method, since the forwarded data packet can be data of the SDAP layer or the PDCP layer. For downlink data, the RAN removes the GTP-U header when receiving the data packet from the CN. However, the GTP-U header carries the PDU Set information. The RAN packages the data into SDAP or PDCP layer data. If the SDAP or PDCP packet header does not carry the PDU Set information. The target base station will not be able to determine the PDU Set information to which the forwarded SDAP data packet (such as SDAP SDU) or PDCP data packet (such as PDCP SDU) belongs, and will not be able to apply the PDU Set processing to the forwarded data.

[0171] One solution is to copy the PDU Set information of GTP-U to the PDCP header or SDAP header and then send it to the target base station, that is, the SDAP header or PDCP header of the data packet carries the PDU Set information. The base station removes the PDU Set information before sending the data packet to the UE.

[0172] Another solution is to send the first description information through the control plane. The first description information is used to describe the PDU Set information corresponding to the PDU Set to which the data packet belongs; the first description information may include at least one of the following: the sequence number of the second protocol layer (such as the PDCP layer) of the data packet, and the PDU Set information corresponding to the PDU Set to which the data packet belongs. It is not difficult to understand that the sequence number is carried in the header of the data packet, and the PDU Set information corresponding to the PDU Set to which the data packet belongs can be associated through the first description information.

[0173] In addition, even in a non-handover scenario, the UE accesses a base station. The object of scheduling is the PDCP layer or SDAP layer data. If there is no PDU Set information in the PDCP layer or SDAP layer, the scheduling efficiency is not high. Therefore, even in a non-handover scenario, it may make sense to copy the PDU Set information of GTP-U to the SDAP header or PDCP header.

[0174] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B, a Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0175] Fig. 7A FIG. 1 is a block diagram of an indirect data forwarding method without an intermediate device applicable to the embodiment of the present application. Fig. 7A As shown, the first communication device (such as a user plane function) provides data forwarding uplink address information, the source base station sends the data packet to be forwarded (such as a downlink data packet) to the data forwarding uplink address, and the first communication device then sends the forwarded data to the target base station.

[0176] Figure 7B FIG. 1 is a block diagram of indirect data forwarding with an intermediate device applicable to the embodiment of the present application. Figure 7B As shown, if the first communication device and the intermediate device provide data forwarding uplink address information 1 and 2 respectively, the source base station sends the data packet to be forwarded (such as the downlink data packet) to the data forwarding uplink address 2, the intermediate device sends the data forwarding uplink address 1, and the first communication device sends the forwarded data to the target base station.

[0177] Figure 7C FIG. 4 is a block diagram of another indirect data forwarding method applicable to the embodiment of the present application; Figure 7C As shown, the first communication device provides data forwarding uplink address information as an intermediate device, the source base station sends the data packet to be forwarded (such as the downlink data packet) to the data forwarding uplink address, and the first communication device sends the forwarded data to the target base station.

[0178] The core network device or core network element may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.But not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0179] Optionally, acquisition can be understood as acquisition from configuration, reception, reception after request, acquisition through self-learning, acquisition by deduction based on information not received, or acquisition after processing of received information, which can be determined according to actual needs and is not limited in the embodiments of the present application. For example, when a certain capability indication information sent by a device is not received, it can be deduced that the device does not support the capability.

[0180] Optionally, the sending may include broadcasting, broadcasting in system messages, and returning after responding to requests.

[0181] In an optional embodiment of the present application, the communication device may include at least one of the following: a communication network element and a terminal.

[0182] In one implementation of the present application, the communication network element may include at least one of the following: a core network element and a wireless access network element.

[0183] In the embodiment of the present application, the core network network element (CN network element) may include but is not limited to at least one of the following: core network equipment, core network node, core network function, core network network element, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), serving gateway (serving GW, SGW), PDN gateway (PDN Gate Way, PDN Gateway), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), GPRS service support node (Serving GPRS Support Node, SGSN), gateway GPRS support node (Gateway GPRS Support Node, GGSN), application function (Application Funcation).

[0184] In the embodiment of the present application, the RAN network element may include but is not limited to at least one of the following: a base station, a radio access network device, a radio access network node, a radio access network function, a radio access network unit, a 3GPP radio access network, a non-3GPP radio access network, a centralized unit (CU), a distributed unit (DU), a base station, an evolved base station (evolved Node B, eNB), a 5G base station (gNB), a radio network controller (Radio Network Controller, RNC), a base station (NodeB), a non-3GPP interworking function (Non-3GPP Inter Working Function, N3IWF), an access control (AC) node, an access point (AP) device or a wireless local area network (WLAN) node, N3IWF.

[0185] The base station may be a base station (BTS, Base Transceiver Station) in GSM or CDMA, a base station (NodeB) in WCDMA, an evolved base station (eNB or e-NodeB, evolutional NodeB) in LTE, and a 5G base station (gNB), which is not limited in the embodiments of the present application. In one implementation of the present application, the UE may include one of the following: a terminal device, a terminal device and a card, or a card.

[0186] In one implementation of the present application, the card may include one of the following: a SIM card, a USIM card, or an eSIM.

[0187] In one implementation of the present application, the terminal may include at least one of the following: a relay supporting terminal functions and a terminal supporting relay functions. The terminal may also be referred to as a terminal device or a user terminal (User Equipment, UE), and the terminal may be a terminal-side device such as a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a personal digital assistant (Personal Digital Assistant, PDA), a mobile Internet device (Mobile Internet Device, MID), a wearable device (Wearable Device) or a vehicle-mounted device. It should be noted that the specific type of the terminal is not limited in the embodiments of the present application.

[0188] In one implementation manner, the source RAN network element in the embodiment of the present application may also be referred to as a source base station, and the target RAN network element may also be referred to as a target base station.

[0189] In one implementation of the present application, a data packet may be referred to as data. The data and data packet have the same meaning and may be used interchangeably.

[0190] In one embodiment of the present application, the channel may also be referred to as a path.

[0191] In one implementation manner of the present application, support includes one of the following: being able to apply, enabling (enable).

[0192] In one implementation manner of the present application, application may also be referred to as one of the following: use, adopt, execute, and perform.

[0193] The PDU Set information includes at least one of the following:

[0194] PDU Set importance;

[0195] PDU Set size Size;

[0196] PDU Set end indication information;

[0197] PDU Set start indication information;

[0198] The sequence number of the data packet in the PDU Set;

[0199] The sequence number of the PDU Set;

[0200] Duration of PDU Set;

[0201] The interval between PDU Sets or the interval between a PDU Set and the next PDU Set;

[0202] PDU Set period;

[0203] PDU Set QoS.

[0204] In one implementation, the PDU Set information includes PDU Set QoS.

[0205] In another implementation, the PDU Set information does not include PDU Set QoS.

[0206] In one implementation, the PDU Set information is the PDU Set information carried by the header of the data packet.

[0207] In one implementation of the present application, the PDU Set size Size refers to the size of the PDU Set, such as the amount of data, which can be measured by bytes, bits, or the number of data packets.

[0208] In one embodiment of the present application, the PDU Set end indication information is used to indicate whether the data packet carrying the PDU Set end indication information is or is not the end data packet or the last data packet of the PDU Set. The PDU Set end indication information can be embodied by an indication or by being encoded together with other information.

[0209] In one embodiment of the present application, the PDU Set start indication information is used to indicate whether the data packet carrying the PDU Set start indication information is the start data packet or the first data packet of the PDU Set. The PDU Set start indication information can be embodied by an indication or by encoding it together with other information.

[0210] In one implementation manner of the present application, the sequence numbers of the data packets in the PDU Set, for example, a PDU Set includes multiple data packets, for example, 5 data packets, and the sequence numbers of the 5 data packets in the PDU Set may be 1, 2, 3, 4 and 5 respectively.

[0211] In one implementation manner of the present application, the sequence number of the PDU Set, for example, there are multiple PDU Sets, namely PDU Set 1, PDU Set 2 and PDU Set 3, for example, the sequence numbers of the PDU Sets may be 1, 2, and 3 respectively.

[0212] In one embodiment of the present application, the duration of the PDU Set may be one of the following: the interval time between the reception time of the last received data packet of the PDU Set and the reception time of the first received data packet, the interval time between the sending time of the last sent data packet of the PDU Set and the sending time of the first sent data packet.

[0213] In one embodiment of the present application, the interval time between PDU Sets or the interval time between a PDU Set and the next PDU Set;

[0214] In one implementation of the present application, the period of the PDU Set means that the interval time between the PDU Sets is balanced, reflecting the characteristics of the period.

[0215] In one embodiment of the present application, the PDU Set information marking includes adding PDU Set information (PDU Set information corresponding to the PDU Set to which the data packet belongs) to the packet header (such as a GTP-U header, a SDAP header, a PDCP header, an RLC header, or a MAC header).

[0216] Optionally, the first object includes at least one of the following: a first radio bearer (such as a DRB, or a logical channel), and a first QoS flow.

[0217] In one implementation, the first QoS flow maps the QoS flow of the first radio bearer.

[0218] In one implementation, the first radio bearer is a radio bearer mapped to a first QoS flow.

[0219] In one implementation manner of the present application, requesting PDU Set processing includes at least one of the following: requesting PDU Set processing for uplink, and requesting PDU Set processing for downlink.

[0220] In an implementation manner of the present application, applying or not applying the PDU Set importance includes at least one of the following: applying or not applying the PDU Set importance to the uplink, and applying or not applying the PDU Set importance to the downlink.

[0221] In one embodiment of the present application, supporting PDU Set processing includes at least one of the following: supporting PDU Set processing in uplink and supporting PDU Set processing in downlink;

[0222] In one implementation of the present application, not supporting PDU Set processing includes at least one of the following: uplink does not support PDU Set processing, and downlink does not support PDU Set processing;

[0223] In one embodiment of the present application, applying PDU Set processing includes at least one of the following: supporting PDU Set processing in uplink and applying PDU Set processing in downlink;

[0224] In one implementation manner of the present application, not applying PDU Set processing includes at least one of the following: not applying PDU Set processing in uplink, and not applying PDU Set processing in downlink.

[0225] The PDU Set processing includes at least one of the following:

[0226] Processing data packets at the granularity of data packet sets;

[0227] Apply PDU Set QoS;

[0228] PDU Set QoS based processing;

[0229] Application PDU Set importance;

[0230] Processing based on PDU Set importance.

[0231] In one implementation manner of the present application, applying PDU Set QoS includes at least one of the following: using PDU Set level QoS processing, using data packet level processing, using PSDB instead of PDB, and using PSER instead of PER.

[0232] In one embodiment of the present application, not applying PDU Set QoS includes at least one of the following: not using PDU Set level QoS processing, not using data packet level processing, not using PSDB instead of PDB, and not using PSER instead of PER.

[0233] In one implementation of the present application, applying PDU Set processing includes applying PDU Set QoS.

[0234] Applying PDU Set QoS includes applying at least one of the following: applying PDU Set QoS, not applying packet level QoS, applying PSDB, applying PSER, and applying PSIHI. Not applying PDU Set QoS includes at least one of the following: not applying PDU Set QoS, applying packet level QoS, not applying PSDB, not applying PSER, not applying PSIHI, applying PDB, and applying PER.

[0235] Not applying PSDB includes at least one of the following: not using PSDB to replace PDB, and using PDB.

[0236] Not applying PSER includes at least one of the following: not using PSER to replace the use of PDB, and using PER.

[0237] In one embodiment of the present application, not applying PDU Set processing to the uplink, or not applying PDU SetQoS to the uplink includes: performing at least one of the following items on the uplink of the first object: not applying PDU Set processing, not adopting PDU Set-level QoS processing, adopting data packet-level processing, not adopting PSDB to replace PDB, and not adopting PSER to replace PER.

[0238] Not applying PSDB for the uplink includes one of the following: not adopting PSDB to replace the use of PDB for the uplink, and adopting PDB for the uplink.

[0239] Not applying PSER to the upstream includes one of the following: not adopting PSER to replace PER for the upstream, and adopting PER for the upstream.

[0240] Applying PSDB for the upstream includes one of the following: using PSDB for the upstream instead of using PDB, and using PDB for the upstream.

[0241] Applying PSER to the upstream includes one of the following: using PSER instead of PER for the upstream, and using PER for the upstream.

[0242] Not applying PSDB for the downstream includes one of the following: not using PSDB to replace PDB for the downstream, using PDB for the downstream

[0243] Not applying PSER for the downstream includes one of the following: not adopting PSER to replace PER for the downstream, and adopting PER for the downstream.

[0244] Applying PSDB for the downstream includes one of the following: adopting PSDB for the downstream instead of using PDB, and adopting PDB for the downstream.

[0245] Applying PSER to the downstream includes one of the following: using PSER instead of PER for the downstream, and using PER for the downstream.

[0246] It is not difficult to understand that even if the first object has PDU Set QoS, PDU Set importance, and at least one of the second information, at least one of the following is performed on the uplink of the first object: not using PDU Set processing (including not applying PDU SetQoS, PDU Set importance, and at least one of the second information), using packet level processing (such as at least one of PER and PDB), not using PSDB to replace PDB, and not using PSER to replace PER.

[0247] In one embodiment of the present application, PDU Set QoS or PDU Set QoS parameters include at least one of the following: PDU set error rate (PDU Set Error Rate, PSER), PDU set delay budget (PDU Set Delay Budge, PSDB), PDU Set overall processing information (PDU Set Integrated Handling Information, PSIHI), PDU Set importance, and operation indication based on PDU Set importance.

[0248] In one implementation, the PDU Set QoS also includes PDU Set importance, or an operation indication based on the PDU Set importance.

[0249] In another implementation, the PDU Set QoS does not include PDU Set importance, or an operation indication based on PDU Set importance.

[0250] PSIHI can be used to request overall processing of a PDU Set.

[0251] In another implementation, the PDU Set QoS also includes PDU Set importance, that is, the PDU Set importance may be PDU Set QoS or may not be PDU Set QoS.

[0252] In one implementation of the present application, applying PDU Set QoS includes performing at least one of PDU Set-level QoS guarantee, scheduling, and time-frequency resource configuration on data according to PDU Set QoS.

[0253] The second communication device (RAN) applies PDU Set processing to the uplink, including: processing the uplink data based on PDU Set parameters (including at least one of PDU Set QoS and PDU Set importance), such as scheduling, resource allocation, configuring a packet loss timer, etc.

[0254] In one implementation of the present application, the processing based on the importance of the PDU Set includes packet loss based on the importance of the PDU Set.

[0255] In one implementation manner of the present application, PDU Set packet loss includes at least one of the following: packet loss based on PDU Set importance, and PDU Set overall packet loss.

[0256] In one implementation of the present application, applying the processing based on the importance of the PDU Set includes: discarding the PDU Set according to the importance of the PDU Set in the case of congestion, for example, discarding the PDU Set in order of importance from low to high.

[0257] In one implementation manner of the present application, the PDU Set QoS is used to implicitly indicate at least one of the following: applying PDU Set QoS to the downlink, and applying processing based on PDU Set QoS to the downlink.

[0258] In one implementation of the present application, the importance of the application PDU Set is implicitly indicated: the importance of the application PDU Set is applied to the downlink.

[0259] In one implementation of the present application, an implicit indication of processing based on the importance of the PDU Set is applied: processing based on the importance of the PDU Set is applied to the downlink.

[0260] At this point, it is not difficult to understand that the third information may only indicate that PDU Set processing is applied to the uplink.

[0261] At this point, it is not difficult to understand that the fourth information may only indicate that the uplink supports PDU Set processing.

[0262] In an implementation manner of the present application, applying or not applying the PDU Set importance includes: applying or not applying the PDU Set importance to at least one of an uplink and a downlink.

[0263] In an implementation manner of the present application, applying or not applying the processing based on the importance of the PDU Set includes: applying or not applying the processing based on the importance of the PDU Set to at least one of an uplink and a downlink.

[0264] The information processing method, processing device, communication equipment and readable storage medium provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings through some embodiments and their application scenarios.

[0265] Please refer to Figure 2 The embodiment of the present application provides an information processing method, which is applied to a first communication device. The first communication device includes: a core network element (which may include a user plane function or a gateway (such as a UPF (such as a PSA UPF, an I-UPF), and the method includes:

[0266] Step 21: The first communication device performs a first operation; the first operation includes at least one of the following:

[0267] The first sub-operation related to the data packet;

[0268] The second sub-operation related to the data packet;

[0269] The first sub-operation related to the data packet includes at least one of the following:

[0270] Remove the packet data unit set PDU Set information carried by the data packet,

[0271] Send the data packet after removing the PDU Set information;

[0272] The second sub-operation related to the data packet includes at least one of the following:

[0273] Identify the PDU Set to which the data packet belongs,

[0274] Add the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet,

[0275] Send the data packet with PDU Set information added.

[0276] In one implementation, before executing the first sub-operation related to the data packet, the data packet carries PDU Set information.

[0277] In one implementation, before executing the second sub-operation related to the data packet, the data packet does not carry PDU Set information.

[0278] In one implementation, the carrying of PDU Set information includes: the first header of the data packet (such as a GTP-U header, a SDAP (Service Data Protocol) header, or a PDCP (Packet Data Convergence Protocol) header) includes the PDU Set information.

[0279] In one implementation, sending the data packet after the PDU Set information is removed includes: sending the data packet after the DU Set information is removed to a target channel, a downlink address, or a target RAN network element.

[0280] In one implementation, sending the data packet after adding the PDU Set information includes: sending the data packet after adding the PDU Set information to a target channel, a downlink address, or a target RAN network element.

[0281] The target channel includes at least one of the following: a channel for sending data packets to the target RAN network element, and a channel for receiving data packets sent by the target RAN network element. One end of the target channel may be a first communication device, and the other end of the channel may be a target RAN network element or an intermediate device. The intermediate device is a device between the first communication device and the target RAN network element. In another embodiment, the first communication device itself is an intermediate device, such as Figure 7C shown.

[0282] In one implementation, when there is an intermediate device, after a downlink data packet is sent from the first communication device to the intermediate device, the intermediate device then sends the data packet to the target RAN network element. After an uplink data packet is sent from the target RAN network element to the intermediate device, the intermediate device forwards the data packet to the first communication device.

[0283] In one implementation, there may be one or more intermediate devices.

[0284] The downlink address includes one of the following: a downlink address of a data channel, an address used to send a downlink data packet.

[0285] The target RAN network element includes at least one of the following: a target RAN network element for terminal switching, a RAN network element for establishing a first QoS flow, and a target RAN network element for data forwarding. The first QoS flow is the QoS flow to which the data packet belongs. The data forwarding or forwarding may be direct data forwarding or indirect data forwarding. That is, the data may be forwarded to the core network first, and then sent to the target RAN network element by the core network. Or the data may be directly forwarded to the target RAN network element.

[0286] Optionally, removing the PDU Set information carried by the data packet includes: removing the PDU Set information contained in the first packet header of the data packet;

[0287] Adding PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet includes: adding PDU Set information corresponding to the PDU Set to which the data packet belongs to the first packet header of the data packet;

[0288] The first packet header includes at least one of the following: a GTP-U header and a SDAP header.

[0289] Optionally, the executing the first sub-operation related to the data packet includes: executing the first sub-operation related to the data packet when the first condition is met;

[0290] The first condition includes at least one of the following:

[0291] The terminal switches from a source RAN network element that supports PDU set-based operations to a target RAN network element that does not support PDU set-based operations;

[0292] The data packet is a data packet of a first QoS flow, and an operation marked by a PDU Set information corresponding to the first QoS flow is not activated or is deactivated;

[0293] The first communication device receives the data packet from the data forwarding channel, or the data packet is a data packet received from an uplink address of data forwarding, or the data packet is a downlink data packet forwarded by a source RAN network element of the terminal handover;

[0294] The data packet carries PDU Set information.

[0295] The operation of marking the PDU Set information corresponding to the first QoS flow is not activated or deactivated, which means that: it is not required or stopped to insert the PDU Set information into the first packet header (such as GTP-U) of the data packet of the first QoS flow. The PDU Set information is the PDU Set information corresponding to the PDU Set to which the data packet belongs.

[0296] In one implementation, the data forwarding channel is used to forward data packets of a first object (such as a first QoS flow, a first PDU Session) in a source RAN network element to which the terminal is switched. The first QoS flow is a QoS flow in the first PDU Session.

[0297] In one implementation, the operation of marking the PDU Set information includes adding PDU Set information corresponding to the PDU Set to which the data packet belongs in a GTP-U header (such as a GTP-U extension header) of the data packet.

[0298] One end of the data forwarding channel (which may be referred to as a channel for indirect data forwarding) is the first communication device, and the other end of the channel is the source RAN network element or an intermediate device. The intermediate device is a device between the first communication device and the target RAN network element. In the case of an intermediate device, after a data packet is sent from the source RAN network element to the intermediate device, the intermediate device forwards the data packet to the first communication device.

[0299] In one implementation, there may be one or more intermediate devices.

[0300] Optionally, the executing the second sub-operation related to the data packet includes: executing the second sub-operation related to the data packet when the second condition is met;

[0301] The second condition includes at least one of the following:

[0302] The terminal switches from a source RAN network element that does not support PDU set-based operations to a target RAN network element that supports PDU set-based operations;

[0303] The data packet is a data packet of a first QoS flow, and an operation of a PDU Set information mark corresponding to the first QoS flow is activated;

[0304] The first communication device receives the data packet from the data forwarding channel, or the data packet is a data packet received from an uplink address of data forwarding, or the data packet is a downlink data packet forwarded by a source RAN network element of the terminal handover;

[0305] The data packet does not carry PDU Set information.

[0306] In one implementation, the operation of marking the PDU Set information corresponding to the first QoS flow is activated, which means that: requiring the first packet header (such as GTP-U) of the data packet of the first QoS flow to be inserted with PDU Set information. The PDU Set information is the PDU Set information corresponding to the PDU Set to which the data packet belongs.

[0307] Through the embodiments of the present application, by adding or removing the PDU Set information of the forwarded data packet as needed, the problem of PDU Set information marking in the following two switching scenarios is implemented: 1) When switching from a base station that supports or accepts PDU Set-based operations to a base station that does not support or accept PDU Set-based operations, removing the PDU Set information of the data packet can save network resources; 2) When switching from a base station that does not support or accept PDU Set-based operations to a base station that supports or accepts PDU Set-based operations, adding PDU Set can support the target base station to adopt PDU Set-based operations for the data packet, thereby solving the problem of PDU Set processing and optimizing the communication process.

[0308] Please refer to Figure 3 The embodiment of the present application provides an information processing method, which is applied to a second communication device. The second communication device includes but is not limited to a radio access network element (such as a source RAN network element of a terminal handover), and the method includes:

[0309] Step 31: The second communication device performs a second operation, where the second operation includes at least one of the following:

[0310] The third sub-operation related to the data packet;

[0311] The fourth sub-operation related to the data packet;

[0312] Data forwarding related operations;

[0313] The third sub-operation related to the data packet includes at least one of the following:

[0314] Adding PDU Set information to a second header of the data packet according to the PDU Set information in the first header of the data packet;

[0315] Sending first description information to a third communication device, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs;

[0316] The fourth sub-operation related to the data packet includes at least one of the following:

[0317] Removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information;

[0318] Removing the PDU Set information in the second packet header of the data packet and then sending it to the terminal;

[0319] in,

[0320] Data forwarding related operations include at least one of the following:

[0321] Forward the data packet to the core network element;

[0322] Requesting to establish a channel for indirect data forwarding, or requesting uplink address information for data forwarding;

[0323] Indicates to the core network elements that direct data forwarding is not available.

[0324] In one implementation, the data packet is a downlink data packet (i.e., a data packet sent from the core network to the source RAN network element). It is not difficult to understand that during the handover process, the source RAN network element (the second communication device) needs to forward the downlink data that has not been sent to the terminal in the future to the target RAN network element, and then the target RAN network element sends it to the terminal. The forwarded data can be forwarded directly to the target RAN network element or indirectly to the target RAN network element. Indirect forwarding means forwarding the data packet to the core network network element (e.g., the first communication device, UPF), and then the core network network element sends it to the target RAN network element.

[0325] In one implementation, the uplink address information used for data (such as downlink data) forwarding can also be called the target address information for data forwarding. Since the core network element is located above the wireless access network, the address information on the core network side is called the uplink address information, and the target address information on the base station side is called the downlink address information.

[0326] In one implementation, after the step of adding PDU Set information to the second header of the data packet according to the PDU Set information in the first header of the data packet, the third sub-operation related to the data packet further includes: sending the data packet to a third communication device.

[0327] In one implementation, the third sub-operation related to the data packet further includes sending the data packet to a third communication device.

[0328] In one implementation, the data forwarding related operation (such as requesting an indirect data forwarding channel) may be used to support the first communication device in performing the first operation.

[0329] In one embodiment, indicating to a core network element (such as an SMF) that direct data forwarding is unavailable may include one of the following: sending information to the core network element to indicate that direct data forwarding is unavailable, or implicitly indicating that direct data forwarding is unavailable by not sending information to the core network element to indicate that direct data forwarding is available.

[0330] In one implementation, not sending information to the core network element for indicating that direct data forwarding is available means that during the switching process, the N2 session information (such as N2 SM information) sent to the core network element does not include information for indicating that direct data forwarding is available. Not sending information to the core network for indicating that direct data forwarding is available can be used to implicitly indicate that direct data forwarding is unavailable.

[0331] When direct data forwarding is unavailable, core network elements can establish data channels for indirect data forwarding.

[0332] In one implementation, when the first packet header includes a GTP-U header, the second packet header includes at least one of the following: an SDAP header and a PDCP header.

[0333] In another implementation manner, when the first packet header includes an SDAP header, the second packet header includes a PDCP header.

[0334] The channel for indirect data forwarding is a channel used by the second communication device to forward data packets to the core network element. By establishing the channel for indirect data forwarding, the first communication device can receive the forwarded data packets from the channel for indirect data forwarding.

[0335] In one implementation, the channel for indirect data forwarding can be directly established between the first communication device and the source RAN network element (such as the second communication device), such as Fig. 7A or as described in 7C. Fig. 7A In the embodiment, the first communication device is such as a PSAUPF, and the second communication device is such as an intermediate UPF (I-UPF)

[0336] In another implementation manner, one or more intermediate devices (such as I-UPF) may be between the first communication device and the source RAN network element, that is, the connection relationship is first communication device-intermediate device-second communication device, such as Figure 7B Examples are given in the embodiments.

[0337] Optionally, the adding PDU Set information to the second header of the data packet according to the PDU Set information in the first header of the data packet includes:

[0338] The PDU Set information in the first header of the data packet is added to the second header of the data packet.

[0339] Optionally, the first description information includes at least one of the following: a sequence number of the second protocol layer of the data packet, and PDU Set information corresponding to the PDU Set to which the data packet belongs.

[0340] The second protocol layer includes at least one of the following: SDAP, PDCP, RLC, and MAC.

[0341] It is not difficult to understand that the header of the data packet carries a sequence number, and the PDU Set information corresponding to the PDU Set to which the data packet belongs can be associated through the first description information.

[0342] Radio Link Control (RLC)

[0343] Medium Access Control (MAC)

[0344] Packet Data Convergence Protocol (PDCP)

[0345] Service Data Protocol (SDAP)

[0346] Optionally, the executing a third sub-operation related to the data packet includes: executing a third sub-operation related to the data packet when a third condition is met;

[0347] The third condition includes at least one of the following:

[0348] The terminal is switched;

[0349] The second communication device is a source RAN network element to which the terminal is switched;

[0350] The data packet needs to be forwarded to the target RAN network element to which the terminal is switched, or the data packet is a downlink data packet in the cache of the second communication device;

[0351] The second communication device supports the PDU Set-based operation or accepts the PDU Set-based operation performed on the first QoS flow;

[0352] The target RAN network element supports the PDU Set-based operation or accepts the PDU Set-based operation for the first QoS flow;

[0353] All data packets of the PDU Set to which the data packet belongs are in the buffer of the second communication device.

[0354] In one implementation, the terminal switching occurs when the terminal switches between base stations. The terminal switching may be understood as the terminal switching from a source RAN network element to a target RAN network element.

[0355] In one implementation, the cache is a PDCP layer cache.

[0356] Optionally, the removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information, includes: when the fourth condition is met, removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information;

[0357] The fourth condition includes: the target RAN network element does not support PDU Set-based operations or does not accept activation of PDU Set-based operations for the first QoS flow;

[0358] The target RAN network element includes at least one of the following: a target RAN network element for terminal handover, and a target RAN network element for data forwarding.

[0359] In one implementation, the data forwarding or forwarding may be direct data forwarding or indirect data forwarding, that is, the data may be forwarded to the core network first, and then sent to the target RAN network element by the core network, or the data may be forwarded directly to the target RAN network element.

[0360] Optionally, the performing data forwarding related operations includes: performing data forwarding related operations when the fifth condition is met;

[0361] The fifth condition includes at least one of the following:

[0362] The terminal is switched;

[0363] The second communication device is a source RAN network element to which the terminal is switched;

[0364] The data packet needs to be forwarded to the target RAN network element for terminal handover;

[0365] The second communication device supports the PDU Set-based operation or accepts the PDU Set-based operation performed on the first QoS flow;

[0366] The target RAN network element does not support the PDU Set-based operation or does not accept the PDU Set-based operation performed on the first QoS flow.

[0367] The first object includes at least one of the following: a first radio bearer, a first QoS flow.

[0368] It is not difficult to understand that, due to the imbalance of capabilities between the source RAN network element and the target RAN network element, by performing data forwarding related operations (such as requesting an indirect data forwarding channel), the first communication device can perform a first operation, such as 1) removing the PDU Set information carried by the data packet to save resource overhead for forwarding to the target RAN network element; 2) adding the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet to the data packet

[0369] -When the target RAN network element does not support or accept the PDU Set-based operation, the overhead of the data packet carrying the PDU Set information in the channel between the CN and the RAN is a waste. By performing the first sub-operation related to the data packet through the first communication device, the transmission bits can be reduced and the transmission resources can be saved.

[0370] -When the source RAN network element does not support or accept the PDU Set-based operation, but the target RAN network element supports or accepts the PDU Set-based operation, the forwarded data packet does not carry the PDU Set information. The target RAN network element will not be able to perform the PDU Set-based operation on the data packet that does not carry the PDU Set information. The first communication device performs the second sub-operation related to the data packet, which can help the target RAN network element understand the PDU Set information corresponding to the PDU Set to which the data packet belongs.

[0371] Optionally, the first packet header includes at least one of the following: a GTP-U header, a SDAP header;

[0372] The second packet header includes at least one of the following: an SDAP header, a PDCP header, an RLC header, and a MAC header.

[0373] Through the embodiments of the present application, the problems of PDU Set information marking and data forwarding channel establishment of forwarded data packets in the following two switching scenarios are solved: 1) In the scenario of switching from a base station that supports or accepts PDU Set-based operations to a base station that does not support or accept PDU Set-based operations, removing the PDU Set information of the data packet can save network resources, because the target base station does not support the removal of PDU Set information of the data packet (such as the PDCP header); 2) Switching from a base station that supports or accepts PDU Set-based operations to a base station that supports or accepts PDU Set-based operations; in particular, after the GTP-U packet header is removed, the problem of how the forwarded data packet carries the PDU Set information is solved, thereby supporting the target base station to adopt PDU Set-based operations for the data packet, solving the problem of PDU Set processing, and optimizing the communication process.

[0374] Please refer to Figure 4 The embodiment of the present application provides an information processing method, which is applied to a third communication device. The third communication device includes but is not limited to one of the following: a radio access network element (such as a target RAN network element for terminal handover), a core network element, and the method includes:

[0375] Step 41: The third communication device performs a third operation; the third operation includes at least one of the following:

[0376] When the received data packet carries PDU Set information, remove the PDU Set information carried in the data packet and then send it to the terminal, or make the data packet sent to the terminal not carry the PDU Set information;

[0377] receiving first description information, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; and applying a PDU Set-based operation to the data packet according to the first description information;

[0378] If the sixth condition is met, the PDU Set-based operation is activated;

[0379] in,

[0380] The sixth condition includes at least one of the following:

[0381] There is no data packet without PDU Set information in the cache of the third communication device;

[0382] All data packets that do not carry PDU Set information have been sent or discarded.

[0383] In one implementation, receiving the first description information includes receiving the first description information from a second communication device.

[0384] In one implementation, the cache is a PDCP layer cache.

[0385] The data packet carrying the PDU Set information includes that the second header of the data packet includes the PDU Set information.

[0386] Removing the PDU Set information carried in the data packet includes removing the PDU Set information in the second header of the data packet.

[0387] The data packet does not carry the PDU Set information including that the second packet header of the data packet does not include the PDU Set information.

[0388] The second packet header includes at least one of the following: an SDAP header, a PDCP header, an RLC header, and a MAC header.

[0389] Optionally, when the sixth condition is met, activating the operation based on the PDU Set includes: when the sixth condition is met, activating the operation based on the PDU Set for the first object;

[0390] Optionally, the data packet not carrying the PDU set information does not exist in the cache of the third communication device, including: the data packet not carrying the PDU set information of the first object does not exist in the cache of the third communication device;

[0391] Optionally, the data packets not carrying the PDU Set information have been sent or discarded include: all data packets not carrying the PDU Set information of the first object have been sent or discarded;

[0392] Among them, the first object includes at least one of the following: a first QoS flow, a first radio bearer.

[0393] In one implementation, the first radio bearer may be, for example, a data radio bearer (such as a DRB) or a logical channel (such as an LCH).

[0394] The first radio bearer is a radio bearer to which a first QoS flow is mapped.

[0395] Optionally, the first description information includes at least one of the following: a sequence number of the second protocol layer of the data packet, and PDU Set information corresponding to the PDU Set to which the data packet belongs.

[0396] The second protocol layer includes at least one of the following: SDAP, PDCP, RLC, and MAC.

[0397] Optionally, the sixth condition further includes at least one of the following:

[0398] Acquiring information for requesting activation of a PDU Set-based operation for a first object;

[0399] The third communication device is the target RAN network element for terminal switching.

[0400] In one implementation, the information for requesting activation of a PDU Set-based operation for a first object (eg, a first QoS flow) may be, for example, a PDU Set QoS parameter, or an operation indication based on PDU Set information.

[0401] In one implementation, the PDU Set QoS parameters include but are not limited to at least one of the following: PSDB, PSER, PSIHI, and an indication of operation based on PDU Set importance.

[0402] After the switch, the target base station cache may contain both data packets marked with PDU Set and data packets not marked with PDU Set. Through the embodiment of the present application, the problem of when to activate the PDU Set-based operation is solved. In addition, when the received data packet carries PDU Set information, the PDU Set information carried in the data packet is removed and then sent to the terminal, which can save air interface resource overhead.

[0403] Please refer to Figure 5 , the embodiment of the present application provides an information processing method, which is applied to a fourth communication device. The fourth communication device includes but is not limited to a core network element (such as an SMF or a PCF), and the method includes:

[0404] Step 51: The fourth communication device performs a fourth operation, where the fourth operation includes at least one of the following:

[0405] If the seventh condition is met, performing one of the following: establishing a channel for indirect data forwarding; requiring a core network user plane function to allocate uplink address information for data forwarding; allocating uplink address information for data forwarding;

[0406] The seventh condition includes at least one of the following:

[0407] The terminal is switched;

[0408] The source RAN network element of the handover supports the operation based on PDU Set or accepts the operation based on PDU Set performed on the first object, but the target RAN network element does not support the operation based on PDU Set or does not accept the operation based on PDU Set performed on the first object;

[0409] The switched source RAN network element does not support PDU Set-based operations or does not accept PDU Set-based operations on the first object, but the target RAN network element supports PDU Set-based operations or accepts PDU Set-based operations on the first object.

[0410] In one implementation, the channel used for indirect data forwarding may be used to indirectly forward downlink data packets of the first object in the source RAN network element.

[0411] In one implementation, the uplink address information used for data forwarding may also be referred to as the target address information for data forwarding. Since the core network is located above the wireless access network, the address information on the core network side is referred to as the uplink address information, and the address information on the base station side is referred to as the downlink address information.

[0412] In one implementation manner, the terminal switching includes the terminal switching from a source RAN network element to a target RAN network element.

[0413] In one embodiment, the indirect forwarding refers to the data packet being sent from the source RAN network element to the core network, and then from the core network to the target RAN network element. Direct forwarding refers to the data packet being forwarded directly from the source RAN network element to the target RAN network element.

[0414] Optionally, the first object includes at least one of the following: a first QoS flow, a first radio bearer.

[0415] In one implementation, the first radio bearer may be, for example, a data radio bearer (such as a DRB) or a logical channel (such as an LCH).

[0416] The first radio bearer is a radio bearer to which a first QoS flow is mapped.

[0417] It is not difficult to understand that, due to the imbalance in capabilities between the source RAN network element and the target RAN network element, by establishing the data forwarding channel, the first communication device can be supported to perform the first operation, such as 1) removing the PDU Set information carried by the data packet to save resource overhead for forwarding to the target RAN network element; 2) adding the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet

[0418] -When the target RAN network element does not support or accept the PDU Set-based operation, the overhead of the data packet carrying the PDU Set information in the channel between the CN and the RAN is a waste. By performing the first sub-operation related to the data packet through the first communication device, the transmission bits can be reduced and the transmission resources can be saved.

[0419] -When the source RAN network element does not support or accept the PDU Set-based operation, but the target RAN network element supports or accepts the PDU Set-based operation, the forwarded data packet does not carry the PDU Set information. The target RAN network element will not be able to perform the PDU Set-based operation on the data packet that does not carry the PDU Set information. The first communication device performs the second sub-operation related to the data packet, which can help the target RAN network element understand the PDU Set information corresponding to the PDU Set to which the data packet belongs.

[0420] Optionally, the seventh condition also includes: being able to establish a direct data forwarding channel or receiving information indicating that a direct data forwarding path is available.

[0421] It is not difficult to understand that even if the direct data forwarding channel is available, in order to support the first communication device to perform the first operation, an indirect data forwarding channel must be established.

[0422] The information indicating that the direct data forwarding path is available may include, for example, Direct Forwarding Path Availability.

[0423] Through the embodiments of the present application, a channel for indirectly forwarding data is established, so that the technology in the first communication device embodiment can be applied (for example, even if a channel for directly forwarding data can be established at the same time, a channel for indirectly forwarding data is still established), and PDU Set information is added or removed from data packets as needed, thereby saving network resources, allowing each communication device in the communication system to clearly define its own PDU Set processing method, cooperate with each other to complete PDU Set processing, solve the problem of PDU Set processing, and optimize the communication process.

[0424] The information processing method of the embodiment of the present application is described below in conjunction with specific application scenarios.

[0425] Embodiment 1 of the present application

[0426] See also Figure 8 As shown, the first embodiment of the present application includes the following steps:

[0427] Step 1: The source base station sends a first message (e.g., a handover request message) to the AMF.

[0428] Optionally, the source base station performs a second operation (as described in an embodiment of the second communication device).

[0429] In one implementation, the first message does not include information for indicating that direct data forwarding is available. Optionally, N2 SM information in the first message does not include information for indicating that direct data forwarding is available.

[0430] In one implementation, the first message (eg, N2 SM information) does not include information for indicating that direct data forwarding is available, which can be used to implicitly indicate that direct data forwarding is unavailable.

[0431] Step 2: AMF sends an SM PDU session context modification request to SMF.

[0432] According to the fact that the N2 SM information does not include information indicating that direct data forwarding is available, the SMF determines that direct data forwarding is not available, and the SMF can perform the fourth operation (as described in the fourth communication device embodiment). For example, the SMF can activate indirect data forwarding and require the UPF to allocate uplink address information for data forwarding. The uplink address information for data forwarding can be used to forward downlink data in the source base station cache to the UPF.

[0433] In one implementation, the SMF may request the UPF to allocate uplink address information for data forwarding in step 3 or 8.

[0434] Step 3: Optionally, SMF triggers the N4 modification process. Optionally, through the N4 modification process, SMF requires UPF to allocate uplink address information for data forwarding.

[0435] Step 4: SMF sends an SM PDU session context modification response to AMF. The SM PDU session context modification response includes the uplink address information of the data forwarding.

[0436] Step 5: AMF sends a handover request to the target base station.

[0437] Step 6: The target base station returns a handover request confirmation to the AMF.

[0438] Step 7: AMF sends an SM PDU session context modification request to SMF.

[0439] Step 8: Optionally, SMF triggers the N4 modification process. Optionally, through the N4 modification process, SMF requires UPF to allocate uplink address information for data forwarding.

[0440] Step 9: SMF sends SM PDU session context modification response to AMF.

[0441] Step 10: AMF sends a handover command to the target base station. The handover command includes the uplink address information of the data forwarding.

[0442] Step 11: The source base station performs indirect data forwarding. The UPF performs a first operation on the data, and sends the data after the first operation is performed to the target base station (the channel of the first QoS flow) (as described in the first communication device embodiment).

[0443] Embodiment 2 of the present application

[0444] See also Fig. 9 As shown, the second embodiment of the present application includes the following steps:

[0445] Step 1: The source base station sends a handover request message to the target base station.

[0446] Step 2: The target base station sends a handover request confirmation message to the source base station.

[0447] Step 3: The source base station performs a second operation (as described in the second communication device embodiment).

[0448] In one embodiment, the second operation is at least one of the following:

[0449] Adding PDU Set information to a second header of the data packet according to the PDU Set information in the first header of the data packet;

[0450] Send the data packet carrying the PDU Set information in the second packet header to the third communication device

[0451] in,

[0452] The first packet header includes an SDAP header; the second packet header includes a PDCP header; or, the first packet header includes a GTP-U header; the second packet header includes a PDCP or SDAP header.

[0453] Embodiment 3 of the present application

[0454] See also Fig.10 As shown, the third embodiment of the present application includes the following steps:

[0455] Step 1: The source base station sends a handover request message to the target base station. Optionally, the handover request message includes first description information.

[0456] Step 2: The target base station sends a handover request confirmation message to the source base station.

[0457] Step 3: The source base station forwards the downlink data packet to the target base station.

[0458] Step 4: The target base station sends a path switching request message to the AMF.

[0459] Step 5: AMF sends an SM PDU session context modification request to SMF.

[0460] Step 6: Optionally, SMF triggers the N4 modification process.

[0461] Step 7: SMF sends SM PDU session context modification response to AMF.

[0462] Step 8: AMF sends a path switching request confirmation to the target base station.

[0463] Step 9: UPF sends downlink data to the target base station.

[0464] The source base station does not support or accept operations based on PDU Set, and the target base station supports operations based on PDU Set. When the UE switches from the source base station to the target base station, the target base station may receive a data packet without PDU Set information (referred to as the first data packet) and a data packet carrying PDU Set information (referred to as the second data packet) from the source base station and the core network, respectively.

[0465] Optionally, the target base station performs a third operation (as described in the third communication device embodiment).

[0466] The information processing method provided in the embodiment of the present application can be executed by an information processing device. In the embodiment of the present application, the information processing device provided in the embodiment of the present application is described by taking the information processing device executing PDU set processing as an example.

[0467] Please refer to Fig.11 The present application also provides an information processing device 110, including:

[0468] The first operation module 111 is used to perform a first operation; the first operation includes at least one of the following:

[0469] The first sub-operation related to the data packet;

[0470] The second sub-operation related to the data packet;

[0471] in,

[0472] The first sub-operation related to the data packet includes at least one of the following:

[0473] Remove the packet data unit set PDU Set information carried by the data packet,

[0474] Send the data packet after removing the PDU Set information;

[0475] The second sub-operation related to the data packet includes at least one of the following:

[0476] Identify the PDU Set to which the data packet belongs,

[0477] Add the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet,

[0478] Send the data packet with PDU Set information added.

[0479] Through the embodiments of the present application, by adding or removing the PDU Set information of the forwarded data packet as needed, the problem of PDU Set information marking in the following two switching scenarios is implemented: 1) When switching from a base station that supports or accepts PDU Set-based operations to a base station that does not support or accept PDU Set-based operations, removing the PDU Set information of the data packet can save network resources; 2) When switching from a base station that does not support or accept PDU Set-based operations to a base station that supports or accepts PDU Set-based operations, adding PDU Set can support the target base station to adopt PDU Set-based operations for the data packet, thereby solving the problem of PDU Set processing and optimizing the communication process.

[0480] In one implementation, removing the PDU Set information carried by the data packet includes: removing the PDU Set information contained in the first packet header of the data packet;

[0481] Adding PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet includes: adding PDU Set information corresponding to the PDU Set to which the data packet belongs to the first packet header of the data packet;

[0482] The first packet header includes at least one of the following: a GTP-U header and a SDAP header.

[0483] In one embodiment, the executing the first sub-operation related to the data packet includes: executing the first sub-operation related to the data packet when the first condition is satisfied;

[0484] The first condition includes at least one of the following:

[0485] The terminal switches from a source RAN network element that supports PDU set-based operations to a target RAN network element that does not support PDU set-based operations;

[0486] The data packet is a data packet of a first QoS flow, and an operation marked by a PDU Set information corresponding to the first QoS flow is not activated or is deactivated;

[0487] The first communication device receives the data packet from the data forwarding channel, or the data packet is a data packet received from an uplink address of data forwarding, or the data packet is a downlink data packet forwarded by a source RAN network element of the terminal handover;

[0488] The data packet carries PDU Set information.

[0489] In one embodiment, the executing the second sub-operation related to the data packet includes: executing the second sub-operation related to the data packet when the second condition is met;

[0490] The second condition includes at least one of the following:

[0491] The terminal switches from a source RAN network element that does not support PDU set-based operations to a target RAN network element that supports PDU set-based operations;

[0492] The data packet is a data packet of a first QoS flow, and an operation of a PDU Set information mark corresponding to the first QoS flow is activated;

[0493] The first communication device receives the data packet from the data forwarding channel, or the data packet is a data packet received from an uplink address of data forwarding, or the data packet is a downlink data packet forwarded by a source RAN network element of the terminal handover;

[0494] The data packet does not carry PDU Set information.

[0495] The information processing device provided in the embodiment of the present application can realize Figure 2 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0496] The information processing device in the embodiment of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal, or may be other devices other than a terminal. Exemplarily, the terminal may include but is not limited to the types of the terminal 11 listed above, and other devices may be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.

[0497] Please refer to Fig.12 , the embodiment of the present application also provides another information processing device 120, including:

[0498] The second operation module 121 is configured to perform a second operation, where the second operation includes at least one of the following:

[0499] The third sub-operation related to the data packet;

[0500] The fourth sub-operation related to the data packet;

[0501] Data forwarding related operations;

[0502] The third sub-operation related to the data packet includes at least one of the following:

[0503] Adding PDU Set information to a second header of the data packet according to the PDU Set information in the first header of the data packet;

[0504] Sending first description information to a third communication device, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs;

[0505] The fourth sub-operation related to the data packet includes at least one of the following:

[0506] Removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information;

[0507] Removing the PDU Set information in the second packet header of the data packet and then sending it to the terminal;

[0508] The data forwarding related operations include at least one of the following:

[0509] Forward the data packet to the core network element;

[0510] Requesting to establish a channel for indirect data forwarding, or requesting uplink address information for data forwarding;

[0511] Indicates to the core network elements that direct data forwarding is not available.

[0512] In one implementation, the adding PDU Set information to the second header of the data packet according to the PDU Set information in the first header of the data packet includes:

[0513] The PDU Set information in the first header of the data packet is added to the second header of the data packet.

[0514] In one implementation, the first description information includes at least one of the following: a sequence number of the second protocol layer of the data packet, and PDU Set information corresponding to the PDU Set to which the data packet belongs.

[0515] The second protocol layer includes at least one of the following: SDAP, PDCP, RLC, and MAC.

[0516] In one implementation, the performing of the third sub-operation related to the data packet includes: performing the third sub-operation related to the data packet when a third condition is satisfied;

[0517] The third condition includes at least one of the following:

[0518] The terminal is switched;

[0519] The second communication device is a source RAN network element to which the terminal is switched;

[0520] The data packet needs to be forwarded to the target RAN network element to which the terminal is switched, or the data packet is a downlink data packet in the cache of the second communication device;

[0521] The second communication device supports the PDU Set-based operation or accepts the PDU Set-based operation performed on the first QoS flow;

[0522] The target RAN network element supports the PDU Set-based operation or accepts the PDU Set-based operation for the first QoS flow;

[0523] All data packets of the PDU Set to which the data packet belongs are in the buffer of the second communication device.

[0524] In one implementation, the removing of the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet not containing the PDU Set information, includes: when the fourth condition is met, removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet not containing the PDU Set information;

[0525] The fourth condition includes: the target RAN network element does not support PDU Set-based operations or does not accept activation of PDU Set-based operations for the first QoS flow;

[0526] The target RAN network element includes at least one of the following: a target RAN network element for terminal handover, and a target RAN network element for data forwarding.

[0527] In one implementation, the performing of the data forwarding related operation includes: performing the data forwarding related operation when the fifth condition is met;

[0528] The fifth condition includes at least one of the following:

[0529] The terminal is switched;

[0530] The second communication device is a source RAN network element to which the terminal is switched;

[0531] The data packet needs to be forwarded to the target RAN network element for terminal handover;

[0532] The second communication device supports the PDU Set-based operation or accepts the PDU Set-based operation performed on the first QoS flow;

[0533] The target RAN network element does not support the PDU Set-based operation or does not accept the PDU Set-based operation performed on the first QoS flow.

[0534] The first object includes at least one of the following: a first radio bearer, a first QoS flow.

[0535] In one implementation, the first packet header includes at least one of the following: a GTP-U header, a SDAP header;

[0536] The second packet header includes at least one of the following: an SDAP header, a PDCP header, an RLC header, and a MAC header.

[0537] Through the embodiments of the present application, the problems of PDU Set information marking and data forwarding channel establishment of forwarded data packets in the following two switching scenarios are solved: 1) In the scenario of switching from a base station that supports or accepts PDU Set-based operations to a base station that does not support or accept PDU Set-based operations, removing the PDU Set information of the data packet can save network resources, because the target base station does not support the removal of PDU Set information of the data packet (such as the PDCP header); 2) Switching from a base station that supports or accepts PDU Set-based operations to a base station that supports or accepts PDU Set-based operations; in particular, after the GTP-U packet header is removed, the problem of how the forwarded data packet can still carry the PDU Set information, thereby supporting the target base station to adopt PDU Set-based operations for the data packet, solving the problem of PDU Set processing, and optimizing the communication process. The information processing device provided by the embodiments of the present application can be implemented Figure 3 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0538] Please refer to Fig.13 , the embodiment of the present application also provides another information processing device 130, including:

[0539] The third operation module 131 is used to perform a third operation; the third operation includes at least one of the following:

[0540] When the received data packet carries PDU Set information, remove the PDU Set information carried in the data packet and then send it to the terminal, or make the data packet sent to the terminal not carry the PDU Set information;

[0541] receiving first description information, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; and applying a PDU Set-based operation to the data packet according to the first description information;

[0542] If the sixth condition is met, the PDU Set-based operation is activated;

[0543] The sixth condition includes at least one of the following:

[0544] There is no data packet without PDU Set information in the cache of the third communication device;

[0545] All data packets that do not carry PDU Set information have been sent or discarded.

[0546] In one implementation, when the sixth condition is met, activating the operation based on the PDU Set includes: when the sixth condition is met, activating the operation based on the PDU Set for the first object;

[0547] That the data packet not carrying the PDU set information does not exist in the cache of the third communication device includes: that the data packet not carrying the PDU set information of the first object does not exist in the cache of the third communication device;

[0548] That all the data packets not carrying the PDU Set information have been sent or discarded includes: all the data packets not carrying the PDU Set information of the first object have been sent or discarded;

[0549] Among them, the first object includes at least one of the following: a first QoS flow, a first radio bearer.

[0550] In one implementation, the first description information includes at least one of the following: a sequence number of the second protocol layer of the data packet, and PDU Set information corresponding to the PDU Set to which the data packet belongs.

[0551] The second protocol layer includes at least one of the following: SDAP, PDCP, RLC, and MAC.

[0552] In one implementation, the sixth condition further includes at least one of the following:

[0553] Acquiring information for requesting activation of a PDU Set-based operation for a first object;

[0554] The third communication device is the target RAN network element for terminal switching.

[0555] After the switch, the target base station cache may contain both data packets marked with PDU Set and data packets not marked with PDU Set. Through the embodiment of the present application, the problem of when to activate the PDU Set-based operation is solved. In addition, when the received data packet carries PDU Set information, the PDU Set information carried in the data packet is removed and then sent to the terminal, which can save air interface resource overhead.

[0556] The information processing device provided in the embodiment of the present application can realize Figure 4 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0557] Please refer to Fig.14 The present application also provides an information processing device 140, including:

[0558] The fourth operation module 141 is configured to perform a fourth operation, where the fourth operation includes at least one of the following:

[0559] If the seventh condition is met, performing one of the following: establishing a channel for indirect data forwarding; requiring a core network user plane function to allocate uplink address information for data forwarding; allocating uplink address information for data forwarding;

[0560] The seventh condition includes at least one of the following:

[0561] The terminal is switched;

[0562] The source RAN network element of the handover supports the operation based on PDU Set or accepts the operation based on PDU Set performed on the first object, but the target RAN network element does not support the operation based on PDU Set or does not accept the operation based on PDU Set performed on the first object;

[0563] The switched source RAN network element does not support PDU Set-based operations or does not accept PDU Set-based operations on the first object, but the target RAN network element supports PDU Set-based operations or accepts PDU Set-based operations on the first object.

[0564] In one embodiment, the first object includes at least one of the following: a first QoS flow, a first radio bearer.

[0565] In one implementation, the seventh condition further includes:

[0566] A direct data forwarding channel can be established or information indicating that a direct data forwarding path is available is received.

[0567] Through the embodiments of the present application, a channel for indirectly forwarding data is established, so that the technology in the first communication device embodiment can be applied (for example, even if a channel for directly forwarding data can be established at the same time, a channel for indirectly forwarding data is still established), and PDU Set information is added or removed from data packets as needed, thereby saving network resources, allowing each communication device in the communication system to clearly define its own PDU Set processing method, cooperate with each other to complete PDU Set processing, solve the problem of PDU Set processing, and optimize the communication process.

[0568] The information processing device provided in the embodiment of the present application can realize Figure 5 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.

[0569] like Fig.15 As shown, the embodiment of the present application also provides a communication device 150, including a processor 151 and a memory 152, and the memory 152 stores a program or instruction that can be run on the processor 151. For example, when the communication device 150 is a first communication device, the program or instruction is executed by the processor 151 to implement the various steps of the information processing method embodiment executed by the first communication device, and can achieve the same technical effect. When the communication device 150 is a second communication device, the program or instruction is executed by the processor 151 to implement the various steps of the information processing method embodiment executed by the second communication device, and can achieve the same technical effect. When the communication device 150 is a third communication device, the program or instruction is executed by the processor 151 to implement the various steps of the information processing method embodiment executed by the third communication device, and can achieve the same technical effect. When the communication device 150 is a fourth communication device, the program or instruction is executed by the processor 151 to implement the various steps of the information processing method embodiment executed by the fourth communication device, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0570] Specifically, the embodiment of the present application also provides a network side device. Fig.16 As shown, the network side device 160 includes: an antenna 161, a radio frequency device 162, a baseband device 163, a processor 164 and a memory 165. The antenna 161 is connected to the radio frequency device 162. In the uplink direction, the radio frequency device 162 receives information through the antenna 161 and sends the received information to the baseband device 163 for processing. In the downlink direction, the baseband device 163 processes the information to be sent and sends it to the radio frequency device 162. The radio frequency device 162 processes the received information and sends it out through the antenna 161.

[0571] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 163, which includes a baseband processor.

[0572] The baseband device 163 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.16 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 165 through a bus interface to call the program in the memory 165 to execute the network device operations shown in the above method embodiment.

[0573] The network side device may further include a network interface 166, which is, for example, a Common Public Radio Interface (CPRI).

[0574] Specifically, the network side device 160 of the embodiment of the present application further includes: instructions or programs stored in the memory 165 and executable on the processor 164, and the processor 164 calls the instructions or programs in the memory 165 to execute. Fig.12 or Fig.13 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0575] Specifically, the embodiment of the present application also provides a network side device. Fig.17 As shown, the network side device 170 includes: a processor 171, a network interface 172 and a memory 173. The network interface 172 is, for example, a common public radio interface (CPRI).

[0576] Specifically, the network side device 170 of the embodiment of the present application further includes: instructions or programs stored in the memory 173 and executable on the processor 171, and the processor 171 calls the instructions or programs in the memory 173 to execute. Fig.11 or Fig.14 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0577] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the various processes of the above-mentioned information processing method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0578] The processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0579] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned information processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0580] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0581] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium and is executed by at least one processor to implement the various processes of the above-mentioned information processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be described here.

[0582] An embodiment of the present application also provides a wireless communication system, comprising at least two of the following: a first communication device, a second communication device and a third communication device, wherein the first communication device can be used to execute the steps of the method executed by the first communication device side as described above, the second communication device can be used to execute the steps of the method executed by the second communication device side as described above, the third communication device can be used to execute the steps of the method executed by the third communication device side as described above, and the fourth communication device can be used to execute the steps of the method executed by the fourth communication device side as described above.

[0583] An embodiment of the present application also provides a wireless communication system, including: a first communication device and a second communication device, wherein the first communication device can be used to execute the steps of the method executed by the first communication device side as described above, and the second communication device can be used to execute the steps of the method executed by the second communication device side as described above.

[0584] An embodiment of the present application also provides a wireless communication system, including: a first communication device and a fourth communication device. The first communication device can be used to execute the steps of the method executed by the first communication device side as described above, and the fourth communication device can be used to execute the steps of the method executed by the fourth communication device side as described above.

[0585] An embodiment of the present application also provides a wireless communication system, including: a second communication device and a third communication device. The second communication device can be used to execute the steps of the method executed by the second communication device side as described above, and the third communication device can be used to execute the steps of the method executed by the third communication device side as described above.

[0586] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0587] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0588] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.

Claims

1. A data processing method, characterized in that: include: The first communication device performs a first operation; The first operation includes at least one of the following: The first sub-operation related to the data packet; The second sub-operation related to the data packet; The first sub-operation related to the data packet includes at least one of the following: Remove the packet data unit set PDU Set information carried by the data packet, Send the data packet after removing the PDU Set information; The second sub-operation related to the data packet includes at least one of the following: Identify the PDU Set to which the data packet belongs, Add the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet, Send the data packet with PDU Set information added.

2. The method according to claim 1, characterized in that The removing of the PDU Set information carried by the data packet includes: removing the PDU Set information contained in the first header of the data packet; Adding PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet includes: adding PDU Set information corresponding to the PDU Set to which the data packet belongs to the first packet header of the data packet; The first packet header includes at least one of the following: a GTP-U header and a SDAP header.

3. The method according to claim 1 or 2, characterized in that: The performing of the first sub-operation related to the data packet comprises: performing the first sub-operation related to the data packet when the first condition is met; The first condition includes at least one of the following: The terminal switches from a source RAN network element that supports PDU set-based operations to a target RAN network element that does not support PDU set-based operations; The data packet is a data packet of a first QoS flow, and an operation marked by a PDU Set information corresponding to the first QoS flow is not activated or is deactivated; The first communication device receives the data packet from the data forwarding channel, or the data packet is a data packet received from an uplink address of data forwarding, or the data packet is a downlink data packet forwarded by a source RAN network element of the terminal handover; The data packet carries PDU Set information.

4. The method according to claim 1, characterized in that: The executing the second sub-operation related to the data packet includes: executing the second sub-operation related to the data packet when the second condition is met; The second condition includes at least one of the following: The terminal switches from a source RAN network element that does not support PDU set-based operations to a target RAN network element that supports PDU set-based operations; The data packet is a data packet of a first QoS flow, and an operation of a PDU Set information mark corresponding to the first QoS flow is activated; The first communication device receives the data packet from the data forwarding channel, or the data packet is a data packet received from an uplink address of data forwarding, or the data packet is a downlink data packet forwarded by a source RAN network element of the terminal handover; The data packet does not carry PDU Set information.

5. An information processing method, characterized in that: include: The second communication device performs a second operation, where the second operation includes at least one of the following: The third sub-operation related to the data packet; The fourth sub-operation related to the data packet; Data forwarding related operations; The third sub-operation related to the data packet includes at least one of the following: Adding PDU Set information to a second header of the data packet according to the PDU Set information in the first header of the data packet; Sending first description information to a third communication device, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; in, The fourth sub-operation related to the data packet includes at least one of the following: Removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information; Removing the PDU Set information in the second packet header of the data packet and then sending it to the terminal; The data forwarding related operations include at least one of the following: Forward the data packet to the core network element; Requesting to establish a channel for indirect data forwarding, or requesting uplink address information for data forwarding; Indicates to the core network elements that direct data forwarding is not available.

6. The method according to claim 5, characterized in that The adding PDU Set information to the second header of the data packet according to the PDU Set information in the first header of the data packet includes: The PDU Set information in the first header of the data packet is added to the second header of the data packet.

7. The method according to claim 5, characterized in that The first description information includes at least one of the following: a sequence number of the second protocol layer of the data packet, and PDU Set information corresponding to the PDU Set to which the data packet belongs; The second protocol layer includes at least one of the following: SDAP, PDCP, RLC, and MAC.

8. The method according to claim 5, 6 or 7, characterized in that: The executing the third sub-operation related to the data packet includes: executing the third sub-operation related to the data packet when the third condition is met; The third condition includes at least one of the following: The terminal is switched; The second communication device is a source RAN network element to which the terminal is switched; The data packet needs to be forwarded to the target RAN network element to which the terminal is switched, or the data packet is a downlink data packet in the cache of the second communication device; The second communication device supports the PDU Set-based operation or accepts the PDU Set-based operation performed on the first QoS flow; The target RAN network element supports the PDU Set-based operation or accepts the PDU Set-based operation for the first QoS flow; All data packets of the PDU Set to which the data packet belongs are in the buffer of the second communication device.

9. The method according to claim 5, characterized in that The removing of the PDU Set information in the second packet header of the data packet and then forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information, includes: when the fourth condition is met, removing the PDU Set information in the second packet header of the data packet and then forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information; The fourth condition includes: the target RAN network element does not support PDU Set-based operations or does not accept activation of PDU Set-based operations for the first QoS flow; The target RAN network element includes at least one of the following: a target RAN network element for terminal handover, and a target RAN network element for data forwarding.

10. The method according to claim 5, characterized in that The performing of the data forwarding related operation includes: performing the data forwarding related operation when the fifth condition is met; The fifth condition includes at least one of the following: The terminal is switched; The second communication device is a source RAN network element to which the terminal is switched; The data packet needs to be forwarded to the target RAN network element for terminal handover; The second communication device supports the PDU Set-based operation or accepts the PDU Set-based operation performed on the first QoS flow; The target RAN network element does not support the PDU Set-based operation or does not accept the PDU Set-based operation performed on the first QoS flow; The first object includes at least one of the following: a first radio bearer, a first QoS flow.

11. The method according to claim 5 or 9, characterized in that: The first packet header includes at least one of the following: a GTP-U header, a SDAP header; The second packet header includes at least one of the following: an SDAP header, a PDCP header, an RLC header, and a MAC header.

12. An information processing method, characterized in that: include: The third communication device performs a third operation, wherein the third operation includes at least one of the following: When the received data packet carries PDU Set information, remove the PDU Set information carried in the data packet and then send it to the terminal, or make the data packet sent to the terminal not carry the PDU Set information; receiving first description information, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; and applying a PDU Set-based operation to the data packet according to the first description information; If the sixth condition is met, the PDU Set-based operation is activated; The sixth condition includes at least one of the following: There is no data packet without PDU Set information in the cache of the third communication device; All data packets that do not carry PDU Set information have been sent or discarded.

13. The method according to claim 12, characterized in that When the sixth condition is met, activating the operation based on the PDU Set includes: when the sixth condition is met, activating the operation based on the PDU Set for the first object; That the data packet not carrying the PDU set information does not exist in the cache of the third communication device includes: that the data packet not carrying the PDU set information of the first object does not exist in the cache of the third communication device; That all the data packets not carrying the PDU Set information have been sent or discarded includes: all the data packets not carrying the PDU Set information of the first object have been sent or discarded; Among them, the first object includes at least one of the following: a first QoS flow, a first radio bearer.

14. The method according to claim 12, characterized in that The first description information includes at least one of the following: a sequence number of the second protocol layer of the data packet, and PDU Set information corresponding to the PDU Set to which the data packet belongs; The second protocol layer includes at least one of the following: SDAP, PDCP, RLC, and MAC.

15. The method according to claim 12, characterized in that The sixth condition also includes at least one of the following: Acquiring information for requesting activation of a PDU Set-based operation for a first object; The third communication device is the target RAN network element for terminal switching.

16. An information processing method, characterized in that: include: The fourth communication device performs a fourth operation, where the fourth operation includes at least one of the following: If the seventh condition is met, performing one of the following: establishing a channel for indirect data forwarding; requiring a core network user plane function to allocate uplink address information for data forwarding; allocating uplink address information for data forwarding; The seventh condition includes at least one of the following: The terminal is switched; The source RAN network element of the handover supports the operation based on PDU Set or accepts the operation based on PDU Set performed on the first object, but the target RAN network element does not support the operation based on PDU Set or does not accept the operation based on PDU Set performed on the first object; The switched source RAN network element does not support PDU Set-based operations or does not accept PDU Set-based operations on the first object, but the target RAN network element supports PDU Set-based operations or accepts PDU Set-based operations on the first object.

17. The method according to claim 16, characterized in that The first object includes at least one of the following: a first QoS flow, a first radio bearer.

18. The method according to claim 16, characterized in that The seventh condition also includes: A direct data forwarding channel can be established or information indicating that a direct data forwarding path is available is received.

19. An information processing device, characterized in that: include: The first operation module is configured to perform a first operation; the first operation includes at least one of the following: The first sub-operation related to the data packet; The second sub-operation related to the data packet; The first sub-operation related to the data packet includes at least one of the following: Remove the packet data unit set PDU Set information carried by the data packet, Send the data packet after removing the PDU Set information; The second sub-operation related to the data packet includes at least one of the following: Identify the PDU Set to which the data packet belongs, Add the PDU Set information corresponding to the PDU Set to which the data packet belongs to the data packet, Send the data packet with PDU Set information added.

20. An information processing device, characterized in that: include: The second operation module is configured to perform a second operation, where the second operation includes at least one of the following: The third sub-operation related to the data packet; The fourth sub-operation related to the data packet; Data forwarding related operations; The third sub-operation related to the data packet includes at least one of the following: Adding PDU Set information to a second header of the data packet according to the PDU Set information in the first header of the data packet; Sending first description information to a third communication device, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; The fourth sub-operation related to the data packet includes at least one of the following: Removing the PDU Set information in the second packet header of the data packet before forwarding the data, or the second packet header of the forwarded data packet does not contain the PDU Set information; Removing the PDU Set information in the second packet header of the data packet and then sending it to the terminal; The data forwarding related operations include at least one of the following: Forward the data packet to the core network element; Requesting to establish a channel for indirect data forwarding, or requesting uplink address information for data forwarding; Indicates to the core network elements that direct data forwarding is not available.

21. An information processing device, characterized in that: include: The third operation module is used to perform a third operation; the third operation includes at least one of the following: When the received data packet carries PDU Set information, remove the PDU Set information carried in the data packet and then send it to the terminal, or make the data packet sent to the terminal not carry the PDU Set information; receiving first description information, where the first description information is used to describe PDU Set information corresponding to the PDU Set to which the data packet belongs; and applying a PDU Set-based operation to the data packet according to the first description information; If the sixth condition is met, the PDU Set-based operation is activated; The sixth condition includes at least one of the following: There is no data packet without PDU Set information in the cache of the third communication device; All data packets that do not carry PDU Set information have been sent or discarded.

22. An information processing device, characterized in that: include: The fourth operation module is used to perform a fourth operation, where the fourth operation includes at least one of the following: If the seventh condition is met, performing one of the following: establishing a channel for indirect data forwarding; requiring a core network user plane function to allocate uplink address information for data forwarding; allocating uplink address information for data forwarding; The seventh condition includes at least one of the following: The terminal is switched; The source RAN network element of the handover supports the operation based on PDU Set or accepts the operation based on PDU Set performed on the first object, but the target RAN network element does not support the operation based on PDU Set or does not accept the operation based on PDU Set performed on the first object; The switched source RAN network element does not support PDU Set-based operations or does not accept PDU Set-based operations on the first object, but the target RAN network element supports PDU Set-based operations or accepts PDU Set-based operations on the first object.

23. A communication device, characterized in that: It includes a processor and a memory, the memory storing a program or instruction that can be run on the processor, the program or instruction when executed by the processor implements the steps of the information processing method as described in any one of claims 1 to 4, or the program or instruction when executed by the processor implements the steps of the information processing method as described in any one of claims 5 to 11, or the program or instruction when executed by the processor implements the steps of the information processing method as described in any one of claims 12 to 15, or the program or instruction when executed by the processor implements the steps of the information processing method as described in any one of claims 16 to 18.

24. A readable storage medium, characterized in that: The readable storage medium stores programs or instructions, and when the programs or instructions are executed by the processor, they implement the information processing method as described in any one of claims 1 to 4, or implement the steps of the information processing method as described in any one of claims 5 to 11, or implement the steps of the information processing method as described in any one of claims 12 to 15, or implement the steps of the information processing method as described in any one of claims 16 to 18.