Method for uplink channel transmission resources and related products
By configuring the PUCCH CC group and determining the sending strategies of PUCCH and PUSCH, the problem that PUCCH and PUSCH cannot be sent simultaneously in the NR system is solved, and the network transmission performance is improved.
Patent Information
- Application Number
- CN202011081585.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-10-10
- Publication Date
- 2025-05-09
- Estimated Expiration
- 2040-10-10
AI Technical Summary
The existing NR system does not support sending PUCCH and PUSCH together, which affects network transmission performance.
Configure the physical uplink control channel carrier unit group PUCCH CC group, form a multiplexing CC sub-group, and determine the sending strategies of PUCCH and PUSCH to achieve their simultaneous transmission.
By sending PUCCH and PUSCH in the same carrier unit, network transmission performance is improved.
Smart Images

Figure CN114337961B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication processing technology, and in particular to a method for transmitting uplink channel resources and related products. Background Art
[0002] In the NR system, PUCCH (Physical Uplink Control Channel) is a physical channel of the uplink in the NR system, which carries uplink control information. PUCCH is set when the user is not scheduled, that is, when no UL-SCH (Uplink Shared Channel) resources are allocated, the user equipment uses PUCCH to transmit L1 / L2 control information, including channel status report (precoding matrix indication PMI and channel quality indication CQI, etc.), HARQ confirmation (ACK / NACK) and scheduling request.
[0003] The existing NR system does not support sending PUCCH and PUSCH together, which affects the network transmission performance. Summary of the invention
[0004] The embodiment of the present application discloses a method for uplink channel transmission resources and related products. When it is determined that PUCCH and PUSCH need to be sent, the transmission strategy of PUCCH and PUSCH is determined, thereby realizing the sending of PUCCH and PUSCH together and improving network transmission performance.
[0005] In a first aspect, a method for uplink channel transmission resources is provided, wherein the method comprises the following steps:
[0006] Configure a physical uplink control channel carrier component group PUCCH CC group, and form n carrier components CC in the PUCCH CC group into a multiplexing CC sub-group;
[0007] If there are PUCCHs to be sent and PUSCHs to be sent in n CCs, determine a sending strategy for the PUCCHs to be sent and the physical uplink shared channel PUSCHs to be sent;
[0008] Wherein, n≥2 and n is an integer.
[0009] In a second aspect, a device for uplink channel transmission resources is provided, the device comprising:
[0010] A configuration unit, used to configure a physical uplink control channel carrier unit group PUCCH CC group;
[0011] A processing unit, configured to form a multiplexing CC sub-group from n carrier units CC in the PUCCH CC group; if there are PUCCHs to be sent and PUSCHs to be sent in the n CCs, determine a sending strategy for the PUCCHs to be sent and the physical uplink shared channel PUSCHs to be sent;
[0012] Wherein, n≥2 and n is an integer.
[0013] According to a third aspect, an electronic device is provided, 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 programs include instructions for executing the steps in the method described in the first aspect.
[0014] A fourth aspect of an embodiment of the present application discloses a computer-readable storage medium, characterized in that it stores a computer program for electronic data exchange, wherein the computer program enables a computer to execute the method described in the first aspect.
[0015] The fifth aspect of the embodiment of the present application discloses a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute some or all of the steps described in the first aspect of the embodiment of the present application. The computer program product may be a software installation package.
[0016] The sixth aspect of an embodiment of the present application discloses a chip system, which includes at least one processor, a memory and an interface circuit, wherein the memory, the transceiver and the at least one processor are interconnected via lines, and a computer program is stored in the at least one memory; when the computer program is executed by the processor, the method described in the first aspect is implemented.
[0017] By implementing the embodiments of the present application, the technical solution provided by the present application configures a physical uplink control channel carrier unit group PUCCH CC group, and groups n carrier units CC in the PUCCH CC group into a multiplexing CCsub-group; if there are PUCCHs to be sent and PUSCHs to be sent in the n CCs, the sending strategy of the PUCCHs to be sent and the physical uplink shared channel PUSCH to be sent is determined. In this way, it is possible to send PUCCH and PUSCH in the same CC, thereby improving network performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] The following is an introduction to the drawings used in the embodiments of the present application.
[0019] Figure 1 is a system architecture diagram of an exemplary communication system provided in an embodiment of the present application;
[0020] Figure 2 It is a flowchart of a method for transmitting uplink channel resources provided in an embodiment of the present application;
[0021] Figure 3 This is a schematic diagram of time slot resources provided in Example 1 of the present application;
[0022] Figure 4 This is a schematic diagram of time slot resources provided in Embodiment 2 of the present application;
[0023] Figure 5 It is a structural diagram of an apparatus for transmitting uplink channel resources provided in an embodiment of the present application;
[0024] Figure 6 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;
[0025] Figure 7 It is a schematic diagram of the hardware structure of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0026] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.
[0027] The term "and / or" in this application is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article indicates that the associated objects before and after are in an "or" relationship.
[0028] The "multiple" that appears in the embodiments of the present application refers to two or more. The first, second, etc. descriptions that appear in the embodiments of the present application are only used for illustration and distinction of the description objects. There is no order, nor does it represent a special limitation on the number of devices in the embodiments of the present application, and cannot constitute any limitation on the embodiments of the present application. The "connection" that appears in the embodiments of the present application refers to various connection methods such as direct connection or indirect connection to achieve communication between devices, and the embodiments of the present application do not make any limitations on this.
[0029] The technical solution of the embodiment of the present application can be applied to Figure 1 The exemplary communication system 100 shown includes a terminal 110 and a network device 120 , wherein the terminal 110 is in communication connection with the network device 120 .
[0030] 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 system on an unlicensed spectrum (LTE-based access to unlicensed spectrum, LTE-U), an NR system on an unlicensed spectrum (NR-based access to unlicensed spectrum, NR-U), a Universal Mobile Telecommunication System (UMTS), a next generation communication system or other communication systems, etc.
[0031] 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 will 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 carrier aggregation (Carrier Aggregation, CA) scenarios, dual connectivity (Dual Connectivity, DC) scenarios, and standalone (Standalone, SA) networking scenarios.
[0032] The terminal 110 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., and the embodiment of the present application is not limited to this.
[0033] The specific device in the embodiment of the present application may include: a low-capability device, which includes but is not limited to: a wearable device, a monitoring device, an industrial sensor, etc. Of course, in practical applications, the above-mentioned specific device may also be other types of devices, such as smart glasses, smart headphones, etc.
[0034] The network device 120 in the embodiment of the present application may be a device for communicating with a terminal. The network device may 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 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 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.
[0035] 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 of the functions of the gNB, and the DU implements some of the functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implements 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 implements the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer.
[0036] See also Figure 2 , Figure 2 A method for transmitting uplink channel resources is provided in an embodiment of the present application. The method can be Figure 1 The communication system shown in FIG. 1 is implemented in FIG. Figure 1 The terminal or network device in the communication system shown performs, as shown Figure 2 As shown, the method comprises the following steps:
[0037] Step S200: configuring a physical uplink control channel carrier component group PUCCH CC group, and forming n CCs (Carrier Components) in the PUCCH CC group into a multiplexing CC sub-group;
[0038] Step S201: If there are PUCCHs to be sent and PUSCHs to be sent in n CCs, a sending strategy for the PUCCHs to be sent and the physical uplink shared channel PUSCHs to be sent is determined.
[0039] Wherein, n≥2 and n is an integer.
[0040] The technical solution provided by the present application configures a physical uplink control channel carrier unit group PUCCH CC group, and groups n carrier units CC in the PUCCH CC group into a multiplexing CC sub-group; if there are PUCCHs and PUSCHs to be sent in the n CCs, the sending strategy of the PUCCHs and PUSCHs to be sent is determined. In this way, it is possible to send PUCCH and PUSCH in the same CC, thereby improving network performance.
[0041] In an optional solution, configuring a physical uplink control channel carrier component group PUCCH CC group and forming n carrier components CC in the PUCCH CC group into a multiplexing CC sub-group specifically includes:
[0042] The n CCs in the PUCCH CC group are configured through RRC to form a multiplexing CC sub-group.
[0043] In an optional solution, the transmission strategy of determining the PUCCH to be sent and the PUSCH to be sent specifically includes:
[0044] The PUCCH is multiplexed and sent in the PUSCH. This solution enables the PUCCH and PUSCH to be sent together.
[0045] In an optional solution, configuring a physical uplink control channel carrier component group PUCCH CC group and forming n carrier components CC in the PUCCH CC group into a multiplexing CC sub-group specifically includes:
[0046] The PUCCH CC group is configured through RRC, and n CCs in the PUCCH CC group are dynamically indicated to form a multiplexing CC sub-group.
[0047] This solution can be flexibly configured by dynamically indicating that n CCs in the PUCCH CC group form a multiplexing CC sub-group. For example, CC0 and CC1 are indicated as a multiplexing CC sub-group in slot0, and CC0 and CC2 are indicated as a multiplexing CC sub-group in slot1, etc. This flexible configuration can be configured differently according to different time slots, thereby improving the flexibility of resource configuration.
[0048] In an optional solution, the determination of the transmission strategy of the PUCCH to be transmitted and the physical uplink shared channel PUSCH to be transmitted specifically includes:
[0049] The transmission strategy of PUCCH and PUSCH is clearly indicated through DCI.
[0050] In an optional solution, configuring a physical uplink control channel carrier component group PUCCH CC group and forming n CCs in the PUCCH CC group into a multiplexing CC sub-group specifically includes:
[0051] The PUCCH CC group is configured through RRC. If the PUCCH to be sent and the PUSCH to be sent in the n CCs in the PUCCH CC group meet the preset conditions, the n CCs are combined into a multiplexing CC sub-group.
[0052] In an optional solution, the determination of the transmission strategy of the PUCCH to be transmitted and the physical uplink shared channel PUSCH to be transmitted specifically includes:
[0053] If the starting position and the ending position of the PUCCH to be sent and the PUSCH to be sent are the same, the PUCCH and the PUSCH are sent at the same time; otherwise, the PUCCH is multiplexed in the PUSCH and sent.
[0054] See also Figure 3 , Figure 3 A schematic diagram of time slot resources.
[0055] The above-mentioned simultaneous transmission of PUCCH and PUSCH may mean that PUCCH and PUSCH are simultaneously transmitted through different CCs in one time slot, for example, Figure 3 As shown, in slot 1, PUCCH is sent through CC0 and PUSCH is sent through CC2. Multiplexing PUCCH in PUSCH can mean that PUCCH and PUSCH are sent through the same CC in one time slot, for example, Figure 3 As shown, in slot 0, the PUCCH in CC0 can be transferred to the PUSCH of CC1 for transmission.
[0056] In an optional solution, the transmission strategy for determining the PUCCH to be transmitted and the physical uplink shared channel PUSCH to be transmitted specifically includes:
[0057] The PUCCH is multiplexed and sent within the PUSCH.
[0058] In an optional solution, the transmission strategy for determining the PUCCH to be transmitted and the physical uplink shared channel PUSCH to be transmitted specifically includes:
[0059] A DCI is received, where the DCI includes a sending condition. If a PUCCH to be sent and a PUSCH to be sent meet the sending condition, the PUCCH and the PUSCH are sent simultaneously; otherwise, the PUCCH is multiplexed in the PUSCH and sent.
[0060] Embodiment 1
[0061] Embodiment 1 of the present application provides a method for transmitting uplink channel resources. Figure 1 The communication system shown is implemented in Figure 3 , Figure 3 A configuration of time slot resources as shown in Example 1 is provided. In the embodiment of the present application, several cells in a PUCCH cell group are configured by RRC to form a multiplexing cell sub-group, that is, when there is PUSCH on the PUCCH in these cells and at least one cell, PUCCH needs to be multiplexed to PUSCH; the principle of multiplexing: within the above-mentioned multiplexing cell sub-group, the multiplexing principle is reused; even if there is PUSCH in other cells other than these cells (corresponding to all cells of MCG (master cell group) or SCG (second cell group) - multiplexing cell sub-group), PUCCH does not need to be multiplexed to PUSCH, and PUCCH and PUSCH in other cells can be sent together.
[0062] See also Figure 3 , Figure 3 CC0, CC1, CC2, and CC3 belong to the same CG, and PUCCH can be sent on CC0.
[0063] RRC signaling configuration CC1 is a multiplexing cell sub-group of CC0, and CC2 and CC3 are sub-cell groups that can transmit simultaneously of CC0.
[0064] like Figure 3 As shown, in slot n, PUCCH needs to be multiplexed to PUSCH, that is, in slot n, PUCCH of CC0 is multiplexed to PUSCH of CC1 for transmission, and PUCCH of CC0 does not need to be transmitted in slot n.
[0065] like Figure 3 As shown, in Slot n+1 and slot n+3, PUCCH and PUSCH can be sent at the same time, that is, in Slot n+1, PUCCH is sent in CC0 and PUSCH is sent in CC2. In slot n+3, PUCCH is sent in CC0 and PUSCH is sent in CC3.
[0066] like Figure 3 As shown in the figure, in slot n+2, since there is PUSCH on CC1, even if there is PUSCH in other cells, PUCCH also needs to be multiplexed to PUSCH of CC1. That is, in slot n+2, PUCCH of CC0 is multiplexed to PUSCH of CC1 for transmission, and PUCCH of CC0 does not need to be transmitted in slot n+2, and PUSCH is transmitted in CC2.
[0067] Embodiment 2
[0068] Embodiment 2 of the present application provides a method for transmitting uplink channel resources. Figure 1 The communication system shown is implemented in Figure 4 , Figure 4 A configuration of a time slot resource as shown in the first embodiment is provided. In the embodiment of the present application, a plurality of cells in a PUCCH cell group are configured by RRC to form a multiplexing cell sub-group when dynamic indication or specific conditions are required, that is, when there is PUSCH on the PUCCH in these cells and at least one cell, the DCI needs to clearly indicate or meet certain conditions before the PUCCH can be sent together with the PUSCH, otherwise the PUCCH needs to be multiplexed to the PUSCH;
[0069] The above conditions may include:
[0070] If the uplink scheduling information UL grant DCI of the cells in the multiplexing cell sub-group indicates that multiplexing or simultaneous transmission is required, the PUCCH in the PUCCH cell and the PUSCH of this cell need to be multiplexed or transmitted simultaneously.
[0071] If the starting and ending positions of the PUCCH in the PUCCH cell and the PUSCH in this cell are the same, the PUCCH and PUSCH can be sent at the same time, otherwise the PUCCH needs to be multiplexed onto the PUSCH according to the existing multiplexing principle.
[0072] Even if there is PUSCH in other cells (corresponding to all cells of MCG or SCG - multiplexing cell sub-group) except these cells, PUCCH does not need to be multiplexed to PUSCH, and PUCCH and PUSCH in other cells can be sent together.
[0073] See also Figure 4 , Figure 4 CC0, CC1, CC2, and CC3 belong to the same CG, and PUCCH can be sent on CC0.
[0074] RRC signaling configures CC1 and CC2 as multiplexing cell sub-groups of CC0, and CC2 and CC3 as simultaneously transmitting sub-cell groups of CC0.
[0075] like Figure 4 As shown, in slot n, the starting position and the ending position of PUCCH and PUSCH are the same, and PUSCH and PUCCH can be sent at the same time. That is, in slot n, PUCCH of CC0 and PUSCH of CC1 can be sent at the same time.
[0076] like Figure 4 As shown, in Slot n+1 and slot n+3, the starting positions of PUCCH and PUSCH are different, and PUCCH and PUSCH need to be multiplexed and sent, that is, in Slot n+1, PUCCH is not sent in CC0, PUSCH is sent in CC1 (PUCCH of CC0 is multiplexed), and PUSCH is sent in CC2. In slot n+3, PUSCH is sent in CC3 (PUCCH of CC0 is multiplexed).
[0077] like Figure 4 As shown, in slot n+2, since there is PUSCH on CC1, even if there is PUSCH in other cells, PUCCH also needs to be multiplexed to PUSCH of CC1, that is, in Slot n+2, PUCCH is not sent in CC0, PUSCH is sent in CC1 (multiplexing PUCCH), and PUSCH is sent in CC2.
[0078] See also Figure 5 , Figure 5 A device for uplink channel transmission resources is provided, the device comprising:
[0079] A configuration unit, used to configure a physical uplink control channel carrier unit group PUCCH CC group;
[0080] The processing unit is used to form a multiplexing CC sub-group from n carrier units CC in the PUCCH CC group; if there are PUCCHs and PUSCHs to be sent in the n CCs, determine the sending strategy of the PUCCHs and PUSCHs to be sent; wherein n≥2 and n is an integer.
[0081] The technical solution provided by the present application configures a physical uplink control channel carrier unit group PUCCH CC group, and groups n carrier units CC in the PUCCH CC group into a multiplexing CC sub-group; if there are PUCCHs and PUSCHs to be sent in the n CCs, the sending strategy of the PUCCHs and PUSCHs to be sent is determined. In this way, it is possible to send PUCCH and PUSCH in the same CC, thereby improving network performance.
[0082] The above configuration unit can be used to perform Figure 2 As shown in step S200 and the detailed solution, the above processing unit can be used to perform the following steps: Figure 2 The step S201 and the detailed scheme shown are not repeated in the embodiment of the present application.
[0083] It is understandable that, in order to realize the above functions, the device for transmitting uplink channel resources includes hardware and / or software modules corresponding to executing each function. In combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in combination with the embodiments, but such implementation should not be considered to exceed the scope of the present application.
[0084] In this embodiment, the electronic device can be divided into functional modules 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. It should be noted that the division of modules in this embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation.
[0085] In the case of dividing each functional module into corresponding functional modules, Figure 6 A schematic diagram of an electronic device is shown, such as Figure 6As shown, the electronic device 600 may include: a processor 601.
[0086] The processor 601 may be used to support the electronic device in executing the above step S201 and / or other processes of the technology described herein.
[0087] It should be noted that 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.
[0088] The electronic device provided in this embodiment is used to perform the above Figure 2 The method shown can therefore achieve the same effect as the above-mentioned implementation method.
[0089] In the case of an integrated unit, the electronic device may include a processing module, a storage module and a communication module. The processing module may be used to control and manage the actions of the user device, for example, it may be used to support the electronic device to execute the steps performed by the processor 601. The storage module may be used to support the electronic device to execute stored program codes and data, etc. The communication module may be used to support the communication between the electronic device and other devices.
[0090] Among them, the processing module can be a processor or a controller. It can implement or execute various exemplary logic boxes, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of digital signal processing (DSP) and a microprocessor, etc. The storage module can be a memory. The communication module can specifically be a device that interacts with other electronic devices, such as a radio frequency circuit, a Bluetooth chip, a Wi-Fi chip, etc.
[0091] It is understandable that the interface connection relationship between the modules illustrated in the embodiments of the present application is only a schematic illustration and does not constitute a structural limitation on the electronic device. In other embodiments of the present application, the electronic device may also adopt different interface connection methods in the above embodiments, or a combination of multiple interface connection methods.
[0092] See also Figure 7 , Figure 7 An electronic device 70 provided in an embodiment of the present application includes a processor 701 , a memory 702 and a communication interface 703 , wherein the processor 701 , the memory 702 and the communication interface 703 are interconnected via a bus 704 .
[0093] The memory 702 includes, but is not limited to, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), or a portable read-only memory (CD-ROM), and the memory 702 is used for related computer programs and data. The communication interface 703 is used to receive and send data.
[0094] The processor 701 may be one or more central processing units (CPUs). When the processor 701 is a CPU, the CPU may be a single-core CPU or a multi-core CPU.
[0095] The processor 701 may include one or more processing units, for example, the processing unit may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units may be independent components or integrated into one or more processors. In some embodiments, the user equipment may also include one or more processing units. Among them, the controller may generate an operation control signal according to the instruction opcode and the timing signal to complete the control of fetching and executing instructions. In some other embodiments, a memory may also be set in the processing unit for storing instructions and data. Exemplarily, the memory in the processing unit may be a cache memory. The memory may store instructions or data that have just been used or circulated by the processing unit. If the processing unit needs to use the instruction or data again, it can be directly called from the memory. In this way, repeated access is avoided, the waiting time of the processing unit is reduced, and the efficiency of the user equipment in processing data or executing instructions is improved.
[0096] In some embodiments, the processor 701 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM card interface and / or a USB interface, etc. Among them, the USB interface is an interface that complies with the USB standard specification, and specifically can be a Mini USB interface, a Micro USB interface, a USB Type C interface, etc. The USB interface can be used to connect a charger to charge a user device, and can also be used to transmit data between a user device and a peripheral device. The USB interface can also be used to connect headphones to play audio through the headphones.
[0097] The processor 701 in the electronic device 70 is used to read the computer program code stored in the memory 702 and perform the following operations:
[0098] Configure a physical uplink control channel carrier component group PUCCH CC group, and form n carrier components CC in the PUCCH CC group into a multiplexing CC sub-group;
[0099] If there are PUCCHs to be sent and PUSCHs to be sent in n CCs, determine a sending strategy for the PUCCHs to be sent and the physical uplink shared channel PUSCHs to be sent;
[0100] Wherein, n≥2 and n is an integer.
[0101] 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, which will not be repeated here.
[0102] The embodiment of the present application further provides a chip system, the chip system comprising at least one processor, a memory and an interface circuit, the memory, the transceiver and the at least one processor are interconnected through a line, the at least one memory stores a computer program; when the computer program is executed by the processor, Figure 2The method flow shown is realized.
[0103] The embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, which, when executed on a network device, Figure 2 The method flow shown is realized.
[0104] The present application also provides a computer program product. When the computer program product is run on a terminal, Figure 2 The method flow shown is realized.
[0105] The embodiment of the present application also provides a network device or terminal, which may include 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 a program for executing Figure 2 Instructions for steps in the method of the illustrated embodiment.
[0106] The above mainly introduces the scheme of the embodiment of the present application from the perspective of the execution process on the method side. It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software template corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of each example described in the embodiment provided herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present application.
[0107] The embodiment of the present application can divide the electronic device into functional units according to the above method example. For example, each functional unit can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional units. It should be noted that the division of units 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.
[0108] It should be noted that, for the above-mentioned method embodiments, for the sake of simplicity, they are all expressed as a series of action combinations, but those skilled in the art should be aware that this application is not limited by the order of the actions described, because according to this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and templates involved are not necessarily required by this application.
[0109] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0110] In the several embodiments provided in the present application, it should be understood that the disclosed device can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of the above-mentioned units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0111] The units described above as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0112] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0113] If the above-mentioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory, including a number of instructions to enable a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the above-mentioned methods of each embodiment of the present application. The aforementioned memory includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or CD-ROM and other media that can store program codes.
[0114] A person skilled in the art can understand that all or part of the steps in the various methods of the above embodiments can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable memory, and the memory can include: a flash drive, a read-only memory (English: Read-Only Memory, abbreviated as: ROM), a random access memory (English: Random Access Memory, abbreviated as: RAM), a magnetic disk or an optical disk, etc.
Claims
1. A method for uplink channel transmission resources, characterized in that: The method comprises the following steps: Configure a physical uplink control channel carrier component group PUCCH CC group, and form n carrier components CC in the PUCCH CC group into a multiplexing CC sub-group; If there are PUCCHs to be sent and PUSCHs to be sent in n CCs, a sending strategy of the PUCCHs to be sent and the physical uplink shared channel PUSCH to be sent is determined, specifically including: multiplexing the PUCCHs in the PUSCHs for sending; Wherein, n≥2 and n is an integer.
2. The method according to claim 1, characterized in that The configuring of a physical uplink control channel carrier component group PUCCH CC group, forming n carrier components CC in the PUCCH CC group into a multiplexing CC sub-group specifically includes: The n CCs in the PUCCH CC group are configured through RRC to form a multiplexing CC sub-group.
3. The method according to claim 1, characterized in that The configuring of a physical uplink control channel carrier component group PUCCH CC group, forming n carrier components CC in the PUCCH CC group into a multiplexing CC sub-group specifically includes: The PUCCH CC group is configured through RRC, and n CCs in the PUCCH CC group are dynamically indicated to form a multiplexing CC sub-group.
4. The method according to claim 3, characterized in that The transmission strategy of determining the PUCCH to be transmitted and the physical uplink shared channel PUSCH to be transmitted specifically includes: The transmission strategy of PUCCH and PUSCH is clearly indicated through DCI.
5. The method according to claim 1, characterized in that The configuring of a physical uplink control channel carrier unit group PUCCH CC group and forming n CCs in the PUCCH CC group into a multiplexing CC sub-group specifically includes: The PUCCH CC group is configured through RRC. If the PUCCHs to be sent and the PUSCHs to be sent in the n CCs in the PUCCH CC group meet preset conditions, the n CCs are combined into a multiplexing CC sub-group.
6. The method according to claim 5, characterized in that The transmission strategy of determining the PUCCH to be transmitted and the physical uplink shared channel PUSCH to be transmitted specifically includes: If the starting position and the ending position of the PUCCH to be sent and the PUSCH to be sent are the same, the PUCCH and the PUSCH are sent at the same time; otherwise, the PUCCH is multiplexed in the PUSCH and sent.
7. The method according to claim 6, characterized in that The transmission strategy of determining the PUCCH to be transmitted and the physical uplink shared channel PUSCH to be transmitted specifically includes: A DCI is received, where the DCI includes a sending condition. If a PUCCH to be sent and a PUSCH to be sent meet the sending condition, the PUCCH and the PUSCH are sent simultaneously; otherwise, the PUCCH is multiplexed in the PUSCH and sent.
8. A device for uplink channel transmission resources, characterized in that: The device comprises: A configuration unit, used to configure a physical uplink control channel carrier unit group PUCCH CC group; A processing unit is used to form a multiplexing CC sub-group from n carrier units CC in the PUCCH CC group; if there are PUCCHs to be sent and PUSCHs to be sent in the n CCs, determine a sending strategy for the PUCCHs to be sent and the physical uplink shared channel PUSCH to be sent, specifically including: multiplexing the PUCCHs in the PUSCHs for sending; Wherein, n≥2 and n is an integer.
9. An electronic 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 programs include instructions for executing the steps in the method as described in any one of claims 1-7.
10. A chip system, comprising at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the at least one processor are interconnected via lines, and a computer program is stored in the memory; when the computer program is executed by the processor, the method described in any one of claims 1 to 7 is implemented.
11. A computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, and when the computer-readable storage medium is run on a user device, the computer-readable storage medium executes the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Method and system for realizing signal transmission
CN102892199A
Method for allocating physical uplink control channel resources
CN104602346A