专利名称:分组数据信道复用度的计算方法及计算装置的利记博彩app
技术领域:
本发明涉及通信领域,尤其涉及分组数据信道(Packet Data Channel,F1DCH)复用度的计算方法及计算装置、临时块流(Temporary Block Flow,TBF)在分组数据信道上的分配方法及分配装置、临时块流的复用度权重的计算方法及计算装置。
背景技术:
在无线通信系统的分组传输过程中,分组数据信道是无线分组数据在空中接口上的承载实体,临时块流是用户设备和无线接入网之间建立的连接,用户设备和接入网通过临时块流在分组数据信道上传输分组业务数据。ー个临时块流可以分配一个或者多个分组数据信道,一个分组数据信道可以承载多个临时块流。 为了获得分组数据信道的复用程度,基站控制器(Base Station Controller,BSC)需要判断当前分组数据信道的复用度,即判断当前分组数据信道上承载的临时块流的个数,例如当前分组数据信道上承载了 2个临时块流,则当前分组数据信道的复用度为2。然而,采用上述方法获得的分组数据信道的复用度会产生信道虚占的问题,导致新的用户不能在分组数据信道上复用。
发明内容
本发明的实施例提供分组数据信道复用度的计算方法及计算装置、临时块流在分组数据信道上的分配方法及分配装置、临时块流的复用度权重的计算方法及计算装置,能够解决因分组数据信道的复用度而引起的信道虚占的问题。本发明的实施例提供的ー种分组数据信道复用度的计算方法,包括根据不同业务类型的临时块流占用的带宽,获得不同业务类型的临时块流各自的复用度权重;识别分组数据信道上承载的临时块流的类型;利用所述分组数据信道上承载的临时块流的复用度权重,计算所述分组数据信道的复用度。本发明的实施例提供的一种临时块流在分组数据信道上的分配方法,包括根据不同业务类型的临时块流占用的带宽,获得不同业务类型的临时块流各自的复用度权重;识别分组数据信道上承载的临时块流的类型;利用所述分组数据信道上承载的临时块流的复用度权重,计算所述分组数据信道的复用度;将待分配的临时块流分配到复用度相对较小的分组数据信道上。本发明的实施例提供的ー种临时块流的复用度权重的计算方法,包括对ー种业务类型的临时块流进行采样,获得所述业务类型的临时块流被调度的次数和有数据发送的次数;根据所述业务类型的临时块流有数据发送的次数与被调度的次数的比值,获得所述业务类型的临时块流的复用度权重。本发明的实施例提供的ー种分组数据信道复用度的计算装置,包括识别单元,用于识别分组数据信道上承载的临时块流的类型;计算单元,用于根据所述分组数据信道上承载的临时块流的复用度权重,计算所述分组数据信道的复用度,所述不同业务类型的临时块流各自的复用度权重根据不同业务类型的临时块流占用的带宽获得。
本发明的实施例提供的一种临时块流在分组数据信道上的分配装置,包括识别单元,用于识别分组数据信道上承载的临时块流的类型;计算单元,用于根据所述分组数据信道上承载的临时块流的复用度权重,计算所述分组数据信道的复用度,所述不同业务类型的临时块流的复用度权重根据所述不同业务类型的临时块流占用的带宽获得;分配单元,用于将待分配的临时块流分配在复用度相对较小的分组数据信道上。本发明的实施例提供的一种临时块流的复用度权重的计算装置,包括采样单元,用于对一种业务类型的临时块流进行采样;统计单元,用于统计所述被采样的临时块流被调度的次数和有数据发送的次数;计算单元,用于计算所述业务类型的临时块流有数据发送的次数与被调度的次数的比值,从而获得所述业务类型的临时块流的复用度权重。本发明的实施例中,区分临时块流的业务类型,根据不同的业务类型,获得不同业务类型的临时块流的复用度权重,利用所述不同业务类型的临时块流各自的复用度权重,计算分组数据信道的复用度,从而能够准确的反映分组数据信道的复用度。
图I为本发明的临时块流的复用度权重的计算方法的第一实施例的流程图;图2为本发明的临时块流的复用度权重的计算方法的第二实施例的流程图;图3为本发明的分组数据信道复用度的计算方法的一实施例的流程图;图4为本发明的临时块流在分组数据信道上的分配方法的一实施例的流程图;图5为本发明的临时块流在分组数据信道上的分配方法的另一实施例中,获得不同业务类型的临时块流的复用度权重的计算方法的流程图。图6为本发明的分组数据信道复用度的计算装置的一实施例的示意图。图7为本发明的临时块流在分组数据信道上的分配装置的一实施例的示意图。图8为本发明的临时块流的复用度权重的计算装置的一实施例的示意图。
具体实施例方式图I为本发明的临时块流的复用度权重的计算方法的第一实施例的流程图。该实施例的方法包括Sll :对一种业务类型的临时块流进行采样,获得所述业务类型的临时块流被调度的次数和有数据发送的次数。可选的,所述业务类型可以为即时消息(Immediate Message,IM)类业务或者下载类业务或者网页(Web或者WAP)浏览类业务。可选的,对所述业务类型的临时块流进行采样的周期为20毫秒(ms),即所述采样周期为所述临时块流的调度周期。可选的,在一段时间内,对所述业务类型的一个临时块流进行采样,获得所述临时块流被调度的次数和有数据发送的次数;还可以对所述业务类型的多个临时块流进行采样,获得每个临时块流被调度的次数和有数据发送的次数。S12:根据所述业务类型的临时块流有数据发送的次数与被调度的次数的比值,获得所述业务类型的临时块流的复用度权重。具体的,当对所述业务类型的多个临时块流进行采样时,先计算每个临时块流被调度的次数和有数据发送的次数的比值,再计算所述多个临时块流对应的多个比值的平均值,从而获得所述业务类型的临时块流的复用度权重;也可以先计算所述业务类型的多个临时块流总的被调度的次数和总的有数据发送的次数,然后计算总的被调度的次数和总的有数据发送的次数的比值,从而获得所述业务类型的临时块流的复用度权重。
可选的,若所述业务类型的临时块流有数据发送的次数与被调度的次数的比值大于或者等于门限值,则所述业务类型的临时块流的复用度权重为第一复用度权重;若所述比值小于所述门限值,所述业务类型的临时块流的复用度权重为第二复用度权重,所述第ー复用度权重的值大于所述第二复用度权重的值。可选的,所述门限值为0. 5,所述第一复用度权重的值为1,所述第二复用度权重的值为0. 5。所述业务类型的临时块流的复用度权重并不限于0.5和1,也可以为其他值,例如(0,1]范围内的其他值,在此不再赘述。进ー步的,若所述多个临时块流对应的多个比值的平均值大于或者等于门限值,则所述业务类型的临时块流的复用度权重为第一复用度权重,若所述平均值小于所述门限值,所述业务类型的临时块流的复用度权重为第二复用度权重,所述第一复用度权重的值大于所述第二复用度权重的值。可选的,所述门限值为0. 5,所述第一复用度权重的值为1,所述第二复用度权重的值为0. 5。所述业务类型的临时块流的复用度权重并不限于0. 5和I,也可以为其他值,例如(0,1]范围内的其他值,在此不再赘述。本实施例的临时块流的复用度权重的计算方法,区分临时块流的业务类型,根据不同的业务类型,获得不同业务类型的临时块流的复用度权重。由于不同的业务类型的临时块流可以对应不同的复用度权重,因此,采用本实施例的方法计算得到的复用度权重更加准确。图2为本发明的临时块流的复用度权重的计算方法的第二实施例的流程图。该实施例的方法,包括S21 :对ー种业务类型的一个临时块流进行采样,获得所述临时块流被调度的次数和有数据发送的次数。可选的,当建立所述临时块流时,采样开始;当所述临时块流被释放吋,采样结束;采样周期可以为20毫秒,即所述采样周期可以为所述临时块流的调度周期。具体的,对所述临时块流开始采样时,设置两个參数SchedCalc和SchedSendDataCalc,其中SchedCalc表不所述临时块流被调度的次数,SchedSendDataCalc表示所述临时块流有数据发送的次数。在每个采样周期内,若所述临时块流被调度,则SchedCalc加I ;若所述临时块流有数据发送,则SchedSendDataCalc加I。可选的,所述參数 SchedCalc 和 SchedSendDataCalc 的初始值均为 O。S22:采样结束后,计算所述临时块流有数据发送的次数与被调度的次数的比值,即计算SchedSendDataCalc与SchedCalc的比值SchedRate。可选的,若米样结束后,所述临时块流被调度的次数为0,则设定SchedRate的值为I。S23 :依据S21和S23的原理,对所述业务类型的多个临时块流进行采样,获得每个临时块流被调度的次数和有数据发送的次数,进而计算每个临时块流对应的SchedRate值。S24 :计算所述临时块流对应的多个SchedRate值的平均值。计算公式如下
权利要求
1.一种分组数据信道复用度的计算方法,其特征在于,包括根据不同业务类型的临时块流占用的带宽,获得不同业务类型的临时块流各自的复用度权重;识别分组数据信道上承载的临时块流的类型;利用所述分组数据信道上承载的临时块流的复用度权重,计算所述分组数据信道的复用度。
2.根据权利要求I所述的方法,其特征在于,根据不同业务类型的临时块流占用的带宽,获得不同业务类型的临时块流各自的复用度权重,包括对所述不同业务类型的临时块流进行采样,获得每一种业务类型的临时块流被调度的次数和有数据发送的次数;根据所述每一种业务类型的临时块流有数据发送的次数与被调度的次数的比值,获得所述每一种业务类型的临时块流的复用度权重。
3.根据权利要求2所述的方法,其特征在于,对所述不同业务类型的临时块流进行采样,获得每一种业务类型的临时块流被调度的次数和有数据发送的次数,包括对一种业务类型的多个临时块流进行采样,获得每个临时块流被调度的次数和有数据发送的次数;根据所述种业务类型的临时块流有数据发送的次数与被调度的次数的比值,获得所述每一种业务类型的临时块流的复用度权重,包括计算每个临时块流被调度的次数和有数据发送的次数的比值;计算所述多个临时块流对应的多个比值的平均值,获得所述种业务类型的临时块流的复用度权重。
4.根据权利要求3所述的方法,其特征在于,计算所述多个临时块流对应的多个比值的平均值,获得所述种业务类型的临时块流的复用度权重,包括计算所述多个临时块流对应的多个比值的平均值,若所述平均值大于或者等于门限值,所述种业务类型的临时块流的复用度权重为第一复用度权重,若所述平均值小于所述门限值,所述种业务类型的临时块流的复用度权重为第二复用度权重,所述第一复用度权重的值大于所述第二复用度权重的值。
5.根据权利要求2到4中任意一项所述的方法,其特征在于,每隔20毫秒对所述不同业务类型的临时块流进行采样。
6.根据权利要求I所述的方法,其特征在于,所述不同业务类型的临时块流的复用度权重越大,所述临时块流占用的带宽越大。
7.根据权利要求6所述的方法,其特征在于,所述不同业务类型的临时块流的复用度权重为I或0. 5。
8.根据权利要求2到4、6到7中任意一项所述的方法,其特征在于,所述不同业务类型包括即时消息类业务、下载类业务、网页浏览类业务。
9.一种临时块流在分组数据信道上的分配方法,其特征在于,包括根据不同业务类型的临时块流占用的带宽,获得不同业务类型的临时块流各自的复用度权重;识别分组数据信道上承载的临时块流的类型;利用所述分组数据信道上承载的临时块流的复用度权重,计算所述分组数据信道的复用度; 将待分配的临时块流分配到复用度相对较小的分组数据信道上。
10.根据权利要求9所述的方法,其特征在于,根据不同业务类型的临时块流占用的带宽,获得不同业务类型的临时块流各自的复用度权重,包括 对所述不同业务类型的临时块流进行采样,获得每一种业务类型的临时块流被调度的次数和有数据发送的次数; 根据所述每一种业务类型的临时块流有数据发送的次数与被调度的次数的比值,获得所述每一种业务类型的临时块流的复用度权重。
11.根据权利要求10所述的方法,其特征在于,根据所述每一种业务类型的临时块流有数据发送的次数与被调度的次数的比值,获得所述每一种业务类型的临时块流的复用度权重,包括 对一种业务类型的多个临时块流进行采样,获得每个临时块流被调度的次数和有数据发送的次数; 根据所述每一种业务类型的临时块流有数据发送的次数与被调度的次数的比值,获得所述每一种业务类型的临时块流的复用度权重,包括 计算每个临时块流被调度的次数和有数据发送的次数的比值; 计算所述多个临时块流对应的多个比值的平均值,获得所述种业务类型的临时块流的复用度权重。
12.根据权利要求11所述的方法,其特征在于,计算所述多个临时块流对应的多个比值的平均值,获得所述种业务类型的临时块流的复用度权重,包括 计算所述多个临时块流对应的多个比值的平均值,若所述平均值大于或者等于门限值,所述种业务类型的临时块流的复用度权重为第一复用度权重,若所述平均值小于所述门限值,所述种业务类型的临时块流的复用度权重为第二复用度权重,所述第一复用度权重的值大于所述第二复用度权重的值。
13.根据权利要求9到12中任意一项所述的方法,其特征在于,每隔20毫秒,所述基站控制器对所述不同业务类型的临时块流进行采样。
14.根据权利要求9所述的方法,其特征在于,所述不同业务类型的临时块流的复用度权重越大,所述临时块流占用的带宽越大。
15.根据权利要求14所述的方法,其特征在于,所述不同业务类型的临时块流的复用度权重为I或O. 5。
16.根据权利要求9到12、14到15中任意一项所述的方法,其特征在于,所述不同业务类型包括即时消息类业务、下载类业务、网页浏览类业务。
17.根据权利要求9到12、14到15中任意一项所述的方法,其特征在于,识别分组数据信道上承载的临时块流的类型,包括 基站控制器识别所述分组数据信道传输的临时块流的业务的类型或者所述基站控制器接收核心网设备发送的所述分组数据信道传输的临时块流的业务的类型。
18.一种临时块流的复用度权重的计算方法,其特征在于,包括 对一种业务类型的临时块流进行采样,获得所述业务类型的临时块流被调度的次数和有数据发送的次数; 根据所述业务类型的临时块流有数据发送的次数与被调度的次数的比值,获得所述业务类型的临时块流的复用度权重。
19.根据权利要求18所述的方法,其特征在于,对一种业务类型的临时块流进行采样,获得所述业务类型的临时块流被调度的次数和有数据发送的次数,包括 对所述业务类型的多个临时块流进行采样,获得每个临时块流被调度的次数和有数据发送的次数; 根据所述业务类型的临时块流有数据发送的次数与被调度的次数的比值,计算所述业务类型的临时块流的复用度权重,包括 计算每个临时块流被调度的次数和有数据发送的次数的比值; 计算所述多个临时块流对应的多个比值的平均值,获得所述种业务类型的临时块流的复用度权重。
20.根据权利要求19所述的方法,其特征在于,计算所述多个临时块流对应的多个比值的平均值,获得所述业务类型的临时块流的复用度权重,包括 计算所述多个临时块流对应的多个比值的平均值,若所述平均值大于或者等于门限值,所述种业务类型的临时块流的复用度权重为第一复用度权重,若所述平均值小于所述门限值,所述种业务类型的临时块流的复用度权重为第二复用度权重,所述第一复用度权重的值大于所述第二复用度权重的值。
21.根据权利要求18到20中任意一项所述的方法,其特征在于,所述业务类型为即时消息类业务或者下载类业务或者网页浏览类业务。
22.根据权利要求18到20中任意一项所述的方法,其特征在于,每隔20毫秒对所述业务类型的临时块流进行采样。
23.一种分组数据信道复用度的计算装置,其特征在于,包括 识别单元,用于识别分组数据信道上承载的临时块流的类型; 计算单元,用于根据所述分组数据信道上承载的临时块流的复用度权重,计算所述分组数据信道的复用度,所述不同业务类型的临时块流各自的复用度权重根据不同业务类型的临时块流占用的带宽获得。
24.根据权利要求23所述的计算装置,其特征在于,还包括 采样单元,用于对不同业务类型的临时块流进行采样; 统计单元,用于根据所述采样单元的采样结果统计每种业务类型的临时块流被调度的次数和有数据发送的次数; 所述计算单元还用于计算每种业务类型的临时块流有数据发送的次数与被调度的次数的比值,从而获得所述每种业务类型的临时块流的复用度权重。
25.根据权利要求24所述的计算装置,其特征在于,所述采样单元还用于对一种业务类型的多个临时块流进行采样;所述统计单元还用于根据所述采样单元的采样结果统计每个临时块流被调度的次数和有数据发送的次数;所述计算单元还用于计算每个临时块流有数据发送的次数与被调度的次数的比值,从而计算所述多个临时块流对应的多个比值的平均值,获得所述种业务类型的临时块流的复用度权重。
26.根据权利要求25所述的计算装置,其特征在于,还包括判断单元,用于判断所述平均值是否大于门限值,若所述平均值大于或者等于所述门限值,所述种业务类型的临时块流的复用度权重为第一复用度权重,若所述平均值小于所述门限值,所述种业务类型的临时块流的复用度权重为第二复用度权重,所述第一复用度权重的值大于所述第二复用度权重的值。
27.根据权利要求23到25中任意一项所述的计算装置,其特征在于,所述临时块流的复用度权重越大,所述临时块流占用的带宽越大。
28.一种临时块流在分组数据信道上的分配装置,其特征在于,包括识别单元,用于识别分组数据信道上承载的临时块流的类型;计算单元,用于根据所述分组数据信道上承载的临时块流的复用度权重,计算所述分组数据信道的复用度,所述不同业务类型的临时块流的复用度权重根据所述不同业务类型的临时块流占用的带宽获得;分配单元,用于将待分配的临时块流分配在复用度相对较小的分组数据信道上。
29.根据权利要求28所述的分配装置,其特征在于,还包括采样单元,用于对不同业务类型的临时块流进行采样;统计单元,用于根据所述采样单元的采样结果统计每种业务类型的临时块流被调度的次数和有数据发送的次数;所述计算单元还用于计算每种业务类型的临时块流有数据发送的次数与被调度的次数的比值,从而获得所述每种业务类型的临时块流的复用度权重。
30.根据权利要求29所述的分配装置,其特征在于,所述采样单元还用于对一种业务类型的多个临时块流进行采样;所述统计单元还用于根据所述采样单元的采样结果统计每个临时块流被调度的次数和有数据发送的次数;所述计算单元还用于计算每个临时块流有数据发送的次数与被调度的次数的比值,从而计算所述多个临时块流对应的多个比值的平均值,获得所述种业务类型的临时块流的复用度权重。
31.根据权利要求30所述的分配装置,其特征在于,还包括判断单元,用于判断所述平均值是否大于门限值,若所述平均值大于或者等于所述门限值,所述种业务类型的临时块流的复用度权重为第一复用度权重,若所述平均值小于所述门限值,所述种业务类型的临时块流的复用度权重为第二复用度权重,所述第一复用度权重的值大于所述第二复用度权重的值。
32.根据权利要求28到31中任意一项所述的分配装置,其特征在于,所述识别单元为深度包检测单元。
33.根据权利要求28到31中任意一项所述的分配装置,其特征在于,所述数据业务信道的分配装置为基站控制器。
34.根据权利要求28到31中任意一项所述的分配装置,其特征在于,所述临时块流的复用度权重越大,所述临时块流占用的带宽越大。
35.一种临时块流的复用度权重的计算装置,其特征在于,包括采样单元,用于对一种业务类型的临时块流进行采样;统计单元,用于统计所述被采样的临时块流被调度的次数和有数据发送的次数;计算单元,用于计算所述业务类型的临时块流有数据发送的次数与被调度的次数的比值,从而获得所述业务类型的临时块流的复用度权重。
36.根据权利要求35所述的计算装置,其特征在于,所述采样单元还用于对所述业务类型的多个临时块流进行采样;所述统计单元还用于根据所述采样单元的采样结果统计每个临时块流被调度的次数和有数据发送的次数;所述计算单元还用于计算每个临时块流有数据发送的次数与被调度的次数的比值,从而计算所述多个临时块流对应的多个比值的平均值,获得所述种业务类型的临时块流的复用度权重。
37.根据权利要求36所述的计算装置,其特征在于,还包括判断单元,用于判断所述平均值是否大于门限值,若所述平均值大于或者等于所述门限值,所述种业务类型的临时块流的复用度权重为第一复用度权重,若所述平均值小于所述门限值,所述种业务类型的临时块流的复用度权重为第二复用度权重,所述第一复用度权重的值大于所述第二复用度权重的值。
全文摘要
本发明的实施例涉及分组数据信道复用度的计算方法及计算装置、临时块流在分组数据信道上的分配方法及分配装置、临时块流的复用度权重的计算方法及计算装置。本发明的实施例的分组数据信道复用度的计算方法,包括根据不同业务类型的临时块流占用的带宽,获得不同业务类型的临时块流各自的复用度权重;识别分组数据信道上承载的临时块流的类型;利用分组数据信道上承载的临时块流的复用度权重,计算分组数据信道的复用度。本发明实施例的分组数据信道复用度的计算方法能够准确的反映分组数据信道的复用度,避免信道虚占的问题。
文档编号H04L12/24GK102624549SQ201210051279
公开日2012年8月1日 申请日期2012年3月1日 优先权日2012年3月1日
发明者廖军华, 张岩强 申请人:华为技术有限公司