一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种HARQ-ACK传输方法和装置与流程

2022-02-19 00:56:48 来源:中国专利 TAG:
一种harq-ack传输方法和装置
技术领域
:1.本技术涉及通信
技术领域
:,尤其涉及一种混合自动重传请求-确认(hybridautomaticrepeatrequest-acknowledgement,harq-ack)传输方法和装置。
背景技术
::2.在第五代移动通信技术(the5thgeneration,5g)新空口(newradio,nr)系统中,终端设备在进行harq-ack传输时,如果终端设备被配置有特定的物理上行控制信道(physicaluplinkcontrolchannel,pucch)频域资源(即专用pucch频域资源)时,则终端设备基于网络设备发送的pucch资源指示(pucchresourceindicator,pri)从专用pucch频域资源中选取发送harq反馈信息(例如,harq-ack)所用的pucch频域资源。如果终端设备未配置有特定的pucch频域资源,则终端设备基于网络设备发送的pri从公共pucch资源集合中选取发送harq-ack信息所用的pucch频域资源。3.目前,网络设备在为终端设备配置公共pucch资源集合时,同一个小区内的所有终端设备是共用一个公共pucch资源集合,该公共pucch资源集合中一共有16个pucch频域资源,所以网络设备同一时隙所能调度的pucch频域资源最多16个,在大连接场景下,终端设备之间极容易发生pucch频域资源碰撞,虽然控制pucch的时域传输时刻可以一定程度上缓解pucch频域资源碰撞的可能性,但这样又会增加harq-ack传输的时延,始终难以满足5gnr系统对低时延高可靠性通信(ultra-reliablelowlatencycommunication,urllc)业务场景的需求。技术实现要素:4.本技术实施例提供一种harq-ack传输方法和装置,可以pucch频域资源发生碰撞的可能性,降低终端设备的随机接入时延,提升终端设备随机接入的效率。5.第一方面,本技术实施例提供一种发送harq-ack的方法,该方法可以应用于终端设备,或者也可以应用于终端设备内部的芯片,以该方法可以应用于终端设备为例,在该方法中,终端设备接收来自网络设备的配置信息,配置信息用于指示网络设备为终端设备配置的至少两个公共pucch资源集合;进而终端设备可以从该至少两个公共pucch资源集合中确定出第一pucch资源,并基于第一pucch资源向网络设备发送harq-ack信息。6.采用该种方法,网络设备可以给终端设备配置至少两个公共pucch资源集合,终端设备可以从该至少两个公共pucch资源集合确定发送harq-ack信息所用的公共pucch资源(即第一pucch资源),实现在同一时隙中为终端设备增加更多可用的pucch频域资源,因而可以降低pucch频域资源发生碰撞的可能性,以及降低为避免pucch频域资源碰撞而增加的传输时延,达到提升终端设备随机接入的效率的效果。7.一种可能的设计中,终端设备可以根据来自网络设备的第一pri从至少两个公共pucch资源集合中确定出第一pucch资源,其中第一pri用于确定第一pucch资源在至少两个公共pucch资源集合中的资源位置,第一pri的取值为大于或等于0、且小于第一预设值的整数,第一预设值为至少两个公共pucch资源集合中的pucch资源总数。8.如此,网络设备可以通过第一pri指示终端设备所用的公共pucch资源集合以及所用的第一pucch资源,实现对可用的公共pucch资源集合的动态指示和调整,且无需增加更多的配置信令来指示终端设备所用的公共pucch资源集合,可以节省系统开销。9.一种可能的设计中,终端设备根据来自网络设备的第一pri从至少两个公共pucch资源集合中确定出第一pucch资源,包括:终端设备确定第一pri的取值所在的取值区间,从至少两个公共pucch资源集合中确定出与第一pri的取值所在的取值区间相对应的公共pucch资源集合;其中,至少两个公共pucch资源集合中的不同公共pucch资源集合对应不同取值区间;终端设备根据第一pri的取值,从与第一pri的取值所在的取值区间相对应的公共pucch资源集合中确定出第一pucch资源。10.如此,终端设备可以根据第一pri的取值区间来确定所用的公共pucch资源集合,然后根据第一pri的取值从所用的公共pucch资源集合中确定出所用的pucch资源,即第一pucch资源,保证方案的可靠性。11.一种可能的设计中,第一pri的取值区间可以有多个。以两个为例:第一pri的取值区间有第一取值区间和第二取值区间。如果第一pri的取值位于第一取值区间,则第一pri的值为第一pucch资源在第一公共pucch资源集合中的索引;如果第一pri的取值位于第二取值区间,则第一pri的值减去第二预设值为第一pucch资源在第二公共pucch资源集合中的索引。12.第一pri位于不同取值区间时,所用的公共pucch资源集合不同第一pri的所用的公共pucch资源集合中的索引计算方式也不同,如此可以保证第一pri的每一个取值,对应唯一的一个公共pucch资源集合中唯一的一个pucch资源,进一步保证方案的可靠性。13.一种可能的设计中,第一公共pucch资源集合的索引加第三预设值为第二公共pucch资源集合的索引。14.如此,网络设备可以通过指示一个pucch资源集合的索引来间接指示其它公共pucch资源集合的索引,如指示第一公共pucch资源集合的索引,则第二公共pucch资源集合的索引为第一公共pucch资源集合的索引加第三预设值,或者指示第二公共pucch资源集合的索引,则第一公共pucch资源集合的索引为第二公共pucch资源集合的索引减第三预设值,可以节省系统指示开销。15.一种可能的设计中,终端设备可以从至少两个公共pucch资源集合中确定出第一公共pucch资源集合;终端设备根据来自网络设备的第二pri从第一公共pucch资源集合中确定出第一pucch资源,其中第二pri用于指示第一pucch资源在第一公共pucch资源集合中的资源位置。16.如此,第二pri用于指示第一pucch资源在第一公共pucch资源集合中的资源位置,不需要对现有协议中pri的定义做改动,可减小方案实现的复杂度。17.一种可能的设计中,终端设备从至少两个公共pucch资源集合中确定出第一公共pucch资源集合,包括:终端设备根据来自网络设备的公共pucch资源集合指示从至少两个公共pucch资源集合中确定出第一公共pucch资源集合,其中公共pucch资源集合指示用于指示至少两个公共pucch资源集合中的第一公共pucch资源集合。18.如此,通过公共pucch资源集合指示用于指示终端设备所用的公共pucch资源集合,实现方式简单,且能够实现可用的公共pucch资源集合的动态指示和调整。19.一种可能的设计中,至少两个公共pucch资源集合与至少两种上行传输资源配置关联;终端设备从至少两个公共pucch资源集合中确定出第一公共pucch资源集合,包括:终端设备确定终端设备在上行传输过程中所使用的第一上行传输资源配置,将第一上行传输资源配置所关联的公共pucch资源集合确定为第一公共pucch资源集合。20.如此,将公共pucch资源集合索引与上行传输资源配置相关联,使得网络设备在为终端设备配置上行传输资源配置时一并为终端设备配置所用的公共pucch资源集合,能够实现可用的公共pucch资源集合的动态指示和调整,且无需增加更多的配置信令来指示终端设备所用的公共pucch资源集合,可以节省系统开销。21.一种可能的设计中,上行传输资源配置包括pusch资源、前导集合、物理随机接入信道prach资源或增强覆盖等级中的一项或多项。22.如此,提供了多种公共pucch资源集合索引与上行传输资源配置相关联的方法,可提高方案的灵活性。23.一种可能的设计中,至少两个公共pucch资源集合中的任意两个pucch资源在频域上正交。24.如此,可以避免不同终端设备所确定的pucch资源之间碰撞,提升harq-ack发送成功的机会。25.第二方面,本技术实施例提供一种接收harq-ack的方法,该方法可以应用于网络设备,或者也可以应用于网络设备内部的芯片。以该方法应用于网络设备为例,在该方法中,包括:网络设备向终端设备发送配置信息,配置信息用于指示网络设备为终端设备配置的至少两个公共pucch资源集合;网络设备接收来自终端设备的harq-ack信息,其中harq-ack信息为终端设备基于该至少两个公共pucch资源集合中的第一pucch资源发送的。26.一种可能的设计中,该方法还包括:网络设备向终端设备发送第一pri,其中第一pri用于确定第一pucch资源在该至少两个公共pucch资源集合中的资源位置,第一pri的取值为大于或等于0、且小于第一预设值的整数,其中第一预设值为该至少两个公共pucch资源集合中的pucch资源总数。27.一种可能的设计中,第一pri的取值所在的取值区间与该至少两个公共pucch资源集合中的一个公共pucch资源集合相对应,该至少两个公共pucch资源集合中的不同公共pucch资源集合对应不同取值区间。28.一种可能的设计中,第一pri的取值位于第一取值区间,第一pri的值为第一pucch资源在第一公共pucch资源集合中的索引;或者,第一pri的取值位于第二取值区间,第一pri的值减去第二预设值为第一pucch资源在第二公共pucch资源集合中的索引。29.一种可能的设计中,第一公共pucch资源集合的索引加第三预设值为第二公共pucch资源集合的索引。30.一种可能的设计中,该方法还包括:网络设备向终端设备发送第二pri,其中第二pri用于指示第一pucch资源在第一公共pucch资源集合中的资源位置。31.一种可能的设计中,该方法还包括:网络设备向终端设备发送公共pucch资源集合指示,其中公共pucch资源集合指示用于指示该至少两个公共pucch资源集合中的第一公共pucch资源集合。32.一种可能的设计中,该至少两个公共pucch资源集合与至少两种上行传输资源配置关联;第一公共pucch资源集合与终端设备在上行传输过程中所使用的第一上行传输资源配置关联。33.一种可能的设计中,该上行传输资源配置包括pusch资源、前导集合、物理随机接入信道prach资源或增强覆盖等级中的一项或多项。34.一种可能的设计中,该至少两个公共pucch资源集合中的任意两个pucch资源在频域上正交。35.第三方面,本技术实施例提供一种用于发送harq-ack的通信装置,该装置可以例如为终端设备或者设置在终端设备内部的芯片。该装置具备实现上述第一方面或第一方面中任一种可能的设计的功能,比如,该装置包括执行上述第一方面或第一方面中任一种可能的设计涉及步骤所对应的模块或单元或手段(means),所述功能或单元或手段可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现。36.示例性的,该装置可以包括:37.接收模块,用于接收来自网络设备的配置信息,所述配置信息用于指示所述网络设备为所述装置配置的至少两个公共pucch资源集合;38.处理模块,用于从所述至少两个公共pucch资源集合中确定出第一pucch资源;39.发送模块,用于基于所述第一pucch资源向所述网络设备发送harq-ack信息。40.一种可能的设计中,所述处理模块具体用于:41.根据来自所述网络设备的第一pri从所述至少两个公共pucch资源集合中确定出第一pucch资源,其中所述第一pri用于确定所述第一pucch资源在所述至少两个公共pucch资源集合中的资源位置,所述第一pri的取值为大于或等于0、且小于第一预设值的整数,其中所述第一预设值为所述至少两个公共pucch资源集合中的pucch资源总数。42.一种可能的设计中,所述处理模块具体用于:43.确定所述第一pri的取值所在的取值区间,从所述至少两个公共pucch资源集合中确定出与所述第一pri的取值所在的取值区间相对应的公共pucch资源集合;其中,所述至少两个公共pucch资源集合中的不同公共pucch资源集合对应不同取值区间;44.根据所述第一pri的取值,从与所述第一pri的取值所在的取值区间相对应的公共pucch资源集合中确定出第一pucch资源。45.一种可能的设计中,所述第一pri的取值位于第一取值区间,所述第一pri的值为所述第一pucch资源在所述第一公共pucch资源集合中的索引;或者,46.所述第一pri的取值位于第二取值区间,所述第一pri的值减去第二预设值为所述第一pucch资源在第二公共pucch资源集合中的索引。47.一种可能的设计中,所述第一公共pucch资源集合的索引加第三预设值为所述第二公共pucch资源集合的索引。48.一种可能的设计中,所述处理模块具体用于:49.从所述至少两个公共pucch资源集合中确定出第一公共pucch资源集合;50.根据来自所述网络设备的第二pri从所述第一公共pucch资源集合中确定出第一pucch资源,其中所述第二pri用于指示所述第一pucch资源在所述第一公共pucch资源集合中的资源位置。51.一种可能的设计中,所述处理模块在从所述至少两个公共pucch资源集合中确定出第一公共pucch资源集合时,具体用于:52.根据来自所述网络设备的公共pucch资源集合指示从所述至少两个公共pucch资源集合中确定出所述第一公共pucch资源集合,其中所述公共pucch资源集合指示用于指示所述至少两个公共pucch资源集合中的第一公共pucch资源集合。53.一种可能的设计中,所述至少两个公共pucch资源集合与至少两种上行传输资源配置关联;54.所述处理模块在从所述至少两个公共pucch资源集合中确定出第一公共pucch资源集合时,具体用于:55.确定所述装置在上行传输过程中所使用的第一上行传输资源配置,将所述第一上行传输资源配置所关联的公共pucch资源集合确定为第一公共pucch资源集合。56.一种可能的设计中,所述上行传输资源配置包括pusch资源、前导集合、物理随机接入信道prach资源或增强覆盖等级中的一项或多项。57.一种可能的设计中,所述至少两个公共pucch资源集合中的任意两个pucch资源在频域上正交。58.第四方面,本技术实施例提供一种用于接收harq-ack的通信装置,该装置可以例如为网络设备或者设置在网络设备内部的芯片。该装置具备实现上述第而方面或第而方面中任一种可能的设计的功能,比如,该装置包括执行上述第而方面或第而方面中任一种可能的设计涉及步骤所对应的模块或单元或手段(means),所述功能或单元或手段可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现。59.示例性的,该装置可以包括:60.发送模块,用于向终端设备发送配置信息,所述配置信息用于指示所述装置为所述终端设备配置的至少两个公共pucch资源集合;61.接收模块,用于接收来自所述终端设备的harq-ack信息,其中所述harq-ack信息为所述终端设备基于所述至少两个公共pucch资源集合中的第一pucch资源发送的。62.一种可能的设计中,所述发送模块还用于:63.向所述终端设备发送第一pri,其中所述第一pri用于确定所述第一pucch资源在所述至少两个公共pucch资源集合中的资源位置,所述第一pri的取值为大于或等于0、且小于第一预设值的整数,其中所述第一预设值为所述至少两个公共pucch资源集合中的pucch资源总数。64.一种可能的设计中,所述第一pri的取值所在的取值区间与所述至少两个公共pucch资源集合中的一个公共pucch资源集合相对应,所述至少两个公共pucch资源集合中的不同公共pucch资源集合对应不同取值区间。65.一种可能的设计中,所述第一pri的取值位于第一取值区间,所述第一pri的值为所述第一pucch资源在所述第一公共pucch资源集合中的索引;或者,66.所述第一pri的取值位于第二取值区间,所述第一pri的值减去第二预设值为所述第一pucch资源在第二公共pucch资源集合中的索引。67.一种可能的设计中,所述第一公共pucch资源集合的索引加第三预设值为所述第二公共pucch资源集合的索引。68.一种可能的设计中,所述发送模块还用于:69.向所述终端设备发送第二pri,其中所述第二pri用于指示所述第一pucch资源在所述第一公共pucch资源集合中的资源位置。70.一种可能的设计中,所述发送模块还用于:71.向所述终端设备发送公共pucch资源集合指示,其中所述公共pucch资源集合指示用于指示所述至少两个公共pucch资源集合中的第一公共pucch资源集合。72.一种可能的设计中,所述至少两个公共pucch资源集合与至少两种上行传输资源配置关联;73.所述第一公共pucch资源集合与所述终端设备在上行传输过程中所使用的第一上行传输资源配置关联。74.一种可能的设计中,所述上行传输资源配置包括pusch资源、前导集合、物理随机接入信道prach资源或增强覆盖等级中的一项或多项。75.一种可能的设计中,所述至少两个公共pucch资源集合中的任意两个pucch资源在频域上正交。76.第五方面,本技术实施例提供一种通信装置,包括:77.至少一个处理器;以及与所述至少一个处理器通信连接的通信接口;所述至少一个处理器通过执行存储器存储的指令,使得所述装置执行如第一方面或第一方面任一种可能的设计中所述的方法。78.可选的,所述存储器位于所述装置之外。79.可选的,所述装置包括所述存储器,所述存储器与所述至少一个处理器相连,所述存储器存储有可被所述至少一个处理器执行的指令。80.第六方面,本技术实施例提供一种通信装置,包括:81.至少一个处理器;以及与所述至少一个处理器通信连接的通信接口;所述至少一个处理器通过执行存储器存储的指令,使得所述装置执行如第二方面或第二方面任一种可能的设计中所述的方法。82.可选的,所述存储器位于所述装置之外。83.可选的,所述装置包括所述存储器,所述存储器与所述至少一个处理器相连,所述存储器存储有可被所述至少一个处理器执行的指令。84.第七方面,本技术实施例提供一种计算机可读存储介质,包括程序或指令,当所述程序或指令在计算机上运行时,使得如第一方面或第一方面任一种可能的设计中所述的方法被执行。85.第八方面,本技术实施例提供一种计算机可读存储介质,包括程序或指令,当所述程序或指令在计算机上运行时,使得如第二方面或第二方面任一种可能的设计中所述的方法被执行。86.第九方面,提供一种芯片,所述芯片与存储器耦合,用于读取并执行所述存储器中存储的程序指令,使得第一方面或第一方面任一种可能的设计中所述方法被执行。87.第十方面,提供一种芯片,所述芯片与存储器耦合,用于读取并执行所述存储器中存储的程序指令,使得第二方面或第二方面任一种可能的设计中所述方法被执行。88.第十一方面,提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得上述第一方面或第一方面任一种可能的设计中所述方法被执行。89.第十二方面,提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得上述第二方面或第二方面任一种可能的设计中所述方法被执行。90.第十三方面,提供一种通信系统,该通信系统包括终端设备和网络设备,该终端设备用于执行上述第一方面或第一方面的任一种可能的设计中的方法,该网络设备用于执行上述第二方面或第二方面的任一种可能的设计中的方法。附图说明91.图1为本技术实施例中一个4-steprach的流程图;92.图2为本技术实施例中一个2-steprach的流程图;93.图3a为本技术实施例中一个更具体的2-steprach的流程图;94.图3b为本技术实施例中另一个更具体的2-steprach的流程图;95.图4为本技术实施例适用的一种通信系统的网络架构图;96.图5为本技术实施例中提供的一种harq传输方法的流程图;97.图6为终端设备从多个公共pucch资源集合中确定出pucch资源的示意图;98.图7为公共pucch资源集合与pusch时频资源配置相关联的示意图;99.图8为本技术实施例中提供的一种通信装置800的结构示意图;100.图9为本技术实施例中提供的另一种通信装置900的结构示意图;101.图10为本技术实施例中提供的另一种通信装置1000的结构示意图;102.图11为本技术实施例中提供的另一种通信装置1100的结构示意图。具体实施方式103.为了使本技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施例作进一步地详细描述。104.应理解,本技术实施例中的术语“系统”和“网络”可被互换使用。“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合,例如a、b或c中的至少一项(个),可以表示:a,或b,或c,或a和b,或b和c,或a和c,或a和b和c。105.以及,除非有相反的说明,本技术实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。例如,第一优先级准则和第二优先级准则,只是为了区分不同的准则,而并不是表示这两种准则的内容、优先级或者重要程度等的不同。106.第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)面向第五代移动通信技术(5thgeneration,5g)包括增强型移动宽带(enhancedmobilebroadband,embb)、低时延高可靠性通信(ultra-reliablelowlatencycommunication,urllc)、大规模机器通信(massivemachine-typecommunication,mmtc)三大应用场景,在传统的移动宽带(mobilebroadband,embb)业务场景中,无线传输业务对传输时延需求并不高,且每次传输的mbb业务包比较大,伴随数据信道传输的控制信道相应的开销比例较低,因此在空闲(idle)态或者非激活(inactive)态的终端设备要发起随机接入时,通常采用四步随机接入(4-stepphysicalrandomaccesschannel,4-steprach)的流程完成随机接入过程。107.图1为一个4-steprach的流程图,包括:108.s101、终端设备向网络设备发送前导(preamble),用msg1表示;109.在此之前,终端设备需要先接收网络设备发送的随机接入预配置(rachpreconfigration)。具体的,终端设备基于该随机接入预配置向网络设备发送preamble。110.s102、网络设备响应于终端设备发送的preamble,向终端设备发送随机接入响应(randomaccessresponse),用msg2表示;111.s103、终端设备向网络设备发送物理上行共享信道(physicaluplinksharedchannel,pusch),用msg3表示;112.s104、网络设备向终端设备发送物理下行控制信道(physicaldownlinkcontrolchannel,pdcch)和物理下行共享信道(physicaldownlinksharedchannel,pusch),用msg4表示。113.在4-steprach过程中,终端设备在收到msg4并成功解调后,终端设备在收到网络设备发送的msg4之后,终端设备需要向基站发送harq反馈(例如,harq-ack)信息,以将终端设备对msg4的接收情况告知给网络设备。应理解,在本文中,“harq反馈信息”又可称为“harq-ack信息”,harq-ack信息包括harq-ack、harq-nack两种。114.其中,用于harq反馈传输的pucch时频资源由调度msg4中pdsch的下行控制信息(downlinkcontrolinformation,dci)指示。具体的,用于harq反馈传输的频域资源由该dci中的pucch资源指示(pucchresourceindicator,pri)确定,用于harq反馈传输的时域资源由该dci中的pdsch到harq反馈时间指示(pdsch-to-harq_feedbacktimingindicator)确定。115.逐渐地,随着urllc以及机器通信(machinetypecommunication,mtc)和物联网(internetofthings,iot)的迅速发展,稀疏、小包及低时延需求的数据传输有了越来越多的应用场景,要满足这一类数据业务的传输,传统的4-steprach由于终端设备与网络侧之间的多步交互引入的时延成为了技术瓶颈。116.随后,两步随机接入(2-stepphysicalrandomaccesschannel,2-steprach)作为一种降低时延的主流方案被提出,其主要思想是将传统4-steprach第1和第3步的过程合并为第1步,将rach第2和第4步的过程合并为第2步,从而大大加速了一个随机接入的过程。117.图2为一个2-steprach的流程图,包括:118.s201、终端设备向网络设备发送msga,其中msga包括preamble和pusch(相当于4-steprach中的msg1和msg3);119.同理,在此之前,终端设备需要先接收网络设备发送的rachpreconfigration。具体的,终端设备基于该rachpreconfigration向网络设备发送msga。120.s202、网络设备响应于终端设备发送的msga,向终端设备发送响应消息msgb,其中msgb的内容包括针对preamble的响应和针对pusch的响应中的至少一种。121.其中,根据网络设备对msga中preamble的检测情况和对msga中pusch的译码情况,msgb包括以下两种形式:122.第1种、参见图3a,网络设备只对preamble检测成功,而pusch译码错误,则网络设备发送的响应消息msgb是针对preamble的响应,被称为回退随机接入响应(fallbackrar)。123.fallbackrar可以包含随机接入信息携带的前导码索引(randomaccesspreambleindex),定时提前命令(timingadvancecommand,tacommand),临时小区无线网络标识(temporaryc-rnti,tc-rnti)以及上行调度授权(ulgrant),上行调度授权可以调度终端设备发送msg3来实现对msgapusch的重传。124.相应的,如图3a所示,在s202之后还包括如下步骤:125.s303a、终端设备向网络设备发送pusch,用msg3表示;126.s304a、网络设备向终端设备发送pdcch和pdsch,用msg4表示。127.终端设备在收到msg4并成功解调后,终端设备向网络设备发送harq-ack信息,以将终端设备接收msg4的情况告知给网络设备。这里harq反馈的具体形式可以参考图1中的harq反馈的具体形式,这里不再赘述。128.第2种、参见图3b,网络设备对preamble检测成功,对pusch译码成功,网络设备发送的响应消息msgb包含对preamble和/或pusch的响应,被称为成功随机接入响应(successrar),successrar承载在pdsch中。129.successrar中可以包含竞争解决标识(contentionresolutionid),定时提前命令(tacommand),小区无线网络标识c-rnti,用于上行harq反馈的pucch资源指示(pucchresourceindicator,pri)和pdsch到harq反馈时间指示(pdsch-to-harq_feedbacktimingindicator),以及用于pucch传输的功控调整参数(transmitpowercontrolcommand,tpccommand)。130.终端设备确定竞争解决成功后,终端设备向网络设备发送harq-ack信息。131.此处用于harq反馈传输的pucch时频资源由successrar中的pri和successrar中的pdsch到harq反馈时间指示确定。132.从上可知,无论4-steprach还是2-steprach,终端设备确定竞争解决成功后向网络设备发送harq-ack信息的pucch频域资源均需要基于pri确定。133.当终端设备被配置有特定的pucch频域资源时,终端设备基于pri所确定的pucch频域资源是从特定的pucch频域资源中选取。134.当终端设备没有被配置特定的pucch频域资源时,终端设备基于pri所确定的pucch频域资源是从一个公共pucch资源集合中选取,该可用的pucch资源集合由网络设备通过一个rrc配置参数(pucch-resourcecommon)来配置。公共pucch资源主要用于处于idle态或者inactive态时的终端设备发起随机接入并且竞争解决成功后的harq反馈。135.网络设备为终端设备配置公共pucch资源的过程包括:136.1)、网络设备在为终端设备配置公共pucch资源集合,通过pucch-resourcecommon向终端设备指示为其配置的公共pucch资源集合。137.具体的,网络设备为同一个小区内的所有终端设备配置相同的一个公共pucch资源集合。在pucch-resourcecommon携带该公共pucch资源集合的索引(index)指示,公共pucch资源集合的索引的取值范围为0到15中的一个正整数。138.如表1所示,为专用pucch资源配置之前的pucch资源集合(pucchresourcesetsbeforededicatedpucchresourceconfiguration)的配置表,即网络支持的所有公共pucch资源集合。139.表1[0140][0141]表1中的一行为一个公共pucch资源集合对应的计算参数,游标1可知一共有16个公共pucch资源集合。[0142]表1中各参数解释如下:[0143]index:公共pucch资源集合的索引;[0144]pucchformat:pucch的格式(信息大小),不同的format比特不一样,可用的rb数也有限制;[0145]firstsymbol:pucch在时隙中的起始位置;[0146]numberofsymbols:pucch在时隙中的符号数(时长);[0147]prboffset、用于计算pucch频域资源的位置偏移值;[0148]setofinitialcsindexes:用于生成pucch的初始循环移位索引(码域参数)。[0149]从表1可以看出,网络支持的公共pucch资源集合一共16个,而同一个小区内的终端设备被配置这16个pucch资源集合中的一个。[0150]2)、终端设备根据pucch-resourcecommon所指示的索引或者id(可指示范围为0~16)确定可用的公共pucch资源集合。[0151]3)、当终端设备接收到网络设备发送的竞争解决并竞争解决成功后,终端设备根据pdsch中或者调度该pdsch的dci中所携带的pri确定用于harq反馈的pucch频域资源,具体的方式是终端设备根据pri所指示的index(可指示范围为0~16),从所确定的公共pucch资源集合中选择与pri对应的pucch频域资源。应理解,这里pri所指示的index是公共pucch资源在公共pucch资源集合中的索引,表1中的索引是公共pucch资源集合的索引。[0152]例如,在4-steprach或者2-steprach中,如果pri在dci(该pdcch为dciformat1_0或者dciformat1_1)中,则终端设备可以根据pri值和该pdcch的起始cce索引,确定pucch频域资源的索引rpucch为:ofthings,iot)终端、订户单元(subscriberunit)、订户站(subscriberstation),移动站(mobilestation)、远程站(remotestation)、接入点(accesspoint,ap)、远程终端(remoteterminal)、接入终端(accessterminal)、用户终端(userterminal)、用户代理(useragent)、或用户装备(userdevice)等。例如,可以包括移动电话(或称为“蜂窝”电话),具有移动终端的计算机,便携式、袖珍式、手持式、计算机内置的移动装置等。例如,个人通信业务(personalcommunicationservice,pcs)电话、无绳电话、会话发起协议(sessioninitiationprotocol,sip)话机、无线本地环路(wirelesslocalloop,wll)站、个人数字助理(personaldigitalassistant,pda)、等设备。还包括受限设备,例如功耗较低的设备,或存储能力有限的设备,或计算能力有限的设备等。例如包括条码、射频识别(radiofrequencyidentification,rfid)、传感器、全球定位系统(globalpositioningsystem,gps)、激光扫描器等信息传感设备。[0164]作为示例而非限定,在本技术实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备或智能穿戴式设备等,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能头盔、智能首饰等。[0165]而如上介绍的各种终端设备,如果位于车辆上(例如放置在车辆内或安装在车辆内),都可以认为是车载终端,车载终端例如也称为车载单元(on-boardunit,obu)。[0166]其中,网络设备包括接入网(accessnetwork,an)设备,无线接入网(radioaccessnetwork,ran)设备,接入网设备例如基站(例如,接入点),可以是指接入网中在空口通过一个或多个小区与无线终端设备通信的设备。基站可用于将收到的空中帧与网际协议(ip)分组进行相互转换,作为终端设备与接入网的其余部分之间的路由器,其中接入网的其余部分可包括ip网络。网络设备还可协调对空口的属性管理。例如,网络设备可以包括长期演进(longtermevolution,lte)系统或高级长期演进(longtermevolution-advanced,lte-a)中的演进型基站(nodeb或enb或e-nodeb,evolvednodeb),或者也可以包括第五代移动通信技术(the5thgeneration,5g)新空口(newradio,nr)系统中的下一代节点b(nextgenerationnodeb,gnb)或者下一代演进型基站(nextgenerationevolvednodeb,ng-enb)、en-gnb(enhancednextgenerationnodeb,gnb):增强的下一代基站;也可以包括云接入网(cloudradioaccessnetwork,cloudran)系统中的集中式单元(centralizedunit,cu)和分布式单元(distributedunit,du),或者还可以包括中继设备,本技术实施例并不限定。[0167]另外在本技术实施例中,网络设备还可以包括核心网设备,核心网设备例如包括对用户的信令和数据进行处理和转发的网络设备。在4g系统中,一种核心网设备例如为移动管理实体(mobilitymanagemententity,mme)。mme是第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)协议所定义的lte系统的接入网络的关键控制节点,它负责空闲模式的终端设备的定位和传呼过程等,包括中继。简单地说,mme是负责信令处理部分的核心网设备。或者,在5g系统中,核心网设备例如包括接入管理网元、会话管理网元或用户面网关等核心网设备。用户面网关可以是具有对用户面数据进行移动性管理、路由、转发等功能的服务器,一般位于网络侧,如服务网关(servinggateway,sgw)或分组数据网络网关(packetdatanetworkgateway,pgw)或用户面网元功能实体(userplanefunction,upf)。[0168]下面结合附图对本技术实施例中的harq传输方法作进一步地详细描述。[0169]如图5所示,为本技术实施例提供一种harq传输方法的流程图,该方法可以应用于图4所示的通信系统,方法包括:[0170]s501、网络设备向终端设备发送配置信息,终端设备接收来自网络设备的配置信息,其中配置信息用于指示网络设备为终端设备配置的至少两个公共pucch资源集合。[0171]在本技术实施例中,网络设备为终端设备配置的至少两个公共pucch资源集合中的任意两个pucch资源在频域上正交,即位于同一公共pucch资源集合中的不同pucch资源在频域上正交,位于不同公共pucch资源集合中的任意两个pucch资源在频域上正交。这样可以避免不同终端设备所确定的pucch资源之间碰撞,提升harq-ack发送成功的机会。[0172]以上述表1为例,设表1中所列为网络可用的所有公共pucch资源集合。根据pucch的资源映射规则,索引为1和2的公共pucch资源集合中的任意两个pucch资源在频域上正交,索引为4、5和6的公共pucch资源集合中的任意两个pucch资源在频域上正交,索引为8、9和10的公共pucch资源集合中的任意两个pucch资源在频域上正交,索引为12、13和14公共pucch资源集合中的任意两个pucch资源在频域上正交。相应的,网络设备可以基于表1为终端设备配置两个公共pucch资源集合,如索引为1和2的公共pucch资源集合,或者索引为4、5的公共pucch资源集合,或者索引为9、10公共pucch资源集合等。网络设备还可以基于表1为终端设备配置三个公共pucch资源集合,如索引为4、5和6的公共pucch资源集合,或者索引为8、9和10的公共pucch资源集合等。[0173]应理解,处以上仅为示例而非限定,在具体实施时,网络可用的公共pucch资源集合不限于表1所示的公共pucch资源集合,网络设备为终端设备配置的公共pucch资源集合也不限于以上例举的公共pucch资源集合。[0174]可选的,网络设备可以通过广播信息为终端设备配置该至少两个公共pucch资源集合。[0175]s502、终端设备从至少两个公共pucch资源集合中确定出第一pucch资源。[0176]应理解,这里的第一pucch资源为pucch频域资源。为了便于描述,在后文中,pucch频域资源又可以简称为pucch资源,除非有特别说明之外,本技术中所涉及的pucch资源均指pucch频域资源。[0177]s503、终端设备基于第一pucch资源向网络设备发送harq-ack信息。[0178]应理解,s503中所述的harq-ack信息可以是图1所示场景中用于反映msg4的接收情况的harq-ack信息,也可以是图3a所示场景中用于反映msg4的接收情况的harq-ack信息,还可以是图3b所示场景中用于反映msgb的接收情况的harq-ack信息。当然,还可以是用于反映其它数据或信号的接收情况的harq-ack信息,本技术实施例对此不做限制。[0179]在本技术实施例中,网络设备向终端设备指示第一pucch资源的方式可以有多种。相应的,终端设备从至少两个公共pucch资源集合中确定出第一pucch资源的方式也可以有多种。[0180]以下列举其中可能的三种方式:[0181]方式1、(在s501之后、s502之前)网络设备向终端设备发送第一pri,第一pri指示至少两个公共pucch资源集合中的第一pucch资源。[0182]相应的,终端设备根据来自网络设备的第一pri从至少两个公共pucch资源集合中确定出第一pucch资源。[0183]具体的,第一pri用于指示第一pucch资源在该至少两个公共pucch资源集合中的资源位置,因此终端设备根据第一pri可以直接从该至少两个公共pucch资源集合中确定出第一pucch资源。[0184]可选的,第一pri的取值为大于或等于0、且小于第一预设值的整数,该第一预设值为该至少两个公共pucch资源集合中的pucch资源数量。也就是说,第一pri可能的取值数量与该至少两个公共pucch资源集合中的pucch资源数量相同,进而保证第一pri的每一个可能的取值对应该至少两个公共pucch资源集合中唯一的一个pucch资源。[0185]可选的,该至少两个公共pucch资源集合中的不同公共pucch资源集合对应第一pri的不同取值区间。相应的,终端设备可以先确定第一pri的取值所在的取值区间,然后从至少两个公共pucch资源集合中确定出与第一pri的取值所在的取值区间相对应的公共pucch资源集合,最后再根据第一pri的取值从与第一pri的取值所在的取值区间相对应的公共pucch资源集合中确定出第一pucch资源。[0186]在本技术实施例中,第一pri的取值可以有多个取值区间,如2个、3个或4个等,本技术实施例对取值区间的具体数量不做限制。[0187]可选的,该至少两个公共pucch资源集合的索引连续或不连续。[0188]可选的,第一pri的取值区间的数量与该至少两个公共pucch资源集合的集合数量相同。[0189]以网络设备在为终端设备配置2个公共pucch资源集合为例,即第一pri有两个取值区间,第一取值区间和第二取值区间。如果第一pri的取值位于第一取值区间,则第一pri的值为第一pucch资源在第一公共pucch资源集合中的索引;如果第一pri的取值位于第二取值区间,则第一pri的值减去第二预设值为第一pucch资源在第二公共pucch资源集合中的索引。若该两个公共pucch资源集合的索引连续,则第二预设值等于第一公共pucch资源集合的资源总数。[0190]可选的,网络设备在为终端设备配置至少两个公共pucch资源集合时,可以向终端设备指示该至少两个公共pucch资源集合中任意一个公共pucch资源集合的索引。终端设备基于该任意一个公共pucch资源集合的索引,根据预设规则确定该至少两个公共pucch资源集合中的其它公共pucch资源集合。[0191]以网络设备在为终端设备配置2个公共pucch资源集合为例,网络设备可以向终端设备指示第一公共pucch资源集合的索引,终端设备在第一公共pucch资源集合的索引上加第三预设值,获得第二公共pucch资源集合的索引;或者,网络设备可以向终端设备指示第二公共pucch资源集合的索引,终端设备在第二公共pucch资源集合的索引上减第三预设值,获得第一公共pucch资源集合的索引。其中,第三预设值为正整数。可选的,当第一公共pucch资源集合的索引和第二公共pucch资源集合的索引连续时,第三预设值为1。resourcecommon” 1的第二公共pucch资源集合,以及索引为“pucch-resourcecommon” 2的第三公共pucch资源集合。根据表1,“pucch-resourcecommon”的值可以为4,8,12。[0203]可替换的,网络设备也可以将“pucch-resourcecommon”信令的值配置为第二公共pucch资源集合的索引,并向终端设备发送“pucch-resourcecommon”,终端设备根据“pucch-resourcecommon”确定网络设备为终端设备配置的两个公共pucch资源集合为索引为“pucch-resourcecommon”的第二公共pucch资源集合,以及索引为“pucch-resourcecommon”-1的第一公共pucch资源集合,以及索引为“pucch-resourcecommon” 1的第三公共pucch资源集合。或者,网络设备将“pucch-resourcecommon”信令的值配置为第三公共pucch资源集合的索引,并向终端设备发送“pucch-resourcecommon”,终端设备根据“pucch-resourcecommon”确定网络设备为终端设备配置的两个公共pucch资源集合为索引为“pucch-resourcecommon”的第三公共pucch资源集合,以及索引为“pucch-resourcecommon”-1的第二公共pucch资源集合,以及索引为“pucch-resourcecommon”-2的第一公共pucch资源集合。[0204]然后,终端设备接收来自网络设备的第一pri。如果第一pri所指示的pucch频域资源索引小于16,则终端设备确定所用的公共pucch资源集合索引不变,即使用网络设备通过“pucch-resourcecommon”所指示的第一公共pucch资源集合;如果第一pri所指示的pucch频域资源索引大于或等于16且小于32,则终端设备确定所用的公共pucch资源集合为索引为“pucch-resourcecommon” 1的第二公共pucch资源集合;如果第一pri所指示的pucch频域资源索引大于或等于32且小于48,则终端设备确定所用的公共pucch资源集合为索引为“pucch-resourcecommon” 2的第三公共pucch资源集合。[0205]其中,由第一pri映射到pucch资源索引的方法与上文介绍的方法相同。上文描述了两种pri到pucch资源索引的计算方法,即公式(1)和公式(2),在本实施例中第一pri映射到pucch资源索引的方法可以选择其中任意一种,即不限制本实施例的使用场景,即第一pri可以通过dci携带,也可以通过pdsch携带。例如,第一pri通过2-steprach中的successrar携带。[0206]具体的,例如,pucch-resourcecommon=4。[0207]终端设备1收到的第一pri所指示的pucch频域资源的索引为3,则终端设备1确定所用公共pucch资源集合的索引为4,确定用于发送harq-ack信息的pucch资源(即第一pucch资源)是公共pucch资源集合4中的第3个pucch频域资源。[0208]终端设备2收到的第一pri所指示的pucch频域资源的索引为20,则终端设备2确定所用公共pucch资源集合索引为5,确定用于发送harq-ack信息的pucch资源(即第一pucch资源)是公共pucch资源集合5中的第20-15=5个pucch频域资源。[0209]终端设备3收到的第一pri所指示的pucch频域资源的索引为35,则终端设备3确定所用公共pucch资源集合索引为6,确定用于发送harq-ack信息的pucch资源(即第一pucch资源)是公共pucch资源集合6中的第35-31=4个pucch频域资源。[0210]需要说明的是,本技术实施例中通过dci或者pdsch携带第一pri的方案不仅仅限制于应用在4-steprach或者2-steprach场景中,在其他任何需要使用公共pucch资源集合进行上行传输的场景中,比如harq反馈或者csi等场景,该方案均可以适用。[0211]上述方式1通过第一pri指示终端设备所用的公共pucch资源集合,能够实现可用的公共pucch资源集合的动态指示和调整,并且无需增加更多的配置信令来指示终端设备所用的公共pucch资源集合,可以节省系统开销。[0212]方式2、(在s501之后、s502之前)网络设备向终端设备发送公共pucch资源集合指示和第二pri。[0213]其中,公共pucch资源集合指示用于指示终端设备所用的公共pucch资源集合(如第一公共pucch资源集合,第一公共pucch资源集合可以是该至少两个公共pucch资源集合中的任意一个公共pucch资源集合)。[0214]其中,第二pri用于指示终端设备所用的pucch资源即第一pucch资源在第一公共pucch资源集合中的资源位置,例如可以是第一pucch资源在第一公共pucch资源集合中的索引。其中,由第二pri映射到pucch资源索引的方法可以参考上文介绍的方法,如公式(1)或(2),这里不再赘述。[0215]相应的,终端设备根据来自网络设备的公共pucch资源集合指示从至少两个公共pucch资源集合中确定出终端设备所用的公共pucch资源集合,即第一公共pucch资源集合,然后根据来自网络设备的第二pri从第一公共pucch资源集合中确定出第一pucch资源。[0216]可选的,公共pucch资源集合指示可以携带于dci或pdsch中。[0217]参见图6,为终端设备从多个公共pucch资源集合中确定出pucch资源的示意图。具体的步骤可以包括:[0218]1)、网络设备通过广播信息配置多个公共pucch资源集合索引。[0219]以两个公共pucch资源集合索引为例,网络设备可以在公共pucch配置信息元素(pucch-configcommoninformationelement)中携带第一公共pucch资源集合(如图6中的公共pucch资源集合a)的索引、第二公共pucch资源集合(如图6中的公共pucch资源集合b)的索引。[0220]进一步的,pucch-configcommoninformationelement还携带与第一公共pucch资源集合相对应的第一上行数据生成配置参数。[0221]可选的,pucch-configcommoninformationelement中还携带与第二公共pucch资源集合相对应的第二上行数据生成配置参数。终端设备在使用第一公共pucch资源集合进行上行传输时使用第一上行数据生成配置参数生成上行数据;终端设备在使用第二公共pucch资源集合进行上行传输时使用第二上行数据生成配置参数生成上行数据。即第一公共pucch资源集合和第二公共pucch资源集合分别使用不同的上行数据生成配置参数。[0222]可替换的,pucch-configcommoninformationelement中不携带与第二公共pucch资源集合相对应的上行数据生成配置参数。终端设备在使用第一公共pucch资源集合进行上行传输时使用第一上行数据生成配置参数生成上行数据;而终端设备在使用第二公共pucch资源集合进行上行传输时也使用第一上行数据生成配置参数生成上行数据。即第一公共pucch资源集合和第二公共pucch资源集合共用一套上行数据生成配置参数。[0223]2)、网络设备通过dci信令携带公共pucch资源集合指示。[0224]这里以在2-steprach过程为例。[0225]具体的,以下信息通过dci格式1_0进行传输,其中循环冗余校验(cyclicredundancycheck,crc)通过msgb无线网络临时标识(radionetworktemporyidentity,rnti)加扰:[0226]a、频域资源分配bits。[0227]如果小区配置有coreset0,则是coreset0的大小;如果小区未配置coreset0,则是初始下行带宽部分的大小。[0228]b、时域资源分配:[6,ts38.214]的子条款5.1.2.1中定义的4bits。[0229]c、vrb到prb映射:1bits,根据表7.3.1.1.2-33。[0230]d、调制和编码方案:[6,ts38.214]的子条款5.1.3中定义的5位4bits,使用表table5.1.3.1-1;[0231]e、tb缩放:[6,ts38.214]的子条款5.1.3.2中定义的2bits;[0232]f、公共pucch资源集合指示(commonpucchresourcesetindicator):xbits。[0233]g、保留位:(16-x)bits,其中“-”表示减法。[0234]上述dci格式1_0用于调度2-steprach过程中响应消息所在的pdsch,pdsch中会携带发送给终端设备的successrar,终端设备对successrar译码成功并且确定竞争解决成功后,终端设备根据dci中的公共pucch资源集合指示确定终端设备可用的pucch资源集合,然后根据successrar中的pucch资源信息(包括pri和pdschtoharq-ackfeedbacktiming)中的pri确定使用的pucch资源。[0235]对于公共pucch资源集合指示的具体实现形式在本实施例中不做限制。[0236]示例性地,如表2中所示的方法:[0237]表2公共pucch资源集合指示[0238][0239]应理解,上述表2是仅用于说明由公共pucch资源集合指示映射到pucch资源集合的方法,并不能用于限制公共pucch资源集合指示的比特长度。[0240]并且,公共pucch资源集合指示也不仅仅限制于在本发明实施例中所举例的dci格式中携带,在其他调度pucch资源的dci格式中均可以携带公共pucch资源集合指示,比如4-steprach过程中基站发送msg4时的dci格式中也可以携带公共pucch资源集合指示。[0241]可选的,公共pucch资源集合指示由dci携带,pucch资源信息由pdsch携带。[0242]可选的,公共pucch资源集合指示信息与pucch资源信息(包括第二pri和pdschtoharq-ackfeedbacktiming)可以位于相同的信道,比如公共pucch资源集合指示与pucch资源信息都位于dci中,或者公共pucch资源集合指示与pucch资源信息都位于pdsch中。[0243]需要说明的是,本实施例中通过公共pucch资源集合指示来指示终端设备所用的公共pucch资源集合的方案不仅仅限制于应用在2-steprach场景中,在4-steprach场景中或者在其他任何需要使用公共pucch资源集合中的pucch资源来进行上行传输的场景中,比如harq反馈或者csi等场景,均可以适用该方案。[0244]上述方式2通过公共pucch资源集合指示用于指示终端设备所用的公共pucch资源集合,实现方式简单,能够实现可用的公共pucch资源集合的动态指示和调整。[0245]方式3、网络设备将为终端设备配置的至少两个公共pucch资源集合与至少两种上行传输资源配置相关联,向终端设备发送第二pri。[0246]其中,第二pri用于指示第一pucch资源在终端设备所用的公共pucch资源集合(如第一公共pucch资源集合)中的资源位置,例如在第一公共pucch资源集合中的索引。其中,由第二pri映射到pucch资源索引的方法可以参考上文介绍的方法,如公式(1)或(2),这里不再赘述。[0247]相应的,终端设备确定终端设备在上行传输过程中所使用的第一上行传输资源配置,确定所用的公共pucch资源集合为该第一上行传输资源配置所关联的公共pucch资源集合(即第一公共pucch资源集合),根据来自网络设备的第二pri确定所用的pucch资源为第一公共pucch资源集合中的第一pucch资源。[0248]在本技术实施例中,该至少两个公共pucch资源集合与该至少两种上行传输资源配置相关联的方式可以有多种。[0249]一种可能的方式中,该至少两个公共pucch资源集合中的公共pucch资源集合与该至少两种上行传输资源配置中的上行传输资源配置一一对应关联。也就是说,通过一个公共pucch资源集合可以确定唯一的一种上行传输资源配置,反之,通过一种上行传输资源配置可以确定唯一的一个公共pucch资源集合。[0250]另一种可能的方式中,该至少两个公共pucch资源集合中的每个公共pucch资源集合关联该至少两种上行传输资源配置中的一种或多种上行传输资源配置,其中每种上行传输资源配置只关联一个公共pucch资源集合。也就是说,通过一个公共pucch资源集合可以确定一种或多种上行传输资源配置,但通过一种上行传输资源配置只可以确定唯一的一个公共pucch资源集合。[0251]可选的,该上行传输资源配置包括pusch资源、前导(preamble)集合(或者说前导分组)、物理随机接入信道(physicalrandomaccesschannel,prach)资源或增强覆盖等级中的一项或多项。[0252]下面以2-steprach中的pusch时频资源配置为例。[0253]在2-steprach的配置中,每个终端设备可以有多种pusch时频资源配置,参见图7,以pusch资源a和pusch资源b为例。[0254]进一步的,每种pusch时频资源配置可以关联一个公共pucch资源集合,如图7所示,pusch资源a关联公共pucch资源集合a,pusch资源b关联公共pucch资源集合b。[0255]当终端设备在2-steprach中用于msga传输的pusch时频资源配置是pusch资源a时,终端设备可以根据pusch资源a确定用于harq反馈的公共pucch资源集合为公共pucch资源集合a;之后,终端设备再根据调度竞争解决信息的dci中或者响应消息successrar中携带的第二pri,从公共pucch资源集合a确定所用的pucch频域资源。[0256]当终端设备在2-steprach中用于msga传输的pusch时频资源配置是pusch资源b时,终端设备可以根据pusch资源b确定用于harq反馈的公共pucch资源集合为公共pucch资源集合b;之后,终端设备再根据调度竞争解决信息的dci中或者响应消息successrar中携带的第二pri,从公共pucch资源集合b确定所用的pucch频域资源。[0257]可选的,每个pusch时频资源配置关联一个公共pucch资源集合的方式可以有多种。[0258]示例1、pusch时频资源配置信息中包括公共pucch资源集合索引。[0259]具体的,每个pusch时频资源配置信息中包含一个公共pucch资源集合索引。例如该公共pucch资源集合索引为表1中所列举的可用公共pucch资源集合中的一个。终端设备根据pusch时频资源配置信息中包含的公共pucch资源集合索引确定所用的公共pucch资源集合。[0260]示例2、pusch时频资源配置信息中包括公共pucch资源集合指示。[0261]如果网络设备为终端设备配置了多个公共pucch资源集合索引集合,则每个pusch时频资源配置信息中可以包含一个公共pucch资源集合指示,终端设备根据公共pucch资源集合指示从网络设备为终端设备配置的多个公共pucch资源集合索引集合中确定所用的公共pucch资源集合。[0262]例如,网络设备通过广播信息为终端设备配置公共pucch资源集合索引集合{4,5,6},则pusch时频资源配置信息中的公共pucch资源集合指示的值与终端设备所用公共pucch资源集合的对应关系可以如表3所示:[0263]表3[0264][0265]可选的,pusch时频资源配置信息还可以包括如下内容:pusch时域偏移(msgapusch-timedomainoffset)的配置信息、pusch时机(occasion)起始符号和时域长度(startsymbolandlengthmsgapo)的配置信息,pusch时域保护间隔(guardperiodmsgapusch)的配置信息、包含有pusch时频资源的时隙数量(nrofslotsmsgapusch)的配置信息、以及一个时隙内puschoccasion时域资源的数量(nrofmsgapoperslot)的配置信息。[0266]其中,pusch时域偏移的配置信息用于配置第一个包含有puschoccasion的时隙相对于每个prach时隙的起始位置的时域偏移offset;pusch时域保护间隔的配置信息用于确定一个时隙内puschoccasion间的时域间隔(guardperiod);包含有pusch时频资源的时隙数量的配置信息用于配置包含有puschoccasion的连续时隙的数量(nslots);一个时隙内puschoccasion时域资源的数量的配置信息用于配置每个时隙内的puschoccasion时域资源的数量(npo)。[0267]类似的,公共pucch资源集合还可以与prach资源的配置信息进行关联配置,具体关联方法可以参考上述将pusch时频资源配置与公共pucch资源集合进行关联的方法,这里不再赘述。[0268]类似的,公共pucch资源集合还可以与preamble的配置信息进行关联配置。因为在随机接入过程中,preamble配置可以包含分组信息。因此,不同的preamble组(或者说不通的preamble集合)可以关联不同的公共pucch资源集合,具体关联方法可以参考上述将pusch时频资源配置与公共pucch资源集合进行关联的方法,这里不再赘述。[0269]类似的,公共pucch资源集合还可以与终端设备的增强覆盖等级进行关联配置。因为在随机接入过程中,同一小区下的不同的终端设备可以有不同的增强覆盖等级。因此,不同的增强覆盖等级(celevel)可以关联不同的公共pucch资源集合,具体关联方法可以参考上述将pusch时频资源配置与公共pucch资源集合进行关联的方法,这里不再赘述。[0270]应理解,上述pusch资源的配置、preamble的配置、prach资源的配置以及增强覆盖等级的配置仅仅是对上行传输资源配置的示例而非限定,在具体实施时还可以有其它上行传输资源配置。[0271]上述方式3将公共pucch资源集合索引与上行传输资源配置相关联,使得网络设备在为终端设备配置上行传输资源配置时一并为终端设备配置所用的公共pucch资源集合,能够实现可用的公共pucch资源集合的动态指示和调整,并且无需增加更多的配置信令来指示终端设备所用的公共pucch资源集合,可以节省系统开销。[0272]通过上述可知,本技术实施例通过为终端设备配置多个公共pucch资源集合,并结合公共pucch资源集合的动态指示和调整的方法,实现在同一时隙时增加更多可用的pucch频域资源,可以降低pucch频域资源发生碰撞的可能性,以及降低为避免pucch频域资源碰撞而增加的传输时延,进而达到提升随机接入的效率的效果。[0273]可选的,在本技术实施例中,终端设备在进行pucch传输时,为了增加pucch的传输可靠性,还可以设置pucch的重复传输次数。[0274]进一步可选的,pucch的重复传输次数可以通过用户级的dci配置,比如在4-steprach过程中或者2-steprach用户收到msg4时,调度msg4pdsch的dci中可以携带pucch的重复传输次数,该dci中同时携带pucch的资源指示信息(包括pri和pdsch到harq反馈时间指示);或者在2-steprach过程中,successrar信息可以包含pucch的重复传输次数;或者pucch的重复传输次数可以沿用msgapusch的重复传输次数。[0275]本技术实施例中的各实施方式可以相互结合以实现不同的技术效果。[0276]以上结合图5~图7详细说明了本技术实施例提供的方法。以下结合图8~图11详细说明本技术实施例提供的装置。[0277]基于同一技术构思,本技术实施例提供一种通信装置800,该装置800可以例如为终端设备或者设置在终端设备内部的芯片。该装置800具备实现上述图5~图7所示实施例中终端设备的功能,比如,该装置800包括执行上述图5~图7所示实施例中终端设备所执行的步骤所对应的模块或单元或手段(means),所述功能或单元或手段可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现。[0278]示例性的,参见图8,装置800可以包括:[0279]接收模块801,用于接收来自网络设备的配置信息,所述配置信息用于指示所述网络设备为所述装置800配置的至少两个公共pucch资源集合;[0280]处理模块802,用于从所述至少两个公共pucch资源集合中确定出第一pucch资源;[0281]发送模块803,用于基于所述第一pucch资源向所述网络设备发送harq-ack信息。[0282]一种可能的设计中,所述处理模块802具体用于:[0283]根据来自所述网络设备的第一pri从所述至少两个公共pucch资源集合中确定出第一pucch资源,其中所述第一pri用于确定所述第一pucch资源在所述至少两个公共pucch资源集合中的资源位置,所述第一pri的取值为大于或等于0、且小于第一预设值的整数,其中所述第一预设值为所述至少两个公共pucch资源集合中的pucch资源总数。[0284]一种可能的设计中,所述处理模块802具体用于:[0285]确定所述第一pri的取值所在的取值区间,从所述至少两个公共pucch资源集合中确定出与所述第一pri的取值所在的取值区间相对应的公共pucch资源集合;其中,所述至少两个公共pucch资源集合中的不同公共pucch资源集合对应不同取值区间;[0286]根据所述第一pri的取值,从与所述第一pri的取值所在的取值区间相对应的公共pucch资源集合中确定出第一pucch资源。[0287]一种可能的设计中,所述第一pri的取值位于第一取值区间,所述第一pri的值为所述第一pucch资源在所述第一公共pucch资源集合中的索引;或者,[0288]所述第一pri的取值位于第二取值区间,所述第一pri的值减去第二预设值为所述第一pucch资源在第二公共pucch资源集合中的索引。[0289]一种可能的设计中,所述第一公共pucch资源集合的索引加第三预设值为所述第二公共pucch资源集合的索引。[0290]一种可能的设计中,所述处理模块802具体用于:[0291]从所述至少两个公共pucch资源集合中确定出第一公共pucch资源集合;[0292]根据来自所述网络设备的第二pri从所述第一公共pucch资源集合中确定出第一pucch资源,其中所述第二pri用于指示所述第一pucch资源在所述第一公共pucch资源集合中的资源位置。[0293]一种可能的设计中,所述处理模块802在从所述至少两个公共pucch资源集合中确定出第一公共pucch资源集合时,具体用于:[0294]根据来自所述网络设备的公共pucch资源集合指示从所述至少两个公共pucch资源集合中确定出所述第一公共pucch资源集合,其中所述公共pucch资源集合指示用于指示所述至少两个公共pucch资源集合中的第一公共pucch资源集合。[0295]一种可能的设计中,所述至少两个公共pucch资源集合与至少两种上行传输资源配置关联;[0296]所述处理模块802在从所述至少两个公共pucch资源集合中确定出第一公共pucch资源集合时,具体用于:[0297]确定所述装置800在上行传输过程中所使用的第一上行传输资源配置,将所述第一上行传输资源配置所关联的公共pucch资源集合确定为第一公共pucch资源集合。[0298]一种可能的设计中,所述上行传输资源配置包括pusch资源、前导集合、物理随机接入信道prach资源或增强覆盖等级中的一项或多项。[0299]一种可能的设计中,所述至少两个公共pucch资源集合中的任意两个pucch资源在频域上正交。[0300]应理解,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。[0301]基于同一技术构思,本技术实施例提供一种通信装置900,该装置900可以例如为网络设备或者设置在网络设备内部的芯片。该装置900具备实现上述图5~图7所示实施例中网络设备的功能,比如,该装置900包括执行上述图5~图7所示实施例中网络设备所执行的步骤所对应的模块或单元或手段(means),所述功能或单元或手段可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现。[0302]示例性的,参见图9,装置900可以包括:[0303]发送模块901,用于向终端设备发送配置信息,所述配置信息用于指示所述装置900为所述终端设备配置的至少两个公共pucch资源集合;[0304]接收模块902,用于接收来自所述终端设备的harq-ack信息,其中所述harq-ack信息为所述终端设备基于所述至少两个公共pucch资源集合中的第一pucch资源发送的。[0305]一种可能的设计中,所述发送模块901还用于:[0306]向所述终端设备发送第一pri,其中所述第一pri用于确定所述第一pucch资源在所述至少两个公共pucch资源集合中的资源位置,所述第一pri的取值为大于或等于0、且小于第一预设值的整数,其中所述第一预设值为所述至少两个公共pucch资源集合中的pucch资源总数。[0307]一种可能的设计中,所述第一pri的取值所在的取值区间与所述至少两个公共pucch资源集合中的一个公共pucch资源集合相对应,所述至少两个公共pucch资源集合中的不同公共pucch资源集合对应不同取值区间。[0308]一种可能的设计中,所述第一pri的取值位于第一取值区间,所述第一pri的值为所述第一pucch资源在所述第一公共pucch资源集合中的索引;或者,[0309]所述第一pri的取值位于第二取值区间,所述第一pri的值减去第二预设值为所述第一pucch资源在第二公共pucch资源集合中的索引。[0310]一种可能的设计中,所述第一公共pucch资源集合的索引加第三预设值为所述第二公共pucch资源集合的索引。[0311]一种可能的设计中,所述发送模块901还用于:[0312]向所述终端设备发送第二pri,其中所述第二pri用于指示所述第一pucch资源在所述第一公共pucch资源集合中的资源位置。[0313]一种可能的设计中,所述发送模块901还用于:[0314]向所述终端设备发送公共pucch资源集合指示,其中所述公共pucch资源集合指示用于指示所述至少两个公共pucch资源集合中的第一公共pucch资源集合。[0315]一种可能的设计中,所述至少两个公共pucch资源集合与至少两种上行传输资源配置关联;[0316]所述第一公共pucch资源集合与所述终端设备在上行传输过程中所使用的第一上行传输资源配置关联。[0317]一种可能的设计中,所述上行传输资源配置包括pusch资源、前导集合、物理随机接入信道prach资源或增强覆盖等级中的一项或多项。[0318]一种可能的设计中,所述至少两个公共pucch资源集合中的任意两个pucch资源在频域上正交。[0319]应理解,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。[0320]基于同一技术构思,参见图10,本技术实施例还提供一种通信装置1000,包括:[0321]至少一个处理器1001;以及与所述至少一个处理器1001通信连接的通信接口1003;所述至少一个处理器1001通过执行存储器1002存储的指令,使得所述装置执行图5~图7所示实施例中终端设备所执行的方法步骤。[0322]可选的,所述存储器1002位于所述装置1000之外。[0323]可选的,所述装置1000包括所述存储器1002,所述存储器1002与所述至少一个处理器1001相连,所述存储器1002存储有可被所述至少一个处理器1001执行的指令。[0324]可选的,所述存储器1002位于所述装置1000之外。[0325]可选的,所述装置1000包括所述存储器1002,所述存储器1002与所述至少一个处理器1001相连,所述存储器1002存储有可被所述至少一个处理器1001执行的指令。附图10用虚线表示存储器1002对于装置1000是可选的。[0326]其中,所述处理器1001和所述存储器1002可以通过接口电路耦合,也可以集成在一起,这里不做限制。[0327]本技术实施例中不限定上述处理器1001、存储器1002以及通信接口1003之间的具体连接介质。本技术实施例在图10中以处理器1001、存储器1002以及通信接口1003之间通过总线1004连接,总线在图10中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。[0328]基于同一技术构思,参见图11,本技术实施例还提供一种通信装置1100,包括:[0329]至少一个处理器1101;以及与所述至少一个处理器1101通信连接的通信接口1103;所述至少一个处理器1101通过执行存储器1102存储的指令,使得所述装置执行图5~图7所示实施例中网络设备所执行的方法步骤。[0330]可选的,所述存储器1102位于所述装置1100之外。[0331]可选的,所述装置1100包括所述存储器1102,所述存储器1102与所述至少一个处理器1101相连,所述存储器1102存储有可被所述至少一个处理器1101执行的指令。[0332]可选的,所述存储器1102位于所述装置1100之外。[0333]可选的,所述装置1100包括所述存储器1102,所述存储器1102与所述至少一个处理器1101相连,所述存储器1102存储有可被所述至少一个处理器1101执行的指令。附图11用虚线表示存储器1102对于装置1100是可选的。[0334]其中,所述处理器1101和所述存储器1102可以通过接口电路耦合,也可以集成在一起,这里不做限制。[0335]本技术实施例中不限定上述处理器1101、存储器1102以及通信接口1103之间的具体连接介质。本技术实施例在图11中以处理器1101、存储器1102以及通信接口1103之间通过总线1104连接,总线在图11中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图11中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。[0336]应理解,本技术实施例中提及的处理器可以通过硬件实现也可以通过软件实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等。当通过软件实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现。[0337]示例性的,处理器可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(fieldprogrammablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。[0338]应理解,本技术实施例中提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(randomaccessmemory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(staticram,sram)、动态随机存取存储器(dynamicram,dram)、同步动态随机存取存储器(synchronousdram,sdram)、双倍数据速率同步动态随机存取存储器(doubledataeatesdram,ddrsdram)、增强型同步动态随机存取存储器(enhancedsdram,esdram)、同步连接动态随机存取存储器(synchlinkdram,sldram)和直接内存总线随机存取存储器(directrambusram,drram)。[0339]需要说明的是,当处理器为通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件时,存储器(存储模块)可以集成在处理器中。[0340]应注意,本文描述的存储器旨在包括但不限于这些和任意其它适合类型的存储器。[0341]基于同一技术构思,本技术实施例还提供一种计算机可读存储介质,包括程序或指令,当所述程序或指令在计算机上运行时,使得如图5~图7所示实施例中终端设备所执行的方法被执行。[0342]基于同一技术构思,本技术实施例还提供一种计算机可读存储介质,包括程序或指令,当所述程序或指令在计算机上运行时,使得如图5~图7所示实施例中网络设备所执行的方法被执行。[0343]基于同一技术构思,本技术实施例还提供一种芯片,所述芯片与存储器耦合,用于读取并执行所述存储器中存储的程序指令,使得图5~图7所示实施例中终端设备所执行的方法被执行。[0344]基于同一技术构思,本技术实施例还提供一种芯片,所述芯片与存储器耦合,用于读取并执行所述存储器中存储的程序指令,使得图5~图7所示实施例中网络设备所执行的方法被执行。[0345]第十三方面,提供一种通信系统,该通信系统包括终端设备和网络设备,该终端设备和网络设备用于执行上述图5所示的方法。[0346]本技术实施例是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。[0347]在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriberline,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digitalversatiledisc,dvd))、或者半导体介质(例如,固态硬盘(solidstatedisk,ssd))等。[0348]显然,本领域的技术人员可以对本技术实施例进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术实施例的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。当前第1页12当前第1页12
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献