Channel setting method and terminal
By determining a designated channel for data transmission and setting its start position as the timeline end time, the method addresses the inefficiencies in defining timeline end times during channel overlap, enhancing data transmission efficiency.
Patent Information
- Application Number
- JP2021514467
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2018-05-18
- Filing Date
- 2019-05-17
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2039-05-17
AI Technical Summary
Existing technologies lack an effective solution for accurately defining the timeline end time when multiple physical channels overlap in the time domain, leading to inefficiencies in data transmission.
A method and terminal for determining that multiple physical channels overlap in the time domain, selecting a designated channel to carry information or data, and setting the start position of this channel as the timeline end time, ensuring the timeline end time is accurately defined.
This approach resolves the ambiguity in timeline end times during channel overlap, resulting in a more compact and efficient timeline arrangement for data transmission.
Smart Images

Figure 0007792793000007 
Figure 0007792793000008 
Figure 0007792793000009
Abstract
Description
[Technical Field]
[0001] This application claims priority from Chinese Patent Application No. 201810482650.2 filed on May 18, 2018, the entire contents of which are incorporated herein by reference.
[0002] The present disclosure relates to the field of communications, and more particularly to a channel setting method, a terminal, a storage medium, and an electronic device. [Background technology]
[0003] In the prior art, multiple physical channels (e.g., a combination of one or more Physical Uplink Control Channels (PUCCHs) and / or one or more Physical Uplink Shared Channels (PUSCHs)) of one user equipment (UE) are each configured with one or more Orthogonal Frequency Division Multiplexing (OFDM) symbols in the time domain, and the multiple physical channels may overlap in the time domain in a slot (e.g., overlap of all or part of the OFDM symbols). In particular, when the multiple physical channels are uplink physical channels, it is generally required that the multiple physical channels cannot be transmitted simultaneously but only one physical channel at a time, and the finally transmitted physical channel may be one of the multiple physical channels that overlap in the time domain.
[0004] Regarding the time domain overlap of multiple channels, Fig. 1 shows possible situations in which two channels overlap in the time domain in the prior art of the present disclosure, and Fig. 1 is a schematic diagram, but is not limited to the one shown in Fig. 1. For example, one PUCCH channel and one PUSCH of one UE overlap in symbols in a slot, and Fig. 1 shows several possible time domain overlaps of the two channels (if there is overlap between multiple channels, it will be overlap in the time domain).
[0005] Note that, in FIG. 1, one PUCCH and one PUSCH channel are shown as an example (they may be two identical channels), but more than two channels may overlap in the time domain. PUCCH1 and PUCCH2 in FIG. 1 are merely used to distinguish two different physical channels. In the prior art, five formats of PUCCH are defined, and many types of uplink control information (UCI) are carried (Hybrid Automatic Repeat Request (HARQ-ACK), Scheduling Request (SR), and Channel State Information (CSI) (channel state information is divided into CSI-1 and CSI-2)). Therefore, when different formats and different types of UCI are combined, the situations are very diverse, and this is merely an example used here to explain the problem.
[0006] In the prior art, for multiple physical channels that overlap in the time domain, 3GPP TS38.213 provides several solutions for the case where these physical channels have the same start position. How to handle the case where the start symbol positions of these physical channels are not aligned is still under consideration. However, it is proposed that if the prior art solutions can solve the problem when the multiple physical channels satisfy a certain timeline relationship, then the prior art solutions should be used; if the prior art solutions cannot solve the problem, then further solutions should be provided.
[0007] FIG. 2 shows a schematic diagram of one timeline. FIG. 2 is a schematic diagram of the timeline end time in the prior art of the present disclosure. The current definition of the timeline is not yet detailed enough, for example, as to which physical channel the timeline end time should be defined by. For example, as shown in FIG. 1c, the timeline end time is defined as the start position of the earlier physical channel of the two physical channels currently shown in FIG. 1. For example, the start position of the PUCCH in FIG. 1c is defined as the timeline end time. FIG. 2 is a definition of the timeline end time based on the operating assumptions provided in New Radio (NR) (derived from the operating assumptions in the 3GPP Ran1 92bis meeting).
[0008] According to the operating assumptions in the prior art, we obtain an example diagram of the definition of the timeline end time (in other cases, the definition of the timeline end time is the same). In FIG. 2, the PUSCH and PUCCH channels overlap in the time domain, and the PUSCH channel is earlier than the PUCCH channel, so the timeline end time is defined as the start position of the PUSCH channel (see the dashed line in FIG. 2).
[0009] Currently, there is no effective solution to the above problems in the prior art. Summary of the Invention [Problem to be solved by the invention]
[0010] The embodiments of the present disclosure provide a channel setting method, a terminal, a storage medium, and an electronic device. [Means for solving the problem]
[0011] A channel configuration method according to one embodiment of the present disclosure includes determining that multiple physical channels overlap in the time domain, and selecting a designated channel to carry information or data in the multiple physical channels.
[0012] A channel configuration method according to one embodiment of the present disclosure includes determining that a plurality of physical channels overlap in the time domain and selecting a designated channel for transmitting transmission data.
[0013] A channel setting terminal according to another embodiment of the present disclosure includes a determination module that determines that multiple physical channels overlap in the time domain, and a setting module that selects a designated channel to carry information or data in the multiple physical channels.
[0014] A channel setting terminal according to another embodiment of the present disclosure includes a determination module that determines that multiple physical channels overlap in the time domain, and a selection module that selects a designated channel for transmitting transmission data.
[0015] A storage medium according to a further embodiment of the present disclosure stores a computer program configured to, when executed, perform the steps of any of the method embodiments described above.
[0016] An electronic device according to a further embodiment of the present disclosure includes a memory in which a computer program is stored, and a processor configured to execute the computer program to perform the steps of any of the above method embodiments. The present invention provides, for example, the following. (Item 1) determining that a plurality of physical channels overlap in the time domain; selecting a designated channel to carry information or data in said plurality of physical channels. (Item 2) Item 1, wherein the first orthogonal frequency division multiplexing OFDM symbol of the designated channel does not precede any of the preparation time lengths required to prepare data to be transmitted corresponding to each physical channel of the plurality of physical channels, and the preparation time lengths are measured from the last symbol of a channel or signal corresponding to each physical channel of the plurality of physical channels. (Item 3) The method according to item 1 includes the following: when a UE transmits multiple overlapping physical uplink control channels (PUCCHs) in one designated slot, the UE is configured to multiplex different UCI types into one PUCCH; and the UE multiplexes all corresponding UCI types into one PUCCH to obtain multiple overlapping physical channels in the time domain. (Item 4) the designated channel is a designated PUCCH, Item 3. The method according to item 3, wherein, when the type of UCI includes HARQ-ACK, in the one designated slot, the first symbol of the designated PUCCH is not before a symbol having a first number N1+X and is not before a symbol having a second number N2+Y, the first number is a number obtained by counting N1+X symbols after the last symbol of a PDSCH symbol or semi-persistent scheduling (SPS) PDSCH release corresponding to the first number, the second number is a number obtained by counting N2+Y symbols after the last symbol of a PDCCH symbol corresponding to the second number, N1 is the number of symbols and corresponds to a PDSCH processing time length of a UE, N2 is the number of symbols and corresponds to a PUSCH preparation time length of a UE, and N1, N2, X, and Y all indicate the number of OFDM symbols. (Item 5) The designated channel is a designated PUCCH or a designated PUSCH, Item 3. The method according to item 3, wherein when the UE intends to transmit one or more overlapping PUCCHs and PUSCHs in one slot and the UE multiplexes all corresponding UCI types into one PUSCH, in the overlapping PUCCHs and PUSCHs in the slot, the first symbol of the designated PUCCH or the designated PUSCH is not before the symbol whose third number is N1+X and is not before the symbol whose fourth number is N2+Y, the third number is a number obtained by counting N1+X symbols after the last symbol of the PDSCH symbol or SPS PDSCH release corresponding to the third number, the fourth number is a number obtained by counting N2+Y symbols after the last symbol of the PDCCH symbol corresponding to the fourth number, and N1, N2, X, and Y all indicate the number of OFDM symbols. (Item 6) The method according to item 1, further comprising determining the latest time among the timeline end times of the preparation time lengths required to prepare data to be transmitted corresponding to each of the plurality of physical channels as the earliest start time of the designated channel. (Item 7) Selecting the designated channel includes: Item 1. The method according to item 1, comprising selecting the designated channel from a physical channel set of a terminal UE or a physical channel resource of the UE. (Item 8) Selecting the designated channel includes: selecting one of the plurality of overlapping physical channels in the time domain as the designated channel; and 2. The method of claim 1, further comprising selecting one of the physical channels other than the plurality of physical channels that overlap in the time domain as the designated channel. (Item 9) determining that a plurality of physical channels overlap in the time domain; selecting a designated channel for transmitting transmission data. (Item 10) Determining that a plurality of physical channels overlap in the time domain includes: Item 10. The method of item 9, comprising determining overlap in the time domain between one physical channel and multiple time-division multiplexed physical channels. (Item 11) Selecting a designated channel for transmitting transmission data includes: 10. The method of claim 9, comprising selecting one of a plurality of time-division multiplexed physical channels as the designated channel. (Item 12) Selecting one of a plurality of time division multiplexed physical channels as the designated channel includes: selecting one or more physical channels having the largest number of symbols from the plurality of time-division multiplexed physical channels as the designated channel; selecting one or more physical channels having the smallest number of symbols as the designated channel from the plurality of time division multiplexed physical channels; selecting one or more physical channels as the designated channels from the plurality of time-division multiplexed physical channels based on instruction information from a base station; selecting one or more physical channels having the latest start position as the designated channel from the plurality of time division physical channels; and Item 12. The method according to item 11, comprising one of the steps of: selecting one or more physical channels from the plurality of time division physical channels as the designated channel based on an engagement policy between the UE and the base station. (Item 13) After determining that multiple physical channels overlap in the time domain, obtaining an intermediate physical channel by processing two physical channels having the earliest start positions among the plurality of physical channels, and processing the intermediate physical channel and the next physical channel as two physical channels overlapping in a time domain; If the plurality of physical channels includes time-division multiplexed physical channels, processing the time-division multiplexed physical channels and discarding other physical channels other than the time-division multiplexed physical channels; and Item 10. The method according to item 9, further comprising one of: preferentially processing a first physical channel and a second physical channel among the plurality of physical channels that overlap in the time domain to obtain one physical channel; and sequentially processing the obtained physical channel and the earliest physical channel among the remaining physical channels that overlap in the time domain, wherein, when the start positions of the channels are aligned, one of the physical channel with the smallest starting frequency domain index, the physical channel with the largest starting frequency domain index, the physical channel with the largest number of symbols, and the physical channel with the smallest number of symbols is preferentially selected. (Item 14) a first determining module configured to determine that a plurality of physical channels overlap in a time domain; a setting module configured to select a designated channel to carry information or data in the plurality of physical channels. (Item 15) Item 15. The terminal of item 14, further comprising a second determination module configured to determine the latest point among the timeline end times of the preparation times for data to be transmitted corresponding to each of the plurality of physical channels as the earliest start time of the designated channel. (Item 16) a determining module configured to determine that a plurality of physical channels overlap in the time domain; a selection module configured to select a designated channel for transmitting transmission data. (Item 17) The decision module: Item 17. The terminal according to item 16, comprising a determining unit configured to determine that one physical channel and a plurality of time division multiplexed physical channels overlap in the time domain. (Item 18) A storage medium having stored thereon a computer program configured, when executed, to cause the method according to any one of items 1 to 13 to be carried out. (Item 19) An electronic device comprising: a memory in which a computer program is stored; and a processor configured to execute the computer program to perform the method according to any one of items 1 to 13. [Effects of the Invention]
[0017] According to the present disclosure, when physical channels overlap in the time domain, the start position of the designated channel that is determined to be used is set as the timeline end time, and the timeline ending time of the channel that is scheduled for data transmission is defined, thereby solving the technical problem in the prior art that the timeline end time of channels when overlapping in the time domain is not accurately defined, and is helpful for timeline arrangement in product realization, making the timeline more compact and efficient. [Brief explanation of the drawings]
[0018] The drawings described herein are used to provide a further understanding of the present disclosure and constitute a part of this application, and the exemplary embodiments of the present disclosure and the description thereof are used to explain the present disclosure, but are not intended to unduly limit the present disclosure. [Figure 1] 1 is a schematic diagram of a possible situation where two channels overlap in the time domain in the prior art of the present disclosure; [Figure 2] FIG. 1 is a schematic diagram of a timeline end time in the prior art of the present disclosure. [Figure 3] 1 is a flowchart of a channel setting method according to an embodiment of the present disclosure. [Figure 4] 10 is a flowchart of another channel setting method according to an embodiment of the present disclosure. [Figure 5] FIG. 2 is a configuration block diagram of a channel setting terminal according to an embodiment of the present disclosure. [Figure 6] FIG. 10 is a configuration block diagram of another channel setting terminal according to an embodiment of the present disclosure. [Figure 7] FIG. 10 is a diagram illustrating an example in which two PUCCHs overlap in the time domain according to an embodiment of the present disclosure. [Figure 8] FIG. 1 is a schematic diagram of determining a timeline end time according to an embodiment of the present disclosure. [Figure 9] 3A-3C are schematic diagrams of several possible cases in which one PUCCH and two time-division PUCCHs overlap in the time domain in this embodiment; [Figure 10] FIG. 10 is a schematic diagram of time-domain overlap of uplink physical channels in mechanism 3 of an embodiment of the present disclosure. DETAILED DESCRIPTION OF THE INVENTION
[0019] The present disclosure will be described in detail below with reference to the accompanying drawings, illustrating examples. Note that the examples and features of the examples of the present disclosure can be combined with each other as long as they are not inconsistent.
[0020] In addition, terms such as "first" and "second" in the specification, claims and drawings of this disclosure are intended to distinguish between similar objects and are not intended to limit the order or chronology of the items.
[0021] Example 1 This embodiment provides a channel setting method. FIG. 3 is a flowchart of the channel setting method according to the embodiment of the present disclosure. As shown in FIG. 3, the flow includes: a step S302 of determining that a plurality of physical channels overlap in the time domain; and step S304 of selecting a designated channel to carry information or data in the plurality of physical channels.
[0022] The technical means of this embodiment further includes determining the latest time among the timeline end times of the preparation time of data to be transmitted (i.e., waiting to be transmitted) corresponding to multiple physical channels as the earliest start time of the specified channel.
[0023] By the above steps, when physical channels overlap in the time domain, the start position of the designated channel that is determined to be used is set as the timeline end time, and the timeline end time of the channel that is scheduled for data transmission is defined. This solves the technical problem in the prior art that the timeline end time of channels is not accurately defined when they overlap in the time domain, and is helpful for timeline arrangement in product realization, making the timeline more compact and efficient.
[0024] Optionally, the entity performing the above steps may be a terminal, such as, but not limited to, a mobile phone.
[0025] Optionally, the first orthogonal frequency division multiplexing OFDM symbol of the designated channel is not before any of the lengths of preparation time required to prepare data to be transmitted corresponding to each physical channel of the plurality of physical channels (not before any of the lengths of preparation time required to prepare data to be transmitted corresponding to each physical channel of the plurality of physical channels includes being within any of the lengths of preparation time required to prepare data to be transmitted corresponding to each physical channel of the plurality of physical channels, and being after any of the lengths of preparation time required to prepare data to be transmitted corresponding to each physical channel of the plurality of physical channels; hereinafter, other similar expressions have the same meaning), where the lengths of preparation time are measured from the last symbol of the channel or signal corresponding to each physical channel of the plurality of physical channels, respectively.
[0026] Optionally 、U When E transmits multiple overlapping physical uplink control channels (PUCCHs) in one designated slot, the UE is configured to multiplex different UCI (uplink control information) types into one PUCCH, and the UE does not transmit overlapping physical uplink shared channels (PUSCHs) in a designated slot, but instead multiplexes all corresponding UCI types into one PUCCH to form multiple overlapping physical channels in the time domain. solution vinegar do.
[0027] Optionally, if the designated channel is a designated PUCCH and the type of UCI includes HARQ-ACK, the first symbol of the designated PUCCH in the designated slot is not before the symbol whose first number is N1+X and not before the symbol whose second number is N2+Y, where the first number starts from the last symbol of the corresponding PDSCH symbol or semi-persistent scheduling SPS PDSCH release, and the second number starts from the last symbol of the corresponding PDCCH symbol, N1 is the number of symbols, corresponds to the PDSCH reception time, and represents the PDSCH processing capability, N2 is the number of symbols, corresponds to the PUSCH preparation time, and represents the PUSCH processing capability, and N1, N2, X, and Y all represent the number of OFDM symbols.
[0028] Optionally, the designated channel is a designated PUCCH or a designated PUSCH, and when the UE intends to transmit one or more overlapping PUCCHs and PUSCHs in one slot and the UE multiplexes all corresponding UCI types into one PUSCH, in the overlapping PUCCHs and PUSCHs in the slot, the first symbol of the designated PUCCH or the designated PUSCH is not before the symbol whose third number is N1+X and not before the symbol whose fourth number is N2+Y, where the third number starts from the last symbol of the corresponding PDSCH symbol or SPS (Semi Persistent Scheduling) PDSCH release, and the fourth number starts from the last symbol of the corresponding PDCCH symbol, and N1, N2, X, and Y all indicate the number of OFDM symbols.
[0029] Optionally, selecting the designated channel includes selecting the designated channel from a physical channel set of the terminal UE or physical channel resources of the UE.
[0030] Optionally, selecting the designated channel includes one of selecting one from a plurality of physical channels that overlap in the time domain as the designated channel, and selecting one from another physical channel other than the plurality of physical channels that overlap in the time domain as the designated channel.
[0031] This embodiment provides another channel setting method executed on the mobile terminal. FIG. 4 is a flowchart of another channel setting method according to an embodiment of the present disclosure. As shown in FIG. 4, the flow includes: a step S402 of determining that a plurality of physical channels overlap in the time domain; and step S404 of selecting a designated channel for transmitting the transmission data.
[0032] Optionally, determining that the plurality of physical channels overlap in the time domain comprises determining that one physical channel and the plurality of time division physical channels overlap in the time domain.
[0033] Optionally, selecting a designated channel for sending the transmission data includes selecting one from a plurality of time division physical channels as the designated channel.
[0034] Optionally, selecting one of the plurality of time division physical channels as the designated channel comprises: selecting one or more physical channels having the largest number of selected symbols as designated channels from a plurality of time division physical channels; selecting one or more physical channels having the smallest number of selected symbols as designated channels from a plurality of time division physical channels; selecting one or more physical channels as designated channels from a plurality of time division physical channels based on instruction information from the base station; selecting one or more physical channels having the latest start positions as designated channels from among a plurality of time division physical channels; and selecting one or more physical channels from the plurality of time division physical channels as designated channels based on an engagement policy between the UE and the base station.
[0035] Optionally, after determining that the multiple physical channels overlap in the time domain, the method further includes one of: preferentially processing two physical channels with earliest starting positions among the multiple physical channels to obtain an intermediate physical channel, and processing the intermediate physical channel and the next physical channel as two physical channels that overlap in the time domain; if the multiple physical channels include a time-division physical channel, processing the time-division physical channel and discarding physical channels other than the time-division physical channel; and preferentially processing first and second physical channels among the multiple physical channels that overlap in the time domain to obtain one physical channel, and sequentially processing the obtained physical channel and the earliest physical channel among the remaining physical channels that overlap in the time domain, wherein if the starting positions of the channels are aligned, one of the physical channel with the smallest starting frequency-domain index, the physical channel with the largest starting frequency-domain index, the physical channel with the largest number of symbols, and the physical channel with the smallest number of symbols is preferentially selected.
[0036] From the above description of the embodiments, those skilled in the art can understand that the methods according to the above embodiments can be realized by combining software with a required general-purpose hardware platform, or by hardware, and in many cases the former is a more preferable embodiment. Based on this understanding, the substantial part of the technical means of the present disclosure or the part that contributes to the prior art can be realized in the form of a software product, which is stored in a storage medium (e.g., ROM / RAM, magnetic disk, CD) and includes several instructions that cause a terminal device (which may be a mobile phone, computer, server, network device, etc.) to execute the methods described in each embodiment of the present disclosure.
[0037] Example 2 This embodiment further provides a channel setting terminal for implementing the above-described embodiments and examples, and omits the description of elements already described. The term "module" used below can realize a combination of software and / or hardware for a given function. The devices described in the following embodiments may be realized in software, but may also be realized in hardware or a combination of software and hardware.
[0038] FIG. 5 is a block diagram of a channel setting terminal according to an embodiment of the present disclosure. As shown in FIG. 5, the device includes: a determining module 50 for determining that a plurality of physical channels overlap in the time domain; a configuration module 52 for selecting a designated channel to carry information or data in the plurality of physical channels.
[0039] Optionally, the terminal further includes a determining module that determines the latest point among timeline end times of preparation times for data to be transmitted corresponding to the plurality of physical channels as the earliest start time of the designated channel.
[0040] FIG. 6 is a block diagram of another channel setting terminal according to an embodiment of the present disclosure. As shown in FIG. 6, the device includes: a determining module 60 for determining that a plurality of physical channels overlap in the time domain; and a selection module 62 for selecting a designated channel for transmitting the transmission data.
[0041] Optionally, the determining module includes a determining unit for determining that one physical channel and the plurality of time division physical channels overlap in the time domain.
[0042] Each of the above modules can be realized by software or hardware, and in the latter case, the modules can be realized in a form in which all of the above modules are located on the same processor, or in a form in which the modules are located on different processors in any combination, but this is not limited to these.
[0043] Example 3 This embodiment provides a method for defining a timeline end time in the overlap in the time domain, in order to efficiently solve the problem of data transmission of channels when multiple physical channels overlap in the time domain.
[0044] The multiple physical channels of one UE are each composed of one or more OFDM symbols in the time domain, and the multiple physical channels may overlap in the time domain in a slot. When they overlap in the time domain, the physical channel ultimately transmitted may be another physical channel, where the other physical channel is not originally arranged for data transmission (if originally arranged for data transmission, the other physical channel may be included in the multiple physical channels and become a physical channel overlapping in the time domain. The other physical channel may originally be arranged for data transmission but may not overlap in the time domain with one or more of the multiple physical channels). However, the time domain position of the other physical channel may actually overlap in the time domain with one or more of the multiple physical channels, or the other physical channel may not overlap in the time domain with any of the multiple physical channels.
[0045] An example will be given below to illustrate the problem that may exist in the prior art, but similar problems exist when other different physical channels overlap in the time domain, but the physical channels may be different.
[0046] FIG. 7 illustrates an example in which two PUCCHs overlap in the time domain according to an embodiment of the present disclosure. For example, when the two PUCCHs in FIG. 7 overlap in the time domain, PUCCH1 carries periodic CSI (CSI information includes CSI part1 and / or CSI part2 (CS1-1 and CSI-2, respectively)), and PUCCH2 carries periodic CSI (CSI information includes CSI part1 and / or CSI part2 (CS1-1 and CSI-2, respectively)). A / N (indicating HARQ-ACK), and if these two channels satisfy the timeline-related requirements (i.e., all data to be transmitted must be ready before the timeline end time, otherwise the data to be transmitted cannot be sent immediately), at the time of transmission, A / N The bit information and the CSI bit information in PUCCH1 are concatenated (here, A / N and CSI) before transport.
[0047] However, the above A / N If the total number of bits after concatenating the PUCCH1 and the CSI exceeds the carrying range of PUCCH1, another physical channel must be selected (there are selection rules in the prior art, see TS38.213). If a new PUCCH resource for one transmission (denoted as PUCCH3) is selected, the start symbol of PUCCH3 and the start symbol of PUCCH1 are not necessarily aligned. PUCCH3 is also a PUCCH resource configured for the UE or a PUCCH resource in a PUCCH set.
[0048] In the prior art of this embodiment, a UE may be configured with one or more PUCCH sets, or may be directly configured with one or more PUCCH resources. If a UE is configured with one or more PUCCH sets, each PUCCH set includes one or more PUCCH resources, and the starting positions of the PUCCH resources in one PUCCH set may be the same or different. The starting positions of the PUCCH resources in different PUCCH sets may be the same or different, and the ranges of the total number of bits carried in different PUCCH resources in one PUCCH set are the same, and the ranges of the total number of bits carried in PUCCH resources in different PUCCH sets are different.
[0049] If PUUCCH3 has the same starting symbol as PUCCH1, the overlap in the time domain can be transmitted using PUCCH3 without any problems.
[0050] If the start position of PUCCH3 is earlier than the start position of PUCCH1, the timeline may be disrupted. That is, according to the original timeline, data to be transmitted should be prepared at the start position of PUCCH1. However, because PUCCH3 is currently earlier than PUCCH1, the data to be transmitted is not prepared before the start of PUCCH3. This is because the timeline end time is defined according to the earlier PUCCH1 that overlaps in the time domain in the conventional technology. Currently, such a definition results in such overlap in the time domain not being properly handled, resulting in an error. This application also believes that it is inappropriate to simply consider the start position of the earlier of the two physical channels (PUCCH1 and PUCCH2) that currently overlap in the time domain as the timeline end point in the conventional technology.
[0051] If the start position of PUCCH3 is later than the start position of PUCCH1, the data to be transmitted can be prepared in advance (before the start position of PUCCH3), and this would not prevent operation, but clearly the optimal start point should be the start position of PUCCH3, and the data to be transmitted only needs to be prepared before the start point of PUCCH3.If the data is prepared in advance, the timeline will not be used most efficiently.
[0052] In response to the above problems, the following provides means for solving the problems, including the following examples.
[0053] Example 1 The end point of the timeline is defined as the start position of the physical channel that is finally transmitted.
[0054] Regarding the time domain overlap of multiple physical channels, here, for various time domain overlap cases, transmission rules for the corresponding data to be transmitted are given, and according to the rules, which physical channel is finally used is determined and the processing of the data in each overlapping channel is determined. For example, in a, b, g and h in Figure 1, the PUSCH channel is finally used for transmission, and the information in the PUCCH channel is transmitted in the PUSCH. For specific transmission rules, please refer to the prior art. For l (lowercase L) and m in Figure 1, similar processing is performed, and generally, one of the physical channels is selected or another physical channel is newly selected for transmission (specific selection rules are available, and TS 38.213 protocol can be referred to).
[0055] In addition, for example, in the case where the start positions of two overlapping physical channels in the time domain in Figure 1 are different, if the two overlapping physical channels satisfy a certain timeline relationship, it is being considered to process it using a method according to related art, or to design a new method in the future.
[0056] That is, for multiple physical channels that overlap in the time domain, the base station and the UE can always determine the physical channel that is ultimately used for transmission according to the specific situation of the overlapping physical channels.
[0057] In order to maximize the utilization efficiency of the timeline and efficiently process more situations where there is overlap in the time domain, i.e., to avoid the inability to process some situations where there is overlap in the time domain due to an unreasonable setting of the timeline end time, this embodiment proposes that if multiple physical channels overlap in the time domain for one UE, the timeline end time is defined as the start position of the physical channel that will be finally used. The physical channel that will be finally used may be any of the multiple physical channels that currently overlap in the time domain (this can be determined based on existing rules), or may be a physical channel other than the multiple physical channels that overlap in the time domain (this can also be determined finally).
[0058] 8 is a schematic diagram of determining a timeline end time according to an embodiment of the present disclosure, and shows some examples. In FIG. 8(a), the timeline end time is defined as the start position of the current PUSCH because the current PUSCH channel is the one that will ultimately be used (the final result is the same as the timeline end position in the prior art). In FIG. 8(b), the timeline end time is defined as the start position of the current PUSCH because the current PUSCH channel is the one that will ultimately be used (the final result is different from the timeline end position in the prior art).
[0059] In FIG. 8c, since another physical channel, i.e., PUCCH3, is ultimately used, the timeline end time is defined as the start position of PUCCH3 (the final result is different from the timeline end position in the prior art). In FIG. 8d, since another physical channel, i.e., PUCCH3, is ultimately used, the timeline end time is defined as the start position of PUCCH3 (the final result is different from the timeline end position in the prior art). In FIG. 8, N1+X and N2+Y have the same end point, but in reality they may have different end points. If they have different end points, the timeline end time corresponding to this method corresponds to the later of the end points of N1+X and N2+Y. That is, the timeline end time corresponding to this method is not before both the end points of N1+X and N2+Y.
[0060] For example, in FIG. 1c, if the channel ultimately used is a PUSCH channel according to the rules, the timeline end time is defined as the start position of the PUSCH, not the start position of the PUCCH as in the related art. The start position of the physical channel ultimately transmitted is used as the timeline end time, and the timeline end time is delayed, which can resolve more overlaps in the time domain and reduce the burden of time arrangement for timeline processing.
[0061] For example, in q in Figure 1, if the channel that is ultimately used is PUCCH1 according to the rules, the timeline end time is defined as the start position of PUCCH1, not the start position of PUCCH2 as in the related art. Since the start position of the physical channel that is ultimately transmitted is used as the timeline end time and the timeline end time is later, more overlaps in the time domain can be resolved and the burden of time arrangement for timeline processing can be reduced.
[0062] Obviously, the definition of the timeline end time determined by the method according to the present embodiment is more accurate than that of the prior art, which is helpful for timeline arrangement in product realization, making the timeline more compact and efficient.
[0063] An example is provided below. For one UE, when multiple physical channels, which may all be PUCCH or PUSCH or a mixture of PUCCH and PUSCH, overlap (completely overlap or partially overlap in the time domain) in one slot, the UE expects to transmit the information in the multiple physical channels through one PUCCH or PUSCH that is finally determined (actually used) only if the processing timeline of the data to be transmitted on the multiple physical channels meets the requirements (i.e., when the processing timeline requirements are met, the UE will process the overlap in the time domain of multiple physical channels); otherwise, the UE will not process the overlap in the time domain of multiple physical channels and consider it to be an incorrect configuration.
[0064] Specifically, the processing timeline must meet the following requirements:
[0065] For the UE, it is expected that the first symbol of the finally determined PUCCH or PUSCH will not occur before any of the preparation time lengths T1, T2, ..., Tn (here, the Tn value corresponds to the nth physical channel of the m physical channels, where n = 1, 2, ..., m. The meaning of Tn below is the same as that here, and explanation will be omitted. The T value may also be expressed in terms of the number of symbols) required to prepare data to be transmitted corresponding to each physical channel of the multiple (m, where m is a positive integer greater than 1) physical channels.
[0066] The time lengths T1, T2, ..., Tn are channels or signals corresponding to each physical channel of the plurality of physical channels (for example, in FIG. 8a, the signal corresponding to the PUSCH is the DCI (carried in the PDCCH) before N2+Y in the figure, and the channel corresponding to the A / N PUCCH is the PDSCH before N1+X in the figure, so the preparation time length corresponding to the PUSCH is N2+Y, and the preparation time length corresponding to the A / N PUCCH is N1+X).
[0067] In Fig. 8c, the signal corresponding to PUCCH1 is the previous DCI of N2+Y shown, the channel corresponding to PUCCH2 is the PDSCH of N1+X shown in the figure, the preparation time length corresponding to PUCCH1 is N2+Y, and the preparation time length corresponding to PUCCH2 is N1+X. For example, in the case of semi-static (semi-permanent) configuration, the corresponding channel or signal may not exist, but it is sufficient to assume that a previous corresponding channel or signal exists, that is, the starting point of the time lengths T1, T2, ..., Tn is given, and the time is measured from the last symbol.
[0068] The finally determined PUCCH or PUSCH channel may be one of the plurality of physical channels, or may be a physical channel other than the plurality of physical channels. In the latter case, the following optional requirement may be referred to (this requirement may not be supported): the first symbol of the earliest physical channel of the plurality of physical channels is not before any of the preparation time lengths T1, T2, ..., Tn required to prepare data to be transmitted corresponding to each physical channel of the plurality of physical channels, and the first symbol of the finally determined PUCCH or PUSCH channel is not before any of the preparation time lengths T1, T2, ..., Tn required to prepare data to be transmitted corresponding to each physical channel of the plurality of physical channels, where the time lengths T1, T2, ..., Tn are measured from the last symbol of the channel or signal corresponding to each physical channel of the plurality of physical channels, respectively.
[0069] Before the first symbol of the finally determined one PUCCH or PUSCH, each physical channel that transmits data among the plurality of physical channels has enough time to prepare corresponding data to be transmitted, i.e., before the first symbol of the finally determined one PUCCH or PUSCH, there is enough preparation time to generate the final data to be transmitted, so that the transmission can be performed on time. The final data to be transmitted is derived from information in the plurality of physical channels and is determined according to a predetermined scheme, where the predetermined scheme may refer to the scheme specified in Protocol TS 38.213. The timeline end time in this specification refers to the first symbol of the finally determined one PUCCH or PUSCH.
[0070] The one PUCCH or PUSCH finally determined may be one of the currently overlapping physical channels, or may be another physical channel, for example, another PUCCH / PUSCH (the other physical channel is also configured for the UE and may be from the PUCCH set or an SR PUCCH or a CSI PUCCH).
[0071] Hereinafter, another example will be described. Among two typical time-domain overlaps, in the first type, multiple PUCCH channels overlap, and one PUCCH is finally determined to carry UCI information in the multiple PUCCH channels, and the remaining PUCCH channels are discarded. In the second type, the PUCCH channel (one or more) and the PUSCH channel (generally one PUSCH, and if there are multiple PUSCHs, these multiple PUSCH channels have a time-division relationship) overlap in the time domain, and in this case, one PUSCH channel is finally determined to carry UCI information in the overlapping PUCCH channels, and data in the PUSCH channels is still transmitted on the PUSCH. These are two very typical scenarios.
[0072] In the first scenario, it is assumed that PUCCH1, which is the HARQ-ACK information corresponding to the previous PDSCH channel, and PUCCH2, which carries one CSI information, overlap in the time domain. In this case, if it is decided to finally use PUCCH3, the UE will determine whether the first symbol of PUCCH3 is equal to the time T1 required for PUCCH1 to prepare the HARQ-ACK information (obviously, the UE needs to first decode the corresponding PDSCH, then check the HARQ-ACK information, and then generate the HARQ-ACK, so T1 includes the time length for processing the PDSCH).
[0073] In some cases, the UE is expected to satisfy the following conditions: (T1 is the number of symbols and can be measured from the last symbol of the PDSCH corresponding to PUCCH1) (the specific bit value is not required as long as the number of HARQ-ACK bits is known), and (T2 is not before the time T2 required for PUCCH2 to prepare CSI information) (because preparation of CSI information requires a certain time, the corresponding channel may be triggered before, and CSI and HARQ_ACK may require joint coding, in which case HARQ-ACK bit information is required before CSI preparation, thus lengthening the CSI preparation time and requiring it to start after confirmation of HARQ-ACK information).
[0074] T2 is the number of symbols, measured from the last symbol of the channel on which PUCCH2 is triggered carrying CSI (where PUCCH2 is the channel on which the channel can be triggered, whether it is dynamically triggered or semi-statically configured).
[0075] That is, the start symbol of PUCCH3 cannot be earlier than T1 and T2. Obviously, T1 and T2 correspond to different time lengths depending on the situation, and are related to the type of UCI transmitted in PUCCH1 and PUCCH2, the transmission method of UCI in the final two PUCCH channels, and the processing capability of the UE. Obviously, T1 and T2 are given based on the above three factors. For example, the data between PUCCH1 and PUCCH2 may have a certain priority in preparation. For example, if joint coding is required, joint coding can generally only begin after the two data have been generated, which takes a long time. For puncture transmission, generally, when preparing the data to be punctured, other data must be generated simultaneously, which takes a short time. For rate matching, generally, when preparing the data to be punctured, at least the number of transmission bits of other data must be known (the bit values may not be known), which takes a medium time.
[0076] As will be seen from the following specific application examples, different physical channels require different preparation times depending on the type of data to be transmitted.
[0077] If one UE transmits multiple overlapping (overlapping in the time domain or overlapping in the frequency domain) PUCCHs (these PUCCHs are non-overlapping) in one slot, as specified in sections 9.2.5.1 and 9.2.5.2 of TS 38.213, the UE is configured to multiplex different UCI types (e.g., HARQ-ACK, and / or SR, and / or periodic / semi-persistent CSI) into one PUCCH, and the UE does not transmit overlapping PUSCHs in the slot, but multiplexes all corresponding UCI types into one PUCCH.
[0078] If one of the UCI types includes HARQ-ACK information, the UE expects that the first symbol of the PUCCH that it finally decides to use in this slot is not before the symbol numbered N1+X (the numbering starts from the last symbol of the corresponding PDSCH symbol or SPS PDSCH release) and not before the symbol numbered N2+Y (the numbering starts from the last symbol of the corresponding PDCCH symbol), where N1 is the number of symbols corresponding to the UE's PDSCH processing time length and is denoted as PDSCH processing capability 1, and N2 is the number of symbols corresponding to the UE's PUSCH preparation time length and is denoted as PUSCH processing capability 1. If the UE intends to transmit one or more overlapping PDCCHs and PUSCHs (these channels are non-overlapping) in one slot, the UE multiplexes all corresponding UCI types (HARQ-ACK, and / or SR, and / or periodic / semi-persistent CSI) into one PUSCH.
[0079] The UE expects that the first symbol of the PUCCH or PUSCH it finally decides to use in this slot is not before the symbol numbered N1+X (which is the number obtained by counting N1+X symbols from the last symbol of the corresponding PDSCH symbol or SPS PDSCH release symbol) and not before the symbol numbered N2+Y (which is the number obtained by counting N2+Y symbols from the last symbol of the corresponding PDCCH symbol). N1, N2, X, and Y all indicate the number of OFDM symbols. N1 and N2 use the values in TS 38.214, and the values of X and Y are given according to the UE processing capability.
[0080] Sections 9.2.5.1 and 9.2.5.2 of TS 38.213 assume the following:
[0081] For one UE, SR transmission and HARQ-ACK transmission overlap in one slot, or SR transmission and one periodic / semi-persistent CSI transmission overlap; Satisfying the situation of multiplexing corresponding UCI types in a single PUCCH; The UE shall not transmit any overlapping PUSCH in this slot of the same serving cell.
[0082] Example 2 When defining the timeline end time, a larger range of physical channels should be included; for example, the prior art currently only selects the start position of the earliest physical channel from among the physical channels that overlap in the time domain as the timeline end time, whereas this embodiment proposes selecting the start position of the earliest physical channel as the timeline end time, including other physical channels that may be used to transmit information in the physical channels that currently overlap in the time domain.
[0083] For example, in m and n in FIG. 1 (the same principle applies to other drawings), the end point of the timeline of the related method is considered to be the start position of the earliest physical channel among the two physical channels that currently overlap in the time domain. However, if the two physical channels that currently overlap in the time domain are not used in the end and another physical channel is used, some problems may arise because the start position of the other physical channel is different from the start position of the currently earliest physical channel (see the previous analysis).
[0084] Therefore, this application proposes that when multiple physical channels overlap in the time domain for one UE, the timeline end time be defined as the start position of the earliest PUCCH among all PUCCHs, including all PUCCHs that may ultimately be used among the UE's PUCCH set (one UE can be configured with one or more PUCCH sets) and / or all PUCCH resources of the UE that may ultimately be used (including PUCCHs that currently overlap in the time domain).
[0085] For example, in 1,m in Fig. 1, PUCCH1 is format 3, A / N Carrying information (corresponding to multiple transmission blocks of the UE) A / N (These may be multiplexed together), if PUCCH2 is format 1 and carries SR information, PUCCH2 is discarded according to the rule, and the SR is converted into X bits (corresponding to the number of SRs) information, and PUCCH1 A / N The bits are concatenated and then transmitted using other PUCCH resources of format 3.
[0086] Specifically, which format 3 resource to use? First, X and A / N (Although the total number of bits transmitted by the PUCCH resources in each PUCCH set is different and corresponds to a bit number range, in general, there is still a high probability that the PUCCH set will not be changed. Because the range of the total number of bits carried by each PUCCH set is large and the newly added bits are few, there is a high probability that the total bit range carried by the original PUCCH set will not be exceeded.) Then, transmission is performed from the corresponding PUCCH set using the PUCCH resource indicated by the base station.
[0087] Using the above definition of the timeline end time, it is possible that the start position of the earliest PUCCH among all PUCCHs will ultimately be used as the timeline end time, so the timeline end time will not be later than the start position of the PUCCH resource that is ultimately transmitted.
[0088] For example, in 2, n in Figure 1, if PUCCH1 carries CSI in format 3 and PUCCH2 carries CSI in format 2, the CSI in PUCCH1 and the CSI bits in PUCCH2 are concatenated and transmitted using one PUCCH resource. Specifically, which format 3 resource to use is determined according to the PUCCH selection rule of the prior art, and one PUCCH is selected from the allocated PUCCH resources to transmit all CSI. In this embodiment, the timeline end time is defined as the start position of the earliest PUCCH among all PUCCH resources, so the timeline end time will not be later than the start position of the PUCCH resource to be finally transmitted.
[0089] For example, in,3,n,in Figure 1, PUCCH1 is in format 3 and carries CSI, and PUCCH2 is in format 1. A / N If it carries PUCCH2, it will discard it according to the rules. A / N The information is concatenated with the CSI bits of PUCCH1 and then transmitted using one PUCCH resource of format 3. Specifically, which format 3 resource to use is determined as follows: A / N and the total number of CSI bits (the total number of bits transmitted by the PUCCH resources in each PUCCH set is different, and each corresponds to a bit number range, but generally, there is still a high probability that the PUCCH set will not be changed. Since the range of the total number of bits carried by each PUCCH set is large and the newly added bits are few, there is a high probability that the total bit range originally carried by the PUCCH set will not be exceeded), and then transmission is performed using the indicated PUCCH from the corresponding PUCCH set.
[0090] Using the above definition of the timeline end time, the timeline end time is not later than the start position of the PUCCH resource to be finally transmitted.
[0091] Example 3 One PUCCH channel and multiple time-division PUCCH channels overlap in the time domain. Figure 9 shows several possible schematic diagrams, and Figure 9 is a schematic diagram of several possible cases in which one PUCCH and two time-division PUCCHs overlap in the time domain in this embodiment, and this embodiment is not limited to the schematic diagram of Figure 9.
[0092] For one UE, if one PUCCH channel and multiple time-division PUCCH channels overlap in the time domain, how does the UE transmit the uplink control channel? How does it carry data in each uplink control channel? In prior art means, there are some solutions for two physical channels overlapping in the time domain, refer to TS 38.213, but there is still no solution for the case where more than two channels overlap in the time domain, especially when one physical channel and two time-division physical channels overlap in the time domain at the same time.
[0093] Method 1 For one UE, if one PUCCH4 (the latter number is for distinction) and two time-division PUCCHs (for example, PUCCH5 and PUCCH6) overlap in the time domain in one slot, the UE always selects one of the two time-division PUCCHs to process and discards the other PUCCH. In this way, two PUCCHs overlapping in the time domain remain, that is, the selected PUCCH and another PUCCH (for example, PUCCH4) are regarded as two physical channels overlapping in the time domain. The specific method for selecting one of the two time-division PUCCHs is as follows:
[0094] This is a method for selecting the nth item (in the time domain direction, n may be 1).
[0095] Alternatively, a PUCCH with the largest number of symbols is selected, and if the number of symbols is the same, the nth PUCCH with the largest number of symbols is selected (n may be 1).
[0096] Alternatively, a PUCCH with the smallest number of symbols is selected, and if the number of symbols is the same, the nth PUCCH with the smallest number of symbols is selected (n may be 1).
[0097] Alternatively, the base station may signal the UE which PUCCH to select, which may be indicated by downlink control information (DCI), or may be implicitly indicated by the control channel unit (CCE) of the DCI. For example, the base station selects the corresponding PUCCH depending on whether the index of the first or last CCE of the DCI is even or odd. For example, if the CCE index is even, the first PUCCH is selected, and if the CCE index is odd, the second PUCCH is selected.
[0098] Alternatively, a PUCCH that satisfies the processing timeline requirement (see the definition of the timeline end time in Examples 1 and 2 or the prior art; that is, if the start position of a PUCCH is later than the timeline end time, it is considered to satisfy the processing timeline requirement) is selected, and if multiple PUCCHs all satisfy the processing timeline requirement, the nth one (n may be 1) is selected from those that satisfy the processing timeline requirement. Generally, the earlier the PUCCH time, the more difficult it is to satisfy the processing timeline requirement. Since the base station knows the processing capability of each UE and the locations of the above three PUCCHs of the UE and the information carried therein, the base station knows the UE's timeline requirement and the location of the timeline end time according to the processing capability. Therefore, it knows whether the PUCCH satisfies the processing timeline requirement.
[0099] Alternatively, the base station and the UE agree to keep two time-division PUCCHs and discard another PUCCH (i.e., keep PUCCH5 and PUCCH6 and discard PUCCH4).Uplink control information UCI in PUCCH4 is carried in PUCCH5 or PUCCH6.
[0100] A typical case where one PUCCH and two time-division PUCCHs overlap in the time domain in one slot is, for example, one PUCCH configured periodically or semi-statically, carrying periodic channel state information CSI or a scheduling request SR, and, for example, A / N The two dynamic time-division PUCCHs carrying information or aperiodic CSI overlap in the time domain.
[0101] To address the above problem, Method 1 further provides the following processing mechanism.
[0102] Mechanism 1: For one UE, if one PUCCH4 (the latter number is for distinction) and two time-division PUCCHs (e.g., PUCCH5 and PUCCH6) overlap in the time domain in one slot, the base station and UE always process the two PUCCHs with the earliest start positions (for example, from the three PUCCHs in FIG. 9, it is possible to find two PUCCHs whose start positions always precede another PUCCH) to obtain the PUCCH to be used, and then process the PUCCH to be used and the next PUCCH as two PUCCHs that overlap in the time domain. This processing mechanism is extensible; for example, the base station and UE always process the n previous PUCCHs to obtain the processing result, process the processing result together with the (n+1)th PUCCH, and so on, and can process more overlapping PUCCHs.
[0103] Mechanism 2: For one UE, if one PUCCH4 (the latter number is for distinction) and two time-division PUCCHs (e.g., PUCCH5 and PUCCH6) overlap in the time domain in one slot, the UE will always use the two time-division PUCCHs and discard the other PUCCH (i.e., the PUCCH at the position of PUCCH4) (the UCI information in the other PUCCH is carried in the nth time-division PUCCH, where n may be 1; alternatively, the UCI information in the other PUCCH is also discarded).
[0104] Mechanism 3: Mechanism 1 can be extended to address the overlap of multiple uplink physical channels of a UE, where the multiple uplink physical channels may consist of a PUCCH and / or a PUSCH. Mechanism 3 provides that when multiple uplink physical channels of a UE overlap, the base station and the UE first process the time-domain overlap between the first and second (earliest) uplink physical channels of the multiple uplink physical channels to obtain one uplink physical channel, and then process the resulting uplink physical channel and the third uplink physical channel of the multiple uplink physical channels as a time-domain overlap between the two channels (if there is no time-domain overlap, Mechanism 3 is stopped and Mechanism 3 is restarted with the remaining channels), to obtain a new uplink physical channel, and then process the resulting uplink physical channel together with the fourth uplink physical channel as a time-domain overlap between the two channels, and so on.
[0105] During the processing, if the starting positions of the channels are aligned, for example, if the starting symbols of two or more uplink physical channels are the same during processing, first select and process the uplink physical channel with the smaller starting frequency domain index, or the larger starting frequency domain index, or the larger number of symbols, or the smaller number of symbols.
[0106] For example, in Mechanism 3, four uplink physical channels overlap in the time domain. Figure 10 is a schematic diagram of the time-domain overlap of uplink physical channels in Mechanism 3 of an embodiment of the present disclosure. In Figure 10, (a), according to Mechanism 3, the UE may first process PUSCH_A and PUCCH_A and process them in a manner according to the related art (although the processing manner in the related art may still be under consideration, TS38.213 finally provides a processing mechanism), and the obtained result is that the UCI in PUCCH_A is transmitted in PUSCH_A and PUCCH_A is discarded.
[0107] In this way, PUSCH_A and PUCCH_D are further processed, and the result obtained is that the UCI in PUCCH_D is also transmitted in PUSCH_A, and PUCCH_D is discarded. In this way, PUSCH_A and PUCCH_C are further processed, and the result obtained is that the UCI in PUCCH_C is also transmitted in PUSCH_A, and PUCCH_C is discarded. In this way, PUSCH_A and PUCCH_B are further processed, but since PUSCH_A and PUCCH_B do not overlap, no processing is performed.
[0108] In this case, PUSCH_A, PUCCH_B, and PUSCH_C remain, and since the latter two still overlap in the time domain, the latter two channels are further processed. In this case, the processing result is that the UCI in PUCCH_B is transmitted on PUSCH_B, and PUCCH_B is discarded. Finally, PUSCH_A (carrying UCI in PUCCH_A, PUCCH_D, and PUCCH_C in addition to the data in PUSCH_A) and PUSCH_B (carrying UCI in PUCCH_B in addition to the data in PUSCH_B) remain. In FIG. 10b, it is assumed that according to Mechanism 3, the UE first processes PUCCH_A and PUCCH_D, and may process them in a manner according to the related art (although the processing manner in the related art may still be considered, TS38.213 ultimately provides a processing mechanism), and the obtained result is that PUCCH_A remains and PUCCH_D is discarded.
[0109] In this way, PUCCH_A and PUSCH_A are further processed, and the result obtained is that PUCCH_A is discarded and PUSCH_A is left. In this way, PUSCH_A and PUCCH_C are further processed, and the result obtained is that PUCCH_C is discarded and PUSCH_A is left. In this way, PUSCH_A and PUSCH_B are further processed, but since PUSCH_A and PUSCH_B do not overlap, no processing is performed.
[0110] In this case, PUSCH_A, PUCCH_B, and PUSCH_C remain, and since the latter two still overlap in the time domain, the latter two channels are further processed, and in this case, the processing result is that the UCI in PUCCH_B is transmitted in PUSCH_B, and PUCCH_B is discarded. Finally, PUSCH_A (carrying the UCI in PUCCH_A, PUCCH_D, and PUCCH_C in addition to the data in PUSCH_A) and PUSCH_B (carrying the UCI in PUCCH_B in addition to the data in PUSCH_B) remain.
[0111] As an effective supplement to Mechanism 3, it should be mainly noted that when processing two uplink physical channels that overlap in the time domain, one uplink physical channel is obtained, and this obtained uplink physical channel may be from the two uplink physical channels that overlap in the time domain, but may not be from the two uplink physical channels that overlap in the time domain, for example, this channel is from a PUCCH set configured for the UE or a PUCCH resource configured for the UE. If this obtained uplink physical channel is not from the two uplink physical channels that overlap in the time domain, then this obtained uplink physical channel and any unprocessed channels of the plurality of uplink physical channels are processed together using Mechanism 3.
[0112] In Method 1, if it is necessary to process two channels that overlap in the time domain, existing processing mechanisms can be used. Depending on the type of information carried on the PUCCH channel, there are corresponding processing mechanisms, see TS 38.213.
[0113] Method 2 Method 1 is a simple method and is easy to implement. Method 2 performs detailed processing depending on the type of UCI carried on channels that overlap in the time domain. Specifically, see Tables 1 to 4.
[0114] Here, the timeline end time in Examples 1 and 2 can be used for confirmation. For example, in the case of overlap illustrated in FIG. 9, all channels that always overlap in the time domain are deemed to satisfy the timeline end time. Furthermore, in the NR system, there are currently five PUCCH formats (referred to as F0, F1, F2, F3, and F4), and since there are differences in the definitions and data transmission methods of various PUCCHs and the content of the transmitted UCI may also differ, this application describes processing means for as many cases as possible. A / N The process for overlapping the PUCCH and two time-division SR PUCCHs in the time domain is shown in Table 1. A / N This is a process for handling overlap between the PUCCH and two time-division SR PUCCHs in the time domain.
[0115] [Table 1] TIFF0007792793000002.tif57170
[0116] One SR PUCCH and two time division A / N The process for PUCCH overlap in the time domain is shown in Table 2. Table 2 shows the case of one SR PUCCH and two time-division PUCCHs. A / N This is a process for PUCCH overlap in the time domain.
[0117] [Table 2] TIFF0007792793000004.tif117170
[0118] One A / N PUCCH and two time-division PUCCHs (one SR and one A / N The process for overlapping in the time domain is shown in Table 3. A / NThis is a process for dealing with the overlap of the PUCCH and two time-division PUCCHs in the time domain.
[0119] [Table 3]
[0120] One A / N PUCCH and two time-division PUCCHs (one SR and one A / N The process for overlapping in the time domain between A / N This is a process for dealing with the overlap of the PUCCH and two time-division PUCCHs in the time domain.
[0121] [Table 4]
[0122] The definition of the timeline end time according to this embodiment is more accurate than the mechanisms in the related art, which is helpful for timeline arrangement in product realization, making the timeline more compact and efficient.
[0123] Example 4 An embodiment of the present disclosure further provides a storage medium having stored thereon a computer program configured, when executed, to cause the computer to perform the steps of any one of the method embodiments described above. Optionally, in this embodiment, the storage medium comprises:
[0124] a step S1 of determining that a first physical channel and one or more physical channels overlap in the time domain;
[0125] and step S2 of setting the start position of the designated channel that has been determined to be used as the timeline end time.
[0126] Optionally, in this embodiment, the storage medium includes, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (abbreviated as ROM), a random access memory (abbreviated as RAM), a mobile hard disk, a disk, or a CD.
[0127] An embodiment of the present disclosure further provides an electronic device including: a memory having a computer program stored therein; and a processor configured to execute the computer program to perform the steps of any one of the method embodiments described above.
[0128] Optionally, the electronic device may include a transmission device connected to the processor, and an input / output device connected to the processor.
[0129] Optionally, in this embodiment, the processor may be configured by a computer program to execute step S1 of determining that the first physical channel and one or more physical channels overlap in the time domain, and step S2 of setting the start position of the designated channel determined to be used as the timeline end time.
[0130] Optionally, for specific examples of this embodiment, reference can be made to the examples described in the above embodiments and optional embodiments, which will not be repeated in this embodiment.
[0131] As will be apparent to those skilled in the art, each module or step of the present disclosure can be implemented on a general-purpose computer device, and may be integrated into a single computer device or distributed across a network of multiple computer devices. Optionally, they can be implemented as executable program code on a computer device, which can be stored in a storage device and executed on the computer device. In some cases, the steps shown or described herein can be executed in a different order than the order shown or described here. Alternatively, each module or step can be implemented on a separate integrated circuit module, or multiple modules or steps can be implemented on a single integrated circuit module. Thus, the present disclosure is not limited to any particular combination of hardware and software.
Claims
1. A channel setting method, the channel setting method comprising: determining that a plurality of physical channels overlap in the time domain; multiplexing information or data of the plurality of physical channels in response to determining that the plurality of physical channels overlap in the time domain; determining a physical channel for carrying the multiplexed information or data, the determined physical channel being a Physical Uplink Control Channel (PUCCH), and determining the physical channel comprising: selecting, from the plurality of physical channels, a physical channel having an earlier first Orthogonal Frequency Division Multiplexing (OFDM) symbol before a physical channel having a later first Orthogonal Frequency Division Multiplexing (OFDM) symbol; and selecting a physical channel having a greater number of symbols if positions of first Orthogonal Frequency Division Multiplexing (OFDM) symbols of two or more physical channels in the plurality of physical channels are aligned; the plurality of PUCCHs from the plurality of physical channels comprising overlapping first and second PUCCHs, the first PUCCH being earlier in time than the second PUCCH; and the plurality of PUCCHs comprising two PUCCHs having the same starting position, one of the two PUCCHs having a greater number of symbols than the other of the two PUCCHs; Including, a first Orthogonal Frequency Division Multiplexing (OFDM) symbol of the determined physical channel starts at a time that is no earlier than a timeline end time of any of a plurality of preparation time lengths required for preparing data to be transmitted or a plurality of processing time lengths corresponding to channels or signals corresponding to respective ones of the plurality of physical channels, the preparation time lengths being calculated starting from a last symbol of a channel or signal corresponding to each of the plurality of physical channels; A channel setting method, in which the first orthogonal frequency division multiplexing (OFDM) symbol of any one of the plurality of physical channels starts at a time that is not earlier than the timeline end times of any of a plurality of preparation time lengths required to prepare data to be transmitted or a plurality of processing time lengths corresponding to channels or signals corresponding to respective some of the plurality of physical channels, and the preparation time lengths are calculated starting from the last symbol of the channel or signal corresponding to each of the plurality of physical channels.
2. 2. The channel setting method of claim 1, wherein when a user equipment (UE) transmits multiple overlapping PUCCHs in a specified slot in the time domain, the UE is configured to multiplex multiple different types of uplink control information (UCI) into one PUCCH, and the UE resolves the overlap of the multiple physical channels in the time domain by multiplexing all corresponding types of UCI into one PUCCH.
3. If the plurality of different types of UCI includes a Hybrid Automatic Repeat Request-Acknowledgement (HARQ-ACK) in the specified slot in the time domain, a first symbol of the PUCCH starts at a time not earlier than a symbol having a first serial number of N1+X and not earlier than a symbol having a second serial number of N2+Y, and the symbol having the first serial number is a symbol of a Physical Downlink Shared Channel (PDSCH) corresponding to the first serial number or a symbol of a Semi-Persistent Scheduling (SPS) PDSCH release. the symbol having the second serial number is the (N1+X)th symbol after the last symbol of the PDCCH symbols corresponding to the second serial number, the symbol having the second serial number is the (N2+Y)th symbol after the last symbol of the PDCCH symbols corresponding to the second serial number, N1 is a number of symbols corresponding to a length of time required for the UE to process a PDSCH, N2 is a number of symbols corresponding to a length of time required for the UE to prepare a PUSCH, and N1, N2, X, and Y all represent numbers of OFDM symbols.
4. 2. The channel setting method of claim 1, further comprising determining the latest of a plurality of preparation time lengths required for preparing data to be transmitted corresponding to each of the plurality of physical channels, or a timeline end time of a plurality of processing time lengths corresponding to a channel or signal, to serve as the earliest start time of the determined physical channel.
5. The channel configuration method of claim 1 , wherein determining the physical channel comprises determining the physical channel from a physical channel set of the UE or a plurality of physical channel resources of the UE.
6. determining the physical channel determining one of the plurality of overlapping physical channels in the time domain as the physical channel; determining, as the physical channel, one of a plurality of physical channels other than the plurality of physical channels overlapping in the time domain; 2. The channel setting method of claim 1, further comprising one of:
7. The channel setting method includes: acquiring physical channels by first processing two physical channels having earliest start positions among the plurality of physical channels, and processing the acquired physical channel and the next physical channel by treating the acquired physical channel and the next physical channel as two physical channels overlapping in the time domain; if the plurality of physical channels includes time division multiplexed physical channels, processing the time division multiplexed physical channels and discarding physical channels other than the time division multiplexed physical channels; and acquiring a physical channel by first processing a first physical channel and a second physical channel having the earliest time among the plurality of physical channels overlapping in the time domain, and sequentially processing the acquired physical channel and a physical channel having the earliest time among the remaining physical channels overlapping in the time domain, wherein when two or more physical channels have aligned start positions, one of selecting a physical channel having a smallest start frequency domain index, a physical channel having a largest start frequency domain index, a physical channel having a largest number of symbols, or a physical channel having a smallest number of symbols is used as a criterion for preferential selection. The channel setting method of claim 1 , further comprising one of:
8. 2. The channel setting method of claim 1, wherein the first OFDM symbol of the determined physical channel starts at a time that is not earlier than a timeline end time of any of a plurality of preparation time lengths T1, T2, ... Tn required for preparing data to be transmitted corresponding to each of the plurality of physical channels or a plurality of processing time lengths corresponding to a channel or signal, where n is the number of the plurality of physical channels and is a positive integer greater than 1, and the plurality of preparation time lengths T1, T2, ... Tn are calculated starting from the last symbol of a channel or signal corresponding to each of the plurality of physical channels.
9. 8. The channel setting method of claim 7, wherein the plurality of physical channels are processed based on a time sequence of the plurality of physical channels, and if two or more physical channels of the plurality of physical channels have aligned starting positions, a physical channel with a larger number of symbols is processed before a physical channel with a smaller number of symbols.
10. A wireless communication device comprising a processor, said processor configured to implement the method of any one of claims 1 to 9.
11. 10. A computer readable storage medium containing code, said code, when executed by a processor, configuring said processor to perform the method of any one of claims 1 to 9.