[发明专利]检测转发循环的方法和设备有效
申请号: | 200780018701.6 | 申请日: | 2007-05-11 |
公开(公告)号: | CN101449530A | 公开(公告)日: | 2009-06-03 |
发明(设计)人: | J·范贝梅尔 | 申请(专利权)人: | 卢森特技术有限公司 |
主分类号: | H04L12/56 | 分类号: | H04L12/56 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 胡莉莉;李家麟 |
地址: | 美国新*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 检测 转发 循环 方法 设备 | ||
技术领域
本发明涉及通信网络的领域,并且更确切地说,本发明涉及检测 转发循环(forwarding loop)。
背景技术
会话初始化协议(SIP)协议是用于发起、修改和终止支持语音、 即时通信、视频、在线游戏等等的交互式用户会话的端到端客户端-服 务器信令协议。在诸如网际协议(IP)多媒体子系统(IMS)网络的下 一代网络中利用的SIP协议使得在分布式单元之间(例如,在SIP用 户代理(UA)之间)能够通信。使用SIP协议,在SIP UA之间交换的 SIP消息遍历一系列SIP网络单元(被称为代理)。不幸的是,由于不 正确配置的网络单元或恶意的网络攻击,转发循环可能形成,以致SIP 消息在SIP网络单元之间被重复转发,从而阻止将SIP消息递送到预 期的SIP UA并且引起高的消息处理负荷。由于转发循环可以出现在利 用SIP的网络(以及利用其他电信协议的网络)中,已经实现若干措 施来试图减少转发循环。
在一个潜在的解决方案中,例如,客户端设备可以将“最大转发” 头部字段添加到SIP消息的头部,以便限制在转发循环被检测先前转 发SIP消息的次数(即SIP消息可以在转发循环被检测先前仅仅被转 发N次(例如,N=70))。不利地,使用“最大转发”头部字段可能 引起大量问题。如果“最大转发”头部字段值(N)被设置过低,则有 效服务提供可能被过度地限制。如果“最大转发”头部字段值(N)被 设置太高,则可能消耗重大的网络资源。此外,响应于检测转发循环 产生的转发循环错误消息可以沿着遍历的路径被转发,从而导致额外 地消耗网络资源。
发明内容
通过用于在网络单元检测转发循环的方法和设备的本发明解决了 现有技术中的各种缺陷。该方法包括确定接收到的消息先前是否被第 一网络单元接收,以及如果接收到的消息先前被接收,则计算当前的 路由摘要和确定接收到的消息的头部是否包括先前的路由摘要。如果 接收到的消息的头部包括先前的路由摘要,则确定转发循环是否存在。 如果接收到的消息的头部并不包括先前的路由摘要,则当前的路由摘 要被插入到接收到的消息的头部中,并且朝向第二网络单元转发该消 息。如果接收到的消息先前未被接收到,则朝向第二网络单元转发接 收到的消息。
附图说明
通过结合附图考虑以下详细说明,本发明的教导能够容易被理解, 其中:
图1描绘通信网络的高级框图;
图2描绘根据本发明的一个实施例的方法;以及
图3描绘适用于执行这里所描述的至少一部分功能的通用计算机 的高级框图。
为了便于理解,在可能的地方已经使用相同的附图标记来标明附 图共有的相同的要素。
具体实施方式
本发明提供转发循环检测处理。本发明能够检测转发循环。本发 明在转发循环的有效检测和与转发循环检测相关联的处理成本之间表 现折衷,从而提供有效的转发循环检测能力,同时显著地减少执行转 发循环检测处理所利用的网络单元处理资源。本发明消除了网络单元 在缺少转发循环时执行摘要计算的需要,而不是推迟摘要计算和插入, 直到网络单元检测到潜在的转发循环为止(即,如果消息先前由网络 单元接收和转发)。
本发明的转发循环检测处理比RFC3261的转发循环检测处理提供 明显的优点。如与RFC3261的转发循环检测处理相比,本发明的转发 循环检测处理能够成本更低地检测转发循环(在CPU处理方面)。在 一个实施例中,使用本发明的转发循环检测处理,转发循环被检测比 转发循环另外会使用RFC3261的转发循环检测处理被检测(例如,网 络单元第二次接收消息)迟一个转发步骤(例如,网络单元第三次接 收消息)。在一个实施例中,通过利用新头部字段(而不是如在RFC3261 中那样重新使用现有头部字段的部分),本发明的转发循环检测处理 可能在不干扰其他消息处理的情况下被执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卢森特技术有限公司,未经卢森特技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200780018701.6/2.html,转载请声明来源钻瓜专利网。