一种用户调度及资源分配方法和装置与流程

文档序号:13109975阅读:215来源:国知局
技术领域本申请涉及通信技术领域,更具体地说,涉及一种用户调度及资源分配方法和装置。

背景技术:
在通信领域中,低时延高可靠场景主要面向车联网、工业控制、远程医疗、交通安全等行业的特殊应用需求,这类应用对时延和可靠性具有极高的指标要求,需要为用户提供毫秒级的端到端时延和接近100%的业务可靠性保证。针对现在的低延迟高可靠提出降低延迟的方法包括缩短子帧和快速上行接入的方法,这里主要针对缩短子帧的方法进行说明。一个子帧即为1个TTI(TransmissionTimeInterval,传输间隔),缩短子帧即为缩短TTI。正常TTI用户的一个子帧包括2个0.5ms的时隙,而短TTI用户的子帧包括1个0.5ms的时隙。由于正常TTI用户与短TTI用户的子帧结构不同,现有的用户调度及资源分配方法无法同时兼容正常TTI用户以及短TTI用户。

技术实现要素:
有鉴于此,本申请提供一种用户调度及资源分配方法和装置,以实现同时对正常TTI用户以及短TTI用户的调度以及资源的分配。一种用户调度及资源分配方法,包括:判断待调度用户的TTI类型,其中所述TTI类型包括正常TTI用户以及短TTI用户;在第一时隙内,按照预设资源分配方法为待调度用户分配资源,记录所述待调度用户在第一时隙内的资源占用位置;在第二时隙内,当所述待调度用户为正常TTI用户时,按照所述正常TTI用户在第一时隙内的资源占用位置为所述正常TTI用户分配资源;在第二时隙内,当所述待调度用户为短TTI用户时,判断所述短TTI用户的类型,其中所述短TTI用户的类型包括重传短TTI用户以及新传短TTI用户;若所述短TTI用户为重传短TTI用户,则按照所述重传短TTI用户在第一时隙内的资源占用位置为所述重传短TTI用户分配资源;若所述短TTI用户为新传短TTI用户,则基于第一时隙内短TTI用户的资源占用位置,在第二时隙内为所述新传短TTI用户分配资源。优选的,所述按照预设资源分配方法为待调度用户分配资源,之后还包括:记录所述待调度用户在第一时隙内的调度顺序。优选的,所述在第二时隙内,当所述待调度用户为正常TTI用户,之后还包括:基于所述正常TTI用户在第一时隙内的调度顺序,确定所述正常TTI用户在第二时隙内的调度顺序。优选的,所述判断所述短TTI用户的类型,之后还包括:确定所述重传短TTI用户以及所述新传短TTI用户的调度顺序,其中所述重传短TTI用户的调度顺序优先于所述新传短TTI用户的调度顺序。优选的,所述判断待调度用户的TTI类型,其中所述TTI类型包括正常TTI用户以及短TTI用户之后,还包括:建立正常TTI用户队列以及短TTI用户队列;根据轮询调度规则调度所述正常TTI用户队列以及短TTI用户队列中的用户。一种用户调度及资源分配装置,包括:第一判断单元,用于判断所述待调度用户的TTI类型,其中所述TTI类型包括正常TTI用户以及短TTI用户;第一资源分配单元,用于在第一时隙内,按照预设资源分配方法为待调度用户分配资源,并记录所述待调度用户在第一时隙内的资源占用位置;第二资源分配单元,用于在第二时隙内,当所述待调度用户为正常TTI用户时,按照所述正常TTI用户在第一时隙内的资源占用位置为所述正常TTI用户分配资源;第二判断单元用于在第二时隙内,当所述待调度用户为短TTI用户时,判断所述短TTI用户的类型,其中所述短TTI用户的类型包括重传TTI短TTI用户以及新传短TTI用户;第三资源分配单元用于若所述短TTI用户为重传短TTI用户,则按照所述重传短TTI用户在第一时隙内的资源占用位置在第二时隙内为所述重传短TTI用户分配资源;第四资源分配单元,用于若所述短TTI用户为新传短TTI用户,则基于第一时隙内短TTI用户的资源占用位置,在第二时隙内为所述新传短TTI用户分配资源。优选的,还包括:调度顺序记录单元,用于记录所述待调度用户在第一时隙内的调度顺序。优选的,还包括:第一调度顺序确定单元,基于所述正常TTI用户在第一时隙内的调度顺序,确定所述正常TTI用户在第二时隙内的调度顺序。优选的,还包括:第二调度顺序确定单元,用于确定所述重传短TTI用户以及所述新传短TTI用户的调度顺序,其中所述重传短TTI用户的调度顺序优先于所述新传短TTI用户的调度顺序。优选的,还包括队列建立单元,用于建立正常TTI用户队列以及短TTI用户队列;调度用户选取单元,用于根据轮询调度规则选取所述正常TTI用户队列以及短TTI用户队列中的用户作为所述待调度用户。经由上述技术方案可知,本申请公开了一种用户调度及资源分配方法和装置。该方法在第一时隙内按照预设的资源分配方法为待调度用户分配资源,并记录资源的占用位置。在第二时隙内时,当用户为正常TTI用户,或者用户为短TTI用户,且为重传用户时,则依照该用户在第一时隙内的资源占用位置为该用户分配资源。当用户为新传TTI用户时,则基于第一时隙内短TTI用户的资源占用位置,在第二时隙内为该用户分配资源。本发明同时支持短TTI用户以及正常TTI用户的调度及资源分配,具有兼容性。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1示出了本发明一个实施例公开的一种用户调度及资源分配方法的流程示意图;图2示出了本发明另一个实施例公开的一种用户调度及资源分配方法的流程示意图;图3示出了本发明另一个实施例公开的一种用户调度及资源分配装置的结构示意图;图4示出了本发明另一个实施例公开的一种用户调度及资源分配装置的结构示意图。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。参见图1示出了本发明一个实施例公开的一种用户调度及资源分配方法的流程示意图。由图1可知,该方法包括:S101:判断待调度用户的TTI类型,其中所述TTI类型包括正常TTI用户以及短TTI用户。所述待调度用户中包括正常TTI用户以及短TTI用户。其中,正常TTI用户的一个子帧包括2个0.5ms的时隙,而短TTI用户的一个子帧包括1个0.5ms时隙。在本发明中以子帧中包含时隙的个数区分该用户是正常TTI用户还是短TTI用户。S102:在第一时隙内,按照预设资源分配方法为待调度用户分配资源,记录所述待调度用户在第一时隙内的资源占用位置S103:在第二时隙内,当所述待调度用户为正常TTI用户时,按照所述正常TTI用户在第一时隙内的资源占用位置为所述正常TTI用户分配资源。由于正常TTI用户的一个子帧包括2个0.5ms的时隙,因而正常TTI用户的传输需要在2个时隙内完成,而短TTI用户的一个子帧只包括1个0.5ms的时隙,因而短TTI用户在一个时隙内即可完成传输。需要说明的是,为了保证正常TTI用户的传输,需要保证系统在第一时隙内为正常TTI用户分配的资源与在第二时隙为正常TTI用户分配的资源的位置相同。为此,本发明在第一时隙内为待调度用户分配资源时,需要记录所述待调度用户在第一时隙内的资源占用位置。这样,在第二时隙内时,系统可基于正常TTI用户在第一时隙内的资源占用位置为正常TTI用户分配资源。S104:当所述待调度用户为短TTI用户时,判断所述短TTI用户的类型,其中所述短TTI用户的类型包括重传TTI短TTI用户以及新传短TTI用户。由于短TTI用户的一个子帧只包括1个0.5ms的时隙,因而在第二时隙内的短TTI用户只能为重传短TTI用户和新传短TTI用户。所谓重传短TTI用户是指在第一时隙内传输失败的短TTI用户。S105:若所述短TTI用户为重传短TTI用户,则按照所述重传短TTI用户在第一时隙内的资源占用位置为所述重传短TTI用户分配资源。S106:若所述短TTI用户为新传短TTI用户,则基于第一时隙的在第二时隙内空闲资源位置为所述新传短TTI用户分配资源。当该短TTI用户为新传短TTI用户时,首先在记录的第一时隙内的资源位置进行查找,查找第一时隙内短TTI用户占用的的第一资源位置,进而将第二时隙内,与第一资源位置对应的第二空闲资源位置作为新传短TTI用户的资源分配位置。优选的,依据第一个短TTI用户占用的第一资源位置作为新传短TTI用户的资源分配位置。其中,当该第二空闲资源位置对应的资源不足时,则继续查找下一个空闲资源位置。如,在第一时隙内,短TTI用户占用的资源位置为A、B、C,则将第二时隙内与资源位置A对应的资源位置D作为新传短TTI用户的资源分配位置。其中,当资源位置D资源不足时,则将第二时隙内与资源位置B对应的资源位E作为新传短TTI用户的资源分配位置。由以上实施例可知,本申请公开了一种用户调度及资源分配方法。该方法在第一时隙内按照预设的资源分配方法为待调度用户分配资源,并记录资源的占用位置。在第二时隙内时,当用户为正常TTI用户,或者用户为短TTI用户,且为重传用户时,则依照该用户在第一时隙内的资源占用位置为该用户分配资源。当用户为新传TTI用户时,则基于第一时隙内短TTI用户的资源占用位置,在第二时隙内为该用户分配资源。本发明同时支持短TTI用户以及正常TTI用户的调度及资源分配,具有兼容性。需要说明的是,用户调度及资源分配中不仅需要考虑资源的分配位置,还需要考虑用户的调度顺序。为此,本发明另一个实施例公开的一种用户调度及资源分配方法从资源分配和调度顺序两方面介绍如何实现正常TTI用户以及短TTI用户的兼容问题。参见图2示出了本发明另一个实施例公开的一种用户调度及资源分配方法的流程示意图。由图2可知,该方法包括:S201:判断所述待调度用户的TTI类型,其中所述TTI类型包括正常TTI用户以及短TTI用户。可选的,在本发明公开的其他实施例中,可进一步根据待调度用户的TTI类型建立正常TTI用户队列和短TTI用户队列,进而可根据轮询调度规则调度所述正常TTI用户队列以及短TTI用户队列中的用户。所述轮询调度规则是指,轮流对选取所述正常TTI用户队列以及短TTI用户队列中的用户。S202:在第一时隙内,按照预设资源分配方法为待调度用户分配资源,记录所述待调度用户在第一时隙内的资源占用位置以及调度顺序。所述待调度用户中包括正常TTI用户以及短TTI用户。其中,正常TTI用户的一个子帧包括2个0.5ms的时隙,而短TTI用户的一个子帧包括1个0.5ms时隙。在本发明中以子帧中包含时隙的个数区分该用户是正常TTI用户还是短TTI用户。S203:在第二时隙内,当所述待调度用户为正常TTI用户时,按照所述正常TTI用户在第一时隙内的资源占用位置为所述正常TTI用户分配资源,并基于所述正常TTI用户在第一时隙内的调度顺序,确定所述正常TTI用户在第二时隙内的调度顺序。S204:当所述待调度用户为短TTI用户时,判断所述短TTI用户的类型,其中所述短TTI用户的类型包括重传TTI短TTI用户以及新传短TTI用户。S205:确定所述重传短TTI用户以及所述新传短TTI用户的调度顺序。优选的,在第二时隙内,所述重传短TTI用户的调度顺序优先于所述新传短TTI用户的调度顺序。当前,在本发明公开的其他实施例中用户也可根据自身需要设置调度顺序的优先级。S206:若所述短TTI用户为重传短TTI用户,则按照所述重传短TTI用户在第一时隙内的资源占用位置为所述重传短TTI用户分配资源;S207:若所述短TTI用户为新传短TTI用户,则基于第一时隙内短TTI用户的资源占用位置,在第二时隙内为所述新传短TTI用户分配资源。参见图3示出了本发明另一个实施例公开的一种用户调度及资源分配装置的结构示意图。由图3可知,该装置包括:第一资源分配单元1、第一判断单元2、第二资源分配单元3、第二判断单元4、第三资源分配单元5以及第四资源分配单元6。其中,第一资源分配单元1用于在第一时隙内,按照预设资源分配方法为待调度用户分配资源,并记录所述待调度用户在第一时隙内的资源占用位置。第一判断单元2与第一资源分配单元1相连,用于判断所述待调度用户的TTI类型。其中,所述TTI类型包括正常TTI用户以及短TTI用户。由于正常TTI用户的一个子帧包括2个0.5ms的时隙,因而正常TTI用户的传输需要在2个时隙内完成,而短TTI用户的一个子帧只包括1个0.5ms的时隙,因而短TTI用户在一个时隙内即可完成传输。需要说明的是,为了保证正常TTI用户的传输,需要保证系统在第一时隙内为正常TTI用户分配的资源与在第二时隙为正常TTI用户分配的资源的位置相同。为此,与第一判断单元2相连的第二资源分配单元3,用于在第二时隙内,当所述待调度用户为正常TTI用户时,按照所述正常TTI用户在第一时隙内的资源占用位置为所述正常TTI用户分配资源。第二判断单元4与第一判断单元2相连,用于当所述待调度用户为短TTI用户时,判断所述短TTI用户的类型,其中所述短TTI用户的类型包括重传TTI短TTI用户以及新传短TTI用户。第三资源分配单元5与所述第二判断单元4相连,用于若所述短TTI用户为重传短TTI用户,则按照所述重传短TTI用户在第一时隙内的资源占用位置为所述重传短TTI用户分配资源。第四资源分配单元6与所述第二判断单元相连4相连,用于若所述短TTI用户为新传短TTI用户,则基于基于第一时隙内短TTI用户的资源占用位置,在第二时隙内为所述新传短TTI用户分配资源。参见图4示出了本发明另一个实施例公开的一种用户调度及资源分配装置的结构示意图。由图4可知,该装置包括:第一资源分配单元1、第一判断单元2、第二资源分配单元3、第二判断单元4、第三资源分配单元5、第四资源分配单元6、调度顺序记录单元7、第一调度顺序确定单元8以及第二调度顺序确定单元9。其中,第一资源分配单元1用于在第一时隙内,按照预设资源分配方法为待调度用户分配资源,并记录所述待调度用户在第一时隙内的资源占用位置。调度顺序记录单元7,用于记录所述待调度用户在第一时隙内的调度顺序。第一判断单元2,用于判断所述待调度用户的TTI类型。其中,所述TTI类型包括正常TTI用户以及短TTI用户。进而,队列建立单元10用于建立正常TTI用户队列以及短TTI用户队列。调度用户选取单元11用于根据轮询调度规则调度所述正常TTI用户队列以及短TTI用户队列中的用户。由于正常TTI用户的一个子帧包括2个0.5ms的时隙,因而正常TTI用户的传输需要在2个时隙内完成,而短TTI用户的一个子帧只包括1个0.5ms的时隙,因而短TTI用户在一个时隙内即可完成传输。需要说明的是,为了保证正常TTI用户的传输,需要保证系统在第一时隙内为正常TTI用户分配的资源与在第二时隙为正常TTI用户分配的资源的位置相同。为此,第二资源分配单元3,用于在第二时隙内,当所述待调度用户为正常TTI用户时,按照所述正常TTI用户在第一时隙内的资源占用位置为所述正常TTI用户分配资源。第二判断单元4与第一资源分配单元1相连,用于当所述待调度用户为短TTI用户时,判断所述短TTI用户的类型,其中所述短TTI用户的类型包括重传TTI短TTI用户以及新传短TTI用户。第三资源分配单元5与所述第二判断单元4相连,用于若所述短TTI用户为重传短TTI用户,则按照所述重传短TTI用户在第一时隙内的资源占用位置为所述重传短TTI用户分配资源。第四资源分配单元6与所述第二判断单元相连4相连,用于若所述短TTI用户为新传短TTI用户,则基于第一时隙内短TTI用户的资源占用位置,在第二时隙内为所述新传短TTI用户分配资源。第一调度顺序确定单元8与调度顺序记录单元9相连,用于基于所述正常TTI用户在第一时隙内的调度顺序,确定所述正常TTI用户在第二时隙内的调度顺序。第二调度顺序确定单元9与第二判断单元相连4,用于确定所述重传短TTI用户以及所述新传短TTI用户的调度顺序,其中所述重传短TTI用户的调度顺序优先于所述新传短TTI用户的调度顺序。需要说明的是,在本发明公开的其他实施例中,该装置还包括队列建立单元10以及调度用户选取单元11。需要说明的是该装置实施例与方法实施例相对应,其执行过程和执行原理相同,在此不作赘述。最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1