一种设备到设备发送、接收、调度方法和相应装置的制造方法

文档序号:10626554阅读:476来源:国知局
一种设备到设备发送、接收、调度方法和相应装置的制造方法
【专利摘要】本发明公开了一种D2D发送、接收、调度方法和相应装置,提高D2D通信的传输效率。接收方法:UE1接收UE2发送的D2D数据包;UE1对该D2D数据包进行校验并发送表示校验结果的反馈信息,反馈信息为ACK或NACK,若反馈信息是NACK,则接收D2D数据包的重传。发送方法:UE2向UE1传输D2D数据包;当UE2接收到UE1发送反馈信息为NACK,或者接收到网络侧设备发送的授权信息,向UE1重传输D2D数据包。调度方法:网络侧设备向UE2发送第一授权信息,调度UE2向UE1发送D2D数据包;若网络侧设备接收到UE1发送的反馈信息是NACK,向UE2发送第二授权信息,调度UE2重传输D2D数据包。
【专利说明】
一种设备到设备发送、接收、调度方法和相应装置
技术领域
[0001]本发明涉及无线通信领域,具体涉及一种设备到设备发送、接收、调度方法和相应
目.0
【背景技术】
[0002]随着移动通信业务的多样化,例如,社交网络、电子支付等应用在无线通信系统中的普及,使得近距离用户之间的业务传输需求日益增长。因此,设备到设备(Device-to-Device,简称为D2D)的通信模式日益受到广泛关注。D2D是指业务数据不经过基站和核心网的转发,直接由源用户设备(User Equipment,简称为UE)通过空口传输给目标用户设备,也可称之为邻近服务(Proximity Service,简称ProSe)。对于近距离通信的用户来说,D2D不但节省了无线频谱资源,而且降低了核心网的数据传输压力。
[0003]无线通信通常包括广播(broadcast)、组播(groupcast)、单播(unicast)等通信模式。广播通常没有特定的接收端,例如对发送端发送的业务感兴趣的设备都可以接收该业务;组播是另一种一对多通信,组成一个通信组的终端可以接收到发送端所发送的业务;单播则是将业务发送给特定的某个接收端。LTE Rel-12在物理层定义了 D2D广播通信。LTERel-12的广播通信包括两种通信模式:mode I和mode 2。前者是基于eNB调度的广播通信;后者由UE在D2D通信资源池中自主选择资源进行D2D传输。
[0004]D2D广播通信的特点是没有HARQ ACK反馈,而对于单播通信来说,这种方式显然不是最优的。

【发明内容】

[0005]本发明要解决的技术问题是提供一种设备到设备发送、接收、调度方法和相应装置,实现HARQ反馈,提高D2D通信的传输效率。
[0006]为解决上述技术问题,本发明提供了一种设备到设备D2D数据包接收方法,包括:
[0007]第一用户设备UE接收第二 UE发送的D2D数据包;
[0008]第一 UE对接收到的所述D2D数据包进行校验并发送用于表示校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK,如果所述反馈信息是NACK,则接收所述D2D数据包的重传。
[0009]进一步地,发送反馈信息的子帧为反馈子帧,所述第一 UE根据预先设置的规则确定所述反馈子帧的位置或者根据控制信令中的指示确定所述反馈子帧的位置。
[0010]进一步地,所述第一 UE根据预先设置的规则确定所述反馈子帧的位置,包括:所述预先设置的规则为所述反馈子帧与接收所述D2D数据包的子帧之间具有第一预设间隔,所述第一预设间隔为固定时域间隔或者为最小时域间隔,所述第一UE根据接收所述D2D数据包的子帧位置以及所述第一预设间隔确定所述反馈子帧的位置。
[0011]进一步地,所述第一 UE根据接收所述D2D数据包的子帧位置以及所述第一预设间隔确定反馈子帧位置时,所述方法还包括:当在确定的反馈子帧有D2D数据接收需求时,所述第一 UE放弃D2D数据接收;当在确定的反馈子帧有D2D数据发送需求且所述D2D数据发送的目标UE非所述第二 UE时,所述第一 UE放弃D2D数据发送;当在确定的反馈子帧有D2D数据发送需求且所述D2D数据发送的目标UE为所述第二 UE时,所述第一 UE将所述反馈信息与所述D2D数据复用后在反馈子帧发送。
[0012]进一步地,所述第一 UE根据控制信令中的指示确定所述反馈子帧的位置,包括:所述控制信令中的指示包括用于指示反馈子帧位置的参数,或者包括用于指示第一反馈间隔的参数,所述第一反馈间隔为反馈子帧与接收D2D数据包的子帧的间隔,所述第一反馈间隔为固定时域间隔或者为最小时域间隔,所述第一 UE根据所述控制信令中的指示确定所述反馈子帧的位置。
[0013]进一步地,所述第一 UE根据最小时域间隔确定所述反馈子帧的位置,包括:确定满足所述最小时域间隔的第一可用反馈子帧为发送反馈信息的反馈子帧,所述第一可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源或者被指示为反馈信息传输子帧的子帧,非所述第一 UE的蜂窝通信数据接收或发送子帧,非所述第一 UE的D2D数据接收或发送子帧,非所述第一 UE的随机接入子帧。
[0014]进一步地,所述第一 UE接收所述D2D数据包的重传,包括:所述第一 UE根据网络侧设备或者第二 UE的调度接收所述D2D数据包的重传;或者,所述第一 UE在同一个混合自动重传HARQ进程中接收D2D数据包的重传;或者,所述第一 UE根据所述反馈子帧的位置以及第二预设间隔确定D2D数据的重传位置,所述第二预设间隔为所述反馈子帧与D2D数据包的重传子帧的间隔,所述第二预设间隔为固定时域间隔,所述第一 UE在所述D2D数据的重传位置接收D2D数据包的重传。
[0015]进一步地,所述第一 UE根据网络侧设备或者第二 UE的调度接收所述D2D数据包的重传,包括:所述第一 UE接收网络侧设备发送的控制信令或者第二 UE在用于D2D调度分配SA重传的资源发送的控制信令,所述控制信令用于调度所述D2D数据包的重传,所述第一 UE按照所述控制信令的指示接收所述D2D数据包的重传。
[0016]进一步地,所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。
[0017]进一步地,所述第一 UE在同一个混合自动重传HARQ进程中接收D2D数据包的重传,包括:所述第一 UE在同一个HARQ进程所对应的子帧中接收所述D2D数据的重传,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧。
[0018]进一步地,所述第一 UE接收第二 UE发送的D2D数据包,包括:所述第一 UE在位图指示的子帧接收D2D数据包;所述第一 UE接收所述D2D数据包的重传,包括:所述第一 UE在所述位图指示的子帧接收所述D2D数据包的重传;所述位图中每个比特对应一个HARQ进程。
[0019]为解决上述技术问题,本发明还提供了一种D2D数据包接收装置,包括第一 D2D数据包接收模块、校验模块、第一发送模块和第二 D2D数据包接收模块,其中:
[0020]所述第一 D2D数据包接收模块,用于接收第二 UE发送的D2D数据包;
[0021]所述校验模块,用于对所述D2D数据包进行校验;
[0022]所述第一发送模块,用于发送用于表示校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK ;
[0023]所述第二 D2D数据包接收模块,用于在所述反馈信息是NACK时,接收所述D2D数据包的重传。
[0024]为解决上述技术问题,本发明还提供了一种D2D数据包发送方法,包括:
[0025]第二 UE向第一 UE传输D2D数据包;
[0026]当接收到所述第一 UE发送的用于表示校验结果的反馈信息且反馈信息为非确认NACK,或者接收到网络侧设备发送的用于指示D2D数据包重传的授权信息,向所述第一 UE重传输所述D2D数据包。
[0027]进一步地,所述第一 UE发送反馈信息的子帧为反馈子帧,所述第二 UE根据预先设置的规则确定所述反馈子帧的位置或者根据控制信令中的指示确定所述反馈子帧的位置,在所述反馈子帧接收所述反馈信息。
[0028]进一步地,所述第二 UE根据预先设置的规则确定所述反馈子帧的位置,包括:所述预先设置的规则为所述反馈子帧与发送所述D2D数据包的子帧之间具有第三预设间隔,所述第三预设间隔为固定时域间隔或者为最小时域间隔,所述第二UE根据发送所述D2D数据包的子帧位置以及所述第三预设间隔确定反馈子帧位置。
[0029]进一步地,所述第二 UE根据控制信令中的指示确定所述反馈子帧的位置,包括:所述控制信令中的指示包括用于指示所述反馈子帧位置的参数,或者包括用于指示第二反馈间隔的参数,所述第二反馈间隔为所述反馈子帧与发送D2D数据包的子帧的间隔,所述第二反馈间隔为固定时域间隔或者为最小时域间隔,所述第二 UE根据控制信令中的指示确定所述反馈子帧的位置。
[0030]进一步地,所述第二 UE根据最小时域间隔确定所述反馈子帧的位置,包括:确定满足所述最小时域间隔的第二可用反馈子帧为接收反馈信息的反馈子帧,所述第二可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第二 UE的D2D数据接收或发送子帧,非所述第二 UE的随机接入子帧。
[0031]进一步地,所述向所述第一 UE重传输所述D2D数据包,包括:所述第二 UE根据网络侧设备发送的控制信令确定用于D2D数据包重传的资源,在所述用于D2D数据包重传的资源中重传输所述D2D数据包;或者,所述第二 UE确定用于D2D数据包重传的资源,向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,在所述用于D2D数据包重传的资源中重传输所述D2D数据包。
[0032]进一步地,所述向所述第一 UE重传输所述D2D数据包,包括:所述第二 UE在同一个混合自动重传HARQ进程中重传输所述D2D数据包,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧;或者,所述第二 UE根据反馈子帧的位置以及第四预设间隔确定D2D数据的重传位置,所述第四预设间隔为所述反馈子帧与D2D数据包的重传子帧之间的间隔,所述第四预设间隔为固定时域间隔,所述第二 UE在所述D2D数据的重传位置重传输所述D2D数据包。
[0033]进一步地,所述第二 UE确定用于D2D数据包重传的资源,向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,在所述用于D2D数据包重传的资源中重传输所述D2D数据包,包括:所述第二 UE在用于D2D调度分配SA重传的资源向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,所述第二 UE在所述控制信令指示的重传资源上重传输所述D2D数据包。
[0034]进一步地,所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。
[0035]进一步地,所述第二 UE向第一 UE传输D2D数据包,包括:所述第二 UE在位图指示的子帧发送D2D数据包;所述第二 UE向所述第一 UE重传输所述D2D数据包,包括:所述第二 UE在所述位图指示的子帧重传输所述D2D数据包;所述位图中每个比特对应一个HARQ进程。
[0036]为解决上述技术问题,本发明还提供了一种设备到设备D2D数据包发送装置,包括传输模块和重传输模块,其中:
[0037]所述传输模块,用于向第一 UE传输D2D数据包;
[0038]所述重传输模块,用于当接收到所述第一 UE发送的用于表示校验结果的反馈信息且反馈信息为非确认NACK,或者接收到网络侧设备发送的用于指示D2D数据包重传的授权信息,向所述第一 UE重传输所述D2D数据包。
[0039]为解决上述技术问题,本发明还提供了一种D2D通信调度方法,包括:
[0040]网络侧设备向第二用户设备UE发送第一授权信息,所述第一授权信息用于调度所述第二 UE向第一 UE发送D2D数据包;
[0041 ] 接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK ;
[0042]如果接收的所述反馈信息是NACK,向所述第二 UE发送第二授权信息,所述第二授权信息用于调度所述第二 UE重传输所述D2D数据包。
[0043]进一步地,接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,包括:所述网络侧设备确定与发送D2D数据包的子帧之间具有第五预设间隔的子帧为第一 UE发送反馈信息的反馈子帧,所述第五预设间隔为固定时域间隔或者为最小时域间隔,所述网络侧设备在所述反馈子帧接收所述第一 UE发送的反馈信息。
[0044]进一步地,所述网络侧设备确定与发送D2D数据包的子帧之间具有第五预设间隔的子帧为第一 UE发送反馈信息的反馈子帧,包括:所述网络侧设备确定与所述第一 UE发送D2D数据包的子帧间隔一固定时间间隔的子帧为接收反馈信息的反馈子帧;或者,所述网络侧设备确定与所述第一 UE发送D2D数据包的子帧的间隔满足最小时域间隔的第三可用反馈子帧为接收反馈信息的反馈子帧,所述第三可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第一 UE的D2D数据接收或发送子帧,非所述第二 UE的D2D数据接收或发送子帧,非随机接入子帧。
[0045]进一步地,如果所述反馈信息是NACK,所述方法还包括:所述网络侧设备向所述第一 UE发送控制信令,所述控制信令用于调度所述第一 UE接收D2D数据包的重传;所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。
[0046]为解决上述技术问题,本发明还提供了一种设备到设备D2D通信调度装置,包括第一调度模块、反馈信息接收模块和第二调度模块,其中:
[0047]所述第一调度模块,用于向第二用户设备UE发送第一授权信息,所述第一授权信息用于调度所述第二 UE向第一 UE发送D2D数据包;
[0048]所述反馈信息接收模块,用于接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK ;
[0049]所述第二调度模块,当接收的所述反馈信息是NACK时,用于向所述第二 UE发送第二授权信息,所述第二授权信息用于调度所述第二 UE重传输所述D2D数据包。
[0050]本发明实施例尽可能沿用现有D2D通信的实现,可以在不显著增加终端实现复杂度及信令开销的前提下,基于现有D2D传输模式引入基于HARQ ACK/NACK反馈及基于反馈进行重传的D2D单播通信,通过基于HARQ的单播通信提高D2D的频谱效率,扩大D2D通信的应用范围。
[0051]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0052]附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
[0053]图1是相关技术中蜂窝网络部署示意图;
[0054]图2是相关技术中无线资源结构的示意图;
[0055]图3为本发明实施例一D2D数据包接收方法流程图;
[0056]图4为本发明实施例二 D2D数据包发送方法流程图;
[0057]图5为本发明实施例三D2D通信调度方法流程图;
[0058]图6为本发明实施例四调度装置结构示意图;
[0059]图7为本发明实施例四接收装置结构示意图;
[0060]图8为本发明实施例四发送装置结构示意图。
【具体实施方式】
[0061]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0062]在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0063]本文所述的技术适用于蜂窝无线通信系统或网络。常见的蜂窝无线通信系统可以基于 CDMA (Code Divis1n Multiplexing Access,码分多址)技术、FDMA (FrequencyDivis1n Multiplexing Access,频分多址)技术、OFDMA(Orthogonal-FDMA,正交频分多址)技术、SC-FDMA (Single Carrier-FDMA,单载波频分多址)技术,等。例如,3GPP (3rd Generat1n Partnership Project) LTE (Long Term Evolut1n,长期演进)/LTE-A(LTE-Advanced,高级长期演进)蜂窝通信系统下行链路(或称为前向链路)基于OFDMA技术,上行链路(或称为反向链路)基于SC-FDMA多址技术。未来则有可能在一个链路上支持混合的多址技术。
[0064]在0FDMA/SC-FDMA系统中,用于通信的无线资源(Rad1 Resource)是时-频两维的形式。例如,对于LTE/LTE-A系统来说,上行和下行链路的通信资源在时间方向上都是以无线帧(rad1 frame)为单位划分,每个无线帧(rad1 frame)长度为10ms,包含10个长度为Ims的子帧(sub-frame),每个子帧包括长度为0.5ms的两个时隙(slot)。而通常子帧在无线帧内的编号为0-9 ;无线帧的编号为0-1023。如图1所示。
[0065]在频率方向,资源以子载波(subcarrier)为单位划分,具体在通信中,频域资源分配的最小单位是RB (Resource Block,资源块),对应物理资源的一个PRB (Physical RB,物理资源块)。一个PRB在频域包含12个子载波(sub-carrier),对应于时域的一个时隙(slot)。子帧内时域相邻的两个PRB称为PRB对(PRB pair)。每个0FDM/SC-FDM符号上对应一个子载波的资源称为资源元素(Resource Element, RE)。
[0066]图2所示为蜂窝无线通信系统的网络部署示意图。图中所示可以是3GPP LTE/LTE-A系统,或者其它的蜂窝无线通信技术。在蜂窝无线通信系统的接入网中,网络设备一般包括一定数量的基站(base stat1n,或者称为节点B (Node B),或者演进的节点B (evolved Node B,eNB),或者增强的节点B (enhanced Node B,eNB)),以及其它的网络实体(network entity)或网络单元(network element)。或者,概括来说,在3GPP中也可以将其统称为网络侧(E-UTRAN,Evolved Universal Terrestrial Rad1 Access Network,演进的通用陆地无线接入网络)。这里所说的基站也包括网络中的低功率节点(Low PowerNode,LPN),例如毫微微小区或家庭基站(pico,Relay,femto,HeNB即Home eNB等)等,也可统称其为小小区(small cell)。为描述简单,图2只示出了 3个基站。基站提供一定的无线信号覆盖范围,在该覆盖范围内的终端(terminal,或者称为用户设备(User Equipment,UE)或者device)可以与该基站进行无线通信。一个基站的无线信号覆盖区域可能会基于某些准则被划分为一个或者多个小区cell或扇区sector,例如可能会是三个小区。
[0067]实施例一
[0068]本实施例提供一种设备到设备数据包接收方法,如图3所示,包括以下步骤:
[0069]步骤110,第一 UE接收第二 UE发送的D2D数据包;
[0070]第一 UE可以根据网络侧设备或者第二 UE发送的控制信令中的指示确定用于接收D2D数据包的资源,在所述资源中接收第二 UE发送的D2D数据包。网络侧设备或者第二 UE发送的控制信令中携带有用于指示接收D2D数据包的参数。用于指示接收D2D数据包的参数可以是位图(bitmap),指示接收D2D数据包的子帧位置。
[0071]步骤120,所述第一 UE对接收到的所述D2D数据包进行校验并发送用于表示校验结果的反馈信息,所述反馈信息为确认(acknowledgement,简称ACK)或非确认(negativeacknowledgement,简称NACK);如果所述反馈信息是NACK,则接收所述D2D数据包的重传。
[0072]第一 UE可以向第二 UE或者向网络侧设备发送反馈信息。发送ACK或NACK (以下简称ACK/NACK)反馈信息的子帧为反馈子帧。当第一 UE向第二 UE发送反馈信息时,所述反馈子帧为以下子帧之一:蜂窝通信系统的上行子帧或者下行子帧,配置有反馈资源(即反馈信息传输资源)的上行子帧或者下行子帧;控制信令所指示的子帧。当第一 UE向所属基站发送反馈信息时,所述反馈子帧为以下子帧之一:蜂窝通信系统的上行子帧,配置有反馈资源(即反馈信息传输资源)的上行子帧;控制信令所指示的子帧。
[0073]基于Rel_12D2D SA (Scheduling Assignment,调度分配)周期,D2D数据包的 HARQ反馈信息在数据传输所在的SA周期内传输。但是,Rel-12中每个数据包盲重传4次的规则需要被重新定义:是否重传取决于接收到的ACK/NACK反馈,如果校验结果为ACK则无需重传,如果校验结果为NACK则在反馈子帧发送反馈信息。反馈子帧可以根据预先设置的规则确定,也可以根据控制信令中的指示确定。下面分别进行说明。
[0074]方式一,第一 UE根据预先设置的规则确定反馈子帧的位置
[0075]Ia:预设的规则为反馈子帧与接收D2D数据包的子帧之间具有第一预设间隔,该第一预设间隔是固定的时域间隔。
[0076]例如,用户设备在子帧η接收到所述D2D数据包,则确定与所述D2D数据包之间具有固定间隔k的子帧n+k用于传输ACK/NACK反馈信息,k取值为整数。比如,k取值为3或4或5等等。或者,k的取值与双工方式相关,比如频分双工FDD系统和时分双工TDD系统的取值可能不同;而对于TDD系统,k值可以是一个固定的值,或者k的取值包括多个,不同的TDD上下行配置(UL-DL Configurat1n)的k值可能不同。
[0077]这里所说的子帧η和子帧n+k可以是针对所有的子帧(比如所有的上行子帧或者所有的下行子帧),或者是针对一个特定的子帧集合中的子帧。对于前者,间隔k为实际的间隔,比如k = 4,那么在子帧时长Ims的假设下,子帧η和子帧n+k之间的间隔是4毫秒(ms)。对于后者,实际的间隔可能会与k值不同。比如在上行子帧中分配一部分子帧(这一部分子帧形成一个子帧集合)用于D2D通信(这一部分子帧可以是分配的用于D2D数据传输和反馈信息传输的,或者只用于反馈信息传输),子帧n+k的位置基于该子帧集合中的子帧及k值确定。比如,该子帧集合中包括编号为1、2、4、6、8、9的子帧,那么对于子帧2中的D2D数据包的传输,如果k = 4,则其反馈信息在子帧9传输,即计算间隔k时只考虑该子帧集合中的子帧。
[0078]在本方式中,D2D UE的ACK/NACK反馈具有最高优先级,即如果与其他传输碰撞时,放弃其他传输。例如,如果该反馈时发现有需要接收的包,则UE认为这是调度出错(error case);如果反馈时有需要发送的包,如果是发送给同一个UE的,则可将ACK/NACK复用后传输,如果是发送给其他UE的,则其他UE的发送取消。具体地:
[0079](I)当第一 UE在发送所述反馈信息的子帧同时有D2D接收需求时,比如确定的反馈子帧为n+k,但基站或者其他UE发送的控制信令指示该子帧n+k是第一 UE的D2D接收子帧,则第一 UE可以只发送ACK/NACK反馈信息而放弃进行D2D接收。
[0080](2)当第一 UE在发送所述反馈信息的子帧同时有D2D发送需求时,比如确定的反馈子帧为n+k,但基站或者其他UE发送的控制信令指示该子帧n+k是第一 UE的D2D数据发送子帧,且所述发送的目标UE与所述反馈信息发送的目标用户设备不同(本例中即为非第二 UE),则第一 UE可以只发送ACK/NACK反馈信息而放弃向非反馈信息目标UE发送D2D数据。
[0081](3)当第一 UE在发送所述反馈信息的子帧同时有D2D发送需求时,比如确定的反馈子帧为n+k,但基站或者其他UE发送的控制信令指示该子帧n+k是第一 UE的D2D数据发送子帧,且所述发送的目标UE与所述反馈信息发送的目标UE相同(本例中为第二 UE),则第一 UE可以将所述ACK/NACK反馈信息与所述D2D数据复用后发送。例如,所述复用方式可以类似LTE系统中ACK/NACK信息在物理上行共享信道(Physical Uplink SharedChannel,PUSCH)中的复用方式。
[0082]lb:预设的规则为反馈子帧与接收D2D数据包的子帧之间具有第一预设间隔,该第一预设间隔为一最小时域间隔。
[0083]在本方式中,确定满足该最小时域间隔的第一可用反馈子帧,并在所述第一反馈子帧中传输ACK/NACK反馈信息。所述第一可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源或者被指示为反馈信息传输子帧的子帧;非所述第一 UE的蜂窝通信数据接收或发送子帧;非所述第一 UE的D2D数据接收或发送子帧;非所述第一 UE的随机接入子帧。优选地,确定第一个可用反馈子帧为反馈信息传输的子帧位置,即UE在第一个不与D2D发送/接收冲突的子帧中传输反馈信息。
[0084]例如,该最小时域间隔为k(可取值为正整数,例如3或4或5等)。用户设备在子帧η接收到D2D数据后,在子帧n+k之后(此处不包括n+k子帧本身,其他实施例中也可以包括,取决于k的取值)的第一个可用反馈子帧中传输所述D2D数据的ACK/NACK反馈信息。例如可用的反馈子帧为子帧1、2、4、6、8、9,并且k = 3 ;第一 UE在子帧I接收到D2D数据后,在子帧4之后的第一个可用反馈子帧传输ACK/NACK信息,由于子帧4之后的第一个可用反馈子帧为子帧6,即第一用户设备在子帧6传输反馈信息。
[0085]具体地,配置有反馈信息传输资源的子帧,是指该子帧中有网络侧设备配置或者预配置的用于D2D反馈信息传输的资源。而这些反馈信息传输资源可以在部分子帧中配置,比如网络侧配置或者预配置一部分子帧中有该反馈信息传输资源,或者全部子帧(全部的下行子帧,或者全部的上行子帧)中有该反馈信息传输资源。
[0086]例如,第一 UE接收到D2D数据后需要发送相应的反馈信息给D2D数据发送端(第二 UE)。假设子帧1、3、6、7、8配置有反馈资源,并且仍然假设k = 3。那么如果第一 UE在子帧I接收到D2D数据,需要在子帧4之后发送相应的ACK/NACK反馈信息。同时假设子帧6是第一 UE的D2D接收子帧,即子帧6需要接收其他UE (第二 UE或其他UE)发送的D2D数据,那么子帧6无法用于反馈信息传输,即子帧6不是第一 UE的可用反馈子帧,需要确定子帧6之后的子帧用于ACK/NACK反馈信息的传输。
[0087]方式二,第一 UE根据控制信令中的指示确定反馈子帧位置
[0088]eNB或发送端UE发送的控制信令中的指示包括用于指示反馈子帧位置的参数或者包括用于指示第一反馈间隔的参数,在本方式中,第一反馈间隔是反馈子帧与接收D2D数据包的子帧之间的间隔,第一反馈间隔可以是固定时域间隔或者为最小时域间隔,第一UE根据控制信令中的指示确定反馈子帧的位置。
[0089]2a:发送所述ACK/NACK反馈信息的子帧为控制信令所指示的反馈子帧。例如,所述第一 UE接收网络侧设备或所述第二 UE发送的控制信令,所述控制信令中携带有用于指示传输所述反馈信息的子帧位置的参数;用户设备按照所述参数的指示发送所述反馈信息。
[0090]例如,通过位图(bitmap)指示传输所述反馈信息的子帧位置;所述位图可以与指示D2D数据传输子帧(即指示接收D2D数据包的子帧)的位图(比如LTE Release-12D2D中的的 T-RPT,Time-Resource Pattern of Transmiss1n,时间资源传输图样)是同一个参数,或者也可以是不同的参数。如果所述位图与指示D2D数据传输子帧的位图是同一个参数,可以约定所述位图中用于指示特定的比特位置的“I”表示反馈信息传输子帧的位置。比如,位图中的最后一个“I”表示反馈信息传输子帧位置;或者,位图中奇数(或者偶数)位置的“ I”表示反馈信息传输子帧位置,其中奇数位置指位图中第m个“ I”对应的子帧位置,m为奇数,或者位图中第m个比特对应的子帧位置,m为奇数;或者,位图中后半部分出现的“I”表示反馈信息传输子帧位置(比如位图长度为8比特,后半部分指后4比特);等。
[0091]2b:发送所述ACK/NACK反馈信息的子帧根据控制信令的指示确定,控制信令中包括用于指示第一反馈间隔的参数。例如,所述第一用户设备接收网络侧设备或所述第二用户设备发送的控制信令,所述控制信令中携带有用于指示第一反馈间隔的参数,该第一反馈间隔表示传输所述反馈信息的子帧与所述数据传输子帧(即第一 UE接收D2D数据包的子帧)之间的间隔;第一UE按照该间隔确定传输反馈信息的子帧位置并在该子帧中发送所述反馈信息。
[0092]所指示的第一反馈间隔可以与方式一中的第一预设间隔进行类似的定义,即此处的第一反馈间隔既可以是固定的时域间隔,也可以是一个最小时域间隔,但此处所述的第一反馈间隔与前述的第一预设间隔的区别是,所述第一反馈间隔是通过控制信令指示的一个间隔值,而第一预设间隔是预定义或者预配置的一个间隔值;基于所指示的第一反馈间隔确定间隔值之后,具体的确定反馈子帧的方式可以与前述的基于第一预设间隔确定反馈子帧的方式相同。
[0093]指示所述第一反馈间隔的控制信令如果由网络侧设备发送,则所述控制信令可以是物理层信令,比如承载于DCI (Downlink Control Informat1n,下行控制信息)中;也可以是高层信令,如承载于专用RRC(Rad1 Resource Control,无线资源控制)信令中,或者比如承载于广播信令(SIB)中。
[0094]第一 UE接收D2D数据包并发送反馈信息后,如果反馈信息是NACK,则等待接收所述数据包的重传。有以下三种确定重传位置的方式。
[0095]方式1:第一 UE发送反馈信息后,根据网络侧设备或者第二 UE的调度进行重传接收;
[0096]在本方式中,第一 UE检测用于调度所述数据包重传的控制信令。所述控制信令可以是基站发送的,比如基站发送下行控制信息(Downlink Control Informat1n, DCI)调度D2D链路的数据传输和重传;或者是发送端UE (即第二用户设备发送的),比如侧行控制信息(Sidelink Control Informat1n (简称 SCI),也可称为调度分配(SchedulingAssignment,简称SA))。检测到所述控制信令后,所述第一 UE按照所述控制信令的指示进行所述D2D重传数据的接收。
[0097]所述控制信令中可以包括以下参数的部分或者全部:D2D链路的HARQ进程号(HARQ process number),新数据指不(New Data Indicator, NDI),冗余版本(RedundancyVers1n, RV),数据重传的时域和/或频域资源分配参数,正交掩码(Orthogonal CoverCode,0CC),所述D2D数据包的发送端(例如第二 UE)的标识(Identifier,ID),所述D2D数据包的接收端(例如第一 UE)的ID。上述参数并不是必须携带的,可以通过约定或者其他隐含方式确定。
[0098]la:D2D数据包发送端UE发送控制信令,可在用于D2D SA重传的资源发送用于调度所述D2D数据包重传的控制信令(SA)。例如,D2D通信中SA在每个SA周期内会传输2次,那么第一次传输的SA用于调度所述D2D数据包的首传,第二次传输的SA (即重传的SA)用于调度所述D2D数据包的重传。
[0099]进一步地,在上述实现方式的基础上,还有以下优选方式:
[0100](I)增加周期内SA的传输次数以用于调度所述D2D数据包的重传。例如,假设D2D数据包允许的周期内最大传输次数为P (即周期内最多可以重传P-1次),那么可以约定周期内每个SA可以传输P次(或者最多传输P次),其中第一次传输可以用于调度所述D2D数据包的首传,其余的传输用于调度所述D2D数据包的重传。如果首传时D2D数据包接收正确(即反馈信息是ACK),则该周期内可以继续进行其他D2D数据包的传输;或者,约定每个周期内只会传输一个D2D数据包,如果首传时D2D数据包接收正确,需要等到下一个周期才能进行其他D2D数据包的传输。当支持多个并行的HARQ进程时,对于某个HARQ进程,如果首传时D2D数据包接收正确(即反馈信息是ACK),则该HARQ进程在周期内所对应的其他传输子帧可以继续进行其他D2D数据包的传输;或者,约定每个周期内每个HARQ进程只会传输一个D2D数据包,如果首传时D2D数据包接收正确,需要等到下一个周期才能在该HARQ进程所对应的子帧进行其他D2D数据包的传输。
[0101]需要说明的是,P值可以固定,比如无论SA周期是多少,P值取值相同;或者,P值根据SA周期的大小确定,比如SA周期为40ms时,p值取值为4,SA周期为80ms时,p值取值为8,等。
[0102](2)在控制信令中携带新数据指示,用于指示首传还是重传,所述新数据指示的比特数可以根据可调度的HARQ进程数确定。比如最多可调度8个HARQ进程,则NDI指示信令的长度为8比特,每个比特对应一个HARQ进程。
[0103]进一步的,新数据指示也可以和指示HARQ进程的bitmap结合使用,例如通过8比特的bitmap表示所对应的HARQ进程是否有数据被调度,并进而根据NDI确定所调度的HARQ进程是首传还是重传。
[0104](3)所述首传或重传也可以通过RV隐含指示。例如,约定数据包传输的RV顺序为
[0213],则当指示的RV版本为O时表示所述D2D数据包的首传,RV版本为I时表示所述D2D数据包的第二次传输(即第一次重传),依次类推。
[0105]Ib:所述控制信令中包括数据重传的时域和/或频域资源分配参数,所述D2D数据包在所述资源分配参数指示的时域和/或频域资源中传输。
[0106]如果所述控制信令中不包括数据重传的时域和/或频域资源分配参数,所述D2D数据包传输的时域和/或频域资源与首传的位置相同。具体地,如果不包括时域资源分配参数,则D2D数据包重传时的时域资源与首传相同;如果不包括频域资源分配参数,则D2D数据包重传时的频域资源与首传相同;以此类推。所述的时域相同是指传输所述D2D数据包的子帧是同一个HARQ进程所对应的子帧(此处的HARQ进程指D2D HARQ进程,或者是蜂窝通信HARQ进程,比如蜂窝链路上行HARQ进程);或者,是指传输所述D2D数据包的子帧在传输周期内的位置相同,例如首传是在传输周期内的第I个子帧中,那么重传时在下个传输周期内的第I个子帧中,传输周期可以保持与SA周期相同,或者是对SA周期进行划分得到。所述的频域相同是指传输所述D2D数据包的频域位置与初次传输或者上一次传输使用的频域位置相同,或者根据初次传输或者上一次传输的位置及跳频(frequency hopping)规则确定。
[0107]方式2:第一UE发送反馈信息后,如果反馈信息是NACK,则严格同步地进行重传接收,即第一 UE在同一个HARQ进程中接收D2D数据包的重传,HARQ RTT (Round Trip Time,往返时间)是固定的;
[0108]所述HARQ传输采用同步的HARQ传输方式,同步是指同一个HARQ进程所对应的多次数据传输的子帧位置是固定的。
[0109]所述第一 UE在同一个HARQ进程所对应的子帧中接收所述D2D数据的重传。如果控制信令中包括用于指示HARQ进程号的参数,则所述重传与首传具有相同HARQ进程号。
[0110]具体地,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧。例如对于FDD系统,上行链路总共有8个HARQ进程,即间隔8个子帧的子帧属于同一个HARQ进程,比如子帧η、子帧η+8、子帧η+16、…属于同一个HARQ进程。从而当UE在子帧η接收到的D2D数据包的校验结果是NACK时,在子帧η+8对该数据包进行重传,发送端和接收端UE分别在子帧η+8发送和接收所述D2D数据包的重传。
[0111]或者,所述同一个HARQ进程所对应的子帧为D2D通信的HARQ进程所对应的子帧。例如,D2D链路的HARQ进程数为N,D2D子帧的编号为0、1、2、…(D2D子帧可以是某个起始和结束范围内的所有子帧,例如所有下行子帧或者所有上行子帧,也可以是在蜂窝通信资源中分配的部分子帧,例如在蜂窝上行子帧中分配一部分作为D2D子帧),则对D2D子帧的编号模N,结果相同的子帧都属于同一个D2D HARQ进程。例如D2D链路HARQ进程数N =6,那么举个例子,编号为1、7、13、…的D2D子帧属于同一个HARQ进程。从而,当D2D子帧I中传输的D2D数据包的校验结果为NACK时,所述D2D数据包的发送端在D2D子帧7中进行所述D2D数据包的重发,所述接收端在子帧7中进行所述D2D数据包的接收。
[0112]具体地,所述D2D数据传输的子帧使用位图进行指示,所述位图中每个比特对应一个HARQ进程。比如,位图长度为M,位图中的每个比特对应I个子帧集合。假设D2D子帧的编号为O、1、2、…(D2D子帧的含义与上述例子中的可以相同),则对D2D子帧的编号模M,取模的结果对应所述位图中的相应比特。假设M= 12,且调度D2D数据发送的位图为001000000000,则编号为2、14、…的子帧对应的HARQ进程用于所述D2D数据包的传输,如果子帧2中传输的D2D数据包的校验结果为NACK,则其重传在子帧14中,依次类推,不再赘述。
[0113]方式3:第一UE发送反馈信息后,根据反馈子帧的位置以及第二预设间隔确定D2D数据的重传位置,同步地进行重传接收,所述第二预设间隔为所述反馈子帧与D2D数据包的重传子帧的间隔,所述第二预设间隔为固定时域间隔,所述第一 UE在所述D2D数据的重传位置接收D2D数据包的重传(即在下一个满足第二预设间隔的子帧(或可用子帧)中接收重传);
[0114]当校验结果为NACK时,所述D2D数据的重传位置根据反馈信息传输的子帧位置确定,比如与所述反馈子帧具有第二预定间隔的D2D子帧中发送所述设备到设备通信数据的重传。进一步的,所述第二预定间隔可以是固定的间隔数值;所述D2D子帧可以是所有子帧(比如特定的起始和结束范围内的所有上行子帧),或者是被配置的用于D2D数据传输的子帧。如果所述D2D子帧是所有子帧,则所述D2D数据包在与反馈信息传输子帧具有固定间隔的子帧中传输。如果所述D2D子帧是被配置的用于D2D数据传输的子帧,则所述D2D数据包在所述反馈信息传输子帧的固定间隔后的第一个(可用的)D2D数据传输子帧中传输;此时固定间隔只计算D2D数据传输的子帧,或者计算全部子帧,例如全部上行子帧。固定间隔只计算D2D数据传输的子帧是指,所述D2D数据包在所述反馈信息传输子帧的固定间隔个D2D数据传输子帧后的第一个(可用的)D2D数据传输子帧中传输;固定间隔计算全部上行子帧是指,所述D2D数据包在所述反馈信息传输子帧的固定间隔个子帧(所有上行子帧,其中也包括配置的D2D数据传输子帧)后的第一个(可用的)D2D数据传输子帧中传输。
[0115]在另一个优选实施例中,第一 UE可以在位图指示的子帧接收D2D数据包以及所述D2D数据包的重传,位图的指示方式参照上文中描述,所述位图中每个比特对应一个HARQ进程。
[0116]实施例二
[0117]本实施例提供一种D2D数据包发送方法,如图4所示,包括以下步骤:
[0118]步骤210,第二 UE向第一 UE传输D2D数据包;
[0119]第二 UE可以根据基站的调度向第一 UE传输D2D数据包。
[0120]步骤220,当第二UE接收到所述第一UE发送的用于表示校验结果的反馈信息且反馈信息为NACK,或者接收到网络侧设备发送的用于指示D2D数据包重传的授权信息,向所述第一 UE重传输所述D2D数据包。
[0121]本实施例为对应实施例一接收方法的发送方法,两方法具有相关对应性,本实施例方法中的各种实现方式可参照实施例一中的说明和举例。
[0122]第一 UE发送反馈信息的子帧为反馈子帧。确定反馈子帧位置的方式有以下两种:
[0123]方式一:第二 UE根据预先设置的规则确定所述反馈子帧的位置,在所述反馈子帧接收所述反馈信息。
[0124]所述预先设置的规则为所述反馈子帧与发送所述D2D数据包的子帧之间具有第三预设间隔,所述第三预设间隔为固定时域间隔或者为最小时域间隔,所述第二 UE根据发送所述D2D数据包的子帧位置以及所述第三预设间隔确定反馈子帧位置。在同一次D2D数据传输过程中,为UE2预设的第三预设间隔与为UEl预设的第一预设间隔相同。具体实现可参见实施例一中第一预设间隔相关描述及举例。
[0125]当第三预设间隔为最小时域间隔时,所述第二 UE确定满足所述最小时域间隔的第二可用反馈子帧为接收反馈信息的反馈子帧,所述第二可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第二 UE的D2D数据接收或发送子帧,非所述第二 UE的随机接入子帧。
[0126]方式二:第二 UE或者根据控制信令中的指示确定所述反馈子帧的位置,在所述反馈子帧接收所述反馈信息。
[0127]所述控制信令中的指示包括用于指示所述反馈子帧位置的参数,或者包括用于指示第二反馈间隔的参数,所述第二反馈间隔为所述反馈子帧与发送D2D数据包的子帧的间隔,所述第二反馈间隔为固定时域间隔或者为最小时域间隔,所述第二 UE根据控制信令中的指示确定所述反馈子帧的位置。在同一次D2D数据传输过程中,向UE2发送的第二反馈间隔与向UEl发送的第一反馈间隔相同。具体实现可参见实施例一中第一反馈间隔相关描述及举例。
[0128]此时,当第二反馈间隔为最小时域间隔时,所述第二 UE确定满足所述最小时域间隔的第二可用反馈子帧为接收反馈信息的反馈子帧。
[0129]第二 UE采用以下方式之一向第一 UE重传输所述D2D数据包:
[0130]方式一,所述第二 UE根据网络侧设备发送的控制信令确定用于D2D数据包重传的资源,在所述用于D2D数据包重传的资源中重传输所述D2D数据包;
[0131]例如,基站发送DCI调度D2D数据重传,DCI中可以携带以下参数的部分或者全部用于指示D2D数据包的重传资源位置:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。具体示例可参见实施例一中描述。
[0132]方式二,所述第二 UE确定用于D2D数据包重传的资源,向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,在所述用于D2D数据包重传的资源中重传输所述D2D数据包。
[0133]具体地,第二 UE可根据网络侧的调度确定用于D2D数据包重传的资源,并在用于D2D调度分配SA重传的资源向第一 UE发送用于调度所述D2D数据包重传的控制信令,同时第二 UE在所述控制信令指示的重传资源上重传输所述D2D数据包。
[0134]方式三,所述第二 UE在同一个HARQ进程中重传输所述D2D数据包,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧;
[0135]方式四,所述第二 UE根据反馈子帧的位置以及第四预设间隔确定D2D数据的重传位置,所述第四预设间隔为所述反馈子帧与D2D数据包的重传子帧之间的间隔,所述第四预设间隔为固定时域间隔,所述第二 UE在所述D2D数据的重传位置重传输所述D2D数据包。
[0136]在同一次D2D数据传输过程中,为UE2预设的第四预设间隔与为UEl预设的第二预设间隔相同。具体实现可参见实施例一中第二预设间隔相关描述及举例。
[0137]在一个优选实施例中,所述第二 UE在位图指示的子帧发送D2D数据包以及重传输所述D2D数据包,所述位图中每个比特对应一个HARQ进程。
[0138]在一个优选实施例中,第二 UE在重传输D2D数据包时,可以使用非自适应重传的方式。当采用非自适应重传时,RV可以采用固定的RV顺序;频域资源位置可以与首传相同,或者根据首传的频域资源位置及跳频(frequency hopping)规则确定。
[0139]实施例三
[0140]本实施例提供一种D2D通信调度方法,如图5所示,包括:
[0141]步骤310,网络侧设备向第二 UE发送第一授权信息,所述第一授权信息用于调度所述第二 UE向第一 UE发送D2D数据包;
[0142]步骤320,接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,所述反馈信息为ACK或NACK ;
[0143]步骤330,如果接收到的所述反馈信息是NACK,向所述第二 UE发送第二授权信息,所述第二授权信息用于调度所述第二 UE重传输所述D2D数据包。
[0144]上述步骤320中,所述网络侧设备确定与发送D2D数据包的子帧之间具有第五预设间隔的子帧为第一 UE发送反馈信息的反馈子帧,所述第五预设间隔为固定时域间隔或者为最小时域间隔,所述网络侧设备在所述反馈子帧接收所述第一 UE发送的反馈信息。所述反馈子帧为蜂窝通信系统的上行子帧或者下行子帧,或者配置有反馈资源的上行子帧或者下行子帧,或者,发送所述ACK/NACK反馈信息的子帧为所述授权信息所指示的反馈子帧。
[0145]具体地,第五预设间隔为固定时域间隔时,网络侧设备确定与所述第一 UE发送D2D数据包的子帧间隔一固定时间间隔的子帧为接收反馈信息的反馈子帧;其中,所述反馈信息在所述反馈子帧的反馈资源中传输;或者,所述反馈信息复用在所述第一 UE发送给所述网络侧设备的蜂窝通信数据或蜂窝链路上行反馈信息中进行传输。第五预设间隔为最小时域间隔时,网络侧设备确定与所述第一 UE发送D2D数据包的子帧的间隔满足最小时域间隔的第三可用反馈子帧为接收反馈信息的反馈子帧,所述第三可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第一 UE的D2D数据接收或发送子帧,非所述第二 UE的D2D数据接收或发送子帧,非随机接入子帧。
[0146]关于第五预设间隔的实现方式参见实施例一中第一预设间隔的相关描述。
[0147]如果所述反馈信息是NACK,上述方法还包括以下步骤:所述网络侧设备向所述第一 UE发送控制信令,所述控制信令用于调度所述第一 UE接收D2D数据包的重传;所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。
[0148]所述反馈信息的传输与D2D数据包的重传参考前述实施例。
[0149]实施例四
[0150]本实施例提供一种用于设备到设备通信的系统,包括:蜂窝网络的网络侧设备、第一用户设备和第二用户设备。下面分别对上述各个实体进行说明。
[0151]—个实施例中,蜂窝网络的网络侧设备可以是如前述实例描述的基站。该网络侧设备包括如图6所示的调度装置,所述装置至少可以包括:第一调度模块410、反馈信息接收模块420和第二调度模块430,其中:
[0152]所述第一调度模块410,用于向第二 UE发送第一授权信息,所述第一授权信息用于调度所述第二 UE向第一 UE发送D2D数据包;
[0153]所述反馈信息接收模块420,用于接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK ;
[0154]所述第二调度模块430,当接收的所述反馈信息是NACK时,用于向所述第二 UE发送第二授权信息,所述第二授权信息用于调度所述第二 UE重传输所述D2D数据包。
[0155]所述第一 UE发送反馈信息的子帧为反馈子帧,所述反馈子帧为蜂窝通信系统的上行子帧或者下行子帧,或者配置有反馈资源的上行子帧或者下行子帧,或者,发送所述ACK/NACK反馈信息的子帧为所述授权信息所指示的反馈子帧。
[0156]在一个优选实施例中,所述反馈信息接收模块420确定与发送D2D数据包的子帧之间具有第五预设间隔的子帧为第一 UE发送反馈信息的反馈子帧,所述第五预设间隔为固定时域间隔或者为最小时域间隔,所述反馈信息接收模块420在所述反馈子帧接收所述第一 UE发送的反馈信息。
[0157]第五预设间隔为固定时域间隔时,所述反馈信息接收模块420确定与所述第一 UE发送D2D数据包的子帧间隔一固定时间间隔的子帧为接收反馈信息的反馈子帧;或者,
[0158]第五预设间隔为最小时域间隔时,所述反馈信息接收模块420确定与所述第一 UE发送D2D数据包的子帧的间隔满足最小时域间隔的第三可用反馈子帧为接收反馈信息的反馈子帧,所述第三可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第一 UE的D2D数据接收或发送子帧,非所述第二 UE的D2D数据接收或发送子帧,非随机接入子帧。
[0159]在一个优选实施例中,当所述反馈信息是NACK时,所述第二调度模块430还用于向所述第一 UE发送控制信令,所述控制信令用于调度所述第一 UE接收D2D数据包的重传;所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。
[0160]在一个实施方式中,网络侧设备可以是基站(base stat1n或eNB),或者其他的网络接入设备如小小区,也可以是更上层的网络节点,如网关(gateway),或者移动性管理实体(Mobility Management Entity,MME),或者为D2D提供服务的其他服务器或网络单元,或者同时包括上述节点的一个或者多个。
[0161]在另一个实施方式中,网络侧设备也可以是无覆盖场景中临时部署的网络单元。无覆盖场景是指用户设备处于蜂窝网络覆盖盲区的场景,例如蜂窝基础设施损坏,或者覆盖空洞区域,等。
[0162]在另一个实施方式中,网络侧设备也可以是担当簇头(Cluster Head)或者主UE(Primary UE)的UE,例如在某些特定场景比如无网络覆盖的场景中,由特定的用户设备进行设备发现资源的配置。
[0163]在一个实施例中,第一 UE包括如图7所示的接收装置,所述接收装置至少可以包括:第一 D2D数据包接收模块510、校验模块520、第一发送模块530和第二 D2D数据包接收模块540,其中:
[0164]所述第一 D2D数据包接收模块510,用于接收第二 UE发送的D2D数据包;
[0165]所述校验模块520,用于对所述D2D数据包进行校验;
[0166]所述第一发送模块530,用于发送用于表示校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK ;
[0167]所述第二 D2D数据包接收模块540,用于在所述反馈信息是NACK时,接收所述D2D数据包的重传。
[0168]在一个优选实施例中,发送反馈信息的子帧为反馈子帧,所述第一发送模块530还用于根据预先设置的规则确定所述反馈子帧的位置确定所述反馈子帧的位置。所述预先设置的规则为所述反馈子帧与接收所述D2D数据包的子帧之间具有第一预设间隔,所述第一预设间隔为固定时域间隔或者为最小时域间隔,所述第一发送模块530根据接收所述D2D数据包的子帧位置以及所述第一预设间隔确定所述反馈子帧的位置。
[0169]优选地,所述装置还包括判断模块550,其用于在所述第一发送模块530根据接收所述D2D数据包的子帧位置以及所述第一预设间隔确定反馈子帧位置后,判断如果在确定的反馈子帧有D2D数据接收需求,则通知所述第一 D2D数据包接收模块510和所述第二 D2D数据包接收模块540放弃D2D数据接收;判断如果在确定的反馈子帧有D2D数据发送需求且所述D2D数据发送的目标UE非所述第二 UE时,通知所述第一发送模块530放弃D2D数据发送;判断如果在确定的反馈子帧有D2D数据发送需求且所述D2D数据发送的目标UE为所述第二 UE时,通知所述第一发送模块530将所述反馈信息与所述D2D数据复用后在反馈子帧发送。
[0170]优选地,第一预设间隔为最小时域间隔时,所述第一收发模块530确定满足所述最小时域间隔的第一可用反馈子帧为发送反馈信息的反馈子帧,所述第一可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源或者被指示为反馈信息传输子帧的子帧,非所述第一 UE的蜂窝通信数据接收或发送子帧,非所述第一 UE的D2D数据接收或发送子帧,非所述第一 UE的随机接入子帧。
[0171]在另一个优选实施例中,所述第一发送模块530还用于根据控制信令中的指示确定所述反馈子帧的位置。所述控制信令中的指示包括用于指示反馈子帧位置的参数,或者包括用于指示第一反馈间隔的参数,所述第一反馈间隔为反馈子帧与接收D2D数据包的子帧的间隔,所述第一反馈间隔为固定时域间隔或者为最小时域间隔,所述第一发送模块530根据所述控制信令中的指示确定所述反馈子帧的位置。
[0172]优选地,所述第一反馈间隔为最小时域间隔时,所述第一收发模块530确定满足所述最小时域间隔的第一可用反馈子帧为发送反馈信息的反馈子帧。
[0173]在另一个优选实施例中,所述第二 D2D数据包接收模块540采用以下方式之一接收所述D2D数据包的重传:
[0174]方式一,所述第二 D2D数据包接收模块540根据网络侧设备或者第二 UE的调度接收所述D2D数据包的重传;
[0175]具体地,所述第二 D2D数据包接收模块540接收网络侧设备发送的控制信令或者第二 UE在用于D2D SA重传的资源发送的控制信令,所述控制信令用于调度所述D2D数据包的重传,所述第二 D2D数据包接收模块按照所述控制信令的指示接收所述D2D数据包的重传。所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。
[0176]方式二,所述第二 D2D数据包接收模块540在同一个混合自动重传HARQ进程中接收D2D数据包的重传;
[0177]具体地,所述第二 D2D数据包接收模块540在同一个HARQ进程所对应的子帧中接收所述D2D数据的重传,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧。
[0178]方式三,所述第二 D2D数据包接收模块540根据所述反馈子帧的位置以及第二预设间隔确定D2D数据的重传位置,所述第二预设间隔为所述反馈子帧与D2D数据包的重传子帧的间隔,所述第二预设间隔为固定时域间隔,所述第二 D2D数据包接收模块540在所述D2D数据的重传位置接收D2D数据包的重传。
[0179]在一个优选实施例中,所述第一 D2D数据包接收模块510接收第二 UE发送的D2D数据包,包括:所述第一 D2D数据包接收模块510在位图指示的子帧接收D2D数据包;所述第二 D2D数据包接收模块540接收所述D2D数据包的重传,包括:所述第二 D2D数据包接收模块540在所述位图指示的子帧接收所述D2D数据包的重传;所述位图中每个比特对应一个HARQ进程。
[0180]在一个实施例中,第二 UE如图8所示的发送装置,所述发送装置至少可以包括??传输模块610和重传输模块620,其中:
[0181]所述传输模块610,用于向第一 UE传输D2D数据包;
[0182]所述重传输模块620,用于当接收到所述第一 UE发送的用于表示校验结果的反馈信息且反馈信息为非确认NACK,或者接收到网络侧设备发送的用于指示D2D数据包重传的授权信息,向所述第一 UE重传输所述D2D数据包。
[0183]所述第一 UE发送反馈信息的子帧为反馈子帧。
[0184]在一个优选实施例中,所述重传输模块620根据预先设置的规则确定所述反馈子帧的位置,在所述反馈子帧接收所述反馈信息。
[0185]所述预先设置的规则为所述反馈子帧与发送所述D2D数据包的子帧之间具有第三预设间隔,所述第三预设间隔为固定时域间隔或者为最小时域间隔,所述重传输模块620根据发送所述D2D数据包的子帧位置以及所述第三预设间隔确定反馈子帧位置。
[0186]所述第三预设间隔为最小时域间隔时,所述重传输模块620确定满足所述最小时域间隔的第二可用反馈子帧为接收反馈信息的反馈子帧,所述第二可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第二 UE的D2D数据接收或发送子帧,非所述第二 UE的随机接入子帧。
[0187]在另一个优选实施例中,所述重传输模块620根据控制信令中的指示确定所述反馈子帧的位置,在所述反馈子帧接收所述反馈信息。
[0188]所述控制信令中的指示包括用于指示所述反馈子帧位置的参数,或者包括用于指示第二反馈间隔的参数,所述第二反馈间隔为所述反馈子帧与发送D2D数据包的子帧的间隔,所述第二反馈间隔为固定时域间隔或者为最小时域间隔,所述重传输模块620根据控制信令中的指示确定所述反馈子帧的位置。
[0189]所述第二反馈间隔为最小时域间隔时,所述重传输模块620确定满足所述最小时域间隔的第二可用反馈子帧为接收反馈信息的反馈子帧。
[0190]在一个优选实施例中,所述重传输模块620米用以下方式向所述第一 UE重传输所述D2D数据包:
[0191]方式一,所述重传输模块620根据网络侧设备发送的控制信令确定用于D2D数据包重传的资源,在所述用于D2D数据包重传的资源中重传输所述D2D数据包;
[0192]方式二,所述重传输模块620确定用于D2D数据包重传的资源,向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,在所述用于D2D数据包重传的资源中重传输所述D2D数据包。
[0193]具体地,所述重传输模块620在用于D2D调度分配SA重传的资源向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,所述重传输模块620在所述控制信令指示的重传资源上重传输所述D2D数据包。所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。
[0194]方式三,所述重传输模块620在同一个混合自动重传HARQ进程中重传输所述D2D数据包,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧;
[0195]方式四,所述重传输模块620根据反馈子帧的位置以及第四预设间隔确定D2D数据的重传位置,所述第四预设间隔为所述反馈子帧与D2D数据包的重传子帧之间的间隔,所述第四预设间隔为固定时域间隔,所述重传输模块在所述D2D数据的重传位置重传输所述D2D数据包。
[0196]在一个优选实施例中,所述传输模块610向第一 UE传输D2D数据包,包括:所述传输模块610在位图指不的子帧发送D2D数据包;所述重传输模块620向所述第一 UE重传输所述D2D数据包,包括所述重传输模块620在所述位图指示的子帧重传输所述D2D数据包;所述位图中每个比特对应一个HARQ进程。
[0197]显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
[0198]以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种设备到设备D2D数据包接收方法,其特征在于,包括: 第一用户设备UE接收第二 UE发送的D2D数据包; 第一 UE对接收到的所述D2D数据包进行校验并发送用于表示校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK,如果所述反馈信息是NACK,则接收所述D2D数据包的重传。2.根据权利要求1所述的方法,其特征在于, 发送反馈信息的子帧为反馈子帧,所述第一 UE根据预先设置的规则确定所述反馈子帧的位置或者根据控制信令中的指示确定所述反馈子帧的位置。3.根据权利要求2所述的方法,其特征在于, 所述第一 UE根据预先设置的规则确定所述反馈子帧的位置,包括: 所述预先设置的规则为所述反馈子帧与接收所述D2D数据包的子帧之间具有第一预设间隔,所述第一预设间隔为固定时域间隔或者为最小时域间隔,所述第一 UE根据接收所述D2D数据包的子帧位置以及所述第一预设间隔确定所述反馈子帧的位置。4.根据权利要求3所述的方法,其特征在于, 所述第一 UE根据接收所述D2D数据包的子帧位置以及所述第一预设间隔确定反馈子帧位置时,所述方法还包括: 当在确定的反馈子帧有D2D数据接收需求时,所述第一 UE放弃D2D数据接收;当在确定的反馈子帧有D2D数据发送需求且所述D2D数据发送的目标UE非所述第二 UE时,所述第一 UE放弃D2D数据发送;当在确定的反馈子帧有D2D数据发送需求且所述D2D数据发送的目标UE为所述第二 UE时,所述第一 UE将所述反馈信息与所述D2D数据复用后在反馈子帧发送。5.根据权利要求2所述的方法,其特征在于, 所述第一 UE根据控制信令中的指示确定所述反馈子帧的位置,包括: 所述控制信令中的指示包括用于指示反馈子帧位置的参数,或者包括用于指示第一反馈间隔的参数,所述第一反馈间隔为反馈子帧与接收D2D数据包的子帧的间隔,所述第一反馈间隔为固定时域间隔或者为最小时域间隔,所述第一 UE根据所述控制信令中的指示确定所述反馈子帧的位置。6.根据权利要求3或5所述的方法,其特征在于, 所述第一 UE根据最小时域间隔确定所述反馈子帧的位置,包括: 确定满足所述最小时域间隔的第一可用反馈子帧为发送反馈信息的反馈子帧,所述第一可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源或者被指示为反馈信息传输子帧的子帧,非所述第一 UE的蜂窝通信数据接收或发送子帧,非所述第一UE的D2D数据接收或发送子帧,非所述第一 UE的随机接入子帧。7.根据权利要求1-5中任一权利要求所述的方法,其特征在于, 所述第一 UE接收所述D2D数据包的重传,包括: 所述第一 UE根据网络侧设备或者第二 UE的调度接收所述D2D数据包的重传;或者, 所述第一 UE在同一个混合自动重传HARQ进程中接收D2D数据包的重传;或者, 所述第一 UE根据所述反馈子帧的位置以及第二预设间隔确定D2D数据的重传位置,所述第二预设间隔为所述反馈子帧与D2D数据包的重传子帧的间隔,所述第二预设间隔为固定时域间隔,所述第一 UE在所述D2D数据的重传位置接收D2D数据包的重传。8.根据权利要求7所述的方法,其特征在于, 所述第一 UE根据网络侧设备或者第二 UE的调度接收所述D2D数据包的重传,包括: 所述第一 UE接收网络侧设备发送的控制信令或者第二 UE在用于D2D调度分配SA重传的资源发送的控制信令,所述控制信令用于调度所述D2D数据包的重传,所述第一 UE按照所述控制信令的指示接收所述D2D数据包的重传。9.根据权利要求8所述的方法,其特征在于, 所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。10.根据权利要求7所述的方法,其特征在于, 所述第一 UE在同一个混合自动重传HARQ进程中接收D2D数据包的重传,包括: 所述第一 UE在同一个HARQ进程所对应的子帧中接收所述D2D数据的重传,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧。11.根据权利要求1所述的方法,其特征在于, 所述第一 UE接收第二 UE发送的D2D数据包,包括:所述第一 UE在位图指示的子帧接收D2D数据包; 所述第一 UE接收所述D2D数据包的重传,包括:所述第一 UE在所述位图指示的子帧接收所述D2D数据包的重传; 所述位图中每个比特对应一个HARQ进程。12.—种设备到设备D2D数据包发送方法,其特征在于,包括: 第二 UE向第一 UE传输D2D数据包; 当接收到所述第一 UE发送的用于表示校验结果的反馈信息且反馈信息为非确认NACK,或者接收到网络侧设备发送的用于指示D2D数据包重传的授权信息,向所述第一 UE重传输所述D2D数据包。13.根据权利要求12所述的方法,其特征在于, 所述第一 UE发送反馈信息的子帧为反馈子帧,所述第二 UE根据预先设置的规则确定所述反馈子帧的位置或者根据控制信令中的指示确定所述反馈子帧的位置,在所述反馈子帧接收所述反馈信息。14.根据权利要求13所述的方法,其特征在于, 所述第二 UE根据预先设置的规则确定所述反馈子帧的位置,包括: 所述预先设置的规则为所述反馈子帧与发送所述D2D数据包的子帧之间具有第三预设间隔,所述第三预设间隔为固定时域间隔或者为最小时域间隔,所述第二 UE根据发送所述D2D数据包的子帧位置以及所述第三预设间隔确定反馈子帧位置。15.根据权利要求13所述的方法,其特征在于, 所述第二 UE根据控制信令中的指示确定所述反馈子帧的位置,包括: 所述控制信令中的指示包括用于指示所述反馈子帧位置的参数,或者包括用于指示第二反馈间隔的参数,所述第二反馈间隔为所述反馈子帧与发送D2D数据包的子帧的间隔,所述第二反馈间隔为固定时域间隔或者为最小时域间隔,所述第二 UE根据控制信令中的指示确定所述反馈子帧的位置。16.根据权利要求14或15所述的方法,其特征在于, 所述第二 UE根据最小时域间隔确定所述反馈子帧的位置,包括:确定满足所述最小时域间隔的第二可用反馈子帧为接收反馈信息的反馈子帧,所述第二可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第二 UE的D2D数据接收或发送子帧,非所述第二 UE的随机接入子帧。17.根据权利要求12-15中任一权利要求所述的方法,其特征在于, 所述向所述第一 UE重传输所述D2D数据包,包括: 所述第二 UE根据网络侧设备发送的控制信令确定用于D2D数据包重传的资源,在所述用于D2D数据包重传的资源中重传输所述D2D数据包;或者, 所述第二 UE确定用于D2D数据包重传的资源,向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,在所述用于D2D数据包重传的资源中重传输所述D2D数据包。18.根据权利要求12-15任一权利要求所述的方法,其特征在于, 所述向所述第一 UE重传输所述D2D数据包,包括: 所述第二 UE在同一个混合自动重传HARQ进程中重传输所述D2D数据包,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧;或者 所述第二 UE根据反馈子帧的位置以及第四预设间隔确定D2D数据的重传位置,所述第四预设间隔为所述反馈子帧与D2D数据包的重传子帧之间的间隔,所述第四预设间隔为固定时域间隔,所述第二 UE在所述D2D数据的重传位置重传输所述D2D数据包。19.根据权利要求17所述的方法,其特征在于,所述第二 UE确定用于D2D数据包重传的资源,向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,在所述用于D2D数据包重传的资源中重传输所述D2D数据包,包括:所述第二 UE在用于D2D调度分配SA重传的资源向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,所述第二 UE在所述控制信令指示的重传资源上重传输所述D2D数据包。20.根据权利要求17所述的方法,其特征在于, 所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。21.根据权利要求12所述的方法,其特征在于, 所述第二 UE向第一 UE传输D2D数据包,包括:所述第二 UE在位图指示的子帧发送D2D数据包; 所述第二 UE向所述第一 UE重传输所述D2D数据包,包括:所述第二 UE在所述位图指示的子帧重传输所述D2D数据包; 所述位图中每个比特对应一个HARQ进程。22.—种设备到设备D2D通信调度方法,其特征在于,包括: 网络侧设备向第二用户设备UE发送第一授权信息,所述第一授权信息用于调度所述第二 UE向第一 UE发送D2D数据包; 接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK ; 如果接收的所述反馈信息是NACK,向所述第二 UE发送第二授权信息,所述第二授权信息用于调度所述第二 UE重传输所述D2D数据包。23.根据权利要求22所述的方法,其特征在于, 接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,包括: 所述网络侧设备确定与发送D2D数据包的子帧之间具有第五预设间隔的子帧为第一UE发送反馈信息的反馈子帧,所述第五预设间隔为固定时域间隔或者为最小时域间隔,所述网络侧设备在所述反馈子帧接收所述第一 UE发送的反馈信息。24.根据权利要求23所述的方法,其特征在于, 所述网络侧设备确定与发送D2D数据包的子帧之间具有第五预设间隔的子帧为第一UE发送反馈信息的反馈子帧,包括: 所述网络侧设备确定与所述第一 UE发送D2D数据包的子帧间隔一固定时间间隔的子帧为接收反馈信息的反馈子帧;或者, 所述网络侧设备确定与所述第一 UE发送D2D数据包的子帧的间隔满足最小时域间隔的第三可用反馈子帧为接收反馈信息的反馈子帧,所述第三可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第一 UE的D2D数据接收或发送子帧,非所述第二 UE的D2D数据接收或发送子帧,非随机接入子帧。25.根据权利要求22所述的方法,其特征在于, 如果所述反馈信息是NACK,所述方法还包括:所述网络侧设备向所述第一 UE发送控制信令,所述控制信令用于调度所述第一 UE接收D2D数据包的重传; 所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。26.一种设备到设备D2D数据包接收装置,其特征在于,包括第一 D2D数据包接收模块、校验模块、第一发送模块和第二 D2D数据包接收模块,其中: 所述第一 D2D数据包接收模块,用于接收第二 UE发送的D2D数据包; 所述校验模块,用于对所述D2D数据包进行校验; 所述第一发送模块,用于发送用于表示校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK ; 所述第二 D2D数据包接收模块,用于在所述反馈信息是NACK时,接收所述D2D数据包的重传。27.根据权利要求26所述的装置,其特征在于, 发送反馈信息的子帧为反馈子帧,所述第一发送模块还用于根据预先设置的规则确定所述反馈子帧的位置或者根据控制信令中的指示确定所述反馈子帧的位置。28.根据权利要求27所述的装置,其特征在于, 所述第一发送模块根据预先设置的规则确定所述反馈子帧的位置,包括: 所述预先设置的规则为所述反馈子帧与接收所述D2D数据包的子帧之间具有第一预设间隔,所述第一预设间隔为固定时域间隔或者为最小时域间隔,所述第一发送模块根据接收所述D2D数据包的子帧位置以及所述第一预设间隔确定所述反馈子帧的位置。29.根据权利要求28所述的装置,其特征在于, 所述装置还包括判断模块,其用于在所述第一发送模块根据接收所述D2D数据包的子帧位置以及所述第一预设间隔确定反馈子帧位置后,判断如果在确定的反馈子帧有D2D数据接收需求,则通知所述第一 D2D数据包接收模块和所述第二 D2D数据包接收模块放弃D2D数据接收;判断如果在确定的反馈子帧有D2D数据发送需求且所述D2D数据发送的目标UE非所述第二 UE时,通知所述第一发送模块放弃D2D数据发送;判断如果在确定的反馈子帧有D2D数据发送需求且所述D2D数据发送的目标UE为所述第二 UE时,通知所述第一发送模块将所述反馈信息与所述D2D数据复用后在反馈子帧发送。30.根据权利要求27所述的装置,其特征在于, 所述第一发送模块根据控制信令中的指示确定所述反馈子帧的位置,包括: 所述控制信令中的指示包括用于指示反馈子帧位置的参数,或者包括用于指示第一反馈间隔的参数,所述第一反馈间隔为反馈子帧与接收D2D数据包的子帧的间隔,所述第一反馈间隔为固定时域间隔或者为最小时域间隔,所述第一发送模块根据所述控制信令中的指示确定所述反馈子帧的位置。31.根据权利要求28或30所述的装置,其特征在于, 所述第一收发模块根据最小时域间隔确定所述反馈子帧的位置,包括: 所述第一收发模块确定满足所述最小时域间隔的第一可用反馈子帧为发送反馈信息的反馈子帧,所述第一可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源或者被指示为反馈信息传输子帧的子帧,非所述第一 UE的蜂窝通信数据接收或发送子帧,非所述第一 UE的D2D数据接收或发送子帧,非所述第一 UE的随机接入子帧。32.根据权利要求26-30中任一权利要求所述的装置,其特征在于, 所述第二 D2D数据包接收模块接收所述D2D数据包的重传,包括: 所述第二 D2D数据包接收模块根据网络侧设备或者第二 UE的调度接收所述D2D数据包的重传;或者, 所述第二 D2D数据包接收模块在同一个混合自动重传HARQ进程中接收D2D数据包的重传;或者, 所述第二 D2D数据包接收模块根据所述反馈子帧的位置以及第二预设间隔确定D2D数据的重传位置,所述第二预设间隔为所述反馈子帧与D2D数据包的重传子帧的间隔,所述第二预设间隔为固定时域间隔,所述第二 D2D数据包接收模块在所述D2D数据的重传位置接收D2D数据包的重传。33.根据权利要求32所述的装置,其特征在于, 所述第二 D2D数据包接收模块根据网络侧设备或者第二 UE的调度接收所述D2D数据包的重传,包括: 所述第二 D2D数据包接收模块接收网络侧设备发送的控制信令或者第二 UE在用于D2DSA重传的资源发送的控制信令,所述控制信令用于调度所述D2D数据包的重传,所述第二D2D数据包接收模块按照所述控制信令的指示接收所述D2D数据包的重传。34.根据权利要求33所述的装置,其特征在于, 所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。35.根据权利要求32所述的装置,其特征在于, 所述第二 D2D数据包接收模块在同一个混合自动重传HARQ进程中接收D2D数据包的重传,包括: 所述第二 D2D数据包接收模块在同一个HARQ进程所对应的子帧中接收所述D2D数据的重传,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧。36.根据权利要求26所述的方法,其特征在于, 所述第一 D2D数据包接收模块接收第二 UE发送的D2D数据包,包括:所述第一 D2D数据包接收模块在位图指示的子帧接收D2D数据包; 所述第二 D2D数据包接收模块接收所述D2D数据包的重传,包括:所述第二 D2D数据包接收模块在所述位图指示的子帧接收所述D2D数据包的重传; 所述位图中每个比特对应一个HARQ进程。37.一种设备到设备D2D数据包发送装置,其特征在于,包括传输模块和重传输模块,其中: 所述传输模块,用于向第一 UE传输D2D数据包; 所述重传输模块,用于当接收到所述第一 UE发送的用于表示校验结果的反馈信息且反馈信息为非确认NACK,或者接收到网络侧设备发送的用于指示D2D数据包重传的授权信息,向所述第一 UE重传输所述D2D数据包。38.根据权利要求37所述的装置,其特征在于, 所述第一 UE发送反馈信息的子帧为反馈子帧,所述重传输模块根据预先设置的规则确定所述反馈子帧的位置或者根据控制信令中的指示确定所述反馈子帧的位置,在所述反馈子帧接收所述反馈信息。39.根据权利要求38所述的装置,其特征在于, 所述重传输模块根据预先设置的规则确定所述反馈子帧的位置,包括: 所述预先设置的规则为所述反馈子帧与发送所述D2D数据包的子帧之间具有第三预设间隔,所述第三预设间隔为固定时域间隔或者为最小时域间隔,所述重传输模块根据发送所述D2D数据包的子帧位置以及所述第三预设间隔确定反馈子帧位置。40.根据权利要求38所述的装置,其特征在于, 所述重传输模块根据控制信令中的指示确定所述反馈子帧的位置,包括: 所述控制信令中的指示包括用于指示所述反馈子帧位置的参数,或者包括用于指示第二反馈间隔的参数,所述第二反馈间隔为所述反馈子帧与发送D2D数据包的子帧的间隔,所述第二反馈间隔为固定时域间隔或者为最小时域间隔,所述重传输模块根据控制信令中的指示确定所述反馈子帧的位置。41.根据权利要求39或40所述的装置,其特征在于, 所述重传输模块根据最小时域间隔确定所述反馈子帧的位置,包括:确定满足所述最小时域间隔的第二可用反馈子帧为接收反馈信息的反馈子帧,所述第二可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第二 UE的D2D数据接收或发送子帧,非所述第二 UE的随机接入子帧。42.根据权利要求37-40中任一权利要求所述的装置,其特征在于, 所述重传输模块向所述第一 UE重传输所述D2D数据包,包括: 所述重传输模块根据网络侧设备发送的控制信令确定用于D2D数据包重传的资源,在所述用于D2D数据包重传的资源中重传输所述D2D数据包;或者, 所述重传输模块确定用于D2D数据包重传的资源,向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,在所述用于D2D数据包重传的资源中重传输所述D2D数据包。43.根据权利要求37-40任一权利要求所述的装置,其特征在于, 所述重传输模块向所述第一 UE重传输所述D2D数据包,包括: 所述重传输模块在同一个混合自动重传HARQ进程中重传输所述D2D数据包,所述同一个HARQ进程所对应的子帧为蜂窝通信上行传输的HARQ进程所对应的子帧或者为D2D通信的HARQ进程所对应的子帧;或者 所述重传输模块根据反馈子帧的位置以及第四预设间隔确定D2D数据的重传位置,所述第四预设间隔为所述反馈子帧与D2D数据包的重传子帧之间的间隔,所述第四预设间隔为固定时域间隔,所述重传输模块在所述D2D数据的重传位置重传输所述D2D数据包。44.根据权利要求42所述的装置,其特征在于, 所述重传输模块确定用于D2D数据包重传的资源,向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,在所述用于D2D数据包重传的资源中重传输所述D2D数据包,包括: 所述重传输模块在用于D2D调度分配SA重传的资源向所述第一 UE发送用于调度所述D2D数据包重传的控制信令,所述重传输模块在所述控制信令指示的重传资源上重传输所述D2D数据包。45.根据权利要求42所述的装置,其特征在于, 所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。46.根据权利要求37所述的装置,其特征在于, 所述传输模块向第一 UE传输D2D数据包,包括:所述传输模块在位图指示的子帧发送D2D数据包; 所述重传输模块向所述第一 UE重传输所述D2D数据包,包括所述重传输模块在所述位图指示的子帧重传输所述D2D数据包; 所述位图中每个比特对应一个HARQ进程。47.一种设备到设备D2D通信调度装置,其特征在于,包括第一调度模块、反馈信息接收模块和第二调度模块,其中: 所述第一调度模块,用于向第二用户设备UE发送第一授权信息,所述第一授权信息用于调度所述第二 UE向第一 UE发送D2D数据包; 所述反馈信息接收模块,用于接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,所述反馈信息为确认ACK或非确认NACK ; 所述第二调度模块,当接收的所述反馈信息是NACK时,用于向所述第二 UE发送第二授权信息,所述第二授权信息用于调度所述第二 UE重传输所述D2D数据包。48.根据权利要求47所述的装置,其特征在于, 所述反馈信息接收模块接收所述第一 UE发送的用于表示所述D2D数据包校验结果的反馈信息,包括: 所述反馈信息接收模块确定与发送D2D数据包的子帧之间具有第五预设间隔的子帧为第一 UE发送反馈信息的反馈子帧,所述第五预设间隔为固定时域间隔或者为最小时域间隔,所述反馈信息接收模块在所述反馈子帧接收所述第一 UE发送的反馈信息。49.根据权利要求48所述的装置,其特征在于, 所述反馈信息接收模块确定与发送D2D数据包的子帧之间具有第五预设间隔的子帧为第一 UE发送反馈信息的反馈子帧,包括: 所述反馈信息接收模块确定与所述第一 UE发送D2D数据包的子帧间隔一固定时间间隔的子帧为接收反馈信息的反馈子帧;或者, 所述反馈信息接收模块确定与所述第一 UE发送D2D数据包的子帧的间隔满足最小时域间隔的第三可用反馈子帧为接收反馈信息的反馈子帧,所述第三可用反馈子帧是指满足以下条件至少之一的子帧:配置有反馈信息传输资源,非所述第一 UE的D2D数据接收或发送子帧,非所述第二 UE的D2D数据接收或发送子帧,非随机接入子帧。50.根据权利要求47所述的装置,其特征在于, 当所述反馈信息是NACK时,所述第二调度模块还用于向所述第一 UE发送控制信令,所述控制信令用于调度所述第一 UE接收D2D数据包的重传; 所述控制信令中包括以下参数的部分或者全部,用于指示D2D数据包的重传:HARQ进程号,新数据指示NDI,冗余版本RV,数据重传的时域和/或频域资源分配参数。
【文档编号】H04L1/16GK105991247SQ201510085284
【公开日】2016年10月5日
【申请日】2015年2月16日
【发明人】吴栓栓, 戴博, 陈琳, 郁光辉, 贺海港, 黄莹
【申请人】中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1