Information confirmation method, apparatus and communication device
By switching carriers in 5G NR based on PUCCH resource availability and temporal overlap, the problems of increased latency and poor performance caused by PUCCH transmission are solved, and high-reliability, low-latency transmission of URLLC services is achieved.
Patent Information
- Application Number
- CN202110512114.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-11
- Publication Date
- 2026-02-13
- Estimated Expiration
- 2041-05-11
AI Technical Summary
In 5G NR, PUCCH transmission suffers from increased latency or poor performance due to uplink and downlink spectrum sharing. This is especially true in URLLC services, where it is impossible to find available uplink resources in the time domain that meet the latency requirements, affecting the transmission latency of HARQ-ACK, CSI, and SR.
By determining the resource availability and temporal overlap of PUCCH on different carriers, carrier switching is performed to avoid resource conflicts and ensure that PUCCH is transmitted on the appropriate carrier, including considering the overlap of PUSCH, PDCCH scheduling and semi-static resources.
This effectively avoids increased PUCCH transmission latency, improves PUCCH transmission performance and flexibility, and ensures the high reliability and low latency requirements of URLLC services.
Smart Images

Figure CN115334659B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication technology, and in particular to an information confirmation method and device and a communication device. BACKGROUND
[0002] In 5G NR (5 Generation New RAT), there are a large number of URLLC (Ultra-Reliable and Low Latency Communication) services, and the URLLC service has a very high requirement on latency (i.e., the latency needs to be small enough). However, considering that uplink transmission and downlink transmission share the same spectrum resource on an unpaired spectrum, TDM (Time Division Multiplexing) transmission needs to be performed on the uplink and the downlink. Therefore, in a carrier group, the carrier configured to transmit PUCCH (Physical Uplink Control Channel) can be limited by uplink and downlink ratio, and it is impossible to find available uplink resources at the time domain position closest to the processing time of downlink transmission (e.g., the position satisfying the processing latency is exactly the time domain position of downlink transmission). At this time, if the available uplink resource on the carrier transmitting PUCCH is waited for, the transmission latency will be caused, and the URLLC performance will be affected.
[0003] Specifically, two indicators of URLLC are high-reliability transmission and low-latency transmission. For example, the high-reliability transmission needs to reach 10 -5Even lower BLER (block error rate) performance, another indicator is low latency, for example, air interface one-way transmission time is not more than 0.5ms or 1ms, etc. The UCI (Uplink Control Information) transmission delay of URLLC will affect the transmission delay of URLLC service, such as the delay of HARQ-ACK (Hybrid Automatic Repeat request-ACKnowledgment) feedback will affect the retransmission of PDSCH (Physical Downlink Shared Channel), the delay of CSI (Channel State Information) feedback will affect the scheduling of PDSCH, thereby affecting the delay of downlink service; the delay of SR (Scheduling Request) will affect the delay of PUSCH (Physical Uplink Shared Channel), thereby affecting the delay of uplink service. When PUCCH can only be transmitted on the PCell (Primary Cell) or PUCCH SCell (Secondary Cell) or PSCell (Primary Secondary Cell) configured in the prior art, for HARQ-ACK transmission, if there is no available uplink resource at the feedback time determined according to the minimum K1 value determined by the processing delay of PDSCH, PUCCH cannot be transmitted, and needs to be transmitted at a later time when there is an available uplink resource by changing the K1 value, etc., which will increase the transmission delay of PUCCH. Among them, K1 is used to refer to the feedback timing relationship between PDSCH and its corresponding HARQ-ACK (HARQ-ACK timing, that is, K1). On the other hand, the interference and transmission performance on different carriers may be different, and fixed PUCCH transmission on a certain carrier may cause PUCCH to fail to achieve optimal performance.
[0004] As can be seen from the above, the prior art has the problem of increasing the service transmission delay or poor transmission performance for PUCCH transmission. SUMMARY
[0005] The purpose of the present application is to provide an information confirmation method, device and communication equipment to solve the problem of increasing the service transmission delay or poor transmission performance for PUCCH transmission in the prior art.
[0006] In order to solve the above technical problems, the embodiments of the present application provide an information confirmation method applied to a communication device, comprising:
[0007] determining whether the PUCCH carrier switching is enabled according to a first condition;
[0008] wherein the first condition comprises at least one of:
[0009] a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier;
[0010] whether a resource of the PUCCH on the second carrier is available;
[0011] wherein the first carrier is a carrier on which the PUCCH transmission is before the switching, and the second carrier is a carrier on which the PUCCH transmission is after the switching, and the other uplink channels are uplink channels other than the PUCCH.
[0012] Optionally, when the first condition comprises at least the time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the PUCCH carrier switching is enabled according to the first condition comprises:
[0013] when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a physical uplink shared channel (PUSCH) in time domain, determining that the PUCCH carrier switching is enabled;
[0014] otherwise, determining that the PUCCH carrier switching is not enabled.
[0015] Optionally, the PUSCH is a PUSCH with physical downlink control channel (PDCCH) scheduling.
[0016] Optionally, when the first condition comprises at least the time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the PUCCH carrier switching is enabled according to the first condition comprises:
[0017] when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a first type of semi-static PUSCH in time domain, determining that the PUCCH carrier switching is enabled;
[0018] otherwise, determining that the PUCCH carrier switching is not enabled.
[0019] wherein the first type of semi-static PUSCH comprises a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH comprises a PUSCH which is determined not to be transmitted and without PDCCH scheduling.
[0020] Optionally, when the first condition at least comprises a time domain overlap case of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the physical uplink control channel (PUCCH) is enabled according to the first condition comprises:
[0021] when the corresponding PUCCH resource of the PUCCH on the first carrier overlaps with a first uplink channel in time domain, and the corresponding PUCCH resource of the PUCCH on the second carrier does not overlap with a second uplink channel in time domain, determining that the carrier switching of the PUCCH is enabled;
[0022] otherwise, determining that the carrier switching of the PUCCH is not enabled;
[0023] wherein the first uplink channel comprises: a PUSCH and / or a PUCCH other than the PUCCH;
[0024] the second uplink channel comprises: a PUSCH and / or a PUCCH other than the PUCCH.
[0025] Optionally, the PUCCH and the PUCCH have the same or different priorities; and / or,
[0026] the PUCCH comprises: a PUCCH with a corresponding PDCCH; or a PUCCH without a corresponding PDCCH.
[0027] Optionally, when the first condition at least comprises whether a resource of the PUCCH on the second carrier is available, the determining whether the carrier switching of the physical uplink control channel (PUCCH) is enabled according to the first condition comprises:
[0028] when the corresponding PUCCH resource of the PUCCH on the second carrier is an available resource, determining that the carrier switching of the PUCCH is enabled;
[0029] otherwise, determining that the carrier switching of the PUCCH is not enabled;
[0030] wherein the PUCCH resource is an available resource when it satisfies one or more of the following conditions:
[0031] not overlapping with a downlink symbol on the second carrier, and not overlapping with a symbol occupied by a synchronization signal and physical broadcast channel block (SSB) on the second carrier;
[0032] satisfying a processing delay;
[0033] does not overlap with the other uplink channel in time domain and / or frequency domain;
[0034] does not overlap with PUSCH on any carrier in time domain.
[0035] Optionally, the other uplink channel comprises at least one of:
[0036] an uplink channel with PDCCH scheduling;
[0037] an uplink channel without PDCCH scheduling;
[0038] an uplink channel on the second carrier;
[0039] an uplink channel on any carrier.
[0040] Optionally, the PUSCH has the same or different priority as the PUCCH.
[0041] Optionally, the determining whether the carrier switching of the PUCCH is possible according to the first condition comprises:
[0042] when it is determined according to a predetermined rule or signaling that the transmission of the PUCCH needs to be carrier switched in a current time unit, determining whether the carrier switching of the PUCCH is possible according to the first condition.
[0043] Optionally, when a plurality of carrier groups are configured, the determining whether the carrier switching of the PUCCH is possible according to the first condition is performed in a same carrier group.
[0044] Embodiments of the present application also provide a communication device comprising a memory, a transceiver and a processor:
[0045] a memory for storing a computer program; a transceiver for transceiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0046] determining whether the carrier switching of the PUCCH is possible according to the first condition;
[0047] wherein the first condition comprises at least one of:
[0048] a time domain overlap situation of the PUCCH with other uplink channels on the first carrier and / or the second carrier;
[0049] whether resources of the PUCCH on the second carrier are available;
[0050] The first carrier is a carrier on which the PUCCH transmission is located before the switching, and the second carrier is a carrier on which the PUCCH transmission is located after the switching; and the other uplink channel is an uplink channel other than the PUCCH.
[0051] Optionally, when the first condition at least includes a time domain overlap of the PUCCH on the first carrier and / or the second carrier with the other uplink channel, the determining, according to the first condition, whether the carrier switching of the PUCCH can be performed comprises:
[0052] when the corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with the PUSCH in the time domain, determining that the carrier switching of the PUCCH can be performed;
[0053] otherwise, determining that the carrier switching of the PUCCH cannot be performed.
[0054] Optionally, the PUSCH is a PUSCH with PDCCH scheduling.
[0055] Optionally, when the first condition at least includes a time domain overlap of the PUCCH on the first carrier and / or the second carrier with the other uplink channel, the determining, according to the first condition, whether the carrier switching of the PUCCH can be performed comprises:
[0056] when the corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with the first type of semi-static PUSCH in the time domain, determining that the carrier switching of the PUCCH can be performed;
[0057] otherwise, determining that the carrier switching of the PUCCH cannot be performed.
[0058] The first type of semi-static PUSCH includes a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH includes a PUSCH that is determined to be unable to be transmitted and without PDCCH scheduling.
[0059] Optionally, when the first condition at least includes a time domain overlap of the PUCCH on the first carrier and / or the second carrier with the other uplink channel, the determining, according to the first condition, whether the carrier switching of the PUCCH can be performed comprises:
[0060] determining that the carrier switching of the PUCCH is able to be performed when the corresponding PUCCH resource of the PUCCH on the first carrier overlaps with the first uplink channel in the time domain, and the corresponding PUCCH resource of the PUCCH on the second carrier does not overlap with the second uplink channel in the time domain;
[0061] otherwise, determining that the carrier switching of the PUCCH is unable to be performed;
[0062] wherein the first uplink channel comprises: a PUSCH and / or a PUCCH other than the PUCCH;
[0063] the second uplink channel comprises: a PUSCH and / or a PUCCH other than the PUCCH.
[0064] Optionally, the PUCCH and the PUCCH have the same or different priorities; and / or,
[0065] the PUCCH comprises: a PUCCH with a corresponding PDCCH; or a PUCCH without a corresponding PDCCH.
[0066] Optionally, when the first condition at least comprises whether the resource of the PUCCH on the second carrier is available, the determining whether the carrier switching of the PUCCH is able to be performed according to the first condition comprises:
[0067] determining that the carrier switching of the PUCCH is able to be performed when the corresponding PUCCH resource of the PUCCH on the second carrier is an available resource;
[0068] otherwise, determining that the carrier switching of the PUCCH is unable to be performed;
[0069] wherein the PUCCH resource is an available resource when the PUCCH resource satisfies one or more of the following conditions:
[0070] not overlapping with a downlink symbol on the second carrier, and not overlapping with a symbol occupied by a synchronization signal and physical broadcast channel block (SSB) on the second carrier;
[0071] satisfying a processing delay;
[0072] not overlapping with the other uplink channel in the time domain and / or the frequency domain;
[0073] not overlapping with a PUSCH on any carrier in the time domain.
[0074] Optionally, the other uplink channel comprises at least one of the following:
[0075] an uplink channel with PDCCH scheduling;
[0076] uplink channels without PDCCH scheduling;
[0077] uplink channels on the second carrier;
[0078] uplink channels on any carrier.
[0079] Optionally, the PUSCH and the PUCCH have the same or different priorities.
[0080] Optionally, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises:
[0081] The determining whether the carrier switching of the PUCCH can be performed according to the first condition is performed when it is determined according to a predetermined rule or signaling that the transmission of the PUCCH needs to be performed with the carrier switching in the current time unit.
[0082] Optionally, when a plurality of carrier groups are configured, the determining whether the carrier switching of the PUCCH can be performed according to the first condition is performed in a same carrier group.
[0083] Embodiments of the present application further provide an information confirmation apparatus applied to a communication device, comprising:
[0084] a first determining unit configured to determine whether the carrier switching of the PUCCH can be performed according to a first condition;
[0085] The first condition comprises at least one of the following:
[0086] a time domain overlap condition of the PUCCH with other uplink channels on the first carrier and / or the second carrier;
[0087] whether resources of the PUCCH on the second carrier are available;
[0088] The first carrier is a carrier on which the PUCCH is transmitted before the switching, the second carrier is a carrier on which the PUCCH is transmitted after the switching, and the other uplink channels are uplink channels other than the PUCCH.
[0089] Optionally, when the first condition comprises at least the time domain overlap condition of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises:
[0090] determining that the carrier switching of the PUCCH is able to be performed when the corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with the PUSCH in the time domain;
[0091] otherwise, determining that the carrier switching of the PUCCH is unable to be performed.
[0092] Optionally, the PUSCH is a PUSCH with a physical downlink control channel (PDCCH) scheduling.
[0093] Optionally, when the first condition at least comprises a time domain overlap of the PUCCH on the first carrier and / or the second carrier with other uplink channels, the determining whether the carrier switching of the PUCCH is able to be performed according to the first condition comprises:
[0094] determining that the carrier switching of the PUCCH is able to be performed when the corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with the first type of semi-static PUSCH in the time domain;
[0095] otherwise, determining that the carrier switching of the PUCCH is unable to be performed.
[0096] wherein the first type of semi-static PUSCH comprises a PUSCH without a PDCCH scheduling, or the first type of semi-static PUSCH comprises a PUSCH determined to be unable to be transmitted and without a PDCCH scheduling.
[0097] Optionally, when the first condition at least comprises a time domain overlap of the PUCCH on the first carrier and / or the second carrier with other uplink channels, the determining whether the carrier switching of the PUCCH is able to be performed according to the first condition comprises:
[0098] determining that the carrier switching of the PUCCH is able to be performed when the corresponding PUCCH resource of the PUCCH on the first carrier overlaps with the first uplink channel in the time domain, and the corresponding PUCCH resource of the PUCCH on the second carrier does not overlap with the second uplink channel in the time domain;
[0099] otherwise, determining that the carrier switching of the PUCCH is unable to be performed.
[0100] wherein the first uplink channel comprises a PUSCH and / or other PUCCHs except the PUCCH;
[0101] the second uplink channel comprises a PUSCH and / or other PUCCHs except the PUCCH.
[0102] Optionally, the other PUCCH has same or different priority as the PUCCH; and / or,
[0103] The other PUCCH includes: a PUCCH with corresponding PDCCH; or, a PUCCH without corresponding PDCCH.
[0104] Optionally, when the first condition at least includes whether a resource of the PUCCH on a second carrier is available, the determining whether the carrier switching of the physical uplink control channel (PUCCH) is enabled according to the first condition includes:
[0105] When the corresponding PUCCH resource of the PUCCH on the second carrier is an available resource, it is determined that the carrier switching of the PUCCH is enabled.
[0106] Otherwise, it is determined that the carrier switching of the PUCCH is not enabled.
[0107] The PUCCH resource is an available resource when the PUCCH resource satisfies one or more of the following conditions:
[0108] Not overlapping with a downlink symbol on the second carrier, and not overlapping with a symbol occupied by a synchronization signal and physical broadcast channel block (SSB) on the second carrier;
[0109] Satisfying a processing delay;
[0110] Not overlapping with the other uplink channel in time domain and / or frequency domain;
[0111] Not overlapping with a PUSCH on any carrier in time domain.
[0112] Optionally, the other uplink channel includes at least one of the following:
[0113] An uplink channel with PDCCH scheduling;
[0114] An uplink channel without PDCCH scheduling;
[0115] An uplink channel on the second carrier;
[0116] An uplink channel on any carrier.
[0117] Optionally, the PUSCH has same or different priority as the PUCCH.
[0118] Optionally, the determining whether the carrier switching of the physical uplink control channel (PUCCH) is enabled according to the first condition includes:
[0119] When it is determined according to a predetermined rule or signaling that the transmission of the PUCCH needs to be switched in the current time unit, whether the carrier switching of the physical uplink control channel (PUCCH) can be performed is determined according to a first condition.
[0120] Optionally, when a plurality of carrier groups are configured, the operation of determining whether the carrier switching of the PUCCH can be performed according to the first condition is performed in the same carrier group.
[0121] The embodiments of the present application further provide a processor-readable storage medium storing a computer program, which is used to make the processor execute the information confirmation method.
[0122] The beneficial effects of the above technical solutions of the present application are as follows:
[0123] In the above solution, the information confirmation method determines whether the carrier switching of the PUCCH can be performed according to a first condition, wherein the first condition includes at least one of the following: the time domain overlap situation of the PUCCH on a first carrier and / or a second carrier with other uplink channels; whether the resources of the PUCCH on the second carrier are available; the first carrier is the carrier where the PUCCH is transmitted before switching, and the second carrier is the carrier where the PUCCH is transmitted after switching; the other uplink channels are uplink channels other than the PUCCH. The PUCCH carrier switching can be accurately performed to ensure that the PUCCH is switched to another carrier for transmission when the PUCCH cannot be transmitted on the originally configured carrier, so that the PUCCH transmission is not delayed due to insufficient scheduling resources or resource conflicts on the original carrier, thereby avoiding the increase of PUCCH transmission delay, preventing the increase of service transmission delay caused by the transmission of the PUCCH, and increasing the flexibility of PUCCH transmission, which can select a carrier with better channel state to transmit the PUCCH and improve the transmission performance of the PUCCH. The problem of increasing service transmission delay or poor transmission performance caused by the transmission of the PUCCH in the prior art is well solved. BRIEF DESCRIPTION OF DRAWINGS
[0124] Figure 1 The wireless communication system architecture of the embodiments of the present application is shown in the figure;
[0125] Figure 2 The downlink scheduling timing and HARQ-ACK feedback timing in the embodiments of the present application are shown in the figure;
[0126] Figure 3 The information confirmation method flowchart of the embodiments of the present application is shown in the figure;
[0127] Figure 4 An information confirmation method according to an embodiment of the present application Figure 1
[0128] Figure 5 An information confirmation method according to an embodiment of the present application Figure 2
[0129] Figure 6 An information confirmation method according to an embodiment of the present application Figure 3
[0130] Figure 7 An information confirmation method according to an embodiment of the present application Figure 4
[0131] Figure 8 An information confirmation method according to an embodiment of the present application Figure 5
[0132] Figure 9 An information confirmation method according to an embodiment of the present application Figure 6
[0133] Figure 10 A communication device according to an embodiment of the present application Figure 1
[0134] Figure 11 A communication device according to an embodiment of the present application Figure 2
[0135] Figure 12 A communication device according to an embodiment of the present application DETAILED DESCRIPTION
[0136] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. Based on the embodiments in the present application, all the other embodiments obtained by those skilled in the art without creative work fall within the scope of the present application.
[0137] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can mean that there are three cases of A alone, A and B together, and B alone. The character " / " generally represents an "or" relationship between the associated objects before and after it.
[0138] In the embodiments of the present application, the term "a plurality of" means two or more, and other quantifiers are similar.
[0139] It is explained that the technical solutions provided by the embodiments of the present application can be applied to various systems, especially 5G systems. For example, the applicable systems can be global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, long term evolution advanced (LTE-A) system, universal mobile system (UMTS), worldwide interoperability for microwave access (WiMAX) system, 5G new radio (NR) system, etc. Among the various systems, there are terminal and network equipment. The system can also include a core network part, such as evolved packet system (EPS), 5G system (5GS), etc.
[0140] Figure 1 A block diagram of a wireless communication system to which the embodiments of the present application can be applied is shown. The wireless communication system includes a terminal and a network device. The communication device in the embodiments of the present application can be a terminal or a network device, which is not limited herein.
[0141] The terminal referred to in the embodiments of the present application can refer to a device that provides voice and / or data connectivity to a user, a handheld device having wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal can also be different, for example, in the 5G system, the terminal can be called a user equipment (UE). The wireless terminal can communicate with one or more core networks (CN) through a radio access network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or called "cellular" phone) and a computer with a mobile terminal, for example, it can be a portable, pocket, handheld, built-in computer or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), etc. The wireless terminal can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, a user device, which is not limited in the embodiments of the present application.
[0142] The network device according to embodiments of the present application can be a base station, which can include a plurality of cells serving terminals. Depending on the specific application, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminals through one or more sectors on an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets, as a router between wireless terminals and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device according to embodiments of the present application can be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (evolutional Node B, eNB or e-NodeB) in a long term evolution (LTE) system, or a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc. Embodiments of the present application are not limited. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be geographically separated.
[0143] The network device and the terminal can each use one or more antennas for Multi Input Multi Output (MIMO) transmission, which can be Single User MIMO (SU-MIMO) or Multiple User MIMO (MU-MIMO). Depending on the shape and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or can be diversity transmission or precoding transmission or beamforming transmission, etc.
[0144] The content related to the scheme provided by the embodiments of the present application will be introduced first.
[0145] The UCI contains HARQ-ACK, CSI, SR and the like. Among them, the HARQ-ACK is the general term of ACK (Acknowledgment) and NACK (Non-ACKnowledgment), which is used for feedback to PDSCH or PDCCH (Physical Downlink Control Channel; also called SPS PDSCH release) indicating SPS (Semi-Persistent Scheduling) resource release, to inform the base station whether the PDSCH or the PDCCH indicating the SPS PDSCH release is correctly received; the CSI is used to feedback the downlink channel quality, so as to help the base station to better perform downlink scheduling, such as selecting the MCS (Modulation and Coding Scheme) according to the CSI, configuring appropriate RB (Resource Block) resources, etc.; the SR is used to request the transmission resource of the PUSCH carrying the uplink data from the base station when the terminal has uplink data to be transmitted. The UCI is transmitted on the PUCCH. The PUCCH is always transmitted on the fixed carrier.
[0146] For CA (Carrier aggregation) scenario, PUCCH is transmitted on PCC (Primary Component Carrier; or PCell (Primary Cell), same below), when PUCCH is configured to be transmitted on SCC (Secondary Component Carrier; or SCell (Secondary Cell), same below) in CA scenario, the aggregated carriers can be divided into two PUCCH carrier groups, there is a designated carrier in each PUCCH carrier group to transmit PUCCH, the carrier group containing PCC is the primary PUCCH carrier group, PUCCH is transmitted on PCC, the secondary PUCCH carrier group is all SCCs, one of the SCCs is configured by higher layer signaling to transmit PUCCH, which is called PUCCH SCell, the HARQ-ACK of the downlink transmission on all carriers in each carrier group is transmitted in the PUCCH on the designated carrier. For DC (Dual-connective) scenario, there are two carrier groups, MCG (Master Carrier Group) and SCG (Secondary Carrier Group), PUCCH is transmitted on a designated carrier in each carrier group, wherein MCG contains PCC, PUCCH is transmitted on PCC, and SCG is all SCCs, PUCCH is transmitted on one of the pre-configured SCCs (or PSCell).
[0147] Flexible timing relationship is supported in 5G NR. For downlink transmission with dynamic scheduling (i.e. PDCCH or DCI (Downlink Control Information) scheduled transmission), including PDCCH scheduled PDSCH, PDCCH itself that needs to be HARQ-ACKed, e.g. PDCCH indicating downlink SPS resource release, PDCCH indicating SCell dormancy, DCI triggered type 3 HARQ-ACK codebook transmission, etc. The slot or sub-slot where HARQ-ACK transmission is located can be determined based on the feedback timing indication field in the corresponding PDCCH or DCI (PDCCH and DCI can be considered equivalent, DCI is a specific transmission format of PDCCH, PDCCH is the transmission channel of DCI). Take PDSCH as an example, the PDCCH carrying its scheduling information indicates the scheduling timing relationship (Scheduling timing, i.e. K0) between PDSCH and PDCCH and the feedback timing relationship (HARQ-ACK timing, i.e. K1) between PDSCH and its corresponding HARQ-ACK. Specifically, the time domain resource allocation indication field in the DCI format used by PDCCH indicates the slot offset K0 between the slot where PDSCH is located and the slot where DCI is located; the PDSCH to HARQ-ACK feedback timing indication field in the DCI format indicates the number of slots K1 between the end of PDSCH and the start of HARQ-ACK, i.e. assuming the same uplink and downlink SCS (sub-carrier space), the PDSCH transmitted in slot n is HARQ-ACKed in slot n+K1, as shown in Figure 2 .
[0148] The full set of K1 is {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15}, and usually up to 8 values are configured to the terminal. In Rel-15, the value of K1 is in units of slots, i.e., K1 = 1 means an interval of 1 slot. In Rel-16, the value of K1 can be in units of slots or sub-slots, where a sub-slot can be pre-configured to be 2 symbol length (i.e., there are 7 sub-slots sequentially in a slot), or 7 symbol length (i.e., there are 2 sub-slots sequentially in a slot), etc. Whether the feedback timing indication field exists in the DCI can be determined according to whether the number of indication bits configured by the higher layer signaling is greater than 0, or according to the number of elements in the set of K1 values of the feedback timing configured by the higher layer signaling, when the number of elements is greater than 1, the number of bits indicated according to the number of elements (e.g., ceil(log2N), N is the number of elements, ceil is the ceiling), when the number of elements is only one, the DCI does not exist indication field, directly using this value to determine the feedback timing.
[0149] For semi-static UCI, such as CSI, SR and HARQ-ACK corresponding to SPS PDSCH (referred to as SPS HARQ-ACK), the slot or sub-slot where the PUCCH transmission carrying the semi-static UCI is located is semi-statically determined, which is called semi-static feedback timing. For example, CSI and SR are determined according to the period and offset value configured by the higher layer signaling, the slot where each transmission opportunity is located and the symbol position in the slot, so that the PUCCH resource configured by the higher layer signaling is periodically transmitted in the corresponding slot and the corresponding symbol position. SPS HARQ-ACK is determined according to the K1 value indicated by the feedback timing indication field in the PDCCH indicating the activation of the SPS PDSCH (i.e., the slot or sub-slot where the HARQ-ACK feedback position is located), of course, if the feedback timing indication field does not exist in the PDCCH indicating the activation of the SPS PDSCH, the HARQ-ACK feedback position is determined according to the K1 value configured by the higher layer signaling.
[0150] The PUCCH resource carrying CSI or SR is one PUCCH resource configured by high layer signaling for each CSI report or SR respectively. One or more PUCCH resource sets can be configured for carrying HARQ-ACK of dynamically scheduled downlink transmission in the system. If only one PUCCH resource set is configured, the PUCCH resource carrying HARQ-ACK of dynamically scheduled downlink transmission can be one resource selected from the multiple resources in this resource set according to the PUCCH resource indication field in the scheduling PDCCH. If more than 8 resources are included in one resource set, one resource can be selected from the multiple resources in combination with the CCE information (Control Channel Element) of the PDCCH and the PUCCH resource indication field therein. If multiple PUCCH resource sets are configured, each PUCCH resource set corresponds to a different number of UCI transmission bits. One PUCCH resource set is selected according to the number of UCI bits carried by the PUCCH, and one resource is selected from the multiple resources in the selected PUCCH resource set according to the PUCCH resource indication field in the scheduling PDCCH. If only one PUCCH resource exists in one resource set, the PUCCH resource indication field can not exist in the PDCCH, and the resource can be directly used for transmission.
[0151] Flexible uplink and downlink slot ratio is also supported in NR (New RAT, also known as New Radio). On the one hand, high layer signaling can be used to semi-statically configure which slots are downlink slots, which slots are uplink slots, and which slots are hybrid slots containing both uplink and downlink in a period of time. For example, the high layer signaling can configure the start of the full downlink slot, the number of consecutive full downlink slots, the number of downlink symbols in the slot after the full downlink slot, the number of uplink symbols in the slot before the first full uplink slot, the number of consecutive full uplink slots or the end position, etc. Among them, the symbol positions not indicated as uplink or downlink symbols are considered as flexible symbols, which can be dynamically used for downlink transmission or uplink transmission. In addition, the uplink and downlink ratio can also be changed dynamically, for example, by periodically sending a DCI indicating the slot format (SFI) to inform the division of uplink and downlink symbols in each slot in one or more consecutive slots, so as to adjust the number of uplink and downlink symbols in each slot.
[0152] Based on the above, the embodiments of the present application provide an information confirmation method, device and communication equipment to solve the problem of increasing service transmission delay or poor transmission performance caused by the transmission of PUCCH in the prior art. The method, device and communication equipment are based on the same application concept. Since the principles of the method, device and communication equipment for solving the problem are similar, the implementation of the method, device and communication equipment can be mutually referred to, and the repeated parts will not be described again.
[0153] The information confirmation method provided by the embodiments of the present application is applied to a communication equipment, such as a terminal device, a base station or the like. Figure 3 As shown in the figure, it includes:
[0154] Step 31: According to the first condition, determine whether the carrier switching of the physical uplink control channel PUCCH can be performed; wherein the first condition includes at least one of the following: the time domain overlap situation of the PUCCH on the first carrier and / or the second carrier with other uplink channels; whether the resources of the PUCCH on the second carrier are available; wherein the first carrier is the carrier where the PUCCH transmission is located before switching, and the second carrier is the carrier where the PUCCH transmission is located after switching; the other uplink channels are uplink channels other than the PUCCH.
[0155] Wherein, the other uplink channels can be on the first carrier, or the second carrier, or other carriers, which are not limited here.
[0156] The information confirmation method provided by the embodiments of the present application determines whether the carrier switching of the physical uplink control channel PUCCH can be performed according to the first condition; wherein the first condition includes at least one of the following: the time domain overlap situation of the PUCCH on the first carrier and / or the second carrier with other uplink channels; whether the resources of the PUCCH on the second carrier are available; wherein the first carrier is the carrier where the PUCCH transmission is located before switching, and the second carrier is the carrier where the PUCCH transmission is located after switching; the other uplink channels are uplink channels other than the PUCCH; The PUCCH carrier switching can be accurately performed to ensure that the PUCCH cannot be transmitted on the originally configured carrier, and is switched to another carrier for transmission, so that the PUCCH transmission does not need to be delayed due to insufficient scheduling resources or resource conflicts on the original carrier, avoiding the increase of PUCCH transmission delay, thereby preventing the transmission of PUCCH from causing the increase of service transmission delay, and also increasing the flexibility of PUCCH transmission, which can select a carrier with better channel state to transmit PUCCH, and improve the transmission performance of PUCCH; The problem of increasing service transmission delay or poor transmission performance caused by the transmission of PUCCH in the prior art is well solved.
[0157] In the embodiments of the present application, when the first condition at least comprises a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a physical uplink shared channel (PUSCH) in time domain, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed.
[0158] The "PUCCH resource does not overlap with a PUSCH in time domain" can specifically mean that the PUCCH resource does not overlap with symbols occupied by the PUSCH, that is, does not overlap with a resource of the PUSCH.
[0159] The PUSCH can be a PUSCH with physical downlink control channel (PDCCH) scheduling.
[0160] In the embodiments of the present application, when the first condition at least comprises a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a first type of semi-static PUSCH in time domain, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; wherein the first type of semi-static PUSCH comprises a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH comprises a PUSCH that is determined to be unable to be transmitted and without PDCCH scheduling.
[0161] In the embodiments of the present application, when the first condition at least comprises a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a first type of semi-static PUSCH in time domain, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; wherein the first type of semi-static PUSCH comprises a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH comprises a PUSCH that is determined to be unable to be transmitted and without PDCCH scheduling.
[0162] The first uplink channel can be an uplink channel on the first carrier or an uplink channel on any carrier. For the latter, the PUCCH resource on the first carrier overlaps with the first uplink channel on any carrier, and the condition is met.
[0163] The second uplink channel can be an uplink channel on the second carrier or an uplink channel on any carrier. For the latter, the PUCCH resource on the second carrier does not overlap with the second uplink channel on any carrier, and the condition is met.
[0164] In the embodiments of the present application, the other PUCCHs have the same or different priorities as the PUCCH, and / or the other PUCCHs include PUCCHs with corresponding PDCCHs or PUCCHs without corresponding PDCCHs.
[0165] In the embodiments of the present application, when the first condition includes whether the PUCCH resource on the second carrier is available, determining whether the carrier switching of the PUCCH can be performed according to the first condition includes: when the corresponding PUCCH resource on the second carrier is an available resource, determining that the carrier switching of the PUCCH can be performed; otherwise, determining that the carrier switching of the PUCCH cannot be performed; wherein the PUCCH resource is an available resource when one or more of the following conditions are met: not overlapping with the downlink symbol on the second carrier and not overlapping with the symbol occupied by the synchronization signal and the physical broadcast channel block (SSB) on the second carrier; meeting the processing delay; not overlapping with the other uplink channels in the time domain and / or the frequency domain; and not overlapping with the PUSCH on any carrier in the time domain.
[0166] The other uplink channels include at least one of the following: an uplink channel with PDCCH scheduling, an uplink channel without PDCCH scheduling, an uplink channel on the second carrier, and an uplink channel on any carrier.
[0167] In the embodiments of the present application, the PUSCH has the same or different priority as the PUCCH.
[0168] In the embodiments of the present application, determining whether the carrier switching of the PUCCH can be performed according to the first condition includes: when it is determined according to a predetermined rule or signaling that the transmission of the PUCCH needs to be carrier switched in the current time unit, determining whether the carrier switching of the PUCCH can be performed according to the first condition.
[0169] When multiple carrier groups are configured, the operation of determining whether the carrier switching of the PUCCH can be performed according to the first condition is performed in the same carrier group.
[0170] The specific operation included in the operation of determining whether the carrier switching of the PUCCH can be performed according to the first condition can be used separately or in any combination (i.e., superimposed), and is not limited herein.
[0171] The operation of determining that the carrier switching of the PUCCH can be performed can exist independently of the operation of determining that the carrier switching of the PUCCH cannot be performed, that is, the case of "otherwise" is not limited. That is, determining that the switching can be performed under a certain condition does not mean that the switching cannot be performed under the case of "otherwise". For example, "when the PUCCH corresponding PUCCH resource on the first carrier and the PUSCH do not overlap in time domain, it is determined that the carrier switching of the PUCCH can be performed", which does not mean that "when the PUCCH corresponding PUCCH resource on the first carrier and the PUSCH overlap in time domain, it is determined that the carrier switching of the PUCCH cannot be performed", and does not exclude "when the PUCCH corresponding PUCCH resource on the first carrier and the PUSCH overlap in time domain, if other conditions are also added, it can also be determined that the carrier switching of the PUCCH can be performed".
[0172] The information confirmation method provided by the embodiments of the present application is described below.
[0173] To solve the above technical problems, the embodiments of the present application provide an information confirmation method, which can be implemented as a determination method of whether to perform PUCCH carrier switching, to implement PUCCH carrier switching (i.e., PUCCH switching carrier transmission mode), that is, to switch PUCCH from the originally configured carrier to another carrier for transmission, so that the PUCCH transmission needs not to be delayed due to insufficient scheduling resources or resource conflicts on the original carrier; thereby reducing the PUCCH transmission time.
[0174] The scheme provided by the embodiments of the present application mainly relates to: (terminal or network device) for a PUCCH transmission, at least one of the following ways or combination (it can be understood that: according to the time domain overlap of PUCCH with other uplink channels on the first carrier and / or the second carrier and / or whether the resource of PUCCH on the second carrier is available) is used to determine whether the carrier switching of PUCCH can be performed, wherein the first carrier is the carrier before switching of PUCCH transmission, and the second carrier is the carrier after switching of PUCCH transmission. The specific mode includes the following:
[0175] 1. When the corresponding PUCCH resource on the first carrier does not exist in time domain overlap with PUSCH, the switching can be performed, otherwise, the switching cannot be performed (may not be performed); corresponding to the above, when the corresponding PUCCH resource of the PUCCH on the first carrier does not exist in time domain overlap with the physical uplink shared channel PUSCH, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed. The channels involved can all belong to the same carrier group.
[0176] 2. When the corresponding PUCCH resource on the first carrier does not exist in time domain overlap with PUSCH having PDCCH scheduling, the switching can be performed, otherwise, the switching cannot be performed (may not be performed); corresponding to the above, when the corresponding PUCCH resource of the PUCCH on the first carrier does not exist in time domain overlap with the physical uplink shared channel PUSCH, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed. The PUSCH is the PUSCH having downlink control channel PDCCH scheduling. The channels involved can all belong to the same carrier group.
[0177] 3. When the corresponding PUCCH resource on the first carrier does not exist in time domain with the first type of semi-static PUSCH, switching can be performed, otherwise, switching is not (can not be) performed; wherein the first type of semi-static PUSCH is a PUSCH without PDCCH scheduling, such as CG (Configured Grant) PUSCH or SP-CSI (semi-persistent CSI) PUSCH, or the first type of semi-static PUSCH is a PUSCH determined to be unable to transmit and without PDCCH scheduling, such as CG PUSCH or SP-CSI PUSCH, which is determined to be unable to transmit when colliding with semi-statically configured DL (Down Link) symbols or SSB (Synchronization Signals / PBCH Block) occupied symbols, or for example, CG PUSCH is cancelled and unable to transmit when there is a time domain overlap with PUSCH with PDCCH scheduling on the same carrier; corresponding to the above, when the corresponding PUCCH resource on the first carrier does not exist in time domain with the first type of semi-static PUSCH, it is determined that the PUCCH carrier switching can be performed; otherwise, it is determined that the PUCCH carrier switching cannot be performed; wherein the first type of semi-static PUSCH includes a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH includes a PUSCH determined to be unable to transmit and without PDCCH scheduling. The channels involved can all belong to the same carrier group.
[0178] 4. When the corresponding PUCCH resource on the first carrier exists in time domain with PUSCH and / or other PUCCH, and the corresponding PUCCH resource on the second carrier does not exist in time domain with PUSCH and / or other PUCCH, switching can be performed, otherwise, switching is not (can not be) performed; corresponding to the above, when the corresponding PUCCH resource on the first carrier exists in time domain with the first uplink channel, and the corresponding PUCCH resource on the second carrier does not exist in time domain with the second uplink channel, it is determined that the PUCCH carrier switching can be performed; otherwise, it is determined that the PUCCH carrier switching cannot be performed; wherein the first uplink channel includes: PUSCH and / or other PUCCHs other than the PUCCH; the second uplink channel includes: PUSCH and / or other PUCCHs other than the PUCCH. The channels involved can all belong to the same carrier group.
[0179] 5. The switching can be performed when the corresponding PUCCH resource on the second carrier is an available resource, otherwise, the switching is not (can not be) performed; corresponding to the above, when the PUCCH resource on the second carrier is an available resource, it is determined that the switching of the PUCCH carrier can be performed; otherwise, it is determined that the switching of the PUCCH carrier cannot be performed;
[0180] wherein the PUCCH resource is an available resource at least in the sense that one or more of the following conditions is met (corresponding to the above, the PUCCH resource is an available resource when one or more of the following conditions is met):
[0181] Condition 1: does not overlap with the downlink symbol (configured by higher layer signaling) on the second carrier, and does not overlap with the symbol occupied by the SSB on the second carrier; corresponding to the above, does not overlap with the downlink symbol on the second carrier, and does not overlap with the symbol occupied by the synchronization signal and physical broadcast channel block SSB on the second carrier.
[0182] Condition 2: meets the processing delay; wherein the processing delay is manifested as: the shortest time required for preparing the UCI transmitted on the PUCCH; for example, when the PUCCH carries HARQ-ACK, the time interval between the starting symbol of the PUCCH resource and the ending symbol of the PDSCH or PDCCH (such as PDCCH indicating SPS resource release, PDCCH indicating SCell dormancy) requiring HARQ-ACK feedback is not shorter than the predetermined processing time, and the time interval is the time T proc,1 required for PDCCH, PDSCH processing and preparing HARQ-ACK transmission on PUCCH. proc,1 , for example, defined as T 1,1 = ((N1+d 1,2 )(2048+144)·κ2 -μ )×T C , wherein N1 is the processing time related to the processing capability of the PDSCH requiring HARQ-ACK feedback, one value is selected from the processing capability list according to the reference μ, κ is the ratio between the LTE interval and the NR sampling interval, μ is the index of SCS, the reference μ is the minimum value of the corresponding μ of the PDCCH scheduling the PDSCH, the PDSCH itself, the PUCCH itself, etc., T C is the NR interval, d1,1 is the processing time offset value for transmitting HARQ-ACK on different uplink channels, d1,1=0 if transmitted on PUCCH, d1,1=1 if transmitted on PUSCH, and d1,2 is the processing time offset related to the number of symbols occupied by the PDSCH.
[0183] Condition 3: does not overlap with other uplink channels in time domain and / or frequency domain; the other uplink channels can include uplink channels with PDCCH scheduling, or uplink channels without PDCCH scheduling (such as SRS (Sounding Reference Symbol), SP-CSI, CG PUSCH, and other semi-static uplink transmissions configured by high layer signaling), uplink channels on the second carrier, or uplink channels on any carrier; for example, does not overlap with PUSCH on the second carrier in time domain and / or frequency domain, or does not overlap with PUSCH on any carrier in time domain, etc.; corresponding to the above does not overlap with the other uplink channels in time domain and / or frequency domain; the other uplink channels include at least one of the following: uplink channels with PDCCH scheduling; uplink channels without PDCCH scheduling; uplink channels on the second carrier; uplink channels on any carrier.
[0184] Condition 4: does not overlap with PUSCH on any carrier in time domain;
[0185] The channels involved in the present mode can all belong to the same carrier group.
[0186] In addition, the above-mentioned mode involves the following schemes:
[0187] (1) wherein, when the PUCCH transmission needs to perform carrier switching in the current time unit according to the predetermined rule or signaling notification, the above-mentioned behavior of determining whether to perform carrier switching is performed. (That is, according to the rule or signaling notification, it is determined to perform carrier switching, and at the same time, the above-mentioned conditions that can perform carrier switching are met, so as to really perform carrier switching, otherwise, carrier switching is not performed); corresponding to the above, when the PUCCH transmission needs to perform carrier switching in the current time unit according to the predetermined rule or signaling notification, whether the physical uplink control channel PUCCH can perform carrier switching is determined according to the first condition. The channels involved can all belong to the same carrier group.
[0188] And / or, (2) wherein, the PUSCH and the PUCCH have the same or different priority (preferably, have the same priority, if have different priority, then the multiplexing transmission of PUCCH and PUSCH with different priority can be supported, that is, the UCI on PUCCH can be transferred to PUSCH for transmission, if PUSCH cannot carry the UCI on PUCCH, then whether such PUSCH overlaps with PUCCH does not affect PUCCH to perform carrier switching); wherein the channels involved can all belong to the same carrier group.
[0189] And / or, (3) wherein the other PUCCHs have the same or different priorities as the PUCCH (if different, multiplexing transmission between PUCCHs with different priorities can be supported, i.e., one PUCCH resource can be obtained to simultaneously transmit UCI on these PUCCHs, and if UCI on the PUCCH is discarded during multiplexing, the PUCCH can be switched); the channels involved can all belong to the same carrier group.
[0190] And / or, (4) wherein the other PUCCHs can be PUCCHs with corresponding PDCCHs or PUCCHs without corresponding PDCCHs; PUCCHs with corresponding PDCCHs, such as PUCCHs carrying dynamic UCI, are PUCCHs carrying HARQ-ACK corresponding to PDSCHs with PDCCH scheduling or PDCCHs requiring HARQ-ACK; PUCCHs without corresponding PDCCHs, such as PUCCHs carrying semi-static UCI, are PUCCHs carrying at least one of HARQ-ACK corresponding to SPS PDSCHs, CSI, and SR; the channels involved can all belong to the same carrier group.
[0191] And / or, (5) wherein if there is a definition of a carrier group (including MCG and SCG in a DC scenario or PUCCHgroup), the above behavior is performed within one carrier group; corresponding to the above, when multiple carrier groups are configured, the operation of determining whether carrier switching of a physical uplink control channel (PUCCH) can be performed according to the first condition is performed in the same carrier group. For example: the first carrier and the second carrier belong to the same carrier group; and / or at least one of the other uplink channels, downlink channels scheduling the other uplink channels, and downlink channels corresponding to the other uplink channels corresponds to the same carrier group.
[0192] The following illustrates the scheme provided by the embodiments of the present application.
[0193] Example 1: According to a predetermined rule or signaling indication (i.e., the above signaling notification), it is determined that the PUCCH transmitted in the time slot n (corresponding to the above current time unit) of the first carrier is a PUCCH that needs to be carrier switched, and then it is further determined whether carrier switching can be performed according to the above manner, for example:
[0194] Because PUCCH does not overlap with PUSCH in time domain on the first carrier (i.e. the corresponding PUCCH resource on the first carrier does not overlap with PUSCH in time domain), switching can be performed, and then the PUCCH transmission resource on the second carrier is determined according to a specific rule, and PUCCH transmission is performed on the corresponding resource on the second carrier, as shown in FIG. A (the first carrier, SCS = 15 kHz; B represents the second carrier, SCS = 15 kHz). Figure 4
[0195] Because PUCCH overlaps with PUSCH in time domain on the first carrier, PUCCH carrier switching cannot be performed, and the overlap of PUCCH and PUSCH on the first carrier is directly processed according to the existing provisions, for example, when multiplexing of PUCCH and PUSCH is supported, the operation of UCI on PUSCH is performed, that is, the UCI carried on the PUCCH on the first carrier is transferred to a PUSCH overlapping with it for transmission, so that the PUCCH on the first carrier is not transmitted, as shown in FIG. A (the first carrier, SCS = 15 kHz; B represents the second carrier, SCS = 15 kHz). Of course, multiplexing transmission between PUCCH and PUSCH can not be supported on the first carrier, for example, PUCCH carries SR, PUSCH carries SP-CSI and has no TB (Transport Block, transport block) transmission, at this time, only PUCCH is transmitted by discarding PUSCH, and if the resource of PUCCH on the first carrier is unavailable, PUCCH cannot be transmitted; for another example, the priorities of PUCCH and PUSCH are different, and multiplexing transmission between channels of different priorities is not supported, then according to the priority, the low-priority channel is discarded, and only the high-priority channel is transmitted. Figure 5
[0196] In the above example 1, the PUSCH is replaced by a first type of semi-static PUSCH or a PUSCH with PDCCH scheduling, which is also applicable. Among them, the PUSCH and the PUCCH can be on the first carrier, or the PUSCH and the PUCCH can be on different carriers, for example, the PUSCH is on the second carrier or even on other carriers, such as the third carrier, etc. When performing the UCI on PUSCH operation, if there are multiple PUSCHs overlapping with the PUCCH, one PUSCH can be selected to carry the UCI according to the existing PUSCH selection rules.
[0197] Example 2: According to the predetermined rule or signaling indication (i.e. the above signaling notification), it is determined that PUCCH1 transmitted in the time slot n (corresponding to the above current time unit) of the first carrier needs to be switched, and then whether the carrier switching can be performed is further determined according to the above manner, for example:
[0198] Because PUCCH1 overlaps with PUCCH2 in time domain on the first carrier, and the corresponding PUCCH resource (PUCCH1') of PUCCH1 on the second carrier is determined not to overlap with PUCCH2 on the first carrier in time domain (corresponding to the above-mentioned case that the corresponding PUCCH resource on the first carrier overlaps with other PUCCH in time domain, and the corresponding PUCCH resource on the second carrier does not overlap with other PUCCH in time domain), it is determined that PUCCH1 can be switched, so as to transmit PUCCH1 and PUCCH2 on different time domain positions of the second carrier and the first carrier respectively, as shown in Figure 6
[0199] Because PUCCH1 overlaps with PUCCH2 on the first carrier in time domain, and the corresponding PUCCH resource (PUCCH1') of PUCCH1 on the second carrier is determined to also overlap with PUCCH2 on the first carrier in time domain, it is determined that PUCCH1 does not perform carrier switching even if the carrier switching is performed; and subsequent processing of the overlap between PUCCHs on the first carrier is performed according to the existing specified scheme, for example, when multiplexing transmission between PUCCHs is supported, PUCCH1 is directly multiplexed with PUCCH2 on the first carrier, if the resource (PUCCH3) after multiplexing transmission is available (for example, no conflict with symbols occupied by DL symbols or SSB), PUCCH1 and PUCCH2 are simultaneously transmitted on the PUCCH resource determined by multiplexing transmission, as shown in Figure 7
[0200] In the above example 2, for example, the PUCCH1 carries HARQ-ACK, the PUCCH2 can carry CSI and / or SR, and it is assumed that the priorities of the PUCCHs are the same; of course, it can also be assumed that the priorities of the PUCCH1 and the PUCCH2 are different, for example, the PUCCH1 is low-priority HARQ-ACK, and the PUCCH2 is high-priority HARQ-ACK, then if it is determined that the PUCCH1 cannot be switched, whether the multiplexing transmission behavior of the PUCCH1 and the PUCCH2 on the first carrier can be performed depends on whether different-priority PUCCH multiplexing transmission is supported, if supported, a PUCCH resource can be found to simultaneously transmit different-priority HARQ-ACK on the PUCCH1 and the PUCCH2, if not supported, the low-priority PUCCH1 is discarded, and only the high-priority PUCCH2 is transmitted. The above-mentioned replacement of the UCI on the PUCCH1 and the PUCCH2 with other UCI, replacement of the priorities of the PUCCH1 and the PUCCH2, and the like are also applicable to the above-mentioned manner, and will not be described again. The above-mentioned replacement of the PUCCH2 with the PUSCH is also applicable to the related method, except that when it is determined that the PUCCH1 does not perform carrier switching, the UCI on the PUCCH1 is multiplexed onto the PUSCH for transmission on the first carrier (if this multiplexing behavior is supported), so that the PUCCH1 is not transmitted.
[0201] Example 3: According to a predetermined rule or signaling indication (i.e., the above-mentioned signaling notification), it is determined that the PUCCH transmitted in the time slot n (corresponding to the above-mentioned current time unit) of the first carrier is a PUCCH that needs to perform carrier switching, then whether the carrier switching can be performed is further determined according to the above-mentioned manner, for example:
[0202] Because it is determined according to a specific rule that the PUCCH transmission resource on the second carrier is available (corresponding to the above-mentioned corresponding PUCCH resource on the second carrier being an available resource; for example, not overlapping with the symbols occupied by the DL symbols or SSBs on the second carrier), it is determined that the carrier switching can be performed, and after the switching, the PUCCH is transmitted on the corresponding resource on the second carrier, as shown in Figure 8 (A represents the first carrier, SCS=15 kHz; B represents the second carrier, SCS=15 kHz); or because it is determined according to a specific rule that the PUCCH transmission resource on the second carrier is unavailable (for example, overlapping with the symbols occupied by the DL symbols or SSBs on the second carrier), it is determined that the carrier switching is not performed, then if the resource of the PUCCH on the first carrier is unavailable, the PUCCH is not transmitted, as shown in Figure 9 (A represents the first carrier, SCS=15 kHz; B represents the second carrier, SCS=15 kHz);
[0203] The rules of judging whether the carrier switching can be performed in the above example 3 are replaced by whether the PUCCH resource on the second carrier meets the processing delay, or whether the PUCCH resource on the second carrier overlaps with other uplink channels on the second carrier, or whether the PUCCH resource on the second carrier overlaps with the PUSCH on any carrier, which is also applicable, and will not be repeated.
[0204] In the above examples 1-3, only the case that the SCS of the first carrier and the second carrier is the same is taken as an example, and the method is also applicable when the SCS of the two carriers is different; only the case that the transmission unit of the PUCCH on the first carrier and the second carrier is a slot is taken as an example, if the first carrier is a slot, one carrier is a sub-slot, or both carriers are a sub-slot, and the symbols contained in the sub-slot are the same or different, the method is also applicable, and will not be repeated.
[0205] As can be seen from the above, the present scheme mainly relates to: judging whether the PUCCH which needs to perform PUCCH carrier switching can be switched according to certain conditions, so as to reduce unnecessary switching.
[0206] Specifically, the present scheme provides a determination method of whether to perform PUCCH carrier switching, according to the rules of the channel overlap of the PUCCH on the carrier before switching and / or on the carrier after switching, and / or whether the resource after switching is available, to judge whether the PUCCH carrier switching can be performed, so as to avoid unnecessary carrier switching behavior, save UE power, and simplify the implementation process.
[0207] The embodiment of the present application also provides a communication device, as shown in Figure 10 and Figure 11 which comprises a memory 101, a transceiver 102, and a processor 103:
[0208] The memory 101 is used to store a computer program; the transceiver 102 is used to transceive data under the control of the processor 103; and the processor 103 is used to read the computer program in the memory 101 and perform the following operations:
[0209] According to a first condition, determine whether the carrier switching of a physical uplink control channel (PUCCH) can be performed;
[0210] The first condition comprises at least one of the following:
[0211] The time domain overlap of the PUCCH on a first carrier and / or a second carrier with other uplink channels;
[0212] Whether the resource of the PUCCH on the second carrier is available;
[0213] Wherein, the first carrier is the carrier in which the PUCCH transmission was performed before the handover, and the second carrier is the carrier in which the PUCCH transmission was performed after the handover; the other uplink channels are uplink channels other than the PUCCH.
[0214] The communication device provided in this application determines whether a carrier switch for the Physical Uplink Control Channel (PUCCH) can be performed based on a first condition. The first condition includes at least one of the following: the temporal overlap of the PUCCH with other uplink channels on a first carrier and / or a second carrier; and the availability of resources for the PUCCH on the second carrier. The first carrier is the carrier where the PUCCH was transmitted before the switch, and the second carrier is the carrier where the PUCCH is transmitted after the switch. The other uplink channels are uplink channels other than the PUCCH. This device enables accurate PUCCH carrier switching, ensuring that the PUCCH cannot be transmitted on its original carrier but is switched to another carrier. This avoids delays in PUCCH transmission due to insufficient or conflicting resources on the original carrier, preventing increased PUCCH transmission latency and thus preventing increased service transmission latency caused by PUCCH transmission. It also increases the flexibility of PUCCH transmission, allowing the selection of carriers with better channel conditions to improve PUCCH transmission performance. This effectively solves the problem in the prior art where PUCCH transmission leads to increased service transmission latency or poor transmission performance.
[0215] When the communication device in this application embodiment is a network device, its structure can be as follows: Figure 10 As shown, transceiver 102 is used to receive and send data under the control of processor 103.
[0216] Among them, Figure 10 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 103) and memory (memory 101). The bus architecture can also link various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 102 can be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. The processor 103 is responsible for managing the bus architecture and general processing, and the memory 101 can store data used by the processor 103 during operation.
[0217] The processor 103 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0218] When the communication device in this application embodiment is a terminal, its structure can be as follows: Figure 11 As shown, transceiver 102 is used to receive and send data under the control of processor 103.
[0219] Among them, Figure 11 In this context, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 103 and memory represented by memory 101 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 102 can be multiple components, including transmitters and receivers, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 104 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.
[0220] The processor 103 is responsible for managing the bus architecture and general processing, and the memory 101 can store the data used by the processor 103 when performing operations.
[0221] Optionally, the processor 103 can be a CPU (Central Processing Unit), ASIC (Application Specific Integrated Circuit), FPGA (Field-Programmable Gate Array), or CPLD (Complex Programmable Logic Device), and the processor can also adopt a multi-core architecture.
[0222] The processor executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in memory. The processor and memory may also be physically separated.
[0223] In the embodiments of the present application, when the first condition at least comprises a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a physical uplink shared channel (PUSCH) in time domain, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed.
[0224] The PUSCH is a PUSCH with physical downlink control channel (PDCCH) scheduling.
[0225] In the embodiments of the present application, when the first condition at least comprises a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a first type of semi-static PUSCH in time domain, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; wherein the first type of semi-static PUSCH comprises a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH comprises a PUSCH that is determined to be unable to be transmitted and without PDCCH scheduling.
[0226] The PUSCH is a PUSCH with physical downlink control channel (PDCCH) scheduling.
[0225] In the embodiments of the present application, when the first condition at least comprises a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a first type of semi-static PUSCH in time domain, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; wherein the first type of semi-static PUSCH comprises a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH comprises a PUSCH that is determined to be unable to be transmitted and without PDCCH scheduling.
[0226] In the embodiments of the present application, when the first condition at least comprises a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when a corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with a first type of semi-static PUSCH in time domain, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; wherein the first type of semi-static PUSCH comprises a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH comprises a PUSCH that is determined to be unable to be transmitted and without PDCCH scheduling.
[0227] In the embodiments of the present application, the other PUCCH has the same or different priority as the PUCCH; and / or the other PUCCH comprises a PUCCH with a corresponding PDCCH or a PUCCH without a corresponding PDCCH.
[0228] In this embodiment of the application, when the first condition includes at least whether the PUCCH resource on the second carrier is available, the step of determining whether a carrier switch of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition includes: when the PUCCH resource corresponding to the PUCCH on the second carrier is available, determining that a carrier switch of the PUCCH can be performed; otherwise, determining that a carrier switch of the PUCCH cannot be performed; wherein, the PUCCH resource is available when it meets one or more of the following conditions: it does not overlap with downlink symbols on the second carrier, and does not overlap with symbols occupied by the synchronization signal and the Physical Broadcast Channel Block (SSB) on the second carrier; it meets the processing delay; it does not overlap with other uplink channels in the time domain and / or frequency domain; and it does not overlap with the PUSCH on any carrier in the time domain.
[0229] The other uplink channels include at least one of the following: an uplink channel with PDCCH scheduling; an uplink channel without PDCCH scheduling; an uplink channel on the second carrier; or an uplink channel on any carrier.
[0230] In this embodiment of the application, the PUSCH and the PUCCH have the same or different priorities.
[0231] In this embodiment of the application, determining whether a carrier switch of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition includes: when it is determined according to a predetermined rule or signaling notification that the transmission of the PUCCH needs to be switched in the current time unit, determining whether a carrier switch of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition.
[0232] In this embodiment of the application, when multiple carrier groups are configured, the operation of determining whether a carrier switching of the Physical Uplink Control Channel (PUCCH) can be performed based on the first condition is executed within the same carrier group.
[0233] It should be noted that the network device provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0234] This application also provides an information confirmation device, applied to communication equipment, such as... Figure 12 As shown, it includes:
[0235] The first determining unit 121 is used to determine whether a carrier switch of the Physical Uplink Control Channel (PUCCH) can be performed based on a first condition.
[0236] The first condition comprises at least one of the following:
[0237] The time domain overlap of the PUCCH on the first carrier and / or the second carrier with other uplink channels;
[0238] Whether the resource of the PUCCH on the second carrier is available;
[0239] The first carrier is a carrier on which the PUCCH transmission is located before switching, and the second carrier is a carrier on which the PUCCH transmission is located after switching; and the other uplink channels are uplink channels other than the PUCCH.
[0240] The information confirmation device provided in the embodiment of the present application determines whether the carrier switching of the physical uplink control channel (PUCCH) can be performed according to a first condition, wherein the first condition comprises at least one of the following: the time domain overlap of the PUCCH on the first carrier and / or the second carrier with other uplink channels; whether the resource of the PUCCH on the second carrier is available; wherein the first carrier is a carrier on which the PUCCH transmission is located before switching, and the second carrier is a carrier on which the PUCCH transmission is located after switching; and the other uplink channels are uplink channels other than the PUCCH. The PUCCH carrier switching can be accurately performed to ensure that the PUCCH is switched to another carrier for transmission when the PUCCH cannot be transmitted on the originally configured carrier, thereby avoiding the need to delay the PUCCH transmission when the original carrier scheduling resource is insufficient or resource conflict occurs, avoiding the increase of the PUCCH transmission delay, and further preventing the increase of the service transmission delay caused by the PUCCH transmission, while also increasing the flexibility of the PUCCH transmission, which can select a carrier with better channel state to transmit the PUCCH and improve the transmission performance of the PUCCH. The problem of the increase of the service transmission delay or the poor transmission performance caused by the PUCCH transmission in the prior art is well solved.
[0241] In the embodiment of the present application, when the first condition comprises at least the time domain overlap of the PUCCH on the first carrier and / or the second carrier with other uplink channels, the determination of whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when the corresponding PUCCH resource of the PUCCH on the first carrier does not overlap with the physical uplink shared channel (PUSCH) in the time domain, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed.
[0242] The PUSCH is a PUSCH with physical downlink control channel (PDCCH) scheduling.
[0243] In the embodiments of the present application, when the first condition at least includes a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when there is no time domain overlap of the corresponding PUCCH resource of the PUCCH on the first carrier with the first type of semi-static PUSCH, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; wherein the first type of semi-static PUSCH includes a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH includes a PUSCH without PDCCH scheduling and determined to be unable to be transmitted.
[0244] In the embodiments of the present application, when the first condition at least includes a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when there is no time domain overlap of the corresponding PUCCH resource of the PUCCH on the first carrier with the first type of semi-static PUSCH, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; wherein the first type of semi-static PUSCH includes a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH includes a PUSCH without PDCCH scheduling and determined to be unable to be transmitted.
[0245] In the embodiments of the present application, when the first condition at least includes a time domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when there is no time domain overlap of the corresponding PUCCH resource of the PUCCH on the first carrier with the first type of semi-static PUSCH, it is determined that the carrier switching of the PUCCH can be performed; otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; wherein the first type of semi-static PUSCH includes a PUSCH without PDCCH scheduling, or the first type of semi-static PUSCH includes a PUSCH without PDCCH scheduling and determined to be unable to be transmitted.
[0246] In the embodiments of the present application, when the first condition comprises at least whether a resource of the PUCCH on the second carrier is available, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when the corresponding PUCCH resource on the second carrier is an available resource, determining that the carrier switching of the PUCCH can be performed; otherwise, determining that the carrier switching of the PUCCH cannot be performed; wherein the PUCCH resource is an available resource when one or more of the following conditions are met: not overlapping with a downlink symbol on the second carrier, and not overlapping with a symbol occupied by a synchronization signal and a physical broadcast channel block (SSB) on the second carrier; meeting a processing delay; not overlapping with the other uplink channel in the time domain and / or the frequency domain; and not overlapping with the PUSCH on any carrier in the time domain.
[0247] The other uplink channel comprises at least one of the following: an uplink channel with PDCCH scheduling; an uplink channel without PDCCH scheduling; an uplink channel on the second carrier; and an uplink channel on any carrier.
[0248] In the embodiments of the present application, the PUSCH and the PUCCH have the same or different priorities.
[0249] In the embodiments of the present application, the determining whether the carrier switching of the PUCCH can be performed according to the first condition comprises: when it is determined according to a predetermined rule or signaling that the transmission of the PUCCH needs to perform carrier switching in a current time unit, determining whether the carrier switching of the PUCCH can be performed according to the first condition.
[0250] In the embodiments of the present application, when a plurality of carrier groups are configured, the operation of determining whether the carrier switching of the PUCCH can be performed according to the first condition is performed in the same carrier group.
[0251] It should be noted that the above-described apparatus provided by the embodiments of the present application can implement all the method steps achieved by the above-described method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described in detail herein.
[0252] It should be noted that the division of units in the embodiments of the present application is illustrative, and is merely a logical function division. Actual implementation can have another division manner. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware, or in the form of a software functional unit.
[0253] The integrated unit, if implemented in the form of a software functional unit and sold or used as an independent product, can be stored in a processor-readable storage medium. Based on such an understanding, the technical solutions of the present application, essentially or in other words, the part of the prior art that contributes to the present application, or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0254] The embodiments of the present application also provide a processor-readable storage medium, which stores a computer program. The computer program is used for causing the processor to execute the information confirmation method described above.
[0255] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to a magnetic storage (for example, a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical storage (for example, a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (for example, a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid-state disk (SSD)), etc.
[0256] The implementation embodiments of the information confirmation method described above are all applicable to the implementation embodiments of the processor-readable storage medium, and can achieve the same technical effects.
[0257] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can adopt a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer usable storage media (including but not limited to a magnetic disk storage and an optical storage, etc.) containing computer usable program codes.
[0258] The computer executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operations steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks. Figure 1 one or more flow or blocks.
[0259] These processor-executable instructions can also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks. Figure 1 one or more flow or blocks. Figure 1 one or more flow or blocks.
[0260] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operations steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flow or blocks. Figure 1 one or more flow or blocks.
[0261] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. An information verification method, applied to a communication device, characterized in that, include: Based on the first condition, determine whether a carrier switch for the Physical Uplink Control Channel (PUCCH) can be performed; The first condition includes at least one of the following: The time-domain overlap of the PUCCH with other uplink channels on the first and / or second carriers; Whether the PUCCH resources are available on the second carrier; Wherein, the first carrier is the carrier in which the PUCCH transmission was performed before the handover, and the second carrier is the carrier in which the PUCCH transmission was performed after the handover; the other uplink channels are uplink channels other than the PUCCH. Wherein, when the first condition includes at least the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the step of determining whether a carrier handover of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition includes: when the PUCCH resource corresponding to the PUCCH on the first carrier does not overlap with the Physical Uplink Shared Channel (PUSCH) in the time domain, determining that a carrier handover of the PUCCH can be performed; otherwise, determining that a carrier handover of the PUCCH cannot be performed. Wherein, when the first condition at least includes the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the step of determining whether a carrier switch of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition includes: when the PUCCH resource corresponding to the PUCCH on the first carrier does not overlap with the first type of semi-static PUSCH in the time domain, determining that a carrier switch of the PUCCH can be performed; otherwise, determining that a carrier switch of the PUCCH cannot be performed; wherein, the first type of semi-static PUSCH includes PUSCHs without PDCCH scheduling, or, the first type of semi-static PUSCH includes PUSCHs that are determined not to be transmitted and without PDCCH scheduling; Wherein, when the first condition at least includes the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the step of determining whether a carrier handover of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition includes: when the PUCCH resource corresponding to the PUCCH on the first carrier overlaps with the first uplink channel in the time domain, and the PUCCH resource corresponding to the PUCCH on the second carrier does not overlap with the second uplink channel in the time domain, it is determined that a carrier handover of the PUCCH can be performed; otherwise, it is determined that a carrier handover of the PUCCH cannot be performed; wherein, the first uplink channel includes: PUSCH and / or other PUCCHs besides the PUCCH; the second uplink channel includes: PUSCH and / or other PUCCHs besides the PUCCH; The PUSCH and the PUCCH may have the same or different priorities.
2. The information confirmation method according to claim 1, characterized in that, The PUSCH is a PUSCH with physical downlink control channel (PDCCH) scheduling.
3. The information confirmation method according to claim 1, characterized in that, The other PUCCHs have the same or different priorities as the PUCCH; and / or, The other PUCCHs include: PUCCHs with corresponding PDCCHs; or, PUCCHs without corresponding PDCCHs.
4. The information verification method according to claim 1, characterized in that, When the first condition includes at least whether the PUCCH resources are available on the second carrier, the step of determining whether a carrier handover of the Physical Uplink Control Channel (PUCCH) can be performed based on the first condition includes: When the PUCCH resource corresponding to the PUCCH on the second carrier is available, it is determined that the carrier switching of the PUCCH can be performed; Otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; The PUCCH resource is considered available when it meets one or more of the following conditions: It does not overlap with downlink symbols on the second carrier, nor with symbols occupied by the synchronization signal and physical broadcast channel block (SSB) on the second carrier; Meets processing latency requirements; It does not overlap with the other uplink channels in the time and / or frequency domains; It does not overlap with PUSCH on any carrier in the time domain.
5. The information verification method according to claim 4, characterized in that, The other uplink channels include at least one of the following: Uplink channels with PDCCH scheduling; Uplink channels without PDCCH scheduling; Uplink channel on the second carrier; Uplink channel on any carrier.
6. The information confirmation method according to claim 1, characterized in that, The step of determining whether a carrier handover of the Physical Uplink Control Channel (PUCCH) can be performed based on the first condition includes: When it is determined, according to predetermined rules or signaling notification, that the transmission of the PUCCH requires carrier switching in the current time unit, it is determined, according to the first condition, whether carrier switching of the Physical Uplink Control Channel (PUCCH) can be performed.
7. The information verification method according to claim 1, characterized in that, When multiple carrier groups are configured, the operation of determining whether a carrier switching of the Physical Uplink Control Channel (PUCCH) can be performed based on the first condition is executed within the same carrier group.
8. A communication device, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Based on the first condition, determine whether a carrier switch for the Physical Uplink Control Channel (PUCCH) can be performed; The first condition includes at least one of the following: The time-domain overlap of the PUCCH with other uplink channels on the first and / or second carriers; Whether the PUCCH resources are available on the second carrier; Wherein, the first carrier is the carrier in which the PUCCH transmission was performed before the handover, and the second carrier is the carrier in which the PUCCH transmission was performed after the handover; the other uplink channels are uplink channels other than the PUCCH. Wherein, when the first condition includes at least the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the step of determining whether a carrier handover of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition includes: when the PUCCH resource corresponding to the PUCCH on the first carrier does not overlap with the Physical Uplink Shared Channel (PUSCH) in the time domain, determining that a carrier handover of the PUCCH can be performed; otherwise, determining that a carrier handover of the PUCCH cannot be performed. Wherein, when the first condition at least includes the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the step of determining whether a carrier switch of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition includes: when the PUCCH resource corresponding to the PUCCH on the first carrier does not overlap with the first type of semi-static PUSCH in the time domain, determining that a carrier switch of the PUCCH can be performed; otherwise, determining that a carrier switch of the PUCCH cannot be performed; wherein, the first type of semi-static PUSCH includes PUSCHs without PDCCH scheduling, or, the first type of semi-static PUSCH includes PUSCHs that are determined not to be transmitted and without PDCCH scheduling; Wherein, when the first condition at least includes the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the step of determining whether a carrier handover of the Physical Uplink Control Channel (PUCCH) can be performed according to the first condition includes: when the PUCCH resource corresponding to the PUCCH on the first carrier overlaps with the first uplink channel in the time domain, and the PUCCH resource corresponding to the PUCCH on the second carrier does not overlap with the second uplink channel in the time domain, it is determined that a carrier handover of the PUCCH can be performed; otherwise, it is determined that a carrier handover of the PUCCH cannot be performed; wherein, the first uplink channel includes: PUSCH and / or other PUCCHs besides the PUCCH; the second uplink channel includes: PUSCH and / or other PUCCHs besides the PUCCH; The PUSCH and the PUCCH may have the same or different priorities.
9. The communication device according to claim 8, characterized in that, The PUSCH is a PUSCH with physical downlink control channel (PDCCH) scheduling.
10. The communication device according to claim 8, characterized in that, The other PUCCHs have the same or different priorities as the PUCCH; and / or, The other PUCCHs include: PUCCHs with corresponding PDCCHs; or, PUCCHs without corresponding PDCCHs.
11. The communication device according to claim 8, characterized in that, When the first condition includes at least whether the PUCCH resources are available on the second carrier, the step of determining whether a carrier handover of the Physical Uplink Control Channel (PUCCH) can be performed based on the first condition includes: When the PUCCH resource corresponding to the PUCCH on the second carrier is available, it is determined that the carrier switching of the PUCCH can be performed; Otherwise, it is determined that the carrier switching of the PUCCH cannot be performed; The PUCCH resource is considered available when it meets one or more of the following conditions: It does not overlap with downlink symbols on the second carrier, nor with symbols occupied by the synchronization signal and physical broadcast channel block (SSB) on the second carrier; Meets processing latency requirements; It does not overlap with the other uplink channels in the time and / or frequency domains; It does not overlap with PUSCH on any carrier in the time domain.
12. The communication device according to claim 11, characterized in that, The other uplink channels include at least one of the following: Uplink channels with PDCCH scheduling; Uplink channels without PDCCH scheduling; Uplink channel on the second carrier; Uplink channel on any carrier.
13. The communication device according to claim 8, characterized in that, The step of determining whether a carrier handover of the Physical Uplink Control Channel (PUCCH) can be performed based on the first condition includes: When it is determined, according to predetermined rules or signaling notification, that the transmission of the PUCCH requires carrier switching in the current time unit, it is determined, according to the first condition, whether carrier switching of the Physical Uplink Control Channel (PUCCH) can be performed.
14. The communication device according to claim 8, characterized in that, When multiple carrier groups are configured, the operation of determining whether a carrier switching of the Physical Uplink Control Channel (PUCCH) can be performed based on the first condition is executed within the same carrier group.
15. An information verification device, applied to a communication device, characterized in that, include: The first determining unit is used to determine, based on the first condition, whether carrier switching of the Physical Uplink Control Channel (PUCCH) can be performed. The first condition includes at least one of the following: The time-domain overlap of the PUCCH with other uplink channels on the first and / or second carriers; Whether the PUCCH resources are available on the second carrier; Wherein, the first carrier is the carrier in which the PUCCH transmission was performed before the handover, and the second carrier is the carrier in which the PUCCH transmission was performed after the handover; the other uplink channels are uplink channels other than the PUCCH. Wherein, when the first condition includes at least the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the first determining unit is further configured to: determine that the carrier switching of the PUCCH can be performed when the PUCCH resource corresponding to the PUCCH on the first carrier does not overlap with the Physical Uplink Shared Channel (PUSCH) in the time domain; otherwise, determine that the carrier switching of the PUCCH cannot be performed. Wherein, when the first condition includes at least the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the first determining unit is further configured to: determine that carrier switching of the PUCCH can be performed when the PUCCH resource corresponding to the PUCCH on the first carrier does not overlap with the first type of semi-static PUSCH in the time domain; otherwise, determine that carrier switching of the PUCCH cannot be performed; wherein, the first type of semi-static PUSCH includes PUSCH without PDCCH scheduling, or, the first type of semi-static PUSCH includes PUSCH that is determined to be untransmittable and without PDCCH scheduling; Wherein, when the first condition at least includes the time-domain overlap of the PUCCH with other uplink channels on the first carrier and / or the second carrier, the first determining unit is further configured to: determine that carrier switching of the PUCCH can be performed when the PUCCH resource corresponding to the PUCCH on the first carrier overlaps with the first uplink channel in the time domain, and the PUCCH resource corresponding to the PUCCH on the second carrier does not overlap with the second uplink channel in the time domain; otherwise, determine that carrier switching of the PUCCH cannot be performed; wherein, the first uplink channel includes: PUSCH and / or other PUCCHs besides the PUCCH; the second uplink channel includes: PUSCH and / or other PUCCHs besides the PUCCH; The PUSCH and the PUCCH may have the same or different priorities.
16. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the information verification method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Wireless communication method and user equipment for transmission over different bandwidth portions
CN116250205A