PUCCH repeated transmission method and related device
By supporting PUCCH retransmission in a single time slot or across multiple time slots in the 5G NR system, the problem that PUCCH duplicate transmission in the prior art only supports between time slots is solved, which improves the flexibility and efficiency of system resource configuration and reduces the delay.
Patent Information
- Application Number
- CN202011105977.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-15
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2040-10-15
AI Technical Summary
In the existing 5G NR system, PUCCH duplicate transmission only supports duplicate transmission between time slots, which is difficult to meet the new communication system's requirements for delay and reliability.
A PUCCH repetitive transmission method is proposed, which supports PUCCH retransmission in a single time slot or across multiple time slots, improves the flexibility and efficiency of system resource allocation and reduces delay.
By performing PUCCH retransmission in time slots, the flexibility and efficiency of system resource allocation are improved, the delay is reduced, and the new communication system's demand for delay and reliability is met.
Smart Images

Figure CN114375046B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a PUCCH repeated transmission method and related devices. Background Art
[0002] At present, the physical uplink control channel (PUCCH) repetition in the fifth generation 5G new radio (NR) system only supports repetition between time slots. The delay and reliability are difficult to meet the requirements of the new communication system. Summary of the invention
[0003] The embodiments of the present application provide a PUCCH repeated transmission method and related devices, in order to support PUCCH retransmission within a time slot, that is, in a single time slot or across multiple time slots, to improve the flexibility and efficiency of system resource configuration and reduce latency.
[0004] In a first aspect, an embodiment of the present application provides a PUCCH repeated transmission method, including:
[0005] The terminal repeatedly transmits the PUCCH in at least one time slot.
[0006] In a second aspect, an embodiment of the present application provides a PUCCH repeated transmission method, including:
[0007] The network device receives the PUCCH repeatedly transmitted by the terminal in at least one time slot.
[0008] In a third aspect, an embodiment of the present application provides a PUCCH repeated transmission device, including:
[0009] A transmission unit is used to repeatedly transmit the PUCCH in at least one time slot.
[0010] In a fourth aspect, an embodiment of the present application provides a PUCCH repeated transmission device, including:
[0011] A receiving unit is used to receive the PUCCH repeatedly transmitted by the terminal in at least one time slot.
[0012] In a fifth aspect, an embodiment of the present application provides a terminal, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps of any method in the first aspect of the embodiment of the present application.
[0013] In a sixth aspect, an embodiment of the present application provides a network device, comprising a processor, a memory, a communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for executing the steps of any method in the second aspect of the embodiment of the present application.
[0014] In the seventh aspect, an embodiment of the present application provides a chip, comprising: a processor, for calling and running a computer program from a memory, so that a device equipped with the chip executes part or all of the steps described in any method of the first aspect or the second aspect of the embodiment of the present application.
[0015] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps described in any method of the first aspect or the second aspect of the embodiment of the present application.
[0016] In a ninth aspect, an embodiment of the present application provides a computer program, wherein the computer program is operable to cause a computer to execute some or all of the steps described in any method of the first aspect or the second aspect of the embodiment of the present application. The computer program may be a software installation package.
[0017] It can be seen that in the embodiment of the present application, the system supports PUCCH retransmission within a time slot, that is, in a single time slot or across multiple time slots. Compared with only supporting the retransmission mechanism between time slots, it can improve the flexibility and efficiency of system resource configuration and reduce latency. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The following is a brief introduction to the drawings required for describing the embodiments or the prior art.
[0019] Figure 1A is a system architecture diagram of an exemplary communication system provided in an embodiment of the present application;
[0020] Figure 1B is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;
[0021] Figure 1C is a schematic diagram of a PUCCH resource set provided in an embodiment of the present application;
[0022] Figure 1D It is a schematic diagram of PUSCH repeated transmission provided in an embodiment of the present application;
[0023] Figure 2A It is a flowchart of a PUCCH repeated transmission method provided in an embodiment of the present application;
[0024] Figure 2B This is a schematic diagram of confirming each PUCCH transmission resource based on a sub-slot as a boundary provided by an embodiment of the present application;
[0025] Figure 2C is a schematic diagram of a repetition method similar to PUSCH repetition type B provided in an embodiment of the present application;
[0026] Figure 2D This is a schematic diagram of a normal PUCCH repetition provided in an embodiment of the present application;
[0027] Figure 2E is a schematic diagram of an actual PUCCH repetition provided in an embodiment of the present application;
[0028] Figure 2F This is a schematic diagram of PUCCH resource configuration provided by an embodiment of the present application;
[0029] Figure 2G This is another PUCCH resource configuration diagram provided in an embodiment of the present application;
[0030] Figure 3 This is a block diagram of the functional units of a PUCCH repeated transmission device provided in an embodiment of the present application;
[0031] Figure 4 It is a block diagram of the functional units of another PUCCH repeated transmission device provided in an embodiment of the present application;
[0032] Figure 5 It is a block diagram of the functional units of another PUCCH repeated transmission device provided in an embodiment of the present application;
[0033] Figure 6 It is a block diagram of the functional units of another PUCCH repeated transmission device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0034] The technical solutions in the embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0035] The technical solution of the embodiment of the present application can be applied to Figure 1A The exemplary communication system 100 shown includes a terminal 1100 and a network device 1200 , and the terminal 1100 is in communication connection with the network device 1200 .
[0036] The example communication system 100 can be, for example: a Global System of Mobilecommunication (GSM) system, a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a Long Term Evolution (LTE) system, an Advanced Long Term Evolution (LTE-A) system, a New Radio (NR) system, an evolved system of an NR system, an LTE-based access to unlicensed spectrum (LTE-U) system, an NR-based access to unlicensed spectrum (NR-U) system, a Universal Mobile Telecommunication System (UMTS), a next generation communication system or other communication systems, etc.
[0037] Generally speaking, the number of connections supported by traditional communication systems is limited and easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (MachineType Communication, MTC), and vehicle to vehicle (Vehicle to Vehicle, V2V) communication, etc. The embodiments of the present application can also be applied to these communication systems. Optionally, the communication system in the embodiments of the present application can be applied to the carrier aggregation (Carrier Aggregation, CA) scenario, can also be applied to the dual connectivity (Dual Connectivity, DC) scenario, and can also be applied to the standalone (Standalone, SA) networking scenario.
[0038] The embodiments of the present application do not limit the spectrum to which they are applied. For example, the embodiments of the present application can be applied to licensed spectrum or unlicensed spectrum.
[0039] The terminal 1100 in the embodiment of the present application may refer to a user device, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal may also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a relay device, a vehicle-mounted device, a wearable device, a terminal in a future 5G network or a terminal in a future evolved public land mobile communication network (PLMN), etc. The embodiment of the present application does not limit this. Figure 1B As shown, the terminal 1100 in the terminal of the embodiment of the present application may include one or more of the following components: a processor 110, a memory 120 and an input / output device 130, and the processor 110 is communicatively connected with the memory 120 and the input / output device 130 respectively.
[0040] The network device 1200 in the embodiment of the present application can be a device for communicating with a terminal. The network device can be an evolved NodeB (eNB or eNodeB) in an LTE system, or a wireless controller in a cloud radio access network (CRAN) scenario, or the network device can be a relay device, an access point, a vehicle-mounted device, a wearable device, and a network device in a future 5G network or a network device in a future evolved PLMN network, one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc., which is not limited in the embodiment of the present application.
[0041] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, radio frequency processing, and related functions of active antennas. Since the information of the RRC layer will eventually become the information of the PHY layer, or be converted from the information of the PHY layer, under this architecture, high-level signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or by the DU+AAU. It can be understood that the network device can be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be classified as a network device in an access network (radio access network, RAN), or the CU may be classified as a network device in a core network (core network, CN), which is not limited in the present application.
[0042] In an embodiment of the present application, the terminal 1100 or the network device 1200 includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and a memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through a process, such as a Linux operating system, a Unix operating system, an Android operating system, an iOS operating system, or a windows operating system. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. In addition, the embodiment of the present application does not specifically limit the specific structure of the execution subject of the method provided in the embodiment of the present application, as long as it can communicate according to the method provided in the embodiment of the present application by running a program that records the code of the method provided in the embodiment of the present application, for example, the execution subject of the method provided in the embodiment of the present application can be a terminal, or a functional module in the terminal that can call and execute a program.
[0043] The definitions or explanations of the concepts and terms involved in this application are as follows.
[0044] PUCCH is a physical channel of the uplink in the NR system, which carries uplink control information. The purpose of setting PUCCH is that when the user equipment is not scheduled, that is, when the uplink shared channel (UL-SCH) resources are not allocated, the user equipment uses PUCCH to transmit L1 / L2 control information, including channel state information (CSI) (precoding matrix indication (PMI) and channel quality indication (CQI), etc.), hybrid automatic repeat request (HARQ) confirmation (ACK / NACK) and scheduling request (SR).
[0045] When more than two PUCCHs overlap, the PUCCH resource to be used is determined based on the PUCCH resource set to which the total uplink control information (UCI) bits belong. In the NR system, after the radio resource control RRC connection is established, Figure 1CAs shown in FIG. 1 , a maximum of K=4 PUCCH resource sets can be configured for the user equipment UE. The UE decides which PUCCH resource set to use based on the UCI size that needs to be fed back in the current time slot. The UCI size range that can be carried by PUCCH resource set i (i=0,…,K-1) is {N i ,…,N i+1 -1} bit. When there are multiple PUCCH resource sets, N 0 =1,N 1 =3, N i (i=2,…,K-1) is configured by terminal-specific high-layer signaling.
[0046] If the UCI is less than or equal to 2 bits, each PUCCH resource set can contain 8 to 32 resources. When there are more than 8 resources, the 3-bit PUCCH resource indicator field (PRI) in the downlink control information DCI indicates which PUCCH resources (also called PUCCH resource subset) in the PUCCH resource set can be used, and then a CCE-index-based implicit mapping method is used to determine which PUCCH resource in the PUCCH resource subset the UE ultimately uses.
[0047] If the UCI is greater than 2 bits, each PUCCH resource set may contain 8 resources; the 3 bits of the PUCCH resource indication field PRI in the DCI indicate which PUCCH resource in the PUCCH resource set can be used, without the need for implicit mapping.
[0048] 5G NR supports a flexible TDD frame structure, and can configure the network's frame structure in a semi-static configuration manner and in a dynamic indication manner. Slot Format Related Information (SFI) is a broad concept, and there are two types. One is dynamically configured by semi-static RRC signaling, namely semi-static SFI; the other is carried on the group-common Physical Downlink Control Channel (GC-PDCCH) and dynamically sent to a group of UEs, namely dynamic SFI. The SFI information carried on the GC-PDCCH can indicate the format of one or more time slots. After the UE monitors the SFI, it can know which symbols in the time slot are "UL (uplink)", which are "DL (downlink)", and which are "flexible".
[0049] The 5G NR system supports flexible resource allocation in the time domain in version R15. Compared with the long-term evolution LTE system based on subframe scheduling, NR has a smaller scheduling granularity in the time domain and can be scheduled based on orthogonal frequency division multiplexing OFDM symbols. In addition, 5G NR R15 also supports repeated transmission between time slots. The number of repeated transmissions N is configured through high-level signaling. The physical uplink shared channel PUSCH will be repeatedly transmitted in N time slots, and the position of the transmitted symbols is the same in each time slot, which is called PUSCH repetition type A PUSCH repetition type A. If at least one symbol in a time slot is a downlink symbol, the PUSCH of the current time slot is not sent. This causes the number of PUSCH repetitions to be less than N times.
[0050] In Rel-16 NR, in order to support the Ultra Reliability and Low Latency Communication (URLLC) scenario, repeated transmission within a time slot (called PUSCH repetition type B) is supported, which can meet the URLLC latency requirements and can be used to improve the reliability of URLLC services. Repeated transmission within multiple time slots can be within a time slot or across time slots.
[0051] The base station tells the UE the nominal number of repetitions through the number of repetitions configured in the time domain resource table. When a repetition transmission instance spans time slots or uplink and downlink switching points, it is divided into multiple actual repetition transmission instances. The actual repetition transmission instance may be greater than the nominal number of repetitions. For repetition transmissions scheduled by DCI (including activation DCI), DCI indicates the time domain resource allocation of the first nominal repetition transmission instance.
[0052] For time domain resources of type semi-static configuration, the time domain resource allocation of the first nominal repetitive transmission instance is configured in the time domain resource table and / or indicated by DCI. Subsequent repetitive transmission instances are inferred based on the first nominal repetitive transmission instance and the uplink and downlink frame structure configuration. Which symbols can be used for uplink data transmission directly affects the time domain resources occupied by subsequent repetitive transmission instances. Figure 1D An example diagram of repeated PUSCH transmission in a Rel-16 time slot is given, where: Figure 1D In (a), PUSCH is transmitted twice in a single time slot, and the time domain resources are continuous. Figure 1DIn (b), PUSCH is repeatedly transmitted 4 times in two consecutive time slots, and the time domain resources are continuous. In addition, in Rel-16, there will be a variety of unusable symbols in the repeated transmission of PUSCH in a time slot, including downlink symbols semi-statically configured by high-level signaling, synchronization signal and PBCH block (SSB) symbols, resource set CORESET symbols configured by the master information block (MIB) or system information block SIB1, symbol intervals after downlink symbols configured by high-level signaling, invalid symbols configured by high-level signaling (specific usage is described below), and time slot boundaries.
[0053] For dynamically scheduled PUSCH repetition type B or PUSCH repetition type B with scheduling authorization activated by PDCCH, if dynamic SFI is configured, a pattern indicating unavailable symbols is indicated by the first high-level signaling, and a second high-level signaling is used to indicate whether there is a dynamic indication bit in DCI and whether this pattern is effective. When the first high-level signaling is not configured, all semi-static flexible symbols can be used for PUSCH transmission.
[0054] If the first higher layer signaling exists and the DCI has an indication bit, then the indication bit is 0, which means that all semi-static flexible symbols can be used for PUSCH transmission. The indication bit is 1, which means that PUSCH needs to split the downlink DL and pattern symbols, and other symbols can be used for PUSCH transmission.
[0055] If the first higher layer signaling exists and the DCI does not have an indication bit, the PUSCH needs to segment the DL and pattern symbols, and other symbols can be used for PUSCH transmission.
[0056] At present, PUCCH retransmission in 5G NR systems only supports retransmission between time slots, and the latency and reliability are difficult to meet the requirements of new communication systems.
[0057] In view of the above problems, an embodiment of the present application proposes a PUCCH repeated transmission method, which is described in detail below with reference to the accompanying drawings.
[0058] See also Figure 2A , Figure 2A 1 is a flow chart of a PUCCH repeated transmission method provided in an embodiment of the present application. As shown in the figure, the method includes:
[0059] Step 201: The terminal repeatedly transmits the PUCCH in at least one time slot.
[0060] Step 202: The network device receives the PUCCH repeatedly transmitted by the terminal in at least one time slot.
[0061] The repeatedly transmitting PUCCH refers to repeatedly transmitting UCI carried by the PUCCH. The repeatedly transmitting in at least one time slot includes repeatedly transmitting in a single time slot or repeatedly transmitting across multiple time slots. There are two ways of repeatedly transmitting the PUCCH.
[0062] The first one, such as Figure 2B As shown, based on the PUCCH repetition method of the sub-slot, each PUCCH transmission resource is confirmed with the sub-slot as the boundary.
[0063] The second type, such as Figure 2C As shown, similar to the repetition mode of PUSCH repetition type B, the high-level signaling or DCI indicates the sending time domain resources of the first PUCCH repetition transmission, and the time domain resources of the remaining PUCCHs are adjacent to the previous time domain resources.
[0064] Regardless of the first or second PUCCH repetition transmission mode, the scheduled or configured PUCCH repetition transmission is called normal PUCCH repetition.
[0065] If a PUCCH transmission contains invalid symbols (for example, downlink symbols semi-statically configured by high-level signaling, SSB symbols, CORESET symbols configured by MIB or SIB1, symbol intervals after downlink symbols configured by high-level signaling, invalid symbols configured by high-level signaling, dynamically scheduled downlink transmissions, dynamic time slot format information), the UCI carried by the PUCCH may not be sent within all pre-configured time domain symbols. For example, the time domain resources of the pre-configured PUCCH occupy 6 symbols, but the first symbol is unavailable. At this time, only 5 symbols are available. The PUCCH can be segmented. When the segmented PUCCH is repeatedly transmitted, some of them cannot be sent, and some can be sent. The PUCCH that can be sent is called the actual PUCCH repetition.
[0066] Specifically, normal PUCCH repetition can be seen as follows Figure 2D As shown in the schematic diagram, each PUCCH nominally configured time domain resource may include both uplink symbols and downlink symbols. The actual PUCCH repetition can be seen in Figure 2E As shown in the schematic diagram, in which the invalid symbols and downlink symbols on the nominally configured time domain resources will not send PUCCH during actual retransmission, and only uplink symbols and / or flexible symbols actually send PUCCH.
[0067] In this possible example, the time domain resources used for any repeated transmission of the PUCCH include uplink symbols and / or flexible symbols.
[0068] Among them, the time domain resources used for repeated transmission of the PUCCH may include invalid symbols, which may be unavailable uplink symbols. In addition, the time domain resources used for repeated transmission of the PUCCH may also include downlink symbols semi-statically configured by high-level signaling, SSB symbols, CORESET symbols configured by MIB or SIB1, symbol intervals after downlink symbols configured by high-level signaling, invalid symbols configured by high-level signaling (specific usage is described below), and time slot boundaries.
[0069] For the case of dynamically scheduling PUCCH, the invalid symbols also include the symbols indicated by DL grant and SFI (if any). For the case of semi-statically configuring PUCCH, the invalid symbols do not include the symbols indicated by DL grant and SFI.
[0070] The time domain resources refer to the time domain resources nominally used for repeated transmission of each PUCCH in the scheduled or configured repeated transmission of the PUCCH.
[0071] It can be seen that in this example, the UCI carried by the PUCCH can be actually transmitted only on uplink symbols and / or flexible symbols, which can avoid information conflicts caused by the transmission of other invalid symbols and improve stability.
[0072] In this possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a dynamic scheduling manner;
[0073] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority in the sub-time slot, and the UCI to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated (specifically, the PUCCH resources used in this sub-time slot can be determined);
[0074] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated (specifically, the PUCCH resources used in this time slot can be determined, and the time domain and frequency domain resources can be determined).
[0075] In a specific implementation, only the uplink channel corresponding to the UCI (or data information) with the highest priority may be selected for transmission, and the uplink channels of other low-priority UCIs will no longer send any information. The priority order of the information carried by the PUCCH may be HARQ-ACK>SR>CSI.
[0076] For example, HARQ-ACK PUCCH overlaps with CSIPUCCH, HARQ-ACK PUCCH corresponds to resource set 1, CSIPUCCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and ACK priority > CSI, then it is determined that resource set 1 sends ACK carried by HARQ-ACK PUCCH, and resource set 2 does not send CSI.
[0077] For example, HARQ-ACK PUCCH overlaps with USCH data APUSCH and has a lower priority than PUSCH. HARQ-ACK PUCCH corresponds to resource set 1, PUSCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and the ACK priority is greater than the USCH data A priority. It is determined that resource set 1 sends the ACK carried by the HARQ-ACK PUCCH, and resource set 2 does not send CSI.
[0078] It can be seen that in this example, for the case where time domain resources are determined based on sub-time slots and the dynamic scheduling PUCCH method is adopted, the PUCCH resource determination mechanism can efficiently implement resource allocation for uplink channels with overlapping time domain resources through the bearer information priority sorting mechanism. In addition, for overlapping channels, the resource update method is refined based on the channel priority situation to further improve the rationality of resource allocation.
[0079] In this possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a dynamic scheduling manner;
[0080] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the sub-time slot, the uplink channels with overlap determine the UCI set that needs to be on one PUCCH according to the UCI carried thereon, and update the PUCCH time domain resources and frequency domain resources;
[0081] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
[0082] For example, HARQ-ACK PUCCH overlaps with CSIPUCCH, HARQ-ACK PUCCH corresponds to resource set 1, CSIPUCCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and resource set 1 can carry HARQ-ACK+CSI, then resource set 1 is determined to send ACK+CSI. If resource set 1 cannot carry HARQ-ACK+CSI, the next resource set that can carry PUCCH is selected to send ACK+CSI.
[0083] For example, HARQ-ACK PUCCH overlaps with USCH data A PUSCH and has a lower priority than PUSCH. HARQ-ACK PUCCH corresponds to resource set 1, PUSCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and resource set 1 can carry HARQ-ACK+CSI, then HARQ-ACK PUCCH is determined to send ACK+USCH data A. If resource set 1 cannot carry HARQ-ACK+CSI, the next resource set 1 that can carry is selected to send ACK+USCH data A.
[0084] like Figure 2F In the PUCCH resource configuration diagram shown in FIG. 1 , PUCCH1 is configured to repeat within a time slot, and PUCCH2 overlaps with the second repetition of PUCCH1, and PUCCH2 and PUCCH1 have the same channel priority. PUCCH3 overlaps with the third repetition of PUCCH1, and the channel priority of PUCCH3 is higher than that of PUCCH1. PUCCH2 and the second repetition of PUCCH1 can be multiplexed within a sub-time slot to obtain the PUCCH resources that should be transmitted. Then PUCCH3 and the third repetition of PUCCH1 can be multiplexed within a time slot to obtain the PUCCH resources that should be transmitted.
[0085] It can be seen that in this example, for the case where time domain resources are determined based on sub-time slots and the dynamic scheduling PUCCH method is adopted, the PUCCH resource determination mechanism can fully implement resource configuration for uplink channels with overlapping time domain resources through multiplexing. In addition, for overlapping channels, the resource update method is refined based on the channel priority situation to further improve the rationality of resource configuration.
[0086] In this possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a dynamic scheduling manner;
[0087] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0088] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
[0089] For example, HARQ-ACK PUCCH overlaps with CSIPUCCH, HARQ-ACK PUCCH corresponds to resource set 1, CSIPUCCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and ACK priority > CSI, then resource set 1 is determined to send ACK and resource set 2 does not send CSI.
[0090] For example, HARQ-ACK PUCCH overlaps with USCH data APUSCH and has a lower priority than PUSCH. HARQ-ACK PUCCH corresponds to resource set 1, PUSCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and the ACK priority is greater than the USCH data A priority. It is determined that resource set 1 sends the ACK carried by the HARQ-ACK PUCCH, and resource set 2 does not send CSI.
[0091] It can be seen that in this example, for the case where time domain resources are determined by high-level signaling or DCI and time slot format information and the dynamic scheduling PUCCH method is adopted, the PUCCH resource determination mechanism can efficiently implement resource allocation for uplink channels with overlapping time domain resources through the bearer information priority sorting mechanism. In addition, for overlapping channels, the resource update method is refined based on the channel priority situation to further improve the rationality of resource allocation.
[0092] In this possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a dynamic scheduling manner;
[0093] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels that overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0094] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
[0095] For example, HARQ-ACK PUCCH overlaps with CSIPUCCH, HARQ-ACK PUCCH corresponds to resource set 1, CSIPUCCH corresponds to resource set 2, there are overlapping time domain resources between resource set 1 and resource set 2, and the current PUCCH can carry HARQ-ACK+CSI, then it is determined that HARQ-ACK PUCCH sends ACK+CSI. If the current PUCCH cannot carry HARQ-ACK+CSI, the next PUCCH that can carry HARQ-ACK+CSI is selected to send ACK+CSI.
[0096] For example, HARQ-ACK PUCCH overlaps with USCH data APUSCH and has a lower priority than PUSCH. HARQ-ACK PUCCH corresponds to resource set 1, PUSCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and resource set 1 can carry HARQ-ACK+CSI, then resource set 1 is determined to send ACK+USCH data A. If resource set 1 cannot carry HARQ-ACK+CSI, the next resource set that can carry it is selected to send ACK+USCH data A.
[0097] like Figure 2GIn the PUCCH resource configuration diagram shown in FIG. 1 , PUCCH1 is configured to repeat within a time slot, and PUCCH2 overlaps with the second repetition of PUCCH1. PUCCH2 and PUCCH1 have the same channel priority. PUCCH3 overlaps with the third repetition of PUCCH1, and the channel priority of PUCCH3 is higher than the channel priority of PUCCH1. According to the second step above, PUCCH2 and the second repetition of PUCCH1 can be multiplexed within a time slot to obtain the PUCCH resources that should be transmitted. Then, PUCCH3 and the third repetition of PUCCH1 are multiplexed within a time slot to obtain the PUCCH resources that should be transmitted.
[0098] It can be seen that in this example, for the case where time domain resources are determined by high-level signaling or DCI and time slot format information and the dynamic scheduling PUCCH method is adopted, the PUCCH resource determination mechanism can fully implement resource configuration for uplink channels with overlapping time domain resources through multiplexing. In addition, for overlapping channels, the resource update method is refined based on the channel priority situation to further improve the rationality of resource configuration.
[0099] In this possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a semi-static configuration manner;
[0100] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the sub-time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0101] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, the overlapping uplink channels are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0102] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0103] In a specific implementation, if the conflicting symbol type is updated to an uplink symbol or a flexible symbol, it can be used to actually transmit the PUCCH. If the conflicting symbol type is updated to an invalid symbol, it is no longer used to transmit the PUCCH. The symbol type indication method can refer to the dynamic SFI method or downlink authorization method in Rel-16.
[0104] For example, HARQ-ACK PUCCH overlaps with CSIPUCCH, HARQ-ACK PUCCH corresponds to resource set 1, CSI PUCCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and ACK priority > CSI, then it is determined that resource set 1 sends ACK. Further, if dynamic SFI is configured, the PUCCH time domain resources are updated according to the symbol type indicated by the monitored SFI. If there is no conflict, no update is made. If there is a conflict, the conflicting symbols are updated according to the resource configuration of the symbol type.
[0105] It can be seen that in this example, for the case where the time domain resources are determined by sub-time slots as boundaries and the PUCCH is configured semi-statically, the PUCCH resource determination mechanism can efficiently implement resource configuration for uplink channels with overlapping time domain resources through the bearer information priority sorting mechanism. In addition, for overlapping channels, the resource update method is refined based on the channel priority situation to further improve the rationality of resource configuration.
[0106] In this possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a semi-static configuration manner;
[0107] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the sub-time slot, the uplink channels with overlap determine the UCI set that needs to be on one PUCCH according to the UCI carried thereon, and update the PUCCH time domain resources and frequency domain resources;
[0108] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels with overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0109] If the symbol type of the time domain resources of the PUCCH conflicts with the symbol type configured by the dynamic SFI or DL grant, the time domain resources of the PUCCH are updated.
[0110] For example, HARQ-ACK PUCCH overlaps with CSIPUCCH, HARQ-ACK PUCCH corresponds to resource set 1, CSIPUCCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and resource set 1 can carry HARQ-ACK+CSI, then HARQ-ACK PUCCH is determined to send ACK+CSI, if resource set 1 cannot carry HARQ-ACK+CSI, then the next resource set that can carry is selected to send ACK+CSI. Furthermore, if resource set 1 is configured with dynamic SFI, the PUCCH time domain resources are updated according to the symbol type indicated by the monitored SFI.
[0111] It can be seen that in this example, for the case where the time domain resources are determined by sub-time slots as boundaries and the PUCCH method is configured semi-statically, the PUCCH resource determination mechanism can fully implement resource configuration for uplink channels with overlapping time domain resources through multiplexing. In addition, for overlapping channels, the resource update method is refined based on the channel priority situation to further improve the rationality of resource configuration.
[0112] In this possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a semi-static configuration manner;
[0113] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0114] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, the overlapping uplink channels are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0115] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0116] For example, HARQ-ACK PUCCH overlaps with CSIPUCCH, HARQ-ACK PUCCH corresponds to resource set 1, CSI PUCCH corresponds to resource set 2, there are overlapping time domain resources between resource set 1 and resource set 2, and the ACK priority is greater than CSI, then resource set 1 sends ACK. Furthermore, if resource set 1 is configured with dynamic SFI, the PUCCH time domain resources are updated according to the symbol type indicated by the monitored SFI.
[0117] It can be seen that in this example, for the case where time domain resources are determined by high-level signaling or DCI and time slot format information and the semi-static scheduling PUCCH method is adopted, the PUCCH resource determination mechanism can efficiently implement resource allocation for uplink channels with overlapping time domain resources by sorting the channel bearer information priority. In addition, for overlapping channels, the resource update method is refined based on the channel priority situation to further improve the rationality of resource allocation.
[0118] In this possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a semi-static configuration manner;
[0119] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels that overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0120] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels with overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0121] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0122] For example, HARQ-ACK PUCCH overlaps with CSIPUCCH, HARQ-ACK PUCCH corresponds to resource set 1, CSI PUCCH corresponds to resource set 2, resource set 1 and resource set 2 have overlapping time domain resources, and the current PUCCH can carry HARQ-ACK+CSI, then HARQ-ACK PUCCH is determined to send ACK+CSI, if resource set 1 cannot carry HARQ-ACK+CSI, then the next resource set that can carry is selected to send ACK+CSI. Furthermore, if resource set 1 is configured with dynamic SFI, the PUCCH time domain resources are updated according to the symbol type indicated by the monitored SFI.
[0123] It can be seen that in this example, for the case where time domain resources are determined by high-level signaling or DCI and time slot format information and the semi-static scheduling PUCCH method is adopted, the PUCCH resource determination mechanism can fully implement resource configuration for uplink channels with overlapping time domain resources through multiplexing. In addition, for overlapping channels, the resource update method is refined based on the channel priority situation to further improve the rationality of resource configuration.
[0124] It can be seen that in this embodiment, the system supports PUCCH retransmission within a time slot, that is, in a single time slot or across multiple time slots. Compared with the retransmission mechanism that only supports retransmission between time slots, it can improve the flexibility and efficiency of system resource configuration and reduce latency.
[0125] The embodiment of the present application provides a PUCCH repeated transmission device, which may be a terminal. Specifically, the PUCCH repeated transmission device is used to execute the steps executed by the terminal in the above PUCCH repeated transmission method. The PUCCH repeated transmission device provided in the embodiment of the present application may include modules corresponding to the corresponding steps.
[0126] The embodiment of the present application can divide the functional modules of the PUCCH repeated transmission device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. The division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0127] In the case of dividing each functional module into corresponding functional modules, Figure 3 A possible structural diagram of the PUCCH repeated transmission device involved in the above embodiment is shown. Figure 3 As shown, the PUCCH repeated transmission device 3 includes a transmission unit 30,
[0128] The transmission unit 30 is configured to repeatedly transmit the PUCCH in at least one time slot.
[0129] In a possible example, the time domain resources used for any repeated transmission of the PUCCH include uplink symbols and / or flexible symbols.
[0130] In a possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a dynamic scheduling manner;
[0131] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the sub-time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0132] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
[0133] In a possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a dynamic scheduling manner;
[0134] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the sub-time slot, the uplink channels with overlap determine the UCI set that needs to be on one PUCCH according to the UCI carried thereon, and update the PUCCH time domain resources and frequency domain resources;
[0135] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
[0136] In a possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a dynamic scheduling manner;
[0137] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0138] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
[0139] In a possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a dynamic scheduling manner;
[0140] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels that overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0141] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
[0142] In a possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a semi-static configuration manner;
[0143] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the sub-time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0144] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, the overlapping uplink channels are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0145] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0146] In a possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a semi-static configuration manner;
[0147] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the sub-time slot, the uplink channels with overlap determine the UCI set that needs to be on one PUCCH according to the UCI carried thereon, and update the PUCCH time domain resources and frequency domain resources;
[0148] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels with overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0149] If the symbol type of the time domain resources of the PUCCH conflicts with the symbol type configured by the dynamic SFI or DL grant, the time domain resources of the PUCCH are updated.
[0150] In a possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a semi-static configuration manner;
[0151] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0152] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, the overlapping uplink channels are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0153] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0154] In a possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a semi-static configuration manner;
[0155] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels that overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0156] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels with overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0157] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0158] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here. Of course, the PUCCH repeated transmission device provided in the embodiment of the present application includes but is not limited to the above modules, for example: the PUCCH repeated transmission device may also include a storage unit 31. The storage unit 31 can be used to store the program code and data of the PUCCH repeated transmission device.
[0159] In the case of using an integrated unit, the structural diagram of the PUCCH repeated transmission device provided in the embodiment of the present application is as follows Figure 4 As shown. Figure 4 In the embodiment, the PUCCH repeated transmission device 4 includes: a processing module 40 and a communication module 41. The processing module 40 is used to control and manage the actions of the PUCCH repeated transmission device, for example, the steps performed by the transmission unit 30, and / or other processes for performing the technology described herein. The communication module 41 is used to support the interaction between the PUCCH repeated transmission device and other devices. Figure 4 As shown, the PUCCH repeated transmission device may further include a storage module 42, and the storage module 42 is used to store program codes and data of the PUCCH repeated transmission device, such as storing the content stored in the above-mentioned storage unit 31.
[0160] Among them, the processing module 40 can be a processor or a controller, for example, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication module 41 can be a transceiver, an RF circuit or a communication interface, and the like. The storage module 42 can be a memory.
[0161] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here. The above PUCCH repeated transmission device 3 and the PUCCH repeated transmission device 4 can both execute the above Figure 2AThe steps performed by the terminal in the PUCCH repeated transmission method are shown.
[0162] The embodiment of the present application provides another PUCCH repetition transmission device, which can be a network device. Specifically, the PUCCH repetition transmission device is used to execute the steps executed by the network device in the above PUCCH repetition transmission method. The PUCCH repetition transmission device provided in the embodiment of the present application may include modules corresponding to the corresponding steps.
[0163] The embodiment of the present application can divide the functional modules of the PUCCH repeated transmission device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. The division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0164] In the case of dividing each functional module into corresponding functional modules, Figure 5 A possible structural diagram of the PUCCH repeated transmission device involved in the above embodiment is shown. Figure 5 As shown, the PUCCH repeated transmission device 5 includes a receiving unit 50,
[0165] The receiving unit 50 is configured to receive the PUCCH repeatedly transmitted by the terminal in at least one time slot.
[0166] In a possible example, the time domain resources used for any repeated transmission of the PUCCH include uplink symbols and / or flexible symbols.
[0167] In a possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a dynamic scheduling manner;
[0168] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the sub-time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0169] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
[0170] In a possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a dynamic scheduling manner;
[0171] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the sub-time slot, the uplink channels with overlap determine the UCI set that needs to be on one PUCCH according to the UCI carried thereon, and update the PUCCH time domain resources and frequency domain resources;
[0172] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
[0173] In a possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a dynamic scheduling manner;
[0174] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0175] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
[0176] In a possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a dynamic scheduling manner;
[0177] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels that overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0178] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
[0179] In a possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a semi-static configuration manner;
[0180] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the sub-time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0181] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, the overlapping uplink channels are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0182] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0183] In a possible example, the time domain resource of any repeated transmission of the PUCCH is bounded by a sub-time slot; the PUCCH is configured in a semi-static configuration manner;
[0184] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the sub-time slot, the uplink channels with overlap determine the UCI set that needs to be on one PUCCH according to the UCI carried thereon, and update the PUCCH time domain resources and frequency domain resources;
[0185] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels with overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0186] If the symbol type of the time domain resources of the PUCCH conflicts with the symbol type configured by the dynamic SFI or DL grant, the time domain resources of the PUCCH are updated.
[0187] In a possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a semi-static configuration manner;
[0188] If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0189] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, the overlapping uplink channels are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated;
[0190] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0191] In a possible example, the time domain resources of the first retransmission of the PUCCH are indicated by high-level signaling or downlink control information DCI; in the time domain resources of at least one repeated transmission of the PUCCH other than the first time, the time domain resources of each repeated transmission are adjacent to the time domain resources of the previous repeated transmission; the PUCCH is configured in a semi-static configuration manner;
[0192] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels that overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0193] If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels with overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources;
[0194] If the symbol type of the time domain resource of the PUCCH conflicts with the symbol type configured by dynamic time slot format information dynamic SFI or downlink grant DL grant, the time domain resource of the PUCCH is updated.
[0195] Among them, all relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here. Of course, the PUCCH repeated transmission device provided in the embodiment of the present application includes but is not limited to the above modules, for example: the PUCCH repeated transmission device may also include a storage unit 51. The storage unit 51 can be used to store the program code and data of the PUCCH repeated transmission device.
[0196] In the case of using an integrated unit, the structural diagram of the PUCCH repeated transmission device provided in the embodiment of the present application is as follows Figure 6 As shown. Figure 6In the embodiment, the PUCCH repetitive transmission device 6 includes: a processing module 60 and a communication module 61. The processing module 60 is used to control and manage the actions of the PUCCH repetitive transmission device, for example, the steps performed by the receiving unit 50, and / or other processes for performing the technology described herein. The communication module 61 is used to support the interaction between the PUCCH repetitive transmission device and other devices. Figure 6 As shown, the PUCCH repeated transmission device may further include a storage module 62, and the storage module 62 is used to store program codes and data of the PUCCH repeated transmission device, such as storing the content stored in the above-mentioned storage unit 51.
[0197] Among them, the processing module 60 can be a processor or a controller, for example, a central processing unit (CPU), a general processor, a digital signal processor (DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements a computing function, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like. The communication module 61 can be a transceiver, an RF circuit or a communication interface, and the like. The storage module 62 can be a memory.
[0198] Among them, all relevant contents of each scenario involved in the above method embodiment can be referred to the functional description of the corresponding functional module, and will not be repeated here. The above PUCCH repeated transmission device 5 and the PUCCH repeated transmission device 6 can both execute the above Figure 2A The steps performed by the network device in the PUCCH repeated transmission method are shown.
[0199] An embodiment of the present application also provides a chip, wherein the chip includes a processor for calling and running a computer program from a memory, so that a device equipped with the chip executes some or all of the steps described by the terminal in the above method embodiment.
[0200] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute some or all of the steps described by the terminal in the above method embodiment.
[0201] An embodiment of the present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute part or all of the steps described by the network-side device in the above method embodiment.
[0202] The present application also provides a computer program product, wherein the computer program product includes a computer program, and the computer program is operable to enable a computer to execute some or all of the steps described by the terminal in the above method embodiment. The computer program product can be a software installation package.
[0203] The steps of the method or algorithm described in the embodiment of the present application can be implemented in a hardware manner, or can be implemented by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in a random access memory (Random Access Memory, RAM), a flash memory, a read-only memory (Read Only Memory, ROM), an erasable programmable read-only memory (Erasable Programmable ROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM), a register, a hard disk, a mobile hard disk, a read-only compact disk (CD-ROM) or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in an access network device, a target network device, or a core network device. Of course, the processor and the storage medium can also be present in an access network device, a target network device, or a core network device as discrete components.
[0204] Those skilled in the art should be aware that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiments of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (Digital Subscriber Line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium may be a magnetic medium (eg, a floppy disk, a hard disk, a magnetic tape), an optical medium (eg, a digital video disc (DVD)), or a semiconductor medium (eg, a solid state disk (SSD)).
[0205] The specific implementation methods described above further illustrate the purpose, technical solutions and beneficial effects of the embodiments of the present application. It should be understood that the above description is only the specific implementation method of the embodiments of the present application and is not intended to limit the protection scope of the embodiments of the present application. Any modifications, equivalent substitutions, improvements, etc. made on the basis of the technical solutions of the embodiments of the present application should be included in the protection scope of the embodiments of the present application.
Claims
1. A method for repeated transmission of a physical uplink control channel (PUCCH), characterized in that: include: The terminal repeatedly transmits the PUCCH in at least one time slot; the time domain resources used for any repeated transmission of the PUCCH include uplink symbols and / or flexible symbols; The time domain resources for any repeated transmission of the PUCCH are bounded by sub-time slots, and the PUCCH is configured using a dynamic scheduling method; or, the time domain resources for the first repeated transmission of the PUCCH are indicated by high-level signaling or downlink control information DCI, and in the time domain resources for at least one repeated transmission of the PUCCH except the first time, the time domain resources for each repeated transmission are adjacent to the time domain resources for the previous repeated transmission, and the PUCCH is configured using the dynamic scheduling method.
2. The method according to claim 1, characterized in that If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the sub-time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated; If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
3. The method according to claim 1, characterized in that If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the sub-time slot, the uplink channels with overlap determine the UCI set that needs to be on one PUCCH according to the UCI carried thereon, and update the PUCCH time domain resources and frequency domain resources; If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
4. The method according to claim 1, characterized in that: If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated; If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
5. The method according to claim 1, characterized in that: If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels that overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources; If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
6. A PUCCH repeated transmission method, characterized in that: include: The network device receives the PUCCH repeatedly transmitted by the terminal in at least one time slot; the time domain resources used for any repeated transmission of the PUCCH include uplink symbols and / or flexible symbols; The time domain resources for any repeated transmission of the PUCCH are bounded by sub-time slots, and the PUCCH is configured using a dynamic scheduling method; or, the time domain resources for the first repeated transmission of the PUCCH are indicated by high-level signaling or downlink control information DCI, and in the time domain resources for at least one repeated transmission of the PUCCH except the first time, the time domain resources for each repeated transmission are adjacent to the time domain resources for the previous repeated transmission, and the PUCCH is configured using the dynamic scheduling method.
7. The method according to claim 6, characterized in that If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the sub-time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated; If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
8. The method according to claim 6, characterized in that If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the sub-time slot, the uplink channels with overlap determine the UCI set that needs to be on one PUCCH according to the UCI carried thereon, and update the PUCCH time domain resources and frequency domain resources; If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
9. The method according to claim 6, characterized in that If the time domain resources of the PUCCH overlap with the time domain resources of the PUCCH carrying other uplink control information UCI and having the same priority, the overlapping PUCCHs are sorted according to the priority of the UCI carried thereon when sorting by priority within the time slot, the UCI that needs to be sent on the current PUCCH is determined, and the time domain resources and frequency domain resources of the PUCCH are updated; If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when sorting by priority within the time slot, the overlapping uplink channels will be sorted according to the priority of the UCI carried thereon, the UCI to be sent is determined, and the time domain resources and frequency domain resources of the PUCCH are updated.
10. The method according to claim 6, characterized in that If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is the same as the priority of the other uplink channels, then when multiplexing in the time slot, the uplink channels that overlap will determine the UCI set that needs to be on one PUCCH according to the UCI carried on them, and update the PUCCH time domain resources and frequency domain resources; If the time domain resources of the PUCCH overlap with the time domain resources of other uplink channels, and the priority of the PUCCH is lower than the priority of the other uplink channels, then when the overlapping uplink channels are multiplexed in the time slot, the UCI set that needs to be on one PUCCH is determined based on the UCI carried on them, and the PUCCH time domain resources and frequency domain resources are updated.
11. A PUCCH repeated transmission device, characterized in that: include: A transmission unit, configured to repeatedly transmit the PUCCH in at least one time slot; the time domain resources used for any repeated transmission of the PUCCH include uplink symbols and / or flexible symbols; The time domain resources for any repeated transmission of the PUCCH are bounded by sub-time slots, and the PUCCH is configured using a dynamic scheduling method; or, the time domain resources for the first repeated transmission of the PUCCH are indicated by high-level signaling or downlink control information DCI, and in the time domain resources for at least one repeated transmission of the PUCCH except the first time, the time domain resources for each repeated transmission are adjacent to the time domain resources for the previous repeated transmission, and the PUCCH is configured using the dynamic scheduling method.
12. A PUCCH repeated transmission device, characterized in that: include: A receiving unit, configured to receive the PUCCH repeatedly transmitted by a terminal in at least one time slot; the time domain resources used for any repeated transmission of the PUCCH include uplink symbols and / or flexible symbols; The time domain resources for any repeated transmission of the PUCCH are bounded by sub-time slots, and the PUCCH is configured using a dynamic scheduling method; or, the time domain resources for the first repeated transmission of the PUCCH are indicated by high-level signaling or downlink control information DCI, and in the time domain resources for at least one repeated transmission of the PUCCH except the first time, the time domain resources for each repeated transmission are adjacent to the time domain resources for the previous repeated transmission, and the PUCCH is configured using the dynamic scheduling method.
13. A terminal, characterized in that: The method comprises a processor, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 1 to 5.
14. A network device, characterized in that: The method comprises a processor, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the programs include instructions for executing the steps in the method according to any one of claims 6 to 10.
15. A computer-readable storage medium, characterized in that: A computer program for electronic data exchange is stored, wherein the computer program enables a computer to execute the method according to any one of claims 1-5 or 6-10.
Citation Information
Patent Citations
KR20200082035A