下一代网络中用于过载控制的系统和方法技术方案

技术编号:5438699 阅读:149 留言:0更新日期:2012-04-11 18:40
网络中的呼叫服务器能够监测每接入网关(AGW)所提供的呼入率。 所计算的Global Leak Rate能够在AGW之间与它们所提供的通信量率成 比例地加以分配。漏呼率计算方法用于在过载控制服务器上计算 ETSI_NR限制器的Global Leak Rate控制参数。漏呼率计算基于POTS呼 叫拒绝率。在本发明专利技术的一个具体实施例中,该计算是基于使呼叫拒绝 率接近可配置的低目标拒呼水平。MGC能够以更大的可信度识别过载事 件的结束,并且如果AGW过早地被指示停止控制的话则AGW能够适当 地响应。

【技术实现步骤摘要】
【国外来华专利技术】下 一 代网络中用于过栽控制的系统和方法 对相关申请的交叉引用本申请要求享有于2006年9月11日提交的美国临时申请No. 60/825, 170的利益,其公开内容这里被引入以作为参考。
技术介绍
本专利技术涉及接入媒体网关(AGW)。更具体地,而不是限制的方式, 本专利技术针对下一代网络(NGN)中的AGW和相关联的媒体网关控制器 (MGC)之间用于过载控制的系统和方法。缩略语及定义a.AACC适配自动拥塞控制b.AGW接入媒体网关c.CS呼叫服务器d.GOS服务等级6.ISUPISDN用户部分f.MSAN多服务接入节点(相当于AGW并且可与AGW互换)g.MGC媒体网关控制器(相当于CS并且可与CS互换)h.NGN下一代网络i.POTS普通老式电话服务图la是下一代网络(NGN)的高级方框图。NGN通常包含由单个呼叫 服务器(CS)(也称作媒体网关控制器(MGC))控制的多个域。呼叫 服务器相互连接,并且连接到对等网络中的呼叫控制节点。呼叫相关 信令消息被交换并且呼叫服务器控制网关节点。由这些呼叫服务器服 务的网关节点提供对应正在订户之间进行的呼叫的媒体流的承载(运 输)功能。为了成功建立端到端的呼叫,接入网络和核心网络中的若干节点必 须具有足够的备用处理资源来服务呼叫尝试。可以设想许多情况,比 如电话投票业务或灾难事件,其中某些节点成为网络中的瓶颈,因此需要拒绝呼叫请求以便保持它们的完整性和稳定状态。通过增加目标 节点上的负荷高出它工程设计的容量,它的吞吐量大大降低,而且极 高的所提供的负荷可能会导致目标节点重新启动。因此信令协议必须 配备有负荷控制功能,这确保源节点通过拒绝呼叫降低它的准入率以 便緩解拥塞的目标节点上的沉重负荷。每个接入媒体网关(AGW)为成千上万的订户提供到网络的连接。目 前,所提出的欧洲电信标准协会通知率(ETSI-NR)控制的仿真已经表 明,NGN中的控制可以依赖于控制适配器所使用的算法的选择和控制参 数的设置。已经表明,不恰当的选择可能会导致在过栽时间期间过早 终止控制。过载能够是由于同时在所有相关联的AGW上的适度增加或 由于较小子组的AGW上的增加引起的。通常,AGW通过向呼叫服务器(相 当于媒体网关控制器,并且下文中将可与MGC互换)发送摘机通知事 件来发起新呼叫。图lb示例了 MGC和AGW之间的过载控制机制的高级方框图。上面提 及的ETSI草案(ETSI—NR)描述了 MGC和AGW之间的过载控制机制, 以保护MGC在先前描述的大规模呼叫事件期间不过栽。图lb示例了根 据ETSI—NR的高级功能框图。ETSI —NR建议,漏桶限制器可应用于AGW 上来节流向MGC发起的POTS呼叫尝试。所谓的LoadLevel (负荷水平) 监控功能在MGC中实施,该功能定期测量它的负荷状态。如果LoadLeve 1 达到临界值,MGC启动AGW中的发端限制机制'。在过载时段期间,MGC 基于当前LoadLevel定期计算出Globa lLeakRa te (整体漏呼率)。这 个GlobalLeakRate然后在AGW之间根据它们的相关联Wi权值进行分 配。权值设置是固定的并且预先配置在MGC中。为每个AGW使用它的 预配置的Wi权值计算的这一新的漏呼率值(notrat),在随后的来自 那个MGC的H. 248 MODIFY (修改)命令中被发送到网关。notrat (通 知率)提供了来自NULL (空)上下文中的终止的摘机通知率,其可以 由给定AGW发送给MGC。 AGW然后设置它的漏桶的漏呼率为从MGC接收 到的notrat率并且将使用这一漏呼率来调节摘机通知。当在MGC中检 测到过栽时使用的GlobalLeakRate的初始值是MGC中的配置参数,称 作InitGlobalLeakRate (初始整体漏呼率)。该值被设置为足够低的 值以便立即緩解MGC上的拥塞,并且期望所计算的GlobalLeakRate逐 步向上调整,以确保媒体网关控制器的高利用率。8目前的ETSI草案中所描述的机制不能在所有情况下提供媒体网关控 制器的适当保护。可以预见,-如果该草案如目前所指定的那样来实施 -在接入媒体网关中的发端呼叫尝试的某些分配可以欺骗自适应算法, 并且暂时使过载控制无效。可以确定四个主要领域,其中目前提议的控制方案存在缺点不能处理来自一组节点的集中过栽;控制机制收敛速度慢;不能与过栽控制解决方案的互操作性,该过栽控制解决方案保护来 自其他接口的媒体网关控制器;以及终止控制。如果一小组AGW(m)负责过载,那么该m组AGW以由限制器所确定 的速率提供呼叫给相关联的MGC,其中限制器被称为漏桶限制器(该 限制器的漏呼率是MGC GlobalLeakRate的加权部分)。如果该小组AGW 仅是提供呼叫给MGC的AGW,同时其余的AGW(n)不提供呼叫给MGC, 并且假定所有的AGW相等地加权(即,AGW权值Wi-l/(m+n)),那么如 果这种情况持续了足够长的时间则MGC GlobalLeakRate (G)可以定为 G= (C/m) * (m+n),其中C是MGC的容量。根据m和n之比,这可多倍 地大于MGC的实际容量。另外,每个AGW不论它是否正在提供呼叫给 MGC,都收到G*Wi-C/m的漏呼率。如果随后增加无负荷组的AGW(n)上的通信量需求,那么由这组AGW 提供给MGC的呼叫率将限制到由它们的漏桶所确定的速率并且MGC将 变为过栽,因为早些时候的活动的组m,连同新激活的组n的AGW—起 提供了比其工程设计的容量C多的通信量(C/m)m+n)。这种状态潜在 地使控制呈现无效 一 段时间,直到控制适配器适当地调整 Globa1LeakRate。图2是示例了 MGC的过载引起MGC上的无效控制的高级方框图。如 果提供给MGC的负荷不是均匀分配的,而是例如组206的AGW1和AGW2 负责过载,GlobalLeakRate值将由控制适配器(见图2)增加远远高 于MGC的实际呼叫处理容量。在这种情况下,造成过载的这对AGW组 206,将以它们的漏桶所确定的速率准入呼叫,而属于组208的其 他AGW远远低于它们从MGC被接收的漏呼率提供呼叫。(它们的漏桶 不限制)。如果通信量需求突然在由组208的AGW所服务的区域中增加,那么组208中的节点开始以它们的漏桶所确定的速率提供呼叫并 且MGC将进入过载,引起控制无效相当长的时间量。例如,媒体网关 控制器可以有连接到它的四个MSAN ( AGW)。每个MSAN具有相等的权 值,因为它们中的每一个终止相同数量的订户线路。当组206的节点 想要提供高于MGC容量的呼叫率时,MGC将检测过载,设置 GlobalLeakRate 为 Ini tGlobalLeakRate , 并且发送 1/4 的该 GlobalLeakRate值给四个MSAN的每一个。MGC开始逐渐地增加GlobalLeakRate值,以便增加MGC利用,并且 继续这一增加GlobalLeakRate的进程直到来自MSAN的总的呼入率达 到C,媒体网关控制器的处理容量。因为假定四个MSAN中只有2个负 责过栽,增加GlobalLeakRate继续直到它达到2C。在这一点本文档来自技高网...

【技术保护点】
一种分配网络中的容量的方法,该方法包括步骤: 确定由网络中的第一节点产生的多个摘机事件或呼叫尝试; 计算正在控制一组第一节点的网络中的第二节点的可用容量,该计算确定加权因子,该加权因子包括在一系列预定时间段中为每个第一节点所提供 的摘机事件率和在第二节点上接收到的多个新的摘机事件;以及 与由该组第一节点中的每个节点所产生的摘机事件的数量成比例地分配第二节点上的容量给第一组节点中的每个节点。

【技术特征摘要】
【国外来华专利技术】2006.9.11 US 60/825,1701. 一种分配网络中的容量的方法,该方法包括步骤确定由网络中的第一节点产生的多个摘机事件或呼叫尝试;计算正在控制一组第一节点的网络中的第二节点的可用容量,该计算确定加权因子,该加权因子包括在一系列预定时间段中为每个第一节点所提供的摘机事件率和在第二节点上接收到的多个新的摘机事件;以及与由该组第一节点中的每个节点所产生的摘机事件的数量成比例地分配第二节点上的容量给第一组节点中的每个节点。2. 根据权利要求1所述的方法,其中第一节点是接入媒体网关,并 且第二节点是媒体网关控制器。3. 根据权利要求1所述的方法,其中第一节点是多服务接入节点, 并且第二节点是呼叫服务器。4. 根据权利要求1所述的方法,其中计算第二节点的可用容量的步 骤还包括启动定时器来显示开放时间窗口用于累积被拒绝的呼叫尝试;累积被拒绝的呼叫尝试的数量直到定时器期满;计算呼叫尝试拒绝率;确定呼叫尝试拒绝率是否小于目标过载率,漏呼率(Leakr)根据方 程Leakr = Leakr + Addi t ionConst增力口常数值Addi t ionConst; 并且 如果呼叫尝试拒绝率大于目标过栽率,则漏呼率将使用方程Leakr = Leakr-min(CoefT(RejectRate-TargetOL), Leakr'MaxAdjustment)来减少5. 根据权利要求1所述的方法,进一步包括步骤 从在该组第一节点中的不活动的第一节点发送呼叫尝试给第二节点,所述不活动的第一节点先前在容量分配中具有加权因子零; 使用此呼叫尝试来表明,该不活动的第一节点现在是活动的;并且 在第二节点中触发重新计算和重新分配所允许的漏呼率给所有活动的第一节点。6. 根据权利要求5所述的方法,进一步包括步骤如果不活动的第 一节点在呼叫尝试中包括可选参数,第二节点使用参数'所需要的摘 机率,用于下一个notrat计算。7. 根据权利要求1所述的方法,进一步包括步骤 第一节点使用所接收的notrat作为上限;通过比较在第一节点上的呼入尝试率I与第一节点的漏桶限制漏呼 率L通过如下确定来执行第一节点的漏桶限制率的自主适配如果I > L并且L(1+R) <= L_max,其中0 <R< 1,则增加漏呼率至 (1+R)并且如果I/(1+R)〈1,则减少L至L = I*(l+R)。8. 根据权利要求7所述的方法,进一步包括步骤响应接收到负的notrat值,第一节点自主地开始向上增加适配L漏 呼率。9. 根据权利要求4所述的方法,进一步包括步骤 通过计算连接到第二节点的所有第一节点的目标漏呼率,获得在所有连接接口上由第二节点服务的呼叫率。10. 根据权利要求1所述的方法,进一步包括步骤 记录GIobalLeakRate的当前值;监测在预定数量的随后测量时段期间由所连接的第一节点所产生的 总的呼入率;以及在最后测量时段的结束时,检查递增趋势的每测量时段的呼叫率,其中重复呼叫率检查并且 如果这种趋势相同或下降,则终止在第二节点上的控制。11. 一种用于为呼叫分配可用容量的网络中的系统,该系统包括 一组第一节点,用于生成来自网络中的多个用户设备的呼叫尝试,该组第一节点包括用于确定是否发送呼叫尝试给第二节点的装置,第 二节点用于控制该组第一节点,用于接收来自该组第一节点的呼叫尝 试和为第二节点中的呼叫尝试计算可用容量;用于为每个第一节点计算加权因子的第二节点中的装置,该加权因 子包括在一系列预定时间段中为每个第一节点所提供的呼叫尝试率和 在第二节点上接收到的多个新的呼叫尝试;以及用于分配第二节点上的呼叫容量给该组第一节点中的每个节点的装 置,其与由该组第一节点中的每个节点所产生的呼叫尝试的数量成比 例。12. 根据权利要求11所述的系统,其中第一节点是接入媒体网关,并且第二节点是媒体网关控制器。13. 根据权利要求11所述的系统,其中第一节点是多服务接入节点, 并且第二节点是呼叫服务器。14. 根据权利要求11所述的系统,其中用于计算第二节点的可用容 量的装置还包括定时...

【专利技术属性】
技术研发人员:I·斯扎博D·克鲁普A·斯曾特西I·布罗德赫斯特
申请(专利权)人:艾利森电话股份有限公司
类型:发明
国别省市:SE

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1