本发明涉及通信领域,特别涉及一种业务接入控制方法、系统以及无线网络控制器、基站。
背景技术:
为了提升用户体验,增强移动网络竞争力,当前系统有开启2ms高速上行链路分组接入HSUPA业务配置的需求,但是较之R99和10ms HSUPA,2ms HSUPA业务消耗CE资源比较大,这将给负荷较大的站点带来系统冲击。
特别是在基站容量较为饱和时,业务接入会因系统过载失效,采用二次接纳也会带来额外的信令交互,更加恶化基站控制面处理的负荷。因此有必要引入新的业务接入控制方法来避免由于2ms HSUPA业务消耗CE资源比较大导致业务接入因系统过载失效。
技术实现要素:
本发明要解决的主要技术问题是,提供一种业务接入控制方法、系统以及无线网络控制器、基站,解决现有因2ms HSUPA业务消耗CE资源比较大,导致业务接入会因系统过载失效的问题。
为解决上述问题,本发明提供一种业务接入控制方法,包括:
基站获取小区的CE资源使用状态;
所述基站根据所述CE资源使用状态确定所述小区的业务接入能力指示;
所述基站将所述业务接入能力指示发送给无线网络控制器。
在本发明的一种实施例中,所述基站获取小区的CE资源使用状态包括:获 取小区的CE资源消耗数和CE资源总数,根据所述CE资源消耗数和所述CE资源总数确定CE资源使用状态。
在本发明的一种实施例中,所述基站根据所述CE资源使用状态确定所述小区的业务接入能力指示包括:
所述基站根据所述CE资源消耗数和所述CE资源总数得到CE资源使用率;
所述基站根据所述CE资源使用率确定所述小区的业务接入能力指示。
在本发明的一种实施例中,所述业务接入能力指示包括多种不同CE资源消耗级别的接入业务对应的接入指示;所述基站根据所述CE资源使用率确定所述小区的业务接入能力指示包括:所述基站根据不同的CE资源使用率确定对应CE资源消耗级别的接入指示。
在本发明的一种实施例中,多种不同CE资源消耗级别的接入业务对应的接入指示包括第一级别接入指示、第二级别接入指示和第三级别接入指示;所述基站根据不同的CE资源使用率确定对应CE资源消耗级别的接入指示包括:
当所述CE资源使用率大于等于第一阈值时,对应为第一级别接入指示;
当所述CE资源使用率小于第一阈值、大于等于第二阈值时,对应为第一级别接入指示和/或第二级别接入指示;
当所述CE资源使用率小于第二阈值时,对应为第一级别接入指示、第二级别接入指示和第三级别接入指示中的至少一种。
为解决上述问题,本发明还提供一种业务接入控制方法,包括:
无线网络控制器接收基站发送的业务接入能力指示;
所述无线网络控制器根据业务接入能力指示和业务所需消耗的CE资源给小区分配业务。
为解决上述问题,本发明还提供一种业务接纳控制方法,包括:
基站获取小区的CE资源使用状态;
所述基站根据所述CE资源使用状态确定所述小区的业务接入能力指示;
所述基站将所述业务接入能力指示发送给无线网络控制器;
所述无线网络控制器接收基站发送的业务接入能力指示;
所述无线网络控制器根据业务接入能力指示和业务所需消耗的CE资源给小区分配业务。
为解决上述问题,本发明还提供一种基站,包括获取模块、确定模块和发送模块:
所述获取模块用于获取小区的CE资源使用状态;
所述确定模块用于根据所述CE资源使用状态确定所述小区的业务接入能力指示;
所述发送模块用于将所述业务接入能力指示发送给无线网络控制器。
为解决上述问题,本发明还提供一种无线网络控制器,包括接收模块和分配模块:
所述接收模块用于接收基站发送的业务接入能力指示;
所述分配模块用于根据业务接入能力指示和业务所需消耗的CE资源给小区分配业务。
为解决上述问题,本发明还提供一种业务接纳控制系统,包括基站和无线网络控制器:
所述基站用于获取小区的CE资源使用状态,根据所述CE资源使用状态确定所述小区的业务接入能力指示,将所述业务接入能力指示发送给无线网络控制器;
所述无线网络控制器用于接收基站发送的业务接入能力指示,根据业务接 入能力指示和业务所需消耗的CE资源给小区分配业务。
本发明的有益效果是:
本发明提供的业务接入控制方法、系统以及无线网络控制器、基站。基站获取小区的CE资源使用状态;基站根据CE资源使用状态确定小区的业务接入能力指示;基站将业务接入能力指示发送给无线网络控制器。与现有技术相比,小区不是设置为固定的2ms高速上行链路分组接入,而是基站根据小区的CE资源使用状态确定小区的业务接入能力指示,并通过无线网络控制器让无线网络控制器能根据小区的CE资源使用状态合理的分配业务,这样可以让分配的业务所需消耗的资源与基站该小区可用的资源完全一致,能够避免业务接入因为系统过载而失效,进一步,能避免二次接入导致额外的信令交互导致给基站带去负荷,恶化基站处理的问题。
附图说明
图1为本发明实施例一提供的业务接入控制方法流程示意图;
图2为本发明实施例二提供的业务接入控制方法流程示意图;
图3为本发明实施例三提供的基站结构示意图;
图4为本发明实施例三提供的无线网络控制器结构示意图;
图5为本发明实施例三提供的业务接入控制系统结构示意图。
具体实施方式
为使本领域技术人员更好地理解本发明的技术方案,下面结合附图和具体实施方式对本发明作进一步详细描述。
实施例一
本实施例的业务接入控制方法,如图1所示,包括以下步骤:
步骤S101:基站获取小区的CE资源使用状态;
在该步骤中,CE资源使用状态是指小区的CE资源具体使用状况,例如该小区有100个CE资源,具体的有多少个CE资源被使用了以及多少个CE资源没有被使用即多少CE资源处于空闲状态。
步骤S102:基站根据CE资源使用状态确定小区的业务接入能力指示;
在该步骤中,由于不同的业务需要使用的资源是不一样的,例如R99业务、10ms高速上行链路分组接入业务和2ms高速上行链路分组接入业务,其中R99业务消耗的资源较少,10ms高速上行链路分组接入业务消耗的资源次之,2ms高速上行链路分组接入业务较多。假如R99业务消耗的资源较少需要消耗20个CE资源,10ms高速上行链路分组接入业务要消耗30个CE资源,而2ms高速上行链路分组接入业务需要消耗40个CE资源。这里的业务接入能力指示,是指看当前小区能够接入那种业务并且不会导致系统过载失效,即能使接入的业务需要消耗的CE资源数与空闲的CE资源数相匹配。例如采用2ms高速上行链路分组接入业务那么至少得空余60个CE资源才能保证业务接入成功,否则就会因过载而失败。值得注意的是,本实施例中的具体在CE资源数和CE资源消耗数以及各业务CE资源消耗数都是为了便于方案理解的举例,对本申请不构成任何限制。
步骤S103:基站将业务接入能力指示发送给无线网络控制器。
在该步骤中,基站将业务接入能力指示发送给无线网络控制器,那么无线网络控制器就可以确定小区允许接入的业务,具体的可以通过一定的接口将接入能力指示带给无线网络控制器。为了更好节约彼此间的信令交互,优选的可以设置第一预设周期将将业务接入能力指示发送给无线网络控制器。例如可以第一预设周期设置为30s,当然,具体是第一预设周期值可以根据具体情况进行 具体设置。进一步,为了降低系统的复杂性,可以利用系统本身的审计响应将该业务接入能力指示发送给无线网络控制器,即将该业务接入能力指示通过扩充字段加入到审计响应中。
具体的,在上述步骤S101中,基站获取小区的CE资源使用状态包括:获取小区的CE资源消耗数和CE资源总数,根据CE资源消耗数和CE资源总数确定CE资源使用状态。具体的,CE资源消耗数包括:高速上行链路分组接入业务HSUPA的CE资源消耗数和R99的CE资源消耗数。具体的,HSUPA的CE资源消耗数包括:动态HSUPA的CE资源消耗数和静态HSUPA的CE资源消耗数。这得注意的是,这里高速上行链路分组接入业务HSUPA既包括10ms高速上行链路分组接入业务HSUPA,也包括2ms高速上行链路分组接入业务HSUPA。进一步,为了便于降低信令的交互,优选的可以设置第二预设周期获取小区的CE资源消耗数。例如可以第二预设周期设置为320ms,当然,具体是第二预设周期值可以根据具体情况进行具体设置。
具体的,在上述步骤S102中,基站根据CE资源使用状态确定小区的业务接入能力指示包括:基站根据CE资源消耗数和CE资源总数得到CE资源使用率;基站根据CE资源使用率确定小区的业务接入能力指示。进一步,业务接入能力指示包括多种不同CE资源消耗级别的接入业务对应的接入指示;基站根据CE资源使用率确定小区的业务接入能力指示包括:基站根据不同的CE资源使用率确定对应CE资源消耗级别的接入指示。具体的,多种不同CE资源消耗级别的接入业务对应的接入指示包括第一级别接入指示、第二级别接入指示和第三级别接入指示;基站根据不同的CE资源使用率确定对应CE资源消耗级别的接入指示包括:当CE资源使用率大于等于第一阈值时,对应为第一级别接入指示;当CE资源使用率小于第一阈值、大于等于第二阈值时,对应为第一级别接入指 示和/或第二级别接入指示;当CE资源使用率小于第二阈值时,对应为第一级别接入指示、第二级别接入指示和第三级别接入指示中的至少一种。结合上面的例子进行说明,这里的第一级别接入指示、第二级别接入指示和第三级别接入指示分别可以指R99业务接入指示、10ms高速上行链路分组业务接入指示和2ms高速上行链路分组业务接入指示。这里的第一阈值可以设置为80%,第二阈值可以设置为60%,当然,这里的第一阈值和第二阈值的具体值可以根据具体情况进行具体设置。例如有100个CE资源,如果使用了80个,那么使用率便是80%,如果使用了70个那么使用率就是70%,如果使用60个,那么使用率就是60%。当使用了80个时,那么就只允许接入消耗CE资源数小于20的业务接入,即只允许R99业务接入;如果使用了70个时,那么就只允许接入消耗CE资源数小于30的业务接入,即只允许R99业务接入和/或10ms的高速上行链路分组业务接入;如果使用了60个时,那么就只允许接入消耗CE资源数小于40的业务接入,即只允许R99业务接入、10ms的高速上行链路分组业务接入和10ms的高速上行链路分组业务接入至少一种接入。
实施例二
本实施例的业务接入控制方法,如图2所示,包括以下步骤:
步骤S201:HSUPA调度器统计动态HSUPA CE消耗,周期性的(例如320ms)上报给BAS(资源管理子系统);
步骤S202:BAS按照周期性进行各个共用陆地网络PLMN的R99上下行、HSUPA的CE消耗个数的统计,后由HSUPA调度器定时上报触发将R99上下行CE消耗数、HSUPA静态CE消耗数连同HSUPA动态CE消耗数一起发送给RCS(无线控制子系统);
步骤S203:RCS收到各BP板BAS周期性上报的各PLMN的R99上下行CE、HSUPA CE消耗数后,更新每块BP单板所在本地小区组的各PLMN的R99上下行CE、HSUPA CE使用率;
步骤S204:RCS更新每块BP板各小区的上行CE消耗数,包括R99上行CE、HSUPA静态CE两部分;
步骤S205:RCS周期性(例如30s)进行采样,对每个小区统计上行CE消耗数,根据一定的算法,并考虑各个小区的HSUPA能力,计算上行CE使用率;
步骤S206:将计算所得CE使用率与相关门限进行比较,如果大于等于门限A(例如80%),则设置审计响应小区响应扩展字段1(例如data[2]的bit0)为1,如果小于门限A大于等于门限B(例如60%),则设置审计响应小区响应扩展字段2(例如data[2]的bit1)为1,如果小于门限B,则设置审计响应小区响应扩展字段1和2均为0;
步骤S207:RCS周期性(例如30s)向RNC发送审计响应消息,包含每个小区的HSUPA接纳资源指示,例如,如果data[2]的bit0为1,那么只可建R99;如果data[2]的bit1为1,那么最大可建10ms HSUPA;如果data[2]的bit0和data[2]的bit1均为0,则最大可建2ms HSUPA。
值得注意的是,本实施例中的HSUPA调度器、资源管理子系统和无线控制子系统都设置在基站上。当然,具体可以根据具体实际应用进行设置。具体的,CE使用率的计算方法:上行CE使用率=上行CE消耗数/上行CE总数,其中:上行CE消耗数,包含R99上行CE、HSUPA静态CE两部分;上行CE总数,以license为基准。具体来说,对于一个特定小区a,其运行建立在n块BP板,则小区a的上行CE使用率为:小区a上行CE使用率=n块BP板小区总上行CE消耗数/n块BP板上行CE总数。采用本申请的方法,就可以实现在基站NodeB负荷较 重时分类接入HSUPA业务功能,有效防止业务接纳控制因系统过载而失效。
实施例三
本实施例提供一种基站300,如图3所示,包括获取模块301、确定模块302和发送模块303:获取模块301用于获取小区的CE资源使用状态;确定模块302用于根据CE资源使用状态确定小区的业务接入能力指示;发送模块303用于将业务接入能力指示发送给无线网络控制器400。
本实施例还提供一种无线网络控制器400,如图4所示,包括接收模块401和分配模块402:接收模块401用于接收基站300发送的业务接入能力指示;分配模块402用于根据业务接入能力指示和业务所需消耗的CE资源给小区分配业务。
本实施例还提供一种业务接纳控制系统,如图5所示,包括基站300和无线网络控制器400:基站300用于获取小区的CE资源使用状态,根据CE资源使用状态确定小区的业务接入能力指示,将业务接入能力指示发送给无线网络控制器400;无线网络控制器400用于接收基站300发送的业务接入能力指示,根据业务接入能力指示和业务所需消耗的CE资源给小区分配业务。
本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,上述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
以上实施例仅用以说明本发明的技术方案而非限制,仅仅参照较佳实施例 对本发明进行了详细说明。本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。