专利名称:获取服务损耗度的方法及装置的制作方法
技术领域:
本发明涉及通信技术领域,特别涉及一种获取服务损耗度的技术。
技术背景通信网络中的每一个通信设备都能够对外提供特定的一种或多种服务。通信设备在物理上是由一个个FRU (Field-Replaceable Unit,最小可更换单元) 组成的。通信设备整体的运行就体现为这些FRU之间的共同协作和运行,通 信设备的服务能力也由这些FRU的运行状态所决定。若其中某一个或某几个 FRU失效或出现异常或损坏,那么通信设备的服务能力或服务容量可能会受到 一些影响,进而整个通信网络的服务能力或服务容量可能也会受到影响。现有技术中,将通信设备或者通信网络的某种服务能力的降低程度或损耗 程度称为该种服务的服务损耗度。本发明人发现,由于现有技术中没有有效的 方法来确定发生故障的FRU对通信设备及整个通信网络的服务能力的影响程 度,通常情况下,通信设备的运营者只能得知是哪些FRU发生了何种故障不 能正常工作了,而无法得知发生故障的FRU对通信设备及整个通信网络的服 务能力影响有多大、会导致通信设备及整个通信网络的服务能力下降多少或者 通信设备及整个通信网络的服务损耗度是多少,因此通信设备的运营者不能准 确地把握通信设备及整个通信网络的服务能力的变化情况。发明内容本发明提供了 一种获取服务损耗度的方法及装置,用以实现能准确地得到 服务模块在任意时刻的服务损耗度,能使用户准确地把握通信设备和整个通信 网络的服务能力和状况。
本发明实施例提出一种获取服务损耗度的方法,包括获取服务模块中每个第一级子模块的服务损耗度,所述各第一级子模块按 照预先定义的一种组成模型组合成所述服务模块;根据所述组成模型的服务损耗度确定方法、以及所述每个第一级子模块的 服务损耗度,确定所述服务模块的服务损耗度。本发明实施例提出一种获取服务损耗度的装置,包括子模块损耗度获取单元,用于获取服务模块中每个第一级子模块的服务损 耗度,所述各第一级子模块按照预先定义的一种组成模型组合成所述服务模 块;服务损耗度确定单元,用于根据所述组成模型服务损耗度确定方法、以及 所述子模块损耗度获取单元获取的每个第一级子模块的服务损耗度,确定所述 服务模块的服务损耗度。本发明实施例提供的获取服务损耗度的方法及装置,该方法及装置根据预 先定义的服务模块的多种组成模型,通过获取服务模块中按照预先定义的一种 组成模型组合成该服务模块的每个第一级子模块的服务损耗度,并根据该组成 模型的服务损耗度确定方法、以及每个第一级子模块的服务损耗度,确定服务 模块的服务损耗度,可以使用户能准确地得到服务模块在任意时刻的服务损耗 度,并可以使用户准确地把握通信设备和整个通信网络的服务能力和状况。
图1为本发明实施例中串连模型结构示意图;图2为本发明实施例中并联模型结构示意图;图3为本发明实施例中支路模型结构示意图;图4为本发明实施例中主备冗余备份模型结构示意图;图5为本发明实施例中N+1模型结构示意图;图6为本发明实施例中获取服务损耗度的方法流程图;
图7为本发明实施例中第一级子模块服务损耗度的获取方法流程图;图8为本发明实施例中分解第一级子^t块的方法流程图;图9为本发明实施例一中RNC的CS域接入服务的服务模块结构示意图;图10为本发明实施例一中RNC的CS域接入服务损耗度确定方法流程图;图11为本发明实施例一中交换子系统的结构示意图;图12为本发明实施例二中服务模块结构示意图;图13为本发明实施例中获耳又月良务损耗度的装置结构示意图。
具体实施方式
由于现有技术无法确定发生故障的FRU对通信设备及整个通信网络的服 务能力的影响程度,本发明实施例提出了一种获取服务损耗度的方法及装置, 在对该方法进行详细描述之前,对各实施例中将要出现的概念进行统一将通 信设备或者通信网络中提供某一种服务的所有硬件的组合称为该种服务的服 务模块。因此,服务模块的类型可以分为通信设备中的服务模块和通信网络中 的服务模块,服务模块的最小组成单元通常是FRU。服务模块的服务损耗度即 为对应通信设备或通信网络的服务损耗度。本发明实施例提供的获取服务损耗度的方法及装置,便是在服务模块的 FRU发生故障时,确定其服务损耗度。该方法及装置根据预先定义的服务模块 的多种组成模型,通过获取服务模块中按照预先定义的一种组成模型组合成该 服务模块的每个第一级子模块的服务损耗度,并根据该组成模型的服务损耗度 确定方法、以及每个第一级子模块的服务损耗度,确定服务模块的服务损耗度。本发明实施例中,服务模块的组成模型包括串连模型、并联模型、支路模 型、主备冗余备份模型和N+1备份模型,任何服务模块都可以看作是这五种组 成模型的结合。下面对分别对上述五种组成模型的各服务模块的服务损耗度确 定方法进行详细描述1、串连模型 串连模型包括至少两个串行提供服务的组成部分。串连模型的服务损耗度为串连模型的各组成部分中损耗最大的那个组成部分的服务损耗度。例如参阅图l所示,该串连模型由n个单元组成,单元l一直到单元n是 串行地处理服务;单元1完成服务处理工作后,单元2根据单元1的工作结果 进行服务处理工作;之后,单元3根据单元2的工作结果进行服务处理工作, 即各单元依次根据前一个连接单元的工作结果进行服务处理工作,直至单元n 完成服务处理工作,从而使整个串连模型提供了相应的服务;单元l至单元n 中任何一个单元发生故障都会影响到之后每一个单元的工作。该串连模型的服 务损耗度取决于这n个单元中损耗最大的那个单元的服务损耗度,其计算公式Outaget =Max (Outagei ,Outage2 ,A,Outagen)..........................(1)其中,Outaget表示该串连模型的服务损耗度,Outage表示单元i的服务损耗度,i=l, 2……n。 2、并联模型并联模型包括至少两个并行提供服务的组成部分,各组成部分相互独立, 互不影响。并联模型的服务损耗度为并联模型中各组成部分各自的服务损耗 度的加权平均值。例如参阅图2所示,该并联模型由n个单元组成,每个单元占用一个支路, 单元1 一直到单元n同时提供服务,互不影响,相对独立;在单元l至单元n 中,如果有一个或多个单元发生故障,也不会影响其他单元的正常工作。由于 每个支路对资源的指配或控制能力不尽相同,所以该并联模型的服务损耗度要 考虑到每个支路的服务损耗度的权重值,该并联模型的服务损耗度等于各个并 联支路服务损耗度的加权平均值,其计算公式如下<formula>formula see original document page 9</formula>其中,Outage,表示该并联模型的服务损耗度,Outage,表示单元i的服务损 耗度,Weight,表示单元i的服务损耗度的权重值,i=l, 2……n。 3、支路模型支踏4莫型包括两个组成部分,其中一个组成部分为干节点,另一个组成部 分为支节点,当干节点的服务损耗度高于预先设定的服务损耗度门限值时,支 节点会自动失去工作能力。该服务损耗度门限值是指能保证支节点正常工作的 干节点的服务损耗度门限值,当干节点的服务损耗度超过该门限值时,支节点 便自动失去工作能力。支路才莫型的服务损耗度的确定方法为当干节点的服务损耗度小于该服务损耗度门卩艮值时,根据如下公式确定支 路模型的服务损耗度Outaget = (WeightJOutage, WeightZOutage^WWeight^ Weight2).............(3)当干节点的服务损耗度大于或等于该服务损耗度门限值时,根据如下公式 确定支路模型的服务损耗度Outage, = (Weight, * Outage, + Weight2) / (Weight, + Weight2).................(4)其中,Outage,表示支路模型的服务损耗度,Outage, 、 Outage2分别表示干节 点的服务损耗度、支节点的服务损耗度,Weight, 、 Weig^分别表示干节点的服务损耗度权重值、支节点的服务损耗度权重值。实际上,公式(4)是公式(3)的一种特殊情况,即在公式(3)中,当 干节点的服务损耗度大于或等于该服务损耗度门限值时,支节点的服务损耗度 为100%。例如参阅图3所示,该支路模型中,单元l为干节点,单元2为支节点。 这两个节点的地位是不一样的单元1是单元2工作的基础,单元2是单元1 的扩展和补充。若单元1的服务损耗度高于预先设定的服务损耗度门限值,则 单元2无论自身是否工作正常都会自动失去工作能力。设定能保证单元2正常工作的单元1的服务损耗度门限值为X%,则该支 路模型的服务损耗度的确定方法如下所述
当单元l的服务损耗度小于X。/。时,采用上述公式(3)确定该支路模型的服 务损耗度。当单元1的服务损耗度大于或等于X。/。时,采用上述公式(4)确定该 支路模型的服务损耗度。4、 主备冗余备份模型主备冗余备份模型包括互为备份的两个组成部分。在主备冗余备份模型的 两个组成部分中, 一个组成部分是另一个组成部分的备^f分。主备冗余备份;漠型 的服务损耗度的确定方法为主备冗余备份模型的各组成部分中损耗最小的那 个组成部分的服务损耗度。例如参阅图4所示,该主备冗余备份模型中,单元1与单元2是主备关系, 谁是主谁是备是动态的,当主单元发生了损耗会自动变为备单元。因此该主备 冗余备份模型的服务损耗度等于各单元中损耗最小的那个单元的服务损耗度, 其计算公式如下Outaget =Min (Outage! ,Outage2)................................(5)其中,Outaget表示该主备冗余备份模型的服务损耗度,Outage, 、 0utage2分 别表示单元1的服务损耗度、单元2的服务损耗度。5、 N+l备份模型N+l备份模型包括至少三个组成部分,其中一个组成部分是其它任意一个 组成部分的备份。N+l备份模型的服务损耗度的确定方法为n+lZ Outagej - Max (Outage,, AOutagen ,Outagen+1)Outage,=^-... .(6)n其中,n表示N+l备份模型的所有组成部分的数目减一,Outaget表示N+l 备份模型的服务损耗度,Outagei表示第i个组成部分的服务损耗度,i=l, 2......n+l。例如参阅图5所示,该N+1备份模型中,单元1 一直到单元(n+l)中,有一个单元是作为其他n个单元中任意一个单元的备份,即其他n个单元中有一个单元失效时,便由这个备份单元代替失效单元开始工作,因此其他n个单元
中有一个单元失效不会影响该N+l备份模型的整体服务能力,只有当失效单元 的个数大于1个时才会产生损耗,才会影响该N+1备份模型的整体服务能力, 图5所示的该N+1备份模型的服务损耗度根据上述公式(6)计算得到。参阅图6所示,本发明实施例提供的获取服务损耗度的方法具体流程如下 所述5601、 获取服务模块中每个第一级子模块的服务损耗度,各第一级子模块 按照预先定义的一种组成模型组合成服务模块;5602、 根据该组成模型的服务损耗度确定方法、以及每个第一级子模块的 服务损耗度,确定服务模块的服务损耗度。其中,在步骤S602中,可以将各第一级子模块组合成服务模块的那种组 成模型简称为服务模块的Levd-0模型。参阅图7所示,S601中,服务模块中每个第一级子模块的服务损耗度的获 取方法为5701、 获取第一级子模块被分解成最小可更换单元的过程中,每一次分解 所得的各组成部分,每一次分解所得的各组成部分的组合关系满足预先定义的 一种组成模型;5702、 根据每一次分解所得的各组成部分及其对应的组成模型服务损耗度 确定方法,确定第一级子模块的服务损耗度。其中,参阅图8所示,S701中服务模块的各第一级子模块被分解成最小可 更换单元的过程进一步包括5801、 判断是否有可分解的第一级子模块,可分解的第一级子模块由至少 两个FRU组成;如果是,则继续执行步骤S802; 否则,结束分解,继续执行步骤S702。5802、 分别分解每一个可分解的第 一级子模块得到对应的至少两个第二级 子模块,该至少两个第二级子模块根据一种组成模型组合成分解前的第一级子模块;将该至少两个第二级子模块的组成模型,简称为该第 一级子模块的Level-1 模型。S803、判断是否有可分解的第二级子模块,可分解的第二级子模块由至少 两个FRU组成;如果是,则执行步骤S804:分别分解每一个可分解的第二级子模块,依次 例推,直至分解得到的第n级子模块为FRU时结束分解,继续执行步骤S702; 否则,结束分解,继续执行步骤S702。在上述步骤S801—S804中,可以记录对服务模块的每一次分解结果,比 如记录分解所得的各级子模块的组成模型、以及各级子模块所包括的组成部 分。至此完成了对服务模块中第 一级子模块的分解工作。假设在S701中,分解可分解的第一级子模块依次得到第二级子模块、、、 第n级子模块,则得到第一级子模块的Levd-l模型、、、第(n-l)级子模块的 Level-n-l模型,则S702中确定第一级子模块的服务损耗度的具体方法为确定第一级子模块的每一个第n级子模块的服务损耗度;根据组成该第一 级子模块的各第n—l级子模块的对应各第n级子模块的服务损耗度、以及各 第n级子模块对应的组成模型的服务损耗度确定方法,确定该第一级子模块的 各第n—l级子模块的服务损耗度;之后,确定该第一级子模块的各第n—2级 子模块的服务损耗度,依次例推,直到确定了该第一级子模块的服务损耗度。其中,对于每一个FRU,在实际应用中,其自身的服务损耗度通常不是 100%就是0%,当FRU正常工作时,其服务损耗度为0%,当FRU出现故障 无法正常工作时,其服务损耗度为100%。法进4于详细描述 实施例一WCDMA系统的RNC (Radio Network controller,无线网络控制器)可以 提供两种服务CS ( Circuit Switched,电路交换)域的接入服务和PS (Packet Switched,分组交换)域的接入服务。通常, 一个RNC有一个交换子系统和至少一个业务子系统(最多可有17 个业务子系统)。如图9所示,本发明实施例一中,RNC中提供CS域接入服 务的服务^f莫块包括 一个交换子系统和两个业务子系统,两个业务子系统分别 是第 一业务子系统和第二业务子系统。假设交换子系统中的WLPU ( WCDMA RNC Line Process Unit , WCDMA无线网络控制器线^各处理板)1、 WNET (WCDMA RNC NET work switch board, WCDMA无线网络控制器交换网板) l不可用,第一业务子系统的服务损耗度为20%、第二业务子系统的服务损耗 度为40%,如图10所示,本发明实施例一确定RNC的CS域接入服务损耗度 的方法流程为S101、获取RNC中提供CS域接入服务的服务模块中每个第一级子模块 的服务损耗度,各第一级子模块按照预先定义的一种组成模型组合成服务模 块。根据前述步骤S801 — S804可知,该服务模块的Level-0模型是串连模型, 参阅图11所示,该服务模块有两个第一级子模块交换子系统构成的第一级 子模块A、及第一业务子系统和第二业务子系统组成的第一级子模块B,记录 此分解结果。如图ll所示,第一级子模块A的Level-l模型是串连模型,第一级子模块 A可分解为三个第二级子模块,分别是两块WMPU (WCDMA RNC Main Process Unit WCDMA,无线网络控制器交换主处理板)组成的第二级子^^莫块 A'、两块WNET组成的第二级子模块B'、以及四块WLPU组成的第二级子模 块C';第二级子模块A'的Level-2模型是主备冗余模型,第二级子模块A'可分解 为两个第三级子^f莫块,分别为两块WMPU; 第二级子模块B'的Levd-2模型是主备冗余模型,第二级子才莫块B'可分解 为两个第三级子模块,分别为两块WNET;第二级子模块C'的Level-2模型是并联模型,第二级子^t块C'可分解为四 个第三级子模块,分别为四块WLPU;由于WMPU、 WNET、 WLPU已经是FRU,因此不必对各第三级子模块 进行分解。第一级子模块B的Level-l模型是并联模型,第一级子^^莫块B可分解为两 个第二级子才莫块分别是第一业务子系统和第二业务子系统;由于第一业务子 系统和第二业务子系统的服务损耗度为已知,因此不必再对第一级子模块B继 续分解。根据前述步骤S702可知,第一级子模块A的服务损耗度的确定过程如下 所述参阅图ll所示,在第一级子模块A中,第三级子模块分别为WLPU1、 WLPU2、 WNET1、 WNET2、 WLPU1、 WLPU2、 WLPU3和WLPU4,其中 WLPU1和WNET1为不可用,则各第三级子模块的服务损耗度分别为Outage層ui=0% ,Outage暫w=0% ,Outage職t严1000/0Outage画n=0% ,Outage wlpu1==100% ,Outage,uf00/0;Outage肌pu,=0% ,Outage謂,=0% ;上述Outage匿u, 、 Outage丽u2 、 Outage舰n 、 Outage舰t2 、 Outage机pui 、 Outage肌pu2 、 Outage肌pu3 、 Outage肌,分别表示WLPU1 、 WLPU2、 WNET1 、 WNET2、 WLPU1、 WLPU2、 WLPU3矛口 WLPU4的月良务4员诔毛度。则各第二级子模块的服务损耗度的确定方法分别为由于第二级子模块A'的Level-2模型是主备冗余模型,因此根据上述公式 (5 )可知第二级子模块A'的服务损耗度为Outage2A =Min (Outage醫u, ,Outage碧u2) =Min (0%,0%) =0;由于第二级子模块B'的Level-2模型是主备冗余模型,因此根据上述公式 (5 )可知第二级子模块B'的服务损耗度为Outage2B =Min (Outage丽T, ,Outage赚T2) =Min(0%, 100%) =0% ; 由于第二级子模块C'的Level-2模型是并联模型,因此根据上述公式(2 ) 可知第二级子模块C'的服务损耗度为 Outage2C = (100%+0%+0%+0%) /4=25% ;上述Outage2A、 0Utage2B、 0Utage2C分别表示第二级子模块A'、第二级子模块 B'和第二级子模块C'的服务损耗度。由于第一级子模块A的Level-1模型是串连模型,因此根据公式(1 )可 知第一级子模块A的服务损耗度为Outage1A =Max (Outage2A ,Outage2B ,Outage2C) = Max (0%, 0%, 25%) = 25% ;上述Outage^表示第一级子模块A的服务损耗度。根据前述步骤S702可知,第一级子模块B的服务损耗度的确定过程如下 所述在第一级子模块B中,第一业务子系统的服务损耗度为20%,第二业务子 系统的服务损耗度为40%,且第一级子模块B的Level-l模型是并联模型,所 以根据上述公式(2)可知第一级子模块B的服务损耗度为Outage1B= (OutagewBs,十OutagewBS2)/2-(20。/。+40。/。)/2二300/0上述Outag^表示第一级子模块B的服务损耗度。S102、根据各第 一级子模块组合成服务模块的组成模型服务损耗度确定方 法、以及每个第一级子模块的服务损耗度,确定该服务模块的CS域接入服务 损耗度。RNC中提供CS域接入服务的服务模块的CS域接入服务损耗度(即RNC 的CS域接入服务损耗度)为OutageRNC=Max(Outage1A, Outage1B)= Max(25%,30%)=30% ;上述Outage縦表示RNC中提供CS域接入服务的服务模块的CS域接入服
务损耗度(即RNC的CS域接入服务损耗度)。本发明实施例一应用本发明实施例提供的获取服务损耗度的方法来确定 RNC的CS域接入服务损耗度,不仅可以准确地得到RNC在任意时刻的CS 域接入服务损耗度,而且可以使用户准确地把握RNC的CS域接入服务能力和 状况。实施例二本发明实施例提供的串连模型、并联模型、支路模型、主备冗余备份模型 和N+l备份模型这五种模型是服务模块的基本模型, 一般服务模块都可以看作 是这五种模型的组合。例如图12所示的服务模块,该服务模块可以看作是一个支路模型与一个 并联模型的复合模型,即单元l作为基础单元,单元2到单元m组成一个并联 模型后再与单元1组成支路模型。另外,服务模块根据分解角度的不同还可能符合多种组成模型。例如可以 将一个N+2模型(表示有2个单元是冗余备份单元)看作是一个N+l模型与 最后一个单元所组成的主备冗余备份模型,通理,这可以递推到N+M模型的 计算公式。当然,还有很多的变种模型是本文中所没有涉及到的, 一个组成模型无论 其表现形式是什么,只要用到了本文中所提到的5种基本组成模型的服务损耗 度的计算原理,那么它要么是一个复合模型要么就是一个变种模型。参阅图13所示,本发明实施例还提供一种获取服务损耗度的装置,包括 子模块损耗度获取单元131,用于获取服务模块中每个第一级子模块的服 务损耗度,所述各第一级子模块按照预先定义的一种组成模型组合成所述服务 模块;服务损耗度确定单元132,用于根据所述组成模型服务损耗度确定方法、 以及子模块损耗度获取单元131获取的每个第一级子模块的服务损耗度,确定 所述服务模块的服务损耗度。
该装置还包括分解结果获取单元133,用于获取所述第一级子模块被分解成最小可更换 单元的过程中,每一次分解所得的各组成部分,所述每一次分解所得的各组成 部分的组合关系满足预先定义的一种组成模型;子^t块损耗度确定单元134,用于根据每一次分解所得的所述各组成部分 及其对应的组成模型服务损耗度确定方法,确定所述第 一级子模块的服务损耗 度。该装置还包括模型存储单元135,用于存储预先定义的组成模型,所述组成模型包括串 连模型、并联模型、支路模型、主备冗余备份模型和N+1备份模型;子模块分解单元136,用于分解所述第一级子^t块得到至少两个第二级子 模块,所述至少两个第二级子模块根据一种组成模型组合成所述第一级子模 块;分别分解每一个可分解的第二级子模块,依次例推,直至最后分解得到的 第n级子模块为最小可更换单元为止;分解结果记录单元137,用于记录子模块分解单元136每一次分解所得的 所述各组成部分及其对应的组成模型。另外,子模块损耗度确定单元134还用于确定所述每一个第n级子模块的 服务损耗度;根据组成所述各第n—l级子模块的对应各第n级子模块的服务 损耗度、以及所述各第n级子模块对应的组成模型服务损耗度确定方法,确定 所述各第n—l级子^t块的服务损耗度,依次例推,直到确定了所述第一级子 模块的服务损耗度。本发明实施例提供的获取服务损耗度的方法及装置,根据预先定义的服务 模块的多种组成模型,通过获取服务模块中按照预先定义的一种组成模型组合 成该服务模块的每个第一级子模块的服务损耗度,并根据该组成模型的服务损 耗度确定方法、以及每个第一级子模块的服务损耗度,确定服务模块的服务损 耗度,使用户能准确地得到服务模块在任意时刻的服务损耗度,并使用户可以 准确地把握通信设备和整个通信网络的服务能力和状况。明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种获取服务损耗度的方法,其特征在于,包括获取服务模块中每个第一级子模块的服务损耗度,所述各第一级子模块按照预先定义的一种组成模型组合成所述服务模块;根据所述组成模型的服务损耗度确定方法、以及所述每个第一级子模块的服务损耗度,确定所述服务模块的服务损耗度。
2、 如权利要求1所述的方法,其特征在于,所述组成模型包括如下至少 一种串连模型,所述串连模型包括至少两个串行提供服务的组成部分; 并联模型,所述并联模型包括至少两个并行提供服务的组成部分,各组成 部分相互独立;支路模型,所述支鴻4莫型包括两个组成部分,其中一个组成部分为干节点, 另 一个组成部分为支节点,当所述干节点的服务损耗度高于预先设定的服务损 耗度门限值时,所述支节点会自动失去工作能力;主备冗余备份模型,所述主备冗余备份模型包括互为备份的两个组成部分;N+l备份模型,所述N+l备份模型包括至少三个组成部分,其中一个组成部分是其它任意一个组成部分的备份。
3、 如权利要求1所述的方法,其特征在于,所述服务模块中每个第一级 子模块的服务损耗度的获取方法为获取所述第一级子模块被分解成最小可更换单元的过程中,每一次分解所 得的各组成部分,所述每一次分解所得的各组成部分的组合关系满足预先定义 的一种组成4莫型;根据每一次分解所得的所述各组成部分及其对应的组成模型服务损耗度 确定方法,确定所述第一级子^^莫块的服务损摔毛度。
4、 如权利要求3所述的方法,其特征在于,所述第一级子模块被分解成 最小可更换单元的过程进一步包括分解所述第一级子模块得到至少两个第二级子模块,所述至少两个第二级子模块根据一种组成模型组合成所述第一级子模块; 分别分解每一个可分解的第二级子模块,直至最后分解得到的第n级子模 块为最小可更换单元。
5、 如权利要求4所述的方法,其特征在于,所述根据每一次分解所得的 各组成部分及其对应的组成模型服务损耗度确定方法,确定所述第一级子模块 的服务损耗度进一步包括确定所述每一个第n级子模块的服务损耗度;根据组成所述各第n—l级子模块的对应各第n级子模块的服务损耗度、 以及所述各第n级子模块对应的组成模型服务损耗度确定方法,确定所述各第 n—l级子模块的服务损耗度,依次例推,直到确定了所述第一级子模块的服务 损耗度。
6、 如权利要求2或5所述的方法,其特征在于,当所述的组成模型为所 述串连模型时,确定所述串连模型的服务损耗度为所述串连模型的各组成部 分中损耗最大的那个组成部分的服务损耗度。
7、 如权利要求2或5所述的方法,其特征在于,当所述的组成模型为所 述并联模型时,确定所述并联模型的服务损耗度为所述并联模型中各组成部 分各自的服务损耗度的加权平均值。
8、 如权利要求2或5所述的方法,其特征在于,当所述的组成模型为所 述支路模型时,确定所述支路模型的服务损耗度为当所述干节点的服务损耗度小于所述服务损耗度门限值时,通过如下公式 获取所述支路模型的服务损耗度Outage, = (Weight, * Outage, + Weight2 * Outage2) / (Weight! + Weight2)当所述干节点的服务损耗度大于或等于所述服务损耗度门限值时,通过如 下公式获取所述支路模型的服务损耗度 Outage, = (Weight, * Outage, + Weight2) / (Weight, + Weight2)其中,所述Outaget表示所述支路模型的服务损耗度,所述Ovrtage。 Outage2 分别表示所述干节点的服务损耗度、所述支节点的服务损耗度,所述Weight,、 Weight2分别表示所述干节点的服务损耗度权重值、所述支节点的服务损耗度权 重值。
9、 如权利要求2或5所述的方法,其特征在于,当所述组成模型为所述 主备冗余备份模型时,确定所述主备冗余备份模型的服务损耗度为所述主备 冗余备份模型的各组成部分中损耗最小的那个组成部分的服务损耗度。
10、 如权利要求2或5所述的方法,其特征在于,当所述组成模型为所述 N+l备份模型时,确定所述N+1备份模型的服务损耗度为其中,所述n表示N+l备份模型的所有组成部分的数目减一,所述Outage, 表示所述N+l备份模型的服务损耗度,所述Ontage,表示所述N+l备份模型的 第i个组成部分的服务损耗度,i=l, 2……n+l。
11、 一种获取服务损耗度的装置,其特征在于,包括 子模块损耗度获取单元,用于获取服务模块中每个第一级子模块的服务损耗度,所述各第一级子模块按照预先定义的一种组成模型组合成所述服务模 块;服务损耗度确定单元,用于根据所述组成模型服务损耗度确定方法、以及 所述子模块损耗度获取单元获取的每个第一级子模块的服务损耗度,确定所述 服务模块的服务损耗度。
12、 如权利要求11所述的装置,其特征在于,所述装置还包括 分解结果获取单元,用于获取所述第一级子模块被分解成最小可更换单元的过程中,每一次分解所得的各组成部分,所述每一次分解所得的各组成部分 的组合关系满足预先定义的一种组成模型;子模块损耗度确定单元,用于根据每一次分解所得的所述各组成部分及其 对应的组成模型服务损耗度确定方法,确定所述第一级子模块的服务损耗度。
13、 如权利要求11所述的装置,其特征在于,所述装置还包括 模型存储单元,用于存储预先定义的组成模型,所述组成模型包括串连模型、并联模型、支路模型、主备冗余备份模型和N+1备份模型;子模块分解单元,用于分解所述第 一级子模块得到至少两个第二级子模块,所述至少两个第二级子模块根据一种组成模型组合成所述第 一级子模块;分别分解每一个可分解的第二级子模块,依次例推,直至最后分解得到的第n级子模块为最小可更换单元为止;分解结果记录单元,用于记录所述子模块分解单元每一次分解所得的所述各组成部分及其对应的组成模型。
14、 如权利要求12所述的装置,其特征在于,所述子模块损耗度确定单 元还用于确定所述每一个第n级子模块的服务损耗度;根据组成所述各第n—l 级子模块的对应各第n级子模块的服务损耗度、以及所述各第n级子模块对应 的组成模型服务损耗度确定方法,确定所述各第n—l级子模块的服务损耗度, 依次例推,直到确定了所述第一级子模块的服务损耗度。
全文摘要
本发明公开了一种获取服务损耗度的方法及装置,用以实现能准确地得到服务模块在任意时刻的服务损耗度,能使用户准确地把握通信设备和整个通信网络的服务能力和状况。该方法包括获取服务模块中每个第一级子模块的服务损耗度,所述各第一级子模块按照预先定义的一种组成模型组合成所述服务模块;根据所述组成模型的服务损耗度确定方法、以及所述每个第一级子模块的服务损耗度,确定所述服务模块的服务损耗度。
文档编号H04W16/22GK101159886SQ20071016596
公开日2008年4月9日 申请日期2007年11月9日 优先权日2007年11月9日
发明者闫剑龙 申请人:华为技术有限公司