Channel transmission method and device, and storage medium
By having the terminal and base station collaboratively determine the transmission resources for PUCCH in 3GPP Rel-18 full-duplex enhancement, the problem of unclear resources on different types of time units is solved, the reliability of PUCCH transmission is improved, the scheduling complexity is reduced, and the efficiency of full-duplex communication is enhanced.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- BEIJING XIAOMI MOBILE SOFTWARE CO LTD
- Filing Date
- 2023-03-31
- Publication Date
- 2026-04-17
AI Technical Summary
In 3GPP Rel-18 full-duplex enhancement, when a terminal transmits the Physical Uplink Control Channel (PUCCH) in multiple time units, it faces the problem of unclear uplink resources available in different types of time units, resulting in uncertain behavior and affecting the reliability of PUCCH transmission and scheduling complexity.
By receiving resource set indication information sent by the base station, the terminal and the base station work together to determine the transmission resources of PUCCH in different types of time units, ensuring consistent understanding of resources, and using resource sets and time unit types for PUCCH transmission.
It improves the reliability of PUCCH transmission, reduces the complexity of base station scheduling, reduces transmission latency, and enhances the reliability of full-duplex communication.
Smart Images

Figure CN116648878B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communications, and in particular to channel transmission methods and apparatus, and storage media. Background Technology
[0002] The 3rd Generation Partnership Project (3GPP) Release-18 (Rel-18) full-duplex enhancement project will study full-duplex solutions. This allows network-side devices to simultaneously receive and transmit data within a single time unit.
[0003] However, when a terminal needs to transmit the Physical Uplink Control Channel (PUCCH) on multiple time units, and these multiple time units correspond to at least two time unit types, the available uplink resources for the PUCCH may differ across these different time unit types. For example, one type is a downlink time unit or flexible time unit configured with uplink subbands. In this type of time unit, the terminal uses the frequency domain resources occupied by the uplink subbands for uplink transmission. The other type is an uplink time unit or flexible time unit without uplink subbands. In this type of time unit, the terminal can use the frequency domain resources occupied by the uplink bandwidth portion for uplink transmission. Generally, the range of frequency domain resources occupied by the uplink subbands is different from the range of frequency domain resources occupied by the uplink bandwidth portion, resulting in different available uplink resources for the PUCCH on these two types of time units, leading to unclear terminal behavior. Summary of the Invention
[0004] To overcome the problems existing in related technologies, this disclosure provides a channel transmission method and apparatus, and a storage medium.
[0005] According to a first aspect of the present disclosure, a channel transmission method is provided, the method being executed by a terminal, comprising:
[0006] Receive resource set indication information sent by the base station; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH);
[0007] In response to determining that a PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, at least one first time unit for transmitting the PUCCH is determined among the multiple time units.
[0008] Based on the resource set and the time unit type of the first time unit, determine the resources occupied when transmitting the PUCCH in each first time unit;
[0009] On the resources of each first time unit, the PUCCH is sent to the base station.
[0010] According to a second aspect of the present disclosure, a channel transmission method is provided, the method being executed by a base station, comprising:
[0011] Send resource set indication information to the terminal; wherein, the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH);
[0012] In response to determining that the terminal needs to transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, at least one first time unit for the terminal to transmit the PUCCH is determined among the multiple time units.
[0013] Based on the resource set and the time unit type of the first time unit, determine the resources occupied by the terminal when transmitting the PUCCH in each first time unit;
[0014] On each of the resources in the first time unit, the PUCCH sent by the terminal is received.
[0015] According to a third aspect of the present disclosure, a channel transmission apparatus is provided, the apparatus being applied to a terminal, comprising:
[0016] The first receiving module is configured to receive resource set indication information sent by the base station; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH);
[0017] A first determining module is configured to, in response to determining that a PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, determine at least one first time unit for transmitting the PUCCH among the multiple time units.
[0018] The second determining module is configured to determine the resources occupied when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit;
[0019] A first transmitting module is configured to transmit the PUCCH to the base station on the resources of each first time unit.
[0020] According to a fourth aspect of the present disclosure, a channel transmission apparatus is provided, the apparatus being applied to a base station, comprising:
[0021] The second sending module is configured to send resource set indication information to the terminal; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH);
[0022] The third determining module is configured to, in response to determining that the terminal needs to transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, determine at least one first time unit in which the terminal transmits the PUCCH.
[0023] The fourth determining module is configured to determine the resources occupied by the terminal when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit;
[0024] The second receiving module is configured to receive the PUCCH sent by the terminal on the resource in each of the first time units.
[0025] According to a fifth aspect of the present disclosure, a computer-readable storage medium is provided, the storage medium storing a computer program for executing the channel transmission method described in any one of the above-described terminal-side methods.
[0026] According to a sixth aspect of the present disclosure, a computer-readable storage medium is provided, the storage medium storing a computer program for executing the channel transmission method described in any one of the above-described base station side methods.
[0027] According to a seventh aspect of the present disclosure, a channel transmission apparatus is provided, comprising:
[0028] processor;
[0029] Memory used to store processor-executable instructions;
[0030] The processor is configured to execute any of the channel transmission methods described above on the terminal side.
[0031] According to an eighth aspect of the present disclosure, a channel transmission apparatus is provided, comprising:
[0032] processor;
[0033] Memory used to store processor-executable instructions;
[0034] The processor is configured to execute any of the channel transmission methods described above for the base station side.
[0035] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects:
[0036] This disclosure clarifies the transmission resources occupied by the terminal when transmitting PUCCH in different types of time units, ensuring that the terminal and the base station have a consistent understanding of the PUCCH transmission resources, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station in scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0037] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0038] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0039] Figure 1 This is a schematic diagram illustrating a channel transmission method according to an exemplary embodiment.
[0040] Figure 2 This is a schematic diagram illustrating another channel transmission method according to an exemplary embodiment.
[0041] Figure 3 This is a schematic diagram illustrating another channel transmission method according to an exemplary embodiment.
[0042] Figure 4 This is a schematic diagram illustrating another channel transmission method according to an exemplary embodiment.
[0043] Figure 5 This is a schematic diagram illustrating another channel transmission method according to an exemplary embodiment.
[0044] Figure 6 This is a schematic diagram illustrating another channel transmission method according to an exemplary embodiment.
[0045] Figure 7 This is a schematic diagram illustrating another channel transmission method according to an exemplary embodiment.
[0046] Figure 8 This is a schematic diagram illustrating another channel transmission method according to an exemplary embodiment.
[0047] Figure 9A This is a schematic diagram of a time slot structure according to an exemplary embodiment.
[0048] Figure 9BThis is a schematic diagram illustrating the relationship between a downlink BWP and an uplink subband according to an exemplary embodiment.
[0049] Figure 10A This is a schematic diagram illustrating another method for determining the time-frequency resources for PUCCH transmission according to an exemplary embodiment.
[0050] Figure 10B This is a schematic diagram illustrating another method for determining the time-frequency resources for PUCCH transmission according to an exemplary embodiment.
[0051] Figure 11A This is a schematic diagram illustrating another method for determining the time-frequency resources for PUCCH transmission according to an exemplary embodiment.
[0052] Figure 11B This is a schematic diagram illustrating another method for determining the time-frequency resources for PUCCH transmission according to an exemplary embodiment.
[0053] Figure 12 This is a schematic diagram illustrating another method for determining the time-frequency resources for PUCCH transmission according to an exemplary embodiment.
[0054] Figure 13 This is a block diagram of a channel transmission apparatus according to an exemplary embodiment.
[0055] Figure 14 This is a block diagram of another channel transmission device according to an exemplary embodiment.
[0056] Figure 15 This is a schematic diagram of a channel transmission apparatus according to an exemplary embodiment of the present disclosure.
[0057] Figure 16 This is a schematic diagram of another channel transmission apparatus illustrated in an exemplary embodiment of the present disclosure. Detailed Implementation
[0058] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the invention as detailed in the appended claims.
[0059] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The singular forms “a,” “the,” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of at least one associated listed item.
[0060] It should be understood that although the terms first, second, third, etc., may be used in this disclosure to describe various information, such information should not be limited to these terms. These terms are used only to distinguish information of the same type from one another. For example, without departing from the scope of this disclosure, a first message may also be referred to as a second message, and similarly, a second message may also be referred to as a first message. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0061] In SBFD mode, the carrier of time division duplex (TDD) can be divided into multiple subbands to support simultaneous transmission and reception in the same time unit (e.g., time slot).
[0062] For full-duplex terminals, uplink transmission can be performed on the uplink subband (UL subband) located within the downlink slot (DL slot). However, according to the protocol, the base station does not expect the terminal to transmit PUCCH in the DL slot; therefore, the terminal can only transmit PUCCH in the UL slot. This limits the gains of full-duplex technology in reducing latency and reliability, and also imposes certain limitations on the network's scheduling flexibility.
[0063] On the other hand, different types of time units, such as slots or symbols, have different available uplink resources. For example, for a UL symbol or UL slot, all uplink resource blocks (RBs) contained in the active UL BWP can be used for PUCCH transmission. For subband frequency duplex (SBFD) time units, such as for an SBFD symbol or SBFD slot, only the ULRBs contained in the UL subband can be used for PUCCH transmission. Generally, the frequency domain resources occupied by the UL subband are different from the uplink bandwidth part (BWP). Therefore, if a terminal needs to transmit PUCCH in the above two time units, the frequency domain resources occupied may be different.
[0064] In this disclosure, the base station can configure available PUCCH resources for the terminal via system messages, such as System Information Block 1 (SIB1) or terminal-specific Radio Resource Control (RRC) messages. Specifically, this can be configured using the following two parameters:
[0065] PUCCH public configuration (PUCCH-ConfigCommon);
[0066] PUCCH configuration (PUCCH-Config).
[0067] Based on the configuration parameters in the aforementioned message, the terminal determines the set of resources available for PUCCH transmission within each uplink BWP. Further, the base station instructs the terminal, via dynamic signaling such as Downlink Control Information (DCI) or RRC messages, to transmit the time-frequency resources occupied by the PUCCH within a specified UL slot or flexible slot.
[0068] According to the protocol, PUCCH can only be transmitted within an active uplink BWP. This means that for SBFD terminals, they can only send PUCCH on the PUCCH resources of the legacy uplink time unit, which leads to the following problems:
[0069] The inability to transmit Hybrid Automatic Repeat request-ACK knowledge (HARQ-ACK) feedback information in a timely manner limits the latency gain of SBFD technology.
[0070] When scheduling base stations, it is necessary to avoid scheduling the PUCCH resources of SBFD terminals on DL slots, which increases the complexity of scheduling.
[0071] The terminal cannot use the UL subband to repeatedly transmit PUCCH, which affects the reliability and transmission latency of PUCCH.
[0072] On the other hand, if we only consider a uniform PUCCH resource configuration and indication, that is, without considering the different amounts of available uplink resources in different types of time units, for full-duplex technology, the terminal can perform uplink transmission on the DL slot, but in this case, only the frequency domain resources within the UL subband are available for uplink transmission. Since the frequency domain resource range occupied by the UL subband is generally smaller than the frequency domain resource range occupied by the uplink BWP, it is necessary to consider how to allocate frequency domain resources for the PUCCH when the PUCCH transmission crosses different time domain resource types.
[0073] To address the aforementioned technical issues, this disclosure provides the following channel transmission method, apparatus, and storage medium, which can clearly define the transmission resources occupied by the terminal when transmitting PUCCH in different types of time units, ensure that the terminal and the base station have a consistent understanding of the PUCCH transmission resources, improve the reliability of PUCCH transmission, reduce the scheduling complexity of the base station in scheduling PUCCH transmission, effectively reduce transmission delay, and improve the reliability of full-duplex communication.
[0074] The channel transmission method provided in this disclosure will be introduced from the perspective of the terminal side first.
[0075] This disclosure provides a channel transmission method, referring to... Figure 1 As shown, Figure 1 This is a flowchart illustrating a channel transmission method according to an embodiment, which can be executed by a terminal. The method may include the following steps:
[0076] In step 101, resource set indication information sent by the base station is received; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0077] In this embodiment of the disclosure, the terminal can receive the resource set indication information sent by the base station through a system message or a terminal-specific RRC message. The terminal determines the resource set of the PUCCH configured by the base station based on the PUCCH-ConfigCommon parameter in the system message or the PUCCH-Config parameter in the RRC message.
[0078] The PUCCH resources included in the resource set configured by the base station may include, but are not limited to, available time-domain resources and / or available frequency-domain resources of PUCCH, and the number of PUCCH resources included in the resource set may be one or more, which is not limited in this disclosure.
[0079] In step 102, in response to determining that a PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, at least one first time unit for transmitting the PUCCH is determined among the multiple time units.
[0080] In this embodiment of the disclosure, the terminal may determine that PUCCH needs to be transmitted in multiple time units based on the configuration or indication of the base station, such as downlink control information or radio resource control messages sent by the base station.
[0081] In this disclosure, at least two time unit types may include: a first type configured with an uplink subband and a transmission direction that is downlink or flexible; and a second type not configured with an uplink subband and a transmission direction that is uplink or flexible.
[0082] For example, the first type can be defined as a Subband Full Duplex (SBFD) time unit, which can be in units of Orthogonal Frequency Division Multiplexing (OFDM) symbols, durations (spans), time slots, etc., and this disclosure does not limit this. A span includes multiple consecutive symbols.
[0083] The SBFD time unit can be a downlink time unit configured with an uplink subband, or it can be a flexible time unit configured with an uplink subband.
[0084] For example, the second type can be defined as a non-subband frequency duplex (non-SBFD) time unit. This non-SBFD time unit can be in units of OFDM symbols, spans, slots, etc., and this disclosure does not limit this. The second type can be a time unit capable of using the frequency domain resources occupied by the uplink BWP.
[0085] In one example, a non-SBFD time unit is an uplink time unit without an configured uplink subband. Although no uplink subband is configured on the uplink time unit, the uplink BWP configured by the base station is located on this uplink time unit. Therefore, on an uplink time unit without an configured uplink subband, the terminal can use the frequency domain resources included in the uplink BWP for uplink transmission.
[0086] In another example, a non-SBFD time unit can be a flexible time unit without an uplink subband configured. The transmission direction of the flexible time unit can be reconfigured by the base station according to the scheduling. Therefore, the base station can configure the transmission direction of the flexible time unit as uplink according to the scheduling, so that the terminal can use the frequency domain resources included in the uplink BWP for uplink transmission in the flexible time unit without an uplink subband configured.
[0087] In one possible implementation, the terminal may determine the first time unit of the first type among a plurality of time units as the first time unit for transmitting PUCCH.
[0088] In another possible implementation, the terminal may determine the second type of time unit among a plurality of time units as the first time unit for transmitting PUCCH.
[0089] In another possible implementation, the terminal may determine the first type and the second type of time units among a plurality of time units as the first time unit for transmitting PUCCH.
[0090] The method for determining the first time unit will be described in subsequent embodiments and will not be described here.
[0091] In step 103, based on the resource set and the time unit type of the first time unit, the resources occupied when transmitting the PUCCH in each of the first time units are determined.
[0092] In this embodiment of the disclosure, the terminal can determine the resources occupied when transmitting PUCCH in each first time unit based on the resource set of PUCCH configured by the base station and the time unit type of the first time unit for transmitting PUCCH. The resources occupied when transmitting PUCCH in each first time unit as determined herein include, but are not limited to, time domain resources and frequency domain resources.
[0093] For example, the first time unit is slot, and the terminal can determine the symbol position and frequency domain position of the PUCCH transmitted on each slot.
[0094] In one possible implementation, if the first time unit is a first type of time unit, i.e., the first time unit is an SBFD time unit, then the terminal can determine that the resources occupied when transmitting PUCCH in the first time unit are within the frequency domain resources occupied by the uplink subband in the frequency domain.
[0095] In another possible implementation, the first time unit is a second type of time unit, that is, the first time unit is a non-SBFD time unit. Then the terminal can determine that the resources occupied when transmitting PUCCH in the first time unit are within the frequency domain resources occupied by the uplink BWP.
[0096] In step 104, the PUCCH is sent to the base station on the resource in each of the first time units.
[0097] In this embodiment of the disclosure, the terminal can use the time-domain resources and / or frequency-domain resources determined in step 103 above to send PUCCH to the base station in each first time unit.
[0098] In the above embodiments, the transmission resources occupied by the terminal when transmitting PUCCH in different types of time units can be clearly defined, ensuring that the terminal and the base station have a consistent understanding of the transmission resources of PUCCH, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0099] In some optional embodiments, when configuring the resource set of PUCCH, the base station may not distinguish between time unit types. That is, the base station uniformly configures the resource set of PUCCH for the first type of time unit and the second type of time unit. Furthermore, the base station may instruct the terminal to perform PUCCH transmission for different types of time units.
[0100] For non-periodic PUCCH transmissions, when coverage enhancement is required, the terminal can enable PUCCH repetition. In this case, the terminal can perform PUCCH repetitions on consecutive available time units. (See reference...) Figure 2 As shown, Figure 2 This is a flowchart illustrating a channel transmission method according to an embodiment, which can be executed by a terminal. The method may include the following steps:
[0101] In step 201, resource set indication information sent by the base station is received; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0102] In this embodiment of the disclosure, the terminal can receive the resource set indication information sent by the base station through a system message or a terminal-specific RRC message. The terminal determines the resource set of the PUCCH configured by the base station based on the PUCCH-ConfigCommon parameter in the system message or the PUCCH-Config parameter in the RRC message.
[0103] The resource set includes a first resource set configured by the base station for the terminal based on the uplink bandwidth portion (BWP).
[0104] In the embodiments of this disclosure, the first resource set may include one or more first resources that can be used by a terminal to perform PUCCH transmission. The first resources may include, but are not limited to, time-domain resources and / or frequency-domain resources, and this disclosure does not limit the number of first resources.
[0105] In step 202, the terminal receives first indication information sent by the base station; wherein the first indication information is used to instruct the terminal to perform PUCCH repeated transmission with a first specified time unit as the starting time unit.
[0106] In the embodiments of this disclosure, the first designated time unit may be a first type of time unit or a second type of time unit, and this disclosure does not limit it.
[0107] In step 203, in response to determining that PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, at least one first time unit for transmitting the PUCCH is determined among the multiple time units.
[0108] In this embodiment of the disclosure, the terminal can determine, based on the configuration or indication of the base station, that a PUCCH repetition needs to be performed on multiple time units. Accordingly, the terminal can determine at least one first time unit in the following manner:
[0109] In one possible implementation, the terminal may use the first specified time unit as the starting time unit of PUCCHrepetition, and determine the time unit of the first specified time unit type after the first indicated time unit as the first time unit, wherein the first specified time unit type is the time unit type of the first specified time unit.
[0110] For example, if the first specified time unit is a first type of time unit, and the first specified time unit is slot#3, then the terminal can start from slot#3 and determine the first type of time units, assuming they are slot#3, slot#4, slot#7, and slot#8, as the first time units.
[0111] In another possible implementation, if the terminal determines that the first resource used by the terminal, as indicated by the base station via DCI or RRC message, is within the frequency domain resource range occupied by the uplink subband, the terminal may use the first designated time unit as the starting time unit, and determine the first type of time unit and the second type of time unit among the plurality of time units as the first time unit.
[0112] For example, if the first designated time unit is slot#3, the resource identifier of the first resource indicated by the base station is 1, and resource #1 is located within the frequency domain resource range occupied by the uplink subband in the frequency domain, then the terminal can determine the first time unit as the first type of time unit and the second type of time unit among multiple time units, assuming it is slot#3 (first type of time unit), slot#4 (first type of time unit), slot#5 (second type of time unit), and slot#6 (second type of time unit).
[0113] In another possible implementation, if the terminal determines that the first resource used by the base station, as indicated by the DCI or RRC message, is outside the frequency domain resource range occupied by the uplink subband, the terminal determines that it cannot use the first resource for uplink transmission on the uplink subband. Therefore, the terminal can use the first specified time unit as the starting time unit and determine the time unit of the first specified time unit type among multiple time units as the first time unit, where the first specified time unit type is the time unit type of the first specified time unit.
[0114] For example, if the first designated time unit is slot#3, which is a second type of time unit, and the resource identifier of the first resource indicated by the base station is 1, and resource #1 is located outside the frequency domain resource range occupied by the uplink subband in the frequency domain, then the terminal can determine the second type of time unit among multiple time units, assuming it is slot#3 or slot#4, as the first time unit.
[0115] In step 204, based on the resource set and the time unit type of the first time unit, the resources occupied when transmitting the PUCCH in each of the first time units are determined.
[0116] In one possible implementation, the terminal can determine that when transmitting PUCCH on a first time unit of the first type, the resources occupied include first resources instructed by the base station to be used by the terminal, and the first resources are located within the frequency domain resources occupied by the uplink subband in the frequency domain. The first resources come from a first resource set.
[0117] In another possible implementation, the terminal can determine that when transmitting PUCCH on the first time unit of the second type, the resources occupied include the first resource. The first resource comes from a first resource set, and at this time, the first resource is located within the frequency domain resources occupied by the uplink BWP.
[0118] In step 205, the PUCCH is sent to the base station on the resource in each of the first time units.
[0119] In this embodiment of the disclosure, the terminal can use the resources determined in step 204 above to send PUCCH to the base station in each first time unit.
[0120] In the above embodiments, the transmission resources occupied by the terminal when transmitting PUCCH non-periodically in different types of time units can be clearly defined, ensuring that the terminal and the base station have a consistent understanding of the transmission resources of PUCCH, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0121] In some optional embodiments, when configuring the resource set of PUCCH, the base station can distinguish the time unit type. That is, the base station configures the corresponding PUCCH resource set for the first type of time unit and the second type of time unit respectively. Furthermore, the base station can not distinguish the time unit type and uniformly instruct the terminal to perform PUCCH transmission.
[0122] Specifically, for non-periodic PUCCH transmissions, the terminal can initiate PUCCH repetition. In this case, the terminal performs PUCCH repetitions on consecutive available time units, as shown below. Figure 3 As shown, Figure 3 This is a flowchart illustrating a channel transmission method according to an embodiment, which can be executed by a terminal. The method may include the following steps:
[0123] In step 301, resource set indication information sent by the base station is received; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0124] In this embodiment of the disclosure, the terminal can receive the resource set indication information sent by the base station through a system message or a terminal-specific RRC message. The terminal determines the resource set of the PUCCH configured by the base station based on the PUCCH-ConfigCommon parameter in the system message or the PUCCH-Config parameter in the RRC message.
[0125] The resource set may include: a second resource set corresponding to the first type; and a third resource set corresponding to the second type.
[0126] The second resource set may include one or more second resources, and the third resource set may also include one or more third resources; this disclosure does not limit the number of third resources. The second resources may include time-domain resources and / or frequency-domain resources, and the third resources may include time-domain resources and / or frequency-domain resources.
[0127] In step 302, the second indication information sent by the base station is received; wherein the second indication information is used to instruct the terminal to perform PUCCH repeated transmission with a second specified time unit as the starting time unit.
[0128] In the embodiments disclosed herein, the second designated time unit may be a first type of time unit or a second type of time unit, and this disclosure does not limit it.
[0129] In step 303, in response to determining that a PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, at least one first time unit for transmitting the PUCCH is determined among the multiple time units.
[0130] In this embodiment of the disclosure, if the terminal determines that PUCCH repetition needs to be performed on multiple time units based on the configuration or indication of the base station, the terminal can determine the first time unit in the following manner:
[0131] In one possible implementation, the terminal uses a second specified time unit as the starting time unit and determines the time unit of the second specified time unit type as the first time unit. Here, the second specified time unit type is the time unit type of the second specified time unit.
[0132] For example, if the second specified time unit is a first type of time unit and the first specified time unit is slot#0, then the terminal can start from slot#0 and determine the first type of time units, assuming they are slot#0, slot#1, slot#2, and slot#3, as the first time units.
[0133] In another possible implementation, if the terminal determines that the second resource used by the terminal, as indicated by the base station via DCI or RRC message, is located within the frequency domain resource range occupied by the uplink subband, the terminal can use the second specified time unit as the starting time unit and determine all subsequent first type time units and second type time units as the first time unit.
[0134] In another possible implementation, if the terminal determines that the second resource used by the terminal, as indicated by the base station via DCI or RRC messages, is outside the frequency domain resource range occupied by the uplink subband, the terminal can use the second specified time unit as the starting time unit and determine the time unit of the second specified time unit type as the first time unit. Here, the second specified time unit type is the time unit type of the second specified time unit.
[0135] In step 304, based on the resource set and the time unit type of the first time unit, the resources occupied when transmitting the PUCCH in each of the first time units are determined.
[0136] In this embodiment of the disclosure, in response to determining that the first time unit is a first type of time unit, the terminal determines that the resource includes a second resource used by the terminal as indicated by the base station through DCI or RRC messages, and in response to determining that the first time unit is a second type of time unit, determines that the resource includes a third resource used by the terminal as indicated by the base station through DCI or RRC messages.
[0137] The second resource comes from the second resource set, and the third resource comes from the third resource set.
[0138] In step 305, the PUCCH is sent to the base station on the resource in each of the first time units.
[0139] In this embodiment of the disclosure, the terminal can use the resources determined in step 304 above to send PUCCH to the base station in each first time unit.
[0140] In the above embodiments, the transmission resources occupied by the terminal when transmitting PUCCH non-periodically in different types of time units can be clearly defined, ensuring that the terminal and the base station have a consistent understanding of the transmission resources of PUCCH, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0141] In some optional embodiments, when configuring the resource set of PUCCH, the base station can distinguish the time unit type. That is, the base station configures the corresponding PUCCH resource set for the first type of time unit and the second type of time unit respectively. Furthermore, the base station can not distinguish the time unit type and uniformly instruct the terminal to perform PUCCH transmission.
[0142] For non-periodic PUCCH transmissions, the terminal initiates PUCCH repetition, which is performed on consecutive available time units.
[0143] The terminal can receive downlink control information (DCI) sent by the base station, wherein the terminal can determine the second and third resources that the base station instructs the terminal to use based on the PUCCH resource indicator (PRI) field included in the DCI.
[0144] In one example, the DCI includes a first PRI field and a second PRI field, wherein the first PRI field is used to indicate the second resource and the second PRI field is used to indicate the third resource.
[0145] The base station indicates the identifier of the second resource using the 3 bits occupied by the first PRI field, and indicates the identifier of the third resource using the 3 bits occupied by the second PRI field. The terminal has already determined the second and third resource sets through system messages or RRC messages sent by the base station.
[0146] Among them, the resource set index corresponding to different bit values can be agreed upon through the protocol, as shown in Table 1.
[0147] Table 1
[0148]
[0149]
[0150] Assuming the bit value of the first PRI is 000 and the bit value of the three bits occupied by the second PRI is 010, the terminal can identify resource #1 in the second resource set as the second resource used by the terminal, and identify resource #3 in the third resource set as the third resource used by the terminal.
[0151] In another example, the DCI includes a third PRI field, which is used to jointly indicate the second resource and the third resource.
[0152] Among them, the combination of resource identifiers corresponding to different bit values can be agreed upon through the protocol, as shown in Table 2.
[0153] Table 2
[0154] Bit value Identifiers for secondary and tertiary resources 000 1&1 001 2&1 010 3&2 …… ……
[0155] Assuming the three bits occupied by the third PRI field have a bit value of 000, then according to Table 2, the terminal can determine that the second resource is resource #1 in the second resource set, and the third resource is resource #1 in the third resource set.
[0156] Optionally, the base station can indicate the identifiers of the second resource and the third resource through different RRC messages, or it can indicate the identifiers of the second resource and the third resource through the same RRC message. The indication method is similar to the indication method through the PRI field of DCI, and will not be described in detail here.
[0157] In the above embodiments, the terminal can receive the DCI sent by the base station to determine the second and third resources used by the base station as instructed by the base station, which is simple to implement and has high availability.
[0158] The channel transmission method provided in this disclosure will now be introduced from the perspective of the base station.
[0159] This disclosure provides a channel transmission method, referring to... Figure 4 As shown, Figure 4 This is a flowchart illustrating a channel transmission method according to an embodiment, which can be executed by a base station. The method may include the following steps:
[0160] In step 401, resource set indication information is sent to the terminal; wherein, the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0161] In this embodiment of the disclosure, the base station can send the resource set indication information to the terminal through system messages or terminal-specific RRC messages, and configure the resource set of PUCCH for the terminal through the PUCCH-ConfigCommon parameter in the system message or the PUCCH-Config parameter in the RRC message.
[0162] The PUCCH resources included in the resource set configured by the base station may include, but are not limited to, available time-domain resources and / or available frequency-domain resources of PUCCH, and the number of PUCCH resources included in the resource set may be one or more, which is not limited in this disclosure.
[0163] In step 402, in response to determining that the terminal needs to transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, at least one first time unit for the terminal to transmit the PUCCH is determined among the multiple time units.
[0164] In this embodiment of the disclosure, the base station determines that the terminal needs to transmit PUCCH in multiple time units by configuring or instructing, for example, by sending downlink control information or radio resource control messages to the terminal.
[0165] In this disclosure, at least two time unit types may include: a first type configured with an uplink subband and a transmission direction that is downlink or flexible; and a second type not configured with an uplink subband and a transmission direction that is uplink or flexible.
[0166] For example, the first type can be defined as an SBFD time unit, which can be in units such as OFDM symbol, span, slot, etc., and this disclosure does not limit this. Among them, a span includes multiple consecutive symbols.
[0167] The SBFD time unit can be a downlink time unit configured with an uplink subband, or it can be a flexible time unit configured with an uplink subband.
[0168] For example, the second type can be defined as a non-SBFD time unit. This non-SBFD time unit can be in units such as OFDM symbols, spans, slots, etc., and this disclosure does not limit this. The second type can be a time unit capable of using the frequency domain resources occupied by the uplink BWP.
[0169] In one example, a non-SBFD time unit is an uplink time unit without an configured uplink subband. Although no uplink subband is configured on the uplink time unit, the uplink BWP configured by the base station is located on this uplink time unit. Therefore, on an uplink time unit without an configured uplink subband, the terminal can use the frequency domain resources included in the uplink BWP for uplink transmission.
[0170] In another example, a non-SBFD time unit can be a flexible time unit without an uplink subband configured. The transmission direction of the flexible time unit can be reconfigured by the base station according to the scheduling. Therefore, the base station can configure the transmission direction of the flexible time unit as uplink according to the scheduling, so that the terminal can use the frequency domain resources included in the uplink BWP for uplink transmission in the flexible time unit without an uplink subband configured.
[0171] In one possible implementation, the base station may determine the first time unit of the first type among a plurality of time units as the first time unit for transmitting PUCCH.
[0172] In another possible implementation, the base station may determine the second type of time unit among multiple time units as the first time unit for transmitting PUCCH.
[0173] In another possible implementation, the base station can determine the first type and the second type of time units among a plurality of time units as the first time unit for transmitting PUCCH.
[0174] The method for determining the first time unit will be described in subsequent embodiments and will not be described here.
[0175] In step 403, based on the resource set and the time unit type of the first time unit, the resources occupied by the terminal when transmitting the PUCCH in each first time unit are determined.
[0176] In this embodiment of the disclosure, the base station can determine the resources occupied by the terminal when transmitting PUCCH in each first time unit based on the resource set of PUCCH configured for the terminal and the time unit type of the first time unit for transmitting PUCCH by the terminal. The resources occupied by the terminal when transmitting PUCCH in each first time unit as determined herein include, but are not limited to, time domain resources and frequency domain resources.
[0177] In one possible implementation, the first time unit is a first type of time unit, that is, the first time unit is an SBFD time unit. Then the base station can determine that the resources occupied by the terminal when transmitting PUCCH in the first time unit are within the frequency domain resources occupied by the uplink subband in the frequency domain.
[0178] In another possible implementation, the first time unit is a second type of time unit, that is, the first time unit is a non-SBFD time unit. Then the base station can determine that the resources occupied by the terminal when transmitting PUCCH in the first time unit are within the frequency domain resources occupied by the uplink BWP.
[0179] In step 404, the PUCCH sent by the terminal is received on the resource in each of the first time units.
[0180] In this embodiment of the disclosure, the base station can receive the PUCCH sent by the terminal on the time-domain resources and / or frequency-domain resources determined in each first time unit.
[0181] In the above embodiments, the transmission resources occupied by the terminal when transmitting PUCCH in different types of time units can be clearly defined, ensuring that the terminal and the base station have a consistent understanding of the transmission resources of PUCCH, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0182] In some optional embodiments, when configuring the resource set of PUCCH, the base station may not distinguish between time unit types. That is, the base station uniformly configures the resource set of PUCCH for the first type of time unit and the second type of time unit. Furthermore, the base station may instruct the terminal to perform PUCCH transmission for different types of time units.
[0183] Specifically, for non-periodic PUCCH transmissions, the terminal initiates PUCCH repetition, during which the terminal performs PUCCH repetitions on consecutive available time units. (See reference...) Figure 5 As shown, Figure 5 This is a flowchart illustrating a channel transmission method according to an embodiment, which can be executed by a base station. The method may include the following steps:
[0184] In step 501, resource set indication information is sent to the terminal; wherein, the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0185] In this embodiment of the disclosure, the base station can send the resource set indication information to the terminal through system messages or terminal-specific RRC messages, and configure the resource set of PUCCH for the terminal through the PUCCH-ConfigCommon parameter in the system message or the PUCCH-Config parameter in the RRC message.
[0186] In the embodiments of this disclosure, the first resource set may include one or more first resources that can be used by a terminal to perform PUCCH transmission. The first resources may include, but are not limited to, time-domain resources and / or frequency-domain resources, and this disclosure does not limit the number of first resources.
[0187] In step 502, a first indication message is sent to the terminal; wherein the first indication message is used to instruct the terminal to perform PUCCH repeated transmission with a first specified time unit as the starting time unit.
[0188] In the embodiments of this disclosure, the first designated time unit may be a first type of time unit or a second type of time unit, and this disclosure does not limit it.
[0189] In step 503, in response to determining that the terminal needs to repeatedly transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, at least one first time unit for the terminal to transmit the PUCCH is determined among the multiple time units.
[0190] At this time, the base station can determine the first time unit in the following way:
[0191] In one possible implementation, the base station may use the first specified time unit as the starting time unit and determine subsequent time units of the first specified time unit type as the first time unit, wherein the first specified time unit type is the time unit type of the first specified time unit.
[0192] In another possible implementation, if the base station determines that the first resource used by the terminal, indicated by a DCI or RRC message, is within the frequency domain resource range occupied by the uplink subband, the base station can use the first designated time unit as the starting time unit, and determine the first type of time unit and the second type of time unit among the plurality of time units as the first time unit.
[0193] In another possible implementation, if the base station indicates via DCI or RRC messages that the first resource used by the terminal is outside the frequency domain resource range occupied by the uplink subband, the base station determines that the terminal cannot use the first resource for uplink transmission in the uplink subband. Therefore, the base station can use the first specified time unit as the starting time unit and determine the time unit of the first specified time unit type among multiple time units as the first time unit, where the first specified time unit type is the time unit type of the first specified time unit.
[0194] In step 504, based on the resource set and the time unit type of the first time unit, the resources occupied by the terminal when transmitting the PUCCH in each first time unit are determined.
[0195] In one possible implementation, when the base station determines that the resources occupied by the terminal when transmitting PUCCH on a first time unit of the first type include first resources instructed by the base station to be used by the terminal, and the first resources are located within the frequency domain resources occupied by the uplink subband in the frequency domain. The first resources come from a first resource set.
[0196] In another possible implementation, the terminal can determine that when transmitting PUCCH on the first time unit of the second type, the frequency domain resources occupied include the first resource. The first resource comes from a first resource set, and at this time, the first resource is located within the frequency domain resources occupied by the uplink BWP.
[0197] In step 505, the PUCCH sent by the terminal is received on the resource of each first time unit.
[0198] In this embodiment of the disclosure, the base station can receive the PUCCH sent by the terminal on the resources determined in each first time unit.
[0199] In the above embodiments, the transmission resources occupied by the terminal when transmitting PUCCH non-periodically in different types of time units can be clearly defined, ensuring that the terminal and the base station have a consistent understanding of the transmission resources of PUCCH, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0200] In some optional embodiments, when configuring the resource set of PUCCH, the base station can distinguish the time unit type. That is, the base station configures the corresponding PUCCH resource set for the first type of time unit and the second type of time unit respectively. Furthermore, the base station can not distinguish the time unit type and uniformly instruct the terminal to perform PUCCH transmission.
[0201] Specifically, for non-periodic repetitive PUCCH transmissions, the terminal initiates PUCCH repetition. In this case, the terminal performs PUCCH repetitions on consecutive available time units, as described above. Figure 6 As shown, Figure 6 This is a flowchart illustrating a channel transmission method according to an embodiment, which can be executed by a base station. The method may include the following steps:
[0202] In step 601, resource set indication information is sent to the terminal; wherein, the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0203] In this embodiment of the disclosure, the base station can send the resource set indication information to the terminal through system messages or terminal-specific RRC messages, and configure the resource set of PUCCH for the terminal through the PUCCH-ConfigCommon parameter in the system message or the PUCCH-Config parameter in the RRC message.
[0204] The resource set may include: a second resource set corresponding to the first type; and a third resource set corresponding to the second type.
[0205] The second resource set may include one or more second resources, and the third resource set may also include one or more third resources; this disclosure does not limit the number of third resources. The second resources may include time-domain resources and / or frequency-domain resources, and the third resources may include time-domain resources and / or frequency-domain resources.
[0206] In step 602, a second indication message is sent to the terminal; wherein the second indication message is used to instruct the terminal to perform PUCCH repeated transmission with a second specified time unit as the starting time unit.
[0207] In the embodiments disclosed herein, the second designated time unit may be a first type of time unit or a second type of time unit, and this disclosure does not limit it.
[0208] In step 603, in response to determining that the terminal needs to repeatedly transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, at least one first time unit for the terminal to transmit the PUCCH is determined among the multiple time units.
[0209] In one possible implementation, the base station uses a second specified time unit as the starting time unit and determines subsequent time units of the second specified time unit type as the first time unit. Here, the second specified time unit type is the time unit type of the second specified time unit.
[0210] In another possible implementation, if the base station indicates through DCI or RRC messages that the second resource used by the terminal is within the frequency domain resource range occupied by the uplink subband, the base station can use the second specified time unit as the starting time unit and determine all subsequent time units of the first type and the second type as the first time unit.
[0211] In another possible implementation, if the base station indicates via DCI or RRC messages that the second resource used by the terminal is outside the frequency domain resource range occupied by the uplink subband, then it is determined that the terminal cannot use the second resource for uplink transmission on the uplink subband. The base station can then use a second specified time unit as the starting time unit and define the time unit of the second specified time unit type as the first time unit. Here, the second specified time unit type is the time unit type of the second specified time unit.
[0212] In step 604, based on the resource set and the time unit type of the first time unit, the resources occupied by the terminal when transmitting the PUCCH in each first time unit are determined.
[0213] In this embodiment of the disclosure, if the base station determines that the first time unit is a first type of time unit, it determines that the resource includes a second resource used by the terminal as indicated by the base station through DCI or RRC messages; and if the base station determines that the first time unit is a second type of time unit, it determines that the resource includes a third resource used by the terminal as indicated by the base station through DCI or RRC messages.
[0214] The second resource comes from the second resource set, and the third resource comes from the third resource set.
[0215] In step 605, the PUCCH sent by the terminal is received on the resource in each of the first time units.
[0216] In this embodiment of the disclosure, the base station can receive the PUCCH sent by the terminal on the resources determined in each first time unit.
[0217] In the above embodiments, the transmission resources occupied by the terminal when transmitting PUCCH non-periodically in different types of time units can be clearly defined, ensuring that the terminal and the base station have a consistent understanding of the transmission resources of PUCCH, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0218] In some optional embodiments, when configuring the resource set of PUCCH, the base station can distinguish the time unit type. That is, the base station configures the corresponding PUCCH resource set for the first type of time unit and the second type of time unit respectively. Furthermore, the base station can not distinguish the time unit type and uniformly instruct the terminal to perform repeated PUCCH transmission.
[0219] Specifically, for PUCCH that is transmitted non-periodically, the terminal enables PUCCH repetition, and the terminal performs PUCCH repetition on consecutive available time units.
[0220] The base station can send a DCI to the terminal, wherein the PRI field included in the DCI is used to indicate the second and third resources used by the terminal.
[0221] In one example, the DCI includes a first PRI field and a second PRI field, wherein the first PRI field is used to indicate the second resource and the second PRI field is used to indicate the third resource.
[0222] The base station indicates the identifier of the second resource using the 3 bits occupied by the first PRI field, and indicates the identifier of the third resource using the 3 bits occupied by the second PRI field. The terminal has already determined the second and third resource sets through system messages or RRC messages sent by the base station.
[0223] Among them, the resource set index corresponding to different bit values can be agreed upon through the protocol, as shown in Table 1.
[0224] In another example, the DCI includes a third PRI field, which is used to jointly indicate the second resource and the third resource.
[0225] Among them, the combination of resource identifiers corresponding to different bit values can be agreed upon through the protocol, as shown in Table 2.
[0226] Optionally, the base station can indicate the identifiers of the second resource and the third resource through different RRC messages, or it can indicate the identifiers of the second resource and the third resource through the same RRC message. The indication method is similar to the indication method through the PRI field of DCI, and will not be described in detail here.
[0227] In the above embodiments, the base station can indicate the second and third resources used by the terminal to the terminal through DCI, which is simple and has high availability.
[0228] In some optional embodiments, when configuring the resource set of PUCCH, the base station may not distinguish between time unit types. That is, the base station uniformly configures the resource set of PUCCH for the first type of time unit and the second type of time unit. Furthermore, the base station may instruct the terminal to perform PUCCH transmission for different types of time units.
[0229] Specifically, for non-periodic PUCCH transmissions, the terminal initiates PUCCH repetition, during which the terminal performs PUCCH repetitions on consecutive available time units. (See reference...) Figure 7 As shown, Figure 7 This is a flowchart illustrating a channel transmission method according to an embodiment, which may include the following steps:
[0230] In step 701, the base station sends resource set indication information to the terminal; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0231] The implementation of step 701 is similar to that of step 501 above, and will not be repeated here.
[0232] In step 702, the base station sends a first indication information to the terminal; wherein the first indication information is used to instruct the terminal to perform PUCCH repeated transmission starting from a first specified time unit.
[0233] The implementation of step 702 is similar to that of step 502 above, and will not be repeated here.
[0234] In step 703, in response to determining that a PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, the terminal determines at least one first time unit for transmitting the PUCCH among the multiple time units.
[0235] The implementation of step 703 is similar to that of step 203 above, and will not be repeated here.
[0236] In step 704, the terminal determines the resources used when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit.
[0237] The implementation of step 704 is similar to that of step 204 above, and will not be repeated here.
[0238] In step 705, in response to determining that the terminal needs to transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, the base station determines at least one first time unit in which the terminal transmits the PUCCH.
[0239] The implementation of step 705 is similar to that of step 503 above, and will not be repeated here.
[0240] In step 706, the base station determines the resources occupied by the terminal when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit.
[0241] The implementation of step 706 is similar to that of step 504 above, and will not be repeated here.
[0242] In step 707, the terminal sends the PUCCH to the base station on the resources of each first time unit.
[0243] The implementation of step 707 is similar to that of step 205 above, and will not be repeated here.
[0244] In the above embodiments, the transmission resources occupied by the terminal when transmitting PUCCH non-periodically in different types of time units can be clearly defined, ensuring that the terminal and the base station have a consistent understanding of the transmission resources of PUCCH, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0245] In some optional embodiments, when configuring the resource set of PUCCH, the base station can distinguish the time unit type. That is, the base station configures the corresponding PUCCH resource set for the first type of time unit and the second type of time unit respectively. Furthermore, the base station can not distinguish the time unit type and uniformly instruct the terminal to perform PUCCH transmission.
[0246] Specifically, for non-periodic repetitive PUCCH transmissions, the terminal initiates PUCCH repetition. In this case, the terminal performs PUCCH repetitions on consecutive available time units, as described above. Figure 8 As shown, Figure 8 This is a flowchart illustrating a channel transmission method according to an embodiment, which may include the following steps:
[0247] In step 801, the base station sends resource set indication information to the terminal; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0248] The implementation of step 801 is similar to that of step 601 above, and will not be repeated here.
[0249] In step 802, a second indication message is sent to the terminal; wherein the second indication message is used to instruct the terminal to perform PUCCH repeated transmission starting from a second specified time unit.
[0250] The implementation of step 802 is similar to that of step 602 above, and will not be repeated here.
[0251] In step 803, in response to determining that a PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, the terminal determines at least one first time unit for transmitting the PUCCH among the multiple time units.
[0252] The implementation of step 803 is similar to that of step 303 above, and will not be repeated here.
[0253] In step 804, the terminal determines the resources used when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit.
[0254] The implementation of step 804 is similar to that of step 304 above, and will not be repeated here.
[0255] In step 805, in response to determining that the terminal needs to transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, the base station determines at least one first time unit in which the terminal transmits the PUCCH.
[0256] The implementation of step 805 is similar to that of step 603 above, and will not be repeated here.
[0257] In step 806, the base station determines the resources occupied by the terminal when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit.
[0258] The implementation of step 806 is similar to that of step 604 above, and will not be repeated here.
[0259] In step 807, the terminal sends the PUCCH to the base station on the resources of each first time unit.
[0260] The implementation of step 807 is similar to that of step 305 above, and will not be repeated here.
[0261] In the above embodiments, the transmission resources occupied by the terminal when transmitting PUCCH non-periodically in different types of time units can be clearly defined, ensuring that the terminal and the base station have a consistent understanding of the transmission resources of PUCCH, improving the reliability of PUCCH transmission, reducing the scheduling complexity of the base station scheduling PUCCH transmission, effectively reducing transmission latency, and improving the reliability of full-duplex communication.
[0262] The above scheme is further illustrated with examples below.
[0263] Example 1: Assuming the terminal is a Rel-18 or later version terminal with half-duplex or full-duplex capability, this patent makes no limitation. It is assumed that the base station performs full-duplex operation on semi-static DL symbols in the Time Division Duplex (TDD) band or on DL symbols indicated by Slot Format Indication (SFI), i.e., simultaneously scheduling downlink and uplink data. It should be noted that the base station can also perform full-duplex operation on semi-static UL symbols in the TDD band or on UL symbols indicated by SFI, i.e., simultaneously scheduling downlink and uplink data. The semi-static flexible symbol is transmitted by the base station through:
[0264] Time-division multiplexing uplink and downlink common configuration tdd-UL-DL-ConfigurationCommon;
[0265] Alternatively, you can determine tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated, which are dedicated configurations for time-division multiplexing uplink and downlink.
[0266] In this embodiment, the base station indicates the transmission direction of the terminal on the DL symbol in the following two ways:
[0267] The base station configures either a UL subband or a DL subband for the terminal. Within the UL subband, the terminal can only perform uplink transmission; within the DL subband, the terminal can only perform uplink reception. The base station performs data channel scheduling or reference signal indication within the UL subband or DL subband.
[0268] Of course, the terminal can also perform full-duplex operation on a semi-static flexible symbol or a dynamic flexible symbol, and this patent does not impose any restrictions.
[0269] In this embodiment, it is assumed that the time slot structure configured by the base station through TDD UL-DL configuration is DDDFU, that is, within the TDD configuration period, the first 3 slots are DL slots, then one flexible slot, and the last slot is a UL slot, for example. Figure 9A As shown. Of course, the method of this embodiment can also be directly applied to other TDD UL DL time slot structures, and this disclosure does not limit it.
[0270] The base station configures PUCCH-Config or PUCCH-Configcommon for each BWP of the terminal to configure the time-frequency resources within the BWP used for PUCCH transmission. In this embodiment, it is assumed that the full-duplex terminal can transmit uplink within the SBFD slot. The SBFD slot is configured with either a UL subband or a DL subband. In this embodiment, it is assumed that the SBFD slot is a DL slot configured with a UL subband. The relationship between the active DL BWP and the UL subband in the SBFD slot is shown in the figure below. The resources occupied by the UL subband may be completely contained within the DL BWP, or not completely contained within the DL BWP, or not contained within the DL BWP at all. This embodiment does not impose any limitations. Figure 9B As shown.
[0271] In this embodiment, the base station configures PUCCH-Config or PUCCH-Configcommon for each BWP of the terminal via RRC messages. That is, the set of resources available for PUCCH transmission is the same on both SBFD slots and non-SBFD slots. Corresponding to the aforementioned method where the base station configures at least one first resource set for the terminal, this first resource set is a set of resources uniformly configured for the terminal by the base station regardless of time unit type.
[0272] In this embodiment, it is assumed that the base station instructs the terminal to perform aperiodic PUCCH repetition, i.e., PUCCH repetition, and the number of repetitions R = 4. The base station and the terminal determine the frequency domain resources occupied by each PUCCH repetition transmission through the following mechanism:
[0273] Reference Figure 10AAs shown, the base station instructs the terminal to execute a PUCCH repetition starting from slot #0. Slot #0 is a first-type time unit, i.e., an SBFD slot. The terminal uses slots #0, #1, #5, and #6 corresponding to the first type as the first time unit. That is, both the terminal and the base station consider the PUCCH repetition to be transmitted only on SBFD slots. In other words, when a PUCCH repetition occurs on a non-SBFD slot, that slot is considered unusable for PUCCH transmission. The transmission resources on the SBFD slot are determined through base station configuration or the PRI in the DCI.
[0274] Or refer to Figure 10B As shown, the terminal executes a PUCCH repetition starting from slot #3, as instructed by the base station. Slot #3 is a second-type time unit, i.e., a non-SBFD slot. Therefore, both the terminal and the base station consider the PUCCH repetition to only occur on non-SBFD slots. That is, if a PUCCH repetition occurs on an SBFD slot, that slot is considered unusable for PUCCH transmission. The transmission resources on the non-SBFD slot are determined by the base station configuration or the PRI in the DCI.
[0275] Example 2, as described in Example 1, further assumes that the terminal and base station determine the frequency domain resource location occupied by each PUCCH repetition according to the following method:
[0276] If the specified resource set of the PUCCH indicated by the base station is within the frequency domain resource range occupied by the UL subband, the PUCCH repetition can be transmitted on either the SBFD slot or the non-SBFD slot.
[0277] Otherwise, the slot in which the subsequent PUCCH repetition transmission is located is determined according to the slot type corresponding to the first specified time unit indicated by the base station, as described in Example 1.
[0278] Example 3: Assuming the terminal is a Rel-18 or later version terminal with half-duplex or full-duplex capability, this patent makes no limitation. It is assumed that the base station performs full-duplex operation on semi-static DL symbols in the Time Division Duplex (TDD) band or on DL symbols indicated by Slot Format Indication (SFI), i.e., simultaneously scheduling downlink and uplink data. It should be noted that the base station can also perform full-duplex operation on semi-static UL symbols in the TDD band or on UL symbols indicated by SFI, i.e., simultaneously scheduling downlink and uplink data. The semi-static flexible symbol is transmitted by the base station through:
[0279] Time-division multiplexing uplink and downlink common configuration tdd-UL-DL-ConfigurationCommon;
[0280] Alternatively, you can determine tdd-UL-DL-ConfigurationCommon and tdd-UL-DL-ConfigurationDedicated, which are dedicated configurations for time-division multiplexing uplink and downlink.
[0281] In this embodiment, the base station indicates the transmission direction of the terminal on the DL symbol in the following two ways:
[0282] The base station configures either a UL subband or a DL subband for the terminal. Within the UL subband, the terminal can only perform uplink transmission; within the DL subband, the terminal can only perform uplink reception. The base station performs data channel scheduling or reference signal indication within the UL subband or DL subband.
[0283] Of course, the terminal can also perform full-duplex operation on a semi-static flexible symbol or a dynamic flexible symbol, and this patent does not impose any restrictions.
[0284] In this embodiment, it is assumed that the time slot structure configured by the base station through TDD UL-DL configuration is DDDFU, that is, within the TDD configuration period, the first 3 slots are DL slots, then one flexible slot, and the last slot is a UL slot, for example. Figure 9A As shown. Of course, the method of this embodiment can also be directly applied to other TDD UL DL time slot structures, and this disclosure does not limit it.
[0285] The base station configures PUCCH-Config or PUCCH-Configcommon for each BWP of the terminal to configure the time-frequency resources within the BWP used for PUCCH transmission. In this embodiment, it is assumed that the full-duplex terminal can transmit uplink within the SBFD slot. The SBFD slot is configured with either a UL subband or a DL subband. In this embodiment, it is assumed that the SBFD slot is a DL slot configured with a UL subband. The relationship between the active DL BWP and the UL subband in the SBFD slot is shown in the figure below. The resources occupied by the UL subband may be completely contained within the DL BWP, or not completely contained within the DL BWP, or not contained within the DL BWP at all. This embodiment does not impose any limitations. Figure 9B As shown.
[0286] In this embodiment, the base station configures a second resource set or a third resource set for the terminal via RRC messages, for use in the SBFD slot and non-SBFD slot, respectively. Specifically, the base station can configure this via PUCCH-Config or PUCCH-configCommon, or introduce a new IE; this embodiment does not impose any restrictions. In short, the resource sets used for PUCCH transmission in the SBFD slot and the non-SBFD slot can be different.
[0287] In this embodiment, it is assumed that the base station instructs the terminal to perform a PUCCH repetition, and the number of repetitions R = 4. The base station and the terminal determine the frequency domain resources occupied by each repetition transmission of the PUCCH through the following mechanism:
[0288] In one example, the slot type of the subsequent repetition is determined based on the slot type of the second specified time unit indicated by the base station.
[0289] For example Figure 11AAs shown, the base station instructs the terminal to execute a PUCCH repetition starting from slot #0. Slot #0 is a first-type time unit, i.e., an SBFD slot. Therefore, both the terminal and the base station consider the PUCCH repetition to be transmitted only on SBFD slots. That is, if a PUCCH repetition occurs on a non-SBFD slot, then that slot is considered unusable for PUCCH transmission. The transmission resources on the SBFD slot are determined by the base station configuration or the PRI in the DCI; that is, the PRI selects resources for PUCCH transmission from the PUCCH resource set corresponding to the SBFD slot.
[0290] In another example, such as Figure 11B As shown, the base station instructs the terminal to execute a PUCCH repetition starting from slot #3. Slot #3 is a second-type time unit, i.e., a non-SBFD slot. Therefore, both the terminal and the base station consider the PUCCH repetition to only occur on non-SBFD slots. That is, when a PUCCH repetition occurs on an SBFD slot, that slot is considered unusable for PUCCH transmission. The transmission resources on the non-SBFD slot are determined by the base station configuration or the PRI in the DCI; that is, the PRI selects resources for PUCCH transmission from the PUCCH resource set corresponding to the non-SBFD slot.
[0291] Example 4, as described in Example 3, further assumes that the terminal and base station determine the frequency domain resource location occupied by each PUCCH repetition according to the following method:
[0292] If the PUCCH resource indicated by the base station is within the UL subband, the PUCCH repetition can be transmitted either on the SBFD slot or on the non-SBFD slot.
[0293] Otherwise, the slot where the subsequent PUCCH repetition transmission will be located will be determined according to the method described in Example 3.
[0294] Example 5, as described in Example 3, when the base station indicates the resources occupied by PUCCH repetition, it uses the PRI field or RRC message in the DCI indicating PUCCH repetition to indicate the resources used for PUCCH transmission on SBFD and non-SBFD slots, respectively.
[0295] When the PUCCH retransmission is triggered by DCI, the base station indicates the PUCCH resources used for PUCCH transmission in the SBFD slot through two PRI fields, respectively, and the PUCCH resources used for PUCCH transmission in the non-SBFD slot are selected from the second resource set.
[0296] Alternatively, the base station may use a PRI field to indicate the PUCCH resources used for PUCCH transmission in the SBFD slot and non-SBFD slot respectively, employing joint coding. Specifically, the base station pre-configures a table of combinations of SBFD-slot PUCCH resources and non-SBFD slot PUCCH resources. Then, the base station indicates a row in the table via the PRI field in the DCI, where the SBFD-slot PUCCH resources and non-SBFD slot PUCCH resources indicated in the row are selected from a second resource set and a third resource set, respectively.
[0297] Similarly, when the base station indicates the resources for PUCCH transmission in the SBFD and non-SBFD slots respectively via RRC messages, they can be selected from the second resource set and the third resource set respectively.
[0298] Reference Figure 12 As shown, if the base station instructs the terminal to start executing PUCCH repetition from slot#0, and R=4, and the base station instructs the terminal to use the second resource within the frequency domain resource range occupied by the uplink subband, then the terminal can use slot#0 (first type of time unit), slot#1 (first type of time unit), slot#3 (second type of time unit), and slot#4 (second type of time unit) as the first time unit.
[0299] PUCCH repeat transmission is performed using resource #1 from the second resource set in the first type of time unit and resource #1 from the third resource set in the second type of time unit.
[0300] Corresponding to the aforementioned embodiments of the application function implementation method, this disclosure also provides embodiments of the application function implementation apparatus.
[0301] Reference Figure 13 , Figure 13 This is a block diagram of a channel transmission apparatus according to an exemplary embodiment, the apparatus being applied to a terminal, comprising:
[0302] The first receiving module 1301 is configured to receive resource set indication information sent by the base station; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH).
[0303] The first determining module 1302 is configured to determine at least one first time unit for transmitting the PUCCH in response to determining that a PUCCH needs to be transmitted on a plurality of time units, and the plurality of time units correspond to at least two time unit types.
[0304] The second determining module 1303 is configured to determine the resources occupied when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit;
[0305] The first transmitting module 1304 is configured to transmit the PUCCH to the base station on the resources of each first time unit.
[0306] Reference Figure 14 , Figure 14 This is a block diagram of a channel transmission apparatus according to an exemplary embodiment, the apparatus being applied to a base station, comprising:
[0307] The second sending module 1401 is configured to send resource set indication information to the terminal; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH);
[0308] The third determining module 1402 is configured to determine, in response to determining that the terminal needs to transmit PUCCH on multiple time units, and the multiple time units correspond to at least two time unit types, at least one first time unit in the multiple time units in which the terminal transmits the PUCCH.
[0309] The fourth determining module 1403 is configured to determine the resources occupied by the terminal when transmitting the PUCCH in each first time unit based on the resource set and the time unit type of the first time unit;
[0310] The second receiving module 1404 is configured to receive the PUCCH sent by the terminal on the resource of each first time unit.
[0311] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this disclosure according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0312] Accordingly, this disclosure also provides a computer-readable storage medium storing a computer program for executing any of the channel transmission methods described above for the terminal side.
[0313] Accordingly, this disclosure also provides a computer-readable storage medium storing a computer program for executing any of the channel transmission methods described above for the base station side.
[0314] Accordingly, this disclosure also provides a channel transmission apparatus, comprising:
[0315] processor;
[0316] Memory used to store processor-executable instructions;
[0317] The processor is configured to execute any of the channel transmission methods described above on the terminal side.
[0318] Figure 15 This is a block diagram illustrating an electronic device 1500 according to an exemplary embodiment. For example, the electronic device 1500 may be a mobile phone, tablet computer, e-book reader, multimedia playback device, wearable device, in-vehicle terminal, iPad, smart TV, or other terminal.
[0319] Reference Figure 15 The electronic device 1500 may include one or more of the following components: processing component 1502, memory 1504, power supply component 1506, multimedia component 1508, audio component 1510, input / output (I / O) interface 1512, sensor component 1516, and communication component 1518.
[0320] Processing component 1502 typically controls the overall operation of electronic device 1500, such as operations associated with display, telephone calls, data communication, camera operation, and recording operations. Processing component 1502 may include one or more processors 1520 to execute instructions to complete all or part of the steps of the channel transmission method described above. Furthermore, processing component 1502 may include one or more modules to facilitate interaction between processing component 1502 and other components. For example, processing component 1502 may include a multimedia module to facilitate interaction between multimedia component 1508 and processing component 1502. Alternatively, processing component 1502 may read executable instructions from memory to implement the steps of a channel transmission method provided in the above embodiments.
[0321] Memory 1504 is configured to store various types of data to support the operation of electronic device 1500. Examples of this data include instructions for any application or method operating on electronic device 1500, contact data, phonebook data, messages, pictures, videos, etc. Memory 1504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0322] Power supply component 1506 provides power to various components of electronic device 1500. Power supply component 1506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power to electronic device 1500.
[0323] The multimedia component 1508 includes a display screen that provides an output interface between the electronic device 1500 and the user. In some embodiments, the multimedia component 1508 includes a front-facing camera and / or a rear-facing camera. When the electronic device 1500 is in an operating mode, such as a shooting mode or a video mode, the front-facing camera and / or the rear-facing camera can receive external multimedia data. Each front-facing camera and rear-facing camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
[0324] Audio component 1510 is configured to output and / or input audio signals. For example, audio component 1510 includes a microphone (MIC) configured to receive external audio signals when electronic device 1500 is in an operating mode, such as call mode, recording mode, and voice recognition mode. The received audio signals may be further stored in memory 1504 or transmitted via communication component 1518. In some embodiments, audio component 1510 also includes a speaker for outputting audio signals.
[0325] I / O interface 1512 provides an interface between processing component 1502 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to, home buttons, volume buttons, power buttons, and lock buttons.
[0326] Sensor assembly 1516 includes one or more sensors for providing state assessments of various aspects of electronic device 1500. For example, sensor assembly 1516 may detect the on / off state of electronic device 1500, the relative positioning of components such as the display and keypad of electronic device 1500, changes in position of electronic device 1500 or a component of electronic device 1500, the presence or absence of user contact with electronic device 1500, orientation or acceleration / deceleration of electronic device 1500, and temperature changes of electronic device 1500. Sensor assembly 1516 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. Sensor assembly 1516 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, sensor assembly 1516 may also include an accelerometer, gyroscope, magnetometer, pressure sensor, or temperature sensor.
[0327] Communication component 1518 is configured to facilitate wired or wireless communication between electronic device 1500 and other devices. Electronic device 1500 can access wireless networks based on communication standards, such as Wi-Fi, 2G, 3G, 4G, or 5G, or combinations thereof. In one exemplary embodiment, communication component 1518 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In one exemplary embodiment, communication component 1518 also includes a near-field communication (NFC) module to facilitate short-range communication. For example, the NFC module may be implemented based on radio frequency identification (RFID) technology, Infrared Data Association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
[0328] In an exemplary embodiment, the electronic device 1500 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field-programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the channel transmission method described above.
[0329] In an exemplary embodiment, a non-transitory machine-readable storage medium including instructions is also provided, such as a memory 1504 including instructions, which can be executed by a processor 1520 of an electronic device 1500 to complete the channel transmission method described above. For example, the non-transitory computer-readable storage medium may be a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device, etc.
[0330] Accordingly, this disclosure also provides a channel transmission apparatus, comprising:
[0331] processor;
[0332] Memory used to store processor-executable instructions;
[0333] The processor is configured to execute any of the channel transmission methods described above on the base station side.
[0334] like Figure 16 As shown, Figure 16 This is a schematic diagram illustrating the structure of a channel transmission apparatus 1600 according to an exemplary embodiment. The apparatus 1600 can be provided as a base station. (Refer to...) Figure 16 The device 1600 includes a processing component 1622, a wireless transmitting / receiving component 1624, an antenna component 1626, and a signal processing section specific to the wireless interface. The processing component 1622 may further include at least one processor.
[0335] One of the processors in processing component 1622 can be configured to perform any of the channel transmission methods described above.
[0336] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0337] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method of channel transmission, characterized by, The method is executed by a terminal and includes: Receive resource set indication information sent by the base station; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH); In response to determining that a PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, at least one first time unit for transmitting the PUCCH is determined among the multiple time units. Based on the resource set and the time unit type of the first time unit, determine the resources occupied when transmitting the PUCCH in each first time unit; On the resources of each first time unit, the PUCCH is sent to the base station; The at least two time unit types include: The first type is configured with an uplink subband and the transmission direction is downlink or flexible; and The second type is characterized by the absence of uplink subbands and the transmission direction being either uplink or flexible. The resource set includes: The base station configures a first resource set for the terminal based on the uplink bandwidth portion (BWP). The determination of the resources occupied when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit includes any one of the following: In response to determining that the first time unit is the first type of time unit, it is determined that the resource includes the first resource used by the terminal as instructed by the base station, and the first resource is located in the frequency domain resource range occupied by the uplink subband in the frequency domain. In response to determining that the first time unit is the second type of time unit, it is determined that the resource includes the first resource.
2. The method of claim 1, wherein, The method further includes: The terminal receives a first indication message sent by the base station; wherein the first indication message is used to instruct the terminal to perform PUCCH repeated transmission with a first specified time unit as the starting time unit.
3. The method of claim 2, wherein, Determining at least one first time unit for transmitting the PUCCH among the plurality of time units includes: Taking the first specified time unit as the starting time unit, the time unit of the first specified time unit type is determined as the first time unit; wherein, the first specified time unit type is the time unit type of the first specified time unit.
4. The method of claim 2, wherein, Determining at least one first time unit for transmitting the PUCCH among the plurality of time units includes any one of the following: In response to determining that the first resource used by the terminal as instructed by the base station is located in the frequency domain resource range occupied by the uplink subband, the first time unit and the second time unit among the plurality of time units are determined as the first time unit, with the first designated time unit as the starting time unit; In response to determining that the first resource is located outside the frequency domain resource range occupied by the uplink subband in the frequency domain, the time unit of the first specified time unit type is determined as the first time unit, with the first specified time unit as the starting time unit; wherein, the first specified time unit type is the time unit type of the first specified time unit.
5. A channel transmission method, characterized in that, The method is executed by the base station and includes: Send resource set indication information to the terminal; wherein, the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH); In response to determining that the terminal needs to transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, at least one first time unit for the terminal to transmit the PUCCH is determined among the multiple time units. Based on the resource set and the time unit type of the first time unit, determine the resources occupied by the terminal when transmitting the PUCCH in each first time unit; On each of the resources in the first time unit, the PUCCH sent by the terminal is received; The at least two time unit types include: The first type is configured with an uplink subband and the transmission direction is downlink or flexible; and The second type is characterized by the absence of uplink subbands and the transmission direction being either uplink or flexible. The resource set includes: The base station configures a first resource set for the terminal based on the uplink bandwidth portion (BWP). The determination of the resources occupied by the terminal when transmitting the PUCCH in each first time unit based on the resource set and the time unit type of the first time unit includes any one of the following: In response to determining that the first time unit is the first type of time unit, it is determined that the resource includes the first resource used by the terminal as instructed by the base station, and the first resource is located in the frequency domain resource range occupied by the uplink subband in the frequency domain. In response to determining that the first time unit is the second type of time unit, it is determined that the resource includes the first resource.
6. The method according to claim 5, characterized in that, The method further includes: Send a first indication message to the terminal; wherein the first indication message is used to instruct the terminal to perform PUCCH repeated transmission with a first specified time unit as the starting time unit.
7. The method according to claim 6, characterized in that, Determining at least one first time unit in which the terminal transmits the PUCCH within the plurality of time units includes: Taking the first specified time unit as the starting time unit, the time unit of the first specified time unit type is determined as the first time unit; wherein, the first specified time unit type is the time unit type of the first specified time unit.
8. The method according to claim 6, characterized in that, Determining at least one first time unit in which the terminal transmits the PUCCH within the plurality of time units includes any one of the following: In response to determining that the first resource used by the terminal is located within the frequency domain resource range occupied by the uplink subband, the first time unit and the second time unit among the plurality of time units are determined as the first time unit, with the first specified time unit as the starting time unit; In response to determining that the first resource is located outside the frequency domain resource range occupied by the uplink subband in the frequency domain, the time unit of the first specified time unit type is determined as the first time unit, with the first specified time unit as the starting time unit; wherein, the first specified time unit type is the time unit type of the first specified time unit.
9. A channel transmission device, characterized in that, The device is applied to a terminal and includes: The first receiving module is configured to receive resource set indication information sent by the base station; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH); A first determining module is configured to, in response to determining that a PUCCH needs to be transmitted on multiple time units, and the multiple time units correspond to at least two time unit types, determine at least one first time unit for transmitting the PUCCH among the multiple time units. The second determining module is configured to determine the resources occupied when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit; A first transmitting module is configured to transmit the PUCCH to the base station on the resources of each first time unit; The at least two time unit types include: The first type is configured with an uplink subband and the transmission direction is downlink or flexible; and The second type is characterized by the absence of uplink subbands and the transmission direction being either uplink or flexible. The resource set includes: The base station configures a first resource set for the terminal based on the uplink bandwidth portion (BWP). The second determining module is also configured to be any of the following: In response to determining that the first time unit is the first type of time unit, it is determined that the resource includes the first resource used by the terminal as instructed by the base station, and the first resource is located in the frequency domain resource range occupied by the uplink subband in the frequency domain. In response to determining that the first time unit is the second type of time unit, it is determined that the resource includes the first resource.
10. A channel transmission device, characterized in that, The device is applied to a base station and includes: The second sending module is configured to send resource set indication information to the terminal; wherein the resource set indication information is used to indicate the resource set of the Physical Uplink Control Channel (PUCCH); The third determining module is configured to, in response to determining that the terminal needs to transmit PUCCH on multiple time units, and that the multiple time units correspond to at least two time unit types, determine at least one first time unit in which the terminal transmits the PUCCH. The fourth determining module is configured to determine the resources occupied by the terminal when transmitting the PUCCH in each of the first time units based on the resource set and the time unit type of the first time unit; The second receiving module is configured to receive the PUCCH sent by the terminal on the resource in each of the first time units; The at least two time unit types include: The first type is configured with an uplink subband and the transmission direction is downlink or flexible; and The second type is characterized by the absence of uplink subbands and the transmission direction being either uplink or flexible. The resource set includes: The base station configures a first resource set for the terminal based on the uplink bandwidth portion (BWP). The fourth determining module is also configured to be any of the following: In response to determining that the first time unit is the first type of time unit, it is determined that the resource includes the first resource used by the terminal as instructed by the base station, and the first resource is located in the frequency domain resource range occupied by the uplink subband in the frequency domain. In response to determining that the first time unit is the second type of time unit, it is determined that the resource includes the first resource.
11. A computer-readable storage medium, characterized in that, The storage medium stores a computer program for executing the channel transmission method according to any one of claims 1-4.
12. A computer-readable storage medium, characterized in that, The storage medium stores a computer program for executing the channel transmission method according to any one of claims 5-8.
13. A channel transmission device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to perform the channel transmission method according to any one of claims 1-4.
14. A channel transmission device, characterized in that, include: processor; Memory used to store processor-executable instructions; The processor is configured to perform the channel transmission method according to any one of claims 5-8.
Citation Information
Patent Citations
Physical uplink control channel repetition across slot type
CN115699667A