Cell switching processing methods and apparatus, device and storage medium

By introducing cascading functions in the PDCP layer, small data packets are converted into large data packets for secure processing, which solves the problem of low security processing efficiency of PDCP layer in 5G technology, and supports PDCP cascading functions during cell handover, ensuring the service continuity and data transmission performance of the terminal.

WO2025060964A1PCT designated stage expired Publication Date: 2025-03-27VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/118881
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-09-19
Filing Date
2024-09-13
Publication Date
2025-03-27

AI Technical Summary

Technical Problem

In 5G technology, after the integrity protection function is introduced, the security processing efficiency problem of the PDCP layer, especially the integrity protection and encryption of a large number of small data packets, leads to waste of processing resources, and the existing cascading functions of the RLC or MAC layer cannot replace the cascading functions of the PDCP layer to solve this problem.

Method used

The cascade function is introduced in the PDCP layer, which converts small data packets into large data packets and then performs security operations to improve security processing efficiency. By supporting PDCP cascade function in the source and target cells, it ensures that the terminal can reconfigure the target cell during cell handover.

Benefits of technology

Through the cascading function of the PDCP layer, the security processing efficiency is significantly improved, the waste of processing resources is reduced, and the service continuity and data transmission performance of the terminal during cell handover are ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024118881_27032025_PF_FP_ABST
    Figure CN2024118881_27032025_PF_FP_ABST
Patent Text Reader

Abstract

The present application belongs to the technical field of communications. Disclosed are cell switching processing methods and apparatus, a device and a storage medium. A cell switching processing method in the embodiments of the present application comprises: a terminal acquires a first configuration, the first configuration being a configuration of the terminal in a target cell, the terminal executing a second configuration before acquiring the first configuration, and the second configuration being a configuration of the terminal in a source cell; and the terminal executes a reconfiguration of the target cell according to the first configuration, at least one of the first configuration and the second configuration containing a PDCP cascade configuration. The PDCP cascade configuration comprises at least one of the following: an RB configuration of the terminal, the RB configuration comprising indication information used for indicating that the RB starts a PDCP cascade function; parameters related to the PDCP cascade function.
Need to check novelty before this filing date? Find Prior Art

Description

Cell handover processing method, device, equipment and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application number 202311214484.5 filed in China on September 19, 2023, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present application belongs to the field of communication technology, and specifically relates to a method, device, equipment and storage medium for processing cell switching. Background Art

[0004] Currently the 4th generation (4 th Generation, 4G) or 5th Generation (5 th In the 5G (5th Generation) technology, the Packet Data Convergence Protocol (PDCP) layer does not have the cascading function, while the Radio Link Control (RLC) layer or the Medium Access Control (MAC) layer has the cascading function, so that the size of the high-level data packet can adapt to the size of the underlying transmission resource block as much as possible, thereby improving resource utilization.

[0005] However, in the middle and late stages of 5G development, especially due to the introduction of integrity protection functions for Data Radio Bearer (DRB), security operations such as integrity protection and encryption of a large number of small packets have brought serious processing efficiency problems to the security processing of the PDCP layer. The processing resources consumed for security processing of multiple small data packets are basically several times the processing resources consumed for security processing of a large data packet. Therefore, in order to reduce the processing resources consumed by security processing, a certain amount of cascading is performed at the PDCP layer to convert small packets into large data packets, and then perform security operations, which can greatly improve the efficiency of security processing. In addition, the cascading of the PDCP layer cannot be replaced by the existing cascading of the RLC layer or MAC layer, because the latter is performed after security processing and cannot solve the problem of security processing efficiency.

[0006] Thus, after the introduction of the PDCP layer cascading function, how the terminal can achieve the reconfiguration of the target cell is an urgent problem to be solved.

[0007] Summary of the Invention

[0008] The embodiments of the present application provide a method, apparatus, device and storage medium for processing cell switching, which can solve the problem of how a terminal can reconfigure a target cell after introducing the PDCP layer cascading function.

[0009] In a first aspect, a method for processing cell switching is provided, the method comprising: a terminal obtaining a first configuration, the first configuration being the configuration of the terminal in a target cell; wherein, the terminal executes a second configuration before obtaining the first configuration, the second configuration being the configuration of the terminal in a source cell; the terminal executes reconfiguration of the target cell according to the first configuration; wherein, at least one of the first configuration and the second configuration includes a PDCP cascade configuration, the PDCP cascade configuration including at least one of the following: a radio bearer (RB) configuration of the terminal, the RB configuration including indication information for indicating that the RB has enabled the PDCP cascade function; and parameters related to the PDCP cascade function.

[0010] In the second aspect, a method for processing cell switching is provided, which includes: a source node sends a second configuration to a target node, and the second configuration is the configuration of the terminal in the source cell; the source node receives a first configuration from the target node, and the first configuration is the configuration of the terminal in the target cell; wherein, at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: an RB configuration of the terminal, and the RB configuration includes indication information for indicating that the RB has enabled the PDCP cascade function; and parameters related to the PDCP cascade function.

[0011] According to a third aspect, a method for processing cell switching is provided, the method comprising: a target node receives a second configuration from a source node, the second configuration being the configuration of the terminal in the source cell; the target node sends a first configuration to the source node, the first configuration being the configuration of the terminal in the target cell; wherein at least one of the first configuration and the second configuration includes a PDCP cascade configuration, the PDCP cascade configuration including at least one of the following: an RB configuration of the terminal, the RB configuration including indication information for indicating that the RB has enabled the PDCP cascade function; and parameters related to the PDCP cascade function.

[0012] In a fourth aspect, a cell switching processing device is provided, which includes: an acquisition module and an execution module. The acquisition module is used to acquire a first configuration, which is the configuration of the terminal in the target cell; wherein, the terminal executes a second configuration before acquiring the first configuration, and the second configuration is the configuration of the terminal in the source cell. The execution module is used to execute the reconfiguration of the target cell according to the first configuration acquired by the acquisition module; wherein, at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: an RB configuration of the terminal, which includes indication information for indicating that the RB has enabled the PDCP cascade function; and parameters related to the PDCP cascade function.

[0013] In a fifth aspect, a cell switching processing device is provided, which includes: a sending module and a receiving module. The sending module is used to send a second configuration to the target node, where the second configuration is the configuration of the terminal in the source cell. The receiving module is used to receive a first configuration from the target node, where the first configuration is the configuration of the terminal in the target cell; wherein at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: an RB configuration of the terminal, where the RB configuration includes indication information for indicating that the RB has enabled the PDCP cascade function; and parameters related to the PDCP cascade function.

[0014] In a sixth aspect, a cell switching processing device is provided, which includes: a receiving module and a sending module. The receiving module is used to receive a second configuration from a source node, where the second configuration is the configuration of the terminal in the source cell. The sending module is used to send a first configuration to the source node, where the first configuration is the configuration of the terminal in the target cell; wherein at least one of the first configuration and the second configuration includes a PDCP cascade configuration, where the PDCP cascade configuration includes at least one of the following: an RB configuration of the terminal, where the RB configuration includes indication information for indicating that the RB has enabled the PDCP cascade function; and parameters related to the PDCP cascade function.

[0015] In a seventh aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0016] In an eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is configured to obtain a first configuration, the first configuration being the configuration of the terminal in a target cell; wherein, before obtaining the first configuration, the terminal executed a second configuration, the second configuration being the configuration of the terminal in a source cell. The processor is configured to reconfigure the target cell according to the first configuration; wherein at least one of the first configuration and the second configuration includes a PDCP cascading configuration, the PDCP cascading configuration including at least one of the following: an RB configuration of the terminal, the RB configuration including indication information indicating that the PDCP cascading function is enabled for the RB; and parameters related to the PDCP cascading function.

[0017] In the ninth aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the second aspect are implemented.

[0018] In the tenth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to send a second configuration to the target node, and the second configuration is the configuration of the terminal in the source cell; and receive a first configuration from the target node, and the first configuration is the configuration of the terminal in the target cell; wherein at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: the RB configuration of the terminal, and the RB configuration includes indication information for indicating that the RB has enabled the PDCP cascade function; parameters related to the PDCP cascade function.

[0019] In the eleventh aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the third aspect are implemented.

[0020] In a twelfth aspect, a network-side device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to receive a second configuration from a source node, the second configuration being a configuration of a terminal in a source cell; and send a first configuration to the source node, the first configuration being a configuration of the terminal in a target cell; wherein at least one of the first configuration and the second configuration includes a PDCP cascading configuration, the PDCP cascading configuration including at least one of the following: an RB configuration of the terminal, the RB configuration including indication information for indicating that a PDCP cascading function is enabled for the RB;

[0021] Parameters related to the PDCP cascading function.

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

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

[0024] In the fifteenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the method as described in the first aspect, or the method as described in the second aspect, or the method as described in the third aspect.

[0025] In the sixteenth aspect, a computer program / program product is provided, which is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the cell switching processing method as described in the first aspect, or the steps of the cell switching processing method as described in the second aspect, or the steps of the cell switching processing method as described in the third aspect.

[0026] In an embodiment of the present application, the terminal can obtain a first configuration, that is, the configuration of the terminal in the target cell, and perform reconfiguration of the target cell according to the first configuration. The terminal has previously performed a second configuration, that is, the configuration of the terminal in the source cell, and at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: the RB configuration of the terminal, and parameters related to the PDCP cascade function. In this solution, after the introduction of the PDCP cascade function, at least one of the source cell and the target cell supports the PDCP cascade function, that is, at least one of the source node and the target node provides the terminal with a PDCP cascade configuration, so that the terminal can perform better cell configuration and other processes based on the PDCP cascade configuration, thereby enabling the terminal to have a better data transmission effect, ensuring the transmission performance of the terminal service, and improving the efficiency of the entire system. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] FIG1 is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;

[0028] FIG2 is a flowchart of a method for processing a cell handover according to an embodiment of the present application;

[0029] FIG3 is a second flowchart of a method for processing a cell handover according to an embodiment of the present application;

[0030] FIG4 is a third flowchart of a method for processing a cell handover according to an embodiment of the present application;

[0031] FIG5 is a fourth flowchart of a method for processing a cell handover according to an embodiment of the present application;

[0032] FIG6 is a fifth flowchart of a method for processing a cell handover according to an embodiment of the present application;

[0033] FIG7 is a schematic diagram of a structure of a cell handover processing device according to an embodiment of the present application;

[0034] FIG8 is a second structural diagram of a cell handover processing device provided in an embodiment of the present application;

[0035] FIG9 is a third structural diagram of a cell handover processing device provided in an embodiment of the present application;

[0036] FIG10 is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;

[0037] FIG11 is a schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application;

[0038] FIG12 is a schematic diagram of the hardware structure of a network-side device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

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

[0041] The term "indication" in this application can be either a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, the operation to be performed, or the requested result, etc. in the instruction sent; an indirect indication can be understood as the receiver determining the corresponding information based on the instruction sent by the sender, or making a judgment and determining the operation to be performed or the requested result, etc. based on the judgment result.

[0042] The terms "at least one" and "at least one of" in this application refer to any one, any two, or a combination of more than two of the objects included. For example, at least one of a, b, and c can be represented by: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two" means two or more, and its meaning is similar to "at least one".

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

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

[0045] The following explains some concepts and / or terms involved in a cell switching processing method, apparatus, device and storage medium provided in an embodiment of the present application.

[0046] 1. PDCP

[0047] In existing mobile communication systems, air interface security operations are generally performed at the PDCP layer. Taking the 5G / NR system as an example, the PDCP layer transmitter typically processes data packets in the following order: assigning a sequence number (SN), header compression, integrity protection, encryption, adding a PDCP header, routing or replication, and then sending it to lower layers. Correspondingly, the PDCP layer receiver processes data packets in the following order: removing the PDCP header, decrypting, integrity verification, reordering or duplicate detection, and header decompression before delivering it to higher layers.

[0048] Integrity protection targets the data portion and header of the data packet before encryption. Encryption targets the complete Message Authentication Code for Integrity (MAC-I) generated by integrity protection and PDCP layer data units, excluding the Service Data Adaptation Protocol (SDAP) header and SDAP control data unit.

[0049] 2. RLC and MAC

[0050] In 4G systems, the RLC layer features concatenation. Based on the real-time transmission resource allocation from the MAC layer, the RLC layer concatenates and / or segments higher-layer data packets, forming appropriately sized data blocks that are then sent to the MAC layer for final packet assembly and transmission. This concatenation results in a MAC Protocol Data Unit (PDU) containing only one new RLC PDU, reducing RLC header overhead.

[0051] In 5G systems, due to the significant increase in data transmission rates, the requirements for non-real-time data processing have increased. Therefore, the cascading function of the RLC layer has been removed. There is a one-to-one correspondence between the RLC layer PDU and the PDCP layer PDU. The RLC layer can pre-process multiple PDUs and arrange them in sequence. After the MAC layer obtains the real-time transmission resource size, it intercepts and segments the multiple pre-processed PDUs as needed to form the final data block for transmission. 5G is equivalent to delegating the cascading function from RLC to MAC. The purpose is to enable non-real-time pre-processing as much as possible when transmitting large amounts of data, improving the efficiency of real-time packet assembly when obtaining resource authorization.

[0052] 3. PDCP data forwarding

[0053] When a terminal switches between a source node and a target node, the source node and the target node may negotiate to decide whether to forward the uplink and / or downlink data of the terminal to ensure data losslessness and continuity during the switching process.

[0054] There are two forms of data forwarding channels: one based on DRB granularity and the other based on PDU session granularity. The PDU session granularity forwarding channel is similar to the data channel between the CN and the base station. It is mainly used to forward QoS flows whose Quality of Service (QoS) flow to DRB mapping relationship has changed. If the QoS flow to DRB mapping relationship remains consistent between the target node and the source node, adopting a DRB granularity forwarding channel will better ensure business continuity.

[0055] The forwarding channel based on DRB granularity generally forwards data that is a PDCP service data unit (SDU) and can carry the SN number of the PDCP PDU corresponding to the SDU. This makes it easier to use the PDCP PDU SN to sort and deliver data in sequence, thereby achieving service continuity during the switching process.

[0056] The following describes in detail the cell switching processing method provided by the embodiment of the present application through some embodiments and their application scenarios in combination with the accompanying drawings.

[0057] Currently, the PDCP layer in existing 4G / 5G technologies lacks cascading functionality. The cascading function of RLC or MAC is intended to adapt the size of higher-layer data packets to the size of lower-layer transmission resource blocks as much as possible, thereby improving resource utilization. However, in the later stages of 5G development, particularly with the introduction of integrity protection for data bearers, security operations such as integrity protection and encryption of large numbers of small packets have led to serious processing efficiency issues for PDCP layer security processing. Research has found that the processing resources consumed by security processing for multiple small data packets are several times that of security processing for a single large data packet. Therefore, to reduce the processing resources consumed by security processing, implementing certain cascading at the PDCP layer to convert small packets into large data packets before performing security operations can significantly improve security processing efficiency. Furthermore, PDCP layer cascading cannot be replaced by existing RLC or MAC layer cascading, as the latter is performed after security processing and does not address the security processing efficiency issue.

[0058] With the introduction of the PDCP layer cascading feature, when a terminal moves between two cells, whether the source and target cells support the new cascading feature will require new solutions for cell configuration and other processes to ensure better service continuity. Therefore, how the terminal can reconfigure the target cell is an urgent issue that needs to be addressed.

[0059] In an embodiment of the present application, the terminal can obtain a first configuration, that is, the configuration of the terminal in the target cell, and perform reconfiguration of the target cell according to the first configuration. The terminal has previously performed a second configuration, that is, the configuration of the terminal in the source cell, and at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: the RB configuration of the terminal, and parameters related to the PDCP cascade function. In this solution, after the introduction of the PDCP cascade function, at least one of the source cell and the target cell supports the PDCP cascade function, that is, at least one of the source node and the target node provides the terminal with a PDCP cascade configuration, so that the terminal can perform better cell configuration and other processes based on the PDCP cascade configuration, thereby enabling the terminal to have a better data transmission effect, ensuring the transmission performance of the terminal service, and improving the efficiency of the entire system.

[0060] The present invention provides a method for processing a cell handover, and Figure 2 shows a flow chart of the method for processing a cell handover provided by the present invention. As shown in Figure 2, the method for processing a cell handover provided by the present invention may include the following steps 201 and 202.

[0061] Step 201: The terminal obtains a first configuration.

[0062] In the embodiment of the present application, the above-mentioned first configuration is the configuration of the terminal in the target cell.

[0063] In the embodiment of the present application, the terminal executes the second configuration before acquiring the first configuration, and the second configuration is the configuration of the terminal in the source cell.

[0064] Optionally, in an embodiment of the present application, the terminal can receive a first configuration from the source node, that is, when the source node receives the switching preparation response message from the target node, it can send the configuration of the terminal in the target cell to the terminal, so that the terminal can access the target cell in time and start data transmission after the switching.

[0065] Step 202: The terminal performs reconfiguration of the target cell according to the first configuration.

[0066] In the embodiment of the present application, at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following:

[0067] RB configuration of the terminal, the RB configuration including indication information for indicating that the PDCP cascading function is enabled on the RB;

[0068] Parameters related to the PDCP cascading function.

[0069] Optionally, in an embodiment of the present application, the parameters related to the above-mentioned PDCP cascading function include at least one of the following: parameters of the data packet format, and parameters that meet the conditions for cascading.

[0070] Optionally, in an embodiment of the present application, the parameters of the above-mentioned data packet format may include at least one of the following: length parameters of fields such as the length indicator (LI) in the data packet and the number of cascaded data packets (Num).

[0071] Optionally, in an embodiment of the present application, the above-mentioned conditional parameters for satisfying cascade conditions include at least one of the following: a maximum size of a cascaded data packet, and a maximum number of cascaded data packets.

[0072] It should be noted that reconfiguration can be understood as the terminal obtaining the first configuration by receiving a reconfiguration message from the base station. The reconfiguration message includes the first configuration, and the configuration action performed according to the reconfiguration message is called reconfiguration.

[0073] Optionally, in an embodiment of the present application, both the first configuration and the second configuration include a PDCP cascade configuration. In this case, both the source cell and the target cell support the PDCP cascade function and the terminal is configured with the PDCP cascade function. The terminal acts as a transmitting end, and the PDCP entity of the terminal implements the reconfiguration of the target cell by executing the following step 203.

[0074] Illustratively, the cell handover processing method provided in the embodiment of the present application further includes the following step 203.

[0075] Step 203: The PDCP entity of the terminal performs at least one of the following:

[0076] The PDCP entity of the terminal resets all send variables to their initial values;

[0077] The PDCP entity of the terminal sends new data packets starting from the first data packet that has not been sent. The cascading method of the new data packets is determined as needed.

[0078] The PDCP entity of the terminal maintains the value of the current sending variable;

[0079] The PDCP entity of the terminal maintains the concatenated format of the sent data packets;

[0080] The PDCP entity of the terminal retransmits and sends new data packets starting from the first data packet that has not been confirmed by the lower layer. The retransmitted data packet retains the concatenation mode of the original data packet, and the concatenation mode of the new data packet is determined as needed;

[0081] If the PDCP entity of the terminal receives the PDCP status report, it discards the PDU or corresponding SDU confirmed in the PDCP status report.

[0082] It should be noted that the new data packet described in the embodiment of the present application refers to a data packet that has not been sent before.

[0083] Optionally, in an embodiment of the present application, the cascading mode can be determined as needed and can be related to data arrival. For example, if there is only one data packet to be sent, no cascading is required. When multiple packets are accumulated or cached, cascading needs to be considered, which is affected by at least one factor such as the configured maximum cascade packet size, the maximum number of cascade packets, and the link quality threshold.

[0084] Optionally, in an embodiment of the present application, both the first configuration and the second configuration include a PDCP cascade configuration. In this case, both the source cell and the target cell support the PDCP cascade function and the terminal is configured with the PDCP cascade function. The terminal acts as a receiving end, and the PDCP entity of the terminal implements the reconfiguration of the target cell by executing the following step 204.

[0085] Illustratively, the cell handover processing method provided in the embodiment of the present application further includes the following step 204.

[0086] Step 204: The PDCP entity of the terminal performs at least one of the following:

[0087] The PDCP entity of the terminal sends the SDUs in the received data packets to the upper layer in ascending order of SN or COUNT value and the internal cascading order of PDUs;

[0088] The PDCP entity of the terminal resets all received variables to their initial values;

[0089] The PDCP entity of the terminal starts to receive data packets and performs de-concatenation operations according to the packet format;

[0090] The PDCP entity of the terminal maintains the value of the currently received variable;

[0091] The PDCP entity of the terminal continues to receive PDUs and sorts them according to the SN or COUNT value of the PDU. For PDUs received consecutively in sequence, the PDCP entity sends the SDUs to the upper layer in ascending order of the SN or COUNT value and the internal cascading order of the PDU.

[0092] If the PDCP entity of the terminal receives an indication to trigger a PDCP status report, it sends the generated reception status report to the network;

[0093] The PDCP entity of the terminal performs a deconcatenation operation on the received new data according to the packet format.

[0094] Optionally, in an embodiment of the present application, for the uplink, if the network sends a gap-free status report to the terminal, the terminal can adopt a different concatenation strategy in the target cell. Alternatively, the terminal can send consecutive SDUs starting from the first unacknowledged PDCP SDU in the target cell, eliminating the need to maintain the concatenation strategy in the source cell. Similarly, for the downlink, the terminal can discard all PDCP SDUs received from the source cell after the first gap.

[0095] In an embodiment of the present application, when both the source cell and the target cell support the PDCP cascading function, the source cell may send the PDCP cascading configuration as terminal information to the target cell during the handover preparation process. The target cell then generates the PDCP cascading configuration in the target cell based on its own algorithm. Generally, configuration continuity will provide a better data continuity experience, so the target cell may configure the same or similar PDCP cascading configuration for the terminal.

[0096] In this embodiment of the present application, if both the source cell and the target cell support the PDCP cascade function, after reconfiguration, if the existing sequence number and transceiver status can be maintained and continued at both the sending and receiving ends, and retransmission is performed based on the original cascade format, it will help the receiving end to reorder and retransmit according to the sequence number and cascade method, thereby ensuring that no high-level data packets are lost and are delivered to the high-level layer in full order. For example, sequence number 1 (three cascade packets), sequence number 2 (two cascade packets), and sequence number 3 (four cascade packets) will eventually deliver the nine data packets to the high-level layer in order, ensuring true business continuity.

[0097] Optionally, in an embodiment of the present application, the second configuration does not include a PDCP cascade configuration, and the first configuration includes a PDCP cascade configuration. In this case, the source cell does not support the PDCP cascade function or does not configure PDCP cascade for RBs for the terminal, while the target cell supports and configures the PDCP cascade function for the terminal. The terminal acts as a transmitter, and the PDCP entity of the terminal implements reconfiguration of the target cell by executing the following step 205.

[0098] Illustratively, the cell handover processing method provided in the embodiment of the present application further includes the following step 205 .

[0099] Step 205: The PDCP entity of the terminal performs at least one of the following:

[0100] The PDCP entity of the terminal resets all send variables to their initial values;

[0101] The PDCP entity of the terminal sends new data packets starting from the first unsent data packet, and the cascading method of the new data packets is determined as needed;

[0102] The PDCP entity of the terminal maintains the value of the current sending variable;

[0103] The PDCP entity of the terminal maintains the format of the sent data packet;

[0104] The PDCP entity of the terminal retransmits and sends new data packets starting from the first data packet that has not been confirmed by the lower layer. The retransmitted data packets retain the unconcatenated mode of the original transmission, and the concatenation mode of the new data packets is determined as needed;

[0105] If the PDCP entity of the terminal receives the PDCP status report, it discards the PDU or corresponding SDU confirmed in the PDCP status report.

[0106] Optionally, in an embodiment of the present application, the second configuration does not include a PDCP cascade configuration, and the first configuration includes a PDCP cascade configuration. In this case, the source cell does not support the PDCP cascade function or does not configure PDCP cascade for RBs for the terminal, while the target cell supports and configures the PDCP cascade function for the terminal. The terminal acts as a receiving end, and the PDCP entity of the terminal implements reconfiguration of the target cell by executing the following step 206.

[0107] Illustratively, the cell handover processing method provided in the embodiment of the present application further includes the following step 206.

[0108] Step 206: The PDCP entity of the terminal performs at least one of the following:

[0109] The PDCP entity of the terminal sends the SDUs in the received data packets to the upper layer in ascending order of SN or COUNT values;

[0110] The PDCP entity of the terminal resets all received variables to their initial values;

[0111] The PDCP entity of the terminal restarts receiving data packets and performs de-concatenation operations according to the packet format;

[0112] The PDCP entity of the terminal maintains the value of the currently received variable;

[0113] The PDCP entity of the terminal continues to receive PDUs and sorts them according to the SN or COUNT value of the PDUs. For PDUs received consecutively in sequence, the PDCP entity sends the SDUs to the upper layer in ascending order of SN or COUNT and the PDU internal concatenation order.

[0114] If the PDCP entity of the terminal receives an indication to trigger a PDCP status report, it sends the generated reception report to the network;

[0115] The PDCP entity of the terminal performs a deconcatenation operation on the received new data according to the packet format.

[0116] In an embodiment of the present application, when the source cell does not support the PDCP cascade function, or the source cell turns off the PDCP cascade function configuration, and the target cell supports or turns on the PDCP cascade function, the target cell configures a new PDCP cascade configuration for the terminal, and sends it to the terminal by the source node in the switching signaling. The PDCP entity of the terminal ensures service continuity of the switching process by executing the above step 205 or step 206.

[0117] In this embodiment of the present application, for the case where the source cell does not support the PDCP cascade function and the target cell supports the PDCP cascade function, if the transceiver state is reset, the synchronization between the transceiver and the receiver is re-established from the initialization state, and the transmission is started in the new entity from the first unconfirmed or unsent data packet, the effect is that the data is continuous in a certain sense, because the source cell and the target cell are reset, and therefore the two states cannot be reordered, then the transmission from the first unconfirmed data will cause a certain amount of redundant repeated reception, and from the first unsent data packet will cause a certain amount of packet loss gap, which can only ensure data continuity to a certain extent, and cannot avoid repetition and gap; if the transceiver state is continued, it is a better way to deal with it, because the target function is more powerful and can be fully compatible with the source side, so the retransmission and reordering between the source and the target can achieve a complete sequential and zero packet loss effect.

[0118] Optionally, in an embodiment of the present application, the second configuration includes a PDCP cascade configuration, and the first configuration does not include a PDCP cascade configuration. In this case, the source cell supports the PDCP cascade function and configures PDCP cascade of RBs for the terminal, while the target cell does not support or is not configured with the PDCP cascade function. The terminal acts as a transmitting end, and the PDCP entity of the terminal implements reconfiguration of the target cell by executing the following step 207.

[0119] Illustratively, the cell handover processing method provided in the embodiment of the present application further includes the following step 207.

[0120] Step 207: The PDCP entity of the terminal performs at least one of the following:

[0121] The PDCP entity of the terminal resets all send variables to their initial values;

[0122] The PDCP entity of the terminal sends new data packets starting from the first unsent data packet and does not perform data packet concatenation;

[0123] The PDCP entity of the terminal maintains the value of the current sending variable;

[0124] The PDCP entity of the terminal maintains the concatenated format of the sent data packets;

[0125] The PDCP entity of the terminal retransmits and sends new data packets starting from the first data packet that has not been confirmed by the lower layer. The retransmitted data packets skip the previously concatenated data packets, and the new data packets are not concatenated.

[0126] If the PDCP entity of the terminal receives the PDCP status report, it discards the PDU or corresponding SDU confirmed in the PDCP status report.

[0127] Optionally, in an embodiment of the present application, the second configuration includes a PDCP cascade configuration, and the first configuration does not include a PDCP cascade configuration. In this case, the source cell supports the PDCP cascade function and configures PDCP cascade of RBs for the terminal, while the target cell does not support or is not configured with the PDCP cascade function. The terminal acts as a receiving end, and the PDCP entity of the terminal implements reconfiguration of the target cell by executing the following step 208.

[0128] Illustratively, the cell handover processing method provided in the embodiment of the present application further includes the following step 208.

[0129] Step 208: The PDCP entity of the terminal performs at least one of the following:

[0130] The PDCP entity of the terminal sends the SDUs in the received data packets to the upper layer in ascending order of SN or COUNT values ​​and the internal cascading order of PDUs;

[0131] The PDCP entity of the terminal resets all received variables to their initial values;

[0132] The PDCP entity of the terminal restarts receiving non-concatenated data packets;

[0133] The PDCP entity of the terminal maintains the value of the currently received variable;

[0134] The PDCP entity of the terminal sorts the PDUs according to the SN or COUNT value, and for PDUs received consecutively in sequence, sends the SDUs to the upper layer in ascending order of SN or COUNT value;

[0135] The PDCP entity of the terminal continues to receive non-concatenated PDUs;

[0136] If the PDCP entity of the terminal receives an instruction to trigger a PDCP status report, it sends the generated reception status report to the network.

[0137] In an embodiment of the present application, when the source cell supports the PDCP cascade function and the target cell does not support the PDCP cascade function, or the PDCP cascade function is configured to be disabled in the target cell, since the format of the PDCP PDU has undergone significant changes at this time, a full configuration can be performed, that is, data transmission is started from the initialization state of the PDCP state variable in the target cell to ensure service continuity during the switching process.

[0138] In this embodiment of the present application, for the case where the source cell supports the PDCP cascade function and the target cell does not support the PDCP cascade function, the transceiver state can be reset, the synchronization between the transceiver and the receiver can be re-established from the initialization state, and the transmission can be started from the first unconfirmed or unsent data packet in the new entity. The effect is data continuity in a certain sense. Because the source and the target are reset, the two states cannot be reordered. Then, the transmission of the first unconfirmed data will cause a certain amount of redundant repeated reception, and the transmission of the first unsent data packet will cause a certain amount of packet loss gap. It can only ensure data continuity to a certain extent, and cannot avoid duplication and gaps. If the current transceiver state is inherited, the advantage is that the source and the target can be sorted and retransmitted based on the sequence number, but because the target side does not support cascade, the data packet that the source has sent in cascade cannot be retransmitted if it is not received by the other end. This part can only be treated as lost. The advantage is that the range of lost data packets is smaller than the previous method, that is, only the unconfirmed data packets sent in cascade will be used as gaps, and there will be no duplication, achieving business continuity to a certain extent.

[0139] It should be noted that any one of the above steps 203 to 208 can be performed after the above step 202.

[0140] An embodiment of the present application provides a method for processing cell switching, in which a terminal can obtain a first configuration, that is, the configuration of the terminal in the target cell, and perform reconfiguration of the target cell according to the first configuration. The terminal has previously performed a second configuration, that is, the configuration of the terminal in the source cell, and at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: the RB configuration of the terminal, and parameters related to the PDCP cascade function. In this solution, at least one of the source cell and the target cell supports the PDCP cascade function, that is, at least one of the source node and the target node provides the terminal with a PDCP cascade configuration, so that the terminal can perform better cell configuration and other processes based on the PDCP cascade configuration, thereby enabling the terminal to have a better data transmission effect, ensuring the transmission performance of the terminal service, and improving the efficiency of the entire system.

[0141] Optionally, in an embodiment of the present application, the source cell and the target cell may be the same cell or different cells. When a terminal switches between a cell that supports the PDCP cascading function and a cell that does not support the PDCP cascading function, or when switching between cells that also support the PDCP cascading function, a better cell configuration process can be performed based on the PDCP cascading configuration, thereby ensuring the data continuity of the terminal service and reducing the bottleneck of overall network resources and real-time processing efficiency. This further improves system efficiency while ensuring the terminal service experience.

[0142] Since the existing system does not support PDCP cascading, PDCP cascading is a new configuration, so the behavior introduced by the new configuration needs to be defined. This solution is to define the terminal behavior and network-side behavior after the reconfiguration due to the introduction of PDCP cascading to ensure that the terminal and network sides process in a unified manner. Otherwise, if they implement the processing separately, different branches will be found. Taking different branches will cause complete confusion in the sending and receiving processing. The data cannot be processed correctly according to the business continuity requirements, resulting in a decline in user experience and a waste of network resources. In this way, the behavior of the terminal and the network side of this solution can make the sending and receiving understanding consistent, thereby achieving the best business continuity and ensuring user experience and network efficiency.

[0143] The present invention provides a method for processing a cell handover, and Figure 3 shows a flowchart of the method for processing a cell handover provided by the present invention. As shown in Figure 3, the method for processing a cell handover provided by the present invention may include the following steps 301 to 304.

[0144] Step 301: The source node sends a second configuration to the target node.

[0145] Step 302: The target node receives the second configuration from the source node.

[0146] In the embodiment of the present application, the second configuration is the configuration of the terminal in the source cell.

[0147] In the embodiment of the present application, when the source cell decides to hand over the terminal, the configuration of the terminal in the source cell is transmitted to the target cell through the handover preparation process (handover preparation message).

[0148] Step 303: The target node sends the first configuration to the source node.

[0149] Step 304: The source node receives the first configuration from the target node.

[0150] In the embodiment of the present application, the above-mentioned first configuration is the configuration of the terminal in the target cell.

[0151] In the embodiment of the present application, at least one of the first configuration and the second configuration includes a PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following:

[0152] RB configuration of the terminal, the RB configuration including indication information for indicating that the PDCP cascading function is enabled on the RB;

[0153] Parameters related to the PDCP cascading function.

[0154] It should be noted that, for the specific description of the information included in the PDCP cascade configuration, please refer to the description in the above embodiment, which will not be repeated here.

[0155] Optionally, in an embodiment of the present application, after receiving the switching preparation message sent by the source cell, the target cell can obtain the configuration of the terminal in the source cell (i.e., the second configuration) from the switching preparation message, and then the target cell provides the terminal with the configuration used in the target cell (i.e., the first configuration) according to its own algorithm and with reference to the configuration of the source cell, and returns it to the source cell.

[0156] An embodiment of the present application provides a method for processing cell switching, wherein the source node and the target node can interact with the second configuration and the first configuration to provide the terminal with the configuration of the source cell and the configuration of the target cell, and at least one of the two configurations includes a PDCP cascade configuration, so that after the introduction of the PDCP cascade function, at least one of the source cell and the target cell supports the PDCP cascade function, that is, at least one of the source node and the target node provides the PDCP cascade configuration for the terminal, so that the terminal can perform better cell configuration and other processes based on the PDCP cascade configuration, thereby enabling the terminal to have a better data transmission effect, ensuring the transmission performance of the terminal service, and improving the efficiency of the entire system.

[0157] Optionally, in an embodiment of the present application, in combination with Figure 3, as shown in Figure 4, after the above step 304, the cell switching processing method provided in the embodiment of the present application further includes the following steps 305 and 306.

[0158] Step 305: The target node sends forwarding configuration information to the source node.

[0159] Step 306: The source node receives forwarding configuration information from the target node.

[0160] In the embodiment of the present application, the forwarding configuration information is used by the source node to forward the data of the terminal's RB to the target node. The forwarding configuration information includes at least one of the following:

[0161] The first indication information is used to indicate whether uplink or downlink data forwarding is required for the RB of the terminal;

[0162] The second indication information is used to indicate whether PDCP cascading information needs to be included when data forwarding is required for the RB of the terminal;

[0163] Identification information of the forwarding channel when forwarding data to the RB of the terminal.

[0164] Optionally, in an embodiment of the present application, whether the RB of the terminal needs to include PDCP cascading information when forwarding data is determined by:

[0165] In the case where both the second configuration and the first configuration include PDCP cascading configuration, data forwarding of the RB of the default terminal needs to include PDCP cascading information;

[0166] or,

[0167] The forwarding channel when the RB of the terminal performs data forwarding carries the second indication information.

[0168] Optionally, in an embodiment of the present application, in the case where PDCP cascade information needs to be included when data is forwarded, the forwarded user plane General Packet Radio Service Tunnel Protocol (General Packet Radio Service Tunnel Protocol-User plane, GTP-U) data packet containing PDCP cascade information is any one of the following:

[0169] A GTP-U data packet contains only one PDCP SDU and includes PDCP concatenation information;

[0170] A GTP-U data packet carries PDCP concatenation information and all PDCP SDUs involved in one concatenation, and the concatenation order of all PDCP SDUs is the same as that in the source cell.

[0171] Optionally, in the embodiment of the present application, the above-mentioned one GTP-U data packet only includes one PDCP SDU;

[0172] A PDCP SDU forwarded carries at least one of the following:

[0173] SN or COUNT value of the same PDCP PDU;

[0174] SN or COUNT value in the concatenated PDU;

[0175] Marks the start or end of a concatenated PDU;

[0176] Indicates the number of SDUs in a concatenated PDU.

[0177] Optionally, in the embodiment of the present application, the above-mentioned one GTP-U data packet carries all PDCP SDUs participating in one cascade;

[0178] All PDCP SDUs are forwarded with at least one of the following:

[0179] SN or COUNT value of the same PDCP PDU;

[0180] SDU cascade information;

[0181] The SDU concatenation information includes at least one of the following: SDU length and SDU starting position.

[0182] Optionally, in an embodiment of the present application, the above identification information may include a tunnel end point identifier (TEID) of GTP-U.

[0183] Optionally, in an embodiment of the present application, for downlink data, the above-mentioned PDCP cascade information is used to send data packets that have been sent by the source cell but not confirmed or continuously confirmed to the target cell for data processing in accordance with the cascade method and order in the source cell.

[0184] Optionally, in an embodiment of the present application, for uplink data, the above-mentioned PDCP concatenation information is used to send data packets received out of sequence by the source cell to the target cell for data processing in accordance with the concatenation method and order in the source cell.

[0185] Optionally, in an embodiment of the present application, when both the source cell and the target cell support the PDCP cascade function, the PDCP SDU cascade method that has been sent by the source cell needs to be passed to the target cell as is, so that the target cell can cascade in the same cascade method, thereby meeting the service continuity requirements on the receiving side. Therefore, when forwarding data, PDCP SDU cascade information needs to be introduced.

[0186] Optionally, in an embodiment of the present application, when the source cell supports the PDCP cascading function and the target cell does not support the PDCP cascading function, or the PDCP cascading function is configured to be turned off in the target cell, the PDU cascaded from the PDCP SDU that has been sent by the source cell does not need to be forwarded again, but is forwarded to the target node starting from the first PDCP SDU that has not been confirmed or the first PDCP SDU that has not been sent.

[0187] Optionally, in an embodiment of the present application, when the source cell does not support the PDCP cascading function, or the source cell has turned off the PDCP cascading function configuration, and the target cell supports or turns on the PDCP cascading function, the source cell can start from the first unconfirmed or first unsent PDCP SDU and forward it to the target node with the corresponding PDU SN or COUNT value.

[0188] Optionally, in an embodiment of the present application, in combination with FIG4 , as shown in FIG5 , after the above step 306 , the cell switching processing method provided in the embodiment of the present application further includes the following step 307 .

[0189] Step 307: When the target node receives the forwarded data, the target node performs at least one of the following:

[0190] For the received forwarded downlink data, the target node resends it to the terminal in the order of SN or COUNT values ​​and the existing cascade format;

[0191] For the received forwarded uplink data, the target node sorts them according to the SN or COUNT value, and sends the SDUs to the core network device in a continuous ascending order and a cascade order.

[0192] Optionally, in an embodiment of the present application, in combination with Figure 3, as shown in Figure 6, after the above step 304, the cell switching processing method provided in the embodiment of the present application further includes the following steps 308 and 309.

[0193] Step 308: Upon receiving the handover preparation response message from the target node, the source node sends the first configuration to the terminal.

[0194] Step 309: The terminal receives the first configuration from the source node, and performs reconfiguration of the target cell according to the first configuration.

[0195] In an embodiment of the present application, after receiving the switching preparation response message from the target cell, the source cell can send the terminal configuration in the target cell in the switching preparation response message to the terminal, so that the terminal can access the target cell in time and start data transmission after switching.

[0196] For example, the following describes the three scenarios provided in the embodiments of the present application through specific implementation methods, that is, at least one of the source cell and the target cell supports or is configured with the PDCP cascading function.

[0197] Implementation method 1: Both the source cell and the target cell support PDCP cascading function

[0198] In this implementation, both the source and target cells support PDCP cascading and the terminal is configured with this feature. This is a typical handover scenario, and since both the source and target cells are configured with PDCP cascading, new mechanisms are required for configuration and data forwarding to ensure service continuity during the handover process.

[0199] First, when the source cell decides to hand over the terminal, the configuration of the terminal in the source cell (ie, the second configuration) is transferred to the target cell through the handover preparation process. The second configuration includes a PDCP cascade configuration, for example, including at least one of the following but not limited to the following:

[0200] RB (e.g., DRB) configuration of the terminal, including, for example, indication information of enabling the PDCP cascading function;

[0201] Parameters related to the PDCP cascading function, such as data packet format parameters or parameters that meet the cascading conditions. Data packet format parameters include length parameters for fields such as the LI and the number of cascaded data packets in the data packet, and parameters that meet the cascading conditions include the maximum size of the cascaded data packet and the maximum number of cascaded data packets.

[0202] Secondly, when the target cell receives the switching preparation message sent by the source cell, it obtains the configuration of the terminal in the source cell, including the PDCP cascade configuration. The target cell then provides the terminal with the configuration used in the target cell (i.e., the above-mentioned first configuration) based on its own algorithm and with reference to the configuration of the source cell, and returns it to the source cell. The first configuration includes the PDCP cascade configuration and information about the forwarding channel (i.e., the above-mentioned forwarding configuration information).

[0203] For example, the forwarding channel information may include at least one of the following:

[0204] For each RB of the terminal, decide whether to forward downlink or uplink data, where uplink and downlink can be determined separately;

[0205] If data is forwarded to the terminal's RB, is it necessary to retain the PDCP concatenation information?

[0206] If data is forwarded to the RB of the terminal, identification information of the forwarding channel, such as TEID of GTP-U, etc.

[0207] The source cell then receives the handover preparation response message from the target cell and sends the terminal's configuration in the target cell, including the PDCP cascade configuration, to the terminal, allowing the terminal to promptly access the target cell and begin data transmission after the handover. The source cell also establishes a corresponding forwarding channel based on the target cell's forwarding channel information and forwards the corresponding data to the target node in the specified format.

[0208] Among them, the forwarding channel of an RB can implicitly or explicitly indicate that PDCP cascade information must be included. The so-called implicit means that the PDCP cascade function is enabled in the source and target configurations of the RB, so it is defaulted that the RB needs to forward data containing PDCP cascade information; the so-called explicit means using an additional field to indicate whether the forwarding of the RB needs to include PDCP cascade information.

[0209] For an RB forwarding channel that needs to include PDCP concatenation information, the data packet format needs to be redesigned. Because the original data forwarding of a GTP-U data packet mainly contains a PDCP SDU and optionally carries the PDCP PDU SN or COUNT value corresponding to the source cell, the GTP-U data packet containing concatenation information can be in the following formats:

[0210] Method 1: A GTP-U data packet still contains only one PDCP SDU, but needs to carry concatenation information, for example in the GTP-U header. Typically, all SDUs belonging to a concatenated PDCP PDU at the source node carry the same PDCP PDU SN or COUNT value when forwarding, proving that they belong to the same concatenated PDU. Furthermore, it needs to carry at least one of the following: the sequence number in the concatenated PDU, the start or end marker of the concatenated PDU, and the number of SDUs in the concatenated PDU.

[0211] Mode 2: A GTP-U data packet carries the entire concatenated PDCP PDU (i.e., all PDCP SDUs involved in one concatenation) and places them in the concatenation order in the source cell, so that the target cell can process them in order.

[0212] For DL ​​data, the above-mentioned data forwarding carrying cascade information is to send the data packets that have been sent but not confirmed by the source cell to the target cell as is, according to the cascade method and order in the source cell, so that the target cell can send and retransmit data for the same data packet according to the same cascade method and SN or COUNT value. Then, the data successfully sent by the source cell can be correctly reordered with the data sent by the target cell, regardless of whether it is cascaded or not, according to the order of SN or COUNT values ​​and the order of SDUs in the cascaded data packets, so as to achieve the purpose of in-order delivery and business requirements.

[0213] For example, in the source cell, data packets SDU 0, 1, and 2 are concatenated into a concatenated data packet with a PDU SN or COUNT value of 0, and data packets SDU 3 and 4 are concatenated into a concatenated data packet with a PDU SN or COUNT value of 1. The receiving situation is that the PDU with SN or COUNT value = 0 is not received, but the PDU with SN or COUNT value = 1 is received successfully. Therefore, the concatenation information and data packets are forwarded to the target node, and the target node also concatenates SDU 0, 1, and 2 into a PDU with SN or COUNT value = 0 in the same way and sends it to the terminal. After receiving the data, the terminal can reorder and restore SDU 0, 1, 2, 3, and 4 according to the order of SN or COUNT values ​​and the order of concatenation in each PDU and deliver them to the upper layer in order without loss.

[0214] For UL data, the above-mentioned data forwarding carrying cascade information is to send the data packets received out of sequence by the source cell to the target cell in the cascade method and order in the source cell, so that the target cell can correctly reorder the newly received data and the forwarded data.

[0215] For example, the source cell fails to successfully receive the concatenated data packet with a PDU SN or COUNT value of 0 formed after the concatenation of data packets SDU 0, 1, and 2, while successfully receives the concatenated data packet with a PDU SN or COUNT value of 1 formed after the concatenation of data packets SDU 3 and 4. Therefore, the concatenation information and the data packet are forwarded to the target node (the concatenation of data packets SDU 3 and 4 forms a concatenated data packet with a PDU SN or COUNT value of 1). The target node feeds back a status report to the terminal indicating that the concatenation of SN or COUNT value 0 is unsuccessful. After receiving the data, the terminal resends the data packet with SN or COUNT value 0 in the original concatenation order. After receiving the data with SN or COUNT value 0, the target node combines the data with SN or COUNT value 1 forwarded from the source node and their internal concatenation order to reorder and restore SDUs 0, 1, 2, 3, and 4 and deliver them to the core network in a lossless and sequential manner.

[0216] It should be noted that whether the uplink or downlink of each RB needs to be forwarded and whether the forwarding needs to include cascading information can be independently negotiated and decided between the source and target nodes, and does not necessarily need to be supported or closed at the same time.

[0217] If the negotiation result is forwarding without cascading information, it means that all cascaded data packets that have been sent or not confirmed in the downlink and all cascaded data packets that have not been received in sequence in the uplink cannot be forwarded. Only the independent PDCP SDUs contained after them can be forwarded. This method reduces the complexity of forwarding, but it is bound to lose information and data about the forwarded data, causing the terminal to experience a poor experience of reduced data rate or packet loss during switching.

[0218] It should also be noted that in addition to forwarding based on RB granularity, the existing technology also forwards data packets at QoS flow granularity based on PDU session, which is mainly used in scenarios where the mapping relationship between QoS flow to RB is reconfigured. Because the data at QoS flow granularity are all independent SDUs and do not contain cascade information, the data forwarding carrying cascade information involved in this solution does not affect the forwarding channels of these PDU sessions and QoS flow granularity, and they can still be forwarded in the existing way.

[0219] Implementation method 2: The source cell supports the PDCP cascade function, while the target cell does not support or is not configured with the PDCP cascade function

[0220] In this embodiment, the source cell supports PDCP cascading and has configured RB PDCP cascading for the terminal, while the target cell does not support or intends to configure PDCP cascading. This is a typical handover scenario that occurs between base stations of different types, versions, or manufacturers. Since both the source and target cells are not configured with PDCP cascading, it is necessary to ensure smooth configuration and data forwarding to maximize service continuity during the handover process.

[0221] First, when the source cell decides to hand over the terminal, the configuration of the terminal in the source cell (i.e., the second configuration) is transferred to the target cell through the handover preparation process. The second configuration includes a PDCP cascade configuration, for example, including at least one of the following but not limited to the following:

[0222] RB configuration of the terminal, for example, including indication information of enabling the PDCP cascading function;

[0223] Parameters related to the PDCP cascading function, such as data packet format parameters or parameters that meet the cascading conditions. Data packet format parameters include length parameters for fields such as the LI and the number of cascaded data packets in the data packet, and parameters that meet the cascading conditions include the maximum size of the cascaded data packet and the maximum number of cascaded data packets.

[0224] Secondly, when the target cell receives the switching preparation message sent by the source cell, it obtains the configuration of the terminal in the source cell, including the PDCP cascade configuration. If the target cell is a base station of a lower version, it may not be able to recognize the PDCP cascade configuration and ignore it, or although it can be recognized, the target cell provides the terminal with the configuration used in the target cell (that is, the above-mentioned first configuration) based on its own algorithm and with reference to the source configuration, and returns it to the source cell. The first configuration does not include the PDCP cascade configuration, but may include information on the forwarding channel (that is, the above-mentioned forwarding configuration information).

[0225] For example, the forwarding channel information may include at least one of the following:

[0226] For each RB of the terminal, decide whether to forward downlink or uplink data, where uplink and downlink can be determined separately;

[0227] If data is forwarded to the terminal's RB, is it necessary to retain the PDCP concatenation information?

[0228] If data is forwarded to the RB of the terminal, identification information of the forwarding channel, such as TEID of GTP-U, etc.

[0229] The source cell then receives the handover preparation response message from the target cell and sends the terminal's configuration in the target cell, excluding the PDCP cascade configuration, to the terminal, allowing the terminal to promptly access the target cell and begin data transmission after the handover. The source cell also establishes a corresponding forwarding channel based on the target cell's forwarding channel information and forwards the corresponding data to the target node in the specified format.

[0230] Since the PDCP cascading function is not enabled in the first configuration, data packets that have undergone PDCP cascading cannot be recovered. In this case, the following methods can be used to process uplink data or downlink data:

[0231] Method 3: The terminal performs a complete reconfiguration of the RB (referring to the RB configured with PDCP cascading enabled in the source cell and not enabled in the target cell). This means that the terminal deletes / clears the send and receive status of the current RB. Received data packets that can form complete SDUs are delivered to higher layers in ascending order (some gaps, such as 0, 1, 2, 3, 6, 7, etc., are unavoidable). Data already sent from the source node is deleted regardless of whether it has been acknowledged by the peer. However, unsent data in the send buffer can be retained. A new PDCP entity corresponding to the RB is established, and the entity's state variables start from the initialized state, restarting data transmission and reception.

[0232] The data forwarding scope corresponding to mode 3 is to forward the first downlink data packet not yet sent by the source node. This allows the PDCP entity to start transmission from the new data packet after clearing. In this case, some intermediate data may be lost.

[0233] Method 4: The RB of the terminal (referring to the RB in which the PDCP cascade function is enabled in the source cell configuration and the PDCP cascade function is not enabled in the target cell configuration) is reconstructed, that is, the terminal retains all the sending and receiving states of the current RB, and for the received data packets that can constitute a complete SDU, they are submitted to the upper layer in sequence (for example, 0, 1, 2, 3, etc.). For the data that has been sent by the source node, if it is confirmed by the other end or although it has not been confirmed by the other end, the PDU has been cascaded with the SDU, it is deleted. The data that has not been sent in the sending cache can be retained, and the PDU composed of the SDUs that have been sent but not confirmed and are not cascaded is also retained. The PDCP entity corresponding to the DRB maintains its current state. Based on the PDCP status reporting configuration, the entity decides whether to send a status report, receives retransmissions and new transmissions, and reorders data based on the SN or COUNT value. For data in the SN or COUNT gap that has not been received before the reordering timer (Timer-Reordering) times out, the terminal stops waiting. As the transmitter, the terminal also receives status reports from the network. For non-acknowledgment (NACK) data, if it is a PDU without SDU concatenation, it directly retransmits it to fill the gap on the receiving side. For PDUs with SDU concatenation, since the new configuration does not support concatenation, retransmission must be abandoned. In particular, if the new network configuration supports it, the transmitter can also report the SN or COUNT value of data that cannot be retransmitted due to SDU concatenation to the other party, so that the other party can stop waiting for T-Reordering as soon as possible and deliver subsequent continuous data in sequence to the higher layer as soon as possible.

[0234] Data forwarding for Mode 4 begins with the SDU corresponding to the first transmitted PDU that has not been acknowledged by the source node and has not been concatenated. This includes all DL data not sent by the source node. This allows the PDCP entity, after the retention state is reached, to fill any small receive gaps with unconcatenated data before starting transmission of new data packets. In this case, intervening data, such as concatenated data packets, may be lost.

[0235] As shown above, method 3 is simpler, but the scope of packet loss is larger than that of method 4.

[0236] It should be noted that for unacknowledgment mode (UM) data, since it does not have high requirements for data packet losslessness, method 3 is generally used for processing. For acknowledgment mode (AM) data, since it usually has high requirements for data packet losslessness, method 4 can be used for processing. Of course, for the sake of simplicity, method 3 can also be used, and it can be configured to the terminal by default or explicitly. By default, for example, if the cascade configuration of the RB has changed, it means that method 3 needs to be adopted. If there is an explicit field such as a full configuration field, if it is carried, method 3 is used, and if it is not carried, method 4 is used.

[0237] Implementation method 3: The target cell supports PDCP cascading function, while the source cell does not support or is not configured with PDCP cascading function

[0238] In this embodiment, the source cell does not support the PDCP cascading function or has not configured the PDCP cascading function for the terminal, while the target cell supports and is configured with the PDCP cascading function. This is also a typical handover scenario that occurs between base stations of different types, versions, or manufacturers. Since both the source cell and the target cell are not configured with the PDCP cascading function, it is necessary to ensure that the configuration and data forwarding are carried out smoothly to ensure service continuity during the handover process.

[0239] First, when the source cell decides to switch the terminal, the configuration of the terminal in the source cell (i.e. the second configuration mentioned above) is passed to the target cell through the switching preparation process. The second configuration does not include the PDCP cascade configuration, but includes information on whether data forwarding is required for the terminal's RB.

[0240] Secondly, when the target cell receives the switching preparation message sent by the source cell, it obtains the configuration of the terminal in the source cell from it, which does not include the PDCP cascade configuration. However, the target cell provides the terminal with the configuration used in the target cell (that is, the first configuration mentioned above) based on its own algorithm and capabilities, and returns it to the source cell, where the first configuration includes the PDCP cascade configuration and the information of the forwarding channel (that is, the forwarding configuration information mentioned above).

[0241] For example, the forwarding channel information may include at least one of the following:

[0242] For each RB of the terminal, decide whether to forward downlink or uplink data, where uplink and downlink can be determined separately;

[0243] If data is forwarded to the terminal's RB, is it necessary to retain the PDCP concatenation information?

[0244] If data is forwarded to the RB of the terminal, identification information of the forwarding channel, such as TEID of GTP-U, etc.

[0245] The source cell then receives the handover preparation response message from the target cell and sends the terminal's new cell configuration, including the PDCP cascade configuration, to the terminal, allowing the terminal to promptly access the target cell and begin data transmission after the handover. The source cell also establishes a corresponding forwarding channel based on the target cell's forwarding channel information and forwards the corresponding data to the target node in the specified format.

[0246] Since the first configuration enables the PDCP cascading function and is fully compatible with already transmitted non-cascaded data packets, uplink data or downlink data can be processed in the following ways:

[0247] (1) UM data packets are processed in the traditional way, i.e., all PDCP states are cleared and transmission to the new node begins from the first unsent data. Data forwarding also begins from the first unsent data.

[0248] (2) AM data packets are also processed in the traditional way, that is, all current sending and receiving states are retained. The receiving end decides whether to send a status report based on the configuration parameters. If a status report is sent, the SN or COUNT value of the NACK and ACK is fed back to the sending end. The sending end combines the NACK data into a single SDU to form a PDU and retransmits it using the original SN or COUNT value to fill the reception gap. It should be noted that although the SN or COUNT value of the retransmitted data packet is the SN or COUNT value of the original PDU, since the data packet is retransmitted in a PDCP entity that supports cascading, the data packet should have a unified format of a cascaded data packet, such as using a cascaded data format, but setting the cascade field in the packet header to no, or not carrying a dedicated cascade field, so that the other end can correctly parse it. For subsequent new data that has not been sent, cascade operations can be performed as needed. Data forwarding also starts from the first confirmed data.

[0249] Each of the above-mentioned method embodiments, or various possible implementation methods in each method embodiment, can be executed separately, or any two or more of them can be executed in combination with each other. The specific implementation can be determined according to actual usage requirements, and the embodiments of this application do not limit this.

[0250] The cell handover processing method provided in the embodiment of the present application can be executed by a cell handover processing device. In the embodiment of the present application, the cell handover processing method performed by the cell handover processing device is taken as an example to illustrate the cell handover processing device provided in the embodiment of the present application.

[0251] FIG7 shows a possible structural diagram of a cell handover processing device involved in an embodiment of the present application, and the cell handover processing device can be applied to a terminal. As shown in FIG7 , the cell handover processing device 40 may include: an acquisition module 41 and an execution module 42 .

[0252] The acquisition module 41 is configured to acquire a first configuration, which is the configuration of the terminal in the target cell; the terminal executed a second configuration before acquiring the first configuration, which is the configuration of the terminal in the source cell. The execution module 42 is configured to reconfigure the target cell according to the first configuration acquired by the acquisition module 41; at least one of the first configuration and the second configuration includes a PDCP cascade configuration, which includes at least one of the following: the terminal's RB configuration, which includes indication information indicating that the RB has enabled the PDCP cascade function; and parameters related to the PDCP cascade function.

[0253] An embodiment of the present application provides a cell switching processing device. After the PDCP cascade function is introduced, at least one of the source cell and the target cell supports the PDCP cascade function, that is, at least one of the source node and the target node provides a PDCP cascade configuration for the cell switching processing device, so that the cell switching processing device can perform better cell configuration and other processes based on the PDCP cascade configuration, thereby enabling the cell switching processing device to have a better data transmission effect, ensuring the transmission performance of the services of the cell switching processing device and improving the efficiency of the entire system.

[0254] In a possible implementation, both the first configuration and the second configuration include PDCP cascade configuration.

[0255] The execution module 42 is further configured for a PDCP entity of a terminal to perform at least one of the following:

[0256] The PDCP entity of the terminal resets all send variables to their initial values;

[0257] The PDCP entity of the terminal sends new data packets starting from the first unsent data packet, and the cascading method of the new data packets is determined as needed;

[0258] The PDCP entity of the terminal maintains the value of the current sending variable;

[0259] The PDCP entity of the terminal maintains the concatenated format of the sent data packets;

[0260] The PDCP entity of the terminal retransmits and sends new data packets starting from the first data packet that has not been confirmed by the lower layer. The retransmitted data packets retain the cascading mode of the original data packets, and the cascading mode of the new data packets is determined as needed;

[0261] If the PDCP entity of the terminal receives the PDCP status report, it discards the PDU or corresponding SDU confirmed in the PDCP status report.

[0262] In a possible implementation, both the first configuration and the second configuration include PDCP cascade configuration.

[0263] The execution module 42 is further configured for a PDCP entity of a terminal to perform at least one of the following:

[0264] The PDCP entity of the terminal sends the SDUs in the received data packets to the upper layer in ascending order of SN or COUNT value and the internal cascading order of PDUs;

[0265] The PDCP entity of the terminal resets all received variables to their initial values;

[0266] The PDCP entity of the terminal starts to receive data packets and performs de-concatenation operations according to the packet format;

[0267] The PDCP entity of the terminal maintains the value of the currently received variable;

[0268] The PDCP entity of the terminal continues to receive PDUs and sorts them according to the SN or COUNT value of the PDU. For PDUs received consecutively in sequence, the PDCP entity sends the SDUs to the upper layer in ascending order of the SN or COUNT value and the internal cascading order of the PDU.

[0269] If the PDCP entity of the terminal receives an indication to trigger a PDCP status report, it sends the generated reception status report to the network;

[0270] The PDCP entity of the terminal performs a deconcatenation operation on the received new data according to the packet format.

[0271] In a possible implementation, the second configuration does not include a PDCP cascade configuration, and the first configuration includes a PDCP cascade configuration. The execution module 42 is further configured for a PDCP entity of the terminal to perform at least one of the following:

[0272] The PDCP entity of the terminal resets all send variables to their initial values;

[0273] The PDCP entity of the terminal sends new data packets starting from the first unsent data packet, and the cascading method of the new data packets is determined as needed;

[0274] The PDCP entity of the terminal maintains the value of the current sending variable;

[0275] The PDCP entity of the terminal maintains the format of the sent data packet;

[0276] The PDCP entity of the terminal retransmits and sends new data packets starting from the first data packet that has not been confirmed by the lower layer. The retransmitted data packets retain the unconcatenated mode of the original transmission, and the concatenation mode of the new data packets is determined as needed;

[0277] If the PDCP entity of the terminal receives the PDCP status report, it discards the PDU or corresponding SDU confirmed in the PDCP status report.

[0278] In a possible implementation, the second configuration does not include a PDCP cascade configuration, and the first configuration includes a PDCP cascade configuration. The execution module 42 is further configured for a PDCP entity of the terminal to perform at least one of the following:

[0279] The PDCP entity of the terminal sends the SDUs in the received data packets to the upper layer in ascending order of SN or COUNT values;

[0280] The PDCP entity of the terminal resets all received variables to their initial values;

[0281] The PDCP entity of the terminal restarts receiving data packets and performs de-concatenation operations according to the packet format;

[0282] The PDCP entity of the terminal maintains the value of the currently received variable;

[0283] The PDCP entity of the terminal continues to receive PDUs and sorts them according to the SN or COUNT value of the PDUs. For PDUs received consecutively in sequence, the PDCP entity sends the SDUs to the upper layer in ascending order of SN or COUNT value and the internal concatenation order of the PDUs.

[0284] If the PDCP entity of the terminal receives an indication to trigger a PDCP status report, it sends the generated reception report to the network;

[0285] The PDCP entity of the terminal performs a deconcatenation operation on the received new data according to the packet format.

[0286] In a possible implementation, the second configuration includes a PDCP cascade configuration, and the first configuration does not include a PDCP cascade configuration. The execution module 42 is further configured for a PDCP entity of the terminal to perform at least one of the following:

[0287] The PDCP entity of the terminal resets all send variables to their initial values;

[0288] The PDCP entity of the terminal sends new data packets starting from the first unsent data packet and does not perform data packet concatenation;

[0289] The PDCP entity of the terminal maintains the value of the current sending variable;

[0290] The PDCP entity of the terminal maintains the concatenated format of the sent data packets;

[0291] The PDCP entity of the terminal retransmits and sends new data packets starting from the first data packet that has not been confirmed by the lower layer. The retransmitted data packets skip the previously concatenated data packets, and the new data packets are not concatenated.

[0292] If the PDCP entity of the terminal receives the PDCP status report, it discards the PDU or corresponding SDU confirmed in the PDCP status report.

[0293] In a possible implementation, the second configuration includes a PDCP cascade configuration, and the first configuration does not include a PDCP cascade configuration. The execution module 42 is further configured for a PDCP entity of the terminal to perform at least one of the following:

[0294] The PDCP entity of the terminal sends the SDUs in the received data packets to the upper layer in ascending order of SN or COUNT values ​​and the internal cascading order of PDUs;

[0295] The PDCP entity of the terminal resets all received variables to their initial values;

[0296] The PDCP entity of the terminal restarts receiving non-concatenated data packets;

[0297] The PDCP entity of the terminal maintains the value of the currently received variable;

[0298] The PDCP entity of the terminal sorts the PDUs according to the SN or COUNT value, and for PDUs received consecutively in sequence, sends the SDUs to the upper layer in ascending order of SN or COUNT value;

[0299] The PDCP entity of the terminal continues to receive non-concatenated PDUs;

[0300] If the PDCP entity of the terminal receives an instruction to trigger a PDCP status report, it sends the generated reception status report to the network.

[0301] In a possible implementation, the parameters related to the PDCP cascading function include at least one of the following: a parameter of a data packet format, and a parameter satisfying a condition for cascading.

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

[0303] The cell switching processing device provided in the embodiment of the present application can implement the various processes implemented in the above-mentioned cell switching processing method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0304] FIG8 shows a possible structural diagram of a cell handover processing device involved in an embodiment of the present application, and the cell handover processing device can be applied to a source node. As shown in FIG8 , the cell handover processing device 50 may include: a sending module 51 and a receiving module 52.

[0305] The sending module 51 is configured to send a second configuration to the target node, where the second configuration is the configuration of the terminal in the source cell. The receiving module 52 is configured to receive a first configuration from the target node, where the first configuration is the configuration of the terminal in the target cell. At least one of the first and second configurations includes a PDCP cascading configuration, where the PDCP cascading configuration includes at least one of the following: an RB configuration of the terminal, where the RB configuration includes indication information indicating that the PDCP cascading function is enabled on the RB; and parameters related to the PDCP cascading function.

[0306] An embodiment of the present application provides a cell switching processing device. After the PDCP cascade function is introduced, at least one of the source cell and the target cell supports the PDCP cascade function, that is, the cell switching processing device and at least one of the target nodes provide PDCP cascade configuration for the terminal, so that the terminal can perform better cell configuration and other processes based on the PDCP cascade configuration, thereby enabling the terminal to have better data transmission effect, ensuring the transmission performance of the terminal service, and improving the efficiency of the entire system.

[0307] In a possible implementation, the receiving module 52 is further configured to receive forwarding configuration information from the target node, where the source node forwards data from the RB of the terminal to the target node; wherein the forwarding configuration information includes at least one of the following:

[0308] The first indication information is used to indicate whether uplink or downlink data forwarding is required for the RB of the terminal;

[0309] The second indication information is used to indicate whether PDCP cascading information needs to be included when data forwarding is required for the RB of the terminal;

[0310] Identification information of the forwarding channel when forwarding data to the RB of the terminal.

[0311] In one possible implementation, whether the RB of the terminal needs to include PDCP cascading information when forwarding data is determined by:

[0312] In the case where both the second configuration and the first configuration include PDCP cascading configuration, the data forwarding of the RB of the default terminal needs to include PDCP cascading information; or,

[0313] The forwarding channel when the RB of the terminal performs data forwarding carries the second indication information.

[0314] In one possible implementation, when data forwarding requires PDCP concatenation information, the forwarded GTP-U data packet containing the PDCP concatenation information is any one of the following:

[0315] A GTP-U data packet contains only one PDCP service data unit (SDU) and PDCP concatenation information.

[0316] A GTP-U data packet carries PDCP concatenation information and all PDCP SDUs involved in one concatenation, and the concatenation order of all PDCP SDUs is the same as that in the source cell.

[0317] In one possible implementation, the above-mentioned GTP-U data packet contains only one PDCP SDU; when the PDCP SDU is forwarded, it carries at least one of the following: the sequence number SN or COUNT value of the same PDCP PDU; the SN or COUNT value in the cascaded PDU; the start or end mark of the cascaded PDU; and the number of SDUs in the cascaded PDU.

[0318] In a possible implementation, the above-mentioned GTP-U data packet carries all PDCP SDUs participating in a cascade; when all PDCP SDUs are forwarded, they carry at least one of the following: the SN or COUNT value of the same PDCP PDU; SDU cascade information;

[0319] The SDU concatenation information includes at least one of the following: SDU length and SDU starting position.

[0320] In one possible implementation, for downlink data, the PDCP concatenation information is used to send data packets that have been sent but not acknowledged or continuously acknowledged by the source cell to the target cell for data processing according to the concatenation method and order in the source cell;

[0321] For uplink data, PDCP concatenation information is used to send data packets received out of sequence by the source cell to the target cell for data processing according to the concatenation method and sequence in the source cell.

[0322] In a possible implementation, the sending module 51 is further configured to send the first configuration to the terminal after the receiving module 52 receives the first configuration from the target node and upon receiving a handover preparation response message from the target node.

[0323] In a possible implementation, the parameters related to the PDCP cascading function include at least one of the following: a parameter of a data packet format, and a parameter satisfying a condition for cascading.

[0324] The cell switching processing device provided in the embodiment of the present application can implement the various processes implemented in the above-mentioned cell switching processing method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0325] FIG9 shows a possible structural diagram of a cell handover processing device involved in an embodiment of the present application, and the cell handover processing device can be applied to a target node. As shown in FIG9 , the cell handover processing device 60 may include: a receiving module 61 and a sending module 62 .

[0326] The receiving module 61 is configured to receive a second configuration from a source node, where the second configuration is the configuration of the terminal in the source cell. The sending module 62 is configured to send a first configuration to the source node, where the first configuration is the configuration of the terminal in the target cell. At least one of the first and second configurations includes a PDCP cascading configuration, where the PDCP cascading configuration includes at least one of the following: an RB configuration of the terminal, where the RB configuration includes indication information indicating that the PDCP cascading function is enabled on the RB; and parameters related to the PDCP cascading function.

[0327] An embodiment of the present application provides a cell switching processing device. After the PDCP cascade function is introduced, at least one of the source cell and the target cell supports the PDCP cascade function, that is, at least one of the source node and the cell switching processing device provides PDCP cascade configuration for the terminal, so that the terminal can perform better cell configuration and other processes based on the PDCP cascade configuration, thereby enabling the terminal to have a better data transmission effect, ensuring the transmission performance of the terminal service and improving the efficiency of the entire system.

[0328] In a possible implementation, the sending module 62 is further configured to send forwarding configuration information to the source node, where the forwarding configuration information is used by the source node to forward data of the RB of the terminal to the target node; wherein the forwarding configuration information includes at least one of the following:

[0329] The first indication information is used to indicate whether uplink or downlink data forwarding is required for the RB of the terminal;

[0330] The second indication information is used to indicate whether PDCP cascading information needs to be included when data forwarding is required for the RB of the terminal;

[0331] Identification information of the forwarding channel when forwarding data to the RB of the terminal.

[0332] In one possible implementation, the cell handover processing device 60 provided in the embodiment of the present application further includes an execution module. The execution module is configured to, after the sending module 62 sends the forwarding configuration information to the source node, execute at least one of the following when the target node receives the forwarding data:

[0333] For the received forwarded downlink data, the target node resends it to the terminal in the order of SN or COUNT values ​​and the existing cascade format;

[0334] For the received forwarded uplink data, the target node sorts them according to the SN or COUNT value, and sends the SDUs to the core network device in a continuous ascending order and a cascade order.

[0335] In a possible implementation, the parameters related to the PDCP cascading function include at least one of the following: a parameter of a data packet format, and a parameter satisfying a condition for cascading.

[0336] The cell switching processing device provided in the embodiment of the present application can implement the various processes implemented in the above-mentioned cell switching processing method embodiment and achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0337] As shown in Figure 10, an embodiment of the present application further provides a communication device 5000, including a processor 5001 and a memory 5002, wherein the memory 5002 stores a program or instruction that can be run on the processor 5001. For example, when the communication device 5000 is a terminal, the program or instruction is executed by the processor 5001 to implement the various steps of the above-mentioned terminal-side method embodiment, and can achieve the same technical effect. To avoid repetition, it is not repeated here. When the communication device 5000 is a network-side device, the program or instruction is executed by the processor 5001 to implement the various steps of the above-mentioned source node side or target node side method embodiment, and can achieve the same technical effect. To avoid repetition, it is not repeated here.

[0338] The present application also provides a terminal including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps in the above-mentioned cell handover processing method embodiment. This terminal embodiment corresponds to the above-mentioned terminal-side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Figure 11 is a schematic diagram of the hardware structure of a terminal implementing an embodiment of the present application.

[0339] The terminal 7000 includes but is not limited to: a radio frequency unit 7001, a network module 7002, an audio output unit 7003, an input unit 7004, a sensor 7005, a display unit 7006, a user input unit 7007, an interface unit 7008, a memory 7009 and at least some of the components of the processor 7010.

[0340] Those skilled in the art will appreciate that the terminal 7000 may also include a power supply (such as a battery) to power various components. The power supply may be logically connected to the processor 7010 via a power management system, thereby enabling the power management system to manage charging, discharging, and power consumption. The terminal structure shown in FIG11 does not limit the terminal. The terminal may include more or fewer components than shown, or may combine certain components, or have different component arrangements, which will not be described in detail here.

[0341] It should be understood that in an embodiment of the present application, the input unit 7004 may include a graphics processing unit (GPU) 70041 and a microphone 70042, and the graphics processor 70041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 7006 may include a display panel 70061, and the display panel 70061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 7007 includes a touch panel 70071 and at least one of other input devices 70072. The touch panel 70071 is also called a touch screen. The touch panel 70071 may include two parts: a touch detection device and a touch controller. Other input devices 70072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and an operating stick, which will not be repeated here.

[0342] In the embodiment of the present application, after receiving downlink data from a network-side device, the RF unit 7001 may transmit the data to the processor 7010 for processing. Furthermore, the RF unit 7001 may send uplink data to the network-side device. Typically, the RF unit 7001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low-noise amplifier, a duplexer, and the like.

[0343] The memory 7009 can be used to store software programs or instructions and various data. The memory 7009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, applications or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 7009 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct memory bus random access memory (DRRAM). The memory 7009 in the embodiment of the present application includes, but is not limited to, these and any other suitable types of memory.

[0344] The processor 7010 may include one or more processing units. Optionally, the processor 7010 integrates an application processor and a modem processor. The application processor primarily handles operations related to the operating system, user interface, and application programs, while the modem processor primarily processes wireless communication signals, such as a baseband processor. It is understood that the modem processor may not be integrated into the processor 7010.

[0345] The terminal provided in the embodiment of the present application can implement the various processes implemented by the terminal in the above-mentioned method embodiment and achieve the same technical effect. The implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above-mentioned cell switching processing method embodiment. To avoid repetition, it will not be repeated here.

[0346] The present application also provides a network-side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is configured to execute a program or instruction to implement the steps of the above-mentioned cell handover processing method embodiment. This network-side device embodiment corresponds to the above-mentioned source node side or target node side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this network-side device embodiment and can achieve the same technical effect.

[0347] Specifically, embodiments of the present application also provide a network-side device. As shown in Figure 12, the network-side device 600 includes an antenna 601, a radio frequency device 602, a baseband device 603, a processor 604, and a memory 605. Antenna 601 is connected to radio frequency device 602. In the uplink direction, radio frequency device 602 receives information via antenna 601 and sends the received information to baseband device 603 for processing. In the downlink direction, baseband device 603 processes the information to be transmitted and sends it to radio frequency device 602. Radio frequency device 602 processes the received information and then sends it through antenna 601.

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

[0349] The baseband device 603 may include, for example, at least one baseband board, on which multiple chips are arranged, as shown in Figure 12, one of which is, for example, a baseband processor, which is connected to the memory 605 through a bus interface to call the program in the memory 605 and execute the network device operations shown in the above method embodiment.

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

[0351] Specifically, the network side device 600 of an embodiment of the present invention also includes: instructions or programs stored in the memory 605 and executable on the processor 604. The processor 604 calls the instructions or programs in the memory 605 to execute the methods executed by the modules shown in FIG. 8 or FIG. 9 above, and achieves the same technical effect. To avoid repetition, it will not be described here.

[0352] The network side device provided in the embodiment of the present application can implement the various processes implemented by the source node or target node in the above method embodiment and achieve the same technical effect. The implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the above cell switching processing method embodiment. To avoid repetition, it will not be repeated here.

[0353] 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 cell switching processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

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

[0355] 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 cell switching processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0356] 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.

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

[0358] An embodiment of the present application also provides a communication system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the cell switching processing method described above, and the network side device can be used to execute the steps of the cell switching processing method described above.

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

[0360] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general-purpose hardware platform, or of course, by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disk, optical disk, etc.) and includes a number of instructions for enabling a terminal or network-side device to execute the methods described in each embodiment of the present application.

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

Claims

1. A method for processing a cell handover, comprising: The terminal acquires a first configuration, where the first configuration is a configuration of the terminal in a target cell; wherein the terminal executes a second configuration before acquiring the first configuration, where the second configuration is a configuration of the terminal in a source cell; The terminal performs, according to the first configuration, reconfiguration of the target cell; At least one of the first configuration and the second configuration includes a packet data convergence protocol PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: Radio bearer RB configuration of the terminal, the RB configuration including indication information for indicating that a PDCP cascading function is enabled on the RB; Parameters related to the PDCP cascading function.

2. The method according to claim 1, wherein: The first configuration and the second configuration both include the PDCP cascade configuration; the method further includes: The PDCP entity of the terminal performs at least one of the following: The PDCP entity of the terminal resets all sending variables to initialization values; The PDCP entity of the terminal starts sending new data packets from the first data packet that has not been sent, and the cascading mode of the new data packets is determined according to needs; The PDCP entity of the terminal maintains the value of the current sending variable; The PDCP entity of the terminal maintains the concatenated format of the sent data packets; The PDCP entity of the terminal starts to resend and send new data packets from the first data packet that has not been confirmed by the lower layer, the resent data packets retain the cascading mode of the original transmission, and the cascading mode of the new data packets is determined according to needs; If the PDCP entity of the terminal receives the PDCP status report, it discards the protocol data unit PDU or the corresponding service data unit SDU confirmed in the PDCP status report.

3. The method according to claim 1 or 2, wherein: The first configuration and the second configuration both include the PDCP cascade configuration; the method further includes: The PDCP entity of the terminal performs at least one of the following: The PDCP entity of the terminal sends the SDUs in the received data packets to the higher layer in order according to the ascending order of the sequence numbers SN or COUNT values ​​and the internal cascading order of the PDUs; The PDCP entity of the terminal resets all received variables to initialization values; The PDCP entity of the terminal starts to receive the data packet and performs a de-concatenation operation according to the packet format; The PDCP entity of the terminal maintains the value of the currently received variable; The PDCP entity of the terminal continues to receive PDUs and sorts them according to the SN or COUNT value of the PDUs. For PDUs received continuously in sequence, the PDCP entity sends the SDUs to the upper layer in sequence according to the ascending order of the SN or COUNT value and the internal cascading order of the PDUs; If the PDCP entity of the terminal receives an indication to trigger a PDCP status report, the generated reception status report is sent to the network; The PDCP entity of the terminal performs a de-concatenation operation on the received new data according to the packet format.

4. The method according to claim 1, wherein: The second configuration does not include the PDCP cascade configuration, and the first configuration includes the PDCP cascade configuration; the method further includes: The PDCP entity of the terminal performs at least one of the following: The PDCP entity of the terminal resets all sending variables to initialization values; The PDCP entity of the terminal starts sending new data packets from the first data packet that has not been sent, and the cascading mode of the new data packets is determined according to needs; The PDCP entity of the terminal maintains the value of the current sending variable; The PDCP entity of the terminal maintains the format of the sent data packet; The PDCP entity of the terminal starts to resend and send new data packets from the first data packet that has not been confirmed by the lower layer, the resent data packets retain the non-concatenated mode of the original transmission, and the concatenation mode of the new data packets is determined as needed; If the PDCP entity of the terminal receives the PDCP status report, the PDU or the corresponding SDU confirmed in the PDCP status report is discarded.

5. The method according to claim 1 or 4, wherein: The second configuration does not include the PDCP cascade configuration, and the first configuration includes the PDCP cascade configuration; the method further includes: The PDCP entity of the terminal performs at least one of the following: The PDCP entity of the terminal sends the SDUs in the received data packets to the upper layer in ascending order of SN or COUNT values; The PDCP entity of the terminal resets all received variables to initialization values; The PDCP entity of the terminal restarts receiving data packets and performs a de-concatenation operation according to the packet format; The PDCP entity of the terminal maintains the value of the currently received variable; The PDCP entity of the terminal continues to receive PDUs and sorts them according to the SN or COUNT value of the PDUs, and for the PDUs received continuously in sequence, sends the SDUs to the upper layer in sequence according to the ascending order of the SN or COUNT value and the internal cascading order of the PDUs; If the PDCP entity of the terminal receives an indication to trigger a PDCP status report, it sends the generated reception report to the network; The PDCP entity of the terminal performs a de-concatenation operation on the received new data according to the packet format.

6. The method according to claim 1, wherein: The second configuration includes the PDCP cascade configuration, and the first configuration does not include the PDCP cascade configuration; the method further includes: The PDCP entity of the terminal performs at least one of the following: The PDCP entity of the terminal resets all sending variables to initialization values; The PDCP entity of the terminal sends new data packets starting from the first data packet that has not been sent, and does not perform cascading of data packets; The PDCP entity of the terminal maintains the value of the current sending variable; The PDCP entity of the terminal maintains the concatenated format of the sent data packets; The PDCP entity of the terminal starts to resend and send new data packets from the first data packet that has not been confirmed by the lower layer, the resent data packets skip the original cascaded data packets, and the new data packets are not cascaded; If the PDCP entity of the terminal receives the PDCP status report, it discards the PDU or the corresponding SDU confirmed in the PDCP status report.

7. The method according to claim 1 or 6, wherein: The second configuration includes the PDCP cascade configuration, and the first configuration does not include the PDCP cascade configuration; the method further includes: The PDCP entity of the terminal performs at least one of the following: The PDCP entity of the terminal sends the SDUs in the received data packets to the higher layer in ascending order of SN or COUNT values ​​and in the order of cascading within the PDUs; The PDCP entity of the terminal resets all received variables to initialization values; The PDCP entity of the terminal restarts receiving non-concatenated data packets; The PDCP entity of the terminal maintains the value of the currently received variable; The PDCP entity of the terminal sorts the PDUs according to the SN or COUNT values, and for the PDUs received consecutively in sequence, sends the SDUs to the higher layer in ascending order of the SN or COUNT values; The PDCP entity of the terminal continues to receive the non-concatenated PDU; If the PDCP entity of the terminal receives an indication to trigger a PDCP status report, the generated reception status Status report is sent to the network.

8. The method according to any one of claims 1 to 7, wherein: The parameters related to the PDCP cascading function include at least one of the following: parameters of the data packet format and parameters satisfying the conditions for cascading.

9. A method for processing a cell handover, comprising: The source node sends a second configuration to the target node, where the second configuration is a configuration of the terminal in the source cell; The source node receives a first configuration from the target node, where the first configuration is a configuration of the terminal in the target cell; At least one of the first configuration and the second configuration includes a packet data convergence protocol PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: Radio bearer RB configuration of the terminal, the RB configuration including indication information for indicating that a PDCP cascading function is enabled on the RB; Parameters related to the PDCP cascading function.

10. The method according to claim 9, wherein: The method further comprises: The source node receives forwarding configuration information from the target node, where the forwarding configuration information is used by the source node to forward data of the RB of the terminal to the target node; The forwarding configuration information includes at least one of the following: The first indication information is used to indicate whether uplink or downlink data forwarding is required for the RB of the terminal; The second indication information is used to indicate whether PDCP cascading information needs to be included when data forwarding is required for the RB of the terminal; Identification information of the forwarding channel when forwarding data on the RB of the terminal.

11. The method according to claim 10, wherein: Whether the RB of the terminal needs to include PDCP cascading information when forwarding data is determined by: In the case where both the second configuration and the first configuration include the PDCP cascading configuration, it is assumed that data forwarding of the RB of the terminal needs to include PDCP cascading information; or, The second indication information is carried in the forwarding channel when the RB of the terminal performs data forwarding.

12. The method according to claim 11, wherein: In the case where PDCP cascading information is required during data forwarding, the forwarded user plane General Packet Radio Service Tunneling Protocol GTP-U data packet containing PDCP cascading information is any of the following: A GTP-U data packet contains only one PDCP service data unit SDU and PDCP cascading information; A GTP-U data packet carries PDCP concatenation information and all PDCP SDUs involved in one concatenation, and the concatenation order of all PDCP SDUs is the same as that in the source cell.

13. The method according to claim 12, wherein: A GTP-U data packet contains only one PDCP SDU; The PDCP SDU carries at least one of the following when forwarded: The sequence number SN or COUNT value of the same PDCP PDU; SN or COUNT value in the concatenated PDU; Marks the start or end of a concatenated PDU; Indicates the number of SDUs in the concatenated PDU.

14. The method according to claim 12, wherein: A GTP-U data packet carries all PDCP SDUs involved in a cascade; All PDCP SDUs carry at least one of the following when forwarded: The SN or COUNT value of the same PDCP PDU; SDU cascade information; The SDU cascading information includes at least one of the following items: SDU length and SDU starting position.

15. The method according to any one of claims 11 to 14, wherein: For downlink data, the PDCP concatenation information is used to send data packets that have been sent but not confirmed or continuously confirmed by the source cell to the target cell for data processing in a concatenation manner and order in the source cell; For uplink data, the PDCP concatenation information is used to send data packets received out of sequence by the source cell to the target cell for data processing in a concatenation manner and sequence in the source cell.

16. The method according to any one of claims 9 to 15, wherein: After the source node receives the first configuration from the target node, the method further includes: The source node sends the first configuration to the terminal when receiving the handover preparation response message from the target node.

17. The method according to any one of claims 9 to 16, wherein: The parameters related to the PDCP cascading function include at least one of the following: parameters of the data packet format and parameters satisfying the conditions for cascading.

18. A method for processing a cell handover, comprising: The target node receives a second configuration from the source node, where the second configuration is a configuration of the terminal in the source cell; The target node sends a first configuration to the source node, where the first configuration is a configuration of the terminal in the target cell; At least one of the first configuration and the second configuration includes a packet data convergence protocol PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: Radio bearer RB configuration of the terminal, the RB configuration including indication information for indicating that a PDCP cascading function is enabled on the RB; Parameters related to the PDCP cascading function.

19. The method according to claim 18, wherein: The method further comprises: The target node sends forwarding configuration information to the source node, where the forwarding configuration information is used by the source node to forward data of the RB of the terminal to the target node; The forwarding configuration information includes at least one of the following: The first indication information is used to indicate whether uplink or downlink data forwarding is required for the RB of the terminal; The second indication information is used to indicate whether PDCP cascading information needs to be included when data forwarding is required for the RB of the terminal; Identification information of the forwarding channel when forwarding data on the RB of the terminal.

20. The method according to claim 19, wherein: After the target node sends the forwarding configuration information to the source node, the method further includes: When the target node receives the forwarded data, the target node performs at least one of the following: For the received forwarded downlink data, the target node resends it to the terminal according to the sequence number SN or COUNT value order and the existing cascade format; For the received forwarded uplink data, the target node sorts the data according to the SN or COUNT value, and sends the service data unit SDU to the core network device in a continuous ascending order and a cascade order.

21. The method according to any one of claims 18 to 20, wherein: The parameters related to the PDCP cascading function include at least one of the following: parameters of the data packet format and parameters satisfying the conditions for cascading.

22. A cell switching processing device, comprising: Get module and execute module; The acquisition module is configured to acquire a first configuration, where the first configuration is a configuration of the terminal in a target cell; wherein the terminal executes a second configuration before acquiring the first configuration, where the second configuration is a configuration of the terminal in a source cell; The execution module is used to execute the target cell according to the first configuration obtained by the acquisition module. reconfiguration; At least one of the first configuration and the second configuration includes a packet data convergence protocol PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: Radio bearer RB configuration of the terminal, the RB configuration including indication information for indicating that a PDCP cascading function is enabled on the RB; Parameters related to the PDCP cascading function.

23. A cell switching processing device, comprising: A sending module and a receiving module; The sending module is used to send a second configuration to the target node, where the second configuration is a configuration of the terminal in the source cell; The receiving module is configured to receive a first configuration from the target node, where the first configuration is a configuration of the terminal in the target cell; At least one of the first configuration and the second configuration includes a packet data convergence protocol PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: Radio bearer RB configuration of the terminal, the RB configuration including indication information for indicating that a PDCP cascading function is enabled on the RB; Parameters related to the PDCP cascading function.

24. A cell switching processing device, comprising: Receiving module and sending module; The receiving module is configured to receive a second configuration from a source node, where the second configuration is a configuration of the terminal in a source cell; The sending module is used to send a first configuration to the source node, where the first configuration is a configuration of the terminal in the target cell; At least one of the first configuration and the second configuration includes a packet data convergence protocol PDCP cascade configuration, and the PDCP cascade configuration includes at least one of the following: Radio bearer RB configuration of the terminal, the RB configuration including indication information for indicating that a PDCP cascading function is enabled on the RB; Parameters related to the PDCP cascading function.

25. A terminal comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the cell handover processing method according to any one of claims 1 to 8 are implemented.

26. A network side device, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the cell switching processing method as described in any one of claims 9 to 17 are implemented.

27. A network side device, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the cell switching processing method as described in any one of claims 18 to 21 are implemented.

28. A readable storage medium storing a program or instruction, wherein when the program or instruction is executed by a processor, the program or instruction implements the steps of the cell switching processing method as described in any one of claims 1 to 8, or implements the steps of the cell switching processing method as described in any one of claims 9 to 17, or implements the steps of the cell switching processing method as described in any one of claims 18 to 21.

Citation Information

Patent Citations

  • A method, apparatus and system for data block cascading and disassembly processing.

    CN102300259A

  • Communication device and method for cascading service data units

    CN116076151A

  • Segmentation and Concatenation for New Radio Systems

    US20180097918A1