COMMUNICATION METHOD AND APPARATUS
20230013195 · 2023-01-19
Assignee
Inventors
Cpc classification
H04B7/1853
ELECTRICITY
H04W56/0045
ELECTRICITY
International classification
Abstract
This application provides a communication method and apparatus. The method includes: A terminal device receives first indication information, where the first indication information includes a common timing advance of at least one candidate cell, and the first indication information is used to inform the terminal device that the at least one candidate cell is in a handover allowed state; and the terminal device sends a random access preamble to a target candidate cell based on a first timing advance, where the target candidate cell is one of the at least one candidate cell, and the first timing advance is a common timing advance of the target candidate cell. According to the method provided in this application, the UE can send the preamble more accurately in a handover scenario.
Claims
1. A communication method, comprising: receiving, by a terminal device, first indication information, wherein the first indication information comprises a common timing advance of at least one candidate cell, and the first indication information informs the terminal device that the at least one candidate cell is in a handover allowed state; and sending, by the terminal device, a random access preamble to a target candidate cell based on a first timing advance, wherein the target candidate cell is one of the at least one candidate cell, and the first timing advance is a common timing advance of the target candidate cell.
2. The method according to claim 1, wherein the first indication information further comprises: correspondences between a plurality of common timing advances of the at least one candidate cell and a plurality of moments; and the method further comprises: determining, by the terminal device based on a first correspondence, the first timing advance corresponding to a first moment, wherein the first moment is determined by the terminal device based on a moment at which random access is initiated to one target candidate cell, the target candidate cell is one of the at least one candidate cell, and the first correspondence is a correspondence between the first timing advance and the first moment of the target candidate cell.
3. The method according to claim 1, wherein the first indication information further comprises information about a type of the at least one candidate cell, and the type comprises a satellite communication network type or a non-public network type.
4. The method according to claim 1, wherein the first indication information further comprises a first preset condition, and the method further comprises: determining, by the terminal device, the target candidate cell that meets the preset condition.
5. The method according to claim 1, wherein the method further comprises: receiving, by the terminal device, second indication information sent by the one target candidate cell, wherein the second indication information comprises a second timing advance, and the second timing advance is a positive number or a negative number.
6. The method according to claim 5, wherein the method further comprises: sending, by the terminal device, third indication information to the one target candidate cell based on a third timing advance, wherein the third indication information comprises a reconfiguration complete message, and the third timing advance is obtained by adding the first timing advance and the second timing advance.
7. The method according to claim 1, wherein a plurality of candidate cells served by a same base station have a same correspondence between a common timing advance and a moment.
8. A communication apparatus, comprising: at least one processor; and at least one memory coupled to the processor, the memory comprising instructions that, when executed by the processor, cause the communication apparatus to perform operations comprising: receiving first indication information, wherein the first indication information comprises a common timing advance of at least one candidate cell, and the first indication information informs the communication apparatus that the at least one candidate cell is in a handover allowed state; and sending a random access preamble to a target candidate cell based on a first timing advance, wherein the target candidate cell is one of the at least one candidate cell, and the first timing advance is a common timing advance of the target candidate cell.
9. The apparatus according to claim 8, wherein the first indication information further comprises: correspondences between a plurality of common timing advances of the at least one candidate cell and a plurality of moments; and the operations further comprise: determining, based on the correspondences, the first timing advance corresponding to a first moment, wherein the first moment is determined by the communication apparatus based on a moment at which random access is initiated to one target candidate cell, and the target candidate cell is one of the at least one candidate cell.
10. The apparatus according to claim 8, wherein the first indication information further comprises information about a type of the at least one candidate cell, the type comprises a satellite communication network type or a non-public network type.
11. The apparatus according to claim 8, wherein the first indication information further comprises a first preset condition, and the operations further comprise: determining the target candidate base station that meets the preset condition.
12. The apparatus according to claim 8, wherein the operations further comprise: receiving second indication information sent by the one target candidate cell, wherein the second indication information comprises a second timing advance, and the second timing advance is a positive number or a negative number.
13. The apparatus according to claim 12, wherein the operations further comprise: sending third indication information to the one target candidate cell based on a third timing advance, wherein the third indication information comprises a reconfiguration complete message, and the third timing advance is obtained by adding the first timing advance and the second timing advance.
14. The apparatus according to claim 8, wherein a plurality of candidate cells served by a same base station have a same correspondence between a common timing advance and a moment.
15. A communication apparatus, comprising: at least one processor; and at least one memory coupled to the processor, the memory comprising instructions that, when executed by the processor, cause the communication apparatus to perform operations comprising: sending first indication information to a terminal device, wherein the first indication information comprises a common timing advance of the communication apparatus, and the first indication information informs the terminal device that the at least one candidate cell is in a handover allowed state; and receiving a random access preamble sent by the terminal device based on a first timing advance.
16. The apparatus according to claim 15, wherein the first indication information further comprises: correspondences between a plurality of common timing advances of the communication apparatus and a plurality of moments.
17. The apparatus according to claim 15, wherein the first indication information further comprises information about a type of the communication apparatus, the type comprises a satellite communication network type or a non-public network type.
18. The apparatus according to claim 15, wherein the first indication information further comprises a first preset condition, and the preset condition is used by the terminal device to determine a target candidate base station that meets the preset condition.
19. The apparatus according to claim 15, wherein the operations further comprise: sending second indication information to the terminal device, wherein the second indication information comprises a second timing advance, the second timing advance is determined by the communication apparatus based on the random access preamble, and the second timing advance is a positive number or a negative number.
Description
BRIEF DESCRIPTION OF DRAWINGS
[0059]
[0060]
[0061]
[0062]
[0063]
[0064]
[0065]
[0066]
[0067]
DESCRIPTION OF EMBODIMENTS
[0068] The following describes technical solutions of this application with reference to the accompanying drawings.
[0069] The technical solutions in embodiments of this application may be applied to various communication systems, for example, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) system, a long term evolution (LTE) system, a 5th generation (5G) or new radio (NR) system, a future evolved communication system, and the like.
[0070] In this application, terms “network” and “system” are often used interchangeably. A communication apparatus described in this application refers to a network element in a communication system, for example, a terminal, a base station (a source base station or a target base station), or a core network device.
[0071] The terminal device in embodiments of this application may be user equipment, an access terminal, a subscriber unit, a subscriber station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user apparatus. The terminal device may alternatively be a cellular phone, a cordless telephone set, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device having a wireless communication function, a computing device or another processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a future 5G network, a terminal device in a future evolved public land mobile network (PLMN), or the like. This is not limited in embodiments of this application.
[0072] Abase station may also be referred to as a base station device, and is a network device deployed in a radio access network that provides a wireless communication function. The base station may have different names in different radio access systems. For example, a base station in a universal mobile telecommunications system (UMTS) network is referred to as a NodeB, a base station in an LTE network is referred to as an evolved NodeB (eNB or eNodeB), and a base station in a 5G system may be referred to as a transmission reception point (TRP) or a gNodeB (gNB). The base station may include one or more co-site or non-co-site TRPs. The base station may alternatively be a radio controller, a centralized unit (CU), and/or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. Alternatively, the base station may be a server, a wearable device, a vehicle-mounted device, or a non-terrestrial device such as a satellite. For ease of description, the following uses the base station for description. Optionally, the base station in the present invention may alternatively be user equipment in device to device D2D (Device to Device). Optionally, the base station and the user equipment in the present invention may alternatively be relay devices, or a network device and user equipment that implement a relay function.
[0073] The base station may be an architecture in which a centralized unit (CU) is separated from a distributed unit (DU). A RAN may be connected to a core network (for example, an LTE core network or a 5G core network). It may be understood that the CU and the DU are obtained by dividing the base station from the perspective of logical functions. The CU and the DU may be physically separated or deployed together. A plurality of DUs may share one CU. One DU may be connected to a plurality of CUs. The CU and the DU may be connected through an interface, for example, an F1 interface. The CU and the DU may be obtained through division based on protocol layers of a wireless network. For example, a possible division manner is that: The CU is configured to perform functions of a radio resource control (radio resource control, RRC) layer, a service data adaptation protocol (SDAP) layer, and a packet data convergence protocol (PDCP) layer; and the DU is configured to perform functions of a radio link control (RLC) layer, a media access control (MAC) layer, a physical layer, and the like. It may be understood that division of processing functions of the CU and the DU performed based on the protocol layers is merely an example, and there may be other division. For example, the CU or the DU may have functions of more protocol layers through division. For example, the CU or the DU may alternatively have some processing functions of the protocol layers through division. In a design, some functions of the RLC layer and functions of a protocol layer above the RLC layer are configured on the CU, and remaining functions of the RLC layer and functions of a protocol layer below the RLC layer are configured on the DU. In another design, functions of the CU or the DU may alternatively be obtained through division based on service types or other system requirements. For example, division is performed based on latencies, a function whose processing time needs to meet a latency requirement is configured on the DU, and a function whose processing time does not need to meet the latency requirement is configured on the CU. One or more CUs may be centrally or separately disposed. For example, the CUs may be disposed on a network side for ease of centralized management. The DU may have a plurality of radio frequency functions, or the radio frequency functions may be configured remotely. Functions of the CU may be implemented by one entity, or may be implemented by different entities. For example, the functions of the CU may be further divided. For example, a control plane (CP) is separated from a user plane (UP), that is, a control plane of the CU (CU-CP) is separated from a user plane of the CU (CU-UP). For example, the CU-CP and the CU-UP may be implemented by different functional entities. The CU-CP and the CU-UP may be coupled to the DU to jointly implement functions of the base station.
[0074] During uplink transmission, different UEs perform orthogonal multiple access in time and frequency domains, that is, uplink transmission of the different UEs from a same cell does not interfere with each other. To ensure orthogonality of the uplink transmission and avoid intra-cell interference, the base station requires that moments at which signals of different UEs in a same subframe but on different frequency domain resources arrive at the base station are generally aligned. As long as the base station receives, within a cyclic prefix range, uplink data sent by the UEs, the base station can correctly decode the uplink data. Therefore, uplink synchronization requires that moments at which signals of different UEs in a same subframe arrive at the base station all fall within the cyclic prefix range. To maintain orthogonality between uplink reference signals using different cyclic shifts, moments at which uplink reference signals are received also need to be aligned. This is the reason why uplink synchronization needs to be used to ensure time alignment of uplink transmission of different UEs in a same cell. To ensure time synchronization on a receive side (base station side), an uplink timing advance mechanism is introduced to LTE/NR. From a perspective of a UE side, a timing advance is essentially a negative offset between a start moment at which a downlink subframe is received and a moment at which an uplink subframe is transmitted. The base station may control, by properly controlling an offset of each UE, moments at which uplink signals from different UEs reach the base station. For example, UE farther away from the base station has a higher transmission delay. Therefore, the UE farther away from the base station needs to send uplink data earlier than UE closer to the base station.
[0075] The base station informs the UE of a TA of the UE in two manners. In a random access process, the base station determines a TA value by measuring a received preamble, and sends the timing advance to the UE via a random access response (RAR). This process is an “initial uplink synchronization process”. In a connected state, the base station needs to maintain timing advance information. Theoretically, any signal (SRS/DMRS/CQI/ACK/NACK/PUSCH . . . ) sent by the UE may be used to measure the timing advance. The UE side stores a latest TA adjustment value N.sub.TA,old. After receiving a new timing advance command to obtain TA, the UE calculates a latest TA adjustment value N.sub.TA,new=N.sub.TA,old+(T.sub.A31)*16 (unit: T.sub.s).
[0076] Specifically,
[0077] To shorten a random access delay, in addition to a conventional 4-step random access method, a 5G NR system further supports a 2-step random access method. The 2-step random access method includes: A terminal device sends a first message to a base station, where the first message may include a preamble and/or a demodulation reference signal (DMRS); and the base station sends a second message to the terminal device, where the second message may include a response message, and the response message may include information about a temporary C-RNTI, information about a timing advance command (TA command), uplink grant information, a contention resolution identifier, and the like. Because the 2-step random access method belongs to the existing technology, details are not described in this application.
[0078] Embodiments of this application are also applicable to the 2-step random access method as well as the 4-step random access method in
[0079] Satellite communication (non-terrestrial network, NTN) is also referred to non-terrestrial communication. Thanks to the current concept of “anytime and anywhere” communication, a satellite communication network is playing a more important role in future. Generally, a higher orbit of a satellite indicates a larger coverage area of the satellite but a longer communication delay. Generally, there may be the following types of orbits of satellites classified by altitudes: a low earth orbit (LEO), a middle earth orbit (MEO), and a geostationary earth orbit (GEO), where an orbit altitude of the LEO ranges from 160 km to 2000 km, an orbit altitude of the MEO ranges from 2000 km to 35786 km, and an orbit altitude of the GEO is 35786 km. A position of a satellite in the GEO with respect to the earth is unaffected by earth rotation. A LEO communication satellite is closer to the ground, and has a shorter communication delay and a higher data transmission rate. In addition, a weight and size of a mobile terminal are almost the same as those of a personal mobile device. Therefore, the LEO communication satellite is more suitable for the popularization of the mass market and become a hot topic of the current industry development.
[0080] Because of a long delay of satellite communication, a timing advance mechanism designed in a current NR system is not applicable to the satellite communication. In the timing advance mechanism in the existing technology, a TA value ranges from 0 to 3486, and a TA value indicates a length of 39 m in case of a 30 kHz PRACH subcarrier, and indicates a length of 78 m in case of a 15 kHz PRACH subcarrier. However, in a random access process in the existing technology, a coverable range for a timing advance that is carried in a random access response message and that is sent by a base station to UE is about 300 km, while an orbit altitude of a satellite in satellite communication ranges from 160 km to 2000 km. It is obvious that the timing advance mechanism in the existing technology cannot adapt to the satellite communication. To adapt to the satellite communication, in the existing technology, a method for broadcasting a common TA by a satellite may be used by UE to obtain a timing advance of the UE.
[0081] However, the current common TA mechanism relates only to random access of idle-state UE. In the common TA mechanism, the UE is notified of the common TA by broadcasting the common TA using a satellite, and then the UE sends a random access preamble to a target cell based on the received common TA, to initiate the random access process shown in
[0082] In embodiments of this application, indication information that includes a common timing advance of at least one candidate cell is sent to UE, and the UE can send a random access preamble to a target candidate cell based on the received common timing advance. This increases a success rate for a base station to process the preamble and then increases a success rate for random access in a handover process. As shown in
[0083] S310. A terminal device receives first indication information, where the first indication information includes a common timing advance of at least one candidate cell.
[0084] It should be understood that the first indication information is used to inform the terminal device that the at least one candidate cell is in a handover allowed state.
[0085] Optionally, the first indication information may be at least one piece of first indication information sent by a base station serving the at least one candidate cell.
[0086] Optionally, the first indication information may be sent by the base station serving the at least one candidate cell via a handover acknowledgment message. It should be understood that the handover acknowledgment message is received by a source base station of a currently connected cell, and the source base station transparently transmits the handover acknowledgment message to the terminal device. Optionally, the source base station may convert the handover acknowledgment message into a handover command or an RRC reconfiguration message, and send the handover command or the RRC reconfiguration message to the terminal device. It should be understood that the candidate cell may be a target cell in a common handover process, or may be one of at least one candidate cell in a conditional handover process.
[0087] Further, the first indication information may further include correspondences between a plurality of common timing advances of the at least one candidate cell and a plurality of moments. It should be understood that the candidate cell may be a target cell in the common handover process, or may be one of the at least one candidate cell in the conditional handover process.
[0088] Optionally, the plurality of moments may be absolute moments, or may be relative moments, for example, a system frame number SFN. The correspondences between the plurality of timing advances and the plurality of moments may be in a form of a list, as shown in Table 1. Alternatively, the correspondences may be mapping relationships, for example, common TA=SFN*100+6000.
TABLE-US-00001 TABLE 1 Correspondences between timing advances and moments Index (index) Common TA Moment (SFN) 1 6000 10 2 6500 11 3 7000 12 . . . . . . . . .
[0089] Optionally, the first indication information may include information about a type of at least one candidate cell, and the type may include a satellite communication type and/or a non-public network type. The information about the type may be NTN-related information, for example, a GEO cell and an LEO cell (for example, a fixed cell mode and a moving cell mode); or may be non-public network (NPN)-related information, for example, a standalone non-public network (SNPN) cell, or a closed access group (CAG) cell. Optionally, the information about the type may further include an identifier. For example, the SNPN cell may include a standalone non-public network identifier (SNPN ID), and the CAG cell may include a CAG ID.
[0090] Optionally, the first indication information may further include priority information of a cell type. The priority information of the cell type may represent a priority of a specific type of candidate cell. For example, the first indication information may indicate that an NTN cell is in a first priority, an NPN cell is in a second priority, and a PLMN cell (a public-network cell) is in a third priority. That is, the source base station considers that priorities of a plurality of candidate cells are arranged as: the NTN cell>the NPN cell>the PLMN cell. After the terminal device receives the first indication information that includes the priority information, when both a high-priority type of a cell and a low-priority type of cell meet a handover condition, the terminal device may preferentially select the high-priority candidate cell as a target cell of the terminal device.
[0091] The type information of a candidate cell is added in the indication information, so that the terminal device can select, before handover, a more suitable cell to access. This improves communication quality.
[0092] Optionally, the type information may be applied to a common TA mechanism in an NTN scenario, or may be applied to cell handover of a terrestrial base station. This is not limited in this application.
[0093] S320. The terminal device sends a random access preamble to a target candidate cell based on a first timing advance.
[0094] It should be understood that the target candidate cell is one of the at least one candidate cell, and the first timing advance is a common timing advance of the target candidate cell.
[0095] Optionally, when the first indication information includes the correspondences, S320 may further include: The terminal device determines, based on the correspondences, the first timing advance corresponding to a first moment, where the first moment is determined by the terminal device based on a moment at which random access is initiated to one target candidate cell, and the one target candidate cell is one of the at least one candidate cell.
[0096] It should be understood that moments in the correspondences between the plurality of common timing advances and the plurality of moments are discretely distributed, and the moment at which the terminal device initiates random access may be any moment. Therefore, the terminal device may select, based on the moment at which the terminal device initiates random access, a suitable moment and a corresponding timing advance from the correspondences.
[0097] Optionally, the terminal device may determine the first moment based on the moment at which the random access is initiated, to determine a corresponding timing advance. For example, the first moment may be 10, and a common TA corresponding to the moment is 6000.
[0098] Optionally, in the conditional handover process, before sending the preamble to one target candidate cell, the terminal device may further determine, based on a preset condition (for example, signal strength of a source cell and a candidate cell, channel quality of the source cell and the candidate cell, location information of UE, and location information of a candidate base station) in the first indication information, the target candidate cell that meets the preset condition.
[0099] Optionally, after receiving the random access preamble sent by the terminal device, the base station serving the target candidate cell may send second indication information to the terminal device via a TA command in an RAR. The second indication information may include a second timing advance, where the second timing advance may be determined by the base station based on the random access preamble.
[0100] Optionally, the second timing advance may be a positive number or a negative number. Specifically, in the existing technology, the common TA has been considered by the base station in the second timing advance that is determined based on the preamble sent by the terminal device. Generally, the second timing advance is obtained by subtracting the common TA from the TA of UE, for example, the UE-specific TA in
[0101] Optionally, after receiving the second timing advance sent by one target candidate cell, the terminal device may obtain a third timing advance by adding the first timing advance and the second timing advance, and send third information to one target candidate cell based on the third timing advance to inform the terminal device that the handover of a to-be-accessed cell is completed. Optionally, the third message may be a reconfiguration complete message, or an RRC connection request message, an RRC connection re-establishment request, a C-RNTI MAC control element, and the like. In this application, the third message may be a C-RNTI MAC control element.
[0102] Optionally, a plurality of candidate cells served by a same base station have a same correspondence. For example, the correspondences shown in Table 1 or the formula common TA=SFN*100+6000 may be used.
[0103] Optionally, the correspondences between the plurality of common timing advances and the plurality of moments in this embodiment of this application may be applied to a cell handover process of connected-state UE, or may be applied to a random access process of idle-state UE. This is not limited in this application.
[0104] It should be understood that, in this embodiment of this application, the indication information sent by the base station may be sent to one terminal device or a plurality of terminal devices. If the base station sends the indication information to a plurality of terminal devices, the indication information may further include group identifiers, group indexes, and intra-cell identifiers of a plurality of UEs. The quantity of terminal devices is not limited in this application.
[0105] In a mobile communication system, a handover process of a connected-state UE is handed over to another cell is controlled by a network device. The network device indicates the UE to be handed over to a target cell by sending the handover acknowledgment message. Specifically,
[0106] S450. The source base station sends to the UEs a handover command message, that is, an RRC reconfiguration message. Content included in the handover command message is from the handover acknowledgment message in S440, which is equivalent to that the layer of the source base station is transparent. (Optional) S460. If received indication information includes the correspondences between the plurality of common TAs of the target cell and the plurality of moments, the UE selects, based on a moment at which random access is initiated, a suitable common TA as a TA for sending a preamble. If the indication information includes only a common timing advance of the target base station, this step may be omitted. S470. The UE sends the preamble to the target base station based on the selected common TA, and attempts to perform random access. S480. The base station places, based on the received preamble, a TA that needs to be adjusted by the UE in an RAR. The TA may be a positive number or a negative number. S490. The UE may obtain, based on the TA in the received RAR and the common TA used for sending the preamble, a TA used for sending a reconfiguration complete message.
[0107] Optionally, the foregoing embodiment of this application may be applied to an NTN scenario, for example, a scenario in which the LEO/GEO serves as an independent base station and is connected to a core network, or a scenario in which an LEO/GEO serves as a relay base station and is connected to a terrestrial base station. This is not limited in this application.
[0108] The indication information that includes the common timing advance is sent to the terminal device, so that the terminal device can accurately send the preamble in a handover scenario. This increases a success rate for the base station to process the preamble and further increases a success rate for random access.
[0109] Further, the indication information that includes the correspondences between the plurality of common timing advances and the plurality of moments is sent to the terminal device, so that the terminal device can send the preamble more accurately in the handover scenario. This increases the success rate for the base station to process the preamble and further increases the success rate for random access.
[0110] Based on the foregoing handover mechanism, in the existing technology, a conditional handover (CHO) mechanism is provided to increase a handover success rate. A source base station sends CHO configuration information to UE when quality of a source link is good. The CHO configuration information may include a CHO trigger condition, and information about one or more to-be-accessed cells (for example, a cell global identifier (CGI) of a candidate cell, or a physical cell identifier (PCI) of the candidate cell and frequency information corresponding to the candidate cell). Specifically,
[0111] Optionally, the foregoing embodiment of this application may be applied to an NTN scenario, for example, a scenario in which an LEO/GEO serves as an independent base station and is connected to a core network, or a scenario in which an LEO/GEO serves as a relay base station and is connected to a terrestrial base station. This is not limited in this application.
[0112] Each of the candidate base stations sends, to the terminal device, indication information that is of a cell served by this base station and that includes the correspondences between the plurality of common timing advances and the plurality of moments, so that the terminal device can send the preamble more accurately in the handover scenario. This increases a success rate for the base station to process the preamble and further increases a success rate for random access.
[0113]
[0114] The foregoing embodiment of this application relates to an intra-CU handover procedure. Optionally, the cell handover may alternatively be inter-CU handover. A handover process thereof is similar to the process in
[0115] Optionally, the foregoing embodiment of this application may be applied to an NTN scenario, for example, a scenario in which an LEO/GEO serves as a relay base station and is connected to a terrestrial DU, or a scenario in which an LEO serves as a DU and is connected to a terrestrial CU. This is not limited in this application.
[0116] The indication information that is of a to-be-accessed DU and that includes the correspondences between the plurality of timing advances and the plurality of moments is sent to the terminal device, so that the terminal device can send the preamble more accurately in the handover scenario. This increases a success rate for the base station to process the preamble and further increases a success rate for random access.
[0117]
[0118] The receiving module is configured to receive first indication information, where the first indication information includes a common timing advance of at least one candidate cell, and the first indication information is used to inform the apparatus 700 that the at least one candidate cell is in a handover allowed state. The sending module is configured to send a random access preamble to a target candidate cell based on a first timing advance, where the target candidate cell is one of the at least one candidate cell, and the first timing advance is a common timing advance of the target candidate cell.
[0119] Optionally, the first indication information further includes: correspondences between a plurality of common timing advances of the at least one candidate cell and a plurality of moments. The apparatus further includes: a processing module, configured to determine, based on the correspondences, the first timing advance corresponding to a first moment, where the first moment is determined by the apparatus 700 based on a moment at which random access is initiated to one target candidate cell, and the target candidate cell is one of the at least one candidate cell.
[0120] Optionally, the first indication information further includes information about a type of the at least one candidate cell, and the type includes a satellite communication type and/or a non-public network type.
[0121] Optionally, the first indication information further includes a first preset condition, and the processing module is further configured to determine the target candidate cell that meets the preset condition.
[0122] Optionally, the receiving module is further configured to: receive second indication information sent by the one target candidate cell, where the second indication information includes a second timing advance, and the second timing advance is a positive number or a negative number.
[0123] Optionally, the sending module is further configured to: send third indication information to the one target candidate cell based on a third timing advance, where the third indication information includes a reconfiguration complete message, and the third timing advance is obtained by adding the first timing advance and the second timing advance.
[0124] Optionally, the plurality of candidate cells served by a same base station have a same correspondence.
[0125] The communication apparatus 700 may alternatively be implemented in another manner, for example, implemented by using at least one processor, a memory, and a transceiver. Functions of the receiving module 710 and the sending module 720 may be implemented by using the transceiver.
[0126]
[0127] The sending module is configured to send first indication information to a terminal device, where the first indication information includes a common timing advance of the apparatus 800, and the first indication information is used to inform the terminal device that the at least one candidate cell is in a handover allowed state. The receiving module is configured to receive a random access preamble sent by the terminal device based on a first timing advance.
[0128] Optionally, the first indication information further includes: correspondences between a plurality of common timing advances of the apparatus 800 and a plurality of moments.
[0129] Optionally, the first indication information further includes information about a type of the apparatus 800, and the type includes a satellite communication type and/or a non-public network type.
[0130] Optionally, the first indication information further includes a first preset condition, where the preset condition is used by the terminal device to determine a target candidate base station that meets the preset condition.
[0131] Optionally, the sending module is further configured to: send second indication information to the terminal device, where the second indication information includes a second timing advance, the second timing advance is determined by the apparatus 800 based on the random access preamble, and the second timing advance is a positive number or a negative number.
[0132] The communication apparatus 800 may alternatively be implemented in another manner, for example, implemented by using at least one processor, a memory, and a transceiver. Functions of the sending module 810 and the receiving module 820 may be implemented by using the transceiver.
[0133]
[0134] The receiving module is configured to receive first indication information sent by at least one candidate base station, where the first indication information includes a common timing advance of at least one candidate cell, and the first indication information is used to inform the terminal device that the at least one candidate cell is in a handover allowed state. The sending module sends the first indication information to the terminal device.
[0135] Optionally, the first indication information further includes: correspondences between a plurality of common timing advances of the at least one candidate cell and a plurality of moments.
[0136] Optionally, the apparatus further includes: a processing module, configured to integrate, before the first indication information is sent to the terminal device, a plurality of pieces of first indication information sent by a plurality of candidate base stations into one piece of first indication information.
[0137] Optionally, the first indication information further includes information about a type of the at least one candidate base station, and the type includes a satellite communication type and/or a non-public network type.
[0138] Optionally, the first indication information further includes a first preset condition, where the first preset condition is used by the terminal device to determine a target candidate base station that meets the preset condition.
[0139] The communication apparatus 900 may alternatively be implemented in another manner, for example, implemented by using at least one processor, a memory, and a transceiver. Functions of the receiving module 910 and the sending module 920 may be implemented by using the transceiver.
[0140] In the several embodiments provided in this application, it should be understood that the disclosed apparatuses and methods may be implemented in other manners. For example, the described apparatus embodiments are merely examples. For example, module division is merely logical function division and there may be other division in an actual implementation.
[0141] All or some of the foregoing embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or some of the embodiments may be implemented in a form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the procedures or functions according to embodiments of the present invention are all or partially generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or another programmable apparatus. The computer instructions may be stored in a computer-readable storage medium or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, a coaxial cable, an optical fiber, or a digital subscriber line (DSL)) or wireless (for example, infrared, radio, or microwave) manner. The computer-readable storage medium may be any usable medium accessible by the computer, or a data storage device, such as a server or a data center, integrating one or more usable media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a DVD), a semiconductor medium (for example, a solid state disk (solid state disk, SSD)), or the like.