A method, device, apparatus and medium for timing advance indication and information reception

By independently determining and indicating the first TA value by the user equipment (UE), the uplink transmission problem caused by the inability of the base station to maintain timing advance in the non-terrestrial network communication system is solved, and the accurate time synchronization and uplink transmission between the UE and the base station are realized.

CN113766624BActive Publication Date: 2025-06-06BAICELLS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

In non-terrestrial network communication systems, due to the long communication distance, the base station cannot maintain timing advance (TA), resulting in the user equipment (UE) being unable to complete uplink transmission according to the instructions of the base station (gNB).

Method used

The user equipment (UE) independently determines and indicates a first TA value in the target TA value, which is determined based on the location information of the UE and the distance information between the /or UE and the gNB. The UE indicates the first TA value to the network side, enabling the network side to determine the actual air propagation delay, thereby determining a suitable timing difference.

Benefits of technology

By independently determining and indicating the first TA value, the base station can accurately obtain the actual air propagation delay between the UE and the base station, avoiding that the UE cannot complete the uplink transmission due to the small timing difference. At the same time, the base station can maintain the UE's TA adjustment amount based on the indication information to ensure the effectiveness of uplink transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113766624B_ABST
    Figure CN113766624B_ABST
Patent Text Reader

Abstract

The present invention discloses a timing advance indication and information receiving method, equipment, device and medium, including: the user equipment indicates a first timing advance value to the network side, wherein the user equipment determines the time difference between the start time of the uplink frame of the user equipment and the corresponding downlink frame reception time according to the target timing advance value, and the target timing advance value includes: the first timing advance value and the basic timing advance value, the first timing advance value is determined by the user equipment, and the basic timing advance value is preset. The network side determines the timing difference according to the first timing advance value, the timing difference is the time difference between the downlink transmission information and the associated uplink transmission information; receives the associated uplink transmission information according to the timing difference; or, determines the difference timing advance of the user equipment according to the first timing advance value; indicates the difference timing advance to the user equipment; adopting the present invention, it can avoid the situation that the timing difference is too small and the user equipment cannot complete the uplink transmission according to the instruction of the new air interface node.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of wireless communication technology, and in particular to a timing advance indication and information receiving method, equipment, device and medium. Background Art

[0002] The NR (New Radio) system is currently designed for terrestrial communication systems. In order to ensure the orthogonality of uplink transmission and avoid interference within the cell, the uplink timing advance mechanism is used. For UE (User Equipment) far away from the gNB (NR Node B), due to the large transmission delay, it is necessary to send uplink data earlier than the UE closer to the gNB. In this way, the uplink transmissions of different UEs from the same cell can be non-interfered with each other.

[0003] The gNB can control the time when uplink signals from different UEs reach the gNB by appropriately controlling the time offset of uplink information sent by each UE. From the UE side, TA (Timing Advance) is a negative offset between the start time of receiving the downlink subframe and the time of transmitting the uplink subframe. The TA value is approximately twice the air propagation delay. The TA value is indicated to the UE by the gNB. There are two implementation methods:

[0004] (1) During the random access process, the gNB determines the TA value by detecting the preamble sequence sent by the UE, and sends TA information to the UE by randomly accessing the corresponding TA command field.

[0005] (2) In the connected state of the radio link, the gNB maintains TA information for the UE. If a specific UE needs to correct the TA, the gNB sends a MAC CE (Media Access Control Element; MAC: Media Access Control; CE: Control Element) carrying the TA command to the UE.

[0006] The gNB determines the TA value for each UE based on measuring the UE's uplink transmission. In theory, any signal sent by the UE (SRS (Sounding Reference signals) / DMRS (Demodulation Reference Signal) / UCI (Uplink Control Information) / PUSCH (Physical Uplink Shared Channel) etc.) can be used to measure the TA value.

[0007] The deficiency of the prior art is that, when a non-terrestrial network communication system is involved, due to the long communication distance, the base station cannot maintain TA, resulting in the UE being unable to complete uplink transmission according to the instructions of the gNB. Summary of the invention

[0008] The present invention provides a timing advance indication and information receiving method, device, apparatus and medium, which are used to solve the problem that the UE cannot complete the uplink transmission according to the instruction of the gNB due to the inability of the base station to maintain TA during long-distance transmission.

[0009] An embodiment of the present invention provides a TA indication method, including:

[0010] The UE determines a first TA value in the target TA value, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a reception time of a corresponding downlink frame according to the target TA value, wherein the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0011] The UE indicates the first TA value to the network side.

[0012] In implementation, the first TA value is determined by the UE according to its own location information and / or distance information between the UE and the gNB; or,

[0013] The first TA value is a timing advance of the UE sending a random access preamble sequence relative to the PRACH sending time.

[0014] In implementation, the UE indicates the first TA value to the network side in one of the following ways or a combination thereof:

[0015] Indicates a first TA value;

[0016] indicating a parameter corresponding to a first TA value;

[0017] Indicating location information of a UE corresponding to a first TA value;

[0018] Indicating distance information between the UE and the gNB corresponding to the first TA value;

[0019] Indicating the first TA value in an implicit manner according to the agreed manner on the network side;

[0020] Indicates the quantized value of the first TA value.

[0021] In implementation, the basic TA value includes:

[0022] The offset TA value is determined based on the frequency band location and duplex mode configuration of the uplink transmission, and / or the TA value is determined by the TA command word indicated by the gNB to the UE.

[0023] During implementation, it further includes:

[0024] The timing difference indicated by the network side to the UE is received, and the timing difference is used for the UE to determine the time of uplink transmission.

[0025] In implementation, the network side indicates the timing difference to the UE through scheduling indication information; or,

[0026] Indicating the timing difference to the UE in a semi-static configuration manner through configuration information; or,

[0027] The timing difference is indicated to the UE through a preset value between the UE and the UE.

[0028] During implementation, it further includes:

[0029] The UE receives the difference TA indicated by the network side, and maintains a valid TA adjustment amount according to the difference TA.

[0030] During implementation, it further includes:

[0031] The UE receives parameter values ​​indicated by the network side to the UE, and the UE communicates according to the parameter values.

[0032] An embodiment of the present invention provides a method for receiving information, including:

[0033] The network side receives a first TA value indicated by the UE, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the reception time of the corresponding downlink frame according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, the first TA value is determined by the UE, and the basic TA value is preset;

[0034] After the network side receives the first TA value indicated by the UE, the network side determines a first offset value according to the first TA value;

[0035] The network side determines a timing difference, where the timing difference is a time difference between first information and second information, the first information is downlink transmission information, the second information is uplink transmission information associated with the first information, the timing difference is not less than a target offset value, and the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value;

[0036] receiving the second information according to the timing difference;

[0037] or,

[0038] After receiving the first TA value indicated by the UE, the network side determines the difference TA of the UE according to the target common reference TA, where the first TA value is the target common reference TA determined by the UE;

[0039] The difference TA is indicated to the UE.

[0040] In implementation, the UE indicates the first TA value to the network side in one of the following ways or a combination thereof:

[0041] Indicates a first TA value;

[0042] indicating a parameter corresponding to a first TA value;

[0043] Indicating location information of a UE corresponding to a first TA value;

[0044] Indicating distance information between the UE and the gNB corresponding to the first TA value;

[0045] Indicating the first TA value in an implicit manner according to the agreed manner on the network side;

[0046] Indicates the quantized value of the first TA value.

[0047] During implementation, when the network side determines the first offset value based on the first TA value, the network side determines the actual air propagation delay between the gNB and the UE based on the first TA value, the PRACH time configured by the network side, and the time when the network side detects the Preamble.

[0048] In implementation, the first information and the second information are in one of the following corresponding relationships:

[0049] The first information is information carried on a physical downlink control channel carrying an uplink scheduling grant, and the second information is information carried on a PUSCH; or,

[0050] The first information is information carried on a random access response, and the second information is information carried on a PUSCH; or,

[0051] The first information is information carried on a physical downlink control channel carrying a downlink scheduling grant, and the second information is information carried on a HARQ-ACK; or,

[0052] The first information is information carried on the reference resource of the CSI feedback, and the second information is information carried on the CSI; or,

[0053] The first information is information carried on a physical downlink control channel that triggers aperiodic CSI reporting, and the second information is information carried on a PUSCH of aperiodic CSI; or,

[0054] The first information is information carried on a physical downlink control channel that triggers reporting of an aperiodic SRS, and the second information is information carried on an aperiodic SRS.

[0055] During implementation, after the network side determines the timing difference, the following steps are further performed:

[0056] The timing difference is indicated to the UE.

[0057] In implementation, the network side indicates the timing difference to the UE through scheduling indication information; or,

[0058] Indicating the timing difference to the UE in a semi-static configuration manner through configuration information; or,

[0059] The timing difference is indicated to the UE through a preset value between the UE and the UE.

[0060] In implementation, after the network side receives the first TA value indicated by the UE, the method further includes:

[0061] Determine an actual air propagation delay between the UE and the gNB based on the time when the first TA value is received;

[0062] Determining the effective time of the MAC CE information on the UE side according to the propagation delay;

[0063] The parameter value of the UE is determined according to the effective time of the MAC CE information on the UE side.

[0064] An embodiment of the present invention provides a UE, including:

[0065] The processor reads the program in the memory and performs the following processes:

[0066] Determine a first TA value in the target TA value, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the reception time of the corresponding downlink frame according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, the first TA value is determined by the UE, and the basic TA value is preset;

[0067] indicating the first TA value to the network side;

[0068] A transceiver is used to receive and send data under the control of the processor.

[0069] In implementation, the first TA value is determined by the UE according to its own location information and / or distance information between the UE and the gNB; or,

[0070] The first TA value is a timing advance of the UE sending a random access preamble sequence relative to the PRACH sending time.

[0071] In implementation, the first TA value is indicated to the network side in one of the following ways or a combination thereof:

[0072] Indicates a first TA value;

[0073] indicating a parameter corresponding to a first TA value;

[0074] Indicating location information of a UE corresponding to a first TA value;

[0075] Indicating distance information between the UE and the gNB corresponding to the first TA value;

[0076] Indicating the first TA value in an implicit manner according to the agreed manner on the network side;

[0077] Indicates the quantized value of the first TA value.

[0078] In implementation, the basic TA value includes:

[0079] The offset TA value is determined based on the frequency band location and duplex mode configuration of the uplink transmission, and / or the TA value is determined by the TA command word indicated by the gNB to the UE.

[0080] During implementation, it further includes:

[0081] The timing difference indicated by the network side to the UE is received, and the timing difference is used for the UE to determine the time of uplink transmission.

[0082] In implementation, the network side indicates the timing difference to the UE through scheduling indication information; or,

[0083] Indicating the timing difference to the UE in a semi-static configuration manner through configuration information; or,

[0084] The timing difference is indicated to the UE through a preset value between the UE and the UE.

[0085] During implementation, it further includes:

[0086] Receive the difference TA indicated by the network side to the UE, and maintain a valid TA adjustment amount according to the difference TA.

[0087] During implementation, it further includes:

[0088] Receive the parameter value of the UE indicated by the network side to the UE, and communicate according to the parameter value.

[0089] An embodiment of the present invention provides a network side device, including:

[0090] The processor reads the program in the memory and performs the following processes:

[0091] Receiving a first TA value indicated by a UE, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a reception time of a corresponding downlink frame according to the target TA value, wherein the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0092] After receiving the first TA value indicated by the UE, the network side determines a first offset value according to the first TA value;

[0093] Determine a timing difference, where the timing difference is a time difference between first information and second information, where the first information is downlink transmission information, and the second information is uplink transmission information associated with the first information, and the timing difference is not less than a target offset value, where the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value;

[0094] receiving the second information according to the timing difference;

[0095] or,

[0096] After receiving a first TA value indicated by the UE, determining a differential TA of the UE according to a target common reference TA, wherein the first TA value is a target common reference TA determined by the UE;

[0097] Indicating the difference TA to the UE;

[0098] A transceiver is used to receive and send data under the control of the processor.

[0099] In implementation, the UE indicates the first TA value to the network side in one of the following ways or a combination thereof:

[0100] Indicates a first TA value;

[0101] indicating a parameter corresponding to a first TA value;

[0102] Indicating location information of a UE corresponding to a first TA value;

[0103] Indicating distance information between the UE and the gNB corresponding to the first TA value;

[0104] Indicating the first TA value in an implicit manner according to the agreed manner on the network side;

[0105] Indicates the quantized value of the first TA value.

[0106] During implementation, when the network side determines the first offset value based on the first TA value, the network side determines the actual air propagation delay between the gNB and the UE based on the first TA value, the PRACH time configured by the network side, and the time when the network side detects the Preamble.

[0107] In implementation, the first information and the second information are in one of the following corresponding relationships:

[0108] The first information is information carried on a physical downlink control channel carrying an uplink scheduling grant, and the second information is information carried on a PUSCH; or,

[0109] The first information is information carried on a random access response, and the second information is information carried on a PUSCH; or,

[0110] The first information is information carried on a physical downlink control channel carrying a downlink scheduling grant, and the second information is information carried on a HARQ-ACK; or,

[0111] The first information is information carried on the reference resource of the CSI feedback, and the second information is information carried on the CSI; or,

[0112] The first information is information carried on a physical downlink control channel that triggers aperiodic CSI reporting, and the second information is information carried on a PUSCH of aperiodic CSI; or,

[0113] The first information is information carried on a physical downlink control channel that triggers reporting of an aperiodic SRS, and the second information is information carried on an aperiodic SRS.

[0114] In implementation, after determining the timing difference, the method further includes:

[0115] The timing difference is indicated to the UE.

[0116] In implementation, the timing difference is indicated to the UE via scheduling indication information; or,

[0117] Indicating the timing difference to the UE in a semi-static configuration manner through configuration information; or,

[0118] The timing difference is indicated to the UE through a preset value between the UE and the UE.

[0119] In implementation, after receiving the first TA value indicated by the UE, the method further includes:

[0120] Determine an actual air propagation delay between the UE and the gNB based on the time when the first TA value is received;

[0121] Determining the effective time of the MAC CE information on the UE side according to the propagation delay;

[0122] The parameter value of the UE is determined according to the effective time of the MAC CE information on the UE side.

[0123] An embodiment of the present invention provides a TA indication device, including:

[0124] A UE determination module, configured to determine a first TA value in a target TA value, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a reception time of a corresponding downlink frame according to the target TA value, wherein the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0125] The UE indication module is used to indicate the first TA value to the network side.

[0126] An embodiment of the present invention provides an information receiving device, including:

[0127] A network-side receiving module, configured to receive a first TA value indicated by a UE, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a time when a corresponding downlink frame is received according to the target TA value, wherein the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0128] A first determination module on the network side, configured to determine a first offset value according to the first TA value after receiving a first TA value indicated by the UE;

[0129] a second determination module on the network side, configured to determine a timing difference, where the timing difference is a time difference between first information and second information, where the first information is downlink transmission information, and the second information is uplink transmission information associated with the first information, and the timing difference is not less than a target offset value, where the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value;

[0130] A network side receiving module, configured to receive the second information according to the timing difference;

[0131] or,

[0132] A third determination module on the network side is used to determine a difference TA of the UE according to a target common reference TA after receiving a first TA value indicated by the UE, wherein the first TA value is a target common reference TA determined by the UE;

[0133] The network side indication module is used to indicate the difference TA to the UE.

[0134] An embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for executing the above-mentioned TA indication method and / or information receiving method.

[0135] The beneficial effects of the present invention are as follows:

[0136] In the technical solution provided in the embodiment of the present invention, since the terminal sends the first TA value determined autonomously by the UE in the TA value, the gNB can obtain the actual air propagation delay between the UE and the gNB, so that the gNB can determine the timing difference, which is the time difference between the first information and the second information. The first information is a downlink transmission, and the second information is an uplink transmission associated with the first information. Therefore, it can be avoided that the timing difference is too small and the UE cannot complete the uplink transmission according to the instruction of the gNB.

[0137] Furthermore, since the gNB can obtain the actual air propagation delay between the UE and the gNB, the gNB can also determine the target common reference TA selected by the UE based on the indication information, and then maintain a valid TA adjustment amount for the UE based on the UE differential TA determined by the target common reference TA, thereby ensuring the effectiveness of the UE uplink transmission.

[0138] Furthermore, since the gNB can obtain the actual air propagation delay between the UE and the gNB, the gNB can also calculate the effective time of the MAC CE information on the UE side to avoid the "MAC CE configuration ambiguity period".

[0139] Furthermore, since each UE can independently determine the pre-compensation N TA_pre Therefore, it can ensure that the gNB maintains the uplink information sending timing of UEs in a wider coverage area within a certain range of TA command words, ensuring that the gNB supports a wider coverage area. BRIEF DESCRIPTION OF THE DRAWINGS

[0140] The drawings described herein are used to provide a further understanding of the present invention and constitute a part of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute an improper limitation of the present invention. In the drawings:

[0141] Figure 1 TA schematic diagram during data transmission in an embodiment of the present invention;

[0142] Figure 2 Schematic diagram of the time relationship during data transmission in an embodiment of the present invention Figure 1 ;

[0143] Figure 3 Schematic diagram of the time relationship during data transmission in an embodiment of the present invention Figure 2 ;

[0144] Figure 4 Schematic diagram of a TA indication method on the UE side in an embodiment of the present invention;

[0145] Figure 5 This is a schematic diagram of TA indication in an embodiment of the present invention;

[0146] Figure 6 is T in Example 1 of the present invention. TA Time diagram of

[0147] Figure 7 A schematic diagram of an implementation flow of a method for receiving information on a network side according to an embodiment of the present invention;

[0148] Figure 8 It is a schematic diagram of the implementation flow of the method for indicating the difference TA to the UE on the network side in an embodiment of the present invention;

[0149] Fig. 9 It is a schematic diagram of MAC CE configuration in an embodiment of the present invention;

[0150] Fig.10 This is a schematic diagram of the UE structure in an embodiment of the present invention;

[0151] Fig.11 The figure is a schematic diagram of the structure of the network side device in an embodiment of the present invention. DETAILED DESCRIPTION

[0152] The inventors noticed during the invention process that:

[0153] Compared with terrestrial communication systems, non-terrestrial network communications have a wider coverage area, and the transmission delay between terminal devices and network devices is much longer than that of terrestrial communications, which may be as high as hundreds of milliseconds. Accordingly, the value of TA will be very large.

[0154] Figure 1 This is a schematic diagram of TA during data transmission. As shown in the figure, in scenarios with a large coverage area such as non-terrestrial communications, the following two methods are usually used to control the orthogonality of uplink transmission through TA:

[0155] The first type is that when the UE sends a preamble sequence / other uplink information, the sending time is autonomously advanced by a certain amount of time compared to the PRACH (Physical Random Access Channel) time / uplink information sending time configured by the gNB, which is recorded as the pre-compensation TA value N TA_pre The gNB determines the TA command to be sent to the UE by detecting the preamble sequence / other uplink information. In this way, the TA information sent by the gNB to the UE indicates twice the virtual air propagation delay, which is the air propagation delay between the UE and the gNB divided by N. TA_pre The outer part is denoted as N TA_diff .

[0156] The second type: gNB indicates the common reference TA to the UE, and the gNB indicates the difference TA relative to the common reference TA to the UE through the TA command word. The TA value actually used by the UE is the sum of the common reference TA and the difference TA. For a certain UE, the common reference TA used is recorded as the pre-compensated TA value N TA_pre If the gNB indicates multiple common reference TAs to the UE, the UE determines one common reference TA from the multiple common reference TAs.

[0157] Regardless of the first or second method, the TA value actually used by the UE for uplink transmission is N TA_pre +N TA_diff Where N TA_diffThe gNB indicates to the UE through the TA command. The gNB determines the N TA_pre Not aware of it.

[0158] Figure 2 This is an illustration of the time relationship during data transmission. Figure 1 As shown in the figure, in the NR system design, most uplink transmissions are triggered by the downlink transmissions associated with them. For example, PUSCH transmission is scheduled by the physical downlink control channel carrying the uplink scheduling grant or the random access response sent by the gNB; the PUCCH (Physical Uplink Control Channel) used to feedback HARQ-ACK (Hybrid automatic repeat request acknowledgement) is scheduled by the physical downlink control channel carrying the downlink scheduling grant; the UE's CSI (Channel State Information) feedback is based on the CSI-RS (CSI Reference Signal) measurement sent by the gNB; the non-periodic CSI / SRS (Sounding Reference signals) feedback is based on the physical downlink control information trigger, etc.

[0159] Assuming that the downlink transmission is at a first time, and the uplink transmission associated therewith is at a second time, the time difference between the second time and the first time is called the timing difference. The UE sends an uplink transmission for the second time at a third time. The third time is TA / 2 time earlier than the second time.

[0160] Since the gNB downlink transmission at the first time needs to experience the air propagation delay to reach the UE side, the UE side detects the downlink transmission to determine the uplink transmission at the second time associated with it, and the UE starts to send the uplink transmission corresponding to the second time at the third time, which is earlier than the second time by the air propagation delay. Therefore, the value of the timing difference must be no less than twice the air propagation delay so that the UE can complete the associated uplink transmission according to the gNB downlink transmission.

[0161] However, if part of the TA value on the UE side is determined by the UE itself, the gNB cannot determine the sending time of the UE's uplink transmission, and cannot measure the actual air propagation delay between the UE and the gNB. When triggering uplink transmission through downlink transmission, the gNB cannot determine how large the timing difference should be to meet the delay requirement of not less than twice the air propagation delay, which may cause the UE to be unable to complete the uplink transmission according to the gNB's instructions. Taking the uplink scheduling grant scheduling PUSCH as an example, the air propagation delay between the gNB and the UE is determined to be the virtual air propagation delay NTA_diff With this limit, the timing difference X between the uplink scheduling grant and the PUSCH is 4 time units. The gNB is expected to receive the PUSCH sent by the UE after sending the uplink scheduling grant and after the timing difference.

[0162] However, the air propagation delay between UE and gNB is much greater than N TA_diff When the uplink scheduling grant reaches the UE, the time for the UE to send PUSCH has passed, resulting in the UE being unable to complete the associated PUSCH transmission as instructed by the gNB.

[0163] Figure 3 This is an illustration of the time relationship during data transmission. Figure 2 As shown in the figure, if the gNB indicates a common reference TA to the UE, and the gNB indicates the difference TA relative to the common reference TA to the UE by randomly accessing the corresponding TA command word, the gNB maintains the TA value of the UE. In the case where the gNB indicates multiple common reference TAs to the UE, if the UE autonomously selects one from multiple common reference TAs, and the gNB is not sure of the common reference TA selected by the UE, the gNB will not be able to maintain the difference TA for the UE to ensure the validity of the UE's uplink transmission.

[0164] Based on this, the present invention proposes a timing advance indication and information reception scheme, which can be used in non-terrestrial network communication systems with long communication distances. By indicating the information used to indicate the pre-compensated TA value to the network device through the UE, the correct communication and system efficiency of the network device and the terminal device can be ensured.

[0165] The specific implementation of the present invention will be described below in conjunction with the accompanying drawings.

[0166] In the description process, the implementation on the UE and gNB sides will be described respectively, and then an example of the coordinated implementation of the two will be given to better understand the implementation of the solution given in the embodiment of the present invention. This description does not mean that the two must be implemented in coordination or must be implemented separately. In fact, when the UE and gNB are implemented separately, they also solve the problems on the UE side and the gNB side respectively, and when the two are used in combination, better technical effects will be obtained.

[0167] Figure 4 This is a schematic diagram of a TA indication method on the UE side, as shown in the figure, which may include:

[0168] Step 401: The UE determines a first TA value in a target TA value, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a reception time of a corresponding downlink frame according to the target TA value, wherein the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0169] Step 402: The UE indicates the first TA value to the network side.

[0170] Figure 5 It is a schematic diagram of TA indication. As shown in the figure, the UE determines the time difference between the start time of the uplink frame of the UE and the corresponding downlink frame reception time according to the target TA value, and the target TA value includes the first TA value and the basic TA value; sends indication information, and the indication information is used to indicate the first TA value.

[0171] Among them, determining the time difference has no temporal relationship with sending the indication information in implementation, and does not distinguish between the order of precedence.

[0172] In implementation, the first TA value is determined by the UE according to its own location information and / or distance information between the UE and the gNB; or,

[0173] The first TA value is a timing advance of the UE sending a random access preamble sequence relative to the PRACH sending time.

[0174] Specifically, the first TA value is determined autonomously by the UE.

[0175] The UE can autonomously determine the first TA value based on its own location information or the distance information between it and the gNB.

[0176] Alternatively, the first TA value is a timing advance of a UE sending a random access preamble sequence relative to a PRACH (Physical Random Access Channel) sending time.

[0177] In implementation, the basic TA value includes:

[0178] The offset TA value is determined based on the frequency band location and duplex mode configuration of the uplink transmission, and / or the TA value is determined by the TA command word indicated by the gNB to the UE.

[0179] Specifically, the basic TA value is preset, and the specific implementation will be described in the first embodiment.

[0180] In implementation, the UE indicates the first TA value to the network side in one of the following ways or a combination thereof:

[0181] Indicates a first TA value;

[0182] indicating a parameter corresponding to a first TA value;

[0183] Indicating location information of a UE corresponding to a first TA value;

[0184] Indicating distance information between the UE and the gNB corresponding to the first TA value;

[0185] Indicating the first TA value in an implicit manner according to the agreed manner on the network side;

[0186] Indicates the quantized value of the first TA value.

[0187] Specifically, the indication information is used to indicate the first TA value. The indication information may directly indicate the first TA value, or may be represented by a parameter corresponding to the first TA value. For example, the indication information indicates the location information of the UE, or the distance information between the UE and the gNB, etc. The gNB may calculate the first TA value through the indication information. Alternatively, the indication information may implicitly indicate the first TA value.

[0188] Alternatively, the indication information is used to indicate a quantized value of the first TA value.

[0189] Embodiment 1:

[0190] The TA indication implementation on the terminal device side can be as follows:

[0191] Figure 6 is T in Example 1 TA As shown in the figure, from the UE side, TA is a negative offset between the start time of receiving the downlink subframe and the time of transmitting the uplink subframe. On the UE side, the start time of uplink frame i is T earlier than the start time of the corresponding downlink frame received by the UE. TA time.

[0192] The target TA value is T TA , T TA =(N TA_pre +N TA +N TA,offset )T C , the first TA value is N TA_pre , the first TA time is N TA_pre T C ; The basic TA value is N TA +N TA,offset , the basic TA time is (N TA +N TA,offset )T C .

[0193] Among them, N TA,offsetIt can be determined by the frequency band position and duplex mode configuration of the uplink transmission. For example, at least one feasible method is that the specific parameter value can be determined by referring to 3GPP TS 38.133 V16.0.0 Table 7.1.2-2. For example, if the TDD (Time Division Duplex) mode is adopted, the frequency band is low-frequency FR (frequency range) 1 and there is NR-LTE (Long Term Evolution) coexistence, the value is 0; if the TDD or FDD (Frequency Division Duplex) mode is adopted, the frequency band is low-frequency FR1 and there is no NR-LTE coexistence, the value is 25600, which can also be regarded as a preset value. N TA Determined by the TA command word indicated by the gNB to the UE. Or, optionally, N TA =0.

[0194] For non-terrestrial network communication systems, if the UE autonomously determines the time when sending the preamble sequence / other uplink information TA_pre , the gNB can only measure the virtual air propagation delay between the UE and the gNB, but cannot determine the actual air propagation delay between the gNB and the UE.

[0195] By sending indication information for indicating the first TA value to the gNB, the gNB can obtain the actual air propagation delay between the gNB and the UE, so as to facilitate the gNB to determine the value of the timing difference and avoid the situation where the gNB cannot determine the value of the timing difference to meet the requirement of not less than twice the air propagation delay, resulting in the UE being unable to complete the uplink transmission according to the instructions of the gNB.

[0196] In a specific implementation, the gNB can determine the actual air propagation delay between the gNB and the UE based on the first TA value, the PRACH time configured by the gNB, the time when the Preamble is detected, etc.

[0197] In the specific implementation, for non-terrestrial network communication systems, considering that the air propagation delay between the UE and the gNB is large, the start time of the uplink frame i on the UE side is T earlier than the start time of the corresponding downlink frame received by the UE. TA time, the T TA The time divided by N TA,offset The corresponding time can be determined by the UE based on its own location information or the distance between the UE and the gNB. That is, the basic TA value only includes N TA,offset , is preset.

[0198] In this case, the gNB is also unable to determine the actual air propagation delay between the gNB and the UE. The UE sends indication information indicating the first TA value to the gNB, so that the gNB can obtain the actual air propagation delay between the gNB and the UE, which is convenient for the gNB to determine the value of the timing difference so that it meets the requirement of not less than twice the air propagation delay, thereby avoiding the situation where the UE cannot complete the uplink transmission according to the instruction of the gNB.

[0199] In this embodiment, determining the time difference has no temporal relationship with sending the indication information in implementation, and the order of precedence is not distinguished.

[0200] In this embodiment, the indication information is used to indicate the first TA value. The indication information may directly indicate the first TA value, or may be represented by a parameter corresponding to the first TA value, such as the location information of the UE, or the distance information between the UE and the gNB, etc. The gNB may determine the first TA value through the indication information.

[0201] In implementation, the indication information is used to indicate the quantization value of the first TA value, and the quantization granularity value does not affect the implementation of the embodiment of the present invention.

[0202] The implementation on the network side is described below.

[0203] Figure 7 A schematic diagram of a flow chart of a method for receiving information on a network side is provided, as shown in the figure, which may include:

[0204] Step 701: The network side receives a first TA value indicated by the UE, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the reception time of the corresponding downlink frame according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0205] Step 702: The network side determines a first offset value according to the first TA value;

[0206] Step 703: The network side determines a timing difference, where the timing difference is a time difference between first information and second information, the first information is downlink transmission information, and the second information is uplink transmission information associated with the first information, and the timing difference is not less than a target offset value, and the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value;

[0207] Step 704: Receive the second information according to the timing difference.

[0208] Specifically, the network side receives indication information, where the indication information is used to indicate a first TA value; then determines a first offset value based on the indication information; then determines a timing difference, where the timing difference is the time difference between the first information and the second information, the first information is a downlink transmission, and the second information is an uplink transmission associated with the first information, and the timing difference is not less than a target offset value, and the target offset value includes a first offset value and a basic offset value; then the second information can be received based on the timing difference.

[0209] Accordingly, in implementation, the UE indicates the first TA value to the network side in one of the following ways or a combination thereof:

[0210] Indicates a first TA value;

[0211] indicating a parameter corresponding to a first TA value;

[0212] Indicating location information of a UE corresponding to a first TA value;

[0213] Indicating distance information between the UE and the gNB corresponding to the first TA value;

[0214] Indicating the first TA value in an implicit manner according to the agreed manner on the network side;

[0215] Indicates the quantized value of the first TA value.

[0216] During implementation, when the network side determines the first offset value based on the first TA value, the network side determines the actual air propagation delay between the gNB and the UE based on the first TA value, the PRACH time configured by the network side, and the time when the network side detects the Premable.

[0217] In implementation, the first information and the second information are in one of the following corresponding relationships:

[0218] The first information is information carried on a physical downlink control channel carrying an uplink scheduling grant, and the second information is information carried on a PUSCH; or,

[0219] The first information is information carried on a random access response, and the second information is information carried on a PUSCH; or,

[0220] The first information is information carried on a physical downlink control channel carrying a downlink scheduling grant, and the second information is information carried on a HARQ-ACK (Hybrid automatic repeat request acknowledgment); or,

[0221] The first information is information carried on the reference resource of the CSI feedback, and the second information is information carried on the CSI; or,

[0222] The first information is information carried on a physical downlink control channel that triggers aperiodic CSI reporting, and the second information is information carried on a PUSCH of aperiodic CSI; or,

[0223] The first information is information carried on a physical downlink control channel that triggers reporting of an aperiodic SRS, and the second information is information carried on an aperiodic SRS.

[0224] During implementation, after the network side determines the timing difference, the following steps are further performed:

[0225] The timing difference is indicated to the UE.

[0226] In implementation, the network side indicates the timing difference to the UE through scheduling indication information; or,

[0227] Indicating the timing difference to the UE in a semi-static configuration manner through configuration information; or,

[0228] The timing difference is indicated to the UE through a preset value between the UE and the UE.

[0229] Correspondingly, on the UE side:

[0230] During implementation, the method may further include:

[0231] The timing difference indicated by the network side to the UE is received, and the timing difference is used for the UE to determine the time of uplink transmission.

[0232] In implementation, the network side indicates the timing difference to the UE through scheduling indication information; or,

[0233] Indicating the timing difference to the UE in a semi-static configuration manner through configuration information; or,

[0234] The timing difference is indicated to the UE through a preset value between the UE and the UE.

[0235] The following is an example to illustrate.

[0236] Embodiment 2:

[0237] The information receiving implementation on the network device side can be as follows:

[0238] Corresponding to the UE side embodiment, the gNB obtains the indication information sent by the UE and can determine the first TA value, and then determine the actual air propagation delay between the gNB and the UE. In this way, when uplink transmission is triggered by downlink transmission, the gNB can determine the value of the timing difference between the first information and the second information, so that the timing difference is not less than the target offset value, that is, not less than twice the length of the actual transmission delay between the gNB and the UE, to avoid the situation where the UE cannot complete the uplink transmission according to the instruction of the gNB.

[0239] The first information is a downlink transmission, and the second information is an uplink transmission associated with the first information. For example, the first information and the second information can be a combination of any of the following:

[0240]

[0241] In the current NR system design, the first TA value N TA_pre = 0. The gNB only needs to ensure that the configured or scheduled timing difference is not less than the sum of the basic TA time and the time value required by the UE's processing capability (basic offset value).

[0242] The basic TA time corresponds to the basic offset value. For example, if according to the current NR system design, the time difference between the physical downlink control channel carrying the uplink scheduling grant and the PUSCH scheduled by it is K 1 , to ensure K 1 It is sufficient that it is not less than the basic offset value of the gNB and the UE. The gNB determines that the timing difference information should be indicated to the UE.

[0243] In this embodiment, considering the actual air propagation delay between the UE and the gNB, including the first TA value of the uplink transmission advance determined autonomously by the UE, the time difference between the first information and the second information is increased by a “first offset value” (K) based on the current NR system design. offset ). The first offset value corresponds to the first TA value. Then in this embodiment, the time difference between the physical downlink control channel of the uplink scheduling authorization determined by the gNB and the PUSCH scheduled by it is K 1 +K offset The gNB can determine K based on the first TA value offset The value of K offset The value of is indicated to the UE so that the UE can determine the time of uplink transmission.

[0244] Alternatively, when the gNB determines the timing difference, it considers that the timing difference is not less than the sum of the first offset value and the basic offset value, and sets the determined timing difference K 1 ′=K 1 +K offset The timing difference may be sent by the gNB to the UE through scheduling indication information, may be semi-statically configured by configuration information, or may be a preset value between the gNB and the UE. This embodiment does not limit the manner in which the gNB indicates the timing difference to the UE.

[0245] By sending indication information indicating the first TA value to the gNB by the UE, the gNB can obtain the actual air propagation delay between the gNB and the UE, so as to facilitate the gNB to determine the value of the timing difference so as to meet the delay requirement of not less than twice the air propagation delay, thereby avoiding the situation where the UE cannot complete the uplink transmission according to the instruction of the gNB.

[0246] In addition, each UE determines the pre-compensation N autonomously. TA_pre , which can ensure that gNB maintains the uplink information sending timing of UEs in a wider coverage area within a certain range of TA command words, ensuring that gNB supports a wider coverage range.

[0247] 2. Implementation of differential TA.

[0248] Figure 8 A schematic diagram of a flow chart of a method for indicating a differential TA to a UE on the network side, as shown in the figure, may include:

[0249] Step 801: The network side receives a first TA value indicated by the UE, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the reception time of the corresponding downlink frame according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0250] Step 802: Determine a differential TA of the UE according to a target common reference TA, wherein the first TA value is a target common reference TA determined by the UE;

[0251] Step 803: Indicate the difference TA to the UE.

[0252] During implementation, after the network side receives the first TA value indicated by the UE, it may also include: determining a differential TA of the UE according to a target common reference TA, wherein the first TA value is the target common reference TA determined by the UE; and indicating the differential TA to the UE.

[0253] Specifically, the network side receives indication information, where the indication information is used to indicate a first TA value, where the first TA value is a target common reference TA determined by the UE; then determines a differential TA of the UE according to the target common reference TA; and then indicates the differential TA to the UE;

[0254] Correspondingly, on the UE side:

[0255] It may further include:

[0256] The UE receives the difference TA indicated by the network side, and maintains a valid TA adjustment amount according to the difference TA.

[0257] The following is an example to illustrate.

[0258] Embodiment three:

[0259] In this embodiment, the implementation on the terminal device side can refer to the first embodiment and will not be described in detail.

[0260] The implementation on the network device side can be as follows:

[0261] If the gNB is used to indicate a common reference TA to the UE, the gNB indicates to the UE through a TA command word the difference TA relative to the common reference TA to maintain the UE's TA value. When the gNB indicates multiple common reference TAs to the UE, the UE autonomously selects one from the multiple common reference TAs as the first TA value.

[0262] The UE sends the first TA value to the gNB through indication information. The gNB may indicate the difference TA of the UE relative to the public TA to the UE based on the first TA value. The time when the UE sends the preamble sequence / other uplink information reflects the public TA time corresponding to the first TA value.

[0263] Alternatively, the time when the UE sends the preamble sequence / other uplink information does not reflect the common TA time corresponding to the first TA value, and the gNB determines the time to detect the preamble sequence / other uplink information based on the first TA value.

[0264] The gNB determines the target common reference TA selected by the UE based on the indication information, and then can maintain a valid TA adjustment amount for the UE based on the UE differential TA determined by the target common reference TA, thereby ensuring the effectiveness of the UE uplink transmission.

[0265] 3. Implementation of parameter values.

[0266] In implementation, after the network side receives the first TA value indicated by the UE, the method further includes:

[0267] Determine an actual air propagation delay between the UE and the gNB based on the time when the first TA value is received;

[0268] Determining the effective time of the MAC CE information on the UE side according to the propagation delay;

[0269] The parameter value of the UE is determined according to the effective time of the MAC CE information on the UE side.

[0270] Specifically, the network side receives indication information, where the indication information is used to indicate a first TA value; then determines the effective time of the MAC CE information on the UE side; and then determines the parameter value of the UE based on the effective time of the MAC CE information on the UE side.

[0271] Correspondingly, on the UE side:

[0272] It may further include:

[0273] The UE receives parameter values ​​indicated by the network side to the UE, and the UE communicates according to the parameter values.

[0274] The following is an example to illustrate.

[0275] Embodiment 4:

[0276] The implementation on the terminal device side can refer to the first embodiment and will not be described in detail.

[0277] The implementation on the network device side can be as follows:

[0278] When the PDSCH sent by the gNB to the UE carries MAC CE information, the effective time of the MAC CE on the UE side can be determined by the time when the UE sends the PUCCH of the HARQ-ACK corresponding to the PDSCH and the actual air propagation delay between the UE and the gNB.

[0279] When the gNB cannot determine the actual air propagation delay between the UE and the gNB, the gNB cannot determine the effective time of the MAC CE information on the UE side, nor can it determine when it can communicate with the UE according to the parameter values ​​configured in the MAC CE information.

[0280] Fig. 9 The figure is a schematic diagram of MAC CE configuration. As shown in the figure, the UE determines the time of MAC CE according to the PUCCH time of HARQ-ACK corresponding to the PDSCH carrying MAC CE and the actual air propagation delay between the UE and the gNB.

[0281] gNB has no N TA_pre Information can only be obtained based on (N TA +N TA,offset )T C In this way, the effective time of the MAC CE determined by the gNB on the UE is different from the actual effective time of the MAC CE on the UE side, resulting in different values ​​of the MAC CE related parameters of the gNB and UE during a period of "MAC CE configuration ambiguity", causing the communication quality between the gNB and UE to deteriorate or even fail.

[0282] In this embodiment, the gNB obtains the first TA value from the UE and can determine the effective time of the MAC CE information on the UE side, thereby avoiding the "MAC CE configuration ambiguity period".

[0283] Based on the same inventive concept, a base station side device, a user device, a TA indication device, an information receiving device, and a computer-readable storage medium are also provided in the embodiments of the present invention. Since the principles of solving problems by these devices are similar to those of the TA indication method and the information receiving method, the implementation of these devices can refer to the implementation of the method, and the repeated parts will not be repeated.

[0284] When implementing the technical solution provided by the embodiment of the present invention, it can be implemented as follows.

[0285] Fig.10 This is a schematic diagram of the UE structure. As shown in the figure, the user equipment includes:

[0286] The processor 1000 is used to read the program in the memory 1020 and execute the following process:

[0287] Determine a first TA value in the target TA value, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the reception time of the corresponding downlink frame according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, the first TA value is determined by the UE, and the basic TA value is preset;

[0288] indicating the first TA value to the network side;

[0289] The transceiver 1010 is configured to receive and send data under the control of the processor 1000 .

[0290] In implementation, the first TA value is determined by the UE according to its own location information and / or distance information between the UE and the gNB; or,

[0291] The first TA value is a timing advance of the UE sending a random access preamble sequence relative to the PRACH sending time.

[0292] In implementation, the first TA value is indicated to the network side in one of the following ways or a combination thereof:

[0293] Indicates a first TA value;

[0294] indicating a parameter corresponding to a first TA value;

[0295] Indicating location information of a UE corresponding to a first TA value;

[0296] Indicating distance information between the UE and the gNB corresponding to the first TA value;

[0297] Indicating the first TA value in an implicit manner according to the agreed manner on the network side;

[0298] Indicates the quantized value of the first TA value.

[0299] In implementation, the basic TA value includes:

[0300] The offset TA value is determined based on the frequency band location and duplex mode configuration of the uplink transmission, and / or the TA value is determined by the TA command word indicated by the gNB to the UE.

[0301] During implementation, it further includes:

[0302] The timing difference indicated by the network side to the UE is received, and the timing difference is used for the UE to determine the time of uplink transmission.

[0303] In implementation, the network side indicates the timing difference to the UE through scheduling indication information; or,

[0304] Indicating the timing difference to the UE in a semi-static configuration manner through configuration information; or,

[0305] The timing difference is indicated to the UE through a preset value between the UE and the UE.

[0306] During implementation, it further includes:

[0307] Receive the difference TA indicated by the network side to the UE, and maintain a valid TA adjustment amount according to the difference TA.

[0308] During implementation, it further includes:

[0309] Receive the parameter value of the UE indicated by the network side to the UE, and communicate according to the parameter value.

[0310] Among them, Fig.10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1000 and various circuits of memory represented by memory 1020 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1010 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium. For different user devices, the user interface 1030 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0311] The processor 1000 is responsible for managing the bus architecture and general processing, and the memory 1020 can store data used by the processor 1000 when performing operations.

[0312] An embodiment of the present invention provides a TA indication device, including:

[0313] A UE determination module, configured to determine a first TA value in a target TA value, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a reception time of a corresponding downlink frame according to the target TA value, wherein the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0314] The UE indication module is used to indicate the first TA value to the network side.

[0315] For specific implementation, please refer to the implementation of the TA indication method on the UE side.

[0316] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.

[0317] Fig.11 This is a schematic diagram of the network side equipment structure. As shown in the figure, the base station includes:

[0318] The processor 1100 is used to read the program in the memory 1120 and execute the following process:

[0319] Receiving a first TA value indicated by a UE, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a reception time of a corresponding downlink frame according to the target TA value, wherein the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0320] After receiving the first TA value indicated by the UE, the network side determines a first offset value according to the first TA value;

[0321] Determine a timing difference, where the timing difference is a time difference between first information and second information, where the first information is downlink transmission information, and the second information is uplink transmission information associated with the first information, and the timing difference is not less than a target offset value, where the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value;

[0322] receiving the second information according to the timing difference;

[0323] or,

[0324] After receiving a first TA value indicated by the UE, determining a differential TA of the UE according to a target common reference TA, wherein the first TA value is a target common reference TA determined by the UE;

[0325] Indicating the difference TA to the UE;

[0326] The transceiver 1110 is configured to receive and send data under the control of the processor 1100 .

[0327] In implementation, the UE indicates the first TA value to the network side in one of the following ways or a combination thereof:

[0328] Indicates a first TA value;

[0329] indicating a parameter corresponding to a first TA value;

[0330] Indicating location information of a UE corresponding to a first TA value;

[0331] Indicating distance information between the UE and the gNB corresponding to the first TA value;

[0332] Indicating the first TA value in an implicit manner according to the agreed manner on the network side;

[0333] Indicates the quantized value of the first TA value.

[0334] During implementation, when the network side determines the first offset value based on the first TA value, the network side determines the actual air propagation delay between the gNB and the UE based on the first TA value, the PRACH time configured by the network side, and the time when the network side detects the Preamble.

[0335] In implementation, the first information and the second information are in one of the following corresponding relationships:

[0336] The first information is information carried on a physical downlink control channel carrying an uplink scheduling grant, and the second information is information carried on a PUSCH; or,

[0337] The first information is information carried on a random access response, and the second information is information carried on a PUSCH; or,

[0338] The first information is information carried on a physical downlink control channel carrying a downlink scheduling grant, and the second information is information carried on a HARQ-ACK; or,

[0339] The first information is information carried on the reference resource of the CSI feedback, and the second information is information carried on the CSI; or,

[0340] The first information is information carried on a physical downlink control channel that triggers aperiodic CSI reporting, and the second information is information carried on a PUSCH of aperiodic CSI; or,

[0341] The first information is information carried on a physical downlink control channel that triggers reporting of an aperiodic SRS, and the second information is information carried on an aperiodic SRS.

[0342] In implementation, after determining the timing difference, the method further includes:

[0343] The timing difference is indicated to the UE.

[0344] In implementation, the timing difference is indicated to the UE via scheduling indication information; or,

[0345] Indicating the timing difference to the UE in a semi-static configuration manner through configuration information; or,

[0346] The timing difference is indicated to the UE through a preset value between the UE and the UE.

[0347] In implementation, after receiving the first TA value indicated by the UE, the method further includes:

[0348] Determine an actual air propagation delay between the UE and the gNB based on the time when the first TA value is received;

[0349] Determining the effective time of the MAC CE information on the UE side according to the propagation delay;

[0350] The parameter value of the UE is determined according to the effective time of the MAC CE information on the UE side.

[0351] Among them, Fig.11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1100 and memory represented by memory 1120. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1110 may 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 processor 1100 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1100 when performing operations.

[0352] An embodiment of the present invention provides an information receiving device, including:

[0353] A network-side receiving module, configured to receive a first TA value indicated by a UE, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a time when a corresponding downlink frame is received according to the target TA value, wherein the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset;

[0354] A first determination module on the network side, configured to determine a first offset value according to the first TA value after receiving a first TA value indicated by the UE;

[0355] a second determination module on the network side, configured to determine a timing difference, where the timing difference is a time difference between first information and second information, where the first information is downlink transmission information, and the second information is uplink transmission information associated with the first information, and the timing difference is not less than a target offset value, where the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value;

[0356] A network side receiving module, configured to receive the second information according to the timing difference;

[0357] or,

[0358] A third determination module on the network side is used to determine a difference TA of the UE according to a target common reference TA after receiving a first TA value indicated by the UE, wherein the first TA value is a target common reference TA determined by the UE;

[0359] The network side indication module is used to indicate the difference TA to the UE.

[0360] For specific implementation, please refer to the implementation of the information receiving method on the aforementioned network side.

[0361] For the convenience of description, the various parts of the above-mentioned device are divided into various modules or units according to their functions and described separately. Of course, when implementing the present invention, the functions of each module or unit can be implemented in the same or multiple software or hardware.

[0362] An embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for executing the above-mentioned TA indication method and / or information receiving method.

[0363] For specific implementation, reference may be made to the implementation of the aforementioned TA indication method on the UE side and / or the information receiving method on the network side.

[0364] In summary, in the technical solution provided by the embodiment of the present invention, the terminal sends the first TA value determined autonomously by the UE in the TA value, which enables the gNB to obtain the actual air propagation delay between the UE and the gNB, and facilitates the gNB to determine the timing difference, which is the time difference between the first information and the second information. The first information is a downlink transmission, and the second information is an uplink transmission associated with the first information. In this way, it is possible to avoid the situation where the timing difference is too small and the UE cannot complete the uplink transmission according to the instruction of the gNB.

[0365] The gNB can also determine the target common reference TA selected by the UE based on the indication information, and then maintain a valid TA adjustment amount for the UE based on the UE differential TA determined by the target common reference TA, thereby ensuring the effectiveness of the UE uplink transmission.

[0366] The gNB can also set the effective time of MAC CE information on the UE side to avoid the "MAC CE configuration ambiguity period".

[0367] Each UE determines the pre-compensation N autonomously TA_pre , which can ensure that gNB maintains the uplink information sending timing of UEs in a wider coverage area within a certain range of TA command words, ensuring that gNB supports a wider coverage range.

[0368] 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 take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, 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 and optical storage, etc.) containing computer-usable program code.

[0369] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks 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.

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

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

[0372] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A timing advance TA indication method, It is characterized in that include: The user equipment UE determines a first TA value in the target TA value, wherein the UE determines a time difference between a start time of an uplink frame of the UE and a reception time of a corresponding downlink frame according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset; The UE indicates the first TA value to the network side; The first TA value is determined by the UE according to its own location information and / or the distance information between the UE and the new air interface node gNB; or, The first TA value is a timing advance of a random access preamble sequence sent by the UE relative to a physical random access channel PRACH sending time.

2. The method according to claim 1, It is characterized in that Further including: The UE receives the difference TA indicated by the network side, and maintains a valid TA adjustment amount according to the difference TA.

3. The method according to claim 1, It is characterized in that Further including: The UE receives parameter values ​​indicated by the network side to the UE, and the UE communicates according to the parameter values.

4. A method for receiving information, It is characterized in that include: The network side receives the first TA value indicated by the UE, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the corresponding downlink frame reception time according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, the first TA value is determined by the UE, and the basic TA value is preset; the first TA value is determined by the UE according to its own location information and / or the distance information between the UE and the new air interface node gNB; or, the first TA value is the timing advance of the UE sending a random access preamble sequence relative to the physical random access channel PRACH sending time; After the network side receives the first TA value indicated by the UE, the network side determines a first offset value according to the first TA value; The network side determines a timing difference, where the timing difference is a time difference between first information and second information, the first information is downlink transmission information, the second information is uplink transmission information associated with the first information, the timing difference is not less than a target offset value, and the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value; receiving the second information according to the timing difference; or, After receiving the first TA value indicated by the UE, the network side determines the difference TA of the UE according to the target common reference TA, where the first TA value is the target common reference TA determined by the UE; The difference TA is indicated to the UE.

5. A UE, It is characterized in that include: The processor reads the program in the memory and performs the following processes: Determine a first TA value in the target TA value, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the reception time of the corresponding downlink frame according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, the first TA value is determined by the UE, and the basic TA value is preset; the first TA value is determined by the UE according to its own location information and / or the distance information between the UE and the new air interface node gNB; or, the first TA value is the timing advance of the UE sending a random access preamble sequence relative to the physical random access channel PRACH sending time; indicating the first TA value to the network side; A transceiver is used to receive and send data under the control of the processor.

6. A network side device, It is characterized in that include: The processor reads the program in the memory and performs the following processes: Receive a first TA value indicated by the UE, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the reception time of the corresponding downlink frame according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, the first TA value is determined by the UE, and the basic TA value is preset; the first TA value is determined by the UE according to its own location information and / or the distance information between the UE and the new air interface node gNB; or, the first TA value is the timing advance of the UE sending a random access preamble sequence relative to the physical random access channel PRACH sending time; After receiving the first TA value indicated by the UE, the network side determines a first offset value according to the first TA value; Determine a timing difference, where the timing difference is a time difference between first information and second information, where the first information is downlink transmission information, and the second information is uplink transmission information associated with the first information, and the timing difference is not less than a target offset value, where the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value; receiving the second information according to the timing difference; or, After receiving a first TA value indicated by the UE, determining a differential TA of the UE according to a target common reference TA, wherein the first TA value is a target common reference TA determined by the UE; Indicating the difference TA to the UE; A transceiver is used to receive and send data under the control of the processor.

7. A TA indicating device, It is characterized in that include: The UE determination module is used to determine the first TA value in the target TA value, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the corresponding downlink frame reception time according to the target TA value, and the target TA value includes: a first TA value and a basic TA value, the first TA value is determined by the UE, and the basic TA value is preset; the first TA value is determined by the UE according to its own location information and / or the distance information between the UE and the new air interface node gNB; or, the first TA value is the timing advance of the UE sending a random access preamble sequence relative to the physical random access channel PRACH sending time; The UE indication module is used to indicate the first TA value to the network side.

8. An information receiving device, It is characterized in that include: A network-side receiving module, configured to receive a first TA value indicated by a UE, wherein the UE determines the time difference between the start time of the uplink frame of the UE and the corresponding downlink frame reception time according to a target TA value, and the target TA value includes: a first TA value and a basic TA value, wherein the first TA value is determined by the UE, and the basic TA value is preset; the first TA value is determined by the UE according to its own location information and / or the distance information between the UE and the new air interface node gNB; or, the first TA value is the timing advance of the UE sending a random access preamble sequence relative to the physical random access channel PRACH sending time; A first determination module on the network side, configured to determine a first offset value according to the first TA value after receiving a first TA value indicated by the UE; a second determination module on the network side, configured to determine a timing difference, where the timing difference is a time difference between first information and second information, where the first information is downlink transmission information, and the second information is uplink transmission information associated with the first information, and the timing difference is not less than a target offset value, where the target offset value includes the first offset value and a basic offset value corresponding to a basic TA value; A network side receiving module, configured to receive the second information according to the timing difference; or, A third determination module on the network side is used to determine a difference TA of the UE according to a target common reference TA after receiving a first TA value indicated by the UE, wherein the first TA value is a target common reference TA determined by the UE; The network side indication module is used to indicate the difference TA to the UE.

9. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program for executing the method according to any one of claims 1 to 4.

Citation Information

Patent Citations

  • Data transmission method and relevant apparatus

    WO2019101063A1

  • Timing advance for non-terrestrial network communication

    WO2019195457A1