A cell switching method, electronic device and storage medium

By using time window-based handover trigger conditions in non-terrestrial communication networks, the terminal device can more accurately determine whether to initiate conditional handover, solving the problem of low conditional handover success rate in the prior art, and achieving a higher handover success rate.

CN116056166BActive Publication Date: 2025-06-06GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202211642030.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-03-26
Publication Date
2025-06-06
Estimated Expiration
2040-03-26

AI Technical Summary

Technical Problem

In non-terrestrial communication networks, it has not been clarified how the terminal device performs conditional switching to improve the switching success rate.

Method used

A cell handover method is provided. The terminal device receives a handover trigger condition, including a condition based on a time window. The source network device sends a first message including the location information of the terminal device and the latest moment of the cell handover, the target network device receives and determines the earliest moment of the cell handover, and configures the handover trigger condition so that the terminal device initiates the conditional handover within a specific time window.

Benefits of technology

By using the switching trigger condition based on the time window, the terminal device can more accurately determine whether to initiate the conditional switching, thereby increasing the success rate of the conditional switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116056166B_ABST
    Figure CN116056166B_ABST
Patent Text Reader

Abstract

A cell switching method, electronic device and storage medium, wherein the method comprises: a terminal device receives a switching trigger condition; the switching trigger condition comprises a condition based on a time window (S201), and the time window is used to represent the switching time at which the terminal device initiates the conditional switching.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of an application with an application date of March 26, 2020, application number 2020800977778 (international application number PCT / CN2020 / 081389), and invention name “A cell switching method, electronic device and storage medium”. Technical Field

[0002] The present application relates to the field of wireless communication technology, and in particular to a cell switching method, electronic equipment and storage medium. Background Art

[0003] In a non-terrestrial network (NTN), it is not yet clear how a terminal device can perform conditional handover to improve the success rate of the conditional handover. Summary of the invention

[0004] The embodiments of the present application provide a cell switching method, an electronic device, and a storage medium, which can improve the success rate of conditional switching.

[0005] In a first aspect, an embodiment of the present application provides a cell switching method, comprising: a terminal device receives a switching trigger condition; the switching trigger condition comprises a condition based on a time window, and the time window is used to characterize the switching time at which the terminal device initiates the conditional switching.

[0006] In a second aspect, an embodiment of the present application provides a cell switching method, including: a source network device sends a first message;

[0007] The first message includes the location information of the terminal device and the latest time of the cell switching, or the first message includes the location information of the terminal device.

[0008] In a third aspect, an embodiment of the present application provides a cell switching method, comprising: a target network device receives a first message; the first message includes location information of a terminal device and the latest time of cell switching, or the first message includes location information of the terminal device.

[0009] In a fourth aspect, an embodiment of the present application provides a terminal device, comprising: a first receiving unit, configured to receive a switching trigger condition; the switching trigger condition comprises a condition based on a time window, and the time window is used to characterize the switching time for the terminal device to initiate a conditional switch.

[0010] In a fifth aspect, an embodiment of the present application provides a source network device, comprising: a second sending unit, configured to send a first message; the first message includes the location information of the terminal device and the latest time of cell switching, or the first message includes the location information of the terminal device.

[0011] In a sixth aspect, an embodiment of the present application provides a target network device, comprising: a fourth receiving unit, configured to receive a first message; the first message includes the location information of the terminal device and the latest time of the cell switching, or the first message includes the location information of the terminal device.

[0012] In the seventh aspect, an embodiment of the present application provides a terminal device, comprising a processor and a memory for storing a computer program that can be run on the processor, wherein the processor is used to execute the steps of the cell switching method performed by the above-mentioned terminal device when running the computer program.

[0013] In an eighth aspect, an embodiment of the present application provides a source network device, comprising a processor and a memory for storing a computer program that can be run on the processor, wherein the processor is used to execute the steps of the cell switching method performed by the above-mentioned source network device when running the computer program.

[0014] In a ninth aspect, an embodiment of the present application provides a target network device, comprising a processor and a memory for storing a computer program that can be run on the processor, wherein the processor is used to execute the steps of the cell switching method performed by the above-mentioned target network device when running the computer program.

[0015] In the tenth aspect, an embodiment of the present application provides a chip, including: a processor, used to call and run a computer program from a memory, so that a device equipped with the chip executes the cell switching method executed by the above-mentioned terminal device.

[0016] In the eleventh aspect, an embodiment of the present application provides a chip, including: a processor, used to call and run a computer program from a memory, so that a device equipped with the chip executes the cell switching method executed by the above-mentioned source network device.

[0017] In a twelfth aspect, an embodiment of the present application provides a chip, comprising: a processor, used to call and run a computer program from a memory, so that a device equipped with the chip executes the cell switching method executed by the above-mentioned target network device.

[0018] In a thirteenth aspect, an embodiment of the present application provides a storage medium storing an executable program, which, when executed by a processor, implements the cell switching method executed by the above-mentioned terminal device.

[0019] In a fourteenth aspect, an embodiment of the present application provides a storage medium storing an executable program, which, when executed by a processor, implements the cell switching method executed by the above-mentioned source network device.

[0020] In a fifteenth aspect, an embodiment of the present application provides a storage medium storing an executable program, which, when executed by a processor, implements the cell switching method executed by the above-mentioned source network device.

[0021] In a sixteenth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which enable a computer to execute the cell switching method executed by the above-mentioned terminal device.

[0022] In the seventeenth aspect, an embodiment of the present application provides a computer program product, including computer program instructions, which enable a computer to execute the cell switching method performed by the above-mentioned source network device.

[0023] In an eighteenth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which enable a computer to execute the cell switching method executed by the above-mentioned target network device.

[0024] In the nineteenth aspect, an embodiment of the present application provides a computer program, which enables a computer to execute the cell switching method executed by the above-mentioned terminal device.

[0025] In the twentieth aspect, an embodiment of the present application provides a computer program, which enables a computer to execute the cell switching method performed by the above-mentioned source network device.

[0026] In the twenty-first aspect, an embodiment of the present application provides a computer program, which enables a computer to execute the cell switching method performed by the above-mentioned source network device.

[0027] The cell switching method, electronic device and storage medium provided by the embodiment of the present application include: a terminal device receives a switching trigger condition sent by a source network device; the switching trigger condition includes a condition based on a time window, and the time window is used to characterize the switching time for the terminal device to initiate the conditional switching. In this way, the terminal device can determine whether to initiate the conditional switching according to the time window in the switching trigger condition, thereby improving the success rate of the conditional switching. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 This is a schematic diagram of the processing flow for switching the application conditions;

[0029] Figure 2a A schematic diagram showing the relationship between the distance between the network device and the terminal device and the RSRP value in the ground network of this application;

[0030] Figure 2b A schematic diagram showing the relationship between the distance between the network device and the terminal device and the RSRP value in the NTN of this application;

[0031] Figure 3 This is a schematic diagram of the structure of the communication system according to the embodiment of the present application;

[0032] Figure 4 A schematic diagram of an optional processing flow of the cell switching method according to an embodiment of the present application;

[0033] Figure 5 A schematic diagram of another optional processing flow of the cell switching method according to an embodiment of the present application;

[0034] Figure 6 A schematic diagram of another optional processing flow of the cell switching method according to an embodiment of the present application;

[0035] Figure 7 A detailed optional processing flow diagram of the cell switching method according to an embodiment of the present application;

[0036] Figure 8 Another detailed optional processing flow diagram of the cell switching method according to the embodiment of the present application;

[0037] Fig. 9 This is a schematic diagram of an optional component structure of a terminal device according to an embodiment of the present application;

[0038] Fig.10 This is a schematic diagram of an optional composition structure of a source network device according to an embodiment of the present application;

[0039] Fig.11 A schematic diagram of an optional composition structure of the target network device of the embodiment of the present application;

[0040] Fig.12 Schematic diagram of the hardware structure of the electronic device according to the embodiment of the present application. DETAILED DESCRIPTION

[0041] In order to enable a more detailed understanding of the features and technical contents of the embodiments of the present application, the implementation of the embodiments of the present application is described in detail below in conjunction with the accompanying drawings. The attached drawings are for reference only and are not used to limit the embodiments of the present application.

[0042] Before describing the embodiments of the present application in detail, the following brief description is given.

[0043] NTN uses satellite communications to provide communication services to ground users. Compared with ground cellular network communications, satellite communications have many unique advantages. First, satellite communications are not limited by the user's geographical location. For example, general land communications cannot cover areas such as oceans, mountains, or deserts where communication equipment cannot be set up or where there is no communication coverage due to sparse population; for satellite communications, since a satellite can cover a large area of ​​the ground and the satellite can orbit the earth, in theory every corner of the earth can be covered by satellite communications. Secondly, satellite communications have high social value. Satellite communications can be covered at a low cost in remote mountainous areas, poor and backward countries or regions, so that people in these areas can enjoy advanced voice communications and mobile Internet technologies, which is conducive to narrowing the digital divide with developed areas and promoting the development of these areas. Thirdly, satellite communications have long distances, and increasing the communication distance will not significantly increase the cost of communications; finally, satellite communications are highly stable and are not restricted by natural disasters.

[0044] Communication satellites are divided into low-Earth orbit (LEO) satellites, medium-Earth orbit (MEO) satellites, geostationary Earth orbit (GEO) satellites, and high elliptical orbit (HEO) satellites according to their orbital altitudes. The following is a brief description of LEO and GEO respectively.

[0045] The orbital altitude of LEO ranges from 500km to 1500km, and the corresponding orbital period is about 1.5 hours to 2 hours. The signal propagation delay of single-hop communication between terminal devices is generally less than 20ms. The maximum satellite visibility time is 20 minutes. The signal propagation distance is short, the link loss is small, and the transmission power requirement of the terminal device is not high.

[0046] The orbital altitude of GEO is 35786km, and its rotation period around the earth is 24 hours. The signal propagation delay of single-hop communication between terminal devices is generally 250ms. In order to ensure satellite coverage and improve the system capacity of the entire satellite communication system, satellites use multiple beams to cover the ground. A satellite can form dozens or even hundreds of beams to cover the ground; a satellite beam can cover a ground area with a diameter of tens to hundreds of kilometers.

[0047] In order to ensure satellite coverage and improve the system capacity of the entire satellite communication system, satellites use multiple beams to cover the ground. A satellite can form dozens or even hundreds of beams to cover the ground; a satellite beam can cover a ground area with a diameter of tens to hundreds of kilometers.

[0048] Similar to the LTE system, the New Radio (NR) system supports the handover process of connected terminal devices. When a terminal device that is using network services moves from one cell to another, or due to wireless transmission service load adjustment, activation operation maintenance, equipment failure, etc., in order to ensure communication continuity and service quality, the system must transfer the communication link between the terminal device and the original cell to the new cell, that is, perform the handover process.

[0049] Taking the Xn interface switching process as an example, the cell switching process applicable to the LTE system and the NR system is divided into the following three stages:

[0050] Phase 1, handover preparation: including measurement control and reporting, handover request and handover confirmation message. The handover confirmation message contains the handover command generated by the target cell. The source cell is not allowed to make any modification to the handover command generated by the target cell and directly forwards the handover command to the terminal device.

[0051] Phase 2, handover execution: the terminal device immediately executes the handover process after receiving the handover command, that is, the terminal device disconnects the source cell and connects to the target cell (such as performing random access, sending an RRC handover completion message to the target network device, etc.); the secondary node (SN) state is transferred and data is forwarded.

[0052] Phase 3, handover completion: The target cell performs path switching with the Access and Mobility Management Function (AMF) and the User Port Function (UPF) to release the terminal device context of the source network device.

[0053] In order to solve the problem of frequent handover and easy handover failure in high-speed mobile scenarios and high-frequency deployment scenarios, 3GPP is currently discussing the introduction of conditional handover for LTE and NR systems. Figure 1As shown, the terminal device, based on the conditions configured by the network device, executes handover to the target cell according to the pre-configured handover command when evaluating the conditional trigger related to the target cell, (i.e., triggering the random access process and sending the handover completion message), to avoid the problem of not being able to send measurement reports and receive handover commands in time due to high-speed movement into a poor coverage area. In conditional handover, the source network device cannot predict which target network device the terminal device will initiate a cell handover to when the handover triggering condition is met. The handover triggering condition can be identified by one or two measurement identifiers, and the two measurement identifiers can apply to up to two measurement events, such as A3 event and A5 event. When the triggering condition of a target cell is met, the terminal device directly initiates handover access to the target cell without triggering the measurement reporting process.

[0054] The conditions used in the conditional switching can be configured based on the Radio Resource Management (RRM) measurement event; the RRM measurement event can be an A3 event or an A5 event. Taking the A3 event as an example, it is determined whether the signal quality of the neighboring cell is higher than the signal quality of the serving cell; the signal quality can be characterized by the value of the Reference Signal Receiving Power (RSRP).

[0055] like Figure 2a As shown in the figure, in the ground network, the transmission delay between the terminal device and the network device is small, and the RSRP value can accurately reflect the distance effect. For example, the RSRP value of the terminal device closer to the network device is higher, and the RSRP value of the terminal device farther away from the network device is lower. Figure 2b As shown in the figure, due to the large propagation delay between the terminal devices and the satellite in the NTN, and most of them are line-of-sight transmission without scattering, the RSRP value cannot accurately reflect the near-far effect due to its own measurement error; that is, the difference between the RSRP value of the terminal device closer to the network device in the NTN and the RSRP value of the terminal device farther away from the network device in the NTN is small. Therefore, in the NTN, the timing of conditional switching cannot be accurately determined based on the cell signal quality (such as RSRP), resulting in a low success rate of conditional switching.

[0056] The technical solutions of the embodiments of the present 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, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, advanced long term evolution (LTE-A) system, new radio (NR) system, NR system evolution system, LTE on unlicensed band (LTE-based access to unlicensed spectrum, LTE-U) system, NR on unlicensed band (NR-based access to unlicensed spectrum, NR-U) system, universal mobile telecommunication system (UMTS), global interoperability for microwave access (worldwide interoperability for microwave access, WiMAX) communication system, wireless local area networks (WLAN), wireless fidelity (WiFi), next generation communication system or other communication systems, etc.

[0057] The system architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can appreciate that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0058] The network equipment involved in the embodiments of the present application may be an ordinary base station (such as NodeB or eNB or gNB), a new radio controller (new radio controller, NR controller), a centralized unit, a new wireless base station, a radio frequency remote module, a micro base station, a relay, a distributed unit, a transmission reception point (TRP), a transmission point (TP) or any other device. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network equipment. For the convenience of description, in all embodiments of the present application, the above-mentioned devices that provide wireless communication functions for terminal devices are collectively referred to as network devices.

[0059] In the embodiment of the present application, the terminal device may be any terminal, for example, the terminal device may be a user device for machine type communication. That is to say, the terminal device may also be referred to as a user equipment UE, a mobile station (MS), a mobile terminal, a terminal, etc. The terminal device may communicate with one or more core networks via a radio access network (RAN). For example, the terminal device may be a mobile phone (or a "cellular" phone), a computer with a mobile terminal, etc. For example, the terminal device may also be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with a radio access network. This is not specifically limited in the embodiment of the present application.

[0060] Optionally, the network device and the terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the network device and the terminal device.

[0061] Optionally, the network device and the terminal device, and the terminal device and the terminal device may communicate through a licensed spectrum, or may communicate through an unlicensed spectrum, or may communicate through both a licensed spectrum and an unlicensed spectrum. The network device and the terminal device, and the terminal device and the terminal device may communicate through a spectrum below 7 gigahertz (GHz), or may communicate through a spectrum above 7 GHz, or may communicate using a spectrum below 7 GHz and a spectrum above 7 GHz at the same time. The embodiments of the present application do not limit the spectrum resources used between the network device and the terminal device.

[0062] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device to device (D2D) communication, machine to machine (M2M) communication, machine type communication (MTC), and vehicle to vehicle (V2V) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0063] For example, the communication system 100 used in the embodiment of the present application is as follows: Figure 3 As shown. The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or referred to as a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographical area, and may communicate with terminal devices located in the coverage area. Optionally, the network device 110 may be a base station (Base Transceiver Station, BTS) in a GSM system or a CDMA system, or a base station (NodeB, NB) in a WCDMA system, or an evolved base station (Evolutional Node B, eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (Cloud Radio Access Network, CRAN), or the network device may be a mobile switching center, a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a network-side device in a 5G network, or a network device in a future evolved public land mobile network (Public Land Mobile Network, PLMN), etc.

[0064] The communication system 100 also includes at least one terminal device 120 located within the coverage of the network device 110. As used herein, "terminal device" includes but is not limited to connection via a wired line, such as via a Public Switched Telephone Networks (PSTN), a Digital Subscriber Line (DSL), a digital cable, a direct cable connection; and / or another data connection / network; and / or via a wireless interface, such as, for a cellular network, a Wireless Local Area Network (WLAN), a digital television network such as a DVB-H network, a satellite network, an AM-FM broadcast transmitter; and / or a device of another terminal device configured to receive / send communication signals; and / or an Internet of Things (IoT) device. A terminal device configured to communicate via a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal" or "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular telephones; Personal Communications System (PCS) terminals that may combine cellular radiotelephones with data processing, fax, and data communications capabilities; PDAs that may include radiotelephones, pagers, Internet / Intranet access, Web browsers, notepads, calendars, and / or Global Positioning System (GPS) receivers; and conventional laptop and / or palmtop receivers or other electronic devices that include radiotelephone transceivers. A terminal device may refer to an access terminal, user equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved PLMN, etc.

[0065] Optionally, terminal devices 120 may perform device-to-device (D2D) communication with each other.

[0066] Optionally, the 5G system or 5G network may also be referred to as a New Radio (NR) system or NR network.

[0067] Figure 3 One network device and two terminal devices are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0068] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.

[0069] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 3 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.

[0070] An optional processing flow of the cell switching method provided in the embodiment of the present application is as follows: Figure 4 As shown, the following steps are included:

[0071] Step S201: The terminal device receives a switching trigger condition, where the switching trigger condition includes a condition based on a time window.

[0072] In some embodiments, the terminal device receives a switching trigger condition sent by a source network device. The switching trigger condition is used for the terminal device to perform conditional switching, such as when the switching trigger condition is met, the terminal device performs conditional switching.

[0073] In some embodiments, the switching triggering condition includes a condition based on a time window; such as performing a conditional switching within a specific time window; the time window is between the earliest time of the cell switching determined by the target network device and the latest time of the cell switching determined by the source network device.

[0074] In some embodiments, the switching triggering condition may further include: a condition based on a measurement event; wherein the measurement event may be an A3 event or an A5 event.

[0075] In some embodiments, the cell switching method may further include:

[0076] Step S202: When the switching triggering condition is met, the terminal device initiates a switch to the target cell corresponding to the target network device.

[0077] In some embodiments, if the current moment is within the time window and the A3 or A5 measurement event meets the switching triggering condition, the terminal device initiates a switch to the target cell corresponding to the target network device.

[0078] In some embodiments, the cell switching method may further include:

[0079] Step S200: The terminal device receives first measurement configuration information.

[0080] In some embodiments, the terminal device receives first measurement configuration information sent by a source network device.

[0081] In some embodiments, the first measurement configuration information is used to instruct the terminal device to report the location information of the terminal device.

[0082] In some embodiments, the first measurement configuration information may include: a configuration for the terminal device to separately report the location information of the terminal device, that is, the location information of the terminal device is carried in independent information; or, the first measurement configuration information may include: a configuration for additionally reporting the location information of the terminal device in the measurement event configuration, that is, the location information of the terminal device is carried in the reporting information triggered by the measurement event; the measurement event may be an A3 event or an A5 event.

[0083] In some embodiments, the cell switching method may further include:

[0084] Step S200': the terminal device reports the location information of the terminal device.

[0085] In some embodiments, the terminal device reports the location information of the terminal device to the source network device.

[0086] In some embodiments, the terminal device may separately report the location information of the terminal device according to the first measurement configuration information, that is, the location information of the terminal device is carried in independent information.

[0087] In some other embodiments, the terminal device may carry the location information of the terminal device in the reporting information triggered by a measurement event according to the first measurement configuration information; the measurement event may be an A3 event or an A5 event.

[0088] Another optional processing flow of the cell switching method provided in the embodiment of the present application is as follows: Figure 5 As shown, the following steps are included:

[0089] Step S301, the source network device sends a first message; the first message includes the location information of the terminal device and the latest time of cell switching, or the first message includes the location information of the terminal device.

[0090] In some embodiments, the source network device sends a first message to the target network device. The first message may include the location information of the terminal device and the latest time of the cell switching; or the first message may include the location information of the terminal device but not include the latest time of the cell switching.

[0091] In some embodiments, the first message carries a cell switching request message.

[0092] In some embodiments, the cell switching method may further include:

[0093] Step S302: The source network device receives a second message; the second message includes the earliest time of cell switching, and the second message is a response message of the first message.

[0094] In some embodiments, the source network device receives a second message sent by the target network device; the earliest time of cell switching included in the second message is determined by the target network device based on the location information of the terminal device, the beam coverage angle of the target network device and the ephemeris information of the satellite where the target network device is located.

[0095] In some embodiments, when the first message includes the location information of the terminal device and the latest time of the cell switching, the source network device can configure the switching trigger condition after receiving the second message sent by the target network device.

[0096] In some other embodiments, when the first message includes the location information of the terminal device and does not include the latest time of the cell switching, after the source network device receives the second message sent by the target network device, the cell switching method may further include:

[0097] Step S303: The source network device determines the latest time for cell switching.

[0098] In some embodiments, the source network device determines the latest time of the cell switching based on the location information of the terminal device, the beam coverage angle of the source network device, and the ephemeris information of the satellite where the source network device is located.

[0099] In the case where the earliest time of the cell switching is earlier than the latest time of the cell switching, the method may further include:

[0100] Step S304: The source network device configures a switching trigger condition.

[0101] In some embodiments, the switching trigger condition is a switching trigger condition for a target cell, and the switching trigger condition is used for the terminal device to perform conditional switching. For example, when the switching trigger condition is met, the terminal device performs conditional switching.

[0102] In some embodiments, the switching triggering condition includes a condition based on a time window; such as performing a conditional switching within a specific time window; the time window is between the earliest time of the cell switching determined by the target network device and the latest time of the cell switching determined by the source network device.

[0103] In some embodiments, the switching triggering condition may further include: a condition based on a measurement event; wherein the measurement event may be an A3 event or an A5 event.

[0104] In a case where the earliest time of the cell switching is later than or equal to the latest time of the cell switching, the source network device does not configure the conditional switching configuration for the target cell.

[0105] In some embodiments, the cell switching method may further include:

[0106] Step S300: The source network device sends first configuration information, where the first configuration information is used to instruct the terminal device to report location information of the terminal device.

[0107] In some embodiments, the source network device sends first configuration information to the terminal device.

[0108] In some embodiments, the first measurement configuration information is used to instruct the terminal device to report the location information of the terminal device.

[0109] In some embodiments, the first measurement configuration information may include: a configuration for the terminal device to separately report the location information of the terminal device, that is, the location information of the terminal device is carried in independent information; or, the first measurement configuration information may include: a configuration for additionally reporting the location information of the terminal device in the measurement event configuration, that is, the location information of the terminal device is carried in the reporting information triggered by the measurement event; the measurement event may be an A3 event or an A5 event.

[0110] In some embodiments, the cell switching method may further include:

[0111] Step S300': the source network device receives the location information of the terminal device.

[0112] In some embodiments, the source network device receives location information of the terminal device reported by the terminal device.

[0113] In some embodiments, the terminal device may separately report the location information of the terminal device according to the first measurement configuration information, that is, the location information of the terminal device is carried in independent information.

[0114] In some other embodiments, the terminal device may carry the location information of the terminal device in the reporting information triggered by a measurement event according to the first measurement configuration information; the measurement event may be an A3 event or an A5 event.

[0115] Another optional processing flow of the cell switching method provided in the embodiment of the present application is as follows: Figure 6 As shown, the following steps are included:

[0116] Step S401, the target network device receives a first message; the first message includes the location information of the terminal device and the latest time of cell switching, or the first message includes the location information of the terminal device.

[0117] In some embodiments, the first message carries a cell switching request message.

[0118] In some embodiments, the cell switching method may further include:

[0119] Step S402: The target network device determines the earliest time for cell switching.

[0120] In some embodiments, the target network device determines the earliest time of cell switching based on the location information of the terminal device, the beam coverage angle of the target network device, and the ephemeris information of the satellite where the target network device is located.

[0121] In some embodiments, when the first message includes the location information of the terminal device but does not include the latest time of cell switching, the cell switching method may further include:

[0122] Step S403: If the target network device accepts the switching request carried in the first message, the target network device sends a second message.

[0123] In some embodiments, after receiving the switching request sent by the source network device, the target network device performs admission control. If the admission control is passed, the target network device sends a second message to the source network device.

[0124] The second message may include the earliest time of cell switching, and the second message is a response message of the first message.

[0125] In some other embodiments, when the first message includes the location information of the terminal device and the latest time of the cell switching, the cell switching method may further include:

[0126] Step S403': if the earliest time of the cell switching is earlier than the latest time of the cell switching, and the target network device accepts the switching request carried by the first message, the target network device sends a second message.

[0127] In some embodiments, the target network device determines whether the earliest time of the cell switching is earlier than the latest time of the cell switching. If the earliest time of the cell switching is earlier than the latest time of the cell switching, the target network device performs admission control; if the admission control is passed, the target network device sends a second message to the source network device; the second message includes the earliest time of the cell switching, and the second message is a response message to the first message.

[0128] If the admission control is not passed, or the earliest time of the cell switching is not earlier than the latest time of the cell switching, the target network device sends a switching rejection message to the source network device.

[0129] A detailed optional processing flow of the cell switching method provided in the embodiment of the present application is as follows: Figure 7 As shown, the following steps are included:

[0130] Step S501: The source network device sends a measurement configuration to the terminal device.

[0131] In some embodiments, the measurement configuration is used to require the terminal device to report location information of the terminal device.

[0132] In some embodiments, the measurement configuration may be: a separate measurement configuration for reporting location information, or a configuration for additionally reporting location information in a measurement event configuration (eg, an A3 or A5 event).

[0133] In some embodiments, the measurement configuration includes a reporting request message for reporting location information of the terminal device.

[0134] Step S502: The terminal device reports location information of the terminal device to the source network device.

[0135] In specific implementation, the terminal device may report the location information of the terminal device separately according to the measurement configuration sent by the source network device; or, the terminal device may carry the location information of the terminal device in the reporting information triggered by the measurement event according to the measurement configuration sent by the source network device.

[0136] Step S503: The source network device sends a switching request message to the target network device.

[0137] In some embodiments, the source network device decides to initiate a conditional switch and sends a switch request to the target network device.

[0138] In some embodiments, the request message includes location information of the terminal device.

[0139] Step S504: The target network device determines the earliest time for cell switching and responds with a switching response message.

[0140] In some embodiments, after receiving the handover request message, the target network device performs admission control. If the admission control is passed, the target network device determines the earliest time of cell handover based on the location information of the terminal device, the beam coverage angle of the target network device, and the ephemeris information of the satellite where the target network device is located, and responds to the handover response message; wherein the handover response message may also include a handover command.

[0141] In some other embodiments, after receiving the handover request message, the target network device performs admission control. If the admission control fails, the target network device responds with a handover rejection message.

[0142] Step S505: The source network device determines the latest time for cell switching.

[0143] In some embodiments, after the source network device receives the switching response message sent by the target network device, it can determine the latest time of cell switching based on the location information of the terminal device, the beam coverage angle of the source network device, and the ephemeris information of the satellite where the source network device is located.

[0144] Step S506: If the earliest time of cell switching determined by the target network device is earlier than the latest time of cell switching determined by the source network device, the source network device configures a switching trigger condition.

[0145] In some embodiments, when configuring the switching trigger condition, the source network device configures a time window-based condition and / or a measurement event-based condition; wherein the measurement event-based condition may be an A3 event-based condition or an A5 event-based condition.

[0146] In some embodiments, the terminal device may initiate a conditional handover within the time window; the time window is between the earliest cell handover time determined by the target network device and the latest cell handover time determined by the source network device.

[0147] Step S507: If the earliest time of the cell switching is not earlier than the latest time of the cell switching, the source network device does not configure the conditional switching configuration for the target cell.

[0148] Step S508: The terminal device initiates a handover to the target cell.

[0149] In some embodiments, the terminal device evaluates the switching conditions after receiving the conditional switching configuration; when the following conditions are met, the terminal device initiates switching to the target cell: the A3 / A5 event meets the triggering conditions (if the A3 / A5 event is configured); and the current time is within the time window.

[0150] After the terminal device successfully switches to the target cell, the terminal device leaves the source cell corresponding to the source network device and establishes an RRC connection with the target network device.

[0151] Another detailed optional processing flow of the cell switching method provided in the embodiment of the present application is as follows: Figure 8 As shown, the following steps are included:

[0152] Step S601: The source network device sends a measurement configuration to the terminal device.

[0153] In some embodiments, the measurement configuration is used to require the terminal device to report location information of the terminal device.

[0154] In some embodiments, the measurement configuration may be: a separate measurement configuration for reporting location information, or a configuration for additionally reporting location information in a measurement event configuration (eg, an A3 or A5 event).

[0155] Step S602: The terminal device reports the location information of the terminal device to the source network device.

[0156] In specific implementation, the terminal device may report the location information of the terminal device separately according to the measurement configuration sent by the source network device; or, the terminal device may carry the location information of the terminal device in the reporting information triggered by the measurement event according to the measurement configuration sent by the source network device.

[0157] Step S603: The source network device sends a switching request message to the target network device.

[0158] In some embodiments, the source network device decides to initiate a conditional switch and sends a switch request to the target network device.

[0159] In some embodiments, the request message includes location information of the terminal device and the latest time of cell switching.

[0160] In some embodiments, the latest time of cell switching is determined by the source network device based on the location information of the terminal device, the beam coverage angle of the source network device, and the ephemeris information of the satellite where the source network device is located.

[0161] Step S604: The target network device determines the earliest time for cell switching.

[0162] In some embodiments, after the target network device receives the switching request message, the target network device determines the earliest time of cell switching based on the location information of the terminal device, the beam coverage angle of the target network device, and the ephemeris information of the satellite where the target network device is located.

[0163] Step S605: If the earliest time of the cell switching is earlier than the latest time of the cell switching, the target network device performs admission control.

[0164] In some embodiments, if admission control is passed, the target network device responds with a handoff acknowledgement message.

[0165] In other embodiments, if admission control is not passed, the target network device responds with a handoff reject message.

[0166] In some other embodiments, after receiving the handover request message, the target network device performs admission control. If the admission control fails, the target network device responds with a handover rejection message.

[0167] Step S606: If the earliest time of the cell switching is not earlier than the latest time of the cell switching, the target network device responds with a switching rejection message.

[0168] Step S607: The source network device configures a switching trigger condition.

[0169] In some embodiments, when configuring the switching trigger condition, the source network device configures a time window-based condition and / or a measurement event-based condition; wherein the measurement event-based condition may be an A3 event-based condition or an A5 event-based condition.

[0170] In some embodiments, the terminal device may initiate a conditional handover within the time window; the time window is between the earliest cell handover time determined by the target network device and the latest cell handover time determined by the source network device.

[0171] Step S608: The terminal device initiates a handover to the target cell.

[0172] In some embodiments, the terminal device evaluates the switching conditions after receiving the conditional switching configuration; when the following conditions are met, the terminal device initiates switching to the target cell: the A3 / A5 event meets the triggering conditions (if the A3 / A5 event is configured); and the current time is within the time window.

[0173] After the terminal device successfully switches to the target cell, the terminal device leaves the source cell corresponding to the source network device and establishes an RRC connection with the target network device.

[0174] It should be noted that, in the above embodiments of the present application, the earliest time of cell switching may also be referred to as the earliest switching time; the latest time of cell switching may also be referred to as the latest switching time.

[0175] In the above embodiments of the present application, the terminal device receives a switching trigger condition sent by the source network device; the switching trigger condition includes a condition based on a time window, and the time window is between the earliest time of the cell switching determined by the target network device and the latest time of the cell switching determined by the source network device. In this way, the terminal device can determine whether to initiate a conditional switch based on the time window in the switching trigger condition, that is, the terminal device determines whether to initiate a conditional switch based on the earliest time of the cell switching determined by the target network device and the latest time of the cell switching determined by the source network device. When switching conditions, avoid using channel quality that is insensitive to the distance response between the terminal device and the network device as a switching condition, thereby improving the success rate of conditional switching in NTN.

[0176] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the 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 the present application.

[0177] To implement the above-mentioned cell switching method, an embodiment of the present application provides a terminal device, and an optional structural diagram of the terminal device 800 is as follows: Fig. 9 As shown, including:

[0178] The first receiving unit 801 is configured to receive a switching trigger condition; the switching trigger condition includes a condition based on a time window, and the time window is used to represent the switching time for the terminal device to initiate a conditional switching.

[0179] In some embodiments, the time window is between the earliest time of the cell switching determined by the target network device and the latest time of the cell switching determined by the source network device.

[0180] In some embodiments, the switching triggering condition further includes: a condition based on a measurement event.

[0181] In some embodiments, the terminal device 800 further includes:

[0182] The first processing unit 802 is configured to initiate a handover to a target cell corresponding to a target network device when the handover triggering condition is met.

[0183] In some embodiments, the first receiving unit 801 is further configured to receive first measurement configuration information, where the first measurement configuration information is used to instruct the terminal device to report the location information of the terminal device.

[0184] In some embodiments, the terminal device 800 further includes: a first sending unit 803 configured to report the location information of the terminal device.

[0185] In some embodiments, the location information of the terminal device is carried in independent information, or the location information of the terminal device is carried in reporting information triggered by a measurement event.

[0186] To implement the above-mentioned cell switching method, an embodiment of the present application provides a source network device, and an optional structural diagram of the source network device 900 is as follows: Fig.10 As shown, including:

[0187] The second sending unit 901 is configured to send a first message; the first message includes the location information of the terminal device and the latest time of cell switching, or the first message includes the location information of the terminal device.

[0188] In some embodiments, the source network device 900 further includes:

[0189] The second receiving unit 902 is configured to receive a second message; the second message includes the earliest time of cell switching, and the second message is a response message of the first message.

[0190] In some embodiments, the earliest time of the cell switching is determined by the target network device based on the location information of the terminal device, the beam coverage angle of the target network device, and the ephemeris information of the satellite where the target network device is located.

[0191] In some embodiments, the source network device 900 further includes:

[0192] The second processing unit 903 is configured to determine the latest time of cell switching after the source network device receives the second message when the first message includes the location information of the terminal device.

[0193] In some embodiments, the latest time of the cell switching is determined by the source network device according to the location information of the terminal device, the beam coverage angle of the source network device and the ephemeris information of the satellite where the source network device is located.

[0194] In some embodiments, the source network device 900 further includes:

[0195] The third processing unit 904 is configured to configure a switching triggering condition when the earliest time of the cell switching is earlier than the latest time of the cell switching.

[0196] In some embodiments, the switching triggering condition includes a condition based on a time window, and the time window is used to characterize the switching time for the terminal device to initiate the conditional switching.

[0197] In some embodiments, the time window is between the earliest time of the cell switching determined by the target network device and the latest time of the cell switching determined by the source network device.

[0198] In some embodiments, the switching triggering condition further includes: a condition based on a measurement event.

[0199] In some embodiments, the second sending unit 901 is further configured to send first configuration information, where the first configuration information is used to instruct the terminal device to report the location information of the terminal device.

[0200] In some embodiments, the source network device 900 further includes:

[0201] The third receiving unit 905 is configured to receive the location information of the terminal device.

[0202] In some embodiments, the location information of the terminal device is carried in independent information, or the location information of the terminal device is carried in reporting information triggered by a measurement event.

[0203] To implement the above-mentioned cell switching method, the embodiment of the present application provides a target network device, and the optional component structure diagram of the target network device 1000 is as follows: Fig.11 As shown, including:

[0204] The fourth receiving unit 1001 is configured to receive a first message;

[0205] The first message includes the location information of the terminal device and the latest time of the cell switching, or the first message includes the location information of the terminal device.

[0206] In some embodiments, the target network device 1000 further includes: a fourth processing unit 1002 configured to determine the earliest time of cell switching.

[0207] In some embodiments, the earliest time of the cell switching is determined by the target network device based on the location information of the terminal device, the beam coverage angle of the target network device, and the ephemeris information of the satellite where the target network device is located.

[0208] In some embodiments, the target network device 1000 also includes: a third sending unit 1003, configured to send a second message if the target network device accepts the switching request carried by the first message when the first message includes the location information of the terminal device; the second message includes the earliest time of cell switching, and the second message is a response message to the first message.

[0209] In some embodiments, the target network device 1000 further includes:

[0210] The fourth sending unit 1004 is configured to send a second message when the first message includes the location information of the terminal device and the latest time of the cell switching, if the earliest time of the cell switching is earlier than the latest time of the cell switching, and the target network device accepts the switching request carried by the first message; the second message includes the earliest time of the cell switching, and the second message is a response message to the first message.

[0211] An embodiment of the present application also provides a terminal device, including a processor and a memory for storing a computer program that can be run on the processor, wherein the processor is used to execute the steps of the cell switching method executed by the above-mentioned terminal device when running the computer program.

[0212] An embodiment of the present application also provides a source network device, including a processor and a memory for storing a computer program that can be run on the processor, wherein the processor is used to execute the steps of the cell switching method executed by the above-mentioned source network device when running the computer program.

[0213] An embodiment of the present application also provides a target network device, including a processor and a memory for storing a computer program that can be run on the processor, wherein the processor is used to execute the steps of the cell switching method executed by the above-mentioned target network device when running the computer program.

[0214] An embodiment of the present application also provides a chip, including: a processor, used to call and run a computer program from a memory, so that a device equipped with the chip executes the cell switching method executed by the above-mentioned terminal device.

[0215] An embodiment of the present application also provides a chip, including: a processor, used to call and run a computer program from a memory, so that a device equipped with the chip executes the cell switching method executed by the above-mentioned source network device.

[0216] An embodiment of the present application also provides a chip, including: a processor, used to call and run a computer program from a memory, so that a device equipped with the chip executes the cell switching method executed by the above-mentioned target network device.

[0217] An embodiment of the present application also provides a storage medium storing an executable program, which, when executed by a processor, implements the cell switching method executed by the above-mentioned terminal device.

[0218] The embodiment of the present application also provides a storage medium storing an executable program, and when the executable program is executed by a processor, the cell switching method executed by the above-mentioned source network device is implemented.

[0219] An embodiment of the present application also provides a storage medium storing an executable program, which, when executed by a processor, implements the cell switching method executed by the above-mentioned target network device.

[0220] An embodiment of the present application also provides a computer program product, including computer program instructions, which enable a computer to execute the cell switching method executed by the above-mentioned terminal device.

[0221] An embodiment of the present application also provides a computer program product, including computer program instructions, which enable a computer to execute the cell switching method executed by the above-mentioned source network device.

[0222] An embodiment of the present application also provides a computer program product, including computer program instructions, which enable a computer to execute the cell switching method executed by the above-mentioned target network device.

[0223] An embodiment of the present application also provides a computer program, which enables a computer to execute the cell switching method executed by the above-mentioned terminal device.

[0224] An embodiment of the present application also provides a computer program, which enables a computer to execute the cell switching method executed by the above-mentioned source network device.

[0225] An embodiment of the present application also provides a computer program, which enables a computer to execute the cell switching method executed by the above-mentioned target network device.

[0226] Fig.12 700 is a schematic diagram of the hardware structure of an electronic device (terminal device, source network device, or target network device) of an embodiment of the present application. The electronic device 700 includes: at least one processor 701, a memory 702, and at least one network interface 704. The various components in the electronic device 700 are coupled together through a bus system 705. It can be understood that the bus system 705 is used to realize the connection and communication between these components. In addition to the data bus, the bus system 705 also includes a power bus, a control bus, and a status signal bus. However, for the sake of clarity, Fig.12 Various buses are labeled as bus system 705 .

[0227] It can be understood that the memory 702 can be a volatile memory or a non-volatile memory, and can also include both volatile and non-volatile memories. Among them, 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), magnetic random access memory (FRAM), ferromagnetic random access memory, flash memory, magnetic surface memory, optical disk, or compact disc read-only memory (CD-ROM); the magnetic surface memory can be a disk memory or a tape memory. The volatile memory can be a 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), synchronous static random access memory (SSRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), direct memory bus random access memory (DRRAM). The memory 702 described in the embodiments of the present application is intended to include but is not limited to these and any other suitable types of memory.

[0228] The memory 702 in the embodiment of the present application is used to store various types of data to support the operation of the electronic device 700. Examples of such data include: any computer program for operating on the electronic device 700, such as the application 7022. The program for implementing the method of the embodiment of the present application may be included in the application 7022.

[0229] The method disclosed in the above embodiment of the present application can be applied to the processor 701, or implemented by the processor 701. The processor 701 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit in the processor 701 or the instruction in the form of software. The above processor 701 may be a general processor, a digital signal processor (DSP, Digital Signal Processor), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The processor 701 can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor may be a microprocessor or any conventional processor, etc. In combination with the steps of the method disclosed in the embodiment of the present application, it can be directly embodied as a hardware decoding processor to execute, or it can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium, which is located in the memory 702, and the processor 701 reads the information in the memory 702 and completes the steps of the above method in combination with its hardware.

[0230] In an exemplary embodiment, the electronic device 700 may be implemented by one or more application specific integrated circuits (ASICs), DSPs, programmable logic devices (PLDs), complex programmable logic devices (CPLDs), FPGAs, general purpose processors, controllers, MCUs, MPUs, or other electronic components to execute the aforementioned method.

[0231] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0232] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0233] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0234] It should be understood that the terms "system" and "network" are often used interchangeably in this application. The term "and / or" in this application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this application generally indicates that the associated objects before and after are in an "or" relationship.

[0235] The above is only a preferred embodiment of the present application and is not intended to limit the scope of protection of the present application. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A cell switching method, the method include: The terminal device receives a switching trigger condition; The switching triggering condition includes a condition based on a time window, and the time window is used to represent the switching time when the terminal device initiates the conditional switching. The terminal device receives first measurement configuration information, where the first measurement configuration information is used to instruct the terminal device to report location information of the terminal device, where the location information is used to determine the time window; The time window is between the earliest time of cell switching determined by the target network device and the latest time of cell switching determined by the source network device, wherein the earliest time is determined by the target network device based on the location information of the terminal device, the beam coverage angle of the target network device and the ephemeris information of the satellite where the target network device is located, and the latest time is determined by the source network device based on the location information of the terminal device, the beam coverage angle of the source network device and the ephemeris information of the satellite where the source network device is located.

2. The method according to claim 1, in, The switching triggering condition also includes: Conditions based on measurement events.

3. The method according to any one of claims 1 to 2, in, The method further comprises: When the switching triggering condition is met, the terminal device initiates a switch to the target cell corresponding to the target network device.

4. The method according to claim 1, in, The method further comprises: The terminal device reports the location information of the terminal device.

5. A cell switching method, the method include: The source network device configures the switching triggering conditions; The switching triggering condition includes a condition based on a time window, and the time window is used to represent the switching time when the terminal device initiates the conditional switching. The source network device sends first measurement configuration information, where the first measurement configuration information is used to instruct the terminal device to report location information of the terminal device, where the location information is used to determine the time window; The time window is between the earliest time of cell switching determined by the target network device and the latest time of cell switching determined by the source network device, wherein the earliest time is determined by the target network device based on the location information of the terminal device, the beam coverage angle of the target network device and the ephemeris information of the satellite where the target network device is located, and the latest time is determined by the source network device based on the location information of the terminal device, the beam coverage angle of the source network device and the ephemeris information of the satellite where the source network device is located.

6. The method according to claim 5, in, The switching triggering condition also includes: Conditions based on measurement events.

7. The method according to claim 5, in, The method further comprises: The source network device receives the location information of the terminal device.

8. The method according to any one of claims 5 to 7, in, The method further comprises: When the switching triggering condition is met, the terminal device initiates a switch to the target cell corresponding to the target network device.

9. A terminal device, the terminal device include: A first receiving unit, configured to receive a switching trigger condition; The switching triggering condition includes a condition based on a time window, and the time window is used to represent the switching time when the terminal device initiates the conditional switching. The first receiving unit is further configured to receive first measurement configuration information, where the first measurement configuration information is used to instruct the terminal device to report location information of the terminal device, and the location information is used to determine the time window; The time window is between the earliest time of cell switching determined by the target network device and the latest time of cell switching determined by the source network device, wherein the earliest time is determined by the target network device based on the location information of the terminal device, the beam coverage angle of the target network device and the ephemeris information of the satellite where the target network device is located, and the latest time is determined by the source network device based on the location information of the terminal device, the beam coverage angle of the source network device and the ephemeris information of the satellite where the source network device is located.

10. The terminal device according to claim 9, in, The switching triggering condition also includes: Conditions based on measurement events.

11. The terminal device according to any one of claims 9 to 10, in, The terminal device further includes: The first processing unit is configured to initiate a handover to a target cell corresponding to the target network device when the handover triggering condition is met.

12. The terminal device according to claim 9, in, The terminal device further includes: The first sending unit is configured to report the location information of the terminal device.

13. A source network device, the source network device include: A configuration unit, configuring a switching trigger condition; The switching triggering condition includes a condition based on a time window, and the time window is used to represent the switching time when the terminal device initiates the conditional switching. The source network device further includes a second sending unit configured to send first measurement configuration information, where the first measurement configuration information is used to instruct the terminal device to report location information of the terminal device, where the location information is used to determine the time window; The time window is between the earliest time of cell switching determined by the target network device and the latest time of cell switching determined by the source network device, wherein the earliest time is determined by the target network device based on the location information of the terminal device, the beam coverage angle of the target network device and the ephemeris information of the satellite where the target network device is located, and the latest time is determined by the source network device based on the location information of the terminal device, the beam coverage angle of the source network device and the ephemeris information of the satellite where the source network device is located.

14. The source network device according to claim 13, in, The switching triggering condition also includes: Conditions based on measurement events.

15. The source network device according to claim 13, in, The source network device further includes: The third receiving unit is configured to receive the location information of the terminal device.

16. The source network device according to any one of claims 13 to 15, in, When the switching triggering condition is met, the terminal device initiates a switch to the target cell corresponding to the target network device.

17. A terminal device comprising a processor and a memory for storing a computer program capable of running on the processor, in, When the processor is used to run the computer program, it executes the steps of the cell switching method according to any one of claims 1 to 4.

18. A source network device comprising a processor and a memory for storing a computer program capable of running on the processor, in, When the processor is used to run the computer program, it executes the steps of the cell switching method according to any one of claims 5 to 8.

19. A storage medium storing an executable program, wherein when the executable program is executed by a processor, the cell switching method according to any one of claims 1 to 4 is implemented.

20. A storage medium storing an executable program, wherein when the executable program is executed by a processor, the cell switching method according to any one of claims 5 to 8 is implemented.

21. A chip, include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes the cell switching method as claimed in any one of claims 1 to 4.

22. A chip, include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes the cell switching method as described in any one of claims 5 to 8.