Uplink transmission method, device, equipment, system, and storage medium
By determining and applying distinct timing advances for each TRP in a multi-TRP scenario, the UE ensures accurate uplink transmission, addressing the issue of incorrect reception due to uniform TA usage.
Patent Information
- Application Number
- JP2025509021
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-08-17
- Filing Date
- 2023-07-26
- Publication Date
- 2025-08-07
AI Technical Summary
In a multi-TRP scenario, the use of the same Timing Advance (TA) for uplink transmissions between a UE and different TRPs leads to incorrect reception of uplink transmissions.
The UE determines different timing advances based on timing and network nodes, allowing for correct uplink transmission by adjusting timing advances for each TRP, and network nodes can send specific timing advances to the UE to facilitate this.
This approach ensures reliable uplink transmission by enabling the UE to use appropriate timing advances for each transmission scenario, improving reception accuracy.
Smart Images

Figure 2025526172000001_ABST
Abstract
Description
[Technical Field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS This application claims priority from Chinese Patent Application No. 202210989465.9, filed in China on August 17, 2022, the entire contents of which are incorporated herein by reference. The present disclosure relates to the technical field of communications, and in particular to an uplink transmission method, device, apparatus, system, and storage medium. [Background technology]
[0002] In a multi-TRP scenario, a user equipment (UE) can switch between different TRPs. For example, as shown in Figure 1, a UE can switch between TRP#1 and TRP#2 and transmit between TRP#1 and TRP#2, respectively. For example, the UE can first perform downlink transmission with TRP#1 and then uplink transmission with TRP#2.
[0003] Currently, the same Timing Advance (TA) is used for uplink transmissions between a UE and different TRPs, which can lead to problems such as the uplink transmissions not being received correctly. Summary of the Invention [Problem to be solved by the invention]
[0004] The embodiments of the present disclosure provide an uplink transmission method, device, apparatus, system, and storage medium for solving the problem that the UE's uplink transmission may not be correctly received in a multi-transmission scenario. [Means for solving the problem]
[0005] In a first aspect, an embodiment of the present disclosure provides an uplink transmission method applied to a user equipment, comprising: determining a timing advance according to a timing and / or network node; and performing uplink transmission with the network node according to the timing advance.
[0006] Alternatively, if the preceding transmission is a first transmission, the timing is a first timing; or If the preceding transmission is a second transmission, the timing is a second timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a first network node, the timing is the first timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a second network node, the timing is the second timing.
[0007] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of the second network node, or the reception time or reception timing from the second network node by the user equipment.
[0008] Alternatively, the first transmission comprises a transmission with the first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with the second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0009] Optionally, performing uplink transmission with the network node as described above includes: This is replaced by transmission of the coreset pool index associated with the uplink transmission, or transmission of the coreset pool index of the control resource set Control Resource Set of the control channel scheduling the transmission.
[0010] Optionally, determining the timing advance in accordance with the above-mentioned timing and / or network node includes: The timing is a first timing, and when a second transmission is performed, the timing advance is determined to be a third timing advance; or the timing is the second timing, and when performing the first transmission, determining the timing advance as a fourth timing advance; Wherein, the first transmission includes a transmission with a first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0011] Optionally, the uplink transmission method comprises: obtaining a first timing advance and / or a second timing advance; Wherein, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; Wherein, the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0012] Optionally, the uplink transmission method comprises: The method further includes obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance.
[0013] Optionally, the uplink transmission method comprises: obtaining a first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0014] Optionally, obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance described above includes: obtaining the fourth timing advance according to the first timing advance and the first time difference; and / or and deriving the third timing advance according to the second timing advance and the first time difference.
[0015] Optionally, the uplink transmission method comprises: The method further includes transmitting to the first network node a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance.
[0016] Optionally, the uplink transmission method comprises: The method further includes receiving or obtaining the third timing advance and / or the fourth timing advance configured or indicated by the first network node.
[0017] Optionally, the uplink transmission method comprises: obtaining a first time difference; transmitting the first time difference to the first network node; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0018] In a second aspect, an embodiment of the present disclosure provides an uplink transmission method applied to a first network node, comprising: transmitting a third timing advance and / or a fourth timing advance to the user equipment; Wherein, the third timing advance is a timing advance at which the user equipment performs second transmission at the first timing; The fourth timing advance is a timing advance in which the user equipment performs first transmission at the second timing, providing an uplink transmission method.
[0019] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of a second network node, or the timing of reception from the second network node by the user equipment.
[0020] Alternatively, the first transmission includes a transmission with the first network node, or a transmission associated with a coreset pool index having a first numerical value, or a transmission in which a control resource set of a control channel for scheduling an uplink transmission has a coreset pool index having a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel that schedules the uplink transmission is a second numerical value.
[0021] Optionally, the uplink transmission method comprises: receiving a second timing advance, or receiving a timing advance difference, the difference between the first timing advance and the second timing advance; Wherein, the second timing advance and / or the timing advance difference are sent by a second network node or the user equipment.
[0022] Optionally, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; The second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0023] Optionally, the uplink transmission method comprises: receiving a first time difference reported from the user equipment; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and a second network node, or A time difference between the first timing and the second timing, or The arrival time difference between the first transmission and the second transmission.
[0024] Optionally, the third timing advance and / or the fourth timing advance are configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
[0025] Optionally, the uplink transmission method comprises: The method further includes instructing the user equipment to update the timing advances, for the user equipment to update the third timing advance and / or the fourth timing advance.
[0026] In a third aspect, an embodiment of the present disclosure is an uplink transmission device applied to a user equipment, comprising: a first module for determining a timing advance according to a timing and / or network node; and a second module for performing uplink transmission with the network node according to the timing advance.
[0027] Alternatively, if the preceding transmission is a first transmission, the timing is a first timing; or If the preceding transmission is a second transmission, the timing is a second timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a first network node, the timing is the first timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a second network node, the timing is the second timing.
[0028] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of the second network node, or the reception time or reception timing from the second network node by the user equipment.
[0029] Alternatively, the first transmission comprises a transmission with the first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with the second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0030] Optionally, performing uplink transmission with the network node as described above includes: This is replaced by transmission of the coreset pool index associated with the uplink transmission, or transmission of the coreset pool index of the control resource set Control Resource Set of the control channel scheduling the transmission.
[0031] Optionally, the first module is also for determining a timing advance as a third timing advance when the timing is a first timing and a second transmission is performed, or for determining a timing advance as a fourth timing advance when the timing is a second timing and a first transmission is performed; Wherein, the first transmission includes a transmission with a first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with the second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0032] Optionally, the uplink transmission device: a third module for obtaining the first timing advance and / or the second timing advance; Wherein, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; Wherein, the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0033] Optionally, the uplink transmission device: The timing control unit further includes a fourth module for obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance.
[0034] Optionally, the uplink transmission device: a fifth module for obtaining the first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0035] Optionally, the fourth module is also for obtaining the fourth timing advance according to the first timing advance and the first time difference, and / or for obtaining the third timing advance according to the second timing advance and the first time difference.
[0036] Optionally, the uplink transmission device: The system further includes a sixth module for transmitting to the first network node a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance.
[0037] Optionally, the uplink transmission device: and a seventh module for receiving or obtaining the third timing advance and / or the fourth timing advance configured or indicated by the first network node.
[0038] Optionally, the uplink transmission device: an eighth module for obtaining a first time difference and transmitting the first time difference to the first network node; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0039] In a fourth aspect, an embodiment of the present disclosure is an uplink transmission device applied to a first network node, comprising: a first module for transmitting the third timing advance and / or the fourth timing advance to a user equipment; Wherein, the third timing advance is a timing advance at which the user equipment performs second transmission at the first timing; The fourth timing advance is a timing advance in which the user equipment performs first transmission at the second timing, and an uplink transmission device is provided.
[0040] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of a second network node, or the timing of reception from the second network node by the user equipment.
[0041] Alternatively, the first transmission includes a transmission with the first network node, or a transmission associated with a coreset pool index having a first numerical value, or a transmission in which a control resource set of a control channel for scheduling an uplink transmission has a coreset pool index having a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel that schedules the uplink transmission is a second numerical value.
[0042] Optionally, the uplink transmission device: further comprising a second module for receiving a second timing advance or a timing advance difference, the timing advance difference being a difference between the first timing advance and the second timing advance; Wherein, the second timing advance and / or the timing advance difference are sent by a second network node or the user equipment.
[0043] Optionally, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; The second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0044] Optionally, the second module is also for receiving a first time difference reported from the user equipment; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and a second network node, or A time difference between the first timing and the second timing, or The arrival time difference between the first transmission and the second transmission.
[0045] Optionally, the third timing advance and / or the fourth timing advance are configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
[0046] Optionally, the first module is also for instructing the user equipment to update a timing advance, for updating the third timing advance and / or the fourth timing advance by the user equipment.
[0047] In a fifth aspect, an embodiment of the present disclosure provides an uplink transmission system including a user equipment and a network node, the network node including a first network node and a second network node; The user equipment provides an uplink transmission system for determining a timing advance according to a timing and / or a network node, and for performing uplink transmission with the network node according to the timing advance.
[0048] Alternatively, if the preceding transmission is a first transmission, the timing is a first timing; or If the preceding transmission is a second transmission, the timing is a second timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from the first network node, the timing is the first timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant transmitted from the second network node, the timing is the second timing.
[0049] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of the second network node, or the reception time or reception timing from the second network node by the user equipment.
[0050] Alternatively, the first transmission comprises a transmission with the first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with the second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0051] Optionally, performing uplink transmission with the network node as described above includes: This is replaced by transmission of the coreset pool index associated with the uplink transmission, or transmission of the coreset pool index of the control resource set Control Resource Set of the control channel scheduling the transmission.
[0052] Optionally, the user equipment is also configured to determine the timing advance as a third timing advance when the timing is the first timing and performs a second transmission, or to determine the timing advance as a fourth timing advance when the timing is the second timing and performs a first transmission; Wherein, the first transmission includes a transmission with a first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0053] Optionally, the user equipment is also for acquiring a first timing advance and / or a second timing advance; Wherein, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; Wherein, the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0054] Optionally, the user equipment is also for obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance.
[0055] Optionally, the user equipment is also for obtaining a first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0056] Optionally, the user equipment is also for obtaining the fourth timing advance according to the first timing advance and the first time difference, and / or for obtaining the third timing advance according to the second timing advance and the first time difference.
[0057] Optionally, the user equipment is also for transmitting to the first network node a second timing advance or a timing advance difference, the timing advance difference being a difference between the first timing advance and the second timing advance; The first network node is for receiving the second timing advance or the timing advance difference.
[0058] Optionally, the first network node is also for receiving from the second network node a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance; The second network node is also for transmitting the second timing advance or the timing advance difference to the first network node.
[0059] Optionally, the user equipment is also for receiving or acquiring the third timing advance and / or the fourth timing advance configured or indicated by the first network node; The first network node is also for configuring or indicating the third timing advance and / or the fourth timing advance.
[0060] Optionally, the user equipment is also for obtaining a first time difference and transmitting the first time difference to the first network node; the first network node is also for receiving the first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0061] Optionally, the third timing advance and / or the fourth timing advance are configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
[0062] Optionally, the first network node is also for instructing the user equipment to update a timing advance; The user equipment is also for updating the third timing advance and / or the fourth timing advance according to an instruction of the first network node.
[0063] In a sixth aspect, an embodiment of the present disclosure is an uplink transmission device applied to a user equipment, the device including a processor and a transceiver: the processor is for determining a timing advance according to a timing and / or network node; The transceiver provides an uplink transmission device for performing uplink transmission with the network node according to the timing advance.
[0064] Alternatively, if the preceding transmission is a first transmission, the timing is a first timing; or If the preceding transmission is a second transmission, the timing is a second timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a first network node, the timing is the first timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a second network node, the timing is the second timing.
[0065] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of the second network node, or the reception time or reception timing from the second network node by the user equipment.
[0066] Alternatively, the first transmission comprises a transmission with the first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with the second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0067] Optionally, performing uplink transmission with the network node as described above includes: This is replaced by transmission of the coreset pool index associated with the uplink transmission, or transmission of the coreset pool index of the control resource set Control Resource Set of the control channel scheduling the transmission.
[0068] Optionally, the processor is also configured to determine the timing advance as a third timing advance when the timing is the first timing and a second transmission is performed, or to determine the timing advance as a fourth timing advance when the timing is the second timing and a first transmission is performed; Wherein, the first transmission includes a transmission with a first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0069] Optionally, the transceiver is also for obtaining a first timing advance and / or a second timing advance; Wherein, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; Wherein, the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0070] Optionally, the processor is also for obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance.
[0071] Optionally, the processor is also for obtaining a first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0072] Optionally, the processor is also configured to obtain the fourth timing advance according to the first timing advance and the first time difference, and / or to obtain the third timing advance according to the second timing advance and the first time difference.
[0073] Optionally, the transceiver is also for transmitting to the first network node a second timing advance or a timing advance difference, which is the difference between the first timing advance and the second timing advance.
[0074] Optionally, the transceiver is also for receiving or obtaining the third timing advance and / or the fourth timing advance configured or indicated by the first network node.
[0075] Optionally, the processor is also for obtaining a first time difference; the transceiver is also for transmitting the first time difference to the first network node; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0076] In a seventh aspect, an embodiment of the present disclosure is an uplink transmission device applied to a first network node, the device including a transceiver: the transceiver is for transmitting a third timing advance and / or a fourth timing advance to a user equipment; Wherein, the third timing advance is a timing advance at which the user equipment performs second transmission at the first timing; The fourth timing advance is a timing advance in which the user equipment performs first transmission at the second timing, and an uplink transmission device is provided.
[0077] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of a second network node, or the timing of reception from the second network node by the user equipment.
[0078] Alternatively, the first transmission includes a transmission with the first network node, or a transmission associated with a coreset pool index having a first numerical value, or a transmission in which a control resource set of a control channel for scheduling an uplink transmission has a coreset pool index having a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel that schedules the uplink transmission is a second numerical value.
[0079] Optionally, the transceiver is also for receiving a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance; Wherein, the second timing advance and / or the timing advance difference are sent by a second network node or the user equipment.
[0080] Optionally, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; The second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0081] Optionally, the transceiver is also for receiving a first time difference reported from the user equipment; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and a second network node, or A time difference between the first timing and the second timing, or The arrival time difference between the first transmission and the second transmission.
[0082] Optionally, the third timing advance and / or the fourth timing advance are configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
[0083] Optionally, the transceiver is also for instructing the user equipment to update a timing advance, for updating the third timing advance and / or the fourth timing advance by the user equipment.
[0084] In an eighth aspect, an embodiment of the present disclosure provides a communications device including a transceiver, a memory, a processor, and a program stored in the memory and operable on the processor, The processor is adapted to read a program stored in a memory and implement the uplink transmission method described above, thereby providing a communication device.
[0085] In a ninth aspect, an embodiment of the present disclosure provides a readable storage medium for storing a program, the program, when executed by a processor, realizing the uplink transmission method described above. [Effects of the Invention]
[0086] In the embodiments of the present disclosure, a user equipment can determine a corresponding timing advance according to the timing and / or network node, which solves the problem in the related art that when a user equipment switches transmission among multiple different network nodes, only the same timing advance can be used for uplink transmission, which may result in incorrect reception of the uplink transmission. According to the technical aspects of this embodiment, the user equipment can determine different timing advances for different transmission scenarios and perform uplink transmission according to the determined timing advances, so that the uplink transmission can be correctly received, thereby improving the reliability of the uplink transmission. In addition, the first network node can send a third timing advance and / or a fourth timing advance to the user equipment, so that the user equipment can obtain multiple different timing advances, which ensures that the user equipment can determine the timing advance according to the timing and / or network node. [Brief explanation of the drawings]
[0087] [Figure 1] 1 is a schematic diagram of a multiple TRP scene according to the related art; [Figure 2] 1 is a flowchart of an uplink transmission method according to an embodiment of the present disclosure. [Figure 3] 3 is a schematic diagram of a method for determining timing advance in the uplink transmission method according to the embodiment of the present disclosure shown in FIG. 2; [Figure 4] 3 is a schematic diagram of a scene in which a UE performs uplink communication using a TA12 in the uplink transmission method according to the embodiment of the present disclosure shown in FIG. 2; [Figure 5] 3 is a second schematic diagram of a scene in which a UE performs uplink communication using a TA12 in the uplink transmission method according to the embodiment of the present disclosure shown in FIG. 2; [Figure 6] 3 is a schematic diagram of a scene in which a UE performs uplink communication using a TA12 in the uplink transmission method according to the embodiment of the present disclosure shown in FIG. 2; [Figure 7] 4 is a schematic diagram of a scene in which a UE performs uplink communication using a TA12 in the uplink transmission method according to the embodiment of the present disclosure shown in FIG. 2; [Figure 8] 5 is a schematic diagram of a scene in which a UE performs uplink communication using a TA12 in the uplink transmission method according to the embodiment of the present disclosure shown in FIG. 2; [Figure 9] 2 is a second flowchart of an uplink transmission method according to an embodiment of the present disclosure. [Figure 10] 3 is a third flowchart of an uplink transmission method according to an embodiment of the present disclosure. [Figure 11] 4 is a fourth flowchart of an uplink transmission method according to an embodiment of the present disclosure. [Figure 12] 1 is a schematic diagram of the structure of an uplink transmission device according to an embodiment of the present disclosure; [Figure 13] 2 is a second schematic diagram of the structure of an uplink transmission device according to an embodiment of the present disclosure; [Figure 14] FIG. 1 is a schematic diagram of a structural diagram of an uplink transmission system according to an embodiment of the present disclosure; [Figure 15] 3 is a schematic diagram of the structure of an uplink transmission device according to an embodiment of the present disclosure; [Figure 16] 4 is a schematic diagram of the structure of an uplink transmission device according to an embodiment of the present disclosure; FIG. DETAILED DESCRIPTION OF THE INVENTION
[0088] In the embodiments of the present disclosure, the term "and / or" describes a relationship between related objects and indicates three possible relationships. For example, A and / or B can indicate three cases: only A exists, both A and B exist, and only B exists. The symbol " / " generally indicates an "or" relationship between the related objects before and after it.
[0089] The term "plurality" in the embodiments of the present disclosure refers to two or more, and similarly to other quantifiers.
[0090] Hereinafter, the technical aspects of the embodiments of the present disclosure will be clearly and completely described with reference to the drawings in the embodiments of the present disclosure, but it should be apparent that the described embodiments are only some of the embodiments of the present disclosure, and are not all of the embodiments. Based on the embodiments of the present disclosure, other embodiments obtained by those skilled in the art without paying creative labor shall all fall within the scope of protection of the present disclosure.
[0091] Referring to Fig. 2, Fig. 2 is a flowchart of an uplink transmission method according to an embodiment of the present disclosure. The uplink transmission method is applicable to a user equipment, and as shown in Fig. 2, includes the following steps 201 to 202.
[0092] Step 201 is to determine the timing advance according to the timing and / or network node.
[0093] It should be noted that this embodiment is not limited to the network node, and in actual use, the network node may be a TRP, a base station, or other network entity having a communication function. For ease of understanding, this embodiment and the following embodiments will only be described taking the case where the network node is a TRP as an example.
[0094] In a multiple transmission scenario, for example, a multiple transmit receive point (multi-TRP, MTRP) scenario, a user equipment can only communicate with one network node, for example, the user equipment can only communicate with TRP#1 or only with TRP#2, and can also switch communication between any two network nodes, for example, the user equipment can communicate with TRP#1 and then with TRP#2, or the user equipment can communicate with TRP#2 and then with TRP#1.
[0095] In order to make the technical aspects of the embodiments of the present disclosure applicable to a case where a user equipment in a multi-transmission scenario switches communication between any two network nodes, the network nodes described in this embodiment may include at least a first network node and a second network node. For ease of understanding, in this embodiment and the following embodiments, the first network node may specifically be TRP#1, and the second network node may specifically be TRP#2.
[0096] In this embodiment, the timing may include a first timing and a second timing.
[0097] Specifically, if the preceding transmission is a first transmission, the timing is the first timing, or if the preceding transmission is a second transmission, the timing is the second timing, or if a downlink scheduling or downlink control information indication or uplink grant transmitted from a first network node is received, the timing is the first timing, or if a downlink scheduling or downlink control information indication or uplink grant transmitted from a second network node is received, the timing is the second timing. In this embodiment, the preceding transmission specifically refers to a transmission immediately preceding the uplink transmission described in step 202, which may be an uplink transmission or a downlink transmission.
[0098] Alternatively, the first timing may be the timing of the first network node, or the timing of reception time or reception timing from the first network node by the user equipment, and the second timing may be the timing of the second network node, or the timing of reception time or reception timing from the second network node by the user equipment.
[0099] In this embodiment, the first transmission may include a transmission with a first network node, or a transmission in which a control resource set pool index (coreset pool index) associated with the transmission is a first numerical value, or a transmission in which a control resource set (CRS) of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or the second transmission may include a transmission with a second network node, or a transmission in which a CRS pool index associated with the transmission is a second numerical value, or a transmission in which a CRS pool index of a control channel scheduling the transmission has a second numerical value. Here, coreset refers to a control resource set. It should be noted that the first transmission and the second transmission described in this embodiment may be uplink transmission and / or downlink transmission.
[0100] In this embodiment, step 201 may specifically include: When the timing is the first timing and the first transmission is performed, the timing advance is determined as the first timing advance. Specifically, for example, as shown in Figure 3, when a UE performs downlink (DL) transmission with TRP#1 and then performs uplink (UL) transmission with TRP#1, the first timing is t1, the first transmission is the uplink transmission (UL) performed by the UE with TRP#1, and the first timing advance TA1 is twice the first propagation delay (TP), that is, TA1=2TP1. Or, when the timing is the second timing and the second transmission is performed, the timing advance is determined as the second timing advance. For example, as shown in Figure 3, the UE performs downlink transmission (DL) with TRP#2, and then performs uplink transmission (UL) with TRP#2 (not shown), at this time, the second timing is t3, the second transmission is the uplink transmission (UL) that the UE performs with TRP#2 (not shown), and the second timing advance TA2 is obtained in the same way as TA1, and TA2=2TP2. Or, when the timing is the first timing and the second transmission is performed, the timing advance is determined as the third timing advance. For example, as shown in Figure 3, when the UE performs downlink transmission (DL) with TRP#1 and then uplink transmission (UL) with TRP#2, the first timing is t1, the second transmission is the uplink transmission (UL) that the UE performs with TRP#2, and the third timing advance TA12 is TA12=TP1+TP2. Or, when the timing is the second timing and the first transmission is performed, the timing advance is determined as the fourth timing advance. For example, as shown in Figure 3, the UE performs downlink transmission (DL) with TRP#2 and then uplink transmission (UL) with TRP#1 (not shown), at this time, the second timing is t3, the second transmission is the uplink transmission (UL) that the UE performs with TRP#1 (not shown), and the fourth timing advance TA21 is TA21=TP1+TP2.
[0101] It should be noted that although the above provides an exemplary explanation of how to obtain the specific values of the first timing advance, second timing advance, third timing advance, and fourth timing advance, in actual use, it is also possible to determine the values of the above four timing advances in other ways, and this will not be repeated here.
[0102] Since the third timing advance and the fourth timing advance are timing advances required when a user equipment switches between a first network node and a second network node, in order to enable those skilled in the art to more clearly understand the third timing advance and the fourth timing advance, the third timing advance will be described below using different application scenarios as examples. The principle of the fourth timing advance is the same as that of the third timing advance and will not be repeated here.
[0103] Scene 1: As shown in Figure 4, transmission of the uplink Physical Uplink Shared Channel (PUSCH) between the UE and TRP#2, or other uplink transmissions such as a Sounding Reference Signal (SRS) or a Physical Uplink Control Channel (PUCCH), occurs after transmission of the Physical downlink shared channel (PDSCH) with TRP#1. After downlink transmission with TRP#1, the UE needs to refer to the timing of TRP#1 or use the timing of TRP#1 as a reference. When transmitting to TRP#2, the UE still needs to use the timing of TRP#1 as a reference and perform uplink transmission using TA12.
[0104] Scene Two: As shown in Figure 5, uplink transmission between the UE and TRP#2 occurs after PDSCH transmission with TRP#1. When transmitting uplink to TRP#2, the UE needs to refer to the timing of TRP#1 or the arrival time of the downlink signal of TRP#1 as a reference, and in this case, it needs to perform uplink transmission using TA12.
[0105] Scene Three: As shown in Figure 6, the uplink transmission of the PUSCH of TRP#2 by the UE occurs after the PDSCH or Physical Downlink Control Channel (PDCCH) of TRP#1, but the transmission closest to the PUSCH is the uplink scheduling of the PDCCH of TRP#2. At this time, the UE can continue to use the timing of TRP#2 or refer to the timing of TRP#2, so it can still perform uplink transmission using TA2 and does not need to perform uplink transmission using TA12.
[0106] Scene 4: As shown in Figure 7, the PUSCH uplink transmission between the UE and TRP#2 occurs after the PUSCH transmission between the UE and TRP#1. In this case, the UE needs to use the timing of TRP#1 as a reference and perform uplink transmission using TA12.
[0107] Scene Five: As shown in Figure 8, before the UE and TRP#2 perform uplink transmission, the UE and TRP#1 transmit uplink PUSCH, so the UE needs to refer to or use the timing of TRP#1 as a reference, and the UE needs to perform uplink transmission using TA12.
[0108] This embodiment is not limited to the method of obtaining any one or more of the first timing advance, the second timing advance, the third timing advance and the fourth timing advance. In actual use, any one or more of the first timing advance, the second timing advance, the third timing advance and the fourth timing advance may be set by the user equipment according to actual transmission needs, and may also be obtained from other network nodes.
[0109] If the user equipment acquires the timing advance from another network node, the technical aspect of this embodiment may further include acquiring a first timing advance and / or a second timing advance. Specifically, the user equipment may acquire the first timing advance from the first network node and / or the second timing advance from the second network node, or the first timing advance and / or the second timing advance from the first network node, or the first timing advance and / or the second timing advance from the second network node, etc., but these steps will not be described one by one here.
[0110] If the user equipment knows the first timing advance and the second timing advance in advance, the technical aspect of this embodiment may further include obtaining a third timing advance and / or a fourth timing advance according to the first timing advance and the second timing advance, where the third timing advance may specifically be TA12=TP1+TP2 as described above, and the fourth timing advance may specifically be TA21=TP1+TP2 as described above.
[0111] According to the technical aspects of the disclosed embodiments, a user equipment can obtain different timing advances configured by the user equipment from different network nodes, so that the user equipment can select a corresponding timing advance according to an actual transmission scenario during uplink transmission, thereby solving the problem in the related art that only the same timing advance can be used for uplink transmission, which may result in incorrect reception of uplink transmission. Furthermore, if the user equipment knows the first timing advance and the second timing advance in advance, the user equipment can obtain the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance, so that the user equipment has the ability to obtain the timing advance independently, which solves the problem in the related art that the timing advance can only be configured by a network node, and if the timing advance is not transmitted from the network node to the user equipment, the user equipment cannot perform normal uplink transmission.
[0112] To solve the problem of the existence of a synchronization error (Delta) between different network nodes in the related art, a technical aspect according to an embodiment of the present disclosure may further include obtaining a first time difference (offset). The first time difference includes an arrival time difference of a downlink signal or channel between a first network node and a second network node, a time difference between a first timing and a second timing, or an arrival or reception time difference between a first transmission and a second transmission. Since the first time difference can indirectly reflect the synchronization error (Delta) between the first network node and the second network node, the technical aspect according to an embodiment of the present disclosure can determine the synchronization error (Delta) between the first network node and the second network node by obtaining the first time difference.
[0113] Furthermore, when a synchronization error exists between the first network node and the second network node, the step of obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance described above may include: The fourth timing advance is obtained according to the first timing advance and the first time difference. In this embodiment, the fourth timing advance TA21 is TA21=TA1+offset. and / or obtain the third timing advance according to the second timing advance and the first time difference, where in this embodiment, the third timing advance TA12 is TA12=TA2-offset.
[0114] The technical aspect according to this embodiment may further include transmitting a second timing advance or a timing advance difference to the first network node, where the timing advance difference is a difference between the first timing advance and the second timing advance.
[0115] By transmitting the second timing advance or timing advance difference to the first network node, the first network node has the ability to configure the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance, thereby solving the problem in the related art that a network node can only configure the timing advance corresponding to itself and cannot obtain or configure other timing advances.
[0116] Furthermore, the technical aspect according to this embodiment may further include a step of receiving or acquiring the third timing advance and / or the fourth timing advance configured or indicated by the first network node.
[0117] As can be seen based on the technical aspects disclosed above, in this embodiment, the third timing advance and / or the fourth timing advance can not only be independently configured by the UE, but also can be configured by the first network node, so that the configuration manner of the third timing advance and / or the fourth timing advance becomes more flexible.
[0118] Furthermore, when the third timing advance and / or the fourth timing advance are configured by the first network node, the technical aspect of this embodiment may further include a step of transmitting the first time difference to the first network node. In this case, the first network node may further configure the third timing advance and / or the fourth timing advance according to the first timing advance, the second timing advance, and the first time difference. When configuring the third timing advance and / or the fourth timing advance, the influence of the synchronization error between the first network node and the second network node is taken into account, so that the third timing advance and / or the fourth timing advance becomes more reliable.
[0119] Step 202 is to perform uplink transmission with a network node according to the timing advance.
[0120] Specifically, if the timing advance is the first timing advance, uplink transmission is performed with a first network node; if the timing advance is the second timing advance, uplink transmission is performed with a second network node; if the timing advance is the third timing advance, uplink transmission is performed with a first network node; and if the timing advance is the fourth timing advance, uplink transmission is performed with a second network node.
[0121] In this embodiment, performing uplink transmission with a network node includes: This may be replaced by transmission of a coreset pool index associated with an uplink transmission, or transmission of a coreset pool index of a control resource set (Control Resource Set) of a control channel that schedules the transmission.
[0122] In the embodiments of the present disclosure, a user equipment can determine a corresponding timing advance according to the timing and / or network node, which solves the problem in the related art that when a user equipment switches transmission among different network nodes, only the same timing advance can be used for uplink transmission, which may cause the uplink transmission to be incorrectly received. According to the technical aspects of the present embodiment, a user equipment can determine different timing advances for different transmission scenarios and perform uplink transmission according to the determined timing advances, so that the uplink transmission can be correctly received, thereby improving the reliability of uplink transmission.
[0123] 9, which is a flowchart of an uplink transmission method according to an embodiment of the present disclosure. The uplink transmission method is applicable to a first network node, and includes the following step 901, as shown in FIG.
[0124] Step 901 is to transmit a third timing advance and / or a fourth timing advance to a user equipment.
[0125] The third timing advance is a timing advance at which the user equipment performs the second transmission at the first timing.
[0126] The fourth timing advance is a timing advance at which the user equipment performs the first transmission at the second timing.
[0127] In this embodiment, the first timing is the timing of the first network node, or the timing of reception time or reception timing from the first network node by the user equipment, and the second timing is the timing of the second network node, or the timing of reception time or reception timing from the second network node by the user equipment.
[0128] In this embodiment, the first transmission includes a transmission with a first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a coreset pool index of a control resource set of a control channel for scheduling an uplink transmission is a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which the coreset pool index associated with the transmission is a second numerical value, or a transmission in which the coreset pool index of a Control Resource Set of a control channel that schedules the uplink transmission is a second numerical value.
[0129] In order to enable the first network node to have the ability to configure the third timing advance and / or the fourth timing advance, as shown in FIG. 10, the uplink transmission method according to this embodiment may further include the following step 902.
[0130] Step 902 is to receive a second timing advance or timing advance differential.
[0131] The timing advance difference is the difference between the first timing advance and the second timing advance.
[0132] Wherein the second timing advance and / or timing advance difference is sent by a second network node or user equipment.
[0133] In actual use, step 902 may occur before or after step 901, but this embodiment will be described using only the case where step 902 occurs before step 901 as an example.
[0134] In this embodiment, the first timing advance is a timing advance at which the user equipment performs a first transmission at a first timing, and the second timing advance is a timing advance at which the user equipment performs a second transmission at the second timing.
[0135] In order to enable the first network node to refer to the synchronization error component between the first network node and the second network node when configuring the third timing advance and / or the fourth timing advance, as shown in FIG. 11, the uplink transmission method according to this embodiment may further include the following step 903.
[0136] Step 903 is to receive a first time difference reported from the user equipment.
[0137] Wherein, the first time difference includes the arrival time difference of the downlink signal or channel between the first network node and the second network node, or the time difference between the first timing and the second timing, or the arrival time difference between the first transmission and the second transmission.
[0138] In actual use, step 903 may occur at any time, but this embodiment will be described using only the case where step 903 occurs before step 902 as an example.
[0139] The first network node can receive the first time difference, so that the third timing advance and / or the fourth timing advance can be configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
[0140] In order to improve the reliability of the timing advance set in the user equipment, the uplink transmission method according to this embodiment may further include a step of instructing the user equipment to update the timing advance, for updating the third timing advance and / or the fourth timing advance by the user equipment.
[0141] In an embodiment of the present disclosure, the first network node can send the third timing advance and / or the fourth timing advance to the user equipment, so that the user equipment can obtain multiple different timing advances, thereby ensuring that it is feasible for the user equipment to determine the timing advance according to the timing and / or network node.
[0142] Referring to FIG. 12, FIG. 12 is a structural schematic diagram of an uplink transmission device according to an embodiment of the present disclosure, where the uplink transmission device 1200 is applicable to a user equipment: a first module 1201 for determining a timing advance according to a timing and / or network node; and a second module 1202 for performing uplink transmission with the network node according to the timing advance.
[0143] Alternatively, if the preceding transmission is a first transmission, the timing is a first timing; or If the preceding transmission is a second transmission, the timing is a second timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a first network node, the timing is the first timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a second network node, the timing is the second timing.
[0144] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of the second network node, or the reception time or reception timing from the second network node by the user equipment.
[0145] Alternatively, the first transmission comprises a transmission with the first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with the second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0146] Optionally, performing uplink transmission with the network node as described above includes: This is replaced by transmission of the coreset pool index associated with the uplink transmission, or transmission of the coreset pool index of the control resource set Control Resource Set of the control channel scheduling the transmission.
[0147] Optionally, the first module is also for determining a timing advance as a third timing advance when the timing is a first timing and a second transmission is performed, or for determining a timing advance as a fourth timing advance when the timing is a second timing and a first transmission is performed; Wherein, the first transmission includes a transmission with a first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0148] Optionally, the uplink transmission device: a third module for obtaining the first timing advance and / or the second timing advance; Wherein, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; Wherein, the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0149] Optionally, the uplink transmission device: The timing control unit further includes a fourth module for obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance.
[0150] Optionally, the uplink transmission device: a fifth module for obtaining the first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0151] Optionally, the fourth module is also for obtaining the fourth timing advance according to the first timing advance and the first time difference, and / or for obtaining the third timing advance according to the second timing advance and the first time difference.
[0152] Optionally, the uplink transmission device: The system further includes a sixth module for transmitting to the first network node a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance.
[0153] Optionally, the uplink transmission device: and a seventh module for receiving or obtaining the third timing advance and / or the fourth timing advance configured or indicated by the first network node.
[0154] Optionally, the uplink transmission device: an eighth module for obtaining a first time difference and transmitting the first time difference to the first network node; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0155] For a specific implementation of the uplink transmission device according to this embodiment, reference can be made to the description of the uplink transmission method according to the embodiment of the present disclosure shown in FIG. 2 above, and the description will not be repeated here.
[0156] In the embodiments of the present disclosure, a user equipment can determine a corresponding timing advance according to the timing and / or network node, which solves the problem in the related art that when a user equipment switches transmission among different network nodes, only the same timing advance can be used for uplink transmission, which may cause the uplink transmission to be incorrectly received. According to the technical aspects of the present embodiment, a user equipment can determine different timing advances for different transmission scenarios and perform uplink transmission according to the determined timing advances, so that the uplink transmission can be correctly received, thereby improving the reliability of uplink transmission.
[0157] Referring to FIG. 13, FIG. 13 is a structural schematic diagram of an uplink transmission device according to an embodiment of the present disclosure, where the uplink transmission device 1300 is applicable to a first network node; a first module 1301 for transmitting a third timing advance and / or a fourth timing advance to a user equipment; Wherein, the third timing advance is a timing advance at which the user equipment performs second transmission at the first timing; Wherein, the fourth timing advance is a timing advance at which the user equipment performs first transmission at the second timing.
[0158] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of a second network node, or the timing of reception from the second network node by the user equipment.
[0159] Alternatively, the first transmission includes a transmission with the first network node, or a transmission associated with a coreset pool index having a first numerical value, or a transmission in which a control resource set of a control channel for scheduling an uplink transmission has a coreset pool index having a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel that schedules the uplink transmission is a second numerical value.
[0160] Optionally, the uplink transmission device: further comprising a second module for receiving a second timing advance or a timing advance difference, the timing advance difference being a difference between the first timing advance and the second timing advance; Wherein, the second timing advance and / or the timing advance difference are sent by a second network node or the user equipment.
[0161] Optionally, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; The second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0162] Optionally, the second module is also for receiving a first time difference reported from the user equipment; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and a second network node, or A time difference between the first timing and the second timing, or The arrival time difference between the first transmission and the second transmission.
[0163] Optionally, the third timing advance and / or the fourth timing advance are configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
[0164] Optionally, the first module is also for instructing the user equipment to update a timing advance, for updating the third timing advance and / or the fourth timing advance by the user equipment.
[0165] For the method of realizing the uplink transmission device according to this embodiment, the description of the uplink transmission method shown in FIGS. 9 to 11 above can be referred to, and will not be repeated here.
[0166] In an embodiment of the present disclosure, the first network node can send the third timing advance and / or the fourth timing advance to the user equipment, so that the user equipment can obtain multiple different timing advances, thereby ensuring that it is feasible for the user equipment to determine the timing advance according to the timing and / or network node.
[0167] Referring to FIG. 14, FIG. 14 is a structural schematic diagram of an uplink transmission system according to an embodiment of the present disclosure, the uplink transmission system including: a user equipment 1401 and a network node 1402, the network node 1402 including a first network node 14021 and a second network node 14022; The user equipment 1401 is for determining a timing advance according to a timing and / or network node, and performing uplink transmission with the network node according to the timing advance.
[0168] Alternatively, if the preceding transmission is a first transmission, the timing is a first timing; or If the preceding transmission is a second transmission, the timing is a second timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from the first network node, the timing is the first timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant transmitted from the second network node, the timing is the second timing.
[0169] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of the second network node, or the reception time or reception timing from the second network node by the user equipment.
[0170] Alternatively, the first transmission comprises a transmission with the first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with the second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0171] Optionally, performing uplink transmission with the network node as described above includes: This is replaced by transmission of the coreset pool index associated with the uplink transmission, or transmission of the coreset pool index of the control resource set Control Resource Set of the control channel scheduling the transmission.
[0172] Optionally, the user equipment 1401 is also configured to determine the timing advance as a third timing advance when the timing is a first timing and performs a second transmission, or to determine the timing advance as a fourth timing advance when the timing is a second timing and performs a first transmission; Wherein, the first transmission includes a transmission with a first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0173] Optionally, the user equipment 1401 is also for obtaining a first timing advance and / or a second timing advance; Wherein, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; Wherein, the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0174] Optionally, the user equipment 1401 is also for obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance.
[0175] Optionally, the user equipment 1401 is also for obtaining a first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0176] Optionally, the user equipment 1401 is also configured to obtain the fourth timing advance according to the first timing advance and the first time difference, and / or to obtain the third timing advance according to the second timing advance and the first time difference.
[0177] Optionally, the user equipment 1401 is also for transmitting to the first network node a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance; The first network node 14021 is for receiving the second timing advance or the timing advance difference.
[0178] Optionally, the first network node 14021 is also for receiving from the second network node a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance; The second network node 14022 is also for transmitting the second timing advance or the timing advance difference to the first network node.
[0179] Optionally, the user equipment 1401 is also for receiving or obtaining the third timing advance and / or the fourth timing advance configured or indicated by the first network node; The first network node 14021 is also for configuring or indicating the third timing advance and / or the fourth timing advance.
[0180] Optionally, the user equipment 1401 is also for obtaining a first time difference and transmitting the first time difference to the first network node; the first network node 14021 is also for receiving the first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0181] Optionally, the third timing advance and / or the fourth timing advance are configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
[0182] Optionally, the first network node 14021 is also for instructing the user equipment to update a timing advance; The user equipment 1401 is also for updating the third timing advance and / or the fourth timing advance according to an instruction of the first network node.
[0183] For a specific implementation method of the uplink transmission system according to this embodiment, please refer to the description of the uplink transmission method described above, and the description will not be repeated here.
[0184] In the embodiments of the present disclosure, a user equipment can determine a corresponding timing advance according to the timing and / or network node, which solves the problem in the related art that when a user equipment switches transmission among multiple different network nodes, only the same timing advance can be used for uplink transmission, which may result in incorrect reception of the uplink transmission. According to the technical aspects of this embodiment, the user equipment can determine different timing advances for different transmission scenarios and perform uplink transmission according to the determined timing advances, so that the uplink transmission can be correctly received, thereby improving the reliability of the uplink transmission. In addition, the first network node can send a third timing advance and / or a fourth timing advance to the user equipment, so that the user equipment can obtain multiple different timing advances, which ensures that the user equipment can determine the timing advance according to the timing and / or network node.
[0185] Referring to FIG. 15, FIG. 15 is a structural schematic diagram of an uplink transmission device according to an embodiment of the present disclosure, the uplink transmission device being applicable to a user equipment, the device including: a processor 1501 and a transceiver 1502; the processor 1501 is for determining a timing advance according to a timing and / or network node; The transceiver 1502 is for performing uplink transmission with the network node according to the timing advance.
[0186] Alternatively, if the preceding transmission is a first transmission, the timing is a first timing; or If the preceding transmission is a second transmission, the timing is a second timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a first network node, the timing is the first timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a second network node, the timing is the second timing.
[0187] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of the second network node, or the reception time or reception timing from the second network node by the user equipment.
[0188] Alternatively, the first transmission comprises a transmission with the first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with the second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0189] Optionally, performing uplink transmission with the network node as described above includes: This is replaced by transmission of the coreset pool index associated with the uplink transmission, or transmission of the coreset pool index of the control resource set Control Resource Set of the control channel scheduling the transmission.
[0190] Optionally, the processor 1501 is also configured to determine the timing advance as a third timing advance when the timing is the first timing and a second transmission is performed, or to determine the timing advance as a fourth timing advance when the timing is the second timing and a first transmission is performed; Wherein, the first transmission includes a transmission with a first network node, or a transmission in which a coreset pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel scheduling the transmission is a second numerical value.
[0191] Optionally, the transceiver 1502 is also for obtaining a first timing advance and / or a second timing advance; Wherein, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; Wherein, the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0192] Optionally, the processor 1501 is also for obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance.
[0193] Optionally, the processor 1501 is also for obtaining a first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0194] Optionally, the processor 1501 is also configured to obtain the fourth timing advance according to the first timing advance and the first time difference, and / or to obtain the third timing advance according to the second timing advance and the first time difference.
[0195] Optionally, the transceiver 1502 is also for transmitting to the first network node a second timing advance or a timing advance difference, which is the difference between the first timing advance and the second timing advance.
[0196] Optionally, the transceiver 1502 is also for receiving or obtaining the third timing advance and / or the fourth timing advance configured or indicated by the first network node.
[0197] Optionally, the processor 1501 is also for obtaining a first time difference; the transceiver 1502 is also for transmitting the first time difference to the first network node; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The arrival or reception time difference between the first transmission and the second transmission.
[0198] In the embodiments of the present disclosure, a user equipment can determine a corresponding timing advance according to the timing and / or network node, which solves the problem in the related art that when a user equipment switches transmission among different network nodes, only the same timing advance can be used for uplink transmission, which may cause the uplink transmission to be incorrectly received. According to the technical aspects of the present embodiment, a user equipment can determine different timing advances for different transmission scenarios and perform uplink transmission according to the determined timing advances, so that the uplink transmission can be correctly received, thereby improving the reliability of uplink transmission.
[0199] Referring to FIG. 16, FIG. 16 is a structural schematic diagram of an uplink transmission device according to an embodiment of the present disclosure, the uplink transmission device being applicable to a first network node, the device including: a transceiver 1601; the transceiver 1601 is for transmitting the third timing advance and / or the fourth timing advance to a user equipment; Wherein, the third timing advance is a timing advance at which the user equipment performs second transmission at the first timing; Wherein, the fourth timing advance is a timing advance at which the user equipment performs first transmission at the second timing.
[0200] Optionally, the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; The second timing may be the timing of a second network node, or the timing of reception from the second network node by the user equipment.
[0201] Alternatively, the first transmission includes a transmission with the first network node, or a transmission associated with a coreset pool index having a first numerical value, or a transmission in which a control resource set of a control channel for scheduling an uplink transmission has a coreset pool index having a first numerical value; and / or The second transmission includes a transmission with a second network node, or a transmission in which a coreset pool index associated with the transmission is a second numerical value, or a transmission in which a coreset pool index of a control resource set (Control Resource Set) of a control channel that schedules the uplink transmission is a second numerical value.
[0202] Optionally, the transceiver 1601 is also for receiving a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance; Wherein, the second timing advance and / or the timing advance difference are sent by a second network node or the user equipment.
[0203] Optionally, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; The second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
[0204] Optionally, the transceiver 1601 is also for receiving a first time difference reported from the user equipment; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and a second network node, or A time difference between the first timing and the second timing, or The arrival time difference between the first transmission and the second transmission.
[0205] Optionally, the third timing advance and / or the fourth timing advance are configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
[0206] Optionally, the transceiver 1601 is also for instructing the user equipment to update the timing advance, for updating the third timing advance and / or the fourth timing advance by the user equipment.
[0207] In an embodiment of the present disclosure, the first network node can send the third timing advance and / or the fourth timing advance to the user equipment, so that the user equipment can obtain multiple different timing advances, thereby ensuring that it is feasible for the user equipment to determine the timing advance according to the timing and / or network node.
[0208] An embodiment of the present disclosure is a communication device including a transceiver, a memory, a processor, and the above-described program stored in the memory and operable on the processor, The processor is adapted to read a program stored in a memory and implement the uplink transmission method described above, thereby providing a communication device.
[0209] It should be noted that the division into units in the embodiments of the present disclosure is merely a schematic division based on logical functions, and other division methods may be used in actual implementation. Furthermore, the functional units in the embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The integrated units may be implemented in the form of hardware or software functional units.
[0210] The integrated unit may be implemented in the form of a software functional unit and stored in a processor-readable storage medium when sold or used as an independent product. Based on this understanding, an essential part of the technical aspects of the present disclosure, a part that contributes to the prior art, or all or part of the technical aspects can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions that cause a computer device (which may be a personal computer, a server, a network device, etc.) or a processor to execute all or some of the steps of the methods described in each embodiment of the present disclosure. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, a portable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0211] An embodiment of the present disclosure further provides a readable storage medium storing a program, which, when executed by a processor, realizes each procedure of the embodiment of the above uplink transmission method and can achieve the same technical effects, but to avoid repetition, will not be described again here. Among them, the readable storage medium may be any available medium or data storage device that can be accessed by a processor, including, but not limited to, magnetic storage devices (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage devices (e.g., optical disks (compact discs (CDs), digital video discs (DVDs), Blu-ray (registered trademark) discs (BDs), high-definition versatile discs (HVDs), etc.), and semiconductor storage devices (e.g., ROMs, erasable programmable read-only memory (EPROMs), electrically erasable programmable read-only memory (EEPROMs), non-volatile memory (NAND flash), solid state disks (SSDs)), etc.
[0212] It should be explained that, as used herein, the terms "comprise," "comprises," or any other variant thereof, are intended to cover a non-exclusive inclusion, such that a procedure, method, article, or apparatus comprising a set of elements not only includes those elements, but also other elements not expressly listed or inherent in the procedure, method, article, or apparatus. Unless further limited, an element qualified by the term "comprises a..." does not exclude the presence of other identical elements in the procedure, method, article, or apparatus that includes that element.
[0213] From the description of the above embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be realized by adding a necessary general-purpose hardware platform to software. Of course, they can also be realized by hardware, but in many cases, the former is a more preferable embodiment. Based on this understanding, the essential part of the technical solution of the present disclosure or the part that contributes to the related art can be embodied in the form of a software product, and the computer software product is stored in a storage medium (e.g., ROM / RAM, magnetic disk, optical disk) and includes several instructions that enable a terminal (which may be a mobile phone, computer, server, air conditioner, network device, etc.) to execute the methods according to the embodiments of the present disclosure.
[0214] Although the embodiments of the present disclosure have been described above with reference to the drawings, the present disclosure is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are merely illustrative and not restrictive. A person skilled in the art can create many forms under the teachings of the present disclosure without departing from the spirit of the present disclosure and the scope of protection of the claims, and all of them shall be included in the scope of protection of the present disclosure.
Claims
1. 1. An uplink transmission method applied to a user equipment, the method comprising: determining a timing advance according to a timing and / or network node; and performing uplink transmission with the network node according to the timing advance.
2. If the preceding transmission is the first transmission, the timing is the first timing; or If the preceding transmission is a second transmission, the timing is a second timing; or When receiving a downlink scheduling or downlink control information indication or an uplink grant sent from a first network node, the timing is the first timing; or The method of claim 1 , wherein the timing is the second timing when receiving a downlink scheduling or downlink control information indication or an uplink grant transmitted from a second network node.
3. the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; 3. The method of claim 2, wherein the second timing is a timing of the second network node, or a reception time or reception timing from the second network node by the user equipment.
4. The first transmission includes a transmission with the first network node, or a transmission in which a control resource set pool index associated with the transmission is a first numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index that is a first numerical value; and / or 3. The method of claim 2, wherein the second transmission comprises a transmission with the second network node, or a transmission associated with the transmission having a coreset pool index of the second numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of the second numerical value.
5. The uplink transmission with the network node includes:
2. The method of claim 1, wherein the transmission of a coreset pool index associated with an uplink transmission or a coreset pool index of a control resource set of a control channel scheduling the transmission is replaced by a transmission of a coreset pool index associated with an uplink transmission or a control resource set of a control channel scheduling the transmission.
6. determining a timing advance in accordance with the above-described timing and / or network node; The timing is a first timing, and when a second transmission is performed, the timing advance is determined to be a third timing advance; or the timing is the second timing, and when performing the first transmission, determining the timing advance as a fourth timing advance; Wherein, the first transmission includes a transmission with a first network node, or a transmission associated with a coreset pool index having a first value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index having a first value; and / or 2. The method of claim 1, wherein the second transmission comprises a transmission with a second network node, or a transmission associated with the transmission having a coreset pool index of the second numerical value, or a transmission in which a control resource set of a control channel scheduling the transmission has a coreset pool index of the second numerical value.
7. The method comprises: obtaining a first timing advance and / or a second timing advance; Wherein, the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; The method of claim 6 , wherein the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
8. The method comprises: The method of claim 7 , further comprising: obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance.
9. The method comprises: obtaining a first time difference; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The method of claim 8 , including a time difference in arrival or receipt between the first transmission and the second transmission.
10. Obtaining the third timing advance and / or the fourth timing advance according to the first timing advance and the second timing advance includes: obtaining the fourth timing advance according to the first timing advance and the first time difference; and / or 10. The method of claim 9, comprising deriving the third timing advance according to the second timing advance and the first time difference.
11. The method comprises:
7. The method of claim 6, further comprising transmitting to the first network node a second timing advance or a timing advance difference, the timing advance difference being the difference between the first timing advance and the second timing advance.
12. The method comprises:
7. The method of claim 6, further comprising receiving or obtaining the third timing advance and / or the fourth timing advance configured or indicated by the first network node.
13. The method comprises: obtaining a first time difference; transmitting the first time difference to the first network node; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and the second network node, or A time difference between the first timing and the second timing, or The method of claim 12 , including a time difference in arrival or receipt between the first transmission and the second transmission.
14. 1. An uplink transmission method applied to a first network node, the method comprising: transmitting a third timing advance and / or a fourth timing advance to the user equipment; Wherein, the third timing advance is a timing advance at which the user equipment performs second transmission at the first timing; wherein the fourth timing advance is a timing advance at which the user equipment performs first transmission at the second timing.
15. the first timing is a timing of the first network node, or a reception time or reception timing from the first network node by the user equipment; 15. The method of claim 14, wherein the second timing is a timing of a second network node, or a time or timing of reception from the second network node by the user equipment.
16. The first transmission includes a transmission with the first network node, or a transmission associated with a coreset pool index having a first numerical value, or a transmission in which a control resource set (Control Resource Set) of a control channel for scheduling an uplink transmission has a coreset pool index having a first numerical value; and / or 15. The method of claim 14, wherein the second transmission comprises a transmission with a second network node, or a transmission associated with a coreset pool index having the second numerical value, or a transmission in which a control resource set of a control channel for scheduling an uplink transmission has a coreset pool index having the second numerical value.
17. receiving a second timing advance, or receiving a timing advance difference, the difference between the first timing advance and the second timing advance; 15. The method of claim 14, wherein the second timing advance and / or the timing advance difference are transmitted by a second network node or the user equipment.
18. the first timing advance is a timing advance at which the user equipment performs the first transmission at the first timing; 18. The method of claim 17, wherein the second timing advance is a timing advance at which the user equipment performs the second transmission at the second timing.
19. receiving a first time difference reported from the user equipment; Wherein, the first time difference is: the arrival time difference of a downlink signal or channel between the first network node and a second network node, or A time difference between the first timing and the second timing, or The method of claim 14 , including a time difference of arrival between the first transmission and the second transmission.
20. 20. The method of claim 19, wherein the third timing advance and / or the fourth timing advance are configured and obtained by the first network node according to the first time difference, the first timing advance and the second timing advance.
21. 15. The method of claim 14, further comprising instructing the user equipment to update a timing advance for updating the third timing advance and / or the fourth timing advance by the user equipment.
22. An uplink transmission apparatus applied to a user equipment, the apparatus comprising: a first module for determining a timing advance according to a timing and / or network node; a second module for performing uplink transmission with the network node according to the timing advance.
23. An uplink transmission device applied in a first network node, the device comprising: a first module for transmitting the third timing advance and / or the fourth timing advance to a user equipment; Wherein, the third timing advance is a timing advance at which the user equipment performs second transmission at the first timing; wherein the fourth timing advance is a timing advance at which the user equipment performs first transmission at the second timing.
24. An uplink transmission system including a user equipment and network nodes, the network nodes including a first network node and a second network node; An uplink transmission system, wherein the user equipment is configured to determine a timing advance according to a timing and / or a network node, and to perform uplink transmission with the network node according to the timing advance.
25. An uplink transmission apparatus for use in a user equipment, the apparatus including a processor and a transceiver; the processor is for determining a timing advance according to a timing and / or network node; An uplink transmission device, wherein the transceiver is for performing uplink transmission with the network node in accordance with the timing advance.
26. An uplink transmission apparatus applied in a first network node, the apparatus including: a transceiver; the transceiver is for transmitting a third timing advance and / or a fourth timing advance to a user equipment; Wherein, the third timing advance is a timing advance at which the user equipment performs second transmission at the first timing; wherein the fourth timing advance is a timing advance at which the user equipment performs first transmission at the second timing.
27. A communication device including a transceiver, a memory, a processor, and a program stored in the memory and operable on the processor, A communication device, wherein the processor is configured to read a program in a memory and implement the steps in the uplink transmission method described in any one of claims 1 to 13, or to implement the steps in the uplink transmission method described in any one of claims 14 to 21.
28. A readable storage medium for storing a program, the program being executed by a processor to implement the steps of the uplink transmission method of any one of claims 1 to 13, or to implement the steps of the uplink transmission method of any one of claims 14 to 21.
Citation Information
Patent Citations
Multi-TRP pucch design considerations
US20220182957A1
Timing and frequency adjustments in non-terrestrial networks
WO2022058913A1