一种资源利用方法及基站、用户设备与流程

文档序号:12830007阅读:234来源:国知局
一种资源利用方法及基站、用户设备与流程

本发明涉及资源利用技术,尤其涉及一种资源利用方法及基站、用户设备。



背景技术:

在长期演进(lte,longtermevolution)现行帧结构中,为了适应业务低时延的需求,需要引入更短的无线资源管理(例如调度等)所管辖时间的基本单位(tti),当这种低时延的业务和普通非低时延但数据量较大的业务共存时,非低时延业务可能需要单次调度多个低时延业务的tti来实现数据传输,而低时延业务可能只需要单次调度单个tti来实现数据传输,这样,数据调度时就会出现不同用户在时域上持续的时长各不相同的情况。进一步地,为了描述方便,将低时延业务传输的最短的时域调度单元称为一个子帧,此时,对于低时延业务在一次调度中可能只需要调度单个子帧传输,而对于普通非低时延业务,在一次调度中可能需要调度多个持续的子帧,以完成各自的数据传输;具体地,如图1所示,横坐标表示时域,数字0-9对应子帧0至子帧9,纵坐标表示频域;ue1-ue5为进行多子帧调度的非低时延用户,他们在一次调度中所需的调度时长各不相同。

在现有应用中,通常采用多子帧调度方式,实现单次控制信道调度多子帧的数据传输过程;具体地,ue1在与其对应的控制信道中传输需要持续9个子帧,但实际调度只在第一个子帧,即子帧0进行调度,而ue1剩余的8个子帧,只需使用子帧0的调度信息进行数据传输。上述过程中,由于第二个至第八个子帧的传输,是由第一个子帧调度的,无法自适应的更改调度的传输格式,所以即使其他用户设备对应的控制信道在第二、三个子帧中有空余资源,也无法利用该空余资源;进而降低了传输效率。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供了一种资源利用方法及基站、用户设备。

本发明实施例的技术方案是这样实现的:

本发明实施例提供了一种资源利用方法,应用于基站侧;所述方法包括:

对用户设备进行分组,使每一组包含有n个用户设备;所述n为大于等于2的正整数;

为每一组所包含的n个用户设备分配控制信道,并在分配的控制信道中确定出每一组所包含的n个用户设备在数据调度时所对应的子帧;

根据每一组所包含的n个用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源;所述空余资源用于表征每一组所包含的n个用户设备中的至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未被占用的子帧;

利用确定出的空余资源,对每一组所包含的n个用户设备中的至少一个第二用户设备所对应的数据进行传输,以缩短所述至少一个第二用户设备的数据传输时间。

上述方案中,所述方法还包括:

根据每一组所包含的n个用户设备在数据调度时所对应的子帧,在每一组所包含的n个用户设备中确定出至少一个第一用户设备和至少一个第二用户设备;其中,所述至少一个第一用户设备在数据调度时在自身对应的控制信道中持续x个子帧,所述x为大于等于1的正整数;所述至少一个第二用户设备在数据调度时在自身对应的控制信道中持续y个子帧;所述y大于预设阈值;在时域上,所述x个子帧中最后一个子帧所对应的时间小于所述y个子帧中最后一个子帧所对应的时间。

上述方案中,当每一组所包含的n个用户设备在同一时间进行数据调度时,所述x小于所述y。

上述方案中,所述方法还包括:检测所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧所在时间内是否对应于其他第三用户设备的数据调度;

将所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未对应于其他第三用户设备数据调度的子帧确定为未被占用的子帧。

上述方案中,所述对用户设备进行分组,包括:

根据用户设备所对应的信道相关参数,对用户设备进行分组;

对应地,所述方法还包括:

对每一组内的n个用户设备进行排序;

根据排序结果为每一组所包含的n个用户设备进行编号,以使每一组内的每一用户设备对应一编号。

上述方案中,所述方法还包括:

获取每一组所包含的n个用户设备的分组相关信息;

将与用户设备对应的分组相关信息发送至用户设备,以使用户设备能够根据分组相关信息获知自身所属的目标组,以及获知所述目标组中其他用户设备的无线网络相关信息。

上述方案中,所述方法还包括:

当确定出至少一个第一用户设备后,根据所述至少一个第一用户设备的编号,以及预设编号规则选取出至少一个第二用户设备。

上述方案中,所述方法还包括:

为每一组所包含的n个用户设备设置优先级;

对应地,所述方法还包括:

当确定出至少一个第一用户设备后,根据优先级排序,在每一组所包含的n个用户设备中除确定出的所述至少一个第一用户设备以外的其他用户设备中,选取出满足预设优先级要求的至少一个第二用户设备。

本发明实施例还提供了一种基站,包括:

分组单元,用于对用户设备进行分组,使每一组包含有n个用户设备;所述n为大于等于2的正整数;

调度单元,用于为每一组所包含的n个用户设备分配控制信道,并在分配的控制信道中确定出每一组所包含的n个用户设备在数据调度时所对应的子帧;

第一确定单元,用于根据每一组所包含的n个用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源;所述空余资源用于表征每一组所包含的n个用户设备中的至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未被占用的子帧;

数据传输单元,用于利用确定出的空余资源,对每一组所包含的n个用户设备中的至少一个第二用户设备所对应的数据进行传输,以缩短所述至少一个第二用户设备的数据传输时间。

上述方案中,所述基站还包括:

第二确定单元,用于根据每一组所包含的n个用户设备在数据调度时所对应的子帧,在每一组所包含的n个用户设备中确定出至少一个第一用户设备和至少一个第二用户设备;其中,所述至少一个第一用户设备在数据调度时在自身对应的控制信道中持续x个子帧,所述x为大于等于1的正整数;所述至少一个第二用户设备在数据调度时在自身对应的控制信道中持续y个子帧;所述y大于预设阈值;在时域上,所述x个子帧中最后一个子帧所对应的时间小于所述y个子帧中最后一个子帧所对应的时间。

上述方案中,当每一组所包含的n个用户设备在同一时间进行数据调度时,所述x小于所述y。

上述方案中,所述基站还包括:

第一检测单元,用于检测所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧所在时间内是否对应于其他第三用户设备的数据调度;

对应地,所述第一确定单元,还用于将所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未对应于其他第三用户设备数据调度的子帧确定为未被占用的子帧。

上述方案中,所述分组单元,还用于根据用户设备所对应的信道相关参数,对用户设备进行分组;还用于对每一组内的n个用户设备进行排序,根据排序结果为每一组所包含的n个用户设备进行编号,以使每一组内的每一用户设备对应一编号。

上述方案中,所述基站还包括:

第一获取单元,用于获取每一组所包含的n个用户设备的分组相关信息;还用于将与用户设备对应的分组相关信息发送至用户设备,以使用户设备能够根据分组相关信息获知自身所属的目标组,以及获知所述目标组中其他用户设备的无线网络相关信息。

上述方案中,所述第二确定单元,还用于当确定出至少一个第一用户设备后,根据所述至少一个第一用户设备的编号,以及预设编号规则选取出至少一个第二用户设备。

上述方案中,所述第二确定单元,还用于为每一组所包含的n个用户设备设置优先级;还用于当确定出至少一个第一用户设备后,根据优先级排序,在每一组所包含的n个用户设备中除确定出的所述至少一个第一用户设备以外的其他用户设备中,选取出满足预设优先级要求的至少一个第二用户设备。

本发明实施例又提供了一种资源利用方法,应用于第二用户设备;所述方法包括:

确定出基站为所述第二用户设备分配的控制信道,以及确定出与所述第二用户设备对应的控制信道在数据调度时所持续的y个子帧;

当所述y大于预设阈值时,对所述第二用户设备所对应的目标组中其他用户设备进行盲检,确定出所述目标组中其他用户设备在数据调度时所对应的控制信道和子帧;

根据所述目标组中其他用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源,并通过所述空余资源接收基站发送的与所述第二用户设备所对应的数据,以缩短所述第二用户设备的数据接收时间;

其中,所述空余资源用于表征所述目标组中第一用户设备所对应子帧内的时频资源在后续子帧中未被占用的子帧。

上述方案中,所述方法还包括:

获取分组相关信息,根据分组相关信息确定所述第二用户设备所对应的目标组,以及确定出所述目标组所包含的其他用户设备的网络相关信息;

对应地,所述对所述第二用户设备所对应的目标组中其他用户设备进行盲检,包括:

根据所述目标组所包含的其他用户设备的网络相关信息,对所述第二用户设备所对应的目标组中其他用户设备进行盲检。

上述方案中,所述方法还包括:

根据所述目标组中其他用户设备在数据调度时所对应的子帧,确定出至少一个疑似用户设备;所述至少一个疑似用户设备在数据调度时在自身对应的控制信道中持续x个子帧,所述x为大于等于1的正整数;在时域上,所述x个子帧中最后一个子帧所对应的时间小于所述y个子帧中最后一个子帧所对应的时间;

根据所述至少一个疑似用户设备中确定出第一用户设备。

上述方案中,当目标组所包含的用户设备在同一时间进行数据调度时,所述x小于所述y。

上述方案中,所述方法还包括:

根据分组相关信息获取确定出的所述至少一个疑似用户设备所对应的编号;

根据所述至少一个疑似用户设备所对应的编号,以及预设编号规则确定出第一用户设备。

上述方案中,所述方法还包括:

检测所述第一用户设备所对应子帧内的时频资源在后续子帧所在时间内是否对应于其他第三用户设备的数据调度;

将所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未对应于其他第三用户设备数据调度的子帧确定为未被占用的子帧。

本发明实施例还提供了一种第二用户设备,包括;

信道相关信息确定单元,用于确定出基站为所述第二用户设备分配的控制信道,以及确定出与所述第二用户设备对应的控制信道在数据调度时所持续的y个子帧;

盲检单元,用于当所述y大于预设阈值时,对所述第二用户设备所对应的目标组中其他用户设备进行盲检,确定出所述目标组中其他用户设备在数据调度时所对应的控制信道和子帧;

接收单元,用于根据所述目标组中其他用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源,并通过所述空余资源接收基站发送的与所述第二用户设备所对应的数据,以缩短所述第二用户设备的数据接收时间;

其中,所述空余资源用于表征所述目标组中第一用户设备所对应子帧内的时频资源在后续子帧中未被占用的子帧。

上述方案中,所述第二用户设备还包括:

分组相关信息获取单元,用于获取分组相关信息,根据分组相关信息确定所述第二用户设备所对应的目标组,以及确定出所述目标组所包含的其他用户设备的网络相关信息;

对应地,所述盲检单元,还用于根据所述目标组所包含的其他用户设备的网络相关信息,对所述第二用户设备所对应的目标组中其他用户设备进行盲检。

上述方案中,所述接收单元,还用于根据所述目标组中其他用户设备在数据调度时所对应的子帧,确定出至少一个疑似用户设备;所述至少一个疑似用户设备在数据调度时在自身对应的控制信道中持续x个子帧,所述x为大于等于1的正整数;在时域上,所述x个子帧中最后一个子帧所对应的时间小于所述y个子帧中最后一个子帧所对应的时间;还用于根据所述至少一个疑似用户设备中确定出第一用户设备。

上述方案中,当目标组所包含的用户设备在同一时间进行数据调度时,所述x小于所述y。

上述方案中,所述第二用户设备还包括:

编号获取单元,用于根据分组相关信息获取确定出的所述至少一个疑似用户设备所对应的编号;

对应地,所述接收单元,还用于根据所述至少一个疑似用户设备所对应的编号,以及预设编号规则确定出第一用户设备。

上述方案中,所述第二用户设备还包括:

资源监测单元,用于检测所述第一用户设备所对应子帧内的时频资源在后续子帧所在时间内是否对应于其他第三用户设备的数据调度;

对应地,所述接收单元,还用于将所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未对应于其他第三用户设备数据调度的子帧确定为未被占用的子帧。

本发明实施例所述的资源利用方法,基站通过对用户设备进行分组,使每一组包含有n个用户设备,为每一组所包含的n个用户设备分配控制信道,并在分配的控制信道中确定出每一组所包含的n个用户设备在数据调度时所对应的子帧,根据每一组所包含的n个用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源,进而利用确定出的空余资源,对每一组所包含的n个用户设备中的至少一个第二用户设备所对应的数据进行传输,以缩短所述至少一个第二用户设备的数据传输时间,如此,节省了控制信道的开销,同时也充分利用了传输资源,缩短了基站传输数据的时间,同时也缩短了用户设备接收数据的时间。

附图说明

图1为ue1-ue5在一次调度中所需的调度时长示意图;

图2为本发明实施例资源利用方法的实现流程示意图一;

图3为本发明实施例基站的结构示意图;

图4为本发明实施例资源利用方法的实现流程示意图二;

图5为本发明实施例第二用户设备的结构示意图。

具体实施方式

为了能够更加详尽地了解本发明的特点与技术内容,下面结合附图对本发明的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本发明。

实施例一

图2为本发明实施例资源利用方法的实现流程示意图一;所述方法应用于基站侧;如图2所示,所述方法包括:

步骤201:对用户设备进行分组,使每一组包含有n个用户设备;所述n为大于等于2的正整数;

在实际应用中,所述对用户设备进行分组,包括:根据用户设备所对应的信道相关参数,对用户设备进行分组;对应地,所述方法还包括:对每一组内的n个用户设备进行排序;根据排序结果为每一组所包含的n个用户设备进行编号,以使每一组内的每一用户设备对应一编号。这里,信道相关参数表征以下参数中的至少一种:用户设备的位置信息、用户设备所对应的信道质量指示(cqi,channelqualityindicator),参考信号接收功率(rsrp,referencesignalreceivingpower);在实际应用中,可以根据实际需求而确定信道相关参数;如此,使基站确定出的每一组内的用户设备的信道状态比较接近;进一步地,组内用户设备的数目n由基站决定。

在实际应用中,当基站对用户设备进行分组后,所述基站还需要获取每一组所包含的n个用户设备的分组相关信息,将与用户设备对应的分组相关信息发送至用户设备,以使用户设备能够根据分组相关信息获知自身所属的目标组,以及获知所述目标组中其他用户设备的无线网络相关信息;这里,所述分组相关信息包括用户设备对应的无线网络临时标识(rnti,radionetworktemporyidentity),或者其他能够使用户设备完成控制信道盲检的信息;如此,使用户设备能够获取到所属组内的其他用户设备的rnti,便于用户设备根据获取到的其他用户设备的rnti,对所属组内的其他用户设备进行盲检,为空余资源利用奠定基础;进一步地,所述分组相关信息还包括组内所包含的用户设备的数目n,以及用户设备在所属组内的编号,顺序等。

步骤202:为每一组所包含的n个用户设备分配控制信道,并在分配的控制信道中确定出每一组所包含的n个用户设备在数据调度时所对应的子帧;

在一具体实施例中,所述基站根据每一组所包含的n个用户设备在数据调度时所对应的子帧,在每一组所包含的n个用户设备中确定出至少一个第一用户设备和至少一个第二用户设备;其中,所述至少一个第一用户设备在数据调度时在自身对应的控制信道中持续x个子帧,所述x为大于等于1的正整数;所述至少一个第二用户设备在数据调度时在自身对应的控制信道中持续y个子帧;所述y大于预设阈值;在时域上,所述x个子帧中最后一个子帧所对应的时间小于所述y个子帧中最后一个子帧所对应的时间。

进一步地,当每一组所包含的n个用户设备在同一时间进行数据调度时,所述x小于所述y。

具体地,基站检测每一组所包含的n个用户设备在数据调度时所对应的子帧,确定出持续子帧数较少的至少一个第一用户设备,以及持续子帧数较多的至少一个第二用户设备,且在时域上,第一用户设备所持续的最后一个子帧所对应的时间,小于第二用户设备所持续的最后一个子帧所对应的时间,如此,便于第二用户设备利用第一用户设备对应的空余资源。

步骤203:根据每一组所包含的n个用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源;所述空余资源用于表征每一组所包含的n个用户设备中的至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未被占用的子帧;

步骤204:利用确定出的空余资源,对每一组所包含的n个用户设备中的至少一个第二用户设备所对应的数据进行传输,以缩短所述至少一个第二用户设备的数据传输时间。

在一具体实施例中,所述方法还包括:检测所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧所在时间内是否对应于其他第三用户设备的数据调度;进而当未对应于其他第三用户设备的数据调度时,意味着第一用户设备的被控制信道调度的资源必然不会被其他用户设备占用,此时,所述基站将所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未对应于其他第三用户设备数据调度的子帧确定为未被占用的子帧,进而将未被占用的子帧确定为空余资源;如此,利用确定出的空余资源,对每一组所包含的n个用户设备中的至少一个第二用户设备所对应的数据进行传输,以缩短所述至少一个第二用户设备的数据传输时间。

在实际应用中,选取至少一个第二用户设备的方式有两种,分别为:

方式一:当确定出至少一个第一用户设备后,基站根据所述至少一个第一用户设备的编号,以及预设编号规则选取出至少一个第二用户设备。

方式二:基站为每一组所包含的n个用户设备设置优先级;进而当确定出至少一个第一用户设备后,根据优先级排序,在每一组所包含的n个用户设备中除确定出的所述至少一个第一用户设备以外的其他用户设备中,选取出满足预设优先级要求的至少一个第二用户设备。

本发明实施例所述的资源利用方法,基站通过对用户设备进行分组,使每一组包含有n个用户设备,为每一组所包含的n个用户设备分配控制信道,并在分配的控制信道中确定出每一组所包含的n个用户设备在数据调度时所对应的子帧,根据每一组所包含的n个用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源,进而利用确定出的空余资源,对每一组所包含的n个用户设备中的至少一个第二用户设备所对应的数据进行传输,以缩短所述至少一个第二用户设备的数据传输时间,如此,节省了控制信道的开销,同时也充分利用了传输资源,缩短了基站传输数据的时间。

为实施例一所述的方法,本发明实施例还提供了一种基站,如图3所示,所述基站包括:

分组单元31,用于对用户设备进行分组,使每一组包含有n个用户设备;所述n为大于等于2的正整数;

调度单元32,用于为每一组所包含的n个用户设备分配控制信道,并在分配的控制信道中确定出每一组所包含的n个用户设备在数据调度时所对应的子帧;

第一确定单元33,用于根据每一组所包含的n个用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源;所述空余资源用于表征每一组所包含的n个用户设备中的至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未被占用的子帧;

数据传输单元34,用于利用确定出的空余资源,对每一组所包含的n个用户设备中的至少一个第二用户设备所对应的数据进行传输,以缩短所述至少一个第二用户设备的数据传输时间。

本实施例中,所述基站还包括:

第二确定单元,用于根据每一组所包含的n个用户设备在数据调度时所对应的子帧,在每一组所包含的n个用户设备中确定出至少一个第一用户设备和至少一个第二用户设备;其中,所述至少一个第一用户设备在数据调度时在自身对应的控制信道中持续x个子帧,所述x为大于等于1的正整数;所述至少一个第二用户设备在数据调度时在自身对应的控制信道中持续y个子帧;所述y大于预设阈值;在时域上,所述x个子帧中最后一个子帧所对应的时间小于所述y个子帧中最后一个子帧所对应的时间。

本实施例中,当每一组所包含的n个用户设备在同一时间进行数据调度时,所述x小于所述y。

本实施例中,所述基站还包括:

第一检测单元,用于检测所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧所在时间内是否对应于其他第三用户设备的数据调度;

对应地,所述第一确定单元,还用于将所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未对应于其他第三用户设备数据调度的子帧确定为未被占用的子帧。

本实施例中,所述分组单元,还用于根据用户设备所对应的信道相关参数,对用户设备进行分组;还用于对每一组内的n个用户设备进行排序,根据排序结果为每一组所包含的n个用户设备进行编号,以使每一组内的每一用户设备对应一编号。

本实施例中,所述基站还包括:

第一获取单元,用于获取每一组所包含的n个用户设备的分组相关信息;还用于将与用户设备对应的分组相关信息发送至用户设备,以使用户设备能够根据分组相关信息获知自身所属的目标组,以及获知所述目标组中其他用户设备的无线网络相关信息。

本实施例中,所述第二确定单元,还用于当确定出至少一个第一用户设备后,根据所述至少一个第一用户设备的编号,以及预设编号规则选取出至少一个第二用户设备。

本实施例中,所述第二确定单元,还用于为每一组所包含的n个用户设备设置优先级;还用于当确定出至少一个第一用户设备后,根据优先级排序,在每一组所包含的n个用户设备中除确定出的所述至少一个第一用户设备以外的其他用户设备中,选取出满足预设优先级要求的至少一个第二用户设备。

实施例二

图4为本发明实施例资源利用方法的实现流程示意图二;所述方法应用于第二用户设备;如图4所示,所述方法包括:

步骤401:确定出基站为所述第二用户设备分配的控制信道,以及确定出与所述第二用户设备对应的控制信道在数据调度时所持续的y个子帧;

在一具体实施例中,在步骤401之前,所述第二用户设备还需要获取分组相关信息,根据分组相关信息确定所述第二用户设备所对应的目标组,以及确定出所述目标组所包含的其他用户设备的网络相关信息;进而根据所述目标组所包含的其他用户设备的网络相关信息,对所述第二用户设备所对应的目标组中其他用户设备进行盲检。

这里,所述分组相关信息是否由基站发送的,具体过程如下:

基站根据用户设备所对应的信道相关参数,对用户设备进行分组,并对每一组内的n个用户设备进行排序,并根据排序结果为每一组所包含的n个用户设备进行编号,以使每一组内的每一用户设备对应一编号。这里,信道相关参数表征以下参数中的至少一种:用户设备的位置信息、用户设备所对应的信道质量指示(cqi,channelqualityindicator),参考信号接收功率(rsrp,referencesignalreceivingpower);在实际应用中,可以根据实际需求而确定信道相关参数;如此,使基站确定出的每一组内的用户设备的信道状态比较接近;这里,组内用户设备的数目n由基站决定。

进一步地,当基站对用户设备进行分组后,所述基站还需要获取每一组所包含的n个用户设备的分组相关信息,并将与用户设备对应的分组相关信息发送至用户设备,以使用户设备能够根据分组相关信息获知自身所属的目标组,以及获知所述目标组中其他用户设备的无线网络相关信息;这里,所述分组相关信息包括用户设备对应的无线网络临时标识(rnti,radionetworktemporyidentity),或者其他能够使用户设备完成控制信道盲检的信息;如此,使用户设备能够获取到所属组内的其他用户设备的rnti,便于用户设备根据获取到的其他用户设备的rnti,对所属组内的其他用户设备进行盲检,为空余资源利用奠定基础;进一步地,所述分组相关信息还包括组内所包含的用户设备的数目n,以及用户设备在所属组内的编号,顺序等。

步骤402:当所述y大于预设阈值时,对所述第二用户设备所对应的目标组中其他用户设备进行盲检,确定出所述目标组中其他用户设备在数据调度时所对应的控制信道和子帧;

步骤403:根据所述目标组中其他用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源,并通过所述空余资源接收基站发送的与所述第二用户设备所对应的数据,以缩短所述第二用户设备的数据接收时间;

其中,所述空余资源用于表征所述目标组中第一用户设备所对应子帧内的时频资源在后续子帧中未被占用的子帧。

本实施例中,所述方法还包括:根据所述目标组中其他用户设备在数据调度时所对应的子帧,确定出至少一个疑似用户设备;所述至少一个疑似用户设备在数据调度时在自身对应的控制信道中持续x个子帧,所述x为大于等于1的正整数;在时域上,所述x个子帧中最后一个子帧所对应的时间小于所述y个子帧中最后一个子帧所对应的时间;根据所述至少一个疑似用户设备中确定出第一用户设备。具体地,

本实施例中,当目标组所包含的用户设备在同一时间进行数据调度时,所述x小于所述y。

本实施例中,所述方法还包括:根据分组相关信息获取确定出的所述至少一个疑似用户设备所对应的编号;根据所述至少一个疑似用户设备所对应的编号,以及预设编号规则确定出第一用户设备。

本实施例中,所述方法还包括:检测所述第一用户设备所对应子帧内的时频资源在后续子帧所在时间内是否对应于其他第三用户设备的数据调度;

将所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未对应于其他第三用户设备数据调度的子帧确定为未被占用的子帧,进而将未被占用的子帧确定为空余资源。

在一具体实施例中,所述预设阈值可以具体为2个子帧所对应的调度长度,或是其他基本的时域调度单元,这里,当只有2个子帧时,第二个子帧不需要调整就能传输完毕,因此预设阈值设置为2个子帧所对应的调度时长;也就是说,第二用户设备检测自身对应的控制信道,以及在自身对应的控制信道中在数据调度时所持续的子帧的个数,例如,持续y个子帧,此时,第二用户设备确定出所述y不等于1,即此次调度过程为多子帧调度,且所述y大于2个子帧所对应的调度长度,此时,所述第二用户设备对所述目标组内的其他用户设备进行盲检,确定所述目标组内的其他用户设备的调度情况,如此,便于第二用户设备根据所述目标组内的其他用户设备的调度情况确定出空余资源的位置,进而完成数据的接收。

具体地,所述第二用户设备确定所述目标组内是否存在与第二用户设备进行同时调度的其他用户设备,以及与所述第二用户设备进行同时调度的其他用户设备的调度情况,进而,在所述目标组内的其他用户设备中确定出持续时长短于自己的至少一个疑似用户设备,以及所述至少一个疑似用户设备结束传输时所对应的子帧,以在所述至少一个疑似用户设备中确定出第一用户设备;

这里,可以根据预先与基站设置的预设规则,在所述至少一个疑似用户设备中确定出与所述第二用户设备具有预设编号关系的第一用户设备;所述第一用户设备在其自身对应的控制信道中,在数据调度时持续m个子帧,分别为子帧0至子帧m-1;m为大于等于1的正整数;子帧m-1为所述第一用户设备在数据调度时的最后一个子帧,且子帧m-1所对应的时间小于所述y个子帧中最后一个子帧所对应的时间,也就是说,所述子帧m-1不是第二用户设备在自身对应的控制信道中的最后一个子帧,进一步地,所述第二用户设备判断所述子帧m-1之后的一个子帧,也即子帧m是否对应于有其他第三用户设备的数据调度,若未对应于其他第三用户设备的数据调度,则通过所述第一用户设备所对应的控制信道的子帧m接收自身对应的数据,进而缩短所述第二用户设备的数据接收时间。

这里,对于基站侧而言,当基站确定出的空余资源为第一用户设备所对应的子帧m后,基站按照所述第一用户设备所对应的控制信道中子帧m的传输格式传输第二用户设备对应的数据。

本发明实施例所述的资源利用方法,基站通过对用户设备进行分组,使每一组包含有n个用户设备,为每一组所包含的n个用户设备分配控制信道,并在分配的控制信道中确定出每一组所包含的n个用户设备在数据调度时所对应的子帧,根据每一组所包含的n个用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源,进而利用确定出的空余资源,对每一组所包含的n个用户设备中的至少一个第二用户设备所对应的数据进行传输,以缩短所述至少一个第二用户设备的数据传输时间,如此,节省了控制信道的开销,同时也充分利用了传输资源,缩短了用户设备接收数据的时间。

为实现应用于第二用户设备的资源利用方法,本发明实施例还提供了一种第二用户设备,如图5所示,所述第二用户设备包括;

信道相关信息确定单元51,用于确定出基站为所述第二用户设备分配的控制信道,以及确定出与所述第二用户设备对应的控制信道在数据调度时所持续的y个子帧;

盲检单元52,用于当所述y大于预设阈值时,对所述第二用户设备所对应的目标组中其他用户设备进行盲检,确定出所述目标组中其他用户设备在数据调度时所对应的控制信道和子帧;

接收单元53,用于根据所述目标组中其他用户设备在数据调度时所对应的控制信道和子帧,确定出空余资源,并通过所述空余资源接收基站发送的与所述第二用户设备所对应的数据,以缩短所述第二用户设备的数据接收时间;

其中,所述空余资源用于表征所述目标组中第一用户设备所对应子帧内的时频资源在后续子帧中未被占用的子帧。

本实施例中,所述第二用户设备还包括:

分组相关信息获取单元,用于获取分组相关信息,根据分组相关信息确定所述第二用户设备所对应的目标组,以及确定出所述目标组所包含的其他用户设备的网络相关信息;

对应地,所述盲检单元,还用于根据所述目标组所包含的其他用户设备的网络相关信息,对所述第二用户设备所对应的目标组中其他用户设备进行盲检。

本实施例中,所述接收单元,还用于根据所述目标组中其他用户设备在数据调度时所对应的子帧,确定出至少一个疑似用户设备;所述至少一个疑似用户设备在数据调度时在自身对应的控制信道中持续x个子帧,所述x为大于等于1的正整数;在时域上,所述x个子帧中最后一个子帧所对应的时间小于所述y个子帧中最后一个子帧所对应的时间;还用于根据所述至少一个疑似用户设备中确定出第一用户设备。

本实施例中,当目标组所包含的用户设备在同一时间进行数据调度时,所述x小于所述y。

本实施例中,所述第二用户设备还包括:

编号获取单元,用于根据分组相关信息获取确定出的所述至少一个疑似用户设备所对应的编号;

对应地,所述接收单元,还用于根据所述至少一个疑似用户设备所对应的编号,以及预设编号规则确定出第一用户设备。

本实施例中,所述第二用户设备还包括:

资源监测单元,用于检测所述第一用户设备所对应子帧内的时频资源在后续子帧所在时间内是否对应于其他第三用户设备的数据调度;

对应地,所述接收单元,还用于将所述至少一个第一用户设备所对应子帧内的时频资源在后续子帧中未对应于其他第三用户设备数据调度的子帧确定为未被占用的子帧。

实施例三

本实施例结合图1对本发明实施例所述的资源利用方法做进一步详细说明,具体地:

ue1至ue5为同一组内的用户设备,如图1所示,对于基站侧而言,基站在子帧0同时调度了属于同一组内的五个用户设备,基站在所述ue1至ue5中选取出子帧持续时间最短的ue5,并确定ue5在其控制信道在子帧3完成数据调度,在子帧4时ue5的资源即会空闲出来,即子帧4为未被占用的子帧;进一步地,基站确定出ue5在所对应子帧内的时频资源在后续子帧(即子帧4至子帧9)中的子帧4未对应于其他第三用户设备的数据调度,因此,基站将ue5在所对应子帧内的时频资源在后续子帧中未被占用的子帧4确定为空余资源,并利用该空余资源传输组内目标用户设备的数据;具体地,基站在ue1至ue4中选取目标ue的方式有两种:

方式一:基站在对用户设备进行分组时,可以同时为用户设备进行编号,进一步地,基站选择出同时调度的ue中,编号大于ue5但最接近ue5的ue1,这里,当编号达到最大值后,大于最大编号且最接近的编号即为最小的编号,也就是说,基站在ue1至ue4中选择出ue1,进而按照ue5所对应的子帧4的传输格式,传输ue1对应的子帧4之后的至少部分数据,如此,实现资源利用的目的。

在实际应用中,某个子帧有多个资源富余出来,且没有新用户调度,且有多个符合条件的ue可以被调整资源的情况下,按照顺序的原则,先找出符合条件且与第一个富余资源的ue编号最近的ue,使用第一个富余资源的ue的传输格式和资源传输,再找与第二个富余资源的ue编号最近但排除刚刚选择出来的ue后的ue,使用第二个富余资源的ue的传输格式进行传输;编号可以是循环的,即与编号最大的ue相近的大于其编号的ue编号是第一个编号;

方式二:基站为用户设备设置优先级,进而按照优先级排序选取目标用户设备,例如,在ue1至ue4中选取优先级最高的用户设备作为目标用户设备;这里,用户设备的优先级的设置过程可以是基站为用户设备进行分组时确定出的,并将设置的优先级发送至对应用户设备;或者,基站是通过下行控制信道动态为用户设备分配优先级。

在实际应用中,如图1所示,当组内ue5传输结束,且ue2也传输结束时,ue1可以同时利用ue5对应的子帧4和ue2对应的子帧6进行自身剩余数据的传输,也就是说,每一组内,当某一个用户设备传输结束、或者某几个用户设备传输结束,此时,未传输结束的用户设备可以同时利用已传输结束的用户设备所对应的控制信道所对应的剩余子帧来进行自身剩余数据的传输。或者,当组内ue5传输结束,且ue2也传输结束时,根据优先级排序,控制ue1利用ue5的空余资源,控制ue3利用ue2的空余资源,如此,根据优选级排序,依次利用已传输结束的用户设备所对应的控制信道所对应的剩余子帧。

实际应用中,由于不知下一子帧是否会有新用户被调度占用ue5资源,例如,不知道ue5对应的子帧5是否对应于新用户的调度,所以本实施中资源借用只能持续1个子帧;在下一个子帧时需要重新判断是否有新的用户被调度,一旦有新用户被调度,则资源利用过程终止;例如,若基站确定出ue5所对应的子帧4对应于其他第三用户设备的数据调度,此时,终止资源利用过程;或者,若基站通过ue5所对应的子帧4传输ue1对应的子帧3以后的至少部分数据后,基站继续判断ue5所对应的子帧5是否对应于其他第三用户设备的数据调度,若ue5所对应的子帧5对应于其他第三用户设备的数据调度,则资源利用过程终止。进一步地,基站在ue1和ue4中按照以上所述的方式确定出ue2,继续确定ue2所对应的子帧6是否对应于其他第三用户设备的数据调度,依此类推,直接有新用户设备被调度结束资源利用过程。进一步地,当组内下一个用户设备或几个用户设备结束传输后,再开始判断调整。

在实际应用中,由于基站需要对用户设备对应的待传输的数据进行排序,所以在借用空余资源进行数据传输时,也需要确定在空余资源上传输的数据;具体地,以选择ue1占用ue5所对应的子帧4传输数据为例,基站可以从ue1的待传输的数据中选取出靠末尾的对应于ue5的子帧4的传输块集(tbs)大小的数据,在ue5所对应的未被占用的子帧4上传输,这样,不会破坏紧邻着的子帧的数据格式。或者,基站也可以ue1中紧挨着子帧3的后一子帧4中选取出对应于ue5的子帧4的tbs大小的数据,在ue5所对应的未被占用的子帧4上传输;这里,在利用空余资源进行传输数据之前,基站和ue需要对数据的选择方式达成一致,例如,通过提前约定,或是半静态通知等方式达成一致。相应的,接收端需要在将数据传输给高层时,需要保证数据的排序。

对于各用户设备侧,如图1所示,由于每一用户设备在自身对应的控制信道所持续的子帧均大于预设阈值,即大于2个子帧所对应的调度长度,所以,ue1至ue5均盲检了组内的其他四个用户设备的控制信道,获取了组内其他用户设备在其各自的控制信道所对应的子帧;以ue1为例,ue1确定出ue2至ue5在各自控制信道对应的子帧的个数均小于ue1所对应的子帧的个数,所以,ue1将ue2至ue5确定为疑似用户设备,进而,根据预设规则,选取出与自身具有预设编号关系的ue5,并确定ue5所对应的未被占用的子帧4未对应于其他第三用户设备的数据调度时,所述ue1从ue5所对应的子帧4中接收对应于自身的数据。

在实际应用中,用户设备采用与基站相同的规则,判断当前子帧所对应的数据是否可以映射到同组其他用户设备的空余资源上传输,如果可以,还需要按照对应的传输格式完成数据的接收过程。

相应的用户设备向基站在反馈确认字符(ack,acknowledgement)时,按照新的时序来反馈,两个资源上的数据按照基站处理的方式可以采用同一个ack反馈,也可以是绑定的反馈,还可以是独立的反馈。

在实际应用中,基站使用其他ue的空余资源来传输组内某个用户设备的数据时,也可以是将ue4和ue5所有空余资源联合起来按照较低的那个调制与编码策略(mcs)格式来传输。

值得注意的是,上述过程是以下行数据为例,在实际应用中,上述过程还可以应用于上行数据传输,此时,进行数据映射发送的是ue,而接收端是基站。这里,在上行数据传输的过程中,ue需要检测与存在空余资源的上行传输子帧相对应的下行控制信道来确定是否有第三用户设备被调度。

在实际应用中,判断当前子帧没有新调度用户的方法,可以采用一种可变控制信道域的方法,具体地,

设计一个控制信道的传输资源集合φ={r0,r1,...,rn-1},集合的元素是可能传输控制信道的资源,在元素中存在一个最基本的资源r0,该资源作为集合的第一个元素,其他的元素都包含该资源,不同元素对应的资源数量不相同,是为了适应不同的控制信道容量;通过广播信道广播该控制信道资源集合,及集合元素对应的资源。

即控制信道占用的资源最少是r0,所有的其他ri所指示的资源中都包含r0所指示的资源。在r0的资源里面,会指示当前子帧的控制信道占用的资源为φ的哪个元素,决定了当前控制信道区域(即控制信道可用的传输资源)

例如将的φ的元素编号,0~n-1,通过n=log2(n)个比特指示当前控制信道域对应φ种哪个元素。

如果当前子帧没有新用户需要调度,则基站通过在r0资源中指示当前控制信道采用的是r0的资源,用户检测到r0资源后,判断当前子帧没有新用户被调度。

下面对控制信道资源集合进一步举例说明:

假设将子帧从频域进行划分,用一个资源集合表示,集合的元素为n个,集合内的元素对应的资源大小不同,r0所包含的资源最小,集合元素所表示的资源随着集合元素下标的增大逐渐增多,但不一定是均匀变多,但所有元素包含的资源都包含r0的资源。ri+1所包含的资源比ri多,可以是ri+1包含ri,也可以不是包含的关系。rn-1所包含的资源最大,也可以是全部资源,表示所有资源被占用。n的取值取决于需要的资源颗粒度和能承受的开销。例如n=2,带宽20mhz,共有100个rb,则只需要1bit即能够指示,,但是假设r0为其中的50个rb,r1为100个rb时,即便只有1个rb被高优先级业务占用,也需要指示r0,r0对应的其他的49个rb都不能指示出来,从而不能被lte用户使用,即指示粒度较粗,带来资源的浪费。

关于集合划分的举例:假设划分资源集合按照rbindex划分,r0对应rbindex小于等于x,r1对应rbindex小于等于y,y大于x,r2对应rbindex小于等于z,z大于y,依次类推,这个举例里面是包含的关系。

下面是一个非包含关系的举例:将一个子帧从频域上均匀划分为n份,r0取1/n,位于频率最低处,ri取(i+1)/n份,rn-1取所有n份资源。ri所包含的i+1份资源可以是连续的,也可以是有一定间隔的,但都包含r0的那一份。当前指示信息指示ri,则用户理解为高优先级业务占用个了ri所指示的资源。

在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。

上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元显示的部件可以是、或也可以不是物理单元,即可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。

另外,在本发明各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

或者,本发明上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本发明各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

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