PUCCH Resource Transmission Method and Related Device

By using cyclic switching, packet cyclic switching or half-half switching methods for beam mapping in multi-TRP scenarios, the problem of abnormal transmission of PUCCH resources is solved, and the reliability of channel transmission and spatial diversity gain is improved.

CN114390684BActive Publication Date: 2025-07-25BEIJING SPREADTRUM HI TECH COMM TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202011114457.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-16
Publication Date
2025-07-25
Estimated Expiration
2040-10-16

AI Technical Summary

Technical Problem

The prior art does not consider the abnormal situations when PUCCH is repeatedly transmitted in multiple TRP scenarios, especially delayed transmission and segmented transmission, and no relevant beam mapping rules are defined.

Method used

A PUCCH resource transmission method is provided. The terminal and the network device instruct to send M PUCCH resources on a continuous time unit by receiving and sending scheduling information. M is an integer greater than 1. The actual number of PUCCH resources N is the same or different from M. The beam mapping is performed using cyclic switching, packet cyclic switching or half-half switching methods.

Benefits of technology

The beam mapping problem when PUCCH resource transmission abnormality is solved, and the reliability of channel transmission and spatial diversity gain are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114390684B_ABST
    Figure CN114390684B_ABST
Patent Text Reader

Abstract

Embodiments of this application disclose a PUCCH resource transmission method and related devices. The method includes: A terminal receives scheduling information from a network device, where the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units. The M PUCCH resources carry the same uplink control information. The time unit includes a time slot or a sub-time slot, and M is an integer greater than 1. The terminal sends the M PUCCH resources according to the scheduling information, where the number N of PUCCH resources actually sent on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer. It can be seen that the embodiments of this application solve the beam mapping problem when PUCCH resource transmission is abnormal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a PUCCH resource transmission method and related devices. Background Art

[0002] Currently, the New Radio (NR) protocol supports repeated transmission of PUCCH on multiple time slots to improve the reliability of channel transmission. During the discussion of the 3rd Generation Partnership Project (3GPP) Rel-17 version, it was proposed that in a multi-transmit / receive point (TRP) scenario, multiple PUCCHs are sent to two TRPs through different transmission beams, and spatial diversity gain can be obtained, thereby further improving the reliability of PUCCH. The prior art does not consider the repeated transmission of PUCCH in a multi-TRP scenario. Therefore, for abnormal situations during PUCCH repeated transmission, relevant beam mapping rules are not defined. Summary of the Invention

[0003] An embodiment of this application provides a PUCCH resource transmission method to achieve beam mapping rules for abnormal situations during PUCCH repeated transmission in a multi-TRP scenario.

[0004] In a first aspect, an embodiment of this application provides a PUCCH resource transmission method, including:

[0005] A terminal receives scheduling information from a network device, where the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub-time slot, and M is an integer greater than 1;

[0006] The terminal sends the M PUCCH resources according to the scheduling information, where the number N of PUCCH resources actually sent on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer.

[0007] In a second aspect, an embodiment of this application provides a PUCCH resource transmission method, including:

[0008] A network device sends scheduling information to a terminal, where the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub-time slot, and M is an integer greater than 1;

[0009] The network device receives the M PUCCH resources sent by the terminal according to the scheduling information, where the number N of PUCCH resources actually sent in the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer.

[0010] In a third aspect, an embodiment of the present application provides a PUCCH resource transmission device, including:

[0011] A receiving unit, configured to receive, for the terminal, scheduling information from a network device, where the scheduling information is used to instruct the terminal to send M PUCCH resources in consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub-time slot, and M is an integer greater than 1;

[0012] A sending unit, configured to send, for the terminal, the M PUCCH resources according to the scheduling information, where the number N of PUCCH resources actually sent in the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer.

[0013] In a fourth aspect, an embodiment of the present application provides a PUCCH resource transmission device, including:

[0014] A sending unit, configured to send, for the network device, scheduling information to a terminal, where the scheduling information is used to instruct the terminal to send M PUCCH resources in consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub-time slot, and M is an integer greater than 1;

[0015] A receiving unit, configured to receive, for the network device, the M PUCCH resources sent by the terminal according to the scheduling information, where the number N of PUCCH resources actually sent in the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer.

[0016] In a fifth aspect, an embodiment of the present application provides a terminal, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and are configured to be executed by the processor, and the programs include instructions for performing the steps in any method of the first aspect of the embodiments of the present application.

[0017] In a sixth aspect, an embodiment of the present application provides a network device, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and are configured to be executed by the processor, and the programs include instructions for performing the steps in any method of the second aspect of the embodiments of the present application.

[0018] In a seventh aspect, an embodiment of the present application provides a chip, including: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes some or all of the steps described in any of the methods in the first aspect or the second aspect of the embodiments of the present application.

[0019] In an eighth aspect, an embodiment of the present application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program for electronic data exchange, and the computer program enables a computer to execute some or all of the steps described in any of the methods in the first aspect or the second aspect of the embodiments of the present application.

[0020] In a ninth aspect, an embodiment of the present application provides a computer program, where the computer program is operable to enable a computer to execute some or all of the steps described in any of the methods in the first aspect or the second aspect of the embodiments of the present application. This computer program can be a software installation package.

[0021] It can be seen that in the embodiments of the present application, a terminal receives scheduling information from a network device, the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub-time slot, and M is an integer greater than 1; the terminal sends the M PUCCH resources according to the scheduling information, where the number N of the actually sent PUCCH resources on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer. It can be seen that the present application solves the beam mapping problem when the PUCCH resource sending is abnormal. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] The following will briefly introduce the drawings required for the description of the embodiments or the prior art.

[0023] Figure 1a is a system architecture diagram of an exemplary communication system provided by an embodiment of the present application;

[0024] Figure 1b is a schematic structural diagram of a terminal provided by an embodiment of the present application;

[0025] Figure 2a is a schematic flowchart of a PUCCH resource transmission method provided by an embodiment of the present application;

[0026] Figure 2b is a schematic diagram of a handover method provided by an embodiment of the present application;

[0027] Figure 2c is another schematic diagram of a handover method provided by an embodiment of the present application;

[0028] Figure 2d It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0029] Figure 2e It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0030] Figure 2f It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0031] Figure 2g It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0032] Figure 2h It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0033] Figure 2i It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0034] Figure 2j It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0035] Figure 2k It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0036] Figure 2l It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0037] Figure 2m It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0038] Figure 2n It is a schematic diagram of another switching method provided by an embodiment of the present application;

[0039] Figure 3 It is a block diagram of the functional units of a PUCCH resource transmission device provided by an embodiment of the present application;

[0040] Figure 4 It is a block diagram of the functional units of another PUCCH resource transmission device provided by an embodiment of the present application;

[0041] Figure 5 It is a block diagram of the functional units of another PUCCH resource transmission device provided by an embodiment of the present application;

[0042] Figure 6 It is a block diagram of the functional units of another PUCCH resource transmission device provided by an embodiment of the present application. Detailed implementation manners

[0043] Next, the technical solutions in the embodiments of the present application will be described with reference to the accompanying drawings.

[0044] The definitions or explanations of the concepts and terms involved in this application are as follows.

[0045] PUCCH (Physical Uplink Control Channel) is a physical channel in the uplink of the NR system, which carries uplink control information. The original intention of setting PUCCH is that when the user is not scheduled, that is, when the user is not allocated UL-SCH (Uplink Shared Channel) resources, the user uses PUCCH to transmit L1 / L2 control information, including channel state reports (such as precoding matrix indicator PMI and channel quality indicator CQI, etc.), HARQ acknowledgments (ACK / NACK), and scheduling requests (SR, scheduling request).

[0046] The technical solution of the embodiment of this application can be applied to, for example, Figure 1a the example communication system 100 shown in the figure. The example communication system 100 includes a terminal 110 and a network device 120, and the terminal 110 is communicatively connected to the network device 120.

[0047] The example communication system 100 can be, for example: Global System of Mobilecommunication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, an evolved system of the NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Universal Mobile Telecommunication System (UMTS), next-generation communication system, or other communication systems, etc.

[0048] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technologies, mobile communication systems will not only support traditional communication but also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine type communication (MTC), and vehicle-to-vehicle (V2V) communication, etc. Embodiments of this application can also be applied to these communication systems. Optionally, the communication system in the embodiments of this application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.

[0049] Embodiments of this application do not limit the spectrum used. For example, embodiments of this application can be applied to licensed spectrum or unlicensed spectrum.

[0050] The terminal 110 in the embodiments of this application can refer to a user equipment, an access terminal, a user unit, a user station, a mobile station, a mobile device, 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 can 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 capabilities, a computing device, or other processing devices 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 network (PLMN). Embodiments of this application do not limit this. As Figure 1b shown, the terminal 110 in the terminal of the embodiments of this application can include one or more of the following components: a processor 110, a memory 120, and an input / output device 130. The processor 110 is communicatively connected to the memory 120 and the input / output device 130 respectively.

[0051] The network device 120 in the embodiments of this application may be a device for communicating with a terminal. The network device may be an evolved NodeB (eNB) in an LTE system, or a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the network device may 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 antenna panels (including multiple antenna panels) of a base station in a 5G system. Or, it may also be a network node constituting a gNB or a transmission point, such as a baseband unit (BBU), or a distributed unit (DU), etc. The embodiments of this application do not limit this.

[0052] In some deployments, a gNB may include a centralized unit (CU) and a DU. A 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) layer and the packet data convergence protocol (PDCP) layer. 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 in the RRC layer will ultimately become the information in the PHY layer, or is transformed from the information in the PHY layer, therefore, in this architecture, high-layer signaling, such as RRC layer signaling, can also be considered to be sent by the DU, or sent by the DU + AAU. It can be understood that the network device may be a device including one or more of the CU node, the DU node, and the AAU node. In addition, the CU may be classified as a network device in the radio access network (RAN), or the CU may be classified as a network device in the core network (CN). This application does not limit this.

[0053] In the embodiments of the present application, the terminal 110 or the network device 120 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 referred to as main memory). The operating system can be any one or more computer operating systems that implement service processing through processes. For example, the Linux operating system, the Unix operating system, the Android operating system, the iOS operating system, or the Windows operating system, etc. The application layer includes applications such as a browser, an address book, a word processing software, and an instant messaging software. Moreover, the embodiments of the present application do not particularly limit the specific structure of the execution subject of the method provided in the embodiments of the present application. As long as it can communicate according to the method provided in the embodiments of the present application by running a program recording the code of the method provided in the embodiments of the present application. For example, the execution subject of the method provided in the embodiments of the present application can be a terminal, or a functional module in the terminal that can call and execute the program.

[0054] Currently, the New Radio (NR) protocol supports repeated transmission of PUCCH on multiple time slots to improve the reliability of channel transmission. During the discussion of the 3rd Generation Partnership Project (3GPP) Rel-17 version, it was proposed that in a multi-transmit / receive point (TRP) scenario, multiple PUCCHs are sent to two TRPs through different transmission beams, and spatial diversity gain can be obtained, thereby further improving the reliability of PUCCH. The prior art does not consider the repeated transmission of PUCCH in a multi-TRP scenario. Therefore, for the two abnormal situations of postponed transmission and segmented transmission when PUCCH is repeatedly transmitted, relevant beam mapping rules are not defined.

[0055] In view of the above problems, the embodiments of the present application propose a PUCCH resource transmission method, which will be described in detail below with reference to the accompanying drawings.

[0056] Please refer to Figure 2a , Figure 2a which is a schematic flowchart of a PUCCH resource transmission method provided by the embodiments of the present application. As shown in the figure, the method includes:

[0057] Step 201, the terminal receives scheduling information from a network device, where the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units. The M PUCCH resources carry the same uplink control information. The time unit includes a time slot or a sub - time slot, and M is an integer greater than 1.

[0058] Among them, the NR protocol supports the repeated transmission of PUCCH on multiple time slots to improve the reliability of channel transmission. Therefore, multiple PUCCHs can be sent on consecutive time units. Sending a PUCCH means sending the information carried on this PUCCH. These PUCCHs can be repeatedly sent on the same time slot or on different time slots. The same PUCCH can be sent on one time slot or on two consecutive time slots. A time slot is the unit for transmitting summary information in circuit switching and is a part of the serial self - multiplexing of time slot information dedicated to a single channel. It can also be understood as a channel. Multiple people share a resource and use a time - sharing method. One time slot is equivalent to one channel. One time slot can also be divided into multiple sub - time slots.

[0059] Step 202, the terminal sends the M PUCCH resources according to the scheduling information. Among them, the number N of PUCCH resources actually sent on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non - negative integer.

[0060] Among them, after receiving the scheduling information sent by the network device, the terminal will repeatedly send multiple PUCCH resources at consecutive times. Since a time slot includes multiple types of symbols, and the same PUCCH can be sent on one or two consecutive time slots, and different PUCCHs can also be sent on the same or different time slots, the values of M and N may be the same or different when sending PUCCHs on some time slots.

[0061] In this possible example, N is less than M.

[0062] Among them, if the number of uplink symbols in a certain time slot is small, it will cause the PUCCH not to be sent on this time slot. At this time, the situation where N is less than M will occur.

[0063] In this possible example, the sending means sending on M + K consecutive time units. The M + K consecutive time units include the M consecutive time units and the K consecutive time units adjacent after the M consecutive time units, where K >= M - N; there are M - N time units in the M consecutive time units that cannot send the PUCCH resources.

[0064] Among them, there may also be time units in which PUCCH cannot be sent in K consecutive time units. In this case, the delay continues. When a time slot cannot send PUCCH resources due to a small number of uplink symbols, the PUCCH will be postponed, that is, the UE delays sending by one time slot until all PUCCH transmissions are completed.

[0065] In this possible example, the beam mapping relationship between the M+K consecutive time units and the M PUCCH resources satisfies the following conditions: starting from the time unit where the first PUCCH resource indicated by the scheduling information is located, beam mapping is performed according to consecutive time units and repeated according to the pattern composed of M mapping beams.

[0066] In this possible example, the mapping rule of the pattern composed of the M mapping beams satisfies any of the following methods:

[0067] Cyclic switching method, grouped cyclic switching method, half-and-half switching method.

[0068] Among them, the configuration method of the mapping rule of the pattern composed of the M mapping beams can be pre-agreed by the protocol or dynamically indicated by signaling, and is not uniquely limited here.

[0069] In specific implementation, when the PUCCH is postponed, starting from the time slot indicated by the scheduling information, beam mapping is performed according to consecutive time slots and repeated according to the pattern composed of M mapping beams. The cyclic switching method is as Figure 2b shown. Assuming M = 8, N = 7, K = 1, the second time slot in the M consecutive time units cannot send the PUCCH resource, and the M PUCCH resources are sent through beam 1 and beam 2; the beam mapping relationship between the M PUCCH resources and the M+K consecutive time units is (1, 0, 1, 2, 1, 2, 1, 2, 1); where 1 represents the index of beam 1, 2 represents the index of beam 2, and 0 represents that no PUCCH resource is sent in the corresponding time slot.

[0070] In specific implementation, when the PUCCH is postponed, starting from the time slot indicated by the scheduling information, beam mapping is performed according to consecutive time slots and repeated according to the pattern composed of M mapping beams. The grouped cyclic switching method is as Figure 2cAs shown, assume M = 8, N = 7, K = 1. The PUCCH resource cannot be transmitted in the second time slot among the M consecutive time units. The M PUCCH resources are transmitted through beam 1 and beam 2. The beam mapping relationship between the M PUCCH resources and the M + K consecutive time units is (1, 0, 2, 2, 1, 1, 2, 2, 1); where 1 represents the index of beam 1, 2 represents the index of beam 2, and 0 represents that no PUCCH resource is transmitted in the corresponding time slot.

[0071] In a specific implementation, in the case of postponed transmission of PUCCH, starting from the time slot indicated by the scheduling information, beam mapping is performed according to consecutive time slots, and a pattern composed of M mapping beams is repeated. The half - and - half switching method is as Figure 2d As shown, assume M = 8, N = 7, K = 1. The PUCCH resource cannot be transmitted in the second time slot among the M consecutive time units. The M PUCCH resources are transmitted through beam 1 and beam 2. The beam mapping relationship between the M PUCCH resources and the M + K consecutive time units is (1, 0, 1, 1, 2, 2, 2, 2, 1); where 1 represents the index of beam 1, 2 represents the index of beam 2, and 0 represents that no PUCCH resource is transmitted in the corresponding time slot.

[0072] In this possible example, the beam mapping relationship between the M + K consecutive time units and the M transmitted PUCCH resources satisfies the following condition: For the actually transmitted PUCCH resources, beam mapping is performed in the order of the pattern composed of M mapping beams.

[0073] The mapping rule of the pattern composed of the M mapping beams satisfies any one of the following methods: cyclic switching method, grouped cyclic switching method, half - and - half switching method. Among them, the configuration method of the mapping rule of the pattern composed of the M mapping beams can be pre - agreed by the protocol or dynamically indicated by signaling, and is not uniquely limited here.

[0074] In a specific implementation, in the case of postponed transmission of PUCCH, for the actually transmitted PUCCH resources, beam mapping is performed in sequence. The cyclic switching method is as Figure 2e As shown, assume M = 8, N = 7, K = 1. The PUCCH resource cannot be transmitted in the second time slot among the M consecutive time units. The M PUCCH resources are transmitted through beam 1 and beam 2. The beam mapping relationship between the M PUCCH resources and the M + K consecutive time units is (1, 0, 2, 1, 2, 1, 2, 1, 2); where 1 represents the index of beam 1, 2 represents the index of beam 2, and 0 represents that no PUCCH resource is transmitted in the corresponding time slot.

[0075] In a specific implementation, when the transmission of PUCCH is postponed, for the actually transmitted PUCCH resources, beam mapping is performed in sequence. The grouped cyclic switching method is as Figure 2f shown. Assuming M = 8, N = 7, K = 1, the PUCCH resource cannot be transmitted in the second time slot among the M consecutive time units, and the M PUCCH resources are transmitted through beam 1 and beam 2; the beam mapping relationship between the M PUCCH resources and the M + K consecutive time units is (1, 0, 1, 2, 2, 1, 1, 2, 2); where 1 represents the index of beam 1, 2 represents the index of beam 2, and 0 represents that no PUCCH resource is transmitted in the corresponding time slot.

[0076] In a specific implementation, when the transmission of PUCCH is postponed, for the actually transmitted PUCCH resources, beam mapping is performed in sequence. The half - and - half switching method is as Figure 2g shown. Assuming M = 8, N = 7, K = 1, the PUCCH resource cannot be transmitted in the second time slot among the M consecutive time units, and the M PUCCH resources are transmitted through beam 1 and beam 2; the beam mapping relationship between the M PUCCH resources and the M + K consecutive time units is (1, 0, 1, 1, 1, 2, 2, 2, 2); where 1 represents the index of beam 1, 2 represents the index of beam 2, and 0 represents that no PUCCH resource is transmitted in the corresponding time slot.

[0077] In this possible example, N is greater than or equal to or less than M.

[0078] Among them, when the symbols occupied by a certain PUCCH resource belong to two time slots, this PUCCH resource may be divided into two, one, or no actually transmitted PUCCH resources, which is the case of PUCCH segmented transmission. That is to say, it is possible to send one PUCCH in two time slots, and these two time slots are adjacent.

[0079] In this possible example, N = M + J - Q, where both J and Q are integers greater than or equal to 0; the N PUCCH resources actually transmitted over the continuous time units are divided into M PUCCH resource groups according to the correspondence with the M PUCCH resources indicated by the scheduling information. Among them, the following PUCCH resource groups with segmentation exist in the M PUCCH resource groups: J PUCCH resource groups each including two actually transmitted PUCCH resources, P PUCCH resource groups each including one actually transmitted PUCCH resource, and Q PUCCH resource groups not including actually transmitted PUCCH resources. And for each PUCCH resource group, the actually transmitted PUCCH resources corresponding to occupy a single PUCCH resource in adjacent time units before and after segmentation are segmented according to the time unit interval, and the transmission beam of the segmented PUCCH resource refers to the transmission beam of the PUCCH resource before segmentation. P is an integer greater than or equal to 0; each of the remaining M - J - P - Q PUCCH resource groups includes an unsegmented single PUCCH resource.

[0080] Among them, over continuous time units, there is a part of PUCCH that transmits information in two adjacent time slots. When the symbols occupied by a certain PUCCH resource belong to two time slots, this PUCCH resource may be divided into two PUCCH resources and transmitted separately. There is also a part of PUCCH that transmits information in a single time slot. After the PUCCH is segmented and transmitted, the transmission beam of the segmented PUCCH is the same as the transmission beam before segmentation.

[0081] In this possible example, the beam mapping relationship between the M PUCCH resources indicated by the scheduling information and the N PUCCH resources actually transmitted over the continuous time units satisfies the following conditions: for the M PUCCH resources indicated by the scheduling information, beam mapping is performed in the order in the pattern composed of M mapping beams; after the PUCCH resource i is segmented, multiple PUCCH resources are obtained, and the transmission beams of these multiple PUCCH resources refer to the transmission beam of the PUCCH resource i, where i is a positive integer less than or equal to M.

[0082] Among them, the mapping rule of the pattern composed of the M mapping beams satisfies any one of the following methods: cyclic switching method, grouped cyclic switching method, half - half switching method. The configuration method of the mapping rule of the pattern composed of the M mapping beams can be pre - agreed by the protocol or dynamically indicated by signaling, and is not uniquely limited here.

[0083] In specific implementation, in the case of PUCCH segmented transmission, the cyclic switching method is as Figure 2hAs shown, assume M = 4, N = 5, J = 1. The symbols occupied by the 3rd PUCCH resource among the M PUCCH resources belong to the 2nd time slot and the 3rd time slot. The M PUCCH resources are transmitted through beam 1 and beam 2. The beam mapping relationship between the N PUCCH resources and the M consecutive time units is (1, 2, 1, 1, 2), where 1 represents the index of beam 1 and 2 represents the index of beam 2.

[0084] In specific implementation, in the case of segmented transmission of PUCCH, the packet cyclic switching method is as Figure 2i As shown, assume M = 4, N = 5, J = 1. The symbols occupied by the 3rd PUCCH resource among the M PUCCH resources belong to the 2nd time slot and the 3rd time slot. The M PUCCH resources are transmitted through beam 1 and beam 2. The beam mapping relationship between the N PUCCH resources and the M consecutive time units is (1, 1, 2, 2, 2), where 1 represents the index of beam 1 and 2 represents the index of beam 2.

[0085] In specific implementation, in the case of segmented transmission of PUCCH, the half - and - half switching method is as Figure 2j As shown, assume M = 4, N = 5, J = 1. The symbols occupied by the 3rd PUCCH resource among the M PUCCH resources belong to the 2nd time slot and the 3rd time slot. The M PUCCH resources are transmitted through beam 1 and beam 2. The beam mapping relationship between the N PUCCH resources and the M consecutive time units is (1, 1, 2, 2, 2), where 1 represents the index of beam 1 and 2 represents the index of beam 2.

[0086] In this possible example, the beam mapping relationship between the M consecutive time units and the N PUCCH resources satisfies the following conditions: For the actually transmitted PUCCH resources, beam mapping is performed in the order in the pattern formed by the M mapping beams, and repetition is performed according to the pattern formed by the M mapping beams.

[0087] In specific implementation, in the case of segmented transmission of PUCCH, the cyclic switching method is as Figure 2k As shown, assume M = 4, N = 5, J = 1. The symbols occupied by the 3rd PUCCH resource among the M PUCCH resources belong to the 2nd time slot and the 3rd time slot. The M PUCCH resources are transmitted through beam 1 and beam 2. The beam mapping relationship between the N PUCCH resources and the M consecutive time units is (1, 2, 1, 2, 1), where 1 represents the index of beam 1 and 2 represents the index of beam 2.

[0088] In a specific implementation, in the case of segmented transmission of PUCCH, the packet cyclic handover mode is as follows Figure 2l shown. Assuming M = 4, N = 5, J = 1, the symbols occupied by the third PUCCH resource among the M PUCCH resources belong to the second time slot and the third time slot, and the M PUCCH resources are transmitted through beam 1 and beam 2; the beam mapping relationship between the N PUCCH resources and the M consecutive time units is (1, 1, 2, 2, 1); where 1 represents the index of beam 1 and 2 represents the index of beam 2.

[0089] In a specific implementation, in the case of segmented transmission of PUCCH, the half - and - half handover mode is as follows Figure 2m shown. Assuming M = 4, N = 5, J = 1, the symbols occupied by the third PUCCH resource among the M PUCCH resources belong to the second time slot and the third time slot, and the M PUCCH resources are transmitted through beam 1 and beam 2; the beam mapping relationship between the N PUCCH resources and the M consecutive time units is (1, 1, 1, 2, 2); where 1 represents the index of beam 1 and 2 represents the index of beam 2.

[0090] In a specific implementation, in the case of segmented transmission of PUCCH, the half - and - half handover mode can also be as follows Figure 2n shown. Assuming M = 4, N = 5, J = 1, the symbols occupied by the third PUCCH resource among the M PUCCH resources belong to the second time slot and the third time slot, and the M PUCCH resources are transmitted through beam 1 and beam 2; the beam mapping relationship between the N PUCCH resources and the M consecutive time units is (1, 1, 2, 2, 2); where 1 represents the index of beam 1 and 2 represents the index of beam 2.

[0091] It can be seen that in this embodiment, the terminal receives scheduling information from the network device, and the scheduling information is used to instruct the terminal to transmit M PUCCH resources on consecutive time units. The M PUCCH resources carry the same uplink control information. The time unit includes a time slot or a sub - time slot, and M is an integer greater than 1; the terminal transmits the M PUCCH resources according to the scheduling information. Among them, the number N of PUCCH resources actually transmitted on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non - negative integer. This application solves the beam mapping problem caused by the postponed transmission and segmentation of PUCCH resources.

[0092] An embodiment of the present application provides a PUCCH resource transmission device, which may be a terminal. Specifically, the PUCCH resource transmission device is used to execute the steps performed by the terminal in the above PUCCH resource transmission method. The PUCCH resource transmission device provided by the embodiment of the present application may include modules corresponding to the respective steps.

[0093] The embodiment of the present application can divide the PUCCH resource transmission device into functional modules according to the above method examples. For example, each functional module can be divided corresponding 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 a software functional module. The division of modules in the embodiment of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation.

[0094] In the case of dividing each functional module corresponding to each function, Figure 3 A possible structural schematic diagram of the PUCCH resource transmission device involved in the above embodiment is shown. As Figure 3 shown, the PUCCH resource transmission device 3 includes a receiving unit 30, which is used for the terminal to receive scheduling information from a network device, and the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub-time slot, and M is an integer greater than 1; a sending unit 31, which is used for the terminal to send the M PUCCH resources according to the scheduling information, where the number N of the actually sent PUCCH resources on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer.

[0095] In a possible example, N is less than M.

[0096] In a possible example, the sending refers to sending on M + K consecutive time units, the M + K consecutive time units include the M consecutive time units and the K consecutive time units adjacent after the M consecutive time units, K >= M - N; there are M - N time units in the M consecutive time units that cannot send the PUCCH resources.

[0097] In a possible example, the beam mapping relationship between the M + K consecutive time units and the M PUCCH resources satisfies the following conditions: starting from the time unit where the first PUCCH resource indicated by the scheduling information is located, beam mapping is performed according to consecutive time units, and repetition is performed according to the pattern composed of M mapping beams.

[0098] In a possible example, the mapping rule of the pattern formed by the M mapping beams satisfies any one of the following methods: cyclic switching method, grouped cyclic switching method, half-and-half switching method.

[0099] In a possible example, the beam mapping relationship between the M+K consecutive time units and the M PUCCH resources transmitted satisfies the following condition: for the actually transmitted PUCCH resources, beam mapping is performed in the order in the pattern formed by the M mapping beams.

[0100] In a possible example, N is greater than or equal to or less than M.

[0101] In a possible example, N = M+J-Q, where both J and Q are integers greater than or equal to 0; the N PUCCH resources actually transmitted on the consecutive time units are divided into M PUCCH resource groups according to the corresponding relationship with the M PUCCH resources indicated by the scheduling information. Among them, the following PUCCH resource groups with segmentation exist in the M PUCCH resource groups: J PUCCH resource groups each including two actually transmitted PUCCH resources, P PUCCH resource groups each including one actually transmitted PUCCH resource, Q PUCCH resource groups not including actually transmitted PUCCH resources, and for each PUCCH resource group, the actually transmitted PUCCH resources corresponding to occupy the PUCCH resources segmented by a single PUCCH resource at adjacent time units before and after, and the transmission beam of the segmented PUCCH resources refers to the transmission beam of the PUCCH resources before segmentation, where P is an integer greater than or equal to 0; each of the remaining M-J-P-Q PUCCH resource groups includes a single non-segmented PUCCH resource.

[0102] In a possible example, the beam mapping relationship between the M PUCCH resources indicated by the scheduling information and the N PUCCH resources actually transmitted on the consecutive time units satisfies the following condition: for the M PUCCH resources indicated by the scheduling information, beam mapping is performed in the order in the pattern formed by the M mapping beams; after segmenting the PUCCH resource i, multiple PUCCH resources are obtained, and the transmission beams of these multiple PUCCH resources refer to the transmission beam of the PUCCH resource i, where i is a positive integer less than or equal to M.

[0103] In a possible example, the beam mapping relationship between the M consecutive time units and the N PUCCH resources satisfies the following condition: for the actually transmitted PUCCH resources, beam mapping is performed in the order in the pattern formed by the M mapping beams and is repeated according to the pattern formed by the M mapping beams.

[0104] Among them, all relevant contents of each step involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here. Of course, the PUCCH resource transmission device provided in the embodiments of the present application includes, but is not limited to, the above modules. For example, the PUCCH resource transmission device may further include a storage unit 31. The storage unit 31 can be used to store the program code and data of the PUCCH resource transmission device.

[0105] In the case of adopting an integrated unit, the structural schematic diagram of the PUCCH resource transmission device provided in the embodiments of the present application is as Figure 4 shown. In Figure 4 , the PUCCH resource 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 resource transmission device. For example, the steps executed by the receiving unit 30 and the sending unit 31, and / or for executing other processes of the technologies described herein. The communication module 41 is used to support the interaction between the PUCCH resource transmission device and other devices. As Figure 4 shown, the PUCCH resource transmission device may further include a storage module 42, and the storage module 42 is used to store the program code and data of the PUCCH resource transmission device, for example, to store the content saved by the above storage unit 31.

[0106] Among them, the processing module 40 can be a processor or a controller. For example, it can be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in combination with the disclosure of the present application. The processor can also be a combination that realizes computing functions, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication module 41 can be a transceiver, an RF circuit or a communication interface, etc. The storage module 42 can be a memory.

[0107] Among them, all relevant contents of each scenario involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here. Both the above PUCCH resource transmission device 3 and the PUCCH resource transmission device 4 can execute the steps executed by the terminal in the PUCCH resource transmission method shown in Figure 2a .

[0108] The embodiment of this application provides another PUCCH resource transmission device, and this PUCCH resource transmission device may be a network device. Specifically, the PUCCH resource transmission device is used to execute the steps performed by the network device in the above PUCCH resource transmission method. The PUCCH resource transmission device provided by the embodiment of this application may include modules corresponding to the respective steps.

[0109] The embodiment of this application may divide the functional modules of the PUCCH resource transmission device according to the above method examples. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above integrated module may be implemented in the form of hardware or in the form of a software functional module. The division of modules in the embodiment of this application is illustrative, and is only a logical function division. There may be other division methods in actual implementation.

[0110] In the case of dividing each functional module corresponding to each function, Figure 5 Fig. shows a possible structural schematic diagram of the PUCCH resource transmission device involved in the above embodiment. As Figure 5 shown, the PUCCH resource transmission device 5 includes a sending unit 50, which is used for the network device to send scheduling information to the terminal. The scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units. The M PUCCH resources carry the same uplink control information. The time unit includes a time slot or a sub-time slot, and M is an integer greater than 1; a receiving unit 51, which is used for the network device to receive the M PUCCH resources sent by the terminal according to the scheduling information. Among them, the number N of PUCCH resources actually sent on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer.

[0111] In a possible example, N is less than M.

[0112] In a possible example, the sending refers to sending on M+K consecutive time units. The M+K consecutive time units include the M consecutive time units and K consecutive time units adjacent after the M consecutive time units, where K>=M-N; there are M-N time units in the M consecutive time units that cannot send the PUCCH resources.

[0113] In a possible example, the beam mapping relationship between the M+K consecutive time units and the M PUCCH resources satisfies the following conditions: starting from the time unit where the first PUCCH resource indicated by the scheduling information is located, beam mapping is performed according to consecutive time units, and repetition is performed according to the pattern composed of M mapping beams.

[0114] In a possible example, the mapping rule of the pattern formed by the M mapping beams satisfies any one of the following ways: cyclic switching mode, grouped cyclic switching mode, half-and-half switching mode.

[0115] In a possible example, the beam mapping relationship between the M+K consecutive time units and the M PUCCH resources transmitted satisfies the following condition: for the actually transmitted PUCCH resources, beam mapping is performed in the order of the pattern formed by the M mapping beams.

[0116] In a possible example, N is greater than or equal to or less than M.

[0117] In a possible example, N = M+J-Q, where both J and Q are integers greater than or equal to 0; the N PUCCH resources actually transmitted on the consecutive time units are divided into M PUCCH resource groups according to the corresponding relationship with the M PUCCH resources indicated by the scheduling information. Among them, the following PUCCH resource groups with segmentation exist in the M PUCCH resource groups: J PUCCH resource groups each including two actually transmitted PUCCH resources, P PUCCH resource groups each including one actually transmitted PUCCH resource, Q PUCCH resource groups not including actually transmitted PUCCH resources, and for each actually transmitted PUCCH resource in each PUCCH resource group, the PUCCH resources obtained by segmenting the single PUCCH resource occupying adjacent time units before and after according to the time unit interval, and the transmission beam of the segmented PUCCH resources refers to the transmission beam of the PUCCH resource before segmentation, where P is an integer greater than or equal to 0; each of the remaining M-J-P-Q PUCCH resource groups includes an unsegmented single PUCCH resource.

[0118] In a possible example, the beam mapping relationship between the M PUCCH resources indicated by the scheduling information and the N PUCCH resources actually transmitted on the consecutive time units satisfies the following condition: for the M PUCCH resources indicated by the scheduling information, beam mapping is performed in the order of the pattern formed by the M mapping beams; after segmenting the PUCCH resource i, multiple PUCCH resources are obtained, and the transmission beams of these multiple PUCCH resources refer to the transmission beam of the PUCCH resource i, where i is a positive integer less than or equal to M.

[0119] In a possible example, the beam mapping relationship between the M consecutive time units and the N PUCCH resources satisfies the following condition: for the actually transmitted PUCCH resources, beam mapping is performed in the order of the pattern formed by the M mapping beams and is repeated according to the pattern formed by the M mapping beams.

[0120] Among them, all relevant contents of the steps involved in the above method embodiments can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here. Of course, the PUCCH resource transmission device provided in the embodiments of the present application includes, but is not limited to, the above modules. For example, the PUCCH resource transmission device may further include a storage unit 51. The storage unit 51 can be used to store the program code and data of the PUCCH resource transmission device.

[0121] In the case of adopting an integrated unit, the structural schematic diagram of the PUCCH resource transmission device provided in the embodiments of the present application is as Figure 6 shown. In Figure 6 , the PUCCH resource 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 resource transmission device. For example, the steps executed by the sending unit 50 and the receiving unit 51, and / or other processes for implementing the technologies described herein. The communication module 61 is used to support the interaction between the PUCCH resource transmission device and other devices. As Figure 6 shown, the PUCCH resource transmission device may further include a storage module 62, and the storage module 62 is used to store the program code and data of the PUCCH resource transmission device, such as storing the content saved by the above storage unit 51.

[0122] Among them, the processing module 60 may be a processor or a controller. For example, it may be a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in connection with the disclosure of the present application. The processor may also be a combination for implementing computing functions, such as a combination including one or more microprocessors, a combination of a DSP and a microprocessor, and so on. The communication module 61 may be a transceiver, an RF circuit, or a communication interface, etc. The storage module 62 may be a memory.

[0123] Among them, all relevant contents of the above method embodiments involved in each scenario can be cited in the function descriptions of the corresponding functional modules, and will not be elaborated here. Both the above PUCCH resource transmission device 5 and the PUCCH resource transmission device 6 can execute the steps performed by the network device in the PUCCH resource transmission method shown in Figure 2a .

[0124] An embodiment of this application also provides a chip. The chip includes a processor configured to call and run a computer program from a memory, so that a device installed with the chip performs some or all of the steps described for the terminal in the foregoing method embodiment.

[0125] An embodiment of this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program for electronic data exchange. The computer program causes a computer to perform some or all of the steps described for the terminal in the foregoing method embodiment.

[0126] An embodiment of this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program for electronic data exchange. The computer program causes a computer to perform some or all of the steps described for the network-side device in the foregoing method embodiment.

[0127] An embodiment of this application also provides a computer program product. The computer program product includes a computer program that is operable to cause a computer to perform some or all of the steps described for the terminal in the foregoing method embodiment. The computer program product may be a software installation package.

[0128] The steps of the method or algorithm described in the embodiments of this application may be implemented in a hardware manner or by a processor executing software instructions. The software instructions may be composed of corresponding software modules. The software modules may be stored in a random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), registers, hard disk, removable hard disk, CD-ROM, or any other form of storage medium well 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 may also be a component of the processor. The processor and the storage medium may be located in an ASIC. Additionally, the ASIC may be located in an access network device, a target network device, or a core network device. Of course, the processor and the storage medium may also exist as discrete components in an access network device, a target network device, or a core network device.

[0129] Those skilled in the art should be able to realize 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 processes or functions described in the embodiments of the present application are 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, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a Digital Video Disc (DVD)), or a semiconductor medium (such as a Solid State Disk (SSD)), etc.

[0130] The specific embodiments described above further elaborate on the objectives, technical solutions, and beneficial effects of the embodiments of the present application. It should be understood that the above is only the specific embodiments of the embodiments of the present application and is not used to limit the protection scope of the embodiments of the present application. Any modifications, equivalent replacements, 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 transmitting physical uplink control channel (PUCCH) resources, characterized in that, including: The terminal receives scheduling information from a network device, where the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub - time slot, and M is an integer greater than 1; The terminal sends the M PUCCH resources according to the scheduling information, where the number N of the actually sent PUCCH resources on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non - negative integer; N is less than M; and the sending means sending on M + K consecutive time units, the M + K consecutive time units include the M consecutive time units and the K consecutive time units adjacent after the M consecutive time units, K >= M - N; there are M - N time units in the M consecutive time units where the PUCCH resources cannot be sent; and the beam mapping relationship between the M + K consecutive time units and the M PUCCH resources satisfies the following conditions: Starting from the time unit where the first PUCCH resource indicated by the scheduling information is located, beam mapping is performed according to consecutive time units and repeated according to the pattern composed of M mapping beams; and, The mapping rule of the pattern composed of the M mapping beams satisfies any one of the following methods: cyclic switching method, grouped cyclic switching method, half - and - half switching method.

2. The method according to claim 1, wherein The beam mapping relationship between the M + K consecutive time units and the M sent PUCCH resources satisfies the following conditions: For the actually sent PUCCH resources, beam mapping is performed in the order of the pattern composed of M mapping beams.

3. A method for transmitting Physical Uplink Control Channel (PUCCH) resources, characterized in that, including: The terminal receives scheduling information from a network device, where the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub - time slot, and M is an integer greater than 1; The terminal sends the M PUCCH resources according to the scheduling information, where the number N of the actually sent PUCCH resources on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non - negative integer; N is greater than or equal to or less than M, and, N = M+J - Q, where both J and Q are integers greater than or equal to 0; The N PUCCH resources actually transmitted on the continuous time units are divided into M PUCCH resource groups according to the correspondence with the M PUCCH resources indicated by the scheduling information. Among them, the following PUCCH resource groups with segmentation exist in the M PUCCH resource groups: J PUCCH resource groups each including two actually transmitted PUCCH resources, P PUCCH resource groups each including one actually transmitted PUCCH resource, and Q PUCCH resource groups each not including actually transmitted PUCCH resources. And for each PUCCH resource group, the actually transmitted PUCCH resources corresponding to occupy the PUCCH resources after segmentation of a single PUCCH resource in adjacent time units before and after in terms of time unit interval, and the transmission beam of the segmented PUCCH resources refers to the transmission beam of the PUCCH resources before segmentation. P is an integer greater than or equal to 0; each of the remaining M - J - P - Q PUCCH resource groups includes an unsegmented single PUCCH resource; The beam mapping relationship between the M PUCCH resources indicated by the scheduling information and the N PUCCH resources actually transmitted on the continuous time units satisfies the following conditions: For the M PUCCH resources indicated by the scheduling information, beam mapping is performed in the order of the pattern formed by the M mapping beams; after segmenting the PUCCH resource i, a plurality of PUCCH resources are obtained, and the transmission beams of the plurality of PUCCH resources refer to the transmission beam of the PUCCH resource i, where i is a positive integer less than or equal to M.

4. The method according to claim 3, wherein The beam mapping relationship between the M continuous time units and the N PUCCH resources satisfies the following conditions: For the actually transmitted PUCCH resources, beam mapping is performed in the order of the pattern formed by the M mapping beams and is repeated according to the pattern formed by the M mapping beams.

5. A PUCCH resource transmission method, characterized in that, Including: The network device sends scheduling information to the terminal, and the scheduling information is used to instruct the terminal to transmit M PUCCH resources on continuous time units. The M PUCCH resources carry the same uplink control information. The time unit includes a time slot or a sub - time slot, and M is an integer greater than 1; The network device receives the M PUCCH resources sent by the terminal according to the scheduling information. Among them, the number N of PUCCH resources actually transmitted on the first M continuous time units of the continuous time units is the same as or different from M, and N is a non - negative integer; N is less than M; and the transmission means transmitting on M + K continuous time units, where the M + K continuous time units include the M continuous time units and the K continuous time units adjacent after the M continuous time units, K >= M - N; there are M - N time units in the M continuous time units that cannot transmit the PUCCH resources; and the beam mapping relationship between the M + K continuous time units and the M PUCCH resources satisfies the following conditions: Starting from the time unit where the first PUCCH resource indicated by the scheduling information is located, beam mapping is performed in consecutive time units and repeated according to the pattern composed of M mapping beams; and, The mapping rules of the pattern composed of the M mapping beams satisfy any one of the following methods: cyclic switching method, grouped cyclic switching method, half-and-half switching method.

6. The method according to claim 5, wherein The beam mapping relationship between the M+K consecutive time units and the M PUCCH resources transmitted satisfies the following conditions: For the actually transmitted PUCCH resources, beam mapping is performed in the order in the pattern composed of M mapping beams.

7. A method for transmitting physical uplink control channel (PUCCH) resources, characterized in that, Including: The network device sends scheduling information to the terminal, and the scheduling information is used to instruct the terminal to send M PUCCH resources in consecutive time units. The M PUCCH resources carry the same uplink control information. The time unit includes a time slot or a sub-slot, and M is an integer greater than 1; The network device receives the M PUCCH resources sent by the terminal according to the scheduling information. Among them, the number N of the actually transmitted PUCCH resources in the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer; N is greater than or equal to or less than M, and, N = M+J-Q, where both J and Q are integers greater than or equal to 0; The N actually transmitted PUCCH resources in the consecutive time units are divided into M PUCCH resource groups according to the corresponding relationship with the M PUCCH resources indicated by the scheduling information. Among them, the following PUCCH resource groups with segmentation exist in the M PUCCH resource groups: J PUCCH resource groups including two actually transmitted PUCCH resources, P PUCCH resource groups including one actually transmitted PUCCH resource, and Q PUCCH resource groups not including actually transmitted PUCCH resources. And for each PUCCH resource group, the actually transmitted PUCCH resources corresponding to occupy the PUCCH resources segmented by the single PUCCH resource in the adjacent front and rear time units according to the time unit interval, and the transmission beam of the segmented PUCCH resources refers to the transmission beam of the PUCCH resources before segmentation. P is an integer greater than or equal to 0; Each of the remaining M-J-P-Q PUCCH resource groups includes an unsegmented single PUCCH resource; The beam mapping relationship between the M PUCCH resources indicated by the scheduling information and the N actually transmitted PUCCH resources in the consecutive time units satisfies the following conditions: For the M PUCCH resources indicated by the scheduling information, beam mapping is performed in the order in the pattern composed of M mapping beams; after segmenting the PUCCH resource i, multiple PUCCH resources are obtained, and the transmission beams of these multiple PUCCH resources refer to the transmission beam of the PUCCH resource i, where i is a positive integer less than or equal to M.

8. The method according to claim 7, characterized in that The beam mapping relationship between the M consecutive time units and the N PUCCH resources satisfies the following conditions: For the actually transmitted PUCCH resources, beam mapping is performed in the order in the pattern formed by M mapping beams, and repetition is performed according to the pattern formed by M mapping beams.

9. A PUCCH resource transmission device, characterized in that, Including: A receiving unit, configured to receive scheduling information from a network device, where the scheduling information is used to instruct the terminal to transmit M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub-slot, and M is an integer greater than 1; A transmitting unit, configured to transmit the M PUCCH resources according to the scheduling information, where the number N of actually transmitted PUCCH resources on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer; N is less than M; and the transmission means transmitting on M+K consecutive time units, the M+K consecutive time units include the M consecutive time units and K consecutive time units adjacent after the M consecutive time units, K>=M-N; there are M-N time units in the M consecutive time units that cannot transmit the PUCCH resources; and the beam mapping relationship between the M+K consecutive time units and the M PUCCH resources satisfies the following conditions: starting from the time unit where the first PUCCH resource indicated by the scheduling information is located, beam mapping is performed according to consecutive time units, and repetition is performed according to the pattern formed by M mapping beams; and, The mapping rule of the pattern formed by the M mapping beams satisfies any one of the following methods: cyclic switching method, grouped cyclic switching method, half-and-half switching method.

10. A PUCCH resource transmission device, characterized in that, Including: A receiving unit, configured to receive scheduling information from a network device, where the scheduling information is used to instruct the terminal to transmit M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time unit includes a time slot or a sub-slot, and M is an integer greater than 1; A transmitting unit, configured to transmit the M PUCCH resources according to the scheduling information, where the number N of actually transmitted PUCCH resources on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non-negative integer; N is greater than or equal to or less than M, and, N = M+J-Q, both J and Q are integers greater than or equal to 0; The N PUCCH resources actually transmitted on the continuous time units are divided into M PUCCH resource groups according to the correspondence with the M PUCCH resources indicated by the scheduling information. Among them, the following PUCCH resource groups with segmentation exist in the M PUCCH resource groups: J PUCCH resource groups each including two actually transmitted PUCCH resources, P PUCCH resource groups each including one actually transmitted PUCCH resource, and Q PUCCH resource groups each not including actually transmitted PUCCH resources. And for each PUCCH resource group, the actually transmitted PUCCH resources correspond to the PUCCH resources after segmentation of a single PUCCH resource occupying adjacent time units before and after in terms of time unit interval, and the transmission beam of the segmented PUCCH resources refers to the transmission beam of the PUCCH resources before segmentation. P is an integer greater than or equal to 0. Each of the remaining M - J - P - Q PUCCH resource groups includes an unsegmented single PUCCH resource; The beam mapping relationship between the M PUCCH resources indicated by the scheduling information and the N PUCCH resources actually transmitted on the continuous time units satisfies the following conditions: For the M PUCCH resources indicated by the scheduling information, beam mapping is performed in the order of the pattern formed by the M mapping beams. After segmenting the PUCCH resource i, multiple PUCCH resources are obtained, and the transmission beams of these multiple PUCCH resources refer to the transmission beam of the PUCCH resource i, where i is a positive integer less than or equal to M.

11. A PUCCH resource transmission device, characterized in that, Including: A sending unit, configured to send scheduling information to a terminal, where the scheduling information is used to instruct the terminal to send M PUCCH resources on continuous time units. The M PUCCH resources carry the same uplink control information. The time unit includes a time slot or a sub - time slot, and M is an integer greater than 1; A receiving unit, configured to receive the M PUCCH resources sent by the terminal according to the scheduling information. Among them, the number N of PUCCH resources actually transmitted on the first M continuous time units of the continuous time units may be the same as or different from M, and N is a non - negative integer; N is less than M; and the sending refers to sending on M + K continuous time units, where the M + K continuous time units include the M continuous time units and the subsequent adjacent K continuous time units after the M continuous time units, K >= M - N; there are M - N time units in the M continuous time units where the PUCCH resources cannot be sent; and the beam mapping relationship between the M + K continuous time units and the M PUCCH resources satisfies the following conditions: Starting from the time unit where the first PUCCH resource indicated by the scheduling information is located, beam mapping is performed according to continuous time units and is repeated according to the pattern formed by the M mapping beams; and, The mapping rule of the pattern formed by the M mapping beams satisfies any one of the following methods: cyclic switching method, grouped cyclic switching method, half - and - half switching method.

12. A PUCCH resource transmission device, characterized in that, Including: A sending unit, configured to send scheduling information to a terminal, where the scheduling information is used to instruct the terminal to send M PUCCH resources on consecutive time units, the M PUCCH resources carry the same uplink control information, the time units include time slots or sub - time slots, and M is an integer greater than 1; A receiving unit, configured to receive the M PUCCH resources sent by the terminal according to the scheduling information, where the number N of PUCCH resources actually sent on the first M consecutive time units of the consecutive time units is the same as or different from M, and N is a non - negative integer; N is greater than or equal to or less than M, and N = M + J - Q, where both J and Q are integers greater than or equal to 0; The N PUCCH resources actually sent on the consecutive time units are divided into M PUCCH resource groups according to the corresponding relationship with the M PUCCH resources indicated by the scheduling information. Among the M PUCCH resource groups, there are PUCCH resource groups with segmentation as follows: J PUCCH resource groups each including two actually sent PUCCH resources, P PUCCH resource groups each including one actually sent PUCCH resource, Q PUCCH resource groups each not including actually sent PUCCH resources, and for each PUCCH resource group, the actually sent PUCCH resources corresponding to occupy single PUCCH resources of adjacent time units before and after are segmented according to the time unit interval, and the transmission beam of the segmented PUCCH resources refers to the transmission beam of the PUCCH resources before segmentation, and P is an integer greater than or equal to 0; each of the remaining M - J - P - Q PUCCH resource groups includes an un - segmented single PUCCH resource; The beam mapping relationship between the M PUCCH resources indicated by the scheduling information and the N PUCCH resources actually sent on the consecutive time units satisfies the following conditions: for the M PUCCH resources indicated by the scheduling information, beam mapping is performed in the order of the pattern formed by the M mapping beams; after segmenting the PUCCH resource i, multiple PUCCH resources are obtained, and the transmission beams of these multiple PUCCH resources refer to the transmission beam of the PUCCH resource i, where i is a positive integer less than or equal to M.

13. A terminal, characterized in that, It includes a processor, a memory, a communication interface, and one or more programs. The one or more programs are stored in the memory and are configured to be executed by the processor. The programs include instructions for performing the steps in the method according to any one of claims 1 - 4.

14. A network device, characterized in that, It includes a processor, a memory, a communication interface, and one or more programs. The one or more programs are stored in the memory and are configured to be executed by the processor. The programs include instructions for performing the steps in the method according to any one of claims 5 - 8.

15. A computer-readable storage medium, characterized in that, It stores a computer program for electronic data exchange, where the computer program causes a computer to execute the method according to any one of claims 1 - 8.

Citation Information

Patent Citations

  • Information transmission method, receiving method, terminal and network equipment

    CN110299976A

  • Method, device and system for uplink transmission and downlink reception in wireless communication system

    CN111316731A

  • Beam hopping for repetition in physical uplink control channel resources

    CN115245010A