一种构建无线链路的方法、基站、基站控制器及系统转让专利

申请号 : CN200910090820.3

文献号 : CN101631362B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 李熠

申请人 : 华为技术有限公司

摘要 :

本发明实施例公开了一种构建无线链路的方法、基站、基站控制器及系统,技术方案包括:向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则;当确定实际可分配的旧板信道单元数不满足基站控制器根据新板信道单元消耗规则发送的无线链路构建请求时,告知基站控制器根据所述旧板信道单元消耗规则构建无线链路。本发明实施例还公开了一种构建无线链路的基站、基站控制器及系统。采用本发明实施例所述的技术方案当基站上存在新旧单板混插的情况时,能够有效的保证基站侧和基站控制器侧维护的信道单元的统一,避免了由于基站控制器侧维护的信道单元与基站侧的信道单元不一致产生的累积误差,从而导致基站控制器侧的误准入问题。

权利要求 :

1.一种构建无线链路的方法,其特征在于,包括:

向基站控制器发送消息,所述消息中包含基站中新板和旧板的信道单元消耗规则;

当确定实际可分配的旧板信道单元数不满足基站控制器根据新板信道单元消耗规则发送的无线链路构建请求时,告知基站控制器根据所述旧板信道单元消耗规则构建无线链路。

2.根据权利要求1所述的方法,其特征在于,向基站控制器发送消息,具体过程包括:针对接收到的来自于基站控制器的审计请求消息,生成包含新板和旧板信道单元消耗规则的审计响应消息;或者,在本地小区建立后,生成包含新板和旧板信道单元消耗规则的资源状态指示消息;

向基站控制器发送所述审计响应消息或资源状态指示消息。

3.根据权利要求1所述的方法,其特征在于,所述确定所述基站中实际可分配的旧板信道单元数不满足基站控制器根据新板信道单元消耗规则发送的无线链路构建请求,具体过程包括:根据接收到的基站控制器根据新板信道单元消耗规则发送的无线链路构建请求,判断所述实际可分配的旧板信道单元数是否满足所述无线链路构建请求中的信道单元理论值,当根据旧板信道单元消耗规则确定在构建无线链路中需要消耗的信道单元实际值大于可分配的旧板信道单元数时,向基站控制器发送构建失败响应,所述构建失败响应中携带所述在构建无线链路中需要消耗的信道单元实际值及构建失败原因为旧板信道单元不足。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当根据新板或旧板信道单元消耗规则,确定在构建无线链路中需要消耗的新板或旧板的信道单元实际值小于或等于实际可分配的新板或旧板信道单元数时,确定满足基站控制器根据新板或旧板信道单元消耗规则发送的无线链路构建请求,并向基站控制器发送构建成功响应,所述构建成功响应中包括在使用新板或旧板信道单元构建无线链路时消耗的信道单元实际值,以使基站控制器用所述信道单元实际值替换所述无线链路构建请求中的信道单元理论值,获得实际可分配的剩余信道单元数。

5.一种构建无线链路的基站,其特征在于,所述基站包括:

消息处理模块,用于向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则;

请求响应模块,用于当确定实际可分配的旧板信道单元数不满足基站控制器根据新板信道单元消耗规则发送的无线链路构建请求时,通知基站控制器根据旧板信道单元消耗规则构建无线链路。

6.根据权利要求5所述的基站,其特征在于,所述消息处理模块具体包括:

消息生成单元,用于针对接收到的来自于基站控制器的审计请求消息,生成包含新板和旧板信道单元消耗规则的审计响应消息;或者,用于在本地小区建立后,生成包含新板和旧板信道单元消耗规则的资源状态指示消息;

消息发送单元,用于向基站控制器发送所述消息生成单元生成的审计响应消息或资源状态指示消息。

7.根据权利要求5所述的基站,其特征在于,所述请求响应模块具体包括:

资源判定单元,用于针对基站控制器根据新板信道单元消耗规则发送的无线链路构建请求,判断所述实际可分配的旧板信道单元数是否满足所述无线链路构建请求中的信道单元理论值,当根据旧板信道单元消耗规则确定在构建无线链路中需要消耗的信道单元实际值大于可分配的旧板信道单元数时,确定所述实际可分配的旧板信道单元数不满足所述无线链路构建请求;

响应发送单元,用于当所述资源判定单元确定所述实际可分配的旧板信道单元数不满足所述无线链路构建请求时,向基站控制器发送构建失败响应,所述构建失败响应中携带所述在构建无线链路中需要消耗的信道单元实际值及构建失败原因为旧板信道单元不足。

8.根据权利要求5所述的基站,其特征在于,所述请求响应模块还用于:

当根据新板或旧板信道单元消耗规则,确定在构建无线链路中需要消耗的新板或旧板的信道单元实际值小于或等于实际可分配的新板或旧板信道单元数时,确定满足基站控制器根据新板或旧板信道单元消耗规则发送的无线链路构建请求,并向基站控制器发送构建成功响应,所述构建成功响应中包括在使用新板或旧板信道单元构建无线链路时消耗的信道单元实际值,以使基站控制器用所述信道单元实际值替换所述无线链路构建请求中的信道单元理论值,获得实际剩余的信道单元数。

9.一种构建无线链路的方法,其特征在于,包括:

接收来自于基站的消息,所述消息中包含基站中新板和旧板信道单元消耗规则;

接收来自于基站的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知,并根据旧板信道单元消耗规则构建无线链路。

10.根据权利要求9所述的方法,其特征在于,接收基站发送的消息,具体过程包括:接收并保存基站针对审计请求消息,发送的包含新板和旧板信道单元消耗规则的审计响应消息;或者,接收并保存基站在本地小区建立后,发送的包含新板和旧板信道单元消耗规则的资源状态指示消息。

11.根据权利要求9所述的方法,其特征在于,接收基站发送的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知,并根据旧板信道单元消耗规则构建无线链路,具体过程包括:接收基站发送的构建失败响应,所述构建失败响应用于表示基站在使用旧板信道单元构建无线链路时,根据旧板信道单元消耗规则确定需要消耗的信道单元实际值大于实际可分配的旧板信道单元数,且所述失败响应中包含所述信道单元实际值及构建失败原因为旧板信道单元不足;

向基站发送无线链路构建请求,所述请求中包含根据旧板信道单元消耗规则确定的信道单元理论值。

12.根据权利要求9所述的方法,其特征在于,所述方法还包括:

接收基站发送的构建成功响应,所述构建成功响应用于表示基站根据新板或旧板信道单元消耗规则确定的新板或旧板的信道单元实际值小于或等于实际可分配的新板或旧板信道单元数,满足根据新板或旧板信道单元消耗规则发送的无线链路构建请求,且所述构建成功响应中包括基站在使用新板或旧板信道单元构建无线链路时消耗的信道单元实际值;

将所述信道单元实际值替换为根据新板信道单元消耗规则确定的信道单元理论值,获得实际可分配的剩余信道单元数。

13.一种构建无线链路的基站控制器,其特征在于,包括:

接收处理模块,用于接收来自于基站的消息,所述消息中包含基站中新板和旧板信道单元消耗规则;

请求监控模块,用于接收来自于基站的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知,并根据旧板信道单元消耗规则构建无线链路。

14.根据权利要求13所述的基站控制器,其特征在于,所述接收处理模块具体包括:接收单元,用于接收基站针对审计请求消息,发送的包含新板和旧板信道单元消耗规则的审计响应消息;或者,接收基站在本地小区建立后,发送的包含新板和旧板信道单元消耗规则的资源状态指示消息;

存储单元,用于存储接收单元接收到的所述审计响应消息或资源状态指示消息。

15.根据权利要求13所述的基站控制器,其特征在于,所述请求监控模块具体包括:响应接收单元,用于接收基站发送的构建失败响应,所述构建失败响应用于表示基站在使用旧板信道单元构建无线链路时,根据旧板信道单元消耗规则确定的信道单元实际值大于实际可分配的旧板信道单元数,且所述失败响应中包含所述信道单元实际值及构建失败原因为旧板信道单元不足;

响应处理单元,用于在所述响应接收单元接收到所述失败响应后,向基站发送无线链路构建请求,所述请求中包含根据旧板信道单元消耗规则确定的信道单元理论值。

16.根据权利要求13所述的基站控制器,其特征在于,所述请求监控模块还用于:接收基站发送的构建成功响应,所述构建成功响应用于表示基站根据新板或旧板信道单元消耗规则确定的新板或旧板的信道单元实际值小于或等于实际可分配的新板或旧板信道单元数,满足根据新板或旧板信道单元消耗规则发送的无线链路构建请求,且所述构建成功响应中包括基站在使用新板或旧板信道单元构建无线链路时消耗的信道单元实际值;

根据所述基站发送的构建成功响应,用所述信道单元实际值替换为根据新板信道单元消耗规则确定的信道单元理论值,获得实际可分配的剩余信道单元数。

17.一种构建无线链路的方法,其特征在于,包括:

基站向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则;

基站控制器在接收到基站发送的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知时,根据旧板信道单元消耗规则构建无线链路。

18.一种构建无线链路的系统,其特征在于,包括:

权利要求5-8任一所述的基站和权利要求13-16任一所述的基站控制器。

说明书 :

一种构建无线链路的方法、基站、基站控制器及系统

技术领域

[0001] 本发明涉及通信技术领域,具体涉及一种构建无线链路的方法、基站、基站控制器及系统。
[0002] 背景技术
[0003] 在WCDMA系统中,NodeB(WCDMA系统 的基站)通过 与RNC(Radio Network Controller,无线网络控制器或基站控制器)之间的信令交互,使RNC能够获知NodeB具有的资源和能力,并根据所述资源和能力建立、增加或重配置无线链路。 [0004] 当NodeB在本地小区建立之后,为了告知RNC自己建立在本小区的各种资源和能力,会主动发起资源状态指示消息。其中,该消息中包括HSUPA(High Speed Uplink Packet Access,高速上行分组接入)E-DCH(Dedicated Physical Control Channel,专用物理控制信道)能力消耗规则,即E-DCH的CE(Channel Element,信道单元)消耗规则。RNC根据NodeB上报的资源状态指示消息设置待建或待重配置无线链路的GBR(Guaranteed BitRate,保证比特速率),发起无线链路建立、增加或重配置流程。
[0005] NodeB的资源和能力变更时,会主动请求RNC发起用于对NodeB变更后的资源和能力进行审计的审计请求消息,或者,当RNC在检测到自身所维护的NodeB的资源和能力与NodeB侧上报不一致或异常时,也会主动向NodeB发起审计请求消息,NodeB会在RNC发起的审计请求消息的审计响应消息中上报变更后的资源和能力,其中包括HSUPA E-DCH能力消耗规则。
[0006] 但是,当NodeB上存在新、旧基带单板混插的情况时,由于新、旧单板的E-DCH CE消耗规则不同,会存在应该按照哪种E-DCH CE消耗规则向RNC上报的问题。目前,对于这种问题的解决方案主要是:NodeB按照最强处理能力准则来选择采用哪种E-DCH CE消耗规则上报。例如:通常新单板比旧单板处理能力要强,相同SF(Spread Factor,扩频因子)条件下消耗的CE数少,这样就要按照新单板的CE消耗规则上报给RNC。RNC根据收到的CE消耗规则自身维护一套NodeB的CE资源使用状态,主要包括已消耗CE数,剩余CE数等。 [0007] 在本发明创造过程中,发明人发现现有技术中至少存在如下问题:当NodeB上存在新、旧单板混插时,由于RNC侧所维护的CE消耗规则与NodeB侧不同单板之间的CE消耗规则不完全一致,所以随着用户接入数的增加,会产生RNC侧的误准入问题。 [0008] 发明内容
[0009] 本发明的实施例提供了一种构建无线链路的方法、基站、基站控制器及系统,有效的保证了基站侧和基站控制器侧维护的信道单元资源的统一,避免了现有技术中基站控制器侧和基站侧维护的信道单元不一致产生的累积误差导致基站控制器侧的误准入问题。 [0010] 本发明实施例提供了一种构建无线链路的方法(一),包括:
[0011] 向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则; [0012] 当确定实际可分配的旧板信道单元数不满足基站控制器根据新板信道单元消耗规则发送的无线链路构建请求时,告知基站控制器根据所述旧板信道单元消耗规则构建无线链路。
[0013] 本发明实施例还提供了一种构建无线链路的基站,所述基站包括: [0014] 消息处理模块,用于向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则;
[0015] 请求响应模块,用于当确定实际可分配的当确定旧板信道单元数不满足基站控制器根据新板信道单元消耗规则发送的无线链路构建请求时,通知基站控制器根据旧板信道单元消耗规则构建无线链路。
[0016] 本发明实施例提供了一种构建无线链路的方法(二),包括:
[0017] 接收来自于基站的消息,所述消息中包含基站中新板和旧板信道单元消耗规则; [0018] 接收来自于基站的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知,并根据旧板信道单元消耗规则构建无线链路。
[0019] 本发明实施例提供了一种构建无线链路的基站控制器,包括: [0020] 接收处理模块,用于接收来自于基站的消息,所述消息中包含基站中新板和旧板信道单元消耗规则;
[0021] 请求监控模块,用于接收来自于基站的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知,并根据旧板信道单元消耗规则构建无线链路。
[0022] 本发明实施例还提供了一种构建无线链路的方法(三),包括: [0023] 基站向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则;
[0024] 基站控制器在接收基站发送的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知时,根据旧板信道单元消耗规则构建无线链路。
[0025] 本发明实施例还提供了一种构建无线链路的系统,包括:
[0026] 如上所述的构建无线链路的基站和如上所述的构建无线链路的基站控制器。 [0027] 由上述本发明实施例提供的技术方案可以看出,通过实施本发明实施例所揭示的技术方案,能够有效的保持NodeB侧和RNC侧维护CE资源的统一,避免了由于RNC维护的CE消耗规则与基站上新旧单板CE消耗规则不一致,而产生的累积误差导致RNC的误准入问题。

附图说明

[0028] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0029] 图1为本发明具体实施例所述构建无线链路的方法(一)的流程图; [0030] 图2为本发明具体实施例所述构建无线链路的基站结构示意图; [0031] 图3为本发明具体实施例所述构建无线链路的方法(二)的流程图; [0032] 图4为本发明具体实施例所述构建无线链路的基站控制器结构示意图; [0033] 图5为本发明具体实施例所述构建无线链路的方法(三)的流程图; [0034] 图6为本发明具体实施例所述构建无线链路的系统的结构示意图; [0035] 图7为本发明实施例一所述构建无线链路的方法的流程图;
[0036] 图8为本发明实施例二所述构建无线链路的方法的流程图;
[0037] 图9为本发明实施例三所述构建无线链路的方法的流程图。

具体实施方式

[0038] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039] 在本发明实施例的背景技术中,当NodeB上存在新旧基带板混插的情况时,NodeB通常都要根据最强处理能力准则选择新板CE消耗规则上报给RNC;RNC侧会维护新板的CE消耗规则,并根据新板的CE消耗规则向NodeB下发构建无线链路请求。由于新旧单板的CE消耗规则不一致,当RNC使用NodeB上的旧板的资源构建无线链路时,会存在新板CE消耗规则与旧板CE不匹配的问题,从而导致RNC侧的误准入。针对上述背景技术存在的问题,本发明实施例提供了一种构建无线链路的方法、基站及基站控制器,能够有效的保持NodeB侧和RNC侧维护CE资源的统一,很好的解决了现有技术存在的问题。
[0040] 为了更好的理解本发明具体实施例的技术方案,详细的技术方案如下: [0041] 如图1所示,本发明具体实施例从基站的角度提出了一种构建无线链路的方法(一),所述方法可以包括:
[0042] 步骤101:向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则;
[0043] 步骤102:当确定实际可分配的旧板信道单元数不满足基站控制器根据新板信道单元消耗规则发送的无线链路构建请求时,告知基站控制器根据所述旧板信道单元消耗规则构建无线链路。
[0044] 在一种实施场景下,步骤101的具体过程可以包括:
[0045] (1)针对接收到来自于基站控制器的审计请求消息,生成包含新板和旧板信道单元消耗规则的审计响应消息;或者,在本地小区建立后,生成包含新板和旧板信道单元消耗规则的资源状态指示消息;
[0046] (2)向基站控制器发送所述审计响应消息或资源状态指示消息。 [0047] 具体的说,资源状态指示消息用于基站在本地小区建立后,告知基站控制器已建立在本地小区的资源和能力的汇报消息,基站控制器根据基站上报的资源和能力,向基站下发无线链路构建请求;
[0048] 审计响应消息是针对接收到的基站控制器发起的审计请求消息做出的响应消息。一种关于审计请求消息的发送过程如下:当NodeB的资源和能力发生变更时,NodeB会主动请求RNC发送用于审计NodeB变更后的资源和能力的审计请求消息,以便RNC获得NodeB的最新资源和能力的情况,并根据最新的资源和能力构建无线链路;或者,当RNC维护的资源和能力与NodeB上报的资源和能力不一致时,RNC主动向NodeB发送所述审计请求消息,来获得NodeB最新的资源和能力。
[0049] 在一个实施场景中,上述步骤101执行完毕后,一般会接收到基站控制器发送的无线链路构建请求;所述请求中包含根据新板信道单元消耗规则确定的构建无线链路需要消耗的信道单元理论值。
[0050] 在一种实施场景下,步骤102的具体过程可以包括:
[0051] 根据接收到的基站控制器根据新板信道单元消耗规则发送的无线链路构建请求,判断所述实际可分配的旧板信道单元数是否满足所述无线链路构建请求中的信道单元理论值,当根据旧板信道单元消耗规则确定在构建无线链路中需要消耗的信道单元实际值大于可分配的旧板信道单元数时,向基站控制器发送构建失败响应,所述构建失败响应中携带所述在构建无线链路中需要消耗的信道单元实际值及构建失败原因为旧板信道单元不足。
[0052] 进一步的,本发明实施例所述方法还可以包括:
[0053] 当根据新板或旧板信道单元消耗规则,确定在构建无线链路中需要消耗的新板或旧板的信道单元实际值小于或等于实际可分配的新板或旧板信道单 元数时,确定满足基站控制器根据新板或旧板信道单元消耗规则发送的无线链路构建请求,并向基站控制器发送构建成功响应,所述构建成功响应中包括在使用新板或旧板信道单元构建无线链路时消耗的信道单元实际值,以使基站控制器用所述信道单元实际值替换所述无线链路构建请求中的信道单元理论值,获得实际可分配的剩余信道单元数。
[0054] 具体的说,NodeB通过在资源状态指示消息或审计响应消息中携带了新板和旧板信道单元消耗规则,所以RNC侧维护有新、旧两种CE消耗规则。按照最强处理能力准则,RNC优先根据新板CE消耗规则向NodeB发起无线链路构建请求。基站侧在接收到所述无线链路构建请求时,优先使用新板CE,并对自身具有的新板或旧板的CE资源进行判定,以确定是否满足所述构建请求。在一个实施场景中,基站根据自身具有的实际可分配的新板CE或旧板CE数,通过新板或旧板CE消耗规则确定构建该无线链路需要消耗的新板或旧板CE实际值,并将新板或旧板CE实际值与自身具有的实际可分配的新板或旧板CE数作比较,当所述CE实际值小于或等于基站具有的实际可分配的新板或旧板CE数时,足以建立该无线链路,并向基站发送构建成功响应。
[0055] 例如:基站根据新板CE消耗规则向基站下发新增一条SF16的无线链路的构建请求,基站优先使用新板CE(新板上有5个CE)来构建,由于新板CE资源与新板CE消耗规则匹配一致,基站根据新板CE消耗规则确定消耗的CE实际值为4,与所述构建请求中的理论值4相等,且基站自身具有的实际可分配的新板资源满足该构建请求,所以不会出现资源累积误差的问题,并向基站控制器反馈构建成功响应消息,携带在建立SF16中消耗的CE实际值4。
[0056] 具体的说,当新板CE消耗完毕,开始使用旧板CE构建无线链路时,由于基站控制器只能获知剩余信道单元数,而不清楚新板和旧板CE的具体分配情况,所以基站根据新板CE规则使用旧板CE构建无线链路时,由于旧板CE处理能力较新板CE弱,在构建无线链路的过程中消耗的CE实际值大于根据新板 CE规则确定的CE理论值,具体可以包括以下两种情况:
[0057] (1)基站控制器根据新板CE消耗规则向基站发送无线链路构建请求时,基站根据旧板CE消耗规则确定的CE实际值小于或等于自身具有的实际可分配的旧板信道单元数时,由于旧板剩余的CE足够多,足以满足构建请求中需要消耗的CE数,向基站控制器反馈构建成功响应,并在所述消息中携带消耗的CE实际值,以保证基站控制器侧可以获得真实的剩余结果;
[0058] 例如:基站上旧板CE数为3,基站控制器向基站下发新增一条SF32的无线链路,基站根据旧板CE消耗规则确定需要消耗的CE实际值为3,大于该构建请求中根据新板CE消耗规则确定的CE理论值2,且等于自身具有的旧板CE数3,所以可以满足该构建请求,即向基站控制器发送构建成功响应,并携带在建立SF32时消耗的CE实际值3。 [0059] (2)当基站控制器根据自身维护的剩余CE数,根据新板CE消耗规则下发无线链路构建请求时,基站在根据旧板CE消耗规则确定构建该无线链路需要消耗的CE实际值后,判断所述CE实际值大于实际可分配的旧板CE数时,确定旧板CE不足,向基站控制器发送构建失败响应,所述构建失败响应中携带所述信道单元实际值及失败原因为旧板信道单元不足。基站控制器在接收到所述构建失败响应后,经确认失败原因为旧板CE资源不足,根据自身维护的旧板CE消耗规则向基站下发构建无线链路请求,通过这种方式保证了基站侧和RNC侧资源的一致性,避免了累积误差的产生。
[0060] 例如:基站控制器侧维护的剩余CE数为4,基站控制器根据剩余CE数且根据新板CE消耗规则向基站发送新建一条SF16的无线链路,基站接收到请求后,根据旧板CE消耗规则确定构建SF16需要消耗的信道单元数为6个,大于该请求中CE理论值4,且大于实际可分配的剩余CE数4,即不满足该请求,向基站控制器发送失败响应消息,以告知基站控制器根据旧板CE消耗规则构建无线链路,可以构建一条SF32的无线链路。
[0061] 在一个实施场景中,可通过在向基站控制器发送的消息中增加私有接口,来携带旧板信道单元消耗规则的。本发明实施例不限于通过增加私有接口的方式携带旧板CE消耗规则,其他能够获得携带旧板CE消耗规则的手段都涵盖在本发明实施例的保护范围中。 [0062] 采用上述本发明实施例所述的方法,在向基站发送的资源状态指示消息或审计响应消息中携带旧板CE消耗规则,告知RNC基站侧存在新旧单板混合的状况;并且当基站侧的CE数满足RNC下发的构建请求时,在向基站发送的构建响应消息中携带基站侧消耗的CE实际值,使RNC能够获得剩余资源的实际状况;通过在RNC侧维护旧板的信道单元消耗规则,当由于基站侧旧板CE不足导致构建请求失败时,RNC尝试使用旧板CE消耗规则发起无线链路的构建,及时保证了基站侧资源和规则的一致性,避免了累积误差。 [0063] 如图2所示,基于上述以基站的角度提出的一种构建无线链路的方法(一),本发明实施例以基站的角度提出了一种构建无线链路的基站,所述基站可以包括: [0064] 消息处理模块11,用于向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则;
[0065] 请求响应模块12,用于当确定实际可分配的旧板信道单元数不满足基站控制器根据新板信道单元消耗规则发送的无线链路构建请求时,通知基站控制器根据旧板信道单元消耗规则构建无线链路。
[0066] 在一个实施场景中,所述消息处理模块11具体可以包括:
[0067] 消息生成单元111,用于针对接收到的来自于基站控制器的审计请求消息,生成包含新板和旧板信道单元消耗规则的审计响应消息;或者,用于在本地小区建立后,生成包含新板和旧板信道单元消耗规则的资源状态指示消息;
[0068] 消息发送单元112,用于向基站控制器发送所述消息生成单元生成的审计响应消息或资源状态指示消息。
[0069] 在一个实施场景中,所述请求响应模块12具体可以包括:
[0070] 资源判定单元121,用于针对基站控制器根据新板信道单元消耗规则发送的无线链路构建请求,判断所述实际可分配的旧板信道单元数是否满足所述无线链路构建请求中的信道单元理论值,当根据旧板信道单元消耗规则确定在构建无线链路中需要消耗的信道单元实际值大于可分配的旧板信道单元数时,确定所述实际可分配的旧板信道单元数不满足所述无线链路构建请求;
[0071] 响应发送单元122,用于当所述资源判定单元确定所述实际可分配的旧板信道单元数不满足所述无线链路构建请求时,向基站控制器发送构建失败响应,所述构建失败响应中携带在构建无线链路中需要消耗的信道单元实际值及构建失败原因为旧板信道单元不足。
[0072] 在一个实施场景中,所述请求响应模块还可以用于:
[0073] 当根据新板或旧板信道单元消耗规则,确定在构建无线链路中需要消耗的新板或旧板的信道单元实际值小于或等于实际可分配的新板或旧板信道单元数时,确定满足基站控制器根据新板或旧板信道单元消耗规则发送的无线链路构建请求,并向基站控制器发送构建成功响应,所述构建成功响应中包括在使用新板或旧板信道单元构建无线链路时消耗的信道单元实际值,以使基站控制器用所述信道单元实际值替换所述无线链路构建请求中的信道单元理论值,获得实际剩余的信道单元数。
[0074] 由于本发明实施例所述基站是参考图1中所述方法(一)实施例获得的,所以图2所示的基站实施例中涉及的各模块与图1中所示方法实施例中的步骤从功能实现角度去看可以是一一对应的,具体技术方案可以参见上述图1所述的方法实施例,不再赘述。 [0075] 通过采用上述本发明实施例所述的基站,能够保证RNC侧维护的规则与 基站上实际消耗的资源统一,解决了现有技术中由于RNC侧维护的规则与实际消耗的资源不统一造成的累积误差问题。
[0076] 如图3所示,本发明实施例以基站控制器的角度提出了一种构建无线链路的方法(二),与图1中具体实施例所述基站侧的方法实施例对应,该方法可以包括: [0077] 步骤201:接收来自于基站的消息,所述消息中包含基站中新板和旧板信道单元消耗规则;
[0078] 步骤202:接收来自于基站的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知,并根据旧板信道单元消耗规则构建无线链路。
[0079] 在一个实施场景中,步骤201中接收基站发送的消息可与图1所示的方法实施例中步骤101中发送的消息对应,具体技术方案可参考上述图1所示的实施例。 [0080] 在一个实施场景中,步骤201具体过程可以包括:
[0081] 接收并保存基站针对审计请求消息,发送的包含新板和旧板信道单元消耗规则的审计响应消息;或者,接收并保存基站在本地小区建立后,发送的包含新板和旧板信道单元消耗规则的资源状态指示消息。
[0082] 在一个实施场景中,在执行完上述步骤201后,向基站发送无线链路构建请求;所述请求中包含根据新板信道单元消耗规则确定的构建无线链路需要消耗的信道单元理论值。
[0083] 在一个实施场景中,步骤202的具体过程可以包括:
[0084] 接收基站发送的构建失败响应,所述构建失败响应用于表示基站在使用旧板信道单元构建无线链路时,根据旧板信道单元消耗规则确定需要消耗的信道单元实际值大于实际可分配的旧板信道单元数,且所述失败响应中包含 所述信道单元实际值及构建失败原因为旧板信道单元不足;
[0085] 向基站发送无线链路构建请求,所述请求中包含根据旧板信道单元消耗规则确定的信道单元理论值。
[0086] 在一个实施场景中,所述方法还可以包括:
[0087] 接收基站发送的构建成功响应,所述构建成功响应用于表示基站根据新板或旧板信道单元消耗规则确定的新板或旧板的信道单元实际值小于或等于实际可分配的新板或旧板信道单元数,满足根据新板或旧板信道单元消耗规则发送的无线链路构建请求,且所述构建成功响应中包括基站在使用新板或旧板信道单元构建无线链路时消耗的信道单元实际值;
[0088] 将所述信道单元实际值替换为根据新板信道单元消耗规则确定的信道单元理论值,获得实际可分配的剩余信道单元数。
[0089] 由于本发明实施例所述方法是与图1所示的方法(一)实施例对应的另一种以基站控制器的角度提出的构建无线链路的方法,所以本发明实施例中涉及的技术方案与图1所示的实施例中涉及的技术方案对应,不再一一赘述。
[0090] 采用本发明实施例所述的方法,在基站上存在新旧基带板混插时,获得构建无线链路过程中实际消耗的CE数目,避免了由于规则与资源不匹配导致的堆积误差问题,保证了资源分配的正确性。
[0091] 如图4所示,基于上述以基站控制器的角度提出的一种构建无线链路的方法(二),本发明实施例以基站控制器的角度提出了一种构建无线链路的基站控制器,所述基站控制器可以包括:
[0092] 接收处理模块21,用于接收来自于基站的消息,所述消息中包含基站中新板和旧板信道单元消耗规则;
[0093] 请求监控模块22,用于接收基站发送的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知, 并根据旧板信道单元消耗规则构建无线链路。
[0094] 在一个实施场景中,所述接收处理模块21具体可以包括:
[0095] 接收单元211,用于接收基站针对审计请求消息,发送的包含新板和旧板信道单元消耗规则的审计响应消息;或者,接收基站在本地小区建立后,发送的包含新板和旧板信道单元消耗规则的资源状态指示消息;
[0096] 存储单元212,用于存储接收单元接收到的所述审计响应消息或资源状态指示消息。
[0097] 在一个实施场景中,所述请求监控模块22具体可以包括:
[0098] 响应接收单元221,用于接收基站发送的构建失败响应,所述构建失败响应用于表示基站在使用旧板信道单元构建无线链路时,根据旧板信道单元消耗规则确定的信道单元实际值大于实际可分配的旧板信道单元数,且所述失败响应中包含所述信道单元实际值及构建失败原因为旧板信道单元不足;
[0099] 响应处理单元222,用于在所述响应接收单元接收到所述失败响应后,向基站发送无线链路构建请求,所述请求中包含根据旧板信道单元消耗规则确定的信道单元理论值。 [0100] 在一个实施场景中,所述请求监控模块22具体还可以用于:
[0101] 接收基站发送的构建成功响应,所述构建成功响应用于表示基站根据新板或旧板信道单元消耗规则确定的新板或旧板的信道单元实际值小于或等于实际可分配的新板或旧板信道单元数,满足根据新板或旧板信道单元消耗规则发送的无线链路构建请求,且所述构建成功响应中包括基站在使用新板或旧板信道单元构建无线链路时消耗的信道单元实际值;
[0102] 根据所述基站发送的构建成功响应,用所述信道单元实际值替换为根据新板信道单元消耗规则确定的信道单元理论值,获得实际可分配的剩余信道单元数。 [0103] 本发明实施例是基于上述图3中所示的方法(二)实施例获得的,所以本 发明实施例中涉及的具体技术方案可以参考图3所示的方法实施例,不再一一赘述。 [0104] 采用本发明实施例所述的基站控制器,在基站上存在新旧基带板混插时,避免了由于规则与资源不匹配导致的堆积误差问题。
[0105] 如图5所示,本发明具体实施例是基于上述图1和图3所示的方法实施例,以构建无线链路的系统角度提出的一种构建无线链路的方法。
[0106] 本发明具体实施例一种构建无线链路的方法(三),技术方案如下: [0107] 步骤100:基站向基站控制器发送消息,所述消息中包含基站中新板和旧板信道单元消耗规则;
[0108] 步骤200:基站控制器在接收基站发送的用于告知实际可分配的旧板信道单元数不满足根据新板信道单元消耗规则发送的无线链路构建请求的通知时,根据旧板信道单元消耗规则构建无线链路。
[0109] 在一个实施场景中,本实施例技术方案涵盖了图1和图3所对应的方法实施例中的技术方案,具体内容可参见上述具体实施例的相关内容,不再一一赘述。 [0110] 采用上述本发明具体实施例,在基站上存在新旧基带板混插的情况时,很好的保证了基站侧与基站控制器侧上资源分配的一致,避免了由于基站上旧板信道单元与新板信道单元消耗规则不匹配产生的误差累积问题。
[0111] 如图6所示,本发明具体实施例是基于上述图5所述的方法实施例获得的一种无线链路构建系统,在一个实施场景中,所述系统包括如图2所示的构建无线链路的基站10和如图4所示的构建无线链路的基站控制器20,具体内容可参见上述图2和图4所示的具体实施例中的相关内容,不再赘述。
[0112] 为了更好的说明本发明的技术方案,下面结合具体实施例进行说明。 [0113] 本发明实施例1:
[0114] 如图7所示,本发明实施例中以基站向基站控制其发送资源状态指示消息为例进行说明。
[0115] 步骤501:NodeB向RNC上报资源状态指示消息;所述消息中携带基站中新板和旧板CE消耗规则;
[0116] 在一个实施场景中,在基站上存在新旧单板混插时,按照最强处理能力准则选择新单板的E-DCH CE消耗规则上报给RNC;旧板CE消耗规则可通过在所述消息中增加私有接口携带给RNC;
[0117] 步骤502:RNC接收所述资源状态指示消息,并根据新板CE消耗规则向NodeB发送建立一条SF16的RL(无线链路)请求;
[0118] 具体地说,RNC保存资源状态指示消息,维护新旧两种CE消耗规则。RNC根据NodeB上报的资源状态指示消息获知NodeB共有20个CE,并优先选用新板CE消耗规则考虑满配置使用。
[0119] 步骤503:NodeB接收SF16的RL信令,并返回成功的构建响应消息; [0120] NodeB接收SF16的RL信令消息后,优先选择在新单板上建立RL,根据新单板CE消耗规则确定建立SF16消耗的CE实际值为4,小于实际可分配的新板CE10,满足建立SF16的RL请求,向RNC反馈构建成功响应,并通过在构建成功响应消息中增加私有接口中携带建立SF16消耗的CE实际值4;
[0121] 步骤504:RNC根据收到的构建成功响应,用私有接口中的CE实际值4更新已消耗的CE数为4;
[0122] 由于基站优先使用新单板构建无线链路,根据新板CE消耗规则确定的CE理论值与基站侧消耗的CE实际值相等(CE数为4);
[0123] 步骤505:RNC下发一条RL新增信令,新增一条SF16的RL;
[0124] 步骤506:NodeB优先选择在新单板上建立该RL,返回构建成功响应; [0125] 该构建成功响应中私有接口中携带基站根据新板CE消耗规则确定的在构 建SF16时消耗的CE实际值4,小于剩余的实际可分配的新板CE数6;
[0126] 步骤507:RNC根据收到NodeB发送的构建成功响应,用私有接口中的CE实际值4更新已消耗的CE数为8;
[0127] 步骤508:RNC下发一条RL新建信令,新建一条SF32的RL:
[0128] 步骤509:NodeB优先选择在新单板上建立该RL,返回构建成功响应; [0129] 该构建成功响应中的私有接口中携带根据新板CE消耗规则确定的构建SF32消耗的CE实际值2,等于新板CE数2;
[0130] 步骤510:RNC根据收到的构建成功响应,用所述私有接口中的实际值2更新已消耗的CE数为10;
[0131] 步骤511:RNC下发一条RL新建信令,新建一条SF32的RL;
[0132] 步骤512:由于新单板上CE资源消耗完毕,NodeB选择在旧单板上建立该RL,根据旧单板CE消耗规则返回构建成功响应;
[0133] 该响应消息的私有接口中携带基站根据旧板消耗规则确定的构建SF32消耗的CE实际值3,小于实际可分配的旧板CE数10;
[0134] 步骤513:RNC根据收到的构建成功响应用私有接口中的CE实际值3更新已消耗的CE数为13;
[0135] 在RNC侧根据新板CE消耗规则确定的理论消耗的CE数是2,所以如果不用实际消耗的CE数去更新理论消耗的CE数,就会造成累积误差,采用本发明实施例避免了这一问题。
[0136] 步骤514:RNC下发RLS重配置信令,将之前建立的RL由SF32重配置到SF16; [0137] 步骤515:NodeB资源管理模块选择在旧单板上重配置SF16的RL,根据旧单板CE消耗规则返回构建成功响应;
[0138] 该构建成功响应中的私有接口中携带基站根据旧板CE消耗规则确定的构建SF32消耗的CE实际值6,小于剩余的实际可分配的旧板CE数10(旧单板 CE消耗规则中建立SF16要消耗的CE数为6,新单板上建立SF16要消耗的CE数为4);
[0139] 步骤516:RNC根据收到构建成功响应用私有接口中的实际值6更新已消耗的CE数为16;
[0140] 步骤517:RNC下发一条RL新建信令,新建一条SF32的RL;
[0141] 步骤518:NodeB选择在旧单板上建立该RL,根据旧单板CE消耗规则返回构建成功响应;
[0142] 该构建成功响应中私有接口中携带基站根据旧板CE消耗规则确定的构建SF32消耗的CE实际值3,小于剩余旧板的CE数4(旧单板CE消耗规则中建立SF32要消耗的CE数为3,新单板CE消耗规则要消耗4);
[0143] 步骤519:RNC根据收到构建成功响应用私有接口中的CE实际值3更新已消耗的CE数为19;
[0144] 步骤520:RNC检测到已使用的CE数为19,不能满足再建立SF32或者SF16的RL,则不再发起RL的建立。
[0145] 如果不使用本发明实施例所述方法,RNC只能根据NodeB上报的CE消耗规则(新单板CE消耗规则)建立或者重配置RL,即使在使用旧单板上的CE时,也是按照新单板CE消耗规则来匹配,则在完成上述19个步骤后判定NodeB上仍然还有4个CE空闲(实际上新、旧单板上剩余的CE已经不允许再准入了),于是还会在NodeB上准入新的RL,而此时NodeB上无论新单板还是旧单板都不能满足准入一个RL所需的CE,从而导致误准入。 [0146] 从上述实施例可以看出在给基站控制器发送的资源状态指示消息中携带的旧板信道单元消耗规则没有被使用,是因为实施例1是基站在接收到基站控制器下发的无线链路构建请求后,经判断确定自身具有的新板或旧板信道单元均可满足所述构建请求的情况作为本实施例的应用场景,实施例2可以清楚说明旧板的信道单元消耗规则的使用过程。 [0147] 采用本发明实施例1中所述的技术方案,通过在RNC侧对应地维护两套新、旧CE消耗规则,在根据新单板CE消耗规则建立RL过程中CE消耗完毕后,根据旧单板CE消耗规则建立RL,解决了现有技术中误准入的问题。
[0148] 本发明实施例2:
[0149] 如图8所示,本发明实施例以基站向基站控制器发送资源状态指示消息为例进行说明,是上述实施例1的另一种应用场景。
[0150] 实施例2与实施例1的区别在于,基站控制器在根据新板信道单元消耗规则向基站发送构建请求时,基站侧的实际可分配的旧板信道单元数不足以构建该无线链路时(根据旧板信道单元消耗规则确定的CE实际值大于旧板信道单元数),向基站控制器发送构建失败响应。
[0151] 具体过程如下:
[0152] 步骤601:NodeB在本地小区建立之后主动向RNC发送资源状态指示消息;在所述消息中携带旧板信道单元消耗规则;
[0153] 本发明实施例通过在所述资源状态指示消息中增加私有接口,来携带旧板CE消耗规则上报给RNC;
[0154] 步骤602:RNC接收NodeB发送的所述资源状态指示消息后,根据新板CE消耗规则下发无线链路构建消息;
[0155] 步骤603:NodeB收到无线链路构建消息后,通过判断确定实际可分配的旧板CE不足时,则返回构建失败响应,失败原因填写为旧板CE资源不足;
[0156] NodeB在收到RNC下发的构建无线链路的消息后,当自身维护的新板或旧板CE数大于或等于根据旧板信道单元规定的CE实际值时,向RNC反馈成功响应消息,并在成功响应消息中携带在准入时CE实际值,用于替换RNC侧根据新板CE消耗规则确定的CE理论值,并确定实际剩余的CE数;(与实施例1中所述的技术方案相同)
[0157] 当NodeB使用旧板CE时,根据旧板CE消耗规则确定消耗的CE实际值大 于旧板CE数时,会向RNC反馈失败响应消息,并在失败响应消息中携带CE实际值和失败原因为旧板CE不足。
[0158] 步骤604:RNC收到失败响应后查看失败原因,如果确认是旧板实际可分配的CE资源不足,则尝试使用维护的旧板CE消耗规则重新发起无线链路构建消息。 [0159] 上述本发明实施例中清楚的说明了实施例1中的另一种特殊情况,在旧板资源不足导致准入失败时的应用场景,同时体现了在基站控制器侧维护新旧两套CE消耗规则的重要性,保证了基站和控制器两端资源的统一。
[0160] 本发明实施例3:
[0161] 如图9所示,本发明实施例以基站向基站控制器发送的审计响应消息为例进行说明。与实施例1和实施例2中涉及的技术方案相同。
[0162] 当NodeB的资源和能力发生变更时,在RNC下发的审计请求消息的审计响应消息中增加私有接口。具体过程如下:
[0163] 步骤701:RNC发起审计请求消息审计NodeB;
[0164] 步骤702:NodeB在审计响应消息中增加RNC的私有接口,如果存在新旧单板CE消耗规则不同的情况,则在该私有接口中上报旧板的CE消耗规则;
[0165] 步骤703:RNC根据新板CE消耗规则给NodeB发起无线链路构建消息; [0166] 步骤704:NodeB收到无线链路构建消息后,当确定旧板上实际可分配的CE资源不足时,则返回构建失败响应,失败原因填写为旧板CE资源不足;(与实施例2中涉及的技术方案相同,不再赘述)
[0167] 当基站上新板或旧板信道单元满足RNC的构建请求时(根据新板或旧板信道单元消耗规则确定的CE实际值小于或等于新板或旧板的信道单元数),反馈构建成功响应,与实施例1中涉及的技术方案相同。
[0168] 步骤705:RNC收到失败响应后查看失败原因,如果确定是旧板上实际可分配的CE资源不足,则尝试使用维护的旧板CE消耗规则重新发起无线链路构 建。 [0169] 采用本发明实施例3所述的方法,保证了基站和基站控制器两端资源的统一,避免了由于累积误差产生的误准入问题。
[0170] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0171] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。