首页> 中国专利> 一种资源指配与去指配的方法及装置

一种资源指配与去指配的方法及装置

摘要

本发明实施例公开了一种资源指配与去指配的方法及装置,所述方法为:将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数;释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系。本发明实施例通过将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数,并释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系,使得所述终端在静默状态时不占用资源位图的比特资源,并将比特资源利用虚指配调度给其余未对应资源位图比特位的处于激活状态的终端,节约调度资源,提高系统容量。

著录项

  • 公开/公告号CN101729218A

    专利类型发明专利

  • 公开/公告日2010-06-09

    原文格式PDF

  • 申请/专利权人 上海华为技术有限公司;

    申请/专利号CN200810201387.1

  • 发明设计人 钱韬;

    申请日2008-10-15

  • 分类号H04L1/16;H04L1/18;H04M7/00;

  • 代理机构北京集佳知识产权代理有限公司;

  • 代理人逯长明

  • 地址 200121 上海市浦东新区宁桥路615号

  • 入库时间 2023-12-18 00:14:16

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2013-02-27

    授权

    授权

  • 2011-03-16

    实质审查的生效 IPC(主分类):H04L1/16 申请日:20081015

    实质审查的生效

  • 2010-06-09

    公开

    公开

说明书

技术领域

本发明涉及通信技术领域,尤其是涉及一种资源指配与去指配的方法及装置。

背景技术

VoIP(Voice Over Internet Protocol,网络语音电话)是现有无线通信系统中非常重要的一类业务,针对其具有静默(silence)以及激活(active)两种状态,在激活状态时固定周期发数据包,对时延敏感等特点,提出了VoIP组指配:将终端按照不同的信道条件划分为不同组,通过指配消息为组内处于激活状态的终端指配资源,指配消息(Assignment message)格式一般为:

{

    .....

    Persistent                       1bit

    Virtual/true.....................1bit

    .....

}

其中,Persistent字段指示是否采用持续指配,持续指配即当前指配的资源在后续帧仍然继续采用相同的资源;Virtual/true字段指示当前的指配是虚指配还是实指配,如果是虚指配,则必须读取重新映射位图(remappingbitmap),通过虚结点找到真正的资源位置;如果是实指配,则无需读取重新映射位图,直接根据实结点找到真正的资源位置。

现有技术可以采用重新映射位图(remapping bitmap)的方式实现VoIP组指配:重新映射位图包含资源是否可用位图(Resource Available Bitmap)与资源位图(Resource Bitmap),资源是否可用位图中的实结点为1指示当前共享资源的相应资源不可用,而为0指示当前共享资源的相应资源可用;资源位图中的虚结点为1指示当前比特位被指配给终端且对应共享资源块,而为0指示当前比特位没有被指配给终端或当前比特位指配给终端,但终端没有对应共享资源块,即终端处于静默状态;虚结点与当前共享资源可用的实结点对应,即设置为1的虚结点与设置为0的实结点按序对应。重新映射位图被广播给所有终端,虚指配的终端通过此重新映射位图来找到其对应的资源位置。

在对现有技术的研究和实践过程中,本发明的发明人发现现有技术存在以下问题:

在被指配了虚结点的终端从激活状态改变为静默状态后,当前对应的虚结点没有被使用,将虚结点设置为0。由于静默状态持续时间较长,且设置为0的虚结点不能指配给其余处于激活状态但未指配虚结点的终端,而虚结点的个数有限(等于共享资源的个数),因此,其余处于激活状态但未指配虚结点的终端只能通过其他指配方式(例如实指配)来获得资源,实指配对比于采用虚结点的位图指配调度开销大,则造成系统资源浪费。

发明内容

本发明实施例要解决的技术问题是提供一种资源指配与去指配的方法及装置,使得终端从激活状态改变为静默状态后,可以释放资源位图中被指配给所述终端的比特位,并将该比特位调度给其余未调度到资源位图比特位的处于激活状态的终端,减少调度开销,节约系统资源。

为解决上述技术问题,本发明所提供的实施例是通过以下技术方案实现的:

一种资源指配与去指配的方法:将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数;释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系。

一种基站,可以实现资源指配与去指配,包括:设置单元,用于将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数;释放单元,用于释放所述设置单元设置为代表静默状态的参数的比特位与所述终端的对应关系。

由上述技术方案可以看出,本发明实施例通过将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数,并释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系,使得终端在静默状态时不占用资源位图中的比特资源,并将比特资源调度给其余未对应资源位图比特位的处于激活状态的终端,减少调度开销,提高系统容量。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其余的附图。

图1是本发明实施例一的方法流程示意图;

图2是本发明实施例二的方法流程示意图;

图3是本发明实施例三第一帧的资源指配情况示意图;

图4是本发明实施例三第二帧的资源指配情况示意图;

图5是本发明实施例三第三帧的资源指配情况示意图;

图6是本发明实施例三第四帧的资源指配情况示意图;

图7是本发明实施例三第四帧后的某帧的资源指配情况示意图;

图8是本发明实施例三第四帧后的另一帧的资源指配情况示意图;

图9是本发明实施例基站的结构示意图。

具体实施方式

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

本发明实施例通过改变资源位图里0和1的相应含义来触发指配与去指配的操作,具体为:设置“1”指示激活状态(active),设置“0”指示静默状态(silence)。当终端处于激活状态时,指配给该终端的虚结点设置为1,提示当前终端具有VoIP数据包;当终端从激活状态转为静默状态时,相应的虚结点设置为0,提示该虚结点可以释放,不再为该终端所使用,下一帧可以将该虚结点利用虚指配指配给另一个处于激活状态但未调度到资源位图比特位的终端。下面通过实施例进行详细说明。

实施例一、参见图1详细说明,图1为本实施例的流程示意图。

步骤101:将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数。

检测到终端从激活状态转为静默状态,则将资源位图中对应的比特位设置为代表静默状态的参数,表示该比特位对应的终端当前没有数据包需传输。该参数可以使用“0”来表示。

步骤102:释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系。

将比特位设置为代表静默状态的参数即表示该比特位对应的终端当前没有数据包需传输,不需使用比特资源,因此,释放设置为代表静默状态的参数的比特位与所述终端的对应关系。

本发明实施例将静默状态终端在资源位图中对应的比特位设置为代表静默状态的参数,并释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系,节约系统资源。

实施例二、参见图2详细说明,图2为本实施例的流程示意图。

步骤201:将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数。

基站检测到终端从激活状态转为静默状态,则将资源位图中对应的比特位设置为代表静默状态的参数,即表示该比特位对应的终端当前没有数据包需传输。该参数可以使用“0”来表示。

步骤202:释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系。

将比特位设置为代表静默状态的参数即表示该比特位对应的终端当前没有数据包需传输,也就不需使用比特资源,因此,基站释放设置为代表静默状态的参数的比特位与所述终端的对应关系。

步骤203:将所述释放出来的比特位指配给其余处于激活状态但未调度到资源位图比特位的终端。

由于资源位图的比特位有限,基站的调度器将释放出来的比特位指配给其余处于激活状态但未调度到资源位图比特位的终端,最大限度地利用资源位图中的比特位。

在当前帧有虚结点空余且有剩余资源时,可以利用虚指配将在当前帧中指配释放出来的比特位调度给其余未调度到资源位图比特位的激活终端;在当前帧有虚结点空余但没有剩余资源时,可以在后续帧中利用虚指配将释放出来的比特位调度给其余未调度到资源位图比特位的激活终端,对比于其他指配方式节省指配资源。

如果,当前帧的其余激活用户采用虚指配未调度到资源位图的相应比特位时,也可依据当前帧有无剩余共享资源来处理。如果当前帧有剩余资源,则采用实指配的方式进行调度,如果当前帧无剩余资源,则可在后续帧中利用实指配进行调度。

本发明实施例将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数,在释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系后,将释放出的比特位指配给其余处于激活状态但未调度到资源位图比特位的终端,节约资源。

以下实施例三在实际应用环境中对本发明进行说明。以某VoIP组为例,该组包含有4个终端(Mobile Station,MS),分别为终端1、终端2、终端3、终端4,对应的信道条件指示各终端需占用的资源块(Resource Block,RB)个数为:2、1、2、2;共享资源块为5个。资源位图(Resource Bitmap)中的结点称为虚结点,资源是否可用位图(Resource Aviation Bitmap)中的结点称为实结点。本发明实施例三以步骤301中终端所处状态时刻为第一帧进行详细说明,步骤302中终端所处状态时刻为第二帧,其后的帧类推。

实施例三、

步骤301:终端1、终端2处于激活状态,终端3、终端4处于静默状态。

当前帧的资源指配情况参见图3,图3为第一帧的资源指配情况示意图。终端1占用资源块个数为2,对应第一个虚结点和第二个虚结点,占用第一个实结点和第二个实结点;终端2占用资源块个数为1,对应第三个虚结点,占用第三个实结点。因组内没有其他处于激活状态的终端,所以第四个虚结点和第五个虚结点没有指配给终端,第四个实结点和第五个实结点也没有被使用。

当前帧的重新映射位图则为:00000+11(MS1)1(MS2)00,其中,“00000”表示资源是否可用位图的五个资源块都可用,资源位图的第一和第二比特位已经通过虚指配指配给MS1,第三比特位通过虚指配指配给MS2。,“11(MS1)1(MS2)00”表示MS1激活且存在数据包,MS2激活且存在数据包,需通过此重新映射位图找到所属的实结点的位置。

本步骤中所述终端1对应第一个虚结点和第二个虚结点以及终端2对应第三个虚结点的情况仅为举例说明,也可以是终端1对应第二个虚结点和第三个虚结点以及终端2对应第一个虚结点,或者是终端1对应第三个虚结点和第四个虚结点以及终端2对应第一个虚结点,或者是其他的终端与虚结点对应关系,都不影响本发明实施例的实现。即各终端在调度时并无先后顺序,在没有持续指配时,各终端与虚结点之间也无特定对应关系。同样,后续各步骤所列举的终端与虚结点之间的对应关系均为举例说明,不再赘述。

步骤302:终端3、终端4改变为激活状态,终端1和终端2仍处于激活状态。

当前帧的资源指配情况参见图4,图4为第二帧的资源指配情况示意图。终端1和终端2都为持续指配,终端1对应第一个虚结点和第二个虚结点,占用第一个实结点和第二个实结点;终端2对应第三个虚结点,占用第三个实结点。

终端3占用资源块个数为2,通过虚指配将第四个虚结点和第五个虚结点调度到终端3,占用第四个实结点和第五个实结点。当前帧的5个资源块已被全部用尽,所以终端4虽然也处于激活状态,但当前帧没有共享资源来指配给终端4。终端4需等待当前帧或者后续帧的剩余资源进行指配。

显然,也可以通过虚指配将第四个和第五个虚结点调度给终端4,占用第四个实结点和第五个实结点,则终端3需等待当前帧或者后续帧的剩余资源进行指配。

将第四个虚结点和第五个虚结点调度到终端3时,当前帧的重新映射位图则为:00000+11(MS1)1(MS2)11(MS3),其中,“00000”表示资源是否可用位图的五个资源块都可用,“11(MS1)1(MS2)11(MS3)”表示资源位图的第一和第二比特位由于持续指配仍然属于MS1,MS1激活且存在数据包;第三比特位由于持续指配仍然属于MS2,MS2激活且存在数据包;第四和第五比特位通过虚指配指配给MS3,MS3需通过此Remapping bitmap找到所属的实结点的位置,MS3激活且存在数据包,在当前帧没有剩余共享资源调度也没有虚结点空余的情况下,终端4只能等待当前帧或者后续帧的其余资源利用实指配来指配。如果当前帧没有剩余共享资源调度而有虚结点空余的情况下,终端可以通过后续帧的其余资源利用虚指配来指配。

步骤303:终端1改变为静默状态,终端2、终端3、终端4仍处于激活状态。

当前帧的资源指配情况参见图5,图5为第三帧的资源指配情况示意图。终端1改变为静默状态,则其对应第一个虚结点和第二个虚结点设置为0,表示第一个虚结点和第二个虚结点对应的终端当前没有数据包,并释放第一个虚结点和第二个虚结点与终端1的对应关系;终端2占用资源块个数为1,仍然对应第三个虚结点,占用第一个实结点;终端3占用资源块个数为2,仍对应第四个虚结点和第五个虚结点,按序占用第二个实结点和第三个实结点。终端1与第一个虚结点和第二个虚结点的对应关系被释放,则可以在后续帧中将第一个和第二个虚结点利用虚指配给处于激活状态的终端4。

当前帧的重新映射位图则为:00000+00(MS1)1(MS2)11(MS3)。其中,“00000”表示资源是否可用位图的五个资源块都可用,“00(MS1)1(MS2)11(MS3)”表示资源位图的第一和第二比特位持续指配给终端MS1,MS1转为静默的状态,可以在当前帧释放相应比特位与MS1的对应关系,第三比特位持续指配给MS2,第四和第五比特位持续指配给MS3。

步骤304:终端2、终端3、终端4仍处于激活状态,终端1处于静默状态。

当前帧的资源指配情况参见图6,图6为第四帧的资源指配情况示意图。终端1释放出的第一个虚结点和第二个虚结点已通过虚指配指配给处于激活状态的终端4,并占用第一个实结点和第二个实结点;终端2由于持续指配仍然对应第三个虚结点,占用第三个实结点;终端3由于持续指配仍然对应第四个虚结点和第五个虚结点,占用第四个实结点和第五个实结点。

当前帧的重新映射位图则为:00000+11(MS4)1(MS2)11(MS3)。其中,“00000”表示资源是否可用位图的五个资源块都可用,“11(MS4)1(MS2)11(MS3)”表示资源位图的第一和第二比特位通过虚指配指配给MS4,第三比特位通过虚指配指配给MS2,第四和第五比特位通过虚指配指配给MS3。

这样,本发明实施例就实现了将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为零,释放所述设置为零的比特位与所述终端的对应关系,并将释放出的比特位指配给其余处于激活状态并未调度到资源位图比特位的终端,节约资源。

实际应用中,可能出现某帧由于混合自动重传请求(Hybrid AutomaticRepeat-reQuest,HARQ)或其他原因,如资源块被实指配调度给其他终端,导致资源是否可用位图的某些资源块在当前帧不可用的情况,可用“1”表示资源不可用。

混合自动重传请求是一种重新传输的机制,即在当前帧重新传输上帧传输错误的内容,可以调用共享资源或者其他资源,在混合自动重传请求调用共享资源的情况下,相应共享资源块就指示为1不可用,具体占用的资源块数依赖于当前帧的调度情况。

所以,实施例三还包括以下步骤:

步骤305:资源是否可用位图的两个资源块不可用,终端1、终端2、终端3处于激活状态,终端4处于静默状态。

当前帧的资源指配情况则如图7所示,图7为第四帧后的某帧的资源指配情况示意图。第一个实结点和第二个实结点的资源在当前帧不可用,用1表示;终端1仍对应第一个虚结点和第二个虚结点,但占用第三个实结点和第四个实结点;终端2仍对应第三个虚结点,但占用第五个实结点。

即在排除了不可用的资源后,终端按照可用资源块的排列顺序占用可用的实结点。步骤306以第四帧后的另一帧为例进一步说明此情况。

步骤306:资源是否可用位图的两个资源块不可用,终端1、终端2、终端3仍处于激活状态,终端4仍处于静默状态。

当前帧的资源指配情况则可参见图8,图8为第四帧后的另一帧的资源指配情况示意图。第一个实结点和第三个实结点的资源在当前帧不可用,可用资源块的排列顺序为第二个实结点、第四个实结点、第五个实结点;则终端1仍然对应第一个虚结点和第二个虚结点,但按照可用资源块的排列顺序,会占用第二个实结点和第四个实结点,终端2仍对应第三个虚结点,仍占用第五个实结点。

在当前帧利用虚指配没有调度到资源时,有剩余资源的情况下,其余处于激活状态的终端在当前帧进行实指配来调度其余资源,在当前帧没有剩余资源的情况下,则延后到后面的任意有剩余资源的帧进行实指配来调度,如本实施例中处于激活状态的终端3可在当前帧或者延后到当前帧之后的帧进行实指配。

某些资源块不可用的情况可发生在数据传输的任何一个时刻和任何一个资源块,步骤305和步骤306仅以第一帧后某时刻的帧和某两个资源块不可用为例说明,显然,如果是其他时刻的帧、其他位置的资源块、其他数量的资源块不可用也不影响本发明实施例的实现。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其余实施例的相关描述。

以上提供了一种资源指配与去指配的方法,本发明实施例还提供一种基站。

一种基站900,可以实现资源指配与去指配,参见图9,图9为本发明实施例基站的结构示意图,包括:

设置单元901,用于将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数;该参数可以是0。

释放单元902,用于释放所述设置单元901设置为代表静默状态的参数的比特位与所述终端的对应关系。

所述基站还包括:

指配单元903,用于将所述释放单元902释放出来的比特位利用虚指配给其余处于激活状态且未调度到资源位图比特位的终端,在当前帧有剩余共享资源的时候,则可在当前帧进行虚指配;在当前帧没有剩余共享资源的时候,可在当前帧之后的任意有剩余资源的帧进行虚指配。

在利用虚指配调度不到资源时,依据当前帧有无剩余共享资源来处理。在当前帧有剩余共享资源的时候,则可在当前帧进行实指配;在当前帧没有剩余共享资源的时候,可在当前帧之后的任意有剩余资源的帧进行实指配。

本发明实施例基站将释放出来的比特位重新虚指配给其余处于激活状态且未调度到资源位图比特位的终端,则最大限度地利用资源位图中的比特位,从更积极的方面节约资源。

本发明实施例将从激活状态转为静默状态的终端在资源位图中对应的比特位设置为代表静默状态的参数,并释放所述设置为代表静默状态的参数的比特位与所述终端的对应关系,节约系统资源。

还可将释放出的比特位指配给其余处于激活状态且未调度到资源位图比特位的终端,最大限度地利用系统资源。

本领域普通技术人员可以理解,实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。

以上对本发明实施例所提供的一种资源指配与去指配的方法及装置进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号