一种配置和确定半持续调度的方法及设备
技术领域
本发明涉及无线通信技术领域,特别涉及一种配置和确定半持续调度的方法及设备。
背景技术
为了减少控制信令的开销,LTE(Long Term Evolution,长期演进)系统针对数据包大小基本相同且到达时间间隔比较有规律的业务引入了SPS(Semi-PersistentScheduling,半持续调度)。
目前LTE系统支持两种调度方式:动态调度和SPS(Semi-Persistent Scheduling,半持续调度)。动态调度适用于业务数据到达时间比较随机或者数据包大小不规则的业务;而SPS主要适用于业务数据SPS周期达到且数据包大小比较固定的业务。对于传统的LTE系统,SPS主要针对语音业务设计,语音业务典型的特点是数据包到达间隔固定,数据包大小基本固定,因此在配置SPS配置时只需要配置一套SPS周期性重复的SPS配置即可。
LTE Rel-14引入了V2X(Vechile-to-Everything,车与万物)通信。V2X通信主要包含三方面内容:
V2V(Vechile-to-Vechile,车到车):车上的OBU(On Broad Unit,车载单元)之间的通信。
V2I(Vechile-to-Infrastructure,车到网络):车和RSU(Road Side Unit,路侧设备)之间的通信。
V2P(Vechile-to-Pedestrian,车到行人):车和行人之间的通信。
其中,V2V业务特点是业务数据包SPS周期到达(SPS周期100ms),但是数据包大小并非基本固定,携带有完整证书的业务数据包较大,其他数据包则比较小。因此从业务模型上看,V2V业务模型是一个大包后面跟随若干个小包,然后再一个大包,后面再跟随若干个小包,一直循环重复。如果直接将传统的LTE SPS方式应用于V2V,如果按照大包分配SPS配置,对于小包使用该SPS配置传输必然存在资源浪费;如果按照小包分配SPS配置,那么大包的数据就不能通过SPS配置传输完,后续还需要SR(Scheduling Request,调度请求)/BSR(Buffer Status Reporting,缓冲区状态上报)请求基站执行动态调度。这样就会增加上/下行开销。其他V2X也有与V2V类似的问题。
综上所述,目前LTE SPS方式应用于V2X通信方式中,会造成资源浪费或者增加开销。
发明内容
本发明提供一种配置和确定半持续调度的方法及设备,用以解决现有技术中存在的LTE SPS方式应用于V2X通信方式中,会造成资源浪费或者增加开销的问题。
本发明方实施例提供的一种配置半持续调度的方法,该方法包括:
网络侧设备通知终端多个半持续调度SPS小区无线网络临时标识符C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期;
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的物理下行控制信道PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息。
可选的,所述网络侧设备通知终端多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期,包括:
所述网络侧设备将所述多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期置于一条无线资源控制RRC信令中发送给所述终端;或
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备将所述SPSC-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端,其中不同SPS C-RNTI位于不同的RRC信令中。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端之前,还包括:
所述网络侧设备在包含多个SPS C-RNTI中的任意一个SPS C-RNTI的所有RRC信令中携带相同的标识信息。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息之前,还包括:
所述网络侧设备根据使用SPS配置对应的业务的业务特征,确定每个PDCCH信令的发送时刻;
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息,包括:
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备在对应的发送时刻到达后,发送利用所述SPS C-RNTI加扰的包含SPS频域资源配置信息的PDCCH信令。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息之后,还包括:
所述网络侧设备同时或不同时利用每个SPS C-RNTI加扰的PDCCH信令,通知终端释放该SPS C-RNTI对应的SPS配置;或者,
所述网络侧设备利用所述多个SPS C-RNTI中任何一个SPS C-RNTI加扰的PDCCH信令,通知终端释放所述多个SPS配置。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息之后,还包括:
所述SPS配置为上行SPS配置,针对每套SPS配置,所述网络侧设备通过所述SPS配置对应的资源,接收到连续N个没有数据部分的填充padding缓存状态上报BSR后,释放所述SPS配置。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息之后,还包括:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则所述网络侧设备将每个SPS C-RNTI对应的SPS配置作为所述需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则所述网络侧设备根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
本发明实施例提供的一种确定半持续调度的方法,该方法包括:
终端根据网络侧设备的通知,确定多个SPS C-RNTI以及每个SPS C-RNTI的SPS配置的SPS周期,其中每个SPS C-RNTI对应不同的SPS配置;
所述终端根据多个SPS C-RNTI中每个SPS C-RNTI加扰的PDCCH信令,确定所述网络侧设备为所述终端配置的每套SPS配置的SPS频域资源配置信息;
所述终端根据每套SPS配置的SPS频域资源配置信息和SPS周期,确定所述网络侧设备为所述终端配置的多套SPS配置。
可选的,所述终端根据所述网络侧设备的通知,确定多个SPS C-RNTI以及每个SPSC-RNTI对应的SPS配置的SPS周期,包括:
所述终端确定收到的RRC信令中的所有SPS C-RNT,并确定RRC信令中的每个SPSC-RNTI对应的SPS配置的SPS周期;或
所述终端确定收到的包含同一个标识信息的多个RRC信令,并确定包含同一个标识信息的多个RRC信令中的每个SPS C-RNTI,将每个RRC信令中的SPS周期作为所述RRC信令中的SPS C-RNTI对应的SPS配置的SPS周期。
可选的,所述终端根据每套SPS配置的SPS频域资源配置信息和SPS周期,确定所述网络侧设备为所述终端配置的多套SPS配置之后,还包括:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则所述终端将每个SPS C-RNTI对应的SPS配置作为所述终端需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则所述终端根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述终端需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
可选的,所述终端确定所述网络侧设备为所述终端配置的多套SPS配置之后,还包括:
所述SPS配置为上行SPS配置,针对每套SPS配置,所述终端通过所述SPS配置的资源,向所述网络侧设备发送连续N个没有数据部分的padding BSR,用于通知所述网络侧设备释放所述SPS配置。
本发明实施例提供的一种配置半持续调度的网络侧设备,该网络侧设备包括:
处理模块,用于通知终端多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期;
配置模块,用于针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,利用所述SPSC-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息。
可选的,所述处理模块具体用于:
将所述多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期置于一条RRC信令中发送给所述终端;或
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端,其中不同SPS C-RNTI位于不同的RRC信令中。
可选的,所述处理模块还用于:
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端之前,在包含多个SPSC-RNTI中的任意一个SPS C-RNTI的所有RRC信令中携带相同的标识信息。
可选的,所述处理模块具体用于:
根据使用SPS配置对应的业务的业务特征,确定每个PDCCH信令的发送时刻;
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,在对应的发送时刻到达后,发送利用所述SPS C-RNTI加扰的包含SPS频域资源配置信息的PDCCH信令。
可选的,所述处理模块具体用于:
同时或不同时利用每个SPS C-RNTI加扰的PDCCH信令,通知终端释放该SPS C-RNTI对应的SPS配置;或者,
利用所述多个SPS C-RNTI中任何一个SPS C-RNTI加扰的PDCCH信令,通知终端释放所述多个SPS配置。
可选的,所述处理模块具体用于:
所述SPS配置为上行SPS配置,针对每套SPS配置,通过所述SPS配置对应的资源,接收到连续N个没有数据部分的填充padding缓存状态上报BSR后,释放所述SPS配置。
可选的,所述配置模块还用于:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则将每个SPS C-RNTI对应的SPS配置作为所述需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
本发明实施例提供的一种确定半持续调度的终端,该终端包括:
周期确定模块,用于根据网络侧设备的通知,确定多个SPS C-RNTI以及每个SPSC-RNTI的SPS配置的SPS周期,其中每个SPS C-RNTI对应不同的SPS配置;
信息确定模块,用于根据多个SPS C-RNTI中每个SPS C-RNTI加扰的PDCCH信令,确定所述网络侧设备为所述终端配置的每套SPS配置的SPS频域资源配置信息;
配置确定模块,用于根据每套SPS配置的SPS频域资源配置信息和SPS周期,确定所述网络侧设备为所述终端配置的多套SPS配置。
可选的,所述周期确定模块具体用于:
确定收到的RRC信令中的所有SPS C-RNT,并确定RRC信令中的每个SPS C-RNTI对应的SPS配置的SPS周期;或
确定收到的包含同一个标识信息的多个RRC信令,并确定包含同一个标识信息的多个RRC信令中的每个SPS C-RNTI,将每个RRC信令中的SPS周期作为所述RRC信令中的SPSC-RNTI对应的SPS配置的SPS周期。
可选的,所述配置确定模块还用于:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则将每个SPS C-RNTI对应的SPS配置作为所述终端需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述终端需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
可选的,所述配置确定模块还用于:
所述SPS配置为上行SPS配置,针对每套SPS配置,通过所述SPS配置的资源,向所述网络侧设备发送连续N个没有数据部分的padding BSR,用于通知所述网络侧设备释放所述SPS配置。
本发明实施例网络侧设备通知终端多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期,并利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息。由于一个SPS C-RNTI对应一套SPS配置,与背景技术中只能配置一套SPS配置相比,增加了SPS配置的数量,从而降低了资源浪费和开销;进一步提高了系统性能。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例配置半持续调度的系统结构示意图;
图2A为本发明实施例不同SPS频域资源之间时域关系示意图;
图2B为本发明实施例SPS频域资源重叠示意图;
图3为本发明实施例第一种网络侧设备的结构示意图;
图4为本发明实施例第一种终端的结构示意图;
图5为本发明实施例第二种网络侧设备的结构示意图;
图6为本发明实施例第二种终端的结构示意图;
图7为本发明实施例第一种配置半持续调度的方法流程示意图;
图8为本发明实施例第二种确定半持续调度的方法流程示意图。
具体实施方式
本发明实施例网络侧设备通知终端多个SPS C-RNTI(Cell Radio NetworkTemporary Identifier,小区无线网络临时标识符)以及每个SPS C-RNTI对应的SPS配置的SPS周期,并利用所述SPS C-RNTI加扰的PDCCH(Physical Downlink Control Channel,物理下行控制信道)信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息。由于一个SPS C-RNTI对应一套SPS配置,与背景技术中只能配置一套SPS配置相比,增加了SPS配置的数量,从而降低了资源浪费和开销;进一步提高了系统性能。
本发明实施例网络侧设备向终端发送多套SPS配置,终端确定网络侧设备配置的多套SPS配置。
如果SPS配置是上行SPS配置,则终端从多套SPS配置中选择终端需要使用的SPS配置,并通过终端需要使用的SPS配置向网络侧设备发送数据;相应的,网络侧设备如果可以确定终端使用的SPS,可以对终端使用的SPS检测,如果无法确定终端使用的SPS,需要对多套SPS配置对应的资源检测。
如果SPS配置是下行SPS配置,则网络侧设备从多套SPS配置中选择终端需要使用的SPS配置,并通过终端需要使用的SPS配置向终端发送数据;相应的,终端如果可以确定网络侧设备使用的SPS,可以对网络侧设备使用的SPS检测,如果无法确定网络侧设备使用的SPS,需要对多套SPS配置对应的资源检测。
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
如图1所示,本发明实施例配置半持续调度的系统包括:
网络侧设备10,用于通知终端多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息;
终端20,用于根据网络侧设备的通知,确定多个SPS C-RNTI以及每个SPS C-RNTI的SPS配置的SPS周期,其中每个SPS C-RNTI对应不同的SPS配置;根据多个SPS C-RNTI中每个SPS C-RNTI加扰的PDCCH信令,确定所述网络侧设备为所述终端配置的每套SPS配置的SPS频域资源配置信息;根据每套SPS配置的SPS频域资源配置信息和SPS周期,确定所述网络侧设备为所述终端配置的多套SPS配置。
本发明实施例网络侧设备为终端配置的多套SPS配置时,包括为终端配置的多套SPS配置对应的SPS频域资源配置信息和SPS周期。
其中,在为终端配置SPS周期时,本发明有两种方式,下面分别进行介绍。
方式一、通过一条RRC(Radio Resource Control,无线资源控制)信令为终端配置SPS周期。
具体的,所述网络侧设备将所述所有SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期置于一条RRC信令中发送给所述终端;
相应的,终端将收到的RRC信令中的所有SPS C-RNTI作为同一个业务的SPS C-RNTI,并确定RRC信令中的每个SPS C-RNTI对应的SPS配置的SPS周期。
比如一个业务对应的SPS C-RNTI有A、B和C,A对应SPS配置的SPS周期1,B对应SPS配置的SPS周期2,C对应SPS配置的SPS周期3。
网络侧设备将A和SPS周期1绑定关系、B和SPS周期2绑定关系,以及和C和SPS周期3绑定关系都置于一个RRC信令中;
相应的,终端在收到一个RRC信令后,由于RRC信令中包括A、B和C,所以终端确定A、B和C属于同一个业务,并且根据RRC信令中的绑定关系就可以确定A对应SPS配置的SPS周期1,B对应SPS配置的SPS周期2,C对应SPS配置的SPS周期3。
方式二、通过多条RRC信令为终端配置SPS周期。
具体的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端,其中不同SPS C-RNTI位于不同的RRC信令中;
可选的,对于方式二,所述网络侧设备在包含多个SPS C-RNTI中的任意一个SPSC-RNTI的所有RRC信令中携带相同的标识信息。
相应的,所述终端确定收到的包含同一个标识信息的多个RRC信令,并将包含同一个标识信息的多个RRC信令中的每个SPS C-RNTI作为同一个业务的SPS C-RNTI,并将每个RRC信令中的SPS周期作为所述RRC信令中的SPS C-RNTI对应的SPS配置的SPS周期。
比如一个业务对应的SPS C-RNTI有A、B和C,A对应SPS配置的SPS周期1,B对应SPS配置的SPS周期2,C对应SPS配置的SPS周期3,该业务的标识信息为11。
网络侧设备将A、SPS周期1和11置于RRC信令1中;将B、SPS周期2和11置于RRC信令2中;将C、SPS周期3和11置于RRC信令1中。
终端在收到RRC信令1、RRC信令2和RRC信令3后,由于RRC信令1、RRC信令2和RRC信令3中包括的标识信息都是11,所以可以确定RRC信令1、RRC信令2和RRC信令3中包括的SPSC-RNTI对应同一个业务,并且RRC信令1中包括A和SPS周期1,可以确定A对应SPS配置的SPS周期1;RRC信令2中包括B和SPS周期2,可以确定B对应SPS配置的SPS周期2;RRC信令3中包括C和SPS周期3,可以确定C对应SPS配置的SPS周期3。
本发明实施例在为终端配置SPS频域资源配置信息时,通过PDCCH信令为终端配置SPS频域资源配置信息。
具体的,网络侧设备将一个SPS配置的SPS频域资源配置信息置于PDCCH信令中,并用SPS配置对应的SPS C-RNTI对该PDCCH信令进行加扰。
每个SPS配置的SPS频域资源配置信息都采用上述方式,也就是说,一个PDCCH信令中包括一个SPS频域资源配置信息。
相应的,终端在收到加扰后的PDCCH信息后,根据SPS C-RNTI,就可以确定PDCCH信息中包括的SPS频域资源配置信息对应哪个业务以及和哪个SPS周期是一组,从而根据同一组中的SPS周期和SPS频域资源配置信息就可以确定一套SPS配置。
比如一个业务对应的SPS C-RNTI有A、B和C,A对应SPS配置的SPS周期1和SPS频域资源配置信息1,B对应SPS配置的SPS周期2和SPS频域资源配置信息2,C对应SPS配置的SPS周期3和SPS频域资源配置信息3。
网络侧设备将包含SPS频域资源配置信息1的PDCCH信令1用SPS C-RNTIA加扰;将包含SPS频域资源配置信息2的PDCCH信令2用SPS C-RNTIB加扰;将包含SPS频域资源配置信息3的PDCCH信令3用SPS C-RNTIB加扰。
相应的,终端在收到用SPS C-RNTIA加扰的PDCCH信令1后,知道SPS C-RNTIA对应PDCCH信令1中的SPS频域资源配置信息1,由于在收到RRC信令后,知道SPS C-RNTIA对应SPS周期1,从而就知道SPS频域资源配置信息1和SPS周期1是一组;
终端在收到用SPS C-RNTIB加扰的PDCCH信令2后,知道SPS C-RNTIB对应PDCCH信令2中的SPS频域资源配置信息2,由于在收到RRC信令后,知道SPS C-RNTIB对应SPS周期2,从而就知道SPS频域资源配置信息2和SPS周期2是一组;
终端在收到用SPS C-RNTIC加扰的PDCCH信令3后,知道SPS C-RNTIC对应PDCCH信令3中的SPS频域资源配置信息3,由于在收到RRC信令后,知道SPS C-RNTIC对应SPS周期3,从而就知道SPS频域资源配置信息3和SPS周期3是一组。
可选的,为了保证终端在进行业务时,使用确定的SPS配置,所以网络侧设备可以根据所述业务的业务特征,确定每个PDCCH信令的发送时刻;
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备在对应的发送时刻到达后,发送利用每个SPS C-RNTI加扰的包含SPS频域资源配置信息的PDCCH信令。
其中,本发明实施例的业务特征包括但不限于下列信息中的部分或全部:数据包达到时刻、数据包大小。
比如图2A中,一个业务特征为一个周期内包括1个大包和4个小包,每个数据包都间隔100ms,假设业务从子帧n开始调度,那么在子帧n发送针对大包SPS资源激活的PDCCH信令;在子帧结构n+100发送针对小包SPS资源激活的PDCCH信令。
还有一种方式是在PDCCH信令中增加一个时域偏移量k,这种情况下PDCCH发送时刻为n,那么SPS资源激活时刻为n+k。对应到上面的业务就是在时刻n同时发送两个PDCCH信令,一个PDCCH信令对应的时域偏移量取k,另一个PDCCH信令对应的时域偏移量取k+100。
上面介绍了网络侧设备为终端配置多套SPS配置。
在配置完后,就可以根据所述SPS配置进行业务传输。
如果SPS配置是上行SPS配置,则网络侧设备是发送端;终端是接收端;
如果SPS配置是下行SPS配置,则网络侧设备是接收端;终端是发送端。
其中,对于发送端,需要从多套SPS配置中选择业务需要使用的SPS配置;
相应的,如果接收端可以预测发送端从多套SPS配置中选择的业务需要使用的SPS配置(比如根据业务模型等信息),那么可以按照预测的业务需要使用的SPS配置进行SPS数据接收。否则,需要盲检测多套SPS资源。
除了接收端预测的方式,如果发送端和接收端约定具体选择的条件,则接收端可以约定具体选择的条件发送端从多套SPS配置中选择的业务需要使用的SPS配置,直接对业务需要使用的SPS配置进行检测。
可选的,发送端从多套SPS配置中选择业务需要使用的SPS配置时:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则所述网络侧设备将每个SPS C-RNTI对应的SPS配置作为所述需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则所述网络侧设备根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
以V2V为例,假设发送端针对同一个业务有两套SPS配置,发送端对于时域重叠的SPS频域资源按照最大SPS频域资源块确定,那么发送端最终确定的SPS频域资源如图2B所示。
T1位置和T1+500ms位置SPS频域资源重叠,按照最大SPS频域资源块,选择SPS配置2,其他位置由于没有SPS频域资源重叠,所以选择可以使用的SPS频域资源。
如果按照最小SPS频域资源块确定,则图2B中,T1位置和T1+500ms位置SPS频域资源重叠,就需要选择SPS配置1。
如果根据需要传输的数据,选择SPS频域资源块,则根据需要传输的数据大小,选择不小于需要传输的数据的SPS频域资源块,比如图2B中,T1位置和T1+500ms位置SPS频域资源重叠,如果选择SPS配置1就可以传输需要传输的数据,则选择SPS配置1;如果SPS配置1不能传输需要传输的数据,SPS配置2能传输需要传输的数据,则选择SPS配置2。
可选的,网络侧设备在为终端配置多套SPS配置后,在需要释放SPS配置时,还可以释放多套SPS配置(需要释放SPS配置的触发条件有很多,比如对应的业务完成、需要停止业务等)。
本发明实施例给出了隐式和显式两种释放方式,下面分别进行介绍。
一、隐式释放方式。
如果SPS配置为上行SPS配置,针对每套SPS配置,所述终端通过所述SPS配置的资源,向所述网络侧设备发送连续N个没有数据部分的padding(填充)BSR(Buffer StatusReport,缓存状态上报),用于通知所述网络侧设备释放所述SPS配置;
相应的,针对每套SPS配置,网络侧设备如果通过所述SPS配置对应的频域资源接收到连续N个没有数据部分的padding BSR后,释放针对所述终端的所述SPS配置。
二、显式释放方式。
所述网络侧设备同时或不同时利用每个SPS C-RNTI加扰的PDCCH信令,通知终端释放该SPS C-RNTI对应的SPS配置(比如将PDCCH信令中的某个(或些)域取特殊值就表示该PDCCH信令是用于释放的PDCCH信令)。
相应的,终端在收到利用所述SPS C-RNTI加扰的用于释放的PDCCH信令后,通知终端释放对应的SPS配置。
比如终端收到利用SPS C-RNTI加扰的用于释放的PDCCH信令后,确定SPS C-RNTI对应的SPS配置,并释放SPS C-RNTI对应的SPS配置,其中SPS C-RNTI对应的SPS配置是利用SPS C-RNTI加扰的PDCCH信令确定的SPS配置。
或者,
所述网络侧设备利用所述多个SPS C-RNTI中任何一个SPS C-RNTI加扰的PDCCH信令(比如将PDCCH信令中的某个(或些)域取特殊值就表示该PDCCH信令是用于释放的PDCCH信令),通知终端释放所述多个SPS配置;
相应的,终端在收到利用所述SPS C-RNTI加扰的用于释放的PDCCH信令后,通知终端释放所有的SPS配置。
其中,本发明实施例的网络侧设备可以是基站(比如宏基站(包括演进基站等)、家庭基站等),也可以是RN(中继)设备,还可以是其它网络侧设备。
如图3所示,本发明实施例第一种网络侧设备包括:
处理模块300,用于通知终端多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期;
配置模块301,用于针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息。
可选的,所述处理模块300具体用于:
将所述多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期置于一条RRC信令中发送给所述终端;或
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端,其中不同SPS C-RNTI位于不同的RRC信令中。
可选的,所述处理模块300还用于:
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端之前,在包含多个SPSC-RNTI中的任意一个SPS C-RNTI的所有RRC信令中携带相同的标识信息。
可选的,所述处理模块300具体用于:
根据使用SPS配置对应的业务的业务特征,确定每个PDCCH信令的发送时刻;
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,在对应的发送时刻到达后,发送利用所述SPS C-RNTI加扰的包含SPS频域资源配置信息的PDCCH信令。
可选的,所述处理模块300具体用于:
同时或不同时利用每个SPS C-RNTI加扰的PDCCH信令,通知终端释放该SPS C-RNTI对应的SPS配置;或者,
利用所述多个SPS C-RNTI中任何一个SPS C-RNTI加扰的PDCCH信令,通知终端释放所述多个SPS配置。
可选的,所述处理模块300具体用于:
所述SPS配置为上行SPS配置,针对每套SPS配置,通过所述SPS配置对应的资源,接收到连续N个没有数据部分的填充padding缓存状态上报BSR后,释放所述SPS配置。
可选的,所述配置模块301还用于:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则将每个SPS C-RNTI对应的SPS配置作为所述需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
如图4所示,本发明实施例第一种终端包括:
周期确定模块400,用于根据网络侧设备的通知,确定多个SPS C-RNTI以及每个SPS C-RNTI的SPS配置的SPS周期,其中每个SPS C-RNTI对应不同的SPS配置;
信息确定模块401,用于根据多个SPS C-RNTI中每个SPS C-RNTI加扰的PDCCH信令,确定所述网络侧设备为所述终端配置的每套SPS配置的SPS频域资源配置信息;
配置确定模块402,用于根据每套SPS配置的SPS频域资源配置信息和SPS周期,确定所述网络侧设备为所述终端配置的多套SPS配置。
可选的,所述周期确定模块400具体用于:
确定收到的RRC信令中的所有SPS C-RNT,并确定RRC信令中的每个SPS C-RNTI对应的SPS配置的SPS周期;或
确定收到的包含同一个标识信息的多个RRC信令,并确定包含同一个标识信息的多个RRC信令中的每个SPS C-RNTI,将每个RRC信令中的SPS周期作为所述RRC信令中的SPSC-RNTI对应的SPS配置的SPS周期。
可选的,所述配置确定模块402还用于:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则将每个SPS C-RNTI对应的SPS配置作为所述终端需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述终端需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
可选的,所述配置确定模块402还用于:
所述SPS配置为上行SPS配置,针对每套SPS配置,通过所述SPS配置的资源,向所述网络侧设备发送连续N个没有数据部分的padding BSR,用于通知所述网络侧设备释放所述SPS配置。
如图5所示,本发明实施例第二种网络侧设备包括:
处理器501,用于读取存储器504中的程序,执行下列过程:
通过收发机502通知终端多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期;针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,利用所述SPS C-RNTI加扰的PDCCH信令,通过收发机502向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息。
收发机502,用于在处理器501的控制下接收和发送数据。
可选的,处理器501具体用于:
将所述多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期置于一条RRC信令中发送给所述终端;或
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端,其中不同SPS C-RNTI位于不同的RRC信令中。
可选的,处理器501还用于:
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端之前,在包含多个SPSC-RNTI中的任意一个SPS C-RNTI的所有RRC信令中携带相同的标识信息。
可选的,处理器501具体用于:
根据使用SPS配置对应的业务的业务特征,确定每个PDCCH信令的发送时刻;
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,在对应的发送时刻到达后,发送利用所述SPS C-RNTI加扰的包含SPS频域资源配置信息的PDCCH信令。
可选的,处理器501具体用于:
同时或不同时利用每个SPS C-RNTI加扰的PDCCH信令,通知终端释放该SPS C-RNTI对应的SPS配置;或者,
利用所述多个SPS C-RNTI中任何一个SPS C-RNTI加扰的PDCCH信令,通知终端释放所述多个SPS配置。
可选的,处理器501具体用于:
所述SPS配置为上行SPS配置,针对每套SPS配置,通过所述SPS配置对应的资源,接收到连续N个没有数据部分的填充padding缓存状态上报BSR后,释放所述SPS配置。
可选的,处理器501还用于:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则将每个SPS C-RNTI对应的SPS配置作为所述需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
在图5中,总线架构(用总线500来代表),总线500可以包括任意数量的互联的总线和桥,总线500将包括由处理器501代表的一个或多个处理器和存储器504代表的存储器的各种电路链接在一起。总线500还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口503在总线500和收发机502之间提供接口。收发机502可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器501处理的数据通过天线505在无线介质上进行传输,进一步,天线505还接收数据并将数据传送给处理器501。
处理器501负责管理总线500和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器504可以被用于存储处理器501在执行操作时所使用的数据。
可选的,处理器501可以是CPU(中央处埋器)、ASIC(ApplicationSpecificIntegrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)。
如图6所示,本发明实施例第二种终端包括:
处理器601,用于通过收发机602接收网络侧设备的通知,并根据网络侧设备的通知,确定多个SPS C-RNTI以及每个SPS C-RNTI的SPS配置的SPS周期,其中每个SPS C-RNTI对应不同的SPS配置;根据多个SPS C-RNTI中每个SPS C-RNTI加扰的PDCCH信令,确定所述网络侧设备为所述终端配置的每套SPS配置的SPS频域资源配置信息;根据每套SPS配置的SPS频域资源配置信息和SPS周期,确定所述网络侧设备为所述终端配置的多套SPS配置。
收发机602,用于在处理器601的控制下接收和发送数据。
可选的,处理器601具体用于:
确定收到的RRC信令中的所有SPS C-RNT,并确定RRC信令中的每个SPSC-RNTI对应的SPS配置的SPS周期;或
确定收到的包含同一个标识信息的多个RRC信令,并确定包含同一个标识信息的多个RRC信令中的每个SPS C-RNTI,将每个RRC信令中的SPS周期作为所述RRC信令中的SPSC-RNTI对应的SPS配置的SPS周期。
可选的,处理器601还用于:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则将每个SPS C-RNTI对应的SPS配置作为所述终端需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述终端需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
可选的,处理器601还用于:
所述SPS配置为上行SPS配置,针对每套SPS配置,通过所述SPS配置的资源,向所述网络侧设备发送连续N个没有数据部分的padding BSR,用于通知所述网络侧设备释放所述SPS配置。
在图6中,总线架构(用总线600来代表),总线600可以包括任意数量的互联的总线和桥,总线600将包括由通用处理器601代表的一个或多个处理器和存储器604代表的存储器的各种电路链接在一起。总线600还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口603在总线600和收发机602之间提供接口。收发机602可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。例如:收发机602从其他设备接收外部数据。收发机602用于将处理器601处理后的数据发送给其他设备。取决于计算系统的性质,还可以提供用户接口605,例如小键盘、显示器、扬声器、麦克风、操纵杆。
处理器601负责管理总线600和通常的处理,如前述所述运行通用操作系统。而存储器604可以被用于存储处理器601在执行操作时所使用的数据。
可选的,处理器601可以是CPU、ASIC、FPGA或CPLD。
基于同一发明构思,本发明实施例中还提供了一种配置半持续调度的方法,由于该方法对应的设备是本发明实施例信道估计的系统中的网络侧设备,并且该方法解决问题的原理与该系统相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。
如图7所示,本发明实施例第一种配置半持续调度的方法包括:
步骤700、网络侧设备通知终端多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期;
步骤701、针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息。
可选的,所述网络侧设备通知终端多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期,包括:
所述网络侧设备将所述多个SPS C-RNTI以及每个SPS C-RNTI对应的SPS配置的SPS周期置于一条RRC信令中发送给所述终端;或
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备将所述SPSC-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端,其中不同SPS C-RNTI位于不同的RRC信令中。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备将所述SPS C-RNTI以及所述SPS C-RNTI对应的SPS配置的SPS周期置于RRC信令中发送给所述终端之前,还包括:
所述网络侧设备在包含多个SPS C-RNTI中的任意一个SPS C-RNTI的所有RRC信令中携带相同的标识信息。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息之前,还包括:
所述网络侧设备根据使用SPS配置对应的业务的业务特征,确定每个PDCCH信令的发送时刻;
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息,包括:
针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备在对应的发送时刻到达后,发送利用所述SPS C-RNTI加扰的包含SPS频域资源配置信息的PDCCH信令。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息之后,还包括:
所述网络侧设备同时或不同时利用每个SPS C-RNTI加扰的PDCCH信令,通知终端释放该SPS C-RNTI对应的SPS配置;或者,
所述网络侧设备利用所述多个SPS C-RNTI中任何一个SPS C-RNTI加扰的PDCCH信令,通知终端释放所述多个SPS配置。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息之后,还包括:
所述SPS配置为上行SPS配置,针对每套SPS配置,所述网络侧设备通过所述SPS配置对应的资源,接收到连续N个没有数据部分的填充padding缓存状态上报BSR后,释放所述SPS配置。
可选的,针对所述多个SPS C-RNTI中的任意一个SPS C-RNTI,所述网络侧设备利用所述SPS C-RNTI加扰的PDCCH信令,向终端发送所述SPS C-RNTI对应的SPS配置的SPS频域资源配置信息之后,还包括:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则所述网络侧设备将每个SPS C-RNTI对应的SPS配置作为所述需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则所述网络侧设备根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
基于同一发明构思,本发明实施例中还提供了一种确定半持续调度的方法,由于该方法对应的设备是本发明实施例信道估计的系统中的终端,并且该方法解决问题的原理与该系统相似,因此该方法的实施可以参见系统的实施,重复之处不再赘述。
如图8所示,本发明实施例第二种确定半持续调度的方法包括:
步骤800、终端根据网络侧设备的通知,确定多个SPS C-RNTI以及每个SPS C-RNTI的SPS配置的SPS周期,其中每个SPS C-RNTI对应不同的SPS配置;
步骤801、所述终端根据多个SPS C-RNTI中每个SPS C-RNTI加扰的PDCCH信令,确定所述网络侧设备为所述终端配置的每套SPS配置的SPS频域资源配置信息;
步骤802、所述终端根据每套SPS配置的SPS频域资源配置信息和SPS周期,确定所述网络侧设备为所述终端配置的多套SPS配置。
可选的,所述终端根据所述网络侧设备的通知,确定多个SPS C-RNTI以及每个SPSC-RNTI对应的SPS配置的SPS周期,包括:
所述终端确定收到的RRC信令中的所有SPS C-RNT,并确定RRC信令中的每个SPSC-RNTI对应的SPS配置的SPS周期;或
所述终端确定收到的包含同一个标识信息的多个RRC信令,并确定包含同一个标识信息的多个RRC信令中的每个SPS C-RNTI,将每个RRC信令中的SPS周期作为所述RRC信令中的SPS C-RNTI对应的SPS配置的SPS周期。
可选的,所述终端根据每套SPS配置的SPS频域资源配置信息和SPS周期,确定所述网络侧设备为所述终端配置的多套SPS配置之后,还包括:
若每个SPS C-RNTI对应的SPS配置在时域上没有重叠,则所述终端将每个SPS C-RNTI对应的SPS配置作为所述终端需要使用的SPS配置;
若每个SPS C-RNTI对应的SPS配置在时域上有重叠,则所述终端根据设定的选取条件从每个SPS C-RNTI对应的SPS配置中确定所述终端需要使用的SPS配置。
可选的,所述选取条件为下列条件中的一种:
选择最大的SPS频域资源块;
选择最小的SPS频域资源块;
根据需要传输的数据,选择SPS频域资源块。
可选的,所述终端确定所述网络侧设备为所述终端配置的多套SPS配置之后,还包括:
所述SPS配置为上行SPS配置,针对每套SPS配置,所述终端通过所述SPS配置的资源,向所述网络侧设备发送连续N个没有数据部分的padding BSR,用于通知所述网络侧设备释放所述SPS配置。
下面列举几个例子,对本发明的方案进行详细说明。
实施例1:一个业务的多个SPS C-RNTI之间的关联关系通过一条RRC信令通知。
步骤1:基站确定针对同一个业务的多个SPS C-RNTI,并通过RRC信令通知终端。
针对同一个SPS业务,当基站需要配置多套不同大小的SPS频域资源时,基站可以通过在一条RRC信令中携带多个SPS C-RNTI及每个SPS C-RNTI对应的SPS周期,从而实现通知终端RRC信令中的SPS C-RNTI是针对同一个业务的。SPS C-RNTI的个数N取决于要为一个SPS业务分配的不同大小的SPS频域资源块个数。
以V2V业务为例,对于V2V业务,由于其支持两种不同大小的数据包,业务数据包到达是按照1大包4小包,每个数据包间隔100ms的pattern到达的。那么,基站发送的RRC信令中可以携带2个SPS C-RNTI,一个SPS C-RNTI对应的周期为500ms,一个SPS C-RNTI对应的周期为100ms配置。
当然,用于配置SPS频域资源的RRC信令中还可以携带其他参数,比如HARQprocess等参数。具体RRC信令包含的内容以及各个参数的含义举例说明如下表1和表2。需要注意,下表中列出的参数如果对于不同SPS C-RNTI取值相同,那么可以合并为一个参数,以节省信令开销。
表1配置下行SPS的RRC信令包含的内容
表2配置上行SPS的RRC信令包含的内容
步骤2:基站发送用于SPS激活的PDCCH信令。
基站分别利用通知给终端的同一个业务对应的SPS C-RNTI加扰的PDCCH为终端激活多个不同大小的SPS频域资源。即基站将SPS频域资源配置信息置于PDCCH信令中,并通过对应的SPS C-RNTI加扰。
基站发送PDCCH时对于同一个业务不同SPS频域资源激活的PDCCH信令发送时刻需要和业务特征相互匹配。
以V2V业务为例,对于V2V业务,由于其支持两种不同大小的数据包,业务数据包到达是按照1大包4小包,每个数据包间隔100ms的pattern到达的。那么,基站发送针对打包和小包发送的用于SPS频域资源激活的PDCCH信令,根据调度定时关系,需要能够满足激活的SPS频域资源每间隔500ms在时域上是重叠的,如图2A所示:
步骤3:终端确定多套SPS配置。
终端根据RRC信令的内容,确定一条RRC信令中包含的所有SPS C-RNTI调度的所有SPS频域资源都是针对同一个业务的(这里确定的动作可以发生在步骤1和步骤2之间)。
终端根据RRC信令中包括的每个SPS C-RNTI加扰的PDCCH信令中的SPS频域资源配置信息,确定各个SPS C-RNTI对应的SPS频域资源位置。
比如有SPS频域资源配置信息A和SPS频域资源配置信息B,假设RRC信令中的包括SPS C-RNTI分别为XX和YY,RRC信令中还包括XX对应的SPS周期1和YY对应的SPS周期2。
由于XX和YY在一个RRC中,所以终端知道XX和YY针对同一个业务。
假设XX加扰的PDCCH信令中包括SPS频域资源配置信息A;YY加扰的PDCCH信令中包括SPS频域资源配置信息B,则终端确定SPS频域资源配置信息A和XX对应SPS周期1对应同一套SPS配置,以及SPS频域资源配置信息B和YY对应SPS周期2对应同一套SPS配置。
终端根据SPS周期1和SPS频域资源配置信息A确定一套SPS配置,根据SPS周期1和SPS频域资源配置信息B确定另一套SPS配置。
其中,网络侧设备在需要与终端可进行业务传输时,也可以确定为终端配置的多套SPS配置。网络侧设备确定为终端配置的多套SPS配置的方式也可以参照步骤3。由于多套SPS配置是网络侧设备为终端配置的,所以网络侧设备也可以直接从多套SPS配置中确定哪些SPS配置对应该终端。
需要说明的是,网络侧设备确定多套SPS配置的方式有很多,上述只是举例说明,任何能够使网络侧设备确定多套SPS配置的方式都适用本发明实施例。
步骤4:发送端从多套SPS配置中确定业务需要使用的SPS配置。
其中,如果是上行业务,则发送端是终端,接收端是基站;如果是下行业务,则发送端是基站,接收端是终端。
如果多套SPS配置在时域没有重叠,则发送端将所有配置的SPS频域资源作为其可以使用的SPS频域资源。
如果多套SPS配置在时域上有重叠,则发送端按照如下规则之一确定在时域重叠位置选择具体使用的SPS频域资源,该规则可以是预配置或者基站通知的。
总是选择最大的SPS频域资源块。
根据实际数据传输需求选择相应SPS频域资源块。
总是选择最小的SPS频域资源块。
具体的,以V2V为例,假设发送端针对同一个业务有两套SPS配置,发送端对于时域重叠的SPS频域资源按照最大SPS频域资源块确定,那么发送端最终确定的SPS频域资源如图2B所示。
T1位置和T1+500ms位置SPS频域资源重叠,按照最大SPS频域资源块,选择SPS配置2,其他位置由于没有SPS频域资源重叠,所以选择可以使用的SPS频域资源。
步骤5:接收端对SPS的检测。
如果多套SPS配置在时域上有重叠,且接收端(下行指基站;上行指终端)按照如下规则确定在时域重叠位置选择具体使用的SPS频域资源:根据实际数据传输需求选择相应SPS频域资源块。
接收端如果可以预测发送端使用的SPS频域资源块大小(比如根据业务模型等信息),那么可以按照预测终端使用的SPS频域资源块大小进行SPS数据接收。否则,需要盲检测多套SPS配置。
如果能够确定发送端在时域重叠位置选择具体使用的SPS频域资源,则接收端确定发送端使用的SPS频域资源,直接对该SPS频域资源检测即可。
步骤6:针对同一个业务的SPS频域资源释放。
针对同一个业务不同SPS频域资源释放可以同时进行,也可以不同时进行。即:
对于上行:
隐示释放:针对同一个SPS业务的不同SPS频域资源可以分别通过发送连续N个没有数据部分padding BSR来隐示释放上行SPS频域资源。
显示释放:基站同时或者不同时使用不同SPS C-RNTI加扰的PDCCH分别释放各个SPS C-RNTI对应的上行SPS频域资源。
下行仅支持显式释放方式,基站同时或者不同时使用不同SPS C-RNTI加扰的PDCCH分别释放各个SPS C-RNTI对应的下行SPS频域资源。
实施例2:一个业务的多个SPS C-RNTI之间的关联关系通过多条RRC信令通知。
步骤1:基站确定针对同一个业务的多个SPS C-RNTI,并通过RRC信令通知终端。
对同一个SPS业务,当基站需要为终端配置多套不同大小的SPS频域资源块时,基站针对每一套SPS频域资源,分别发送用于SPS配置的RRC信令。每条用于SPS配置的RRC信令中仅携带一个SPS C-RNTI及其对应的SPS频域资源周期,同时在RRC信令中增加标识信息信息。标识信息大小是M bit,M取值大小取决于终端能够同时支持的SPS业务个数。比如终端能支持SPS业务个数是4个,则M需要2bit,00、01、10和11分别对应4个业务。
在SPS配置的RRC信令中增加标识信息后,信令中包含的内容如下表3和表4所示。
表3配置下行SPS的RRC信令包含的内容
表4配置上行SPS的RRC信令包含的内容
域名 |
含义 |
semiPersistSchedC-RNTI |
用于SPS调度的C-RNTI |
semiPersistSchedIntervalUL |
上行SPS资源的周期,一般配置为上行数据包到达的时间间隔 |
implicitReleaseAfter |
表示经过几次空传输后SPS资源隐式释放 |
p0-NominalPUSCH-Persistent |
用于进行上行功率控制的相关参数 |
p0-UE-PUSCH-Persistent |
用于进行上行功率控制的相关参数 |
twoIntervalsConfig |
是否使用多模SPS(仅适用于TDD系统) |
ServiceIndentifier |
业务标识 |
步骤2:基站发送用于SPS激活的PDCCH信令。
基站分别利用通知给终端的同一个业务对应的SPS C-RNTI加扰的PDCCH为终端激活多个不同大小的SPS频域资源。即基站将SPS频域资源配置信息置于PDCCH信令中,并通过对应的SPS C-RNTI加扰。
基站发送PDCCH时对于同一个业务不同SPS频域资源激活的PDCCH信令发送时刻需要和业务特征相互匹配。
以V2V业务为例,对于V2V业务,由于其支持两种不同大小的数据包,业务数据包到达是按照1大包4小包,每个数据包间隔100ms的pattern到达的。那么,基站发送针对打包和小包发送的用于SPS频域资源激活的PDCCH信令,根据调度定时关系,需要能够满足激活的SPS频域资源每间隔500ms在时域上是重叠的,如图2A所示。
步骤3:终端确定多套SPS配置。
终端根据RRC信令的内容,确定一条RRC信令中包含的所有SPS C-RNTI调度的所有SPS频域资源都是针对同一个业务的(这里确定的动作可以发生在步骤1和步骤2之间)。
终端根据每个RRC信令中包括的SPS C-RNTI加扰的PDCCH信令中的SPS频域资源配置信息,确定各个SPS C-RNTI对应的SPS频域资源位置,并根据每个RRC信令中包括的标识信息,确定哪些SPS频域资源配置信息属于同一个业务,哪些SPS C-RNTI属于同一个业务。
比如有SPS频域资源配置信息A和SPS频域资源配置信息B,假设RRC信令A中包括的SPS C-RNTI为XX,以及SPS周期1,标识信息为00;RRC信令B中的SPS C-RNTI为YY对应SPS周期21,标识信息为00。
由于RRC信令A中标识信息和RRC信令B中标识信息相同,所以终端确定XX和YY属于同一个业务。
假设XX加扰的PDCCH信令中包括SPS频域资源配置信息A;YY加扰的PDCCH信令中包括SPS频域资源配置信息B,则终端确定SPS频域资源配置信息A和XX对应SPS周期1对应同一套SPS配置,以及SPS频域资源配置信息B和YY对应SPS周期2对应同一套SPS配置。
终端根据SPS周期1和SPS频域资源配置信息A确定一套SPS配置,根据SPS周期1和SPS频域资源配置信息B确定另一套SPS配置。
其中,网络侧设备在需要与终端可进行业务传输时,也可以确定为终端配置的多套SPS配置。网络侧设备确定为终端配置的多套SPS配置的方式也可以参照步骤3。由于多套SPS配置是网络侧设备为终端配置的,所以网络侧设备也可以直接从多套SPS配置中确定哪些SPS配置对应该终端。
需要说明的是,网络侧设备确定多套SPS配置的方式有很多,上述只是举例说明,任何能够使网络侧设备确定多套SPS配置的方式都适用本发明实施例。
步骤4:发送端从多套SPS配置中确定业务需要使用的SPS配置。
其中,如果是上行业务,则发送端是终端,接收端是基站;如果是下行业务,则发送端是基站,接收端是终端。
如果多套SPS配置在时域没有重叠,则发送端将所有配置的SPS频域资源作为其可以使用的SPS频域资源。
如果多套SPS配置在时域上有重叠,则发送端按照如下规则之一确定在时域重叠位置选择具体使用的SPS频域资源,该规则可以是预配置或者基站通知的。
总是选择最大的SPS频域资源块。
根据实际数据传输需求选择相应SPS频域资源块。
总是选择最小的SPS频域资源块。
具体的,以V2V为例,假设发送端针对同一个业务有两套SPS配置,发送端对于时域重叠的SPS频域资源按照最大SPS频域资源块确定,那么发送端最终确定的SPS频域资源如图2B所示。
T1位置和T1+500ms位置SPS频域资源重叠,按照最大SPS频域资源块,选择SPS配置2,其他位置由于没有SPS频域资源重叠,所以选择可以使用的SPS频域资源。
步骤5:接收端对SPS的检测。
如果多套SPS配置在时域上有重叠,且接收端(下行指基站;上行指终端)按照如下规则确定在时域重叠位置选择具体使用的SPS频域资源:根据实际数据传输需求选择相应SPS频域资源块。
接收端如果可以预测发送端使用的SPS频域资源块大小(比如根据业务模型等信息),那么可以按照预测终端使用的SPS频域资源块大小进行SPS数据接收。否则,需要盲检测多套SPS配置。
如果能够确定发送端在时域重叠位置选择具体使用的SPS频域资源,则接收端确定发送端使用的SPS频域资源,直接对该SPS频域资源检测即可。
步骤6:针对同一个业务的SPS频域资源释放。
针对同一个业务不同SPS频域资源释放可以同时进行,也可以不同时进行。即:
对于上行:
隐示释放:针对同一个SPS业务的不同SPS频域资源可以分别通过发送连续N个没有数据部分padding BSR来隐示释放上行SPS频域资源。
显示释放:基站同时或者不同时使用不同SPS C-RNTI加扰的PDCCH分别释放各个SPS C-RNTI对应的上行SPS频域资源。
下行仅支持显式释放方式,基站同时或者不同时使用不同SPS C-RNTI加扰的PDCCH分别释放各个SPS C-RNTI对应的下行SPS频域资源。
以上参照示出根据本申请实施例的方法、装置(系统)和/或计算机程序产品的框图和/或流程图描述本申请。应理解,可以通过计算机程序指令来实现框图和/或流程图示图的一个块以及框图和/或流程图示图的块的组合。可以将这些计算机程序指令提供给通用计算机、专用计算机的处理器和/或其它可编程数据处理装置,以产生机器,使得经由计算机处理器和/或其它可编程数据处理装置执行的指令创建用于实现框图和/或流程图块中所指定的功能/动作的方法。
相应地,还可以用硬件和/或软件(包括固件、驻留软件、微码等)来实施本申请。更进一步地,本申请可以采取计算机可使用或计算机可读存储介质上的计算机程序产品的形式,其具有在介质中实现的计算机可使用或计算机可读程序代码,以由指令执行系统来使用或结合指令执行系统而使用。在本申请上下文中,计算机可使用或计算机可读介质可以是任意介质,其可以包含、存储、通信、传输、或传送程序,以由指令执行系统、装置或设备使用,或结合指令执行系统、装置或设备使用。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。