提高小流量用户体验的方法、装置和系统的制作方法

文档序号:7944479阅读:237来源:国知局
专利名称:提高小流量用户体验的方法、装置和系统的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种提高小流量用户体验的方法、装置和系统。
背景技术
无线接入网中,在传输用户的数据时,对于空中接口等资源,为了提高带宽利用率,往往采用多用户共享的方式。无线业务分为多种,如网页浏览、网络电话、网络游戏、 FTP (File Transfer Protocol,文件传输协议)等,有些业务属于时延敏感业务,如网络电话、网络游戏等,用户在使用这些业务时,时延的增大会明显降低用户的体验,因此空中接口等资源的分配调度直接影响到用户的体验。由于不同用户的业务不同,用户产生的流量各不相同,当多个用户共享带宽资源时,由于带宽受限,用户间就会产生竞争,大容量需求的用户将会抢占小流量用户的资源,导致小流量用户数据传输时延增大,而小流量用户使用的业务往往是时延敏感业务,因此小流量用户的用户体验会明显降低。现有技术中,为了解决用户间产生资源竞争时小流量用户体验比平时差的问题, 往往采用DPI (De印Packet Inspection,深度报文检测)技术进行报文分析,在传输层识别出应用层的业务类型,即识别出网页浏览、网络电话、FTP等具体业务类型,根据具体的业务类型设置不同的调度优先级,从而对高优先级业务优先分配资源,保证了时延敏感业务的质量。发明人发现,现有技术违背了协议分层透明的原则,DPI对CPU消耗过大,增加了设备成本,应用层业务变化频繁,DPI需要不断适应应用层的变化。

发明内容
本发明实施例提供了一种提高小流量用户体验的方法、装置和系统,用以解决用户间产生资源竞争的时候,小流量用户体验降低的问题。本发明一方面提供了一种提高小流量用户体验的方法,该方法包括基站控制器BSC周期性统计终端的平均数据传输速率;BSC将所述平均数据传输速率与设定的门限做比较,判断所述平均数据传输速率是否小于所述设定的门限;若所述平均数据传输速率小于所述设定的门限,所述BSC向基站收发台BTS发送第一优先级调整命令,所述第一优先级调整命令中携带调整所述终端调度优先级为高优先级的信息,以使得所述BTS调整所述终端的调度优先级为高优先级。本发明另一方面提供了一种提高小流量用户体验的基站控制器BSC,包括统计模块用于周期性统计终端的平均数据传输速率;比较模块用于将所述平均数据传输速率与设定的门限做比较,判断所述平均数据传输速率是否小于所述设定的门限;发送模块用于当所述平均数据传输速率小于所述设定的门限时,向基站收发台BTS发送优先级调整命令,所述命令中携带调整所述终端调度优先级为高优先级的信息。本发明再一方面提供了一种提高小流量用户体验的系统,其特征在于,包括基站控制器BSC:用于周期性统计终端的平均数据传输速率,将所述平均数据传输速率与设定的门限做比较,若所述平均数据传输速率小于所述设定的门限,则向基站收发台BTS发送第一优先级调整命令,所述第一优先级调整命令中携带调整所述终端调度优先级为高优先级的信息;基站收发台BTS 用于接收所述BSC发送的第一优先级调整命令,调整所述终端的调度优先级为高优先级。通过本发明实施例公开的方法、BSC和系统,首先统计当前接入终端的平均数据传输速率,然后将所述平均数据传输速率与设定的门限比较,根据比较结果进行终端调度优先级的相应调整,从而解决了接入网中用户间产生资源竞争的时候,大流量用户抢占小流量用户的带宽资源的问题,保证了小流量用户优先获得频带资源,提高了小流量用户体验。 本发明提供的技术方案不去识别业务类型,而是根据终端平均数据传输速率调整终端调度优先级,不违背协议透明的原则,实现简单,不会明显增加设备成本,同时能够达到保证小流量用户体验的目的。


图1为现有技术CDMA EVDO数据通信系统结构图;图2为本发明实施例提供的提高小流量用户体验的方法流程图;图3为本发明另一实施例提供的提高小流量用户体验的方法流程图;图4为本发明实施例提供的一种提高小流量用户体验的基站控制器BSC示意图;图5为本发明实施例提供的一种提高小流量用户体验的系统示意具体实施例方式为使本发明的目的、技术方案以及优点表达得更清楚明白,下面结合具体实施例和附图详细说明本发明提供的技术方案。在无线通信系统中,带宽受限的链路一般采用多用户共享抢占的策略,这样可以最大限度提高带宽利用率。如图1所示,为CDMA EVDO(Code Division Multiple Access Evolution Data Optimized,码分多址演进数据最优)数据通信系统结构,在基站收发台 BTS和基站控制器BSC之间的Abis接口、BTS和终端间的空中接口,是整个系统的带宽瓶颈,这两部分接口资源都是多用户共享。当用户数目增加时,每个用户所获得的带宽减小, 用户体验降低,这种降低对于小流量用户尤为明显。本发明实施例公开了一种提高小流量用户体验的方法。本实施例以EVDO网络为例,来说明当多个用户产生资源竞争时,提高小流量用户体验的方法。本实施例中,基站控制器BSC周期性统计用户终端的平均数据传输速率,当平均数据传输速率低于设定的门限时,例如门限值可设为lOOlcbit/s,则能够判定使用该终端的用户为小流量用户,可以提高该终端的基站调度优先级。如果多个用户都是小流量用户, 他们的调度优先级是相同的,小流量用户的调度优先级是针对大流量用户而言的,大流量用户和小流量用户的界定是根据他们的整体平均数据传输速率判定,门限的值可以灵活设定,动态变化,为了实现简便也可以采用静态门限。如图2所示,本实施例提供了一种提高小流量用户体验的方法,具体步骤如下步骤201、基站控制器BSC周期性统计终端的平均数据传输速率。BSC在计算终端的平均数据传输速率R时,可以首先统计终端在每个统计周期T内接收或发送的数据量S Byte,统计周期可以根据运营商的要求等因素设定,例如60秒;然后计算当前用户的平均数据传输速率R lcbit/s,R = S*8/(T*1024)。在统计终端的平均数据传输速率时,可以统计下行平均数据传输速率,也可以统计上行平均数据传输速率。步骤202、BSC将所述平均数据传输速率与设定的门限做比较,判断所述平均数据传输速率是否小于所述设定的门限。BSC将步骤201中得到的R与设定的门限,例如lOOlcbit/s比较,根据比较的结果可以判断出相应终端用户是否为小流量用户,若R小于设定门限值,则可以判定该用户为小流量用户,否则为大流量用户。小流量用户是针对大流量用户而言的,大流量用户和小流量用户的界定是根据他们的整体数据流量判定,门限的值可以灵活设定,动态变化,例如可以根据运营商的要求等因素灵活设定,为了实现简便也可以采用静态门限。步骤203、若所述平均数据传输速率小于所述设定的门限,BSC向基站收发台BTS 发送第一优先级调整命令,所述第一优先级调整命令中携带调整所述终端调度优先级为高优先级的信息,BTS调整所述终端的调度优先级为高优先级。调整终端优先级的功能可以通过BSC向BTS发送第一优先级调整命令,BTS执行所述第一优先级调整命令来完成。若所述平均数据传输速率小于所述门限,BSC向BTS发送优先级调整命令,所述命令中携带调整对应终端调度优先级为高优先级的信息。BTS接收BSC发送的优先级调整命令,调整相应终端的调度优先级。由于BTS接收到的优先级调整命令中携带调整对应终端优先级为高优先级的信息,BTS调整该用户的调度优先级为高优先级。通过本发明实施例公开的方法,基站控制器BSC首先统计终端的平均数据传输速率,将所述平均传输速率与设定的门限比较,若平均数据传输速率小于所述门限,则调整相应终端的调度优先级为高优先级,从而解决了接入网中用户间产生资源竞争的时候,大流量用户抢占小流量用户带宽资源的问题,保证了小流量用户优先获得频带资源,提高了小流量用户的体验。可选的,在上述实施例的基础上,如图3所示,还可以包括以下步骤步骤204、若所述平均数据传输速率大于或等于所述设定的门限,BSC向BTS发送第二优先级调整命令,所述第二优先级调整命令中携带调整所述终端调度优先级为普通优先级的信息,BTS调整所述终端的调度优先级为普通优先级。调整终端优先级的功能可以通可以通过BSC向基站收发台BTS发送第二优先级调整命令,BTS执行所述第二优先级调整命令来完成。若所述平均数据传输速率大于或等于所述设定的门限,BSC向BTS发送第二优先级调整命令,所述命令中携带调整对应终端调度优先级为普通优先级的信息。BTS接收BSC发送的第二优先级调整命令,调整相应终端的调度优先级。由于BTS接收到的优先级调整命令中携带调整对应终端优先级为普通优先级的信息,BTS调整该终端的调度优先级为普通优先级。在本发明方法实施例中,BTS在调整终端调度优先级时,可以通过修改存储在BTS 的调度优先级参数来实现。将终端的调度优先级参数调高,就达到了将调度优先级调为高优先级的目的。调度优先级参数越大,用户的调度权重越大,默认情况下,所有终端的调度优先级是相同的。需要说明的是,本发明实施例中终端调度优先级分为两级,即高优先级和普通优先级,默认情况下,所有终端都是普通优先级。也可以将终端调度优先级分为多级,提高小流量用户体验的过程可以采用本实施例中类似的方法。通过应用本发明实施例公开的方法,BSC首先统计终端的平均数据传输速率,然后将所述平均数据传输速率与设定的门限比较,,根据比较结果进行终端调度优先级的相应调整,从而解决了接入网中用户间产生资源竞争的时候,大流量用户抢占小流量用户的带宽资源的问题,保证了小流量用户优先获得频带资源,提高了小流量用户体验。需要说明的是,以上方法实施例是以CDMA EVDO通信系统为例,但在其它通信系统中,所述方法仍然适用。例如通用移动通信系统UMTS,长期演进LTE等。在UMTS系统中,接入网设备包括基站NodeB和无线网络控制器RNC ;在LTE系统中,则包括远端射频单元RRU 和基带单元BBU。相应的统计终端平均数据传输速率和将所述平均数据传输速率与设定的门限做比较以及发送优先级调整命令的步骤可以借助RNC或BBU实现,调整终端调度优先级的步骤可以借助NodeB与RNC协同或RRU与BBU协同来实现。本发明实施例公开了一种提高小流量用户体验的基站控制器BSC。如图4所示,所述BSC包括统计模块401 用于周期性统计终端的平均数据传输速率。比较模块402 用于将所述平均数据传输速率与设定的门限做比较,判断所述平均数据传输速率是否小于所述设定的门限。发送模块403 用于当所述平均数据传输速率小于所述设定的门限时,向基站收发台BTS发送优先级调整命令,所述命令中携带调整所述终端调度优先级为高优先级的信息,以使得BTS调整所述终端的调度优先级为高优先级。本实施例中,统计模块401具体可以用于首先统计当前接入终端在每个统计周期内接收或发送的数据量,然后计算当前用户的平均数据传输速率。在统计平均数据传输速率时,可以统计下行平均数据传输速率,也可以统计上行平均数据传输速率。本实施例中,判断模块402用于将模块401得到的终端平均数据传输速率与设定的门限比较,若所述平均数据传输速率小于门限值,则可以判定所述终端的用户为小流量用户,否则为大流量用户。可选的,发送模块403还用于当所述平均数据传输速率大于或等于所述设定的门限时,向BTS发送优先级调整命令,所述命令中携带调整对应终端调度优先级为普通优先级的信息。通过应用本发明实施例公开的BSC,可以统计出终端的平均数据传输速率,根据与设定的门限的比较结果,向BTS发送优先级调整命令,以使得BTS调整相应终端的调度优先级,保证了小流量用户优先获得频带资源,提高了小流量用户体验。
本发明实施例公开了一种提高小流量用户体验的系统。如图5所示,该系统包括基站控制器BSC501 用于周期性统计终端的平均数据传输速率,将所述平均数据传输速率与设定的门限做比较,若所述平均数据传输速率小于所述设定的门限,则向基站收发台BTS发送第一优先级调整命令,所述第一优先级调整命令中携带调整所述终端调度优先级为高优先级的信息。在统计终端平均数据传输速率时,可以统计下行平均数据传输速率,也可以统计上行平均数据传输速率。基站收发台BTS502 用于接收BSC发送的第一优先级调整命令,调整所述终端的调度优先级为高优先级。在上述实施例的基础上,可选的,BSC还用于当所述平均数据传输速率大于或等于所述设定的门限时,向BTS发送第二优先级调整命令,所述第二优先级调整命令中携带调整对应终端调度优先级为普通优先级的信息。BTS用于接收BSC发送的第二优先级调整命令,调整相应终端调度优先级为普通优先级。需要说明的是,上述系统实施例中,终端调度优先级分为两级,即普通优先级和高优先级,默认情况下,所有终端都是普通优先级。也可以将终端调度优先级分为多级,提高小流量用户体验的系统可以采用本实施例中类似的结构。通过应用本发明实施例公开的系统,BSC首先统计终端的平均数据传输速率,然后将上述平均数据传输速率与设定的门限比较,根据比较结果向BTS发送优先级调整命令, BTS进行终端调度优先级的相应调整,从而解决了接入网中用户间产生资源竞争的时候,大流量用户抢占小流量用户的带宽资源的问题,保证了小流量用户优先获得频带资源,提高了小流量用户体验。需要说明的是,以上系统实施例是以CDMA EVDO通信系统为例,但在其它通信系统中,所述系统仍然适用,例如通用移动通信系统UMTS,长期演进LTE等。在UMTS系统中,接入网设备包括基站NodeB和无线网络控制器RNC ;在LTE系统中,则包括远端射频单元RRU 和基带单元BBU。相应的统计终端数据传输速率和将所述平均数据传输速率与设定的门限做比较以及发送优先级调整命令的功能可以借助RNC或BBU实现,调整终端调度优先级的功能可以借助NodeB或RRU实现。通过本发明实施例公开的方法、装置和系统,首先统计当前接入终端的平均数据传输速率,然后将所述平均数据传输速率与设定的门限比较,根据比较结果进行终端调度优先级的相应调整,从而解决了接入网中用户间产生资源竞争的时候,大流量用户抢占小流量用户的带宽资源的问题,保证了小流量用户优先获得频带资源,提高了小流量用户体验。本发明提供的技术方案不去识别业务类型,而是根据终端平均数据传输速率调整终端调度优先级,不违背协议透明的原则,实现简单,不会明显增加设备成本,同时能够达到保证小流量用户体验的目的。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过硬件来实施,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备,可以是个人计算机,服务器,或者网络设备等,执行本发明各个实施例或者实施例的某些部分所述的方法。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
权利要求
1.一种提高小流量用户体验的方法,其特征在于,该方法包括基站控制器BSC周期性统计终端的平均数据传输速率;BSC将所述平均数据传输速率与设定的门限做比较,判断所述平均数据传输速率是否小于所述设定的门限;若所述平均数据传输速率小于所述设定的门限,所述BSC向基站收发台BTS发送第一优先级调整命令,所述第一优先级调整命令中携带调整所述终端调度优先级为高优先级的信息,以使得所述BTS调整所述终端的调度优先级为高优先级。
2.如权利要求1所述的方法,其特征在于,所述平均数据传输速率是下行平均数据传输速率或上行平均数据传输速率。
3.如权利要求1所述的方法,其特征在于,所述设定的门限是动态变化或静态的。
4.如权利要求1、2、3任一所述的方法,其特征在于,所述BSC将所述平均数据传输速率与设定的门限做比较,判断所述平均数据传输速率是否小于所述设定的门限之后,还包括步骤若所述平均数据传输速率大于或等于所述设定的门限,所述BSC向所述BTS发送第二优先级调整命令,所述第二优先级调整命令中携带调整所述终端调度优先级为普通优先级的信息,以使得所述BTS调整所述终端的调度优先级为普通优先级。
5.如权利要求4所述的方法,其特征在于,所述终端调度优先级分为两级,即高优先级和普通优先级。
6.一种提高小流量用户体验的基站控制器BSC,其特征在于,包括统计模块用于周期性统计终端的平均数据传输速率;比较模块用于将所述平均数据传输速率与设定的门限做比较,判断所述平均数据传输速率是否小于所述设定的门限;发送模块用于当所述平均数据传输速率小于所述设定的门限时,向基站收发台BTS 发送优先级调整命令,所述命令中携带调整所述终端调度优先级为高优先级的信息。
7.如权利要求6所述的BSC,其特征在于,所述平均数据传输速率是下行平均数据传输速率或上行平均数据传输速率。
8.如权利要求6或7任一所述的BSC,其特征在于,所述发送模块还用于当所述平均数据传输速率大于或等于所述设定的门限时,向BTS发送优先级调整命令,所述命令中携带调整所述终端调度优先级为普通优先级的信息。
9.一种提高小流量用户体验的系统,其特征在于,包括基站控制器BSC:用于周期性统计终端的平均数据传输速率,将所述平均数据传输速率与设定的门限做比较,若所述平均数据传输速率小于所述设定的门限,则向基站收发台 BTS发送第一优先级调整命令,所述第一优先级调整命令中携带调整所述终端调度优先级为高优先级的信息;基站收发台BTS 用于接收所述BSC发送的第一优先级优先级调整命令,调整所述终端的调度优先级为高优先级。
10.如权利要求9所述的系统,其特征在于,所述平均数据传输速率是下行平均数据传输速率或上行平均数据传输速率。
11.如权利要求9或10任一所述的系统,其特征在于,BSC还用于当所述平均数据传输速率大于或等于所述设定的门限时,向BTS发送第二优先级调整命令,所述第二优先级调整命令中携带调整对应终端调度优先级为普通优先级的信息,所述BTS还用于接收所述 BSC发送的第二优先级调整命令,调整所述终端的调度优先级为普通优先级。
12.如权利要求11所述的系统,其特征在于,所述终端调度优先级分为两级,即高优先级和普通优先级。
全文摘要
本发明实施例公开了一种提高小流量用户体验的方法、装置和系统。基站控制器BSC周期性统计终端的平均数据传输速率;BSC将所述平均数据传输速率与设定的门限做比较,判断所述平均数据传输速率是否小于所述设定的门限;若所述平均数据传输速率小于所述设定的门限,所述BSC向基站收发台BTS发送第一优先级调整命令,所述第一优先级调整命令中携带调整所述终端调度优先级为高优先级的信息,以使得所述BTS调整所述终端的调度优先级为高优先级。本发明实施例提供的技术方案能够提高小流量用户体验,实现简单,不会明显增加设备成本。
文档编号H04W28/20GK102333350SQ201110320359
公开日2012年1月25日 申请日期2011年10月19日 优先权日2011年10月19日
发明者席乐, 谢波 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1