Dynamically trigger the carrier used for the uplink control channel

By dynamically switching the PUCCH transmission carrier in the wireless communication system, the problem that Harq-Ack Pucch cannot be dynamically triggered under the carrier aggregation, and improved spectrum efficiency and delayed performance.

CN116420368BActive Publication Date: 2025-01-28ZTE CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080106338.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-15
Publication Date
2025-01-28
Estimated Expiration
2040-10-15

AI Technical Summary

Technical Problem

In the prior art, when carrier aggregation is used for user equipment, the HARQ-ACK PUCCH may always be transmitted in the uplink main carrier, resulting in the inability to dynamically trigger the carrier for the control channel, affecting spectral efficiency and delay performance.

Method used

By dynamically switching the PUCCH transmission carrier between the terminal and the network node, the final transmission resources are determined from multiple carrier using the pre -defined rules to ensure the effectiveness and availability of PUCCH resources.

Benefits of technology

The carrier of the dynamic trigger control channel is realized, the efficiency and delayed performance of the spectrum are improved, and the needs of various communication scenarios are met.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116420368B_ABST
    Figure CN116420368B_ABST
Patent Text Reader

Abstract

This document relates to methods, systems and apparatus related to digital wireless communications, and more specifically, to techniques related to dynamically triggering a carrier for a control channel. In one exemplary aspect, a method of wireless communications is disclosed. The method includes: a terminal receives resource information from a network node to determine a transmission resource for transmitting control information to the network node. The method also includes: the terminal uses the resource information from the network node according to a predefined rule to determine a final transmission resource from a first transmission resource and a second transmission resource. The method also includes: the terminal uses the final transmission resource to transmit the control information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This patent document relates generally to wireless communications. Prior art

[0002] Mobile communication technology is moving human society toward an increasingly interconnected and networked society. The rapid development of mobile communications and technological advances have led to greater demand for capacity and connectivity. Other aspects such as energy consumption, equipment cost, spectrum efficiency, and latency are also important to meet the needs of various communication scenarios. Various technologies, including new methods to provide higher quality of service, are being hotly discussed. Summary of the invention

[0003] Disclosed herein are methods, systems, and devices related to digital wireless communications. More specifically, the methods, systems, and devices disclosed herein relate to technologies related to dynamically triggering a carrier for a control channel.

[0004] In one exemplary aspect, a method of wireless communication is disclosed. The method includes: a terminal receives resource information from a network node to determine a transmission resource for transmitting control information to the network node. The method also includes: the terminal uses the resource information from the network node according to a predefined rule to determine a final transmission resource from a first transmission resource and a second transmission resource. The method also includes: the terminal uses the final transmission resource to transmit the control information.

[0005] In another exemplary aspect, a method of wireless communication is disclosed. The method includes: a network node sending resource information to determine a transmission resource for transmitting control information to a terminal. The method also includes: the network node using the resource information from the network node according to a predefined rule to determine a final transmission resource from a first transmission resource and a second transmission resource. The method also includes the network node receiving the control information using the final transmission resource from the terminal.

[0006] In another exemplary aspect, a wireless communication apparatus is disclosed. The wireless communication apparatus includes a processor configured to implement the method described herein.

[0007] In yet another exemplary aspect, the various techniques described herein may be implemented as processor-executable code and stored on a computer-readable program medium.

[0008] The details of one or more implementations are set out below in the accompanying appendices, drawings and description. Other features will be apparent from the description, drawings and claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0009] Figure 1 is an exemplary block diagram illustrating multiple transmission carriers.

[0010] Figure 2 A block diagram of an exemplary method for dynamically triggering a carrier for a control channel.

[0011] Figure 3 An example of a wireless communication system is shown, to which the technology according to one or more embodiments of the present technology can be applied.

[0012] Figure 4 A block diagram that represents a portion of a hardware platform. DETAILED DESCRIPTION

[0013] The section headings used herein are for ease of understanding only and do not limit the scope of the embodiments to the sections in which they are described. In addition, although the embodiments are described with reference to 5G examples, the disclosed techniques may also be applied to wireless systems using protocols other than 5G or 3GPP protocols.

[0014] The development of a new generation of wireless communications - 5G New Radio (NR) communications - is part of the continuous mobile broadband evolution process to meet the increased network demands. NR will provide greater throughput to allow more users to connect at the same time. Other aspects such as energy consumption, equipment cost, spectrum efficiency and latency are also important to meet the needs of various communication scenarios.

[0015] In current technology, if carrier aggregation is used for user equipment (UE), the hybrid automatic repeat request acknowledgement (HARQ-ACK) physical uplink control channel (PUCCH) may always be transmitted in the uplink primary carrier (primary cell, Pcell). Therefore, UE using current technology may not be able to dynamically trigger the carrier used for the control channel.

[0016] Figure 1 is an exemplary block diagram 100 showing multiple transmission carriers. However, in some cases, e.g. Figure 1 As shown, CC0 and CC1 are aggregated, where CC0 is the primary carrier and CC1 is the secondary carrier. Figure 1The time slot configuration of CC0 and CC1 is shown in Figure 1, where D represents downlink time slot, S represents flexible time slot, and U represents uplink time slot. When the physical downlink shared channel (PDSCH) in the first downlink time slot of CC0 is scheduled and HARQ-ACK needs to be fed back in the third time slot, but the third time slot in CC0 is a DL time slot, the HARQ-ACK PUCCH may not be transmitted. However, the transmission of ultra-reliable and low latency communications (URLLC) services may not be delayed.

[0017] Therefore, the HARQ-ACK PUCCH can be switched to CC1 for transmission because the HARQ-ACK PUCCH corresponds to the UL slot in CC1. This method can also be used with other PUCCHs, such as channel state information (CSI) PUCCH and scheduling request (SR) PUCCH.

[0018] Example 1

[0019] The next generation base station (gNode B) and UE may agree to use the following rules to trigger the UE to dynamically select / switch (switch / hand over) the PUCCH transmission carrier.

[0020] PUCCH transmission can be configured or defaulted in the first carrier (in the existing case, PUCCH defaults to the ULPcell). The first carrier and the second carrier can be associated through configuration signaling, and selection / switching of the PUCCH transmission carrier between the first carrier and the second carrier is allowed. The PUCCH resources determined by the UE from the first carrier based on the PUCCH indication information may be invalid, where the PUCCH indication information is located in the downlink control information (DCI) in the physical downlink control channel (PDCCH). Then, the UE can determine to select / switch the PUCCH transmission carrier to the second carrier. The PUCCH indication information can be automatically applied to the second carrier to determine valid PUCCH resources. For example, depending on the configuration of the second carrier, PUCCH-related parameters such as k1 (PDSCH-to-HARQ_feedback timing indicator), PRI (PUCCH resource indicator), TPC (TPC (transmit power control) command for scheduled PUCCH) and SCS (subcarrier spacing) can be executed.

[0021] Here, the PUCCH may include any one of HARQ-ACK PUCCH, SR PUCCH, CSI PUCCH, negative acknowledgement only PUCCH (NACK only PUCCH), acknowledgement only PUCCH (ACK only PUCCH) and BFR (beam failure recovery) PUCCH.

[0022] PUCCH resources can be valid. If the PUCCH resources are valid, it can indicate that a PUCCH resource is located in an available uplink symbol and has available frequency domain resources. Otherwise, the PUCCH resources are invalid. For example, if the PUCCH resources determined based on the PUCCH indication information in the first carrier overlap with a DL time slot, the PUCCH resources are invalid. Valid PUCCH resources can also be the following situations: the resources corresponding to the determined PUCCH resources are uplink resources, or the resources corresponding to the determined PUCCH resources are uplink resources and the transmission of PUCCH resources is allowed, or the resources corresponding to the determined PUCCH resources do not overlap with the downlink resources, or the resources corresponding to the determined PUCCH resources are within the bandwidth of the carrier.

[0023] The PUCCH indication information may include at least one of the following: a PDSCH to HARQ feedback timing indication (i.e., k1), indicating the position of the time slot where the PUCCH is located; a PUCCH resource indication (i.e., PRI), indicating the PUCCH resources from the PUCCH resource set; a subcarrier spacing (i.e., SCS), indicating the subcarrier spacing of the carrier where the PUCCH is located; and / or a TPC command (i.e., TPC) for the scheduled PUCCH, indicating the power control information used for PUCCH transmission.

[0024] If there are multiple second carriers, the UE may select one as the second carrier. If the second carrier is multiple carriers, the UE may use at least one of the following rules to try to determine the PUCCH resource from each second carrier until the first valid PUCCH is determined according to the PUCCH indication information. The second carrier where the first valid PUCCH resource is located is also used as the PUCCH transmission carrier.

[0025] The rules may include any of the following: Rule A, attempting to determine the first valid PUCCH resource in ascending or descending order based on the secondary cell index (or serving cell index) of the second carrier; or Rule B, attempting to determine the first valid PUCCH resource in ascending or descending order based on the frequency of the second carrier.

[0026] The rule may include one of the following: attempting to determine the earliest and valid PUCCH resource from multiple second carriers. If several equally earliest and valid PUCCH resources are determined from several carriers of the multiple second carriers, the final PUCCH resource may be determined from the several carriers using the A rule or the B rule.

[0027] The gNodeB may configure the first carrier and the second carrier to be associated so as to switch the PUCCH transmission carrier for the UE through Radio Resource Control (RRC) signaling or Media Access Control-Control Element (MAC CE). The first carrier may include a UL Pcell (primary cell), and the second carrier may include a UL Scell ​​(secondary cell).

[0028] In order to achieve low UE cost, new signaling 1 can also be introduced to inform gNodeB: the UE has or does not have the ability to support carrier selection / switching for PUCCH transmission. For example, the new signaling 1 informs gNodeB: the UE is able to support the selection / switching of carriers for PUCCH transmission; if the gNodeB receives the new signaling 1, the gNodeB can instruct the UE to switch the PUCCH transmission carrier, otherwise, the gNodeB cannot instruct the UE to switch the carrier for PUCCH transmission (which means that PUCCH is transmitted in the Pcell). For another example, the new signaling 1 informs gNodeB: the UE cannot support the selection / switching of carriers for PUCCH transmission; if the gNodeB receives the new signaling 1, the gNodeB may not be able to instruct the UE to switch the carrier for PUCCH transmission, otherwise, the gNodeB can instruct the UE to switch the carrier for PUCCH transmission.

[0029] In order to reduce the complexity of gNodeB scheduling, a new signaling 2 can be introduced to inform the UE that the gNodeB allows (or does not allow) the UE to switch the carrier for PUCCH transmission. The new signaling 2 can be configured by the gNodeB to the UE through RRC or MAC CE signaling.

[0030] If multiple carriers are configured so that the UE switches PUCCH transmission between these carriers, the bit size of the PUCCH related parameter fields (such as k1, PRI, TPC) in the DCI can be determined according to the configuration of the carrier that produces the largest bit size among the multiple carriers.

[0031] According to the method described in Example 1, the parameter field in the DCI may not need to be modified.

[0032] Example 2

[0033] In embodiment 1, there may always be one PUCCH transmission carrier by default. After a predefined condition is met, the PUCCH transmission carrier may be switched to another carrier. In embodiment 2, embodiment 1 is further extended. For example, there is no need to default the PUCCH transmission carrier, but the PUCCH transmission carrier is always dynamically determined from multiple carriers according to a predefined rule, and the multiple carriers are associated with switching the PUCCH transmission carrier.

[0034] The gNodeB and the UE may agree to determine the PUCCH transmission carrier according to the following predefined rules. For the UE, multiple carriers are configured to allow the PUCCH transmission carrier to be determined between the multiple carriers. The gNodeB may send PUCCH indication information. Based on the PUCCH indication information and one of the following predefined rules, the UE may attempt to determine the PUCCH resource from the multiple carriers until the first valid PUCCH resource is determined. The carrier where the first valid PUCCH resource is located is used to transmit the PUCCH.

[0035] The predefined rules may include any of the following: Rule C, attempting to determine the first valid PUCCH resource in ascending or descending order based on the service cell indexes of multiple carriers; or Rule D, attempting to determine the first valid PUCCH resource in ascending or descending order based on the frequencies of multiple carriers.

[0036] The rule may include: trying to determine the earliest and valid PUCCH resource from multiple carriers. If several equally earliest and valid PUCCH resources are determined from several carriers of the multiple carriers, the C rule or the D rule may be used to determine the final PUCCH resource from the several carriers.

[0037] Here, the PUCCH includes any one of a HARQ-ACK PUCCH, a SR PUCCH, a CSI PUCCH, a NACKonly PUCCH, an ACKonly PUCCH, and a BFR PUCCH.

[0038] If the PUCCH resource is valid, it may indicate that a PUCCH resource is located in an available uplink symbol and has available frequency domain resources. Otherwise, the PUCCH resource is invalid. For example, if the PUCCCH resource determined based on the PUCCH indication information in the first carrier overlaps with a DL time slot, the PUCCH resource is invalid. Valid PUCCH resources may also be the following situations: the resource corresponding to the determined PUCCH resource may be an uplink resource, or the resource corresponding to the determined PUCCH resource is an uplink resource and is allowed to transmit the PUCCH resource, or the resource corresponding to the determined PUCCH resource does not overlap with the downlink resource, or the resource corresponding to the determined PUCCH resource is within the bandwidth of the carrier.

[0039] The PUCCH indication information may include at least one of the following: a PDSCH to HARQ feedback timing indication (i.e., k1), indicating the position of the time slot where the PUCCH is located; a PUCCH resource indication (i.e., PRI), indicating the PUCCH resources from the PUCCH resource set; a subcarrier spacing (i.e., SCS), indicating the subcarrier spacing of the carrier where the PUCCH is located; and / or a TPC command (i.e., TPC) for the scheduled PUCCH, indicating the power control information used for PUCCH transmission.

[0040] In order to achieve low UE cost, new signaling 1 can also be introduced to inform gNodeB: the UE has or does not have the ability to select / switching the carrier that supports PUCCH transmission. For example, the new signaling 1 informs gNodeB: the UE is able to support the selection / switching of the carrier for PUCCH transmission; if the gNodeB receives the new signaling 1, the gNodeB can instruct the UE to switch the carrier for PUCCH transmission, otherwise, the gNodeB cannot instruct the UE to switch the carrier for PUCCH transmission (which means that PUCCH is transmitted in the Pcell). For another example, the new signaling 1 informs gNodeB: the UE cannot support the selection / switching of the carrier for PUCCH transmission; if the gNodeB receives the new signaling 1, the gNodeB cannot instruct the UE to switch the carrier for PUCCH transmission, otherwise, the gNodeB can instruct the UE to switch the carrier for PUCCH transmission.

[0041] In order to reduce the complexity of gNodeB scheduling, a new signaling 2 can be introduced to inform the UE that the gNodeB allows (or does not allow) the UE to switch the carrier for PUCCH transmission. The new signaling 2 can be configured by the gNodeB to the UE through RRC or MAC CE signaling.

[0042] If multiple carriers are configured so that the UE can switch PUCCH transmission between these carriers, the bit size of the PUCCH related parameter fields (such as k1, PRI, TPC) in the DCI can be determined according to the configuration of the carrier that produces the largest bit size among the multiple carriers.

[0043] The advantage of Embodiment 2 is that it can avoid sending a signal indicating a PUCCH transmission carrier. Embodiment 2 can also be compatible with existing mechanisms, for example, it can be compatible with a method for transmitting PUCCH on a PCell.

[0044] Figure 2 is a block diagram of an exemplary method 200 for dynamically triggering a carrier for a control channel. The method may include a terminal receiving resource information from a network node to determine transmission resources for transmitting control information to the network node (block 202).

[0045] The method may also include the terminal determining, according to a predefined rule, a final transmission resource from the first transmission resource and the second transmission resource using resource information from the network node (block 204). The final transmission resource may include a PUCCH transmission carrier as described herein.

[0046] The method may also include transmitting, by the terminal, control information using the final transmission resource (block 206). The control information transmission may include a PUCCH transmission as described herein.

[0047] In some embodiments, the final transmission resource is determined from the first transmission resource by default; wherein, in response to determining that the first transmission resource is invalid, the final transmission resource is determined from the second transmission resource according to a predefined rule.

[0048] In some embodiments, the first transmission resource is a default carrier including an uplink Pell, and the first transmission resource and the second transmission resource are associated through configuration signaling so as to switch a physical uplink control channel (PUCCH) transmission carrier between the first transmission resource and the second transmission resource.

[0049] In some embodiments, the final transmission resources include physical uplink control channel (PUCCH) resources, and the resource information includes PUCCH indication information, and the PUCCH indication information is located in downlink control information (DCI) in a downlink message from the network node.

[0050] In some embodiments, based on determining that the PUCCH indication information corresponds to a valid PUCCH resource, the valid PUCCH resource is in a second transmission resource associated with the first transmission resource, so as to transmit control information on the second transmission resource.

[0051] In some embodiments, the control information includes any one of the following: a hybrid automatic repeat request (HARQ) acknowledgement (ACK) PUCCH (HARQ-ACK PUCCH) message, a scheduling request (SR) PUCCH message, a channel state information (CSI) PUCCH message, a negative acknowledgement (NACK) only PUCCH message, an acknowledgement (ACK) only PUCCH message, and a beam failure recovery (BFR) PUCCH message.

[0052] In some embodiments, determining the final transmission resources includes: determining that the PUCCH resources used for control information transmission are invalid; wherein the invalid PUCCH resources include PUCCH resources that are not located in available uplink symbols and / or frequency domain resources.

[0053] In some embodiments, the PUCCH indication information includes any one of the following: a physical downlink shared channel (PDSCH) to HARQ feedback timing indicator (PDSCH-to-HARQ_feedback timing indicator), a PUCCH resource indication (PRI), a subcarrier spacing (SCS), and a transmit power control (TPC) command for the scheduled PUCCH.

[0054] In some embodiments, the predefined rules include: determining valid PUCCH resources in ascending or descending order based on the secondary cell index or the serving cell index of the first transmission resource and / or the second transmission resource; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

[0055] In some embodiments, the predefined rules include: determining valid PUCCH resources in ascending or descending order based on the frequency of the first transmission resource and / or the second transmission resource; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

[0056] In some embodiments, the predefined rules include: determining PUCCH resources from first transmission resources and / or second transmission resources based on valid and earliest transmitted PUCCH resources; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

[0057] In some embodiments, the method includes: the terminal receives a first signaling message from a network node, the first signaling message being used to indicate whether to switch from a first transmission resource to a second transmission resource.

[0058] In some embodiments, the method includes: a network node sends a second signaling message to a terminal, the second signaling message being used to indicate that the network node allows the terminal to switch the carrier used for PUCCH transmission; wherein the terminal is configured to: determine the carrier used for PUCCH transmission between associated first transmission resources and second transmission resources to allow switching of the PUCCH transmission carrier.

[0059] In some embodiments, the terminal is configured to attempt to determine a PUCCH resource from a first transmission resource and a second transmission resource until a first valid PUCCH resource is determined; wherein the control information is transmitted on a carrier associated with the first valid PUCCH resource or with the earliest and valid PUCCH resource.

[0060] In another exemplary aspect, a wireless communication method is disclosed. The method includes: a network node sends resource information to determine a transmission resource for transmitting control information to a terminal. The method also includes: the network node determines a final transmission resource from a first transmission resource and a second transmission resource according to a predefined rule using the resource information from the network node. The method also includes: the network node receives the control information from the terminal using the final transmission resource.

[0061] In some embodiments, the final transmission resource is determined from the first transmission resource by default; wherein, in response to determining that the first transmission resource is invalid, the final transmission resource is determined by the second transmission resource according to a predefined rule.

[0062] In some embodiments, the first transmission resource is a default carrier including an uplink primary cell (Pcell), and the second transmission resource includes a secondary cell (Scell); wherein the first transmission resource and the second transmission resource are associated through configuration signaling to facilitate switching of a physical uplink control channel (PUCCH) transmission carrier.

[0063] In some embodiments, the transmission resource comprises a physical uplink control channel (PUCCH) resource, and the resource information comprises PUCCH indication information, and the PUCCH indication information is located in downlink control information (DCI) in a downlink message from the network node.

[0064] In some embodiments, the control information includes any one of the following: a hybrid automatic repeat request (HARQ) acknowledgement (ACK) PUCCH (HARQ-ACK PUCCH) message, a scheduling request (SR) PUCCH message, a channel state information (CSI) PUCCH message, a negative acknowledgement (NACK) only PUCCH message, an acknowledgement (ACK) only PUCCH message, and a beam failure recovery (BFR) PUCCH message.

[0065] In some embodiments, based on determining that the PUCCH indication information corresponds to a valid PUCCH resource, the valid PUCCH resource is in a second transmission resource associated with the first transmission resource, so as to transmit control information on the second transmission resource.

[0066] In some embodiments, determining the final transmission resources includes: determining that the PUCCH resources used for control information transmission are invalid; wherein the invalid PUCCH resources include PUCCH resources that are not located in available uplink symbols and / or frequency domain resources.

[0067] In some embodiments, the PUCCH indication information includes any one of the following: a physical downlink shared channel (PDSCH) to HARQ feedback timing indicator (PDSCH-to-HARQ_feedback timing indicator), a PUCCH resource indication (PRI), a subcarrier spacing (SCS), and a transmit power control (TPC) command for the scheduled PUCCH.

[0068] In some embodiments, the predefined rules include: determining valid PUCCH resources in ascending or descending order based on the secondary cell index or the serving cell index of the first transmission resource and / or the second transmission resource; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

[0069] In some embodiments, the predefined rules include: determining valid PUCCH resources in ascending or descending order based on the frequency of the first transmission resource and / or the second transmission resource; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

[0070] In some embodiments, the predefined rules include: determining PUCCH resources from first transmission resources and / or second transmission resources based on valid and earliest transmitted PUCCH resources; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

[0071] In some embodiments, the method includes: a network node sends a first signaling message to a terminal, the first signaling message being used to indicate whether to switch from a first transmission resource to a second transmission resource.

[0072] In some embodiments, the method includes: a network node sends a second signaling message to a terminal, the second signaling message being used to indicate that the network node allows the terminal to switch the carrier used for PUCCH transmission; wherein the terminal is configured to: determine the carrier used for PUCCH transmission between associated first transmission resources and second transmission resources to allow switching of the PUCCH transmission carrier.

[0073] In some embodiments, the terminal is configured to attempt to determine a PUCCH resource from a first transmission resource and a second transmission resource until a first valid PUCCH resource is determined; wherein the control information is transmitted on a carrier associated with the first valid PUCCH resource or with the earliest and valid PUCCH resource.

[0074] Exemplary Wireless Systems

[0075] Figure 3 An example of a wireless communication system is shown, which can apply the technology according to one or more embodiments of the present technology. The wireless communication system 300 may include one or more base stations (BS) 305a, 305b, one or more wireless devices or terminals 310a, 310b, 310c, 310d, and a core network 325. The base stations 305a, 305b can provide wireless services to the wireless devices 310a, 310b, 310c and 310d in one or more wireless sectors. In some implementations, the base stations 305a, 305b include directional antennas to generate two or more directional beams to provide wireless coverage in different sectors. As described in this article, the base station can implement the function of scheduling a cell or a candidate cell.

[0076] The core network 325 can communicate with one or more base stations 305a, 305b. The core network 325 provides connections with other wireless communication systems and wired communication systems. The core network may include one or more service subscription databases to store information related to subscribed wireless devices 310a, 310b, 310c and 310d. The first base station 305a can provide wireless services based on a first radio access technology, and the second base station 305b can provide wireless services based on a second radio access technology. Depending on the deployment scenario, the base stations 305a and 305b can be located at the same location on site or installed separately. The wireless devices 310a, 310b, 310c and 310d can support a variety of different wireless access technologies.

[0077] In some implementations, a wireless communication system may include multiple networks using different wireless technologies. A dual-mode or multi-mode wireless device includes two or more wireless technologies that can be used to connect to different wireless networks.

[0078] Figure 4It is a block diagram representing a portion of a hardware platform. Hardware platform 405, such as a network node, or a base station, or a terminal, or a wireless device (or UE), may include processor electronics 410. Processor electronics 410 is, for example, a microprocessor that implements one or more of the techniques presented herein. Hardware platform 405 may include transceiver electronics 415 to send and / or receive wired or wireless signals through one or more communication interfaces (e.g., antenna 420 or a wired interface). Hardware platform 405 may implement other communication interfaces with protocols defined for sending and receiving data. Hardware platform 405 may include one or more memories (not explicitly shown), which are configured to store information such as data and / or instructions. In some implementations, processor electronics 410 may include at least a portion of transceiver electronics 415. In some embodiments, at least a portion of the disclosed techniques, modules, or functions are implemented using hardware platform 405.

[0079] in conclusion

[0080] The disclosed and other embodiments, modules and functional operations in the description of this document may be implemented in a digital electronic circuit including the structures disclosed in this document and their structural equivalents, or in computer software, firmware or hardware, or in a combination of one or more of them. The disclosed and other embodiments may be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a computer-readable medium, so as to be executed by a data processing device or control the operation of the data processing device. The computer-readable medium may be a machine-readable storage device, a machine-readable storage substrate, a storage device, a material combination that affects a machine-readable propagation signal, or a combination of one or more of them. The term "data processing device" includes all devices, equipment and machines for processing data, such as a programmable processor, a computer, or multiple processors or multiple computers. In addition to hardware, the data processing device may also include code that creates an execution environment for the relevant computer program, such as code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them. A propagation signal is an artificially generated signal, such as a machine-generated electrical, optical or electromagnetic signal, which is generated to encode information so that the information is transmitted to a suitable receiver device.

[0081] A computer program (also referred to as a program, software, software application, script, or code) may be written in any form of programming language, including compiled or interpreted languages, and may be invoked in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program may be stored in a portion of a file that holds other programs or data (e.g., one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple coordinated files (e.g., files storing one or more modules, subroutines, or portions of code). A computer program may be invoked to execute on one computer or on multiple computers, with the multiple computers being located at one location or distributed across multiple locations and interconnected by a communications network.

[0082] The processes and logic flows described in this document may be performed by one or more programmable processors executing one or more computer programs to perform functions by operating on input data and generating output. The processes and logic flows may also be performed by, and the apparatus may be implemented as, special purpose logic circuits. Special purpose logic circuits may be, for example, field programmable gate arrays (FPGAs) or application specific integrated circuits (ASICs).

[0083] As an example, processors suitable for executing computer programs include general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Typically, the processor receives instructions and data from a read-only memory or a random access memory or both. The basic elements of a computer are a processor for executing instructions and one or more storage devices for storing instructions and data. Typically, a computer will also include one or more mass storage devices (e.g., magnetic disks, magneto-optical disks, or optical disks) for storing data, or be operably coupled to one or more mass storage devices (e.g., magnetic disks, magneto-optical disks, or optical disks) for storing data, to receive data from one or more mass storage devices for storing data or to transmit data to it or both. However, a computer need not have such a device. Computer-readable media suitable for storing computer program instructions and data include all forms of nonvolatile memory, media and storage devices, including, for example: semiconductor memory devices, such as erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM) and flash memory devices; magnetic disks, such as internal hard disks or removable disks; magneto-optical disks; and compact disc-read only memory (CD-ROM) and digital video disc (DVD-ROM). The processor and memory may be supplemented by or incorporated in special purpose logic circuits.

[0084] Although this patent document contains many specific contents, these contents should not be understood as limitations on the scope of any invention or the scope that may be claimed, but rather as descriptions of specific features of specific embodiments of specific inventions. In this patent document, certain features described in different embodiments may also be implemented in combination in a single embodiment. Conversely, multiple features described in a single embodiment may also be implemented separately in multiple embodiments, or in multiple embodiments in any suitable sub-combination. In addition, although the above-mentioned features may be described as working in certain combinations and even initially claimed in such a manner, in some cases, one or more features from the claimed combination may be deleted from the combination, and the claimed combination may lead to a sub-combination or a variation of the sub-combination.

[0085] Similarly, although operations are depicted in a particular order in the drawings, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, in order to achieve desired results. Furthermore, the separation of various system components in the embodiments described in this patent document should not be understood as requiring such separation in all embodiments.

[0086] Only a few implementations and examples are described in this patent document. Other implementations, improvements and changes may be made based on the content described and shown in this patent document.

Claims

1. A method of wireless communication, comprising: The terminal receives resource information from a network node to determine transmission resources for transmitting control information to the network node; The terminal determines, according to a predefined rule, a final transmission resource from the first transmission resource and the second transmission resource using the resource information from the network node; as well as The terminal transmits control information using the final transmission resource; The resource information includes PUCCH indication information, based on determining that the PUCCH indication information corresponds to a valid PUCCH resource, the valid PUCCH resource is in the second transmission resource associated with the first transmission resource, so as to transmit the control information on the second transmission resource.

2. The method according to claim 1, wherein: The final transmission resource is determined from the first transmission resource by default; wherein, in response to determining that the first transmission resource is invalid, the final transmission resource is determined from the second transmission resource according to the predefined rule.

3. The method according to claim 1, wherein: The first transmission resource is a default carrier including an uplink primary cell Pcell; wherein the first transmission resource and the second transmission resource are associated through configuration signaling so as to switch a physical uplink control channel PUCCH transmission carrier between the first transmission resource and the second transmission resource.

4. The method according to claim 1, wherein: The final transmission resources include physical uplink control channel PUCCH resources; wherein the PUCCH indication information is located in downlink control information DCI of a downlink message from the network node.

5. The method according to claim 1, wherein: The control information includes any one of a hybrid automatic repeat request confirmation HARQ-ACK PUCCH message, a scheduling request SR PUCCH message, a channel state information CSIPUCCH message, a negative acknowledgement only NACKPUCCH message, an acknowledgement only ACK PUCCH message, and a beam failure recovery BFR PUCCH message.

6. The method according to claim 4, wherein: Determining the final transmission resource includes: determining that the PUCCH resource used for the control information transmission is invalid; wherein the invalid PUCCH resource includes a PUCCH resource that is not located in the available uplink symbols and / or frequency domain resources.

7. The method according to claim 4, wherein: The PUCCH indication information includes any one of a physical downlink shared channel PDSCH to hybrid automatic repeat request HARQ feedback timing indication, a PUCCH resource indication PRI, a subcarrier spacing SCS, and a transmit power control TPC command for the scheduled PUCCH.

8. The method according to claim 4, wherein: The predefined rules include: determining valid PUCCH resources in ascending or descending order according to the secondary cell index or serving cell index of the first transmission resource and / or the second transmission resource; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

9. The method according to claim 4, wherein: The predefined rules include: determining valid PUCCH resources in ascending or descending order according to the frequency of the first transmission resource and / or the second transmission resource; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

10. The method according to claim 4, wherein: The predefined rules include: determining PUCCH resources from the first transmission resources and / or the second transmission resources based on valid and earliest transmitted PUCCH resources; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

11. The method according to claim 1, further comprising: The terminal receives a first signaling message from the network node, where the first signaling message is used to indicate whether to switch from the first transmission resource to the second transmission resource.

12. The method according to claim 1, further comprising: The network node sends a second signaling message to the terminal, and the second signaling message is used to instruct the network node to allow the terminal to switch the carrier used for PUCCH transmission; wherein the terminal is configured to: determine the carrier used for the PUCCH transmission between the associated first transmission resources and the second transmission resources to allow switching of the PUCCH transmission carrier.

13. The method according to claim 4, wherein: The terminal is configured to: attempt to determine a PUCCH resource from the first transmission resource and the second transmission resource until a first valid PUCCH resource is determined; wherein the control information is transmitted on a carrier associated with the first valid PUCCH resource or with an earliest and valid PUCCH resource.

14. A method of wireless communication, comprising: The network node sends resource information to determine transmission resources for transmitting control information to the terminal; The network node determines, according to a predefined rule, a final transmission resource from the first transmission resource and the second transmission resource using the resource information from the network node; and The network node receives the control information using the final transmission resource from the terminal; The resource information includes PUCCH indication information, based on determining that the PUCCH indication information corresponds to a valid PUCCH resource, the valid PUCCH resource is in the second transmission resource associated with the first transmission resource, so as to transmit the control information on the second transmission resource.

15. The method according to claim 14, wherein: The first transmission resource is a default carrier including an uplink primary cell Pcell, and the second transmission resource includes a secondary cell Scell; wherein the first transmission resource and the second transmission resource are associated through configuration signaling to switch a physical uplink control channel PUCCH transmission carrier.

16. The method according to claim 14, wherein: The final transmission resources include physical uplink control channel PUCCH resources; the PUCCH indication information is located in downlink control information DCI of a downlink message from the network node.

17. The method according to claim 16, wherein: Determining the final transmission resource includes: determining that the PUCCH resource used for the control information transmission is invalid; wherein the invalid PUCCH resource includes a PUCCH resource that is not located in the available uplink symbols and / or frequency domain resources.

18. The method according to claim 16, wherein: The PUCCH indication information includes any one of a physical downlink shared channel PDSCH to hybrid automatic repeat request HARQ feedback timing indication, a PUCCH resource indication PRI, a subcarrier spacing SCS, and a transmit power control TPC command for the scheduled PUCCH.

19. The method according to claim 16, wherein: The predefined rules include: determining valid PUCCH resources in ascending or descending order according to the secondary cell index or serving cell index of the first transmission resource and / or the second transmission resource; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

20. The method according to claim 16, wherein: The predefined rules include: determining valid PUCCH resources in ascending or descending order according to the frequency of the first transmission resource and / or the second transmission resource; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

21. The method according to claim 16, wherein: The predefined rules include: determining PUCCH resources from the first transmission resources and / or the second transmission resources based on valid and earliest transmitted PUCCH resources; wherein the valid PUCCH resources include PUCCH resources located in available uplink symbols and / or frequency domain resources.

22. The method of claim 14, further comprising: The network node sends a first signaling message to the terminal, where the first signaling message is used to indicate whether to switch from the first transmission resource to the second transmission resource.

23. The method according to claim 14, wherein: The terminal is configured to: attempt to determine a PUCCH resource from the first transmission resource and the second transmission resource until a first valid PUCCH resource is determined; wherein the control information is transmitted on a carrier associated with the first valid PUCCH resource or with an earliest and valid PUCCH resource.

24. A wireless communication device, comprising a processor, wherein the processor is configured to execute the method according to any one of claims 1 to 23.

25. A non-transitory computer readable medium storing codes which, when executed by a processor, cause the processor to implement the method according to any one of claims 1 to 23.

Citation Information

Patent Citations

  • Scheduling request for carrier aggregation

    WO2016144893A1