一种上行资源分配方法及装置与流程

文档序号:11216708阅读:1423来源:国知局
一种上行资源分配方法及装置与流程

本发明涉及无线通信领域,特别是涉及一种上行资源分配方法及装置。



背景技术:

随着通信技术的高速发展,用户的各种终端,如:手机、平板电脑等智能设备都可以通过通信网络进行数据信息的传输。并且随着5g通信网络的建设,要求通信基站与用户终端之间能够有更高的数据传输速度,以支持未来大量的数据传输的需求。

通信基站向用户终端发送控制信息或者传输数据称为数据下行传输,用户终端向通信基站发送控制信息或者传输数据称为数据上行传输。上行传输和下行传输都可以在时间上被划分为一个个tti(transmissiontimeinterval,传输时间间隔),一个tti为1ms,在一个tti内通信基站的调度器可以调用该1ms内的通信频域上的频域资源,用于发送控制信息或传输数据。在一个tti内能够调度的全部用于数据传输的资源可以称为一个子帧,一个子帧的长度也是1ms,子帧的帧结构中可以包含数据及控制信息,例如,通信基站可以在下行传输中的第n个子帧中含有pdcch(physicaldownlinkcontrolchannel,物理下行控制信道),pdcch用于承载调度以及其他控制信息,可以调度用户终端在上行传输的第n+k个子帧发送pusch(physicaluplinksharedchannel,物理上行数据共享信道),k一般取4。pusch用于向通信基站发送控制信息或传输数据。

为了提高通信基站与用户终端之间的数据传输速度,在通信网络中原有的tti子帧的基础,提出了一种stti(short-transmissiontimeinterval,缩短的传输时间间隔)帧。stti在时域上占用的资源少于tti,例如可以为0.5ms,一个tti中可以有两个stti。相应的,在上行传输或下行传输中,stti内可以含有spdcch(short-physicaldownlinkcontrolchannel,低时延物理下行控制信道)或spusch(short-physicaluplinksharedchannel,低时延物理上行数据共享信道),用于传输低时延的各类控制信息和数据。在实际应用中,tti和stti可以同时进行使用,在一个子帧内,通过通信基站的调度,使tti和stti所使用的频域的资源不同,即一个子帧内,tti所传输的数据所使用全部频段中的一部分,而stti内所传输的数据采用另一部分的频段。

参见图1,图1中纵坐标为频域,横坐标为时域,一个tti长度子帧101被分为两个stti,并且两个stti中所含有的spusch占用了一半的频域资源;子帧102,则没有被分为stti,其频域资源可以完全被tti中所含有的pusch所占用。

基于上述特点,现在技术中,当通信网络可以同时使用tti和stti时,用户终端在上行传输时,可能会造成频域资源冲突的问题。例如,

在子帧n,通信基站给第一用户终端发送一调度控制信息,使第一用户终端在子帧n+4发送pusch,此时基站把子帧n+4频域上的全部可用频段分配给第一用户终端;

在下一个子帧n+1时,通信基站接收到第二用户终端发送的控制信息,该控制信息通知通信基站,第二用户终端需要向通信基站上行传输低时延的spusch,所以通信基站会在子帧n+2时,向第二用户终端发送低时延的调度信息,由于是低时延的调度信息,使用stti作为传输时间间隔,当通信基站调度第二用户终端也在子帧n+4向通信基站发送spusch时。此时对应的子帧n+4的所有上行频带资源已经分配给第一用户终端。由于tti的调度决策先于stti的调度决策,tti的频域资源分配可能会阻塞stti的频域资源分配,从而造成了上行频域资源分配冲突。



技术实现要素:

本发明实施例的目的在于提供一种上行资源分配方法及装置,以避免用户终端在上行传输时频域资源冲突的问题。具体技术方案如下:

本发明实施例公开了一种上行资源分配方法,应用于通信基站,包括:

当所述通信基站调度低时延上行共享数据信道spusch时,所述通信基站判断所述spusch所在的频域资源,是否已经被调度所述spusch之前所调度的上行共享数据信道pusch占用;

若是,则所述通信基站生成冲突资源指示下行控制信息dci,所述冲突资源指示dci包括所述spusch在频域的上占用的资源信息,用于指示用户终端针对所述pusch,在所述pusch与所述spusch在频域上相重叠的位置进行打孔;

所述通信基站向用户终端发送所述冲突资源指示dci。

可选的,所述冲突资源指示dci中包括预设公共无线网络临时标识rnti,所述预设公共rnti用于对所述冲突资源指示dci中的循环校验码crc进行加扰。

可选的,所述冲突资源指示dci中包括填充数据,含有所述填充数据的所述冲突资源指示dci的长度与标准格式的dci长度一致。

可选的,所述若是,则所述通信基站生成冲突资源指示下行控制信息dci,包括:

当所述多个spusch在频域上连续时,所述通信基站将所述多个spusch在频域的上占用的资源信息,合并为一条合并资源信息;

所述通信基站生成所述冲突资源指示dci,所述冲突资源指示dci包括所述合并资源信息。

本发明实施例公开了一种上行资源分配方法,应用于用户终端,包括:

所述用户终端接收通信基站发送的冲突资源指示下行控制信息dci,所述冲突资源指示dci包括所述通信基站所调度的低时延上行共享数据信道spusch在频域的上占用的资源信息;

所述用户终端判断是否存在待发送的pusch;

当所述用户终端存在待发送的pusch,所述用户终端判断所述冲突资源指示dci中的所述spusch的在频域的上占用的资源信息,是否与所述待发送的pusch在频域上具有重叠的部分;

当所述冲突资源指示dci中的所述spusch的在频域的上占用的资源信息与所述待发送的pusch在频域上具有重叠的部分时,所述用户终端在所述待发送的pusch与所述spusch重叠的频域的位置处打孔。

可选的,所述用户终端接收通信基站发送的冲突资源指示下行控制信息dci之后,所述方法还包括:

当所述冲突资源指示dci中包含预设公共无线网络临时标识rnti时,所述用户终端根据所述预设公共rnti对所述冲突资源指示dci进行解扰;

所述用户终端从解扰后的冲突资源指示dci中获取所述spusch的在频域的上占用的资源信息。

本发明实施例公开了一种上行资源分配装置,应用于通信基站,包括:

判断模块,用于当所述通信基站调度低时延上行共享数据信道spusch时,判断所述spusch的所在频域资源,是否已经被调度所述spusch之前所调度的上行共享数据信道pusch占用;

生成模块,用于当所述spusch所在的频域资源,已经被调度所述spusch之前所调度的上行共享数据信道pusch占用时,生成冲突资源指示下行控制信息dci,所述冲突资源指示dci包括所述spusch在频域的上占用的资源信息,用于指示用户终端针对所述pusch,在所述pusch与所述spusch在频域上相重叠的位置进行打孔;

发送模块,用于向用户终端发送所述冲突资源指示dci。

本发明实施例公开了一种上行资源分配装置,应用于用户终端,包括:

接收模块,用于接收通信基站发送的冲突资源指示下行控制信息dci,所述冲突资源指示dci包括所述通信基站所调度的低时延上行共享数据信道spusch在频域的上占用的资源信息;

第一判断模块,用于判断是否存在待发送的pusch;

第二判断模块,用于当所述用户终端存在待发送的pusch时,判断所述冲突资源指示dci中的所述spusch的在频域的上占用的资源信息,是否与所述待发送的pusch在频域上具有重叠的部分;

打孔模块,用于当所述冲突资源指示dci中的所述spusch的在频域的上占用的资源信息与所述待发送的pusch在频域上具有重叠的部分时,在所述待发送的pusch与所述spusch重叠的频域的位置处打孔。

本发明实施例公开了一种通信基站,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,用于实现本发明实施例中应用于通信基站的上行资源分配方法。

本发明实施例公开了一种用户终端,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

存储器,用于存放计算机程序;

处理器,用于执行存储器上所存放的程序时,用于实现本发明实施例中应用于用户终端的上行资源分配方法。

本发明实施例提供的一种上行资源分配方法及装置,在本发明实施例中,当通信基站调度spusch时,判断所调度的spusch所在的频域资源,是否已经被调度spusch之前所调度的pusch占用;如果spusch所在的频域资源已经被之前所调度的pusch占用,则通信基站生成冲突资源指示下行控制信息dci,并向用户终端发送该冲突资源指示dci。用户终端根据该冲突资源指示dci中含有的spusch在频域的上占用的资源信息,针对pusch,在pusch与spusch在频域上相重叠的位置进行打孔通过打孔使得所发送pusch不再占用与spusch相重叠的部分频段,从而可以避免用户终端在上行传输时频域资源冲突的问题。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1为本发明实施例提供pusch与spusch的结构示意图;

图2为本发明实施例提供的应用于通信基站的上行资源分配方法的流程图;

图3为本发明实施例提供的发生上行资源分配冲突的示意图;

图4为本发明实施例提供的spusch与多个pusch在频域发生重叠的示意图;

图5为本发明实施例提供的多个频域上连续的spusch示意图;

图6为本发明实施例提供的应用于用户终端的上行资源分配方法的流程图;

图7为本发明实施例提供的通信基站与用户终端交互的示意图;

图8为本发明实施例提供的应用于通信基站的上行资源分配装置的结构图;

图9为本发明实施例提供的应用于用户终端的上行资源分配装置的结构图;

图10为本发明实施例提供的通信基站的结构示意图;

图11为本发明实施例提供的用户终端的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图2,图2为本发明实施例提供的应用于通信基站的上行资源分配方法流程图,包括:

步骤201,当通信基站调度低时延上行共享数据信道spusch时,通信基站判断spusch所在的频域资源,是否已经被调度spusch之前所调度的上行共享数据信道pusch占用。

在进行数据的传输通信时,通信基站可以向各个用户终端发送含有用于调度用户终端发送各类信息的控制信息,例如,pdcch或者spdcch等。当用户终端接收到该控制信息时,就可以根据该控制信息的指示,向通信基站上传相应的数据及控制信息。用户终端向通信基站上传的数据及控制信息可以通过spusch或pusch来承载。通信基站通过上述的方式,可以实现对spusch或pusch的调度。

当通信基站调度用户终端在一个stti中,向通信基站发送spusch时,通信基站可以先判断所调度的spusch所在的stti上的频域资源,是否已经被之前所调度的pusch所占用。

例如,参见图3,图3中在子帧301,通信基站使用下行传输,向各个用户终端发送控制信息,如,含有调度控制信息的pdcch,用来调度第一用户终端使用上行传输,在子帧301之后的第4个子帧305时,向通信基站发送pusch,并将子帧305全部的频域资源都分配给第一用户终端来发送pusch;

在子帧303时,通信基使用下行传输,向各个用户终端发送控制信息,调度第二用户终端使用上行传输,也在子帧305,向通信基站发送spusch。

此时,通信基站在调度spusch时,可以判断出,所调度的spusch所在的子帧305上的频域资源,在之前已经被分配用于发送前面所调度的pusch,即该子帧305的频域资源已经都分配给第一用户终端,用于发送pusch。

具体的,通信基站可以采用查询记录,或者日志等方式判断出所调度的spusch所在的频域资源,是否已经被之所前调度的pusch所占用。

步骤202,若是,则通信基站生成冲突资源指示下行控制信息dci,冲突资源指示dci包括spusch在频域的上占用的资源信息,用于指示用户终端针对所述pusch,在pusch与spusch在频域上相重叠的位置进行打孔。

当通信基站判断出,所调度的spusch所在的频域资源,已经被调度spusch之前所调度的pusch占用时,通信基站可以生成一个冲突资源指示dci。

dci可以由pdcch承载,时通信基站向用户终端所发送的下行控制信息,可以包括上下行资源分配、harq(hybridautomaticrepeatrequest,混合自动重传请求)信息、功率控制等等。

冲突资源指示dci是专门用于解决用户终端向通信基站发送spusch或pusch时,上行资源分配产生冲突时的下行控制信息。

在冲突资源指示dci中,可以包括一个或多个spusch在频域的上占用的资源信息,即发送该spusch所使用的具体的频带范围。当用户终端接收到该冲突资源指示dci后,可以根据冲突资源指示dci中的spusch在频域的上占用的资源信息,对所发送的,并且与该spusch在上行传输中发生频域资源冲突的pusch进行打孔,使得用户终端所发送的pusch不再占用与spusch相重叠的频域资源,从而避免了在上行传输过程中,spusch与pusch频域资源向冲突的问题。

对所发送的数据或控制信息进行打孔,是对所发送的数据或控制信息去除部分用于加扰的数据或信息,并不会破坏所要发送的数据或控制信息的完整性,属于现有技术,在此不再赘述。在本发明实施例中,用户终端对所发送的pusch进行打孔,可以使得在发送pusch时,不再使用被打孔的频域资源。进而避免了pusch与spusch的频域资源发生重叠及冲突。

步骤303,通信基站向用户终端发送所述冲突资源指示dci。

通信基站生成了冲突资源指示dci之后,就可以向用户终端发送该冲突资源指示dci。通信基站可以采用广播的形式向该通信基站所覆盖范围内所有的用户终端发送含有该冲突资源指示dci的信息。用户终端可以获取通信基站所发送的信息,并从中获取该冲突资源指示dci以及其他用于调度该用户终端的控制信息等。

用户终端获取了该冲突资源指示dci之后,可以判断是否有待发送的pusch,如果没有则可以放弃接收到的冲突资源指示dci,不进行后续处理;

如果存在待发送的pusch,则判断冲突资源指示dci中的一个或多个spusch的在频域的上占用的资源信息,是否与待发送的pusch在频域上具有重叠的部分,如果没有重叠的部分,则可以放弃该冲突资源指示dci,不进行后续处理;

当冲突资源指示dci中的spusch的在频域的上占用的资源信息与待发送的pusch在频域上具有重叠的部分时,用户终端可以针对该待发送的pusch,对该pusch与spusch重叠的频域的位置处进行打孔,用户终端在发送该pusch是不再占用与spusch相重叠的部分频段,避免了上行传输时pusch与spusch在频域资源上的冲突。

在本发明实施例中,当通信基站调度spusch时,判断所调度的spusch所在的频域资源,是否已经被调度spusch之前所调度的pusch占用;如果该频域资源已经被之前所调度的pusch占用,则通信基站生成冲突资源指示下行控制信息dci,并向用户终端发送该冲突资源指示dci。用户终端根据该冲突资源指示dci中含有的spusch在频域的上占用的资源信息,针对pusch,在pusch与spusch在频域上相重叠的位置进行打孔,通过打孔使得所发送pusch不再占用与spusch相重叠的部分频段,从而可以避免用户终端在上行传输时频域资源冲突的问题。

可选的,在本发明实施例提供的上行资源分配方法中,冲突资源指示dci中包括预设公共rnti(radionetworktemporyidentity,无线网络临时标识),预设公共rnti用于对冲突资源指示dci中的循环校验码crc进行加扰。

在实际应用中,通信基站所调度的spusch可能同时和多个pusch发生频域资源的冲突,并且多个pusch由不同的用户终端进行发送。例如,参见图4,图4表示一个tti子帧,该tti子帧可以被划分为两个stti,其中纵坐标表示频域,横坐标表示时域,区域401为第一用户终端待发送的第一pusch,区域402为第二用户终端待发送的第二pusch,区域403为第三用户终端待发送的spusch,可见区域403,同时占用了区域401和区域402的部分位置,即spusch与第一pusch和第二pusch的频域都发生了重叠。

在这种情况下,如果针对每一个发送pusch的用户终端,单独产生一个冲突资源指示dci,则会大大增加通信基站的业务量。

为了能够为多个不同的用户终端生成统一的冲突资源指示dci,可以在冲突资源指示dci中使用预设公共rnti。预设公共rnti是一公共的用户标识,通过该公共标识,可以使得通信基站所生成的冲突资源指示dci可以被本小区的全部的用户终端所识别。并且使得各个用户终端可以判断出该dci为冲突资源指示dci。

预设公共rnti可以用于对冲突资源指示dci的中crc(cyclicredundancycheck,循环校验码)进行加扰。crc是一种根据数据产生简短固定位数校验码的一种散列函数,主要用来检测或校验数据传输或者保存后可能出现的错误。

对预设公共rnti中的crc进行加扰,可以对所传输的数据进行加密。只有能够具有相应的解扰能力的用户终端可以获取并识别出含有预设公共rnti的冲突资源指示dci。具体的,加扰的方法属于现有技术,在此不再赘述。

冲突资源指示dci作为一种新定义的dci,其结构长度等可能与标准格式的dci,例如“dci0”、“dci1a”等dci格式不同,从而会增加用户终端盲检dci的次数。

为了避免用户终端增加对于dci的盲检次数,在本发明实施例提供的上行资源分配方法中,所述冲突资源指示dci中包括填充数据,含有填充数据的冲突资源指示dci的长度与标准格式的dci长度一致。

由于填充数据并不具有具体的意义,所以填充数据可以是任意的数据形式,并且由于在冲突资源指示dci中,可能含有一个或多个spusch在频域的上占用的资源信息,所以冲突资源指示dci中的填充数据的长度也并不固定。只要保证所生成的冲突资源指示dci的长度与标准格式的dci长度一致即可。

例如,参见表1,表1为冲突资源指示dci的一种结构形式。

表1

表1中含有三个spusch在频域的上占用的资源信息,并且含有预设公共rnti,预设公共rnti用于对该冲突资源指示dci中的crc进行加扰。

冲突资源指示dci中每一条信息可以用一个字段来表示,表1中前三个字段用来指示用户终端各个spusch在频域的上占用的资源信息,由于冲突资源指示dci和用于上行调度的dci格式0相比,除了指示资源信息的字段,冲突资源指示dci的格式中不再包括dci格式0中的其他字段。因此,在冲突资源指示dci的格式中可以包含多个spusch的资源信息的字段。例如,当上行带宽为20mhz,资源分配的资源为13比特,dci格式0中的其他字段长度累计可以容纳第二个资源信息的字段;当上行带宽少于20mhz,随着资源分配字段按比例减少,而其他字段的长度是固定的,其他字段长度累计可以容纳多于两个的spusch资源指示字段。

填充数据使得该冲突资源指示dci的长度与标准格式的dci长度相同。容易理解的是,表1中描述的冲突资源指示dci的结构形式仅为一种示意性的结构形式,在实际应用中还可以根据需要进行调整,只要能够满足本发明实施例中冲突资源指示dci的功能,则都可以作为可用的结构形式。

可选的,在本发明实施例提供的上行资源分配方法中,其特征在于,所述若是,则所述通信基站生成冲突资源指示下行控制信息dci,包括:

当多个spusch在频域上连续时,通信基站将多个spusch在频域的上占用的资源信息,合并为一条合并资源信息。

通信基站生成所述冲突资源指示dci,所述冲突资源指示dci包括所述合并资源信息。

如图5所示,图5表示一个tti子帧,该tti子帧可以被划分为两个stti,其中纵坐标表示频域,横坐标表示时域,区域501为第一用户终端待发送的第一pusch,区域502为第二用户终端待发送的第二pusch,区域503为第三用户终端待发送的第一spusch,区域504为第四用户终端待发送的第二spusch,可见区域503和区域504,在纵坐标上连续,也就是说第一spusch和第二spusch在频域上连续。

在这种情况下,通信基站将多个spusch在频域的上占用的资源信息,合并为一条合并资源信息,这样可以在生成的冲突资源指示dci时,不需要出现多条的spusch在频域的上占用的资源信息,可以只包括一条合并资源信息。

例如,针对图5所示的子帧,如果其中第一spusch和第二spusch的资源信息没有被合并为一条合并资源信息,则产生的冲突资源指示dci可以如表2所示,

表2

当第一spusch和第二spusch的资源信息被合并为一条合并资源信息,则产生的冲突资源指示dci可以如表3所示,

表3

冲突资源指示dci中只含有一条合并资源信息时,各个用户终端都可以根据该合并资源信息进行打孔。而不需要在多条资源信息中找出与本用户终端所发送的pusch相重叠的spusch的资源信息,然后在根据该spusch的资源信息进行打孔。从而提高了各用户终端的效率,进而提高整个数据传输网络的效率。

参见图6,图6为本发明实施例提供的应用于用户终端的上行资源分配方法的流程图,包括:

步骤601,用户终端接收通信基站发送的冲突资源指示下行控制信息dci,冲突资源指示dci包括通信基站所调度的低时延上行共享数据信道spusch在频域的上占用的资源信息。

通信基站一般采用广播的形式向小区内或者基站覆盖范围内的各个用户终端发送各类数据和信息,用户终端可以实时的接收通信基站发送各类数据和信息。并从中通过各种用于区分用户的标识等,获取针对不同用户终端的数据和信息。

在本发明实施例中,用户终端接收通信基站所发送的数据和信息,并从中提取出冲突资源指示dci。该冲突资源指示dci中含有通信基站所调度的一个或多个spusch在频域的上占用的资源信息。

步骤602,用户终端判断是否存在待发送的pusch。

用户终端接收冲突资源指示dci之后,可以判断是否有待向通信终端发送的pusch,该pusch可以为通信基站在发送冲突资源指示dci之前向用户终端调度的,并且用户终端在接收到冲突资源指示dci之后还未发送的pusch。

步骤603,当用户终端存在待发送的pusch,用户终端判断冲突资源指示dci中的spusch的在频域的上占用的资源信息,是否与待发送的pusch在频域上具有重叠的部分。

当用户终端存在待发送的pusch时,用户终端可以从冲突资源指示dci中获取其中所含有的一个或多个spusch的在频域的上占用的资源信息。待发送的pusch所占用的频域资源对于用户终端来说是已知的,所以用户终端可以根据冲突资源指示dci中每一个spusch的在频域的上占用的资源信息,判断待发送的pusch在频域上,是由与一个或多个spusch具有重叠的相冲突的部分。

步骤604,当冲突资源指示dci中的spusch的在频域的上占用的资源信息与待发送的pusch在频域上具有重叠的部分时,用户终端在待发送的pusch与spusch重叠的频域的位置处打孔。

用户终端针对待发送的pusch,在该待发送的pusch与spusch重叠的频域的位置处打孔后,在发送该待发送的pusch时,不再使用经过打孔的部分频域资源,仅使用未被打孔的频域资源进行发送。保证待发送的pusch的完整性的同时,避免了pusch与spusch的频域资源发生重叠及冲突。

在实际应用中,用户终端接收到的冲突资源指示dci中可以包含预设公共无线网络临时标识rnti,该预设公共rnti可以用于区分通信基站所覆盖的小区的用户终端,即本小区的用户终端可以通过该预设公共rnti,从通信基站广播的各类数据和信息中确定出冲突资源指示dci。

并且由于可以使用该预设公共rnti对冲突资源指示dci中的crc进行加扰,所以用户终端在接受到该冲突资源指示dci后,可以使用与预设公共rnti相对应的解扰方式对冲突资源指示dci进行解扰。并且从解扰后的冲突资源指示dci中获取一个或多个spusch的在频域的上占用的资源信息。其中,当多个spusch的在频域的上占用的资源信息在频域上连续时,在冲突资源指示dci中可以以一条将多个spusch的在频域的上占用的资源信息合并在一起的合并资源信息来描述多个spusch的在频域的上占用的资源信息。

参见图7,图7为本发明实施例提供的通信基站与用户终端交互的示意图,包括:

步骤一,通信基站调度spusch。

通信基站在子帧n调度第一用户终端和第二用户终端的在子帧n+4发送第一pusch和第二pusch数据。

在子帧n+1,通信基站得知第三用户终端和第四用户终端发送第一spusch和第二spusch的需求,从而在子帧n+2,通信基站调度第三用户终端和第四用户终端在子帧n+4发送第一spusch和第二spusch数据。

步骤二,通信基站判断所调度的spusch,是否与调度spusch之前所调度的pusch在频域资源上相冲突。

通信基站通过判断可以得知,第一spusch和第二spusch与之前所调度的第一pusch和第二pusch在频域资源上相冲突。其具体的频域占用情况如图5所示。

步骤三,通信基站生成并发送冲突资源指示dci。

当通信基站所调度的spusch,与调度spusch之前所调度的pusch在频域资源上相冲突。通信基站生成一个冲突资源指示dci,该冲突资源指示dci的crc通过预设公共rnti进行加扰,并且由于第一spusch和第二spusch在频域上连续,所以该冲突资源指示dci含有第一spusch和第二spusch在频域的上占用的资源信息合并后的合并资源信息。为了使该冲突资源指示dci与标准格式的dci长度一致,该冲突资源指示dci还包括一定数量的填充数据。

在生成该冲突资源指示dci后,通信基站向各个用户终端发送该冲突资源指示dci,以使用户终端根据该冲突资源指示dci中所含有的合并资源信息对所发送的pusch进行打孔。

步骤四,用户终端接收冲突资源指示dci。

第一用户终端和第二用户终端接收到该冲突资源指示dci,由于通信基站在子帧n+2发出的冲突资源指示dci,所以第一用户终端和第二用户终端可以在子帧n+2或子帧n+3接收到该冲突资源指示dci。

步骤五,用户终端解扰冲突资源指示dci。

第一用户终端和第二用户终端接收到该冲突资源指示dci后,就可以使用与该冲突资源指示dci中的预设公共rnti想对应的解扰方式,对该冲突资源指示dci进行解扰,并从解扰后的冲突资源指示dci中获取合并资源信息。

步骤六,用户终端对pusch进行打孔。

第一用户终端和第二用户终端根据上一步骤中获取的合并资源信息,判断出通信基站所调度的第一spusch和第二spusch,分别与第一用户终端待发送的第一pusch以及第二用户终端待发送的第二pusch,在频域上发生重叠和冲突。

所以第一用户终端和第二用户终端根据该合并资源信息,分别在第一spusch、第二spusch与该合并资源信息相重叠的频域资源的位置处进行打孔,使得在子帧n+4所发送第一spusch和第二spusch时,第一spusch和第二spusch不再使用与第一spusch和第二spusch相重叠的频域资源,避免了pusch与spusch的频域资源发生重叠和冲突。

参见图8,图8为本发明实施例提供的应用于通信基站的上行资源分配装置的结构图,包括:

判断模块801,用于当所述通信基站调度低时延上行共享数据信道spusch时,判断所述spusch所在的频域资源,是否已经被调度所述spusch之前所调度的上行共享数据信道pusch占用;

生成模块802,用于当所述spusch所在的频域资源,已经被调度所述spusch之前所调度的上行共享数据信道pusch占用时,生成冲突资源指示下行控制信息dci,所述冲突资源指示dci包括所述spusch在频域的上占用的资源信息,用于指示用户终端针对所述pusch,在所述pusch与所述spusch在频域上相重叠的位置进行打孔;

发送模块803,用于向用户终端发送所述冲突资源指示dci。

在本发明实施例中,当通信基站调度spusch时,判断所调度的spusch所在的频域资源,是否已经被调度spusch之前所调度的pusch占用;如果spusch所在的频域资源已经被之前所调度的pusch占用,则通信基站生成冲突资源指示下行控制信息dci,并向用户终端发送该冲突资源指示dci。用户终端根据该冲突资源指示dci中含有的spusch在频域的上占用的资源信息,针对pusch,在pusch与spusch在频域上相重叠的位置进行打孔通过打孔使得所发送pusch不再占用与spusch相重叠的部分频段,从而可以避免用户终端在上行传输时频域资源冲突的问题。

可选的,在本发明实施例提供的上行资源分配装置中,所述生成模块802中的的所述冲突资源指示dci中包括预设公共无线网络临时标识rnti,所述预设公共rnti用于对所述冲突资源指示dci中的循环校验码crc进行加扰。

可选的,在本发明实施例提供的上行资源分配装置中,所述生成模块802中的的所述冲突资源指示dci中包括填充数据,含有所述填充数据的所述冲突资源指示dci的长度与标准格式的dci长度一致。

可选的,在本发明实施例提供的上行资源分配装置中,所述生成模块802具体用于:当所述多个spusch在频域上连续时,将所述多个spusch在频域的上占用的资源信息,合并为一条合并资源信息;并生成所述冲突资源指示dci,所述冲突资源指示dci包括所述合并资源信息。

参见图9,图9为本发明实施例提供的应用于用户终端的上行资源分配装置的结构图,包括:

接收模块901,用于接收通信基站发送的冲突资源指示下行控制信息dci,所述冲突资源指示dci包括所述通信基站所调度的低时延上行共享数据信道spusch在频域的上占用的资源信息;

第一判断模块902,用于判断是否存在待发送的pusch;

第二判断模块903,用于当所述用户终端存在待发送的pusch时,判断所述冲突资源指示dci中的所述spusch的在频域的上占用的资源信息,是否与所述待发送的pusch在频域上具有重叠的部分;

打孔模块904,用于当所述冲突资源指示dci中的所述spusch的在频域的上占用的资源信息与所述待发送的pusch在频域上具有重叠的部分时,在所述待发送的pusch与所述spusch重叠的频域的位置处打孔。

在本发明实施例中,用户终端针对待发送的pusch,在该待发送的pusch与spusch重叠的频域的位置处打孔后,在发送该待发送的pusch时,不再使用经过打孔的部分频域资源,仅使用未被打孔的频域资源进行发送。保证待发送的pusch的完整性的同时,避免了pusch与spusch的频域资源发生重叠及冲突。

可选的,在本发明实施例提供的上行资源分配装置中,所述装置还包括:

解扰模块,用于当所述冲突资源指示dci中包含预设公共无线网络临时标识rnti时,根据所述预设公共rnti对所述冲突资源指示dci进行解扰;并从解扰后的冲突资源指示dci中获取所述spusch的在频域的上占用的资源信息。

对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

如图10所示,本发明实施例还提供了一种通信基站1000,,包括处理器1001、通信接口1002、存储器1003和通信总线1004,其中,处理器1001,通信接口1002,存储器1003通过通信总线1004完成相互间的通信,

存储器1003,用于存放计算机程序;

处理器1001,用于执行存储器1003上所存放的程序时,实现如下步骤:

当所述通信基站调度低时延上行共享数据信道spusch时,所述通信基站判断所述spusch所在的频域资源,是否已经被调度所述spusch之前所调度的上行共享数据信道pusch占用;

若是,则所述通信基站生成冲突资源指示下行控制信息dci,所述冲突资源指示dci包括所述spusch在频域的上占用的资源信息,用于指示用户终端针对所述pusch,在所述pusch与所述spusch在频域上相重叠的位置进行打孔;

所述通信基站向用户终端发送所述冲突资源指示dci。

如图11所示,本发明实施例还提供了一种用户终端1100,包括处理器1101、通信接口1102、存储器1103和通信总线1104,其中,处理器1101,通信接口1102,存储器1103通过通信总线1104完成相互间的通信,

存储器1103,用于存放计算机程序;

处理器1101,用于执行存储器1103上所存放的程序时,实现如下步骤:

所述用户终端接收通信基站发送的冲突资源指示下行控制信息dci,所述冲突资源指示dci包括所述通信基站所调度的低时延上行共享数据信道spusch在频域的上占用的资源信息;

所述用户终端判断是否存在待发送的pusch;

当所述用户终端存在待发送的pusch,所述用户终端判断所述冲突资源指示dci中的所述spusch的在频域的上占用的资源信息,是否与所述待发送的pusch在频域上具有重叠的部分;

当所述冲突资源指示dci中的所述spusch的在频域的上占用的资源信息与所述待发送的pusch在频域上具有重叠的部分时,所述用户终端在所述待发送的pusch与所述spusch重叠的频域的位置处打孔。

上述通信基站1000和用户终端1100中提到的通信总线可以是外设部件互连标准(peripheralpomponentinterconnect,简称pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,简称eisa)总线等。该通信总线可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。

通信接口用于上述电子设备与其他设备之间的通信。

存储器可以包括随机存取存储器(randomaccessmemory,简称ram),也可以包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。

上述的处理器可以是通用处理器,包括中央处理器(centralprocessingunit,简称cpu)、网络处理器(networkprocessor,简称np)等;还可以是数字信号处理器(digitalsignalprocessing,简称dsp)、专用集成电路(applicationspecificintegratedcircuit,简称asic)、现场可编程门阵列(field-programmablegatearray,简称fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。

在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的上行资源分配方法。

在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如固态硬盘solidstatedisk(ssd))等。

需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。

本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

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