[发明专利]一种ParlayX网关的过载控制系统和方法有效
申请号: | 201310364564.9 | 申请日: | 2013-08-20 |
公开(公告)号: | CN103475595A | 公开(公告)日: | 2013-12-25 |
发明(设计)人: | 李炳林;刘世栋;卜宪德;梁云;郭云飞;田文锋;郭经红;姚继明 | 申请(专利权)人: | 国家电网公司;中国电力科学研究院 |
主分类号: | H04L12/803 | 分类号: | H04L12/803;H04L12/66 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100031 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 parlayx 网关 过载 控制系统 方法 | ||
1.一种Parlay X网关的过载控制系统,其特征在于:所述系统包括用户、应用服务器和Parlay X网关;所述用户通过SOAP消息发送请求给所述应用服务器,所述应用服务器选择所述Parlay X网关,并将SOAP消息翻译为对应的API调用发送给所述Parlay X网关,所述Parlay X网关将API调用转化为对相应的SCF调用,并分发给相应的业务逻辑执行,执行结果返回给所述应用服务器,所述应用服务器通过SOAP消息把执行结果返回给用户。
2.根据权利要求1所述的Parlay X网关的过载控制系统,其特征在于:所述用户通过HTTP协议获取所述应用服务器所提供服务的客户端。
3.根据权利要求1所述的Parlay X网关的过载控制系统,其特征在于:所述应用服务器包括过载控制器,所述过载控制器包括网关控制器和监视器,用于对Parlay X网关的过载控制。
4.根据权利要求1所述的Parlay X网关的过载控制系统,其特征在于:所述Parlay X网关包括Web服务器、协议网关及协议网关对应的协议接口;所述协议网关包括SIP协议网关、H.248协议网关和H.323协议网关。
5.根据权利要求1所述的Parlay X网关的过载控制系统,其特征在于:所述Web服务器通过Parlay X API接口接收应用服务器的SOAP消息并送出响应消息,根据Web服务器接收到的SOAP消息类型通过对应的协议网关进行处理,将SOAP消息转化为对应的协议通过协议接口发送给底层网络。
6.根据权利要求5所述的Parlay X网关的过载控制系统,其特征在于:所述SOAP消息的消息类型包括MakeACall消息、EndCall消息、GetCallInfo消息和SetCallInfo消息。
7.根据权利要求6所述的Parlay X网关的过载控制系统,其特征在于:所述SOAP消息分配不同的处理优先级,设定优先级1为最高,优先级3为最低;则在缺省情况下,EndCall消息优先级设为1,保证会话结束请求都能被优先处理;GetCallInfo消息和SetCallInfo消息优先级设为2,MakeACall消息优先级根据网关负载情况,可分配为优先级1或优先级3,以保证在Parlay X网关负载过高时,不创建新的会话。
8.一种Parlay X网关的过载控制方法,其特征在于:所述方法包括以下步骤:
步骤1:接入控制预处理;
步骤2:SOAP消息标记控制;
步骤3:负载均衡控制;
步骤4:基于测量的接纳控制。
9.根据权利要求8所述的Parlay X网关的过载控制方法,其特征在于:所述步骤1中,将应用服务器分配的处理能力设定为r,在应用服务器的过载控制器中解封装所有已接收的SOAP消息,并且解封装所有发送给过载控制器的响应消息,r个已接收的SOAP消息和响应消息的解封装时间之和小于1秒,有
r·2·tunwrap<1 (1)
其中,tunwrap是解封装单个SOAP消息所需的时间。
当应用服务器每秒发送的SOAP消息数量大于r时,为了限制SOAP消息的数量不要超过每秒r个,定义应用服务器处理能力令牌桶,其大小为r,产生令牌的速率也为r,当令牌桶中令牌数大于r个时,令牌数不增加,具体有:
1)SOAP消息到达时,检查令牌数,若令牌数大于等于1,接受SOAP消息,令牌数减1;
2)若没有令牌,就拒绝到达的SOAP消息,不通知应用服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国家电网公司;中国电力科学研究院,未经国家电网公司;中国电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310364564.9/1.html,转载请声明来源钻瓜专利网。