Terminal timing advance reporting method and device
Through the terminal reporting method in advance, the terminal accurately reports the timely advance quantity of its compensation, solving the problem of low upward transmission efficiency caused by the failure time of the fixed -time advance measurement, and achieved more efficient upward transmission.
Patent Information
- Application Number
- CN202111131509.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-26
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2041-09-26
AI Technical Summary
In non-terrestrial network communication scenarios, the uplink transmission efficiency of the terminal is low because the base station fails to accurately obtain the terminal's timing advance amount, resulting in the difference in the compensation timing advance amount that may reach tens of milliseconds.
A terminal reporting method is proposed to report the format and transmission method of requesting signaling in advance through configuration information instructions. After the terminal receives the request signaling, use the PUSCH or RACH process to make a time advance in advance.
Through the terminal accurately reporting its compensation timing advance, the base station can more accurately schedule the transmission resources, which significantly improves the upward transmission efficiency of the terminal.
Smart Images

Figure CN113939006B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of mobile communication technology, and in particular to a method and device for terminal timing advance reporting. Background Art
[0002] In the non-terrestrial network (NTN) communication scenario, the terminal needs to estimate a timing advance based on satellite ephemeris information, etc., to compensate for the uplink timing advance, thereby achieving uplink timing synchronization. Currently, the total timing advance on the terminal side includes the timing advance determined by the terminal based on its own estimated transmission delay between it and the satellite. If the base station does not know the timing advance, when scheduling uplink transmission resources for the terminal, it will refer to the farthest terminal in the coverage area to determine the time interval between the downlink scheduling signaling and the uplink transmission resources, that is, the time interval must meet the uplink timing advance requirements of the farthest terminal. However, in reality, the timing advance compensated by the farthest terminal and the nearest terminal in the coverage area may differ by tens of ms, which reduces the uplink transmission efficiency of the terminal. Summary of the invention
[0003] The present application proposes a method and device for terminal timing advance reporting, which solves the problem of low uplink transmission efficiency of existing methods and devices, and is particularly suitable for mobile communication networks.
[0004] In a first aspect, the present application proposes a method for reporting a timing advance of a terminal, comprising the following steps: configuring information for indicating the format of a timing advance reporting request signaling and a method for transmitting a timing advance. The timing advance reporting request signaling is used to trigger the transmission of the timing advance. The timing advance is transmitted on a corresponding resource according to the method for transmitting the timing advance.
[0005] Furthermore, the format of the timing advance reporting request signaling includes at least one of the following: using the reserved bit in the existing DCI to indicate whether to request the terminal to report the timing advance; designing a high-level RRC request signaling or MAC CE to request the terminal to report the timing advance; using RACH resource grouping implicitly to indicate the request terminal to report the timing advance.
[0006] Furthermore, the method of transmitting the timing advance includes at least one of the following: after transmitting the timing advance reporting request signaling, transmitting the timing advance using the next available PUSCH; after transmitting the timing advance reporting request signaling, transmitting the timing advance through a RACH process.
[0007] Furthermore, the configuration information includes a method for activating or deactivating the transmission timing advance.
[0008] Furthermore, the configuration information includes activation or deactivation of the timing advance reporting request signaling.
[0009] Preferably, the configuration information includes protocol agreed content and base station high-level configuration signaling content.
[0010] Preferably, if the existing DCI is DCI format 1_0 that triggers RACH, the reserved bit is used to instruct the terminal to report only the timing advance, or to report the timing advance and the RRC re-establishment request at the same time.
[0011] Preferably, the step of transmitting the timing advance through the RACH process further comprises: transmitting the timing advance using Msg3 or Msg5 in the 4-step RACH process, or transmitting the timing advance using MsgA in the 2-step RACH process.
[0012] The method described in any one of the embodiments of the first aspect of the present application, used for a network device, comprises the following steps: acquiring and sending the configuration information; sending the timing advance reporting request signaling; and receiving the timing advance on the corresponding resource according to the transmission timing advance method indicated in the configuration information.
[0013] The method described in any one of the embodiments of the first aspect of the present application, used for a terminal device, comprises the following steps: obtaining the configuration information; receiving the timing advance reporting request signaling; and sending the timing advance on the corresponding resource according to the transmission timing advance method indicated in the configuration information.
[0014] In the second aspect, the present application also proposes a network device, using any method described in the first aspect of the present application, wherein at least one module in the terminal timing advance reporting network device is used for at least one of the following functions: for obtaining and sending configuration information; for sending timing advance reporting request signaling; for receiving timing advance amount.
[0015] In the third aspect, the present application also proposes a terminal device, using any one of the methods described in the first aspect of the present application, wherein the terminal timing advances at least one module in the reporting terminal device, and is used for at least one of the following functions: for obtaining configuration information; for receiving timing advance request signaling; for sending timing advance amount.
[0016] The present application also proposes a communication device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method described in any one of the embodiments of the first aspect of the present application.
[0017] The present application also proposes a computer-readable medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in any embodiment of the first aspect of the present application are implemented.
[0018] The present application also proposes a mobile communication system, comprising at least one network device as described in any embodiment of the present application and / or at least one terminal device as described in any embodiment of the present application.
[0019] At least one of the above technical solutions adopted in the embodiments of the present application can achieve the following beneficial effects:
[0020] The present application proposes a terminal timing reporting method and device based on network request. The terminal will report its own compensated timing advance to the base station. When the network activates the terminal to report the timing advance through random access through system information, in the RRC (Radio Resource Control) connection state, the network can request the terminal to report the timing advance through the base station request. The method of the present application can support the function of the terminal reporting TA (timing advance) based on the base station request in the RRC connection state, and the base station further schedules the terminal's uplink transmission based on the terminal's reported TA, thereby improving the terminal's uplink transmission efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0022] FIG1( a) is a flow chart of an embodiment of the method of the present application;
[0023] FIG1( b ) is a schematic diagram of a transmission timing advance method in an embodiment of the method of the present application;
[0024] FIG1( c ) is a schematic diagram of another transmission timing advance method of an embodiment of the method of the present application;
[0025] Figure 2 A flowchart of an embodiment of the method of the present application for a network device;
[0026] Figure 3 This is a flow chart of an embodiment of the method of the present application used in a terminal device;
[0027] Figure 4 is a schematic diagram of an embodiment of a network device;
[0028] Figure 5 is a schematic diagram of an embodiment of a terminal device;
[0029] Figure 6 A schematic diagram of the structure of a network device according to another embodiment of the present invention;
[0030] Figure 7 is a block diagram of a terminal device according to another embodiment of the present invention. DETAILED DESCRIPTION
[0031] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.
[0032] In non-terrestrial network (NTN) communication scenarios, the terminal needs to estimate a timing advance based on satellite ephemeris information to compensate for the uplink timing advance, thereby achieving uplink timing synchronization. Currently, the total timing advance on the terminal side is determined by the following formula:
[0033] T TA =(N TA +N TA,UE-specific +N TA,common +N TA,offset )×T c (1)
[0034] Where T c is a time unit, N TA N is the timing advance indicated by the base station to the terminal through uplink signal detection such as preamble or SRS (sounding reference signal). TA,common Used to compensate for the transmission delay of the link between the satellite and the ground base station when the satellite acts as a relay. TA,offset Determined by the frequency band position and duplex mode configuration of the uplink data sent by the UE side. For specific parameter values, refer to 3GPP 38.133 Table 7.1.2-2. TA,UE-specific It is the timing advance of the link between the terminal and the satellite estimated by the terminal based on its own and satellite position information, and compensated by the terminal itself.
[0035] Since the terminal timing advance includes the terminal's own estimated timing advance (i.e., N TA,UE-specific ), if the base station does not know the timing advance, that is, the terminal does not report N TA,UE-specific Or parameters related to this parameter, when scheduling uplink transmission resources for the terminal, the time interval between downlink scheduling signaling and uplink transmission resources will be determined with reference to the farthest terminal in the coverage area, that is, the time interval must meet the uplink timing advance requirement of the farthest terminal. However, in reality, the timing advance compensated by the farthest terminal and the nearest terminal in the coverage area may differ by tens of ms, which reduces the uplink transmission efficiency of the terminal.
[0036] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.
[0037] FIG1( a) is a flow chart of an embodiment of the method of the present application;
[0038] FIG1( b ) is a schematic diagram of a transmission timing advance method in an embodiment of the method of the present application;
[0039] FIG1( c ) is a schematic diagram of another transmission timing advance method in an embodiment of the method of the present application.
[0040] The present application proposes a method for reporting terminal timing in advance, which can be used for reporting terminal timing in advance in an RRC connected state, and includes the following steps 101 to 103:
[0041] Step 101: Configuration information is used to indicate the format of the timing advance reporting request signaling and the method of transmitting the timing advance.
[0042] In step 101, the timing advance refers to the timing advance estimated by the terminal itself, that is, N TA,UE-specific Or parameters related thereto. The terminal receives the timing advance reporting request signaling sent by the base station, and reports the timing advance amount to the base station.
[0043] In step 101, the format of the timing advance reporting request signaling includes at least one of the following: using the reserved bit in the existing DCI (Downlink control information) to indicate whether to request the terminal to report the timing advance; designing a high-level RRC request signaling or MAC CE (Media access control Control Element) to request the terminal to report the timing advance; using RACH (Random access channel) resource grouping to implicitly indicate the request terminal to report the timing advance.
[0044] The existing DCI may be DCI format 1_0 for triggering RACH or other DCI formats for scheduling terminal uplink or downlink transmission.
[0045] The RACH resource grouping implicitly indicates that the terminal reports the timing advance. Specifically, when the network configuration information configures the RACH resource, a group of RO (RACH Occasion, random access channel opportunity) resources or preambles implicitly indicate reporting the timing advance. When the terminal receives the RO resource or preamble allocated by the base station, if the allocated RO resource or preamble corresponds to the reported timing advance, when the terminal initiates the RACH process using the allocated RO resource and preamble, the timing advance is reported in the RACH process.
[0046] In step 101, the method of transmitting the timing advance includes at least one of the following: after transmitting the timing advance reporting request signaling, using the next available PUSCH (Physical Uplink Shared Channel) to transmit the timing advance; after transmitting the timing advance reporting request signaling, transmitting the timing advance through the RACH process.
[0047] In step 101, after receiving the timing advance reporting request signaling, the terminal uses the next available PUSCH to report the timing advance.
[0048] As shown in Figure 1(b), the next available PUSCH is the PUSCH that meets the terminal's conditions for reporting the timing advance. The conditions include: the time interval between the terminal receiving the timing advance reporting request signaling and the PUSCH reporting the timing advance meets the terminal processing delay requirement; the TB (Transmit block) size of the PUSCH transmitting the timing advance is not less than the sum of the timing advance and the amount of data in the HARQ (Hybrid Automatic Repeat Request) cache corresponding to the PUSCH.
[0049] In step 101, after receiving the timing advance reporting request signaling, the terminal may initiate a RACH process and report the timing advance using Msg3 or Msg5 in the 4-step RACH process, or report the timing advance using MsgA in the 2-step RACH process.
[0050] Further, whether to select the 2-step RACH process or the 4-step RACH process is determined according to the selection condition of the RACH type. For example, if the measured RSRP (Reference signal received power) is higher than the set threshold, the 2-step RACH process is selected, otherwise the 4-step RACH process is selected.
[0051] In step 101, the terminal transmits the timing advance through the RACH process, as shown in FIG1(c).
[0052] If the timing advance reporting request signaling is a DCI format 1_0 that triggers RACH, the reserved bit can be used in the DCI format 1_0 to directly indicate whether the terminal is requested to report the timing advance, or a RACH resource is allocated to the terminal in the DCI format 1_0, and the RACH resource is used to implicitly indicate whether the terminal is requested to report the timing advance. If the RACH resource is a RACH resource for indicating the terminal timing advance reporting in the configuration information, after the terminal receives the RACH resource allocation, the timing advance is reported in a subsequent RACH process.
[0053] Further optionally, in the DCI format 1_0 that triggers the RACH, a reserved bit is used to instruct the terminal to report only the timing advance, or the terminal to report the timing advance and the RRC re-establishment request at the same time.
[0054] In step 101, the configuration information includes a method for activating or deactivating (enable / disable) reporting a timing advance.
[0055] That is, if the method for reporting the timing advance by the terminal is deactivated, it means that the timing advance is not reported in this way. It should be noted that the method for reporting the timing advance by the terminal here is used in the RRC connection state, and the activation and deactivation information is also used to activate or deactivate the method for reporting the timing advance by the terminal in the RRC connection state, which is different from the method for reporting the timing advance based on the RACH process in the RRC idle state in the system information. There is a scenario in which the terminal initiates RACH in the RRC idle state and reports the timing advance through the RACH process; when the terminal enters the RRC connection state, if the network deactivates the method for reporting the timing advance based on the RACH process in the RRC connection state and activates the method for reporting the timing advance based on the available PUSCH resources, the timing advance will be reported only based on the available PUSCH resources. In this way, when the network requests the terminal timing advance in the RRC connection state, it avoids using the RACH process with a longer delay overhead to obtain the timing advance, as well as unnecessary RACH processes.
[0056] In step 101, the configuration information includes activation or deactivation of the timing advance reporting request signaling.
[0057] That is, if the timing advance reporting request signaling is deactivated, it means that the signaling method is not used to trigger the terminal to report the timing advance. There is a scenario where if the network deactivates the method of reporting the timing advance based on the RACH process in the RRC connection state, but the network activates the terminal to report the timing advance based on the DCI reserved bit, then when the DCI is used to trigger the terminal to initiate RACH, the timing advance will be reported in the RACH process, and other RACH processes in the RRC connection state will not report the timing advance; if the network deactivates the method of reporting the timing advance based on the RACH process in the RRC connection state, but the network activates the RACH resource grouping implicit indication to report the timing advance, then when the base station allocates the RACH resources to the UE to trigger the terminal to initiate RACH, the RACH resource implicit indication reports the timing advance, then the timing advance will be reported in the RACH process, and other RACH processes in the RRC connection state will not report the timing advance.
[0058] In step 101, the configuration information includes the protocol agreed content and the base station high-level configuration signaling content. The protocol agreed content, such as the type of timing advance reporting request signaling and the reporting method of the timing advance, is obtained by the terminal through device writing. The base station high-level configuration signaling content, such as the group RACH resource information configured by the high-level implicitly indicating the terminal to report the timing advance, the activation or deactivation information of the terminal reporting the timing advance, etc., is obtained by the terminal by receiving the high-level signaling sent by the base station.
[0059] Step 102: The timing advance reporting request signaling is used to trigger the transmission of the timing advance.
[0060] In step 102, the terminal receives the timing advance reporting request signaling sent by the base station. The format of the timing advance reporting request signaling is as in step 101, and includes at least one of the following: using the reserved bit in the existing DCI to indicate whether to request the terminal to report the timing advance; designing an RRC request signaling or MAC CE to request the terminal to report the timing advance; using RACH resource grouping to implicitly indicate the request terminal to report the timing advance.
[0061] In step 102, after the terminal receives the timing advance reporting request signaling, it may trigger the terminal to send the timing advance.
[0062] Step 103: Transmit the timing advance in the corresponding resource according to the method of transmitting the timing advance.
[0063] In step 103, according to the transmission timing advance method, the terminal reports the timing advance through the RACH process or the allocated PUSCH resources, and correspondingly, the base station receives the timing advance through the RACH process or the allocated PUSCH resources.
[0064] In step 103, if the method of transmitting the timing advance is to use the next available PUSCH to transmit the timing advance after transmitting the timing advance reporting request signaling, the terminal reports the timing advance on the next available PUSCH after receiving the timing advance reporting request signaling.
[0065] If the method of transmitting the timing advance is to transmit the timing advance through the RACH process after transmitting the timing advance reporting request signaling, the terminal uses Msg3 or Msg5 in the 4-step RACH process to report the timing advance after receiving the timing advance reporting request signaling, or uses MsgA in the 2-step RACH process to report the timing advance.
[0066] Among them, when the terminal uses Msg3 in the 4-step RACH process to report the timing advance, if the preamble is selected based on contention random access (CBRA), the sum of the timing advance and the amount of high-level service data to be transmitted by Msg3 is compared with the threshold Msg3 data (Size) configured by the high layer, and the preamble of the corresponding group is selected to initiate RACH. When the terminal uses MsgA in the 2-step RACH process to report the timing advance, if the preamble is selected based on contention random access (CBRA), the sum of the timing advance and the amount of high-level service data to be transmitted by MsgA is compared with the threshold MsgA Size configured by the high layer, and the preamble of the corresponding group is selected to initiate RACH. If the terminal receives the signaling that triggers RACH, and the RACH resources allocated in the signaling implicitly indicate the reporting of the timing advance, the terminal initiates the RACH process to report the timing advance.
[0067] The present invention proposes a method and device for reporting terminal timing advance based on network request. The terminal will report its own compensated timing advance to the base station, and can report the timing advance to the base station through Msg3 / msg5 in the 4-step random access process, or MsgA in the 2-step random access process. The terminal can report to the base station based on the request of the base station, the triggering of timing advance reporting events, periodic reporting, etc. The network can activate or deactivate (enable / disable) the terminal to report timing advance through random access through system information. The method of this application can support the function of the terminal reporting TA based on the base station request in the RRC connection state, and the base station further schedules the terminal's uplink transmission based on the terminal's reported TA, thereby improving the terminal's uplink transmission efficiency.
[0068] Figure 2 This is a flow chart of an embodiment of the method of the present application being applied to a network device.
[0069] The method described in any one of the embodiments of the first aspect of the present application is used for a network device, comprising the following steps 201 to 203:
[0070] Step 201: Obtain and send configuration information.
[0071] In step 201, the base station obtains and sends the configuration information.
[0072] The configuration information includes the protocol agreed content and the base station high-level configuration signaling content, wherein the protocol agreed content, such as the type of timing advance reporting request signaling and the method of reporting the timing advance amount, is obtained by the base station through device writing.
[0073] The base station configures the signaling content at the high level, such as the group RACH resource information configured at the high level implicitly indicating the terminal to report the timing advance, the activation or deactivation information of the terminal reporting the timing advance, and the like, and the base station sends the corresponding high level signaling to the terminal.
[0074] Step 202: Send the timing advance reporting request signaling.
[0075] In step 202, the base station sends the timing advance reporting request signaling to the terminal.
[0076] Step 203: Receive the timing advance on the corresponding resource according to the transmission timing advance method indicated in the configuration information.
[0077] In step 203, after sending the timing advance reporting request signaling, the base station will detect the timing advance reported by the terminal on the next available PUSCH resource of the terminal, or in the RACH process initiated by the terminal, use Msg3 or Msg5 in the 4-step RACH process to detect the timing advance reported by the terminal, or use MsgA in the 2-step RACH process to detect the timing advance reported by the terminal.
[0078] The embodiment of the present invention can be used for a base station side in an RRC connected state to send a timing advance reporting request.
[0079] Figure 3 This is a flow chart of an embodiment of the method of the present application used in a terminal device.
[0080] The method described in any one of the embodiments of the first aspect of the present application, used in a terminal device, comprises the following steps 301 to 303:
[0081] Step 301: Obtain the configuration information.
[0082] In step 301, the terminal may obtain the configuration information from the base station, and may also obtain the configuration information through a protocol agreement.
[0083] The configuration information includes the protocol agreed content and the base station high-level configuration signaling content, wherein the protocol agreed content, such as the type of timing advance reporting request signaling and the method of reporting the timing advance amount, is obtained by the terminal through device writing.
[0084] The base station high-layer configuration signaling content, such as the high-layer configured group RACH resource information implicitly indicating the terminal to report the timing advance, the activation or deactivation information of the terminal reporting the timing advance, etc., the terminal obtains the corresponding high-layer signaling sent by the base station.
[0085] Step 302: Receive the timing advance reporting request signaling.
[0086] In step 302, the terminal receives the timing advance reporting request signaling sent by the base station.
[0087] Step 303: Send the timing advance on the corresponding resource according to the transmission timing advance method indicated in the configuration information.
[0088] In step 303, the terminal may report the timing advance to the base station through the RACH process or the allocated PUSCH resources.
[0089] The embodiment of the present invention can be used for sending timing advance on the terminal side in RRC connection state.
[0090] Figure 4 A schematic diagram of an embodiment of a network device.
[0091] An embodiment of the present application further proposes a network device, using the method of any one of the embodiments of the present application, wherein the network device is used to: send a timing advance reporting request signaling in an RRC connection state.
[0092] To implement the above technical solution, the present application proposes a network device 400, which includes a network sending module 401, a network determining module 402, and a network receiving module 403.
[0093] The network sending module is used to send configuration information to the terminal and also to send timing advance reporting request signaling to the terminal.
[0094] The network receiving module is used to obtain configuration information and is also used to receive the timing advance sent by the terminal.
[0095] The network determination module is used to determine the format of the timing advance reporting request signaling indicated by the configuration information and the method of transmitting the timing advance amount.
[0096] The specific methods for implementing the functions of the network sending module, the network determining module, and the network receiving module are as described in the various method embodiments of the present application and will not be repeated here.
[0097] Figure 5 It is a schematic diagram of an embodiment of a terminal device.
[0098] The present application also proposes a terminal device, using a method according to any one of the embodiments of the present application, wherein the terminal device is used to: report a timing advance in an RRC connection state.
[0099] To implement the above technical solution, the present application proposes a terminal device 500, which includes a terminal sending module 501, a terminal determining module 502, and a terminal receiving module 503.
[0100] The terminal sending module is used to send the timing advance.
[0101] The terminal determination module is used to determine the format of the timing advance reporting request signaling indicated by the configuration information and the method of transmitting the timing advance amount.
[0102] The terminal receiving module is used to receive configuration information and also to receive timing advance request signaling.
[0103] The specific methods for implementing the functions of the terminal sending module, the terminal determining module, and the terminal receiving module are as described in the various method embodiments of the present application and will not be repeated here.
[0104] The terminal device described in this application may refer to a mobile terminal device.
[0105] Figure 6 A schematic diagram of the structure of a network device according to another embodiment of the present invention is shown. As shown in the figure, the network device 600 includes a processor 601, a wireless interface 602, and a memory 603. Among them, the wireless interface can be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. The wireless interface implements the communication function with the terminal device, processes wireless signals through receiving and transmitting devices, and the data carried by the signals communicates with the memory or processor via an internal bus structure. The memory 603 contains a computer program for executing any one embodiment of the present application, and the computer program runs or changes on the processor 601. When the memory, processor, and wireless interface circuit are connected via a bus system. The bus system includes a data bus, a power bus, a control bus, and a status signal bus, which will not be repeated here.
[0106] Figure 7700 is a block diagram of a terminal device according to another embodiment of the present invention. The terminal device 700 includes at least one processor 701, a memory 702, a user interface 703 and at least one network interface 704. The various components in the terminal device 700 are coupled together through a bus system. The bus system is used to realize connection and communication between these components. The bus system includes a data bus, a power bus, a control bus and a status signal bus.
[0107] The user interface 703 may include a display, a keyboard, or a pointing device, such as a mouse, a trackball, a touch pad, or a touch screen.
[0108] The memory 702 stores executable modules or data structures. The memory may store an operating system and application programs. The operating system includes various system programs, such as a framework layer, a core library layer, a driver layer, etc., which are used to implement various basic services and process hardware-based tasks. The application program includes various application programs, such as a media player, a browser, etc., which are used to implement various application services.
[0109] In an embodiment of the present invention, the memory 702 contains a computer program for executing any one of the embodiments of the present application, and the computer program runs or changes on the processor 701 .
[0110] The memory 702 includes a computer-readable storage medium, and the processor 701 reads the information in the memory 702 and completes the steps of the above method in combination with its hardware. Specifically, the computer-readable storage medium stores a computer program, and when the computer program is executed by the processor 701, each step of the method embodiment described in any of the above embodiments is implemented.
[0111] The processor 701 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the method of the present application can be completed by an integrated logic circuit of hardware in the processor 701 or an instruction in software form. The processor 701 may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a ready-made programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The methods, steps, and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in a decoding processor.
[0112] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in conjunction with software and hardware. In a typical configuration, the equipment of the present application includes one or more processors (CPU, FGAP, MUC), an input / output user interface, a network interface, and a memory.
[0113] Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0114] Therefore, the present application also proposes a computer-readable medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the method described in any embodiment of the present application are implemented. For example, the memory 603, 702 of the present invention may include a non-permanent memory in a computer-readable medium, a random access memory (RAM) and / or a non-volatile memory, such as a read-only memory (ROM) or a flash RAM.
[0115] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0116] based on Figures 4 to 7 In addition to the embodiments of the present application, the present application also proposes a mobile communication system, comprising at least one embodiment of any terminal device in the present application and / or at least one embodiment of any network device in the present application.
[0117] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0118] The above is only an embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.
Claims
1. A method for reporting terminal timing in advance, characterized in that: Configuration information, used to indicate the format of the timing advance reporting request signaling and the method of transmitting the timing advance; The timing advance reporting request signaling is used to trigger the transmission of the timing advance; Transmitting the timing advance in the corresponding resource according to the transmission timing advance method; The configuration information includes an indication of activating or deactivating a manner of reporting a timing advance, and / or the configuration information includes an indication of activating or deactivating the timing advance reporting request signaling; Deactivating the method for reporting the timing advance by the terminal indicates that the timing advance is not reported in this method. Here, the method for reporting the timing advance by the terminal is used in the RRC connected state. When the terminal enters the RRC connected state, if the network deactivates the method for reporting the timing advance based on the RACH process in the RRC connected state and activates the method for reporting the timing advance based on the available PUSCH resources, the timing advance will be reported only based on the available PUSCH resources. Deactivating the timing advance reporting request signaling indicates that the signaling method is not used to trigger the terminal to report the timing advance; if the network deactivates the method of reporting the timing advance based on the RACH process in the RRC connection state, but the network activates the terminal to report the timing advance based on the DCI reserved bit, then when the DCI is used to trigger the terminal to initiate RACH, the timing advance is reported in the RACH process, and the timing advance is not reported in other RACH processes in the RRC connection state; If the network deactivates the method of reporting the timing advance based on the RACH process in the RRC connection state, but the network activates the RACH resource grouping implicit indication to report the timing advance, then when the base station allocates the RACH resources to the UE to trigger the terminal to initiate RACH, the RACH resources implicitly indicate the reporting of the timing advance, and the timing advance is reported in the RACH process, and the timing advance is not reported in other RACH processes in the RRC connection state.
2. The method for reporting terminal timing in advance according to claim 1, characterized in that: The format of the timing advance reporting request signaling includes at least one of the following: Using the reserved bit in the existing DCI to indicate whether to request the terminal to report the timing advance; Design a high-level RRC request signaling or MAC CE to request the terminal to report the timing advance; The RACH resource grouping implicit indication is used to request the terminal to report the timing advance.
3. The method for reporting terminal timing in advance according to claim 1, characterized in that: The transmission timing advance method includes at least one of the following: After transmitting the timing advance reporting request signaling, transmitting the timing advance amount using a next available PUSCH; After transmitting the timing advance reporting request signaling, the timing advance is transmitted through a RACH process.
4. The method for reporting terminal timing in advance according to claim 1, characterized in that: The configuration information includes a method for activating or deactivating the transmission timing advance.
5. The terminal timing advance reporting method according to claim 1, characterized in that: The configuration information includes activating or deactivating the timing advance reporting request signaling.
6. The method for reporting terminal timing in advance according to claim 1, characterized in that: The configuration information includes protocol agreed content and base station high-level configuration signaling content.
7. The method for reporting terminal timing in advance according to claim 2, characterized in that: If the existing DCI is DCI format 1_0 that triggers RACH, the reserved bit is used to instruct the terminal to report only the timing advance, or to report the timing advance and the RRC re-establishment request at the same time.
8. The method for reporting terminal timing in advance as claimed in claim 3, characterized in that: The step of transmitting the timing advance through the RACH process further includes: The timing advance is transmitted using Msg3 or Msg5 in a 4-step RACH process, or the timing advance is transmitted using MsgA in a 2-step RACH process.
9. The method according to any one of claims 1 to 8, used in a network device, characterized in that: The following steps are involved: Obtaining and sending the configuration information; Sending the timing advance reporting request signaling; According to the transmission timing advance mode indicated in the configuration information, the timing advance is received on the corresponding resource.
10. The method according to any one of claims 1 to 8, used in a terminal device, characterized in that: The following steps are involved: Obtaining the configuration information; Receiving the timing advance reporting request signaling; The timing advance is sent on the corresponding resource according to the transmission timing advance mode indicated in the configuration information.
11. A terminal timing advance reporting network device, used to implement the method according to any one of claims 1 to 8, characterized in that: At least one module in the terminal timing advance reporting network device is used for at least one of the following functions: for obtaining and sending configuration information; for sending timing advance reporting request signaling; for receiving timing advance amount.
12. A terminal timing advance reporting terminal device, used to implement the method according to any one of claims 1 to 8, characterized in that: At least one module in the terminal timing advance reporting terminal device is used for at least one of the following functions: for obtaining configuration information; for receiving timing advance request signaling; for sending timing advance amount.
13. A communication device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of the method according to any one of claims 1 to 10 when executed by the processor.
14. A computer-readable medium storing a computer program, wherein the computer-readable medium implements the steps of the method according to any one of claims 1 to 10 when the computer program is executed by a processor.
15. A mobile communication system, comprising the terminal timing advance reporting network device according to claim 11 and / or the terminal timing advance reporting terminal device according to claim 12.
Citation Information
Patent Citations
Scheduling request triggering method and device
CN113261351A
Wireless communication method, terminal device and network device
WO2021056385A1
Method for updating timing advance, terminal device, and network device
WO2021159449A1