Cell switching processing method and device, equipment and storage medium

By providing a cell handover processing method in 5G technology, the terminal can effectively reconfigure the target cell, solving the efficiency and service continuity of cell handover under the PDCP hierarchical cascade function, and achieving more efficient data transmission and system performance.

CN119676786APending Publication Date: 2025-03-21VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311214484.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-19
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

In 5G technology, after the introduction of PDCP hierarchical cascade function, how the terminal can achieve the reconfiguration of the target cell has become an urgent problem to be solved, especially in improving security processing efficiency and ensuring business continuity.

Method used

By providing a processing method of cell handover, the terminal acquires the configuration of the target cell and performs a reconfiguration according to the configuration. This configuration includes a PDCP cascading configuration, including parameters related to the wireless bearer configuration and PDCP cascading function, to support better configuration and data transmission of terminals in the target cell.

Benefits of technology

The target cell reconfiguration of the terminal under the PDCP hierarchical cascade function is realized, which improves the efficiency of data transmission and service transmission performance, and improves the efficiency and user experience of the entire system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119676786A_ABST
    Figure CN119676786A_ABST
Patent Text Reader

Abstract

Disclosed are a cell handover processing method, apparatus and device, and a storage medium, belonging to the technical field of communications, the cell handover processing method of the embodiment of the present application comprising: a terminal obtaining a first configuration, the first configuration being a configuration of the terminal in a target cell; wherein the terminal executes the second configuration before obtaining the first configuration, and the second configuration is the configuration of the terminal in the 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 comprises PDCP cascade configuration, the PDCP cascade configuration comprises at least one of the following items: RB configuration of the terminal, and the RB configuration comprises indication information used for indicating that the RB starts a PDCP cascade function; the invention relates to parameters related to a PDCP cascade function.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] 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

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

[0003] 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 cascading is performed at the PDCP layer to convert small packets into large data packets, and then security operations are performed, which can greatly improve the security processing efficiency. In addition, the cascading of the PDCP layer cannot be replaced by the existing cascading of the RLC layer or the MAC layer, because the latter is performed after security processing and cannot solve the problem of security processing efficiency.

[0004] Thus, after the introduction of the PDCP layer cascading function, how the terminal implements the reconfiguration of the target cell is an urgent problem to be solved. Summary of the invention

[0005] 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 a PDCP layer cascading function.

[0006] In a first aspect, a method for processing cell switching is provided, the method comprising: a terminal obtains a first configuration, the first configuration being the configuration of the terminal in a target cell; wherein, before obtaining the first configuration, the terminal executes a second 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 (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.

[0007] In the second aspect, a method for processing cell switching is provided, the method comprising: a source node sends a second configuration to a target node, the second configuration being the configuration of the terminal in the source cell; the source node receives a first configuration from the target 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.

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

[0009] In a fourth aspect, a cell switching processing device is provided, the device comprising: an acquisition module and an execution module. The acquisition module is used to acquire a first configuration, the first configuration being the configuration of the terminal in the target cell; wherein the terminal executes a second configuration before acquiring the first configuration, the second configuration being 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, 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.

[0010] In a fifth aspect, a cell switching processing device is provided, the device comprising: a sending module and a receiving module. The sending module is used to send a second configuration to a target node, the second configuration being the configuration of the terminal in the source cell. The receiving module is used to receive a first configuration from the target 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.

[0011] In a sixth aspect, a cell switching processing device is provided, the device comprising: a receiving module and a sending module. The receiving module is used to receive a second configuration from a source node, the second configuration being the configuration of the terminal in the source cell. The sending module is used to send 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 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.

[0013] In an eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to obtain 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 processor is used to perform 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: 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.

[0014] In a 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.

[0015] 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 a target node, the second configuration being the configuration of the terminal in a source cell; and, receiving a first configuration from the target 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, and the PDCP cascade configuration includes 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.

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

[0017] In the twelfth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive a second configuration from a source node, the second configuration being the configuration of the terminal in the source cell; and to send 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, and the PDCP cascade configuration includes 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.

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

[0019] In a 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.

[0020] In the fifteenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program 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.

[0021] In the sixteenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the 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.

[0022] 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. Among them, the terminal has previously executed 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 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 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, so that the terminal has a better data transmission effect, ensures the transmission performance of the terminal service, and improves the efficiency of the entire system. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 is a schematic diagram of the architecture of a wireless communication system provided in an embodiment of the present application;

[0024] Figure 2 This is one of the flowcharts of a method for processing a cell handover provided in an embodiment of the present application;

[0025] Figure 3 This is a second flowchart of a method for processing a cell handover provided in an embodiment of the present application;

[0026] Figure 4 This is a flowchart of a method for processing a cell handover provided in an embodiment of the present application;

[0027] Figure 5 This is a fourth flowchart of a method for processing a cell handover provided in an embodiment of the present application;

[0028] Figure 6 This is a flowchart of a method for processing a cell handover provided in an embodiment of the present application;

[0029] Figure 7 This is one of the structural schematic diagrams of a cell switching processing device provided in an embodiment of the present application;

[0030] Figure 8This is a second structural diagram of a cell switching processing device provided in an embodiment of the present application;

[0031] Fig. 9 This is a third structural diagram of a cell switching processing device provided in an embodiment of the present application;

[0032] Fig.10 It is a schematic diagram of the hardware structure of a communication device provided in an embodiment of the present application;

[0033] Fig.11 is a schematic diagram of the hardware structure of a terminal provided in an embodiment of the present application;

[0034] Fig.12 It is a schematic diagram of the hardware structure of a network side device provided in an embodiment of the present application. DETAILED DESCRIPTION

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

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

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

[0038] The terms "at least one (item)", "at least one of" and the like in this application refer to any one, any two or a combination of more than two of the objects included therein. For example, at least one (item) 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 (items)" refers to two or more, and its meaning is similar to that of "at least one (item)".

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

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

[0041] The following is an explanation of 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.

[0042] 1. PDCP

[0043] 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 usually processes the data packet in the following order: assigning a sequence number (SN), header compression, integrity protection, encryption, adding a PDCP header, routing or copying, and then sending it to the lower layer. Correspondingly, the PDCP layer receiver processes the data packet in the following order: removing the PDCP header, decryption, integrity verification, reordering or duplicate detection, decompression of the header, and then submitting it to the upper layer.

[0044] The content of integrity protection includes the data part and header of the data packet before encryption. The content of encryption is the complete message authentication code (MAC-I) generated by integrity protection and the PDCP layer data unit except the Service Data Adaptation Protocol (SDAP) header and SDAP control data unit.

[0045] 2. RLC and MAC

[0046] In the 4G system, the RLC layer has a concatenation function. According to the size of the real-time transmission resources allocated by the MAC layer, the RLC performs appropriate concatenation and / or segmentation of high-level data packets to form data blocks of appropriate size and send them to the MAC layer for final packet transmission. The effect of RLC layer concatenation is that only one new RLC PDU will be included in the MAC Protocol Data Unit (PDU), reducing the RLC layer header overhead.

[0047] In the 5G system, due to the significant increase in data transmission rate, the requirements for non-real-time data processing have increased, so 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 order. After the MAC layer obtains the size of real-time transmission resources, it intercepts and segments multiple pre-processed PDUs as needed to form the final data block for transmission. 5G is equivalent to transferring the cascading function from RLC to MAC. The purpose is to perform non-real-time preprocessing as much as possible when transmitting large amounts of data, and to improve the efficiency of real-time packet assembly when obtaining resource authorization.

[0048] 3. PDCP data forwarding

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

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

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

[0052] The following is a detailed description of 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.

[0053] At present, the PDCP layer in the existing 4G / 5G technology does not have the cascading function. The cascading function of RLC or MAC is to make the size of the high-level data packet adapt to the size of the underlying transmission resource block as much as possible, so as to improve resource utilization. However, in the middle and late stages of 5G development, especially due to the introduction of integrity protection function for data bearer, the integrity protection and encryption of a large number of small packets and other security operations have brought serious processing efficiency problems to the security processing of the PDCP layer. Studies have found that 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 cascading is performed at the PDCP layer to convert small packets into large data packets, and then security operations are performed, which can greatly improve the security processing efficiency. In addition, the cascading of the PDCP layer cannot be replaced by the existing cascading of the RLC or MAC layer, because the latter is performed after security processing and cannot solve the problem of security processing efficiency.

[0054] After the introduction of the PDCP layer cascading function, when a terminal moves between two cells, whether the source cell and the target cell support the new cascading function will require new solutions to support better service continuity in the cell configuration process. Therefore, how the terminal can reconfigure the target cell is an urgent problem to be solved.

[0055] 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. Among them, the terminal has previously executed 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 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 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, so that the terminal has a better data transmission effect, ensures the transmission performance of the terminal service, and improves the efficiency of the entire system.

[0056] The present application embodiment provides a method for processing a cell handover. Figure 2 FIG. 1 is a flow chart showing a method for processing a cell handover provided in an embodiment of the present application. Figure 2 As shown, the cell switching processing method provided in the embodiment of the present application may include the following steps 201 and 202.

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

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

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

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

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

[0062] 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:

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

[0064] Parameters related to the PDCP cascading function.

[0065] 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 satisfying the conditions for cascading.

[0066] 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 (Length Indicator, LI) in the data packet and the number of cascaded data packets (Num).

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

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

[0069] Optionally, in an embodiment of the present application, the first configuration and the second configuration both include 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, and 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.

[0070] Exemplarily, the cell switching processing method provided in the embodiment of the present application further includes the following step 203.

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

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

[0073] 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 as needed;

[0074] The PDCP entity of the terminal maintains the value of the current transmission variable;

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

[0076] The PDCP entity of the terminal starts to resend and send a new data packet from the first data packet that has not been confirmed by the lower layer. The resent data packet retains the cascading mode of the original transmission, and the cascading mode of the new data packet is determined as needed;

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

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

[0079] Optionally, in an embodiment of the present application, the cascading mode can be determined according to needs 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.

[0080] Optionally, in an embodiment of the present application, the first configuration and the second configuration both include 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, and 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.

[0081] Exemplarily, the cell switching processing method provided in the embodiment of the present application further includes the following step 204.

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

[0083] The PDCP entity of the terminal sends the SDUs in the received data packets to the higher layers in order according to the ascending order of SN or COUNT values ​​and the internal cascading order of the PDUs;

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

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

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

[0087] 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 ascending order of the SN or COUNT value and the internal cascading order of the PDUs.

[0088] 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;

[0089] The PDCP entity of the terminal performs a de-concatenation operation on the received new data according to the packet format.

[0090] Optionally, in an embodiment of the present application, for uplink, if the network sends a gap-free status report to the terminal, the terminal can adopt a different cascading strategy in the target cell. Or the terminal can send continuous SDUs starting from the first unconfirmed PDCP SDU in the target cell, and it is not necessary to maintain the cascading strategy in the source cell. Similarly, for downlink, the terminal can discard all PDCP SDUs received from the source cell after the first gap.

[0091] In the embodiment of the present application, when both the source cell and the target cell support the PDCP cascade function, the source cell can send the PDCP cascade configuration as the terminal information to the target cell during the handover preparation process, and the target cell generates the PDCP cascade configuration in the target cell according to its own algorithm. Generally, configuration continuation will bring a better data continuity experience, so the target cell can configure the same or similar PDCP cascade configuration for the terminal.

[0092] In this embodiment of the present application, for the case where both the source cell and the target cell support the PDCP cascade function, if the existing sequence number and the receiving and sending status can be maintained and continued at both the sending end and the receiving end after reconfiguration, 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 mode, thereby ensuring that no high-level data packets are lost and are delivered to the high-level in full order. For example, sequence number 1 (three cascade packets), sequence number 2 (two cascade packets), sequence number 3 (four cascade packets), the 9 data packets will eventually be delivered to the high-level in order accurately and in sequence, truly achieving business continuity.

[0093] 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 the PDCP cascade of RBs for the terminal, while the target cell supports and configures the PDCP cascade function for the terminal, and the terminal acts as a transmitter, and the PDCP entity of the terminal implements the reconfiguration of the target cell by executing the following step 205.

[0094] Exemplarily, the cell switching processing method provided in the embodiment of the present application further includes the following step 205.

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

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

[0097] The PDCP entity of the terminal starts sending new data packets from the first data packet that has not been sent, and the cascading method of the new data packets is determined as needed;

[0098] The PDCP entity of the terminal maintains the value of the current transmission variable;

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

[0100] 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 unconcatenated mode of the original transmission, and the concatenation mode of the new data packets is determined as needed;

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

[0102] 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 the PDCP cascade of RBs for the terminal, while the target cell supports and configures the PDCP cascade function for the terminal, and 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 206.

[0103] Exemplarily, the cell switching processing method provided in the embodiment of the present application further includes the following step 206.

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

[0105] 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;

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

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

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

[0109] 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 SN or COUNT and the internal cascading order of the PDUs.

[0110] 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;

[0111] The PDCP entity of the terminal performs a de-concatenation operation on the received new data according to the packet format.

[0112] 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 when the target cell supports or turns on the PDCP cascading function, the target cell configures a new PDCP cascading configuration for the terminal, and the source node sends it to the terminal in the switching signaling. The PDCP entity of the terminal ensures the service continuity of the switching process by executing the above step 205 or step 206.

[0113] In this way, in an embodiment of the present application, for the case where the source cell does not support the PDCP cascading function and the target cell supports the PDCP cascading function, if the receiving and sending states are reset, the synchronization between the receiving and sending ends 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 data continuity in a certain sense. Because the source cell and the target cell are reset, the two states cannot be reordered. Then, the transmission from the first unconfirmed data will cause a certain amount of redundant repeated reception, and the transmission from the first unsent data packet will cause a certain packet loss gap. It can only ensure data continuity to a certain extent, and cannot avoid repetition and gap. If the receiving and sending 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. Therefore, the retransmission and reordering between the source and the target can achieve a complete order and zero packet loss effect.

[0114] 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 the PDCP cascade of RBs for the terminal, while the target cell does not support or does not configure the PDCP cascade function, and the terminal acts as a transmitter, and the PDCP entity of the terminal implements the reconfiguration of the target cell by executing the following step 207.

[0115] Exemplarily, the cell switching processing method provided in the embodiment of the present application further includes the following step 207.

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

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

[0118] 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 data packet concatenation;

[0119] The PDCP entity of the terminal maintains the value of the current transmission variable;

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

[0121] 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;

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

[0123] 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 the PDCP cascade of RBs for the terminal, while the target cell does not support or does not configure the PDCP cascade function, and 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 208.

[0124] Exemplarily, the cell switching processing method provided in the embodiment of the present application further includes the following step 208.

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

[0126] 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;

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

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

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

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

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

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

[0133] 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 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 starts from the initialization state of the PDCP state variable in the target cell to ensure business continuity during the switching process.

[0134] Thus, in the embodiment of the present application, for the case where the source cell supports the PDCP cascading function and the target cell does not support the PDCP cascading function, the sending and receiving states can be reset, the synchronization between the sending and receiving ends 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, and 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 gap. If the current sending and receiving 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 cascading, 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 that of the previous method, that is, only the unconfirmed data packets sent in cascade will be treated as gaps, and there will be no duplication, which achieves business continuity to a certain extent.

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

[0136] The 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. Among them, the terminal has previously executed 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.

[0137] Optionally, in an embodiment of the present application, the source cell and the target cell may be the same cell or different cells. When the terminal switches between a cell that supports the PDCP cascading function and a cell that does not support the PDCP cascading function, or switches between cells that also support the PDCP cascading function, a better cell configuration process may be performed based on the PDCP cascading configuration, which not only ensures the data continuity of the terminal service, but also reduces the bottleneck of the overall network resources and real-time processing efficiency, and further improves the system efficiency on the basis of ensuring the terminal service experience.

[0138] 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. The purpose of this solution is to define the terminal behavior and network-side behavior after the reconfiguration due to the introduction of PDCP cascading, so as to ensure that the terminal and the network side 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, and 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, so as to achieve the best business continuity and ensure user experience and network efficiency.

[0139] The present application embodiment provides a method for processing a cell handover. Figure 3 FIG. 1 is a flow chart showing a method for processing a cell handover provided in an embodiment of the present application. Figure 3 As shown, the cell switching processing method provided in the embodiment of the present application may include the following steps 301 to 304.

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

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

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

[0143] In the embodiment of the present application, when the source cell decides to switch the terminal, the configuration of the terminal in the source cell is transmitted to the target cell through the switching preparation process (switching preparation message).

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

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

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

[0147] 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:

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

[0149] Parameters related to the PDCP cascading function.

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

[0151] 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 (i.e., the first configuration) used in the target cell according to its own algorithm and with reference to the configuration of the source cell, and returns it to the source cell.

[0152] An embodiment of the present application provides a method for processing cell switching, wherein the source node and the target node can interact with each other through a second configuration and a 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 terminal with the 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.

[0153] Optionally, in the embodiment of the present application, combined with Figure 3 ,like Figure 4 As shown, after the above step 304, the cell switching processing method provided in the embodiment of the present application also includes the following steps 305 and 306.

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

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

[0156] In the embodiment of the present application, 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:

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

[0158] 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;

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

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

[0161] 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;

[0162] or,

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

[0164] 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 cases:

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

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

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

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

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

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

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

[0172] Indicates the number of SDUs in the concatenated PDU.

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

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

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

[0176] SDU cascade information;

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

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

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

[0180] Optionally, in an embodiment of the present application, for uplink data, the above-mentioned PDCP cascade 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 cascade method and order in the source cell.

[0181] Optionally, in an embodiment of the present application, when both the source cell and the target cell support the PDCP cascading function, the PDCP SDU cascading 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 cascading manner, thereby meeting the service continuity requirements on the receiving side. Therefore, when forwarding data, it is necessary to introduce PDCP SDU cascading information.

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

[0183] 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 may start from the first PDCP SDU that has not been confirmed or the first PDCP SDU that has not been sent and forward it to the target node with the corresponding PDU SN or COUNT value.

[0184] Optionally, in the embodiment of the present application, combined with Figure 4 ,like Figure 5 As shown, after the above step 306, the cell switching processing method provided in the embodiment of the present application also includes the following step 307.

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

[0186] 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;

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

[0188] Optionally, in the embodiment of the present application, combined with Figure 3 ,like Figure 6 As shown, after the above step 304, the cell switching processing method provided in the embodiment of the present application also includes the following steps 308 and 309.

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

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

[0191] In an embodiment of the present application, after receiving the switching preparation response message from the target cell, the source cell can send the configuration of the terminal 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 the switching.

[0192] Exemplarily, the following describes the solution through specific implementation methods for three scenarios provided in the embodiments of the present application, namely, at least one of the source cell and the target cell supports or is configured with the PDCP cascading function.

[0193] Implementation method 1: Both the source cell and the target cell support the PDCP cascade function

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

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

[0196] RB (e.g., DRB) configuration of the terminal, for example, including indication information that a PDCP cascading function is enabled;

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

[0198] 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 for use in the target cell (i.e., the first configuration mentioned above) 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 forwarding configuration information mentioned above).

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

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

[0201] If data is forwarded to the RB of the terminal, is it necessary to retain the PDCP cascade information?

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

[0203] Then, the source cell receives the handover preparation response message from the target cell, and sends the configuration of the terminal in the target cell, including the PDCP cascade configuration, to the terminal, so that the terminal can access the target cell in time and start data transmission after the handover. At the same time, the source cell also establishes a corresponding forwarding channel based on the information about the forwarding channel of the target cell, and forwards the corresponding data to the target node in the specified format.

[0204] 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 assumed 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.

[0205] For an RB forwarding channel that needs to contain PDCP cascading information, the format of the data packet needs to be newly designed, 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. Then the GTP-U data packet containing cascading information can be as follows:

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

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

[0208] 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 sequence in the source cell, so that the target cell can send and resend data for the same data packet according to the same cascade method and SN or COUNT value, and then the data successfully sent by the source cell can be correctly reordered with the data sent by the target cell, whether 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.

[0209] For example, in the source cell, data packets SDU 0, 1, 2 are cascaded and organized into a concatenated data packet with PDU SN or COUNT value = 0, and data packets SDU 3, 4 are cascaded and organized into a concatenated data packet with PDU SN or COUNT value = 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, 2 into PDU SN or COUNT value = 0 in the same way and sends it to the terminal. After receiving, the terminal can reorder and restore SDU 0, 1, 2, 3, 4 according to the order of SN or COUNT values ​​and the order of cascading in each PDU, and deliver them to the upper layer in order without loss.

[0210] 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 mode and order in the source cell, so that the target cell can correctly reorder the newly received data and the forwarded data.

[0211] For example, in the source cell, the cascaded data packet with a PDU SN or COUNT value = 0 organized after the data packets SDU 0, 1, 2 are cascaded is not received successfully, while the cascaded data packet with a PDU SN or COUNT value = 1 organized after the data packets SDU 3, 4 are cascaded is received successfully, so the cascade information and the data packet are forwarded to the target node (the cascaded data packet SDU3, 4 is organized after the cascade to obtain the PDU SN or COUNT value = 1), and the target node feedbacks the status report SN or COUNT value = 0 to the terminal that it is unsuccessful. After receiving the data packet, the terminal resends the data packet with SN or COUNT value = 0 according to the original cascade order. After the target node receives the data with SN or COUNT value = 0, it can reorder and restore SDU 0, 1, 2, 3, 4 in combination with the data with SN or COUNT value = 1 forwarded from the source node and their internal cascade order, and deliver them to the core network losslessly and in order.

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

[0213] If the negotiation result is forwarding that does not include cascade information, it means that all cascade data packets that have been sent or not confirmed in the downlink and all cascade data packets that have not been received in sequence in the uplink cannot be forwarded. Only the independent PDCP SDU 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.

[0214] It should also be noted that in addition to forwarding based on RB granularity, the prior art 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 and 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 manner.

[0215] Implementation method 2: The source cell supports the PDCP cascading function, but the target cell does not support or is not configured with the PDCP cascading function

[0216] In this implementation, the source cell supports the PDCP cascade function and configures the PDCP cascade function of the RB for the terminal, while the target cell does not support or does not intend to configure the PDCP cascade function. This is a typical handover scenario that occurs between base stations of different types, versions or manufacturers, and since the source cell and the target cell are not both configured with the PDCP cascade function, it is necessary to ensure that the configuration and data forwarding are carried out smoothly to ensure the business continuity of the handover process as much as possible.

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

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

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

[0220] 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, the PDCP cascade configuration may not be recognized and will be ignored, or although it can be recognized, the target cell provides the terminal with the configuration for use in the target cell (i.e., 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 (i.e., the above-mentioned forwarding configuration information).

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

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

[0223] If data is forwarded to the RB of the terminal, is it necessary to retain the PDCP cascade information?

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

[0225] Then, the source cell receives the handover preparation response message from the target cell, and sends the configuration of the terminal in the target cell, which does not include the PDCP cascade configuration, to the terminal, so that the terminal can access the target cell in time and start data transmission after the handover. At the same time, the source cell also establishes a corresponding forwarding channel based on the information about the forwarding channel of the target cell, and forwards the corresponding data to the target node in the specified format.

[0226] Since the PDCP cascading function is not enabled in the first configuration, the data packets that have been PDCP cascaded cannot be recovered. The uplink data or downlink data can be processed in the following ways:

[0227] Mode 3: The RB of the terminal (referring to the RB with the PDCP cascade function enabled in the source cell configuration and the PDCP cascade function not enabled in the target cell configuration) is completely reconfigured, that is, the terminal deletes / clears all the sending and receiving states of the current RB, and submits all received data packets that can form a complete SDU to the upper layer in ascending order (some gaps in the middle cannot be avoided, such as 0, 1, 2, 3, 6, 7, etc.), and deletes the data that has been sent from the source node regardless of whether it has been confirmed by the other end, but the data that has not been sent in the sending buffer can be retained. A new PDCP entity corresponding to the RB is established, and the state variables of the entity start from the initialization state and start sending and receiving data again.

[0228] The data forwarding range corresponding to mode 3 is forwarding from the first downlink data not sent at the source node. This is convenient for the PDCP entity after clearing to start transmission from a new data packet. In this case, some intermediate data will be lost.

[0229] Mode 4: The RB of the terminal (referring to the RB in which the PDCP cascading function is enabled in the source cell configuration and the PDCP cascading 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 delivers all the received data packets that can constitute a complete SDU to the higher layer in sequence (for example, 0, 1, 2, 3, etc.), and deletes the data that has been sent from 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. 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 is maintained, and the state variable of the entity is maintained in the current state. According to the configuration of the PDCP status report, it is decided whether to send a status report, and retransmissions and new transmissions are received, and reordered according to the SN or COUNT value. For the data at the SN or COUNT value gap that has not been received after the reordering timer (Timer-Reordering) times out, it stops waiting; as the sending end, the terminal side also receives the status report from the network side. For the data of the non-acknowledgment (NACK) part, if it is a PDU without SDU cascading, it is directly retransmitted to make up for the gap on the receiving side. For the PDU with SDU cascading, since the new configuration does not support cascading, it can only give up retransmission. In particular, if the new network side configuration can support it, the sending side can also report the SN or COUNT value of the data that cannot be retransmitted due to SDU cascading to the other party, so that the other party can stop T-Reordering waiting as soon as possible and submit the subsequent continuous data to the higher layer in sequence as soon as possible.

[0230] The scope of data forwarding corresponding to mode 4 starts from the SDU corresponding to the first PDU that has been sent but not confirmed by the source node and has not been cascaded, including DL data that has not been sent by the source node, and all are forwarded in sequence. This is convenient for the PDCP entity after the retention state to fill a small amount of receiving gaps with unconcatenated data, and then start transmitting new data packets. In this case, the intermediate data will be lost in relation to the cascaded data packets.

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

[0232] It should be noted that for unacknowledgment mode (UM) data, since the requirement for data packet losslessness is not high, method 3 is generally used for processing. For acknowledgment mode (AM) data, since the requirement for data packet losslessness is usually high, method 4 can be used for processing. Of course, for the sake of simplicity of implementation, method 3 can also be used, and it can be configured to the terminal by default or explicit method. By default, for example, if the cascade configuration of 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, then method 3 is used, and if it is not carried, then method 4 is used.

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

[0234] In this implementation, the source cell does not support the PDCP cascade function or does not configure the PDCP cascade function for the terminal, while the target cell supports and configures the PDCP cascade function. This is also a typical handover scenario that occurs between base stations of different types, versions or manufacturers, and since the source cell and the target cell are not both configured with the PDCP cascade function, it is necessary to ensure that the configuration and data forwarding are carried out smoothly to ensure the business continuity of the handover process as much as possible.

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

[0236] 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, which does not include the PDCP cascade configuration. However, the target cell provides the terminal with the configuration used in the target cell (i.e., 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 information on the forwarding channel (i.e., the forwarding configuration information mentioned above).

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

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

[0239] If data is forwarded to the RB of the terminal, is it necessary to retain the PDCP cascade information?

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

[0241] Then, the source cell receives the handover preparation response message from the target cell, and sends the configuration of the terminal in the new cell, including the PDCP cascade configuration, to the terminal, so that the terminal can access the target cell in time and start data transmission after the handover. At the same time, the source cell also establishes the corresponding forwarding channel according to the information about the forwarding channel of the target cell, and forwards the corresponding data to the target node in the specified format.

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

[0243] (1) For UM data packets, they are processed in the traditional way, that is, all PDCP states are cleared, and transmission between the new node and the first unsent data begins. Data forwarding also begins with the first unsent data.

[0244] (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 NACK and ACK is fed back to the sending end. The sending end combines the NACK data into a single SDU and retransmits it using the original SN or COUNT value to fill the receiving gap. It should be noted that although the SN or COUNT value of the retransmitted data packet reuses the SN or COUNT value of the original PDU, since the data packet is retransmitted in the 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 the cascade field in the packet header is set to no, or does not carry a dedicated cascade field, so that the other end can parse it correctly. 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.

[0245] 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 method can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.

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

[0247] Figure 7 A possible structural diagram of a cell switching processing device involved in an embodiment of the present application is shown, and the cell switching processing device can be applied to a terminal. Figure 7 As shown, the cell switching processing device 40 may include: an acquisition module 41 and an execution module 42.

[0248] The acquisition module 41 is used to acquire a first configuration, which is the configuration of the terminal in the target cell; the terminal executes a second configuration before acquiring the first configuration, which is the configuration of the terminal in the source cell. The execution module 42 is used to execute the reconfiguration of 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: RB configuration of the terminal, which includes indication information for indicating that the RB has enabled the PDCP cascade function; parameters related to the PDCP cascade function.

[0249] An embodiment of the present application provides a cell switching processing device. After the PDCP cascading function is introduced, at least one of the source cell and the target cell supports the PDCP cascading function, that is, at least one of the source node and the target node provides a PDCP cascading 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 cascading 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.

[0250] In a possible implementation, both the first configuration and the second configuration include a PDCP cascade configuration. The execution module 42 is also used for a PDCP entity of the terminal to perform at least one of the following:

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

[0252] The PDCP entity of the terminal starts sending new data packets from the first data packet that has not been sent, and the cascading method of the new data packets is determined as needed;

[0253] The PDCP entity of the terminal maintains the value of the current transmission variable;

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

[0255] 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 as needed;

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

[0257] In a possible implementation, both the first configuration and the second configuration include a PDCP cascade configuration. The execution module 42 is also used for a PDCP entity of the terminal to perform at least one of the following:

[0258] The PDCP entity of the terminal sends the SDUs in the received data packets to the higher layers in order according to the ascending order of SN or COUNT values ​​and the internal cascading order of the PDUs;

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

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

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

[0262] 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 ascending order of the SN or COUNT value and the internal cascading order of the PDUs.

[0263] 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;

[0264] The PDCP entity of the terminal performs a de-concatenation operation on the received new data according to the packet format.

[0265] 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 also used for a PDCP entity of the terminal to perform at least one of the following:

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

[0267] The PDCP entity of the terminal starts sending new data packets from the first data packet that has not been sent, and the cascading method of the new data packets is determined as needed;

[0268] The PDCP entity of the terminal maintains the value of the current transmission variable;

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

[0270] 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 unconcatenated mode of the original transmission, and the concatenation mode of the new data packets is determined as needed;

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

[0272] 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 also used for a PDCP entity of the terminal to perform at least one of the following:

[0273] 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;

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

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

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

[0277] 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 sequence according to the ascending order of the SN or COUNT value and the internal cascading order of the PDUs.

[0278] 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;

[0279] The PDCP entity of the terminal performs a de-concatenation operation on the received new data according to the packet format.

[0280] 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 also used for a PDCP entity of the terminal to perform at least one of the following:

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

[0282] 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 data packet concatenation;

[0283] The PDCP entity of the terminal maintains the value of the current transmission variable;

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

[0285] 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;

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

[0287] 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 also used for a PDCP entity of the terminal to perform at least one of the following:

[0288] 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;

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

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

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

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

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

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

[0295] In a possible implementation manner, 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.

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

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

[0298] Figure 8 A possible structural diagram of a cell switching processing device involved in an embodiment of the present application is shown, and the cell switching processing device can be applied to a source node. Figure 8 As shown, the cell switching processing device 50 may include: a sending module 51 and a receiving module 52.

[0299] The sending module 51 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. The receiving module 52 is used to 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: 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.

[0300] An embodiment of the present application provides a cell switching processing device. After the PDCP cascading function is introduced, at least one of the source cell and the target cell supports the PDCP cascading function, that is, the cell switching processing device and at least one of the target nodes provide PDCP cascading configuration for the terminal, so that the terminal can perform better cell configuration and other processes based on the PDCP cascading 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.

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

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

[0303] 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;

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

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

[0306] 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;

[0307] or,

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

[0309] In a possible implementation, in the case where PDCP cascade information needs to be included when data is forwarded, the forwarded GTP-U data packet containing the PDCP cascade information is any one of the following:

[0310] A GTP-U data packet contains only one PDCP service data unit SDU and PDCP cascading information;

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

[0312] In a possible implementation, the above-mentioned one GTP-U data packet includes only one PDCP SDU; the one PDCP SDU carries at least one of the following when forwarded:

[0313] The sequence number SN or COUNT value of the same PDCP PDU;

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

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

[0316] Indicates the number of SDUs in the concatenated PDU.

[0317] In a possible implementation, the above-mentioned one GTP-U data packet carries all PDCP SDUs participating in one cascade; when all the PDCP SDUs are forwarded, they carry at least one of the following:

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

[0319] SDU cascade information;

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

[0321] In a possible implementation, 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 according to the concatenation method and sequence in the source cell;

[0322] 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 the concatenation mode and sequence in the source cell.

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

[0324] In a possible implementation manner, 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.

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

[0326] Fig. 9 A possible structural diagram of a cell switching processing device involved in an embodiment of the present application is shown, and the cell switching processing device can be applied to a target node. Fig. 9 As shown, the cell switching processing device 60 may include: a receiving module 61 and a sending module 62 .

[0327] The receiving module 61 is used to receive a second configuration from a source node, and the second configuration is a configuration of the terminal in the source cell. The sending module 62 is used to send a first configuration to the source node, and the first configuration is a 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: 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.

[0328] An embodiment of the present application provides a cell switching processing device. After the PDCP cascading function is introduced, at least one of the source cell and the target cell supports the PDCP cascading function, that is, at least one of the source node and the cell switching processing device provides PDCP cascading configuration for the terminal, so that the terminal can perform better cell configuration and other processes based on the PDCP cascading 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.

[0329] In a possible implementation, the sending module 62 is further used 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:

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

[0331] 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;

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

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

[0334] 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;

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

[0336] In a possible implementation manner, 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.

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

[0338] like Fig.10As shown, the embodiment of the present application also provides a communication device 5000, including a processor 5001 and a memory 5002, and 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.

[0339] The embodiment of the present application also provides a terminal, including a processor and a communication interface, the communication interface and the processor are coupled, and the processor is used to run a program or instruction to implement the steps in the above-mentioned cell switching 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 the terminal embodiment and can achieve the same technical effect. Specifically, Fig.11 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0340] 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 a processor 7010.

[0341] Those skilled in the art will appreciate that the terminal 7000 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 7010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.11 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0342] It should be understood that in the 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 a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0343] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 7001 can transmit the data to the processor 7010 for processing; in addition, the RF unit 7001 can send uplink data to the network side device. Generally, the RF unit 7001 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0344] 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, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), 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.

[0345] The processor 7010 may include one or more processing units; optionally, the processor 7010 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 7010.

[0346] The terminal provided in the embodiment of the present application is capable of implementing the various processes implemented by the terminal in the above-mentioned method embodiment and achieving 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.

[0347] The embodiment of the present application also provides a network side device, including a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps of the above-mentioned cell switching processing method embodiment. The 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 the network side device embodiment, and can achieve the same technical effect.

[0348] Specifically, the embodiment of the present application also provides a network side device. Fig.12 As shown, 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. The antenna 601 is connected to the radio frequency device 602. In the uplink direction, the radio frequency device 602 receives information through the antenna 601 and sends the received information to the baseband device 603 for processing. In the downlink direction, the baseband device 603 processes the information to be sent and sends it to the radio frequency device 602. The radio frequency device 602 processes the received information and sends it out through the antenna 601.

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

[0350] The baseband device 603 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.12 As shown, one of the chips 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 to execute the network device operations shown in the above method embodiment.

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

[0352] Specifically, the network side device 600 of the embodiment of the present invention further includes: instructions or programs stored in the memory 605 and executable on the processor 604, and the processor 604 calls the instructions or programs in the memory 605 to execute the above Figure 8 or Fig. 9 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0353] The network side device provided in the embodiment of the present application can implement the various processes implemented by the source node or the 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.

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

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

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

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

[0358] An embodiment of the present application further provides a computer program / program product, which is stored in a storage medium, and 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.

[0359] 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 as described above, and the network side device can be used to execute the steps of the cell switching processing method as described above.

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

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

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

Claims

1. A method for processing a cell handover, characterized in that: include: 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, characterized in that 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, characterized in that: 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, characterized in that: 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, characterized in that: 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, characterized in that 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, characterized in that: 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 internal cascading of 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 report is sent to the network.

8. The method according to any one of claims 1 to 7, characterized in that 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 cell switching, characterized in that: include: 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that: include: 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, characterized in that 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, characterized in that 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, characterized in that 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, characterized in that: include: 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 reconfiguration of the target cell according to the first configuration acquired by the acquisition module; 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, characterized in that: include: 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, characterized in that: include: 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, characterized in that: The method comprises 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 for processing cell handover according to any one of claims 1 to 8 are implemented.

26. A network side device, characterized in that: The method comprises 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 for processing cell switching as described in any one of claims 9 to 17 are implemented.

27. A network side device, characterized in that: It comprises 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, characterized in that: The readable storage medium stores a program or instruction, and when the program or instruction is executed by the processor, it 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.