CN111800881A - Transmission method of control channel, terminal equipment and network equipment - Google Patents

Transmission method of control channel, terminal equipment and network equipment Download PDF

Info

Publication number
CN111800881A
CN111800881A CN201910702672.XA CN201910702672A CN111800881A CN 111800881 A CN111800881 A CN 111800881A CN 201910702672 A CN201910702672 A CN 201910702672A CN 111800881 A CN111800881 A CN 111800881A
Authority
CN
China
Prior art keywords
sub
pucch
uci
time unit
pucchs
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910702672.XA
Other languages
Chinese (zh)
Other versions
CN111800881B (en
Inventor
沈晓冬
鲁智
李娜
陈晓航
潘学明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201910702672.XA priority Critical patent/CN111800881B/en
Publication of CN111800881A publication Critical patent/CN111800881A/en
Application granted granted Critical
Publication of CN111800881B publication Critical patent/CN111800881B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/21Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • H04L5/0055Physical resource allocation for ACK/NACK

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a transmission method of a control channel, a terminal device and a network device, comprising the following steps: under the condition that the transmission duration of uplink control information UCI contains the boundary of a time unit, repeatedly transmitting the UCI by N sub-PUCCHs according to the time unit, wherein each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2. The transmission method, the terminal equipment and the network equipment of the control channel disclosed by the invention support the transmission of the PUCCH based on the granularity of sub-slot, simplify the step of transmitting the control signaling, and further ensure the effectiveness and the reliability of transmission by repeatedly transmitting UCI by a plurality of sub-PUCCHs.

Description

Transmission method of control channel, terminal equipment and network equipment
Technical Field
The present invention relates to the field of communications, and in particular, to a transmission method of a control channel, a terminal device, and a network device.
Background
Compared with the conventional mobile communication system, the fifth generation 5G mobile communication system needs to adapt to more diversified scenarios, different services have different Quality of Service (QoS) requirements, for example, URLLC supports low-latency and high-reliability services, and in order to reduce the transmission latency, multiple Physical Uplink Control Channels (PUCCHs) are allowed to be transmitted in one slot, for example, a maximum of 7 PUCCHs are allowed to be transmitted in one slot, and each PUCCH carries Hybrid Automatic Repeat request acknowledgement (HARQ-ACK) information. This is achieved by introducing the concept of sub-slots (sub-slots), specifically, each sub-slot can only have one PUCCH carrying HARQ-ACK to start transmission, and each slot may contain multiple sub-slots.
At present, when a PUCCH transmits based on sub-slot granularity, when the PUCCH spans a plurality of sub-slots, the transmission control signaling step is complicated. Specifically, when the sub-PUCCH and the PUCCH overlap, Uplink Control Information (UCI) carried by the two PUCCHs (the sub-PUCCH and the original PUCCH) needs to be transmitted on the new PUCCH according to protocol conventions, which results in a complicated transmission Control signaling step.
Disclosure of Invention
The embodiment of the invention aims to provide a transmission method of a control channel, terminal equipment and network equipment, which can simplify the step of transmitting control signaling under the condition that PUCCH transmits based on sub-slot granularity.
In a first aspect, a method for transmitting a control channel is provided, and is applied to a terminal device, and includes: under the condition that the transmission duration of uplink control information UCI contains the boundary of a time unit, repeatedly transmitting the UCI by N sub-PUCCHs according to the time unit, wherein each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
In a second aspect, a method for transmitting a control channel is provided, and is applied to a network device, and includes:
receiving uplink control information UCI, wherein the UCI is repeatedly transmitted by N sub-PUCCHs by terminal equipment according to a time unit under the condition that the transmission duration time comprises the boundary of the time unit, wherein each sub-PUCCH corresponds to one time unit, and N is an integer not less than 2.
In a third aspect, a terminal device is provided, which includes: a first processing module, configured to repeatedly transmit, according to a time unit, uplink control information UCI by N sub-PUCCHs when a transmission duration of the UCI includes a boundary of the time unit, where each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
In a fourth aspect, a network device is provided, comprising: a second processing module, configured to receive uplink control information UCI, where the UCI is repeatedly transmitted by N sub-PUCCHs in accordance with a time unit when a transmission duration of the UCI includes a boundary of the time unit, where each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
In a fifth aspect, a terminal device is provided, the terminal device comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method according to the first aspect.
In a sixth aspect, a network device is provided, which includes: a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the method according to the second aspect.
In a seventh aspect, a computer-readable storage medium is provided, wherein a computer program is stored on the computer-readable storage medium, and when executed by a processor, the computer program implements the steps of the method according to the first or second aspect.
In the embodiment of the present invention, when the transmission duration of the UCI includes a boundary of a time unit, N sub-PUCCHs are used to repeatedly transmit the UCI according to the time unit, where each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2, so that the transmission control signaling step can be simplified when the PUCCH is transmitted based on sub-slot granularity.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention and not to limit the invention. In the drawings:
fig. 1 is a schematic flowchart illustrating a transmission method of a control channel according to an embodiment of the present application;
fig. 2a shows a transmission diagram of a transmission method of a control channel according to an embodiment of the present application;
fig. 2b is a schematic diagram illustrating that a first PUCCH is divided into N sub-PUCCHs according to an embodiment of the present application;
fig. 2c is a schematic diagram illustrating a transmission start position and a transmission end position of a PUCCH according to an embodiment of the present application;
fig. 3 is a schematic flowchart illustrating a transmission method of a control channel according to an embodiment of the present application;
fig. 4 is a schematic flowchart illustrating a transmission method of a control channel according to an embodiment of the present application;
fig. 5 shows a schematic structural diagram of a terminal device provided in an embodiment of the present application;
fig. 6 shows a schematic structural diagram of a network device according to an embodiment of the present application;
fig. 7 is a block diagram of a terminal device of another embodiment of the present invention;
fig. 8 is a block diagram of a network device to which an embodiment of the present invention is applied.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The technical scheme of the invention can be applied to various communication systems, such as: global system for Mobile communications (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE)/enhanced Long Term Evolution (LTE-a), nr new Radio, and the like.
A User Equipment (UE), which may also be referred to as a Terminal Equipment (Mobile Terminal), a Mobile User Equipment (ms), etc., may communicate with one or more core networks via a Radio Access Network (RAN, for example), and the UE may be a Terminal Equipment, such as a Mobile phone (or a "cellular" phone) and a computer having the Terminal Equipment, such as a portable, pocket, handheld, computer-embedded or vehicle-mounted Mobile device, which exchange languages and/or data with the RAN.
The Base Station may be a Base Transceiver Station (BTS) in GSM or CDMA, a Base Station (NodeB) in WCDMA, an evolved Node B (eNB or e-NodeB) in LTE, or a 5G Base Station (gNB), but the present invention is not limited thereto, and for convenience of description, the following embodiments take the gNB as an example for description.
The technical solutions provided by the embodiments of the present invention are described in detail below with reference to the accompanying drawings.
Example 1
Fig. 1 is a flowchart illustrating a transmission method of a control channel according to an embodiment of the present application, which may be performed by an electronic device, for example, a terminal device and/or a network device. In other words, the method may be performed by software or hardware installed in the terminal device and/or the network device. As shown, the method may include the following steps.
S110: and under the condition that the transmission duration of the uplink control information UCI contains the boundary of a time unit, the terminal equipment repeatedly transmits the UCI by the N sub PUCCHs according to the time unit.
Each sub-PUCCH corresponds to a time unit, each sub-PUCCH transmits the same UCI, the transmission duration corresponding to each sub-PUCCH does not exceed one time unit, and N is an integer not less than 2.
Fig. 2a shows a transmission diagram of a transmission method of a control channel according to an embodiment of the present application, and as shown in the diagram, a transmission duration of UCI includes a plurality of boundaries of 3 time units, in this case, the number of the time units is 3 according to the time units, and thus, the UCI is repeatedly transmitted by 3 sub-PUCCHs (PUCCH3-1, PUCCH3-2, PUCCH 3-3).
The PUCCH3-1, PUCCH3-2 and PUCCH3-3 carry the same UCI, the transmission duration corresponding to the PUCCH3-1, PUCCH3-2 and PUCCH3-3 respectively does not exceed one time unit, and the PUCCH3-1, PUCCH3-2 and PUCCH3-3 respectively correspond to one time unit.
S120: the network device receives the UCI.
The network device receives the UCI sent by the terminal device, and corresponding to the previous step, when the transmission duration includes a boundary of a time unit, the terminal device repeatedly transmits the UCI by N sub-PUCCHs according to the time unit, wherein each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2. The transmission process of the UCI is the same as that described in the previous step, and is not described herein again.
Because the UCI is transmitted repeatedly, the network device may combine the sub-PUCCHs and decode the UCI after combination to obtain the uplink control information.
Therefore, the transmission method of the control channel provided by the embodiment of the application supports transmission of the PUCCH based on the sub-slot granularity, simplifies the step of transmitting the control signaling, and further, the UCI is repeatedly transmitted by a plurality of sub-PUCCHs, so that the effectiveness and the reliability of transmission can be effectively ensured.
Example 2
Fig. 3 is another flowchart illustrating a transmission method of a control channel according to an embodiment of the present application, where the method may be performed by an electronic device, for example, a terminal device and/or a network device. In other words, the method may be performed by software or hardware installed in the terminal device and/or the network device. As shown, the method may include the following steps.
S320: the network device sends radio resource control, RRC, signaling.
The RRC signaling is used to indicate the number N of sub-PUCCHs.
S310: the terminal device receives radio resource control, RRC, signaling.
And the terminal equipment acquires the number N of the sub-PUCCHs through RRC signaling.
S322: the network equipment sends downlink control information DCI.
The DCI is used to indicate resources of N sub-PUCCHs required to be currently scheduled, from among the candidate sub-PUCCH resources, where N is an integer not less than 2.
S312: and the terminal equipment determines the resources of N sub-PUCCHs required to be used by current scheduling from the candidate sub-PUCCH resources according to the DCI.
Specifically, the terminal knows the N PUCCH resources used by the HARQ-ACK that needs to be fed back for this scheduling by receiving an ARI field (ARI) in the DCI information.
S314: under the condition that the transmission duration of uplink control information UCI contains the boundary of a time unit, the terminal equipment repeatedly transmits the UCI by N sub-PUCCHs according to the time unit, wherein the transmission duration corresponding to each sub-PUCCH does not exceed one time unit, each sub-PUCCH can correspond to one time unit, and N is an integer not less than 2.
In one implementation, this step may include transmitting the sub-PUCCH in the next N-1 available time units, starting from a time unit corresponding to the first sub-PUCCH, that is, starting from a time unit in which the first occurrence of the sub-PUCCH resource carrying the UCI occurs.
S324: the network device receives the UCI.
Because the UCI is transmitted repeatedly, the network device may combine the sub-PUCCHs and decode the UCI after combination to obtain the uplink control information.
Referring again to fig. 2a, in steps S320 and S310, the RRC signaling may be configured with a plurality of candidate sub-PUCCH resources, for example, including PUCCH3-1, PUCCH3-2, and PUCCH3-3 shown in the figure, or may include PUCCH1-1, PUCCH1-2, PUCCH1-3 not shown in the figure, and the number of candidate sub-PUCCH resources is not specifically limited in this step.
In steps S322 and S312, the resources of N sub-PUCCHs required for current scheduling may be indicated from the candidate sub-PUCCH resources through the DCI, for example, PUCCH3-1, PUCCH3-2, PUCCH3-3 required for current scheduling is indicated from the candidate sub-PUCCH resources (PUCCH1-1, PUCCH1-2, PUCCH1-3, PUCCH3-1, PUCCH3-2, PUCCH 3-3).
In steps S324 and S314, the time unit of the first occurrence of the sub-PUCCH resource carrying the UCI is the time unit corresponding to PUCCH3-1, and the terminal device repeatedly transmits the UCI in the next 2 available time units. The network device receives the UCI.
Wherein the time cell comprises: a time slot, a sub-frame, or a preset duration, which may be a duration in milliseconds, such as 1ms, 0.5ms, etc.
Therefore, according to the transmission method of the control channel provided by the embodiment of the application, the sub-slot-based granularity of the PUCCH is supported for transmission by receiving the number N of the sub-PUCCHs configured by the network, the step of transmitting the control signaling is simplified, and further, the UCI is repeatedly transmitted by the plurality of sub-PUCCHs, so that the effectiveness and the reliability of transmission can be effectively ensured.
Example 3
Fig. 4 is another flowchart illustrating a transmission method of a control channel according to an embodiment of the present application, where the method may be performed by an electronic device, for example, a terminal device and/or a network device. In other words, the method may be performed by software or hardware installed in the terminal device and/or the network device. As shown, the method may include the following steps.
S420: the network device sends radio resource control, RRC, signaling.
The RRC signaling is used to indicate a configuration parameter of the candidate PUCCH resources, where the configuration parameter includes a duration of transmission of each candidate PUCCH.
S422: the network equipment sends downlink control information DCI.
The DCI is used for indicating the resources of the first PUCCH required to be used by current scheduling.
S410: the terminal device receives RRC signaling.
And the terminal equipment obtains the configuration parameters of the candidate PUCCH resources from RRC signaling.
S412: the terminal device receives the DCI.
The terminal equipment determines the resource of a first PUCCH required to be used by current scheduling from the candidate PUCCH resources according to the DCI, wherein the first PUCCH is one of the candidate PUCCHs, and the RRC has configured the configuration parameters of each candidate PUCCH, so the terminal equipment can obtain the configuration parameters of the first PUCCH resources from the configuration parameters of the candidate PUCCH resources in RRC signaling, wherein the configuration parameters comprise the transmission duration of the first PUCCH.
S414: and the terminal equipment determines the transmission duration of the UCI carried by the first PUCCH according to the transmission duration of the first PUCCH.
S416: and the terminal equipment determines the boundary position of the time unit, divides the first PUCCH into N sub-PUCCHs according to the boundary position of the time unit and the transmission duration of the UCI, and repeatedly transmits the UCI by the N sub-PUCCHs.
Under the condition that the transmission duration of UCI carried by a first PUCCH contains the boundary of a time unit, terminal equipment determines the boundary position of the time unit, the first PUCCH is divided or assumed to be divided into N sub-PUCCHs according to the boundary position of the time unit and the transmission duration of the UCI, the UCI is repeatedly transmitted by the N sub-PUCCHs, wherein the transmission duration corresponding to each sub-PUCCH does not exceed one time unit, and N is an integer not less than 2.
S424: the network device receives the UCI.
Because the UCI is transmitted repeatedly, the network device may combine the sub-PUCCHs and decode the UCI after combination to obtain the uplink control information.
Fig. 2b illustrates a schematic diagram of dividing the first PUCCH into N sub-PUCCHs in the embodiment of the present application, as shown in step S420, the RRC signaling indicates a configuration parameter of the candidate PUCCH resources, for example, the candidate PUCCH resources may include the PUCCH3 shown in fig. 2b, or may also include the PUCCH1, PUCCH2 and the like not shown in fig. 2b, and the number of the candidate PUCCH resources is not limited in this step. Accordingly, the terminal device receives the RRC signaling in S410, and the terminal device obtains the configuration parameters of the candidate PUCCH resources (PUCCH1, PUCCH2, PUCCH3) from the RRC signaling.
In step S422, the network device transmits DCI indicating a resource of a first PUCCH required to be used for current scheduling, which may be, for example, PUCCH3 shown in fig. 2b, and accordingly, in S412, the terminal device receives the DCI, and determines PUCCH3 required to be used for current scheduling from candidate PUCCH1, PUCCH2, PUCCH3 according to the DCI.
In step S414, the terminal device determines the transmission duration of UCI carried by PUCCH3 according to the duration of transmission of PUCCH 3.
In step S416, the PUCCH3 is divided into 3 sub-PUCCHs (PUCCH3-1, PUCCH3-2, PUCCH3-3) according to the boundary position of the time unit and the transmission duration of the UCI, and the UCI is repeatedly transmitted by PUCCH3-1, PUCCH3-2, PUCCH 3-3.
The PUCCH3-1, PUCCH3-2 and PUCCH3-3 all transmit UCI carried by PUCCH3, namely PUCCH3-1, PUCCH3-2 and PUCCH3-3 carry the same UCI, the transmission duration corresponding to the PUCCH3-1, PUCCH3-2 and PUCCH3-3 respectively does not exceed one time unit, and the PUCCH3-1, PUCCH3-2 and PUCCH3-3 respectively correspond to one time unit. The length of PUCCH3-1, PUCCH3-2, PUCCH3-3 is equal to the length of PUCCH3 in the sub-slot.
Fig. 2c is a schematic diagram illustrating a transmission start position and a transmission end position of a PUCCH according to an embodiment of the present application, where in an implementation manner, the transmission start position of the sub-PUCCH is a start position of the first PUCCH resource or a boundary position of a time unit corresponding to the sub-PUCCH.
In an implementation manner, the transmission end position of the sub-PUCCH is an end position of the first PUCCH resource or a boundary position of a time unit corresponding to the sub-PUCCH.
As shown, the transmission start position of the PUCCH3-1 is the start position of the first PUCCH resource, and the transmission end position is the boundary position of its corresponding time unit. The transmission start position and the transmission end position of the PUCCH3-2 are boundary positions of the corresponding time unit. The transmission start position of the PUCCH3-3 is the boundary position of the corresponding time unit, and the transmission end position is the end position of the PUCCH3 resource. The length of the sub-PUCCH is equal to the length of PUCCH3 in the sub-slot.
Wherein the time cell comprises: a time slot, a sub-frame, or a preset duration.
Therefore, according to the transmission method of the control channel provided by the embodiment of the application, the boundary position of the time unit is determined, the first PUCCH is divided into N sub-PUCCHs according to the boundary position of the time unit and the transmission duration of the UCI, the PUCCH is supported to transmit based on the granularity of sub-slots, the transmission control signaling step is simplified, further, the UCI is repeatedly transmitted by the plurality of sub-PUCCHs, and the effectiveness and the reliability of transmission can be effectively guaranteed.
In addition, referring to fig. 2b again, as another implementation manner of the present solution, a method for transmitting a control channel provided in the embodiment of the present application may include: the network device indicates the configuration parameters of the candidate PUCCHs through RRC signaling, and the configuration parameters of the candidate PUCCH resources comprise resource sets of the candidate PUCCHs and the number N of (cross) time units (such as sub-slots) corresponding to each candidate PUCCH. For example, the candidate PUCCH resource may include PUCCH3 shown in fig. 2b, and may also include PUCCH1, PUCCH2 and the like not shown in fig. 2b, and the configuration parameter of the candidate PUCCH resource further includes the number N of time units spanned by each candidate PUCCH, for example, the number of time units spanned by PUCCH1, PUCCH2 and PUCCH 3.
Accordingly, the terminal device receives the RRC signaling, and the terminal device obtains the configuration parameters of the candidate PUCCH resources (PUCCH1, PUCCH2, PUCCH3) from the RRC signaling. The configuration parameters of the candidate PUCCH resources comprise a resource set of the candidate PUCCHs and the number N of each candidate PUCCH spanning time units.
The network device transmits DCI for indicating a resource of a first PUCCH, which may be, for example, PUCCH3 shown in fig. 2b, required to be used by current scheduling.
Correspondingly, the terminal equipment receives the DCI, and determines the resource of the first PUCCH required to be used by current scheduling according to the DCI. Since the number of time-spanning units of each candidate sub-PUCCH is configured in RRC signaling, the terminal can acquire the number N of time-spanning units of the first PUCCH after acquiring the first PUCCH used by the HARQ-ACK. For example, from the candidate PUCCHs 1, 2 and PUCCH3, the PUCCH3 required to be used by the current scheduling is determined, and the number N of PUCCH3 across time units is acquired.
In the case that the transmission duration of the UCI carried by the PUCCH3 includes a boundary of a time unit, the UCI is repeatedly transmitted by N sub-PUCCHs in accordance with the time unit, wherein each sub-PUCCH corresponds to one time unit, and N is an integer not less than 2.
As shown in fig. 2b, the PUCCH3 repeatedly transmits the UCI by 3 sub-PUCCHs (PUCCH3-1, PUCCH3-2, PUCCH3-3) across 3 time units, the UCI carried by PUCCH3 is all transmitted by PUCCH3-1, PUCCH3-2, PUCCH3-3, that is, PUCCH3-1, PUCCH3-2, PUCCH3-3 carry the same UCI, the transmission durations respectively corresponding to PUCCH3-1, PUCCH3-2, PUCCH3-3 do not exceed one time unit, and PUCCH3-1, PUCCH3-2, PUCCH3-3 respectively correspond to one time unit. The length of PUCCH3-1, PUCCH3-2, PUCCH3-3 is equal to the length of PUCCH3 in the sub-slot.
Example 4
Fig. 5 shows a schematic structural diagram of a terminal device provided in an embodiment of the present application, where the terminal device 500 includes: a first processing module 510.
A first processing module 510, configured to repeatedly transmit, according to a time unit, uplink control information UCI by N sub-PUCCHs when a transmission duration of the UCI includes a boundary of the time unit, where each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
In an implementation manner, the first processing module 510 is further configured to determine, according to the downlink control information DCI, resources of the N sub-PUCCHs required to be used for current scheduling from the candidate sub-PUCCH resources.
In one implementation, the first processing module 510 is further configured to receive radio resource control, RRC, signaling before determining resources of the N sub-PUCCHs required to be used for current scheduling, where the N is included in the RRC signaling.
In one implementation, the first processing module 510 is further configured to repeat transmitting the UCI in N-1 available time units after the time unit corresponding to the first sub-PUCCH.
In an implementation manner, the first processing module 510 is further configured to determine, according to the downlink control information DCI, a resource of a first PUCCH that is required to be used for current scheduling from among the candidate PUCCH resources before the UCI is repeatedly transmitted by the N sub-PUCCHs.
In an implementation manner, the first processing module 510 is further configured to determine, according to the downlink control information DCI, a resource of a first PUCCH that is required to be used for current scheduling from among the candidate PUCCH resources before the UCI is repeatedly transmitted by the N sub-PUCCHs.
In an implementation, the first processing module 510 is further configured to receive radio resource control, RRC, signaling before the determining of the resource of the first PUCCH required for current scheduling, where the RRC signaling includes a duration of the first PUCCH transmission.
In an implementation manner, the first processing module 510 is further configured to determine, according to the duration of the first PUCCH transmission, a transmission duration of UCI carried by the first PUCCH after the receiving radio resource control RRC signaling.
In an implementation manner, the transmission start position of the sub-PUCCH is a start position of the first PUCCH resource or a boundary position of a time unit corresponding to the sub-PUCCH.
In an implementation manner, the transmission end position of the sub-PUCCH is an end position of the first PUCCH resource or a boundary position of a time unit corresponding to the sub-PUCCH.
In one implementation, the length of the sub-PUCCH is equal to the length of the first PUCCH in the time unit.
In one implementation, the time cell includes: a time slot, a sub-frame, or a preset duration.
The terminal device provided by the embodiment of the present invention can implement each process and effect implemented by the terminal device in embodiments 1 to 3, and is not described herein again to avoid repetition.
Example 5
Fig. 6 shows a schematic structural diagram of a network device according to an embodiment of the present application, where the network device 600 includes: a second processing module 610.
The second processing module 610 is configured to receive uplink control information UCI, where the UCI is repeatedly transmitted by N sub-PUCCHs according to a time unit by a terminal device when a transmission duration includes a boundary of the time unit, where each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
In an implementation manner, the second processing module 610 is further configured to send, before the receiving the uplink control information UCI, downlink control information DCI, where the DCI is used to indicate, from among candidate sub-PUCCH resources, resources of the N sub-PUCCH resources required to be used by current scheduling or resources of a first PUCCH required to be used by current scheduling, where N is an integer not less than 2.
In an implementation manner, the second processing module 610 is further configured to send radio resource control, RRC, signaling before the sending of the downlink control information, DCI, where the RRC signaling is used to indicate the N, or a duration of the first PUCCH transmission.
In one implementation, the time cell includes: a time slot, a sub-frame, or a preset duration.
The terminal device provided in the embodiments of the present invention can implement each process and effect implemented by the network device in embodiments 1 to 3, and is not described here again to avoid repetition.
Example 6
Fig. 7 is a block diagram of a terminal device of another embodiment of the present invention. The terminal device 700 shown in fig. 7 includes: at least one processor 701, a memory 702, at least one network interface 704, and a user interface 703. The various components in the terminal device 700 are coupled together by a bus system 705. It is understood that the bus system 705 is used to enable communications among the components. The bus system 705 includes a power bus, a control bus, and a status signal bus in addition to a data bus. But for clarity of illustration the various busses are labeled in figure 7 as the bus system 705.
The user interface 703 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, among others.
It is to be understood that the memory 702 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of illustration and not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data rate Synchronous Dynamic random access memory (ddr SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and direct memory bus RAM (DRRAM). The memory 702 of the systems and methods described in this embodiment of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 702 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 7021 and application programs 7022.
The operating system 7021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application 7022 includes various applications, such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. Programs that implement methods in accordance with embodiments of the present invention can be included within application program 7022.
In this embodiment of the present invention, the terminal device 700 further includes: a computer program stored on a memory and executable on a processor, the computer program when executed by the processor 701 implementing the steps of: under the condition that the transmission duration of uplink control information UCI contains the boundary of a time unit, repeatedly transmitting the UCI by N sub-PUCCHs according to the time unit, wherein each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
The method disclosed in the above embodiments of the present invention may be applied to the processor 701, or implemented by the processor 701. The processor 701 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 701. The Processor 701 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable Gate Array (FPGA) or other programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software modules may reside in ram, flash memory, rom, prom, or eprom, registers, among other computer-readable storage media known in the art. The computer readable storage medium is located in the memory 702, and the processor 701 reads the information in the memory 702, and performs the steps of the above method in combination with the hardware thereof. In particular, the computer-readable storage medium has stored thereon a computer program, which when executed by the processor 701 implements the steps performed by the terminal device in the method embodiments of fig. 1-4 as described above.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
Optionally, the computer program may further implement the following steps when executed by the processor 701: in one implementation manner, before the UCI is repeatedly transmitted by N sub-PUCCHs, resources of the N sub-PUCCHs required to be used for current scheduling are determined from candidate sub-PUCCH resources according to downlink control information DCI.
In one implementation manner, before determining resources of the N sub-PUCCHs required to be used for current scheduling, radio resource control RRC signaling is received, where the RRC signaling includes the N.
In one implementation, the repeatedly transmitting the UCI by N sub-PUCCHs includes: and repeating the UCI transmission in the next N-1 available time units from the time unit corresponding to the first sub PUCCH.
In one implementation, the repeatedly transmitting the UCI by N sub-PUCCHs in the time unit includes: determining a boundary location of the time cell; and dividing the first PUCCH into N sub-PUCCHs according to the boundary position of the time unit and the transmission duration of the UCI, and repeatedly transmitting the UCI by the N sub-PUCCHs.
In one implementation, before the UCI is repeatedly transmitted by N sub-PUCCHs, the method further includes: and determining the resource of the first PUCCH required to be used by current scheduling from the candidate PUCCH resources according to the downlink control information DCI.
In one implementation manner, before the determining the resource of the first PUCCH required to be used by current scheduling, the method further includes: and receiving Radio Resource Control (RRC) signaling, wherein the RRC signaling contains the duration of the first PUCCH transmission.
In one implementation, after the receiving the radio resource control RRC signaling, the method further includes: and determining the transmission duration of the UCI carried by the first PUCCH according to the transmission duration of the first PUCCH.
In an implementation manner, the transmission start position of the sub-PUCCH is a start position of the first PUCCH resource or a boundary position of a time unit corresponding to the sub-PUCCH.
In an implementation manner, the transmission end position of the sub-PUCCH is an end position of the first PUCCH resource or a boundary position of a time unit corresponding to the sub-PUCCH.
In one implementation, the length of the sub-PUCCH is equal to the length of the first PUCCH in the time unit.
In one implementation, the time cell includes: a time slot, a sub-frame, or a preset duration.
The terminal device 700 can implement the processes and effects implemented by the terminal device in the foregoing embodiments, and for avoiding repetition, details are not described here.
Example 7
Referring to fig. 8, fig. 8 is a structural diagram of a network device applied in an embodiment of the present invention, which can implement details of methods executed by the network devices in embodiments 2 to 3, and achieve the same effects. As shown in fig. 8, the network-side device 800 includes: a processor 801, a transceiver 802, a memory 803, and a bus interface, wherein:
in this embodiment of the present invention, the network side device 800 further includes: a computer program stored on the memory 803 and executable on the processor 801, the computer program when executed by the processor 801 implementing the steps of: receiving uplink control information UCI, wherein the UCI is repeatedly transmitted by N sub-PUCCHs by terminal equipment according to a time unit under the condition that the transmission duration time comprises the boundary of the time unit, wherein each sub-PUCCH corresponds to one time unit, and N is an integer not less than 2.
In FIG. 8, the bus architecture may include any number of interconnected buses and bridges, with one or more processors, represented by the processor 801, and various circuits, represented by the memory 803, linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 802 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium.
The processor 801 is responsible for managing the bus architecture and general processing, and the memory 803 may store data used by the processor 801 in performing operations.
In the embodiment of the invention, by receiving uplink control information UCI, and under the condition that the transmission duration time comprises the boundary of a time unit, the terminal equipment repeatedly transmits N sub-PUCCHs according to the time unit, wherein each sub-PUCCH corresponds to one time unit, and N is an integer not less than 2, so that the signaling transmission control step can be simplified under the condition that the PUCCH transmits based on the sub-slot granularity.
Optionally, the computer program when executed by the processor 803 may also implement the following steps: before receiving uplink control information UCI, sending downlink control information DCI, where the DCI is used to indicate, from candidate sub-PUCCH resources, resources of the N sub-PUCCHs that are required to be used for current scheduling, or resources of a first PUCCH that is required to be used for current scheduling, where N is an integer not less than 2. Optionally, the computer program when executed by the processor 803 may also implement the following steps: and before the sending of the downlink control information DCI, sending a Radio Resource Control (RRC) signaling, wherein the RRC signaling is used for indicating the N or the duration of the first PUCCH transmission.
In one implementation, the time cell includes: a time slot, a sub-frame, or a preset duration.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process implemented by the network device or the terminal device in embodiments 1 to 3, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (21)

1. A transmission method of a control channel is applied to a terminal device and comprises the following steps:
under the condition that the transmission duration of uplink control information UCI contains the boundary of a time unit, repeatedly transmitting the UCI by N sub-PUCCHs according to the time unit, wherein each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
2. The method of claim 1, prior to the UCI being repeatedly transmitted by N sub-PUCCHs, further comprising:
and determining the resources of the N sub-PUCCHs required to be used by current scheduling from the candidate sub-PUCCH resources according to the downlink control information DCI.
3. The method of claim 2, wherein prior to the determining resources of the N sub-PUCCHs needed for current scheduling, further comprising:
and receiving Radio Resource Control (RRC) signaling, wherein the RRC signaling comprises the N.
4. The method of claim 2, wherein the repeatedly transmitting the UCI by N sub-PUCCHs comprises:
and repeating the UCI transmission in the next N-1 available time units from the time unit corresponding to the first sub PUCCH.
5. The method of claim 1, wherein the repeatedly transmitting the UCI by N sub-PUCCHs in the time unit comprises:
determining a boundary location of the time cell;
and dividing the first PUCCH into N sub-PUCCHs according to the boundary position of the time unit and the transmission duration of the UCI, and repeatedly transmitting the UCI by the N sub-PUCCHs.
6. The method of claim 5, prior to the repeated transmission of the UCI by N sub-PUCCHs, further comprising:
and determining the resource of the first PUCCH required to be used by current scheduling from the candidate PUCCH resources according to the downlink control information DCI.
7. The method of claim 6, wherein prior to the determining resources of the first PUCCH that are required for current scheduling, further comprising:
and receiving Radio Resource Control (RRC) signaling, wherein the RRC signaling contains the duration of the first PUCCH transmission.
8. The method of claim 7, further comprising, after said receiving Radio Resource Control (RRC) signaling:
and determining the transmission duration of the UCI carried by the first PUCCH according to the transmission duration of the first PUCCH.
9. The method of claim 5, wherein a transmission start position of the sub-PUCCH is a start position of the first PUCCH resource or a boundary position of a time unit corresponding to the sub-PUCCH.
10. The method of claim 5, wherein a transmission end position of the sub-PUCCH is an end position of the first PUCCH resource or a boundary position of a time unit corresponding to the sub-PUCCH.
11. The method of claim 5, wherein a length of the sub-PUCCH is equal to a length of the first PUCCH in the time unit.
12. The method of claim 1, wherein the time unit comprises: a time slot, a sub-frame, or a preset duration.
13. A transmission method of a control channel is applied to a network device, and comprises the following steps:
receiving uplink control information UCI, wherein the UCI is repeatedly transmitted by N sub-PUCCHs by terminal equipment according to a time unit under the condition that the transmission duration time comprises the boundary of the time unit, wherein each sub-PUCCH corresponds to one time unit, and N is an integer not less than 2.
14. The method of claim 13, wherein prior to the receiving the uplink control information, UCI, further comprising:
and sending Downlink Control Information (DCI), wherein the DCI is used for indicating the resources of the N sub-PUCCHs required to be used by current scheduling or the resources of a first PUCCH required to be used by current scheduling from the candidate sub-PUCCH resources, and N is an integer not less than 2.
15. The method of claim 14, wherein before the sending the downlink control information DCI, further comprising:
transmitting Radio Resource Control (RRC) signaling, wherein the RRC signaling is used for indicating the N or the duration of the first PUCCH transmission.
16. The method of claim 13, wherein the time unit comprises: a time slot, a sub-frame, or a preset duration.
17. A terminal device, comprising:
a first processing module, configured to repeatedly transmit, according to a time unit, uplink control information UCI by N sub-PUCCHs when a transmission duration of the UCI includes a boundary of the time unit, where each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
18. A network device, comprising:
a second processing module, configured to receive uplink control information UCI, where the UCI is repeatedly transmitted by N sub-PUCCHs in accordance with a time unit when a transmission duration of the UCI includes a boundary of the time unit, where each sub-PUCCH corresponds to a time unit, and N is an integer not less than 2.
19. A terminal device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the method according to any one of claims 1 to 12.
20. A network device, comprising: memory, processor and computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the method according to any one of claims 13 to 16.
21. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 12; or implementing the steps of a method as claimed in any one of claims 13 to 16.
CN201910702672.XA 2019-07-31 2019-07-31 Control channel transmission method, terminal equipment and network equipment Active CN111800881B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910702672.XA CN111800881B (en) 2019-07-31 2019-07-31 Control channel transmission method, terminal equipment and network equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910702672.XA CN111800881B (en) 2019-07-31 2019-07-31 Control channel transmission method, terminal equipment and network equipment

Publications (2)

Publication Number Publication Date
CN111800881A true CN111800881A (en) 2020-10-20
CN111800881B CN111800881B (en) 2023-05-23

Family

ID=72805427

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910702672.XA Active CN111800881B (en) 2019-07-31 2019-07-31 Control channel transmission method, terminal equipment and network equipment

Country Status (1)

Country Link
CN (1) CN111800881B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102412880A (en) * 2011-11-03 2012-04-11 电信科学技术研究院 Resource acquisition method under multi-antenna port scene, configuration method thereof and equipment
US20160262182A1 (en) * 2013-10-14 2016-09-08 Lg Electronics Inc. Method for enhancing coverage in wireless communication system, and apparatus therefor
CN106160988A (en) * 2015-04-23 2016-11-23 电信科学技术研究院 A kind of PUCCH transmission method and device
CA3052509A1 (en) * 2017-02-03 2018-08-09 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Information transmission method and apparatus and storage medium
CN109089322A (en) * 2017-06-14 2018-12-25 维沃移动通信有限公司 A kind of uplink multi-beam transmission method, terminal and the network equipment
CN110035511A (en) * 2018-01-12 2019-07-19 维沃移动通信有限公司 Determination method, terminal device and the network equipment of PUCCH resource
WO2019143131A1 (en) * 2018-01-17 2019-07-25 엘지전자 주식회사 Method and device for transmitting uplink signal in wireless communication system

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102412880A (en) * 2011-11-03 2012-04-11 电信科学技术研究院 Resource acquisition method under multi-antenna port scene, configuration method thereof and equipment
US20160262182A1 (en) * 2013-10-14 2016-09-08 Lg Electronics Inc. Method for enhancing coverage in wireless communication system, and apparatus therefor
CN106160988A (en) * 2015-04-23 2016-11-23 电信科学技术研究院 A kind of PUCCH transmission method and device
CA3052509A1 (en) * 2017-02-03 2018-08-09 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Information transmission method and apparatus and storage medium
CN109089322A (en) * 2017-06-14 2018-12-25 维沃移动通信有限公司 A kind of uplink multi-beam transmission method, terminal and the network equipment
CN110035511A (en) * 2018-01-12 2019-07-19 维沃移动通信有限公司 Determination method, terminal device and the network equipment of PUCCH resource
WO2019143131A1 (en) * 2018-01-17 2019-07-25 엘지전자 주식회사 Method and device for transmitting uplink signal in wireless communication system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
HUAWEI: "Outcome of the offline discussion for PUCCH structure in long-duration", 《3GPP TSG RAN WG1 MEETING #92BIS R1-1805615》 *

Also Published As

Publication number Publication date
CN111800881B (en) 2023-05-23

Similar Documents

Publication Publication Date Title
CN110034892B (en) Method for determining HARQ-ACK feedback time, indication method, terminal equipment and network equipment
CN110650485B (en) Antenna switching transmission mode indication method for SRS, terminal equipment and network equipment
CN110034885B (en) Method and equipment for sending uplink control information
US11432331B2 (en) System information transmission method, terminal and network device
CN113473632B (en) Scheduling method of physical downlink shared channel, network equipment and terminal equipment
CN110635877B (en) Transmission method of system message, terminal equipment and network equipment
CN110139383B (en) Data transmission method and device
CN110167103B (en) System message request and sending method, terminal equipment and network equipment
CN111263448A (en) Method and device for information transmission
CN110858998A (en) Uplink signal transmission processing method and terminal equipment
CN113225810A (en) Uplink transmission method, mobile terminal and network equipment
CN109587708B (en) Signal processing method and user terminal
CN111106863A (en) Method and apparatus for signal transmission
CN113260018B (en) System information transmission method, terminal equipment and network equipment
CN112788747B (en) Method and device for transmitting HARQ-ACK feedback information
CN111435863B (en) Method and apparatus for multi-transmission receiving point transmission
CN110035561B (en) Method and apparatus for wireless communication
CN109842431B (en) Method for transmitting feedback information, terminal equipment and network equipment
CN113163488A (en) Triggering method and device for aperiodic SRS resource set
CN113726484B (en) HARQ-ACK feedback method, terminal equipment and network equipment for hybrid automatic repeat request response
CN111800881B (en) Control channel transmission method, terminal equipment and network equipment
CN113541887B (en) Scheduling method, network equipment and terminal equipment of physical downlink shared channel
CN110636630B (en) Transmission method of system message, terminal equipment and network equipment
CN112770396B (en) Information processing method and equipment
CN114142976B (en) Method for feeding back acknowledgement of hybrid automatic repeat request and terminal equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant