一种持续传送新传包的方法与装置的制作方法

文档序号:7700509阅读:102来源:国知局
专利名称:一种持续传送新传包的方法与装置的制作方法
技术领域
本发明涉及移动通信领域,尤其涉及一种持续传送新传包的技术。
背景技术
在3G LTE (Long Term Evolution,长期演进)中为 了节省 PDCCH(PhysicalDownlink Control Channel,下行物理控制信道)信令,提出了一种半持 续调度的方法。其基本思想是由于VoIP (Voice over IP,基于IP的语音传输)业务的新 传包是每隔设定时间间隔(比如20ms)进行发送的,所以可以通过RRC(Radic) Resource Control,无线资源控制)信令指示预留资源的周期,再通过一条PDCCH信令激活预留的时 频域资源,以后每隔20ms就自动使用固定位置的预留资源传输数据,而不需再用PDCCH信 令为每个新传包指示分配的资源;在通过一次信令指示了为新传包分配的资源后,由于该 指示的分配资源是周期性的,因此后续传送的新传包可以在分配的资源上连续传送,而不 必用信令再次为后续传送的新传包指示分配的资源,这种传送方式即为持续传送方式。在 传输错误或者丢包情况下需要对数据重传,则重传包的发送规律具有不可预测性,所以重 传包所占用的资源也就无法预留,需要动态调度,即重传包的发送都需要信令指示为其分 配的资源。这种对于新传包进行持续调度、重传包进行动态调度的方法称为半持续调度,如 图1所示。当对新传包进行持续调度过程中,可以节省PDCCH信令。为了能使长期演进版本LTE Release 8的UE(User Equipement,用户设备) 接入到LTE Release 10的RN(Relay Node,中继节点),需要把某些帧配置成Blank subframe (空子中贞)或者 MBSFN (Multicast Broadcast Single FrequencyNetwork,多播 广播单频网络)subframe,从而在这些子帧上,UE不能传输数据或接收数据。也就是说,在 这些子帧上,UE不干任何事情。在LTE FDD (Frequency Division Duplex,频分复用)系 统下,上行信道和下行信道各有8个HARQ进程,编号为O到7。为了配置blank subframe 或MBSFN subframe之后,原有的HARQ结构改变最小,可以把某些进程对应的子帧设置为 blanksubframe或MBSFN subframe。例如,如图2所示,可以将O号HARQ进程对应的子帧 设置为blank subframe或MBSFN subframe,这样只剩下了 7个进程(1到7号的进程)用 于传送数据。将O号HARQ进程对应的子帧设置为blank subframe或MBSFN subframe后, 在40ms的时间窗内(假设新传包是每隔20ms进行发送的)共有5个子帧设置为blank subframe或MBSFN subframe,余下的35个子帧可以供UE接收来自RN的数据或者给RN发 送数据。其中,每Ims发送一个子帧。但是,由于有部分子帧被设置为blank subframe或MBSFN subframe,因此,在对新 传包进行持续调度的过程中,有可能产生冲突。具体分析如下例如,如图3所示,基站对用户进行半持续调度,并将第5子帧作为新传包的预留 资源进行持续调度。在第一个20ms周期内,可以利用第个5子帧(其对应的HARQ进程为 4)发送新传包;然而在第二个20ms周期内由于第5个子帧对应的HARQ进程为0,其被设置为blank sub frame或MBSFN subframe,因此,第二个20ms周期内的第5个子帧无法被用来 传送新传包,从而造成被分配的预留资源与blank subframe或MBSFN subframe的冲突,造 成调度的混乱。

发明内容
本发明实施例提供了一种持续传送新传包的方法及装置,用以解决持续调度的预 留资源与blank subframe或MBSFN subframe的冲突问题。一种新传包传送方法及装置,用以解决持续调度的预留资源与blanksubframe或 MBSFN subframe的冲突问题。一种持续传送新传包的方法,包括确定第一重复周期,所述第一重复周期为传送子帧中设置为空子帧 blanksubframe或多播广播单频网络子帧MBSFN subframe的重复周期;根据第一重复周期确定第二重复周期,所述第二重复周期内传送的子帧个数为第 一重复周期内传送的子帧个数以及新传包的生成周期内传送的子帧个数的公倍数;从第二重复周期内传送的子帧中确定k个非配对子帧作为预留资源,所述非配对 子帧指的是没有被设置为blank subframe或MBSFN subframe的子帧、而与该子帧间隔至 少一个生成周期的子帧被设置为blank subframe或MBSFN subframe的子帧;所述k为第 二重复周期内传送的子帧个数相比于新传包的生成周期内传送的子帧个数的倍数;以第二重复周期为重复传送周期,在一个重复传送周期中以选择出来的预留资源 传送k个新传包。一种持续传送新传包的方法,包括确定第一重复周期,所述第一重复周期为传送子帧中设置为空子帧 blanksubframe或多播广播单频网络子帧MBSFN subframe的重复周期;根据第一重复周期确定第二重复周期;所述第二重复周期内传送的子帧个数为第 一重复周期内传送的子帧个数以及新传包的生成周期内传送的子帧个数的公倍数;在每个 生成周期内传送的子帧被依次编有序号;确定所述第二重复周期内传送的子帧中被设置为blank subframe或MBSFN subframe的子帧的序号;从一个生成周期的各子帧序号中选择除所述确定的序号之外的一个序号,以选择 出的序号所对应的子帧作为每个生成周期中用于传送新传包的预留资源;根据所述预留资源持续传送新传包。一种新传包传送方法,包括在新传包的持续发送过程中,若确定当前将被用于发送新传包的子帧被设置为 blank subframe或MBSFN subframe,则停止对该新传包的持续发送,改为动态调度该新传 包。一种持续传送新传包的装置,包括第一重复周期确定模块,用于确定第一重复周期,所述第一重复周期为传送子帧 中设置为空子帧blank subframe或多播广播单频网络子帧MBSFNsubframe的重复周期;第二重复周期确定模块,用于根据第一重复周期确定第二重复周期,所述第二重复周期内传送的子帧个数为第一重复周期内传送的子帧个数以及新传包的生成周期内传 送的子帧个数的公倍数;预留资源确定模块,用于从第二重复周期内传送的子帧中确定k个非配对子帧 作为预留资源,所述非配对子帧指的是没有被设置为blank subframe或MBSFN subframe 的子帧、而与该子帧间隔至少一个生成周期的子帧被设置为blank subframe或MBSFN subframe的子帧;所述k为第二重复周期内传送的子帧个数相比于生成周期内传送的子帧 个数的倍数;新传包持续传送模块,用于以第二重复周期为重复传送周期,在一个重复传送周 期中以选择出来的预留资源传送k个新传包。一种持续传送新传包的装置,包括第一重复周期确定模块,用于确定第一重复周期,所述第一重复周期为传送子帧 中设置为空子帧blank subframe或多播广播单频网络子帧MBSFNsubframe的重复周期;第二重复周期确定模块,用于根据第一重复周期确定第二重复周期;所述第二重 复周期内传送的子帧个数为第一重复周期内传送的子帧个数以及新传包的生成周期内传 送的子帧个数的公倍数;在每个生成周期内传送的子帧被依次编有序号;序号确定模块,用于确定所述第二重复周期内传送的子帧中被设置为blank subframe 或 MBSFN subframe 的子帧的序号;预留资源确定模块,用于从一个生成周期的各子帧序号中选择除所述序号确定模 块确定的序号之外的一个序号,以选择出的序号所对应的子帧作为每个生成周期中用于传 送新传包的预留资源;新传包持续传送模块,用于根据所述预留资源持续传送新传包。一种新传包传送装置,包括冲突确定模块,用于在新传包的持续发送过程中,若确定当前将被用于发送新传 包的子帧被设置为blank subframe或MBSFN subframe时,发送暂停通知;新传包持续传送模块,用于根据所述暂停通知停止对该新传包的发送,并发送动 态调度通知;动态调度模块,用于根据所述动态调度通知,动态调度该新传包。本发明实施例由于在新传包持续发送过程中,确定当前将被用于发送新传包的子 帧被设置为blank subframe或MBSFN subframe,则停止对该新传包的持续调度,改为采用 动态调度方式发送该新传包,从而解决了新传包的预留资源与blank subframe或MBSFN subframe向冲突的问题。本发明实施例由于将不会被设置为blank subframe或MBSFN subframe的子 帧作为预留资源持续传送新传包,因此,避免了在持续传送新传包时,出现预留资源与 blank subframe或MBSFN subframe相冲突的情况,也就解决了新传包的预留资源与blank subframe 或 MBSFN subframe 相冲突的问题。本发明实施例由于unpaired subframe本身没被设置为blank subframe或MBSFN subframe,因此,可以用来作为预留资源,而不会与blank subframe或MBSFN subframe相 冲突;并且利用预留资源进行新传包的持续传送,可以节省下行控制信令。


图1为现有技术的新传包持续调度示意图;图2为现有技术的将LTE Release 8的UE接入到LTE Release 10的RN时把某 些帧配置成Blank sub frame或者MBSFN sub frame的示意图;图3为现有技术的预留资源与设置为blank subframe或MBSFN subframe的子帧 相冲突的示意图;图4为本发明实施例的一种持续传送新传包的方法流程示意图;图5a为本发明实施例的一种持续传送新传包的方法流程示意图;图5b为本发明实施例的一种持续传送新传包的预留资源分配示意图;图5c为本发明实施例的另一种持续传送新传包的预留资源分配示意图;图6为本发明实施例的一种传送新传包的装置内部结构框图;图7为本发明实施例的一种持续传送新传包的装置内部结构框图;图8为本发明实施例的另一种持续传送新传包的装置内部结构框图。
具体实施例方式本发明实施例提供了三种解决上述冲突的具体方案。一种解决上述冲突的具体方法是当基站向移动终端采用持续调度方式发送新传 包时,基站通过RRC信令指示预留资源的设定周期;并在通过PDCCH信令激活预留的资源 之后,在该PDCCH信令之后发送的、与该PDCCH信令指示的子帧以及与该指示的子帧间隔 设定周期的子帧进行新传包的持续发送。若在新传包持续发送过程中,确定当前将被用于 发送新传包的子帧被设置为blank subframe或MBSFN subframe,则停止对该新传包的持 续调度,改为动态调度该新传包,从而解决了新传包的预留资源与blanksubframe或MBSFN subframe相冲突的问题。如果后续若再进行持续调度,则再次发送PDCCH信令激活预留的 资源。类似地,当移动终端向基站采用持续调度方式发送新传包时,网络侧首先通过高 层信令或者其他信令(比如可以是RRC信令)指示预留资源的设定周期,然后通过PDCCH信 令激活预留的资源之后,移动终端在该PDCCH指示的子帧以及与该指示的子帧间隔设定周 期的子帧进行新传包的持续发送。若在新传包持续发送过程中,确定当前将被用于发送新 传包的子帧被设置为blank subframe或MBSFN subframe,则停止对该新传包的持续发送, 等待网络侧动态调度通知,移动终端根据网络侧的通知发送该新传包。另两种解决上述冲突的具体方法是对图3所示发生冲突的子帧进行分析,发现 由于半持续调度分配的资源间隔是20ms,导致35个子帧中有5个与设置为blank subframe 或MBSFN subframe的子帧相对应的子帧不能用于半持续调度,它们是图3中的unpaired subframe。也就是说,与设置为blanksubframe或MBSFN subframe子帧相隔20ms整数倍 的子帧将发生冲突而不能被用于对新传包作持续调度。对这些unpaired subframe进行分析,发现这些unpaired subframe本身是可以 被用于发送新传包的,但是由于在若干个20ms周期后,就有可能遇上blank subframe或 MBSFN subframe而导致冲突,则无法继续使用该预留资源传送新传包。针对上述的分析,本发明实施例提供的一种新传包调度方法,具体流程如图4所示,包括如下步骤S401、确定被设置为blank subframe或MBSFN subframe的重复周期(即第一重 复周期)。假设业务包的生成周期为T,即每隔时间T就生成一个业务包(例如VoIP业务的 新传包是每隔20ms生成一个);在周期T内假设可以发送N个子巾贞,每个周期T内的子帧 按发送先后顺序分别编号为I-N(N为大于1的自然数)。网络侧根据具体情况将其中的子 帧设置为 blank subframe 或 MBSFNsubframe,通常网络侧设置的 blank subframe 或 MBSFN subframe是具有重复周期的,比如其重复周期为2XT(若T为20ms,则重复周期为40ms)。 此处将被设置为blank subframe或MBSFN subframe的重复周期称为第一重复周期。也就 是说,在下一个第一重复周期中被设置为blank subframe或MBSFNsubframe的序号是与上 一个第一重复周期中被设置为blank subframe或MBSFN subframe的序号相对应的。比如,网络侧设置的第一重复周期可以等于T,在周期T内序号为5、8、13的子帧被 设置为blank subframe或MBSFN subframe,那么,在下个周期T内序号为5、8、13的子帧也 会被设置为 blank subframe 或 MBSFN subframe。或者如图3所示,在第一个周期T中编号为1、9、17的子帧被设置为 blanksubframe或MBSFN subframe,在第二个周期T中编号为5、13的子帧被设置为blank subframe 或 MBSFN subframe ;第三个周期中设置为 blank subframe 或MBSFN subframe 的 编号将与第一个周期重复、第四个周期中设置为blanksubframe或MBSFN subframe的编号 将与第二个周期重复……由此,可以确定网络侧设置的第一重复周期等于2XT。在每个第一重复周期中被 设置为 blank subframe 或 MBSFN subframe 的子帧序号有 1、5、9、13、17。S402、根据第一重复周期确定第二重复周期。根据第一重复周期可以确定第二重复周期,第二重复周期内传送的子帧个数为第 一重复周期内传送的子帧个数的整数倍,并且第二重复周期内传送的子帧个数为新传包的 生成周期T内传送的子帧个数的整数倍。也就是说,第二重复周期内传送的子帧个数为第 一重复周期内传送的子帧个数以及新传包的生成周期内传送的子帧个数的公倍数。假设确 定的第一重复周期为2T,则可以确定第二重复周期为2T、或者4T等等;假设确定的第一重 复周期为T/2,则可以确定第二重复周期为T、或者2T等等。S403、确定第二重复周期中设置为blank subframe或MBSFN subframe的子帧序号。例如图3中,在第二重复周期(40ms)传送的子帧中设置为blank subframe或 MBSFN subframe 的子帧序号有 1、5、9、13、17。S404、从一个周期T内的各子帧序号中将上述步骤S403中所确定的序号之外的序 号所对应的子帧作为预留资源。那么可以利用各周期T中,上述步骤S403中所确定的序号之外所对应的子帧作为 预留资源持续传送新传包,而不会与设置为blank subframe或MBSFN subframe的子帧相 冲突。即从一个周期T内的各子帧序号中选择一个除上述步骤S403所确定的序号之外的 序号,例如,可以从图3所示的一个周期T(20ms)内除序号为1、5、9、13、17之外的序号中选 择一个,比如序号为2、3、4或者6等的子帧作为预留资源持续传送新传包,则不会出现与设置为blank subframe或MBSFN subframe的子帧相冲突的情况。S405、根据分配的预留资源,进行新传包的持续传送。例如,通过RRC信令指示预留资源的周期为20ms以及预留资源的序号后,利用 PDCCH信令激活上述步骤S402确定的预留资源,即可持续地在预留资源上传送新传包了。针对上述的分析,本发明实施例提供的另一种新传包调度方法,具体流程如图5a 所示,包括如下步骤S501、确定传送子帧中被设置为blank subframe或MBSFN subframe的重复周期 (即第一重复周期)。假设业务包的生成周期为T,即每隔时间T就生成一个业务包(例如VoIP业务的 新传包是每隔20ms生成一个);在周期T内假设可以发送N个子巾贞,每个周期T内的子帧 按发送先后顺序分别编号为I-N(N为大于1的自然数)。如图3所示,假设网络侧将第一个周期T中编号为1、9、17的子帧被设置为blank subframe或MBSFN subframe,将第二个周期T中编号为5、13的子帧被设置为blank subframe 或 MBSFN subframe ;第三个周期中设置为 blanksubframe 或 MBSFN subframe 的 编号将与第一个周期重复、第四个周期中设置为blank subframe或MBSFN subframe的编 号将与第二个周期重复……那么,可以确定网络侧设置的第一重复周期等于2XT。在每个第一重复周期中被 设置为 blank subframe 或 MBSFN subframe 的子帧序号有 1、5、9、13、17。S502、根据第一重复周期确定第二重复周期。根据第一重复周期可以确定第二重复周期,第二重复周期内传送的子帧个数为第 一重复周期内传送的子帧个数的整数倍,并且第二重复周期内传送的子帧个数为新传包的 生成周期T内传送的子帧个数的整数倍。也就是说,第二重复周期内传送的子帧个数为第 一重复周期内传送的子帧个数以及新传包的生成周期内传送的子帧个数的公倍数。假设确 定的第一重复周期为2T,则可以确定第二重复周期为2T、或者4T等等;假设确定的第一重 复周期为T/2,则可以确定第二重复周期为T、或者2T等等。S503、从第二重复周期内传送的子帧中确定k个非配对子帧unpairedsubframe。可以根据第二重复周期中设置的blank subframe或MBSFN subframe,确定第二 重复周期内传送的子帧中k个impaired subframe,其中,k =第二重复周期内传送的子 帧个数/周期T内传送的子帧个数,即k为第二重复周期内传送的子帧个数相比于生成周 期T内传送的子帧个数的倍数。例如,如图3所示,编号为1、5、9、13、17的子帧或者在当 前周期T内会与blank subframe或MBSFN subframe冲突,或者在m个周期T后与blank subframe或MBSFNsubframe冲突;其中m为大于等于1的自然数。在m个周期T后与 blanksubframe 或 MBSFN subframe 相冲突的子中贞被称为 unpaired subframe。例如,图 3 中的第一个周期T中编号为5、13的子帧,将在第二周期T中(即一个周期T后)与设置为 blank subframe或MBSFN subframe的子帧相冲突;第二个周期T中编号为1、9、17的子帧, 将在第三周期T中(即一个周期T后)与设置为blank subframe或MBSFN subframe的子 帧相冲突。因此,第一个周期中编号为5、13的子帧以及第二个周期中编号为1、9、17的子 帧都为unpairedsubframe。unpaired subframe均是在本子帧所在周期T内并没有被设置 为blanksubframe或MBSFN subframe,而与其间隔m个周期(即间隔至少一个周期)T的子帧则被设置为 blank subframe 或 MBSFN Subframe0 因此,unpairedsubframe 其实是可以 被利用来传送新传包的。S504、利用 unpaired subframe 来分配预留资源。将从第二重复周期中的unpaired subframe中,选择出的k个unpairedsubframe 作为预留资源。预留资源的分配具体为例如,图3所示的情况,第一重复周期为40ms、第一重复周期内传送的子帧个数为 40 ;周期T = 20ms、周期T内传送的子帧个数为20,则可以确定第二重复周期为40ms、k = 2。在第二重复周期中确定unpaired subframe的序号有5、13、1、9、17 ;从这几个序号中选 择两个,比如5和1,或者5和13,或者13和9等作为预留资源。那么预留资源进行如下分配假设选择了序号为5和1的unpairedsubframe作 为预留资源,则以第二重复周期为重复传送周期,在该重复传送周期中,以选择出的序号为 5和1的unpaired subframe作为2个新传包的预留资源。即在40ms的子帧内,使用序号 为5和1的unpaired subframe分别传送两个新传包,之后在后续的40ms内,再次重复使
用序号为5和1的unpairedsubframe分别传送两个新传包,如此重复......这样,虽然每
个新传包与其相邻新传包的传送时间的间隔并不是20ms,但从宏观而言,新传包的平均传 送间隔依然是20ms,从而可以保证业务数据包的及时传送。此外,还可以采用配对方法来分配预留资源,使得相邻预留资源之间的时间间隔 更为合理(详细方法将在后续进行介绍)。S505、根据分配的预留资源,进行新传包的持续传送。具体为,网络侧首先通过高层信令或者其他信令指示预留资源的配对情况(比如 配对情况包括第二重复周期以及第二重复周期中预留资源的序号),然后利用PDCCH信令 激活确定的预留资源,从而在上述确定的预留资源上持续传送新传包。接收端根据预留资源的配对情况和PDCCH的指示,可以确定发送端传送新传包的 各个时刻,从而接收端在相对应的时刻接收新传包。在为第一类型版本的UE(比如 LTE Release 8 的 UE)分配了 unpairedsubframe 作为预留资源后,对于剩下的其它子帧(包括blank subframe或MBSFN subframe)可以 作为对第二类型 本的UE (LTE Release 8以上版本的UE =LTE Release 9的UE或者LTE Release 10的UE)分配的预留资源。而利用其它子帧为第二类型版本的UE分配预留资源 的方法既可以与现有技术的方法相同,也可以参考本发明实施例的方法。即从第二重复周 期中选择k个子帧作为第二类型版本的UE的预留资源,而这k个子帧是第二重复周期中除 分配给第一类型版本的UE作为预留资源之外的子帧;之后,可以以第二重复周期为重复传 送周期,在一个重复传送周期中以所述第二类型版本的UE的预留资源向第二类型版本的 UE传送k个新传包。上述步骤S504中,若采用配对方法来分配预留资源,可以使得相邻预留资源之间 的时间间隔更为合理假设业务包的生成周期T = 20ms, HARQ进程数为8,以第二重复周期2XT(即 40ms)为重复传送周期,确定一个重复传送周期中用以作为预留资源的impaired subframe 假设在一个重复传送周期中unpaired subframe的个数是奇数M(如图5b所示),则首先排除掉一个unpaired sub frame,然后把剩余的M-I个unpairedsubframe按 照时间顺序分为两组,第二组内每个unpaired subframe都位于第一组内所有unpaired sub frame之后,而且两组白勺unpaired subframe个数才目同;每组中白勺unpaired subframe 按照时间顺序依次编号;选择两组内编号相同的两个impaired subframe作为预留资源。 去掉一个 unpaired subframe 之后,第一组有(M-I) /2 个 unpaired subframe,把它们分别 编号为1,2... (M-I)/2 ;第二组也有(M-I)/2个unpaired subframe,把它们分别编号为1, 2. . . (M-I)/2 ;然后选择两组内编号相同的两个impaired subframe作为预留资源。这样之 前排除掉的impaired subframe就不能被分配为预留资源,它可以通过动态调度来分配。假设在一个重复传送周期中unpaired subframe的个数是偶数P (如图5c所示), 把这些unpaired subframe按照时间顺序分为两组,第二组内每个unpaired subframe都 位于第一组内所有unpaired subframe之后,而且两组的unpaired subframe个数相同; 每组中的unpaired subframe按照时间顺序依次编号。例如每组都有P/2个unpaired subframe,把它们分别编号为1,2. .. Ρ/2 ;然后选择两组内编号相同的两个unpaired subframe作为预留资源。由于采用上述的配对方法来分配预留资源,可以使得相邻预留资源之间的时间间 隔尽量接近20ms,从而更为合理。事实上,上述图4、图5所示的方法可以结合起来使用当执行步骤S402时,若发 现步骤S401中所确定的序号之外所对应的子帧均不能被分配为预留资源,则可以采用如 图5所示的方法,利用unpaired subframe来分配预留资源。上述详细介绍的各种预留资源的分配方法既可以应用在网络侧的基站向移动终 端发送下行数据,也可以应用在终端侧的移动终端向基站发送上述数据的情况;既可以应 用在FDD (Frequency Division Duplex,频分双工)系统,也可以应用在 TDD (Time Division Duplex,时分双工)系统。上述的HARQ进程数可以是8也可以是其它自然数,比如10。本领域技术人员可以理解,虽然上述说明中,为便于理解,对方法的步骤采用了顺 序性描述,但是应当指出,对于上述步骤的顺序并不作严格限制。与上述第一种方法相对应的一种新传包传送装置,其内部结构框图如图6所示, 包括冲突确定模块601、新传包持续传送模块602、动态调度模块603。冲突确定模块601用于在新传包的持续发送过程中,若确定当前将被用于发送新 传包的子帧被设置为blank subframe或MBSFN subframe时,发送暂停通知;新传包持续传送模块602用于根据冲突确定模块601发送的暂停通知停止对该新 传包的发送,并发送动态调度通知;动态调度模块603用于根据新传包持续传送模块602发送的动态调度通知,动态 调度该新传包。与上述图4所示的方法相对应的一种持续传送新传包的装置,其内部结构框图如 图7所示,包括第一重复周期确定模块701、第二重复周期确定模块702、序号确定模块 703、预留资源确定模块704、新传包持续传送模块705。第一重复周期确定模块701用于确定第一重复周期,所述第一重复周期为传送子 帧中设置为空子帧blank subframe或多播广播单频网络子帧MBSFNsubframe的重复周期。第二重复周期确定模块702用于根据第一重复周期确定第二重复周期;所述第二重复周期内传送的子帧个数为第一重复周期内传送的子帧个数以及新传包的生成周期内 传送的子帧个数的公倍数;在每个生成周期内传送的子帧被依次编有序号。序号确定模块703用于确定所述第二重复周期内传送的子帧中被设置为blank sub frame 或 MBSFN sub frame 的子帧的序号。预留资源确定模块704用于从一个生成周期的各子帧序号中选择除所述序号确 定模块确定的序号之外的一个序号,以选择出的序号所对应的子帧作为每个生成周期中用 于传送新传包的预留资源。新传包持续传送模块705用于根据所述预留资源持续传送新传包。与上述图5所示的方法相对应的一种持续传送新传包的装置,其内部结构框图如 图8所示,包括第一重复周期确定模块801、第二重复周期确定模块802、预留资源确定模 块803、新传包持续传送模块804。第一重复周期确定模块801用于确定第一重复周期,所述第一重复周期为传送子 帧中设置为空子帧blank subframe或多播广播单频网络子帧MBSFNsubframe的重复周期。第二重复周期确定模块802用于根据第一重复周期确定第二重复周期,所述第二 重复周期内传送的子帧个数为第一重复周期内传送的子帧个数以及新传包的生成周期内 传送的子帧个数的公倍数。预留资源确定模块803用于从第二重复周期内传送的子帧中确定k个非配对子帧 作为预留资源,所述非配对子帧指的是没有被设置为blank subframe或MBSFN subframe 的子帧、而与该子帧间隔至少一个生成周期的子帧被设置为blank subframe或MBSFN subframe的子帧;所述k为第二重复周期内传送的子帧个数相比于生成周期内传送的子帧 个数的倍数。新传包持续传送模块804用于以第二重复周期为重复传送周期,在一个重复传送 周期中以选择出来的预留资源传送k个新传包。预留资源确定模块803具体可用于若确定在第二重复周期内传送的子帧中确定 的非配对子帧的个数是奇数,则首先排除掉其中一个非配对子帧,然后把剩余的非配对子 帧按照时间顺序分为两组;其中,第二组内每个非配对子帧都位于第一组内所有非配对子 帧之后,且两组的非配对子帧个数相同;并将每组中的非配对子帧按照时间顺序依次编号, 选择两组内编号相同的两个非配对子帧作为预留资源;若确定在第二重复周期内传送的子 帧中确定的非配对子帧的个数是偶数,则把这些非配对子帧按照时间顺序分为两组;其中, 第二组内每个非配对子帧都位于第一组内所有非配对子帧之后,而且两组的非配对子帧个 数相同;并将每组中的非配对子帧按照时间顺序依次编号,选择两组内编号相同的两个非 配对子帧作为预留资源。上述预留资源确定模块803分配的预留资源具体为分配给第一类型版本用户设 备(比如长期演进版本LTE Release 8的用户设备)的预留资源;以及预留资源确定模块803还用于从第二重复周期内的第一子帧中选择k个子帧作为 第二类型版本用户设备(比如LTE Release 8以上版本的用户设备)的预留资源;所述第 一子帧指的是除所述分配给第一类型版本用户设备的预留资源之外的子帧;以及新传包持续传送模块804还用于以第二重复周期为重复传送周期,在一个重复传 送周期中以所述第二类型版本用户设备的预留资源向第二类型版本用户设备传送新传包。
13
上述图6、7、8所示的装置既可以位于网络侧的基站也可以位于终端侧的移动终 端内。本发明实施例由于在新传包持续发送过程中,确定当前将被用于发送新传包的子 帧被设置为blank subframe或MBSFN subframe,则停止对该新传包的持续调度,改为采用 动态调度方式发送该新传包,从而解决了新传包的预留资源与blank subframe或MBSFN subframe向冲突的问题。本发明实施例由于将不会被设置为blank subframe或MBSFN subframe的子 帧作为预留资源持续传送新传包,因此,避免了在持续传送新传包时,出现预留资源与 blank subframe或MBSFN subframe相冲突的情况,也就解决了新传包的预留资源与blank subframe 或 MBSFN subframe 向冲突的问题。本发明实施例由于unpaired subframe本身没被设置为blank subframe或MBSFN subframe,因此,可以用来作为预留资源,而不会与blank subframe或MBSFN subframe相 冲突;并且利用预留资源进行新传包的持续传送,可以节省下行控制信令。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读取存储介质中,如 ROM/RAM、磁碟、光盘等。还可以理解的是,附图或实施例中所示的装置结构仅仅是示意性的,表示逻辑结 构。其中作为分离部件显示的模块可能是或者可能不是物理上分开的,作为模块显示的部 件可能是或者可能不是物理模块。以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
权利要求
一种持续传送新传包的方法,其特征在于,包括确定第一重复周期,所述第一重复周期为传送子帧中设置为空子帧blanksubframe或多播广播单频网络子帧MBSFN subframe的重复周期;根据第一重复周期确定第二重复周期,所述第二重复周期内传送的子帧个数为第一重复周期内传送的子帧个数以及新传包的生成周期内传送的子帧个数的公倍数;从第二重复周期内传送的子帧中确定k个非配对子帧作为预留资源,所述非配对子帧指的是没有被设置为blank subframe或MBSFN subframe的子帧、而与该子帧间隔至少一个生成周期的子帧被设置为blank subframe或MBSFN subframe的子帧;所述k为第二重复周期内传送的子帧个数相比于新传包的生成周期内传送的子帧个数的倍数;以第二重复周期为重复传送周期,在一个重复传送周期中以选择出来的预留资源传送k个新传包。
2.如权利要求1所述的方法,其特征在于,确定的第一重复周期为40ms,所述生成周期 为20ms ;则所述第二重复周期确定为40ms,所述k等于2。
3.如权利要求1或2所述的方法,其特征在于,所述从第二重复周期内传送的子帧中确 定k个非配对子帧作为预留资源,具体为若在第二重复周期内传送的子帧中确定的非配对子帧的个数是奇数M,则将其中M-I 个非配对子帧按照时间顺序分为两组;其中,第二组内每个非配对子帧都位于第一组内所 有非配对子帧之后,且两组的非配对子帧个数相同;将每组中的非配对子帧按照时间顺序依次编号,选择两组内编号相同的两个非配对子 帧作为预留资源。
4.如权利要求1或2所述的方法,其特征在于,所述从第二重复周期内传送的子帧中确 定k个非配对子帧作为预留资源,具体为若在第二重复周期内传送的子帧中确定的非配对子帧的个数是偶数,则把这些非配对 子帧按照时间顺序分为两组;其中,第二组内每个非配对子帧都位于第一组内所有非配对 子帧之后,而且两组的非配对子帧个数相同;将每组中的非配对子帧按照时间顺序依次编号,选择两组内编号相同的两个非配对子 帧作为预留资源。
5.如权利要求1或2所述的方法,其特征在于,所述预留资源具体为分配给第一类型版 本用户设备的预留资源;以及在所述从确定的非配对子帧中选择k个子帧作为预留资源之后,还包括 从第二重复周期内的第一子帧中选择k个子帧作为第二类型版本用户设备的预留资 源;所述第一子帧指的是除所述分配给第一类型版本用户设备的预留资源之外的子帧;以第二重复周期为重复传送周期,在一个重复传送周期中以所述第二类型版本用户设 备的预留资源向第二类型版本用户设备传送新传包。
6. 一种持续传送新传包的方法,其特征在于,包括确定第一重复周期,所述第一重复周期为传送子帧中设置为空子帧blanksubframe或 多播广播单频网络子帧MBSFN subframe的重复周期;根据第一重复周期确定第二重复周期;所述第二重复周期内传送的子帧个数为第一重复周期内传送的子帧个数以及新传包的生成周期内传送的子帧个数的公倍数;在每个生成 周期内传送的子帧被依次编有序号;确定所述第二重复周期内传送的子帧中被设置为blank subframe或MBSFN subframe 的子帧的序号;从一个生成周期的各子帧序号中选择除所述确定的序号之外的一个序号,以选择出的 序号所对应的子帧作为每个生成周期中用于传送新传包的预留资源;根据所述预留资源持续传送新传包。
7.一种新传包传送方法,其特征在于,包括在新传包的持续发送过程中,若确定当前将被用于发送新传包的子帧被设置为blank subframe或MBSFN subframe,则停止对该新传包的持续发送,改为动态调度该新传包。
8.一种持续传送新传包的装置,其特征在于,包括第一重复周期确定模块,用于确定第一重复周期,所述第一重复周期为传送子帧中设 置为空子帧blank subframe或多播广播单频网络子帧MBSFNsubframe的重复周期;第二重复周期确定模块,用于根据第一重复周期确定第二重复周期,所述第二重复周 期内传送的子帧个数为第一重复周期内传送的子帧个数以及新传包的生成周期内传送的 子帧个数的公倍数;预留资源确定模块,用于从第二重复周期内传送的子帧中确定k个非配对子帧作为预 留资源,所述非配对子帧指的是没有被设置为blank subframe或MBSFN subframe的子帧、 而与该子帧间隔至少一个生成周期的子帧被设置为blank subframe或MBSFN subframe 的子帧;所述k为第二重复周期内传送的子帧个数相比于生成周期内传送的子帧个数的倍 数;新传包持续传送模块,用于以第二重复周期为重复传送周期,在一个重复传送周期中 以选择出来的预留资源传送k个新传包。
9.如权利要求8所述的装置,其特征在于,所述预留资源确定模块具体用于若确定在第二重复周期内传送的子帧中确定的非配 对子帧的个数是奇数M,则将其中M-I个非配对子帧按照时间顺序分为两组;其中,第二组 内每个非配对子帧都位于第一组内所有非配对子帧之后,且两组的非配对子帧个数相同; 并将每组中的非配对子帧按照时间顺序依次编号,选择两组内编号相同的两个非配对子帧 作为预留资源;若确定在第二重复周期内传送的子帧中确定的非配对子帧的个数是偶数, 则把这些非配对子帧按照时间顺序分为两组;其中,第二组内每个非配对子帧都位于第一 组内所有非配对子帧之后,而且两组的非配对子帧个数相同;并将每组中的非配对子帧按 照时间顺序依次编号,选择两组内编号相同的两个非配对子帧作为预留资源。
10.如权利要求8或9所述的装置,其特征在于,所述预留资源具体为分配给第一类型 版本用户设备的预留资源;以及所述预留资源确定模块还用于从第二重复周期内的第一子帧中选择k个子帧作为第 二类型版本用户设备的预留资源;所述第一子帧指的是除所述分配给第一类型版本用户设 备的预留资源之外的子帧;以及新传包持续传送模块还用于以第二重复周期为重复传送周期,在一个重复传送周期中 以所述第二类型版本用户设备的预留资源向第二类型版本用户设备传送新传包。
11.一种持续传送新传包的装置,其特征在于,包括第一重复周期确定模块,用于确定第一重复周期,所述第一重复周期为传送子帧中设 置为空子帧blank subframe或多播广播单频网络子帧MBSFNsubframe的重复周期;第二重复周期确定模块,用于根据第一重复周期确定第二重复周期;所述第二重复周 期内传送的子帧个数为第一重复周期内传送的子帧个数以及新传包的生成周期内传送的 子帧个数的公倍数;在每个生成周期内传送的子帧被依次编有序号;序号确定模块,用于确定所述第二重复周期内传送的子帧中被设置为blank subframe 或MBSFN subframe的子帧的序号;预留资源确定模块,用于从一个生成周期的各子帧序号中选择除所述序号确定模块确 定的序号之外的一个序号,以选择出的序号所对应的子帧作为每个生成周期中用于传送新 传包的预留资源;新传包持续传送模块,用于根据所述预留资源持续传送新传包。
12.—种新传包传送装置,其特征在于,包括冲突确定模块,用于在新传包的持续发送过程中,若确定当前将被用于发送新传包的 子帧被设置为blank subframe或MBSFN subframe时,发送暂停通知;新传包持续传送模块,用于根据所述暂停通知停止对该新传包的发送,并发送动态调 度通知;动态调度模块,用于根据所述动态调度通知,动态调度该新传包。
全文摘要
本发明涉及移动通信领域,尤其涉及一种持续传送新传包的技术。本发明提供了的持续传送新传包的装置及方法,包括确定传送子帧中设置为blank subframe或MBSFN subframe的第一重复周期;根据第一重复周期确定第二重复周期;确定第二重复周期内的非配对子帧;从确定的非配对子帧中选择k个子帧作为预留资源;以第二重复周期为重复传送周期,在一个重复传送周期中以选择出来的预留资源传送k个新传包。由于非配对子帧本身没被设置为blank subframe或MBSFN subframe,因此,可以用来作为预留资源进行新传包的持续传送,节省下行控制信令,同时不会产生冲突的问题。
文档编号H04W72/04GK101902782SQ200910085238
公开日2010年12月1日 申请日期2009年5月27日 优先权日2009年5月27日
发明者姜大洁, 崔春风, 胡臻平, 黄宇红 申请人:中国移动通信集团公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1