A switching method, a terminal device, a network device, a storage medium and a product
Patent Information
- Application Number
- CN202510429246.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-07
- Publication Date
- 2026-10-16
AI Technical Summary
[0003]然而,在事件触发的LTM而言中切换决策由终端设备自己做出,那么若仍由现有基于单一波束的事件做出切换决策则过于草率,这可能会导致严重的乒乓问题,浪费网络资源并降低终端设备表现
[0040] Compared to related technologies where event-triggered L1 measurement reporting already defines beam-level events, the proposed solution adds specific content for N beams to the two triggering events, Event LTM3 and Event LTM5. This allows the terminal device to understand the beam situation corresponding to the candidate cell, thus enabling the terminal device to better understand the overall beam situation of the cell. This ensures that the terminal device selects an effective and optimal beam, avoids ping-pong handover issues, and reduces the interruption latency caused by handover.
Smart Images

Figure CN122934390A_ABST
Abstract
Description
Technical Field
[0001] This application relates to, but is not limited to, the field of communications, and particularly to a switching method, terminal equipment, network equipment, computer-readable storage medium, and computer program product. Background Technology
[0002] Currently, at the 3rd Generation Partnership Project (3GPP) Radio Access Network (RAN) #105 plenary meeting, it was agreed to support conditional intra-CU L1 / L2 Triggered Mobility (conditional intra-CU LTM), i.e. event-triggered LTM. It is necessary to clarify how terminal equipment evaluates conditions to trigger LTM.
[0003] However, in event-triggered LTM, the handover decision is made by the terminal device itself. If the handover decision is still made based on the existing single-beam event, it would be too hasty, which could lead to serious ping-pong problems, waste network resources and degrade the performance of the terminal device. Summary of the Invention
[0004] This application provides a handover method, a terminal device, a network device, a computer-readable storage medium, and a computer program product. It proposes a trigger event definition and beam selection scheme for event-triggered Layer 1 / 2 triggered mobility to ensure that the terminal device selects an effective and optimal beam.
[0005] The technical solution of this application embodiment is implemented as follows:
[0006] Firstly, embodiments of this application provide a switching method applied to a terminal device, the method comprising:
[0007] The system receives first information sent by a network device; wherein the first information includes configuration information for a Layer 1 or 2 triggering event for mobility triggered by an event; the triggering event includes one or more of the following: the beam measurement value of the serving cell is greater than a first threshold; N beam measurement values of the candidate cell are greater than the beam measurement value of the serving cell and reach an offset value; the beam measurement value of the candidate cell is greater than a first threshold; the beam measurement value of the serving cell is less than a second threshold, and N beam measurement values of the candidate cell are greater than a third threshold; the beam measurement value of the candidate cell that has completed advance synchronization is less than a first threshold; the beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has completed advance synchronization and reaches an offset value; where N is a positive integer;
[0008] Based on the configuration information, the triggering event is evaluated to assist the terminal device in switching, synchronizing in advance, or measuring.
[0009] Secondly, embodiments of this application provide a switching method applied to a network device, the method comprising:
[0010] Send the first message to the terminal device;
[0011] The first information includes configuration information for triggering events that trigger mobility for layer 1 or 2 of the event triggering process;
[0012] The triggering event includes one or more of the following:
[0013] The beam measurement value of the serving cell is greater than the first threshold;
[0014] The N beam measurements of the candidate cell are greater than the beam measurements of the serving cell and reach the offset value;
[0015] The beam measurement value of the candidate cell is greater than the first threshold;
[0016] The serving cell beam measurement value is less than the second threshold, and the N beam measurement values of the candidate cell are greater than the third threshold;
[0017] The beam measurement value of the candidate cell that has completed pre-synchronization is less than the first threshold;
[0018] The beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has been pre-synchronized and reaches the offset value; N is a positive integer.
[0019] Thirdly, embodiments of this application provide a terminal device, the terminal device comprising:
[0020] A first receiving module is configured to receive first information sent by a network device; wherein the first information includes configuration information for a Layer 1 or Layer 2 mobility triggering event triggered by an event; the triggering event includes one or more of the following: the beam measurement value of the serving cell is greater than a first threshold; N beam measurement values of a candidate cell are greater than the beam measurement value of the serving cell and reach an offset value; the beam measurement value of the candidate cell is greater than a first threshold; the beam measurement value of the serving cell is less than a second threshold, and N beam measurement values of the candidate cell are greater than a third threshold; the beam measurement value of the candidate cell that has completed advance synchronization is less than a first threshold; the beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has completed advance synchronization and reaches an offset value; wherein N is a positive integer;
[0021] The first processing module is used to evaluate the triggering event based on the configuration information to assist the terminal device in switching, synchronizing in advance, or measuring.
[0022] Fourthly, embodiments of this application provide a network device, the network device comprising:
[0023] The second sending module is used to send the first information to the terminal device;
[0024] The first information includes configuration information for the triggering event of mobility triggered by the first or second layer of the event.
[0025] The triggering event includes one or more of the following:
[0026] The beam measurement value of the serving cell is greater than the first threshold;
[0027] The N beam measurements of the candidate cell are greater than the beam measurements of the serving cell and reach the offset value;
[0028] The beam measurement value of the candidate cell is greater than the first threshold;
[0029] The serving cell beam measurement value is less than the second threshold, and the N beam measurement values of the candidate cell are greater than the third threshold;
[0030] The beam measurement value of the candidate cell that has completed pre-synchronization is less than the first threshold;
[0031] The beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has been pre-synchronized and reaches the offset value; N is a positive integer.
[0032] Fifthly, embodiments of this application provide a terminal device, the terminal device comprising:
[0033] The first memory is used to store executable instructions;
[0034] The first processor, when executing executable instructions stored in the first memory, performs the steps of the switching method described above.
[0035] Sixthly, embodiments of this application provide a network device, the network device comprising:
[0036] The second memory is used to store executable instructions;
[0037] When the second processor executes executable instructions stored in the second memory, it performs the steps of the switching method described above.
[0038] Seventhly, embodiments of this application provide a computer-readable storage medium having stored thereon one or more computer programs, which can be executed by one or more processors to implement the steps of the switching method described above.
[0039] Eighthly, this application provides a computer program product, including a computer program, which, when executed by a processor, implements the steps of the switching method described above.
[0040] Compared to related technologies where event-triggered L1 measurement reporting already defines beam-level events, the proposed solution adds specific content for N beams to the two triggering events, Event LTM3 and Event LTM5. This allows the terminal device to understand the beam situation corresponding to the candidate cell, thus enabling the terminal device to better understand the overall beam situation of the cell. This ensures that the terminal device selects an effective and optimal beam, avoids ping-pong handover issues, and reduces the interruption latency caused by handover. Attached Figure Description
[0041] Figure 1 This is a schematic diagram of a communication system according to an embodiment of this application;
[0042] Figure 2 A flowchart illustrating a switching method provided in an embodiment of this application;
[0043] Figure 3 A schematic block diagram of a terminal device provided in an embodiment of this application;
[0044] Figure 4 A schematic block diagram of a network device provided in an embodiment of this application;
[0045] Figure 5 This is a schematic structural diagram of a communication device provided in an embodiment of this application. Detailed Implementation
[0046] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0047] The embodiments of this application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, New Radio (NR) system, evolution system of NR system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (Wi-Fi), next-generation communication systems or other communication systems, etc.
[0048] Figure 1 This is a schematic diagram of a communication system according to an embodiment of this application.
[0049] like Figure 1 As shown, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.
[0050] exist Figure 1 In the communication system 100 shown, network device 120 can be an access network device that communicates with terminal device 110. The access network device can provide communication coverage for a specific geographical area and can communicate with terminal device 110 located within that coverage area.
[0051] Network device 120 may be an evolved Node B (eNB or eNodeB) in an LTE system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB or gNodeB) in an NR system, or a radio controller in a Cloud Radio Access Network (CRAN), or network device 120 may be a relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, or network equipment in a future evolved Public Land Mobile Network (PLMN), etc.
[0052] Terminal equipment 110 can also be referred to as user equipment (UE), tag, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc. Terminal equipment can be a station (STAION, ST) in a WLAN, a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA) device, handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle equipment, wearable device, and next-generation communication systems, such as terminal equipment in NR networks or terminal equipment in future evolved Public Land Mobile Network (PLMN) networks, etc.
[0053] Terminal device 110 can be used for device-to-device (D2D) communication.
[0054] Figure 1 An exemplary illustration shows a base station and two UEs. Optionally, the communication system 100 may include multiple base stations, and each base station may include other numbers of UEs within its coverage area. This application embodiment does not limit this.
[0055] It should be noted that, Figure 1This application merely illustrates the system to which this application applies; of course, the methods shown in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably herein. The term "and / or" in this application merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this application generally indicates that the preceding and following related objects have an "or" relationship. It should also be understood that "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a related relationship. For example, A instructing B can mean that A directly instructs B, for example, B can be obtained through A; it can also mean that A indirectly instructs B, for example, A instructs C, B can be obtained through C; or it can mean that there is a related relationship between A and B. It should also be understood that "correspondence" mentioned in the embodiments of this application can indicate a direct or indirect correspondence between two things, or an related relationship between two things, or a relationship of instruction and being instructed, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of this application can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices), and this application does not limit the specific implementation method. For example, predefined can refer to those defined in a protocol. It should also be understood that in the embodiments of this application, the "protocol" can refer to standard protocols in the field of communication, such as LTE protocol, NR protocol, and related protocols applied to future communication systems, and this application does not limit this.
[0056] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0057] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0058] Before explaining this application, the LTM in the related art is described below:
[0059] Compared to L3 handover, version (Release, R) 18LTM can effectively reduce handover downtime by using L1-based measurements to assist the network side in making handover decisions.
[0060] In event-triggered L1 measurement reporting in related technologies, the defined beam-level events include:
[0061] Event LTM2: The serving cell's beam is better than the absolute threshold;
[0062] Event LTM3: The candidate cell beam outperforms the serving cell beam by the offset value;
[0063] Event LTM4: The candidate cell's beam is better than the absolute threshold;
[0064] Event LTM5: The serving cell beam is below absolute threshold 1 and the candidate cell beam is above absolute threshold 2.
[0065] In addition, the L1 measurement reports triggered by the above events serve two scenarios: first, to assist the network in making handover decisions; and second, to assist the network in making advance synchronization decisions.
[0066] Figure 2 This is a flowchart illustrating a switching method provided in an embodiment of this application, as shown below. Figure 2 As shown, this method is applied to Figure 1 In the communication system 100 shown, the method includes:
[0067] Step 201: The network device sends the first information to the terminal device;
[0068] The first piece of information includes configuration information for triggering events that activate mobility for layer 1 or 2 of the event triggering process;
[0069] Here, the triggering events include one or more of the following:
[0070] Event LTM2: The serving cell's beam measurement value is greater than the first threshold; here, the first threshold is an absolute threshold; that is, the serving cell's beam is better than or greater than the absolute threshold; the absolute threshold refers to the minimum signal value required for normal communication between the terminal device and the network device; it should be noted that the Event LTM2 trigger event is used to determine whether to perform candidate cell measurements. If Event LTM2 is not satisfied, that is, the serving cell's beam measurement value is less than the first threshold, then the candidate cell measurement is triggered; if Event LTM2 is satisfied, then no triggering is required.
[0071] Event LTM3 C-LTMThe candidate cell's N beam measurements are greater than the serving cell's beam measurements and reach an offset value, meaning the candidate cell's N beams are superior to or better than the serving cell's beams and reach an offset value. Here, the offset value is the offset value of the smaller-level area, used to determine the boundary between the candidate cell and the serving cell. The larger the offset value, the more the target cell needs to have better service quality before a handover is sent. N can be included in the configuration information, and the specific value of N can be preset or determined according to actual needs. N is a positive integer.
[0072] Event LTM4: The beam measurement value of the candidate cell is greater than the first threshold, that is, the beam of the candidate cell is better than or better than the absolute threshold;
[0073] Event LTM5 C-LTM The serving cell beam measurement value is less than the second threshold, and the N beam measurements of the candidate cells are greater than the third threshold. Here, the second and third thresholds are absolute thresholds. The second and third thresholds are different. Of course, the first and second thresholds can be the same or different. The first and third thresholds can be the same or different. The serving cell beam is lower than or worse than absolute threshold 1, and the N beams of the candidate cells are better than or better than absolute threshold 2.
[0074] Event LTM6 C-LTM If the beam measurement value of the candidate cell that has completed advance synchronization is less than the first threshold, that is, the beam of the candidate cell that has completed advance synchronization is lower than or worse than the absolute threshold;
[0075] Event LTM7 C-LTM The beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has been synchronized in advance, and reaches the offset value. That is, the beam of the candidate cell is better than the beam that has been synchronized in advance in the candidate cell and reaches the offset value.
[0076] In this embodiment of the application, the network device, i.e. Figure 1 Network device 120 in the middle connects to one or more terminal devices, i.e. Figure 1 The terminal device 110 sends configuration information for triggering events that trigger mobility at layer 1 or 2 for event triggering.
[0077] In some embodiments, the configuration information includes the Time To Trigger (TTT) for candidate beam evaluation; TTT is a beam-level configuration, meaning that the TTT of different candidate beams is independent and can be different.
[0078] In some embodiments, the configuration information includes time parameters for evaluating the quality of candidate cells; the time parameters are cell-level configurations, meaning that the time parameters for different candidate cells are independent and can be different.
[0079] In some embodiments, the configuration information includes parameters indicating the quantity corresponding to N; namely, Event LTM3. C-LTM and Event LTM5 C-LTM The number of beams selected, N.
[0080] In this embodiment, the first information is sent in various ways, including in-band, out-of-band, media, signaling, data, message, control plane, and user plane. Among these, sending the first information via a media channel, as described in related technologies, offers better compatibility with existing systems and reduces the cost of system modification. Furthermore, when there are multiple terminal devices, the established media plane communication channel is a one-to-many multicast / broadcast communication channel. This ensures that the first information is sent only once through the established multicast / broadcast communication channel, and all other terminals can receive it, effectively reducing the number of messages sent.
[0081] In this embodiment, a beam is a communication resource. A beam can be a wide beam, a narrow beam, or other types of beams. Different beams can be considered different resources. The same or different information can be transmitted through different beams. Optionally, multiple beams with the same or similar communication characteristics can be considered as a single beam. A beam can include one or more antenna ports for transmitting data channels, control channels, and detection signals, etc. For example, a transmitting beam can refer to the signal strength distribution formed in different directions in space after a signal is transmitted through an antenna, and a receiving beam can refer to the signal strength distribution in different directions in space of the wireless signal received from the antenna. It is understood that one or more antenna ports forming a beam can also be considered as a set of antenna ports.
[0082] Of course, beams can be divided into transmit beams and receive beams of network devices, and transmit beams and receive beams of terminal devices. The transmit beam of a network device describes the beamforming information transmitted by the network device, and the receive beam of a network device describes the beamforming information received by the network device. Similarly, the transmit beam of a terminal device describes the beamforming information transmitted by the terminal device, and the receive beam of a terminal device describes the beamforming information received by the terminal device. In other words, beams are used to describe beamforming information.
[0083] Of course, a beam can correspond to one or more of the time resources, spatial resources, and frequency domain resources.
[0084] Step 202: The terminal device receives the first information and, based on the configuration information, evaluates the triggering event to assist the terminal device in switching, synchronizing in advance, or measuring.
[0085] In this embodiment of the application, the terminal device can trigger the measurement of the candidate cell based on whether the beam measurement value of the serving cell is greater than a first threshold. If it is not greater than the threshold, the terminal device can trigger the measurement of the candidate cell.
[0086] Furthermore, regarding the early synchronization of candidate beams, after triggering the measurement of the candidate cell, it is first determined whether the beam measurement value of the candidate cell is greater than a first threshold. If it is greater, early synchronization of the optimal beam is triggered. After synchronization, it is necessary to continue to evaluate the effectiveness of the candidate beams that have completed early synchronization, that is, to evaluate whether the beam measurement value of the candidate cell that has completed early synchronization is less than a first threshold. If the beam measurement value of the candidate cell that has completed early synchronization is less than the first threshold, it means that the beam can no longer be selected by the terminal device as a candidate beam, and the beam is determined to be invalid. The synchronized beam measurement value is not less than a first threshold. The candidate beams that have been synchronized in advance and the candidate beams that are about to be synchronized in advance are evaluated. If the beam measurement value of the candidate cell that is about to be synchronized in advance is greater than the beam measurement value of the candidate cell that has been synchronized in advance and reaches the offset value, the candidate beam with the best beam quality is selected to update the synchronization in advance or to perform synchronization in advance. That is, in the handover method provided in this application, there is a re-evaluation of the candidate cell beams that have been synchronized in advance. When multiple candidate beams meet the requirement that the candidate cell beam is better than the absolute threshold, the terminal device can further evaluate them so that the terminal device can select the effective / optimal beam.
[0087] Furthermore, regarding the handover of candidate beams, after triggering the measurement of the candidate cell, it is first evaluated whether the N beam measurement values of the candidate cell are better than the serving cell beam measurement value by reaching an offset value, and / or whether the serving cell beam measurement value is below a second threshold and the N beam measurement values of the candidate cell are better than a third threshold. If the N beam measurement values of the candidate cell are better than the serving cell beam measurement value by reaching an offset value, and / or the serving cell beam measurement value is below the second threshold and the N beam measurement values of the candidate cell are better than the third threshold, the terminal selects the candidate cell with the best average beam quality and prepares to perform cell handover. This ensures that the terminal equipment makes reliable handover decisions and selects the optimal beam, reducing the interruption latency caused by handover.
[0088] This application provides a handover method, comprising: a network device sending configuration information for a triggering event of Layer 1 or 2 triggered mobility for event-triggered events to a terminal device; the triggering event includes one or more of the following: the beam measurement value of the serving cell is greater than a first threshold; N beam measurement values of a candidate cell are greater than the beam measurement value of the serving cell and reach an offset value; the beam measurement value of the candidate cell is greater than a first threshold; the beam measurement value of the serving cell is less than a second threshold, and the N beam measurement values of the candidate cell are greater than a third threshold; the beam measurement value of the candidate cell that has completed advance synchronization is less than the first threshold; the beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has completed advance synchronization and reaches an offset value; the terminal device receives the configuration information and evaluates the triggering event based on the configuration information to assist the terminal device in handover, advance synchronization, or measurement; obviously, the solution proposed in this application has defined beam-level events in the L1 measurement reporting of event-triggered events compared with the related technologies, for Event LTM3 and Event The LTM5 trigger events now include content specific to N beams, allowing terminal devices to understand the beam situation of candidate cells. This provides terminal devices with a better understanding of the overall beam situation of the cell, ensuring they select the effective and optimal beam and avoiding ping-pong handover issues, thus reducing handover-related downtime. Additionally, a new trigger event has been added for secondary evaluation of pre-synchronized beams, enabling terminal devices to select the effective / optimal beam.
[0089] In some embodiments, the step 202, which evaluates the triggering event based on configuration information to assist the terminal device in switching, synchronizing in advance, or measuring, can be achieved through the following steps:
[0090] Step A1: Evaluate whether the beam measurement value of the serving cell of the terminal device is greater than the first threshold.
[0091] In this embodiment of the application, the evaluation can be measurement or acquisition; here, measurement can be direct measurement by the terminal device; acquisition can be the terminal device obtaining relevant measurement values from other devices.
[0092] Step A2: If the beam measurement value of the serving cell of the terminal device is less than or equal to the first threshold, perform the measurement of the candidate cell.
[0093] Specifically, when performing candidate cell measurements, an independent trigger time is set for all candidate beams in the candidate cell.
[0094] It should be noted that a candidate cell can be one or more neighboring cells indicated by the network device to the terminal device.
[0095] Step A3: When the terminal device starts performing candidate cell measurement, evaluate whether the beam measurement value of the candidate cell is greater than the first threshold.
[0096] Step A4: If multiple candidate beams in the same candidate cell have beam measurement values greater than the first threshold, select the first candidate beam with the best beam quality among the multiple candidate beams and perform early synchronization.
[0097] In this embodiment of the application, beam quality is evaluated by one or more of the following: Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), and Signal to Interference plus Noise Ratio (SINR).
[0098] Step A5: If multiple candidate beam measurements in each candidate cell are greater than the first threshold, select the first candidate beam with the best beam quality in each candidate cell and perform early synchronization.
[0099] In some embodiments, for a first candidate beam that has completed advance synchronization, it is further necessary to evaluate whether the first candidate beam that has completed advance synchronization is less than a first threshold; if the first candidate beam that has completed advance synchronization is less than the first threshold, the first candidate beam is determined to be invalid. If the first candidate beam that has completed advance synchronization is greater than or equal to the first threshold, it is evaluated whether the beam measurement value of the first candidate cell where the first candidate beam is located is greater than the beam measurement value that has completed advance synchronization in the first candidate cell and reaches the offset value; if multiple new candidate beams exist in the first candidate cell at the same time that are greater than the beam measurement value that has completed advance synchronization and reach the offset value, the candidate beam with the best beam measurement value among the multiple new candidate beams is determined and advance synchronization is performed.
[0100] In some embodiments, the step 202, which evaluates the triggering event based on configuration information to assist the terminal device in switching, synchronizing in advance, or measuring, can be achieved through the following steps:
[0101] Step B1: Evaluate whether the beam measurement value of the serving cell of the terminal device is greater than the first threshold.
[0102] Step B2: If the beam measurement value of the serving cell of the terminal device is less than or equal to the first threshold, perform the measurement of the candidate cell.
[0103] Specifically, when performing candidate cell measurements, an independent trigger time is set for all candidate beams in the candidate cell.
[0104] Step B3: When the terminal device starts performing candidate cell measurement, within the time parameter timing range, evaluate whether the N beam measurement values of the candidate cell are greater than the beam measurement values of the serving cell and reach the offset value.
[0105] Step B4: If, within the time parameter timing range, the N beam measurement values of multiple candidate cells are greater than the beam measurement value of the serving cell and reach the offset value, select the candidate cell with the best average beam quality to perform cell handover.
[0106] In this embodiment of the application, beam quality is evaluated by one or more of RSRP, RSRQ, and SINR.
[0107] In some embodiments, if there are already candidate beams that have been pre-synchronized in the target candidate cell for pre-handover, a random access channel-less (RACH-less) handover is performed.
[0108] In some embodiments, if there are no candidate beams that have been pre-synchronized in the target candidate cell for pre-handover, a random access channel-based (RACH-based) handover is performed.
[0109] In some embodiments, when the terminal device performs cell handover, the latest advance synchronization beam is selected; if the selected advance synchronization beam does not exist or has expired, RACH-based handover is performed.
[0110] In some embodiments, the step 202, which evaluates the triggering event based on configuration information to assist the terminal device in switching, synchronizing in advance, or measuring, can be achieved through the following steps:
[0111] Step C1: Evaluate whether the beam measurement value of the serving cell of the terminal device is greater than the first threshold.
[0112] Step C2: If the beam measurement value of the serving cell of the terminal device is less than or equal to the first threshold, perform the measurement of the candidate cell.
[0113] Specifically, when performing candidate cell measurements, an independent trigger time is set for all candidate beams in the candidate cell.
[0114] Step C3: When the terminal device starts performing candidate cell measurements, within the time parameter timing range, evaluate whether the serving cell beam measurement value is less than the second threshold, or whether the N beam measurement values of the candidate cell are greater than the third threshold.
[0115] Step C4: If, within the time parameter timing range, the serving cell beam measurement value is less than the second threshold and the N beam measurement values of multiple candidate cells are greater than the third threshold, select the candidate cell with the best average beam quality to perform cell handover.
[0116] In this embodiment of the application, beam quality is evaluated by one or more of RSRP, RSRQ, and SINR.
[0117] In some embodiments, if there is already a candidate beam that has been pre-synchronized in the target candidate cell for pre-handover, RACH-based handover is performed.
[0118] In some embodiments, if there are no candidate beams that have been pre-synchronized in the target candidate cell for pre-handover, a RACH-based handover is performed.
[0119] In some embodiments, when the terminal device performs cell handover, the latest advance synchronization beam is selected; if the selected advance synchronization beam does not exist or has expired, RACH-based handover is performed.
[0120] This application proposes an event definition and beam selection scheme for conditional intra-CU LTM scenarios to ensure that the terminal device selects an effective and optimal beam; the scheme includes the following steps:
[0121] Step 1: The terminal device receives configuration information from the network, which includes configuration related to trigger events for ConditionalIntra-CU LTM.
[0122] Triggering events can include the following events:
[0123] Event LTM2: The serving cell's beam is better than the absolute threshold;
[0124] Event LTM3 C-LTM The candidate cell's N beams are superior to the serving cell's beams by the offset value.
[0125] Event LTM4: The candidate cell's beam is better than the absolute threshold; Event LTM5 C-LTM The serving cell beam is below absolute threshold 1 and the candidate cell has N beams that are better than absolute threshold 2;
[0126] Event LTM6 C-LTM The beams of candidate cells that have completed advance synchronization are below the absolute threshold;
[0127] Event LTM7 C-LTM The candidate cell beam is superior to the beam that has been pre-synchronized within the candidate cell, reaching the offset value.
[0128] It should be noted that the configuration information includes the Time To Watch (TTT) for candidate beam evaluation. This TTT is a beam-level configuration, meaning that the TTTs for different candidate beams are independent and can be different. The configuration information also includes time parameters, which are used to evaluate candidate cell quality. These are cell-level configurations, meaning that the time parameters for different candidate cells are independent and can be different. Finally, the configuration information includes indicators for Event LTM3. C-LTM and Event LTM5 C-LTM The parameter N is the number of beams selected.
[0129] Step 2: The terminal device evaluates the triggered event and performs the measurement.
[0130] Network devices can be configured to determine whether terminal devices activate candidate cell measurements via Event LTM2. That is, terminal devices will only begin measuring candidate cells when Event LTM2 is not satisfied.
[0131] When the terminal device begins performing candidate cell measurements, it starts evaluating Event LTM4, maintaining independent TTT for all candidate beams during the measurement. When multiple candidate beams in the same candidate cell simultaneously satisfy Event LTM4 (i.e., TTT evaluation is complete), the terminal device selects the candidate beam with the best beam quality to perform advance synchronization.
[0132] Accordingly, beam quality can be evaluated using one or more of RSRP, RSRQ, and SINR.
[0133] Correspondingly, the wave terminal equipment can perform advance synchronization with the optimal beam execution of multiple candidate cells that meet Event LTM4.
[0134] When the terminal device begins performing candidate cell measurements, it begins evaluating Event LTM3. C-LTM and / or Event LTM5 C-LTM If multiple candidate cells satisfy Event LTM3 C-LTM and / or Event LTM5 C-LTM (That is, within the first time parameter timing range, N beams complete TTT evaluation), and the terminal selects the candidate cell with the best average beam quality to prepare for cell handover.
[0135] Accordingly, the average beam quality can be evaluated by one or more of the average RSRP, average RSRQ, and average SINR of N beams that have completed the TTT assessment.
[0136] Step 3: The terminal device performs the handover.
[0137] If the terminal device already has a candidate beam that has been pre-synchronized in the target candidate cell for handover, then the terminal device will perform RACH-less handover.
[0138] If the terminal device does not have a candidate beam that has been pre-synchronized in the target candidate cell for handover, then the terminal device will perform RACH-based handover.
[0139] It should be noted that the above three steps assist the terminal device in making handover decisions and selecting the optimal beam, ensuring that the terminal device makes reliable handover decisions and selects the optimal beam, thereby reducing the interruption latency caused by handover.
[0140] Step 4: The terminal equipment continues to evaluate the effectiveness of the candidate beams that have been synchronized in advance.
[0141] Terminal device evaluation Event LTM6 C-LTM If the candidate beams that have completed pre-synchronization satisfy EventLTM6 C-LTM (No TTT evaluation required) If the terminal device determines that the beam is invalid, the terminal device will then determine that the beam is invalid.
[0142] If the beam does not fail, the terminal equipment continues to evaluate Event LTM7. C-LTM If multiple new candidate beams exist simultaneously within the same candidate cell, satisfying Event LTM7... C-LTM (i.e., TTT evaluation is completed), then the terminal device selects the candidate beam with the best beam quality to update and perform advance synchronization.
[0143] Accordingly, beam quality can be evaluated using one or more of RSRP, RSRQ, and SINR.
[0144] When performing a handover, the terminal device selects the latest pre-synchronized beam. If it does not exist or has expired, a RACH-based handover is performed.
[0145] It should be noted that step 4 ensures the effectiveness of the pre-synchronized beam, thus avoiding handover interruption delays caused by beam failure.
[0146] Embodiments of this application provide a terminal device that can be used to implement... Figure 2 A corresponding implementation provides a switching method, referring to... Figure 3 As shown, the terminal device 300 includes:
[0147] The first receiving module 301 is used to receive first information sent by the network device; wherein, the first information includes configuration information for a triggering event for Layer 1 or 2 mobility triggering triggered by an event; the triggering event includes one or more of the following: the beam measurement value of the serving cell is greater than a first threshold; N beam measurement values of the candidate cell are greater than the beam measurement value of the serving cell and reach an offset value; the beam measurement value of the candidate cell is greater than a first threshold; the beam measurement value of the serving cell is less than a second threshold, and N beam measurement values of the candidate cell are greater than a third threshold; the beam measurement value of the candidate cell that has completed advance synchronization is less than the first threshold; the beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has completed advance synchronization and reaches an offset value; N is a positive integer;
[0148] The first processing module 302 is used to evaluate the triggering event based on the configuration information to assist the terminal device in switching, synchronizing in advance, or measuring.
[0149] In other embodiments of this application, the configuration information includes one or more of the following:
[0150] Triggering time used for candidate beam evaluation; where the triggering time is a beam-level configuration;
[0151] Time parameters are used to evaluate the quality of candidate cells; where the time parameters are configured at the cell level.
[0152] A parameter used to indicate the quantity corresponding to N.
[0153] In other embodiments of this application, the first processing module 302 is used to evaluate whether the beam measurement value of the serving cell of the terminal device is greater than a first threshold.
[0154] The first processing module 302 is used to perform a measurement of a candidate cell if the beam measurement value of the serving cell of the terminal device is less than or equal to a first threshold; wherein, when performing the measurement of the candidate cell, an independent trigger time is set for all candidate beams of the candidate cell.
[0155] In other embodiments of this application, the first processing module 302 is used to evaluate whether the beam measurement value of the candidate cell is greater than a first threshold when the terminal device starts to perform candidate cell measurement;
[0156] The first processing module 302 is used to select the first candidate beam with the best beam quality among the multiple candidate beams and perform early synchronization if the beam measurement values of multiple candidate beams in the same candidate cell are greater than a first threshold.
[0157] In other embodiments of this application, the first processing module 302 is used to perform early synchronization if the beam measurement values of multiple candidate beams in each of the multiple candidate cells are greater than a first threshold.
[0158] In other embodiments of this application, the first processing module 302 is used to evaluate, within a time parameter timing range, whether the N beam measurement values of the candidate cell are greater than the beam measurement value of the serving cell and reach an offset value when the terminal device starts to perform candidate cell measurement.
[0159] The first processing module 302 is used to select the candidate cell with the best average beam quality to perform cell handover if, within the time parameter timing range, the N beam measurement values of multiple candidate cells are greater than the beam measurement value of the serving cell and reach the offset value.
[0160] In other embodiments of this application, the first processing module 302 is used to evaluate, within a time parameter timing range, whether the serving cell beam measurement value is less than a second threshold, or whether the N beam measurement values of the candidate cell are greater than a third threshold, when the terminal device starts to perform candidate cell measurement.
[0161] The first processing module 302 is used to select the candidate cell with the best average beam quality to perform cell handover if, within the time parameter timing range, the serving cell beam measurement value is less than the second threshold and the N beam measurement values of multiple candidate cells are greater than the third threshold.
[0162] In other embodiments of this application, the first processing module 302 is used to perform handover without random access channel if there are candidate beams that have been pre-synchronized in the target candidate cell to be handed over.
[0163] In other embodiments of this application, the first processing module 302 is used to perform a handover based on a random access channel if there are no candidate beams that have been pre-synchronized in the target candidate cell to be handed over.
[0164] In other embodiments of this application, the first processing module 302 is used to evaluate whether the first candidate beam that has completed advance synchronization is less than a first threshold; if the first candidate beam that has completed advance synchronization is less than the first threshold, the first candidate beam is determined to be invalid.
[0165] In other embodiments of this application, the first processing module 302 is used to evaluate whether the beam measurement value of the first candidate cell is greater than the beam measurement value of the first candidate cell that has been pre-synchronized and reaches the offset value if the first candidate beam that has been pre-synchronized is greater than or equal to the first threshold.
[0166] The first processing module 302 is used to determine the candidate beam with the best beam quality among the multiple new candidate beams and update and perform advance synchronization if multiple new candidate beams exist in the first candidate cell at the same time, and the beam measurement value of the beam that has been pre-synchronized is greater than the beam measurement value that has been pre-synchronized and reaches the offset value.
[0167] In other embodiments of this application, the first processing module 302 is used to select the latest advance synchronization beam when the terminal device performs cell handover; if the selected advance synchronization beam does not exist or has expired, handover based on random access channel is performed.
[0168] In other embodiments of this application, beam quality is evaluated by one or more of the following: reference signal received power, reference signal received quality, and signal-to-interference-plus-noise ratio.
[0169] The descriptions of the above device embodiments are similar to those of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0170] It should be noted that, in the embodiments of this application, if the above-described switching method is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the related technology, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a terminal device to execute all or part of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, mobile hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.
[0171] Embodiments of this application provide a network device that can be used to implement... Figure 2 A corresponding implementation provides a switching method, referring to... Figure 4 As shown, network device 400 includes:
[0172] The second sending module 401 is used to send the first information to the terminal device;
[0173] The first piece of information includes configuration information for triggering events that activate mobility for layer 1 or 2 of the event triggering process;
[0174] Triggering events include one or more of the following:
[0175] The beam measurement value of the serving cell is greater than the first threshold;
[0176] The N beam measurements of the candidate cell are greater than the beam measurements of the serving cell and reach the offset value;
[0177] The beam measurement value of the candidate cell is greater than the first threshold;
[0178] The serving cell beam measurement value is less than the second threshold, and the N beam measurement values of the candidate cell are greater than the third threshold;
[0179] The beam measurement value of the candidate cell that has completed pre-synchronization is less than the first threshold;
[0180] The beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has been pre-synchronized and reaches the offset value; N is a positive integer.
[0181] The descriptions of the above device embodiments are similar to those of the above method embodiments, and have similar beneficial effects. For technical details not disclosed in the device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0182] It should be noted that, in the embodiments of this application, if the above-described switching method is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a terminal device to execute all or part of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROMs, magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.
[0183] Figure 5 This is a schematic structural diagram of a communication device 500 provided in an embodiment of this application. The communication device can be a terminal device or a network device. Figure 5 The communication device 500 shown includes a processor 510, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0184] Optionally, such as Figure 5 As shown, the communication device 500 may further include a memory 520. The processor 510 can retrieve and run computer programs from the memory 520 to implement the methods described in this embodiment.
[0185] The memory 520 can be a separate device independent of the processor 510, or it can be integrated into the processor 510.
[0186] Optionally, such as Figure 5 As shown, the communication device 500 may also include a transceiver 530, and the processor 510 may control the transceiver 530 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0187] The transceiver 530 may include a transmitter and a receiver. The transceiver 530 may further include antennas, and the number of antennas may be one or more.
[0188] Optionally, the communication device 500 may specifically be a terminal device in the embodiments of this application, and the communication device 500 may implement the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0189] Optionally, the communication device 500 may specifically be a network device in the embodiments of this application, and the communication device 500 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0190] This application also provides a computer program product, including a computer program that can be executed by the processor 510 of the communication device 500 to complete the steps described in any of the foregoing methods.
[0191] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, the steps of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0192] As one embodiment, the processor may include one or more general-purpose central processing units (CPUs). Each of these processors may be a single-core processor or a multi-core processor. Here, "processor" may refer to one or more devices, circuits, and / or processing cores used for processing data (e.g., executing instructions).
[0193] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be ROM, Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), or flash memory. The volatile memory can be Random Access Memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0194] This application also provides a computer-readable storage medium for storing computer programs.
[0195] Optionally, the computer-readable storage medium can be applied to the terminal device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the terminal device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0196] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0197] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.
[0198] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).
[0199] The switching method, terminal device, network device, computer-readable storage medium, and computer program product provided in the embodiments of this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
[0200] It should be understood that the phrases "an embodiment," "an embodiment," "an embodiment of this application," "the foregoing embodiment," "some implementations," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, the phrases "an embodiment," "an embodiment," "an embodiment of this application," "the foregoing embodiment," "some implementations," or "some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments of this application are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0201] Unless otherwise specified, any step in the embodiments of this application performed by the terminal device / network device may be executed by the processor of the terminal device / network device. Unless otherwise specified, the embodiments of this application do not limit the order in which the terminal device / network device performs the following steps. Furthermore, the methods used to process data in different embodiments may be the same or different methods.
[0202] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0203] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0204] In addition, each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0205] The methods disclosed in the several method embodiments provided in this application can be arbitrarily combined without conflict to obtain new method embodiments.
[0206] The features disclosed in the several product embodiments provided in this application can be arbitrarily combined without conflict to obtain new product embodiments.
[0207] The features disclosed in the several method or device embodiments provided in this application can be arbitrarily combined without conflict to obtain new method or device embodiments.
[0208] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0209] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to related technologies, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0210] The singular forms “a,” “the,” and “the” used in the embodiments of this application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise.
[0211] It should be noted that in the various embodiments involved in this application, all steps or some steps may be performed, as long as a complete technical solution can be formed.
[0212] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A switching method, characterized in that, Applied to a terminal device, the method includes: The system receives first information sent by a network device; wherein the first information includes configuration information for a Layer 1 or 2 triggering event for mobility triggered by an event; the triggering event includes one or more of the following: the beam measurement value of the serving cell is greater than a first threshold; N beam measurement values of the candidate cell are greater than the beam measurement value of the serving cell and reach an offset value; the beam measurement value of the candidate cell is greater than a first threshold; the beam measurement value of the serving cell is less than a second threshold, and N beam measurement values of the candidate cell are greater than a third threshold; the beam measurement value of the candidate cell that has completed advance synchronization is less than a first threshold; the beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has completed advance synchronization and reaches an offset value; where N is a positive integer; Based on the configuration information, the triggering event is evaluated to assist the terminal device in switching, synchronizing in advance, or measuring.
2. The method according to claim 1, characterized in that, The configuration information includes one or more of the following: Triggering time for candidate beam evaluation; wherein, the triggering time is a beam-level configuration; Time parameters used to evaluate the quality of candidate cells; wherein, the time parameters are configured at the cell level; A parameter used to indicate the quantity corresponding to N.
3. The method according to claim 1, characterized in that, Based on the configuration information, the triggering event is evaluated to assist the terminal device in performing measurements, including: Assess whether the beam measurement value of the serving cell of the terminal device is greater than a first threshold; If the beam measurement value of the serving cell of the terminal device is less than or equal to a first threshold, the measurement of the candidate cell is performed; wherein, when performing the measurement of the candidate cell, an independent trigger time is set for all candidate beams of the candidate cell.
4. The method according to claim 3, characterized in that, Based on the configuration information, the triggering event is evaluated to assist the terminal device in performing advance synchronization, including: When the terminal device starts performing candidate cell measurement, it evaluates whether the beam measurement value of the candidate cell is greater than a first threshold. If multiple candidate beams in the same candidate cell have beam measurement values greater than a first threshold, the first candidate beam with the best beam quality among the multiple candidate beams is selected for early synchronization.
5. The method according to claim 4, characterized in that, The method further includes: If multiple candidate beam measurements in each candidate cell exceed the first threshold, the first candidate beam with the best beam quality in each candidate cell is selected for early synchronization.
6. The method according to claim 3, characterized in that, Based on the configuration information, the triggering event is evaluated to assist the terminal device in switching, including: When the terminal device starts performing candidate cell measurement, within the time parameter timing range, it is evaluated whether the N beam measurement values of the candidate cell are greater than the beam measurement value of the serving cell and reach the offset value. If, within the time parameter timing range, the N beam measurement values of multiple candidate cells are greater than the beam measurement value of the serving cell and reach the offset value, the candidate cell with the best average beam quality is selected for cell handover.
7. The method according to claim 3, characterized in that, Based on the configuration information, the triggering event is evaluated to assist the terminal device in switching, including: When the terminal device starts performing candidate cell measurement, within the time parameter timing range, it is evaluated whether the serving cell beam measurement value is less than the second threshold, or whether the N beam measurement values of the candidate cell are greater than the third threshold. If, within the time parameter timing range, the serving cell beam measurement value is less than the second threshold and the N beam measurement values of multiple candidate cells are greater than the third threshold, the candidate cell with the best average beam quality is selected for cell handover.
8. The method according to claim 6 or 7, characterized in that, The method further includes: If there are already candidate beams that have been pre-synchronized in the target candidate cell for the handover, a handover without random access channel is performed.
9. The method according to claim 6 or 7, characterized in that, The method further includes: If there are no candidate beams that have been pre-synchronized in the target candidate cell for the pre-handover, a handover based on the random access channel will be performed.
10. The method according to claim 4, characterized in that, The method further includes: Evaluate whether the first candidate beam, which has already been synchronized in advance, is smaller than the first threshold; If the first candidate beam that has been pre-synchronized is smaller than the first threshold, the first candidate beam is determined to be invalid.
11. The method according to claim 10, characterized in that, The method further includes: If the first candidate beam that has completed advance synchronization is greater than or equal to the first threshold, evaluate whether the beam measurement value of the first candidate cell is greater than the beam measurement value of the first candidate cell that has completed advance synchronization and reaches the offset value. If multiple new candidate beams exist simultaneously in the first candidate cell that are greater than the beam measurement value that has been pre-synchronized and reach the offset value, the candidate beam with the best beam quality among the multiple new candidate beams is determined and pre-synchronization is performed.
12. The method according to claim 11, characterized in that, The method further includes: When the terminal device performs a cell handover, the latest pre-synchronization beam is selected; If the selected pre-synchronization beam is absent or has failed, perform a random access channel handover.
13. The method according to any one of claims 6, 7, or 11, characterized in that, The beam quality is evaluated by one or more of the following: reference signal received power, reference signal received quality, and signal-to-interference-plus-noise ratio.
14. A switching method, characterized in that, Applied to network devices, the method includes: Send the first message to the terminal device; The first information includes configuration information for triggering events that trigger mobility for layer 1 or 2 of the event triggering process; The triggering event includes one or more of the following: The beam measurement value of the serving cell is greater than the first threshold; The N beam measurements of the candidate cell are greater than the beam measurements of the serving cell and reach the offset value; The beam measurement value of the candidate cell is greater than the first threshold; The serving cell beam measurement value is less than the second threshold, and the N beam measurement values of the candidate cell are greater than the third threshold; The beam measurement value of the candidate cell that has completed pre-synchronization is less than the first threshold; The beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has been pre-synchronized and reaches the offset value; N is a positive integer.
15. A terminal device, characterized in that, The terminal device includes: A first receiving module is configured to receive first information sent by a network device; wherein the first information includes configuration information for a Layer 1 or 2 triggering event for mobility triggered by an event; the triggering event includes one or more of the following: the beam measurement value of the serving cell is greater than a first threshold; N beam measurement values of a candidate cell are greater than the beam measurement value of the serving cell and reach an offset value; the beam measurement value of the candidate cell is greater than a first threshold; the beam measurement value of the serving cell is less than a second threshold, and N beam measurement values of the candidate cell are greater than a third threshold; the beam measurement value of the candidate cell that has completed advance synchronization is less than a first threshold; the beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has completed advance synchronization and reaches an offset value; where N is a positive integer; The first processing module is used to evaluate the triggering event based on the configuration information to assist the terminal device in switching, synchronizing in advance, or measuring.
16. A network device, characterized in that, The network device includes: The second sending module is used to send the first information to the terminal device; The first information includes configuration information for triggering events that trigger mobility for layer 1 or 2 of the event triggering process; The triggering event includes one or more of the following: The beam measurement value of the serving cell is greater than the first threshold; The N beam measurements of the candidate cell are greater than the beam measurements of the serving cell and reach the offset value; The beam measurement value of the candidate cell is greater than the first threshold; The serving cell beam measurement value is less than the second threshold, and the N beam measurement values of the candidate cell are greater than the third threshold; The beam measurement value of the candidate cell that has completed pre-synchronization is less than the first threshold; The beam measurement value of the candidate cell is greater than the beam measurement value of the candidate cell that has been pre-synchronized and reaches the offset value; N is a positive integer.
17. A terminal device, characterized in that, The terminal device includes: The first memory is used to store executable instructions; The first processor, when executing executable instructions stored in the first memory, implements the switching method according to any one of claims 1 to 13.
18. A network device, characterized in that, The network device includes: The second memory is used to store executable instructions; The second processor, when executing executable instructions stored in the second memory, implements the switching method of claim 11.
19. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more programs, which can be executed by one or more processors to implement the switching method of any one of claims 1 to 13, or to implement the switching method of claim 14.
20. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the switching method of any one of claims 1 to 13, or the switching method of claim 14.