一种D2D资源配置方法及装置
技术领域
本发明涉及无线通信技术领域,尤其涉及一种设备到设备(Device-to-Device,D2D)资源配置方法及装置。
背景技术
D2D,即终端直通技术,是指邻近的用户设备(User Equipment,UE)可以在近距离范围内通过直连链路进行数据传输的方式,不需要通过中心节点(即基站)进行转发。
在有网络覆盖的情况下,目前第三代合作伙伴计划(3GPP)标准已经确定D2D传输(包含D2D发现(discovery)和D2D通信(communication))工作在蜂窝网络的上行资源上。例如:在频分双工(FDD)情况下工作在上行载波上,在时分双工(TDD)情况下,工作在上行子帧上。
目前在长期演进(Long Term Evolution,LTE)D2D通信的讨论中,已经确定,对于一个UE来说,D2D传输与蜂窝通信在一个载波内不能采用频分复用(FDM)的复用方式。也就是说,需要采用时分复用(TDM)的复用方式。
发明内容
本发明的目的是提供一种D2D资源配置方法及装置,以解决TDM复用方式下,如何配置D2D子帧的问题。
本发明的目的是通过以下技术方案实现的:
一种D2D资源配置方法,包括:
确定本小区使用的TDD上下行配置和D2D资源配置周期;
根据该TDD上下行配置的指示,从该D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,其中,该D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧。
目前,当D2D UE工作在TDD***的网络覆盖内时,如何配置D2D UE的D2D子帧是需要解决的问题。本发明实施例针对此种情况提出了解决方案。采用本发明实施例提供的技术方案进行D2D子帧的配置,由于在D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧,使得D2D UE易于确定PUCCH反馈的TDD上下行参考配置。如果D2D UE需要支持RRC空闲(idle)情况下的发送,采用本发明实施例提供的技术方案,由于从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,因此可以避免由于定时偏差导致子帧间干扰的情况。
较佳地,如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为5毫秒,配置D2D子帧的具体实现方式可以但不仅限于是:根据该TDD上下行配置的指示,从该D2D资源配置周期中的半帧的最后一个上行子帧开始,配置D2D子帧,其中,该D2D资源配置周期中的半帧的第一个上行子帧不作为D2D子帧。
具体的,如果配置1个D2D子帧,可以将上述D2D资源配置周期中的半帧的最后一个上行子帧配置为D2D子帧。
如果配置至少2个D2D子帧,可以从该D2D资源配置周期中的半帧的最后一个上行子帧开始,向前顺序配置D2D子帧。
较佳地,如果上述TDD上下行配置的上下行转换周期为10毫秒,且上述D2D资源配置周期为10毫秒的整数倍,配置D2D子帧的具体实现方式可以但不仅限于是:根据该TDD上下行配置的指示,从该D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,配置D2D子帧,其中,该D2D资源配置周期中的该线帧的第一个上行子帧不作为D2D子帧。
具体的,如果配置1个D2D子帧,可以将上述D2D资源配置周期中的一个无线帧的最后一个上行子帧配置为D2D子帧。
如果配置至少2个D2D子帧,可以从该D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,向前顺序配置D2D子帧。
较佳地,如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为10毫秒的整数倍,配置D2D子帧的具体实现方式可以但不仅限于是:在该D2D资源配置周期中的一个无线帧中的上行子帧中配置D2D子帧,使得配置D2D子帧后得到的物理上行控制信道(PUCCH)反馈的TDD上下行参考配置与标准规定的TDD上下行配置最接近。
具体的,如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为10毫秒的整数倍,在该D2D资源配置周期中的一个无线帧中的上行子帧中配置D2D子帧,使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置的上下行转换周期为5毫秒。
本发明实施例中,如果上述TDD上下行配置的上下行转换周期为5毫秒,该TDD上下行配置不为标准规定的TDD上下行配置2。
如果上述TDD上下行配置的上下行转换周期为10毫秒,该TDD上下行配置不为标准规定的TDD上下行配置5。
基于与方法同样的发明构思,本发明实施例还提供一种D2D资源配置装置,包括:
参考信息确定模块,用于确定本小区使用的时分双工上下行配置和D2D资源配置周期;
资源配置模块,用于根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,所述D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧。
采用本发明实施例提供的技术方案进行D2D子帧的配置,由于在D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧,使得D2D UE易于确定PUCCH反馈的TDD上下行参考配置。如果D2D UE需要支持RRC空闲(idle)情况下的发送,采用本发明实施例提供的技术方案,由于从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,因此可以避免由于定时偏差导致子帧间干扰的情况。
较佳地,所述资源配置模块具体用于:
如果所述时分双工上下行配置的上下行转换周期为5毫秒,且所述D2D资源配置周期为5毫秒,根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的半帧的最后一个上行子帧开始,配置D2D子帧,所述D2D资源配置周期中的半帧的第一个上行子帧不作为D2D子帧;
如果所述时分双工上下行配置的上下行转换周期为10毫秒,且所述D2D资源配置周期为10毫秒的整数倍,根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,配置D2D子帧,所述D2D资源配置周期中的所述无线帧的第一个上行子帧不作为D2D子帧;
如果所述时分双工上下行配置的上下行转换周期为5毫秒,且所述D2D资源配置周期为10毫秒的整数倍,在所述D2D资源配置周期中的一个无线帧中的上行子帧中配置D2D子帧,使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置与标准规定的时分双工上下行配置最接近。
较佳地,根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的半帧的最后一个上行子帧开始,配置D2D子帧时,所述资源配置模块具体用于:
如果配置1个D2D子帧,则将所述D2D资源配置周期中的半帧的最后一个上行子帧配置为D2D子帧;
如果配置至少2个D2D子帧,则从所述D2D资源配置周期中的半帧的最后一个上行子帧开始,向前顺序配置D2D子帧。
较佳地,根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,配置D2D子帧时,所述资源配置模块具体用于:
如果配置1个D2D子帧,则将所述D2D资源配置周期中的一个无线帧的最后一个上行子帧配置为D2D子帧;
如果配置至少2个D2D子帧,则从所述D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,向前顺序配置D2D子帧。
较佳地,如果所述时分双工上下行配置的上下行转换周期为5毫秒,且所述D2D资源配置周期为10毫秒的整数倍,在所述D2D资源配置周期中的一个无线帧中的上行子帧中配置D2D子帧,使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置的上下行转换周期为5毫秒。
本发明实施例中,如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为5毫秒,该TDD上下行配置不为标准规定的TDD上下行配置2。
如果上述TDD上下行配置的上下行转换周期为10毫秒,且上述D2D资源配置周期为10毫秒的整数倍,该TDD上下行配置不为标准规定的TDD上下行配置5。
基于与方法同样的发明构思,本发明实施例还提供一种基站,包括处理器:
该处理器被配置为,确定本小区使用的时分双工上下行配置和D2D资源配置周期;根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,所述D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧。
采用本发明实施例提供的技术方案进行D2D子帧的配置,由于在D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧,使得D2D UE易于确定PUCCH反馈的TDD上下行参考配置。如果D2D UE需要支持RRC空闲(idle)情况下的发送,采用本发明实施例提供的技术方案,由于从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,因此可以避免由于定时偏差导致子帧间干扰的情况。
附图说明
图1为D2D子帧对RRC连接态的UE产生子帧间干扰的示意图;
图2为本发明实施例提供的方法流程图;
图3为本发明实施例提供的第一种D2D子帧配置示意图;
图4为本发明实施例提供的第二种D2D子帧配置示意图;
图5为本发明实施例提供的第三种D2D子帧配置示意图;
图6为本发明实施例提供的第四种D2D子帧配置示意图;
图7为本发明实施例提供的第五种D2D子帧配置示意图;
图8为本发明实施例提供的第六种D2D子帧配置示意图;
图9为本发明实施例提供的第七种D2D子帧配置示意图;
图10为本发明实施例提供的第八种D2D子帧配置示意图;
图11为本发明实施例提供的装置示意图。
具体实施方式
在TDM复用方式下,如果允许任意一个上行子帧都可以作为D2D子帧,可能造成对蜂窝通信的干扰。
例如,将特殊子帧后的第一个上行子帧配置为D2D子帧。在协议中规定,特殊子帧后的第一个子帧是上行子帧,将该子帧配置为D2D子帧,不仅会对蜂窝通信产生干扰,也会导致***无法确定D2D UE的PUCCH反馈的TDD上下行参考配置。其中,PUCCH反馈的TDD上下行参考配置用于D2D UE进行蜂窝下行数据的接收及ACK/NACK反馈,其是根据小区当前使用的TDD上下行配置和D2D子帧配置确定的。之所以引入PUCCH反馈的TDD上下行参考配置,是因为在TDM复用方式下,如果D2D UE的D2D子帧是其需要对蜂窝下行数据进行ACK/NACK反馈的子帧,则会造成D2D传输与蜂窝的PUCCH传输的冲突。引入PUCCH反馈的TDD上下行参考配置后,D2D UE按照PUCCH反馈的TDD上下行参考配置的指示接收蜂窝下行数据,并进行ACK/NACK信息的反馈,由于PUCCH反馈的TDD上下行参考配置中,D2D子帧作为伪下行子帧,不用于反馈ACK/NACK信息,从而避免了D2D传输与蜂窝的PUCCH传输的冲突。
又例如,将D2D子帧配置在两个上行子帧之间,由于目前D2D UE有可能会工作在RRC空闲状态,那么其采用的定时有可能是下行的定时参考,如图1所示,其D2D子帧可能对下一个上行子帧传输的处于RRC连接状态的UE产生子帧间的干扰。
当D2D UE工作在TDD***的网络覆盖内时,如何配置D2D UE的D2D子帧,以避免上述问题出现,目前还没有给出解决方案。本发明实施例针对此种情况提出了解决方案。本发明实施例提供的D2D资源配置方案,其主要原则包括:子帧编号为2的上行子帧不能被配置为D2D子帧,D2D子帧不位于两个上行子帧之间。
在对本发明实施例进行详细描述之前,首先对LTE TDD***中定义的TDD上下行配置进行说明。
如表1所示,LTE TDD***定义了7种上下行配置。
表1
其中,D表示下行子帧,U表示上行子帧,S表示特殊子帧。
下面将结合附图,对本发明实施例提供的技术方案进行详细描述。
本发明实施例提供了一种D2D资源配置方法,如图2所示,该方法包括:
步骤200、确定本小区使用的TDD上下行配置和D2D资源配置周期。
其中,本小区使用的TDD上下行配置可以是表1中的任一种TDD上下行配置,也可以是其他TDD上下行配置。
步骤210、根据该TDD上下行配置的指示,从该D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,其中,该D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧。
由于D2D通信复用蜂窝网络的上行资源,因此,从该D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始配置D2D子帧,是指,从该D2D资源配置帧的最后一个上行子帧开始,在该D2D资源配置帧中的上行子帧中配置D2D子帧。具体配置的D2D子帧数量根据实际应用情况确定,本发明不作限定。
本发明实施例提供的方法可以但不仅限于由基站(例如eNB)实现。
采用本发明实施例提供的技术方案进行D2D子帧的配置,由于在D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧,使得D2D UE易于确定PUCCH反馈的TDD上下行参考配置。如果D2D UE需要支持RRC空闲(idle)情况下的发送,采用本发明实施例提供的技术方案,由于从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,因此可以避免由于定时偏差导致子帧间干扰的情况。
本发明实施例中,如果上述TDD上下行配置的上下行转换周期是5毫秒,D2D资源配置周期可以以半帧为周期,即5毫秒,也可以以无线帧为周期,即10毫秒的整数倍,例如10毫秒、20毫秒等等。如果上述TDD上下行配置的上下行转换周期是10毫秒,D2D资源配置周期可以以无线帧为周期,即10毫秒的整数倍,例如10毫秒、20毫秒等等。
下面分别以不同的TDD上下行配置的上下行转换周期和D2D资源配置周期为例,对D2D子帧配置的具体实现方式进行详细说明。
较佳地,如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为5毫秒,那么,D2D资源配置周期中的D2D资源配置帧是一个无线帧中的半帧。步骤210的具体实现方式可以但不仅限于是:根据该TDD上下行配置的指示,从该D2D资源配置周期中的半帧的最后一个上行子帧开始,配置D2D子帧,其中,该D2D资源配置周期中的半帧的第一个上行子帧不作为D2D子帧。即,D2D子帧不能配置在子帧标号为2和6的上行子帧。
由于TDD上下行配置2中,只有子帧2和子帧6是上行子帧。因此,当确定小区使用的TDD上下行配置为2时,尽量避免将D2D资源配置周期配置为5毫秒。如果D2D资源配置周期为5毫秒,则不配置D2D子帧。
具体的,如果配置1个D2D子帧,可以将上述D2D资源配置周期中的半帧的最后一个上行子帧配置为D2D子帧。
如果配置至少2个D2D子帧,可以从该D2D资源配置周期中的半帧的最后一个上行子帧开始,向前顺序配置D2D子帧。
向前顺序配置D2D子帧,是指在该D2D资源配置周期中的半帧中,按照子帧编号的降序,依次在上行子帧上配置D2D子帧。
如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为5毫秒,以表1中的TDD上下行配置为例,可以在TDD上下行配置0和1中进行D2D子帧的配置。
对于TDD上下行配置0,在5毫秒D2D资源配置周期中可以支持1个或者2个D2D子帧的配置。如图3所示,如果在5毫秒D2D资源配置周期中配置1个D2D子帧,则在一个无线帧的前半帧中,配置子帧编号为4的上行子帧为D2D子帧,在一个无线帧的后半帧中,配置子帧编号为9的上行子帧为D2D子帧;配置D2D子帧后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置1。如果在5毫秒D2D资源配置周期中配置2个D2D子帧,则在一个无线帧的前半帧中,配置子帧编号为4和3的上行子帧为D2D子帧,在一个无线帧的后半帧中,配置子帧编号为9和8的上行子帧为D2D子帧;配置D2D子帧后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置2。本发明实施例中,一个无线帧中的子帧从0至9编号。
对于TDD上下行配置1,在5毫秒D2D资源配置周期中可以支持1个D2D子帧的配置。如图4所示,在一个无线帧的前半帧中,配置子帧编号为3的上行子帧为D2D子帧,在一个无线帧的后半帧中,配置子帧编号为8的上行子帧为D2D子帧;配置D2D子震后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置2。
较佳地,如果上述TDD上下行配置的上下行转换周期为10毫秒,且上述D2D资源配置周期为10毫秒的整数倍,那么,D2D资源配置周期中的D2D资源配置帧是其中的一个无线帧,通常是指D2D资源配置周期中的第一个无线帧。步骤210的具体实现方式可以但不仅限于是:根据该TDD上下行配置的指示,从该D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,配置D2D子帧,其中,该D2D资源配置周期中的该线帧的第一个上行子帧不作为D2D子帧。即D2D子帧不能配置在子帧标号为2的上行子帧。
由于TDD上下行配置5中,只有子帧2是上行子帧。因此,当确定小区使用的TDD上下行配置为5时,尽量避免将D2D资源配置周期配置为10毫秒的整数倍。如果D2D资源配置周期为10毫秒的整数倍,则不配置D2D子帧。
具体的,如果配置1个D2D子帧,可以将上述D2D资源配置周期中的一个无线帧的最后一个上行子帧配置为D2D子帧。
如果配置至少2个D2D子帧,可以从该D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,向前顺序配置D2D子帧。
向前顺序配置D2D子帧,是指在该D2D资源配置周期中的上述无线帧中,按照子帧编号的降序,依次在上行子帧上配置D2D子帧。
如果上述TDD上下行配置的上下行转换周期为10毫秒,且上述D2D资源配置周期为10毫秒,以表1中的TDD上下行配置为例,可以在TDD上下行配置3和4中进行D2D子帧的配置。
对于TDD上下行配置3,在10毫秒D2D资源配置周期中可以支持1个或者2个D2D子帧的配置。如图5所示,如果在10毫秒D2D资源配置周期中配置1个D2D子帧,则在一个无线帧中,配置子帧编号为4的上行子帧为D2D子帧;配置D2D子帧后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置4。如果在10毫秒D2D资源配置周期中配置2个D2D子帧,则在一个无线帧中,配置子帧编号为4和3的上行子帧为D2D子帧;配置D2D子震后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置5。
对于TDD上下行配置4,在10毫秒D2D资源配置周期中可以支持1个D2D子帧的配置。如图6所示,在一个无线帧中,配置子帧编号为3的上行子帧为D2D子帧;配置D2D子帧后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置5。
如果D2D资源配置周期为10毫秒的整数倍,可以参照上述实施例,不再赘述。
较佳地,如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为10毫秒的整数倍,配置D2D子帧的具体实现方式可以但不仅限于是:在该D2D资源配置周期中的一个无线帧中的上行子帧中配置D2D子帧,使得配置D2D子帧后得到的物理上行控制信道(PUCCH)反馈的TDD上下行参考配置与标准规定的TDD上下行配置最接近。
在小区的TDD上下行配置中,将上行子帧替换为伪下行子帧(D2D子帧)后得到的新的TDD上下行配置如果与表1中的某个上下行配置相同,则确定该新的TDD上下行配置为PUCCH反馈的TDD上下行参考配置,如果与表1中的各个上下行配置均不相同,则从表1的上下行配置中选择一个与新的TDD上下行配置差别最小的TDD上下行配置作为PUCCH反馈的TDD上下行参考配置。因此,PUCCH反馈的TDD上下行参考配置与标准规定的TDD上下行配置最接近,是指,将上行子帧替换为伪下行子帧(D2D子帧)后得到的新的TDD上下行配置与表1中的某个上下行配置相同或者差别最小。
具体的,如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为10毫秒的整数倍,在该D2D资源配置周期中的一个无线帧中的上行子帧中配置D2D子帧,较佳地,使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置的上下行转换周期为5毫秒。当然,也可以改变上下行转换周期,使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置的上下行转换周期为10毫秒。
如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为10毫秒,以表1中的TDD上下行配置为例,如果使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置的上下行转换周期为10毫秒,可以在TDD上下行配置6和0中进行D2D子帧的配置。
对于TDD上下行配置6,在10毫秒D2D资源配置周期中可以配置1个D2D子帧。如图7所示,其配置在子帧编号为4的上行子帧上;配置D2D子帧后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置1。
对于TDD上下行配置0,在10毫秒D2D资源配置周期中配置1个D2D子帧,如图8所示,其配置在子帧编号为9的上行子帧上;配置D2D子帧后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置6。
如果上述TDD上下行配置的上下行转换周期为5毫秒,且上述D2D资源配置周期为10毫秒,以表1中的TDD上下行配置为例,如果使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置的上下行转换周期为10毫秒,可以在TDD上下行配置6和2中进行D2D子帧的配置。
对于TDD上下行配置6,在10毫秒D2D资源配置周期中可以配置2个D2D子帧。如图9所示,其配置在子帧编号为7和8的上行子帧上;配置D2D子帧后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置3。
对于TDD上下行配置2,在10毫秒D2D资源配置周期中可以配置1个D2D子帧。如图10所示,其配置在子帧编号为7的上行子帧上;配置D2D子帧后得到的PUCCH反馈的TDD上下行参考配置为TDD上下行配置5。
如果D2D资源配置周期为10毫秒的整数倍,可以参照上述实施例,不再赘述。
基于与方法同样的发明构思,本发明实施例还提供一种D2D资源配置装置,如图11所示,包括:
参考信息确定模块110,用于确定本小区使用的时分双工上下行配置和D2D资源配置周期;
资源配置模块111,用于根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,所述D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧。
采用本发明实施例提供的技术方案进行D2D子帧的配置,由于在D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧,使得D2D UE易于确定PUCCH反馈的TDD上下行参考配置。如果D2D UE需要支持RRC空闲(idle)情况下的发送,采用本发明实施例提供的技术方案,由于从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,因此可以避免由于定时偏差导致子帧间干扰的情况。
较佳地,所述资源配置模块111具体用于:
如果所述时分双工上下行配置的上下行转换周期为5毫秒,且所述D2D资源配置周期为5毫秒,根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的半帧的最后一个上行子帧开始,配置D2D子帧,所述D2D资源配置周期中的半帧的第一个上行子帧不作为D2D子帧;
如果所述时分双工上下行配置的上下行转换周期为10毫秒,且所述D2D资源配置周期为10毫秒的整数倍,根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,配置D2D子帧,所述D2D资源配置周期中的所述无线帧的第一个上行子帧不作为D2D子帧;
如果所述时分双工上下行配置的上下行转换周期为5毫秒,且所述D2D资源配置周期为10毫秒的整数倍,在所述D2D资源配置周期中的一个无线帧中的上行子帧中配置D2D子帧,使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置与标准规定的时分双工上下行配置最接近。
较佳地,根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的半帧的最后一个上行子帧开始,配置D2D子帧时,所述资源配置模块111具体用于:
如果配置1个D2D子帧,则将所述D2D资源配置周期中的半帧的最后一个上行子帧配置为D2D子帧;
如果配置至少2个D2D子帧,则从所述D2D资源配置周期中的半帧的最后一个上行子帧开始,向前顺序配置D2D子帧。
较佳地,根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,配置D2D子帧时,所述资源配置模块111具体用于:
如果配置1个D2D子帧,则将所述D2D资源配置周期中的一个无线帧的最后一个上行子帧配置为D2D子帧;
如果配置至少2个D2D子帧,则从所述D2D资源配置周期中的一个无线帧的最后一个上行子帧开始,向前顺序配置D2D子帧。
较佳地,如果所述时分双工上下行配置的上下行转换周期为5毫秒,且所述D2D资源配置周期为10毫秒的整数倍,在所述D2D资源配置周期中的一个无线帧中的上行子帧中配置D2D子帧,使得配置D2D子帧后得到的物理上行控制信道反馈的时分双工上下行参考配置的上下行转换周期为5毫秒。
本发明实施例中,如果上述TDD上下行配置的上下行转换周期为5毫秒,且所述D2D资源配置周期为5毫秒,该TDD上下行配置不为标准规定的TDD上下行配置2。
如果上述TDD上下行配置的上下行转换周期为10毫秒,且所述D2D资源配置周期为10毫秒的整数倍,该TDD上下行配置不为标准规定的TDD上下行配置5。
基于与方法同样的发明构思,本发明实施例还提供一种基站,包括处理器:
该处理器被配置为,确定本小区使用的时分双工上下行配置和D2D资源配置周期;根据所述时分双工上下行配置的指示,从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,所述D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧。
采用本发明实施例提供的技术方案进行D2D子帧的配置,由于在D2D资源配置周期中的D2D资源配置帧的第一个上行子帧不作为D2D子帧,使得D2D UE易于确定PUCCH反馈的TDD上下行参考配置。如果D2D UE需要支持RRC空闲(idle)情况下的发送,采用本发明实施例提供的技术方案,由于从所述D2D资源配置周期中的D2D资源配置帧的最后一个上行子帧开始,配置D2D子帧,因此可以避免由于定时偏差导致子帧间干扰的情况。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。