CN101400086B - 一种获得最大资源的方法及装置 - Google Patents

一种获得最大资源的方法及装置 Download PDF

Info

Publication number
CN101400086B
CN101400086B CN2007101753304A CN200710175330A CN101400086B CN 101400086 B CN101400086 B CN 101400086B CN 2007101753304 A CN2007101753304 A CN 2007101753304A CN 200710175330 A CN200710175330 A CN 200710175330A CN 101400086 B CN101400086 B CN 101400086B
Authority
CN
China
Prior art keywords
resource
available
maximum
baseline
resource block
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2007101753304A
Other languages
English (en)
Other versions
CN101400086A (zh
Inventor
李晓光
周海军
许芳丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Datang Mobile Communications Equipment Co Ltd
Original Assignee
Datang Mobile Communications Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Datang Mobile Communications Equipment Co Ltd filed Critical Datang Mobile Communications Equipment Co Ltd
Priority to CN2007101753304A priority Critical patent/CN101400086B/zh
Publication of CN101400086A publication Critical patent/CN101400086A/zh
Application granted granted Critical
Publication of CN101400086B publication Critical patent/CN101400086B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明公开了一种获得最大资源的方法,用于实现获得符合类似于传输格式资源指示字段结构的最大可用资源。所述方法为:将第一资源的第一单位资源设置为基线,并确定当前基线的位置及移动的方向;根据所述当前基线,通过遍历第一资源和第二资源确定第二资源中各第二单位资源上连续的可用单位资源块的个数,其中,所述单位资源块由第一单位资源与第二单位资源正交构成;确定当前基线下的最大的可用资源块;按照移动的方向移动基线,并获得不同基线下的最大的可用资源块,以及从中获得***中符合传输格式资源指示字段结构的最大可用资源。本发明还公开了一种装置。

Description

一种获得最大资源的方法及装置
技术领域
本发明涉及通信领域,特别是一种获得最大资源的方法及装置。
背景技术
目前,第三代移动通信标准化组织(3rd Generation Partnership Project,3GPP)的版本5(Release 5)中25.858协议规定,在高速下行链路分组接入(High-Speed downlink packet access,HSDPA)***中,由无线网络控制器(Radio Network Controller,RNC)对资源进行分配,基站(Node B,NB)通过高速共享控制信道(High-Speed shared control channel,HS-SCCH)控制帧中的传输格式资源指示(Transport Format Resource Indicator,TFRI)字段向各用户设备(User Equipment,UE)指示高速下行链路共享信道(High Speed DownlinkShared Channel,HS-DSCH)上可使用的资源,其中包括分配给UE的时隙(TimeSlot,TS)和码道(Code)。UE需要监控TFRI字段指示的时隙和码道,从而正确解析HS-DSCH数据。
TFRI字段的结构参见图1所示,其中Start Code表示起始码道的编码,用4位(bit)表示;Stop Code表示终止码道的编码,用4bits表示;TS2-TS6表示第3至第7时隙,分别用1bit表示。可见,TFRI结构决定了HS-DSCH的资源分配中,各时隙中能够分配的可用码道是完全相同的。基于这一关键因素,基站为UE分配高速物理下行链路共享信道(High Speed Physical DownlinkShared Channel,HS-PDSCH)资源时,需要获得具有相同空闲码道的所有可用下行时隙。
如果把时隙和码道两种资源对应到正交坐标系中,则将HS-PDSCH资源表示为与码道和时隙有关的码道块,那么,TFRI字段为一个UE指示的可用HS-PDSCH资源就构成了一个矩形,例如图2所示的阴影部分。
现有技术中分配HS-PDSCH资源的方法包括步骤:
步骤1:取所有下行时隙可用码道的交集C1。
步骤2:按照当前UE对应的待传输数据的长度,计算需要C1的时隙个数Nc1。
其中,通过上述两个步骤获得的由Nc1*C1构成的子矩形Rsub,指示了需要给UE分配的HS-PDSCH资源。
如果RNC规范分配HS-PDSCH资源,保证一个码道上的所有资源可用,则可直接获知交集C1。根据现有技术的方法,如果可用HS-PDSCH资源的分布如图3中的阴影部分,可用HS-PDSCH资源(起始码道为0,终止码道为10)在码道4和5(为非可用HS-PDSCH资源)处出现了断层,部分NB拒绝使用TFRI字段进行指示,导致所有可用HS-PDSCH资源的浪费。
如果RNC未规范分配HS-PDSCH资源,则当HS-PDSCH的可用资源不规则,即每个时隙的可用码道存在较大差异的情况下,C1可能成为空集,例如图4所示,导致没有能够分配的可用HS-PDSCH资源。可见,虽然***中存在大量可用HS-PDSCH资源,但无法指示给UE,使UE无法获得HSDPA服务。
综上,现有技术的实现方式不能使用TFRI字段对所有可用HS-PDSCH资源进行指示,并且对可用HS-PDSCH资源浪费严重。
发明内容
本发明实施例提供一种获得最大资源的方法及装置,用于实现获得符合类似于传输格式资源指示字段结构的最大可用资源。
一种获得最大资源的方法,包括以下步骤:
将第一资源的第一单位资源设置为基线,并确定当前基线的位置及移动的方向;
根据所述当前基线,通过遍历第一资源和第二资源确定第二资源中各第二单位资源上连续的可用单位资源块的个数,其中,所述单位资源块由第一单位资源与第二单位资源正交构成;
确定当前基线下的最大的可用资源块;
按照移动的方向移动基线,并获得不同基线下的最大的可用资源块,以及从中获得***中符合传输格式资源指示字段结构的最大可用资源。
一种用于获得最大资源的装置,包括:
基线模块,用于将第一资源的第一单位资源设置为基线,并确定当前基线的位置及移动的方向,以及确定基线移动后的位置;
遍历模块,用于根据所述当前基线,通过遍历第一资源和第二资源确定第二资源中各第二单位资源上连续的可用单位资源块的个数,其中,所述单位资源块由第一单位资源与第二单位资源正交构成;
分析模块,用于确定当前基线下的最大的可用资源块,并获得不同基线下的最大的可用资源块,以及从中获得***中符合传输格式资源指示字段结构的最大可用资源。
本发明实施例提供了获得各种组合方式下的可用资源块的方法,各可用资源块均适用于类似TFRI字段的结构,并且提供了获得最大可用资源的方法,实现了将不规则的可用资源分配给用户,节省了***资源,同时满足了用户的需求。
附图说明
图1为目前HS-SCCH中TFRI字段结构图;
图2为一种可用PDSCH资源网络分布的示意图;
图3为一种规律分配时可用PDSCH资源网络分布的示意图;
图4为一种非规律分配时可用PDSCH资源网络分布的示意图;
图5A为本发明实施例中用于获得最大资源的装置的基本结构图;
图5B为本发明实施例中用于获得最大资源的装置的详细结构图;
图6为本发明实施例中获得最大资源的主要方法流程图;
图7为本发明实施例中获得最大可用PDSCH资源的方法流程图;
图8为本发明实施例中遍历操作及获得各种组合方式下可用PDSCH资源
图9为本发明实施例中通过数组确定最大可用资源的示意图。
具体实施方式
本发明实施例通过对二维形式的资源进行详细遍历,获得所有能够应用于相应字段的可用资源,即类似于矩形的可用资源,参见图2所示,对应关系如HS-PDSCH资源对应TFRI字段,然后从中选择最大可用资源并通过相应字段指示给用户,实现将最大可用资源分配给用户。
本实施例中二维形式的资源均可用正交坐标系表示。本实施例中的资源包括码道、时隙和频道等,以码道和时隙为例进行说明。本实施例中的字段为:与两种资源有关、并且要求其中一种资源连续,所有满足这两个条件的字段或这样的字段的组合均属于本实施例中所述的字段,如TFRI字段等。
本实施例以HS-PDSCH资源(以下简称PDSCH资源)及其对应的TFRI字段为例进行说明。
本实施例中码道块是指在直角正交坐标系中一个码道与一个时隙构成的矩形,是从时隙和码道的角度对网络的划分。资源块是指符合TFRI字段结构的一个或多个码道块,是从码道块的角度对网络资源的划分。资源分配粒度表示一次资源分配过程中分配资源的最小长度(长度是指可承载的bit数),也可表示为分配的码道块的最少个数,在信道质量一定的情况下,码道块与可承载的bit数之间存在固定的对应关系。可用码道块是指允许承载PDSCH资源的码道块。最大可用PDSCH资源块是指可承载PDSCH资源的bit数最大的可用PDSCH资源块,也可指包括的码道块个数最多的可用PDSCH资源块,也可指如图4所示的坐标系中阴影面积最大的可用PDSCH资源块。本实施例中的基线为以资源分配粒度为间隔的码道标识(具体为码道号或码道编码等,下面以码道号为例进行说明),为遍历码道块提供基准线。
参见图5A,本实施例中用于获得最大可用资源的装置包括:基线模块501、遍历模块502和分析模块503。
基线模块501用于确定基线的位置,包括基线的初始位置和移动后的位置。本实施例中基线根据资源分配粒度进行移动,以资源分配粒度为4个码道块为例进行说明。
遍历模块502,用于以基线为起点,按照预定的规则对***资源分配情况进行关于各码道和时隙的遍历,确定所有组合方式下可用PDSCH资源块的长度及位置,以及在需要获得最大可用PDSCH资源块时确定最大可用PDSCH资源块的长度及位置。
分析模块503用于确定各基线下的最大可用PDSCH资源块,用RB表示,以及从中确定***的最大可用PDSCH资源块(即最终需要的最大可用PDSCH资源块,用Rmax表示),以及在需要获得Rmax时确定Rmax的长度及位置。根据实际需要,分析模块503还可在确定Rmax后更新资源分配情况,将Rmax所在的位置标记为非可用,避免多次获得相同的Rmax。
其中,遍历模块502依据的所述预定的规则包括满足遍历到所***道和时隙的所有遍历规则,如从低时隙(如TS2)向高时隙(如TS6)及各时隙中从低码道(如码道0)向高码道(如码道15)的方向;或者,从低时隙向高时隙及各时隙中从高码道向低码道的方向;或者,从低码道向高码道及各码道中从低时隙向高时隙的方向;或者,从高码道向低码道及各码道中从高时隙向低时隙的方向等。本实施例根据预定的规则确定基线的位置和移动方向,并将基线作为一次时隙或码道遍历操作的起点,沿着基线移动的方向进行遍历。由于目前规定的资源分配粒度为4个码道块,目前网络***中用于承载PDSCH资源的时隙包括5个时隙,目前网络***中定义的码道个数为16,鉴于16与4是整数倍的关系,而5与4不构成整数倍的关系;所以较佳的遍历顺序是:首先以一侧码道作为基线(码道0或码道15),从一侧时隙(TS2或TS6)开始,在一个时隙中从基线向另一侧码道进行遍历,然后向另一侧时隙的方向移动一个时隙,继续对移动后的时隙进行遍历,直到最后一个时隙上的码道遍历结束,则该基线下的一次遍历操作完成。按照资源分配粒度移动基线(即码道4或码道11)并重复上述步骤,直到基线无法移动(即移动后的基线将超出总码道的长度)为止,遍历结束。本实施例中的规则为:将码道0确定为初始基线,按照TS2至TS6的方向对各时隙进行遍历,各时隙中的遍历方向为从基线至高码道的方向。对一个时隙遍历时,发现非可用PDSCH资源或遍历到最高码道(即码道15)时结束。
该装置还可包括:接口模块504、存储模块505和字段生成模块506,参见图5B所示。
接口模块504用于获知***的资源分配情况(包括哪些是可用PDSCH资源和哪些是非可用PDSCH资源)。其中,获知的方式有多种,如通过接收消息的方式获知可用码道块,或者通过接受外部装置的写操作获知可用码道块。
存储模块505用于保存***的资源分配情况、临时变量和各种参数等,可以是缓存、内存、硬盘和磁带等存储介质。
字段生成模块506用于根据Rmax的位置生成相应的字段,并通过接口模块504发送。
参见图6,本实施例中获得最大资源的主要方法流程如下:
步骤601:将第一资源的单位资源设置为基线,并确定当前基线的位置及移动的方向。具体方式如:将码道资源中的一条码道设置为基线,初始位置为码道0,向高码道方向移动;或者,将时隙资源中的一个时隙设置为基线,初始位置为TS2,向高时隙方向移动。
步骤602:根据所述当前基线,通过遍历第一资源和第二资源确定第二资源中各单位资源上连续的可用单位资源块的个数。可通过对第一资源和第二资源遍历的方式获知连续的可用单位资源块,通过数组、链表或列表等方式记录遍历结果,从而确定可用单位资源块的组合方式。本实施例以数组为例进行详细说明。其中,第一资源与第二资源具有二维关系,第一单位资源与第二单位资源正交构成单位资源块,例如一条码道与一个时隙确定一个码道块,该码道块即为单位资源块。
步骤603:按照由大到小的顺序对各第二单位资源对应的可用单位资源块的个数进行排序。
步骤604:分别获得所述可用单位资源块的个数与其在顺序排位中所对应的位数的乘积结果。
步骤605:根据最大的乘积结果获得所述当前基线下最大的可用资源块;其中,最大的乘积结果对应的可用单位资源块的个数即为最大的可用资源块中第一单位资源的个数,最大的乘积结果对应的位数即为最大的可用资源块中第二单位资源的个数,该位数及其之前的各位数所对应的第二单位资源即为最大的可用资源块所占用的第二资源。
步骤606:按照移动的方向移动基线,获得不同基线下的最大的可用资源块,并从中获得***中最大可用资源。
在步骤603-605中,可以不采用上述的方法,可以分别将第二单位资源上的可用资源块的个数乘以具有不小于该个数的第二单位资源的个数,最大的乘积结果对应的可用资源块即为当前基线下最大的可用资源块。确定不小于该个数的第二单位资源的个数的具体方式是将各第二单位资源对应的个数两两比较,每次进行乘积操作时均需要两两比较。采用上述步骤603-605中描述的方法,按照由大到小的顺序对各第二单位资源对应的可用单位资源块的个数进行排序,可直接获得各第二单位资源上的可用资源块的个数与不小于该个数的第二单位资源的个数的对应关系,尤其是采用数组记录遍历结果时,所述不小于该个数的第二单位资源的个数与数组的下标有直接的对应关系,更容易获得所述不小于该个数的第二单位资源的个数,也使得获得基线下的最大的可用资源块的操作更简便。
本实施例以第一资源为码道资源、第二资源为时隙资源为例进行详细描述。
参见图7,本实施例中获得最大可用PDSCH资源块方法的具体流程如下:
步骤701:对***中最大可用PDSCH资源块变量Rmax进行初始化,设Rmax为0。
步骤702:确定基线的位置,将码道号作为基线,并根据该基线按照码道从低到高、时隙从低到高的顺序进行遍历,同时记录遍历结果。其中,基线的初值为码道0。
步骤703:在该基线下遍历结束后,确定该基线下最大可用PDSCH资源块RB。
步骤704:判断RB是否大于Rmax,若是,则继续步骤705,否则继续步骤706。
步骤705:用RB的值替换Rmax的值,用Rmax指代RB,即Rmax=RB。
步骤706:判断高码道方向上是否存在可作为基线的码道,若是,则继续步骤707,否则继续步骤708。
例如,粒度为4,基线为码道0,则需要移动基线,移动后的基线为码道4;如果基线为码道12,移动后就超出了现***道的范围,则不需要移动基线,因为移动后的基线为码道16,而目前***规定最大码道为码道15,不存在码道16。例如,粒度为4,基线的初值为码道4,则当基线为码道12时,存在为作为基线的码道,仍需要移动基线,移动后的基线为码道0,因为码道4已作过基线,所以基线不需要再移动,遍历结束。
步骤707:沿着码道由低到高的方向移动基线,继续步骤702。
步骤708:当前Rmax的值就表示***中最大资源块的长度,根据当前Rmax对应的RB及对应的基线便可确定***中最大可用PDSCH资源块Rmax的位置。
如果需要将Rmax分配给用户,则根据Rmax生成相应的TFRI字段并发送给用户,指示分配的资源,实现将Rmax分配给用户。
在步骤706和707中,判断是否需要移动基线及移动基线的方法有多种,如第一种方式是将每条码道依次作为基线,例如当前基线为码道0,移动后的基线为码道1;如第二种方式是根据资源分配粒度确定基线,例如资源分配粒度为4个码道块,当前基线为码道0,则移动后的基线为码道4;如第三种方式是依据可用PDSCH资源从有到无和从无到有的变化确定基线,例如,当前基线为码道0,所有时隙上码道0至码道2均为可用PDSCH资源,码道3上出现了部分非可用PDSCH资源,则移动后的基线为码道3,又例如码道4至码道6上均为非可用PDSCH资源,码道7上出现了可用PDSCH资源,则基线从码道3移至码道7;如第四种方式,即第二、三种方式的结合,例如资源分配粒度为4个码道块,当前基线为码道0,所有时隙上码道0至码道7均为可用PDSCH资源,码道8上出现了部分非可用PDSCH资源,则移动后的基线为码道8。本实施例需要确定最大可用PDSCH资源块,所以采用确定基线的较佳方式是依据资源分配粒度和可用PDSCH资源从无到有的变化,例如资源分配粒度为4,当前基线为码道0,从码道7至码道8中在某个时隙上出现了可用PDSCH资源从无到有的变化,则移动后的基线为码道8。
通过上述步骤的描述可获知获得最大可用PDSCH资源块并分配给UE的方法,下面对步骤702和703中一次基线下的遍历和获得RB的方法进行详细描述,以码道0作为基线为例进行说明,参见图8所示,具有流程如下:
步骤702A:确定基线,对时隙进行初始化,本实施例以从TS2向TS6的方向为例进行说明,首次遍历的时隙为TS2,则设初始化的时隙为TS2,并初始化用于记录可用码道块个数(相当于码道的个数)的变量c,设c为0。继续步骤702D。其中,基线的起始位置为码道0。
步骤702B:向高时隙方向移动一个时隙,确定当前的时隙,并初始化变量c,设c为0。
步骤702C:根据资源分配粒度向高码道的方向进行遍历,确定码道。一个时隙下的首次遍历从基线开始,由于资源分配粒度为4,即连续4个码道块都为可用码道块或都为非可用码道块,则可直接确定遍历时每4个码道确定一次。该步骤可直接对各码道依次遍历,本实施例中根据资源分配粒度进行码道的遍历,可减少遍历操作的步骤。
步骤702D:判断当前码道块是否为可用码道块,若是,则更新用于记录可用码道块个数的变量c,继续步骤702E,否则继续步骤702F。其中,可根据资源分配粒度对c进行更新,即c=c+4,4为资源分配粒度。
步骤702E:判断是否存在未遍历的码道,若是,则继续步骤702C,否则继续步骤702F。
步骤702F:该时隙遍历结束,记录该时隙及该时隙下的c值,继续步骤702G。也可判断c是否等于0,若是,则不记录,否则记录c值。
步骤702G:判断是否存在未遍历的时隙,若是,则继续步骤702B,否则继续步骤702H。
步骤702H:将各时隙下的c按照从大到小的顺序排列,并以数组At[s]形式保存,本实施例中s=0、1、2...t,t表示s的最大取值。多个数值相等的c的顺序可以任意排列。
步骤702F中获得c的过程和步骤702H中给c排序的过程可同步进行。即,每获得一个c,便将该c与之前获得的c进行比较,以排序。
步骤702I:确定可用PDSCH资源块Rb,即Rb=(s+1)×c,s=0、1、2...t,c为数组At中s所标记的数组元素,例如s=0时取数组At中的第一个元素c,即取可用码道块个数最大的c。随着s取值的变化,可获得多个Rb。
由于本实施例定义数组的首项为At[0],所以Rb=(s+1)×c中需要s加1,如果定义数组的首项为At[1],则Rb=s×c。由于各数组元素c为基线下各时隙上可用码道块的个数,则通过s的取值可确定Rb所占时隙的个数,即时隙个数为s+1。通过上述步骤702A-步骤702I所描述的方法,便可获得可用码道块在各种组合方式下构成的可用PDSCH资源块Rb,不再需要取所有可用下行时隙码道的交集C1,并且Rb为连续码道上的可用码道块,所以各Rb均可以用TFRI字段指示,可充分利用***中的可用PDSCH资源。
步骤702J:确定获得的多个Rb中长度最大的Rb,并根据公式RB=MAX(Rbk)确定该基线下最大可用PDSCH资源块RB,即将长度最大的Rb赋给RB,其中,通过下标k对Rb进行标识以区分各个Rb,k=0、1、2...、m,m表示k的最大取值。k可随着s的取值不同进行变化,例如,s=0时k=0。如果用m1表示值为非0的c的个数,则m=m1。如果c为0时不记录c,则m1=t+1;其中m1的初值为0,表示空,即Rb不存在或认为Rb为0。当存在多个数值最大的Rb时有多种确定RB的方式,如:可随机从中选择一个最大的Rb作为RB,或者根据k的变化顺序将第一个最大的Rb作为RB。
在确定RB的过程中可考虑到UE对数据传输的要求,如下行时隙的支持能力等,避免分配了UE无法使用的资源所导致的资源浪费及对数据传输的影响。用m2表示UE支持下行时隙的最大个数,在步骤702J中,将m1和m2中较小的值作为m的取值,即m=MIN(m1,m2)。
由于本实施例是需要获得最大可用PDSCH资源块RB,所以将各时隙下的c按照从大到小的顺序排序,并且计算Rb的过程中s的取值顺序是从0到t。可将步骤702I和步骤702J进行合并:初始化RB为0,然后每计算出一个Rb,便判断Rb是否大于RB,若是,则用Rb更新RB,即RB=Rb,否则保持RB不变。
当需要用TFRI字段进行可用PDSCH资源指示时,根据Rmax的位置确定TFRI字段中的内容。Rmax的位置相当于对应的RB的位置,RB的位置相当于该基线下最大的Rb的位置,Rb的位置可根据其下标k获得对应的s,s所指位置的数组元素c的值为Rb所占码道的个数,从基线起按照遍历的方向查找c个码道即为Rb所在的码道,如基线为码道0,c=4,则Rb所在的码道为码道0至码道3。s所指位置的数组元素c及该位置之前的各数组元素c所对应的时隙即为Rb所在的时隙。确定了Rb所在的码道和所在的时隙便确定了Rb的位置,即Rmax的位置。例如,参见图9所示的阴影部分,即为最大可用资源,其中,s=2、c=4,s所指位置及之前的位置(即At[0]、At[1]、At[2])对应的时隙为TS4、TS2、TS5,则一个TFRI字段实例如下:
    0000     0011     1     0     1     1     0
[0084]其中,0000为码道0的编码,0011为码道3的编码,1表示分配该时隙上的可用PDSCH资源,0表示未分配该时隙上的可用PDSCH资源。
本发明实施例提供了获得各种组合方式下的可用资源块的方法,各可用资源块均适用于类似TFRI字段的结构,并且提供了获得最大可用资源的方法,实现了将不规则的可用资源分配给用户,节省了***资源,同时满足了用户的需求。实现本发明实施例的软件可以存储在硬盘、磁带、闪存等存储介质中。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

Claims (10)

1.一种获得最大资源的方法,其特征在于,包括以下步骤:
将第一资源的第一单位资源设置为基线,并确定当前基线的位置及移动的方向;
根据所述当前基线,通过遍历第一资源和第二资源确定第二资源中各第二单位资源上连续的可用单位资源块的个数,其中,所述单位资源块由第一单位资源与第二单位资源正交构成;
确定当前基线下的最大的可用资源块;
按照移动的方向移动基线,并获得不同基线下的最大的可用资源块,以及从中获得***中符合传输格式资源指示字段结构的最大可用资源。
2.如权利要求1所述的方法,其特征在于,确定基线的位置的方法包括:
根据资源分配粒度确定基线的位置;或者
根据可用HS-PDSCH资源从有到无的变化确定基线的位置;或者
根据可用HS-PDSCH资源从无到有的变化确定基线的位置。
3.如权利要求1所述的方法,其特征在于,确定当前基线的位置及移动的方向的步骤包括:根据预设的规则确定当前基线的位置及移动的方向;
进行一条基线下的遍历操作的步骤包括:
从所述移动的方向的垂直方向的一侧开始,从基线向其移动的方向进行遍历;
当发现非所述可用单位资源块或该移动方向遍历结束时,沿着所述垂直方向向另一侧移动,并继续进行从基线向其移动的方向进行遍历;
当对所述垂直方向的另一侧遍历结束时,完成该基线下的遍历操作。
4.如权利要求1、2或3所述的方法,其特征在于,确定当前基线下的最大的可用资源块的步骤包括:
按照由大到小的顺序对各第二单位资源上连续的可用单位资源块的个数进行排序;
分别获得所述可用单位资源块的个数与该个数在顺序排位中所对应的位数的乘积结果;
根据最大的乘积结果获得所述当前基线下最大的可用资源块;其中,最大的乘积结果对应的可用单位资源块的个数即为最大的可用资源块中第一单位资源的个数,最大的乘积结果对应的位数即为最大的可用资源块中第二单位资源的个数,该位数及其之前的各位数所对应的第二单位资源即为最大的可用资源块所占用的第二资源。
5.如权利要求4所述的方法,其特征在于,采用数组、链表或列表方式记录各第二单位资源上连续的可用单位资源块的个数。
6.如权利要求5所述的方法,其特征在于,采用数组记录各第二单位资源上连续的可用单位资源块的个数时,根据数组的下标获得所述可用单位资源块的个数在顺序排位中所对应的位数。
7.如权利要求1所述的方法,其特征在于,从中获得***中最大可用资源的步骤包括:
获得所有基线下的最大的可用资源块,然后从中确定***中最大可用资源;或者
获得基线下的最大的可用资源块的同时,确定***中最大可用资源。
8.如权利要求7所述的方法,其特征在于,获得基线下的最大的可用资源块的同时,确定***中最大可用资源的步骤包括:
每获得一个基线下的最大的可用资源块,便将该基线下的最大的可用资源块与当前的最大的可用资源块进行比较,若大于,则将该基线下的最大的可用资源块确定为当前的最大的可用资源块,否则保留所述的当前的最大的可用资源块;在每个基线下的最大的可用资源块均参与比较后,确定当前的最大的可用资源块为***中最大可用资源。
9.如权利要求1所述的方法,其特征在于,还包括步骤:根据获得的***中最大可用资源生成相应的字段并发送。
10.一种用于获得最大资源的装置,其特征在于,包括:
基线模块,用于将第一资源的第一单位资源设置为基线,并确定当前基线的位置及移动的方向,以及确定基线移动后的位置;
遍历模块,用于根据所述当前基线,通过遍历第一资源和第二资源确定第二资源中各第二单位资源上连续的可用单位资源块的个数,其中,所述单位资源块由第一单位资源与第二单位资源正交构成;
分析模块,用于确定当前基线下的最大的可用资源块,并获得不同基线下的最大的可用资源块,以及从中获得***中符合传输格式资源指示字段结构的最大可用资源。
CN2007101753304A 2007-09-28 2007-09-28 一种获得最大资源的方法及装置 Active CN101400086B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101753304A CN101400086B (zh) 2007-09-28 2007-09-28 一种获得最大资源的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101753304A CN101400086B (zh) 2007-09-28 2007-09-28 一种获得最大资源的方法及装置

Publications (2)

Publication Number Publication Date
CN101400086A CN101400086A (zh) 2009-04-01
CN101400086B true CN101400086B (zh) 2010-07-14

Family

ID=40518276

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101753304A Active CN101400086B (zh) 2007-09-28 2007-09-28 一种获得最大资源的方法及装置

Country Status (1)

Country Link
CN (1) CN101400086B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1463099A (zh) * 2003-06-18 2003-12-24 清华大学 用于ofdm下保障实时业务服务质量的调度方法
CN1719928A (zh) * 2004-07-09 2006-01-11 北京三星通信技术研究有限公司 适应非对称上下行业务分布的动态信道分配方法
CN1893341A (zh) * 2005-07-04 2007-01-10 上海原动力通信科技有限公司 多载波hsdpa的信道建立方法和多载波下行分组数据传输方法

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1463099A (zh) * 2003-06-18 2003-12-24 清华大学 用于ofdm下保障实时业务服务质量的调度方法
CN1719928A (zh) * 2004-07-09 2006-01-11 北京三星通信技术研究有限公司 适应非对称上下行业务分布的动态信道分配方法
CN1893341A (zh) * 2005-07-04 2007-01-10 上海原动力通信科技有限公司 多载波hsdpa的信道建立方法和多载波下行分组数据传输方法

Also Published As

Publication number Publication date
CN101400086A (zh) 2009-04-01

Similar Documents

Publication Publication Date Title
CN102065543B (zh) 控制信道单元的分配方法及装置
US20130003618A1 (en) Resource allocation in a radio communication system
CN101345982B (zh) 一种分配高速物理下行链路共享信道资源的方法及装置
CN101801093A (zh) 资源分配方式指示方法、装置和***
CN101137242B (zh) 终端监听消息的时间段分配方法及接入网设备
US20120294250A1 (en) Method and device for allocating downlink resource and receiving downlink data
JP6139686B2 (ja) ダウンリンク制御情報を送信するための方法、ネットワーク側装置、およびユーザ機器
CN102238627B (zh) 下行共享信道的资源分配方法及装置
CN102740474B (zh) 一种时隙和信道的分配方法及无线传感器网络
CN104936228A (zh) 用于在双连接***中流量控制的方法和装置
CN102065485A (zh) 分配控制信道单元资源的方法及装置
CN102547669A (zh) 数据缓存状态上报及上行资源调度方法和设备
CN102752874A (zh) 物理下行共享信道的调度方法及装置
CN104734809A (zh) 一种资源映射方法以及基于该资源映射方法的盲检方法
CN107005996B (zh) 一种终端、基站和数据传输方法
CN108029109A (zh) 一种控制信息的传输方法、装置以及***
CN106937357A (zh) 一种多用户接入的方法及装置
CN101772145A (zh) 分配码字个数和功率的方法及装置
CN103227819A (zh) 机器类通信中业务数据的传输方法及***、基站和ue
CN101170526A (zh) 分布式子载波映射到物理资源块的方法、网络侧设备及用户终端
CN101400086B (zh) 一种获得最大资源的方法及装置
CN102118866B (zh) 一种物理上行控制信道的资源分配方法和***
CN102123347B (zh) 多播广播业务区域复用及资源指示的方法和***
US20220256523A1 (en) Data multiplexing transmission method, base station, terminal, and storage medium
CN101521914B (zh) 用于hs-scch资源分配信息域的映射方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant