Cell switching method and related products
By using the handover commands of layer 1 or layer 2 during cell handover, the UE determines the processing method of layer 2, solving the problem of unsmooth cell handover in the prior art, and achieving lower user-side interrupt delay and higher handover smoothness.
Patent Information
- Application Number
- CN202110051680.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-14
- Publication Date
- 2025-04-25
- Estimated Expiration
- 2041-01-14
AI Technical Summary
The existing cell handover based on layer 3 signaling is not smooth, resulting in a large delay in user interruption.
The handover of the cell is realized by the handover command of layer 1 or layer 2. The UE determines the layer 2 processing method for handover from the source cell to the target cell according to the handover command, including maintaining or rebuilding the PDCP entity, RLC entity, and HARQ process.
The smoothness of cell handover is improved and the interrupt delay of the user plane during the handover process is reduced.
Smart Images

Figure CN114765818B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication processing technology, and in particular to a cell switching method and related products. Background Art
[0002] In wireless communications, in order to meet the user's mobility requirements, the network side can enable the UE (User Equipment) to access the target cell from the source cell through Handover. Once the UE receives the handover command (such as RRC (Radio Resource Control) signaling) sent by the network side, it accesses the target cell according to the target cell information contained in the handover command.
[0003] However, the existing cell switching based on layer 3 signaling is not smooth, and the user plane interruption delay is large during the switching process. Summary of the invention
[0004] The embodiment of the present application discloses a cell switching method and related products, which can implement cell switching through layer 1 or layer 2 switching commands, improve the smoothness of cell switching, and reduce the interruption delay of the user plane during the switching process.
[0005] In a first aspect, a cell switching method is provided, the method being applied to a user equipment UE, the method comprising the following steps:
[0006] During the cell switching process, the UE receives a layer 1 or layer 2 switching command sent by the network device.
[0007] The UE determines a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0008] The layer 2 processing method includes: a first processing method or a second processing method.
[0009] In a second aspect, a cell switching method is provided, the method being applied to a network device, the method comprising the following steps:
[0010] During the cell switching process, the network device sends a layer 1 or layer 2 switching command to the UE; the switching command is used to instruct the UE to switch from the source cell to the target cell. Layer 2 processing mode;
[0011] The processing method includes: a first processing method or a second processing method.
[0012] According to a third aspect, a user equipment is provided, including:
[0013] A communication unit, used for receiving a layer 1 or layer 2 handover command sent by a network device during a cell handover process;
[0014] a processing unit, configured to determine a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0015] The layer 2 processing method includes: a first processing method or a second processing method.
[0016] In a fourth aspect, an electronic device is provided, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps in the method described in the first aspect or the second aspect.
[0017] A fifth aspect provides a chip.
[0018] The chip is used to obtain a layer 1 or layer 2 switching command of a network device;
[0019] The chip is further used to determine a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0020] The layer 2 processing method includes: a first processing method or a second processing method.
[0021] In a sixth aspect, a chip module is provided, the chip module comprising: a communication component and a chip component;
[0022] The chip component is used to receive a layer 1 or layer 2 switching command of a network device through the communication component;
[0023] The chip component is further used to determine a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0024] The layer 2 processing method includes: a first processing method or a second processing method.
[0025] A seventh aspect provides a chip.
[0026] The chip is used to output a layer 1 or layer 2 handover command; the handover command is used to instruct the UE to switch from a source cell to a target cell in a layer 2 processing mode;
[0027] The processing method includes: a first processing method or a second processing method.
[0028] In an eighth aspect, a chip module is provided, the chip module comprising: a communication component and a chip component;
[0029] The chip module is used to output a layer 1 or layer 2 handover command; the handover command is used to instruct the UE to switch from a source cell to a target cell in a layer 2 processing mode;
[0030] The processing method includes: a first processing method or a second processing method;
[0031] The communication component is used to send the switching command.
[0032] In a ninth aspect, a computer-readable storage medium is provided, storing a computer program for electronic data exchange, wherein the computer program enables a computer to execute the method described in the first aspect or the second aspect.
[0033] In a tenth aspect, a computer program product is provided, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the first aspect or the second aspect of the embodiment of the present application. The computer program product may be a software installation package.
[0034] In an eleventh aspect, a network device is provided, the network device comprising:
[0035] A communication unit, used to send a layer 1 or layer 2 handover command to the UE during a cell handover process; the handover command is used to instruct the UE to switch from a source cell to a target cell in a layer 2 processing mode;
[0036] The processing method includes: a first processing method or a second processing method.
[0037] In the technical solution provided by the present application, during the cell switching process, the UE receives a layer 1 or layer 2 switching command sent by a network device, and the UE determines the layer 2 processing mode of switching from the source cell to the target cell according to the switching command. In this way, when the cell is switched, the carried PDCP entity will be maintained, so there is no need to reconstruct the PDCP entity, reducing the reconstruction signaling, and directly maintaining the carried PDCP entity can avoid the switching discontinuity caused by the reconstruction of the PDCP entity, thereby improving the smoothness of the switching and reducing the interruption delay of the user plane during the switching process. BRIEF DESCRIPTION OF THE DRAWINGS
[0038] The following is an introduction to the drawings used in the embodiments of the present application.
[0039] Figure 1 is a system architecture diagram of an example communication system;
[0040] Figure 2 It is a flowchart of a cell switching method provided by the present application;
[0041] Figure 3 It is a flowchart of a cell switching method provided in Embodiment 1 of the present application;
[0042] Figure 4 It is a flowchart of a cell switching method provided in Embodiment 2 of the present application;
[0043] Figure 5 It is a flowchart of a cell switching method provided in Embodiment 3 of the present application;
[0044] Figure 6 It is a structural diagram of the user equipment provided by this application;
[0045] Figure 7 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0046] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.
[0047] The term "and / or" in this application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.
[0048] The "multiple" that appears in the embodiments of the present application refers to two or more. The first, second, etc. descriptions that appear in the embodiments of the present application are only used for illustration and distinction of the description objects. There is no order, nor does it represent a special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application. The "connection" that appears in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not make any limitations on this.
[0049] The technical solution of the embodiment of the present application can be applied to Figure 1 The exemplary communication system 100 shown includes a terminal 110 and a network device 120 , wherein the terminal 110 is in communication connection with the network device 120 .
[0050] The terminal in the embodiments of the present application may refer to various forms of UE, access terminal, user unit, user station, mobile station, MS (English: mobile station, Chinese: mobile station), remote station, remote terminal, mobile device, user terminal, terminal equipment (English: terminal equipment), wireless communication equipment, user agent or user device. The terminal equipment may also be a cellular phone, a cordless phone, a SIP (English: session initiation protocol, Chinese: session initiation protocol) phone, a WLL (English: wireless local loop, Chinese: wireless local loop) station, a PDA (English: personal digital assistant, Chinese: personal digital processing), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network or a terminal device in a future evolved PLMN (English: public land mobile network, Chinese: public land mobile communication network), etc., and the embodiments of the present application are not limited to this.
[0051] In NR (new radio), the base station can be implemented in different ways. It can be an independent node that implements all the functions of the base station, or it can be divided into two parts: (Centralized unit) CU and DU (Distribution unit). One CU can be connected to multiple DUs. Usually, CU processes RRC signaling, while DU processes layer 1 and layer 2 signaling and data.
[0052] The switching of cells cannot be achieved through switching commands of layer 1 (such as the physical layer) or layer 2 (such as the MAC (Medium Access Control) layer or the RLC (Radio Link Control) layer).
[0053] In order to implement the switching commands of layer 1 and layer 2 to implement the switching of cells, the present application provides a cell switching method, which can be executed by UE. Figure 2 As shown, the following steps are included:
[0054] Step S201: During a cell switching process, the UE receives a layer 1 or layer 2 switching command sent by a network device.
[0055] Step S202: The UE determines a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0056] The layer 2 processing mode includes: a first processing mode (mode1) or a second processing mode (mode2).
[0057] The first processing method may be: maintaining a PDCP (Packet Data Convergence Protocol) entity of the bearer, maintaining a RLC entity of the bearer, and maintaining a HARQ process (Hybrid Automatic Repeat request process) of the bearer;
[0058] The second processing method may be: maintaining the PDCP entity, reestablishing the RLC entity and flushing the HARQ process (i.e., clearing the data in the HARQ process);
[0059] Of course, in practical applications, the first processing method and the second processing method can also be interchanged, for example:
[0060] The first processing method may be: maintaining the PDCP entity, reestablishing the RLC entity and flushing the HARQ process;
[0061] The second processing manner may be: maintaining the PDCP entity of the bearer, maintaining the RLC entity of the bearer, and maintaining the HARQ process of the bearer.
[0062] In the technical solution provided by the present application, during the cell switching process, the UE receives a layer 1 or layer 2 switching command sent by a network device, and the UE determines the layer 2 processing mode of switching from the source cell to the target cell according to the switching command. In this way, when the cell is switched, the carried PDCP entity will be maintained, so there is no need to reconstruct the PDCP entity, reducing the reconstruction signaling, and directly maintaining the carried PDCP entity can avoid the switching discontinuity caused by the reconstruction of the PDCP entity, thereby improving the smoothness of the switching and reducing the network overhead and the user plane interruption duration.
[0063] In an optional solution, in order to determine the specific processing mode of layer 2 of the cell, the handover command may include: an identifier corresponding to the first processing mode or an identifier corresponding to the second processing mode that is explicitly indicated. That is, the identification in the explicit indication is used to directly determine whether mode 1 or mode 2 is used to perform layer 2 processing. Alternatively, the content of layer 2 processing is directly indicated in the handover command, such as: reconstructing the RLC entity and flushing the HARQ process.
[0064] In another optional solution, in order to determine the specific processing mode of layer 2 of the cell, the handover command includes: whether the source cell and the target cell belong to the same distribution unit (Intra-DU).
[0065] In another optional solution, the processing method of determining layer 2 may specifically include:
[0066] The UE determines, according to the handover command, that the layer 2 processing mode of handover from the source cell to the target cell specifically includes:
[0067] If it is an Intra-DU, the UE determines that the layer 2 processing mode for switching from the source cell to the target cell is the layer 2 processing mode corresponding to the Intra-DU (e.g., mode 1);
[0068] If it does not belong to Intra-DU, the UE determines that the layer 2 processing mode for switching from the source cell to the target cell is the layer 2 processing mode corresponding to non-Intra-DU (for example, mode2).
[0069] In order to match the target cell with the layer 2 processing mode, in another optional solution, before the handover command, the UE receives a configuration sent by the network device, and the configuration may include: a candidate target cell and a layer 2 processing mode corresponding to the cell,
[0070] The UE determines the target cell according to the handover command and applies the layer 2 processing method corresponding to the target cell in the configuration.
[0071] In the above optional solution, the above first processing mode or the second processing mode may also be: maintaining the carried PDCP entity, maintaining the carried RLC entity and flushing the HARQ process.
[0072] Of course, there may be a third processing method, which may specifically be maintaining the bearer PDCP entity, maintaining the bearer RLC entity and flushing the HARQ process. In this case, the layer 2 processing method is one of the three processing methods.
[0073] In an optional solution, in order to avoid packet loss of RLC data packets, the above method may further include:
[0074] If the RLC layer of the bearer is in unacknowledged mode, the network device or UE transmits the bearer through the target cell starting from the first RLC data packet that has not been transmitted in the source cell;
[0075] If the RLC layer of the bearer is in confirmed mode, the network device or UE starts with the first RLC data packet that is not confirmed in the source cell and transmits it through the target cell.
[0076] To support Figure 2 The cell switching method shown in the figure can also be implemented as follows on the network device side: during the cell switching process, the network device sends a layer 1 or layer 2 switching command to the UE; the switching command is used to instruct the UE to switch from the source cell to the target cell in a layer 2 processing mode;
[0077] The processing method includes: a first processing method or a second processing method.
[0078] The specific definition of the first processing method or the second processing method can be found in Figure 2 The description of the example shown is not repeated here. The specific form of the above switching command can also be found in Figure 2 Description of the illustrated embodiment.
[0079] Embodiment 1
[0080] The embodiment of the present application provides a cell switching method, which is executed between a UE and a network device, and its technical scenario may be: the UE accesses the serving cell Cell1, establishes an RRC connection, and establishes a data radio bearer to start the service. The serving cell configures measurements for the UE so that the UE measures neighboring cells and serving cells and reports measurement reports. The serving cell can make switching decisions based on measurement reports and other factors such as cell load. In order to apply L1 / 2 switching, the serving cell configures reference signals for neighboring cell measurements such as CSI-RS (channel state information reference signal) for the UE through RRC signaling, and configures the channel state information for reporting neighboring cells, such as reporting the RSRP (L1 RSRP, reference signal received power), CQI (Channel Quality Index) and other neighboring cells measured by the physical layer. The serving cell usually always configures the UE to report the channel state information of the measured serving cell. After the serving cell obtains the channel state information of the neighboring cells and serving cells measured by the UE, a switching decision can be made accordingly. The source cell (i.e., the serving cell) in the embodiment of the present application is in the same DU as the target cell, i.e., the source cell and the target cell are Intra-DU. If Figure 3 As shown, the method may include the following steps:
[0081] Step S301: The network device sends a layer 1 or layer 2 handover command to the UE, where the handover command includes: the source cell and the target cell belong to Intra-DU;
[0082] Step S302: The UE receives a layer 1 or layer 2 handover command, and the UE determines that the layer 2 processing mode is mode 1, that is, maintaining the PDCP entity of the bearer, maintaining the RLC entity of the bearer, and maintaining the HARQ process of the bearer.
[0083] In the technical solution provided by the present application, during the cell switching process, the UE receives a layer 1 or layer 2 switching command sent by a network device, and the UE determines the layer 2 processing mode of switching from the source cell to the target cell according to the switching command. In this way, when the UE performs a cell switching, the carried PDCP entity will be maintained, so there is no need to reconstruct the PDCP entity, which reduces the reconstruction signaling, and directly maintaining the carried PDCP entity can avoid the switching discontinuity caused by the reconstruction of the PDCP entity, that is, reducing the UE interruption delay during the switching process, thereby improving the smoothness of the switching and reducing the network overhead.
[0084] Embodiment 2
[0085] The embodiment of the present application provides a cell switching method, which is executed between a UE and a network device, and its technical scenario may be: the UE accesses the serving cell Cell1, establishes an RRC connection, and establishes a data radio bearer to start the service. The serving cell configures measurements for the UE so that the UE measures neighboring cells and serving cells and reports measurement reports. The serving cell can make switching decisions based on measurement reports and other factors such as cell load. In order to apply L1 / 2 switching, the serving cell configures reference signals for neighboring cell measurements such as CSI-RS for the UE through RRC signaling, and configures channel state information for reporting neighboring cells, such as reporting RSRP (L1 RSRP) and CQI of neighboring cells measured by the physical layer. The serving cell usually always configures the UE to report the channel state information of the serving cell measured. After the serving cell obtains the channel state information of the neighboring cells and serving cells measured by the UE, a switching decision can be made accordingly. The source cell (i.e., the serving cell) and the target cell in the embodiment of the present application may be in the same DU or in different UEs, i.e., the source small area target cell may be an Intra-DU or an inter-DU. If Figure 4 As shown, the method may include the following steps:
[0086] Step S401, the network device sends configuration information to the UE, the configuration information includes: the target cell identifier and the target cell corresponding to the layer 2 processing mode (eg mode2);
[0087] Step S402: The network device sends a layer 1 or layer 2 handover command to the UE, where the handover command includes: a target cell identifier;
[0088] Step S403: The UE determines the processing mode of layer 2 as mode 2 according to the identifier of the target cell of the handover command, that is, maintaining the PDCP entity, reestablishing the RLC entity and flushing the HARQ process.
[0089] Intra-DU and Inter DU use different Layer 2 processing methods, mainly because in order to maintain the HARQ process during the switching process, the source cell needs to forward the data cached in the current HARQ process, the reception status and other information to the target cell. This requires the network side to complete the interaction of a large amount of data information in a very short time. It is easier to implement for Intra-DU (because it is in the same DU, so the data is sent very quickly), but it is very difficult to implement for inter-DU (because it is not in the same DU, and there is generally no high-speed data transmission channel between different DUs).
[0090] In the technical solution provided by the present application, during the cell switching process, the UE receives a layer 1 or layer 2 switching command sent by a network device, and the UE determines the layer 2 processing mode of switching from the source cell to the target cell according to the switching command. In this way, when the cell is switched, the carried PDCP entity will be maintained, so there is no need to reconstruct the PDCP entity, reducing the reconstruction signaling, and directly maintaining the carried PDCP entity can avoid the switching discontinuity caused by the reconstruction of the PDCP entity, that is, reducing the UE interruption delay during the switching process, thereby improving the smoothness of the switching and reducing the network overhead.
[0091] Embodiment 3
[0092] The embodiment of the present application provides a cell switching method, which is executed between a UE and a network device, and its technical scenario may be: the UE accesses the serving cell Cell1, establishes an RRC connection, and establishes a data radio bearer to start the service. The serving cell configures measurements for the UE so that the UE measures neighboring cells and serving cells and reports measurement reports. The serving cell can make switching decisions based on measurement reports and other factors such as cell load. In order to apply L1 / 2 switching, the serving cell configures reference signals for neighboring cell measurements such as CSI-RS for the UE through RRC signaling, and configures channel state information for reporting neighboring cells, such as reporting RSRP (L1 RSRP) and CQI of neighboring cells measured by the physical layer. The serving cell usually always configures the UE to report the channel state information of the serving cell measured. After the serving cell obtains the channel state information of the neighboring cells and serving cells measured by the UE, a switching decision can be made accordingly. The source cell (i.e., the serving cell) and the target cell in the embodiment of the present application may be in the same DU or in different UEs, i.e., the source small area target cell may be an Intra-DU or an inter-DU. If Figure 5 As shown, the method may include the following steps:
[0093] Step S501, the network device sends configuration information to the UE, the configuration information includes: the target cell identifier and the target cell layer 2 processing mode (eg mode1);
[0094] Step S502: The network device sends a layer 1 or layer 2 handover command to the UE, where the handover command includes: a target cell identifier;
[0095] Step S503: The UE determines the processing mode of layer 2 as mode 1 according to the identifier of the target cell of the handover command, that is, maintaining the PDCP entity of the bearer, maintaining the RLC entity of the bearer and flushing the HARQ process.
[0096] Intra-DU and Inter DU use different layer 2 processing methods, mainly because in order to maintain the HARQ process during the switching process, the source cell needs to forward the data cached in the current HARQ process, the receiving status and other information to the target cell. This requires the network side to complete the interaction of a large amount of data information in a very short time, which is easier to achieve for Intra-DU (because it is in the same DU, so the data is sent very quickly). For the same DU, depending on the different source cells and target cells, there may still be no high-speed data transmission channel. Therefore, the network equipment needs to directly configure the corresponding layer 2 processing method according to the target cell, avoiding the conflict between the data channel between the target cell and the source cell and the layer 2 processing method, which affects the efficiency of cell switching.
[0097] In the technical solution provided by the present application, during the cell switching process, the UE receives a layer 1 or layer 2 switching command sent by a network device, and the UE determines the layer 2 processing mode of switching from the source cell to the target cell according to the switching command. In this way, when the cell is switched, the carried PDCP entity will be maintained, so there is no need to reconstruct the PDCP entity, reducing the reconstruction signaling, and directly maintaining the carried PDCP entity can avoid the switching discontinuity caused by the reconstruction of the PDCP entity, that is, reducing the UE interruption delay during the switching process, thereby improving the smoothness of the switching and reducing the network overhead.
[0098] See also Figure 6 , Figure 6 A user equipment UE is provided, the device comprising:
[0099] The communication unit 601 is used to receive a layer 1 or layer 2 handover command sent by a network device during a cell handover process;
[0100] A processing unit 602 is used to determine a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0101] The layer 2 processing method includes: a first processing method or a second processing method.
[0102] In the technical solution provided by the present application, during the cell switching process, the UE receives a layer 1 or layer 2 switching command sent by a network device, and the UE determines the layer 2 processing mode of switching from the source cell to the target cell according to the switching command. In this way, when the cell is switched, the carried PDCP entity will be maintained, so there is no need to reconstruct the PDCP entity, reducing the reconstruction signaling, and directly maintaining the carried PDCP entity can avoid the switching discontinuity caused by the reconstruction of the PDCP entity, that is, reducing the UE interruption delay during the switching process, thereby improving the smoothness of the switching and reducing the network overhead.
[0103] The processing unit 602 may also perform the following steps: Figure 2 , Figure 3 , Figure 4 , Figure 5 The optional solutions or detailed solutions in the embodiments are not described in detail here.
[0104] It is understandable that, in order to realize the above functions, the above-mentioned device includes hardware and / or software modules corresponding to the execution of each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to be beyond the scope of the present application.
[0105] In this embodiment, the electronic device can be divided into functional modules according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0106] In the case where each functional module is divided into corresponding functional modules, the above communication unit and processing unit can be used to support the user equipment to perform the following steps: Figure 2 , Figure 3 , Figure 4 , Figure 5 The steps shown and Figure 2 , Figure 3 , Figure 4 , Figure 5 Refinements or alternatives to the illustrated embodiments.
[0107] It should be noted that all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module and will not be repeated here.
[0108] In the case of an integrated unit, the user equipment may include a processing module and a storage module. The processing module may be used to control and manage the actions of the user equipment, for example, it may be used to support the electronic device to execute the steps executed by the acquisition unit, the communication unit, and the processing unit. The storage module may be used to support the electronic device to execute stored program codes and data, etc.
[0109] Among them, the processing module can be a processor or a controller. It can implement or execute various exemplary logic boxes, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module can be a memory. The communication module can specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, a Wi-Fi chip, etc.
[0110] It is understandable that the interface connection relationship between the modules illustrated in the embodiment of the present application is only a schematic illustration and does not constitute a structural limitation on the user equipment. In other embodiments of the present application, the user equipment may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0111] See also Figure 7 , Figure 7 An electronic device 70 provided in an embodiment of the present application includes a processor 701, a memory 702 and a communication interface 703, wherein the processor 701, the memory 702 and the communication interface 703 are interconnected via a bus.
[0112] The memory 702 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a portable read-only memory (CD-ROM), and the memory 702 is used for related computer programs and data. The communication interface 703 is used to receive and send data.
[0113] The processor 701 may be one or more central processing units (CPUs). When the processor 701 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0114] The processor 701 may include one or more processing units, for example, the processing unit may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent components or integrated into one or more processors. In some embodiments, the user equipment may also include one or more processing units. Among them, the controller may generate an operation control signal according to the instruction opcode and the timing signal to complete the control of fetching and executing instructions. In some other embodiments, a memory may also be set in the processing unit for storing instructions and data. Exemplarily, the memory in the processing unit may be a cache memory. The memory may store instructions or data that have just been used or cyclically used by the processing unit. If the processing unit needs to use the instruction or data again, it may be directly called from the memory. In this way, repeated access is avoided, the waiting time of the processing unit is reduced, and the efficiency of the user equipment in processing data or executing instructions is improved.
[0115] In some embodiments, the processor 701 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM card interface and / or a USB interface, etc. Among them, the USB interface is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface can be used to connect a charger to charge the user device, and can also be used to transmit data between the user device and a peripheral device. The USB interface can also be used to connect headphones to play audio through the headphones.
[0116] If the electronic device 70 is a user device, such as a smart phone, the processor 701 in the electronic device 70 is used to read the computer program code stored in the memory 702 and perform the following operations:
[0117] During the cell switching process, a layer 1 or layer 2 switching command is received from a network device.
[0118] The UE determines a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0119] The layer 2 processing method includes: a first processing method or a second processing method.
[0120] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0121] If the electronic device 70 is a network device, such as a base station or an access point, the processor 701 in the electronic device 70 is used to read the computer program code stored in the memory 702 and perform the following operations:
[0122] In the cell switching process, a layer 1 or layer 2 switching command is sent to the UE; the switching command is used to instruct the UE to switch from the source cell to the target cell. Layer 2 processing mode;
[0123] The processing method includes: a first processing method or a second processing method.
[0124] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, which will not be repeated here.
[0125] The present application also provides a chip,
[0126] The chip is used to obtain a layer 1 or layer 2 switching command of a network device;
[0127] The chip is further used to determine a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0128] The layer 2 processing method includes: a first processing method or a second processing method.
[0129] The above chip can also be used to perform Figure 2 , Figure 3 , Figure 4 , Figure 5 The detailed solutions or optional solutions of the illustrated embodiment will not be described in detail here.
[0130] The present application also provides a chip module, the chip module comprising: a communication component and a chip component;
[0131] The chip component is used to receive a layer 1 or layer 2 switching command of a network device through the communication component;
[0132] The chip component is further used to determine a layer 2 processing mode for switching from a source cell to a target cell according to the switching command;
[0133] The layer 2 processing method includes: a first processing method or a second processing method.
[0134] The chip assembly can also be used to perform the following steps: Figure 2 , Figure 3 , Figure 4 , Figure 5 The detailed solutions or optional solutions of the illustrated embodiment will not be described in detail here.
[0135] The present application also provides a chip,
[0136] The chip is used to output a layer 1 or layer 2 handover command; the handover command is used to instruct the UE to switch from a source cell to a target cell in a layer 2 processing mode;
[0137] The processing method includes: a first processing method or a second processing method.
[0138] The above chip can also be used to perform Figure 2 , Figure 3 , Figure 4 , Figure 5 The detailed solutions or optional solutions of the illustrated embodiment will not be described in detail here.
[0139] The present application also provides a chip module, the chip module comprising: a communication component and a chip component;
[0140] The chip module is used to output a layer 1 or layer 2 handover command; the handover command is used to instruct the UE to switch from a source cell to a target cell in a layer 2 processing mode;
[0141] The processing method includes: a first processing method or a second processing method;
[0142] The communication component is used to send the switching command.
[0143] The chip assembly can also be used to perform the following steps: Figure 2 , Figure 3 , Figure 4 , Figure 5 The detailed solutions or optional solutions of the illustrated embodiment will not be described in detail here.
[0144] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, which, when executed on a network device, Figure 2 , Figure 3 , Figure 4 , Figure 5 The method flow shown is realized.
[0145] The present application also provides a computer program product. When the computer program product is run on a terminal, Figure 2 , Figure 3 , Figure 4 , Figure 5 The method flow shown is realized.
[0146] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the execution process on the method side. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software template corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0147] The embodiment of the present application can divide the electronic device into functional units according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0148] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and templates involved are not necessarily required by this application.
[0149] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0150] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the above-mentioned units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0151] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0152] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0153] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the above-mentioned methods in each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk and other media that can store program codes.
[0154] Those skilled in the art will appreciate that all or part of the steps in the various methods of the above embodiments may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable memory, which may include a flash drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
Claims
1. A cell switching method, characterized in that: The method is applied to a user equipment UE, and the method comprises the following steps: During the cell switching process, the UE receives a layer 1 or layer 2 switching command sent by a network device, wherein the switching command includes a target cell identifier. The UE determines a layer 2 processing mode for switching from a source cell to a target cell according to the switching command; The layer 2 processing method includes: a first processing method or a second processing method; receiving a configuration sent by the network device before the handover command, the configuration comprising: a candidate target cell identifier and a layer 2 processing method corresponding to the candidate target cell identifier, The UE determines the target cell according to the handover command, and applies the layer 2 processing method corresponding to the target cell; The first processing method includes: maintaining the carried RLC entity and flushing the carried HARQ process; the second processing method includes: re-establishing the carried RLC entity and flushing the carried HARQ process.
2. The method according to claim 1, characterized in that The switching command includes: an identifier corresponding to the first processing method or an identifier corresponding to the second processing method that is clearly indicated.
3. The method according to claim 1, characterized in that The handover command includes: whether the source cell and the target cell belong to the same distribution unit Intra-DU.
4. The method according to claim 3, characterized in that The UE determines, according to the handover command, that the layer 2 processing mode of handover from the source cell to the target cell specifically includes: If it is an Intra-DU, the UE determines that the layer 2 processing mode for switching from the source cell to the target cell is the layer 2 processing mode corresponding to the Intra-DU; If it does not belong to Intra-DU, the UE determines that the layer 2 processing mode for switching from the source cell to the target cell is the layer 2 processing mode corresponding to non-Intra-DU.
5. The method according to claim 1, characterized in that: The method further comprises: If the RLC layer of the bearer is in unacknowledged mode, the UE starts to transmit the bearer's first RLC data packet that has not been transmitted in the source cell through the target cell; If the RLC layer of the bearer is in confirmed mode, the UE starts with the first RLC data packet that is not confirmed in the source cell and transmits it through the target cell.
6. A cell switching method, characterized in that: The method is applied to a network device, and the method comprises the following steps: During the cell switching process, the network device sends a layer 1 or layer 2 switching command to the UE, wherein the switching command includes a target cell identifier; the switching command is used to instruct the UE to switch from the source cell to the target cell in a layer 2 processing mode; The processing method includes: a first processing method or a second processing method; Sending a configuration to the UE before the handover command, the configuration including: a candidate target cell identifier and a layer 2 processing method corresponding to the candidate target cell identifier, instructing the UE to determine a target cell according to the handover command and apply a layer 2 processing method corresponding to the target cell; The first processing method includes: maintaining the carried RLC entity and flushing the carried HARQ process; the second processing method includes: re-establishing the carried RLC entity and flushing the carried HARQ process.
7. The method according to claim 6, characterized in that The method further comprises: The network device sends configuration information to the UE, where the configuration information includes: a mapping relationship between a cell and a mode.
8. An electronic device comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps of any one of claims 1-5 or instructions for the steps of any one of claims 6-7.
9. A chip, characterized in that: The chip comprises a module for obtaining a layer 1 or layer 2 handover command of a network device, wherein the handover command comprises a target cell identifier; The chip further includes a module for determining a layer 2 processing mode for switching from a source cell to a target cell according to the switching command; The layer 2 processing method includes: a first processing method or a second processing method; The chip further includes a module for receiving a configuration sent by the network device before the handover command, wherein the configuration includes: a candidate target cell identifier and a layer 2 processing method corresponding to the candidate target cell identifier, The chip further includes a module for determining a target cell according to the handover command and applying a layer 2 processing method corresponding to the target cell; The first processing method includes: maintaining the carried RLC entity and flushing the carried HARQ process; the second processing method includes: re-establishing the carried RLC entity and flushing the carried HARQ process.
10. A chip module, characterized in that: The chip module includes: a communication component and a chip component; The chip component is used to receive a layer 1 or layer 2 handover command of a network device through the communication component, wherein the handover command includes a target cell identifier; The chip component is further used to determine a layer 2 processing mode for switching from a source cell to a target cell according to the switching command; The layer 2 processing method includes: a first processing method or a second processing method; receiving a configuration sent by the network device before the handover command, the configuration comprising: a candidate target cell identifier and a layer 2 processing method corresponding to the candidate target cell identifier, The chip assembly is further used to determine a target cell according to the handover command and apply a layer 2 processing method corresponding to the target cell; The first processing method includes: maintaining the carried RLC entity and flushing the carried HARQ process; the second processing method includes: re-establishing the carried RLC entity and flushing the carried HARQ process.
11. A chip, characterized in that: The chip includes a module for outputting a handover command of layer 1 or layer 2, wherein the handover command includes a target cell identifier; the handover command is used to instruct a layer 2 processing mode for the UE to switch from a source cell to a target cell; The processing method includes: a first processing method or a second processing method; The chip further includes a module for sending a configuration to the UE before the handover command, wherein the configuration includes: a candidate target cell identifier and a layer 2 processing method corresponding to the candidate target cell identifier, The chip includes a module for instructing the UE to determine a target cell according to the handover command and apply a layer 2 processing method corresponding to the target cell; The first processing method includes: maintaining the carried RLC entity and flushing the carried HARQ process; the second processing method includes: re-establishing the carried RLC entity and flushing the carried HARQ process.
12. A chip module, characterized in that: The chip module includes: a communication component and a chip component; The chip module is used to output a layer 1 or layer 2 handover command, wherein the handover command includes a target cell identifier; the handover command is used to instruct a layer 2 processing mode for the UE to switch from a source cell to a target cell; The processing method includes: a first processing method or a second processing method; The communication component is used to send the switching command; Sending a configuration to the UE before the handover command, the configuration including: a candidate target cell identifier and a layer 2 processing method corresponding to the candidate target cell identifier, The chip module is used to instruct the UE to determine the target cell according to the handover command and apply the layer 2 processing method corresponding to the target cell; The first processing method includes: maintaining the carried RLC entity and flushing the carried HARQ process; the second processing method includes: re-establishing the carried RLC entity and flushing the carried HARQ process.
13. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a user device, the computer-readable storage medium executes the method according to any one of claims 1 to 5 or the method according to any one of claims 6 to 7.
14. A network device, characterized in that: The network equipment includes: A communication unit, configured to send a layer 1 or layer 2 handover command to a UE during a cell handover process, wherein the handover command includes a target cell identifier; the handover command is used to instruct the UE to switch from a source cell to a layer 2 processing mode of a target cell; The processing method includes: a first processing method or a second processing method; Sending a configuration to the UE before the handover command, the configuration including: a candidate target cell identifier and a layer 2 processing method corresponding to the candidate target cell identifier, The network device is further used to instruct the UE to determine the target cell according to the handover command and apply the layer 2 processing method corresponding to the target cell; The first processing method includes: maintaining the carried RLC entity and flushing the carried HARQ process; the second processing method includes: re-establishing the carried RLC entity and flushing the carried HARQ process.
Citation Information
Patent Citations
Layer 2 (L2) mobility for new radio (NR) networks
CN111066292A