MÉTODO DE COMUNICAÇÃO, APARELHO DE COMUNICAÇÃO, MEIO DE ARMAZENAMENTO LEGÍVEL POR COMPUTADOR, CHIP E SISTEMA

BR112025019798A2Pending Publication Date: 2026-08-04HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
BR · BR
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2024-03-15
Publication Date
2026-08-04

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are a communication method and apparatus. The method comprises: a terminal device receiving a first message from a first network device, wherein when a first condition is met, a second message sent by the terminal device to a second network device comprises indication information. By means of the method, a second network device acquires indication information once rather than acquiring indication information many times, such that the problems of waste of air interface resources that is caused by more air interface resources being occupied between a terminal device and a network device, etc., can be avoided. In addition, the communication between a terminal device and a network device can be reduced, such that communication interference to other terminal devices can be reduced, and the electricity consumption of the terminal devices can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] The present invention relates to the field of wireless communication technologies, and in particular to a method and apparatus for communication. Background

[0002] Unmanned aerial vehicles (UAVs) have attracted much attention because of their small size, high mobility, and low cost. With the development of unmanned driving technologies, unmanned aerial vehicles can fly based on a plurality of flight modes. A fixed mode is one of the plurality of flight modes. If the unmanned aerial vehicle flies in fixed mode, it needs to determine a flight path in advance and report the flight path to a network device. The network device performs network configuration based on the flight path to manage and control the unmanned aerial vehicle and ensure its safe flight.

[0003] In a flight process, the unmanned aerial vehicle passes through the coverage areas of a plurality of network devices, and consequently is transferred between different network devices. How to enable a network device to which the unmanned aerial vehicle is transferred to obtain a more recent flight path is an urgent problem to be solved. Summary

[0004] This application provides a method and communication device for solving a problem where a network device after transfer cannot obtain a more recent flight path.

[0005] According to a first aspect, an embodiment of this application provides a method of communication. The method is implemented by a terminal device or by a module or chip in the device. Petition 870250094658, dated 10 / 16 / 2025, page 8 / 92 2 / 79 terminal. In this document, an example in which the method is performed by the terminal device is used for description. The method includes: the terminal device receives a first message from a first network device, where the first message indicates transferring the terminal device to a second network device. The terminal device sends a second message to the second network device, where the second message includes indication information when a first condition is met, the indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly.

[0006] In this method, when the first condition is met, the second message sent by the terminal device to the second network device includes the indication information, so that it can be effectively ensured that the second network device can obtain a flight path from the terminal device in a timely manner. Furthermore, the second network device obtains the indication information once instead of multiple times, to avoid a problem such as wasted air interface resources caused by the occupation of a large amount of air interface resources between the terminal device and the network device. Additionally, since communication between the terminal device and the network device can be reduced, communication interference in another terminal device can be reduced, and the terminal device's power consumption can be reduced.

[0007] In one possible design, the first condition is that the terminal device does not send the indication information to the first network device, or the first condition is that the terminal device does not send the first flight path to the first network device. This design provides a method for determining the first condition.

[0008] In one possible design, the terminal device does not send the indication information to the first network device. Petition 870250094658, dated 10 / 16 / 2025, page 9 / 92 3 / 79 may include: before the terminal device receives the first message from the first network device, the terminal device does not send the indication information to the first network device. This design provides a method for determining the first condition.

[0009] In a possible design, the second message includes the indication information when the first condition is met, which may include: when the first condition and a second condition are met, the second message includes the indication information, where the second condition may include: a change range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path. This design provides a way to determine whether the second message includes the indication information.

[0010] In a possible project, the change range between the first flight path and the second flight path being within the predefined range may include: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range. The method provides a plurality of solutions to efficiently determine the second condition.

[0011] In one possible design, the method may additionally include: the terminal device sends a third message to the second network device, wherein when the second message includes the indication information, the third message does not include the indication information.

[0012] In a possible project, the method may include Petition 870250094658, dated 10 / 16 / 2025, page 10 / 92 4 / 79 Additionally: the terminal device sends a third message to the second network device, where if the second message does not include the indication information, the third message includes the indication information.

[0013] In a possible project, a configuration mode for the second condition includes a configuration mode by the first network device or a configuration mode by the second network device. This project provides the configuration mode for the second condition.

[0014] In one possible design, the first message is a radio resource control reconfiguration (RRC) message, and the second message is an RRC reconfiguration completion message. This design provides a method for determining the first message and a method for determining the second message.

[0015] According to a second aspect, an embodiment of this application provides a method of communication. The method is implemented by a second network device or by a module or chip in the second network device. In this document, an example in which the method is implemented by the second network device is used for description. The method includes: the second network device sends a first message to a first network device, wherein the first message indicates transferring a terminal device to the second network device. The second network device receives a second message from the terminal device, wherein the second message includes indication information when a first condition is met, the indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly.In this method, when the first condition is met, the second message sent by the terminal device to the second network device includes the indication information, so that it can be effectively ensured that the second network device can obtain a flight path from the device. Petition 870250094658, dated 10 / 16 / 2025, page 11 / 92 5 / 79 terminal in a timely manner. Furthermore, the second network device obtains the indication information once instead of multiple times, to avoid a problem such as wasted air interface resources caused by occupying a large amount of air interface resources between the terminal device and the network device. Additionally, since communication between the terminal device and the network device can be reduced, communication interference in another terminal device can be reduced, and the terminal device's power consumption can be reduced.

[0016] In one possible design, the first condition is that the terminal device does not send the indication information to the first network device, or the first condition is that the terminal device does not send the first flight path to the first network device. This design provides a method for determining the first condition.

[0017] In a possible design, the second message includes the indication information when the first condition is met, which may include: when the first condition and a second condition are met, the second message includes the indication information, where the second condition may include: a change range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path. This design provides a way to determine whether the second message includes the indication information.

[0018] In a possible project, the change range between the first flight path and the second flight path is within the predefined range and may include: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path is within a predefined first range; a location deviation between the first flight path and the second Petition 870250094658, dated 10 / 16 / 2025, page 12 / 92 6 / 79 flight path is in a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path is in a third predefined range. The method provides a plurality of solutions to efficiently determine the second condition.

[0019] In one possible design, the method may additionally include: the second network device receives a third message from the terminal device, wherein when the second message includes the indication information, the third message does not include the indication information.

[0020] In one possible design, the method may additionally include: the second network device receives a third message from the terminal device, wherein when the second message does not include the indication information, the third message includes the indication information.

[0021] In a possible project, a configuration mode for the second condition includes a configuration mode by the first network device or a configuration mode by the second network device. This project provides the configuration mode for the second condition.

[0022] In one possible design, the first message is a radio resource control reconfiguration (RRC) message, and the second message is an RRC reconfiguration completion message. This design provides a method for determining the first message and a method for determining the second message.

[0023] According to a third aspect, an embodiment of this application provides a method of communication. The method is implemented by a terminal device or by a module or chip in the terminal device. In this document, an example in which the method is implemented by the terminal device is used for description. The method includes: the terminal device sends indication information to a first network device, where the indication information indicates that a first flight path is available for the Petition 870250094658, dated 10 / 16 / 2025, page 13 / 92 7 / 79 terminal device. Then, the terminal device receives a first message from the first network device, where the first message indicates transferring the terminal device to a second network device. The first message includes request information and / or a second condition. The request information instructs the terminal device to report a flight path to the second network device, and the second condition is a trigger condition for the terminal device to report a flight path. Finally, the terminal device sends a second message to the second network device, where the second message includes the first flight path, and the first flight path is a path in which the terminal device is to fly.In this method, after receiving the indication information, the second network device sends the first message to the first network device, which includes the request information and / or the second condition. The terminal device sends the first flight path to the second network device based on the first message. It can be learned that the second network device can obtain the first flight path in a network device transfer procedure, rather than only after the network device transfer is complete. This effectively ensures that the second network device obtains a flight path in a timely manner and performs network configuration based on the flight path.

[0024] In a possible design, the second condition includes: a changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path. This design provides a solution for efficiently determining the second condition.

[0025] In a possible project, the change range between the first flight path and the second flight path is within the predefined range and may include: a difference between a quantity Petition 870250094658, dated 10 / 16 / 2025, page 14 / 92 8 / 79 of waypoints included in the first flight path and a certain number of waypoints included in the second flight path are within a first predefined range; a location deviation between the first flight path and the second flight path is within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path is within a third predefined range. The method provides a plurality of solutions to efficiently determine the second condition.

[0026] In a possible project, a configuration mode for the second condition includes a configuration mode by the first network device or a configuration mode by the second network device. This project provides the configuration mode for the second condition.

[0027] In one possible design, the first message is a radio resource control reconfiguration (RRC) message, and the second message is an RRC reconfiguration completion message. This design provides a method for determining the first message and a method for determining the second message.

[0028] In one possible design, the indication information includes at least one piece of waypoint change information in the first flight path. In this method, the second network device determines, based on at least one piece of waypoint change information in the first flight path in the indication information, whether to transfer the flight path, so that the terminal device does not determine whether to transfer the flight path, thus reducing the terminal device's power consumption. Furthermore, generally, the computing capacity of the terminal device is much lower than that of a network device. The second network device determines whether to transfer the flight path, so communication efficiency can be further improved.

[0029] According to a fourth aspect, a modality of this Petition 870250094658, dated 10 / 16 / 2025, page 15 / 92 Application 9 / 79 provides a communication method. The method is implemented by a first network device or by a module or chip in the first network device. In this document, an example in which the method is implemented by the first network device is used for description. The method includes: the first network device receives indication information from a terminal device, where the indication information indicates that a first flight path is available for the terminal device.So, the first network device sends a first message to the terminal device, where the first message indicates transferring the terminal device to a second network device. The first message includes request information and / or a second condition. The request information instructs the terminal device to report a flight path to the second network device. The second condition is a trigger condition for the terminal device to report a flight path. The first message further instructs the terminal device to send a second message to the second network device. The second message includes the first flight path, and the first flight path is a path in which the terminal device is to fly.In this method, after receiving the indication information, the second network device sends the first message to the first network device, which includes the request information and / or the second condition. The terminal device sends the first flight path to the second network device based on the first message. It can be learned that the second network device can obtain the first flight path in a network device transfer procedure, rather than only after the network device transfer is complete. This effectively ensures that the second network device obtains a flight path in a timely manner and performs network configuration based on the flight path.

[0030] In a possible project, the second condition includes: a Petition 870250094658, dated 10 / 16 / 2025, page 16 / 92 10 / 79 The changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path. This project provides a solution for efficiently determining the second condition.

[0031] In a possible project, the change range between the first flight path and the second flight path being within the predefined range may include: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range. The method provides a plurality of solutions to efficiently determine the second condition.

[0032] In a possible project, a configuration mode for the second condition includes a configuration mode by the first network device or a configuration mode by the second network device. This project provides the configuration mode for the second condition.

[0033] In one possible design, the first message is a radio resource control reconfiguration (RRC) message, and the second message is an RRC reconfiguration completion message. This design provides a method for determining the first message and a method for determining the second message.

[0034] In a possible design, the indication information includes at least one piece of waypoint change information in the first flight path. In the method, the second network device determines, based on at least one piece of waypoint change information in the first flight path in the indication information, whether to transfer the flight path, so Petition 870250094658, dated 10 / 16 / 2025, page 17 / 92 11 / 79 that the terminal device does not determine whether to transfer the flight path, in order to reduce the terminal device's power consumption. Furthermore, generally, the computing capacity of a terminal device is much lower than that of a network device. The second network device determines whether to transfer the flight path, so communication speed can be further improved.

[0035] According to a fifth aspect, an embodiment of this application provides a method of communication. The method is implemented by a second network device or by a module or chip in the second network device. In this document, an example in which the method is implemented by the second network device is used for description. The method includes: the second network device obtains a second condition from a first network device, and updates the second condition when the second network device satisfies a third condition.Then, the second network device sends a first message to the first network device, where the first message indicates the transfer of a terminal device to the second network device. The first message includes request information and / or a second condition. The request information instructs the terminal device to report a flight path to the second network device. The second condition is a trigger condition for the terminal device to report a flight path, and a configuration mode for the second condition includes a configuration mode for the second network device. Finally, the second network device receives a second message from the terminal device, where the second message includes a first flight path, and the first flight path is a path in which the terminal device is to fly.

[0036] In this method, after receiving the indication information, the second network device sends the first message to the first network device, which includes the request information and / or the second condition. The terminal device sends the first Petition 870250094658, dated 10 / 16 / 2025, page 18 / 92 12 / 79 flight path for the second network device based on the first message. It can be learned that the second network device can obtain the first flight path during a network device transfer procedure, rather than only after the network device transfer is complete. This effectively ensures that the second network device obtains a flight path in a timely manner and performs network configuration based on that flight path.

[0037] In one possible design, the method may additionally include: when the second network device does not meet the third condition, the first message includes the request information, and the configuration mode for the second condition includes a configuration mode for the first network device. This design provides the configuration mode for the second condition.

[0038] In a possible design, the second condition includes: a changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path. This design provides a solution for efficiently determining the second condition.

[0039] In a possible project, the change range between the first flight path and the second flight path being within the predefined range may include: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range. The method provides a plurality of solutions to efficiently determine the second condition.

[0040] In a possible project, the first message is a Petition 870250094658, dated 10 / 16 / 2025, page 19 / 92 The first message is a Radio Resource Control (RRC) reconfiguration message (13 / 79), and the second message is an RRC reconfiguration completion message. This project provides a method for determining the first message and a method for determining the second message.

[0041] According to a sixth aspect, an embodiment of this application provides a method of communication. The method is implemented by a terminal device or by a module or chip in the terminal device. In this document, an example in which the method is implemented by the terminal device is used for description. The method includes: the terminal device receives a first message from a first network device, wherein the first message indicates transferring the terminal device to a second network device. The terminal device sends a third message to the second network device, wherein the third message is used to transmit first assistance information from the terminal device; the third message does not include indication information; the indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly.

[0042] In this method, the third message sent by the terminal device to the second network device does not include the indication information, so a problem in which the second network device repeatedly obtains the indication information can be avoided.

[0043] In one possible design, the terminal device sending the third message to the second network device could include: the terminal device sending the third message to the second network device when a fifth condition is met.

[0044] In a possible design, the fifth condition includes at least one of the following: a fourth message is sent to the second network device in a first time period, or the terminal device is configured to provide the fourth message, wherein the Petition 870250094658, dated 10 / 16 / 2025, page 20 / 92 14 / 79 The fourth message is used to transmit the first assistance information from the terminal device.

[0045] In a possible project, the fourth message is determined based on the first configuration information.

[0046] In a possible project, the first configuration information includes a group of cells and / or indicator information.

[0047] In a possible project, the first time period is determined based on the first message received by the terminal device from the first network device.

[0048] According to a seventh aspect, an embodiment of this application provides a method of communication. The method is implemented by a terminal device or by a module or chip in the terminal device. In this document, an example in which the method is implemented by the terminal device is used for description. The method includes: the terminal device receives a first message from a first network device, wherein the first message indicates transferring the terminal device to a second network device. If a fifth condition is satisfied, the terminal device does not send a third message to the second network device, wherein the third message is used to transmit first assistance information from the terminal device.

[0049] In this method, the terminal device does not send the third message to the second network device, so a problem in which the second network device repeatedly obtains indication information can be avoided.

[0050] In a possible design, the fifth condition includes at least one of the following: a fourth message is sent to the second network device in a first time period, or the terminal device is configured to provide the fourth message, where the fourth message is used to transmit the first assistance information from the terminal device.

[0051] In a possible project, the fourth message is determined Petition 870250094658, dated 10 / 16 / 2025, page 21 / 92 15 / 79 based on initial configuration information.

[0052] In a possible project, the first configuration information includes a group of cells and / or indicator information.

[0053] In a possible project, the first time period is determined based on the first message received by the terminal device from the first network device.

[0054] According to an eighth aspect, this application further provides a communication apparatus. The communication apparatus implements any method provided in any of the first to fifth aspects. The communication apparatus may be implemented by hardware, or it may be implemented by running corresponding software through hardware. Hardware or software includes one or more units or modules corresponding to the preceding functions.

[0055] In one possible design, the communication device includes a processor. The processor is configured to support the communication device by performing a corresponding function performed by the terminal device, the first network device, or the second network device in the previous methods. The communication device may additionally include a memory. The memory may be coupled to the processor, and the memory stores instructions and program data that are necessary for the communication device. Optionally, the communication device may additionally include an interface circuit. The interface circuit is configured to support communication between the communication device and a device such as a terminal device.

[0056] In a possible design, the communication apparatus includes corresponding functional modules configured respectively to implement the steps in the previous methods. The function may be implemented by hardware, or it may be implemented by running corresponding software through hardware. The hardware or software includes one or more modules corresponding to the previous functions. Petition 870250094658, dated 10 / 16 / 2025, page 22 / 92 16 / 79

[0057] In a possible design, a communication apparatus structure includes a processing unit, a sending unit, and a receiving unit. These units may perform corresponding functions in the examples of previous methods. For details, refer to the descriptions in the method provided in any of the first to seventh aspects. Details are not described again in this document.

[0058] According to a ninth aspect, an embodiment of this application additionally provides a communication device. The communication device includes a module / unit for carrying out any method provided in any of the first to seventh aspects. These modules / units may be implemented by hardware, or may be implemented by running corresponding software through hardware.

[0059] According to a tenth aspect, an embodiment of this application provides a communication apparatus, including a memory and a processor. The processor is configured to execute a program or computer instructions stored in memory, so that the communication apparatus implements any method provided in any of the first to seventh aspects.

[0060] According to an eleventh aspect, an embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium includes a computer program. When the computer program runs on a communication device, the computer-readable storage medium is enabled to implement any method provided in any of the first to seventh aspects.

[0061] According to a twelfth aspect, an embodiment of this application additionally provides a computer program product. When the computer program product runs on a communication device, the communication device is enabled to implement the method according to any one of the first Petition 870250094658, dated 10 / 16 / 2025, page 23 / 92 17 / 79 aspect to the seventh aspect and the possible projects from the first aspect to the seventh aspect.

[0062] According to a thirteenth aspect, a chip is provided. The chip includes a processor, and may additionally include memory, and is configured to implement the method in any one of the first to seventh aspects and the possible implementations of any of the aspects. The chip may include a chip, or it may include a chip and another discrete device.

[0063] According to a fourteenth aspect, a communication system is provided, including a terminal device and a second network device.

[0064] The terminal device is configured to implement the method in the first aspect and in any possible implementation of the first aspect. The second network device is configured to implement the method in the second aspect and in any possible implementation of the second aspect.

[0065] According to a fifteenth aspect, a communication system is provided, including a terminal device, a first network device and a second network device.

[0066] The terminal device is configured to implement the method in the third aspect and in any possible implementation of the third aspect. The first network device is configured to implement the method in the fourth aspect and in any possible implementation of the fourth aspect. The second network device is configured to implement the method in the fifth aspect and in any possible implementation of the fifth aspect.

[0067] These or other aspects of this request are more concise and easier to understand in the description of the following modalities. Brief Description of the Drawings

[0068] FIGURE 1 is a schematic flowchart of a connection configuration method according to one modality of this request; Petition 870250094658, dated 10 / 16 / 2025, page 24 / 92 18 / 79 FIGURE 2 is a schematic flowchart of a method for obtaining a flight path according to one modality of this request; FIGURE 3 is a diagram of a flight structure of an unmanned aerial vehicle according to an embodiment of this application; FIGURE 4A and FIGURE 4B are a schematic flowchart of a network device transfer method according to one embodiment of this application; FIGURE 5 is a schematic flowchart of a communication method according to one modality of this request; FIGURE 6 is a schematic flowchart of a communication method according to one modality of this request; FIGURE 7 is a diagram of the structure of a communication device according to one embodiment of this application; and FIGURE 8 is a diagram of the structure of a communication device according to one embodiment of this application. Description of Modalities

[0069] To make the objectives, technical solutions and advantages of this application clearer, the following content further describes this application in detail with reference to the attached drawings. A specific operating method in a method embodiment may also be applied to an apparatus embodiment or a system embodiment.

[0070] Modalities of this application may be applied to various mobile communication systems, for example, a new radio (NR) system, a global system of mobile communication (GSM), a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a general packet radio service (GPRS) system. GPRS), a long-term evolution (LTE) system, an evolved long-term evolution (eLTE) system, and another communication system such as a Petition 870250094658, dated 10 / 16 / 2025, page 25 / 92 19 / 79 future communication system. Details are not limited to this document.

[0071] User equipment in this application may also be referred to as a terminal device and is a device having a wireless transceiver function, and may be deployed on land, including an indoor or outdoor terminal device, a portable or vehicle-mounted terminal device; or may be deployed in water (e.g., on a ship); or may be deployed in the air (e.g., on an aircraft, a balloon or a satellite).The terminal device may specifically be a mobile phone, a tablet computer, a computer having a wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal (e.g., a remote control or an unmanned aerial vehicle) in self-driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, or similar. The terminal device in this application relates primarily to an unmanned aerial vehicle or other aircraft.

[0072] The terminal device may establish a connection to a carrier network via an interface provided by the carrier network, and use services such as data and / or voice provided by the carrier network. The terminal device may additionally access a data network (DN) via the carrier network, and use a carrier service deployed on the DN and / or a service provided by a third party. The third party may be a service entity other than the carrier network and the terminal device, and may provide a service such as data and / or voice to Petition 870250094658, dated 10 / 16 / 2025, page 26 / 92 20 / 79 the terminal device. A specific form of representation of the third party may be determined specifically based on a real-world application scenario, and is not limited in this document.

[0073] A RAN is a subnetwork of the carrier network, and is an implementation system between a service node on the carrier network and the terminal device. To access the carrier network, the terminal device first accesses the RAN, and then it can be connected to the service node on the carrier network through the RAN. In this application, a RAN device is a device that provides a radio communication function to the terminal device, and the RAN device is also referred to as an access network device. The RAN device in this application includes, but is not limited to: a next-generation base station (gNodeB, gNB) in 5G, an evolved NodeB (evolved NodeB, eNB), a radio network controller (radio network controller, RNC), a Node B (NodeB, NB), a base station controller (base station controller, BSC), a base transceiver station (base transceiver station, BTS), a home base station (e.g., home evolved NodeB or home NodeB, HNB), a baseband unit (baseband unit, BBU), a transmit and receive point (transmit and receive point, TRP), a transmission point (transmit point, TP), a mobile switching center, and the like.

[0074] A user plane network element serves as an interface to a data network, and implements functions such as user plane data forwarding, session / flow level billing statistics and bandwidth limiting, i.e., packet routing and forwarding, quality of service (QoS) handling for user plane data, and the like. In a 5G communication system, the user plane network element can be a UPF network element.

[0075] A mobility management network element is primarily configured to perform mobility management, access management, and the like. In the system of Petition 870250094658, dated 10 / 16 / 2025, page 27 / 92 In 21 / 79 5G communication, the mobility management network element can be an AMF network element, and primarily performs functions such as mobility management and access authentication / authorization. Additionally, the AMF network element is also responsible for transporting user policy between the terminal and the PCF network element.

[0076] In this application, a network element may also be referred to as a device. For example, the AMF network element may be referred to as an AMF device, and the UPF network element may be referred to as a UPF device. Details are not described again in this document.

[0077] In this application, when an unmanned aerial vehicle flies in a fixed mode, generally, the unmanned aerial vehicle transfers a flight path to a network device, and the network device ensures high reliability and high safety in the unmanned aerial vehicle's flight process based on the flight path. Furthermore, the network device can perform access control on the unmanned aerial vehicle's flight path, so that the unmanned aerial vehicle does not fly in a no-fly zone.

[0078] The flight path includes at least one piece of waypoint information. The first piece of waypoint information in the flight path may include location information corresponding to a takeoff point of the unmanned aerial vehicle and a current time point, or include information about a location to which the unmanned aerial vehicle is to fly at a future time point and a time point corresponding to arrival at that location. Waypoint information other than the first piece of waypoint information in the flight path may include information about a location to which the unmanned aerial vehicle is to fly at a future time point and a time point corresponding to arrival at that location. Each piece of waypoint information may Petition 870250094658, dated 10 / 16 / 2025, page 28 / 92 22 / 79 additionally include a waypoint information number in the flight path. For example, a number included in the first piece of waypoint information in the flight path is 1. It should be understood that location information may be location information in a longitude and latitude coordinate system, or it may be location information in a city coordinate system, or it may be location information in a rectangular or similar coordinate system. This is not limited in this document.

[0079] An example in which each piece of waypoint information in the flight path is information about a location to which the unmanned aerial vehicle is to fly at a future time, and a time point corresponding to the arrival at the location information is used for description. For example, a flight path determined by the unmanned aerial vehicle is Shanghai (10:00:00)-Suzhou (12:00:00)-Beijing (16:00:00), and the flight path includes three pieces of waypoint information. An example in which the first piece of waypoint information is Shanghai (10:00:00) is used for specific description. The unmanned aerial vehicle is to arrive in Shanghai at 10:00:00. Understanding the second piece of waypoint information and the third piece of waypoint information is similar to understanding the first piece of waypoint information, and details are not described below.

[0080] The following content uses an example in which a network device (i.e., a gNB) on a 5G network is a network device and an unmanned aerial vehicle is the user equipment for description. The same is true for a network device such as an eNodeB on a 4G network or another device on a 6G network. This is not limited to this application.

[0081] Before the user equipment can transfer a flight path to the network device, the user equipment needs to establish a connection to the network device. Petition 870250094658, dated 10 / 16 / 2025, page 29 / 92 23 / 79 A scenario in which the user equipment is not connected to the network device is used as an example for description. The user equipment first sets up a radio resource control (RRC) connection to the network device, and then reports the flight path to the network device. A connection setup procedure might be as shown in FIGURE 1.

[0082] S101: The user equipment sends a Radio Resource Control Setup Request (RRC Setup Request) message to the network device.

[0083] S102: The network device sends an RRC (Radio Resource Control Setup, RRC Setup) configuration message to the user equipment.

[0084] S103: The user equipment sends an RRC (Radio Resource Control Setup Complete) configuration completion message to the network device.

[0085] When performing S101 to S103, a connection is established between the user equipment and the network device, and the user equipment and the network device can communicate with each other.

[0086] To ensure that the user equipment can transfer the flight path to the network device, the user equipment needs to send flight path availability information to the network device. Flight path availability information indicates that a flight path is available to the user equipment. In this embodiment of this application, flight path availability information can be included in the RRC configuration completion message. Alternatively, the user equipment can separately send flight path availability information to the network device after the connection between the user equipment and the network device has been configured. That is, the flight path availability information Petition 870250094658, dated 10 / 16 / 2025, page 30 / 92 24 / 79 flight path availability is not included in the RRC configuration completion message.

[0087] When flight path availability indication information is included in the RRC configuration completion message, the number of communication times between the user equipment and the network device can be effectively reduced, thus reducing the time for the user equipment to report the flight path to the network device.

[0088] An example in which flight path availability indication information is included in the RRC configuration completion message is used for description. Modalities of this request provide a method for obtaining a flight path, as shown in FIGURE 2.

[0089] S201: A network device sends a UE information request message to the user equipment.

[0090] In this type of request, the EU information request message includes flight path info request information, and the flight path info request information is used to request the user equipment to report a flight path.

[0091] S202: The user equipment sends a UE information response message to the network device.

[0092] In this modality of this request, the EU information reply message includes flight path info report information, and the flight path info report information includes the flight path.

[0093] In some other modes, for example, in a scenario where the user equipment and the network device perform connection resumption, flight path availability indication information may be included in a radio resource control (RRC) resumption completion message. Petition 870250094658, dated 10 / 16 / 2025, page 31 / 92 25 / 79 resume complete, RRC Resume Complete). Alternatively, after a connection between the user equipment and the network device is re-established, the user equipment can separately send the flight path availability indication information to the network device. That is, the flight path availability indication information is not included in the RRC resumption completion message. A detailed process for sending the flight path availability indication information in this scenario is not described below.

[0094] When flying, an unmanned aerial vehicle passes through the coverage areas of different network devices. In this case, within the coverage areas of the different network devices, the unmanned aerial vehicle needs to communicate with the different network devices. As shown in FIGURE 3, there is a flight path in FIGURE 3. The flight path can be determined based on three pieces of waypoint information in FIGURE 3. That is, the flight path includes the three pieces of waypoint information. It should be understood that the three pieces of waypoint information can be used to determine a flight path corresponding to a dashed line in FIGURE 3, or they can be used to determine another flight path. The other flight path determined also includes the three previous pieces of waypoint information.

[0095] The following content uses the flight path corresponding to the dashed line in FIGURE 3 as a flight path used in this embodiment of this application for detailed description. The unmanned aerial vehicle is currently flying within the coverage area of ​​a source network device. The unmanned aerial vehicle communicates with the source network device and transfers a flight path from the unmanned aerial vehicle to the source network device. The source network device performs network configuration based on the flight path. In FIGURE Petition 870250094658, dated 10 / 16 / 2025, page 32 / 92 26 / 79 In Figure 3, the coverage area of ​​the source network device is represented by a dashed line area including the source network device. When the unmanned aerial vehicle flies out of the coverage area of ​​the source network device and into the coverage area of ​​a target network device, a network device connected to the unmanned aerial vehicle is transferred from the source network device to the target network device, and the unmanned aerial vehicle communicates with the target network device. In Figure 3, the coverage area of ​​the target network device is represented by a dashed line area including the target network device. Specifically, a network device transfer procedure is shown in Figure 4A and Figure 4B.A network device transfer method is performed by a user device, a source network device, a target network device, an AMF network element, and a UPF network element through interaction, and may include the following steps.

[0096] S401: The source network device sends measurement control information to the user equipment.

[0097] In this modality of this request, the measurement control information is determined by the originating network device based on information such as roaming and access restriction.

[0098] After receiving the measurement control information, the user equipment generates a measurement report based on the measurement control information.

[0099] S402: The user equipment sends the measurement report to the source network device.

[00100] S403: The originating network device determines, based on the measurement report and radio resource measurement information, whether the user equipment is to be transferred to a network device and, if the transfer is to be performed, performs S404 or, otherwise, the procedure terminates.

[00101] S404: The source network device sends a message Petition 870250094658, dated 10 / 16 / 2025, page 33 / 92 27 / 79 request for transfer to the target network device.

[00102] In this type of request, the transfer request message includes information such as a target cell identity (ID).

[00103] S405: The target network device performs access control.

[00104] S406: The target network device sends a transfer request confirmation message to the source network device.

[00105] In this mode of this request, the transfer request confirmation message includes an RRC reconfiguration message that needs to be sent by the target network device to the user equipment.

[00106] After receiving the transfer request confirmation message, the source network device obtains the RRC reconfiguration message from the transfer request confirmation message.

[00107] S407: The source network device sends a radio resource control reconfiguration (RRC) reconfiguration message to the user equipment.

[00108] In this mode of this request, the RRC reconfiguration message additionally includes information such as the target cell ID.

[00109] S408: The source network device sends a digital sequence number message to the target network device.

[00110] In this mode of this request, the digital sequence number message is used to notify the target network device of a packet data convergence protocol (PDCP) sequence number.

[00111] S409: The user equipment sends an RRC (Radio Resource Control Reconfiguration Complete) reconfiguration completion message to the target network device. Petition 870250094658, dated 10 / 16 / 2025, page 34 / 92 28 / 79

[00112] S410: The target network device sends a transfer completion message to the source network device.

[00113] S411: The source network device sends a digital sequence number message to the target network device.

[00114] S412: The target network device sends a path switching request message to the AMF network element.

[00115] S413: AMF network element performs path switching on UPF network element.

[00116] S414: The AMF network element sends a path switching request confirmation message to the target network device.

[00117] S415: The target network device sends a context release message to the source network device.

[00118] In the network device transfer scenario described above, if the user equipment has reported flight path availability indication information or a flight path to the source network device prior to a network device transfer, the source network device encapsulates the flight path availability indication information or the flight path in the transfer request message and sends the transfer request message to the target network device. The target network device can determine the user equipment's flight path based on the transfer request message after the transfer is complete.Specifically, if the transfer request message includes flight path availability indication information, the target network device determines the user equipment's flight path based on the flight path availability indication information; or if the transfer request message includes the flight path, the target network device obtains the flight path directly from the transfer request message. Petition 870250094658, dated 10 / 16 / 2025, page 35 / 92 29 / 79

[00119] In the previous procedure, if the user equipment encapsulates the flight path availability indication information in the RRC reconfiguration completion message, and sends the RRC reconfiguration completion message to the target network device, the target network device obtains the flight path availability indication information from the RRC reconfiguration completion message. The target network device determines that the flight path availability indication information or the flight path received from the source network device is not the most recent, and for this reason discards the flight path availability indication information or the flight path received from the source network device and instead obtains the flight path from the user equipment based on the flight path availability indication information in the RRC reconfiguration completion message.Since the target network device can obtain flight path availability indication information twice, unnecessary communication exists between the user equipment and the target network device, and a large amount of air interface resources are occupied, causing a waste of air interface resources. Furthermore, communication between another user device and the second network device also suffers interference. Additionally, since unnecessary communication exists between the user equipment and the second network device, the user equipment's power consumption is also increased.

[00120] If the target network device can only obtain the user equipment's flight path after the transfer is complete, the target network device cannot obtain the user equipment's flight path in a timely manner, and cannot perform network configuration based on the user equipment's flight path. Consequently, the user equipment easily enters an air exclusion zone. Petition 870250094658, dated 10 / 16 / 2025, page 36 / 92 30 / 79

[00121] There is another problem in the network device transfer scenario described above. If the user equipment does not report the flight path to the source network device before the network device transfer, the transfer request message sent by the source network device to the target network device does not include the flight path. Therefore, the target network device cannot obtain the user equipment's flight path from the source network device. If the target network device can only obtain the user equipment's flight path after the transfer is complete, the target network device cannot obtain the user equipment's flight path in a timely manner, and cannot perform network configuration based on the user equipment's flight path. Consequently, the user equipment easily enters a no-fly zone.

[00122] With reference to the previous descriptions, this application proposes a communication method. The method provided in this application can be applied to the network transfer procedure in FIGURE 4A and FIGURE 4B. A terminal device can perform steps performed by the user equipment in FIGURE 4A and FIGURE 4B, a first network device can perform steps performed by the source network device in FIGURE 4A and FIGURE 4B, and a second network device can perform steps performed by the target network device in FIGURE 4A and FIGURE 4B. The method may include the following steps shown in FIGURE 5.

[00123] S501: The first network device sends a first message to the terminal device.

[00124] In one possible implementation, the first message indicates transferring the terminal device to the second network device. The first message could be an RRC message. For example, the first message is an RRC reconfiguration message, or the first message could be a transport layer message. This is not limited to the scope of this document. When this Petition 870250094658, dated 10 / 16 / 2025, page 37 / 92 31 / 79 application is applied to the procedure in FIGURE 4A and FIGURE 4B, the first message may be the RRC reconfiguration message in S407 in FIGURE 4A and FIGURE 4B.

[00125] In this mode of this request, before receiving the first message from the first network device, the terminal device can send a third message to the first network device, and after receiving the first message from the first network device, the terminal device can send the third message to the second network device. The following content mainly discusses a case in which the terminal device sends the third message to the second network device after receiving the first message.

[00126] It should be understood that the third message may be an EU assistance information (UAI) message, or the third message may be a transport layer message. This is not limited to what is stated in this document.

[00127] When the third message is the UAI message, the third message may be used to transmit the first assistance information from the terminal device. The first assistance information may include at least one of the following: terminal device power information, terminal device battery level information, or terminal device overheating reminder information.

[00128] Optionally, the terminal device power information may include current terminal device power information and / or nominal terminal device power information. This is not limited to this document. The terminal device battery level information may include information about the remaining battery level of the terminal device and / or information about the nominal battery level of the terminal device. This is not limited to this document.

[00129] After the terminal device receives the first message, this mode of this request may include both implementations Petition 870250094658, dated 10 / 16 / 2025, page 38 / 92 32 / 79 possible answers follow to determine the third message.

[00130] Implementation 1: The terminal device can directly send the third message to the second network device. The third message may include the first assistance information, and the third message does not include indication information; the indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly.

[00131] Implementation 2: When a fifth condition is met, the terminal device can send the third message to the second network device. The fifth condition includes at least one of the following: a fourth message is sent to the second network device in a first time period, or the terminal device is configured to deliver the fourth message.

[00132] It should be understood that the fourth message may be a UAI message, or the fourth message may be a transport layer message. This is not limited in this document. The third message and the fourth message are messages of the same type. If the third message is a UAI message, the fourth message is also a UAI message.

[00133] When the fourth message is a UAI message, the fourth message is used to transmit the first assistance information from the terminal device, and the fourth message may include the first assistance information, or it may not include the first assistance information. The fourth message may or may not include the indication information. This is not limited in this document.

[00134] In this mode of this request, the fourth message can be determined based on first configuration information, and first configuration information includes a group of cells and / or indication information.

[00135] The first time period can be determined with Petition 870250094658, dated 10 / 16 / 2025, page 39 / 92 33 / 79 based on the first message received by the terminal device from the first network device. For example, an endpoint of the first time period is a point in time at which the terminal device receives the first message, and the duration corresponding to the first time period is a first time threshold. For example, the first time threshold is 1s.

[00136] In the previous method, if the fourth message sent by the terminal device to the second network device in the first time period includes the indication information, the terminal device can send the third message to the second network device, and the third message does not include the indication information. This can avoid a problem where the second network device repeatedly obtains the indication information.

[00137] Implementation 3: when the fifth condition is met, the terminal device does not send the third message to the second network device.

[00138] In the previous method, if the fourth message sent by the terminal device to the second network device in the first time period includes the indication information, the terminal device may not send the third message to the second network device. Regardless of whether the third message includes the indication information, a problem in which the second network device repeatedly obtains the indication information can be avoided.

[00139] S502: The terminal device sends a second message to the second network device.

[00140] In one possible implementation, the second message could be an RRC message. For example, the second message could be an RRC reconfiguration completion message, or the second message could be a transport layer message. This is not limited to the present document. When this application is applied to the procedure in FIGURE 4A and FIGURE 4B, the second message could be the RRC reconfiguration completion message in S409 in Petition 870250094658, dated 10 / 16 / 2025, page 40 / 92 34 / 79 FIGURE 4A and FIGURE 4B.

[00141] This type of request may include the following two possible implementations to determine the second message.

[00142] In a first possible implementation, when a first condition is met, the second message may include the indication information. That the second message may include the indication information can also be expressed as follows: the second message may carry the indication information.

[00143] When the second message is the RRC reconfiguration completion message, the RRC reconfiguration completion message may include the indication information, or the RRC reconfiguration completion message may carry the indication information. The indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly. It should be understood that the indication information indicating that the first flight path is available for the terminal device may also be expressed as follows: the indication information indicates that the terminal device has the first flight path that can be reported.

[00144] In this mode of this request, after the terminal device receives the first message from the first network device, when the first condition is met, if the second message sent by the terminal device includes the indication information, the third message sent by the terminal device to the second network device does not include the indication information. When the first condition is met, if the second message sent by the terminal device does not include the indication information, the third message sent by the terminal device to the second network device includes the indication information.

[00145] In a network device transfer procedure, the second network device may additionally obtain a Petition 870250094658, dated 10 / 16 / 2025, page 41 / 92 35 / 79 first configuration file of the first network device, and analyze the first configuration file to generate a second configuration file. The first configuration file may include at least one RRC configuration and similar, and the second configuration file may also include at least one RRC configuration and similar.

[00146] The first condition may include the following two possible cases. In the first case, if the second network device cannot successfully parse the first configuration file, the first condition is that the terminal device receives full configuration information from the second network device. The terminal device obtains the full configuration information from the second network device via the first network device, and the full configuration information is generated by the second network device.

[00147] When the first condition is that the terminal device receives the complete configuration information from the second network device, regardless of whether the terminal device sent the indication information or the flight path to the first network device, the second message includes the indication information. When the second message is the RRC reconfiguration completion message, the RRC reconfiguration completion message may include the indication information, or the RRC reconfiguration completion message may carry the indication information.

[00148] In a second case, if the second network device can successfully parse the first configuration file, the first condition is that the terminal device does not send the indication information to the first network device. In this embodiment of this request, the terminal device does not send the indication information to the first network device before receiving the first message from the first network device.

[00149] It should be understood that the terminal device does not send Petition 870250094658, dated 10 / 16 / 2025, page 42 / 92 36 / 79 The indication information for the first network device can also be expressed as follows: the terminal device does not report indication information for the first network device, or the terminal device does not send indication information for the first network device, or the terminal device does not report indication information for the first network device.

[00150] The first condition may additionally include another case. For example, the first condition may be that the terminal device does not send the first flight path to the first network device. In this embodiment of this request, the terminal device does not send the first flight path to the first network device before receiving the first message from the first network device.

[00151] When the first condition is that the terminal device does not send the indication information to the first network device, the indication information can be distinguished for different types of first flight paths.

[00152] The first flight path can be of three different types, and details are as follows:

[00153] Case 1: The first flight path can be an initial path, and the initial path can also be referred to as a first path. The initial path is a flight path reported by the terminal device for the first time. It should be understood that before a network device receives the flight path reported by the terminal device for the first time, the network device does not receive another flight path reported by the terminal device. The network device can be any network device that provides a service to the terminal device.

[00154] Correspondingly, when the first flight path is the initial path, the indication information may be flight path availability indication information, Petition 870250094658, dated 10 / 16 / 2025, page 43 / 92 37 / 79 and the flight path availability indication information indicates that the initial path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is the flight path availability indication information, the RRC reconfiguration completion message may include the flight path availability indication information, or the RRC reconfiguration completion message may carry the flight path availability indication information.

[00155] Case 2: the first flight path may alternatively be an updated path, and the updated path may also be referred to as a second path. The updated path is a flight path determined by the terminal device after the terminal device reports the initial path, and the initial path is a flight path reported by the terminal device for the first time.

[00156] Correspondingly, when the first flight path is the updated path, the indication information may be flight path update availability indication information, and the flight path update availability indication information indicates that the updated path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is flight path update availability indication information, the RRC reconfiguration completion message may include flight path update availability indication information, or the RRC reconfiguration completion message may carry flight path update availability indication information.

[00157] Correspondingly, when the first flight path is the updated path, the indication information may also be path availability indication information. Petition 870250094658, dated 10 / 16 / 2025, page 44 / 92 38 / 79 of flight, and the flight path availability indication information indicates that the updated path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is the flight path availability indication information, the RRC reconfiguration completion message may include the flight path availability indication information, or the RRC reconfiguration completion message may carry the flight path availability indication information.

[00158] Case 3: The first flight path may be an initial path or an updated path. In this case, the indication information may be flight path availability indication information, and flight path availability indication information indicates that a flight path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is flight path availability indication information, the RRC reconfiguration completion message may include flight path availability indication information, or the RRC reconfiguration completion message may carry flight path availability indication information.

[00159] In this embodiment of this request, when the first condition is met, the second message sent by the terminal device to the second network device includes the indication information, so that it can be effectively ensured that the second network device can obtain a flight path from the terminal device in a timely manner. More importantly, the second network device obtains the indication information once instead of multiple times, to avoid a problem such as a waste of air interface resources caused by occupying a large amount of air interface resources between the terminal device and the network device. Furthermore, the Petition 870250094658, dated 10 / 16 / 2025, page 45 / 92 The previous procedure (39 / 79) can effectively reduce communication between the terminal device and the network device, to reduce communication interference with other terminal devices, and also reduce the terminal device's power consumption.

[00160] In one implementation, when the first flight path is the updated path, whether the second message includes the indication information can be further determined based on a second condition. A possible implementation could be as follows:

[00161] The terminal device sends the second message to the second network device. When the first and second conditions are met, the second message may include the indication information. That the second message may include the indication information can also be expressed as follows: the second message may carry the indication information.

[00162] When the second message is the RRC reconfiguration completion message, the RRC reconfiguration completion message may include the indication information, or the RRC reconfiguration completion message may carry the indication information.

[00163] Correspondingly, when the first flight path is the updated path, the indication information may be flight path update availability indication information, and the flight path update availability indication information indicates that the updated path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is flight path update availability indication information, the RRC reconfiguration completion message may include flight path update availability indication information, or the RRC reconfiguration completion message may carry flight path update availability indication information. Petition 870250094658, dated 10 / 16 / 2025, page 46 / 92 40 / 79 flight path.

[00164] Correspondingly, when the first flight path is the updated path, the indication information may be flight path availability indication information, and the flight path availability indication information indicates that the updated path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is flight path availability indication information, the RRC reconfiguration completion message may include flight path availability indication information, or the RRC reconfiguration completion message may carry flight path availability indication information.

[00165] In this mode of this request, when the first flight path is the updated path, the second message includes the indication information only when both the first and second conditions are met. This can effectively reduce the frequency of reporting of indication information, to reduce unnecessary communication between the terminal device and the network device, and effectively avoid a problem such as wasted air interface resources.

[00166] The second condition can be configured in the following two ways. In the first way, the second condition can be configured by the first network device, which can also be understood as: the second condition is configured by the first network device. In the second way, the second condition can be configured by the second network device, which can also be understood as: the second condition is configured by the second network device.

[00167] If the second condition is configured by the first network device, the second condition is configured by the first network device and sent to the terminal device before Petition 870250094658, dated 10 / 16 / 2025, page 47 / 92 41 / 79 of the terminal device receiving the first message from the first network device.

[00168] If the second condition is set by the second network device, the second condition is set by the second network device and sent to the terminal device after the terminal device receives the first message from the first network device.

[00169] It should be understood that the second condition can be stored on the terminal device, or it can be stored on another device that can be accessed by the terminal device. This is not limited to the scope of this document.

[00170] The following content further describes the configuration mode for the second condition using an example where the second condition is stored on the terminal device. The configuration mode may include the following possible implementations:

[00171] After the second network device obtains the first configuration file from the first network device, if the second network device can successfully parse the first configuration file, the second network device can obtain the second condition in the first configuration file. The second network device determines, based on a third condition, whether to update the second condition in the first configuration file. If the second network device updates the second condition in the first configuration file, the second network device can send an updated second condition to the terminal device. Therefore, the second condition stored on the terminal device is configured by the second network device. If the second network device does not update the second condition in the first configuration file, the second network device may not send the second condition to the terminal device.Therefore, the second condition stored on the terminal device is still configured by the first network device. The third condition can be stored on the second device. Petition 870250094658, dated 10 / 16 / 2025, page 48 / 92 42 / 79 network device, or it can be stored on another device that can be accessed by the second network device. This is not limited to what is covered in this document. The third condition may be at least one of location accuracy, a load status, and the like. This is not limited to what is covered in this document.

[00172] After the second network device obtains the first configuration file from the first network device, if the second network device cannot successfully parse the first configuration file, the second network device cannot obtain the second condition in the first configuration file, or the second condition in the first configuration file obtained by the second network device is unavailable. In the former case, the second network device can send the second condition stored in the second network device to the terminal device. Therefore, the second condition stored in the terminal device is configured by the second network device. Alternatively, the second network device may not send the second condition stored in the second network device to the terminal device. Therefore, the second condition stored in the terminal device is still configured by the first network device.

[00173] It should be understood that, in a network device transfer procedure, if the second network device does not send the second condition to the terminal device, the second condition is still configured by the first network device. In this case, the terminal device can use the second condition, or it can ignore the second condition.

[00174] In one possible implementation, the second condition may include: a changeover range between the first flight path and a second flight path is within a predefined range. In this embodiment of this application, a relationship between the first flight path and the second flight path may be as follows: the first flight path is a flight path obtained by updating the Petition 870250094658, dated 10 / 16 / 2025, page 49 / 92 43 / 79 second flight path, or the second flight path is any path generated before the first flight path, or the second flight path is another predefined path, or the second flight path is a path obtained from another network device. This is not limited to the scope of this document. The second condition may also be referred to as an update condition.

[00175] Optionally, the changeover range between the first flight path and the second flight path is within the predefined range and may include the following possible implementations:

[00176] Implementation 1: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path is within a first predefined range.

[00177] In one possible implementation, when the terminal device determines the second flight path and has not yet flown according to the second flight path, the terminal device determines the first flight path. In this case, the number of waypoints included in the first flight path can be the total number of waypoints included in the first flight path, the number of waypoints included in the second flight path can be the total number of waypoints included in the second flight path, and the first predefined range can be a range greater than a first threshold. Therefore, the second condition can be that a difference between the total number of waypoints included in the first flight path and the total number of waypoints included in the second flight path is greater than the first threshold.

[00178] In one possible implementation, when the terminal device determines the second flight path and the terminal device has flown according to the second flight path, the terminal device determines the first flight path. In this case, the number of waypoints included in the first flight path can be a total number of waypoints. Petition 870250094658, dated 10 / 16 / 2025, pp. 50 / 92 44 / 79 included in the first flight path, the number of waypoints included in the second flight path can be the total number of waypoints included in the second flight path, and the first predefined range can be a range greater than a first threshold. Therefore, the second condition can be that a difference between the total number of waypoints included in the first flight path and the total number of waypoints included in the second flight path is greater than the first threshold.

[00179] Alternatively, the number of waypoints included in the first flight path may be the total number of waypoints included in the first flight path, the number of waypoints included in the second flight path may be the number of non-overflown waypoints included in the second flight path, and the first predefined range may be a range greater than a second threshold. Therefore, the second condition may be that a difference between the total number of waypoints included in the first flight path and the number of non-overflown waypoints included in the second flight path is greater than the second threshold.

[00180] Implementation 2: a location deviation between the first flight path and the second flight path is in a second predefined range.

[00181] In one possible implementation, the location deviation between the first flight path and the second flight path could be a location deviation between location information in the first waypoint information on the first flight path and location information in the first waypoint information on the second flight path, and the second predefined range could be a range greater than a third threshold. Therefore, the second condition could be that the location deviation between the location information in the first waypoint information Petition 870250094658, dated 10 / 16 / 2025, pp. 51 / 92 45 / 79 of passage on the first flight path and the location information at the first waypoint information on the second flight path is greater than the third threshold.

[00182] It should be understood that the first waypoint information in the first flight path can be any waypoint information in the first flight path, and a number in the first waypoint information in the first flight path is the same as a number in the first waypoint information in the second flight path. For example, if the first waypoint information in the first flight path is information corresponding to the first waypoint in the first flight path, the first waypoint information in the second flight path is information corresponding to the first waypoint in the second flight path.

[00183] The location deviation can be a distance between a first waypoint on the first flight path and a first waypoint on the second flight path, and the distance between the first waypoint on the first flight path and the first waypoint on the second flight path can be determined directly based on the location information in the first waypoint on the first flight path and the location information in the first waypoint on the second flight path.For example, when location information in waypoint information is represented by rectangular coordinates, if the location information in the first waypoint information on the first flight path is (20, 20), and the location information in the first waypoint information on the second flight path is (30, 20), the location deviation between the location information in the first waypoint information on the first flight path and the location information in the first waypoint information on the second flight path is 7(20 - 30)2 + (20 - 20)2 = 10. Petition 870250094658, dated 10 / 16 / 2025, pp. 52 / 92 46 / 79

[00184] Implementation 3: an arrival time deviation between the first flight path and the second flight path is in a third predefined range.

[00185] In one possible implementation, the arrival time deviation between the first flight path and the second flight path could be a time deviation between a time point in the first waypoint information on the first flight path and a time point in the first waypoint information on the second flight path, and the third predefined range could be a range greater than a fourth threshold. Therefore, the second condition could be that a time deviation between a time point in the first waypoint information on the first flight path and a time point in the first waypoint information on the second flight path is greater than the fourth threshold.

[00186] It should be understood that the first waypoint information in the first flight path can be any waypoint information in the first flight path, and a number in the first waypoint information in the first flight path is the same as a number in the first waypoint information in the second flight path. For example, if the first waypoint information in the first flight path is information corresponding to the first waypoint in the first flight path, the first waypoint information in the second flight path is information corresponding to the first waypoint in the second flight path.

[00187] Time deviation can be a difference between the time point in the first waypoint information on the first flight path and the time point in the first waypoint information on the second flight path. For example, if the time point in the first waypoint information on the first flight path is 01:00:00, and the time point in the first waypoint information on the second flight path is 02:00:00, the time deviation between the time point in the first Petition 870250094658, dated 10 / 16 / 2025, pp. 53 / 92 47 / 79 waypoint information on the first flight path and the time point on the first waypoint information on the second flight path is 1 hour.

[00188] Implementation 4: a ratio between the number of waypoints included in the first flight path and the number of waypoints included in the second flight path is in a fourth predefined range.

[00189] In one possible implementation, when the terminal device determines the second flight path and has not yet flown according to the second flight path, the terminal device determines the first flight path. In this case, the number of waypoints included in the first flight path can be the total number of waypoints included in the first flight path, the number of waypoints included in the second flight path can be the total number of waypoints included in the second flight path, and the fourth predefined range can be a range greater than a fifth threshold. Therefore, the second condition can be that a ratio between the total number of waypoints included in the first flight path and the total number of waypoints included in the second flight path is greater than the fifth threshold.

[00190] In one possible implementation, when the terminal device determines the second flight path and the terminal device has flown according to the second flight path, the terminal device determines the first flight path. In this case, the number of waypoints included in the first flight path can be the total number of waypoints included in the first flight path, the number of waypoints included in the second flight path can be the total number of waypoints included in the second flight path, and the fourth predefined range can be a range greater than the fifth threshold. Therefore, the second condition can be a ratio between the total number of waypoints Petition 870250094658, dated 10 / 16 / 2025, pp. 54 / 92 48 / 79 are included in the first flight path, and the total number of waypoints included in the second flight path is greater than the fifth threshold.

[00191] Alternatively, the number of waypoints included in the first flight path may be the total number of waypoints included in the first flight path, the number of waypoints included in the second flight path may be the number of non-overflown waypoints included in the second flight path, and the fourth predefined range may be a range greater than a sixth threshold. Therefore, the second condition may be that a ratio between the total number of waypoints included in the first flight path and the number of non-overflown waypoints included in the second flight path is greater than the sixth threshold.

[00192] Implementation 5: waypoint information changed in the first flight path relative to the second flight path satisfies a predefined fifth range.

[00193] In one possible implementation, the waypoint information changed in the first flight path could be a number of the waypoint information changed in the first flight path, and the fifth predefined track could be at least one predefined number. Therefore, the second condition could be that the waypoint information changed in the first flight path is at least one predefined number.

[00194] For example, the at least one predefined number includes 2 and 4. If the waypoint information number changed on the first flight path is 2, the waypoint information number changed on the first flight path is in the at least one predefined number.

[00195] In one possible implementation, the waypoint information changed in the first flight path could be location information in the waypoint information changed in the first Petition 870250094658, dated 10 / 16 / 2025, pp. 55 / 92 49 / 79 flight path, and the fifth predefined band can be a radiation band of a network device. Therefore, the second condition can be that the location information in the waypoint information changed in the first flight path is within the radiation band of the network device.

[00196] In one possible implementation, the waypoint change information in the first flight path could be a number of time points changed in the first flight path, and the predefined fifth range could be a range greater than a seventh threshold. Therefore, the second condition could be that the number of time points changed in the first flight path is greater than the seventh threshold.

[00197] Alternatively, the waypoint change information in the first flight path may be a ratio of the number of time points changed in the first flight path to the total number of time points in the first flight path, and the fifth predefined range may be a range greater than an eighth threshold. Therefore, the second condition may be that the ratio of the number of time points changed in the first flight path to the total number of time points in the first flight path is greater than the eighth threshold.

[00198] In one possible implementation, the waypoint information changed in the first flight path could be a waypoint information number corresponding to a time point changed in the first flight path, and the fifth predefined track could be at least one predefined number. Therefore, the second condition could be that the waypoint information number corresponding to the time point changed in the first flight path is at least one predefined number.

[00199] For example, at least one predefined number includes 2. If the waypoint information number corresponding to the changed time point on the first flight path is 2, the waypoint information number corresponding to the point Petition 870250094658, dated 10 / 16 / 2025, pp. 56 / 92 50 / 79 of time changed in the first flight path is at least a predefined number.

[00200] In one possible implementation, the waypoint change information in the first flight path could be a time point change in the first flight path, and the fifth preset track could be a preset time period. The preset time period could be a high load time period or a low load time period. Alternatively, the preset time period could be determined in another way. This is not limited to this document. Therefore, the second condition could be that the change time point in the first flight path is within the preset time period.

[00201] This type of request provides a plurality of solutions to efficiently determine the second condition.

[00202] In a second possible implementation, when the first condition is not met, the second message does not include the indication information. That the second message does not include the indication information can also be expressed as follows: the second message does not carry the indication information, or the second message excludes the indication information.

[00203] When the second message is the RRC reconfiguration completion message, the RRC reconfiguration completion message does not include the indication information, or the RRC reconfiguration completion message does not carry the indication information, or the RRC reconfiguration completion message excludes the indication information. The indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly. It should be understood that the indication information indicating that the first flight path is available for the terminal device can also be expressed as follows: the indication information indicates that the terminal device has the first flight path that it can Petition 870250094658, dated 10 / 16 / 2025, p. 57 / 92 51 / 79 to be reported.

[00204] Optionally, the previous case in which the first condition is not met can be understood as follows: the terminal device sent the indication information to the first network device before receiving the first message from the first network device, or the terminal device sent a flight path to the first network device before receiving the first message from the first network device.

[00205] The indication information is distinguished for different types of first flight paths to follow.

[00206] The first flight path can be of three different types, and details are as follows:

[00207] Case 1: The first flight path can be an initial path, and the initial path can also be referred to as a first path. The initial path is a flight path reported by the terminal device for the first time. It should be understood that before a network device receives the flight path reported by the terminal device for the first time, the network device does not receive another flight path reported by the terminal device. The network device can be any network device that provides a service to the terminal device.

[00208] Correspondingly, when the first flight path is the initial path, the indication information may be flight path availability indication information, and the flight path availability indication information indicates that the initial path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is flight path availability indication information, the RRC reconfiguration completion message does not include flight path availability indication information, or the RRC reconfiguration completion message does not carry the Petition 870250094658, dated 10 / 16 / 2025, pp. 58 / 92 52 / 79 flight path availability indication information, or the RRC reconfiguration completion message excludes the flight path availability indication information.

[00209] Case 2: the first flight path may alternatively be an updated path, and the updated path may also be referred to as a second path. The updated path is a flight path determined by the terminal device after the terminal device reports the initial path, and the initial path is a flight path reported by the terminal device for the first time.

[00210] Correspondingly, when the first flight path is the updated path, the indication information may be flight path update availability indication information, and the flight path update availability indication information indicates that the updated path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is flight path update availability indication information, the RRC reconfiguration completion message does not include the flight path update availability indication information, or the RRC reconfiguration completion message does not carry the flight path update availability indication information, or the RRC reconfiguration completion message excludes the flight path update availability indication information.

[00211] Correspondingly, when the first flight path is the updated path, the indication information may also be flight path availability indication information, and the flight path availability indication information indicates that the updated path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is Petition 870250094658, dated 10 / 16 / 2025, pp. 59 / 92 53 / 79 flight path availability indication information, the RRC reconfiguration completion message does not include flight path availability indication information, or the RRC reconfiguration completion message does not carry flight path availability indication information, or the RRC reconfiguration completion message excludes flight path availability indication information.

[00212] Case 3: The first flight path may be an initial path or an updated path. In this case, the indication information may be flight path availability indication information, and flight path availability indication information indicates that a flight path is available to the terminal device. When the second message is the RRC reconfiguration completion message and the indication information is flight path availability indication information, the RRC reconfiguration completion message does not include flight path availability indication information, or the RRC reconfiguration completion message does not carry flight path availability indication information, or the RRC reconfiguration completion message excludes flight path availability indication information.

[00213] It can be learned from the previous embodiment that, before a network device transfer, the terminal device reports the indication information or a flight path to the first network device, and the first network device encapsulates the indication information or flight path in a transfer request message, and sends the transfer request message to the second network device. The indication information is excluded from the second message sent by the terminal device to the second network device, so that it can be effectively ensured that the second network device obtains the indication information only once, and obtains Petition 870250094658, dated 10 / 16 / 2025, pp. 60 / 92 54 / 79 flight path based on indication information. This can prevent the target network device from obtaining indication information twice as in conventional technology, thus avoiding a problem such as wasted air interface resources caused by the occupation of a large amount of air interface resources between the terminal device and the network device. Furthermore, since communication between the terminal device and the network device can be reduced, communication interference with other terminal devices can be reduced, and the terminal device's power consumption can be reduced.

[00214] In another case, prior to the network device transfer, the terminal device does not report the flight path to the first network device, and the second message sent by the terminal device to the second network device includes the indication information. This can effectively ensure that the second network device obtains the flight path from the terminal device in a timely manner.

[00215] With reference to the previous descriptions, this application proposes another communication method. The method provided in this application can be applied to the transfer procedure in FIGURE 4A and FIGURE 4B. A terminal device can perform steps performed by the user equipment in FIGURE 4A and FIGURE 4B, a first network device can perform steps performed by the source network device in FIGURE 4A and FIGURE 4B, and a second network device can perform steps performed by the target network device in FIGURE 4A and FIGURE 4B. The method may include the following steps shown in FIGURE 6.

[00216] S601: The terminal device sends indication information to the first network device.

[00217] In one possible implementation, the indication information indicates that a first flight path is available for the terminal device. When this application is applied to the procedure in FIGURE 4A and FIGURE 4B, S601 must be performed before Petition 870250094658, dated 10 / 16 / 2025, pp. 61 / 92 55 / 79 of S401 in FIGURE 4A and FIGURE 4B.

[00218] The first flight path can be in three cases, and the details are as follows:

[00219] Case 1: The first flight path can be an initial path, and the initial path can also be referred to as a first path. The initial path is a flight path reported by the terminal device for the first time. It should be understood that before a network device receives the flight path reported by the terminal device for the first time, the network device does not receive another flight path reported by the terminal device. The network device can be any network device that provides a service to the terminal device.

[00220] Correspondingly, when the first flight path is the initial path, the indication information may be flight path availability indication information, and flight path availability indication information indicates that the initial path is available to the terminal device.

[00221] Case 2: the first flight path may alternatively be an updated path, and the updated path may also be referred to as a second path. The updated path is a flight path determined by the terminal device after the terminal device reports the initial path, and the initial path is a flight path reported by the terminal device for the first time.

[00222] Correspondingly, when the first flight path is the updated path, the indication information may be flight path update availability indication information, and flight path update availability indication information indicates that the updated path is available to the terminal device.

[00223] Case 3: the first flight path may be a Petition 870250094658, dated 10 / 16 / 2025, pp. 62 / 92 56 / 79 initial trajectory or an updated trajectory. In this case, the indication information may be flight path availability indication information, and flight path availability indication information indicates that a flight path is available for the terminal device.

[00224] S602: The first network device sends a transfer request message to the second network device.

[00225] When this application is applied to the procedure in FIGURE 4A and FIGURE 4B, S602 may be S404 in FIGURE 4A and FIGURE 4B. The transfer request message includes the indication information.

[00226] When the first flight path is an initial path, the transfer request message includes flight path availability indication information.

[00227] When the first flight path is an updated path, the transfer request message includes information indicating the availability of a flight path update.

[00228] When the first flight path can be an initial path or an updated path, the transfer request message includes flight path availability indication information.

[00229] S603: The second network device sends a transfer request confirmation message to the first network device.

[00230] When this application is applied to the procedure in FIGURE 4A and FIGURE 4B, S603 may be S406 in FIGURE 4A and FIGURE 4B. The transfer request confirmation message includes a first message, and the first message may be the RRC reconfiguration message in S406 in FIGURE 4A and FIGURE 4B.

[00231] S604: The first network device sends the first message to the terminal device.

[00232] In one possible implementation, the first message Petition 870250094658, dated 10 / 16 / 2025, pp. 63 / 92 57 / 79 indicates transferring the terminal device to the second network device. The first message may be an RRC message. For example, the first message is an RRC reconfiguration message, or the first message may be a transport layer message. This is not limited in this document. When this application is applied to the procedure in FIGURE 4A and FIGURE 4B, the first message may be the RRC reconfiguration message in S407 in FIGURE 4A and FIGURE 4B.

[00233] In one possible implementation, the first message includes request information and / or a second condition; the request information instructs the terminal device to report a flight path to the second network device, and the second condition is a trigger condition for the terminal device to report a flight path. The request information may be the flight path request information in S201 in FIGURE 2.

[00234] When the first message is the RRC reconfiguration message and the request information is the flight path request information, the RRC reconfiguration message includes the flight path request information and / or the second condition, or the RRC reconfiguration message carries the flight path request information and / or the second condition.

[00235] The second condition can be configured in the following two ways. In the first way, the second condition can be configured by the first network device, which can also be understood as: the second condition is configured by the first network device. In the second way, the second condition can be configured by the second network device, which can also be understood as: the second condition is configured by the second network device.

[00236] If the second condition is set by the first Petition 870250094658, dated 10 / 16 / 2025, pp. 64 / 92 58 / 79 network device, the second condition is set by the first network device and sent to the terminal device before the terminal device receives the first message from the first network device. If the second condition is set by the second network device, the second condition is set by the second network device and sent to the terminal device after the terminal device receives the first message from the first network device. It should be understood that the second condition can be stored on the terminal device, or it can be stored on another device that can be accessed by the terminal device. This is not limited to what is stated in this document.

[00237] The following content further describes the configuration mode for the second condition using an example where the second condition is stored on the terminal device. The configuration mode may include the following possible implementations:

[00238] After the second network device obtains a first configuration file from the first network device, if the second network device can successfully parse the first configuration file, the second network device can obtain the second condition in the first configuration file. The second network device determines, based on a third condition, whether to update the second condition in the first configuration file. If the second network device updates the second condition in the first configuration file, the second network device can send an updated second condition to the terminal device. Therefore, the second condition stored on the terminal device is configured by the second network device. If the second network device does not update the second condition in the first configuration file, the second network device may not send the second condition to the terminal device.Therefore, the second condition stored on the terminal device is still configured by the first network device. The third condition can be stored on the second device. Petition 870250094658, dated 10 / 16 / 2025, pp. 65 / 92 59 / 79 network device, or it can be stored on another device that can be accessed by the second network device. This is not limited to what is covered in this document. The third condition may be at least one of location accuracy, a load status, and the like. This is not limited to what is covered in this document.

[00239] After the second network device obtains the first configuration file from the first network device, if the second network device cannot successfully parse the first configuration file, the second network device cannot obtain the second condition in the first configuration file, or the second condition in the first configuration file obtained by the second network device is unavailable. In the former case, the second network device can send the second condition stored in the second network device to the terminal device. Therefore, the second condition stored in the terminal device is configured by the second network device. Alternatively, the second network device may not send the second condition stored in the second network device to the terminal device. Therefore, the second condition stored in the terminal device is still configured by the first network device.

[00240] In one possible implementation, the second condition may include: a changeover range between the first flight path and a second flight path is within a predefined range. In this embodiment of the application, a relationship between the first flight path and the second flight path may be as follows: the first flight path is a flight path obtained by updating the second flight path, or the second flight path is any path generated before the first flight path, or the second flight path is another predefined path, or the second flight path is a path obtained from another network device. This is not limited to the present application. The second condition may also be referred to as an update condition. Petition 870250094658, dated 10 / 16 / 2025, pp. 66 / 92 60 / 79

[00241] Optionally, the changeover range between the first flight path and the second flight path is within the predefined range and may include the following possible implementations:

[00242] Implementation 1: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path is within a first predefined range.

[00243] Implementation 2: a location deviation between the first flight path and the second flight path is in a second predefined range.

[00244] Implementation 3: an arrival time deviation between the first flight path and the second flight path is in a third predefined range.

[00245] Implementation 4: a ratio between the number of waypoints included in the first flight path and the number of waypoints included in the second flight path is in a fourth predefined range.

[00246] Implementation 5: waypoint information changed in the first flight path relative to the second flight path satisfies a predefined fifth range.

[00247] For three cases of the first flight path, the terminal device can determine a second message in the following possible implementations.

[00248] In a first case, when the first flight path is an initial path, after receiving the first message sent by the first network device, the terminal device can determine the second message in the following implementations:

[00249] Implementation 1: when the first message includes request information, the terminal device determines the first flight path based on the request information, and adds the first flight path to the second message.

[00250] Implementation 2: when the first message includes the request information and the second condition, the device Petition 870250094658, dated 10 / 16 / 2025, pp. 67 / 92 Terminal 61 / 79 determines the first flight path based on the request information, and adds the first flight path to the second message.

[00251] In a second case, when the first flight path is an updated path, after receiving the first message sent by the first network device, the terminal device can determine the second message in the following implementations:

[00252] Implementation 1: when the first message includes request information, the terminal device determines the first flight path based on the request information, and adds the first flight path to the second message.

[00253] Implementation 2: when the first message includes the second condition, the terminal device determines whether the first flight path satisfies the second condition, and when the first flight path satisfies the second condition, the terminal device adds the first flight path to the second message.

[00254] Implementation 3: when the first message includes the request information and the second condition, the terminal device determines the first flight path based on the request information and determines if the first flight path satisfies the second condition, and when the first flight path satisfies the second condition, the terminal device adds the first flight path to the second message.

[00255] Implementation 4: when the first message includes the request information and the second condition, the terminal device determines the first flight path based on the request information, and the terminal device adds the first flight path to the second message regardless of whether the first flight path satisfies the second condition.

[00256] In a third case, when the first flight path can be an initial path or an updated path, after receiving the first message sent by the first network device, the terminal device can determine the second message. Petition 870250094658, dated 10 / 16 / 2025, pp. 68 / 92 62 / 79 in the following implementations:

[00257] Implementation 1: when the first message includes request information, the terminal device determines the first flight path based on the request information, and adds the first flight path to the second message.

[00258] Implementation 2: when the first message includes the second condition, if the first flight path is an updated path, the terminal device determines whether the first flight path satisfies the second condition, and when the first flight path satisfies the second condition, the terminal device adds the first flight path to the second message.

[00259] Implementation 3: when the first message includes the request information and the second condition, if the first flight path is an updated path, the terminal device determines the first flight path based on the request information and determines if the first flight path satisfies the second condition, and when the first flight path satisfies the second condition, the terminal device adds the first flight path to the second message.

[00260] Implementation 4: when the first message includes the request information and the second condition, if the first flight path is an updated path, the terminal device determines the first flight path based on the request information, and the terminal device adds the first flight path to the second message regardless of whether the first flight path satisfies the second condition.

[00261] In one possible implementation, when the first message received by the terminal device includes the request information, the terminal device may ignore a first condition.

[00262] S605: The terminal device sends the second message to the second network device.

[00263] In one possible implementation, the second message could Petition 870250094658, dated 10 / 16 / 2025, pp. 69 / 92 63 / 79 could be an RRC message. For example, the second message could be an RRC reconfiguration completion message, or the second message could be a transport layer message. This is not limited in this document. When this application is applied to the procedure in FIGURE 4A and FIGURE 4B, the second message could be the RRC reconfiguration completion message in S409 in FIGURE 4A and FIGURE 4B.

[00264] The second message may include the first flight path. When the second message is the RRC reconfiguration completion message, the RRC reconfiguration completion message may include the first flight path, or the RRC reconfiguration completion message may carry the first flight path. The first flight path is a path in which the terminal device is to fly.

[00265] Optionally, when the second message includes the first flight path, the second message does not include the heading information.

[00266] When the second message is the RRC reconfiguration completion message and the indication information is the flight path availability indication information, if the RRC reconfiguration completion message includes the first flight path, the RRC reconfiguration completion message does not include the flight path availability indication information, or the RRC reconfiguration completion message does not carry the flight path availability indication information, or the RRC reconfiguration completion message excludes the flight path availability indication information.

[00267] When the second message is the RRC reconfiguration completion message and the indication information is the flight path update availability indication information, if the RRC reconfiguration completion message includes the first flight path, the RRC reconfiguration completion message does not include the indication information. Petition 870250094658, dated 10 / 16 / 2025, pp. 70 / 92 64 / 79 availability of flight path update, or the RRC reconfiguration completion message does not carry the flight path update availability indication information, or the RRC reconfiguration completion message excludes the flight path update availability indication information.

[00268] In this mode of this request, after receiving the indication information, the second network device sends the first message to the first network device, which includes the request information and / or the second condition. The terminal device sends the first flight path to the second network device based on the first message. It can be learned that the second network device can obtain the first flight path in a network device transfer procedure, rather than obtaining the first flight path only after the network device transfer is completed. This can effectively ensure that the second network device obtains a flight path in a timely manner and performs network configuration based on the flight path.

[00269] For the mode shown in FIGURE 6, this application proposes a third method of communication. When the first flight path is the second path or the updated path, the indication information sent by the terminal device to the first network device in S601 includes at least one piece of changed waypoint information in the first flight path.

[00270] In S602, the second network device receives the transfer request message from the first network device. The transfer request message includes the indication information.

[00271] The second network device obtains the indication information from the transfer request message, and obtains at least one piece of changed waypoint information in Petition 870250094658, dated 10 / 16 / 2025, pp. 71 / 92 65 / 79 first flight path indication information. The second network device determines if at least one piece of waypoint information changed in the first flight path satisfies a fourth condition.

[00272] If the fourth condition is met, S603 is performed in which the second network device sends the transfer request confirmation message to the first network device. The transfer request confirmation message includes the first message. S604 is performed in which the first network device sends the first message to the terminal device. The first message may include the request information and / or the second condition. S605 is performed in which the terminal device sends the second message to the second network device. The second message may include the first flight path.

[00273] If the fourth condition is not met, S603 is performed in which the second network device sends the transfer request confirmation message to the first network device. The transfer request confirmation message includes the first message. S604 is performed in which the first network device sends the first message to the terminal device. The first message does not include the request information and / or the second condition. S605 is performed in which the terminal device sends the second message to the second network device. The second message does not include the first flight path.

[00274] It should be understood that the fourth condition may include a predefined number. For example, if a number corresponding to at least one piece of waypoint information changed in the first flight path is the predefined number, the fourth condition is satisfied; or if a number corresponding to at least one piece of waypoint information changed in the first flight path is not the predefined number, the fourth condition Petition 870250094658, dated 10 / 16 / 2025, pp. 72 / 92 66 / 79 is not satisfied. Alternatively, the fourth condition may be a rule determined in another way. This is not limited to the scope of this document. The fourth condition may be stored on the second network device, or it may be stored on another device that can be accessed by the second network device. This is not limited to the scope of this document.

[00275] For the third communication method proposed in the application, in a process of performing the third communication method, the terminal device may store the second condition, or it may not store the second condition. When the terminal device stores the second condition, the terminal device may not determine whether the first flight path satisfies the second condition.

[00276] In this embodiment of this application, the second network device determines, based on at least one piece of waypoint information changed in the first flight path in the indicating information, whether to transfer the flight path, so that the terminal device does not determine whether to transfer the flight path, to reduce the terminal device's power consumption. Furthermore, generally, the computing capacity of the terminal device is much lower than that of a network device. The second network device determines whether to transfer the flight path, so communication efficiency can be further improved.

[00277] In the previous embodiments provided in this application, the method provided in embodiments of this application is described from a device interaction perspective. To implement the functions in the previous methods provided in the previous embodiments of this application, the terminal device, the first network device, or the second network device may include a hardware framework and / or a software module, to implement the previous functions by using the hardware framework, the software module, or a combination of the hardware framework. Petition 870250094658, dated 10 / 16 / 2025, pp. 73 / 92 67 / 79 and the software module. Whether a function in the previous functions is performed by the hardware structure, the software module, or a combination of the hardware structure and the software module depends on the particular applications and design constraints of the technical solutions.

[00278] In this embodiment of this application, division into modules is an example, and it is only a logical function division. During actual implementation, another mode of division may be used. Furthermore, functional modules in embodiments of this application may be integrated into a processor, or may exist physically on their own, or two or more modules may be integrated into one module. The integrated module may be implemented in a hardware form, or it may be implemented in the form of a software functional module.

[00279] With the same concept as before, as shown in FIGURE 7, an embodiment of this application additionally provides a communication apparatus 700, configured to implement the functions of the terminal device, the first network device, or the second network device in the previous methods. For example, the communication apparatus may be a software module or a chip system. In this embodiment of this application, the chip system may include a chip, or it may include a chip and another discrete device. The communication apparatus 700 may include a receiving unit 701 and a transmitting unit 702.

[00280] In this embodiment of this application, the sending unit and the receiving unit included in the 700 communication device are configured respectively to perform sending and receiving steps from the terminal device, the first network device, or the second network device in the previous method embodiments. The sending unit and the receiving unit may be a single integrated unit, or they may be two independent units.

[00281] The following content describes in detail communication devices supplied in embodiments of this application with Petition 870250094658, dated 10 / 16 / 2025, pp. 74 / 92 68 / 79 reference to FIGURE 7 and FIGURE 8. It should be understood that descriptions of apparatus modalities correspond to descriptions of method modalities. Therefore, for content that is not described in detail, consult the method modalities. For brevity, details are not described again in this document.

[00282] In one implementation, the 700 communication device can perform the following functions:

[00283] Receiver unit 701 is configured to receive a first message from a first network device, where the first message indicates transferring a terminal device to a second network device.

[00284] The 702 sending unit is configured to send a second message to the second network device, wherein the second message includes indication information when a first condition is met, the indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly.

[00285] The communication device may additionally include another unit, for example, a processing unit. The processing unit may be configured to perform processing such as parsing the first message. The processing unit may also be configured to perform a function such as generating the second message. This is not limited to the scope of this application.

[00286] In a possible design, the first condition is that the terminal device does not send the indication information to the first network device.

[00287] In one possible project, the 702 sending unit is specifically configured to: before receiving the first message from the first network device, omit sending the indication information to the first network device.

[00288] In a possible project, the 702 shipping unit is specifically configured for: when the first condition and a Petition 870250094658, dated 10 / 16 / 2025, pp. 75 / 92 69 / 79 second condition are met, the second message includes the indication information, the second condition includes: a changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path.

[00289] In a possible project, the change range between the first flight path and the second flight path being within the predefined range may include: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range.

[00290] In a possible project, a configuration mode for the second condition includes a configuration mode using the first network device or a configuration mode using the second network device.

[00291] In a possible design, the first message is a radio resource control (RRC) reconfiguration message, and the second message is an RRC reconfiguration completion message.

[00292] In one implementation, the 700 communication device can perform the following functions:

[00293] The 702 sending unit is configured to send a first message to a first network device, where the first message indicates transferring a terminal device to a second network device.

[00294] Receiving unit 701 is configured to receive a second message from the terminal device, wherein the second message includes indication information when a first message is received. Petition 870250094658, dated 10 / 16 / 2025, pp. 76 / 92 If condition 70 / 79 is met, the indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly.

[00295] The communication device may additionally include another unit, for example, a processing unit. The processing unit may be configured to perform a function such as generating the first message. The processing unit may be further configured to perform processing such as parsing the second message. This is not limited to the scope of this application.

[00296] In a possible design, the first condition is that the terminal device does not send the indication information to the first network device.

[00297] In a possible project, receiving unit 701 is specifically configured so that: when the first condition and a second condition are met, the second message includes the indication information, the second condition includes: a change range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path.

[00298] In a possible project, the change range between the first flight path and the second flight path being within the predefined range includes: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range.

[00299] In a possible project, a configuration mode for the second condition includes a configuration mode for the first. Petition 870250094658, dated 10 / 16 / 2025, pp. 77 / 92 71 / 79 network device or a configuration mode using the second network device.

[00300] In a possible design, the first message is a radio resource control (RRC) reconfiguration message, and the second message is an RRC reconfiguration completion message.

[00301] In one implementation, the 700 communication device can perform the following functions:

[00302] The 702 transmission unit is configured to send indication information to a first network device, where the indication information indicates that a first flight path is available for a terminal device.

[00303] Receiving unit 701 is configured to receive a first message from the first network device, where the first message indicates transferring the terminal device to a second network device, the first message includes request information and / or a second condition, the request information instructs the terminal device to report a flight path to the second network device, and the second condition is a trigger condition for the terminal device to report a flight path.

[00304] The 702 sending unit is additionally configured to send a second message to the second network device, wherein the second message includes the first flight path, and the first flight path is a path in which the terminal device is to fly.

[00305] The communication device may additionally include another unit, for example, a processing unit. The processing unit may be configured to perform processing such as parsing the first message. The processing unit may also be configured to perform a function such as generating the second message. This is not limited to the scope of this application.

[00306] In a possible project, the second condition includes: a Petition 870250094658, dated 10 / 16 / 2025, pp. 78 / 92 72 / 79 The changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path.

[00307] In a possible project, the change range between the first flight path and the second flight path being within the predefined range includes: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range.

[00308] In a possible project, a configuration mode for the second condition includes a configuration mode using the first network device or a configuration mode using the second network device.

[00309] In a possible design, the first message is a radio resource control (RRC) reconfiguration message, and the second message is an RRC reconfiguration completion message.

[00310] In a possible design, the indication information includes at least one piece of waypoint information changed in the first flight path.

[00311] In one implementation, the 700 communication device can perform the following functions:

[00312] Receiving unit 701 is configured to receive indication information from a terminal device, where the indication information indicates that a first flight path is available for the terminal device.

[00313] The 702 sending unit is configured to send a first message to the terminal device, in which the first Petition 870250094658, dated 10 / 16 / 2025, pp. 79 / 92 Message 73 / 79 indicates transferring the terminal device to a second network device. The first message includes request information and / or a second condition. The request information instructs the terminal device to report a flight path to the second network device. The second condition is a trigger condition for the terminal device to report a flight path. The first message additionally instructs the terminal device to send a second message to the second network device. The second message includes the first flight path, and the first flight path is a path in which the terminal device is to fly.

[00314] The communication device may additionally include another unit, for example, a processing unit. The processing unit may be configured to perform processing such as analyzing the indication information. The processing unit may also be configured to perform a function such as generating the first message. This is not limited to the scope of this application.

[00315] In a possible project, the second condition includes: a changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path.

[00316] In a possible project, the change range between the first flight path and the second flight path being within the predefined range includes: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range. Petition 870250094658, dated 10 / 16 / 2025, pages 80 / 92 74 / 79

[00317] In a possible project, a configuration mode for the second condition includes a configuration mode using the first network device or a configuration mode using the second network device.

[00318] In a possible design, the first message is a radio resource control (RRC) reconfiguration message, and the second message is an RRC reconfiguration completion message.

[00319] In a possible design, the indication information includes at least one piece of waypoint information changed in the first flight path.

[00320] In one implementation, the 700 communication device can perform the following functions:

[00321] Receiver unit 701 is configured to: obtain a second condition from a first network device, and update the second condition when a second network device satisfies a third condition.

[00322] The 702 sending unit is configured to send a first message to the first network device, where the first message indicates transferring a terminal device to the second network device, the first message includes request information and / or a second condition, the request information instructs the terminal device to report a flight path to the second network device, the second condition is a trigger condition for the terminal device to report a flight path, and a configuration mode for the second condition includes a configuration mode by the second network device.

[00323] The receiving unit 701 is additionally configured to receive a second message from the terminal device, wherein the second message includes a first flight path, and the first flight path is a path in which the terminal device is to fly. Petition 870250094658, dated 10 / 16 / 2025, pp. 81 / 92 75 / 79

[00324] The communication device may additionally include another unit, for example, a processing unit. The processing unit may be configured to perform processing such as analyzing the second condition and the second message. The processing unit may additionally be configured to perform a function such as generating the first message. This is not limited to the scope of this application.

[00325] In a possible design, when the second network device does not meet the third condition, the first message includes the request information, and the configuration mode for the second condition includes a configuration mode using the first network device.

[00326] In a possible design, the second condition includes: a changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path.

[00327] In a possible project, the change range between the first flight path and the second flight path being within the predefined range includes: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range.

[00328] In a possible design, the first message is a radio resource control (RRC) reconfiguration message, and the second message is an RRC reconfiguration completion message.

[00329] The above is just an example. The sending unit and the receiving unit in the 700 communication device may Petition 870250094658, dated 10 / 16 / 2025, pages 82 / 92 6 / 79 additionally perform another function. For more detailed descriptions, see the related descriptions in the previous method modalities. Details are not described again in this document.

[00330] In the previous embodiments provided in this application, the method provided in embodiments of this application is described from the perspective of the communication device as an implementation body. To implement functions in the methods provided in the previous embodiments of this application, a communication device may include a hardware structure and / or a software module, to implement the previous functions by using the hardware structure, the software module, or a combination of the hardware structure and the software module. Whether a function in the previous functions is performed by the hardware structure, the software module, or the combination of the hardware structure and the software module depends on the particular applications and design constraints of the technical solutions.

[00331] For example, when hardware is used for implementation, for hardware implementation of the communication device, see FIGURE 8 and related descriptions of FIGURE 8.

[00332] See FIGURE 8. The communication apparatus may include one or more processors 802, a memory 803, one or more applications (not shown), and one or more computer programs 804. The preceding components may be connected by means of one or more communication buses 801. The one or more computer programs 804 are stored in memory 803 and are configured to be executed by the one or more processors 802. The one or more computer programs 804 include instructions, and the instructions may be used to perform the method in any of the preceding embodiments. The one or more processors 802 may perform functions of the receiving unit 701 and the sending unit 702.

[00333] One version of this application additionally provides a Petition 870250094658, dated 10 / 16 / 2025, pp. 83 / 92 77 / 79 Computer-readable storage medium. The computer-readable storage medium stores computer instructions. When the computer instructions are run on a communication device, the communication device is enabled to implement the communication method in the previous modes.

[00334] One embodiment of this application additionally provides a computer program product. When the computer program product is run on a computer, the computer is enabled to perform the communication method in the preceding embodiments.

[00335] The communication device, computer-readable storage medium, computer program product, or chip, provided in embodiments of this application, are all configured to perform the corresponding methods provided above. Therefore, for beneficial effects that can be achieved by the communication device, computer-readable storage medium, computer program product, and chip, refer to the beneficial effects of the corresponding methods provided above. Details are not described again in this document.

[00336] Based on the previous descriptions of the implementations, a person skilled in the art may understand that, for the purpose of convenient and concise description, the division into the previous functional modules is used only as an example for description. During actual application, the previous functions may be allocated to different functional modules for implementation based on a requirement, i.e., an internal structure of a device is divided into different functional modules to implement all or some of the functions described above.

[00337] In the various embodiments provided in this application, it should be understood that the apparatus and method disclosed can be implemented in other ways. For example, the embodiment of the apparatus described is only one example. For example, division into modules or Petition 870250094658, dated 10 / 16 / 2025, pp. 84 / 92 78 / 79 in units is only a logical function division and may be another division during actual implementation. For example, a plurality of units or components may be combined or integrated into another device, or some features may be ignored or not implemented. Furthermore, the mutual couplings or direct couplings or communication connections shown or discussed may be implemented through some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electrical, mechanical, or other forms. [0 0338] The units described as separate parts may or may not be physically separated, and parts displayed as units may be one or more physical units, may be located in one place, or may be distributed in different places. Some or all of the units may be selected based on actual requirements to achieve the objectives of the modality solutions.

[00339] Furthermore, functional units in embodiments of this application may be integrated into a processing unit, each of the units may exist physically on its own, or two or more units may be integrated into one unit. The integrated unit may be implemented in a hardware form, or it may be implemented in the form of a software functional unit.

[00340] When the integrated unit is implemented in the form of a functional software unit, and sold or used as a standalone product, the integrated unit may be stored on a readable storage medium. Based on such understanding, the technical solutions of embodiments of this application essentially, or the part contributing to conventional technology, or all or some of the technical solutions may be implemented in the form of a software product. The software product is stored on a storage medium and includes various instructions to instruct a device (which may be a single-chip microcomputer, a chip, or similar) or a processor to perform all or some of the steps of the methods described in embodiments of this application. Petition 870250094658, dated 10 / 16 / 2025, pages 85 / 92 79 / 79 request. The storage medium includes various media that can store program code, such as a USB flash drive, a removable hard disk, read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.

[00341] The foregoing content is only specific implementations of this application, but is not intended to limit the scope of protection of this application. Any variation or substitution easily imagined by a person technically skilled in the subject matter within the technical scope disclosed in this application is within the scope of protection of this application. Therefore, the scope of protection of this application is subject to the scope of protection of the claims.

Claims

1. A communication method, performed by a terminal device or by a chip of the terminal device, characterized in that the method comprises: receiving a first message from a first network device, wherein the first message indicates transferring the terminal device to a second network device; and sending a second message to the second network device, wherein the second message comprises indication information when a first condition is satisfied, the indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly, wherein the first condition is that the terminal device does not send the first flight path to the first network device.

2. Method according to claim 1, characterized in that the terminal device does not send the first flight path to the first network device, comprising: before the first message from the first network device is received, the first flight path is not sent to the first network device.

3. Method, according to claim 1, characterized in that the second message comprises the indication information when the first condition is satisfied, comprising: when the first condition and a second condition are satisfied, the second message comprises the indication information, the second condition comprises: a change range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path.

4. Method, according to claim 3, characterized in that the change range between the first flight path and the second flight path being in the predefined range comprises: Petition 870250083512, dated 09 / 17 / 2025, page 20 / 36 2 / 5 a difference between a number of waypoints comprised in the first flight path and a number of waypoints comprised in the second flight path is in a first predefined range; a location deviation between the first flight path and the second flight path is in a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path is in a third predefined range.

5. A method according to any one of claims 1 to 4, characterized in that the method further comprises: sending a third message to the second network device, wherein when the second message contains the indication information, the third message does not contain the indication information.

6. A communication method, performed by a second network device or by a chip of the second network device, characterized in that the method comprises: sending a first message to a first network device, wherein the first message indicates transferring a terminal device to the second network device; and receiving a second message from the terminal device, wherein the second message comprises indication information when a first condition is satisfied, the indication information indicates that a first flight path is available for the terminal device, and the first flight path is a path in which the terminal device is to fly, wherein the first condition is that the terminal device does not send the first flight path to the first network device.

7. Method according to claim 6, characterized in that the second message comprises the indication information Petition 870250083512, dated 09 / 17 / 2025, page 21 / 36 3 / 5 when the first condition is satisfied, comprising: when the first condition and a second condition are satisfied, the second message comprises the indication information, the second condition comprises: a changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path.

8. A method according to claim 7, characterized in that the change range between the first flight path and the second flight path being within a predefined range comprises: a difference between a number of waypoints included in the first flight path and a number of waypoints included in the second flight path being within a first predefined range; a location deviation between the first flight path and the second flight path being within a second predefined range; and / or an arrival time deviation between the first flight path and the second flight path being within a third predefined range.

9. A method according to any one of claims 6 to 8, characterized in that the method further comprises: receiving a third message from the terminal device, wherein when the second message contains the indication information, the third message does not contain the indication information.

10. A communication method, implemented by a first network device or by a chip of the first network device, characterized in that the method comprises: receiving indication information from a terminal device, wherein the indication information indicates that a first flight path is available to the terminal device; and sending a first message to the terminal device, as per Petition 870250083512, dated 09 / 17 / 2025, p.22 / 36 4 / 5 that the first message indicates transferring the terminal device to a second network device, the first message comprises request information and / or a second condition, the request information instructs the terminal device to report a flight path to the second network device, the second condition is a trigger condition for the terminal device to report a flight path, the first message instructs the terminal device to send a second message to the second network device, the second message comprises the first flight path, and the first flight path is a path in which the terminal device is to fly.

11. A method according to claim 10, characterized in that the second condition comprises: a changeover range between the first flight path and a second flight path is within a predefined range, and the first flight path is a flight path obtained by updating the second flight path.

12. Communication apparatus, characterized in that it comprises a processor and a memory, wherein the processor is configured to execute a program or computer instructions stored in the memory, to enable the communication apparatus to implement the method as defined in any one of claims 1 to 11.

13. Computer-readable storage medium that stores a program or computer instructions, characterized in that when the program or computer instructions are run on a computer, the computer-readable storage medium is enabled to implement the method as defined in any one of claims 1 to 11.

14. Chip, characterized in that it comprises a processor, wherein the processor is coupled to a memory, and is configured to execute a program or computer instructions stored in the memory, to enable the chip to implement the method as defined in any of claims 1 to 11.

15. Communication system, characterized in that it comprises a terminal device and a second network device, wherein the terminal device is configured to implement the method as defined in any one of claims 1 to 5, or configured to implement the method as defined in any one of claims 6 to 9.