[发明专利]在分组网络中实现过载控制的方法、系统和装置无效
| 申请号: | 200710103013.1 | 申请日: | 2007-04-29 |
| 公开(公告)号: | CN101296177A | 公开(公告)日: | 2008-10-29 |
| 发明(设计)人: | 郑波;周青;廖洪波;施有铸 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/56 | 分类号: | H04L12/56;H04L12/24 |
| 代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 罗正云;宋志强 |
| 地址: | 518129广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分组 网络 实现 过载 控制 方法 系统 装置 | ||
技术领域
本发明涉及下一代网络(NGN)技术领域,更具体地说,本发明涉及一种在分组网络中实现过载控制的方法、系统和装置。
背景技术
随着分组技术的不断成熟,基于电路交换的传统电信网络正在向基于分组交换的宽带电信网发展,而使用会话初始化协议(Session InitiationProtocol,SIP)作为分组电信核心网的呼叫控制信令则是当前的技术发展趋势之一。比如:在国际电信同盟(ITU-T)和欧洲电信标准协会(EuropeanTelecommunications Standards Institute,ETSI)等标准组织对下一代网络(Next Generation Network,NGN)的研究过程中,都采用了第3代合作伙伴项目(The third Generation Partnership Project,3GPP)标准组织所定义的IP多媒体子系统(IP Multimedia Subsystem,IMS)网络架构作为NGN的核心网。
IMS是由3GPP提出的支持IP多媒体业务的子系统。IMS是一个在分组域上的多媒体控制/呼叫控制平台,可以支持会话类和非会话类多媒体业务。IMS的核心特点是采用SIP协议管理多媒体会话。
当网络中的某个网元的资源不足以接纳新的服务请求时,该网元便进入过载状态。网络的规划、不可预料和日益增长的用户服务请求和雪崩效应等,都可能导致网络中某一个或多个网元在某时间进入过载状态。网元的资源可以是该网元用于处理消息的所有能力,包括CPU处理能力、内存、输入/输出资源、磁盘容量等等。上述资源同样包括扩展的资源,比如一个数据库或者DNS服务器。
过载控制就是在网元进入过载状态时进行处理,从而使得网络不瘫痪并能够继续提供服务。显然,过载控制是一个网络商用必须解决的问题。IMS网络采用SIP协议管理会话,过载控制也采用了SIP协议定义的过载控制机制。
在现有技术的过载控制机制中,定义有503(Service Unavailable)响应码,该响应码由过载的网元发送给客户端。当由于临时过载或者服务器管理导致的服务器暂时不可用时,该服务器在503应答中增加一个Retry-After指示来让客户端重试这个请求。如果没有Retry-After指示,客户端就像收到了一个500(Server Internal Error)应答一样处理。
客户端收到503(Service Unavailable)响应码后,应当尝试转发这个请求到另外一个服务器处理。在503响应码的Retry-After头域中指定的时间内,客户端不应当转发其他任何请求到这个服务器。作为503(ServiceUnavailable)的替代,服务器也可以拒绝连接或者把该请求抛弃。
由于初始请求的后续消息并不需要建立新的会话,也不会带来新的负荷,因此如果当前服务请求为初始请求的后续消息,这些后续消息就不应该被拒绝。然而,在现有技术中,当使用了Retry-After消息头后,客户端在Retry-After头域中指定的时间内,不转发其他任何请求到这个服务器,因此这种处理方式就降低了分组网络的可用性。实际上,某些请求还能够直接释放服务器上的会话,从而节省服务器的资源,因此此时更是不应该被拒绝。
另外,在实际应用中,诸如报警呼叫等紧急的请求应该需要尽量处理,而不应该如现有技术这般简单地予以拒绝。
发明内容
有鉴于此,本发明实施例的主要目的是提出一种在分组网络中实现过载控制的方法,以增强分组网络的可用性。
本发明实施例的另一目的是提出一种在分组网络中实现过载控制的系统,以增强分组网络的可用性。
本发明实施例的再一目的是提出一种在分组网络中实现过载控制的装置,以增强分组网络的可用性。
为达到上述目的,本发明的技术方案是这样实现的:
一种在分组网络中实现过载控制的方法,预先设置服务请求路由条件,该方法包括:
当服务器过载时,客户端判断接收到的当前服务请求是否满足预先设置的服务请求路由条件,如果满足,则所述客户端将该当前服务请求路由到所述服务器。
一种在分组网络中实现过载控制的系统,包括客户端和服务器,其中所述服务器处于过载状态,所述客户端中预先设置有服务请求路由条件;
客户端,用于判断接收到的当前服务请求是否满足所述服务请求路由条件,如果满足,则所述客户端将该当前服务请求路由到所述服务器。
一种在分组网络中实现过载控制的系统,包括客户端和服务器,其中所述服务器处于过载状态,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710103013.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:FinFET工艺器件保护环
- 下一篇:一种适用于印刷工艺的显示面板及显示器





