Transmission processing method and device, terminal and network side equipment
By carrying the next jump link counter NCC in the terminal's LTM switching command, the terminal can determine the first key during switching between CUs, solving the problem of poor communication reliability and achieving higher communication reliability and lower communication reliability Switch delay.
Patent Information
- Application Number
- CN202311046525.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-18
- Publication Date
- 2025-02-21
AI Technical Summary
In the prior art, when the terminal performs inter-CU switching, communication reliability is poor, resulting in a new handover that may occur during RRC reconfiguration, and it is impossible to communicate with the target cell normally.
By carrying the next hop link counter NCC in the mobility LTM handover command triggered by layer 1 and layer 2, the terminal determines the first key based on the NCC to ensure communication with the target cell.
During the switching between continuous CUs, NCC can be obtained every time the switching is switched, thereby generating the communication key of the target cell, ensuring normal communication with the target cell, improving the reliability of communication, and reducing the switching between continuous CUs Delay.
Smart Images

Figure CN119497078A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of communication technology, and specifically relates to a transmission processing method, apparatus, terminal and network side equipment. Background Art
[0002] With the development of communication technology, L1 / L2-triggered mobility (LTM) between central units (CU) (Inter-CU) is supported in communication systems. Inter-CU switching involves changes in the Packet Data Convergence Protocol (PDCP) entity of network-side equipment, so a key change is required. Before executing the next switching, the key of the target cell or candidate target cell needs to be reconfigured, and a new Next Hop Chaining Counter (NCC) is provided for the terminal. At present, a new NCC is usually sent in a Radio Resource Control (RRC) reconfiguration message. Since the RRC reconfiguration takes a long time, a new switching may occur in the terminal during the RRC reconfiguration, resulting in the terminal being unable to communicate normally with the target cell after receiving the RRC reconfiguration message. Therefore, the prior art has the problem of poor communication reliability caused by continuous switching between CUs. Summary of the invention
[0003] The embodiments of the present application provide a transmission processing method, apparatus, terminal and network-side equipment, which can solve the problem of poor communication reliability caused by continuous switching between CUs.
[0004] In a first aspect, a transmission processing method is provided, comprising:
[0005] The terminal receives the mobility LTM switching command triggered by layer 1 and layer 2 from the source distributed unit DU;
[0006] In a case where the LTM switching command carries a next hop link counter NCC, the terminal determines a first key based on the NCC;
[0007] The first key is used for the terminal to communicate with the target cell.
[0008] In a second aspect, a transmission processing method is provided, including:
[0009] The source central unit CU sends the next hop link counter NCC of the candidate cell to the source distributed unit DU, and the NCC is carried in the mobility LTM switching command triggered by layer 1 and layer 2 sent by the source DU to the terminal;
[0010] The NCC can be parsed by the source DU, and the NCC is used by the terminal to determine a first key during a handover execution process, and the first key is used by the terminal to communicate with a target cell.
[0011] In a third aspect, a transmission processing method is provided, including:
[0012] The source distributed unit DU receives the next hop link counter NCC of the candidate cell from the source central unit CU;
[0013] The source DU sends a mobility LTM switching command triggered by layer 1 and layer 2 to the terminal;
[0014] The LTM handover command carries the NCC, and the NCC is used by the terminal to determine a first key during the handover execution process, and the first key is used by the terminal to communicate with the target cell.
[0015] In a fourth aspect, a transmission processing device is provided, including:
[0016] A first receiving module is used to receive a mobility LTM switching command triggered by layer 1 and layer 2 from a source distributed unit DU;
[0017] A first determining module, configured to determine a first key based on a next hop link counter NCC when the LTM switching command carries the NCC;
[0018] The first key is used for the terminal to communicate with the target cell.
[0019] In a fifth aspect, a transmission processing device is provided, including:
[0020] A first sending module is used to send a next hop link counter NCC of a candidate cell to a source distributed unit DU, wherein the NCC is carried in a mobility LTM switching command triggered by layer 1 and layer 2 sent by the central unit DU to the terminal;
[0021] The NCC can be parsed by the source DU, and the NCC is used by the terminal to determine a first key during a handover execution process, and the first key is used by the terminal to communicate with a target cell.
[0022] In a sixth aspect, a transmission processing device is provided, including:
[0023] A second receiving module is used to receive a next hop link counter NCC of a candidate cell from a source central unit CU;
[0024] The second sending module is used to send the mobility LTM switching command triggered by layer 1 and layer 2 to the terminal;
[0025] The LTM handover command carries the NCC, and the NCC is used by the terminal to determine a first key during the handover execution process, and the first key is used by the terminal to communicate with the target cell.
[0026] 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.
[0027] In the eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive a mobility LTM switching command triggered by layer 1 and layer 2 from a source distributed unit DU; the processor is used to determine a first key based on a next-hop link counter NCC when the LTM switching command carries the NCC; wherein the first key is used for the terminal to communicate with a target cell.
[0028] 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.
[0029] In a tenth aspect, a network side device is provided, including a processor and a communication interface, wherein:
[0030] In the case where the network side device is a source CU, the communication interface is used to send a next hop link counter NCC of a candidate cell to a source distributed unit DU, and the NCC is carried in a mobility LTM switching command triggered by layer 1 and layer 2 sent by the central unit DU to the terminal; wherein the NCC can be parsed by the source DU, and the NCC is used by the terminal to determine a first key during the handover execution process, and the first key is used by the terminal to communicate with the target cell;
[0031] Alternatively, when the network side device is a source DU, the communication interface is used to: receive the next hop link counter NCC of the candidate cell from the source central unit CU; the second sending module is used to send the mobility LTM switching command triggered by layer 1 and layer 2 to the terminal; wherein the LTM switching command carries the NCC, and the NCC is used by the terminal to determine the first key during the switching execution process, and the first key is used by the terminal to communicate with the target cell. .
[0032] In the eleventh 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.
[0033] In the twelfth 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, or implement the steps of the method described in the third aspect.
[0034] In the thirteenth 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 described in the first aspect, or the method described in the second aspect, or the steps of the method described in the third aspect.
[0035] In the fourteenth 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 method as described in the first aspect, or the method as described in the second aspect, or the steps of the method as described in the third aspect.
[0036] In the embodiment of the present application, the terminal receives a mobility LTM switching command triggered by layer 1 and layer 2 from a source distributed unit DU; when the LTM switching command carries the next-hop link counter NCC, the terminal determines a first key based on the NCC; wherein the first key is used for the terminal to communicate with the target cell. In this way, since the LTM switching command is used to indicate the NCC, in the continuous switching process, the NCC can be obtained for each switching, and the communication key of the target cell can be generated, thereby ensuring normal communication with the target cell. Therefore, the embodiment of the present application reduces and improves the reliability of communication. At the same time, RRC reconfiguration of the terminal is avoided, thereby reducing the delay of switching between continuous CUs. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] Figure 1 is a block diagram of a wireless communication system to which the embodiments of the present application can be applied;
[0038] Figure 2 This is the architecture diagram of CU-DU;
[0039] FIG. 3A to FIG. 3C This is an example diagram of cell switching of a terminal;
[0040] Figure 4 It is a schematic diagram of the process of cell switching across CUs;
[0041] Figure 5 is an example diagram of a derived model of a key chain for switching;
[0042] Figure 6 It is a schematic diagram of the handover process between base stations;
[0043] Figure 7 is a flowchart of a switching preparation process for N2 switching;
[0044] Figure 8 is a flowchart of the switching process of N2 switching;
[0045] Fig. 9 It is a flow chart of a transmission processing method provided in an embodiment of the present application;
[0046] Fig.10 It is a flowchart of another transmission processing method provided in an embodiment of the present application;
[0047] Fig.11 It is a flowchart of another transmission processing method provided in an embodiment of the present application;
[0048] Fig.12 It is a structural diagram of a transmission processing device provided in an embodiment of the present application;
[0049] Fig.13 is a structural schematic diagram of another transmission processing device provided in an embodiment of the present application;
[0050] Fig.14 It is a structural diagram of another transmission processing device provided in an embodiment of the present application;
[0051] Fig.15 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application;
[0052] Fig.16 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;
[0053] Fig.17 It is a structural diagram of the network side device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] 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.
[0055] 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.
[0056] 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 thGeneration, 6G) communication system.
[0057] 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.
[0058] For ease of understanding, some contents involved in the embodiments of the present application are described below:
[0059] 1. CU-Distributed Unit (DU) framework.
[0060] The NR access network splits the base station into a central unit and a distributed unit, which are connected via the F1 interface. Figure 2 As shown below. Among them, a base station includes a CU and one or more DUs, and a DU includes one or more cells. The CU includes the Packet Data Convergence Protocol (PDCP) and the protocol stack above it, and the DU includes the protocol stack below the PDCP layer, such as the Radio Link Control (RLC) protocol, the Medium Access Control (MAC) protocol and the Physical (PHY) layer protocol. In the control plane, the CU includes RRC and the PDCP (PDCP-C) of the control plane; in the user plane, the CU includes the Service Data Adaption Protocol (SDAP) and the PDCP (PDCP-U) of the user plane.
[0061] 2. Intra-CU and Intra-DU switching.
[0062] The terminal switches between different cells in the same DU under the same CU, such as Figure 3A As shown. When the UE switches from cell 1 of DU1 to cell 2 of DU1, the PDCP and RLC entities on the UE side are not affected because the physical locations of the entities at each layer on the base station side have not changed. Since the cell serving the UE has changed, the MAC layer of the UE needs to be reset.
[0063] 3. Intra-CU and Inter-DU switching, such as Figure 3B As shown in the figure, the UE switches from a cell of DU1 to a cell of DU2. Since the RLC and MAC entities on the base station side have changed, the UE's RLC layer needs to be rebuilt, the MAC layer needs to be reset, the PHY layer needs to be reconfigured, and the PDCP layer needs to perform data recovery under the Acknowledged Mode (AM) bearer. The data packets that have not been transmitted are retransmitted at the PDCP layer.
[0064] 4. Inter-CU switching.
[0065] The terminal switches between different CUs (i.e. different base stations), such as Figure 3C As shown, the UE switches from DU1 of CU1 to DU2 of CU2, so the RLC layer needs to be rebuilt, the MAC layer needs to be reset, the PHY layer needs to be reconfigured, and the PDCP layer needs to be rebuilt.
[0066] 5. LTM.
[0067] LTM is introduced to reduce the switching delay. That is, DU uses L1 / L2 signaling to instruct the terminal to switch to the appropriate candidate cell based on the layer 1 measurement results reported by the terminal. LTM can consider supporting cell switching across CUs. The specific process is as follows: Figure 4 shown.
[0068] In the embodiment of the present application, continuous LTM means that the UE continuously switches between multiple configured candidate cells without the network reconfiguring the candidate cells.
[0069] 6. Key derivation during the switching process.
[0070] The derivation model of the key chain used for switching is as follows Figure 5 shown.
[0071] Optionally, when the initial connection is established, K gNBDerived from Access and Mobility Management Function (AMF) and associated with NCC = 0. The horizontal derivation or vertical derivation process during subsequent handover is described below.
[0072] 7. Xn switching process.
[0073] like Figure 6 As shown, the Inter-gNB handover process includes at least the following steps:
[0074] Step 61: The source base station initiates a handover and sends a handover request (HANDOVERREQUEST) to the target base station via the Xn interface.
[0075] Step 62, the target base station performs admission control and provides the RRC configuration of the target cell in the handover request confirmation (HANDOVER REQUESTACKNOWLEDGE);
[0076] Step 63: The source base station forwards the RRC reconfiguration message carried in the HANDOVER REQUEST ACKNOWLEDGE message to the terminal;
[0077] Step 64: The terminal disconnects from the source base station, establishes an RRC connection with the target base station, and replies that the RRC reconfiguration is complete.
[0078] 8. Key update during Xn switching process.
[0079] Xn switching is to implement inter-CU switching through the Xn interface between the source base station and the target base station. The key derivation process of the switching process is as follows.
[0080] The process on the base station side is as follows:
[0081] a) When there is an unused {NH, NCC} pair in the source base station, vertical key derivation is performed, otherwise horizontal key derivation is performed, where the value of the next hop (NH) is determined by the AMF key K AMF Derivation; If vertical key derivation is performed, the source base station calculates K based on NH and the physical cell identifier (PCI) and frequency of the target cell as input. NG-RAN *; If horizontal key derivation is performed, the source base station uses the currently used key K gNB , using the PCI and frequency of the target cell as input to calculate K NG-RAN *;
[0082] b) The source base station will {K NG-RAN*, NCC}pair is sent to the target base station. The target base station uses K NG-RAN * As K when UE switches to the target cell gNB The target base station will NCC and target K gNB The received NCC is included in the handover command (HOCommand) message, transparently transmitted to the source base station, and then sent to the UE by the source base station;
[0083] c) After the handover is completed, the target base station sends a Next Generation Application Protocol (NGAP) path switch request (NGAP PATH SWITCH REQUEST) message to the AMF. After receiving the message, the AMF increases the NCC saved locally by 1 and calculates the K AMF A new NH is derived, and the AMF sends the new {NH, NCC} to the target base station through the NGAP PATH SWITCH REQUEST ACKNOWLEDGE for subsequent switching, and deletes other saved {NH, NCC} pairs.
[0084] The behavior on the terminal side is as follows:
[0085] When the UE performs a handover and applies the RRC configuration of the target cell:
[0086] If the NCC value received by the UE in the handover command is different from the K gNB / K eNB If the associated NCC is the same, the UE will gNB / K eNB , the target PCI and frequency level are derived to obtain K NG-RAN *
[0087] If the NCC value received by the UE in the handover command is different from the K gNB / K eNB If the associated NCC is different, the UE first synchronizes the NCC and NH until it matches the NCC indicated by the handover command. Then the UE vertically derives K based on the synchronized NH, target PCI and frequency point. NG-RAN *.
[0088] UE uses K NG-RAN *K used to communicate with the target base station gNB / K eNB .
[0089] 9. N2 switching process.
[0090] When there is no Xn interface, the terminal implements inter-gNB N2 based handover through N2 interface signaling interaction. The handover preparation process of N2 handover is as follows: Figure 7 As shown, the switching execution process of N2 handover is shown in 8.
[0091] Optionally, in N2 handover, since there is no Xn interface, the source gNB and the target gNB cannot directly exchange signaling, and the candidate target cell preparation needs to be implemented through the NG interface. The main NG interface signaling involved includes:
[0092] HANDOVER REQUIRED sent by the source gNB to the AMF;
[0093] HANDOVER REQUEST sent by AMF to the target gNB;
[0094] The target gNB replies to AMF’s HANDOVER REQUEST ACKNOWLEDGE.
[0095] The AMF replies with the HANDOVER COMMAND of the source gNB.
[0096] When the switch does not involve changes to the AMF, Figure 7 and Figure 8 The source AMF (S-AMF) and target AM (T-AMF) are the same node, and the signaling interaction between them can be omitted.
[0097] 10. Key update during N2 switching process.
[0098] Taking the case where AMF does not change as an example, the behaviors on the base station side and the UE side are as follows.
[0099] Base station side:
[0100] After receiving the NGAP HANDOVER REQUIRED message, the source AMF adds 1 to the NCC value stored locally and calculates the value based on K AMF Calculate a new NH and send the {NH, NCC} pair to the target base station;
[0101] The target base station calculates K based on NH, target PCI and frequency. NG-RAN *, the target base station uses K NG-RAN * As K when UE switches to the target cell gNB The target base station will NCC and target K gNB The UE associates with the NCC and includes it in the HOCommand message, which is transparently transmitted to the AMF. The AMF transparently transmits it to the source base station, which then sends it to the UE via the RRC reconfiguration message.
[0102] After the switch is completed, the target base station sends a NGAP PATH SWITCH REQUEST message to the AMF. After receiving the message, the AMF increases the locally saved NCC by 1 and AMF A new NH is derived, and the AMF sends the new {NH, NCC} to the target base station via NGAP PATHSWITCH REQUEST ACKNOWLEDGE for subsequent switching, and deletes other saved {NH, NCC} pairs.
[0103] The behavior on the terminal side is the same as the Xn switching process and will not be repeated here.
[0104] 11. Data encryption and integrity protection.
[0105] Data encryption means that the sender generates a cipher (bit) stream based on encryption input parameters (serial number, key, etc.); the cipher (bit) stream is operated with the original plaintext data stream (bit stream) to obtain an encrypted data stream; after the receiver receives the encrypted data stream, it performs the inverse operation of the sender to obtain a decrypted data stream.
[0106] Integrity protection refers to obtaining a bit stream (MAC-I) of a preset length (such as 32 bits) based on input parameters (serial number, key, data to be integrity protected, etc.). Any change in the input parameters may cause changes in the output MAC-I transmission. The sender sends the MAC-I (called MAC-I-1) together with the data to be integrity protected. After receiving it, the receiver calculates the MAC-I (MAC-I-2) based on the data to be integrity protected. The receiver compares MAC-I-1 and MAC-I-2. If the two are the same, it is considered that the data to be integrity protected is sent by the expected sender and has not been tampered with (here it is assumed that the attacker does not have the key; therefore, it is impossible to generate the correct MAC-I after tampering with the data), that is, it passes the integrity check.
[0107] The transmission processing method provided in the embodiment of the present application is described in detail below through some embodiments and their application scenarios in combination with the accompanying drawings.
[0108] Reference Fig. 9 , the embodiment of the present application provides a transmission processing method, such as Fig. 9 As shown, the transmission processing method includes:
[0109] Step 901, the terminal receives a mobility LTM switching command triggered by layer 1 and layer 2 from a source distributed unit DU;
[0110] Step 902: When the LTM switching command carries a next hop link counter NCC, the terminal determines a first key based on the NCC;
[0111] The first key is used for the terminal to communicate with the target cell.
[0112] In an embodiment of the present application, the above-mentioned source DU and source CU can be understood as the source base station of the terminal, wherein the source base station can be a base station in which the DU and CU are separated, or a base station in which the DU and CU are integrated. When the CU and DU are integrated, the source CU and source DU both refer to the source base station. When the CU and DU are integrated, the interaction between the CU and DU is realized based on the network.
[0113] Optionally, the target base station (ie, the base station including the above-mentioned target cell) to which the terminal switches based on the LTM switching command may be a base station integrating a target CU and a target DU.
[0114] Optionally, the LTM switching command is used to trigger the terminal to perform inter-CU switching. After receiving the LTM switching command, the terminal can switch to the target cell. During and after the switching, the first key can be used to communicate with the target cell.
[0115] Optionally, the LTM switching command may be an L2 command, for example, a MAC layer signaling, that is, the LTM switching command may be a MAC control element (CE) or carried by a MAC CE.
[0116] In the embodiment of the present application, the terminal receives a mobility LTM switching command triggered by layer 1 and layer 2 from a source distributed unit DU; when the LTM switching command carries the next-hop link counter NCC, the terminal determines a first key based on the NCC; wherein the first key is used for the terminal to communicate with the target cell. In this way, since the LTM switching command is used to indicate the NCC, in the continuous switching process, the NCC can be obtained for each switching, and the communication key of the target cell can be generated, thereby ensuring normal communication with the target cell. Therefore, the embodiment of the present application reduces and improves the reliability of communication. At the same time, RRC reconfiguration of the terminal is avoided, thereby reducing the delay of switching between continuous CUs.
[0117] Optionally, after the terminal receives the LTM switching command from the source distributed unit DU, the method further includes:
[0118] The terminal performs a first behavior, where the first behavior includes at least one of the following:
[0119] Performing integrity check on the LTM switching command;
[0120] The LTM switching command is decrypted.
[0121] In the embodiment of the present application, the source DU may perform at least one of the following:
[0122] Performing integrity protection on the LTM switching command, i.e. generating a MAC-I;
[0123] The LTM switching command is encrypted.
[0124] It should be understood that if integrity check or decryption fails at the terminal, the terminal may notify the higher layer.
[0125] Optionally, the performing integrity check on the LTM switching command includes at least one of the following:
[0126] In the case where the LTM switching command carries the NCC, performing an integrity check on the LTM switching command;
[0127] When the LTM switching command carries target indication information and the target indication information indicates that the source DU has performed integrity protection on the LTM switching command, an integrity check is performed on the LTM switching command.
[0128] In an embodiment of the present application, when the LTM switching command does not carry the NCC, or the LTM switching command is a regular LTM switching command that does not carry the NCC, the source DU may not perform integrity protection on the LTM switching command, and the terminal may not perform integrity verification, thereby reducing the difficulty and delay of transmission.
[0129] Optionally, the target execution information can be 1-bit bit information. For example, when the bit value is 1, it indicates that the source DU has performed integrity protection on the LTM switching command, and the terminal needs to perform integrity check on the LTM command; when the bit value is 0, it indicates that the source DU has not performed integrity protection on the LTM switching command, and the terminal does not need to perform integrity check on the LTM command. This improves the pertinence of integrity protection for LTM switching commands. For example, integrity protection can be performed only on LTM switching commands that carry NCC, and integrity protection is not performed on regular LTM switching commands that do not carry NCC, thereby reducing the difficulty and delay of transmission.
[0130] In the embodiment of the present application, at least one of integrity protection and encryption is performed on the LTM switching command carrying the NCC, thereby improving the security of NCC transmission.
[0131] Optionally, in some embodiments, after the terminal receives the LTM switching command from the source distributed unit DU, the method further includes:
[0132] In a case where the LTM switching command carries the NCC, the terminal performs a second behavior, where the second behavior includes at least one of the following:
[0133] Media Access Control MAC reset;
[0134] Radio link control RLC reestablishment;
[0135] Packet Data Convergence Protocol PDCP re-establishment.
[0136] In the embodiment of the present application, MAC reset can be understood or replaced by MAC execution reset, RLC reconstruction can be understood or replaced by RLC of all bearers will be rebuilt, including SRB and DRB, and the above-mentioned PDCP reconstruction can be understood or replaced by PDCP execution reconstruction of all bearers.
[0137] Optionally, after the terminal receives the LTM switching command from the source distributed unit DU, the method further includes:
[0138] In a case where the LTM handover command does not carry the NCC, the terminal determines a third behavior based on a target condition; the target condition is used to characterize the relationship between the source cell and the target cell.
[0139] Optionally, the target condition includes any of the following:
[0140] The source cell and the target cell have the same preset identifier;
[0141] The cell group configuration of the source cell and the cell group configuration of the target cell have the same preset identifier;
[0142] The source cell and the target cell are in the same cell list.
[0143] In the embodiment of the present application, the above-mentioned preset identifier can be understood as an identifier used to determine whether to perform inter-CU switching.
[0144] Optionally, in some embodiments, when the target condition is met, the third behavior includes at least one of the following: partial MAC reset; MAC reset; RLC reconstruction of signaling radio bearer (SRB); determination that RLC of data radio bearer (DRB) is not reconstructed; PDCP discard of SRB; determination that PDCP data of DRB is not restored.
[0145] Optionally, in some embodiments, when the target condition is not met, the third behavior includes at least one of the following: MAC reset; RLC reconstruction; PDCP discard of SRB; PDCP data recovery of DRB.
[0146] In the embodiments of the present application, MAC partial reset can be understood or replaced by MAC execution partial reset; MAC reset can be understood or replaced by MAC execution reset; RLC reconstruction of SRB can be understood or replaced by RLC execution reconstruction of SRB; when it is determined that the RLC of the data radio bearer DRB is not reconstructed, the RLC of DRB is not reconstructed; PDCP discard of SRB can be understood or replaced by SRB execution PDCP discard; when it is determined that the PDCP data of DRB is not recovered, it can be understood or replaced by DRB not executing PDCP data recovery.
[0147] Optionally, RLC reconstruction can be understood or replaced by RLC execution reconstruction of all bearers; PDCP discard of SRB can be understood or replaced by SRB execution PDCP discard; PDCP data recovery of DRB can be understood or replaced by DRB execution PDCP data recovery.
[0148] Optionally, in some embodiments, the terminal determining the first key based on the NCC includes:
[0149] The terminal determines a target NH corresponding to the NCC according to the locally stored NH and the NCC;
[0150] The terminal determines the first key according to the target NH, a physical cell identifier PCI of the target cell, and a frequency of the target cell.
[0151] In an embodiment of the present application, the terminal can store the NH corresponding to the key used last time, and then determine the number of synchronous calculations based on the difference between the NCC corresponding to the locally stored NH and the NCC in the switching command. During each synchronous calculation, the NH corresponding to the value of the NCC plus 1 corresponding to the locally stored NH can be calculated based on the locally stored NH and the value of the NCC corresponding to the locally stored NH plus 1, until the synchronous calculation obtains the target NH corresponding to the NCC in the switching command.
[0152] In order to better understand the present application, some examples are provided below for illustration.
[0153] In some embodiments, the key of the network side device can be prepared by the Xn interface, and the DU notifies the UE NCC through the LTM MAC CE.
[0154] The network-side devices behave as follows:
[0155] Step S00: The source CU is based on NH or current KgNB , vertically or horizontally derived {K NG-RAN *, NCC}pair, and sends it to the target CU through the HANDOVER REQUEST message. The target CU will receive the K NG-RAN *The key K used when the terminal switches to the target gNB gNB , the target CU will be NCC and the target K gNB Association, include the target cell configuration in the HO Command message, transparently transmit it to the source CU, and the source CU sends it to the UE through the RRC reconfiguration message;
[0156] Optionally, the target CU may send the received NCC to the source CU via a HANDOVER REQUEST ACKNOWLEDGE message.
[0157] Step S01: The source CU sends the K gNB The associated NCC is sent to the source DU;
[0158] Step S02: The source DU sends an LTM switching command to the UE, where the LTM switching command carries the NCC;
[0159] Step S03: When the terminal switches to the target gNB, the target gNB uses K gNB As the key used by the terminal when communicating with the target gNB;
[0160] Step S04: After the handover is completed, the network side device re-prepares the NCC for the next handover through steps S00 and S01 (at this time, it is not necessary to prepare the cell configuration of the target cell, nor to send an RRC reconfiguration message to the UE), and suspends instructing the UE to switch to the corresponding target cell before the source DU receives the NCC of the interCU target cell. The target cell is a candidate cell of the target gNB.
[0161] The behavior on the terminal side is as follows:
[0162] Step S10: The terminal receives the cell configuration of the candidate cell sent by the source CU through the RRC reconfiguration message;
[0163] Step S11: The terminal reports the measurement result and receives the LTM switching command issued by the source DU. In the case of inter-CU switching, the LTM switching command includes the NCC.
[0164] Among them, the target cell is a candidate cell in the target gNB, which can be determined based on the measurement results reported by the terminal.
[0165] Step S12: The terminal synchronizes the locally stored NH parameters to the NH parameters corresponding to the NCC indicated in the LTM handover command, and calculates K according to the synchronized NH, the physical cell identifier (PCI) of the target cell and the frequency point. NG-RAN * as the key after switching (ie, the first key); at this time, the terminal ignores the NCC already included in the cell configuration of the target cell, and performs key derivation based on the NCC indicated in the LTM switching command.
[0166] In the embodiment of the present application, the NCC sends an L2 command to the UE, thereby avoiding RRC reconfiguration of the UE during continuous switching.
[0167] Optionally, in some embodiments, when the switch is initiated, the source CU (S-CU) notifies the target CU (T-CU) of the switch initiation and notifies the K NGRAN *; The source DU (S-DU) sends the NCC to the UE.
[0168] The network-side devices behave as follows:
[0169] Step S20: the source CU sends a HANDOVER REQUEST message to the candidate target CU to request cell configuration; the candidate target CU sends a HANDOVER REQUEST ACKNOWLEDGE message to the source CU, which includes the cell configuration of the candidate cell; the source CU sends an RRC reconfiguration message to the UE, which includes the cell configuration of the candidate cell.
[0170] Step S21: The source CU sends the K gNB The associated NCC is sent to the source DU.
[0171] Step S22: the source DU sends an LTM switching command to the UE, and the LTM switching command carries the NCC; after the source DU sends the LTM switching command to the UE, the source DU notifies the source CU of the switching initiation and notifies the CU of the target cell ID.
[0172] Step S23: The source CU is based on NH or current K gNB (i.e., the second key), using the PCI and frequency of the target cell as input, vertically or horizontally derives {K NG-RAN *, NCC}pair, and sends it to the target CU. The target CU will receive the K NG-RAN *The key K used when the terminal switches to the target gNB gNB , the target CU will be NCC and the target K gNB association.
[0173] Step S24: When the terminal switches to the target gNB, the target gNB uses K gNBAs the key used by the terminal when communicating with the target gNB.
[0174] In the embodiment of the present application, when the handover is initiated, the source CU will derive the key and send it to the target CU. Since the target cell has been determined at this time, only a first key (i.e., K NG-RAN *); At the same time, the NCC sends the L2 command to the UE, avoiding RRC reconfiguration of the UE during continuous switching.
[0175] Optionally, in some embodiments, when the LTM switching command carries the NCC, at least one of integrity protection and encryption is performed on the LTM switching command.
[0176] Mode 1: The MAC entity of the DU performs at least one of integrity protection (i.e., generates MAC-I) and encryption on the LTM handover command by default; the MAC entity of the UE performs at least one of integrity check and decryption on the LTM handover command;
[0177] Method 2: The LTM handover command carries 1 bit to indicate whether integrity protection is performed; if the LTM handover command indicates that integrity protection is performed, the UE's MAC entity performs an integrity check on the LTM handover command;
[0178] Method 3: Perform integrity check when the NCC is carried in the LTM switching command.
[0179] For example, when the LTM switching command carries NCC, the MAC entity of the DU performs integrity protection on the LTM switching command, and the MAC entity of the UE performs integrity verification on the LTM switching command; when the LTM switching command does not carry NCC, the MAC entity of the DU does not perform integrity protection on the LTM switching command, and the MAC entity of the UE does not perform integrity verification on the LTM switching command.
[0180] Optionally, if the integrity check fails or the decryption fails, the UE notifies the higher layer.
[0181] In the embodiment of the present application, the LTM switching command carries the key-related parameter NCC, so performing at least one of integrity checking and decryption on the LTM switching command can improve security.
[0182] Optionally, in some embodiments, the terminal determines how to perform L2 reset according to whether there is NCC in the LTM switching command. Specifically, the following process may be included:
[0183] Step S30: The UE receives multiple candidate cell configurations reconfigured by the source CU through RRC.
[0184] Step S31: The UE receives the LTM switching command sent by the source DU.
[0185] Depending on the LTM switching command, the terminal performs different actions based on the LTM switching command execution, for example:
[0186] Case 1: If the LTM handover command contains NCC, the terminal MAC is reset, the RLC of all bearers is rebuilt, the PDCP of all bearers is rebuilt, and the target cell key is derived according to the NCC indicated in the handover command.
[0187] Case 2: If the LTM switching command does not include the NCC, the terminal determines whether the target condition is met.
[0188] Optionally, the target condition includes any of the following:
[0189] The source cell and the target cell have the same preset identifier;
[0190] The cell group configuration of the source cell and the cell group configuration of the target cell have the same preset identifier;
[0191] The source cell and the target cell are in the same cell list.
[0192] Optionally, if the target condition is met, the terminal MAC performs a reset or partial reset, the RLC of the SRB performs a reconstruction, and the RLC of the DRB does not reconstruct; the SRB performs a PDCP discard, and the DRB does not perform a PDCP data recovery. If the target condition is not met, the terminal MAC performs a reset, the RLC of all bearers performs a reconstruction, the SRB performs a PDCP discard, and the DRB performs a PDCP data recovery.
[0193] In the embodiment of the present application, the terminal can determine whether it is an inter-CU switch and whether PDCP reconstruction needs to be performed based on the NCC.
[0194] Reference Fig.10 , the embodiment of the present application also provides a transmission processing method, including:
[0195] Step 1001, the source central unit CU sends the next hop link counter NCC of the candidate cell to the source distributed unit DU, and the NCC is carried in the mobility LTM switching command triggered by layer 1 and layer 2 sent by the source DU to the terminal;
[0196] The NCC can be parsed by the source DU, and the NCC is used by the terminal to determine a first key during a handover execution process, and the first key is used by the terminal to communicate with a target cell.
[0197] In the embodiment of the present application, the NCC is carried in the F1 interface message and is located outside the RRC container.
[0198] Optionally, before the source central unit CU sends the NCC of the candidate cell to the source distributed unit DU, the method further includes:
[0199] The source CU sends a handover request message to the candidate target CU, where the handover request message is used to request a cell configuration of the candidate cell;
[0200] The source CU receives a handover request confirmation message from the candidate target CU, where the handover request confirmation message carries the cell configuration of the candidate cell;
[0201] The source CU sends a radio resource control RRC reconfiguration message to the terminal, where the RRC reconfiguration message includes the cell configuration of the candidate cell.
[0202] In the embodiment of the present application, the above-mentioned candidate target CU can be understood or replaced by a candidate CU, that is, a CU of a candidate base station or a candidate target base station.
[0203] Optionally, before the source CU sends a switching request message to the candidate target CU, the method further includes:
[0204] The source CU determines a first key pair according to the next hop NH or the current second key of the source cell, where the first key pair includes the third key of the candidate cell and the NCC of the candidate cell;
[0205] The source CU sends a first message to the candidate target CU, where the first message carries the first key pair.
[0206] In the embodiment of the present application, the above-mentioned first message may be a switching request message.
[0207] Optionally, after the source CU sends a first message to the candidate target CU, where the first message carries the first key pair, the method further includes:
[0208] The source CU receives a second message from the candidate target CU, where the second message carries the NCC.
[0209] Optionally, the second message may be a switching request confirmation message.
[0210] Optionally, after the source central unit CU sends the NCC of the candidate cell to the source distributed unit DU, the method further includes:
[0211] In a case where the source CU receives a handover initiation indication from the source DU, the source CU determines a second key pair according to the NH or the current second key of the source cell, where the second key pair includes the NCC and the first key of the target cell;
[0212] The source CU sends the second key pair to the target CU.
[0213] Optionally, the source central unit CU sending the NCC of the candidate cell to the source distributed unit DU includes:
[0214] The source CU sends the NCC and a candidate cell list associated with the NCC to the source DU.
[0215] Reference Fig.11 , the embodiment of the present application also provides a transmission processing method, including:
[0216] Step 1101, the source distributed unit DU receives the next hop link counter NCC of the candidate cell from the source central unit CU;
[0217] Step 1102, the source DU sends a layer 1 and layer 2 triggered mobility LTM switching command to the terminal;
[0218] The LTM switching command carries the NCC, and the NCC is used to determine a first key, and the first key is used for the terminal to communicate with the target cell.
[0219] Optionally, before the source DU sends the LTM switching command to the terminal, the method further includes:
[0220] The source DU performs a fourth behavior, where the fourth behavior includes:
[0221] Performing integrity protection on the LTM switching command;
[0222] The LTM switching command is encrypted.
[0223] Optionally, the performing integrity protection on the LTM switching command includes at least one of the following:
[0224] In the case where the LTM switching command carries the NCC, integrity protection is performed on the LTM switching command;
[0225] When the LTM switching command carries target indication information and the target indication information indicates that the source DU has performed integrity protection on the LTM switching command, integrity protection is performed on the LTM switching command.
[0226] Optionally, after the source DU sends a mobility LTM switching command triggered by layer 1 and layer 2 to the terminal, the method further includes:
[0227] The source DU sends a handover initiation indication to the source CU, where the handover initiation indication includes an identifier of the target cell.
[0228] Optionally, the source distributed unit DU receiving the next hop link counter NCC of the candidate cell from the source central unit CU includes:
[0229] The DU receives the NCC and a cell list associated with the NCC from the CU.
[0230] The transmission processing method provided in the embodiment of the present application can be executed by a transmission processing device. In the embodiment of the present application, the transmission processing device provided in the embodiment of the present application is described by taking the transmission processing method executed by the transmission processing device as an example.
[0231] Reference Fig.12 , the embodiment of the present application also provides a transmission processing device, such as Fig.12 As shown, the transmission processing device 1200 includes:
[0232] The first receiving module 1201 is configured to receive a mobility LTM switching command triggered by layer 1 and layer 2 from a source distributed unit DU;
[0233] The first determining module 1202 is configured to determine a first key based on a next-hop link counter NCC when the LTM switching command carries the NCC;
[0234] The first key is used for the terminal to communicate with the target cell.
[0235] Optionally, the transmission processing device 1200 further includes:
[0236] The first execution module is configured to execute a first behavior, wherein the first behavior includes at least one of the following:
[0237] Performing integrity check on the LTM switching command;
[0238] The LTM switching command is decrypted.
[0239] Optionally, the first execution module is specifically configured to execute at least one of the following:
[0240] In the case where the LTM switching command carries the NCC, performing an integrity check on the LTM switching command;
[0241] When the LTM switching command carries target indication information and the target indication information indicates that the source DU has performed integrity protection on the LTM switching command, an integrity check is performed on the LTM switching command.
[0242] Optionally, the transmission processing device 1200 further includes:
[0243] The second execution module is configured to execute a second behavior when the LTM switching command carries the NCC, where the second behavior includes at least one of the following:
[0244] Media Access Control MAC reset;
[0245] Radio link control RLC reestablishment;
[0246] Packet Data Convergence Protocol PDCP re-establishment.
[0247] Optionally, the first determining module 1202 is further configured to determine a third behavior based on a target condition when the LTM switching command does not carry an NCC;
[0248] The target condition includes any of the following:
[0249] The source cell and the target cell have the same preset identifier;
[0250] The cell group configuration of the source cell and the cell group configuration of the target cell have the same preset identifier;
[0251] The source cell and the target cell are in the same cell list.
[0252] Optionally, when the target condition is met, the third behavior includes at least one of the following: MAC partial reset; MAC reset; RLC reconstruction of signaling radio bearer SRB; determining that RLC of data radio bearer DRB is not reconstructed; PDCP discard of SRB; not restoring PDCP data of DRB;
[0253] Optionally, when the target condition is not met, the third behavior includes at least one of the following: MAC reset; RLC reconstruction; PDCP discard of SRB; PDCP data recovery of DRB.
[0254] Optionally, the first determining module 1201 is specifically configured to:
[0255] Determine a target NH corresponding to the NCC according to the locally stored NH and the NCC;
[0256] The first key is determined according to the target NH, a physical cell identifier PCI of the target cell, and a frequency of the target cell.
[0257] Reference Fig.13 , the embodiment of the present application also provides a transmission processing device, such as Fig.13 As shown, the transmission processing device 1300 includes:
[0258] The first sending module 1301 is used to send the next hop link counter NCC of the candidate cell to the source distributed unit DU, and the NCC is carried in the mobility LTM switching command triggered by layer 1 and layer 2 sent by the central unit DU to the terminal;
[0259] The NCC can be parsed by the source DU, and the NCC is used by the terminal to determine a first key during a handover execution process, and the first key is used by the terminal to communicate with a target cell.
[0260] Optionally, the transmission processing device 1300 further includes: a third receiving module,
[0261] The first sending module 1301 is further used to send a handover request message to the candidate target CU, where the handover request message is used to request the cell configuration of the candidate cell;
[0262] The third receiving module is used to receive a handover request confirmation message from the candidate target CU, where the handover request confirmation message carries the cell configuration of the candidate cell;
[0263] The source CU sends a radio resource control RRC reconfiguration message to the terminal, where the RRC reconfiguration message includes the cell configuration of the candidate cell.
[0264] Optionally, the transmission processing device 1300 further includes:
[0265] A second determination module is used to determine a first key pair according to the next hop link NH or the current second key of the source cell, where the first key pair includes the third key of the candidate cell and the NCC of the candidate cell;
[0266] The first sending module 1301 is further used to send a first message to the candidate target CU, where the first message carries the first key pair;
[0267] Optionally, the transmission processing device 1300 further includes: a third receiving module, configured to receive a second message from the candidate target CU, wherein the second message carries the NCC.
[0268] Optionally, the transmission processing device 1300 further includes:
[0269] A second determination module is configured to determine a second key pair according to the current second key of the NH or the target cell when the source CU receives a handover initiation indication from the source DU, where the second key pair includes the NCC and the first key of the target cell;
[0270] The first sending module 1301 is further used to send the second key pair to the target CU.
[0271] Optionally, the first sending module 1301 is specifically used to send the NCC and the candidate cell list associated with the NCC to the source DU.
[0272] Reference Fig.14 , the embodiment of the present application also provides a transmission processing device, such as Fig.14 As shown, the transmission processing device includes:
[0273] The second receiving module 1401 is configured to receive a next hop link counter NCC of a candidate cell from a source central unit CU;
[0274] The second sending module 1402 is used to send a mobility LTM switching command triggered by layer 1 and layer 2 to the terminal;
[0275] The LTM switching command carries the NCC, and the NCC is used to determine a first key, and the first key is used for the terminal to communicate with the target cell.
[0276] Optionally, the transmission processing device further includes:
[0277] The third execution module is configured to execute a fourth behavior, wherein the fourth behavior includes:
[0278] Performing integrity protection on the LTM switching command;
[0279] The LTM switching command is encrypted.
[0280] Optionally, the third execution module is specifically configured to execute at least one of the following:
[0281] In the case where the LTM switching command carries the NCC, integrity protection is performed on the LTM switching command;
[0282] When the LTM switching command carries target indication information and the target indication information indicates that the source DU has performed integrity protection on the LTM switching command, integrity protection is performed on the LTM switching command.
[0283] Optionally, the second sending module 1402 is further used to send a handover initiation indication to the source CU, where the handover initiation indication includes an identifier of the target cell.
[0284] The second receiving module 1401 is specifically configured to receive the NCC and a cell list associated with the NCC from the CU.
[0285] The transmission processing device in the embodiment of the present application can be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the terminal can include but is not limited to the types of terminals 11 listed above, and other devices can be servers, network attached storage (NAS), etc., which are not specifically limited in the embodiment of the present application.
[0286] The transmission processing device provided in the embodiment of the present application can achieve Figures 9 to 11 The various processes implemented by the method embodiment and achieving the same technical effect are not described here to avoid repetition.
[0287] like Fig.15 As shown, an embodiment of the present application also provides a communication device 1500, including a processor 1501 and a memory 1502, and the memory 1502 stores a program or instruction that can be executed on the processor 1501. When the program or instruction is executed by the processor 1501, the various steps of the above-mentioned transmission processing method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0288] The embodiment of the present application also provides a terminal, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Fig. 9 The steps in the method embodiment shown. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig.16 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.
[0289] The terminal 1600 includes but is not limited to: a radio frequency unit 1601, a network module 1602, an audio output unit 1603, an input unit 1604, a sensor 1605, a display unit 1606, a user input unit 1607, an interface unit 1608, a memory 1609 and at least some of the components of the processor 1610.
[0290] Those skilled in the art will appreciate that the terminal 1600 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 1610 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.16 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.
[0291] It should be understood that in the embodiment of the present application, the input unit 1604 may include a graphics processing unit (GPU) 16041 and a microphone 16042, and the graphics processor 16041 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 1606 may include a display panel 16061, and the display panel 16061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1607 includes a touch panel 16071 and at least one of other input devices 16072. The touch panel 16071 is also called a touch screen. The touch panel 16071 may include two parts: a touch detection device and a touch controller. Other input devices 16072 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.
[0292] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 1601 can transmit the data to the processor 1610 for processing; in addition, the RF unit 1601 can send uplink data to the network side device. Generally, the RF unit 1601 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.
[0293] The memory 1609 can be used to store software programs or instructions and various data. The memory 1609 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 1609 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 1609 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.
[0294] The processor 1610 may include one or more processing units; optionally, the processor 1610 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 1610.
[0295] The radio frequency unit 1601 is used to receive the mobility LTM switching command triggered by layer 1 and layer 2 from the source distributed unit DU;
[0296] The processor 1610 is configured to determine a first key based on a next hop link counter NCC when the LTM switching command carries the NCC; wherein the first key is used for the terminal to communicate with a target cell.
[0297] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the terminal side method embodiment and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.
[0298] The embodiment of the present application also provides a network side device, including a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the following Fig.10 Or the steps of the method embodiment shown in 11. This network side device embodiment corresponds to the above network side device method embodiment, and each implementation process and implementation method of the above method embodiment can be applied to this network side device embodiment and can achieve the same technical effect.
[0299] Specifically, the embodiment of the present application also provides a network side device. Fig.17 As shown, the network side device 1700 includes: an antenna 1701, a radio frequency device 1702, a baseband device 1703, a processor 1704 and a memory 1705. The antenna 1701 is connected to the radio frequency device 1702. In the uplink direction, the radio frequency device 1702 receives information through the antenna 1701 and sends the received information to the baseband device 1703 for processing. In the downlink direction, the baseband device 1703 processes the information to be sent and sends it to the radio frequency device 1702. The radio frequency device 1702 processes the received information and sends it out through the antenna 1701.
[0300] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 1703, which includes a baseband processor.
[0301] The baseband device 1703 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.17 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 1705 through a bus interface to call the program in the memory 1705 to execute the network device operations shown in the above method embodiment.
[0302] The network side device may further include a network interface 1706, which is, for example, a Common Public Radio Interface (CPRI).
[0303] Specifically, the network side device 1700 of the embodiment of the present application further includes: instructions or programs stored in the memory 1705 and executable on the processor 1704, and the processor 1704 calls the instructions or programs in the memory 1705 to execute Fig.13 Or the method executed by each module shown in 14, and achieves the same technical effect, to avoid repetition, it will not be repeated here.
[0304] 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 transmission processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0305] 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.
[0306] 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 transmission processing method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0307] 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.
[0308] The embodiment of the present application further provides a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement the various processes of the above-mentioned transmission processing method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0309] 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 transmission processing method on the terminal side as described above, and the network side device can be used to execute the steps of the transmission processing method on the source CU side or the source DU side as described above.
[0310] 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.
[0311] 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.
[0312] 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 transmission processing method, characterized in that: include: The terminal receives the mobility LTM switching command triggered by layer 1 and layer 2 from the source distributed unit DU; In a case where the LTM switching command carries a next hop link counter NCC, the terminal determines a first key based on the NCC; The first key is used for the terminal to communicate with the target cell.
2. The method according to claim 1, characterized in that After the terminal receives the LTM switching command from the source distributed unit DU, the method further includes: The terminal performs a first behavior, where the first behavior includes at least one of the following: Performing integrity check on the LTM switching command; The LTM switching command is decrypted.
3. The method according to claim 2, characterized in that The integrity check of the LTM switching command includes at least one of the following: In the case where the LTM switching command carries the NCC, performing an integrity check on the LTM switching command; When the LTM switching command carries target indication information and the target indication information indicates that the source DU has performed integrity protection on the LTM switching command, an integrity check is performed on the LTM switching command.
4. The method according to any one of claims 1 to 3, characterized in that: After the terminal receives the LTM switching command from the source distributed unit DU, the method further includes: In a case where the LTM switching command carries the NCC, the terminal performs a second behavior, where the second behavior includes at least one of the following: Media Access Control MAC reset; Radio link control RLC reestablishment; Packet Data Convergence Protocol PDCP re-establishment.
5. The method according to any one of claims 1 to 4, characterized in that: After the terminal receives the LTM switching command from the source distributed unit DU, the method further includes: In a case where the LTM handover command does not carry the NCC, the terminal determines a third behavior based on a target condition; the target condition is used to characterize the relationship between the source cell and the target cell.
6. The method according to claim 5, characterized in that The target conditions include any of the following: The source cell and the target cell have the same preset identifier; The cell group configuration of the source cell and the cell group configuration of the target cell have the same preset identifier; The source cell and the target cell are in the same cell list.
7. The method according to claim 5, characterized in that When the target condition is met, the third behavior includes at least one of the following: partial MAC reset; MAC reset; RLC reconstruction of signaling radio bearer SRB; determination that RLC of data radio bearer DRB is not reconstructed; PDCP discard of SRB; determination that PDCP data of DRB is not restored.
8. The method according to claim 5, characterized in that When the target condition is not met, the third behavior includes at least one of the following: MAC reset; RLC reconstruction; PDCP discard of SRB; PDCP data recovery of DRB.
9. The method according to any one of claims 1 to 8, characterized in that: The terminal determining the first key based on the NCC includes: The terminal determines a target NH corresponding to the NCC according to the locally stored NH and the NCC; The terminal determines the first key according to the target NH, a physical cell identifier PCI of the target cell, and a frequency of the target cell.
10. A transmission processing method, characterized in that: include: The source central unit CU sends the next hop link counter NCC of the candidate cell to the source distributed unit DU, and the NCC is carried in the mobility LTM switching command triggered by layer 1 and layer 2 sent by the source DU to the terminal; The NCC can be parsed by the source DU, and the NCC is used by the terminal to determine a first key during a handover execution process, and the first key is used by the terminal to communicate with a target cell.
11. The method according to claim 10, characterized in that Before the source central unit CU sends the NCC of the candidate cell to the source distributed unit DU, the method further includes: The source CU sends a handover request message to the candidate target CU, where the handover request message is used to request a cell configuration of the candidate cell; The source CU receives a handover request confirmation message from the candidate target CU, where the handover request confirmation message carries the cell configuration of the candidate cell; The source CU sends a radio resource control RRC reconfiguration message to the terminal, where the RRC reconfiguration message includes the cell configuration of the candidate cell.
12. The method according to claim 11, characterized in that Before the source CU sends a switching request message to the candidate target CU, the method further includes: The source CU determines a first key pair according to the next hop NH or the current second key of the source cell, where the first key pair includes the third key of the candidate cell and the NCC of the candidate cell; The source CU sends a first message to the candidate target CU, where the first message carries the first key pair.
13. The method according to claim 12, characterized in that After the source CU sends a first message to the candidate target CU, where the first message carries the first key pair, the method further includes: The source CU receives a second message from the candidate target CU, where the second message carries the NCC.
14. The method according to claim 10 or 11, characterized in that: After the source central unit CU sends the NCC of the candidate cell to the source distributed unit DU, the method further includes: In a case where the source CU receives a handover initiation indication from the source DU, the source CU determines a second key pair according to the NH or the current second key of the source cell, where the second key pair includes the NCC and the first key of the target cell; The source CU sends the second key pair to the target CU.
15. The method according to any one of claims 10 to 14, characterized in that The source central unit CU sends the NCC of the candidate cell to the source distributed unit DU including: The source CU sends the NCC and a candidate cell list associated with the NCC to the source DU.
16. A transmission processing method, characterized in that: include: The source distributed unit DU receives the next hop link counter NCC of the candidate cell from the source central unit CU; The source DU sends a mobility LTM switching command triggered by layer 1 and layer 2 to the terminal; The LTM switching command carries the NCC, and the NCC is used to determine a first key, and the first key is used for the terminal to communicate with the target cell.
17. The method according to claim 16, characterized in that Before the source DU sends the LTM switching command to the terminal, the method further includes: The source DU performs a fourth behavior, where the fourth behavior includes: Performing integrity protection on the LTM switching command; The LTM switching command is encrypted.
18. The method according to claim 17, characterized in that The integrity protection of the LTM switching command includes at least one of the following: In the case where the LTM switching command carries the NCC, integrity protection is performed on the LTM switching command; When the LTM switching command carries target indication information and the target indication information indicates that the source DU has performed integrity protection on the LTM switching command, integrity protection is performed on the LTM switching command.
19. The method according to claim 17 or 18, characterized in that After the source DU sends the mobility LTM switching command triggered by layer 1 and layer 2 to the terminal, the method further includes: The source DU sends a handover initiation indication to the source CU, where the handover initiation indication includes an identifier of the target cell.
20. The method according to any one of claims 16 to 19, characterized in that The source distributed unit DU receives the next hop link counter NCC of the candidate cell from the source central unit CU, including: The DU receives the NCC and a cell list associated with the NCC from the CU.
21. A transmission processing device, characterized in that: include: A first receiving module is used to receive a mobility LTM switching command triggered by layer 1 and layer 2 from a source distributed unit DU; A first determining module, configured to determine a first key based on a next hop link counter NCC when the LTM switching command carries the NCC; The first key is used for the terminal to communicate with the target cell.
22. A transmission processing device, characterized in that: include: A first sending module is used to send a next hop link counter NCC of a candidate cell to a source distributed unit DU, wherein the NCC is carried in a mobility LTM switching command triggered by layer 1 and layer 2 sent by the central unit DU to the terminal; The NCC can be parsed by the source DU, and the NCC is used by the terminal to determine a first key during a handover execution process, and the first key is used by the terminal to communicate with a target cell.
23. A transmission processing device, characterized in that: include: A second receiving module is used to receive a next hop link counter NCC of a candidate cell from a source central unit CU; The second sending module is used to send the mobility LTM switching command triggered by layer 1 and layer 2 to the terminal; The LTM handover command carries the NCC, and the NCC is used by the terminal to determine a first key during the handover execution process, and the first key is used by the terminal to communicate with the target cell.
24. A terminal, characterized in that: The invention 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 transmission processing method according to any one of claims 1 to 9 are implemented.
25. 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 transmission processing method according to any one of claims 10 to 20 are implemented.
26. 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, the steps of the transmission processing method according to any one of claims 1 to 20 are implemented.
Citation Information
Cited By
Wireless communication methods, terminal devices and network devices
WO2026199404A1