一种D2D数据包传输方法、传输资源分配方法及装置
技术领域
本发明涉及通信技术领域,具体涉及一种D2D数据包传输方法、传输资源分配方法及装置。
背景技术
第五代移动通信技术(5G)作为民用移动通信技术的下一个重要阶段,全球各个国家和技术组织已经展开了大量的研究;作为面向5G的关键候选技术,D2D(Device-to-Device,设备到设备通信)具有潜在的提高***性能、提升用户体验、扩展蜂窝通信应用的前景,因此受到了广泛关注。
车联网是D2D的一个主要应用场景,在D2D的车联网应用场景中,车辆(V-UE)与路边单元(RSU)之间和V-UE间利用PC5接口进行通信,PC5接口是3GPP定义的近距离通信方法中D2D的标准接口;此外V-UE和RSU与LTE接入网(E-UTRAN)使用Uu口进行连接;利用D2D实现V2V(车辆之间通信)、V2I(车辆与路边单元等基础设施之间通信)传输数据时,D2D数据包传输的性能尤为重要;在传输D2D数据包时一个关键的问题为时延控制和数据传输的可靠性,时延控制和数据传输的可靠性在某种程度上会相互影响。
图1示出了目前D2D数据包重传方式的示意图,如图1所示,由于公共安全场景下的D2D技术,并未要求很高的可靠性和低时延,因此,目前协议定义多重传机制只要求发送端周期性的将D2D数据重复发送多次(如4次),通过接收端的重复接收技术,逐步提高数据包的成功解码概率;然而在车联网场景下,尤其是V2V场景下,时延控制的要求较高,目前在时域上重复发送数据,以实现D2D数据包传输的方式,必然带来较大的时延,无法满足车联网场景下的时延控制要求。
发明内容
有鉴于此,本发明实施例提供一种D2D数据包传输方法、传输资源分配方法及装置,以达到通过较小的时延实现D2D数据包传输的目的。
为实现上述目的,本发明实施例提供如下技术方案:
一种D2D数据包传输方法,包括:
设置D2D数据包的多个数据包副本;
确定各数据包副本的传输频率,各数据包副本的传输频率不同;
将各数据包副本通过相应的传输频率进行传输。
本发明实施例还提供一种传输资源分配方法,包括:
判断D2D数据包是否对应有传输优先级;
若否,为所述D2D数据包分配普通频谱资源;
若是,为所述D2D数据包分配对应传输优先级的专用频谱资源。
本发明实施例还提供一种传输资源分配方法,包括:
判断D2D数据包的业务紧急等级;
若所述D2D数据包的业务紧急等级为紧急业务,确定基站RRC当前所指示的可用传输频率范围,从所述可用传输频率范围中选择D2D数据包的传输频率;
若所述D2D数据包的业务紧急等级为非紧急业务,从广播通信所指示的资源池中选择D2D数据包的传输频率。
本发明实施例还提供一种D2D数据包传输装置,包括:
副本设置模块,用于设置D2D数据包的多个数据包副本;
传输频率确定模块,用于确定各数据包副本的传输频率,各数据包副本的传输频率不同;
频域传输模块,用于将各数据包副本通过相应的传输频率进行传输。
本发明实施例还提供一种传输资源分配装置,包括:
业务判断模块,用于判断D2D数据包是否对应有传输优先级;
第一分配模块,用于若否,为所述D2D数据包分配普通频谱资源;
第二分配模块,用于若是,为所述D2D数据包分配对应传输优先级的专用频谱资源。
本发明实施例还提供一种传输资源分配装置,包括:
紧急等级判断模块,用于判断D2D数据包的业务紧急等级;
第一频率选择模块,用于若所述D2D数据包的业务紧急等级为紧急业务,确定基站RRC当前所指示的可用传输频率范围,从所述可用传输频率中选择D2D数据包的传输频率;
第二频率选择模块,用于若所述D2D数据包的业务紧急等级为非紧急业务,从广播通信所指示的资源池中选择D2D数据包的传输频率。
基于上述技术方案,本发明实施例提供的D2D数据包传输方法,包括:设置D2D数据包的多个数据包副本;确定各数据包副本的传输频率,各数据包副本的传输频率不同;将各数据包副本通过相应的传输频率进行传输。可以看出,本发明实施例可通过不同的传输频率传输D2D数据包的多个数据包副本,以实现D2D数据包的传输,由于避免了在时域上多周期的重传数据,而是通过不同的传输频率,调频的传输D2D数据包的多个数据包副本,因此本发明实施例提供的D2D数据包传输方法可实现较小的数据传输时延,达到较好的时延控制目的,同时,由于在频域上进行了调频处理,使得各数据包副本的传输频率不同,因此在传输D2D数据包时,也可获得一定的频率选择性增益。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为目前D2D数据包重传方式的示意图;
图2为本发明实施例提供的D2D数据包传输方法的流程图;
图3为本发明实施例提供的D2D数据包传输的示意图;
图4为本发明实施例提供的D2D数据包传输方法的另一流程图;
图5为本发明实施例提供的D2D数据包传输方法的再一流程图;
图6为本发明实施例提供的D2D数据包传输方法的又一流程图;
图7为本发明实施例提供的D2D数据包传输的另一示意图;
图8为本发明实施例提供的D2D数据包传输方法的又另一流程图;
图9为本发明实施例提供的D2D数据包传输方法的又再一流程图;
图10为本发明实施例提供的频谱资源分配示意图;
图11为本发明实施例提供的频谱资源分配的另一示意图;
图12为本发明实施例提供的确定各数据包副本的传输频率的方法流程图;
图13为本发明实施例提供的传输资源分配方法的流程图;
图14为本发明实施例提供的传输资源分配方法的另一流程图;
图15为本发明实施例提供的传输资源分配方法的再一流程图;
图16为本发明实施例提供的D2D数据包传输装置的结构框图;
图17为本发明实施例提供的传输资源分配装置的另一结构框图;
图18为本发明实施例提供的传输资源分配装置的再一结构框图;
图19为本发明实施例提供的传输资源分配装置的又一结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图2为本发明实施例提供的D2D数据包传输方法的流程图,该方法可应用于发送D2D数据包的设备,即发送端,参照图2,该方法可以包括:
步骤S100、设置D2D数据包的多个数据包副本;
在确定当前需要传输的D2D数据包后,本发明实施例可设置D2D数据包的多个数据包副本,所设置的多个数据包副本可以是内容完全相同的多个数据块,如将D2D数据包进行复制,得到多个内容完全相同的数据包副本;
可选的,所设置的多个数据包副本也可以是包含纠错编码数据的内容不完全相同的多个数据块,如第一个数据包副本可以是数据原文,第二个数据包副本的部分内容可以是部分的数据原文,而另一部分内容可以是编码冗余,第三个数据包副本可以是编码冗余;通过包含纠错编码数据的内容不同的多个数据包副本,则可利用到纠错编码技术实现更高的数据纠错能力,提高D2D数据包接收成功并解码的概率。
步骤S110、确定各数据包副本的传输频率,各数据包副本的传输频率不同;
在确定需传输D2D数据包,并设置好该D2D数据包的多个数据包副本后,区别于现有在时域上周期性的多次传输数据的方式,本发明实施例是将D2D数据包的多个数据包副本分别通过不同的传输频率进行传输,从而避免时域传输数据包带来的时延问题,因此本发明实施例需确定各个数据包副本传输时的传输频率,且使得各个数据包副本的传输频率不同,以使各数据包副本在不同的传输频率上进行传输;
可选的,在本发明实施例中,传输数据包所用的频谱可由基站RRC(RadioResource Control,无线资源控制单元)指示,从而在基站RRC所指示的可用传输频率范围上,选择各数据包副本的传输频率,且各数据包副本的传输频率不同;
可选的,本发明实施例也可通过广播信息指示传输数据包所用的频谱所在的资源池,并且通过广播信息指示该资源池当前可使用的可用时间区间,则发送端可在所述可用时间区间内使用所述资源池内的频谱传输数据,进而从所述资源池中选择各数据包副本的传输频率,且各数据包副本的传输频率不同。
步骤S120、将各数据包副本通过相应的传输频率进行传输。
在设置D2D数据包的多个数据包副本,并确定各数据包副本的传输频率后,数据包副本的传输准备工作基本就绪,可利用为各数据包副本所选择的传输频率,实现各数据包副本在频域上的传输。
本发明实施例提供的D2D数据包传输方法,包括:设置D2D数据包的多个数据包副本;确定各数据包副本的传输频率,各数据包副本的传输频率不同;将各数据包副本通过相应的传输频率进行传输。可以看出,本发明实施例可通过不同的传输频率传输D2D数据包的多个数据包副本,以实现D2D数据包的传输,由于避免了在时域上多周期的重传数据,而是通过不同的传输频率,调频的传输D2D数据包的多个数据包副本,因此本发明实施例提供的D2D数据包传输方法可实现较小的数据传输时延,达到较好的时延控制目的,同时,由于在频域上进行了调频处理,使得各数据包副本的传输频率不同,因此在传输D2D数据包时,也可获得一定的频率选择性增益。
可选的,在将各数据包副本通过相应的传输频率进行传输时,本发明实施例可将多个数据包副本放置在同一时间内的不同传输频率上进行传输;如图3所示,D2D数据包具有4个数据包副本,这4个数据包副本在同一时间,但不同的频率上进行传输;
具体的,本发明实施例可确定多个数据包副本的传输时间区间,从而在该传输时间区间内选择一发送时间,从而在该发送时间时,将多个数据包副本放置在不同传输频率上同时进行传输;
图4示出了本发明实施例提供的D2D数据包传输方法的另一流程图,参照图4,该方法可以包括:
步骤S200、设置D2D数据包的多个数据包副本;
步骤S210、确定各数据包副本的传输频率,各数据包副本的传输频率不同;
步骤S220、确定所述多个数据包副本的传输时间区间;
可选的,如果本发明实施例是通过基站RRC指示频谱资源的方式,实现各数据包副本传输频率的确定,则本发明实施例可确定在基站RRC所指示的可用传输频率范围内传输多个数据包副本所需的时间区间,从而将该时间区间确定为所述多个数据包副本的传输时间区间;
可选的,如果本发明实施例是通过广播通信指示资源池的方式,实现各数据包副本传输频率的确定,则本发明实施例可将所指示的资源池当前的可用时间区间,确定为所述多个数据包副本的传输时间区间。
步骤S230、在所述传输时间区间内选择一发送时间,在所述发送时间到来时,同时将各数据包副本通过相应的传输频率进行传输。
在确定多个数据包副本的传输时间区间后,本发明实施例可随机选取一个发送时间,同时将各数据包副本通过相应的传输频率进行传输。
在基站RRC指示频谱资源的方式下,图5示出了本发明实施例提供的D2D数据包传输方法的再一流程图,参照图5,该方法可以包括:
步骤S300、设置D2D数据包的多个数据包副本;
步骤S310、确定基站RRC当前所指示的可用传输频率范围,从所述可用传输频率范围中选择与所述多个数据包副本数量一致的传输频率,为各数据包副本分配一所选择的传输频率;并确定通过可用传输频率范围传输所述多个数据包副本所需的时间区间,将所确定的时间区间确定为所述多个数据包副本的传输时间区间;
步骤S320、在所述传输时间区间内选择一发送时间,在所述发送时间到来时,同时将各数据包副本通过相应的传输频率进行传输。
可选的,图5所示方法可适用于D2D数据包属于V2X紧急业务的情况。
在广播通信指示资源池的方式下,图6示出了本发明实施例提供的D2D数据包传输方法的又一流程图,参照图6,该方法可以包括:
步骤S400、设置D2D数据包的多个数据包副本;
步骤S410、确定广播通信所指示的资源池当前的可用时间区间,从所述资源池中选择与所述多个数据包副本数量一致的传输频率,为各数据包副本分配一所选择的传输频率;并将所述可用时间区间确定为所述多个数据包副本的传输时间区间;
步骤S420、在所述传输时间区间内选择一发送时间,在所述发送时间到来时,同时将各数据包副本通过相应的传输频率进行传输。
可选的,图6所示方法可适用于D2D数据包属于V2X非紧急业务的情况。
可选的,在将各数据包副本通过相应的传输频率进行传输时,本发明实施例可在同一周期内将多个数据包副本放置在不同时间的不同传输频率上进行传输;如图7所示,D2D数据包具有4个数据包副本,这4个数据包副本分别在不同时间,不同的频率上进行传输;
具体的,本发明实施例可确定多个数据包副本的传输时间区间,从而在所述传输时间区间内选择各数据包副本的发送时间,各数据包副本的发送时间不同;进而在各数据包副本的发送时间到来时,将与当前发送时间相应的数据包副本通过相应的传输频率进行传输;
可选的,如果本发明实施例是通过基站RRC指示频谱资源的方式,本发明实施例可确定在基站RRC所指示的可用传输频率范围内传输多个数据包副本所需的时间区间,从而将该时间区间确定为所述多个数据包副本的传输时间区间;
如果本发明实施例是通过广播通信指示资源池的方式,实现各数据包副本传输频率的确定,则本发明实施例可将所指示的资源池当前的可用时间区间,确定为所述多个数据包副本的传输时间区间。
在基站RRC指示频谱资源的方式下,图8示出了本发明实施例提供的D2D数据包传输方法的又另一流程图,参照图8,该方法可以包括:
步骤S500、设置D2D数据包的多个数据包副本;
步骤S510、确定基站RRC当前所指示的可用传输频率范围,从所述可用传输频率范围中选择与所述多个数据包副本数量一致的传输频率,为各数据包副本分配一所选择的传输频率;并确定通过可用传输频率范围传输所述多个数据包副本所需的时间区间,将所确定的时间区间确定为所述多个数据包副本的传输时间区间;
步骤S520、在所述传输时间区间内选择各数据包副本的发送时间,各数据包副本的发送时间不同;在各数据包副本的发送时间到来时,将与当前发送时间相应的数据包副本通过相应的传输频率进行传输。
可选的,图8所示方法可适用于D2D数据包属于V2X紧急业务的情况。
在广播通信指示资源池的方式下,图9示出了本发明实施例提供的D2D数据包传输方法的又再一流程图,参照图9,该方法可以包括:
步骤S600、设置D2D数据包的多个数据包副本;
步骤S610、确定广播通信所指示的资源池当前的可用时间区间,从所述资源池中选择与所述多个数据包副本数量一致的传输频率,为各数据包副本分配一所选择的传输频率;并将所述可用时间区间确定为所述多个数据包副本的传输时间区间;
步骤S620、在所述传输时间区间内选择各数据包副本的发送时间,各数据包副本的发送时间不同;在各数据包副本的发送时间到来时,将与当前发送时间相应的数据包副本通过相应的传输频率进行传输。
可选的,图9所示方法可适用于D2D数据包属于V2X非紧急业务的情况。
可选的,在通信质量较好或误码率较低的情况下,数据传输的可靠性较高,因此本发明实施例可适当的降低本发明实施例在频域上发送数据的次数,即降低所设置的数据包副本的数量;具体的,本发明实施例在频域上发送数据的次数(数据包副本的数量),可根据当前通信质量或者误码率进行合理的调节,如果当前通信质量低于设定质量门限,或误码率高于设定误码率门限,则可提高在频域上发送数据的次数,如果当前通信质量高于设定质量门限,或者误码率低于设定误码率门限,则即可降低在频域上发送数据的次数;
可选的,信道当前通信质量可实时计算测得,误码率可根据历史数据统一得出;信道当前通信质量和误码率的测量方式有多种,本发明实施例不作限制。
值得注意的是,本发明实施例在频域上调频的传输D2D数据包的多个数据包副本,虽然减小了传输时延,但存在一个潜在问题,即由于数据发送需要占用多个频域资源,有可能导致***频率资源的不足;
因此本发明实施例可预定义具有传输优先级的D2D数据包(如通过D2D数据包所属的业务类型,或者D2D数据包的具体发出方,接收方等定义D2D数据包的传输优先级),并设置传输优先级所对应的专用频谱资源,从而将具有传输优先级的D2D数据包,分配到为该传输优先级所分配的专用频谱资源中,确定传输频率;
具体的,本发明实施例在确定各数据包副本的传输频率时,可判断所述D2D数据包是否对应有传输优先级;若所述D2D数据包对应有传输优先级,则在为所述D2D数据包对应的传输优先级所分配的专用频谱资源中,确定各数据包副本的传输频率。
可选的,本发明实施例可根据实际需要设置哪个数据包具有传输优先级,且传输优先级对应的专用频谱资源。
可选的,本发明实施例可设置V2X数据包具有传输优先级,从而为V2X数据包分配专用频谱资源;
基于此,对于考虑到时延要求高的V2X(车量对外界的信息交换)业务发送的概率往往较低(如追尾、紧急制动在一个区域内属于小概率事件),因此时延要求高的V2X业务带来的频谱资源“浪费并不严重”;为了更好的解决此问题,本发明实施例考虑根据业务的不同QoS需求为V2X业务分配专用频谱资源;
如图10所示频谱资源分配示意图,普通D2D业务的数据包在传输时,在为普通D2D业务所分配的频谱资源上进行D2D数据包各数据包副本的传输频率选择,而不占用为V2X业务分配的专用频谱资源;V2X业务的数据包在传输时,在为V2X业务所分配的专用频谱资源上进行D2D数据包各数据包副本的传输频率选择;
可选的,本发明实施例若确定所述D2D数据包为V2X数据包,则确定所述V2X数据包对应有传输优先级,进而在为V2X数据包所分配的专用频谱资源中,确定各数据包副本的传输频率;
具体的,发送端在确定需传输的D2D数据包后,可确定D2D数据包的业务类型,如果D2D数据包为V2X业务的数据包,则在确定各数据包副本的传输频率时,本发明实施例可在为V2X业务分配的专用频谱资源中,确定D2D数据包的各数据包副本的传输频率,且各数据包副本的传输频率不同。
可选的,对于普通D2D数据包中高优先级的D2D数据包,本发明实施例也可设置该高优先级的普通D2D数据包具有传输优先级,具有传输优先级的普通D2D数据包可根据实际需要设定;
具体的,在本发明实施例中,若所述D2D数据包为普通D2D数据包,且所述普通D2D数据包的传输优先级达到预定传输优先级,则确定所述普通D2D数据包对应有传输优先级;进而在为所述普通D2D数据包对应的传输优先级所分配的专用频谱资源中,确定各数据包副本的传输频率。
进一步,为D2D数据包对应的传输优先级分配专用频谱资源后,本发明实施例还可以实现不同业务的优先级处理从而更加合理的利用资源,避免多发紧急业务,和低发的非紧急业务之间的资源竞争;
具体的,为所述D2D数据包对应的传输优先级所分配的专用频谱资源可以进一步划分为:为紧急业务分配的频谱资源,和为非紧急业务分配的频谱资源;
本发明实施例可判断所述D2D数据包的业务紧急等级;若所述D2D数据包的业务紧急等级为紧急业务,则确定为所述D2D数据包对应的传输优先级所分配的专用频谱资源中的为紧急业务分配的频谱资源,在所确定的为紧急业务分配的频谱资源中,确定各数据包副本的传输频率;若所述D2D数据包的业务紧急等级为非紧急业务,则确定为所述D2D数据包对应的传输优先级所分配的专用频谱资源中的为非紧急业务分配的频谱资源,在所确定的为非紧急业务分配的频谱资源中,确定各数据包副本的传输频率;
具体的,在V2X场景下,图11示出了频谱资源分配的另一示意图,在为V2X业务所分配的频谱资源中,还进一步划分了为V2X紧急业务所分配的频谱资源,和为V2X非紧急业务所分配的频谱资源,V2X紧急业务为追尾、紧急制动等需要快速处理的业务,紧急业务和非紧急业务可根据实际情况预先设定;
可以看出,在为V2X业务分配的专用频谱资源可以包括:为V2X紧急业务分配的频谱资源,和为V2X非紧急业务分配的频谱资源;具体的,在为V2X业务分配的专用频谱资源中,确定各数据包副本的传输频率时,本发明实施例可在确定所需传输的D2D数据包属于V2X业务后,判断D2D数据包的业务紧急等级,从而根据不同的业务紧急等级,在相应的频谱资源上确定各数据包副本的不同传输频率;
对应的,图12示出了本发明实施例提供的确定各数据包副本的传输频率的方法流程图,参照图12,该方法可以包括:
步骤S700、判断所述D2D数据包的业务紧急等级;
D2D数据包可以为V2X数据包。
步骤S710、若所述D2D数据包的业务紧急等级为紧急业务,则从所述专用频谱资源中为紧急业务分配的频谱资源中,确定各数据包副本的传输频率;
步骤S720、若所述D2D数据包的业务紧急等级为非紧急业务,则从所述专用频谱资源中为非紧急业务分配的频谱资源中,确定各数据包副本的传输频率。
本发明实施例中V2X业务由于使用了专用的频谱资源,因此,对于可靠性和时延要求很高的业务可以避免由于抢占不了资源带来的时延,也可以避免资源复用产生的干扰;而且由于采用了跳频的方式实现的多份数据发送,也一定程度上,降低了使用“唯一”资源时,资源复用带来的干扰对信号可靠性的影响;
可选的,在本发明实施例中,跳频的map(范围)可以是在基站RRC所指示的可用传输频率范围内,或广播通信所指示的资源池中随机选择,或也可以根据通信质量进行配置;如基站通过信道测量信息,可以获得V2X信道的通信质量,基站将该通信质量通知发送端,则发送端可根据此通信质量,选择通信较优的频率跳频map;
具体的,发送端可确定当前信道的通信质量;根据所述通信质量确定通信质量符合设定条件的频率范围,在所述频率范围中以跳频方式确定各数据包副本的传输频率。
可选的,由于D2D数据包重传机制的变化,也会改变到调度信令的结构;因此,本发明实施例可以利用目前3GPP协议中的SA定义的bit map保留字节,实现根据当前信道的通信质量所进行的资源调度。
本发明实施例提供的D2D数据包传输方法可实现较小的数据传输时延,达到较好的时延控制目的,同时,由于是在频域上进行了调频处理,使得各数据包副本的传输频率不同,因此在传输D2D数据包时,也可获得一定的频率选择性增益。
下面对本发明实施例提供的传输资源分配方法进行介绍,下文描述的传输资源分配方法主要是通过为D2D数据包分配专用频谱资源,以提升频谱资源的合理利用率。
在本发明实施例中,对于需要发送的D2D数据包,本发明实施例可判断D2D数据包是否对应有传输优先级;若否,则为所述D2D数据包分配普通频谱资源;若是,则为所述D2D数据包分配对应传输优先级的专用频谱资源。
在V2X场景下,图13示出了本发明实施例提供的传输资源分配方法的流程图,该方法可应用于发送端,参照图13,该方法可以包括:
步骤S800、判断D2D数据包是否属于V2X业务,若否,执行步骤S810,若是,执行步骤S820;
发送端在确定需传输的D2D数据包后,可判断D2D数据包的业务类型,从而判断D2D数据包是否属于V2X业务;若D2D数据包为V2X数据包,则确定所述V2X数据包对应有传输优先级;
步骤S810、为所述D2D数据包分配普通频谱资源;
D2D数据包不属于V2X业务,则认定D2D数据包为普通业务,如图10所示频谱资源分配示意图,普通D2D业务的数据包在传输时,在为普通D2D业务所分配的频谱资源上进行D2D数据包的频率分配,而不占用为V2X业务分配的专用频谱资源;V2X业务的数据包在传输时,在为V2X业务所分配的专用频谱资源上进行D2D数据包的频率分配;
可选的,在为所述D2D数据包分配普通频谱资源后,本发明实施例可在所述普通频谱资源中确定D2D数据包的多个不同传输频率,以使得D2D数据包通过所述普通频谱资源中所确定多个不同传输频率进行传输;相应内容可参照上文描述。
步骤S820、为所述D2D数据包分配专用频谱资源。
可选的,本发明实施例可在所述专用频谱资源中确定D2D数据包的多个不同传输频率,以使得D2D数据通过所述专用频谱资源中所确定多个不同传输频率进行传输;相应内容可参照上文描述。
可以看出,本发明实施例根据业务的不同QoS需求为V2X业务分配了专用频谱资源,因此,对于可靠性和时延要求很高的业务可以避免由于抢占不了资源带来的时延,也可以避免资源复用产生的干扰。
可选的,对于普通D2D数据包中高优先级的D2D数据包,本发明实施例也可设置该高优先级的普通D2D数据包具有传输优先级,具有传输优先级的普通D2D数据包可根据实际需要设定;从而为高优先级的普通D2D数据包分配专用频谱资源;
具体的,若所述D2D数据包为普通D2D数据包,且所述普通D2D数据包的传输优先级达到预定传输优先级,则可确定所述普通D2D数据包对应有传输优先级,进而为所述普通D2D数据包分配对应传输优先级的专用频谱资源。
进一步,为D2D数据包划分的专用频谱资源中,还可以实现不同业务的优先级处理,从而更加合理的利用资源,避免多发业务的紧急业务,和低发的非紧急业务之间的资源竞争;
具体的,所述为所述D2D数据包分配的对应传输优先级的专用频谱资源可以包括:为紧急业务分配的频谱资源,和为非紧急业务分配的频谱资源;
进一步,本发明实施例可判断所述D2D数据包的业务紧急等级;若所述D2D数据包的业务紧急等级为紧急业务,则为所述D2D数据包分配对应传输优先级的专用频谱资源中的为紧急业务分配的频谱资源;若所述D2D数据包的业务紧急等级为非紧急业务,则为所述D2D数据包分配对应传输优先级的专用频谱资源中的为非紧急业务分配的频谱资源
在V2X场景下,所述D2D数据包分配的专用频谱资源可以包括:为V2X紧急业务分配的频谱资源,和为V2X非紧急业务分配的频谱资源;如图11所示频谱资源分配的另一示意图,在为V2X业务所分配的频谱资源中,还进一步划分了为V2X紧急业务所分配的频谱资源,和为V2X非紧急业务所分配的频谱资源,V2X紧急业务为追尾、紧急制动等需要快速处理的业务,紧急业务和非紧急业务可根据实际情况预先设定;
相应的,图14示出了本发明实施例提供的传输资源分配方法的另一流程图,参照图14,该方法可以包括:
步骤S900、判断D2D数据包是否属于V2X业务,若否,执行步骤S910,若是,执行步骤S920;
步骤S910、为所述D2D数据包分配普通频谱资源;
步骤S920、判断所述D2D数据包的业务紧急等级;
步骤S930、若所述D2D数据包的业务紧急等级为紧急业务,则为所述D2D数据包分配所述专用频谱资源中为紧急业务分配的频谱资源;
步骤S940、若所述D2D数据包的业务紧急等级为非紧急业务,则为所述D2D数据包分配所述专用频谱资源中为非紧急业务分配的频谱资源。
可选的,在为V2X业务的D2D数据包分配专用频谱资源后,本发明实施例可根据信道的通信质量,为D2D数据选择质量较优的传输频率进行传输;具体的,本发明实施例可确定当前信道的通信质量,根据所述通信质量确定所述专用频谱资源中,通信质量符合设定条件的频率范围,在所述频率范围中以跳频方式确定D2D数据包的传输频率;可选的,在所述频率范围内确定的传输频率可以有多个,以便D2D数据包在多个不同的传输频率上进行传输;
显然,本发明实施例也可在所述专用频谱资源中随机选择D2D数据包的传输频率;
可选的,根据通信质量跳频选择传输频率,或随机选择传输频率的方式可适用于V2X业务的紧急业务,非紧急业务,也可适用于普通D2D数据包传输的业务。
本发明实施例通过为V2X业务的D2D数据包分配专用频谱资源,以使D2D数据包在频域上进行传输,可使得可靠性和时延要求很高的业务避免由于抢占不了资源带来的时延,也可以避免资源复用产生的干扰;而且由于采用了跳频的方式实现的多份数据发送,也一定程度上,降低了使用“唯一”资源时,资源复用带来的干扰对信号可靠性的影响。
下面对本发明实施例提供的传输资源分配方法进行介绍,下文描述的传输资源分配方法主要是通过代用资源分配的方式,为V2X的紧急业务分配频谱资源,从而将传输干扰降低,最高传输可靠性,采用资源池的方式为V2X的非紧急业务分配频谱资源,以提高多发业务的资源复用效率和容量。
本发明实施例可判断D2D数据包的业务紧急等级;若所述D2D数据包的业务紧急等级为紧急业务,则确定基站RRC当前所指示的可用传输频率范围,从所述可用传输频率范围中选择D2D数据包的传输频率;若所述D2D数据包的业务紧急等级为非紧急业务,则从广播通信所指示的资源池中选择D2D数据包的传输频率。
可选的,D2D数据包可以为V2X数据包,也可以为普通数据包;即对于V2X数据包或普通数据包中的紧急业务,本发明实施例可确定基站RRC当前所指示的可用传输频率范围,从所述可用传输频率范围中选择D2D数据包的传输频率;对于V2X数据包或普通数据包中的非紧急业务,本发明实施例可从广播通信所指示的资源池中选择D2D数据包的传输频率。
在V2X场景下,图15示出了本发明实施例提供的传输资源分配方法的再一流程图,该方法可应用于发送端,参照图15,该方法可以包括:
步骤S1000、若D2D数据包属于V2X业务,判断所述D2D数据包的业务紧急等级;
发送端在确定需传输的D2D数据包后,可判断D2D数据包是否属于V2X业务,在确定D2D数据包属于V2X业务后,可进一步判断D2D数据包所属V2X业务的业务紧急等级;
可选的,所述业务紧急等级可以包括:V2X紧急业务和非紧急业务。
步骤S1100、若所述D2D数据包的业务紧急等级为紧急业务,确定基站RRC当前所指示的可用传输频率范围,从所述可用传输频率范围中选择D2D数据包的传输频率;
步骤S1200、若所述D2D数据包的业务紧急等级为非紧急业务,从广播通信所指示的资源池中选择D2D数据包的传输频率。
可选的,本发明实施例可根据通信质量跳频选择传输频率,具体的,从所述可用传输频率范围中选择D2D数据包的传输频率的方式可以包括:确定当前信道的通信质量,根据所述通信质量确定所述可用传输频率范围中,通信质量符合设定条件的频率范围,在所述频率范围中以跳频方式确定D2D数据包的传输频率;所确定的传输频率可以是多个;
显然,本发明实施例也可在所述可用传输频率范围中随机选择D2D数据包的传输频率;
可选的,根据通信质量跳频选择传输频率,或随机选择传输频率的方式可适用于V2X业务的紧急业务,非紧急业务,也可适用于普通D2D数据包传输的业务。
下面对本发明实施例提供的D2D数据包传输装置进行介绍,下文描述的D2D数据包传输装置可与上文描述的D2D数据包传输方法相互对应参照。
图16为本发明实施例提供的D2D数据包传输装置的结构框图,该装置可应用于发送端,参照图16,该装置可以包括:
副本设置模块100,用于设置D2D数据包的多个数据包副本;
传输频率确定模块110,用于确定各数据包副本的传输频率,各数据包副本的传输频率不同;
频域传输模块120,用于将各数据包副本通过相应的传输频率进行传输。
可选的,一方面,频域传输模块120具体可用于,确定所述多个数据包副本的传输时间区间;在所述传输时间区间内选择一发送时间,在所述发送时间到来时,同时将各数据包副本通过相应的传输频率进行传输。
可选的,另一方面,频域传输模块120具体可用于,确定所述多个数据包副本的传输时间区间;在所述传输时间区间内选择各数据包副本的发送时间,各数据包副本的发送时间不同;在各数据包副本的发送时间到来时,将与当前发送时间相应的数据包副本通过相应的传输频率进行传输。
可选的,一方面,频域传输模块120在确定所述多个数据包副本的传输时间区间的方面,具体可用于,确定基站RRC当前所指示的可用传输频率范围,确定通过可用传输频率范围传输所述多个数据包副本所需的时间区间,将所确定的时间区间确定为所述传输时间区间;
相应的,传输频率确定模块110具体可用于,从所述可用传输频率范围中选择与所述多个数据包副本数量一致的传输频率,为各数据包副本分配一所选择的传输频率。
可选的,另一方面,频域传输模块120在确定所述多个数据包副本的传输时间区间的方面,具体可用于,确定广播通信所指示的资源池当前的可用时间区间,将所述可用时间区间确定为所述传输时间区间;
相应的,传输频率确定模块110具体可用于,从所述资源池中选择与所述多个数据包副本数量一致的传输频率,为各数据包副本分配一所选择的传输频率。
可选的,如果D2D数据包为V2X业务的数据包,则传输频率确定模块110具体可用于,在为V2X业务分配的专用频谱资源中,确定各数据包副本的传输频率;
进一步,所述专用频谱资源可以包括:为V2X紧急业务分配的频谱资源,和为V2X非紧急业务分配的频谱资源;
传输频率确定模块110在为V2X业务分配的专用频谱资源中,确定各数据包副本的传输频率的方面,具体可用于,判断所述D2D数据包的业务紧急等级;若所述D2D数据包的业务紧急等级为紧急业务,则从所述专用频谱资源中为紧急业务分配的频谱资源中,确定各数据包副本的传输频率;若所述D2D数据包的业务紧急等级为非紧急业务,则从所述专用频谱资源中为非紧急业务分配的频谱资源中,确定各数据包副本的传输频率。
可选的,传输频率确定模块110可随机选择传输频率,也可根据通信质量跳频选择传输频率;具体的,传输频率确定模块110可用于,确定当前信道的通信质量;根据所述通信质量确定通信质量符合设定条件的频率范围,在所述频率范围中以跳频方式确定各数据包副本的传输频率。
下面对本发明实施例提供的传输资源分配装置进行介绍,下文描述的传输资源分配装置主要是通过为V2X业务的D2D数据包分配专用频谱资源,以提升频谱资源的合理利用率;下文描述的传输资源分配装置可与上文相应的传输资源分配方法相互对应参照。
图17为本发明实施例提供的传输资源分配装置的另一结构框图,该装置可应用于发送端,参照图17,该装置可以包括:
业务判断模块200,用于判断D2D数据包是否对应有传输优先级;
第一分配模块210,用于若否,为所述D2D数据包分配普通频谱资源;
第二分配模块220,用于若是,为所述D2D数据包分配对应传输优先级的专用频谱资源。
可选的,V2X场景下,为V2X数据包括分配的专用频谱资源可以包括:为V2X紧急业务分配的频谱资源,和为V2X非紧急业务分配的频谱资源;相应的,第一分配模块210具体可用于,判断所述D2D数据包的业务紧急等级;若所述D2D数据包的业务紧急等级为紧急业务,则为所述D2D数据包分配所述专用频谱资源中为紧急业务分配的频谱资源;若所述D2D数据包的业务紧急等级为非紧急业务,则为所述D2D数据包分配所述专用频谱资源中为非紧急业务分配的频谱资源。
可选的,图18示出了本发明实施例提供的传输资源分配装置的再一结构框图,结合图17和图18所示,该装置可以包括:
跳频模块230,用于确定当前信道的通信质量,根据所述通信质量确定所述专用频谱资源中,通信质量符合设定条件的频率范围,在所述频率范围中以跳频方式确定D2D数据包的多个不同传输频率;
随机选择模块240,用于在所述专用频谱资源中随机选择D2D数据包的传输频率。
可选的,本发明实施例可选取第一跳频模块230或第一随机选择模块240使用。
下面对本发明实施例提供的传输资源分配装置进行介绍,下文描述的传输资源分配装置主要是通过代用资源分配的方式,为D2D的紧急业务分配频谱资源,从而将传输干扰降低,最高传输可靠性,采用资源池的方式为D2D的非紧急业务分配频谱资源,以提高多发业务的资源复用效率和容量;下文描述的传输资源分配装置可与上文相应的传输资源分配方法相互对应参照。
图19为本发明实施例提供的传输资源分配装置的又一结构框图,该装置可应用于发送端,参照图19,该装置可以包括:
紧急等级判断模块300,用于判断D2D数据包的业务紧急等级;
可选的,D2D数据包可以为V2X数据包或普通数据包。
第一频率选择模块310,用于若所述D2D数据包的业务紧急等级为紧急业务,确定基站RRC当前所指示的可用传输频率范围,从所述可用传输频率范围中选择D2D数据包的传输频率;
第二频率选择模块320,用于若所述D2D数据包的业务紧急等级为非紧急业务,从广播通信所指示的资源池中选择D2D数据包的传输频率。
可选的,第一频率选择模块310具体可用于确定当前信道的通信质量,根据所述通信质量确定所述可用传输频率范围中,通信质量符合设定条件的频率范围,在所述频率范围中以跳频方式确定D2D数据包的传输频率;
或,在所述可用传输频率范围中随机选择D2D数据包的传输频率。
本发明可以较小的数据传输时延实现D2D数据包的传输,达到较好的时延控制目的,同时,由于在传输D2D数据包时,也可获得一定的频率选择性增益。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。