Method for uplink synchronization, communication apparatus, and storage medium
View Patent ↗A method for uplink (UL) synchronization, a communication apparatus, and a storage medium are disclosed in embodiments of the disclosure. The method for UL synchronization includes: determining, by a terminal device, one or more transmission gaps in a UL shared channel resource, where the UL shared channel resource is a resource occupied by a scheduled UL shared channel, and the one or more transmission gaps are each M continuous time units subsequent to every N time units in the UL shared channel resource, and performing UL synchronization by using the one or more transmission gaps during transmission of the UL shared channel.
1. A method for uplink (UL) synchronization, performed by a terminal device, the method comprising:
determining one or more transmission gaps in a UL shared channel resource, wherein the UL shared channel resource is a resource occupied by a scheduled UL shared channel, and the one or more transmission gaps are each M continuous time units subsequent to every N time units in the UL shared channel resource;
determining a timing advance (TA) according to a delay variation rate indicated by a network device, during transmission of the UL shared channel; and
performing UL synchronization by using the TA and the one or more transmission gaps during the transmission of the UL shared channel.
2. The method of claim 1 , wherein the UL shared channel resource is a time-frequency resource occupied by a UL shared channel scheduled via downlink control information (DCI) or a preconfigured UL resource (PUR).
3. The method of claim 1 , wherein every N time units in the UL shared channel resource is a time domain resource occupied by every N1 repeated transmissions of the UL shared channel, and a value of N1 is semi-statically configured or dynamically indicated.
4. The method of claim 1 , wherein every N time units in the UL shared channel resource is a time domain resource occupied by every X*R repeated transmissions of the UL shared channel, a value of X is semi-statically configured or dynamically indicated, and R is a total number of repeated transmissions of the UL shared channel.
5. The method of claim 1 , wherein every N time units in the UL shared channel resource is a time domain resource occupied by transmission of each transport block (TB) among a plurality of scheduled TBs.
6. The method of claim 1 , wherein every N time units in the UL shared channel resource is a time domain resource occupied by transmission of every N2 TBs among a plurality of scheduled TBs, a value of N2 is semi-statically configured or dynamically indicated, and N2 is greater than or equal to 2.
7. The method of claim 1 , wherein the TA corresponds to an end of the transmission of the UL shared channel in every N time units.
8. The method of claim 7 , wherein
the UL shared channel resource comprises a first time domain resource, a second time domain resource, and a first transmission gap, and the first transmission gap comprises M time units;
the first time domain resource is N continuous time units prior to the first transmission gap in time domain, and the second time domain resource is N continuous time units subsequent to the first transmission gap in time domain;
performing the UL synchronization by using the TA and the M continuous time units subsequent to every N time units comprises:
transmitting the UL shared channel corresponding to the second time domain resource with a first start moment in the first transmission gap as a start, when the transmission of the UL shared channel on the first time domain resource ends, wherein
the first start moment is obtained by advancing a start moment of the second time domain resource by a first TA, and the first TA is a TA corresponding to an end of the transmission of the UL shared channel on the first time domain resource.
9. The method of claim 1 , wherein a size of the transmission gap is greater than or equal to a maximum differential delay value or a maximum delay variation value;
the maximum differential delay value is a difference between a propagation delay corresponding to a first position in a cell and a propagation delay corresponding to a second position in the cell, the first position is a position farthest from the network device in the cell, and the second position is a position closest to the network device in the cell; and
the maximum delay variation value is a difference between a propagation delay when the terminal device is farthest from the network device and a propagation delay when the terminal device is closest to the network device.
10. The method of claim 1 , wherein the M time units are UL time units.
11. A communication apparatus, comprising:
a memory configured to store computer programs; and
a processor configured to invoke the computer programs stored in the memory to:
determine one or more transmission gaps in a UL shared channel resource, wherein the UL shared channel resource is a resource occupied by a scheduled UL shared channel, and the one or more transmission gaps are each M continuous time units subsequent to every N time units in the UL shared channel resource;
determine a timing advance (TA) according to a delay variation rate indicated by a network device, during transmission of the UL shared channel; and
perform UL synchronization by using the TA and the one or more transmission gaps during the transmission of the UL shared channel.
12. The communication apparatus of claim 11 , wherein the UL shared channel resource is a time-frequency resource occupied by a UL shared channel scheduled via downlink control information (DCI) or a preconfigured UL resource (PUR).
13. The communication apparatus of claim 11 , wherein every N time units in the UL shared channel resource is a time domain resource occupied by every N1 repeated transmissions of the UL shared channel, and a value of N1 is semi-statically configured or dynamically indicated.
14. The communication apparatus of claim 11 , wherein every N time units in the UL shared channel resource is a time domain resource occupied by every X*R repeated transmissions of the UL shared channel, a value of X is semi-statically configured or dynamically indicated, and R is a total number of repeated transmissions of the UL shared channel.
15. The communication apparatus of claim 11 , wherein every N time units in the UL shared channel resource is a time domain resource occupied by transmission of each transport block (TB) among a plurality of scheduled TBs.
16. The communication apparatus of claim 11 , wherein every N time units in the UL shared channel resource is a time domain resource occupied by transmission of every N2 TBs among a plurality of scheduled TBs, a value of N2 is semi-statically configured or dynamically indicated, and N2 is greater than or equal to 2.
17. The communication apparatus of claim 11 , wherein the TA corresponds to an end of the transmission of the UL shared channel in every N time units.
18. The communication apparatus of claim 17 , wherein
the UL shared channel resource comprises a first time domain resource, a second time domain resource, and a first transmission gap, and the first transmission gap comprises M time units;
the first time domain resource is N continuous time units prior to the first transmission gap in time domain, and the second time domain resource is N continuous time units subsequent to the first transmission gap in time domain;
the processor configured to perform the UL synchronization by using the TA and the M continuous time units subsequent to every N time units is configured to:
transmit the UL shared channel corresponding to the second time domain resource with a first start moment in the first transmission gap as a start, when the transmission of the UL shared channel on the first time domain resource ends, wherein
the first start moment is obtained by advancing a start moment of the second time domain resource by a first TA, and the first TA is a TA corresponding to an end of the transmission of the UL shared channel on the first time domain resource.
19. The communication apparatus of claim 11 , wherein a size of the transmission gap is greater than or equal to a maximum differential delay value or a maximum delay variation value;
the maximum differential delay value is a difference between a propagation delay corresponding to a first position in a cell and a propagation delay corresponding to a second position in the cell, the first position is a position farthest from the network device in the cell, and the second position is a position closest to the network device in the cell; and
the maximum delay variation value is a difference between a propagation delay when the communication apparatus is farthest from the network device and a propagation delay when the communication apparatus is closest to the network device.
20. A non-volatile computer-readable storage medium storing computer programs, wherein the computer programs comprise program instructions that, when executed by a processor, cause the processor to:
determine one or more transmission gaps in a UL shared channel resource, wherein the UL shared channel resource is a resource occupied by a scheduled UL shared channel, and the one or more transmission gaps are each M continuous time units subsequent to every N time units in the UL shared channel resource;
determine a timing advance (TA) according to a delay variation rate indicated by a network device, during transmission of the UL shared channel; and
perform UL synchronization by using the TA and the one or more transmission gaps during the transmission of the UL shared channel.