WO2020056584A1 - 确定需要传输的pucch的方法和装置 - Google Patents

确定需要传输的pucch的方法和装置 Download PDF

Info

Publication number
WO2020056584A1
WO2020056584A1 PCT/CN2018/106189 CN2018106189W WO2020056584A1 WO 2020056584 A1 WO2020056584 A1 WO 2020056584A1 CN 2018106189 W CN2018106189 W CN 2018106189W WO 2020056584 A1 WO2020056584 A1 WO 2020056584A1
Authority
WO
WIPO (PCT)
Prior art keywords
pucch
priority
determining
time domain
order
Prior art date
Application number
PCT/CN2018/106189
Other languages
English (en)
French (fr)
Inventor
赵群
Original Assignee
北京小米移动软件有限公司
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 北京小米移动软件有限公司 filed Critical 北京小米移动软件有限公司
Priority to CN201880001874.5A priority Critical patent/CN109417463B/zh
Priority to PCT/CN2018/106189 priority patent/WO2020056584A1/zh
Priority to US17/277,059 priority patent/US20210377962A1/en
Priority to EP18934507.7A priority patent/EP3855658A4/en
Publication of WO2020056584A1 publication Critical patent/WO2020056584A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/56Allocation or scheduling criteria for wireless resources based on priority criteria
    • 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
    • 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/0058Allocation criteria
    • H04L5/0064Rate requirement of the data, e.g. scalable bandwidth, data priority
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • 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

Definitions

  • the present disclosure relates to the field of communication technologies, and in particular, to a method for determining a PUCCH that needs to be transmitted, an apparatus for determining a PUCCH that needs to be transmitted, an electronic device, and a computer-readable storage medium.
  • the user equipment may be scheduled or configured to transmit a PUCCH (Physical Uplink Control Channel) that overlaps in the time domain unit.
  • PUCCH Physical Uplink Control Channel
  • the PUCCH Physical Uplink Control Channel
  • Priority of each PUCCH in the PUCCH is determined in the overlapping PUCCH for transmission.
  • embodiments of the present disclosure propose a method for determining a PUCCH that needs to be transmitted, a device for determining a PUCCH that needs to be transmitted, an electronic device, and a computer-readable storage medium.
  • a method for determining a PUCCH to be transmitted including:
  • a target PUCCH that needs to be transmitted in the time domain unit is determined according to a judgment result, and other PUCCHs that coincide with the target PUCCH are ignored.
  • determining the order of determining the PUCCH according to the preset characteristic parameters of the PUCCH includes:
  • the determination order of the PUCCH corresponding to the priority is determined according to the priority from high to low or from low to high.
  • the determining the target PUCCH that needs to be transmitted in the time domain unit according to the determination result includes:
  • determining the target PUCCH to be transmitted in the time domain unit according to the determination result includes:
  • the currently judged PUCCH is determined as the target PUCCH. If there is a PUCCH among the PUCCH to be judged, the PUCCH coincides with the currently judged PUCCH , A PUCCH that coincides with the current PUCCH is determined as the target PUCCH.
  • determining the order of determining the PUCCH according to the preset characteristic parameters of the PUCCH further includes:
  • the judging order of the PUCCHs at the same level is determined according to the first time domain unit from first to last.
  • determining the order of determining the PUCCH according to the preset characteristic parameters of the PUCCH includes:
  • the determination order of the PUCCH is determined according to the first time domain unit from first to last.
  • the method further includes:
  • determining the order of determining the PUCCH according to the preset characteristic parameters of the PUCCH further includes:
  • the determination order of the same starting PUCCH is determined according to the priority from high to low or low to high.
  • the method further includes:
  • the time domain unit includes at least one of the following:
  • a device for determining a PUCCH to be transmitted including:
  • a coincidence determining module configured to determine a plurality of PUCCHs that coincide in a time domain unit
  • An order determination module configured to determine a determination order for the PUCCH according to a preset characteristic parameter of the PUCCH
  • the relationship determination module is configured to determine a plurality of the PUCCHs one by one according to the determination order, determine the priorities of other PUCCHs that coincide with the currently determined PUCCH in the time domain unit, and the currently determined PUCCH Relationship of priorities;
  • the transmission determining module is configured to determine a target PUCCH that needs to be transmitted in the time domain unit according to a judgment result, and ignore other PUCCHs that coincide with the target PUCCH.
  • sequence determination module includes:
  • a priority determining sub-module configured to determine a priority of the PUCCH
  • the first order determining sub-module is configured to determine a determination order of PUCCH corresponding to the priority according to the priority from high to low or low to high.
  • the transmission determination module is configured to determine the currently determined PUCCH is the target PUCCH.
  • the transmission determination module is configured to, if it is to be determined Among the PUCCHs, no PUCCH coincides with the currently judged PUCCH, and the currently judged PUCCH is determined as the target PUCCH. If there is a PUCCH in the PUCCH to be judged that coincides with the currently judged PUCCH, it will coincide with the current PUCCH The coincident PUCCH is determined as the target PUCCH.
  • sequence determination module further includes:
  • a start determination sub-module configured to determine a start time domain unit of each of the same-level PUCCHs if there are multiple same-level PUCCHs with the same priority
  • the first order determining sub-module is configured to determine the determination order of the PUCCHs at the same level according to the first time domain unit from first to last.
  • sequence determination module includes:
  • a start determination sub-module configured to determine a start time domain unit of the PUCCH
  • the second order determination sub-module is configured to determine a determination order for the PUCCH according to a first-to-last unit of the initial time domain.
  • the transmission determining module is further configured to be a time domain unit after the time domain unit, and ignore other PUCCHs that coincide with the target PUCCH.
  • sequence determination module further includes:
  • the priority determining sub-module is configured to determine the priority of each of the same starting PUCCH if there are multiple same starting PUCCHs having the same starting time domain unit;
  • the second order determining sub-module is configured to determine the determination order of the same starting PUCCH according to the priority from high to low or low to high.
  • the apparatus further includes:
  • a type determination module is configured to determine a priority of the PUCCH according to a type of UCI carried by the PUCCH.
  • the time domain unit includes at least one of the following:
  • an electronic device including:
  • Memory for storing processor-executable instructions
  • the processor is configured to execute the method according to any one of the foregoing embodiments.
  • a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps in the method according to any one of the foregoing embodiments are implemented.
  • one or more feature parameters can be set in advance among various feature parameters of the PUCCH.
  • the preset feature parameters can be further determined according to the preset feature parameters, and the judgment of the PUCCH can be determined. In the case of order, the judgment result obtained by judging multiple PUCCHs one by one according to the judgment order is also determined.
  • the target PUCCH that needs to be transmitted in the time domain unit may be determined according to the judgment result
  • the target PUCCH that the user equipment needs to be transmitted in the time domain unit may be determined according to the judgment result, That is, the target PUCCH that needs to be received in the time domain unit can be determined, so that the PUCCH transmitted by the user equipment can be accurately received by the base station, and a good communication quality between the user equipment and the base station can be guaranteed.
  • FIG. 1 shows a schematic diagram of multiple PUCCHs overlapping in one time slot.
  • FIG. 2 is a schematic diagram showing a determination result for multiple PUCCHs shown in FIG. 1.
  • FIG. 3 is a schematic diagram showing another determination result for multiple PUCCHs shown in FIG. 1.
  • Fig. 4 is a schematic flowchart of a method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 5 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 6 is a schematic flowchart of still another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 7 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 8 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 9 is a schematic flowchart of still another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 10 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 11 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 12 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 13 is a schematic block diagram of a device for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 14 is a schematic block diagram of a sequence determination module according to an embodiment of the present disclosure.
  • Fig. 15 is a schematic block diagram of another order determination module according to an embodiment of the present disclosure.
  • Fig. 16 is a schematic block diagram of yet another order determining module according to an embodiment of the present disclosure.
  • Fig. 17 is a schematic block diagram of yet another order determining module according to an embodiment of the present disclosure.
  • Fig. 18 is a schematic block diagram of another apparatus for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 19 is a schematic structural diagram of a device for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • Fig. 20 is another schematic structural diagram of a device for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • FIG. 1 shows a schematic diagram of multiple PUCCHs overlapping in one time slot.
  • PUCCH1 and PUCCH2 overlap in a slot
  • PUCCH2 and PUCCH3 overlap in this slot.
  • the priority of PUCC1 is higher than the priority of PUCCH2
  • the priority of PUCCH2 is higher than The priority of PUCCH3.
  • FIG. 2 is a schematic diagram showing a determination result for multiple PUCCHs shown in FIG. 1.
  • the priority of PUCCH1 is higher than the priority of PUCCH2, so that PUCCH1 is determined as the PUCCH that needs to be transmitted, and PUCCH2 is ignored in the subsequent determination process, and then for PUCCH3, because PUCCH2 is ignored, then There is no PUCCH that coincides with PUCCH3, so that PUCCH3 can be transmitted.
  • the final determination result is shown in FIG. 2. It is determined according to the determination result that PUCCH1 and PUCCH3 need to be transmitted in this time slot.
  • FIG. 3 is a schematic diagram showing another determination result for multiple PUCCHs shown in FIG. 1.
  • the priority of PUCCH2 is higher than the priority of PUCCH3, so that PUCCH2 is determined as the PUCCH that needs to be transmitted, and PUCCH3 is ignored in the subsequent determination process, and then for PUCCH2, because PUCCH1 and PUCCH2 coincide, then The priorities of PUCCH1 and PUCCH2 need to be determined.
  • the priority of PUCCH1 is higher than the priority of PUCCH2, so that PUCCH1 is determined to be PUCCH1 that needs to be transmitted.
  • the final determination result is shown in FIG. 3, and it is determined according to the determination result that PUCCH1 needs to be transmitted in this time slot.
  • the determination results in the embodiment shown in FIG. 2 and the embodiment shown in FIG. 3 are different, which results in that the user equipment cannot determine in advance the PUCCH that needs to be transmitted according to that determination result, and accordingly, the base station cannot determine in advance The PUCCH that the user equipment needs to transmit, which results in the base station being unable to determine which PUCCH needs to be received, which may cause a problem that the PUCCH cannot be received and affect the communication quality.
  • Fig. 4 is a schematic flowchart of a method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • This embodiment may be applied to user equipment or a base station.
  • the user equipment may communicate with the base station.
  • the user equipment may be an electronic device such as a mobile phone, a tablet computer, or a wearable device.
  • the user equipment may be based on 4G. Or 5G technology to communicate with the base station.
  • the method for determining a PUCCH to be transmitted includes:
  • step S1 a plurality of PUCCHs overlapping in a time domain unit are determined.
  • the time domain unit may include a time slot as shown in FIG. 1, and may further include a frame, a subframe, a symbol, and the like.
  • a PUCCH that overlaps in a time domain unit means that for multiple PUCCHs, at least one PUCCH and other PUCCHs overlap in the time domain unit, but other PUCCHs can overlap in the time domain unit. May not overlap.
  • the three PUCCH It belongs to multiple PUCCHs that overlap in this time domain unit.
  • PUCCH1 and PUCCH3 also overlap in this time domain unit, these three PUCCHs also belong to multiple PUCCHs that overlap in this time domain unit.
  • any one of the PUCCHs may be configured to be transmitted on multiple time domain units.
  • step S2 a determination order for the PUCCH is determined according to a preset characteristic parameter of the PUCCH.
  • step S3 a plurality of the PUCCHs are judged one by one according to the judgment order, and the priorities of other PUCCHs that coincide with the currently judged PUCCH in the time domain unit are judged, and the currently judged PUCCH has priority.
  • step S4 a target PUCCH that needs to be transmitted in the time domain unit is determined according to the judgment result, and other PUCCHs that coincide with the target PUCCH are ignored.
  • PUCCH For PUCCH, there are various characteristic parameters, such as priority, the starting time domain unit of PUCCH (that is, PUCCH is configured to be transmitted on multiple time domain units, and the earliest time domain among the multiple time domain units) Unit), if you are not sure about the order of PUCCH judgment, in the case of the embodiment shown in FIG. 1, it may be determined according to the priority of the PUCCH from high to low, and the judgment result in the embodiment shown in FIG. 2 is obtained. It may be judged according to the priority of the PUCCH from low to high, and the judgment result in the embodiment shown in FIG. 3 is obtained, resulting in a problem that the user equipment cannot determine in advance which PUCCH to transmit, and the base station does not know which PUCCH needs to be received.
  • priority the starting time domain unit of PUCCH (that is, PUCCH is configured to be transmitted on multiple time domain units, and the earliest time domain among the multiple time domain units) Unit)
  • one or more feature parameters can be set in advance among various feature parameters of the PUCCH.
  • the preset feature parameters can be determined according to the preset feature parameters, and the determination order of the PUCCH can be determined according to the preset feature parameters.
  • the judgment result obtained by judging multiple PUCCHs one by one according to the judgment order is also determined.
  • the target PUCCH that needs to be transmitted in the time domain unit may be determined according to the judgment result
  • the target PUCCH that the user equipment needs to be transmitted in the time domain unit may be determined according to the judgment result, That is, the target PUCCH that needs to be received in the time domain unit can be determined, so that the PUCCH transmitted by the user equipment can be accurately received by the base station, and a good communication quality between the user equipment and the base station can be guaranteed.
  • the target PUCCH determined based on this embodiment is a PUCCH that needs to be transmitted in the time domain unit. Whether the user equipment actually transmits the target PUCCH in the time domain unit may be further determined according to the actual situation.
  • Fig. 5 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 5, based on the embodiment shown in FIG. 4, the determining order of the PUCCH according to the preset characteristic parameters of the PUCCH includes:
  • step S21 determine the priority of the PUCCH
  • step S22 the determination order of the PUCCH corresponding to the priority is determined according to the priority from high to low or from low to high.
  • the priority of the PUCCH may be determined based on the UCI (Uplink Control Information) carried on the PUCCH, where the UCI includes an indication of HARQ (Hybrid automatic automatic repeat request), SR ( Scheduling Request (Scheduling Request), CSI (Channel State Information), etc.
  • the priority of PUCCH carrying different UCI is different, for example, the priority of carrying PUCCH indicated by HARQ is higher than the priority of PUCCH carrying scheduling request Level, the priority of the PUCCH carrying the scheduling request is higher than the priority of the PUCCH carrying the CSI.
  • the CSI can further distinguish priorities. For example, different CSIs have different priorities. For a PUCCH that also carries high-priority CSI, its priority is higher than a PUCCH that carries a low-priority.
  • the preset characteristic information is the priority of the PUCCH
  • the determination order of the PUCCH is determined according to the priority of the PUCCH, which may be from the priority of the PUCCH from high to low.
  • the determination result is shown in the embodiment of FIG. 2.
  • the user equipment can determine that PUCCH1 and PUCCH3 are the target PUCCH that needs to be transmitted, and the base station can also determine that it needs to receive PUCCH1 and PUCCH3.
  • the preset characteristic information is the priority of the PUCCH, and then the determination order of the PUCCH is determined according to the priority of the PUCCH.
  • the priority of the PUCCH may be from low to high.
  • the determination result is shown in the embodiment of FIG. 3.
  • the user equipment can determine that PUCCH1 is the target PUCCH that needs to be transmitted, and the base station can also determine that it needs to receive PUCCH1.
  • Fig. 6 is a schematic flowchart of still another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 6, on the basis of the embodiment shown in FIG. 5, if the determination order of the PUCCH corresponding to the priority is determined according to the priority from high to low, the determination is performed in the time domain according to the determination result.
  • the target PUCCH to be transmitted in the unit includes:
  • step S41 it is determined that the currently determined PUCCH is the target PUCCH.
  • the determination order of the PUCCH corresponding to the priority is determined according to the priority from high to low, for the currently judged PUCCH (the currently judged PUCCH is not judged because it will be judged, (Ignored, that is, it does not coincide with the previously judged PUCCH). Since the PUCCH higher than its priority has already been judged, the currently judged PUCCH is the highest priority PUCCH among the remaining PUCCH, so It can be directly used as the target PUCCH, and there is no need to judge whether there is a higher priority PUCCH among the remaining PUCCH, which is beneficial to reducing resource consumption.
  • Fig. 7 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 7, based on the embodiment shown in FIG. 5, if the determination order of the PUCCH corresponding to the priority is determined according to the priority from low to high, and determined in the time domain unit according to the determination result
  • the target PUCCH to be transmitted includes:
  • step S42 if there is no PUCCH in the PUCCH to be judged that coincides with the currently judged PUCCH, the currently judged PUCCH is determined as the target PUCCH. If the PUCCH is to be judged, there is a PUCCH and the current PUCCH The determined PUCCH coincides, and the PUCCH coincident with the current PUCCH is determined as the target PUCCH.
  • the priority of the currently judged PUCCH is lower than the priority of the PUCCH to be judged, so it is only necessary to determine whether there is a PUCCH in the PUCCH to be judged that coincides with the currently judged PUCCH. If the PUCCH coincides with the currently judged PUCCH, then the currently judged PUCCH can be directly used as the target PUCCH.
  • the PUCCH that coincides with the current PUCCH can be directly determined as the target PUCCH without having to Comparing the priority of the currently judged PUCCH and the coincident PUCCH is beneficial to reducing resource consumption.
  • Fig. 8 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 8, based on the embodiment shown in FIG. 5, the determining order of the PUCCH according to the preset characteristic parameters of the PUCCH further includes:
  • step S23 if there are multiple peer PUCCHs with the same priority, determine a starting time domain unit of each of the peer PUCCHs;
  • step S24 the judgment order of the PUCCHs at the same level is determined according to the first-to-last unit of the initial time domain.
  • the preset characteristic parameters may include various parameters, for example, in addition to the priority of the PUCCH in the embodiment shown in FIG. 5, the PUCCH may also include a starting time domain unit.
  • the determination order of the PUCCH corresponding to the priority may be determined according to the priority of the PUCCH from high to low or low to high. In this process, there may be PUCCHs with the same priority.
  • PUCCH4 and PUCCH5 are peer PUCCHs with the same priority.
  • the starting time domain unit of each peer PUCCH can be further determined, that is, PUCCH4 is configured in multiple time domain units.
  • PUCCH5 is also configured to transmit in multiple time domain units, then the starting time domain unit in multiple time domain units corresponding to PUCCH4 and the starting time domain unit in multiple time domain units corresponding to PUCCH5 can be determined , And then determine the order of PUCCH at the same level according to the first unit first, for example, the start time domain unit corresponding to PUCCH4 is before the start time domain unit corresponding to PUCCH5, then PUCCH4 can be judged first, and then PUCCH5 can be judged first. Judgment, thereby ensuring that the judgment order of PUCCH4 and PUCCH5 can be determined.
  • Fig. 9 is a schematic flowchart of still another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 9, based on the embodiment shown in FIG. 4, the determining order of the PUCCH according to the preset characteristic parameters of the PUCCH includes:
  • step S25 a starting time domain unit of the PUCCH is determined
  • step S26 a determination order for the PUCCH is determined according to a first-to-last unit of the initial time domain.
  • the determination order of the PUCCH is determined according to the priority of the PUCCH, and as shown in this embodiment, the PUCCH is determined from first to last based on the starting time domain unit of the PUCCH.
  • the determination order of the PUCCH for example, taking the embodiment shown in FIG. 1 as an example, the starting time domain unit of PUCCH3 is the earliest, the starting time domain unit of PUCCH2 is second, and the starting time domain unit of PUCCH1 is last.
  • the judgment order is PUCCH3, then PUCCH2, and finally PUCCH1.
  • PUCCH3 determines the PUCCH that coincides with PUCCH3 as PUCCH2, and then compare the priority of PUCCH3 and PUCCH2. If the priority of PUCCH2 is higher, ignore PUCCH3; then judge PUCCH2 to determine the coincident PUCCH2 PUCCH, because PUCCH3 has been ignored, so only PUCCH1 and PUCCH2 overlap, and the priorities of PUCCH2 and PUCCH1 are compared. If the priority of PUCCH1 is higher, PUCCH2 is ignored and PUCCH1 is determined as the target PUCCH.
  • Fig. 10 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 10, based on the embodiment shown in FIG. 9, the method further includes:
  • step S5 in the time domain unit after the time domain unit, other PUCCHs that coincide with the target PUCCH are ignored.
  • the target PUCCH may be ignored.
  • Other PUCCHs that coincide with the PUCCH that is, in the subsequent time domain unit, when the target PUCCH and other PUCCHs that coincide with the target PUCCH exist, other PUCCHs are ignored, and the target PUCCH is retained, so that in the subsequent time domain
  • the target PUCCH is still regarded as the PUCCH that needs to be transmitted, and when a new PUCCH appears in a subsequent time domain unit, the target PUCCH can be compared with the new PUCCH only without prior consideration.
  • the priorities of other PUCCHs that are ignored can reduce resource consumption.
  • Fig. 11 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 11, on the basis of the embodiment shown in FIG. 9, the determining order of the PUCCH according to the preset characteristic parameters of the PUCCH further includes:
  • step S27 if there are multiple identical starting PUCCHs with the same starting time domain unit, determine the priority of each of the identical starting PUCCHs;
  • step S28 the determination order of the same starting PUCCH is determined according to the priority from high to low or low to high.
  • the preset characteristic parameters may include various parameters, for example, in addition to the starting time domain unit of the PUCCH in the embodiment shown in FIG. 9, the priority of the PUCCH may also be included.
  • the determination order of the PUCCH corresponding to the priority may be determined according to the first time first time domain unit of the PUCCH. In this process, there may be the same start time unit with the same time domain unit. PUCCH.
  • PUCCH4 and PUCCH5 are the same starting PUCCH with the same starting time domain unit.
  • Fig. 12 is a schematic flowchart of another method for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 12, based on the embodiment shown in FIG. 4, the method further includes:
  • step S6 before determining the PUCCH judgment order according to the preset characteristic parameters of the PUCCH, determine the priority of the PUCCH according to the type of UCI carried by the PUCCH.
  • the priority of the PUCCH may be determined based on the UCI carried by the PUCCH, where the UCI includes HARQ indications, SR, CSI, etc.
  • the priority of the PUCCH carrying different UCIs is different, for example, carrying the HARQ indication
  • the priority of the PUCCH is higher than the priority of the PUCCH carrying the scheduling request, and the priority of the PUCCH carrying the scheduling request is higher than the priority of the PUCCH carrying the CSI.
  • the time domain unit includes at least one of the following:
  • the present disclosure also provides an embodiment of a device for determining a PUCCH that needs to be transmitted.
  • Fig. 13 is a schematic block diagram of a device for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • This embodiment may be applied to user equipment or a base station.
  • the user equipment may communicate with the base station.
  • the user equipment may be an electronic device such as a mobile phone, a tablet computer, or a wearable device.
  • the user equipment may be based on 4G. Or 5G technology to communicate with the base station.
  • the apparatus for determining a PUCCH to be transmitted includes:
  • the coincidence determination module 1 is configured to determine a plurality of PUCCHs that coincide in a time domain unit
  • An order determination module 2 configured to determine a determination order for the PUCCH according to a preset characteristic parameter of the PUCCH
  • the relationship determination module 3 is configured to judge a plurality of the PUCCHs one by one according to the judgment order, determine the priorities of other PUCCHs that coincide with the currently judged PUCCH in the time domain unit, and the currently judged Relationship of priority of PUCCH;
  • the transmission determining module 4 is configured to determine a target PUCCH that needs to be transmitted in the time domain unit according to a judgment result, and ignore other PUCCHs that coincide with the target PUCCH.
  • Fig. 14 is a schematic block diagram of a sequence determination module according to an embodiment of the present disclosure. As shown in FIG. 14, based on the embodiment shown in FIG. 13, the order determining module 2 includes:
  • a priority determining sub-module 21 configured to determine a priority of the PUCCH
  • the first order determining sub-module 22 is configured to determine the determination order of the PUCCH corresponding to the priority according to the priority from high to low or low to high.
  • the transmission determination module is configured to determine the currently determined PUCCH is the target PUCCH.
  • the transmission determination module is configured to, if it is to be determined Among the PUCCHs, no PUCCH coincides with the currently judged PUCCH, and the currently judged PUCCH is determined as the target PUCCH. If there is a PUCCH in the PUCCH to be judged that coincides with the currently judged PUCCH, it will coincide with the current PUCCH The coincident PUCCH is determined as the target PUCCH.
  • Fig. 15 is a schematic block diagram of another order determination module according to an embodiment of the present disclosure. As shown in FIG. 15, based on the embodiment shown in FIG. 14, the sequence determination module 2 further includes:
  • a start determination sub-module 23 configured to determine a start time domain unit of each of the same-level PUCCHs if there are multiple same-level PUCCHs with the same priority;
  • the first order determination sub-module 22 is configured to determine the determination order of the PUCCHs at the same level according to the first time domain unit from first to last.
  • Fig. 16 is a schematic block diagram of yet another order determining module according to an embodiment of the present disclosure. As shown in FIG. 16, based on the embodiment shown in FIG. 13, the order determining module 2 includes:
  • a start determination sub-module 23 configured to determine a start time domain unit of the PUCCH
  • the second order determination sub-module 24 is configured to determine a determination order for the PUCCH according to the first time domain unit from first to last.
  • the transmission determining module is further configured to be a time domain unit after the time domain unit, and ignore other PUCCHs that coincide with the target PUCCH.
  • Fig. 17 is a schematic block diagram of yet another order determining module according to an embodiment of the present disclosure. As shown in FIG. 17, based on the embodiment shown in FIG. 16, the sequence determination module 2 further includes:
  • the priority determining sub-module 21 is configured to determine the priority of each of the same starting PUCCHs if there are multiple same starting PUCCHs with the same starting time domain unit;
  • the second order determining sub-module 24 is configured to determine the determination order of the same starting PUCCH according to the priority from high to low or low to high.
  • Fig. 18 is a schematic block diagram of another apparatus for determining a PUCCH to be transmitted according to an embodiment of the present disclosure. As shown in FIG. 18, based on the embodiment shown in FIG. 13, the device further includes:
  • the type determination module 5 is configured to determine the priority of the PUCCH according to the type of UCI carried by the PUCCH.
  • the time domain unit includes at least one of the following:
  • the relevant part may refer to the description of the method embodiment.
  • the device embodiments described above are only schematic, wherein the units described 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, may be located One place, or it can be distributed across multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the objective of the solution of this embodiment. Those of ordinary skill in the art can understand and implement without creative efforts.
  • An embodiment of the present disclosure further provides an electronic device, including:
  • Memory for storing processor-executable instructions
  • the processor is configured to execute the method according to any one of the foregoing embodiments.
  • An embodiment of the present disclosure also provides a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the steps in the method according to any one of the foregoing embodiments are implemented.
  • FIG. 19 is a schematic structural diagram of an apparatus 1900 for determining a PUCCH that needs to be transmitted according to an embodiment of the present disclosure.
  • the device 1900 may be provided as a base station.
  • the device 1900 includes a processing component 1922, a wireless transmitting / receiving component 1924, an antenna component 1926, and a signal processing portion unique to a wireless interface.
  • the processing component 1922 may further include one or more processors. One of the processors in the processing component 1922 may be configured to perform the method described in any one of the above embodiments.
  • Fig. 20 is another schematic structural diagram of an apparatus 2000 for determining a PUCCH to be transmitted according to an embodiment of the present disclosure.
  • the device 2000 may be a mobile phone, a computer, a digital broadcasting terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, and the like.
  • the device 2000 may include one or more of the following components: processing component 2002, memory 2004, power component 2006, multimedia component 2008, audio component 2010, input / output (I / O) interface 2012, sensor component 2014, And communication components 2016.
  • the processing component 2002 generally controls overall operations of the device 2000, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations.
  • the processing component 2002 may include one or more processors 2020 to execute instructions to complete all or part of the steps of the method described above.
  • the processing component 2002 may include one or more modules to facilitate the interaction between the processing component 2002 and other components.
  • the processing component 2002 may include a multimedia module to facilitate the interaction between the multimedia component 2008 and the processing component 2002.
  • the memory 2004 is configured to store various types of data to support operation at the device 2000. Examples of such data include instructions for any application or method for operating on the device 2000, contact data, phone book data, messages, pictures, videos, and the like.
  • the memory 2004 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), Programming read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
  • SRAM static random access memory
  • EEPROM electrically erasable programmable read-only memory
  • EPROM Programming read-only memory
  • PROM programmable read-only memory
  • ROM read-only memory
  • magnetic memory flash memory
  • flash memory magnetic disk or optical disk.
  • the power supply assembly 2006 provides power to various components of the device 2000.
  • the power component 2006 may include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 2000.
  • the multimedia component 2008 includes a screen that provides an output interface between the device 2000 and a user.
  • the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user.
  • the touch panel includes one or more touch sensors to sense touch, swipe, and gestures on the touch panel. The touch sensor may not only sense a boundary of a touch or slide action, but also detect duration and pressure related to the touch or slide operation.
  • the multimedia component 2008 includes a front camera and / or a rear camera. When the device 2000 is in an operation mode, such as a shooting mode or a video mode, the front camera and / or the rear camera can receive external multimedia data. Each front camera and rear camera can be a fixed optical lens system or have focal length and optical zoom capabilities.
  • the audio component 2010 is configured to output and / or input audio signals.
  • the audio component 2010 includes a microphone (MIC).
  • the microphone When the device 2000 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal.
  • the received audio signal may be further stored in the memory 2004 or transmitted via the communication component 2016.
  • the audio component 2010 further includes a speaker for outputting audio signals.
  • the I / O interface 2012 provides an interface between the processing component 2002 and a peripheral interface module.
  • the peripheral interface module may be a keyboard, a click wheel, a button, or the like. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
  • the sensor component 2014 includes one or more sensors for providing status assessment of various aspects of the device 2000.
  • the sensor component 2014 can detect the opening / closing state of the device 2000 and the relative positioning of the components.
  • the component is the display and keypad of the device 2000.
  • the sensor component 2014 can also detect the position change of the device 2000 or a component of the device 2000 , The presence or absence of the user's contact with the device 2000, the orientation or acceleration / deceleration of the device 2000, and the temperature change of the device 2000.
  • the sensor component 2014 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
  • the sensor component 2014 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
  • the sensor component 2014 may further include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
  • the communication component 2016 is configured to facilitate wired or wireless communication between the device 2000 and other devices.
  • the device 2000 may access a wireless network based on a communication standard, such as WiFi, 2G, or 3G, or a combination thereof.
  • the communication component 2016 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel.
  • the communication component 2016 further includes a near field communication (NFC) module to facilitate short-range communication.
  • the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
  • RFID radio frequency identification
  • IrDA infrared data association
  • UWB ultra wideband
  • Bluetooth Bluetooth
  • the device 2000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable A gate array (FPGA), controller, microcontroller, microprocessor, or other electronic component is implemented to perform the method described in any one of the above embodiments.
  • ASICs application-specific integrated circuits
  • DSPs digital signal processors
  • DSPDs digital signal processing devices
  • PLDs programmable logic devices
  • FPGA field programmable A gate array
  • controller microcontroller, microprocessor, or other electronic component is implemented to perform the method described in any one of the above embodiments.
  • a non-transitory computer-readable storage medium including instructions may be executed by the processor 2020 of the device 2000 to complete the foregoing method.
  • the non-transitory computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.

Landscapes

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

Abstract

本公开的实施例提出了一种确定需要传输的PUCCH的方法,包括:确定在时域单元中重合的多个PUCCH;根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序;根据所述判断顺序对多个所述PUCCH逐个进行判断,判断在所述时域单元中与当前被判断的PUCCH重合的其他PUCCH的优先级,和当前被判断的PUCCH的优先级的关系;根据判断结果确定在所述时域单元中需要传输的目标PUCCH,并忽略与所述目标PUCCH重合的其他的PUCCH。根据本公开的实施例,可以保证用户设备传输的PUCCH能够被基站准确地接收到,保证用户设备与基站之间良好的通信质量。

Description

确定需要传输的PUCCH的方法和装置 技术领域
本公开涉及通信技术领域,具体而言,涉及确定需要传输的PUCCH的方法、确定需要传输的PUCCH的装置、电子设备和计算机可读存储介质。
背景技术
在一个时域单元中,用户设备可以被调度或者被配置传输在该时域单元中重合的PUCCH(Physical Uplink Control Channel,物理上行控制信道)。为了减少用户设备发送信号的峰均比,在相关技术中,对于被配置可在多个时域单元上传输的PUCCH而言,若在某个时域单元中存在重合的PUCCH,需要根据重合的PUCCH中每个PUCCH的优先级,在重合的PUCCH中确定一个PUCCH进行传输。
但是在某些情况下,在一个时域单元中可能存在多组重合的PUCCH的情况,为了比较PUCCH的优先级,需要针对每组PUCCH分别确定优先级,而基于每组PUCCH确定优先级的顺序不同,会导致不同的判定结果,而基站又不知道用户设备的判定结果,从而无法明确需要接收哪些PUCCH,可能造成接收不到PUCCH的问题,进而影响通信质量。
发明内容
有鉴于此,本公开的实施例提出了确定需要传输的PUCCH的方法、确定需要传输的PUCCH的装置、电子设备和计算机可读存储介质。
根据本公开实施例的第一方面,提出一种确定需要传输的PUCCH的方法,包括:
确定在时域单元中重合的多个PUCCH;
根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序;
根据所述判断顺序对多个所述PUCCH逐个进行判断,判断在所述时域单元中 与当前被判断的PUCCH重合的其他PUCCH的优先级,和当前被判断的PUCCH的优先级的关系;
根据判断结果确定在所述时域单元中需要传输的目标PUCCH,并忽略与所述目标PUCCH重合的其他的PUCCH。
可选地,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序包括:
确定所述PUCCH的优先级;
根据所述优先级由高到低或由低到高,确定所述优先级对应的PUCCH的判断顺序。
可选地,若根据所述优先级由高到低确定所述优先级对应的PUCCH的判断顺序,所述根据判断结果确定在所述时域单元中需要传输的目标PUCCH包括:
确定当前被判断的PUCCH为所述目标PUCCH。
可选地,若根据所述优先级由低到高确定所述优先级对应的PUCCH的判断顺序,根据判断结果确定在所述时域单元中需要传输的目标PUCCH包括:
若在待被判断的PUCCH中,没有PUCCH与当前被判断的PUCCH重合,将当前被判断的PUCCH确定为所述目标PUCCH,若在待被判断的PUCCH中,有PUCCH与当前被判断的PUCCH重合,将与当前PUCCH重合的PUCCH确定为目标PUCCH。
可选地,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序还包括:
若存在优先级相同的多个同级PUCCH,确定每个所述同级PUCCH的起始时域单元;
根据起始时域单元由先到后,确定所述同级PUCCH的判断顺序。
可选地,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序包括:
确定所述PUCCH的起始时域单元;
根据起始时域单元由先到后,确定对于所述PUCCH的判断顺序。
可选地,所述方法还包括:
在所述时域单元之后的时域单元,忽略与所述目标PUCCH重合的其他的PUCCH。
可选地,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序还包括:
若存在起始时域单元相同的多个同起始PUCCH,确定每个所述同起始PUCCH的优先级;
根据所述优先级由高到低或由低到高,确定所述同起始PUCCH的判断顺序。
可选地,所述方法还包括:
在根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序之前,根据所述PUCCH承载的UCI的类型确定所述PUCCH的优先级。
可选地,所述时域单元包括以下至少之一:
帧、子帧、时隙、符号。
根据本公开实施例的第二方面,提出一种确定需要传输的PUCCH的装置,包括:
重合确定模块,被配置为确定在时域单元中重合的多个PUCCH;
顺序确定模块,被配置为根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序;
关系确定模块,被配置为根据所述判断顺序对多个所述PUCCH逐个进行判断,判断在所述时域单元中与当前被判断的PUCCH重合的其他PUCCH的优先级,和当前被判断的PUCCH的优先级的关系;
传输确定模块,被配置为根据判断结果确定在所述时域单元中需要传输的目标PUCCH,并忽略与所述目标PUCCH重合的其他的PUCCH。
可选地,所述顺序确定模块包括:
优先级确定子模块,被配置为确定所述PUCCH的优先级;
第一顺序确定子模块,被配置为根据所述优先级由高到低或由低到高,确定所述优先级对应的PUCCH的判断顺序。
可选地,若所述第一顺序确定子模块被配置为根据所述优先级由高到低确定所 述优先级对应的PUCCH的判断顺序,所述传输确定模块被配置为确定当前被判断的PUCCH为所述目标PUCCH。
可选地,若所述第一顺序确定子模块被配置为根据所述优先级由低到高确定所述优先级对应的PUCCH的判断顺序,所述传输确定模块被配置为若在待被判断的PUCCH中,没有PUCCH与当前被判断的PUCCH重合,将当前被判断的PUCCH确定为所述目标PUCCH,若在待被判断的PUCCH中,有PUCCH与当前被判断的PUCCH重合,将与当前PUCCH重合的PUCCH确定为目标PUCCH。
可选地,所述顺序确定模块还包括:
起始确定子模块,被配置为若存在优先级相同的多个同级PUCCH,确定每个所述同级PUCCH的起始时域单元;
其中,所述第一顺序确定子模块被配置为根据起始时域单元由先到后,确定所述同级PUCCH的判断顺序。
可选地,所述顺序确定模块包括:
起始确定子模块,被配置为确定所述PUCCH的起始时域单元;
第二顺序确定子模块,被配置为根据起始时域单元由先到后,确定对于所述PUCCH的判断顺序。
可选地,所述传输确定模块还被配置为在所述时域单元之后的时域单元,忽略与所述目标PUCCH重合的其他的PUCCH。
可选地,所述顺序确定模块还包括:
优先级确定子模块,被配置为若存在起始时域单元相同的多个同起始PUCCH,确定每个所述同起始PUCCH的优先级;
其中,所述第二顺序确定子模块被配置为根据所述优先级由高到低或由低到高,确定所述同起始PUCCH的判断顺序。
可选地,所述装置还包括:
类型确定模块,被配置为根据所述PUCCH承载的UCI的类型确定所述PUCCH的优先级。
可选地,所述时域单元包括以下至少之一:
帧、子帧、时隙、符号。
根据本公开实施例的第三方面,提出一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行上述任一实施例所述的方法。
根据本公开实施例的第四方面,提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一实施例所述方法中的步骤。
根据本公开的实施例,可以在PUCCH的多种特征参数中预先设定一个或多个特征参数座位预设特征参数,进而可以根据预设特征参数确定对于PUCCH的判断顺序,而在确定了判断顺序的情况下,根据判断顺序对多个PUCCH逐个进行判断得到的判断结果也是确定的。那么对于用户设备而言,可以根据判断结果确定在所述时域单元中需要传输的目标PUCCH,对于基站而言,可以根据判断结果确定用户设备在所述时域单元中需要传输的目标PUCCH,也即可以确定在该时域单元中所需接收的目标PUCCH,从而可以保证用户设备传输的PUCCH能够被基站准确地接收到,保证用户设备与基站之间良好的通信质量。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1示出了在一个时隙中重合的多个PUCCH的示意图。
图2示出了对于图1所示多个PUCCH一种判定结果的示意图。
图3示出了对于图1所示多个PUCCH另一种判定结果的示意图。
图4是根据本公开的实施例示出的一种确定需要传输的PUCCH的方法的示意流程图。
图5是根据本公开的实施例示出的另一种确定需要传输的PUCCH的方法的示 意流程图。
图6是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。
图7是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。
图8是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。
图9是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。
图10是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。
图11是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。
图12是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。
图13是根据本公开的实施例示出的一种确定需要传输的PUCCH的装置的示意框图。
图14是根据本公开的实施例示出的一种顺序确定模块的示意框图。
图15是根据本公开的实施例示出的另一种顺序确定模块的示意框图。
图16是根据本公开的实施例示出的又一种顺序确定模块的示意框图。
图17是根据本公开的实施例示出的又一种顺序确定模块的示意框图。
图18是根据本公开的实施例示出的另一种确定需要传输的PUCCH的装置的示意框图。
图19是根据本公开的实施例示出的一种用于确定需要传输的PUCCH的装置的一结构示意图。
图20是根据本公开的实施例示出的一种用于确定需要传输的PUCCH的装置的另一结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
图1示出了在一个时隙中重合的多个PUCCH的示意图。
例如图1所示,其中PUCCH1和PUCCH2在一个时隙(slot)中重合,PUCCH2和PUCCH3在该时隙中存在重合,其中,PUCC1的优先级高于PUCCH2的优先级,PUCCH2的优先级高于PUCCH3的优先级。
图2示出了对于图1所示多个PUCCH一种判定结果的示意图。
若先判断PUCCH1和PUCCH2的优先级,PUCCH1的优先级高于PUCCH2的优先级,从而确定PUCCH1为需要传输的PUCCH,并在后续判断过程中忽略PUCCH2,进而针对PUCCH3,由于PUCCH2被忽略,那么认为没有与PUCCH3重合的PUCCH,从而可以传输PUCCH3。最终判定结果如图2所示,根据判定结果确定该时隙中需要传输PUCCH1和PUCCH3。
图3示出了对于图1所示多个PUCCH另一种判定结果的示意图。
若先判断PUCCH2和PUCCH3的优先级,PUCCH2的优先级高于PUCCH3的优先级,从而确定PUCCH2为需要传输的PUCCH,并在后续判断过程中忽略PUCCH3,进而针对PUCCH2,由于PUCCH1与PUCCH2重合,那么需要判断PUCCH1和PUCCH2的优先级,PUCCH1的优先级高于PUCCH2的优先级,从而确定PUCCH1为需要传输的PUCCH1。最终判定结果如图3所示,根据判定结果确定该时隙中需要传输PUCCH1。
可见,图2所示实施例和图3所示实施例中的判定结果是不同的,这导致用户设备并不能预先确定根据那种判定结果确定需要传输的PUCCH,相应地,基站也不能预先确定用户设备需要传输的PUCCH,这就导致基站无法明确需要接收哪些PUCCH,可能造成接收不到PUCCH的问题,影响通信质量。
图4是根据本公开的实施例示出的一种确定需要传输的PUCCH的方法的示意 流程图。本实施例可以适用于用户设备,也可以适用于基站,其中,用户设备可以与基站进行通信,所述用户设备可以是手机、平板电脑、可穿戴设备等电子设备,所述用户设备可以基于4G或5G技术与基站通信。
如图4所示,所述确定需要传输的PUCCH的方法包括:
在步骤S1中,确定在时域单元中重合的多个PUCCH。
在一个实施例中,时域单元可以包括如图1所示的时隙,还可以包括帧、子帧、符号等。在时域单元中重合的PUCCH,是指对于多个PUCCH而言,其中至少存在一个PUCCH与其他PUCCH在该时域单元中分别重合,但是其他PUCCH之间在该时域单元中可以重合,也可以不重合。
例如对于图1所示的实施例,对于PUCCH1、PUCCH2和PUCCH3而言,其中PUCCH2与PUCCH1和PUCCH3在该时域单元中分别重合,但是PUCCH1和PUCCH3在该时域单元不重合,这三个PUCCH属于在该时域单元中重合的多个PUCCH。当然,若PUCCH1和PUCCH3在该时域单元也重合,那么这三个PUCCH也属于在该时域单元中重合的多个PUCCH。
需要说明的是,针对任一个所述PUCCH而言,其可被配置在多个时域单元上传输。
在步骤S2中,根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序。
在步骤S3中,根据所述判断顺序对多个所述PUCCH逐个进行判断,判断在所述时域单元中与当前被判断的PUCCH重合的其他PUCCH的优先级,和当前被判断的PUCCH的优先级的关系;
在步骤S4中,根据判断结果确定在所述时域单元中需要传输的目标PUCCH,并忽略与所述目标PUCCH重合的其他的PUCCH。
对于PUCCH而言,其存在多种特征参数,例如优先级、PUCCH的起始时域单元(也即PUCCH被配置在多个时域单元上传输,所述多个时域单元中最早的时域单元),若不确定对于PUCCH的判断顺序,那么在图1所示实施例的情况下,可能根据PUCCH的优先级由高到低进行判断,得到图2所示实施例中的判断结果,也可能根据PUCCH的优先级由低到高进行判断,得到图3所示实施例中的判断结果,导致用户设备并不能预先确定传输哪个PUCCH,而基站也不明确需要接收哪个PUCCH 的问题。
在一个实施例中,可以在PUCCH的多种特征参数中预先设定一个或多个特征参数座位预设特征参数,进而可以根据预设特征参数确定对于PUCCH的判断顺序,而在确定了判断顺序的情况下,根据判断顺序对多个PUCCH逐个进行判断得到的判断结果也是确定的。那么对于用户设备而言,可以根据判断结果确定在所述时域单元中需要传输的目标PUCCH,对于基站而言,可以根据判断结果确定用户设备在所述时域单元中需要传输的目标PUCCH,也即可以确定在该时域单元中所需接收的目标PUCCH,从而可以保证用户设备传输的PUCCH能够被基站准确地接收到,保证用户设备与基站之间良好的通信质量。
需要说明的是,基于本实施例所确定的目标PUCCH,是在所述时域单元需要传输的PUCCH,用户设备实际上是否在该时域单元传输目标PUCCH,可以根据实际情况进一步确定。
图5是根据本公开的实施例示出的另一种确定需要传输的PUCCH的方法的示意流程图。如图5所示,在图4所示实施例的基础上,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序包括:
在步骤S21中,确定所述PUCCH的优先级;
在步骤S22中,根据所述优先级由高到低或由低到高,确定所述优先级对应的PUCCH的判断顺序。
在一个实施例中,PUCCH的优先级可以基于PUCCH所承载的UCI(Uplink Control Information,上行控制信息)确定,其中,UCI包括HARQ(Hybrid automatic repeat request,混合自动重传请求)的指示,SR(Scheduling Request,调度请求),CSI(Channel State Information,信道状态信息)等,承载不同UCI的PUCCH的优先级有所不同,例如承载HARQ指示的PUCCH的优先级,高于承载调度请求的PUCCH的优先级,承载调度请求的PUCCH的优先级,高于承载CSI的PUCCH的优先级。
其中,对于CSI还可以进一步区分优先级,例如不同CSI具有不同优先级,那么对于同为承载高优先级CSI的PUCCH而言,其优先级高于承载低优先级的PUCCH。
例如预设特征信息为PUCCH的优先级,那么根据PUCCH的优先级确定对于PUCCH的判断顺序,可以是按照PUCCH的优先级由高到低,在这种情况下,对于图1所示的实施例,判定结果就如图2实施例所示,用户设备可以确定PUCCH1和 PUCCH3为需要传输的目标PUCCH,基站也可以确定需要接收PUCCH1和PUCCH3。
例如预设特征信息为PUCCH的优先级,那么根据PUCCH的优先级确定对于PUCCH的判断顺序,可以是按照PUCCH的优先级由低到高,在这种情况下,对于图1所示的实施例,判定结果就如图3实施例所示,用户设备可以确定PUCCH1为需要传输的目标PUCCH,基站也可以确定需要接收PUCCH1。
图6是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。如图6所示,在图5所示实施例的基础上,若根据所述优先级由高到低确定所述优先级对应的PUCCH的判断顺序,所述根据判断结果确定在所述时域单元中需要传输的目标PUCCH包括:
在步骤S41中,确定当前被判断的PUCCH为所述目标PUCCH。
在一个实施例中,在根据优先级由高到低确定所述优先级对应的PUCCH的判断顺序的情况下,对于当前被判断的PUCCH而言(当前被判断的PUCCH由于会被判断,并未被忽略,也即并未与之前被判断过的PUCCH重合),由于比其优先级高的PUCCH已经被判断过了,因此当前被判断的PUCCH就是剩余的PUCCH中优先级最高的PUCCH了,所以可以直接将作为目标PUCCH,无需再判断剩余的PUCCH中是否还有更高优先级的PUCCH,有利于降低资源消耗。
图7是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。如图7所示,在图5所示实施例的基础上,若根据所述优先级由低到高确定所述优先级对应的PUCCH的判断顺序,根据判断结果确定在所述时域单元中需要传输的目标PUCCH包括:
在步骤S42中,若在待被判断的PUCCH中,没有PUCCH与当前被判断的PUCCH重合,将当前被判断的PUCCH确定为所述目标PUCCH,若在待被判断的PUCCH中,有PUCCH与当前被判断的PUCCH重合,将与当前PUCCH重合的PUCCH确定为目标PUCCH。
在一个实施例中,在根据优先级由低到高确定所述优先级对应的PUCCH的判断顺序的情况下,对于当前被判断的PUCCH而言,由于比其优先级低的PUCCH已经被判断过了,因此当前被判断的PUCCH优先级比待被判断的PUCCH的优先级都要低,所以只需判断待被在待被判断的PUCCH中,是否有PUCCH与当前被判断的PUCCH重合,若没有PUCCH与当前被判断的PUCCH重合,那么可以直接将当前被判断的 PUCCH作为目标PUCCH,若有PUCCH与当前被判断的PUCCH重合,那么可以直接将与当前PUCCH重合的PUCCH确定为目标PUCCH,而无需比较当前被判断的PUCCH和与其重合的PUCCH的优先级,有利于降低资源消耗。
图8是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。如图8所示,在图5所示实施例的基础上,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序还包括:
在步骤S23中,若存在优先级相同的多个同级PUCCH,确定每个所述同级PUCCH的起始时域单元;
在步骤S24中,根据起始时域单元由先到后,确定所述同级PUCCH的判断顺序。
在一个实施例中,预设特征参数可以包括多种参数,例如除了图5所示实施例中的PUCCH的优先级,还可以包括PUCCH的起始时域单元。在本实施例中,可以先根据PUCCH的优先级由高到低或由低到高,确定所述优先级对应的PUCCH的判断顺序,在此过程中,可能存在优先级相同的PUCCH。
例如PUCCH4和PUCCH5为优先级相同的同级PUCCH,为了确定对于PUCCH4和PUCCH5的判断顺序,可以进一步确定每个同级PUCCH的起始时域单元,也即PUCCH4被配置在多个时域单元中传输,PUCCH5也被配置在多个时域单元中传输,那么可以确定PUCCH4对应的多个时域单元中的起始时域单元,以及PUCCH5对应的多个时域单元中的起始时域单元,然后根据起始单元由先到后,确定同级PUCCH的判断顺序,例如PUCCH4对应的起始时域单元在PUCCH5对应起始时域单元之前,那么可以先对PUCCH4进行判断,后对PUCCH5进行判断,从而保证能够确定出对PUCCH4和PUCCH5的判断顺序。
图9是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。如图9所示,在图4所示实施例的基础上,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序包括:
在步骤S25中,确定所述PUCCH的起始时域单元;
在步骤S26中,根据起始时域单元由先到后,确定对于所述PUCCH的判断顺序。
在一个实施例中,除了如图5所示实施例,根据PUCCH的优先级来确定对于 PUCCH的判断顺序,还可以如本实施例所示,根据PUCCH的起始时域单元由先到后确定对于所述PUCCH的判断顺序,例如以图1所示的实施例为例,PUCCH3的起始时域单元最早,PUCCH2的起始时域单元其次,PUCCH1的起始时域单元最后,那么确定的判断顺序就是先PUCCH3,然后PUCCH2,最后PUCCH1。
也即先对PUCCH3进行判断,确定与PUCCH3重合的PUCCH,为PUCCH2,进而比较PUCCH3和PUCCH2的优先级,PUCCH2的优先级较高,则忽略PUCCH3;然后再对PUCCH2进行判断,确定与PUCCH2重合的PUCCH,由于PUCCH3已被忽略,因此仅剩PUCCH1与PUCCH2重合,进而比较PUCCH2和PUCCH1的优先级,PUCCH1的优先级较高,则忽略PUCCH2,将PUCCH1确定为目标PUCCH。
图10是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。如图10所示,在图9所示实施例的基础上,所述方法还包括:
在步骤S5中,在所述时域单元之后的时域单元,忽略与所述目标PUCCH重合的其他的PUCCH。
在一个实施例中,在根据起始时域单元由先到后,确定对于所述PUCCH的判断顺序的情况下,当在某个时域单元中确定出目标PUCCH后,可以忽略与所述目标PUCCH重合的其他的PUCCH,也即在后续的时域单元中,当存在目标PUCCH和与所述目标PUCCH重合的其他的PUCCH时,忽略其他PUCCH,而保留目标PUCCH,从而当在后续的时域单元中没有新的PUCCH时,仍将目标PUCCH作为需要传输的PUCCH,而当在后续的时域单元中出现新的PUCCH时,可以仅将目标PUCCH与新的PUCCH比较优先级,而无需考虑已被忽略的其他PUCCH的优先级,从而可以减少资源的消耗。
图11是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。如图11所示,在图9所示实施例的基础上,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序还包括:
在步骤S27中,若存在起始时域单元相同的多个同起始PUCCH,确定每个所述同起始PUCCH的优先级;
在步骤S28中,根据所述优先级由高到低或由低到高,确定所述同起始PUCCH的判断顺序。
在一个实施例中,预设特征参数可以包括多种参数,例如除了图9所示实施例 中的PUCCH的起始时域单元,还可以包括PUCCH的优先级。在本实施例中,可以先根据PUCCH的起始时域单元由先到后,确定所述优先级对应的PUCCH的判断顺序,在此过程中,可能存在起始时域单元相同的同起始PUCCH。
例如PUCCH4和PUCCH5为起始时域单元相同的同起始PUCCH,为了确定对于PUCCH4和PUCCH5的判断顺序,可以进一步确定每个同起始PUCCH的优先级,然后根据优先级由高到低或由低到高,确定同起始PUCCH的判断顺序,例如根据优先级由高到低确定同起始PUCCH的判断顺序,那么当PUCCH4的优先级高于PUCCH5的优先级,就可以先对PUCCH4进行判断,后对PUCCH5进行判断,从而保证能够确定出对PUCCH4和PUCCH5的判断顺序。
图12是根据本公开的实施例示出的又一种确定需要传输的PUCCH的方法的示意流程图。如图12所示,在图4所示实施例的基础上,所述方法还包括:
在步骤S6中,在根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序之前,根据所述PUCCH承载的UCI的类型确定所述PUCCH的优先级。
在一个实施例中,对于PUCCH的优先级,可以基于PUCCH所承载的UCI确定,其中,UCI包括HARQ的指示,SR,CSI等,承载不同UCI的PUCCH的优先级有所不同,例如承载HARQ指示的PUCCH的优先级,高于承载调度请求的PUCCH的优先级,承载调度请求的PUCCH的优先级,高于承载CSI的PUCCH的优先级。
可选地,所述时域单元包括以下至少之一:
帧、子帧、时隙、符号。
与前述的确定需要传输的PUCCH的方法的实施例相对应,本公开还提供了确定需要传输的PUCCH的装置的实施例。
图13是根据本公开的实施例示出的一种确定需要传输的PUCCH的装置的示意框图。本实施例可以适用于用户设备,也可以适用于基站,其中,用户设备可以与基站进行通信,所述用户设备可以是手机、平板电脑、可穿戴设备等电子设备,所述用户设备可以基于4G或5G技术与基站通信。
如图13所示,所述确定需要传输的PUCCH的装置包括:
重合确定模块1,被配置为确定在时域单元中重合的多个PUCCH;
顺序确定模块2,被配置为根据所述PUCCH的预设特征参数确定对于所述 PUCCH的判断顺序;
关系确定模块3,被配置为根据所述判断顺序对多个所述PUCCH逐个进行判断,判断在所述时域单元中与当前被判断的PUCCH重合的其他PUCCH的优先级,和当前被判断的PUCCH的优先级的关系;
传输确定模块4,被配置为根据判断结果确定在所述时域单元中需要传输的目标PUCCH,并忽略与所述目标PUCCH重合的其他的PUCCH。
图14是根据本公开的实施例示出的一种顺序确定模块的示意框图。如图14所示,在图13所示实施例的基础上,所述顺序确定模块2包括:
优先级确定子模块21,被配置为确定所述PUCCH的优先级;
第一顺序确定子模块22,被配置为根据所述优先级由高到低或由低到高,确定所述优先级对应的PUCCH的判断顺序。
可选地,若所述第一顺序确定子模块被配置为根据所述优先级由高到低确定所述优先级对应的PUCCH的判断顺序,所述传输确定模块被配置为确定当前被判断的PUCCH为所述目标PUCCH。
可选地,若所述第一顺序确定子模块被配置为根据所述优先级由低到高确定所述优先级对应的PUCCH的判断顺序,所述传输确定模块被配置为若在待被判断的PUCCH中,没有PUCCH与当前被判断的PUCCH重合,将当前被判断的PUCCH确定为所述目标PUCCH,若在待被判断的PUCCH中,有PUCCH与当前被判断的PUCCH重合,将与当前PUCCH重合的PUCCH确定为目标PUCCH。
图15是根据本公开的实施例示出的另一种顺序确定模块的示意框图。如图15所示,在图14所示实施例的基础上,所述顺序确定模块2还包括:
起始确定子模块23,被配置为若存在优先级相同的多个同级PUCCH,确定每个所述同级PUCCH的起始时域单元;
其中,所述第一顺序确定子模块22被配置为根据起始时域单元由先到后,确定所述同级PUCCH的判断顺序。
图16是根据本公开的实施例示出的又一种顺序确定模块的示意框图。如图16所示,在图13所示实施例的基础上,所述顺序确定模块2包括:
起始确定子模块23,被配置为确定所述PUCCH的起始时域单元;
第二顺序确定子模块24,被配置为根据起始时域单元由先到后,确定对于所述PUCCH的判断顺序。
可选地,所述传输确定模块还被配置为在所述时域单元之后的时域单元,忽略与所述目标PUCCH重合的其他的PUCCH。
图17是根据本公开的实施例示出的又一种顺序确定模块的示意框图。如图17所示,在图16所示实施例的基础上,所述顺序确定模块2还包括:
优先级确定子模块21,被配置为若存在起始时域单元相同的多个同起始PUCCH,确定每个所述同起始PUCCH的优先级;
其中,所述第二顺序确定子模块24被配置为根据所述优先级由高到低或由低到高,确定所述同起始PUCCH的判断顺序。
图18是根据本公开的实施例示出的另一种确定需要传输的PUCCH的装置的示意框图。如图18所示,在图13所示实施例的基础上,所述装置还包括:
类型确定模块5,被配置为根据所述PUCCH承载的UCI的类型确定所述PUCCH的优先级。
可选地,所述时域单元包括以下至少之一:
帧、子帧、时隙、符号。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在相关方法的实施例中进行了详细描述,此处将不做详细阐述说明。
对于装置实施例而言,由于其基本对应于方法实施例,所以相关之处参见方法实施例的部分说明即可。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
本公开的实施例还提出一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器被配置为执行上述任一实施例所述的方法。
本公开的实施例还提出一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一实施例所述方法中的步骤。
如图19所示,图19是根据本公开的实施例示出的一种用于确定需要传输的PUCCH的装置1900的一结构示意图。装置1900可以被提供为一基站。参照图19,装置1900包括处理组件1922、无线发射/接收组件1924、天线组件1926、以及无线接口特有的信号处理部分,处理组件1922可进一步包括一个或多个处理器。处理组件1922中的其中一个处理器可以被配置为执行上述任一实施例所述的方法。
图20是根据本公开的实施例示出的一种用于确定需要传输的PUCCH的装置2000的另一结构示意图。例如,装置2000可以是移动电话,计算机,数字广播终端,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。
参照图20,装置2000可以包括以下一个或多个组件:处理组件2002,存储器2004,电源组件2006,多媒体组件2008,音频组件2010,输入/输出(I/O)的接口2012,传感器组件2014,以及通信组件2016。
处理组件2002通常控制装置2000的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件2002可以包括一个或多个处理器2020来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件2002可以包括一个或多个模块,便于处理组件2002和其他组件之间的交互。例如,处理组件2002可以包括多媒体模块,以方便多媒体组件2008和处理组件2002之间的交互。
存储器2004被配置为存储各种类型的数据以支持在装置2000的操作。这些数据的示例包括用于在装置2000上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器2004可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。
电源组件2006为装置2000的各种组件提供电力。电源组件2006可以包括电源管理***,一个或多个电源,及其他与为装置2000生成、管理和分配电力相关联的组件。
多媒体组件2008包括在所述装置2000和用户之间的提供一个输出接口的屏 幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。在一些实施例中,多媒体组件2008包括一个前置摄像头和/或后置摄像头。当装置2000处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。
音频组件2010被配置为输出和/或输入音频信号。例如,音频组件2010包括一个麦克风(MIC),当装置2000处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器2004或经由通信组件2016发送。在一些实施例中,音频组件2010还包括一个扬声器,用于输出音频信号。
I/O接口2012为处理组件2002和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。
传感器组件2014包括一个或多个传感器,用于为装置2000提供各个方面的状态评估。例如,传感器组件2014可以检测到装置2000的打开/关闭状态,组件的相对定位,例如所述组件为装置2000的显示器和小键盘,传感器组件2014还可以检测装置2000或装置2000一个组件的位置改变,用户与装置2000接触的存在或不存在,装置2000方位或加速/减速和装置2000的温度变化。传感器组件2014可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件2014还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件2014还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。
通信组件2016被配置为便于装置2000和其他设备之间有线或无线方式的通信。装置2000可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件2016经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件2016还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技 术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。
在示例性实施例中,装置2000可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述任一实施例所述的方法。
在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器2004,上述指令可由装置2000的处理器2020执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。
本领域技术人员在考虑说明书及实践这里公开的公开后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明实施例所提供的方法和装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想, 在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

Claims (22)

  1. 一种确定需要传输的PUCCH的方法,其特征在于,包括:
    确定在时域单元中重合的多个PUCCH;
    根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序;
    根据所述判断顺序对多个所述PUCCH逐个进行判断,判断在所述时域单元中与当前被判断的PUCCH重合的其他PUCCH的优先级,和当前被判断的PUCCH的优先级的关系;
    根据判断结果确定在所述时域单元中需要传输的目标PUCCH,并忽略与所述目标PUCCH重合的其他的PUCCH。
  2. 根据权利要求1所述的方法,其特征在于,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序包括:
    确定所述PUCCH的优先级;
    根据所述优先级由高到低或由低到高,确定所述优先级对应的PUCCH的判断顺序。
  3. 根据权利要求2所述的方法,其特征在于,若根据所述优先级由高到低确定所述优先级对应的PUCCH的判断顺序,所述根据判断结果确定在所述时域单元中需要传输的目标PUCCH包括:
    确定当前被判断的PUCCH为所述目标PUCCH。
  4. 根据权利要求2所述的方法,其特征在于,若根据所述优先级由低到高确定所述优先级对应的PUCCH的判断顺序,根据判断结果确定在所述时域单元中需要传输的目标PUCCH包括:
    若在待被判断的PUCCH中,没有PUCCH与当前被判断的PUCCH重合,将当前被判断的PUCCH确定为所述目标PUCCH;若在待被判断的PUCCH中,有PUCCH与当前被判断的PUCCH重合,将与当前PUCCH重合的PUCCH确定为目标PUCCH。
  5. 根据权利要求2所述的方法,其特征在于,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序还包括:
    若存在优先级相同的多个同级PUCCH,确定每个所述同级PUCCH的起始时域单元;
    根据起始时域单元由先到后,确定所述同级PUCCH的判断顺序。
  6. 根据权利要求1所述的方法,其特征在于,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序包括:
    确定所述PUCCH的起始时域单元;
    根据起始时域单元由先到后,确定对于所述PUCCH的判断顺序。
  7. 根据权利要求6所述的方法,其特征在于,所述方法还包括:
    在所述时域单元之后的时域单元,忽略与所述目标PUCCH重合的其他的PUCCH。
  8. 根据权利要求6所述的方法,其特征在于,所述根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序还包括:
    若存在起始时域单元相同的多个同起始PUCCH,确定每个所述同起始PUCCH的优先级;
    根据所述优先级由高到低或由低到高,确定所述同起始PUCCH的判断顺序。
  9. 根据权利要求1至8中任一项所述的方法,其特征在于,还包括:
    在根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序之前,根据所述PUCCH承载的UCI的类型确定所述PUCCH的优先级。
  10. 根据权利要求1至8中任一项所述的方法,其特征在于,所述时域单元包括以下至少之一:
    帧、子帧、时隙、符号。
  11. 一种确定需要传输的PUCCH的装置,其特征在于,包括:
    重合确定模块,被配置为确定在时域单元中重合的多个PUCCH;
    顺序确定模块,被配置为根据所述PUCCH的预设特征参数确定对于所述PUCCH的判断顺序;
    关系确定模块,被配置为根据所述判断顺序对多个所述PUCCH逐个进行判断,判断在所述时域单元中与当前被判断的PUCCH重合的其他PUCCH的优先级,和当前被判断的PUCCH的优先级的关系;
    传输确定模块,被配置为根据判断结果确定在所述时域单元中需要传输的目标PUCCH,并忽略与所述目标PUCCH重合的其他的PUCCH。
  12. 根据权利要求11所述的装置,其特征在于,所述顺序确定模块包括:
    优先级确定子模块,被配置为确定所述PUCCH的优先级;
    第一顺序确定子模块,被配置为根据所述优先级由高到低或由低到高,确定所述优先级对应的PUCCH的判断顺序。
  13. 根据权利要求12所述的装置,其特征在于,若所述第一顺序确定子模块被配置为根据所述优先级由高到低确定所述优先级对应的PUCCH的判断顺序,所述传输确定模块被配置为确定当前被判断的PUCCH为所述目标PUCCH。
  14. 根据权利要求12所述的装置,其特征在于,若所述第一顺序确定子模块被配置为根据所述优先级由低到高确定所述优先级对应的PUCCH的判断顺序,所述传输确定模块被配置为若在待被判断的PUCCH中,没有PUCCH与当前被判断的PUCCH重合,将当前被判断的PUCCH确定为所述目标PUCCH,若在待被判断的PUCCH中,有PUCCH与当前被判断的PUCCH重合,将与当前PUCCH重合的PUCCH确定为目标PUCCH。
  15. 根据权利要求12所述的装置,其特征在于,所述顺序确定模块还包括:
    起始确定子模块,被配置为若存在优先级相同的多个同级PUCCH,确定每个所述同级PUCCH的起始时域单元;
    其中,所述第一顺序确定子模块被配置为根据起始时域单元由先到后,确定所述同级PUCCH的判断顺序。
  16. 根据权利要求11所述的装置,其特征在于,所述顺序确定模块包括:
    起始确定子模块,被配置为确定所述PUCCH的起始时域单元;
    第二顺序确定子模块,被配置为根据起始时域单元由先到后,确定对于所述PUCCH的判断顺序。
  17. 根据权利要求16所述的装置,其特征在于,所述传输确定模块还被配置为在所述时域单元之后的时域单元,忽略与所述目标PUCCH重合的其他的PUCCH。
  18. 根据权利要求16所述的装置,其特征在于,所述顺序确定模块还包括:
    优先级确定子模块,被配置为若存在起始时域单元相同的多个同起始PUCCH,确定每个所述同起始PUCCH的优先级;
    其中,所述第二顺序确定子模块被配置为根据所述优先级由高到低或由低到高,确定所述同起始PUCCH的判断顺序。
  19. 根据权利要求11至18中任一项所述的装置,其特征在于,还包括:
    类型确定模块,被配置为根据所述PUCCH承载的UCI的类型确定所述PUCCH的优先级。
  20. 根据权利要求11至18中任一项所述的方法,其特征在于,所述时域单元包括以下至少之一:
    帧、子帧、时隙、符号。
  21. 一种电子设备,其特征在于,包括:
    处理器;
    用于存储处理器可执行指令的存储器;
    其中,所述处理器被配置为执行权利要求1至10中任一项所述的方法。
  22. 一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至10中任一项所述方法中的步骤。
PCT/CN2018/106189 2018-09-18 2018-09-18 确定需要传输的pucch的方法和装置 WO2020056584A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201880001874.5A CN109417463B (zh) 2018-09-18 2018-09-18 确定需要传输的pucch的方法和装置
PCT/CN2018/106189 WO2020056584A1 (zh) 2018-09-18 2018-09-18 确定需要传输的pucch的方法和装置
US17/277,059 US20210377962A1 (en) 2018-09-18 2018-09-18 Method and device for determining pucch to be transmitted
EP18934507.7A EP3855658A4 (en) 2018-09-18 2018-09-18 PUCCH DETERMINATION METHOD AND DEVICE REQUIRING TRANSMISSION

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/106189 WO2020056584A1 (zh) 2018-09-18 2018-09-18 确定需要传输的pucch的方法和装置

Publications (1)

Publication Number Publication Date
WO2020056584A1 true WO2020056584A1 (zh) 2020-03-26

Family

ID=65462132

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/106189 WO2020056584A1 (zh) 2018-09-18 2018-09-18 确定需要传输的pucch的方法和装置

Country Status (4)

Country Link
US (1) US20210377962A1 (zh)
EP (1) EP3855658A4 (zh)
CN (1) CN109417463B (zh)
WO (1) WO2020056584A1 (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11381346B2 (en) * 2019-04-02 2022-07-05 Intel Corporation Prioritization of services for control and data transmission for new radio systems

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108401485A (zh) * 2017-09-29 2018-08-14 北京小米移动软件有限公司 信号传输方法及装置
CN108521885A (zh) * 2018-04-28 2018-09-11 北京小米移动软件有限公司 上行传输的方法及装置

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013107224A1 (zh) * 2012-01-20 2013-07-25 中兴通讯股份有限公司 一种上行信号的发送方法及用户设备
US8964683B2 (en) * 2012-04-20 2015-02-24 Ofinno Technologies, Llc Sounding signal in a multicarrier wireless device
US11825419B2 (en) * 2012-04-16 2023-11-21 Comcast Cable Communications, Llc Cell timing in a wireless device and base station
US8964593B2 (en) * 2012-04-16 2015-02-24 Ofinno Technologies, Llc Wireless device transmission power
US11252679B2 (en) * 2012-04-16 2022-02-15 Comcast Cable Communications, Llc Signal transmission power adjustment in a wireless device
US9876620B2 (en) * 2013-01-10 2018-01-23 Samsung Electronics Co., Ltd. Uplink control information transmissions/receptions in wireless networks
CN108566673B (zh) * 2013-12-03 2022-04-15 索尼公司 无线通信***和在无线通信***中进行无线通信的方法
CN112564875A (zh) * 2014-01-28 2021-03-26 索尼公司 在无线通信***中进行无线通信的方法、基站和用户设备
WO2018111948A1 (en) * 2016-12-13 2018-06-21 Sharp Laboratories Of America, Inc. Base stations, user equipments, and related communication methods
CN108271251A (zh) * 2016-12-30 2018-07-10 中兴通讯股份有限公司 一种上行控制的资源确定方法、装置、发送端和接收端
CN108632966B (zh) * 2017-03-23 2022-05-06 华为技术有限公司 发射功率控制方法、装置、设备和存储介质
US10749640B2 (en) * 2017-03-24 2020-08-18 Electronics And Telecommunications Research Institute Method and apparatus for transmitting and receiving uplink control channel in communication system
KR102004271B1 (ko) * 2017-05-03 2019-07-26 엘지전자 주식회사 무선 통신 시스템에서 단말과 기지국 간 스케줄링 요청을 송수신하는 방법 및 이를 지원하는 장치
KR20230070061A (ko) * 2018-02-26 2023-05-19 텔레폰악티에볼라겟엘엠에릭슨(펍) 스케줄링 요청 및 ack/nack의 우선 순위화
CN110351768B (zh) * 2018-04-04 2020-09-01 维沃移动通信有限公司 Csi报告的传输方法、终端设备和网络设备
WO2019194660A1 (ko) * 2018-04-05 2019-10-10 엘지전자 주식회사 무선 통신 시스템에서 무선 신호 송수신 방법 및 장치
US10849165B2 (en) * 2018-04-06 2020-11-24 Mediatek Inc. Handling of simultaneous transmission of PRACH and other uplink channels in mobile communications
US10880895B2 (en) * 2018-05-27 2020-12-29 Brian Gordaychik Variable length downlink control information formats for next generation radio technologies
JP7073520B2 (ja) * 2018-08-09 2022-05-23 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおける無線信号の送受信方法及び装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108401485A (zh) * 2017-09-29 2018-08-14 北京小米移动软件有限公司 信号传输方法及装置
CN108521885A (zh) * 2018-04-28 2018-09-11 北京小米移动软件有限公司 上行传输的方法及装置

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
LG ELECTRONICS: "Remaining Issues on Short-duration PUCCH", 3GPP TSG RAN WG1 MEETING #93, R1-1806620, 25 May 2018 (2018-05-25), XP051441822 *
NEC: "Remaining Issues on CSI Reporting", 3GPP TSG RAN WG1 MEETING #94, R1-1808362, 24 August 2018 (2018-08-24), XP051515744 *
See also references of EP3855658A4 *

Also Published As

Publication number Publication date
CN109417463B (zh) 2021-06-01
EP3855658A4 (en) 2021-09-08
EP3855658A1 (en) 2021-07-28
US20210377962A1 (en) 2021-12-02
CN109417463A (zh) 2019-03-01

Similar Documents

Publication Publication Date Title
WO2020014960A1 (zh) 波束故障恢复请求发送方法、响应方法、装置及存储介质
WO2020034074A1 (zh) 唤醒方法、唤醒装置、电子设备和计算机可读存储介质
US20200162222A1 (en) Method for obtaining time-frequency resource position of common control resource set of remaining system information
US20170060599A1 (en) Method and apparatus for awakening electronic device
WO2020097845A1 (zh) 网络切片的使用方法及装置
US11596018B2 (en) Region configuration method and device
WO2021046674A1 (zh) 数据处理方法、装置、电子设备和计算机可读存储介质
WO2020034072A1 (zh) 上行调度请求的发送方法、装置、设备及存储介质
WO2019232807A1 (zh) 下行控制信令检测方法、装置及存储介质
WO2019237360A1 (zh) 确定上下行切换点的方法及装置
WO2020132874A1 (zh) 数据传输方法及装置
US20220278779A1 (en) Time interval determination method and harq-ack sending method
US20210307104A1 (en) Method and apparatus for controlling intelligent voice control device and storage medium
US11800435B2 (en) System message transmission method and device, and system message reception method and device
US20210385823A1 (en) Information feedback method and apparatus
EP3751892A1 (en) Trigger hold method and trigger hold apparatus
CN108353362B (zh) ***消息接收方法及***消息接收装置
WO2019227428A1 (zh) 下行控制信令检测方法、装置及存储介质
CN110800245B (zh) 波束失败请求发送方法、装置和电子设备
WO2020056584A1 (zh) 确定需要传输的pucch的方法和装置
US11553536B2 (en) Channel coordination method and apparatus
WO2020015137A1 (zh) 短消息重传方法、装置、设备及存储介质
WO2020042010A1 (zh) 接入控制限制方法及装置
WO2019237361A1 (zh) 数据传输方法及装置
CN106899369B (zh) 智能收音机预约播放的方法和装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18934507

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

ENP Entry into the national phase

Ref document number: 2018934507

Country of ref document: EP

Effective date: 20210419