Uplink transmission method, device, communication node and storage medium
By canceling some or all symbols according to priority in the uplink transmission with time domain overlap and using them for the third uplink transmission, the problem of poor uplink transmission reliability caused by time domain overlap is solved, and resource utilization and scheduling flexibility are improved.
Patent Information
- Application Number
- CN202010054691.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-01-17
- Publication Date
- 2025-10-03
- Estimated Expiration
- 2040-01-17
AI Technical Summary
In the fifth generation mobile communication technology, different types of uplink transmissions with time domain overlap cannot be transmitted simultaneously, and the lack of an effective mechanism leads to poor uplink transmission reliability.
In the case where the first uplink transmission overlaps with the second uplink transmission in time domain, the transmission of some or all time domain symbols is canceled, the canceled symbols are determined according to the priority level, and these symbols are multiplexed for the third uplink transmission when the set conditions are met.
It improves resource utilization and uplink transmission flexibility, ensures the reliability of high-priority transmission, avoids resource waste, and enhances scheduling flexibility and reliability.
Smart Images

Figure CN111901868B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to a wireless communication network, for example, to an uplink transmission method, device, communication node and storage medium. Background Art
[0002] In the fifth-generation mobile communication technology, New Radio (NR), communication nodes can support different types of service transmission, such as enhanced mobile broadband (eMBB) service transmission and the uplink channel transmission related to eMBB services, ultra-reliable low-latency communication (URLLC) service transmission and the uplink channel transmission related to URLLC services, etc. However, if two uplink transmissions overlap in time domain, the two uplink transmissions cannot be transmitted simultaneously. Currently, there is a lack of effective mechanisms to clarify how to handle the transmission of two uplink transmissions with time domain overlap, resulting in poor uplink transmission reliability. Summary of the Invention
[0003] The present application provides an uplink transmission method, apparatus, communication node, and storage medium to improve the reliability of uplink transmission.
[0004] The embodiment of the present application provides an uplink transmission method, including:
[0005] In a case where a first uplink transmission and a second uplink transmission overlap in time domain, canceling transmission of some or all time domain symbols in the first uplink transmission, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority;
[0006] When a set condition is met, the third uplink transmission is transmitted using the time domain symbols whose transmission is canceled in the first uplink transmission.
[0007] The embodiment of the present application also provides an uplink transmission method, including:
[0008] In a case where a first uplink transmission and a second uplink transmission overlap in time domain, determining a start symbol at which transmission of the first uplink transmission is canceled, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority;
[0009] The transmission of part or all of the time domain symbols in the first uplink transmission is canceled according to the start symbol.
[0010] The embodiment of the present application further provides an uplink transmission device, including:
[0011] a first cancellation module, configured to cancel transmission of some or all time domain symbols in a first uplink transmission when a first uplink transmission overlaps with a second uplink transmission in a time domain, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority;
[0012] The transmission module is configured to transmit a third uplink transmission using the time domain symbols whose transmission is canceled in the first uplink transmission when a set condition is met.
[0013] The embodiment of the present application further provides an uplink transmission device, including:
[0014] a start symbol determination module, configured to determine a start symbol at which transmission of the first uplink transmission is canceled when a first uplink transmission and a second uplink transmission overlap in time domain, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority;
[0015] The second cancellation module is configured to cancel the transmission of part or all of the time domain symbols in the first uplink transmission according to the start symbol.
[0016] The present application also provides a communication node, including:
[0017] one or more processors;
[0018] a storage device for storing one or more programs;
[0019] When the one or more programs are executed by the one or more processors, the one or more processors implement the above-mentioned uplink transmission method.
[0020] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the program is executed by a processor, the above-mentioned uplink transmission method is implemented. BRIEF DESCRIPTION OF THE DRAWINGS
[0021] Figure 1 A flowchart of an uplink transmission method provided by an embodiment;
[0022] Figure 2 A schematic diagram of time domain overlap of uplink transmission provided by an embodiment;
[0023] Figure 3 A schematic diagram of time domain overlap of uplink transmission provided by another embodiment;
[0024] Figure 4 A schematic diagram of time domain overlap of uplink transmission provided in yet another embodiment;
[0025] Figure 5 A schematic diagram of time domain overlap of uplink transmission provided in yet another embodiment;
[0026] Figure 6 A flowchart of an uplink transmission method provided in another embodiment;
[0027] Figure 7 A schematic structural diagram of an uplink transmission device provided in one embodiment;
[0028] Figure 8 A schematic structural diagram of an uplink transmission device provided in another embodiment;
[0029] Figure 9 A schematic diagram of the hardware structure of a communication node provided by one embodiment. DETAILED DESCRIPTION
[0030] The present application is described below in conjunction with the accompanying drawings and embodiments. It will be understood that the specific embodiments described herein are merely intended to explain the present application and are not intended to limit the present application. It should be noted that, unless there is a conflict, the embodiments and features within the embodiments of the present application may be combined with each other in any manner. It should also be noted that, for ease of description, the accompanying drawings only illustrate portions relevant to the present application, not all structures.
[0031] In the fifth-generation mobile communication technology NR, the UE can support different types of service transmission. However, considering the complexity of UE implementation, only one uplink channel is allowed to be transmitted within a certain period of time. When two uplink channels overlap in time domain, the UE can only choose to transmit one of them, and the other one is canceled. Currently, there is a lack of effective mechanisms to clearly handle the transmission of two uplink transmissions with time domain overlap, such as how to reuse the canceled resources and how to determine the start position of the cancellation. This results in poor flexibility and low reliability of uplink transmission scheduling.
[0032] In an embodiment of the present application, an uplink transmission method is provided. When two uplink transmission time domains overlap, the uplink transmission of the first priority is canceled, and the canceled time domain symbols can be reused for the third uplink transmission, thereby improving resource utilization and scheduling flexibility, and further improving the reliability of the uplink transmission.
[0033] Figure 1 A flowchart of an uplink transmission method provided in an embodiment is shown in FIG. Figure 1 As shown, the method provided in this embodiment includes step 110 and step 120.
[0034] In step 110, when a first uplink transmission overlaps with a second uplink transmission in time domain, the transmission of part or all of the time domain symbols in the first uplink transmission is canceled, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority.
[0035] In step 120, if a set condition is met, a third uplink transmission is transmitted using the time domain symbols whose transmission was canceled in the first uplink transmission.
[0036] Figure 2 FIG. 1 is a schematic diagram of uplink transmission time domain overlap provided by an embodiment. Figure 2 As shown, when a first uplink transmission (low priority) overlaps with a second uplink transmission (high priority) in the time domain, the time domain symbols of the first uplink transmission are completely or partially canceled. If set conditions are met, the canceled time domain symbols that do not overlap with the first uplink transmission are allowed to be used to transmit the third uplink transmission. By reusing the canceled but non-overlapping time domain symbol resources of the first uplink transmission, resource waste is avoided and the reliability of the uplink transmission is improved.
[0037] In one embodiment, the third uplink transmission corresponds to the first priority, and the scheduling type of the third uplink transmission is semi-static scheduling; the setting conditions include: the set time length before the start symbol of the third uplink transmission is later than the start symbol or the end symbol of the downlink control information (Downlink Control Information, DCI) corresponding to the second uplink transmission.
[0038] In this embodiment, the third uplink transmission is the first priority uplink transmission of semi-persistent scheduling. Semi-persistent scheduling means that the third uplink transmission does not need to be scheduled by the DCI for uplink transmission scheduling. When the third uplink transmission meets the first time line, the cancelled time domain symbols can be used to transmit the third uplink transmission. Figure 2 As shown, the first timeline refers to: starting from the starting symbol (starting point) of the third uplink transmission and moving forward for a set time length, later than the starting symbol (starting point) or the last symbol (end point) of the DCI corresponding to the second uplink transmission. In some embodiments, the first timeline may also refer to starting from the starting symbol (starting point) of the third uplink transmission and moving forward for a set time length, no earlier than the starting symbol (starting point) or the last symbol (end point) of the DCI corresponding to the second uplink transmission. The set time length may be T defined by 38.214. proc,2 、T proc,1 Or other predefined values, such as N1, N2 or N3 defined in 38.214, may also be related to the capabilities reported by the UE.
[0039] In this embodiment, the first uplink transmission includes: a physical uplink control channel (PUCCH) for transmitting a first-priority hybrid automatic repeat request acknowledgment information (HARQ-ACK), a PUCCH for transmitting a first-priority scheduling request (SR), a PUCCH for transmitting a first-priority periodic channel state information (P-CSI), a physical uplink shared channel (PUSCH) for transmitting a first-priority channel state information (CSI), a PUCCH for transmitting a first-priority beam failure recovery (BFR), a PUSCH for transmitting a first-priority dynamically scheduled uplink data, or a PUSCH for transmitting a first-priority semi-statically scheduled uplink data. In some embodiments, the first uplink transmission may also be a first-priority sounding reference signal (SRS) or a first-priority aperiodic channel state information (A-CSI). StateInformation, A-CSI) PUCCH.
[0040] The set duration is determined according to the type of the second uplink transmission or the third uplink transmission.
[0041] In one embodiment, the second uplink transmission includes: PUCCH for transmitting HARQ-ACK of the second priority, PUCCH for transmitting SR of the second priority, PUSCH for transmitting CSI of the second priority, PUCCH for transmitting BFR of the second priority, PUSCH for transmitting dynamically scheduled uplink data of the second priority, or PUSCH for transmitting semi-statically scheduled uplink data of the second priority. In some embodiments, the second uplink transmission may also be PUCCH for transmitting non-periodic channel state information of the second priority. The type of the second uplink transmission is different, and the corresponding set duration may also be different.
[0042] In one embodiment, the third uplink transmission includes: a physical uplink control channel PUCCH for transmitting HARQ-ACK of the first priority, a PUCCH for transmitting SR of the first priority, a PUCCH for transmitting P-CSI of the first priority, a PUSCH for transmitting CSI of the first priority, a PUCCH for transmitting BFR of the first priority, a PUSCH for transmitting dynamically scheduled uplink data of the first priority, or a PUSCH for transmitting semi-statically scheduled uplink data of the first priority. In some embodiments, the third uplink transmission may also be SRS of the first priority or PUCCH for transmitting A-CSI of the first priority. The type of the third uplink transmission is different, and the corresponding set duration may also be different.
[0043] In this embodiment, after the DCI corresponding to the second uplink transmission (high priority) is received, the UE can obtain the starting position of the time domain symbol of the canceled first uplink transmission (low priority). On this basis, there is no need to detect the time line of the third uplink transmission and the second uplink transmission together, and there is sufficient time to prepare for the transmission of the third uplink transmission. Therefore, the third uplink transmission is transmitted through the canceled non-overlapping time domain symbols.
[0044] In one embodiment, the third uplink transmission corresponds to the first priority, and the scheduling type of the third uplink transmission is dynamic scheduling; the setting conditions include: the starting symbol of the third uplink transmission is later than the set time length after the end symbol of the DCI corresponding to the third uplink transmission; the starting symbol of the DCI corresponding to the third uplink transmission is later than the starting symbol of the DCI corresponding to the second uplink transmission, or, the end symbol of the DCI corresponding to the third uplink transmission is later than the end symbol of the DCI corresponding to the second uplink transmission.
[0045] Figure 3 This is a schematic diagram of uplink transmission time domain overlap provided by another embodiment. Figure 3 As shown, in the case where the time domains of the first uplink transmission (low priority) and the second uplink transmission (high priority) overlap, the time domain symbols of the first uplink transmission are completely or partially canceled. When the set conditions are met, among the canceled time domain symbols, the time domain symbols that do not overlap with the time domain of the first uplink transmission are allowed to be used to transmit the third uplink transmission.
[0046] In this embodiment, the third uplink transmission is a first-priority uplink transmission that is dynamically scheduled. Dynamic scheduling means that the third uplink transmission needs to be scheduled by the DCI used for uplink transmission scheduling. When the third uplink transmission meets the second timeline, the canceled time domain symbols can be used to transmit the third uplink transmission. Figure 3As shown, the second timeline refers to: the starting symbol (starting point) of the third uplink transmission is later than the set time length after the end symbol (end point) of the DCI corresponding to the third uplink transmission; the starting symbol (starting point) of the DCI corresponding to the third uplink transmission is later than the starting symbol (starting point) of the DCI corresponding to the second uplink transmission, or the end symbol (end point) of the DCI corresponding to the third uplink transmission is later than the end symbol (end point) of the DCI corresponding to the second uplink transmission. In some embodiments, the second timeline may also refer to: the starting symbol (starting point) of the third uplink transmission is not earlier than the set time length after the end symbol (end point) of the DCI corresponding to the third uplink transmission; the starting symbol (starting point) of the DCI corresponding to the third uplink transmission is not earlier than the starting symbol (starting point) of the DCI corresponding to the second uplink transmission, or the end symbol (end point) of the DCI corresponding to the third uplink transmission is not earlier than the end symbol (end point) of the DCI corresponding to the second uplink transmission. The set time length can be T defined by 38.214. proc,2 、T proc,1 Or other predefined values, such as N1, N2 or N3 defined in 38.214, may also be related to the capabilities reported by the UE.
[0047] In this embodiment, the set duration is determined according to the type of the second uplink transmission or the third uplink transmission. Different types of second uplink transmission may have different corresponding set durations; different types of third uplink transmission may have different corresponding set durations.
[0048] In this embodiment, the start symbol (or end symbol) of the DCI corresponding to the third uplink transmission is later than or no earlier than the start symbol (or end symbol) of the DCI corresponding to the second uplink transmission. On this basis, the UE can know that the transmission of the first uplink transmission is canceled starting from a certain time domain symbol, and there is no need to detect the time line of the third uplink transmission and the second uplink transmission together; and after the set time length after the DCI corresponding to the third uplink transmission, the third uplink transmission is scheduled, and there is sufficient time to prepare for the transmission of the third uplink transmission. Therefore, the third uplink transmission is transmitted through the canceled non-overlapping time domain symbols.
[0049] In one embodiment, the setting condition also includes: the starting symbol of the DCI corresponding to the second uplink transmission is later than the starting symbol of the DCI corresponding to the first uplink transmission, or the ending symbol of the DCI corresponding to the second uplink transmission is later than the ending symbol of the DCI corresponding to the first uplink transmission.
[0050] In this embodiment, the start symbol (or end symbol) of the DCI corresponding to the second uplink transmission is later than the start symbol (or end symbol) of the DCI corresponding to the first uplink transmission, thereby ensuring that in the case of time domain overlap, the transmission of all or part of the time domain symbols of the first uplink transmission is canceled. In this embodiment, the start symbol refers to the starting point of the start symbol, and the end symbol refers to the ending point of the end symbol. In some embodiments, the setting condition also includes: the start symbol (or end symbol) of the DCI corresponding to the second uplink transmission is not earlier than the start symbol (or end symbol) of the DCI corresponding to the first uplink transmission.
[0051] In one embodiment, the third uplink transmission corresponds to the second priority, and the scheduling type of the third uplink transmission is semi-static scheduling; the setting conditions include: the set time length before the start symbol of the third uplink transmission is later than the start symbol or end symbol of the DCI corresponding to the second uplink transmission.
[0052] Figure 4 A schematic diagram of uplink transmission time domain overlap provided in yet another embodiment. Figure 4 As shown, in the case where the time domains of the first uplink transmission (low priority) and the second uplink transmission (high priority) overlap, the time domain symbols of the first uplink transmission are completely or partially canceled. When the set conditions are met, among the canceled time domain symbols, the time domain symbols that do not overlap with the time domain of the first uplink transmission are allowed to be used to transmit the third uplink transmission.
[0053] In this embodiment, the third uplink transmission is the first priority uplink transmission of semi-persistent scheduling. When the third uplink transmission meets the third timeline, the cancelled time domain symbols can be used to transmit the third uplink transmission. Figure 4 As shown, the third timeline means that the set time length before the start symbol (starting point) of the third uplink transmission is later than the start symbol (starting point) or the end symbol (end point) of the DCI corresponding to the second uplink transmission. In some embodiments, the third timeline may mean that the set time length before the start symbol (starting point) of the third uplink transmission is not earlier than the start symbol (starting point) or the end symbol (end point) of the DCI corresponding to the second uplink transmission. The set time length may be T defined as 38.214 proc,2 、T proc,1 Or other predefined values, such as N1, N2 or N3 defined in 38.214, may also be related to the capabilities reported by the UE.
[0054] In this embodiment, the set duration is determined according to the types of the second uplink transmission and the third uplink transmission. Different types of second uplink transmission may have different corresponding set durations; different types of third uplink transmission may have different corresponding set durations.
[0055] In this embodiment, the set time length before the start position of the third uplink transmission is later than the end symbol of the DCI corresponding to the second uplink transmission, and there is sufficient time length to prepare for transmitting the third uplink transmission. Therefore, the third uplink transmission is transmitted through the canceled non-overlapping time domain symbols.
[0056] In one embodiment, the third uplink transmission corresponds to the second priority, and the scheduling type of the third uplink transmission is dynamic scheduling. The setting conditions include: a start symbol of the third uplink transmission is later than a set time length after the end symbol of the DCI corresponding to the third uplink transmission; a start symbol of the DCI corresponding to the third uplink transmission is later than a start symbol of the DCI corresponding to the second uplink transmission, or an end symbol of the DCI corresponding to the third uplink transmission is later than an end symbol of the DCI corresponding to the second uplink transmission; and the third uplink transmission and the second uplink transmission do not overlap in time domain.
[0057] Figure 5 A schematic diagram of uplink transmission time domain overlap provided in yet another embodiment. Figure 5 As shown, in the case where the time domains of the first uplink transmission (low priority) and the second uplink transmission (high priority) overlap, the time domain symbols of the first uplink transmission are completely or partially canceled. When the set conditions are met, among the canceled time domain symbols, the time domain symbols that do not overlap with the time domain of the first uplink transmission are allowed to be used to transmit the third uplink transmission.
[0058] In this embodiment, the third uplink transmission is the first priority uplink transmission of semi-persistent scheduling. When the third uplink transmission meets the fourth timeline, the cancelled time domain symbols can be used to transmit the third uplink transmission. Figure 5 As shown, the fourth timeline refers to: the starting symbol (starting point) of the third uplink transmission is later than the set time length after the end symbol (end point) of the DCI corresponding to the second uplink transmission; the starting symbol (starting point) of the DCI corresponding to the third uplink transmission is later than the starting symbol (starting point) of the DCI corresponding to the second uplink transmission, or, the end symbol (end point) of the DCI corresponding to the third uplink transmission is later than the end symbol (end point) of the DCI corresponding to the second uplink transmission. In some embodiments, the fourth timeline may refer to: the starting symbol (starting point) of the third uplink transmission is not earlier than the set time length after the end symbol (end point) of the DCI corresponding to the second uplink transmission; the starting symbol (starting point) of the DCI corresponding to the third uplink transmission is not earlier than the starting symbol (starting point) of the DCI corresponding to the second uplink transmission, or, the end symbol (end point) of the DCI corresponding to the third uplink transmission is not earlier than the end symbol (end point) of the DCI corresponding to the second uplink transmission. The set time length may be T defined as 38.214. proc,2 、T proc,1Or other predefined values, such as N1, N2 or N3 defined in 38.214, may also be related to the capabilities reported by the UE.
[0059] In this embodiment, the set duration is determined according to the types of the second uplink transmission and the third uplink transmission. Different types of second uplink transmission may have different corresponding set durations; different types of third uplink transmission may have different corresponding set durations.
[0060] In this embodiment, the third uplink transmission is scheduled after a set time length after the DCI corresponding to the third uplink transmission. The start symbol (or end symbol) of the DCI corresponding to the third uplink transmission is later than the start symbol (or end symbol) of the DCI corresponding to the second uplink transmission. The time domains of the third uplink transmission and the second uplink transmission do not overlap, so there is sufficient time to prepare for transmission of the third uplink transmission, avoiding reverse order transmission, and ensuring that the order in which the third uplink transmission and the second uplink transmission are scheduled by DCI is consistent with the order of transmission opportunities.
[0061] In one embodiment, the setting condition also includes: the starting symbol of the DCI corresponding to the second uplink transmission is later than the starting symbol of the DCI corresponding to the first uplink transmission, or the ending symbol of the DCI corresponding to the second uplink transmission is later than the ending symbol of the DCI corresponding to the first uplink transmission.
[0062] In this embodiment, the start symbol (or end symbol) of the DCI corresponding to the second uplink transmission is later than the start symbol (or end symbol) of the DCI corresponding to the first uplink transmission, thereby ensuring that in the case of time domain overlap, the transmission of all or part of the time domain symbols of the first uplink transmission is canceled. In this embodiment, the start symbol refers to the starting point of the start symbol, and the end symbol refers to the ending point of the end symbol. In some embodiments, the setting condition may also include: the start symbol of the DCI corresponding to the second uplink transmission is not earlier than the start symbol of the DCI corresponding to the first uplink transmission, or the end symbol of the DCI corresponding to the second uplink transmission is not earlier than the end symbol of the DCI corresponding to the first uplink transmission.
[0063] In one embodiment, the third uplink transmission corresponds to the second priority; the transmission order and scheduling order of the third uplink transmission and the second uplink transmission are consistent.
[0064] In this embodiment, the first uplink transmission and the second uplink transmission overlap in time domain, all or part of the time domain symbols in the first uplink transmission are canceled, and the time domain symbols whose transmission is canceled allow the transmission of the third uplink transmission, wherein the transmission order of the third uplink transmission and the second uplink transmission is consistent with the scheduling order, thereby prohibiting reverse order transmission, ensuring that the second uplink transmission that is scheduled first is also transmitted earlier than the third uplink transmission.
[0065] In one embodiment, when the third uplink transmission is of the second priority (eg Figure 2 and Figure 3 As shown in the case), the first uplink transmission or the third uplink transmission includes: a PUCCH for transmitting a first priority mixed HARQ-ACK, a PUCCH for transmitting a first priority scheduling request, and a periodic channel state information (Periodic ChannelState The first uplink transmission or the third uplink transmission may be a PUCCH for transmitting SRS of the first priority or a PUCCH for transmitting A-CSI of the first priority; the second uplink transmission may include: a PUCCH for transmitting HARQ-ACK of the second priority, a PUCCH for transmitting scheduling request of the second priority, a PUSCH for transmitting CSI of the second priority, a PUCCH for transmitting BFR of the first priority, a PUSCH for transmitting dynamically scheduled uplink data of the second priority, or a PUSCH for transmitting semi-statically scheduled uplink data of the second priority; in some embodiments, the second uplink transmission may also include a PUCCH for transmitting A-CSI of the second priority.
[0066] In one embodiment, when the third uplink transmission is of the first priority (eg Figure 4 and Figure 5 In the case shown in the figure), the first uplink transmission includes: PUCCH for transmitting HARQ-ACK of the first priority, PUCCH for transmitting scheduling request of the first priority, PUCCH for transmitting P-CSI of the first priority, PUSCH for transmitting CSI of the first priority, PUCCH for transmitting BFR of the first priority, PUSCH for transmitting dynamically scheduled uplink data of the first priority, or PUSCH for transmitting semi-statically scheduled uplink data of the first priority. In some embodiments, the first uplink transmission may also be SRS of the first priority or PUCCH for transmitting A-CSI of the first priority. The second uplink transmission or the third uplink transmission includes: PUCCH for transmitting HARQ-ACK of the second priority, PUCCH for transmitting scheduling request of the second priority, PUSCH for transmitting CSI of the second priority, PUCCH for transmitting BFR of the second priority, PUSCH for transmitting dynamically scheduled uplink data of the second priority, or PUSCH for transmitting semi-statically scheduled uplink data of the second priority. In some embodiments, the second uplink transmission or the third uplink transmission may also be PUCCH for transmitting A-CSI of the second priority.
[0067] In one embodiment, the third uplink transmission may be of the second priority or the first priority, and the set duration is determined according to the type of the third uplink transmission.
[0068] In one embodiment, when the third uplink transmission is a PUCCH for transmitting HARQ-ACK, the duration is set to B1, or the sum of B1 and B2, where B1 is a first setting value, and the first setting value can be, for example, T in TS38.214. proc,1 , or N1, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0069] In one embodiment, when the third uplink transmission is a PUCCH for a transmission scheduling request, the duration is set to B1, or the sum of B1 and B2, where B1 is a second set value, and the second set value can be, for example, T in TS38.214. proc,1 , or N1, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0070] In one embodiment, when the third uplink transmission is a PUCCH for transmitting channel state information, the set duration is B1, or the sum of B1 and B2, wherein B1 is a third set value, and the third set value can be, for example, T in TS38.214. proc,CSI , or Z, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0071] In one embodiment, when the third uplink transmission is a PUSCH of channel state information, the set duration is B1, or the sum of B1 and B2, wherein B1 is a fourth set value, and the fourth set value can be, for example, T in TS38.214. proc,2 , or N2, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0072] In one embodiment, when the third uplink transmission is a PUCCH transmitting BFR, the set duration is B1, or the sum of B1 and B2, wherein B1 is the fifth set value, and the fifth set value can be, for example, T in TS38.214. proc,1 , or N1, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0073] In one embodiment, when the third uplink transmission is a dynamically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, wherein B1 is a sixth set value, and the sixth set value can be, for example, T in TS38.214. proc,2 , or N2, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0074] In one embodiment, when the third uplink transmission is a semi-persistently scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, wherein B1 is the seventh set value, and the seventh set value can be, for example, T in TS38.214. proc,2 , or N2, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0075] In one embodiment, when the third uplink transmission is SRS, the set duration is B1, or the sum of B1 and B2, wherein B1 is the eighth set value, and the eighth set value can be T in TS38.214. proc,2 , or N2, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0076] In one embodiment, when the third uplink transmission is a PUCCH transmitting A-CSI, the set duration is B1, or the sum of B1 and B2, wherein B1 is a ninth set value, and the ninth set value can be, for example, T in TS38.214. proc,CSI , or Z, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0077] In one embodiment, the set duration includes B1, or the set duration includes B1 and B2. B1 can be T in TS38.214. proc,1 , can also be N, N1, T proc,2 、N2、Z、Z'、T proc,CSI and one of N3, which can also be a pre-agreed value. The units of N, N1, N2, N3, Z, and Z' are symbols, which are values defined in TS38.214 or TS38.213. proc,1 、T proc,2 and T proc,CSI It is a time quantity, which can be slightly adjusted according to the actual application situation. It is also the value defined in TS38.214 or TS38.213. The above symbols and time quantities can be converted to each other. If B1 is T proc,1 , you can further set Tproc,1 d in 1,1 = 0. If B1 is T proc,2 , you can further set T proc,2 d in 2,1 = 0. The value of B2 is one of 0, 1, and 2, and the unit is symbol, which is determined according to the processing capability reported by the UE. Note that the duration determination method of the set duration in this embodiment can also be applied to the duration determination of the set duration in all the above embodiments.
[0078] In one embodiment, the setting condition includes: the third uplink transmission corresponds to the second priority.
[0079] In this embodiment, whether the non-overlapping time domain symbols that were canceled in the first uplink transmission can be reused is determined based on the priority of the service. For example, the service node (e.g., base station) and the communication node (e.g., UE) agree that for the same UE, when the time domain resources of multiple uplink transmission channels overlap, in the canceled uplink transmission of the first priority, the non-overlapping time domain symbols are allowed to be used to transmit the third uplink transmission of the second priority, or are prohibited from being used to transmit the third uplink transmission of the first priority, thereby ensuring that the third uplink transmission of the second priority will not be delayed and ensuring the reliability of the second priority service.
[0080] The uplink transmission method of the above embodiment improves resource utilization and the efficiency of uplink transmission by reusing the time domain symbols of the canceled uplink transmission, provides an effective solution for uplink transmission and uplink transmission multiplexing in the case of time domain overlap, and improves the flexibility and reliability of scheduling and transmission.
[0081] In an embodiment of the present application, an uplink transmission method is also provided. In the case of time domain overlap of uplink transmission, the start symbol of the canceled uplink transmission is clearly defined, providing an effective solution for uplink transmission in the case of time domain overlap, improving the flexibility and reliability of uplink transmission, and enabling the base station to accurately receive the actual transmission part, thereby improving the efficiency of uplink transmission.
[0082] Figure 6 A flowchart of an uplink transmission method provided in another embodiment is shown in FIG. Figure 6 As shown, the method provided in this embodiment includes step 210 and step 220.
[0083] In step 210, when a first uplink transmission overlaps with a second uplink transmission in time domain, a start symbol at which the first uplink transmission is canceled is determined, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority.
[0084] In step 220, transmission of part or all of the time domain symbols in the first uplink transmission is canceled according to the start symbol.
[0085] In this embodiment, when the time domains of the first uplink transmission (first priority) and the second uplink transmission (second priority) overlap, the start symbol of the first uplink transmission of the first priority whose transmission is canceled is first identified, and based on this, the transmission of part or all of the time domain symbols in the first uplink transmission is canceled to ensure the reliability of the uplink transmission of the second priority.
[0086] In one embodiment, the start symbol of the first uplink transmission whose transmission is canceled may refer to the latest symbol allowed for the first uplink transmission, i.e., the start symbol is allowed to be transmitted, and the time domain symbols after the start symbol are canceled; or it may refer to the first symbol whose transmission is canceled, i.e., the start symbol and the time domain symbols after the start symbol are all canceled. If it is agreed that the start symbol is included in the symbols whose transmission is canceled, then all time domain symbols starting from the start symbol are canceled; if it is agreed that the symbol is not included in the symbols whose transmission is canceled, then the start symbol is allowed to be transmitted. The start symbol is a boundary symbol, and its processing method can be pre-agreed by the communication node or by the protocol.
[0087] In one embodiment, the start symbol of the first uplink transmission that is canceled may be the latest symbol to which the first uplink transmission is allowed to be transmitted, after which the first uplink transmission cannot be transmitted any further, that is, if the first uplink transmission is not completed, the remaining transmission needs to be canceled. Alternatively, the start symbol of the first uplink transmission that is canceled may also be the start symbol to which the first uplink transmission must be transmitted (if the end position of the first uplink transmission is later than the start symbol). Note: The start symbol is a boundary symbol, and its processing method may be pre-agreed by the communication node or by the protocol. For example, if it is agreed that the symbol is included in the canceled symbols, the cancellation starts from this symbol. If it is agreed that the symbol is not included in the canceled symbols, the symbol is allowed to be transmitted, and the symbol after this symbol is the canceled symbol.
[0088] In one embodiment, the second uplink transmission includes multiple dynamically scheduled second-priority uplink transmissions; the multiple dynamically scheduled second-priority uplink transmissions do not overlap in time domain; the multiple dynamically scheduled second-priority uplink transmissions all overlap in time domain with the first uplink transmission; determining the starting symbol of the first uplink transmission being canceled includes: determining the starting symbol of the first uplink transmission being canceled based on the multiple dynamically scheduled second-priority uplink transmissions.
[0089] In this embodiment, the second uplink transmission includes multiple dynamically scheduled uplink transmissions of the second priority, for example, uplink transmission 1, uplink transmission 2 and uplink transmission 3. The time domains of these three uplink transmissions do not overlap, but they all overlap with the time domain of the first uplink transmission, and there is a conflict in the uplink transmission. In this case, the start symbol of the canceled transmission of the first uplink transmission is determined based on uplink transmission 1, uplink transmission 2 and uplink transmission 3.
[0090] In one embodiment, the start symbol satisfies: starting from a set duration after the last symbol of the DCI corresponding to the first dynamically scheduled second priority uplink transmission among multiple dynamically scheduled second priority uplink transmissions; or, starting from the earliest set duration after the last symbol of the DCI corresponding to each dynamically scheduled second priority uplink transmission among multiple dynamically scheduled second priority uplink transmissions.
[0091] For example, if uplink transmission 1 in the second uplink transmission is the first (earliest) dynamically scheduled uplink transmission of the second priority, then the first uplink transmission starts from the set time length after the last symbol (end point) of the DCI corresponding to uplink transmission 1, and the subsequent time domain symbols are canceled; or, the set time length is determined according to each uplink transmission in each second uplink transmission, for example, the set time length after the DCI corresponding to uplink transmission 1 is recorded as t1, the set time length after the DCI corresponding to uplink transmission 2 is recorded as t2, and the set time length after the DCI corresponding to uplink transmission 3 is recorded as t3, where t1 is earlier than t2 and t3, then the time domain symbols of the first uplink transmission after t1 are canceled.
[0092] In one embodiment, when the second uplink transmission is a dynamically scheduled, second-priority PUCCH for transmitting HARQ-ACK, the set duration may also start after (the end point of) the last symbol of the PDSCH corresponding to the HARQ-ACK. The method for determining the duration of the set duration here is the same as the method for determining the duration of the set duration when the second uplink transmission is a dynamically scheduled other second-priority uplink transmission.
[0093] In one embodiment, the dynamically scheduled second-priority uplink transmission includes: PUCCH for transmitting HARQ-ACK of the second priority, PUCCH for transmitting scheduling request of the second priority, PUSCH for transmitting channel state information of the second priority, PUCCH for transmitting BFR of the second priority, or PUSCH for dynamically scheduled transmission of second-priority uplink data. In some embodiments, the second uplink transmission may also include PUCCH for transmitting A-CSI of the second priority; the first uplink transmission includes: PUCCH for transmitting HARQ-ACK of the first priority, PUCCH for transmitting scheduling request of the first priority, PUCCH for transmitting P-CSI of the first priority, PUSCH for transmitting CSI of the first priority, PUCCH for transmitting BFR of the first priority, PUSCH for dynamically scheduled transmission of first-priority uplink data, or PUSCH for semi-static scheduling of first-priority uplink data. In some embodiments, the first uplink transmission may also be SRS of the first priority or PUCCH for transmitting A-CSI of the first priority.
[0094] In this embodiment, the set duration is determined according to the type of the second uplink transmission. Different types of the second uplink transmission may also correspond to different set durations.
[0095] In one embodiment, the second uplink transmission includes multiple semi-statically scheduled second-priority uplink transmissions; the multiple semi-statically scheduled second-priority uplink transmissions do not overlap in time domain; the multiple semi-statically scheduled second-priority uplink transmissions all overlap in time domain with the first uplink transmission; determining the starting symbol of the first uplink transmission being canceled includes: determining the starting symbol of the first uplink transmission being canceled based on the multiple semi-statically scheduled second-priority uplink transmissions.
[0096] In this embodiment, the second uplink transmission includes multiple semi-statically scheduled second-priority uplink transmissions, for example, uplink transmission a, uplink transmission b, and uplink transmission c. The time domains of these three uplink transmissions do not overlap, but they all overlap with the time domain of the first uplink transmission, and there is a conflict in the uplink transmission. In this case, the start symbol of the canceled transmission of the first uplink transmission is determined based on uplink transmission a, uplink transmission b, and uplink transmission c.
[0097] In one embodiment, the start symbol satisfies: starting from a set duration before the start symbol of the first semi-statically scheduled second-priority uplink transmission; or, starting from the earliest set duration before the start symbol corresponding to each semi-statically scheduled second-priority uplink transmission among multiple semi-statically scheduled second-priority uplink transmissions.
[0098] In this embodiment, the start symbol of the first uplink transmission whose transmission is canceled (at the latest) starts from the symbol corresponding to the set time length before the start symbol (starting point) of the first semi-statically scheduled second-priority uplink transmission, or (at the latest) starts from the set time length before the start symbol (starting point) of the first semi-statically scheduled second-priority uplink transmission. For example, if the uplink transmission a in the second uplink transmission is the first (earliest) semi-statically scheduled second-priority uplink transmission, then the first uplink transmission starts from the set time length before the start symbol (starting point) of the uplink transmission a, and the subsequent time domain symbols are canceled from transmission; or, the set time length is determined according to each uplink transmission in each second uplink transmission, for example, the set time length before the start symbol (starting point) of the uplink transmission a is recorded as t a , the set time length before the starting symbol (starting point) of uplink transmission b is recorded as t b , the set time length before the starting symbol (starting point) of the uplink transmission c is recorded as t c , where t a Earlier than t b and t c , then the first uplink transmission starts from t a The time domain symbols after the position are cancelled.
[0099] In one embodiment, the semi-static second-priority uplink transmission includes: PUCCH for transmitting HARQ-ACK of the second priority, PUCCH for transmitting scheduling request of the second priority, PUSCH for transmitting channel state information of the second priority, PUCCH for transmitting BFR of the second priority, or PUSCH for transmitting semi-static scheduling of second-priority uplink data. In some embodiments, the second uplink transmission may also include PUCCH for transmitting A-CSI of the second priority; the first uplink transmission includes: PUCCH for transmitting HARQ-ACK of the first priority, PUCCH for transmitting scheduling request of the first priority, PUCCH for transmitting P-CSI of the first priority, PUSCH for transmitting CSI of the first priority, PUCCH for transmitting BFR of the first priority, PUSCH for transmitting dynamic scheduling of first-priority uplink data, or PUSCH for transmitting semi-static scheduling of first-priority uplink data. In some embodiments, the first uplink transmission may also include SRS of the first priority or PUCCH for transmitting A-CSI of the first priority.
[0100] In this embodiment, the set duration is determined according to the type of the second uplink transmission. Different types of the second uplink transmission may also correspond to different set durations.
[0101] In one embodiment, the second uplink transmission includes at least one dynamically scheduled second priority uplink transmission and at least one semi-statically scheduled second priority uplink transmission; there is no time domain overlap between the at least one dynamically scheduled second priority uplink transmission and the at least one semi-statically scheduled second priority uplink transmission; and the at least one dynamically scheduled second priority uplink transmission and the at least one semi-statically scheduled second priority uplink transmission both have time domain overlap with the first uplink transmission.
[0102] In this embodiment, the second uplink transmission includes uplink transmissions of the second priority that are semi-statically scheduled, such as uplink transmission 1 and uplink transmission 2, and also includes uplink transmissions of the second priority that are dynamically scheduled, such as uplink transmission a. The time domains of these three uplink transmissions do not overlap, but they all overlap with the time domain of the first uplink transmission, and there is a conflict in the uplink transmission. In this case, the starting symbol of the canceled transmission of the first uplink transmission is determined based on uplink transmission 1, uplink transmission 2 and uplink transmission a.
[0103] In one embodiment, determining the starting symbol of the canceled transmission of the first uplink transmission includes: determining the first starting symbol of the canceled transmission of the first uplink transmission based on the first dynamically scheduled second priority uplink transmission in the second uplink transmission; determining the second starting symbol of the canceled transmission of the first uplink transmission based on the first semi-statically scheduled second priority uplink transmission in the second uplink transmission; and using the earliest symbol between the first starting symbol and the second starting symbol as the starting symbol of the canceled first uplink transmission.
[0104] In this embodiment, the first start symbol is determined based on the second-priority uplink transmission dynamically scheduled in the second uplink transmission, specifically based on the second-priority uplink transmission of the first dynamically scheduled transmission. For the determination method, see the above embodiment. The first start symbol is determined based on the second-priority uplink transmission semi-statically scheduled in the second uplink transmission, specifically based on the second-priority uplink transmission of the first semi-statically scheduled transmission. For the determination method, see the above embodiment. Assuming the first start symbol is M1 and the second start symbol is M2, the earlier of M1 and M2 is used as the start symbol for the canceled first uplink transmission.
[0105] In one embodiment, determining the starting symbol at which the first uplink transmission is canceled includes: determining a third starting symbol at which the first uplink transmission is canceled according to each dynamically scheduled second priority uplink transmission in the second uplink transmission; determining a fourth starting symbol at which the first uplink transmission is canceled according to each semi-statically scheduled second priority uplink transmission in the second uplink transmission; and using the earliest symbol between the third starting symbol and the fourth starting symbol as the starting symbol at which the first uplink transmission is canceled.
[0106] In this embodiment, the third start symbol is determined based on the second-priority uplink transmission dynamically scheduled in the second uplink transmission, specifically, based on each dynamically scheduled second-priority uplink transmission. For the determination method, see the above embodiment. The fourth start symbol is determined based on the second-priority uplink transmission semi-persistently scheduled in the second uplink transmission, specifically, based on each semi-persistently scheduled second-priority uplink transmission. For the determination method, see the above embodiment. Assuming the first start symbol is M3 and the second start symbol is M4, the earlier of M3 and M4 is used as the start symbol for the canceled first uplink transmission.
[0107] In one embodiment, the set duration is determined according to the type of the second uplink transmission.
[0108] In one embodiment, when the second uplink transmission is a PUCCH for transmitting HARQ-ACK, the set duration is B1, or the sum of B1 and B2, where B1 is a first set value, and the first set value can be T in TS38.214. proc,1 , or N1, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0109] In one embodiment, when the second uplink transmission is a PUCCH for a transmission scheduling request, the set duration is B1, or the sum of B1 and B2, wherein B1 is a second set value, and the second set value can be T in TS38.214. proc,1 , or N1, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0110] In one embodiment, when the second uplink transmission is a PUCCH for transmitting channel state information, the set duration is B1, or the sum of B1 and B2, wherein B1 is a third set value, and the third set value can be T in TS38.214. proc,CSI , or Z, or a pre-agreed value, B2 is 0, 1, or 2, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1, or 2. In one embodiment, when the second uplink transmission is a PUSCH of channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a fourth set value, and the fourth set value can be T in TS38.214. proc,2 , or N2, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0111] In one embodiment, when the second uplink transmission is a PUCCH transmitting BFR, the set duration is B1, or the sum of B1 and B2, wherein B1 is the fifth set value, and the fifth set value can be T in TS38.214. proc,1 , or N1, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0112] In one embodiment, when the second uplink transmission is a dynamically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, wherein B1 is the sixth set value, and the sixth set value is T in TS38.214. proc,2 , or N2, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1, or 2. In one embodiment, when the second uplink transmission is a semi-persistently scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, wherein B1 is the seventh set value, and the seventh set value can be T in TS38.214 proc,2 , or N2, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0113] In one embodiment, when the second uplink transmission is SRS, the set duration is B1, or the sum of B1 and B2, wherein B1 is the eighth set value, and the eighth set value can be T in TS38.214. proc,2 , or N2, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0114] In one embodiment, when the second uplink transmission is a PUCCH transmitting A-CSI, the set duration is B1, or the sum of B1 and B2, wherein B1 is a ninth set value, and the ninth set value can be T in TS38.214. proc,CSI , or Z, or a pre-agreed value, B2 is determined according to the processing capability reported by the terminal, and the value of B2 is 0, 1 or 2.
[0115] In one embodiment, the set duration includes B1, or the set duration includes B1 and B2. B1 can be T in TS38.214. proc,1 , can also be N, N1, T proc,2 、N2、Z、Z'、T proc,CSI and one of N3, which can also be a pre-agreed value. The units of N, N1, N2, N3, Z, and Z' are symbols, which are values defined in TS38.214 or TS38.213.proc,1 、T proc,2 and T proc,CSI It is a time quantity, which can be slightly adjusted according to the actual application situation. It is also the value defined in TS38.214 or TS38.213. The above symbols and time quantities can be converted to each other. If B1 is T proc,1 , you can further set T proc,1 d in 1,1 = 0. If B1 is T proc,2 , you can further set T proc,2 d in 2,1 = 0. The value of B2 is one of 0, 1, and 2, and the unit is symbol, which is determined according to the processing capability reported by the UE. Note that the duration determination method of the set duration in this embodiment can also be applied to the duration determination of the set duration in all the above embodiments.
[0116] The above embodiment clarifies the start symbol of the canceled first priority uplink transmission when multiple second priority uplink transmissions with non-overlapping time domains overlap with a first priority uplink transmission time domain at the same time, and determines the start symbol separately for dynamic scheduling and semi-static scheduling. It provides an effective solution for uplink transmission in the case of time domain overlap, improves the flexibility and reliability of uplink transmission, and enables the base station to accurately receive the actual transmission part, thereby improving the efficiency of uplink transmission.
[0117] The embodiment of the present application also provides an uplink transmission device. Figure 7 FIG. 1 is a structural diagram of an uplink transmission device provided in an embodiment. Figure 7 As shown, the transmission device includes: a first cancellation module 310 and a transmission module 320.
[0118] A first cancellation module 310 is configured to cancel transmission of some or all time-domain symbols in a first uplink transmission when a first uplink transmission overlaps with a second uplink transmission in a time domain, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority;
[0119] The transmission module 320 is configured to transmit a third uplink transmission using the time domain symbols whose transmission is canceled in the first uplink transmission when a set condition is met.
[0120] The uplink transmission device of this embodiment cancels the uplink transmission of the first priority when the time domains of two uplink transmissions overlap, and the canceled time domain symbols can be reused for the third uplink transmission, thereby improving resource utilization and scheduling flexibility, improving the efficiency of uplink transmission, and further improving the reliability of uplink transmission.
[0121] In one embodiment, the third uplink transmission corresponds to the first priority, and the scheduling type of the third uplink transmission is semi-persistent scheduling;
[0122] The setting conditions include:
[0123] The set time length before the start symbol of the third uplink transmission is later than the start symbol or the end symbol of the downlink control information corresponding to the second uplink transmission.
[0124] In one embodiment, the third uplink transmission corresponds to the first priority, and the scheduling type of the third uplink transmission is dynamic scheduling;
[0125] The setting conditions include:
[0126] The starting symbol of the third uplink transmission is later than the set time length after the ending symbol of the downlink control information corresponding to the third uplink transmission;
[0127] The starting symbol of the downlink control information corresponding to the third uplink transmission is later than the starting symbol of the downlink control information corresponding to the second uplink transmission, or the ending symbol of the downlink control information corresponding to the third uplink transmission is later than the ending symbol of the downlink control information corresponding to the second uplink transmission.
[0128] In one embodiment, the third uplink transmission corresponds to the second priority, and the scheduling type of the third uplink transmission is semi-persistent scheduling;
[0129] The setting conditions include:
[0130] The set time length before the start symbol of the third uplink transmission is later than the start symbol or the end symbol of the downlink control information corresponding to the second uplink transmission.
[0131] In one embodiment, the third uplink transmission corresponds to the second priority, and the scheduling type of the third uplink transmission is dynamic scheduling;
[0132] The setting conditions include:
[0133] The starting symbol of the third uplink transmission is later than the set time length after the ending symbol of the downlink control information corresponding to the third uplink transmission;
[0134] A starting symbol of the downlink control information corresponding to the third uplink transmission is later than a starting symbol of the downlink control information corresponding to the second uplink transmission, or an ending symbol of the downlink control information corresponding to the third uplink transmission is later than an ending symbol of the downlink control information corresponding to the second uplink transmission;
[0135] The third uplink transmission and the second uplink transmission do not overlap in time domain.
[0136] In one embodiment, the third uplink transmission corresponds to a second priority;
[0137] The transmission order and scheduling order of the third uplink transmission and the second uplink transmission are consistent.
[0138] In one embodiment, the first uplink transmission or the third uplink transmission includes: a PUCCH for transmitting a HARQ-ACK of a first priority, a PUCCH for transmitting a scheduling request of a first priority, a PUCCH for transmitting a P-CSI of a first priority, a PUSCH for transmitting a channel state information of a first priority, an SRS of a first priority, a PUCCH for transmitting a BFR of a first priority, a PUSCH for transmitting dynamically scheduled uplink data of a first priority, a PUSCH for transmitting semi-persistently scheduled uplink data of a first priority, or a PUCCH for transmitting A-CSI of a first priority;
[0139] The second uplink transmission includes: PUCCH for transmitting HARQ-ACK of the second priority, PUCCH for transmitting scheduling request of the second priority, PUSCH for transmitting channel state information of the second priority, PUCCH for transmitting BFR of the second priority, PUSCH for transmitting dynamic scheduling of uplink data of the second priority, PUSCH for transmitting semi-static scheduling of uplink data of the second priority, or PUCCH for transmitting A-CSI of the second priority.
[0140] In one embodiment, the first uplink transmission includes: a PUCCH transmitting a HARQ-ACK of a first priority, a PUCCH transmitting a scheduling request of a first priority, a PUCCH transmitting a P-CSI of a first priority, a PUSCH transmitting a channel state information of a first priority, an SRS of a first priority, a PUCCH transmitting a BFR of a first priority, a PUSCH transmitting dynamically scheduled uplink data of a first priority, a PUSCH transmitting semi-persistently scheduled uplink data of a first priority, or a PUCCH transmitting A-CSI of a first priority;
[0141] The second uplink transmission or the third uplink transmission includes: PUCCH for transmitting HARQ-ACK of the second priority, PUCCH for transmitting scheduling request of the second priority, PUSCH for transmitting channel state information of the second priority, PUCCH for transmitting BFR of the second priority, PUSCH for transmitting dynamic scheduling of uplink data of the second priority, PUSCH for transmitting semi-static scheduling of uplink data of the second priority, or PUCCH for transmitting A-CSI of the second priority.
[0142] In one embodiment, when the third uplink transmission is a PUCCH for transmitting HARQ-ACK, the set duration is B1, or the sum of B1 and B2, where B1 is a first set value and B2 is determined according to the processing capability reported by the terminal.
[0143] In one embodiment, when the third uplink transmission is a PUCCH for transmission scheduling request, the set duration is B1, or the sum of B1 and B2, where B1 is the second set value and B2 is determined according to the processing capability reported by the terminal.
[0144] In one embodiment, when the third uplink transmission is a PUCCH for transmitting channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a third set value and B2 is determined according to the processing capability reported by the terminal.
[0145] In one embodiment, when the third uplink transmission is a PUSCH of channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a fourth set value and B2 is determined according to the processing capability reported by the terminal.
[0146] In one embodiment, when the third uplink transmission is a PUCCH transmitting BFR, the set duration is B1, or the sum of B1 and B2, where B1 is a fifth set value and B2 is determined according to the processing capability reported by the terminal.
[0147] In one embodiment, when the third uplink transmission is a dynamically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, where B1 is the sixth set value and B2 is determined according to the processing capability reported by the terminal.
[0148] In one embodiment, when the third uplink transmission is a semi-statically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, where B1 is the seventh set value and B2 is determined according to the processing capability reported by the terminal.
[0149] In one embodiment, the set condition includes: the third uplink transmission corresponds to a second priority.
[0150] The uplink transmission device proposed in this embodiment and the uplink transmission method proposed in the above embodiment belong to the same inventive concept. For technical details not fully described in this embodiment, please refer to any of the above embodiments, and this embodiment has the same beneficial effects as executing the transmission method.
[0151] The present application also provides an uplink transmission device. In the case of time-domain overlap of uplink transmissions, the device clarifies the start symbol of the canceled uplink transmission, providing an effective solution for uplink transmissions in the case of time-domain overlap, improving the flexibility and reliability of uplink transmissions, and enabling the base station to accurately receive the actual transmission portion, thereby improving the efficiency of uplink transmissions.
[0152] Figure 8 FIG. 1 is a structural diagram of an uplink transmission device provided in another embodiment. Figure 8 As shown, the transmission device includes: a start symbol determination module 410 and a second cancellation module 420.
[0153] a start symbol determining module 410, configured to determine a start symbol at which transmission of the first uplink transmission is canceled when a first uplink transmission and a second uplink transmission overlap in a time domain, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority;
[0154] The second cancellation module 420 is configured to cancel the transmission of part or all of the time domain symbols in the first uplink transmission according to the start symbol.
[0155] In one embodiment, the second uplink transmission includes a plurality of dynamically scheduled second priority uplink transmissions;
[0156] The multiple dynamically scheduled second priority uplink transmissions do not overlap in time domain;
[0157] The multiple dynamically scheduled second-priority uplink transmissions all overlap in time domain with the first uplink transmission;
[0158] The start symbol determination module 410 is specifically configured as follows:
[0159] A start symbol at which the transmission of the first uplink transmission is canceled is determined according to the multiple dynamically scheduled second-priority uplink transmissions.
[0160] In one embodiment, the start symbol satisfies:
[0161] Starting from a set time length after the last symbol of the downlink control information corresponding to the first dynamically scheduled second priority uplink transmission among the multiple dynamically scheduled second priority uplink transmissions;
[0162] Alternatively, it starts from the earliest set duration among the set durations after the last symbol of the downlink control information corresponding to each dynamically scheduled second priority uplink transmission among the multiple dynamically scheduled second priority uplink transmissions.
[0163] In one embodiment, the dynamically scheduled second priority uplink transmission includes: a PUCCH for transmitting a second priority HARQ-ACK, a PUCCH for transmitting a second priority scheduling request, a PUSCH for transmitting a second priority channel state information, a PUCCH for transmitting a second priority BFR, a dynamically scheduled PUSCH for transmitting a second priority uplink data, or a PUCCH for transmitting a second priority A-CSI;
[0164] The first uplink transmission includes: PUCCH for transmitting HARQ-ACK of the first priority, PUCCH for transmitting scheduling request of the first priority, PUCCH for transmitting P-CSI of the first priority, PUSCH for transmitting channel state information of the first priority, SRS of the first priority, PUCCH for transmitting BFR of the first priority, PUSCH for transmitting dynamic scheduling of uplink data of the first priority, PUSCH for transmitting semi-static scheduling of uplink data of the first priority, or PUCCH for transmitting A-CSI of the first priority.
[0165] In one embodiment, the second uplink transmission includes a plurality of semi-persistently scheduled second priority uplink transmissions;
[0166] The time domains of the second priority uplink transmissions of the multiple semi-persistent schedulings do not overlap;
[0167] The multiple semi-persistently scheduled second-priority uplink transmissions all overlap in time domain with the first uplink transmission;
[0168] The start symbol determination module 410 is specifically configured as follows:
[0169] A start symbol at which the transmission of the first uplink transmission is canceled is determined according to the plurality of semi-persistently scheduled second-priority uplink transmissions.
[0170] In one embodiment, the start symbol satisfies:
[0171] Starting from the set time length before the start symbol of the second priority uplink transmission of the first semi-persistent scheduling;
[0172] Alternatively, the method starts from the earliest set time duration among the set time durations before the start symbol corresponding to each semi-persistently scheduled second priority uplink transmission among the multiple semi-persistently scheduled second priority uplink transmissions.
[0173] In one embodiment, the semi-static second priority uplink transmission includes: a PUCCH for transmitting a second priority HARQ-ACK, a PUCCH for transmitting a second priority scheduling request, a PUSCH for transmitting a second priority channel state information, a PUCCH for transmitting a second priority BFR, a PUSCH for transmitting a second priority uplink data semi-static scheduling, or a PUCCH for transmitting a second priority A-CSI;
[0174] The first uplink transmission includes: PUCCH for transmitting HARQ-ACK of the first priority, PUCCH for transmitting scheduling request of the first priority, PUCCH for transmitting P-CSI of the first priority, PUSCH for transmitting channel state information of the first priority, SRS of the first priority, PUCCH for transmitting BFR of the first priority, PUSCH for transmitting dynamic scheduling of uplink data of the first priority, PUSCH for transmitting semi-static scheduling of uplink data of the first priority, or PUCCH for transmitting A-CSI of the first priority.
[0175] In one embodiment, the second uplink transmission includes at least one dynamically scheduled second priority uplink transmission and at least one semi-persistently scheduled second priority uplink transmission;
[0176] There is no time overlap between the at least one dynamically scheduled second priority uplink transmission and the at least one semi-persistently scheduled second priority uplink transmission;
[0177] The at least one dynamically scheduled second-priority uplink transmission and the at least one semi-persistently scheduled second-priority uplink transmission both overlap in time domain with the first uplink transmission.
[0178] In one embodiment, the start symbol determination module 410 is specifically configured to:
[0179] Determine, according to a first dynamically scheduled second-priority uplink transmission in the second uplink transmission, a first start symbol at which the first uplink transmission is canceled;
[0180] Determining, according to a second priority uplink transmission of a first semi-persistent scheduling in the second uplink transmission, a second starting symbol at which the first uplink transmission is canceled;
[0181] The earliest symbol between the first start symbol and the second start symbol is used as the start symbol for canceling the first uplink transmission.
[0182] In one embodiment, the start symbol determination module 410 is specifically configured to:
[0183] determining, according to each dynamically scheduled second-priority uplink transmission in the second uplink transmission, a third starting symbol at which the first uplink transmission is canceled;
[0184] determining, according to each semi-persistently scheduled second-priority uplink transmission in the second uplink transmission, a fourth starting symbol at which the first uplink transmission is canceled;
[0185] The earliest symbol between the third start symbol and the fourth start symbol is used as the start symbol for canceling the first uplink transmission.
[0186] In one embodiment, when the second uplink transmission is a PUCCH transmitting HARQ-ACK, the set duration is B1, or the sum of B1 and B2, where B1 is a first set value and B2 is determined according to the processing capability reported by the terminal.
[0187] In one embodiment, when the second uplink transmission is a PUCCH for transmission scheduling request, the set duration is B1, or the sum of B1 and B2, where B1 is a second set value and B2 is determined according to the processing capability reported by the terminal.
[0188] In one embodiment, when the second uplink transmission is a PUCCH for transmitting channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a third set value and B2 is determined according to the processing capability reported by the terminal.
[0189] In one embodiment, when the second uplink transmission is a PUSCH of channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a fourth set value and B2 is determined according to the processing capability reported by the terminal.
[0190] In one embodiment, when the second uplink transmission is a PUCCH transmitting BFR, the set duration is B1, or the sum of B1 and B2, where B1 is a fifth set value and B2 is determined according to the processing capability reported by the terminal.
[0191] In one embodiment, when the second uplink transmission is a dynamically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, where B1 is the sixth set value and B2 is determined according to the processing capability reported by the terminal.
[0192] In one embodiment, when the second uplink transmission is a semi-statically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, where B1 is the seventh set value and B2 is determined according to the processing capability reported by the terminal.
[0193] The uplink transmission device of this embodiment clearly identifies the start symbol of the canceled uplink transmission in the case of time domain overlap of the uplink transmission, providing an effective solution for uplink transmission in the case of time domain overlap, improving the flexibility and reliability of the uplink transmission, and enabling the base station to accurately receive the actual transmission part, thereby improving the efficiency of the uplink transmission.
[0194] The embodiment of the present application further provides a communication node. The uplink transmission method of the above embodiment can be executed by an uplink transmission device, which can be implemented in software and / or hardware and integrated into the communication node. Figure 9 FIG. 1 is a schematic diagram of the hardware structure of a communication node provided in an embodiment. Figure 9 As shown, this embodiment provides a communication node, including: a processor 510 and a storage device 520. The processor in the communication node may be one or more, Figure 9 Taking a processor 510 as an example, the processor 510 and the storage device 520 in the device can be connected via a bus or other means. Figure 9 The bus connection is taken as an example.
[0195] The one or more programs are executed by the one or more processors 510, so that the one or more processors implement the uplink transmission method described in any one of the above embodiments.
[0196] The storage device 520 in the communication node is a computer-readable storage medium that can be used to store one or more programs, which can be software programs, computer executable programs, and modules, such as the program instructions / modules corresponding to the uplink transmission method in the embodiment of the present invention (for example, the attached Figure 7 The modules in the uplink transmission device shown include: a first cancellation module 310 and a transmission module 320. The processor 510 executes the software programs, instructions, and modules stored in the storage device 520 to execute various functional applications and data processing of the communication node, that is, to implement the uplink transmission method in the above method embodiment.
[0197] The storage device 520 mainly includes a program storage area and a data storage area, wherein the program storage area can store an operating system and applications required for at least one function; the data storage area can store data created according to the use of the device (such as the third uplink transmission, setting conditions, etc. in the above embodiment). In addition, the storage device 520 may include a high-speed random access memory and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some instances, the storage device 520 may further include a memory remotely located relative to the processor 510, and these remote memories may be connected to a communication node via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0198] Moreover, when one or more programs included in the above-mentioned communication node are executed by the one or more processors 510, the following operations are implemented: when the first uplink transmission and the second uplink transmission overlap in time domain, the transmission of part or all of the time domain symbols in the first uplink transmission is canceled, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority; when the set conditions are met, the third uplink transmission is transmitted through the time domain symbols whose transmission is canceled in the first uplink transmission.
[0199] Alternatively, when one or more programs included in the above-mentioned communication node are executed by the one or more processors 510, the following operations are implemented: in a case where the time domains of the first uplink transmission and the second uplink transmission overlap, determining the start symbol of the first uplink transmission to be canceled, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority; canceling the transmission of part or all of the time domain symbols in the first uplink transmission according to the start symbol.
[0200] The communication node proposed in this embodiment and the uplink transmission method proposed in the above embodiment belong to the same inventive concept. The technical details not fully described in this embodiment can be referred to any of the above embodiments, and this embodiment has the same beneficial effects as executing the uplink transmission method.
[0201] An embodiment of the present application further provides a storage medium comprising computer-executable instructions, which are used to perform an uplink transmission method when executed by a computer processor.
[0202] Through the above description of the implementation methods, those skilled in the art can understand that the present application can be implemented with the help of software and general hardware, or can be implemented by hardware. Based on this understanding, the technical solution of the present application can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a computer's floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk or optical disk, etc., including multiple instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute the method described in any embodiment of the present application.
[0203] The above description is merely an exemplary embodiment of the present application and is not intended to limit the scope of protection of the present application.
[0204] The block diagram of any logical flow in the accompanying drawings of the present application can represent program steps, or can represent interconnected logical circuits, modules and functions, or can represent a combination of program steps and logical circuits, modules and functions. The computer program can be stored on a memory. The memory can have any type suitable for the local technical environment and can be implemented using any suitable data storage technology, such as but not limited to read-only memory (ROM), random access memory (RAM), optical memory device and system (digital versatile disc DVD or CD optical disc) etc. Computer-readable media can include non-transient storage media. The data processor can be any type suitable for the local technical environment, such as but not limited to a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (FPGA) and a processor based on a multi-core processor architecture.
[0205] The above description of exemplary embodiments of the present application has been provided by way of exemplary and non-limiting examples. However, various modifications and adaptations to the above embodiments will be apparent to those skilled in the art, when considered in conjunction with the accompanying drawings and claims, without departing from the scope of the present invention. Therefore, the proper scope of the present invention will be determined by reference to the claims.
Claims
1. An uplink transmission method, characterized in that: include: In a case where a first uplink transmission overlaps with a second uplink transmission in time domain, canceling transmission of some or all time domain symbols in the first uplink transmission according to a start symbol of the first uplink transmission whose transmission is canceled, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority; If a set condition is met, transmitting a third uplink transmission using the time domain symbols whose transmission is canceled in the first uplink transmission; The start symbol of the canceled transmission of the first uplink transmission is determined according to a set duration, and the set duration is determined according to types of the second uplink transmission and the third uplink transmission; The third uplink transmission corresponds to the first priority, and the scheduling type of the third uplink transmission is semi-persistent scheduling; The setting conditions include: The set time length before the start symbol of the third uplink transmission is later than the start symbol or the end symbol of the downlink control information corresponding to the second uplink transmission; or The third uplink transmission corresponds to the first priority, and the scheduling type of the third uplink transmission is dynamic scheduling; The setting conditions include: The starting symbol of the third uplink transmission is later than the set time length after the ending symbol of the downlink control information corresponding to the third uplink transmission; A starting symbol of the downlink control information corresponding to the third uplink transmission is later than a starting symbol of the downlink control information corresponding to the second uplink transmission, or an ending symbol of the downlink control information corresponding to the third uplink transmission is later than an ending symbol of the downlink control information corresponding to the second uplink transmission; or The third uplink transmission corresponds to the second priority, and the scheduling type of the third uplink transmission is semi-persistent scheduling; The setting conditions include: The set time length before the start symbol of the third uplink transmission is later than the start symbol or the end symbol of the downlink control information corresponding to the second uplink transmission; or The third uplink transmission corresponds to the second priority, and the scheduling type of the third uplink transmission is dynamic scheduling; The setting conditions include: The starting symbol of the third uplink transmission is later than the set time length after the ending symbol of the downlink control information corresponding to the third uplink transmission; A starting symbol of the downlink control information corresponding to the third uplink transmission is later than a starting symbol of the downlink control information corresponding to the second uplink transmission, or an ending symbol of the downlink control information corresponding to the third uplink transmission is later than an ending symbol of the downlink control information corresponding to the second uplink transmission; The third uplink transmission and the second uplink transmission do not overlap in time domain; or The third uplink transmission corresponds to the second priority; The transmission order and scheduling order of the third uplink transmission and the second uplink transmission are consistent.
2. The method according to claim 1, characterized in that In the case where the third uplink transmission corresponds to the first priority and the scheduling type of the third uplink transmission is semi-static scheduling, or if the third uplink transmission corresponds to the first priority and the scheduling type of the third uplink transmission is dynamic scheduling, The first uplink transmission or the third uplink transmission includes: a physical uplink control channel PUCCH for transmitting hybrid automatic repeat request acknowledgment information HARQ-ACK of a first priority, a PUCCH for transmitting a scheduling request of a first priority, a PUCCH for transmitting periodic channel state information of a first priority, a physical uplink shared channel PUSCH for transmitting channel state information of a first priority, a PUCCH for transmitting beam failure recovery BFR of a first priority, a PUSCH for transmitting dynamically scheduled uplink data of a first priority, or a PUSCH for semi-persistently scheduled uplink data of a first priority; The second uplink transmission includes: PUCCH for transmitting HARQ-ACK of the second priority, PUCCH for transmitting scheduling request of the second priority, PUSCH for transmitting channel state information of the second priority, PUCCH for transmitting BFR of the second priority, PUSCH for transmitting dynamically scheduled uplink data of the second priority, or PUSCH for transmitting semi-statically scheduled uplink data of the second priority.
3. The method according to claim 1, characterized in that In the case where the third uplink transmission corresponds to the second priority and the scheduling type of the third uplink transmission is semi-static scheduling, or the third uplink transmission corresponds to the second priority and the scheduling type of the third uplink transmission is dynamic scheduling, or the third uplink transmission corresponds to the second priority and the transmission order and scheduling order of the third uplink transmission and the second uplink transmission are consistent, The first uplink transmission includes: a PUCCH for transmitting a HARQ-ACK of a first priority, a PUCCH for transmitting a scheduling request of a first priority, a PUCCH for transmitting periodic channel state information of a first priority, a PUSCH for transmitting channel state information of a first priority, a PUCCH for transmitting a BFR of a first priority, a PUSCH for transmitting dynamically scheduled uplink data of a first priority, or a PUSCH for transmitting semi-persistently scheduled uplink data of a first priority; The second uplink transmission or the third uplink transmission includes: PUCCH for transmitting HARQ-ACK of the second priority, PUCCH for transmitting scheduling request of the second priority, PUSCH for transmitting channel state information of the second priority, PUCCH for transmitting BFR of the second priority, PUSCH for transmitting dynamically scheduled uplink data of the second priority, or PUSCH for semi-static scheduling of uplink data of the second priority.
4. The method according to claim 1, wherein In the case where the third uplink transmission is a PUCCH transmitting HARQ-ACK, the set duration is B1, or the sum of B1 and B2, where B1 is a first set value and B2 is determined according to the processing capability reported by the terminal.
5. The method according to claim 1, wherein In the case where the third uplink transmission is a PUCCH for transmission scheduling request, the set duration is B1, or the sum of B1 and B2, where B1 is the second set value and B2 is determined according to the processing capability reported by the terminal.
6. The method according to claim 1, characterized in that In the case where the third uplink transmission is a PUCCH for transmitting channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a third set value and B2 is determined according to the processing capability reported by the terminal.
7. The method according to claim 1, characterized in that In the case where the third uplink transmission is a PUSCH of channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a fourth set value and B2 is determined according to the processing capability reported by the terminal.
8. The method according to claim 1, characterized in that In the case where the third uplink transmission is a PUCCH transmitting BFR, the set duration is B1, or the sum of B1 and B2, where B1 is a fifth set value and B2 is determined according to the processing capability reported by the terminal.
9. The method according to claim 1, characterized in that In the case where the third uplink transmission is a dynamically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, where B1 is a sixth set value and B2 is determined according to the processing capability reported by the terminal.
10. The method according to claim 1, characterized in that In the case where the third uplink transmission is a semi-statically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, where B1 is the seventh set value and B2 is determined according to the processing capability reported by the terminal.
11. An uplink transmission method, characterized in that: include: In a case where a first uplink transmission and a second uplink transmission overlap in time domain, determining a start symbol at which transmission of the first uplink transmission is canceled, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority; canceling transmission of part or all of the time domain symbols in the first uplink transmission according to the start symbol; The start symbol of the canceled transmission of the first uplink transmission is determined according to a set duration, and the set duration is determined according to the type of the second uplink transmission; The second uplink transmission includes at least one of the following: multiple dynamically scheduled second priority uplink transmissions, multiple semi-statically scheduled second priority uplink transmissions, at least one dynamically scheduled second priority uplink transmission, and at least one semi-statically scheduled second priority uplink transmission.
12. The method according to claim 11, characterized in that If the second uplink transmission includes a plurality of dynamically scheduled second priority uplink transmissions, then The multiple dynamically scheduled second priority uplink transmissions do not overlap in time domain; The multiple dynamically scheduled second-priority uplink transmissions all overlap in time domain with the first uplink transmission; The determining a start symbol at which transmission of the first uplink transmission is canceled includes: A start symbol at which the transmission of the first uplink transmission is canceled is determined according to the multiple dynamically scheduled second-priority uplink transmissions.
13. The method according to claim 12, characterized in that The start symbol satisfies: Starting from a set time length after the last symbol of the downlink control information corresponding to the first dynamically scheduled second priority uplink transmission among the multiple dynamically scheduled second priority uplink transmissions; Alternatively, it starts from the earliest set duration among the set durations after the last symbol of the downlink control information corresponding to each dynamically scheduled second priority uplink transmission among the multiple dynamically scheduled second priority uplink transmissions.
14. The method according to claim 12, characterized in that The dynamically scheduled second priority uplink transmission includes: a PUCCH for transmitting a second priority HARQ-ACK, a PUCCH for transmitting a second priority scheduling request, a PUSCH for transmitting a second priority channel state information, a PUCCH for transmitting a second priority BFR, or a dynamically scheduled PUSCH for transmitting second priority uplink data; The first uplink transmission includes: PUCCH for transmitting HARQ-ACK of the first priority, PUCCH for transmitting scheduling request of the first priority, PUCCH for transmitting periodic channel state information of the first priority, PUSCH for transmitting channel state information of the first priority, PUCCH for transmitting BFR of the first priority, PUSCH for transmitting dynamically scheduled uplink data of the first priority, or PUSCH for semi-static scheduling of uplink data of the first priority.
15. The method according to claim 11, characterized in that If the second uplink transmission includes a plurality of semi-persistently scheduled second priority uplink transmissions, then The time domains of the second priority uplink transmissions of the multiple semi-persistent schedulings do not overlap; The multiple semi-persistently scheduled second-priority uplink transmissions all overlap in time domain with the first uplink transmission; The determining a start symbol at which transmission of the first uplink transmission is canceled includes: A start symbol at which the transmission of the first uplink transmission is canceled is determined according to the plurality of semi-persistently scheduled second-priority uplink transmissions.
16. The method according to claim 15, characterized in that The start symbol satisfies: Starting from the set time length before the start symbol of the second priority uplink transmission of the first semi-persistent scheduling; Alternatively, the method starts from the earliest set time duration among the set time durations before the start symbol corresponding to each semi-persistently scheduled second priority uplink transmission among the multiple semi-persistently scheduled second priority uplink transmissions.
17. The method according to claim 15, characterized in that The multiple semi-persistently scheduled second priority uplink transmissions include: a PUCCH for transmitting a second priority HARQ-ACK, a PUCCH for transmitting a second priority scheduling request, a PUSCH for transmitting a second priority channel state information, a PUCCH for transmitting a second priority BFR, or a PUSCH for semi-persistently scheduled transmission of a second priority uplink data; The first uplink transmission includes: PUCCH for transmitting HARQ-ACK of the first priority, PUCCH for transmitting scheduling request of the first priority, PUCCH for transmitting periodic channel state information of the first priority, PUSCH for transmitting channel state information of the first priority, PUCCH for transmitting BFR of the first priority, PUSCH for transmitting dynamically scheduled uplink data of the first priority, or PUSCH for semi-static scheduling of uplink data of the first priority.
18. The method according to claim 11, characterized in that If the second uplink transmission includes at least one dynamically scheduled second priority uplink transmission and at least one semi-persistently scheduled second priority uplink transmission, then There is no time overlap between the at least one dynamically scheduled second priority uplink transmission and the at least one semi-persistently scheduled second priority uplink transmission; The at least one dynamically scheduled second-priority uplink transmission and the at least one semi-persistently scheduled second-priority uplink transmission both overlap in time domain with the first uplink transmission.
19. The method according to claim 18, characterized in that The determining a start symbol at which transmission of the first uplink transmission is canceled includes: Determine, according to a first dynamically scheduled second-priority uplink transmission in the second uplink transmission, a first start symbol at which the first uplink transmission is canceled; Determining, according to a second priority uplink transmission of a first semi-persistent scheduling in the second uplink transmission, a second starting symbol at which the first uplink transmission is canceled; The earliest symbol between the first start symbol and the second start symbol is used as the start symbol for canceling the first uplink transmission.
20. The method according to claim 18, wherein The determining a start symbol at which transmission of the first uplink transmission is canceled includes: determining, according to each dynamically scheduled second-priority uplink transmission in the second uplink transmission, a third starting symbol at which the first uplink transmission is canceled; determining, according to each semi-persistently scheduled second-priority uplink transmission in the second uplink transmission, a fourth starting symbol at which the first uplink transmission is canceled; The earliest symbol between the third start symbol and the fourth start symbol is used as the start symbol for canceling the first uplink transmission.
21. The method according to claim 13 or 16, characterized in that In the case where the second uplink transmission is a PUCCH transmitting HARQ-ACK, the set duration is B1, or the sum of B1 and B2, where B1 is a first set value and B2 is determined according to the processing capability reported by the terminal.
22. The method according to claim 13 or 16, characterized in that In the case where the second uplink transmission is a PUCCH for transmission scheduling request, the set duration is B1, or the sum of B1 and B2, wherein B1 is a second set value and B2 is determined according to the processing capability reported by the terminal.
23. The method according to claim 13 or 16, characterized in that In the case where the second uplink transmission is a PUCCH transmitting channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a third set value and B2 is determined according to the processing capability reported by the terminal.
24. The method according to claim 13 or 16, characterized in that In the case where the second uplink transmission is a PUSCH of channel state information, the set duration is B1, or the sum of B1 and B2, where B1 is a fourth set value and B2 is determined according to the processing capability reported by the terminal.
25. The method according to claim 13 or 16, characterized in that In the case where the second uplink transmission is a PUCCH transmitting BFR, the set duration is B1, or the sum of B1 and B2, where B1 is a fifth set value and B2 is determined according to the processing capability reported by the terminal.
26. The method according to claim 13 or 16, characterized in that In the case where the second uplink transmission is a dynamically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, where B1 is a sixth set value and B2 is determined according to the processing capability reported by the terminal.
27. The method according to claim 13 or 16, characterized in that In the case where the second uplink transmission is a semi-statically scheduled PUSCH for transmitting uplink data, the set duration is B1, or the sum of B1 and B2, where B1 is the seventh set value and B2 is determined according to the processing capability reported by the terminal.
28. An uplink transmission device, characterized in that: include: a first cancellation module, configured to cancel transmission of some or all time domain symbols in the first uplink transmission according to a start symbol of the first uplink transmission whose transmission is canceled, when a first uplink transmission overlaps with a second uplink transmission in a time domain, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority; a transmission module configured to transmit a third uplink transmission using the time domain symbols whose transmission is canceled in the first uplink transmission when a set condition is met; The start symbol of the canceled transmission of the first uplink transmission is determined according to a set duration, and the set duration is determined according to types of the second uplink transmission and the third uplink transmission; The third uplink transmission corresponds to the first priority, and the scheduling type of the third uplink transmission is semi-persistent scheduling; The setting conditions include: The set time length before the start symbol of the third uplink transmission is later than the start symbol or the end symbol of the downlink control information corresponding to the second uplink transmission; or The third uplink transmission corresponds to the first priority, and the scheduling type of the third uplink transmission is dynamic scheduling; The setting conditions include: The starting symbol of the third uplink transmission is later than the set time length after the ending symbol of the downlink control information corresponding to the third uplink transmission; A starting symbol of the downlink control information corresponding to the third uplink transmission is later than a starting symbol of the downlink control information corresponding to the second uplink transmission, or an ending symbol of the downlink control information corresponding to the third uplink transmission is later than an ending symbol of the downlink control information corresponding to the second uplink transmission; or The third uplink transmission corresponds to the second priority, and the scheduling type of the third uplink transmission is semi-persistent scheduling; The setting conditions include: The set time length before the start symbol of the third uplink transmission is later than the start symbol or the end symbol of the downlink control information corresponding to the second uplink transmission; or The third uplink transmission corresponds to the second priority, and the scheduling type of the third uplink transmission is dynamic scheduling; The setting conditions include: The starting symbol of the third uplink transmission is later than the set time length after the ending symbol of the downlink control information corresponding to the third uplink transmission; A starting symbol of the downlink control information corresponding to the third uplink transmission is later than a starting symbol of the downlink control information corresponding to the second uplink transmission, or an ending symbol of the downlink control information corresponding to the third uplink transmission is later than an ending symbol of the downlink control information corresponding to the second uplink transmission; The third uplink transmission and the second uplink transmission do not overlap in time domain; or The third uplink transmission corresponds to the second priority; The transmission order and scheduling order of the third uplink transmission and the second uplink transmission are consistent.
29. An uplink transmission device, characterized in that: include: a start symbol determination module, configured to determine a start symbol at which transmission of the first uplink transmission is canceled when a first uplink transmission and a second uplink transmission overlap in time domain, wherein the first uplink transmission corresponds to a first priority, the second uplink transmission corresponds to a second priority, and the first priority is lower than the second priority; a second cancellation module, configured to cancel transmission of part or all of the time domain symbols in the first uplink transmission according to the start symbol; Among them, the starting symbol of the canceled transmission of the first uplink transmission is determined according to a set duration, and the set duration is determined according to the type of the second uplink transmission; the second uplink transmission includes at least one of the following: multiple dynamically scheduled second priority uplink transmissions, multiple semi-statically scheduled second priority uplink transmissions, at least one dynamically scheduled second priority uplink transmission and at least one semi-statically scheduled second priority uplink transmission.
30. A communication node, characterized in that include: one or more processors; a storage device for storing one or more programs; When the one or more programs are executed by the one or more processors, the one or more processors implement the uplink transmission method according to any one of claims 1 to 10 or the uplink transmission method according to any one of claims 11 to 27.
31. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the uplink transmission method according to any one of claims 1 to 10 or the uplink transmission method according to any one of claims 11 to 27 is implemented.
Citation Information
Patent Citations
Transmission processing method and device and computer readable storage medium
CN110536463A