Method and system for obtaining cell timing advance information, terminal and base station
By obtaining the timing advance information of the candidate/target cell in advance, the problem of long data interruption during cell switching is solved, achieving lower switching latency and better user experience.
Patent Information
- Application Number
- CN202311014371.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-11
- Publication Date
- 2025-09-16
- Estimated Expiration
- 2043-08-11
AI Technical Summary
During the cell switching process, the terminal performs uplink and downlink synchronization with the target cell after receiving the cell switching command, resulting in a long data interruption time and switching delay.
After receiving the candidate cell configuration, the terminal obtains the timing advance information of the candidate/target cell in advance based on network signaling, and sends a random access preamble to the candidate cell by receiving the RRC reconfiguration message and PDCCH command to obtain the timing advance information, or obtains the timing advance information from the RAR or cell handover command.
It reduces the cell switching delay and the data interruption time of the terminal during the switching process, ensures the user's business continuity and improves the user service experience.
Smart Images

Figure CN119485615B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of wireless communications, and in particular to a method and system for acquiring cell timing advance information, a terminal, and a base station. Background Art
[0002] In some related technologies, serving cell switching is based on L3 measurements and triggered by RRC (Radio Resource Control) signaling. The terminal needs to perform a complete cell reconfiguration and L1 / L2 reestablishment process, resulting in significant handover latency and signaling overhead. L1 refers to Layer 1, the physical layer; L2 refers to Layer 2, the MAC (Media Access Control) layer; and L3 refers to Layer 3, the RRC layer.
[0003] In other related technologies, the LTM (L1 / L2 Triggered Mobility) mechanism triggers the handover of a serving cell through L1 / L2 signaling to achieve the goals of low latency, low overhead, and low data interruption time.
[0004] During the cell handover process, the terminal needs to obtain the TA (Timing Advance, or timing advance value) of the target cell so as to establish uplink synchronization with the target cell.
[0005] like Figure 1 As shown, in some related technologies, a method for obtaining cell timing advance information includes: in a candidate cell configuration preparation phase, in step 101, a terminal sends a measurement report to a base station of a source cell; in step 102, the base station of the source cell sends a handover request to the base station of the candidate cell; in step 103, the base station of the candidate cell performs access control and sends a handover request response to the base station of the source cell; in step 104, the base station of the source cell sends an RRC reconfiguration to the terminal, completing the candidate cell configuration preparation phase; in step 105, the terminal sends a measurement report to the base station of the source cell; in step 106, the base station of the source cell selects a target cell based on the measurement result and sends a cell handover command to the terminal; in step 107, the terminal performs downlink synchronization with the target cell; in step 108, the terminal sends a random access preamble (RACH Msg1) to the target cell to initiate random access; in step 109, the target cell sends a random access response (Random Access Response, RAR) to the terminal, carrying the timing advance information of the target cell; and in step 110, the terminal determines a timing advance value based on the timing advance information.
[0006] After receiving a cell handover command, the terminal usually initiates a random access process to the target cell based on the target cell identifier or index in the cell handover command to obtain the TA of the target cell. Summary of the Invention
[0007] During a cell handover, terminal data interruption time is the time between receiving the handover command and completing the connection with the target cell. Uplink synchronization delay is a major component of this delay. In related technologies, during a cell handover, the terminal performs uplink and downlink synchronization with the target cell after receiving the handover command, which increases the data interruption time caused by the cell handover.
[0008] In the embodiment of the present disclosure, after the terminal receives the candidate cell configuration, the timing advance information of the candidate / target cell is acquired in advance based on the network signaling configuration, thereby reducing the cell switching delay and shortening the data interruption time during the terminal switching process.
[0009] Some embodiments of the present disclosure provide a method for obtaining cell timing advance information, which is applied to a terminal and includes:
[0010] receiving a radio resource control (RRC) reconfiguration message from a source cell, which carries configuration information related to random access of a candidate cell;
[0011] receiving a physical downlink control channel (PDCCH) command from a source cell, which carries a candidate cell identifier or index;
[0012] Sending a random access preamble to the candidate cell according to the candidate cell identifier or index;
[0013] The target cell timing advance information is obtained from the cell handover command sent by the source cell, or the candidate cell timing advance information is obtained from the random access response RAR.
[0014] In some embodiments, acquiring the target cell timing advance information from a cell handover command sent by a source cell, or acquiring the candidate cell timing advance information from a random access response RAR includes:
[0015] If the configuration information indicates that the terminal has a RAR message, the terminal obtains the candidate cell timing advance information from the RAR; or,
[0016] If the configuration information indicates that the terminal has no RAR message, the terminal obtains the candidate cell timing advance information from the cell handover command sent by the source cell;
[0017] The terminal determines a timing advance value based on the timing advance information.
[0018] In some embodiments, obtaining the candidate cell timing advance information from the RAR further includes: when the configuration information indicates that the terminal has a RAR, if the RAR is not received, resending the random access preamble code to the candidate cell according to the retransmission configuration information of the preamble code in the configuration information.
[0019] In some embodiments, obtaining the candidate cell timing advance information from the RAR includes:
[0020] receiving, according to the RAR source indication information in the configuration information, a RAR from a source cell or a candidate cell indicated by the RAR source indication information;
[0021] The RAR received from the source cell is sent by the candidate cell to the source cell.
[0022] In some embodiments, obtaining the candidate cell timing advance information from the RAR includes: the RAR includes a candidate cell identifier or index and timing advance information, and obtaining the candidate cell timing advance information from the RAR.
[0023] In some embodiments, the cell handover command includes target cell timing advance information, and the target cell timing advance information is obtained by the source cell by receiving timing advance information sent by the candidate cell and determining the candidate cell as the target cell.
[0024] In some embodiments, the candidate cell identifier or index is indicated by downlink control information DCI format Format 1-0 in a PDCCH command.
[0025] In some embodiments, the cell handover command is sent via a layer 2 signaling medium access control element MAC CE.
[0026] In some embodiments, the RRC reconfiguration message includes:
[0027] Candidate cell identifier or index;
[0028] Configuration information related to random access of the candidate cell includes configuration information related to the preamble code of the candidate cell and / or configuration information related to RAR.
[0029] In some embodiments, the preamble-related configuration information includes one or more of the following information:
[0030] Generate the root sequence index required for the preamble;
[0031] Time-frequency resource location information for sending preamble codes;
[0032] Time information of sending preamble;
[0033] Preamble retransmission configuration information.
[0034] In some embodiments, the retransmission configuration information of the preamble includes one or more of the following information:
[0035] Whether to retransmit;
[0036] Maximum number of retransmissions;
[0037] Initial transmission power;
[0038] Power ramp-up strategy.
[0039] In some embodiments, the RAR-related configuration information includes one or more of the following information:
[0040] Whether there is RAR message indication information;
[0041] RAR source indication information is used to indicate whether the terminal receives the RAR from the source cell or the candidate cell;
[0042] The length of the RAR detection window.
[0043] In some embodiments, the candidate cells include one or more cells.
[0044] Some embodiments of the present disclosure provide a method for obtaining cell timing advance information, which is applied to a base station and includes:
[0045] The base station of the source cell sends a radio resource control (RRC) reconfiguration message to the terminal, which carries configuration information related to random access of the candidate cell;
[0046] The base station of the source cell sends a physical downlink control channel PDCCH command to the terminal, which carries a candidate cell identifier or index, and is used to instruct the terminal to send a random access preamble code to the candidate cell to obtain timing advance information.
[0047] In some embodiments, it also includes: if the configuration information indicates that the terminal has a RAR message, and the RAR source indication information in the configuration information indicates that the RAR is received from the source cell, the base station of the source cell receives the RAR sent by the base station of the candidate cell and forwards it to the terminal, and the RAR includes the candidate cell identifier or index and timing advance information.
[0048] In some embodiments, it also includes: if the configuration information indicates that the terminal has a RAR message, and the RAR source indication information in the configuration information indicates that the RAR is received from the candidate cell, the base station of the candidate cell sends the RAR to the terminal, and the RAR includes the candidate cell identifier or index and timing advance information.
[0049] In some embodiments, it also includes: if the configuration information indicates that the terminal has no RAR message, the base station of the source cell receives the candidate cell timing advance information sent by the base station of the candidate cell, and after determining the target cell, sends a cell switching command to the terminal, which includes the target cell timing advance information.
[0050] In some embodiments, the cell switching command is sent via layer 2 signaling MAC CE.
[0051] In some embodiments, the downlink control information DCI format Format 1-0 in the PDCCH command indicates the candidate cell identifier or index.
[0052] In some embodiments, the RRC reconfiguration message includes:
[0053] Candidate cell identifier or index;
[0054] Configuration information related to random access of the candidate cell includes configuration information related to the preamble code of the candidate cell and / or configuration information related to RAR.
[0055] In some embodiments, the preamble-related configuration information includes one or more of the following information:
[0056] Generate the root sequence index required for the preamble;
[0057] Time-frequency resource location information for sending preamble codes;
[0058] Time information of sending preamble;
[0059] Preamble retransmission configuration information.
[0060] In some embodiments, the retransmission configuration information of the preamble includes one or more of the following information:
[0061] Whether to retransmit;
[0062] Maximum number of retransmissions;
[0063] Initial transmission power;
[0064] Power ramp-up strategy.
[0065] In some embodiments, the RAR-related configuration information includes one or more of the following information:
[0066] Whether there is RAR message indication information;
[0067] RAR source indication information is used to indicate whether the terminal receives the RAR from the source cell or the candidate cell;
[0068] The length of the RAR detection window.
[0069] In some embodiments, the candidate cells include one or more cells.
[0070] Some embodiments of the present disclosure provide a terminal, including: a memory; and a processor coupled to the memory, wherein the processor is configured to execute a method for acquiring cell timing advance information based on instructions stored in the memory.
[0071] Some embodiments of the present disclosure provide a terminal, including: a module for executing a method for acquiring cell timing advance information.
[0072] Some embodiments of the present disclosure provide a base station, including: a memory; and a processor coupled to the memory, wherein the processor is configured to execute a method for acquiring cell timing advance information based on instructions stored in the memory.
[0073] Some embodiments of the present disclosure provide a base station, including: a module for executing a method for acquiring cell timing advance information.
[0074] Some embodiments of the present disclosure provide a system for obtaining cell timing advance information, including:
[0075] A terminal configured to execute a method for obtaining cell timing advance information on a terminal side; and
[0076] The base station is configured to execute a method for obtaining cell timing advance information on the base station side.
[0077] Some embodiments of the present disclosure provide a non-transitory computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the steps of the method for obtaining cell timing advance information are implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0078] The following briefly introduces the drawings required for describing the embodiments or related technologies. The present disclosure can be more clearly understood based on the following detailed description with reference to the drawings.
[0079] Obviously, the drawings described below are only some embodiments of the present disclosure. A person skilled in the art can derive other drawings based on these drawings without inventive effort.
[0080] Figure 1 A schematic diagram illustrating a method for obtaining cell timing advance information in some related technologies.
[0081] Figure 2 A schematic diagram illustrating a method for acquiring cell timing advance information according to some embodiments of the present disclosure is shown.
[0082] Figure 3 A schematic diagram illustrating a method for acquiring cell timing advance information according to some embodiments of the present disclosure is shown.
[0083] Figure 4 A schematic diagram showing the composition and comparison of cell switching delays in related technologies and the disclosed solution is shown.
[0084] Figure 5 A schematic diagram illustrating a system for acquiring cell timing advance information according to some embodiments of the present disclosure is shown.
[0085] Figure 6 A schematic diagram showing the structure of a terminal according to some embodiments of the present disclosure is shown.
[0086] Figure 7 A schematic structural diagram of a base station according to some embodiments of the present disclosure is shown. DETAILED DESCRIPTION
[0087] The technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present disclosure.
[0088] The disclosed embodiments provide a method for a terminal to obtain cell timing advance information in advance under the LTM mechanism, thereby advancing uplink and downlink synchronization to before a cell handover command arrives. The terminal can establish uplink and downlink synchronization with the target cell before receiving the cell handover command, thereby reducing handover latency and the data transmission interruption time experienced by the terminal during the handover process, ensuring user service continuity, and improving the user service experience.
[0089] Figure 2 A schematic diagram illustrating a method for acquiring cell timing advance information according to some embodiments of the present disclosure is shown.
[0090] like Figure 2 As shown, the method for obtaining cell timing advance information in this embodiment includes the following steps.
[0091] In step 201, the terminal receives a radio resource control (RRC) reconfiguration message from a source cell, which carries configuration information related to random access of candidate cells.
[0092] The terminal is, for example, a user equipment (UE).
[0093] In some embodiments, the RRC reconfiguration message includes, for example, but is not limited to: a candidate cell identifier or index; configuration information related to random access of the candidate cell, including candidate cell preamble code related configuration information, and / or RAR related configuration information; and other candidate cell random access related configuration information.
[0094] In some embodiments, the preamble-related configuration information includes one or more of the following information: a root sequence index required to generate the preamble; time-frequency resource location information for sending the preamble; time information for sending the preamble; and retransmission configuration information for the preamble. The retransmission configuration information for the preamble includes one or more of the following information: whether to retransmit; a maximum number of retransmissions; an initial transmission power; and a power ramping strategy.
[0095] In some embodiments, the RAR-related configuration information includes one or more of the following information: whether there is a RAR message indication information; RAR source indication information, used to indicate whether the terminal receives the RAR from the source cell or the candidate cell; RAR detection window time length.
[0096] In step 202, the terminal receives a physical downlink control channel (PDCCH) command from a source cell, which carries a candidate cell identifier or index. The PDCCH command is used to instruct the terminal to send a random access preamble to the candidate cell to obtain timing advance information.
[0097] In some embodiments, the candidate cells include one or more cells.
[0098] In some embodiments, the candidate cell identifier or index is indicated by a DCI (Downlink Control Information) format Format 1-0 in a PDCCH (Physical Downlink Control Channel) command.
[0099] Table 1: DCI format 1-0 fields of PDCCH command
[0100]
[0101] The size of the candidate cell identifier or index is related to the maximum number of candidate cells supported by the terminal.
[0102] In some embodiments, if the terminal supports configuring up to 4 candidate cells each time, the length of the corresponding candidate cell identifier or index field under the DCI format 1-0 field is 2 bits, the reserved bit is 8 bits, and so on.
[0103] In some embodiments, the candidate cell identifier or index is filled with a logical cell identifier or a physical cell identifier of the candidate cell.
[0104] The reserved bits of the existing PDCCH command DCI format1-0 field are used to select X bits to indicate the candidate cell identifier or index, so as to instruct the terminal to send a random access preamble to the candidate cell to obtain timing advance information.
[0105] In step 203, the terminal sends a random access preamble (Random Access Preamble) to the candidate cell according to the candidate cell identifier or index.
[0106] That is, the terminal sends a random access Msg1 message to the candidate cell according to the candidate cell identifier or index, so as to send a random access preamble to the candidate cell.
[0107] In some embodiments, the terminal generates a random access preamble according to a root sequence index in the candidate cell preamble-related configuration information in the configuration information, and sends it to the candidate cell via a PRACH (Physical Random Access Channel).
[0108] In step 204, the terminal indicates whether the terminal has a RAR message according to the configuration information. If the configuration information indicates that the terminal has a RAR message, the terminal obtains the candidate cell timing advance information from the RAR (204a); if the configuration information indicates that the terminal does not have a RAR message, the terminal obtains the candidate cell timing advance information from the cell handover command sent by the source cell (204b); and the terminal determines a timing advance value based on the timing advance information (204c).
[0109] The RAR message is, for example, a random access Msg2 message.
[0110] In some embodiments, if the configuration information indicates that the terminal has a RAR, if the terminal does not receive the RAR, the terminal resends the random access preamble to the candidate cell according to the preamble retransmission configuration information in the configuration information. The terminal determines whether the maximum number of retransmissions in the preamble retransmission configuration information has been reached. If the maximum number of retransmissions has not been reached, the terminal resends the random access preamble to the candidate cell. If the maximum number of retransmissions has been reached, the terminal fails to obtain the cell timing advance information in advance and waits for further instructions from the network.
[0111] In some embodiments, if the configuration information indicates that the terminal has a RAR message, and the RAR source indication information in the configuration information indicates receiving the RAR from the source cell, the base station of the source cell receives the RAR sent by the base station of the candidate cell and forwards it to the terminal, wherein the RAR includes the candidate cell identifier or index and timing advance information. If the configuration information indicates that the terminal has a RAR message, and the RAR source indication information in the configuration information indicates receiving the RAR from the candidate cell, the base station of the candidate cell sends the RAR to the terminal, wherein the RAR includes the candidate cell identifier or index and timing advance information. Based on the RAR source indication information in the configuration information, the terminal receives the RAR from the source cell or the indicated candidate cell indicated by the RAR source indication information within the RAR detection window; wherein the RAR received from the source cell is sent by the candidate cell to the source cell. The RAR includes the candidate cell identifier or index and timing advance information, and the terminal obtains the candidate cell timing advance information from the RAR.
[0112] In some embodiments, if the configuration information indicates that the terminal has no RAR message, the base station of the source cell receives the candidate cell timing advance information sent by the base station of the candidate cell, and after determining the target cell, sends a cell switching command to the terminal, which includes the target cell timing advance information. The target cell timing advance information is obtained by the source cell by receiving the timing advance information sent by the candidate cell and determining the candidate cell as the target cell.
[0113] In some embodiments, the cell switching command is sent via a layer 2 signaling Media Access Control Element (MAC CE).
[0114] In some embodiments, the terminal determines the timing advance value based on the timing advance information, including: the timing advance information includes a timing advance command (TA command) field, and the terminal decodes the field to obtain the timing advance value.
[0115] Through the above embodiment, the terminal can obtain the timing advance information of the candidate / target cell before or when receiving the cell switching command, thereby effectively reducing the switching delay, reducing the data transmission interruption time experienced by the terminal during the switching process, ensuring user service continuity, and improving user service experience.
[0116] Figure 3 A schematic diagram illustrating a method for acquiring cell timing advance information according to some embodiments of the present disclosure is shown.
[0117] like Figure 3 As shown, the method for obtaining cell timing advance information in this embodiment includes the following steps.
[0118] Step 301: During the candidate cell configuration preparation phase, the terminal sends an L3 measurement report to the source cell (ie, the current serving cell).
[0119] The L3 measurement report includes, for example, signal quality information of surrounding cells measured by the terminal.
[0120] Step 302: The source cell selects one or more suitable candidate cells for the terminal according to the L3 measurement results reported by the terminal, and initiates an LTM handover request to the candidate cells.
[0121] Step 303: The candidate cell determines whether it can accept the current LTM handover request based on its own resource conditions. If it can accept the current LTM handover request, it feeds back an LTM handover request response to the source cell.
[0122] Step 304: The terminal receives the RRC reconfiguration message sent by the source cell.
[0123] In some embodiments, the RRC reconfiguration message includes, for example, but is not limited to: a candidate cell identifier or index; configuration information related to random access of the candidate cell, including candidate cell preamble code related configuration information, and / or RAR related configuration information; and other candidate cell random access related configuration information.
[0124] In some embodiments, the preamble-related configuration information includes one or more of the following information: a root sequence index required to generate the preamble; time-frequency resource location information for sending the preamble; time information for sending the preamble; and retransmission configuration information for the preamble. The retransmission configuration information for the preamble includes one or more of the following information: whether to retransmit; a maximum number of retransmissions; an initial transmission power; and a power ramping strategy.
[0125] In some embodiments, the RAR-related configuration information includes one or more of the following information: whether there is a RAR message indication information; RAR source indication information, used to indicate whether the terminal receives the RAR from the source cell or the candidate cell; RAR detection window time length.
[0126] If the RRC reconfiguration message does not carry RAR related configuration information, it indicates that the terminal does not need to detect the RAR after initiating random access to the candidate cell through the PRACH.
[0127] Step 305: The terminal performs a downlink synchronization process toward the candidate cell, and completes downlink synchronization with the candidate cell based on the SSB signal of the candidate cell.
[0128] Among them, SSB stands for Synchronization Signal and PBCH block (SSB for short), which consists of three parts: Primary Synchronization Signals (PSS for short), Secondary Synchronization Signals (SSS for short), and PBCH (physical broadcast channel).
[0129] Step 306: The terminal performs candidate cell uplink synchronization. During the candidate cell timing advance information acquisition phase, the terminal receives a PDCCH command from the source cell, which carries a candidate cell identifier or index, instructing the terminal to send a random access preamble to the candidate cell to acquire timing advance information.
[0130] Step 307: The terminal generates a random access preamble (RACH Msg1) for the corresponding candidate cell based on the candidate cell identifier or index in the PDCCH command and the candidate cell preamble configuration information in the RRC reconfiguration, and sends it to the candidate cell via PRACH. The candidate cell determines the timing advance information.
[0131] Step 308: The terminal feeds back the L1 measurement result of each candidate cell to the source cell.
[0132] Step 309: If there is RAR configuration information, the terminal waits and detects the random access response of the candidate cell within the RAR detection window time, thereby obtaining the timing advance information of the candidate cell. The random access response mode is determined by the RAR configuration information.
[0133] If the configuration information indicates that the terminal has a RAR message, and the RAR source indication information in the configuration information indicates that the RAR is received from the source cell, the terminal executes step 309-1-A / B; if the configuration information indicates that the terminal has a RAR message, and the RAR source indication information in the configuration information indicates that the RAR is received from the candidate cell, the terminal executes step 309-2.
[0134] Step 309-1-A: The candidate cell sends a RAR to the source cell through inter-interface signaling. The RAR includes the candidate cell identifier or index and timing advance information. The RAR is scrambled using the RA-RNTI.
[0135] RA-RNTI stands for Random Access Radio Network Temporary Identifier, which is used to describe the location where the terminal sends a random preamble.
[0136] Step 309-1-B: The source cell sends a RAR to the terminal. The RAR includes the candidate cell identifier or index and timing advance information. The RAR is scrambled using the RA-RNTI. The terminal receives the RAR within the RAR detection window, obtains the candidate cell timing advance information from the RAR, and determines the timing advance value based on the timing advance information.
[0137] Step 309-2: When the terminal is downlink synchronized with the candidate cell, if the source cell and the candidate cell are in downlink synchronization, for example, the source cell and the candidate cell are in the same distributed unit (DU), the candidate cell can directly send a RAR to the terminal. The RAR includes the candidate cell identifier or index and timing advance information, and the RAR is scrambled using the RA-RNTI. The terminal receives the RAR fed back by the target cell within the RAR detection window, obtains the candidate cell timing advance information from the RAR, and determines the timing advance value based on the timing advance information.
[0138] When the terminal receives the RAR within the detection window, it parses the RAR, confirms that it is a random access response sent by itself to a candidate cell, and obtains the timing advance information and timing advance value of the candidate cell from the RAR.
[0139] When the terminal does not receive the RAR within the detection window, it determines whether the random access to the candidate cell has reached the maximum number of retransmissions. If not, it returns to step 307. If it has reached the maximum number of retransmissions, the current acquisition of the cell timing advance information has failed, and the terminal waits for further instructions from the network.
[0140] Step 310: If there is no RAR-related configuration information, the terminal waits for and receives an LTM cell handover command from the source cell, which includes the target cell identifier or index and timing advance information. The terminal obtains the target cell timing advance information from the LTM cell handover command and determines the timing advance value based on the timing advance information.
[0141] If the LTM cell handover command does not carry the target cell timing advance information, random access is performed with the target cell according to the target cell identifier or index in the LTM cell handover instruction.
[0142] Through the above embodiment, the timing advance information of the candidate / target cell is obtained in advance, and the uplink / downlink synchronization is advanced to before the cell switching command arrives, so that the terminal can obtain the timing advance information of the candidate / target cell before or when receiving the cell switching command, thereby effectively reducing the switching delay and the data transmission interruption time experienced by the terminal during the switching process, ensuring user service continuity and improving user service experience.
[0143] The frequency range supported by the NR system ranges from medium and low frequencies to ultra-high frequencies. As the frequency increases, the cell coverage decreases, and users will experience more frequent cell switching in the network. In the cell switching process of related technologies, the terminal performs uplink and downlink synchronization with the target cell after receiving the cell switching command, which increases the data interruption time caused by the cell switching. The embodiment of the present disclosure obtains the timing advance information of the candidate / target cell in advance, advances the uplink and downlink synchronization to before the cell switching command arrives, significantly reducing the data interruption time, ensuring user service continuity, and improving the user service experience. Figure 4 The following is a schematic diagram showing the composition and comparison of cell handover delays in related technologies and the disclosed solution. The meaning of each symbol is shown in Table 2.
[0144] Table 2
[0145]
[0146] Figure 5 A schematic diagram of a system for acquiring cell timing advance information according to some embodiments of the present disclosure is shown. Figure 5 As shown, the system 500 for obtaining cell timing advance information in this embodiment includes: a terminal 510, configured to execute a method for obtaining cell timing advance information on the terminal side; and a base station 520, configured to execute a method for obtaining cell timing advance information on the base station side.
[0147] Figure 6 A schematic diagram showing the structure of a terminal according to some embodiments of the present disclosure is shown.
[0148] like Figure 6 As shown, the terminal 600 of this embodiment includes: a memory 610 and a processor 620 coupled to the memory 610, and the processor 620 is configured to execute the method for obtaining cell timing advance information in any of the aforementioned embodiments based on instructions stored in the memory 610.
[0149] The terminal 600 may further include an input / output interface 630 , a network interface 640 , a storage interface 650 , etc. These interfaces 630 , 640 , 650 , the memory 610 , and the processor 620 may be connected via a bus 660 , for example.
[0150] The memory 610 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, application programs, a boot loader, and other programs.
[0151] The processor 620 may be implemented using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, or discrete hardware components such as discrete gates or transistors.
[0152] Among them, the input and output interface 630 provides a connection interface for input and output devices such as a display, mouse, keyboard, and touch screen. The network interface 640 provides a connection interface for various networked devices. The storage interface 650 provides a connection interface for external storage devices such as SD cards and USB flash drives. The bus 660 can use any of a variety of bus structures. For example, bus structures include but are not limited to the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MCA) bus, and the Peripheral Component Interconnect (PCI) bus.
[0153] Figure 7 A schematic structural diagram of a base station according to some embodiments of the present disclosure is shown.
[0154] like Figure 7 As shown, the base station 700 of this embodiment includes: a memory 710 and a processor 720 coupled to the memory 710, and the processor 720 is configured to execute the method for obtaining cell timing advance information in any of the aforementioned embodiments based on instructions stored in the memory 710.
[0155] The base station 700 may further include an input / output interface 730 , a network interface 740 , a storage interface 750 , etc. These interfaces 730 , 740 , 750 , the memory 710 , and the processor 720 may be connected via a bus 760 , for example.
[0156] The memory 710 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, application programs, a boot loader, and other programs.
[0157] The processor 720 may be implemented using a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, or discrete hardware components such as discrete gates or transistors.
[0158] Among them, the input and output interface 730 provides a connection interface for input and output devices such as a display, mouse, keyboard, and touch screen. The network interface 740 provides a connection interface for various networked devices. The storage interface 750 provides a connection interface for external storage devices such as SD cards and USB flash drives. The bus 760 can use any of a variety of bus structures. For example, bus structures include but are not limited to the Industry Standard Architecture (ISA) bus, the Micro Channel Architecture (MCA) bus, and the Peripheral Component Interconnect (PCI) bus.
[0159] A terminal includes: a module for executing a method for obtaining cell timing advance information. Each module is described in detail below.
[0160] The receiving module is configured to receive a radio resource control (RRC) reconfiguration message from a source cell, which carries configuration information related to random access of a candidate cell; and receive a physical downlink control channel (PDCCH) command from the source cell, which carries an identifier or index of a candidate cell.
[0161] an access module, configured to send a random access preamble to a candidate cell according to the candidate cell identifier or index;
[0162] The acquisition module is configured to acquire the target cell timing advance information from the cell handover command sent by the source cell, or acquire the candidate cell timing advance information from the random access response RAR.
[0163] An acquisition module is configured to, if the configuration information indicates that the terminal has a RAR message, obtain the candidate cell timing advance information from the RAR; or, if the configuration information indicates that the terminal has no RAR message, obtain the candidate cell timing advance information from the cell handover command sent by the source cell; and the terminal determines a timing advance value based on the timing advance information.
[0164] The access module is configured to resend the random access preamble to the candidate cell according to the retransmission configuration information of the preamble in the configuration information if the RAR is not received when the configuration information indicates that the terminal has the RAR.
[0165] The acquisition module is configured to receive the RAR from the source cell or the candidate cell indicated by the RAR source indication information according to the RAR source indication information in the configuration information; wherein the RAR received from the source cell is sent by the candidate cell to the source cell.
[0166] The acquisition module is configured to obtain the candidate cell timing advance information from the RAR, including the candidate cell identifier or index and the timing advance information.
[0167] The cell handover command includes the target cell timing advance information, which is obtained by the source cell by receiving the timing advance information sent by the candidate cell and determining the candidate cell as the target cell.
[0168] The candidate cell identifier or index is indicated by the downlink control information DCI format Format 1-0 in the PDCCH command.
[0169] The cell switching command is sent via layer 2 signaling MAC CE.
[0170] A base station includes: a module for executing a method for obtaining cell timing advance information. Each module is described in detail below.
[0171] The indication module, when used for the base station of the source cell, is configured to send a radio resource control RRC reconfiguration message to the terminal, which carries configuration information related to random access of the candidate cell; and send a physical downlink control channel PDCCH command to the terminal, which carries the candidate cell identifier or index, used to instruct the terminal to send a random access preamble code to the candidate cell to obtain timing advance information.
[0172] The indication module, when used for the base station of the source cell, is configured to receive the RAR sent by the base station of the candidate cell and forward it to the terminal if the configuration information indicates that the terminal has a RAR message and the RAR source indication information in the configuration information indicates that the RAR is received from the source cell, wherein the RAR includes a candidate cell identifier or index and timing advance information.
[0173] The indication module, when used for the base station of the candidate cell, is configured to send the RAR to the terminal if the configuration information indicates that the terminal has a RAR message and the RAR source indication information in the configuration information indicates that the RAR is received from the candidate cell, wherein the RAR includes the candidate cell identifier or index and timing advance information.
[0174] The indication module, when used for the base station of the source cell, is configured to receive the candidate cell timing advance information sent by the base station of the candidate cell if the configuration information indicates that the terminal has no RAR message, and after determining the target cell, send a cell switching command to the terminal, which includes the target cell timing advance information.
[0175] The cell switching command is sent via layer 2 signaling MAC CE.
[0176] The downlink control information DCI format Format 1-0 in the PDCCH command indicates the candidate cell identifier or index.
[0177] A non-transitory computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of a method for obtaining cell timing advance information.
[0178] Those skilled in the art will appreciate that embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more non-transitory computer-readable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) containing computer program code.
[0179] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0180] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0181] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0182] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present disclosure should be included in the scope of protection of the present disclosure.
Claims
1. A method for obtaining cell timing advance information, applied to a terminal, comprising: receiving a radio resource control (RRC) reconfiguration message from a base station of a source cell, the message carrying configuration information related to random access of a candidate cell; receiving a physical downlink control channel (PDCCH) command from a base station of a source cell, the command carrying a candidate cell identifier or index; Sending a random access preamble to the candidate cell according to the candidate cell identifier or index; Sending an L1 measurement report to the base station of the source cell so that the base station of the source cell selects a target cell based on the measurement result of the L1 measurement report; Obtaining the target cell timing advance information from a cell handover command sent by the base station of the source cell, wherein the cell handover command is sent via a layer 2 signaling medium access control element (MAC CE); If the cell handover command does not carry the target cell timing advance information, random access is performed with the target cell according to the target cell identifier or index in the cell handover command.
2. The method according to claim 1, wherein obtaining the target cell timing advance information from the cell handover command sent by the base station of the source cell comprises: If the configuration information indicates that the terminal has a random access response RAR message, the terminal obtains the candidate cell timing advance information from the RAR; or, If the configuration information indicates that the terminal has no RAR message, the terminal obtains the candidate cell timing advance information from the cell handover command sent by the base station of the source cell; The terminal determines a timing advance value based on the timing advance information.
3. The method according to claim 2, wherein obtaining the candidate cell timing advance information from the RAR further comprises: In the case that the configuration information indicates that the terminal has a RAR, if the RAR is not received, the random access preamble is resent to the candidate cell according to the retransmission configuration information of the preamble in the configuration information.
4. The method according to claim 2, wherein obtaining the candidate cell timing advance information from the RAR comprises: receiving, according to the RAR source indication information in the configuration information, a RAR from a base station of a source cell or an indicated candidate cell indicated by the RAR source indication information; The RAR received from the base station of the source cell is sent by the candidate cell to the base station of the source cell.
5. The method according to claim 2, wherein obtaining the candidate cell timing advance information from the RAR comprises: The RAR includes a candidate cell identifier or index and timing advance information, and the candidate cell timing advance information is obtained from the RAR.
6. The method according to claim 1, wherein the cell handover command includes target cell timing advance information, and the target cell timing advance information is obtained by the base station of the source cell by receiving timing advance information sent by the candidate cell and determining the candidate cell as the target cell. 7 . The method according to claim 1 , wherein the candidate cell identifier or index is indicated by a downlink control information (DCI) format Format 1-0 in a PDCCH command.
8. The method according to any one of claims 1 to 7, wherein the RRC reconfiguration message comprises: Candidate cell identifier or index; Configuration information related to random access of the candidate cell includes configuration information related to the preamble code of the candidate cell and / or configuration information related to RAR.
9. The method according to claim 8, wherein the preamble-related configuration information includes one or more of the following information: Generate the root sequence index required for the preamble; Time-frequency resource location information for sending preamble codes; Time information of sending preamble; Preamble retransmission configuration information.
10. The method according to claim 9, wherein the retransmission configuration information of the preamble comprises one or more of the following information: Whether to retransmit; Maximum number of retransmissions; Initial transmission power; Power ramp-up strategy.
11. The method according to claim 8, wherein the RAR-related configuration information includes one or more of the following information: Whether there is RAR message indication information; RAR source indication information is used to indicate whether the terminal receives the RAR from the base station of the source cell or from the candidate cell; The length of the RAR detection window.
12. The method according to any one of claims 1 to 7, wherein the candidate cells include one or more cells.
13. A method for obtaining cell timing advance information, applied to a base station, comprising: The base station of the source cell sends a radio resource control (RRC) reconfiguration message to the terminal, which carries configuration information related to random access of the candidate cell; The base station of the source cell sends a physical downlink control channel (PDCCH) command to the terminal, which carries a candidate cell identifier or index and is used to instruct the terminal to send a random access preamble to the candidate cell to obtain timing advance information. The base station of the source cell receives the L1 measurement report of the terminal and selects the target cell according to the measurement result of the L1 measurement report; The base station of the source cell sends a cell handover command to the terminal through the layer 2 signaling medium access control element MAC CE, which carries the target cell timing advance information or the target cell identifier or index, so that the terminal can obtain the target cell timing advance information or perform random access to the target cell according to the target cell identifier or index.
14. The method according to claim 13, further comprising: If the configuration information indicates that the terminal has a RAR message, and the RAR source indication information in the configuration information indicates receiving the RAR from the source cell, the base station of the source cell receives the RAR sent by the base station of the candidate cell and forwards it to the terminal. The RAR includes the candidate cell identifier or index and timing advance information.
15. The method according to claim 13, further comprising: If the configuration information indicates that the terminal has a RAR message, and the RAR source indication information in the configuration information indicates receiving the RAR from the candidate cell, the base station of the candidate cell sends the RAR to the terminal, where the RAR includes a candidate cell identifier or index and timing advance information.
16. The method according to claim 13, further comprising: If the configuration information indicates that the terminal has no RAR message, the base station of the source cell receives the candidate cell timing advance information sent by the base station of the candidate cell, and after determining the target cell, sends a cell handover command to the terminal, which includes the target cell timing advance information. 17 . The method according to claim 13 , wherein a downlink control information (DCI) format Format 1-0 in the PDCCH command indicates the candidate cell identifier or index.
18. The method according to any one of claims 13 to 17, wherein the RRC reconfiguration message comprises: Candidate cell identifier or index; Configuration information related to random access of the candidate cell includes configuration information related to the preamble code of the candidate cell and / or configuration information related to RAR.
19. The method according to claim 18, wherein the preamble-related configuration information comprises one or more of the following information: Generate the root sequence index required for the preamble; Time-frequency resource location information for sending preamble codes; Time information of sending preamble; Preamble retransmission configuration information.
20. The method according to claim 19, wherein the retransmission configuration information of the preamble comprises one or more of the following information: Whether to retransmit; Maximum number of retransmissions; Initial transmission power; Power ramp-up strategy.
21. The method according to claim 18, wherein the RAR-related configuration information comprises one or more of the following information: Whether there is RAR message indication information; RAR source indication information is used to indicate whether the terminal receives the RAR from the source cell or the candidate cell; The length of the RAR detection window.
22. The method according to any one of claims 13 to 17, wherein the candidate cells include one or more cells.
23. A terminal comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the method for obtaining cell timing advance information according to any one of claims 1 to 12 based on instructions stored in the memory.
24. A terminal comprising: A module for executing the method for obtaining cell timing advance information according to any one of claims 1 to 12.
25. A base station, comprising: Memory; as well as A processor coupled to the memory, the processor being configured to execute the method for obtaining cell timing advance information according to any one of claims 13 to 22 based on instructions stored in the memory.
26. A base station, comprising: A module for executing the method for obtaining cell timing advance information according to any one of claims 13 to 22.
27. A system for obtaining cell timing advance information, comprising: The terminal is configured to execute the method for obtaining cell timing advance information according to any one of claims 1 to 12; as well as A base station is configured to execute the method for obtaining cell timing advance information according to any one of claims 13 to 22.
28. A non-transitory computer-readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the program implements the steps of the method for obtaining cell timing advance information according to any one of claims 1 to 22.