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

一种多收发点架构下重传的方法及装置与流程

2021-10-19 19:53:00 来源:中国专利 TAG:发点 架构 多收 装置 实施


1.本技术实施例涉及通信技术领域,尤其涉及一种多收发点架构下重传的方法及装置。


背景技术:

2.为了提高下行链路性能,第五代(5th generation,5g)新空口(new radio,nr)通信系统引入了多收发点(transmission reception point,trp)传输技术。多trp传输技术是指,可以由多个trp为同一个终端提供服务。
3.在nr中,为了保证数据传输的可靠性,采用了混合自动重传请求(hybrid automatic repeat request,harq)技术。终端在一个传输块(transport block,tb)的初传数据没有接收成功时,可以向trp发送错误应答(negative acknowledgement,nack)指令,trp根据nack指令会向终端重传该tb。
4.那么在多trp架构下,如何提升harq重传的性能是需要考虑的问题。


技术实现要素:

5.本技术实施例提供一种多收发点架构下重传的方法及装置,以期提升多trp架构下hraq重传的性能。
6.第一方面,提供一种多收发点架构下重传的方法,该方法可以通过以下步骤实现:网络设备在第一控制资源上向终端发送第一下行控制信息,所述第一下行控制信息用于调度下行数据的第一传输版本;终端在第一控制资源上接收来自网络设备的第一下行控制信息。网络设备向终端发送所述下行数据的第一传输版本,终端根据所述第一下行控制信息,接收来自所述网络设备的下行数据的第一传输版本。其中,所述第一传输版本为所述下行数据的第二传输版本的重传数据,用于调度所述第二传输版本的第二下行控制信息与第二控制资源关联,所述第一控制资源与所述第二控制资源为同一个控制资源,或所述第一控制资源与所述第二控制资源属于同一个资源组。
7.通过设计第一控制资源与第二控制资源为同一个控制资源,或者第一控制资源与第二控制资源属于同一个资源组,能够使得同一个下行数据的两个传输版本通过同一个trp发送,终端接收到的同一个下行数据的两个传输版本来自同一个trp。这样,终端在对下行数据的重传版本进行校验时,采用该下行数据上一次的传输版本的校验结果,由于两个传输版本来自同一个trp,所以不需要涉及不同trp的硬件之间的信令交互,降低了终端的复杂度,也不会出现两个不同trp的硬件资源强弱不匹配的问题,提高了harq重传的性能。
8.在一个可能的设计中,网络设备还会向终端发送多个控制资源的配置信息,终端从网络设备接收该多个控制资源的配置信息。其中,属于同一个资源组的控制资源的配置信息中包含的标识相同。例如,多个控制资源可以包括第一控制资源和第二控制资源,该配置信息可以包括或指示第一控制资源和第二控制资源的资源位置。第一控制资源与第二控制资源属于同一个资源组,则第一控制资源与第二控制资源的配置信息中包含的标识相
同。通过标识,终端可以确定第一控制资源和第二控制资源属于同一个资源组。
9.在一个可能的设计中,控制资源的配置信息可以是控制资源集coreset,多个控制资源的配置信息可以是多个coreset,coreset用于指示一组时频资源,coreset还包括标识。例如,第一控制资源为第一coreset指示的一组时频资源,类似地,第二控制资源为第二coreset指示的一组时频资源。第一coreset中包括的标识和第二coreset包括的标识相同。
10.可选的,上述标识为控制资源集资源池索引(coresetpoolindex),第一coreset包含的coresetpoolindex和第二coreset包含的coresetpoolindex是相同的。
11.在一个可能的设计中,所述资源组与trp关联。例如,可以一个资源组关联一个trp,由于第一控制资源与所述第二控制资源属于同一个资源组,那么终端可以确定第一下行控制信息调度的第一传输版本和第二下行控制信息调度的第二传输版本是来自相同的trp。
12.在一个可能的设计中,终端还可以向所述网络设备上报能力信息,网络设备接受来自终端的能力信息,所述能力信息用于指示不支持同一个下行数据的两个传输版本来自不同的trp。网络设备根据能力信息,控制同一个trp传输同一个下行数据的不同传输版本,保证harq重传的性能。
13.在一个可能的设计中,根据所述第二传输版本的检测结果,对所述第一传输版本进行检测,所述检测用于判断所述下行数据是否接收成功。通过利用第二传输版本的检测结果,可以提高检测效率和性能。
14.第二方面,提供一种通信装置,该通信装置可以是终端,也可以是终端中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和终端匹配使用的装置。一种设计中,该装置可以包括执行第一方面中所描述的终端执行的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。进一步地,通信模块还可以包括接收模块和发送模块。示例性地:
15.处理模块用于调用接收模块在第一控制资源上接收来自网络设备的第一下行控制信息,以及根据所述第一下行控制信息,接收来自所述网络设备的下行数据的第一传输版本。其中,所述第一传输版本为所述下行数据的第二传输版本的重传数据,用于调度所述第二传输版本的第二下行控制信息与第二控制资源关联,所述第一控制资源与所述第二控制资源为同一个控制资源,或所述第一控制资源与所述第二控制资源属于同一个资源组。
16.在一种可能的设计中,处理模块还用于调用接收模块接收多个控制资源的配置信息,属于同一个资源组的控制资源的配置信息中包含的标识相同。
17.在一种可能的设计中,处理模块还用于调用发送模块向所述网络设备上报能力信息,所述能力信息用于指示不支持同一个下行数据的两个传输版本来自不同的trp。
18.在一个可能的设计中,处理模块还用于根据所述第二传输版本的检测结果,对所述第一传输版本进行检测,所述检测用于判断所述下行数据是否接收成功。通过利用第二传输版本的检测结果,可以提高检测效率和性能。
19.第三方面,提供一种通信装置,该通信装置可以是网络设备,也可以是网络设备中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和网络设备匹配使用的装置。一种设计中,该装置可以包括执行第一方面中所描述的网络设备执行的方法/操作/步骤/动
作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。进一步地,通信模块还可以包括接收模块和发送模块。示例性地:
20.处理模块用于调用接收模块在第一控制资源上向终端发送第一下行控制信息,所述第一下行控制信息用于调度下行数据的第一传输版本;
21.处理模块用于调用发送模块向终端发送所述下行数据的第一传输版本,其中,所述第一传输版本为所述下行数据的第二传输版本的重传数据,用于调度所述第二传输版本的第二下行控制信息与第二控制资源关联,所述第一控制资源与所述第二控制资源为同一个控制资源,或所述第一控制资源与所述第二控制资源属于同一个资源组。
22.在一种可能的设计中,处理模块还用于调用发送模块向所述终端发送多个控制资源的配置信息;其中,属于同一个资源组的控制资源的配置信息包含的标识相同。
23.在一种可能的设计中,处理模块还用于调用接收模块接收来自终端上报的能力信息,所述能力信息用于指示不支持同一个下行数据的两个传输版本来自不同的收发点trp。
24.结合第二方面和第三方面,以下提供一些第二方面或第三方面的可能的设计。
25.在一个可能的设计中,控制资源的配置信息可以是控制资源集coreset,多个控制资源的配置信息可以是多个coreset,coreset用于指示一组时频资源,coreset还包括标识。例如,第一控制资源为第一coreset指示的一组时频资源,类似地,第二控制资源为第二coreset指示的一组时频资源。第一coreset中包括的标识和第二coreset包括的标识相同。
26.可选的,上述标识为控制资源集资源池索引(coresetpoolindex),第一coreset包含的coresetpoolindex和第二coreset包含的coresetpoolindex是相同的。
27.在一个可能的设计中,所述资源组与trp关联。例如,可以一个资源组关联一个trp,由于第一控制资源与所述第二控制资源属于同一个资源组,那么终端可以确定第一下行控制信息调度的第一传输版本和第二下行控制信息调度的第二传输版本是来自相同的trp。
28.第二方面和第三方面的有益效果可以参考第一方面的描述,不再赘述。
29.第四方面,本技术实施例提供一种通信装置,所述通信装置包括通信接口和处理器,所述通信接口用于该装置与其它设备进行通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为网络设备。处理器用于调用一组程序、指令或数据,执行上述第一方面描述的终端执行的方法。所述装置还可以包括存储器,用于存储处理器调用的程序、指令或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的、指令或数据时,可以实现上述第一方面描述的终端执行的方法。
30.第五方面,本技术实施例提供一种通信装置,所述通信装置包括通信接口和处理器,所述通信接口用于该装置与其它设备进行通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为终端。处理器用于调用一组程序、指令或数据,执行上述第一方面描述的网络设备执行的方法。所述装置还可以包括存储器,用于存储处理器调用的程序、指令或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的、指令或数据时,可以实现上述第一方面描述的网络设备执行的方法。
31.第六方面,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述第一方面或第一方面中任一种可能的设计中网络设备执行的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
32.第七方面,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述第一方面或第一方面中任一种可能的设计中终端执行的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
33.第八方面,本技术实施例提供了一种通信系统,所述通信系统包括终端设备和网络设备,终端用于执行上述第一方面所述的终端执行的方法,网络设备用于执行上述第一方面所述的网络设备执行的方法。
34.第九方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得上述第一方面或第一方面的任一可能的设计中所述的方法被执行。
35.第十方面,本技术实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,当所述计算机可读指令在计算机上运行时,使得上述第一方面或第一方面的任一可能的设计中所述的方法被执行。
附图说明
36.图1为本技术实施例中通信系统架构示意图;
37.图2为本技术实施例中多trp架构示意图;
38.图3为本技术实施例中多dci的方式调度下行数据示意图;
39.图4为本技术实施例中多收发点架构下重传的方法流程示意图;
40.图5为本技术实施例中一种示例性的多收发点架构下重传的方法流程示意图;
41.图6为本技术实施例中一种通信装置结构示意图;
42.图7为本技术实施例中另一种通信装置结构示意图。
具体实施方式
43.本技术实施例提供一种多收发点架构下重传的方法及装置,以期在多trp架构下提升harq重传的性能。其中,方法和装置是基于相同或相似技术构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。本技术实施例的描述中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术中所涉及的至少一个是指一个或多个;多个,是指两个或两个以上。另外,需要理解的是,在本技术的描述中,“第一”、“第二”、“第三”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
44.本技术实施例提供的参考信号的指示方法可以第五代(5th generation,5g)通信系统,例如5g新空口(new radio,nr),也可以应用于未来的各种通信系统,例如第六代(6thgeneration,6g)通信系统。
45.下面将结合附图,对本技术实施例进行详细描述。
46.图1示出了本技术实施例提供的多收发点架构下重传的方法适用的一种通信系统的架构,该通信系统可以包括网络设备110,以及包括一个或多个终端设备120。其中:
47.网络设备110,为无线接入网(radio access network,ran)中的节点,又可以称为基站,接入网设备,节点,还可以称为ran节点(或设备)。目前,一些节点101的举例为:下一代基站(next generation nodeb,gnb)、下一代演进的基站(next generation evolved nodeb,ng-enb)、传输接收点(transmission reception point,trp)、演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(base band unit,bbu),或无线保真(wireless fidelity,wifi)接入点(access point,ap),或5g通信系统中的设备,或者未来可能的通信系统中的网络设备。网络设备110,还可以是设备到设备(device to device,d2d)通信中担任基站功能的设备。本技术实施例中,涉及到网络设备110与终端设备进行通信时,网络设备的数量可以是一个或多个,可以属于同一个小区,也可以属于不同的小区。
48.终端设备120,又可以称之为用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)等,是一种向用户提供语音或数据连通性的设备,也可以是物联网设备。例如,终端设备120包括具有无线连接功能的手持式设备、车载设备等。目前,终端设备120可以是:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,mid)、可穿戴设备(例如智能手表、智能手环、计步器等),车载设备(例如,汽车、自行车、电动车、飞机、船舶、火车、高铁等)、虚拟现实(virtual reality,vr)设备、增强现实(augmented reality,ar)设备、工业控制(industrial control)中的无线终端、智能家居设备(例如,冰箱、电视、空调、电表等)、智能机器人、车间设备、无人驾驶(self driving)中的无线终端、远程手术(remote medicalsurgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端,或智慧家庭(smart home)中的无线终端、飞行设备(例如,智能机器人、热气球、无人机、飞机)等。终端设备120还可以是d2d通信中担任终端功能的设备。
49.网络设备110和终端设备120之间可以通过无线电波来传输,也可以通过可见光、激光、红外、光纤等传输媒介来传输。本技术实施例中,以实现终端设备120的功能的设备称为终端为例进行介绍。
50.本技术实施例适用于具有单个或多个发送接收装置的场景,以及它们任何一种衍生的场景。发送接收装置可以是传输接收节点(transmission reception point,trp),也可以是射频拉远单元(remote radio unit,rru),等等。在多个trp场景下,多个trp可以连接同一个基带单元(baseband unit,bbu),也可以连接不同的bbu。这里多个trp可以属于同一个小区,也可以属于不同小区。
51.如图2所示,一个gnb下存在多个trp,网络设备与终端之间的通信可以通过任一trp来完成。
52.在某些应用场景下,终端设备可以与多个节点通信。例如,多传输接收点(multipletransmission reception point,multi-trp)场景中,终端设备可以与多个trp进行通信。
53.为了更好地对本技术实施例提供的方案的理解,下面先介绍一个多trp结构下的下行调度。
54.网络设备会向终端发送控制资源的配置信息,该控制资源的配置信息用于传输下行控制信息(downlink control information,dci)。终端根据控制资源的配置信息,可以确定接收dci的资源位置。dci用于调度下行数据传输。例如dci可以用于调度物理层下行共享信道(physical downlink share channel,pdsch)的传输。终端根据接收到的dci,可以确定接收下行数据的资源位置,从而正确接收到来自网络设备的下行数据。
55.在多trp结构下,一种实现方式中,可以采用多dci的方式调度下行数据。具体来说,每个trp可以单独地向终端发送dci。终端可以根据来自每个trp的dci,接收相应的trp的下行数据。如图3所示,以两个trp为例,分别用trp1和trp2表示该两个trp。trp1可以向终端发送dci1,dci1用于调度终端接收pdsch1。trp2向终端发送dci2,dci2用于调度终端接收pdsch2。
56.为了提高数据传输的可靠性,可以使用harq重传技术。针对多个trp的传输场景,终端的同一个传输块(transport block,tb)的初传和重传可能会发生在不同的trp上。例如,trp1向终端发送一个tb的初传数据,trp2向该终端发送该tb的重传数据。
57.终端在进行重传数据的检测时,会使用初传数据的检测结果,以提高检测的准确率。如果终端的同一个tb的初传和重传发生在不同的trp上,终端处理不同trp的数据时可能使用不同的硬件资源。例如,终端处理trp1的数据和处理trp2的数据使用的硬件资源不同,而不同的硬件资源的处理能力存在差异。例如nr中规定在基于多dci调度pdsch的多trp传输模式下,终端处理某一个trp发送的dci所需的盲检测次数可以超过协议规定的最大盲检测次数,这意味着,终端会用具有较高处理能力的硬件资源来处理来自这个trp的信号。若处理初传数据的硬件资源的处理能力较强,由于初传数据和重传数据对于硬件资源的处理能力是相似的,因此可能出现硬件资源无法满足处理重传数据的复杂度要求。
58.如图4所示,本技术实施例提供一种多收发点架构下重传的方法,以期提高多trp架构的harq重传性能。
59.s401、网络设备在第一控制资源上向终端发送第一下行控制信息,终端在第一控制资源上接收来自网络设备的第一dci。
60.s402、网络设备向终端发送下行数据的第一传输版本,终端根据第一dci接收来自网络设备的下行数据的第一传输版本。
61.在harq重传技术中,一个下行数据可能有多个传输版本,初传和重传使用不同的传输版本,重传可以有一次或多次,每次重传使用的传输版本不同。终端可以根据每次接收的传输版本进行校验,从而正确解析下行数据。例如,同一个下行数据在完成纠错编码后获得多个冗余版本(redundancy version,rv),每一个冗余版本对应下行数据的一个传输版本。
62.其中,下行数据可以是以tb为传输单位。
63.本技术实施例中,下行数据的第一传输版本为该下行数据的第二传输版本的重传版本或重传数据。即在接收该下行数据的第一传输版本之前,终端还从网络设备接收了该下行数据的第二传输版本。第二传输版本可能是该下行数据的初传数据或某一次重传数据。终端可以在接收到下行数据的第二传输版本,并通过校验确定第二传输版本错误时,向网络设备发送nack,用于指示接收失败。网络设备根据nack指令,向终端发送该下行数据的第一传输版本。
64.网络设备发送该下行数据的第一传输版本之前,需要发送该第一传输版本的调度信息,即第一dci。第一dci与第一控制资源关联,即第一dci在第一控制资源上传输,终端在第一控制资源上检测第一dci。类似地,用于调度第二传输版本的第二dci与第二控制资源关联。
65.本技术实施例中,第一控制资源与第二控制资源为同一个控制资源,或者第一控制资源与第二控制资源属于同一个资源组。资源组与trp具有关联关系。
66.使用同一个资源组发送dci的trp是相同的,例如,第一资源组关联第一trp。则该下行数据的第一传输版本和第二传输版本均是通过第一trp发送的。
67.通过设计第一控制资源与第二控制资源为同一个控制资源,或者设计第一控制资源与第二控制资源属于同一个资源组,能够保证同一个下行数据的重传版本和上一次传输版本是来自相同的trp的。
68.可选的,在s401之前,还包括s403。
69.s403、网络设备向终端发送多个控制资源的配置信息。终端接收来自网络设备的该多个控制资源的配置信息。
70.控制资源的配置信息中包括标识,属于同一个资源组的控制资源的配置信息中包含的标识相同。
71.多个控制资源的配置信息可以通过在同一个消息中携带,也可以在不同的消息中携带。
72.多个控制资源的配置信息中可以包括第一控制资源的第一配置信息以及第二控制资源的第二配置信息。
73.终端根据第一配置信息确定接收第一dci所需接收参数,其中,接收第一dci所需的接收参数可以包括接收第一dci的时频资源范围。终端可以根据该接收参数接收第一dci,进而根据第一dci确定第一传输版本的下行调度的相关信息。
74.终端也可以根据第二配置信息确定接收第二dci的所需接收参数,其中,接收第二dci所需的接收参数可以包括接收第二dci的时频资源范围,终端可以根据该接收参数接收第二dci,进而根据第二dci确定第二传输版本的下行调度的相关信息。
75.其中,第一配置信息包含的标识和第二配置信息包含的标识相同。该标识用于指示控制资源所属的资源组。
76.一般情况下,控制资源的配置信息可以为控制资源集合(control resource set,coreset),coreset可以指示一组时频资源,例如,coreset可以指示控制资源占用的时频资源范围。终端可以按照coreset确定接收下行控制信息的时频资源范围。例如,第一控制资源的第一配置信息为第一coreset,第一控制资源为第一coreset所指示的时频资源。第二
控制资源的第二配置信息为第二coreset,第二控制资源为第二coreset所指示的时频资源。
77.第一coreset所指示的时频资源和第二coreset所指示的时频资源属于同一个资源组,资源组可以是控制资源集资源池(coresetpool)。第一coreset所指示的时频资源和第二coreset所指示的时频资源属于同一个coresetpool。控制资源集资源池(coresetpool)可以通过控制资源集资源池索引(coresetpoolindex)来区分。
78.控制资源的配置信息包括的标识可以是coresetpoolindex。第一coreset包含的标识和第二coreset包含的标识相同,即第一coreset包含的coresetpoolindex和第二coreset包含的coresetpoolindex相同。
79.网络设备在给终端配置的物理下行控制信道(physical downlink control channel,pdcch)配置信息(pdcch-config)中会通过多个coreset为终端配置时频资源,每个coreset对应一组时频资源,且每个coreset包含一个标识,该标识可以是coresetpoolindex。终端会在这些coreset所指示的时频资源中接收dci,当接收到的dci所在资源对应的coreset中包含的coresetpoolindex不同时,说明这两个dci来自于不同的trp。一般而言,为了避免性能损失,pdsch会与调度这个pdsch的dci来自同一个trp。这样,当接收到的dci所在资源对应的coreset中包含的coresetpoolindex不同时,这两个dci调度的pdsch也是来自于不同trp。相反,通过设计上述第一coreset和第二coreset包含的coresetpoolindex相同,就意味着,同一个下行数据的两个传输版本来自同一个trp。
80.控制资源的配置信息包含的标识可以是coresetpoolindex。第一控制资源的第一配置信息包含的coresetpoolindex和第二控制资源的第二配置信息包含的coresetpoolindex是相同的。
81.可选的,在s401之前,还包括s400。
82.s400、终端向网络设备发送能力信息,网络设备从终端接收该能力信息。
83.该能力信息用于指示该终端不支持同一个下行数据的两个传输版本来自不同的trp。
84.或者,该能力信息用于指示该终端不支持通过不同的trp接收同一个下行数据的两个传输版本。
85.该能力信息可以占用一个比特,例如,比特值为1时指示该终端不支持同一个下行数据的两个传输版本来自不同的trp;比特值为0时指示该终端支持同一个下行数据的两个传输版本来自不同的trp。
86.网络设备可以根据终端的能力信息,在该终端不支持同一个下行数据的两个传输版本来自不同的trp时,使用同一个下行数据的不同传输版本通过相同的trp发送。
87.本技术实施例不限定s400与s403两者的执行先后顺序。
88.本技术实施例中,通过设计第一控制资源与第二控制资源为同一个控制资源,或者第一控制资源与第二控制资源属于同一个资源组,能够使得同一个下行数据的两个传输版本通过同一个trp发送,终端接收到的同一个下行数据的两个传输版本来自同一个trp。这样,终端在对下行数据的重传版本进行校验时,采用该下行数据上一次的传输版本的校验结果,由于两个传输版本来自同一个trp,所以不需要涉及不同trp的硬件之间的信令交互,降低了终端的复杂度,也不会出现两个不同trp的硬件资源强弱不匹配的问题,提高了
harq重传的性能。
89.基于上述实施例,如图5所示,下面通过结合具体的应用场景,对本技术实施例提供的方法进一步详细说明。
90.s501、终端向网络设备发送能力信息,网络设备从终端接收该能力信息。
91.该能力信息用于指示终端不支持同一个下行数据的两个传输版本来自不同的trp。
92.s502、网络设备向终端发送dci_1的配置信息,终端接收来自网络设备的dci_1的配置信息。
93.该dci_1的配置信息用于配置dci_1的资源。该dci_1的配置信息中包含参数coresetpoolindex。
94.s503、trp_1向终端发送dci_1以及pdsch_1,终端根据dci_1的配置信息接收来自trp_1的dci_1和pdsch_1。dci_1是用于调度pdsch_1的。
95.终端从dci_1中得到pdsch_1所对应的harq进程号(harq process number)以及新数据指示(new data indicator,ndi)。
96.s504、终端确定pdsch_1接收错误。
97.终端可以通过校验确定pdsch_1是否接收成功。
98.s505、终端向网络设备发送nack指令,网络设备从终端接收nack指令。
99.nack指令用于指示pdsch_1接收错误。
100.s506、网络设备根据终端的能力信息,确定使用相同的trp发送pdsch_1的重传数据。
101.s507、网络设备向终端发送dci_2的配置信息,终端接收来自网络设备的dci_2的配置信息。
102.该dci_2的配置信息用于配置dci_2的资源,该dci_2的配置信息中包含的coresetpoolindex与dci_1的配置信息中包含的coresetpoolindex相同。
103.s508、trp_1向终端发送dci_2以及pdsch_2,终端接收来自trp_1的dci_2和pdsch_2。dci_2是用于调度pdsch_2的。
104.s509、终端根据dci_2确定pdsch_2是pdsch_1的重传版本。
105.终端从dci_2中得到pdsch_2所对应的harq进程号以及ndi。终端确定dci_2中指示的pdsch_2所对应的harq进程号与pdsch_1所对应的harq进程号相同,且dci_2中包含的ndi与dci_1中包含的ndi相比较没有发生翻转,则确定pdsch_2是pdsch_1的重传版本。
106.其中,ndi可以通过一个比特指示,dci_2中用于指示ndi的比特值与dci_1中用于指示ndi的比特值均为1,或均为0,则表示ndi没有发生翻转。
107.本技术实施例中,网络设备在向终端发送信息时,可以通过任一trp来传输。
108.上述本技术提供的实施例中,分别从网络设备、终端、以及网络设备和终端之间交互的角度对本技术实施例提供的方法进行了介绍。为了实现上述本技术实施例提供的方法中的各功能,网络设备和终端可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
109.如图6所示,基于同一技术构思,本技术实施例还提供了一种通信装置600,该通信装置600可以是终端或网络设备,也可以是终端或网络设备中的装置,或者是能够和终端或网络设备匹配使用的装置。一种设计中,该通信装置600可以包括执行上述方法实施例中终端或网络设备执行的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块601和通信模块602。处理模块601用于调用通信模块602执行接收和/或发送的功能。通信模块602还可以进一步包括接收模块602-1和发送模块602-2。
110.当用于执行终端执行的方法时:
111.处理模块601用于调用接收模块602-1在第一控制资源上接收来自网络设备的第一下行控制信息,以及根据所述第一下行控制信息,接收来自所述网络设备的下行数据的第一传输版本。其中,所述第一传输版本为所述下行数据的第二传输版本的重传数据,用于调度所述第二传输版本的第二下行控制信息与第二控制资源关联,所述第一控制资源与所述第二控制资源为同一个控制资源,或所述第一控制资源与所述第二控制资源属于同一个资源组。
112.当用于执行网络设备执行的方法时:
113.处理模块601用于调用接收模块602-1在第一控制资源上向终端发送第一下行控制信息,所述第一下行控制信息用于调度下行数据的第一传输版本。
114.处理模块601用于调用发送模块602-2向终端发送所述下行数据的第一传输版本,其中,所述第一传输版本为所述下行数据的第二传输版本的重传数据,用于调度所述第二传输版本的第二下行控制信息与第二控制资源关联,所述第一控制资源与所述第二控制资源为同一个控制资源,或所述第一控制资源与所述第二控制资源属于同一个资源组。
115.通信模块602还用于执行上述方法实施例中终端或网络设备执行的接收或发送信号相关的操作,处理模块601还用于执行上述方法实施例中终端或网络设备执行的除收发信号之外的其它操作,在此不再一一赘述。
116.本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本技术各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
117.如图7所示为本技术实施例提供的通信装置700,用于实现上述方法中终端或网络设备的功能。当实现网络设备的功能时,该装置可以是网络设备,也可以是网络设备中的装置,或者是能够和网络设备匹配使用的装置。当实现终端的功能时,该装置可以是终端,也可以是终端中的装置,或者是能够和终端匹配使用的装置。其中,该通信装置可以为芯片系统。本技术实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。通信装置700包括至少一个处理器720,用于实现本技术实施例提供的方法中终端或网络设备的功能。通信装置700还可以包括通信接口710。在本技术实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,用于通过传输介质和其它设备进行通信。例如,通信接口710用于通信装置700中的装置可以和其它设备进行通信。示例性地,通信装置700是网络设备时,该其它设备可以是终端设备。通信装置700是终端设备时,该其它装置可以是网络设备。处理器720利用通信接口710收发数据,并用于实现上述方法实施例所述的方法。示
例性地,当实现网络设备的功能时,处理器720用于利用通信接口在第一控制资源上向终端发送第一下行控制信息,所述第一下行控制信息用于调度下行数据的第一传输版本,以及向终端发送所述下行数据的第一传输版本,其中,所述第一传输版本为所述下行数据的第二传输版本的重传数据,用于调度所述第二传输版本的第二下行控制信息与第二控制资源关联,所述第一控制资源与所述第二控制资源为同一个控制资源,或所述第一控制资源与所述第二控制资源属于同一个资源组。当实现终端的功能时,处理器720用于利用通信接口710在第一控制资源上接收来自网络设备的第一下行控制信息,以及根据所述第一下行控制信息,接收来自所述网络设备的下行数据的第一传输版本。其中,所述第一传输版本为所述下行数据的第二传输版本的重传数据,用于调度所述第二传输版本的第二下行控制信息与第二控制资源关联,所述第一控制资源与所述第二控制资源为同一个控制资源,或所述第一控制资源与所述第二控制资源属于同一个资源组。
118.处理器720和通信接口710还可以用于执行上述方法实施例终端或网络设备执行的其它对应的步骤或操作,在此不再一一赘述。
119.通信装置700还可以包括至少一个存储器730,用于存储程序指令和/或数据。存储器730和处理器720耦合。本技术实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器720可能和存储器730协同操作。处理器720可能执行存储器730中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
120.本技术实施例中不限定上述通信接口710、处理器720以及存储器730之间的具体连接介质。本技术实施例在图7中以存储器730、处理器720以及通信接口710之间通过总线740连接,总线在图7中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
121.装置600和装置700具体是芯片或者芯片系统时,通信模块602和通信接口710所输出或接收的可以是基带信号。装置600和装置700具体是设备时,通信模块602和通信接口710所输出或接收的可以是射频信号。在本技术实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
122.在本技术实施例中,存储器730可以是非易失性存储器,比如硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
123.本技术上述方法实施例描述的终端所执行的操作和功能中的部分或全部,或网络设备所执行的操作和功能中的部分或全部,可以用芯片或集成电路来完成。
124.为了实现上述图6或图7所述的通信装置的功能,本技术实施例还提供一种芯片,包括处理器,用于支持该通信装置实现上述方法实施例中终端或网络设备所涉及的功能。在一种可能的设计中,该芯片与存储器连接或者该芯片包括存储器,该存储器用于保存该通信装置必要的程序指令和数据。
125.本技术实施例提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序包括用于执行上述方法实施例的指令。
126.本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得上述方法实施例被执行。
127.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
128.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
129.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
130.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
131.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
132.显然,本领域的技术人员可以对本技术实施例进行各种改动和变型而不脱离本技术实施例的精神和范围。这样,倘若本技术实施例的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

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

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

相关文献

  • 日榜
  • 周榜
  • 月榜