通信资源的确定方法及装置与流程

文档序号:11591716阅读:160来源:国知局
通信资源的确定方法及装置与流程

本发明涉及通信领域,具体而言,涉及一种通信资源的确定方法及装置。



背景技术:

设备到设备(devicetodevice,简称为d2d)的通讯技术是设备之间限定距离、范围和容量等的数据共享和交换的一种无线通讯方式。其所承担的业务类型在一般情况下不需要业务数据来源没经过核心网,仅需要在用户终端之间完成即可。更特别的,车联网通信(vehicletox,简称为v2x)是指按照约定的通信协议和数据交互标准,在车载的设备到其它设备(另一个车载设备、路边设备、行人手持设备及互联网等)之间,进行无线通讯和信息交换。通过车联网通信可以使车辆获得行驶安全、提高交通效率以及获得便利或娱乐信息。车联网通信包括三种不同类型:车辆与车辆之间通信(vehicletovehicle,简称为v2v),车辆与路边设备之间通信(vehicletoinfrastructure,简称v2i),以及车辆与行人之间通信(vehicletopedestrian,简称v2p)。

车联网通信可以实现车与车v2v、车与人v2p、车与基础设施v2i之间的互连互通,并在信息网络平台上对信息进行提取、共享等有效利用。车联网基于无线信道通信,实现车与车、车与路侧基础设施间的实时信息交互,通知各自的位置、速度、加速度、行驶路径等信息。还可以获知道路环境信息,协作感知道路危险状况,及时提供多种碰撞预警信息,防止道路交通安全事故的发生,提升涉及车辆的安全。

目前,3gpp组织已经开始基于长期演进(longtermevolution,简称为lte)的v2x通信研究,其中,基于设备到设备(device-to-device,简称为d2d)的通信方法就是v2x标准实现的方式之一。d2d是指有业务传输的用户设备(userequipment,简称为ue)之间,业务数据不经过基站和核心网的转发,直接由源用户设备通过空口传输给目标用户设备。这种方式具有明显区别于传统蜂窝系统通信的特征,对于车联网的v2v通信来说,车与车之间的近距离通信可以应用d2d通信方式,达到节省了无线频谱资源,降低了核心网的数据传输压力,能够减少系统资源占用,增加蜂窝通信系统频谱效率,降低终端发射功耗,并在很大程度上节省网络运营成本等效果。基于lte蜂窝通信网络链路的通信方法是实现v2x标准实现的另一方式之一,这种方式下基站或/和中继会参与v2x通信,在上行链路和/或下行链路传输v2x信号。

但是需要说明的是,在d2d通信中数据是通过数据资源池的周期进行发送,这必然导致数据发送时延较大。

针对相关技术中,在d2d通信中通过数据资源池的周期进行数据发送所导致的数 据发送时延较大的问题,尚未提出有效的解决方案。



技术实现要素:

本发明提供了一种通信资源的确定方法及装置,以至少解决相关技术中在d2d通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题。

根据本发明的一个方面,提供了一种通信资源的确定方法,包括:获取用于设备到设备d2d通信的调度分配sa指示信息;依据所述sa指示信息与待传输数据包之间的映射规则,确定用于传输所述待传输数据包的通信资源。

可选地,在所述通信资源包括频域位置时,确定用于传输所述待传输数据包的通信资源包括:将所述sa指示信息和所述待传输数据包配置在所述d2d的通信带宽所划分的不同频域资源位置上。

可选地,在所述通信资源包括传输子帧时,确定用于传输所述待传输数据包的通信资源包括:通过首次传输和/或最后传输的携带有所述sa指示信息的子帧和固定子帧偏移确定所述传输子帧;或者,通过所述sa指示信息所指示的子帧偏移所处的位置确定所述传输子帧,其中,所述子帧偏移所处的位置为距离所述携带有所述sa指示信息的子帧所处位置预定数值个子帧所处的位置。

可选地,所述通过首次传输和/或最后传输的携带有所述sa指示信息的子帧和固定子帧偏移确定所述传输子帧包括:获取与所述首次传输和/或最后传输的携带有所述sa指示信息的子帧距离所述固定子帧偏移后所处的位置,其中,所述固定子帧偏移的取值包括:所述sa指示信息的传输周期,或者任意正整数;以所述位置为子帧映射起点,映射所述sa指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧。

可选地,所述通过所述sa指示信息所指示的子帧偏移所处的位置确定所述传输子帧包括:根据携带有所述sa指示信息的子帧所处的位置和所述sa指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据所述子帧映射起点,映射所述sa指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧;或者,在时域上将所述sa指示信息划分为多个sa资源子组;根据所述sa资源子组的边界所处的位置和所述sa指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据所述子帧映射起点,映射所述sa指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧。

可选地,所述映射所述sa指示信息所指示的子帧集合包括:在得到所述子帧映射起点后,根据所述sa指示信息所指示传输的数据包的个数、所述数据包的重传次数、以及所述数据包的传输间隔确定除所述子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到所述子帧集合。

可选地,所述sa指示信息所指示传输的数据包的个数、所述数据包的重传次数通过以下方式确定:预先设置预定数值个数据包以及每一数据包的重传次数;或者,接收由网络侧实体通过高层信令和/或物理层信令配置的所述数据包的个数以及所述数据包的重传次数;或者,根据所述d2d通信带宽上所承载的负载,选择所述数据包的个数以及所述数据包的重传次数。

可选地,在映射所述sa指示信息所指示的子帧集合之后还包括:按照预定规则将每一数据包的首传和重传分别映射至所述子帧集合中所包括的子帧上;其中,所述预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。

可选地,所述网络侧实体包括以下任意一种:演进型基站enb、中继站rn、小区协作实体mce、网关gw、移动性管理设备mme、演进型通用陆地无线接入网eutran、操作管理以及维护oam管理器。

根据本发明的另一方面,提供了一种通信资源的确定装置,包括:获取模块,用于获取用于设备到设备d2d通信的调度分配sa指示信息;确定模块,用于依据所述sa指示信息与待传输数据包之间的映射规则,确定用于传输所述待传输数据包的通信资源。

可选地,所述确定模块包括:处理单元,用于在所述通信资源包括频域位置时,将所述sa指示信息和所述待传输数据包配置在所述d2d的通信带宽所划分的不同频域资源位置上。

可选地,所述确定模块包括:第一确定单元,用于在所述通信资源包括传输子帧时,通过首次传输和/或最后传输的携带有所述sa指示信息的子帧和固定子帧偏移确定所述传输子帧;或者,第二确定单元,用于通过所述sa指示信息所指示的子帧偏移所处的位置确定所述传输子帧,其中,所述子帧偏移所处的位置为距离所述携带有所述sa指示信息的子帧所处位置预定数值个子帧所处的位置。

可选地,所述第一确定单元包括:第一获取子单元,用于获取与所述首次传输和/或最后传输的携带有所述sa指示信息的子帧距离所述固定子帧偏移后所处的位置,其中,所述固定子帧偏移的取值包括:所述sa指示信息的传输周期,或者任意正整数;第一映射子单元,用于以所述位置为子帧映射起点,映射所述sa指示信息所指示的子帧集合;第一设置子单元,用于将所述子帧集合中的子帧作为所述传输子帧。

可选地,所述第二确定单元包括:第二获取子单元,用于根据携带有所述sa指示信息的子帧所处的位置和所述sa指示信息所指示的子帧偏移所处的位置得到子帧映射起点;第二映射子单元,用于根据所述子帧映射起点,映射所述sa指示信息所指示的子帧集合;第二设置子单元,用于将所述子帧集合中的子帧作为所述传输子帧;或者,划分子单元,用于在时域上将所述sa指示信息划分为多个sa资源子组;第三获取子单元,用于根据所述sa资源子组的边界所处的位置和所述sa指示信息所指示的子帧偏移所处的位置得到子帧映射起点;第三映射子单元,用于根据所述子帧映射起点,映 射所述sa指示信息所指示的子帧集合;第三设置子单元,用于将所述子帧集合中的子帧作为所述传输子帧。

可选地,所述第一映射子单元或者所述第二映射子单元或者第三映射子单元,还用于在得到所述子帧映射起点后,根据所述sa指示信息所指示传输的数据包的个数、所述数据包的重传次数、以及所述数据包的传输间隔确定除所述子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到所述子帧集合。

可选地,所述第一映射子单元或者所述第二映射子单元或者第三映射子单元还用于通过以下方式确定所述sa指示信息所指示传输的数据包的个数、所述数据包的重传次数:预先设置预定数值个数据包以及每一数据包的重传次数;或者,接收由网络侧实体通过高层信令和/或物理层信令配置的所述数据包的个数以及所述数据包的重传次数;或者,根据所述d2d通信带宽上所承载的负载,选择所述数据包的个数以及所述数据包的重传次数。

可选地,所述第一确定单元或者第二确定单元还用于,在映射所述sa指示信息所指示的子帧集合之后,按照预定规则将每一数据包的首传和重传分别映射至所述子帧集合中所包括的子帧上;其中,所述预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。

可选地,所述网络侧实体包括以下任意一种:演进型基站enb、中继站rn、小区协作实体mce、网关gw、移动性管理设备mme、演进型通用陆地无线接入网eutran、操作管理以及维护oam管理器。

通过本发明,采用获取用于设备到设备d2d通信的调度分配sa指示信息;依据该sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本发明去掉了数据资源池的周期,而是依据sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在d2d通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。

附图说明

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的通信资源的确定流程图;

图2是根据本发明实施例的d2dsa资源和数据资源示意图;

图3是根据本发明实施例的lte系统帧结构示意图;

图4是根据本发明实施例的d2d通信系统中sa通过指示trpbitmap映射pssch 子帧的示意图;

图5是根据本发明实施例的通过trpbitmap序列映射子帧和通过固定重传间隔映射子帧的示意图(一);

图6是根据本发明实施例的通过trpbitmap序列映射子帧和通过固定重传间隔映射子帧的示意图(二);

图7是根据本发明实施例的通信资源的确定装置的结构框图;

图8是根据本发明实施例的通信资源的确定装置的结构框图(一);

图9是根据本发明实施例的通信资源的确定装置的结构框图(二);

图10是根据本发明实施例的通信资源的确定装置的结构框图(三);

图11是根据本发明实施例的通信资源的确定装置的结构框图(四)。

具体实施方式

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。

实施例1

在本实施例中提供了一种通信资源的确定方法,图1是根据本发明实施例的通信资源的确定流程图,如图1所示,该流程包括如下步骤:

步骤s102,获取用于设备到设备d2d通信的调度分配sa指示信息;

步骤s104,依据该sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。

可选地,在本实施例中,上述通信资源的确定方法的应用场景包括但并不限于:车联网通信(vehicletox,简称为v2x),设备到设备(device-to-device,简称为d2d)通信。在上述应用场景下,采用获取用于设备到设备d2d通信的调度分配sa指示信息;依据该sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本实施例去掉了数据资源池的周期,而是依据sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在d2d通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。

可选地,在本实施例中,上述通信资源包括但并不限于以下任意一种:传输待传输数据包的传输子帧,传输待传输数据包的频域位置、用于重传的传输子帧以及在所指示的子帧上传输待传输数据包的方式,在此,并不做任何限定。

在一个可选地实施方式中,在通信资源包括频域位置时,确定用于传输待传输数据包的通信资源包括以下步骤:

步骤s11,将sa指示信息和待传输数据包配置在d2d通信带宽所划分的不同频域资源位置上。

可选地,在本实施例中,sa指示信息和待传输数据包配置在该d2d通信带宽所划分的频域资源位置包括但并不限于:sa指示信息和待传输数据包占用相同的资源块,或者sa指示信息和待传输数据包占用不同的资源块。

下面结合图2对sa指示信息和待传输数据所占用的资源块位置关系进行描述。

如图2所示,在时域上sa指示信息和待传输数据位于不同的子帧位置;在频域上,sa指示信息和待传输数据占用不同的资源块。

在一个可选地实施方式中,在通信资源包括传输子帧时,确定用于传输该待传输数据包的通信资源包括以下步骤:

步骤s21,通过首次传输和/或最后传输的携带有该sa指示信息的子帧和固定子帧偏移确定该传输子帧;或者,

步骤s22,通过该sa指示信息所指示的子帧偏移所处的位置确定该传输子帧,其中,该子帧偏移所处的位置为距离该携带有该sa指示信息的子帧所处位置预定数值个子帧所处的位置。

在本可选实施方式,通过首次传输和/或最后传输的携带有该sa指示信息的子帧和固定子帧偏移确定该传输子帧,或者通过该sa指示信息所指示的子帧偏移所处的位置确定该传输子帧,快速确定出待传输数据包的传输子帧,进而达到了提高数据包传输速率。

在一个可选地实施方式中,通过首次传输和/或最后传输的携带有该sa指示信息的子帧和固定子帧偏移确定该传输子帧包括以下步骤:

步骤s31,获取与首次传输和/或最后传输的携带有该sa指示信息的子帧距离该固定子帧偏移后所处的位置,其中,该固定子帧偏移的取值包括:该sa指示信息的传输周期,或者任意正整数;

步骤s32,以该位置为子帧映射起点,映射该sa指示信息所指示的子帧集合;

步骤s33,将该子帧集合中的子帧作为该传输子帧。

需要说明的是,在本可选实施方式中,固定子帧偏移的取值包括但并不限于:0、1以及sa指示信息的传输周期,在此,并不做任何限定。

在本可选实施方式中,首先确定子帧映射起点,并根据该子帧映射起点映射该sa指示信息所指示的子帧集合,将该子帧集合中的子帧作为上述传输子帧,从而实现了灵活指示数据信道子帧的效果。

在一个可选的实施方式中,通过该sa指示信息所指示的子帧偏移所处的位置确定该传输子帧包括以下步骤:

步骤s41,根据携带有该sa指示信息的子帧所处的位置和该sa指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据该子帧映射起点,映射该sa指示信息所指示的子帧集合;将该子帧集合中的子帧作为该传输子帧;或者,

步骤s42,在时域上将该sa指示信息划分为多个sa资源子组;根据该sa资源子组的边界所处的位置和该sa指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据该子帧映射起点,映射该sa指示信息所指示的子帧集合;将该子帧集合中的子帧作为该传输子帧。

在本可选实施方式中,通过sa指示信息所指示的子帧偏移确定传输子帧,进一步解决了相关技术中在d2d通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,达到了缩短数据发送时延的效果。

在一个可选地实施方式中,映射该sa指示信息所指示的子帧集合包括以下步骤:

步骤s51,在得到该子帧映射起点后,根据该sa指示信息所指示传输的数据包的个数、该数据包的重传次数、以及该数据包的传输间隔确定除该子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到该子帧集合。

在本可选实施方式中,通过首先映射出起始传输子帧,再依次映射该起始子帧之后的传输子帧,进而得到上述子帧集合,从而提高了确定传输子帧的精确度。

在一个可选地实施方式中,该sa指示信息所指示传输的数据包的个数、该数据包的重传次数通过以下方式确定:

步骤s61,预先设置预定数值个数据包以及每一数据包的重传次数;或者,

步骤s62,接收由网络侧实体通过高层信令和/或物理层信令配置的该数据包的个数以及该数据包的重传次数;或者,

步骤s63,根据该d2d通信带宽上所承载的负载,选择该数据包的个数以及该数据包的重传次数。

需要说明的是,上述预定数值包括但并不限于:1、2、3,在此,并不做任何限定。

通过本可选实施方式,确定出sa指示信息所指示传输的数据包的个数、该数据包的重传次数,进一步提高了传输子帧的确定效率。

在一个可选地实施方式中,在映射该sa指示信息所指示的子帧集合之后还包括以下步骤:

步骤s71,按照预定规则将每一数据包的首传和重传分别映射至该子帧集合中所包括的子帧上;其中,该预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。

在本可选实施方式中,通过上述预定规则待传输的数据包依次映射到子帧集合中,使得每一数据包均可以在对应的传输子帧上进行数据包传输,进一步提高了信道资源利用率以及数据传输速率。

在一个可选地实施方式中,网络侧实体包括以下任意一种:演进型基站enb、中继站rn、小区协作实体mce、网关gw、移动性管理设备mme、演进型通用陆地无线接入网eutran、操作管理以及维护oam管理器。

下面结合具体示例,对实施例作举例说明。

在传统的蜂窝通信系统中,ue的无线资源由演进型基站enb(evolvednodeb)统一控制调度,enb指示ue所配置的下行或上行资源,ue按照enb的配置指示在相应的下行资源上接收enb发射的数据信号,或者在上行资源上向enb发射信号。在lte系统中,无线资源在时域上以无线帧为单位划分资源,每个无线帧为10ms,包含10个子帧。每个子帧为1ms,分为0.5ms的2个时隙slot,如图3所示,在频域上,以子载波为单位划分资源,每个子载波包含15khz或7.5khz资源。按照上述时域和频域资源单位,enb为ue调度时频资源的最小单位为资源块(resourceblock,简称为rb),rb定义为在时域上为1个slot,在频域上为连续的个子载波,如图4所示,enb可以灵活地根据ue需求动态调度配置所需的资源。

作为设备到设备通信的一种实现,lte扩展了相应的无线参数。lte使用物理边链路共享信道(physicalsidelinksharedchannel,简称为pssch)用于d2d通信。有d2d数据待发送的d2d发送端ue可以从enb获得pssch子帧配置,或者在系统预定义的资源池中选择一定的子帧作为pssch子帧,enb向发送端ue配置指示pssch子帧,或者发送端ue向接收端ue指示所使用的pssch子帧,采用时域资源图样(timeresourcepattern,简称为trp)指示所使用的一个或多个pssch子帧。基于lte扩展的设备到设备通信中,可以共享网络的频带,也可以使用专用的频带来通信。

lted2d通讯中,sci控制信息给出资源的位置信息。其中,trp用于确定数据的传输子帧。trp信息可由dci5,即由网络发送的d2d资源调度指示专用控制信息格式,发送边链路(即d2d链路)控制信息(sidelinkcontrolinformation,简称为sci)中指 示trp。trp信息也可以由sa发送。指示的trp为7bit信息,表示一个trpindex。每个trpindex对应于唯一的一个bitmap序列。目前lte的bitmap序列的长度为n,n=6,7,8,其中有效指示位数k,即bitmap序列中标识为“1”的位数。在图4中使用bitmap表示子帧的形式。例如,“11110000”即为一个n=8,k=4的bitmap序列。根据trpindex所指示的bitmap序列,bit位标识为“1”的对应子帧即指示为pssch子帧。在本实施例中侧重于在没有配置d2d资源周期是如何去对各个子帧进行指示。当存在pssch资源池配置时,trp指示出的bitmap序列在资源池包含的逻辑连续的子帧上进行一一对应指示。在实施例中,通过确定trp映射次数及映射起始子帧指示数据信道子帧时,对trpbitmap序列向子帧的映射也同样适用于对实际物理子帧的直接映射指示,以及基于逻辑子帧集合的映射指示。

在可以应用于车辆的设备到设备通信中也可以采用没有trpbitmap的子帧映射方式,按照其它方式确定传输的子帧。接收可以被下一个调度命令终止,或者配置重复次数。

下面分别针对trp和非trp指示对数据信道子帧进行确定,具体方法包括:

在本实施例的一种可选实施方式中,通过trp对应的bitmap来映射数据包和重传子帧。

当使用trpindex对应的bitmap序列对数据信道的数据包在子帧上的映射时,需要确定映射的bitmap序列映射的起始位置和映射次数。

选择相对该首传或最后传的sa子帧的固定的子帧偏移位置开始映射sa中所指示的bitmap表示的子帧。该固定子帧偏移可取值为1,sa传输周期,或者其它整数值。首传或最后传的sa子帧来确定数据信道的传输子帧。或者通过sa的调度指示的偏移来确定bitmap开始映射的传输子帧

通过以下方式确定需要数据包个数和数据包传输的次数。其中传输的数据包个数为pt个,每个数据包传输的次数为rt次。一般地,数据包一次传输使用一个子帧:

设置固定的数据包个数,和或述数据包的重传次数;或者,

由高层信令和/或物理层信令配置该设备的一个sa所调度的数据包个数,和或述数据包的重传次数;或者,

根据信道的负载,由设备自主动态选择一个sa所调度传输数据包个数,和/或所述数据包重传次数;

sa中所指示的bitmap从起始帧开始映射的次数为m=ceiling(pt*rt/k).映射的m次bitmap可以是相连的,也可以是一定子帧间隔。.

设备基于确定的传输数据包个数和所述数据包重传次数顺序映射到前述bitmap所 选择的子帧集合。设备在所属子帧集合上顺序映射每一个数据包的首传和重传。映射的顺序按照先传完一个数据包的指定的首传和重传次数,再映射另一个数据包的首传和重传,依次进行。当映射完所有数据包,所属子帧集合的剩余子帧不再映射。

在本实施例的另一种可选实施方式中,通过数据包传输个数,重传次数和传输间隔确定传输子帧。

当不使用trpindex对应的bitmap序列对数据信道的数据包在子帧上的映射时,需要确定映射的子帧的起始位置,间隔和次数。

选择相对该首传或最后传的sa子帧的固定的子帧偏移位置开始映射sa中所指示的bitmap表示的子帧。该固定子帧偏移可取值为1,sa传输周期,或者其它整数值。首传或最后传的sa子帧来确定数据信道的传输子帧。或者通过sa的调度指示的偏移来确定bitmap开始映射的传输子帧,以下简称起始帧。

通过以下方式确定需要数据包个数和数据包传输的次数。其中传输的数据包个数为pt个,每个数据包传输的次数为rt次。一般地,数据包一次传输使用一个子帧:

设置固定的数据包个数,和或述数据包的重传次数;或者,

由高层信令和/或物理层信令配置该设备的一个sa所调度的数据包个数,和或述数据包的重传次数;或者,

根据信道的负载,由设备自主动态选择一个sa所调度传输数据包个数,和/或所述数据包重传次数;

sa中所指示的bitmap从起始帧开始映射的m次bitmap可以是相连的,也可以是一定子帧间隔。.

设备基于确定的传输数据包个数和所述数据包重传次数顺序映射到前述bitmap所选择的子帧集合。设备在所属子帧集合上顺序映射每一个数据包的首传和重传。映射的顺序按照先传完一个数据包的指定的首传和重传次数,再映射另一个数据包的首传和重传。从起始帧开始映射的次数为pt*rt次。每个数据包的首传和重传的间隔为x。数据包之间间隔为y。x和y均为由系统设置的正整数。

上述通过映射起始位置指示数据信道子帧集合的各种方法在不冲突的条件下可以任意组合使用,下面通过可选实施例来进一步说明。

可选实施例一

设备到设备通信系统中,其中传输的数据包个数为pt个,每个数据包传输的次数为rt次。设备设置固定的数据包个数为pt=3。其中,数据包的重传次数为rt=2,即1次首传加1次重传。bitmap的映射间隔为0。

预定义trp的映射起始子帧为sa调度偏移为4子帧,则相应的trpbitmap序列映射指示数据信道子帧的效果如图5所示。根据所指示的trpindex,可确定相应的bitmap序列为“10101000”。bitmap序列k值为3。因此得出bitmap需要映射2次。bitmap序列从第一个子帧开始映射,共映射2次,相应指示出6个子帧为数据信道子帧。可以看到,通过预定义的规则设置,可以在不需任何信令指示的条件下,实现trp指示的有效映射。

可选实施例二

设备到设备通信系统中,其中传输的数据包个数为pt个,每个数据包传输的次数为rt次。设备设置固定的数据包个数为pt=1。其中,数据包的重传次数为rt=3,即1次首传加2次重传。数据包之间重传间隔为1。

预定义trp的映射起始子帧为sa调度偏移为15子帧,映射指示数据信道子帧的效果如图5下半部分所示。设备从第一个子帧开始映射,共映射3次指示出3个子帧为数据信道子帧。可以通过简单的重传规则,实现对数据子帧的使用。

可选实施例三

为了在频分复用(frequencydivisionmultiplexing,简称为fdm)资源池配置情况下,重用d2d的sa重传机制解决半双工问题,以及更简单地定义sa与data的对应关系,还可以进一步地把sa的频域资源进行划分。

如图6所示,sa与data频分,将sa资源池划分为子组,每个子组内,sa使用与d2d类似的pattern,解决半双工问题,也限制了sa的最大重传间隔,减小了时延。

sa指示的data在data资源池的某些子帧上传输。传输data的子帧可以使用类似t-rpt的方法指示,或是固定偏移+间隔的方法。(例如可选实施例一和二)

可选实施例四

设备到设备通信系统中,其中一次sa调度传输的最大数据包个数为pt个,每个数据包传输的最大次数为rt次。假设本次实施例子pt=2,数据包的重传次数rt=4。即1次首传加2次重传。数据包之间重传间隔为0。

预定义的映射起始子帧为sa首传调度偏移为10子帧,则映射指示数据信道子帧的是从根据检测推断的首传sa后第10个子帧开始映射。设备根据检测到的网络拥塞状况来觉得是否传完所有数据包和所有重传。检测到拥塞时根据特定规则减少重传次数和数据包。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现 有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

实施例2

在本实施例中还提供了一种通信资源的确定装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。

图7是根据本发明实施例的通信资源的确定装置的结构框图,如图7所示,该装置包括:

1)获取模块72,用于获取用于设备到设备d2d通信的调度分配sa指示信息;

2)确定模块74,用于依据该sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。

可选地,在本实施例中,上述通信资源的确定方法的应用场景包括但并不限于:车联网通信(vehicletox,简称为v2x),设备到设备(device-to-device,简称为d2d)通信。在上述应用场景下,采用获取用于设备到设备d2d通信的调度分配sa指示信息;依据该sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本实施例去掉了数据资源池的周期,而是依据sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在d2d通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。

可选地,在本实施例中,上述通信资源包括但并不限于以下任意一种:传输待传输数据包的传输子帧,传输待传输数据包的频域位置、用于重传的传输子帧以及在所指示的子帧上传输待传输数据包的方式,在此,并不做任何限定。

在一个可选地实施方式中,图8是根据本发明实施例的通信资源的确定装置的结构框图(一),如图8所示,确定模块74包括:

1)处理单元82,用于在该通信资源包括频域位置时,将该sa指示信息和该待传输数据包配置在该d2d通信带宽所划分的不同频域资源位置上。

可选地,在本实施例中,sa指示信息和待传输数据包配置在该d2d通信带宽所划分的频域资源位置包括但并不限于:sa指示信息和待传输数据包占用相同的资源块,或者sa指示信息和待传输数据包占用不同的资源块。

下面结合图2对sa指示信息和待传输数据所占用的资源块位置关系进行描述。

如图2所示,在时域上sa指示信息和待传输数据位于不同的子帧位置;在频域上,sa指示信息和待传输数据占用不同的资源块。

在一个可选地实施方式中,图9是根据本发明实施例的通信资源的确定装置的结构框图(二),如图9所示,确定模块74包括:

1)第一确定单元92,用于在该通信资源包括传输子帧时,通过首次传输和/或最后传输的携带有该sa指示信息的子帧和固定子帧偏移确定该传输子帧;或者,

2)第二确定单元94,用于通过该sa指示信息所指示的子帧偏移所处的位置确定该传输子帧,其中,该子帧偏移所处的位置为距离该携带有该sa指示信息的子帧所处位置预定数值个子帧所处的位置。

在本可选实施方式,通过首次传输和/或最后传输的携带有该sa指示信息的子帧和固定子帧偏移确定该传输子帧,或者通过该sa指示信息所指示的子帧偏移所处的位置确定该传输子帧,快速确定出待传输数据包的传输子帧,进而达到了提高数据包传输速率。

在一个可选实施方式中,图10是根据本发明实施例的通信资源的确定装置的结构框图(三),如图10所示,第一确定单元92包括:

1)第一获取子单元102,用于获取与该首次传输和/或最后传输的携带有该sa指示信息的子帧距离该固定子帧偏移后所处的位置,其中,该固定子帧偏移的取值包括:该sa指示信息的传输周期,或者任意正整数;

2)第一映射子单元104,用于以该位置为子帧映射起点,映射该sa指示信息所指示的子帧集合;

3)第一设置子单元106,用于将该子帧集合中的子帧作为该传输子帧。

需要说明的是,在本可选实施方式中,固定子帧偏移的取值包括但并不限于:0、1以及sa指示信息的传输周期,在此,并不做任何限定。

在本可选实施方式中,首先确定子帧映射起点,并根据该子帧映射起点映射该sa指示信息所指示的子帧集合,将该子帧集合中的子帧作为上述传输子帧,从而实现了灵活指示数据信道子帧的效果。

在一个可选地实施方式中,图11是根据本发明实施例的通信资源的确定装置的结构框图(四),如图11所示,第二确定单元94包括:

1)第二获取子单元112,用于根据携带有该sa指示信息的子帧所处的位置和该sa指示信息所指示的子帧偏移所处的位置得到子帧映射起点;2)第二映射子单元114,用于根据该子帧映射起点,映射该sa指示信息所指示的子帧集合;3)第二设置子单元116,用于将该子帧集合中的子帧作为该传输子帧;或者,

4)划分子单元118,用于在时域上将该sa指示信息划分为多个sa资源子组;5)第三获取子单元120,用于根据该sa资源子组的边界所处的位置和该sa指示信息所指示的子帧偏移所处的位置得到子帧映射起点;6)第三映射子单元122,用于根据该子帧映射起点,映射该sa指示信息所指示的子帧集合;7)第三设置子单元124,用于将该子帧集合中的子帧作为该传输子帧。

在本可选实施方式中,通过sa指示信息所指示的子帧偏移确定传输子帧,进一步解决了相关技术中在d2d通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,达到了缩短数据发送时延的效果。

在一个可选地实施方式中,第一映射子单元104或者第二映射子单元114或者第三映射子单元122,还用于在得到该子帧映射起点后,根据该sa指示信息所指示传输的数据包的个数、该数据包的重传次数、以及该数据包的传输间隔确定除该子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到该子帧集合。

在本可选实施方式中,通过首先映射出起始传输子帧,再依次映射该起始子帧之后的传输子帧,进而得到上述子帧集合,从而提高了确定传输子帧的精确度。

在一个可选地实施方式中,第一映射子单元104或者第二映射子单元114或者第三映射子单元122还用于通过以下方式确定该sa指示信息所指示传输的数据包的个数、该数据包的重传次数:

预先设置预定数值个数据包以及每一数据包的重传次数;或者,

接收由网络侧实体通过高层信令和/或物理层信令配置的该数据包的个数以及该数据包的重传次数;或者,

根据该d2d通信带宽上所承载的负载,选择该数据包的个数以及该数据包的重传次数。

需要说明的是,上述预定数值包括但并不限于:1、2、3,在此,并不做任何限定。

通过本可选实施方式,确定出sa指示信息所指示传输的数据包的个数、该数据包的重传次数,进一步提高了传输子帧的确定效率。

在一个可选地实施方式中,第一确定单元92或者第二确定单元94还用于,在映射该sa指示信息所指示的子帧集合之后,按照预定规则将每一数据包的首传和重传分别映射至该子帧集合中所包括的子帧上;其中,该预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。

在本可选实施方式中,通过上述预定规则待传输的数据包依次映射到子帧集合中,使得每一数据包均可以在对应的传输子帧上进行数据包传输,进一步提高了信道资源利用率以及数据传输速率。

在一个可选地实施方式中,该网络侧实体包括以下任意一种:演进型基站enb、中继站rn、小区协作实体mce、网关gw、移动性管理设备mme、演进型通用陆地无线接入网eutran、操作管理以及维护oam管理器。

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。

实施例3

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:

s1,获取用于设备到设备d2d通信的调度分配sa指示信息;

s2,依据该sa指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。

可选地,在本实施例中,上述存储介质可以包括但不限于:u盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤s1、s2。

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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