数据传输方法及装置与流程

文档序号:14942693发布日期:2018-07-13 21:25阅读:120来源:国知局

本发明涉及通信技术领域,尤其涉及一种数据传输方法及装置。



背景技术:

长期演进(longtermevolution,lte)系统中,待传输的信息按实际需求,以传输块(transmissionblock,tb)的形式进行分割,每个传输块附加上传输块的循环冗余解码(cyclicredundancycheck,crc)比特,每个传输时间时间间隔(transmissiontimeinterval,tti)发送一个tb。添加完crc的传输块由于受到编码的长度约束,通常分拆成多个编码块(codeblock,cb),然后对cb进行crc插入、信道编码、速率匹配之后,参见图1,得到的数据码流称为码字(codeword)。

现有技术中,发送端所传输的tb,最终映射为codeword,接收端针对codeword中的全部数据的解码情况来向发送端发送反馈信息,当codeword中有部分数据被打孔时,接收端反馈开销比较大,反馈效率低。



技术实现要素:

针对上述技术问题,本发明提供了一种数据传输方法及装置,当部分数据被打孔时,根据指示信息,只对部分数据进行反馈,减少了反馈开销,提高了反馈效率。

第一方面,提供了一种数据传输方法,所述方法包括:第一设备接收来自第二设备的数据,所述数据承载在时频资源上;所述第一设备接收来自所述第二设备的指示信息,所述指示信息用于所述第一设备将所述时频资源区分为第一时频资源和/或第二时频资源;所述第一设备确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和/或承载在第二时频资源上的数据的反馈信息的方式。由此,节省了反馈的开销。

在一种可能的实现方式中,所述指示信息包括:调度单元标识信息、cb的标识信息和cb组的标识信息中的至少一个;或者,打孔区域的位置信息。

在一种可能的实现方式中,当所述指示信息为打孔区域的位置信息时,所述第一设备根据所述打孔区域的位置信息,计算出第一时频资源,除所述第一时频资源外,所述时频资源中其余时频资源为第二时频资源。

在一种可能的实现方式中,当至少一个调度单元和打孔区域存在交集时,所述至少一个调度单元属于第一时频资源;或者,当至少一个cb的时频资源和打孔区域存在交集时,所述至少一个cb属于第一时频资源;或者,当至少一个cb组的时频资源和打孔区域存在交集时,所述cb组属于第一时频资源。

在一种可能的实现方式中,所述第一设备确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和承载在第二时频资源上的数据的反馈信息的方式之后,还包括:所述第一设备向第二设备不发送承载在第一时频资源上的数据的反馈信息。

在一种可能的实现方式中,所述第一设备确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和承载在第二时频资源上的数据的反馈信息的方式之后,还包括:

所述第一设备向所述第二设备发送承载在第一时频资源上的数据中第一cb的反馈信息,其中,所述第一设备根据预设规则确定所述第一cb,所述第一cb为第一时频资源上的数据的部分或者全部。

在一种可能的实现方式中,所述第一设备确定向所述第二设备发送承载在第一时频资源上的数据和承载在第二时频资源上的数据的反馈信息的方式之后,还包括:

所述第一设备向第二设备发送承载在第二时频资源上的数据的反馈信息。结合第一方面,在第一方面的一种可能的实现方式中,当所述第一设备向第二设备不发送承载在第一时频资源上的数据的反馈信息,第一设备向第二设备发送承载在第二时频资源上的数据的反馈信息时,所述第一设备向所述第二设备发送第二时频资源内的cb的解码情况,如果所述cb全部解码正确,所述第一设备向第二设备发送肯定应答,如果所述cb中至少一个cb解码错误,所述第一设备向第二设备发送否定应答;或者,

第一设备向所述第二设备发送第二时频资源内的cb的解码情况,对于解码正确的cb,所述第一设备向第二设备发送肯定应答,对于解码错误的cb,所述第一设备向第二设备发送否定应答。

在一种可能的实现方式中,当所述第一设备向第二设备不发送承载在第一时频资源上的数据的反馈信息,第一设备向第二设备发送承载在第二时频资源上的数据的反馈信息时,所述第一设备向所述第二设备发送第二时频资源内的cb组的解码情况,如果所述cb组全部解码正确,所述第一设备向第二设备发送肯定应答,如果所述cb组中至少一个cb组解码错误,所述第一设备向第二设备发送否定应答;或者,

第一设备向所述第二设备发送第二时频资源内的cb组的解码情况,对于解码正确的cb组,所述第一设备向第二设备发送肯定应答,对于解码错误的cb组,所述第一设备向第二设备发送否定应答。

在一种可能的实现方式中,当所述第一设备向第二设备发送承载在第一时频资源上的数据中第一cb的反馈信息,第一设备向第二设备发送承载在第二时频资源上的数据的反馈信息时,所述第一设备向所述第二设备发送第一cb以及第二时频资源内cb的解码情况,如果所述第一cb以及第二时频资源内cb全部解码正确,所述第一设备向第二设备发送肯定应答,如果所述第一cb以及第二时频资源内cb中至少一个cb解码错误,所述第一设备向所述第二设备发送否定应答;或者,

所述第一设备向所述第二设备发送第一cb以及第二时频资源内cb的解码情况,如果所述第一cb解码正确,所述第一设备向所述第二设备发送肯定应答,如果所述第一cb解码错误,所述第一设备向所述第二设备发送否定应答,如果所述第二时频内的cb全部解码正确,所述第一设备向所述第二设备发送肯定应答,如果所述第二时频内的cb中至少一个cb解码错误,所述第一设备向所述第二设备发送否定应答;或者,

所述第一设备向所述第二设备发送第一cb以及第二时频资源内cb的解码情况,对于所述第一cb以及第二时频资源内的cb中解码正确的cb,所述第一设备向所述第二设备发送肯定应答,对于所述第一cb以及第二时频资源内的cb中解码错误的cb,所述第一设备向所述第二设备发送否定应答。

第二方面,提供了一种数据传输方法,所述方法包括:第二设备向第一设备发送数据,所述数据承载在时频资源上;所述第二设备向第一设备发送指示信息,所述指示信息用于所述第一设备将所述时频资源区分为第一时频资源和/或第二时频资源,确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和/或承载在第二时频资源上的数据的反馈信息的方式。由此,节省了反馈开销。

在一种可能的实现方式中,所述指示信息包括:调度单元标识信息、编码块cb的标识信息和cb组的标识信息中的至少一个;或者,打孔区域的位置信息。

在一种可能的实现方式中,当所述指示信息为打孔区域的位置信息时,所述第一设备根据所述打孔区域的位置信息,计算出第一时频资源,除所述第一时频资源外,所述时频资源中其余时频资源为第二时频资源。

在一种可能的实现方式中,当至少一个调度单元和打孔区域存在交集时,所述至少一个调度单元属于第一时频资源;或者,当至少一个cb的时频资源和打孔区域存在交集时,所述至少一个cb属于第一时频资源;或者,当至少一个cb组的时频资源和打孔区域存在交集时,所述cb组属于第一时频资源。

在一种可能的实现方式中,所述第一设备确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和承载在第二时频资源上的数据的反馈信息的方式之后,还包括:所述第二设备不接收来自第一设备的承载在第一时频资源上的数据的反馈信息。

在一种可能的实现方式中,所述第一设备确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和承载在第二时频资源上的数据的反馈信息的方式之后,还包括:所述第二设备接收来自第一设备的承载在第一时频资源上的数据中第一cb的反馈信息,其中,所述第一设备根据预设规则确定所述第一cb,所述第一cb为第一时频资源上的数据的部分或者全部。

在一种可能的实现方式中,所述第一设备确定向所述第二设备发送承载在第一时频资源上的数据和承载在第二时频资源上的数据的反馈信息的方式之后,还包括:所述第二设备接收来自第一设备的第二时频资源上的数据的反馈信息。

在一种可能的实现方式中,当所述第二设备不接收来自第一设备的承载在第一时频资源上的数据的反馈信息,所述第二设备接收来自第一设备的第二时频资源上的数据的反馈信息时,所述第二设备接收来自第一设备的第二时频资源内的cb的解码情况,如果所述cb全部解码正确,所述第二设备接收来自第一设备的肯定应答,如果所述cb中至少一个cb解码错误,所述第二设备接收来自第一设备的否定应答;或者,

所述第二设备接收来自第一设备的第二时频资源内的cb的解码情况,对于解码正确的cb,所述第二设备接收来自第一设备的肯定应答,对于解码错误的cb,所述第二设备接收来自第一设备的否定应答。

在一种可能的实现方式中,当所述第二设备不接收来自第一设备的承载在第一时频资源上的数据的反馈信息,所述第二设备接收来自第一设备的第二时频资源上的数据的反馈信息时,所述第二设备接收来自第一设备的第二时频资源内的cb组的解码情况,如果所述cb组全部解码正确,所述第二设备接收来自第一设备的肯定应答,如果所述cb组中至少一个cb组解码错误,所述第二设备接收来自第一设备的否定应答;或者,所述第二设备接收来自第一设备的第二时频资源内的cb组的解码情况,对于解码正确的cb组,所述第二设备接收来自第一设备的肯定应答,对于解码错误的cb组,所述第二设备接收来自第一设备的否定应答。

在一种可能的实现方式中,当第二设备接收来自第一设备的承载在第一时频资源上的数据中第一cb的反馈信息,所述第二设备接收来自第一设备的第二时频资源上的数据的反馈信息时,所述第二设备接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,如果所述第一cb以及第二时频资源内cb全部解码正确,所述第二设备接收来自第一设备的肯定应答,如果所述第一cb以及第二时频资源内cb中至少一个cb解码错误,所述第二设备接收来自第一设备的否定应答;或者,

所述第二设备接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,如果所述第一cb解码正确,所述第二设备接收来自第一设备的肯定应答,如果所述第一cb解码错误,所述第二设备接收来自第一设备的否定应答,如果所述第二时频内的cb全部解码正确,所述第二设备接收来自所述第一设备的肯定应答,如果所述第二时频内的cb中至少一个cb解码错误,所述第二设备接收来自第一设备的否定应答;或者,

所述第二设备接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,对于所述第一cb以及第二时频资源内的cb中解码正确的cb,所述第二设备接收来自所述第一设备的肯定应答,对于所述第一cb以及第二时频资源内的cb中解码错误的cb,所述第二设备接收来自第一设备的否定应答。

第三方面,提供了一种数据传输装置,包括第一接收单元,第二接收单元,确定单元,以执行第一方面或第一方面的任意可能的实现方式中的方法。

第四方面,提供了一种数据传输装置,包括第一发送单元,第二发送单元,以执行第二方面或第二方面的任意可能的实现方式中的方法。

第五方面,提供了一种通信装置,包括处理器、存储器、接收器和发送器,以执行第一方面或第一方面的任意可能的实现方式中的方法。

第六方面,提供了一种通信装置,包括处理器、存储器、接收器和发送器,以执行第二方面或第二方面的任意可能的实现方式中的方法。

附图说明

图1为现有技术中字块交织和速率匹配示意图;

图2为本发明实施例提供的系统架构示意图;

图3示例性示出了本发明实施例一提供的数据传输方法所对应的流程示意图;

图4为embb数据被urllc数据抢占的一个示意图;

图5a为本发明实施例一提供的调度单元被打孔的一个示意图;

图5b为本发明实施例一提供的调度单元被打孔的又一个示意图;

图5c为本发明实施例一提供的调度单元被打孔的再一个示意图;

图5d为本发明实施例一提供的调度单元被打孔的再一个示意图;

图5e为本发明实施例一提供的调度单元被打孔的再一个示意图;

图6a为本发明实施例一提供的slot2被打孔示意图;

图6b为本发明实施例一提供的slot2中的cb的一种示意图;

图6c为本发明实施例一提供的slot2中的cb的另一种示意图;

图6d为本发明实施例一提供的slot2中的cb的另一种示意图;

图6e为本发明实施例一提供的slot1和slot2被打孔的一种示意图;

图7为本发明实施例二提供的cb被打孔情况示意图;

图8为本发明实施例三提供的cb组被打孔情况示意图;

图9为本发明实施例六提供的数据传输装置的结构示意图;

图10为本发明实施例七提供的数据传输装置的结构示意图;

图11为发明实施例八提供的一种通信装置的结构示意图;

图12为发明实施例九提供的一种通信装置的结构示意图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包括。例如包括了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例中的数据传输方法可适用于多种系统架构。图2为本发明实施例适用的一种系统架构示意图。如图2所示,该系统架构中包括网络设备201、一个或多个终端,比如图2所示的第一终端2021、第二终端2022、第三终端2023。网络设备201可通过网络与第一终端2021、第二终端2022、第三终端2023进行信息传输。进一步地,第一终端2021、第二终端2022、第三终端2023相互之间也可以进行信息传输。

本发明实施例中,网络设备包括但不限于:基站nodeb、演进型基站enodeb、第五代(thefifthgeneration,5g)通信系统中的基站、未来通信系统中的基站、wifi系统中的接入节点、无线中继节点、无线回传节点以及用户设备(userequipment,ue)。基站,是一种部署在无线接入网用以提供无线通信功能的装置。例如在2g网络中提供基站功能的设备包括基地无线收发站(basetransceiverstation,bts)和基站控制器(basestationcontroller,bsc),3g网络中提供基站功能的设备包括节点b(nodeb)和无线网络控制器(radionetworkcontroller,rnc),在4g网络中提供基站功能的设备包括演进的节点b(evolvednodeb,enb),在5g网络中提供基站功能的设备包括新无线节点b(newradionodeb,gnb),集中单元(centralizedunit,cu),分布式单元(distributedunit)和新无线控制器,在wlan中,提供基站功能的设备为接入点(accesspoint,ap)。

终端可以为向用户提供语音和/或数据连通性的设备(device),包括有线终端和无线终端。无线终端可以是具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备,终端经无线接入网(radioaccessnetwork,ran)与一个或多个核心网进行通信,或者可以通过自组织或免授权的方式接入分布式网络,还可以通过其它方式接入无线网络进行通信,终端也可以与其它终端直接进行无线通信,终端也可以与其它终端直接进行无线通信。例如,终端可以为移动电话、计算机、平板电脑、个人数码助理(personaldigitalassistant,pda)、移动互联网设备(mobileinternetdevice,mid)、可穿戴设备和电子书阅读器(e-bookreader)等。又如,无线终端也可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动设备。再如,无线终端可以为移动站(mobilestation)、接入点(accesspoint)、或ue的一部分。

上述系统架构适用的通信系统包括但不限于:码分多址(codedivisionmultipleaccess,cdma)is-95、码分多址(codedivisionmultipleaccess,cdma)2000、时分同步码分多址(timedivision-synchronouscodedivisionmultipleaccess,td-scdma)、宽带码分多址(widebandcodedivisionmultipleaccess,wcdma)、时分双工-长期演进(timedivisionduplexing-longtermevolution,tddlte)、频分双工-长期演进(frequencydivisionduplexing-longtermevolution,fddlte)、长期演进-增强(longtermevolution-advanced,lte-advanced),以及未来演进的各种无线通信系统(例如,5g系统)。

以5g系统(也可以称为newradio系统)为例,具体来说,5g系统中定义了新的业务类型:超高可靠低时延通信(ultra-reliableandlow-latencycommunication,urllc)业务和增强移动宽带(enhancedmobilebroadband,embb)业务。其中,urllc业务要求高可靠和低时延,而embb业务主要是要保证峰值速率。因此,urllc业务倾向于使用比embb业务更短的调度时间,embb业务正在传输时,urllc业务可以直接将其发送的部分数据替换为自己的数据进行发送,从而导致在进行信息传输时,会存在因打孔而导致信息传输失败的现象发生。

例如,网络设备201向第一终端2021发送用于传输embb业务数据的tb过程中,若确定需要向第一终端2021传输urllc业务数据,则网络设备可对tb包括的多个cb进行打孔,即将多个cb中的部分embb业务数据替换为urllc业务数据,如此,第一终端2021接收到tb后,第一终端2021需要向网络设备201进行反馈,若按照现有技术中对全部数据进行反馈,浪费了开销,反馈效率低。

基于上述系统架构,本发明实施例的一种应用场景中,第一设备为网络设备201,第二设备为第一终端2021、第二终端2022、第三终端2023中的任一终端;或者,另一种应用场景中,第一设备为第一终端2021、第二终端2022、第三终端2023中的任一终端,第二设备为网络设备201;又或者,再一种应用场景中,第一设备第一终端2021、第二终端2022、第三终端2023中的任一终端,第二设备为第一终端2021、第二终端2022、第三终端2023中除任一终端以外的终端。也就是说,本发明实施例中的数据传输方法可适用于网络设备和终端之间的上下行信息传输,也可以适用于不同终端之间的信息传输,对于下行数据传输,第二设备是基站,对应的第一设备是终端。对于上行数据传输,第二设备是终端,对应的第一设备是基站。对于d2d的数据传输,第二设备是ue,对应的第一设备也是ue。本申请的实施例对此不做限定。

本申请的实施例中的发送设备和接收设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和卫星上。本申请的实施例中的ue可以是手机、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtualreality,vr)终端设备、增强现实(augmentedreality,ar)终端设备、工业控制(industrialcontrol)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程医疗(remotemedical)中的无线终端、智能电网(smartgrid)中的无线终端、运输安全(transportationsafety)中的无线终端、智慧城市(smartcity)中的无线终端、智慧家庭(smarthome)中的无线终端等等。本申请的实施例对应用场景不做限定。

实施例一

图3示例性示出了本发明实施例一提供的数据传输方法所对应的流程示意图。如图3所示,包括以下步骤:

步骤310,第二设备向第一设备发送数据,所述数据承载在时频资源上。

步骤320,第一设备接收来自第二设备的数据。

步骤330,第二设备向第一设备发送指示信息。

步骤340,第一设备接收来自第一设备的指示信息,所述指示信息用于第一设备将时频资源区分为第一时频资源和/或第二时频资源。

步骤350,第一设备确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和/或承载在第二时频资源上的数据的反馈信息的方式。

需要说明的是:上述各个步骤的编号仅为一种执行过程的示例性说明,本发明实施例不对各个步骤做明确具体的先后顺序限定,有些步骤可以同时进行,或不按上述编号进行,例如,步骤310与步骤330可以同时发生,或者,步骤330也可以发生在步骤310之后,步骤320和步骤340可以同时发生,或者步骤340也可以发生在步骤320之后。

具体来说,步骤310中,第二设备向第一设备发送用于传输某一业务的数据,该数据承载在时频资源上。如果确定需要传输其它优先级较高的业务数据,则其它优先级较高的业务数据可对该数据所映射的资源进行打孔,以将部分时频资源中的业务数据替换为其他优先级较高的业务数据。替换后,在数据替换的资源上不再发送替换前的数据。其中,其它优先级较高的业务数据可以来自第二设备或者除第一设备和第二设备以外的设备。同时,打孔也包括第一设备和第二设备以外的设备发送的业务对第一设备造成强干扰,从而第二设备停止在对应时频资源上发送某一业务的数据的情况。

相应地,在步骤320中,第一设备接收来自第二设备的数据,该数据具体为部分时频资源中的业务数据已被替换为其它优先级较高的业务数据,另一部分时频资源依旧传输原来的业务数据。

步骤330中,第二设备向第一设备发送指示信息。

相应地,在步骤340中,第一设备接收来自第二设备的指示信息,所述指示信息用于第一设备将时频资源区分为第一时频资源和/或第二时频资源。

其中,该指示信息具体包括调度单元标识信息、cb的标识信息、cb组的标识信息中的至少一个;或者,打孔区域的位置信息。当指示信息包括打孔区域的位置信息时,第一设备根据打孔区域的位置信息,计算出第一时频资源,除所述第一时频资源外,所述时频资源中其余时频资源为第二时频资源。第一设备可以根据以下规则确定第一时频资源:当至少一个调度单元和打孔区域存在交集时,所述至少一个调度单元属于第一时频资源;或者,当至少一个cb的时频资源和打孔区域存在交集时,所述至少一个cb属于第一时频资源;或者,当至少一个cb组的时频资源和打孔区域存在交集时,所述cb组属于第一时频资源。第一设备确定出第一时频资源(有可能存在时频资源全部为第一时频资源或者时频资源全部为第二时频资源的情况),第一时频资源即其中全部或者部分业务数据替换为其它优先级较高的业务数据,第二时频资源即时频资源中除第一时频资源外的时频资源,第二时频资源中,依旧传输原来的业务数据,第一设备接收来自第二设备的数据承载在第一时频资源和第二时频资源上。本发明实施例中,第一时频资源中的全部或者部分业务数据替换为其它优先级较高的业务数据,可发生在第二设备向第一设备发送数据之前,也可以发生在第二设备向第一设备发送数据时,或者,也可以发生在第二设备向第一设备发送数据的传输过程中,其它优先级较高的业务数据可以来自第二设备或者除第一设备和第二设备以外的设备,例如,第一设备和第二设备以外的设备发送的业务对第一设备造成强干扰,从而第二设备停止在对应时频资源上发送某一业务的数据的情况。其中,优先级较高的业务数据可以是指要求高可靠和低时延的业务数据,例如,5g系统中的urllc业务数据,其优先级高于embb业务数据。参见图4,图4为embb数据被urllc数据抢占的一个示意图。

确定第一时频资源的规则为:当至少一个调度单元和打孔区域存在交集时,所述至少一个调度单元属于第一时频资源时,其调度单元可以是时隙(slot)或者微时隙(mini-slot),参见图5a,图5a中包括6个调度单元,分别为slot1、slot2、slot3、slot4、slot5和slot6,其中,slot1、slot2和slot4和打孔区域(阴影区域)存在交集,则确定slot1、slot2和slot4为第一时频资源,其余的slot3、slot5和slot6为第二时频资源。

打孔区域也可以是如图5b所示的形式,其中,打孔区域呈离散状分布在slot1、slot2和slot3中,则确定slot1、slot2和slot3为第一时频资源,其余的slot4、slot5和slot6为第二时频资源。

打孔区域也可以是如图5c所示的形式,其中,打孔区域呈连续块状分布在slot1、slot2和slot3中,则确定slot1、slot2和slot3为第一时频资源,其余的slot4、slot5和slot6为第二时频资源。

调度单元可以是如图5d所示的“回”形,“回”形的中心为调度单元1,“回”形的中心之外为调度单元2,打孔区域和调度单元2存在交集,则调度单元2为第一时频资源,调度单元1连同调度单元3、调度单元4、调度单元5和调度单元6为第二时频资源。

调度单元可以是如图5e所示的“田”形,按照顺时针方向,1个调度单元包括资源块1、资源块2、资源块3和资源块4,资源块1和资源块4和打孔区域存在交集,则调度单元1为第一时频资源,调度单元2和调度单元3为第二时频资源。

在步骤350中,第一设备确定向第二设备发送承载在第一时频资源上的数据的反馈信息的方式和/或承载在第二时频资源上的数据的反馈信息的方式,并按照确定的发送反馈信息的方式,向第二设备发送反馈信息。其中,该反馈信息可以根据解码情况确定,例如解码第二时频资源上承载的cb,若有任何一个cb解码错误,例如crc校验错误,cb解码失败,则反馈否定应答,例如nack,否则反馈肯定应答,例如ack。在现有lte协议中,tb最终映射到一个codeword中,反馈信息是针对codeword中的数据解码情况来确定。本申请相当于第一设备根据指示信息,只对codeword中的部分数据进行反馈。在以下实施例二至实施例九中,反馈信息同此处的相同,后文不再赘述。

第一设备确定的向第二设备发送反馈信息的方式可以为三种情况:

第一、第一设备确定向第二设备不发送承载在第一时频资源上的数据的反馈信息。

第二、第一设备确定向所述第二设备发送承载在第一时频资源上的数据中第一cb的反馈信息,其中,所述第一设备根据预设规则确定所述第一cb,所述第一cb为第一时频资源上的数据的部分或者全部。

第三、第一设备确定向第二设备发送承载在第二时频资源上的数据的反馈信息。

由此,第一设备向第二设备发送反馈信息的方式可以有以下几种,即:第一、第二(这两种对应时频资源全部为第一时频资源)、第三(对应时频资源全部为第二时频资源,)、第一+第三和第二+第三。

下面以指示信息包括调度单元标识信息为例,详细说明第一设备如何根据调度单元标识信息确定第一时频资源,并做第一+第三和第二+第三所示的反馈信息处理。

具体的,当该指示信息包括调度单元标识信息时,第一设备根据调度单元标识信息,确定第一时频资源。其中,该标识信息可以为调度单元编号,或者,也可以为其它用于唯一标识调度单元的信息。

如图6a所示,第二设备接收来自第一设备的指示信息,根据指示信息,第一设备确定slot2为第一时频资源,slot1、slot3和slot4为第二时频资源。

在一个实现方式中,第一cb和第二cb都位于slot2内,如图6b所示。此时,第一设备向第二设备发送slot1、slot3和slot4的反馈信息,不发送slot2的反馈信息。第一设备向第二设备发送slot1、slot3和slot4的反馈信息时,存在两种发送反馈信息的方式。

第一种:如果slot1、slot3和slot4中的cb全部解码正确,第一设备向第二设备发送肯定应答,例如1个ack,如果slot1、slot3和slot4中有一个cb解码错误,第一设备向第二设备发送否定应答,例如1个nack。肯定应答或者否定应答占用1比特。

第二种:slot1、slot3和slot4中的cb,对于解码正确的cb,第一设备向第二设备发送肯定应答,例如ack,对于解码错误的cb,第一设备向第二设备发送否定应答,例如nack。肯定应答和否定应答之和,等于slot1、slot3和slot4中的cb之和。

在另一个实现方式中,第一设备根据预设规则确定第一cb,比如,第一cb的一部分位于slot1和slot3中,另一部分位于slot2中,第二cb位于slot2内,如图6c所示。此时,第一设备可以向第二设备发送第二时频资源内cb的解码情况,不发送第一cb的解码情况,其具体发送反馈信息的方式和“在一个实现方式中”相同,此处不再赘述。

另外,第一设备可以向第二设备发送第一cb以及第二时频资源内cb的解码情况。如果第一cb以及第二时频资源内cb全部解码正确,第一设备向第二设备发送肯定应答,例如1个ack,如果第一cb以及第二时频资源内cb中至少一个cb解码错误,第一设备向第二设备发送否定应答,例如一个nack。或者,如果所述第一cb解码正确,所述第一设备向所述第二设备发送肯定应答,例如1个ack,如果所述第一cb解码错误,所述第一设备向所述第二设备发送否定应答,例如1个nack,如果所述第二时频内的cb全部解码正确,所述第一设备向所述第二设备发送肯定应答,例如1个ack,如果所述第二时频内的cb中至少一个cb解码错误,所述第一设备向所述第二设备发送否定应答,例如1个nack。或者,对于第一cb以及第二时频资源内的cb中解码正确的cb,第一设备向第二设备发送肯定应答,对于第一cb以及第二时频资源内的cb中解码错误的cb,第一设备向所述第二设备发送否定应答。

在再一个实现方式中,slot2中仅存在第一cb,第一cb的一部分位于slot2中,另一部分位于slot1中,如图6d所示,此时,第一设备可以向第二设备发送第一时频资源,即slot1、slot3和slot4的反馈信息,不发送第二时频资源,即slot2的反馈信息。在另一种情况中,第一设备可以向第二设备发送第一时频资源和第二时频资源,即slot1、slot2、slot3和slot4的反馈信息。其具体发送反馈信息的方式和“在一个实现方式中”相同,此处不再赘述。

在再一个实现方式中,如图6e所示,slot1和slot2被打孔,则确定slot1和slot2全部为第一时频资源,不存在第二时频资源,因此,第一设备不存在发送第二时频资源的反馈信息的情况。此时,第一设备可以仅向第二设备发送第一时频资源,即slot1和slot2的反馈信息,第一设备也可以不发送任何反馈信息。

在再一个实现方式中,如果仅存在第二时频资源,不存在第一时频资源,此时,第一设备仅向第二设备发送第二时频资源的反馈信息。

实施例二

在上述实施例一中,是基于调度单元确定第一时频资源,并进行相应的处理的,在实施例二中,介绍第一设备如何根据cb确定第一时频资源,并进行相应的发送反馈信息的处理。

当第一设备接收来自第二设备的指示信息,该指示信息包括cb标识信息时,当至少一个cb的时频资源和打孔区域存在交集,所述至少一个cb属于第一时频资源。

参见图7,图7为cb被打孔情况示意图。具体示出了cb1、cb2、cb3、cb4、cb5、cb6、cb7、cb8的被打孔情况,其中,第一设备根据指示信息中的cb标识信息,确定cb4为第一时频资源,则cb1、cb2、cb3、cb5、cb6、cb7和cb8为第二时频资源。

第一设备向第二设备发送第二时频资源上承载的数据的反馈信息具体包括:第一设备向第二设备发送第二时频资源内的cb的解码情况,如果cb全部解码正确,第一设备向第二设备发送肯定应答,如果cb中至少一个cb解码错误,第一设备向第二设备发送否定应答。或者,第一设备也可以对于解码正确的cb,向第二设备发送肯定应答,对于解码错误的cb,第一设备向第二设备发送否定应答。

在本实施例中,由于第二时频资源中包括7个cb,每一个cb的肯定应答或者否定应答分别对应1个ack或者1个nack,则7个cb的的反馈信息为n个ack和7-n个nack,n为小于7的整数。

在该实施例中,也在上述实施例中的存在第一时频资源,而不存在第二时频资源;或者,仅存在第二时频资源,而不存在第一时频资源的情况,此时,第一设备向第二设备发送反馈信息和实施例一中的对应实现方式相同,此处不再赘述。

实施例三

由于实施例二是基于数据所包括的多个cb来进行相应的处理,考虑到可以会存在cb的个数较多的情形,因此,本发明实施例还提供实施例三,具体对cb进行划分得到多个cb组,并基于cb组来进行处理,从而有效降低处理资源。进一步地,在实施例三中,对cb进行划分,可结合多个cb在时隙上的关系,将时隙上相邻,使用的子载波相同的cb划分在一个cb分组中。也就是说,多个cb分组的任一cb分组中包括至少一个cb,且任一cb分组中包括的至少一个cb在频域上相交,在时域上相邻。

当第一设备接收来自第二设备的指示信息,该指示信息为cb组标识信息时,当至少一个cb组的时频资源和打孔区域存在交集,所述至少一个cb组属于第一时频资源。举个例子,参见图8,cb1和cb2为cb组1,cb3和cb4为cb组2,cb5和cb6为cb组3,cb7和cb8为cb组4,根据来自第二设备的指示信息,cb组2中的cb4部分被打孔,则第一设备确定第一时频资源为cb组2,第二时频资源为cb组1、cb组3和cb组4。

第一设备向第二设备发送第二时频资源上承载的数据的反馈信息具体包括:所述第一设备向所述第二设备发送第二时频资源内的cb组的解码情况,如果所述cb组全部解码正确,所述第一设备向第二设备发送肯定应答,例如,1个ack,如果所述cb组中至少一个cb组解码错误,所述第一设备向第二设备发送否定应答,例如1个nack;或者,

第一设备向所述第二设备发送第二时频资源内的cb组的解码情况,对于解码正确的cb组,所述第一设备向第二设备发送肯定应答,对于解码错误的cb组,所述第一设备向第二设备发送否定应答,则3个cb组的反馈信息为m个ack和3-m个nack,m为小于3的整数。

在该实施例中,也在上述实施例中的存在第一时频资源,而不存在第二时频资源;或者,仅存在第二时频资源,而不存在第一时频资源;或者发送部分或者全部第一时频资源的反馈信息,同时发送第二时频资源的反馈信息的情况,此时,第一设备向第二设备发送反馈信息和实施例一中的对应实现方式相同,此处不再赘述。

实施例四

在实施例四中,介绍第一设备如何根据调度单元标识信息和cb标识信息,确定第一时频资源,并进行相应的处理。

当第一设备接收来自第二设备的指示信息,该指示信息包括调度单元标识信息和cb标识信息时,首先,第一设备根据调度单元标识信息,确定此次需要发送反馈信息的总体范围。例如,指示信息中包括slot1、slot2、slot3和slot4(参考图6a),则表示需要发送这4个slot的反馈信息。然后,第一设备根据cb标识信息,确定被打孔的cb的位置信息,从而确定打孔区域所在的slot,例如打孔的cb位于slot2,既而确定第一时频资源,即slot2。最后,第一设备不发送第一时频资源的反馈信息,发送第二时频资源的反馈信息,后续第一设备向第二设备发送第二时频资源的反馈信息的步骤和实施例一相同,此处不再赘述。

实施例五

在实施例五中,介绍第一设备如何根据打孔区域的位置信息确定第一时频资源,并做相应处理。

当第一设备接收来自第二设备的指示信息,该指示信息包括打孔区域的位置信息,第一设备可以根据打孔区域的位置信息,确定第一时频资源,比如,确定slot2或者cb4、或者cb组2为第一时频资源,其后续第一设备向第二设备发送第二时频资源的反馈信息的步骤和实施例一或实施例二或实施例三相同,此处不再赘述。

实施例六

针对上述方法流程,本发明实施例还提供一种数据传输装置,该数据传输装置的具体内容可以参照上述方法实施。

图9为本发明实施例六提供的数据传输装置的结构示意图,用于执行以上第一设备所执行的方法流程,如图9所示,该数据传输装置900包括:

第一接收单元910,用于接收来自第二设备的数据,所述数据承载在时频资源上。

第二接收单元920,用于接收来自所述第二设备的指示信息,所述指示信息用于所述数据传输装置将所述时频资源区分为第一时频资源和\或第二时频资源。

确定单元930,用于确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和/或承载在第二时频资源上的数据的反馈信息的方式。

具体的,所述指示信息包括:调度单元标识信息、编码块cb的标识信息和cb组的标识信息中的至少一个;或者,打孔区域的位置信息。

当所述指示信息为打孔区域的位置信息时,所述数据传输装置根据所述打孔区域的位置信息,计算出第一时频资源,除所述第一时频资源外,所述时频资源中其余时频资源为第二时频资源。

当至少一个调度单元和打孔区域存在交集时,所述至少一个调度单元属于第一时频资源;或者,

当至少一个cb的时频资源和打孔区域存在交集时,所述至少一个cb属于第一时频资源;或者,

当至少一个cb组的时频资源和打孔区域存在交集时,所述cb组属于第一时频资源。

进一步地,所述装置还包括:发送单元940,用于向第二设备不发送承载在第一时频资源上的数据的反馈信息。

发送单元940,用于向所述第二设备发送承载在第一时频资源上的数据中第一cb的反馈信息,其中,所述数据传输装置根据预设规则确定所述第一cb,所述第一cb为第一时频资源上的数据的部分或者全部。

发送单元940,用于向所述第二设备发送承载在第二时频资源上的数据的反馈信息。

进一步地,当向第二设备不发送承载在第一时频资源上的数据的反馈信息,向第二设备发送承载在第二时频资源上的数据的反馈信息时,所述发送单元具体用于,向所述第二设备发送第二时频资源内的cb的解码情况,如果所述cb全部解码正确,向第二设备发送肯定应答,如果所述cb中至少一个cb解码错误,向所述第二设备发送否定应答;或者,

对于解码正确的cb,向第二设备发送肯定应答,对于解码错误的cb,向所述第二设备发送否定应答。

进一步地,当向第二设备不发送承载在第一时频资源上的数据的反馈信息,向第二设备发送承载在第二时频资源上的数据的反馈信息时,所述发送单元具体用于,向所述第二设备发送第二时频资源内的cb组的解码情况,如果所述cb组全部解码正确,向所述第二设备发送肯定应答,如果所述cb组中至少一个cb组解码错误,向所述第二设备发送否定应答;或者,

对于解码正确的cb组,向第二设备发送肯定应答,对于解码错误的cb组,向第二设备发送否定应答。

进一步地,当向第二设备发送承载在第一时频资源上的数据中第一cb的反馈信息,向第二设备发送承载在第二时频资源上的数据的反馈信息时,所述发送单元具体用于,向所述第二设备发送第一cb以及第二时频资源内cb的解码情况,如果所述第一cb以及第二时频资源内cb全部解码正确,向所述第二设备发送肯定应答,如果所述第一cb以及第二时频资源内cb中至少一个cb解码错误,向所述第二设备发送否定应答;或者,

向所述第二设备发送第一cb以及第二时频资源内cb的解码情况,如果所述第一cb解码正确,向所述第二设备发送肯定应答,如果所述第一cb解码错误,向所述第二设备发送否定应答,如果所述第二时频内的cb全部解码正确,向所述第二设备发送肯定应答,如果所述第二时频内的cb中至少一个cb解码错误,向所述第二设备发送否定应答;或者,

向所述第二设备发送第一cb以及第二时频资源内cb的解码情况,对于所述第一cb以及第二时频资源内的cb中解码正确的cb,向所述第二设备发送肯定应答,对于所述第一cb以及第二时频资源内的cb中解码错误的cb,向所述第二设备发送否定应答。

实施例七

图10为本发明实施例七提供的数据传输装置的结构示意图,用于执行第二设备所执行的方法流程,如图10所示,该数据传输装置1000包括:第一发送单元1010,第二发送单元1020。

第一发送单元1010,用于向第一设备发送数据,所述数据承载在时频资源上。

第二发送单元1020,用于向第一设备发送指示信息,所述指示信息用于所述第一设备将所述时频资源区分为第一时频资源和/或第二时频资源,确定向所述数据传输装置发送承载在第一时频资源上的数据的反馈信息的方式和/或承载在第二时频资源上的数据的反馈信息的方式。

其中,所述指示信息包括:调度单元标识信息、编码块cb的标识信息和cb组的标识信息中的至少一个;或者,打孔区域的位置信息。

具体的,当所述指示信息为打孔区域的位置信息时,所述第一设备根据所述打孔区域的位置信息,计算出第一时频资源,除所述第一时频资源外,所述时频资源中其余时频资源为第二时频资源。

当至少一个调度单元和打孔区域存在交集时,所述至少一个调度单元属于第一时频资源;或者,当至少一个cb的时频资源和打孔区域存在交集时,所述至少一个cb属于第一时频资源;或者,当至少一个cb组的时频资源和打孔区域存在交集时,所述cb组属于第一时频资源。

进一步地,所述装置还包括:接收单元1030;接收单元1030用于,不接收来自第一设备的承载在第一时频资源上的数据的反馈信息。

接收单元1030用于,接收来自第一设备的承载在第一时频资源上的数据中第一cb的反馈信息,其中,所述第一设备根据预设规则确定所述第一cb,所述第一cb为第一时频资源上的数据的部分或者全部。

接收单元1030用于,接收来自第一设备的第二时频资源上的数据的反馈信息。

当不接收来自第一设备的承载在第一时频资源上的数据的反馈信息,接收来自第一设备的第二时频资源上的数据的反馈信息时,所述接收单元1030具体用于,接收来自第一设备的第二时频资源内的cb的解码情况,如果所述cb全部解码正确,所述接收单元接收来自第一设备的肯定应答,如果所述cb中至少一个cb解码错误,所述接收单元接收来自第一设备的否定应答;或者,

接收来自第一设备的第二时频资源内的cb的解码情况,对于解码正确的cb,所述接收单元接收来自第一设备的肯定应答,对于解码错误的cb,所述接收单元接收来自第一设备的否定应答。

当不接收来自第一设备的承载在第一时频资源上的数据的反馈信息,接收来自第一设备的第二时频资源上的数据的反馈信息时,所述接收单元1030具体用于,接收来自第一设备的第二时频资源内的cb组的解码情况,如果所述cb组全部解码正确,接收来自第一设备的肯定应答,如果所述cb组中至少一个cb组解码错误,接收来自第一设备的否定应答;或者,

接收来自第一设备的第二时频资源内的cb组的解码情况,对于解码正确的cb组,接收来自第一设备的肯定应答,对于解码错误的cb组,接收来自第一设备的否定应答。

当接收单元接收来自第一设备的承载在第一时频资源上的数据中第一cb的反馈信息,接收来自第一设备的第二时频资源上的数据的反馈信息时,所述接收单元1030具体用于,接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,如果所述第一cb以及第二时频资源内cb全部解码正确,收来自第一设备的肯定应答,如果所述第一cb以及第二时频资源内cb中至少一个cb解码错误,接收来自第一设备的否定应答;或者,

接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,如果所述第一cb解码正确,接收来自第一设备的肯定应答,如果所述第一cb解码错误,接收来自第一设备的否定应答,如果所述第二时频内的cb全部解码正确,接收来自所述第一设备的肯定应答,如果所述第二时频内的cb中至少一个cb解码错误,接收来自第一设备的否定应答;或者,

接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,对于所述第一cb以及第二时频资源内的cb中解码正确的cb,接收来自所述第一设备的肯定应答,对于所述第一cb以及第二时频资源内的cb中解码错误的cb,接收来自第一设备的否定应答。

实施例八

图11为发明实施例八提供的一种通信装置的结构示意图,该通信装置既可以是终端,也可以是基站,用于执行上述第一设备所执行的方法流程。如图11所示,该设备1100包括:接收器1110a、发送器1110b、处理器1120、存储器1130和总线系统1140。

其中,存储器1130,用于存放程序。图11中仅示出了一个存储器,当然,存储器也可以根据需要,设置为多个。存储器1130也可以是处理器1120中的存储器。

存储器1130存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

处理器1120控制设备1100的操作,处理器1120还可以称为cpu(centralprocessingunit,中央处理单元)。具体的应用中,设备1100的各个组件通过总线系统1140耦合在一起,其中总线系统1140除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统1140。为便于表示,图11中仅是示意性画出。

上述本申请实施例揭示的方法可以应用于处理器1120中,或者由处理器1120实现。处理器1120可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1120中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1120可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1130,处理器1120读取存储器1130中的信息,结合其硬件执行以下步骤:

接收器1110a,用于接收来自第二设备的数据,所述数据承载在时频资源上。

接收器1110a还用于接收来自所述第二设备的指示信息,所述指示信息用于所述数据传输装置将所述时频资源区分为第一时频资源和/或第二时频资源;处理器1120,用于确定向所述第二设备发送承载在第一时频资源上的数据的反馈信息的方式和/或承载在第二时频资源上的数据的反馈信息的方式。

进一步地,所述指示信息包括:调度单元标识信息、编码块cb的标识信息和cb组的标识信息中的至少一个;或者,打孔区域的位置信息。

进一步地,当所述指示信息为打孔区域的位置信息时,所述通信装置根据所述打孔区域的位置信息,计算出第一时频资源,除所述第一时频资源外,所述时频资源中其余时频资源为第二时频资源。

进一步地,当至少一个调度单元和打孔区域存在交集时,所述至少一个调度单元属于第一时频资源;或者,当至少一个cb的时频资源和打孔区域存在交集时,所述至少一个cb属于第一时频资源;或者,当至少一个cb组的时频资源和打孔区域存在交集时,所述cb组属于第一时频资源。

进一步地,发送器1110b具体用于,向第二设备不发送承载在第一时频资源上的数据的反馈信息。

所述发送器1110b具体用于,向所述第二设备发送承载在第一时频资源上的数据中第一cb的反馈信息,其中,所述通信装置根据预设规则确定所述第一cb,所述第一cb为第一时频资源上的数据的部分或者全部。

所述发送器1110b具体用于,向所述第二设备发送承载在第二时频资源上的数据的反馈信息。

进一步地,所述发送器1110b具体用于,当确定向第二设备不发送承载在第一时频资源上的数据的反馈信息,向第二设备发送承载在第二时频资源上的数据的反馈信息时,所述发送单元具体用于,向所述第二设备发送第二时频资源内的cb的解码情况,如果所述cb全部解码正确,向第二设备发送肯定应答,如果所述cb中至少一个cb解码错误,向所述第二设备发送否定应答;或者,

对于解码正确的cb,向第二设备发送肯定应答,对于解码错误的cb,向所述第二设备发送否定应答。

进一步地,所述发送器1110b具体用于,当向第二设备不发送承载在第一时频资源上的数据的反馈信息,向第二设备发送承载在第二时频资源上的数据的反馈信息时,向所述第二设备发送第二时频资源内的cb组的解码情况,如果所述cb组全部解码正确,向所述第二设备发送肯定应答,如果所述cb组中至少一个cb组解码错误,向所述第二设备发送否定应答;或者,

对于解码正确的cb组,向第二设备发送肯定应答,对于解码错误的cb组,向第二设备发送否定应答。

进一步地,所述发送器1110b具体用于,向第二设备发送承载在第一时频资源上的数据中第一cb的反馈信息,向第二设备发送承载在第二时频资源上的数据的反馈信息时,向所述第二设备发送第一cb以及第二时频资源内cb的解码情况,如果所述第一cb以及第二时频资源内cb全部解码正确,向所述第二设备发送肯定应答,如果所述第一cb以及第二时频资源内cb中至少一个cb解码错误,向所述第二设备发送否定应答;或者,

如果所述第一cb解码正确,向所述第二设备发送肯定应答,如果所述第一cb解码错误,向所述第二设备发送否定应答,如果所述第二时频内的cb全部解码正确,向所述第二设备发送肯定应答,如果所述第二时频内的cb中至少一个cb解码错误,向所述第二设备发送否定应答;或者,

对于所述第一cb以及第二时频资源内的cb中解码正确的cb,向所述第二设备发送肯定应答,对于所述第一cb以及第二时频资源内的cb中解码错误的cb,向所述第二设备发送否定应答。

实施例九

图12为发明实施例九提供的一种通信装置的结构示意图,该通信装置可以是终端,也可以是基站,用于执行上述第二设备所执行的方法流程。如图12所示,该设备1200包括:发送器1210a、接收器1210b、处理器1220、存储器1230和总线系统1240。

其中,存储器1230,用于存放程序。图12中仅示出了一个存储器,当然,存储器也可以根据需要,设置为多个。存储器1230也可以是处理器1220中的存储器。

存储器1230存储了如下的元素,可执行模块或者数据结构,或者它们的子集,或者它们的扩展集:

操作指令:包括各种操作指令,用于实现各种操作。

操作系统:包括各种系统程序,用于实现各种基础业务以及处理基于硬件的任务。

处理器1220控制终端1200的操作,处理器1220还可以称为cpu。具体的应用中,终端1200的各个组件通过总线系统1240耦合在一起,其中总线系统1240除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统1240。为便于表示,图12中仅是示意性画出。

上述本申请实施例揭示的方法可以应用于处理器1220中,或者由处理器1220实现。处理器1220可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器1220中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器1220可以是通用处理器、dsp、asic、fpga或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器1230,处理器1220读取存储器1230中的信息,结合其硬件执行以下步骤:

发送器1210a,用于向第一设备发送数据,所述数据承载在时频资源上。

发送器1210a,还用于向第一设备发送指示信息,所述指示信息用于所述第一设备将所述时频资源区分为第一时频资源和/或第二时频资源,确定向所述数据传输装置发送承载在第一时频资源上的数据的反馈信息的方式和/或承载在第二时频资源上的数据的反馈信息的方式。

进一步地,所述指示信息包括:调度单元标识信息、编码块cb的标识信息和cb组的标识信息中的至少一个;或者,打孔区域的位置信息。

当所述指示信息为打孔区域的位置信息时,所述第一设备根据所述打孔区域的位置信息,计算出第一时频资源,除所述第一时频资源外,所述时频资源中其余时频资源为第二时频资源。

当至少一个调度单元和打孔区域存在交集时,所述至少一个调度单元属于第一时频资源;或者,

当至少一个cb的时频资源和打孔区域存在交集时,所述至少一个cb属于第一时频资源;或者,

当至少一个cb组的时频资源和打孔区域存在交集时,所述cb组属于第一时频资源。

接收器1210b,不接收来自第一设备的承载在第一时频资源上的数据的反馈信息。

接收器1210b,接收来自第一设备的承载在第一时频资源上的数据中第一cb的反馈信息,其中,所述第一设备根据预设规则确定所述第一cb,所述第一cb为第一时频资源上的数据的部分或者全部。

接收器1210b,接收来自第一设备的第二时频资源上的数据的反馈信息。

当不接收来自第一设备的承载在第一时频资源上的数据的反馈信息,接收来自第一设备的第二时频资源上的数据的反馈信息时,所述接收器1210b,具体用于,接收来自第一设备的第二时频资源内的cb的解码情况,如果所述cb全部解码正确,接收来自第一设备的肯定应答,如果所述cb中至少一个cb解码错误,接收来自第一设备的否定应答;或者,

接收来自第一设备的第二时频资源内的cb的解码情况,对于解码正确的cb,接收来自第一设备的肯定应答,对于解码错误的cb,接收来自第一设备的否定应答。

当不接收来自第一设备的承载在第一时频资源上的数据的反馈信息,接收来自第一设备的第二时频资源上的数据的反馈信息时,接收器1210b,具体用于,接收来自第一设备的第二时频资源内的cb组的解码情况,如果所述cb组全部解码正确,接收来自第一设备的肯定应答,如果所述cb组中至少一个cb组解码错误,接收来自第一设备的否定应答;或者,

接收来自第一设备的第二时频资源内的cb组的解码情况,对于解码正确的cb组,接收来自第一设备的肯定应答,对于解码错误的cb组,接收来自第一设备的否定应答。

当接收单元接收来自第一设备的承载在第一时频资源上的数据中第一cb的反馈信息,接收来自第一设备的第二时频资源上的数据的反馈信息时,接收器1210b,具体用于,接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,如果所述第一cb以及第二时频资源内cb全部解码正确,接收来自第一设备的肯定应答,如果所述第一cb以及第二时频资源内cb中至少一个cb解码错误,接收来自第一设备的否定应答;或者,

接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,如果所述第一cb解码正确,接收来自第一设备的肯定应答,如果所述第一cb解码错误,接收来自第一设备的否定应答,如果所述第二时频内的cb全部解码正确,接收来自所述第一设备的肯定应答,如果所述第二时频内的cb中至少一个cb解码错误,接收来自第一设备的否定应答;或者,

接收来自第一设备的第一cb以及第二时频资源内cb的解码情况,对于所述第一cb以及第二时频资源内的cb中解码正确的cb,接收来自所述第一设备的肯定应答,对于所述第一cb以及第二时频资源内的cb中解码错误的cb,接收来自第一设备的否定应答。

本申请的实施例中的方法步骤可以通过硬件的方式来实现,也可以由处理器执行软件指令的方式来实现。软件指令可以由相应的软件模块组成,软件模块可以被存放于随机存取存储器(randomaccessmemory,ram)、闪存、只读存储器(read-onlymemory,rom)、可编程只读存储器(programmablerom,prom)、可擦除可编程只读存储器(erasableprom,eprom)、电可擦除可编程只读存储器(electricallyeprom,eeprom)、寄存器、硬盘、移动硬盘、cd-rom或者本领域熟知的任何其它形式的存储介质中。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于asic中。另外,该asic可以位于发送设备或接收设备中。当然,处理器和存储介质也可以作为分立组件存在于发送设备或接收设备中。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等”

可以理解的是,在本申请的实施例中涉及的各种数字编号仅为描述方便进行的区分,并不用来限制本申请的实施例的范围。

可以理解的是,在本申请的实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请的实施例的实施过程构成任何限定。

以上所述,仅为本申请的实施例的具体实施方式,任何熟悉本技术领域的技术人员在本申请公开揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本申请的实施例的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1