半持续调度数据传输方法、通信设备及存储介质与流程

文档序号:16972391发布日期:2019-02-26 18:40阅读:198来源:国知局
半持续调度数据传输方法、通信设备及存储介质与流程

本发明涉及无线通信领域的同步技术,尤其涉及一种半持续调度数据传输方法、通信设备(userequipment,ue)及存储介质。



背景技术:

为了节省控制信令开销,除了动态调度之外,在长期演进(longtermevolution,lte)以及lte-a系统还提供了半持续调度(semi-persistentscheduling,sps)方法,其允许基站通过高层信令对用户设备进行sps配置,并经过物理层的下行控制信息激活,以达到将无线资源周期性地分配给特定用户设备的目的,可见半持续调度具有一次调度,多次传输使用的特点。这样就一次调度实现了多次传输指示,相对于每传输一次,调度一次,减少了调度次数,进而节省了调度指令开销。

但是在具体实现时发现可能存在调度冲突的问题,且一旦冲突,半持续调度的半持续调度数据迟迟得不到传输,甚至需要重传调度传输,故有半持续调度的延时大或单次调度成功率低的问题。



技术实现要素:

有鉴于此,本发明实施例期望提供一种半持续调度数据传输方法、通信设备及存储介质,以解决动态调度和半持续调度冲突时的半持续调度时延大或单次调度成功率低的问题。

为达到上述目的,本发明的技术方案是这样实现的:

第一方面,本发明实施例提供一种半持续调度数据传输方法,应用于通信设备中,包括:

获取配置的半持续调度的传输时间窗,其中,所述传输时间窗包括:至少两个传输单元;

根据获取的物理控制信道的控制信息,在所述传输时间窗内选择的一个或多个所述传输单元进行半持续调度数据的传输。

基于上述方案,所述物理控制信道包括:第一物理控制信道和/或第二物理控制信道;

所述第一物理控制信道为:用于给一组用户设备ue发送控制信道的控制信道;

所述第二物理控制信道为:用于给单个用户设备ue发送控制信息的控制信道。

基于上述方案,所述根据获取的物理控制信道的控制信息,在所述传输时间窗内选择的一个或多个所述传输单元进行半持续调度数据的传输,包括:

根据获取的物理控制信道的控制信息,确定所述传输时间窗内至少一个所述传输单元和/或至少一个所述传输单元内至少一个传输子单元的传输方向;其中,所述传输方向包括:上行方向和下行方向;

在所述传输时间窗内选择传输方向与待传输的半持续调度数据的传输方向一致的传输单元或传输子单元,传输所述半持续调度数据。

基于上述方案,所述根据获取的物理控制信道的控制信息,确定所述传输时间窗内每一个所述传输单元或每一个所述传输单元内每一个传输子单元的传输方向,包括:

当所述控制信息与所述半持续调度的调度信息对传输方向的配置不冲突时,根据所述控制信息或所述调度信息确定所述传输单元或所述子传输单元的传输方向。

基于上述方案,所述方法还包括以下至少之一:

当所述控制信息与所述半持续调度的调度信息对传输方向的配置冲突时,根据所述控制信息确定所述传输单元或所述子传输单元的传输方向;

当所述控制信息和所述调度信息对传输方向的配置不冲突且有所述控制信息在所述传输单元或传输子单元上调度数据时,放弃在所述传输单元或所述传输与子单元上传输所述半持续调度数据。

基于上述方案,所述在所述传输时间窗内选择传输方向与待传输的半持续调度数据的传输方向一致的传输单元或传输子单元,传输所述半持续调度数据,包括以下至少之一:

当所述控制信息和所述半持续调度的调度信息对传输方向的配置冲突时,放弃在传输单元或传输子单元上传输半持续调度数据;

当所述控制信息和所述半持续调度的调度信息对传输方向的配置不冲突且无所述控制信息对应的待传输数据时,在所述传输单元或传输子单元上传输半持续调度数据;

当所述控制信息和所述调度信息对传输方向的配置不冲突且有所述控制信息对应的待传输数据时,放弃在所述传输单元或所述传输与子单元上传输所述半持续调度数据。

基于上述方案,所述在所述传输时间窗内选择传输方向与待传输的半持续调度数据的传输方向一致的传输单元或传输子单元,传输所述半持续调度数据,包括:

在所述传输时间窗内选择传输方向与待传输的半持续调度数据的传输方向一致的前n个传输单元或前n个传输单元的传输子单元传输所述半持续调度数据,其中,所述n为小于m的正整数;所述m为所述传输时间窗包括的传输单元的个数。

基于上述方案,所述获取配置的半持续调度的传输时间窗,包括:

获取所述传输时间窗的属性参数;所述属性参数包括:所述传输时间窗的窗口周期、窗口长度、传输单元的资源粒度及在时域位置的时域位置参数的至少其中之一;所述窗口长度为所述传输时间窗包括的传输单元的个数;所述资源粒度为所述传输单元的时域资源长度;所述时域位置参数,用于指示所述传输时间窗在时域的位置。

基于上述方案,所述窗口周期等于半持续调度的周期;

一个所述半持续调度周期包括的传输单元的个数为半持续调度长度;所述窗口长度与所述半持续调度长度的比值,位于预设范围内;

和/或,

一个所述传输单元为所述半持续调度的最小时域传输单元;

和/或,

时域位置参数,包括开始时域位置和/或结束时域位置。

基于上述方案,所述获取配置的半持续调度的传输时间窗包括:

获取携带指示信息的高层信令,其中,所述指示信息,用于指示所述传输时间窗的属性参数;所述高层信令包括:媒体访问控制mac层信令和/或无线资源控制rrc层信令。

基于上述方案,一个所述传输单元为:一个子帧、一个时隙、一个微时隙或一个传输符号。

第二方面,本发明实施例提供一种通信设备,包括:

获取单元,用于获取配置的半持续调度的传输时间窗,其中,所述传输时间窗包括:至少两个传输单元;

传输单元,用于根据获取的第一物理控制信道和第二控物理控制信道的控制信息,在所述传输时间窗内选择的一个或多个所述传输单元进行半持续调度数据的传输。

第三方面,本发明实施例还提供一种用户设备,包括:

收发器,用于收发数据;

处理器,与所述收发器连接,用于通过计算机程序的执行,控制所述收发器进行数据收发,以实现前述一个或多个技术方案提供的半持续调度数据传输方法。

第四方面,本发明实施例提一种用户设备,包括:处理器、存储器及存储在存储器上并由处理器执行的计算机程序;

所述处理器与所述存储器连接,用于通过执行所述计算机程序,能够实现前述一个或多个技术方案提供的半持续调度数据传输方法。

第五方面,本发明实施例提供一种计算机存储介质,所述计算机存储介质存储有计算机程序;所述计算机程序被处理器执行后,能够实现前述一个或多个技术方案提供的半持续调度数据传输方法。

本发明实施例提供的数据传输方法、通信设备及存储介质,在进行输出传输时,若进行半持续调度的半持续调度数据传输时,为了解决动态调度等传输优先级或紧急性高于半持续调度数据的数据和半持续调度的冲突,会采用包括至少两个传输单元的一个传输时间窗;结合获取对应物理控制信道的控制信息(用于调度传输优先级高于半持续调度数据的传输优先级或紧急性的信息),来选择传输时间窗的传输单元来传输半持续调度数据。

这样的话,不再是针对半持续调度等于所需半持续调度数据传输的传输单元进行冲突处理,而是在一个包括多个传输单元的传输时间窗内进行冲突解决和调度。这样,用于半持续调度的传输单元的个数更多,半持续调度的灵活性更大,当传输时间窗内的某一个传输单元被动态调度占用了,还可以利用该传输时间窗内的其他传输单元,在不冲突的情况下传输半持续调度数据,从而提升单次半持续调度的调度成功率,减少了重复调度。与此同时,半持续调度数据在单一的传输单元上被传输成功的平均概率显然会低于在包括多个传输单元上进行传输的平均概率,传输成功率提升了,显然可以减少半持续调度的请求重传,并进一步减少因为响应请求重传进行重新调度导致的时延问题等,减少半持续调度的时延,提升响应速率。

附图说明

图1为本发明实施例提供的第一种半持续调度数据传输方法的流程示意图;

图2为本发明实施例提供的第二种半持续调度数据传输方法的流程示意图;

图3为本发明实施例提供的一种传输时间窗口与半持续调度的调度周期的对应示意图;

图4为本发明实施例提供的第三种半持续调度数据传输方法的流程示意图;

图5为本发明实施例提供的第一种用户设备的结构示意图;

图6为本发明实施例提供的第一种用户设备的结构示意图;

图7为本发明实施例提供的一种半持续调度、动态调度及传输时间窗口的对应示意图;

图8为本发明实施例提供的另一种半持续调度、动态调度及传输时间窗口的对应示意图。

具体实施方式

若出现动态调度和半持续调度对同一个调度时域单元的的调度冲突时,则可能会导致ue的工作混乱,或半持续调度的被冲突之后,半持续调度的数据无法传输,或者,半持续调度需要重新设定的问题。所述调度时域单元可为帧、子帧或时隙等。有鉴于此,如图1所示,本实施例提供一种半持续调度数据传输方法,应用于通信设备中。所述通信设备可为基站或ue。若所述通信设备为基站时,则半持续调度数据的传输为上行方向的半持续调度数据的传输,若所述通信设备为ue,则半持续调度数据的传输为下行的半持续调度数据的传输。所述半持续调度数据的传输包括:

步骤s100:获取配置的半持续调度的传输时间窗,其中,所述传输时间窗包括:多个传输单元;

步骤s200:根据获取的物理控制信道的控制信息,在所述传输时间窗内选择的一个或多个所述传输单元进行半持续调度数据的传输。

这里的物理控制信道可包括:第一物理控制信道和/或第二物理控制信道。在一些实施中,所述物理控制信道还可包括:所述第一物理控制信道和第二物理控制信道以外的其他控制信道。

若当前执行步骤s100至步骤s200的执行主体为基站时,则在步骤s100中基站读取本地配置的传输时间窗的属性参数,以获取配置的半持续调度的传输时间窗。在步骤s200中则基站可以读取本地生成的第一物理控制信道和/或第二物理控制信道的控制信息,在传输时间窗内选择一个或多个传输单元进行下行的半持续调度数据的传输。

当前执行步骤s100至步骤s200的执行主体为基站时,则在步骤s100中ue接收基站发送的传输时间窗的属性参数,例如,接收广播的系统消息,或者是无线资源控制信息等信息,以获取配置的半持续调度的传输时间窗。在步骤s200中则ue可以通过监听第一物理控制信道和/或第二物理控制信道的控制信息,在传输时间窗内选择一个或多个传输单元进行下行的半持续调度数据的传输。

针对ue监听所述第一物理控制信道和/或所述第二物理控制信道,可包括:在所述传输时间窗对应的时域起始位置之前或之时,进入半连续接收(drx)激活态;在进入所述drx激活态之后,监听所述第一物理控制信道和所述第二物理控制信道,以获得所述第一物理控制信道和/或所述第二物理控制信道。

在本实施例中所述第一物理控制信道和所述第二物理控制信道,可为动态调度的控制信息等数据的传输优先级高于半持续调度的优先级的调度信令。

在本实施例中所述第一物理控制信道和第二物理控制信道可为不同类型的控制信道。例如,

所述第一物理控制信道为:用于给一组用户设备ue发送控制信道的控制信道;

所述第二物理控制信道为:用于给单个用户设备ue发送控制信息的控制信道。

所述第一物理控制信道可为针对一组ue的控制信道,通常可用于传输动态调度等传输优先级高于半持续调度数据的传输优先级的传输格式的控制信息。所述第二物理控制信道可为针对单个用户,通过单播方式传输给特定ue的指示其传输特定数据的控制信道的信令。

具体如,所述第一物理控制信道可为组公共物理下行控制信道(groupcommonphysicaldownlinkcontrolchannel,groupcommonpdcch);所述第二物理控制信道可为用户设备专用物理下行控制信道(uespecificphysicaldownlinkcontrolchannel,uespecificpdcch),均可用于动态调度。

所述groupcommonpdcch的控制信息可携带有指示一组用户设备提供的调度单元的传输格式的相关信息,这里的调度单元可为帧、子帧或时隙等。

所述uespecificpdcch的控制信息可携带有对特定ue的动态调度信息,该动态调度信息,直接指示对应的ue进行上行发送或下行接收。

所述半持续调度数据为利用半持续调度资源传输的数据。

所述传输时间窗包括:至少两个传输单元。可选地,所述传输时间窗包括的传输单元的个数,比一次半持续调度数据传输所需的传输单元的个数多。

例如,使用一次所述半持续调度,需要消耗s1个传输单元,则在本实施例中,所述传输时间窗包括的传输单元个数大于所述s1。

在另一些实施例中,所述传输单元内包括的多个传输单元在时域上连续分布,也可以离散分布,可选为在时域上连续分布,以尽可能的提升半持续调度的响应速率。在本实施例中所述传输时间窗内包括的传输单元可为:能够用于半持续调度数据传输的时域资源集合。

在本实施例中引入了一个传输时间窗,该传输时间窗包括至少两个传输单元,半持续调度需要传输的数据(即半持续调度数据)可以选择这个传输时间窗内的任意一个或多个传输单元来传输,不再是局限于半持续调度单元仅指示一个传输单元来传输,一旦该传输单元被冲突了或被耽误了,半持续调度数据就不得不推迟传输或不传输的问题,这样提升了半持续调度传输的灵活性和传输成功率,降低了重复调度问题。这里的半持续调度数据的传输可为上行传输和/或下行传输。

动态调度等高传输优先级数据(这里的高传输优先级数据专指传输优先级高于半持续调度数据的传输优先级的数据,例如,动态调度数据)和半持续调度数据之间的传输冲突可以体现在两个层次:

第一层次,高传输优先级数据和半持续调度存在调度碰撞,而且存在调度的传输方向不一致,例如,动态调度调度第m个传输单元进行上行传输,而半持续调度需要利用第m个传输单元进行下行传输。这样不仅两种调度都需要占用该传输单元,且传输单元的传输方向都被配置为了不同的传输方向。例如,在一些传输场景中,一个调度时域单元的传输格式可能有多种。例如,5g场景中。所述传输格式包括:全部上行传输的上行传输格式,全部下行传输的下行传输格式,既包括上行又包括下行的混合传输格式。

如,一个调度时域单元为一个帧,则该帧可为上行传输帧、下行传输帧和混合传输帧。所述上行传输帧对应的传输格式为:上行传输帧中每一个传输单元的传输方向都是上行方向。所述下行传输帧对应的传输格式为:下行传输帧中每一个传输单元的传输方向都是下行方向。所述混合传输帧对应的传输格式为:部分传输单元为上行方向,另一部分传输单元为下行方向。下行方向为:由基站到ue的方向。上行方向为:ue到基站的方向。

第二层次,高传输优先级数据和半持续调度对同一个传输单元都进行了调度,导致调度碰撞。例如,高传输优先级数据需要利用第m个传输单元传输动态调度数据,半持续调度需要利用第m个传输单元传输半持续调度数据。

这里的高传输优先级数据和半持续调度数据,为采用对应调度方式调度传输的业务数据,可包括:上行数据和/或下行数据。

所述传输单元具体对应的多长的时域资源,可以根据调度时域单元的来确定。例如,若是对一个时隙进行调度,该时隙同样可包括前述三种传输格式,则所述传输单元可为一个微时隙或一个传输符号。这样的话,可能出现每一个传输时隙的传输格式不定,而每一个传输时隙中的每一个传输单元的传输方向不定。这样的话,本实施例提供的方法基于所述调度优先级,分别解决两个层次的冲突。

如图2所示,故所述步骤s200可包括:

步骤s201:根据获取的物理控制信道的控制信息,确定所述传输时间窗内至少一个所述传输单元和/或至少一个所述传输单元内至少一个传输子单元的传输方向;其中,所述传输方向包括:上行方向和下行方向;

步骤s202:在所述传输时间窗内选择传输方向与待传输的半持续调度数据的传输方向一致的传输单元或传输子单元,传输所述半持续调度数据。

故在本实施例中,首先确定出传输时间传内一个或多个传输单元和/或至少一个传输单元内的一个或多个传输子单元的传输方向,再选择出与半持续调度数据的传输方向一致的传输单元或传输子单元进行半持续调度的数据传输。

当然仅有在传输单元内还有需要传输的半持续调度数据时,才需要结合控制先信道信令,利用传输时间窗的传输单元传输动态调度数据或半持续调度数据;否则,ue可以仅进行动态调度,以降低ue调度的复杂度。例如,ue已经完成了对应传输单元内的半持续调度数据传输,或,在该传输时间窗内没有半持续调度数据需要传输,则可不再结合两种调度来进行传输时间窗内的传输单元的传输方向和/或具体传输数据的确认等操作,以简化ue操作,节省ue功耗。

所述第一物理控制信道和第二物理控制信道携带的信息,在本实施例中均称为控制信息。

在一些实施中,所述步骤s202可包括:

在所述传输时间窗内选择传输方向与待传输的半持续调度数据的传输方向一致的前n个传输单元或前n个传输单元的传输子单元传输所述半持续调度数据,其中,所述n为小于m的正整数;所述m为所述传输时间窗包括的传输单元的个数。

在本实施例中可以一次性选择n个传输单元进行所述半持续调度数据的传输,满足一次所述半持续调度数据的传输。

在一些实施例中,所述步骤s202中可以选择一个,也可以一次性选择多个传输单元进行所述半持续调度数据的传输。

例如,当所述传输时间窗的资源粒度小于一次所述半持续调度数据传输使用的最小资源单位时,选择等于所述半持续调度数据的最小资源单位的多个传输单元或多个传输单元呃逆的传输子单元进行所述半持续调度数据的传输。当然,这里选择一定是与半持续调度的传输方向一致的传输单元或传输子单元。

在一些实施例中,所述步骤s201可包括:

当所述控制信息与所述半持续调度的调度信息对传输方向的配置冲突时,根据所述控制信息确定所述传输单元或所述子传输单元的传输方向。在本实施例中优先所述控制信息对传输时间窗内每一个传输单元或传输子单元的传输方向的配置。

在另一些实施例中,所述步骤s201还可包括:

当所述控制信息与所述半持续调度的调度信息对传输方向的配置不冲突时,根据所述控制信息或所述调度信息确定所述传输单元或所述子传输单元的传输方向。

总之,所述传输时间窗内每一个传输单元或传输子单元的传输方向的配置,可为上述两种方式的组合,总之,若有控制信息时,优先根据控制信息进行传输方向的确定,若没有控制信息时,根据调度信息确定传输方向。

所述步骤s202具体可包括当所述控制信息和所述半持续调度的调度信息对传输方向的配置不冲突且无所述控制信息对应的待传输数据时,在所述传输单元或传输子单元上传输半持续调度数据。在控制信息和调度信息对传输单元或传输子单元的传输方向的配置都不冲突即一致时,且控制信息无对应数据要传输,例如,无动态数据要传输,则可以将该传输单元或传输子单元用于半持续调度数据的传输。

在一些实施例中,所述方法还包括以下几种可选情况:

可选情况一:

当所述控制信息和所述半持续调度的调度信息对传输方向的配置冲突时,放弃在传输单元或传输子单元上传输半持续调度数据。

可选情况二:

当所述控制信息和所述调度信息对传输方向的配置不冲突且有所述控制信息对应的待传输数据时,放弃在所述传输单元或所述传输与子单元上传输所述半持续调度数据。

在可选情况一中,由于控制信息和半持续调度的调度信息对传输单元或传输子单元的传输方向的配置都不一致,显然是不能在该传输单元或传输子单元上进行半持续调度数据的传输,故放弃半持续调度数据在对应的传输单元或传输子单元上的传输。

在可选情况二中,控制信息和调度信息对传输单元或传输子单元的传输方向的配置都不冲突即一致时,但是控制信息有对应的数据要传输,例如,有对应的动态数据要传输,则半持续调度数据需要必然动态数据的传输,故需要在对应的传输单元和/或传输子单元上放弃半持续调度数据的传输。

这里的传输子单元为传输单元的更细分的传输资源粒度,例如,一个传输子帧为一个传输单元,则一个传输子帧中包括的一个传输符号则可为一个传输子单元。总之,一个传输单元包括多个传输子单元。

所述步骤s100可包括:

获取所述传输时间窗的属性参数;所述属性参数包括:所述传输时间窗的窗口周期、窗口长度、传输单元的资源粒度及在时域位置的时域位置参数的至少其中之一;所述窗口长度为所述传输时间窗包括的传输单元的个数;所述资源粒度为所述传输单元的时域资源长度;所述时域位置参数,用于指示所述传输时间窗在时域的位置。

这里的属性参数可为各种描述传输时间窗的相关信息。

这里的属性参数可包括窗口周期、窗口长度、资源粒度及时域位置参数等。基站可以一同进行配置并下发给ue,在进行配置之前,也可以通过协商先确定部分属性参数,或基于通信协议等默认先确定部分属性参数,在本次下发属性参数给基站时,可以仅下发新增配置的部分。

总之所述属性参数可包括上述各个属性参数的获取,可以唯一确定出传输时间窗。

一个所述半持续调度周期包括的传输单元的个数为半持续调度长度;所述窗口长度与所述半持续调度长度的比值,位于预设范围内;

一个所述传输单元为所述半持续调度的最小时域传输单元;例如,半持调度使用的最小时域传输单元为子帧,则所述传输时间窗内包括的传输单元则为子帧。若半持续调度使用的最小时域传输单元为传输符号,则所述传输时间窗内的传输单元则为传输符号。

时域位置参数可包括开始时域位置和/或结束时域位置。所述开始时域位置为所述传输时间窗内第一个传输单元在时域上的时间位置,所述结束时域位置可为所述传输时间窗内最后一个传输单元在时域上占用的时间位置。

所述步骤s110可包括:

获取携带指示信息的高层信令,其中,所述指示信息,用于指示所述传输时间窗的属性参数;所述高层信令包括:媒体访问控制mac层信令和/或无线资源控制rrc层信令。

这里,针对基站而言所述步骤s100可为本地读取所述高层信令;对于ue而言可为接收高层信令。

一个所述传输单元为:一个子帧、一个时隙、一个微时隙或一个传输符号。

本实施例提供一种通信设备,该通信设备可为ue或基站,具体包括:

获取单元,用于获取配置的半持续调度的传输时间窗,其中,所述传输时间窗包括:至少两个传输单元;

传输单元,用于根据获取的物理控制信道的控制信息,在所述传输时间窗内选择的一个或多个所述传输单元进行半持续调度数据的传输。

所述获取单元可对应于基站中的处理器,可用于本地读取配置的传输时间窗的属性参数,从而获得所述传输时间窗。

所述传输单元可对应于基站中的收发器,可用于与其他通信设备的数据传输,例如,至少用于半持续调度数据的传输。

可选地,所述物理控制信道,可包括:第一物理控制信道和/或第二物理控制信道。

所述第一物理控制信道为:用于给一组用户设备ue发送控制信道;

所述第二物理控制信道为:用于给单个用户设备ue发送控制信息。

在一些实施例中,所述获取单元,包括:

方向确定模块,用于根据获取的物理控制信道的控制信息,确定所述传输时间窗内至少一个所述传输单元和/或至少一个所述传输单元内至少一个传输子单元的传输方向;其中,所述传输方向包括:上行方向和下行方向;

传输模块,用于在所述传输时间窗内选择传输方向与待传输的半持续调度数据的传输方向一致的传输单元或传输子单元,传输所述半持续调度数据。

所述方向确定模块,对应于处理器可用于基于控制信息,确定出传输方向。

所述传输模块,对应于收发天线用于半持续调度数据的传输。

可选地,所述方向确定模块,可用于执行以下至少之一:

当所述控制信息与所述半持续调度的调度信息对传输方向的配置冲突时,根据所述控制信息确定所述传输单元或所述子传输单元的传输方向;

当所述控制信息与所述半持续调度的调度信息对传输方向的配置不冲突时,根据所述控制信息或所述调度信息确定所述传输单元或所述子传输单元的传输方向。

可选地,所述传输模块,可用于当所述控制信息和所述半持续调度的调度信息对传输方向的配置不冲突且无所述控制信息对应的待传输数据时,在所述传输单元或传输子单元上传输半持续调度数据。

在还有些实施例中,所述传输模块,还可用于执行以下至少之一::当所述控制信息和所述半持续调度的调度信息对传输方向的配置冲突时,放弃在传输单元或传输子单元上传输半持续调度数据;

当所述控制信息和所述调度信息对传输方向的配置不冲突且有所述控制信息对应的待传输数据时,放弃在所述传输单元或所述传输与子单元上传输所述半持续调度数据。

在一些实施例中,所述获取单元100,具体用于获取所述传输时间窗的属性参数;所述属性参数包括:所述传输时间窗的窗口周期、窗口长度、传输单元的资源粒度及在时域位置的时域位置参数的至少其中之一;所述窗口长度为所述传输时间窗包括的传输单元的个数;所述资源粒度为所述传输单元的时域资源长度;所述时域位置参数,用于指示所述传输时间窗在时域的位置。

可选地,所述窗口周期等于半持续调度的周期;一个所述半持续调度周期包括的传输单元的个数为半持续调度长度;所述窗口长度与所述半持续调度长度的比值,位于预设范围内;和/或,一个所述传输单元为所述半持续调度的最小时域传输单元;和/或,时域位置参数,包括开始时域位置和/或结束时域位置。

在一些实施例中,所述传输单元,具体用于在所述传输时间窗内选择传输方向与待传输的半持续调度数据的传输方向一致的前n个传输单元或前n个传输单元的传输子单元传输所述半持续调度数据,其中,所述n为小于所述传输时间窗包括的传输单元的总个数。

可选地,所述获取单元,还具体用于获取携带指示信息的高层信令,其中,所述指示信息,用于指示所述传输时间窗的属性参数;所述高层信令包括:媒体访问控制mac层信令和/或无线资源控制rrc层信令。

以下结合动态调度数据及实施例对本发明的技术方案做进一步的详细阐述。

如图4所示,本实施例提供一种半持续调度数据传输方法,包括:

步骤s110:根据控制信息的调度及半持续调度分别对应的调度优先级,确定传输时间窗内传输单元的传输方向,其中,所述传输方向包括:上行方向和下行方向;所述控制信息为物理控制信道传输的控制指令等信息。

步骤s120:根据所述调度优先级,利用所述传输单元在配置的传输方向上传输动所述态调度数据或所述半持续调度数据。

在图4中是以ue的半持续调度数据传输为例的,具体实现时,还可以是基站向ue发送下行的半持续调度数据,不局限于ue传输上行的半持续调度数据。图4中的半持续传输时间窗即为前述的传输时间窗。

在本实施例中若物理控制信道的控制信息对应的动态调度等控制信息调度和半持续调度,对传输时间窗内的同一个传输单元的传输方向配置不一致时,采用动态调度的调度优先级高于半持续调度的调度优先级,将该传输单元的传输方向配置为动态调度对应的传输方向。

例如,在一个实施例中,ue接收到groupcommonpdcch信令,指示传输时间窗内的第n个传输单元的传输方向为上行方向;而半持续调度指示第n个传输单元进行下行接收,显然对应的这两种调度方式对第n个传输单元的传输方向配置不一致,即出现了冲突。此时,基于调度优先级,会将第n个传输单元的传输方向配置为上行方向。在本实施例中,首先基于调度优先级,确定出对应的传输单元的传输方向。

在确定出传输方向之后,再在对应的传输方向上,基于调度优先级传输动态调度数据或半持续调度数据。

在本实施例中,所述调度优先级包括:可用于确定传输方向的优先顺序,还可以用于确定数据传输的优先顺序。在本实施例中动态调度优先级高于半持续调度的优先级,则传输方向优先与动态调度配置相同,若两种调度对一个传输单元的传输方向配置相同时,优先传输动态调度数据,在没有动态调度数据传输时,再传输半持续调度数据。

具体地如,所述步骤s110确定传输方向,至少包括以下一种或多种:

第一种:

当所述控制信息调度和所述半持续调度对传输方向的配置冲突时,根据所述动态调度配置对应的传输单元的传输方向。在该种方式中,一旦控制信息调度和半持续调度出现冲突,则直接以控制信息调度为准配置对应的传输单元的传输方向。

第二种:

当所述控制信息调度和所述半持续调度对传输方向的配置一致时,根据控制信息调度或半持续调度配置对应的传输单元的传输方向。在本种方式中,相当于控制信息调度和半持续调度的传输方向是一致,故可以根据控制信息调度及半持续调度中任意一个确定对应的传输单元的传输方向

总之,当控制信息调度和半持续调度这两种调度方式,对同一个传输单元的传输方向配置冲突时,以控制信息调度为准;若未出现冲突时,可以以半持续调度为准。

在一些实施例中,所述ue会接收到控制信息调度的所述控制信息和半持续调度的半持续调度信息。控制信息调度的控制信息和半持续调度信息,显性或隐性的指示了所述传输时间窗内的传输单元的传输方向。显性指示为携带了明确的指示信息,隐性指示可以基于基站和ue预先协商的对应关系或基于通信协议等,利用控制信息和/或半持续调度信息的调度信息(传输资源的资源标识)等参数与传输方向的对应关系,向ue隐性指示对应的传输单元的传输方向。

若出现了控制信息调度和半持续调度的冲突,采用了控制信息调度指示的传输方向配置一个传输单元的传输方向,若当前有需要在该传输方向上传输的控制信息调度的数据,则利用该传输单元在该方向上传输控制信息调度的数据,否则ue在该传输单元上可不传输数据。

若控制信息调度和半持续调度不冲突,那么当前传输单元配置的传输方向既可以用于控制信息调度的数据的传输,也可以用于半持续调度数据的传输,则此时需要解决传输冲突。在本实施例中,首先就调度优先级,解决了第二层次的传输方向冲突,其次会利用调度优先级包括的传输优先级,解决传输冲突。

可选地,所述步骤s120可包括以下情形的一种或多种:

第一种:

当所述控制信息调度和所述半持续调度的调度信息对传输方向的配置冲突时,在已配置传输方向的传输单元传输控制信息调度的数据或不传输数据。这里的配置冲突为:两种调度对传输时间窗内同一个传输单元的传输方向的配置不同。

第二种:

当所述控制信息和所述半持续调度的调度信息对传输方向的配置一致,且无待传输的控制信息调度的数据时,在所述传输单元传输半持续调度数据。这里的配置一致为:两种调度对传输时间窗内同一个传输单元的传输方向的配置相同。

第三种:

当所述控制信息调度和所述半持续调度的调度信息对传输方向的配置一致,且有待传输的控制信息调度的数据时,在所述传输单元传输所述控制信息调度的数据。

进一步地,所述方法还包括:

在所述传输时间窗的起始时间或进入非连续接收激活态后,监听所述控制信息调度的控制信息。

在本实施例中为了检测到冲突,从传输时间窗的起始时间就开始时或开始前,进入到非连续接(dtx)激活态后开始监听的物理控制信道。

这里的物理控制信道控制可为:前述groupcommonpdcch和/或uespecificpdcch等。进一步地,所述公共物理控制信道的控制信息对应的调度优先级,高于所述用户设备专用物理控制信道的控制信息对应的调度优先级。这样若所述groupcommonpdcch和uespecificpdcch的控制信息出现冲突时,优先满足groupcommonpdcch的控制信息的调度配置。这里的调度优先级同样包括传输方向的配置优先和调度的数据的传输优先。

可选地,所述传输时间窗的窗口周期,等于所述半持续调度的半持续调度周期;所述传输时间窗的起始时间,不晚于对应的所述半持续调度的起始时间。

例如,半持续调度周期等于m个时隙,则所述窗口周期也等于m个时隙。不过值得注意的是,所述传输时间窗包括的传输单元的个数,不小于所述窗口周期包括的传输单元的个数。

在本实施例中,所述传输时间窗的起始时间,不晚于对应的半持续调度的起始时间,这样可以确保尽快的进入到控制信息的监听,且尽早的选择可以传输半持续调度数据的传输单元,完成半持续调度数据的传输。

可选地,所述传输时间窗包括传输单元的个数为窗口长度;所述半持续调度周期包括的传输单元的个数为半持续调度长度;所述窗口长度与所述半持续调度长度的比值,位于预设范围内。这里的预设范围可为1/2到1/3等。

可选地,接收携带有所述传输时间窗的指示信息的高层信令,其中,所述高层信令包括:mac层信令和/或rrc层信令。

进一步地,所述指示信息包括以下至少之一:

指示所述传输时间窗的开始时域位置和结束时域位置的指示参数;

指示所述传输时间窗的开始时域位置和窗口长度的指示参数;

指示所述传输时间窗的结束时域位置和窗口长度的指示参数。

在一些实施例中,所述指示信息还可用于指示所述半持续调度的调度周期与传输时间窗时域的相对位置参数。

例如,在一些实施例中半持续调度周期已经被指示了,指示了相对位置参数,例如,选择半持续调度周期的前x个传输单元作为传输时间窗。再例如,指示所述传输时间窗的起始时与位置与半持续调度周期的起始时域位置的偏移量、指示所述传输时间窗的结束时与位置与半持续调度周期的起结束时域位置的偏移量。通过偏移量的指示结合窗口长度,可以简便确定出传输时间窗在时域上的位置。

图4所示为一种传输时间窗及半持续调度周期的对应关系示意图。

t1为半持续调度的调度周期;t2为传输时间窗的窗口周期。显然窗口周期早于对应的半持续调度的调度周期,传输时间窗包括的传输单元的数目,小于整个窗口周期包括的传输单元的个数。在图4中,窗口周期比调度周期向前偏移了两个传输单元。

所述步骤s110可包括:

若在所述传输时间窗内还有待传输的半持续调度数据时,根据所述调度优先级,确定所述传输时间窗内传输单元的传输方向。

在本实施例中为了尽可能少的减少ue的不必要操作,降低ue功耗,仅在有待传输的板持续调度数据时,才基于调度优先级,同时结合控制信息的调度和半持续调度确定传输方向,否则可以仅基于控制信息的调度进行传输方向的确定,和后续数据的传输。

例如,在一个传输时间窗内没有需要传输的半持续调度数据,则无需结合两种调度方式确定出可以传输对应的半持续调度数据的传输方向,并进行对应的半持续调度数据的操作。若一个传输时间传内对应的半持续调度数据已经传输完毕,也可以不再执行步骤s110至步骤s120了,以简化ue操作。再例如,若一个传输时间传内一直有未传输完毕的半持续调度数据,则需要对该传输单元的每一个传输单元,结合两种调度方式执行步骤s110至步骤s120。

如图5所示,本发明实施例还提供一种用户设备,包括:

收发器110,用于收发数据;

处理器120,与所述收发器110连接,用于通过计算机程序的执行,控制所述收发器110进行数据收发,以实现前述一个或多个技术方案提供的半持续调度数据传输方法。

这里的收发器110可包括:ue内的收发天线及收发信号的处理芯片。

所述处理器120可对应于中央处理器、微处理器、数字信号处理器、应用处理器、可编程阵列或专用集成电路等各种处理结构,可以通过计算机程序的执行,实现上述数据传输方法的执行。

如图6所示,本发明实施例提一种用户设备,包括:处理器210、存储器220及存储在存储器220上并由处理器210执行的计算机程序;

所述处理器210与所述存储器220连接,用于通过执行所述计算机程序,能够实现前述一个或多个技术方案提供的半持续调度数据传输方法。

在本实施例中所述存储器220可包括各种类型的存储介质,可用于各种数据的存储,可至少包括存储所述计算机程序的非瞬间存储介质。

所述处理器210的详细描述可以参见前述对处理器的描述。处理器210可通过集成电路总线等ue内的内部通信总线,与存储器220连接,通过读取存储器220上的计算机程序,并执行后实现前述一个或多个技术方案提供的数据传输方法,例如,执行图1、图2及图3所示的半持续调度数据传输方法中的一个或多个。

本发明实施例提供一种计算机存储介质,所述计算机存储介质存储有计算机程序;所述计算机程序被处理器执行后,能够实现前述一个或多个技术方案提供的数据传输方法。

此处的计算机存储介质包括:移动存储设备、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。所述计算机存储介质可选为非瞬间存储介质。

以下结合上述任意一个实施例提供几个具体示例:

示例1:

本示例提出了一种半持续调度传输增强方法。该方法通过基站使用高层信令配置半持续调度传输的传输时间窗,经过物理层下行控制信息激活后,用户设备在保证动态调度大于半持续调度优先级的基础上,在可使用的传输时间窗的传输单元上,进行半持续调度数据的发送或接收。此方案可以缩短半持续调度数据的传输时延,增加半持续调度的灵活性。

具体如,本示例中,能够使用户设备根据基站通过高层信令配置的传输时间窗,在保证动态调度优于半持续调度的调度优先的基础上,在可使用的传输时间窗的传输单元上,进行半持续调度数据的发送或接收,增加调度灵活性。具体实现方法概要如下:

基站通过高层信令配置的方式为用户设备配置传输时间窗,具体地,所述配置信息和方法包括:

基站通过高层信令配置的方式为用户设备配置传输时间窗,具体包括,该传输时间窗的传输周期、计时粒度及其时域位置;

基站通过高层信令配置的方式为用户设备配置传输时间窗,该传输时间窗信息将伴随半持续调度传输的物理层激活或释放信令一并激活或释放。

ue根据读取的高层信令配置的传输时间窗信息,进行半持续调度数据传输的判断和决策,具体方法包括:

在传输时间窗开始时或之前进入drx激活态以监听动态调度信息,具体包括监听groupcommonpdcch和uespecificpdcch承载的控制信息;

ue根据获取的动态调度的控制信息,结合半持续数据传输的配置信息,以动态调度优于半持续调度(具体为groupcommonpdcch优先于uespecificpdcch优先于sps)为准则,在所述传输时间窗内,依次判断是否调度半持续传输的数据。

示例2:

本示例提供一种增强半持续调度的数据传输方法,以下分别从基站侧和ue侧分别进行描述。

基站侧

高层配置消息的设计,基站通过高层信令配置的方式为用户配置传输时间窗,具体地,所述配置信息以及相应配置方法包括:

传输时间窗的窗口周期:

所述传输时间窗的设计是为了保证在每个传输间隔内,半持续调度数据包传输的及时性和准确性,因此所述传输时间窗应配置为周期性出现的,其周期和半持续调度的传输周期保持一致。

例1:上述周期性的传输时间窗的一种如图4所示,传输时间窗的窗口周期t1等于板持续调度的调度周期t2。

传输时间窗的时域位置:

所述传输时间窗的窗口周期确定后,还需要进一步确定其在每个传输周期内的时域位置,其指示方法具体可以由以下三个选项来表示:

选项1:所述传输时间窗的开始时域位置和结束时域位置;

选项2:所述传输时间窗的开始时域位置和窗口长度;

选项3:所述传输时间窗的结束时域位置和窗口长度。

选项4:所述传输时间窗的开始位置和结束位置,可以由其与半持续调度数据的传输单元的相对位置参数来指示。例如,在图4中,传输时间窗的开始时域位置为半持续调度数据的传输单元向前偏移2个传输单元,结束位置为半持续调度数据的传输单元向后偏置2个传输单元。

所述传输时间窗的窗口长度,可以由其与半持续调度传输的周期的比值来表示。例如,在图4中,半持续调度的传输周期t1=t2=10个传输单元时间,传输时间窗的窗口长度=5个传输单元时间,因此,所述传输时间窗的窗口长度=1/2半持续调度传输周期。

传输时间窗的粒度:

上述传输时间窗的时域位置以及窗口周期的确定,需要以一定的时间单位来表征,该时间单位即传输时间窗的粒度,其应与半持续调度的粒度保持一致,即以半持续调度的传输单元为粒度,此传输单元包括但不限于子帧、时隙、微时隙等。

(2)物理层控制信息

所述基站通过高层信令配置的方式为用户设备配置的传输时间窗,将通过物理层控制信息进行激活或者释放,该物理层控制信息将复用半持续调度传输的激活或释放信息。

ue侧

ue根据读取的高层信令配置的传输时间窗信息,一旦其处于激活状态,ue将在传输时间窗开始时或开始之前进入drx激活态,在进入drx激活态之后监听动态调度信息,具体包括groupcommonpdcch和uespecificpdcch承载的控制信息。ue根据其监听到动态调度的动态调度信息以及自身半持续调度的半持续调度信息,在传输时间窗内逐传输单元,进行半持续调度数据传输的判断和决策,具体方法包括:

若用户色还不在本传输周期内,存在等待半持续调度传输的数据

a.当半持续调度传输配置与groupcommonpdcch配置的传输单元的传输方向不同时,该传输单元方向与groupcommonpdcch的配置保持一致,

b.当半持续调度传输配置与groupcommonpdcch配置的传输单元的传输方向相同时,且有动态调度的动态调度数据时,该传输单元用于发送或接收动态调度数据。

c.当半持续调度传输配置与groupcommonpdcch配置的传输单元的的传输方向相同时,且无动态调度的动态调度数据时,该传输单元用于发送或接收半持续调度的数据。

d.当groupcommonpdcch未对该传输单元的传输方向进行限定时,该传输单元按照动态调度数据优先于半持续调度的原则,进行动态数据或者半持续调度数据的发送或接收。

若用户设备在本传输周期内,不存在等待半持续调度传输的数据。则传输单元的传输格式与传输的数据由groupcommonpdcch和uespecificpdcch共同决定。

特别地,此处传输单元所进行的数据传输分为:上行和下行两个方向,其中半持续调度传输的上行表示传输ue发送给基站的上行数据;半持续调度传输的下行表示监听并接收基站发送给ue的下行数据。

在本示例中,所述基站会基于半持续调度确定出一个位于传输时间窗内的传输sps的最佳传输单元。但是在本示例中所述传输时间窗内的其他传输单元也可以在不予动态调度冲突的情况下,用其他传输单元替代传输sps。

图7中显示有针对半持续调度的上行sps传输单元,而实际上结合动态调度和半持续调度,选择的是位于传输时间窗内的另一个传输单元传输的上行sps。

图8中显示有针对半持续调度的下行sps传输单元,而实际上结合动态调度和半持续调度,选择的是位于传输时间窗内的另一个传输单元传输的下行sps。

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

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

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

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤。

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

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