发明名称 用以于封包交换通讯网路中提供快速终端对终端故障替代功能之方法及装置
摘要 本案提出一种以硬体为基础之故障替代方式,其能提供快速的端对端复原。硬体逻辑装置周期性地产生、传送、接收、及处理心跳封包,此等封胞系从通讯网路一端传送到另一端,然后返回。若沿传输路径遭遇一通讯网路节点或通讯链结故障,硬体逻辑装置便快速地将受影响的讯务交换到一预先建立的备份传输路径,一般在数微秒之间完成。端对端实施之快速故障替代动作的优势在于,能够继续所提供之通讯服务的递送,而增进通讯网路之弹性及/或可用性。
申请公布号 TWI295535 申请公布日期 2008.04.01
申请号 TW094120235 申请日期 2005.06.17
申请人 卓联半导体股份有限公司 发明人 张荣峰;林长华;巴雷克 克瑞格
分类号 H04L29/14(2006.01);H04L1/22(2006.01) 主分类号 H04L29/14(2006.01)
代理机构 代理人 恽轶群 台北市松山区南京东路3段248号7楼;陈文郎 台北市松山区南京东路3段248号7楼
主权项 1.一种通讯网路节点,其用以在处理与透过一通讯 网路所供应之至少一通讯对话相关联的封包时执 行封包之交换与路由安排其中一种处理,该网路节 点包含: a.一硬体分类器,其用以将至少一个接收到之资料 封包与至少一个心跳封包的其中一个与对应于该 通讯对话之讯务流相关联; b.一硬体心跳处理器,其用以依据从至少一个心跳 封包所推衍之资讯来宣告该讯务流受一网路故障 所影响;以及 c.一硬体故障替代模组,其用以将与该受影响之讯 务流相关联之每一资料封包切换至一故障替代传 输路径上。 2.如申请专利范围第1项之网路节点,更包含用以识 别一心跳封包并转送该心跳封包至该心跳处理器 之一分类器装置。 3.如申请专利范围第1项之网路节点,其中该心跳处 理器更包含: a.一心跳封包产生装置,其用以产生一心跳请求封 包与一心跳回复封包其中一种; b.一传送装置,其用以传送该心跳请求封包与该心 跳回覆封包其中之一; c.一计时器,其用以追踪从最后的心跳请求封包传 输开始已经过的时间长度;以及 d.一第一临界暂存器,其用以指定数个心跳请求封 包传输动作间之时间长度。 4.如申请专利范围第3项之网路节点,其中该心跳处 理器更包含: a.一反覆计数器,及用以计数自该最后心跳回覆封 包被接收起所传输之心跳请求封包数;以及 b.一第二临界暂存器,其用以指定自该最后心跳回 覆封包被接收起所传输之最大的心跳封包量。 5.如申请专利范围第1项之网路节点,其中该等心跳 封包具有一网际网路控制讯息协定格式和一通用 格式其中一种格式。 6.一种对透过一传输路径供应于通讯网路上之受 监视对话提供端对端故障替代保护之方法,该方法 包含下列步骤: a.依据相对于该受监视对话所传递封包之封包标 头中所保存之资讯来产生一心跳请求封包; b.传送被定址到相对于该受监视对话所传递封包 之标头中指定的一目的网路位址之该心跳请求封 包; c.选择性地宣告该受监视对话受到通讯网路上该 传输路径中所遭遇之一网路故障所影响;以及 d.将与该受影响之受监视对话相关联的资料封包 切换至一对应的故障替代传输路径。 7.如申请专利范围第6项之方法,更包含周期性地传 送后继心跳封包。 8.如申请专利范围第7项之方法,其中一时间系被用 来定义连贯的心跳封包之间的时间周期。 9.如申请专利范围第7项之方法,其中为宣告该受监 视对话受该网路故障所影响,该方法更包含:若对 应于该被传输之心跳请求封包之一心跳回覆封包 未于一预定时间周期内被接收,则宣告该受监视对 话遭遇该网路故障。 10.如申请专利范围第7项之方法,其中为宣告该受 监视对话受该网路故障影响,该方法更包含:若一 心跳回覆封包未接着多数个连续心跳请求封包传 输之后接收,则宣告该受监视对话遭遇该网路故障 。 11.如申请专利范围第10项之方法,其中为在一心跳 回覆封包未接着多数个连续心跳请求封包传输之 后被接收时,宣告该受监视对话遭遇该网路故障, 该方法更包括下列步骤: a.随每一心跳请求封包之传输累进一反覆计数器; 以及 b.每当一心跳回覆封包被接收,重设与该受监视对 话相关联之一反覆计数器。 12.如申请专利范围第6项之方法,更包含提供该故 障替代传输路径之一先期步骤。 13.如申请专利范围第6项之方法,更包含: a.接收与该受监视对话相关联之一资料封包和一 心跳封包其中一者;以及 b.转送所接收之该心跳封包至一心跳处理器。 14.如申请专利范围第13项之方法,其中系从处理心 跳封包判断,而选择性地宣告该受监视对话受一网 路故障影响。 15.如申请专利范围第6项之方法,其中将与受影响 之受监视对话相关联之资料封包切换到一对应故 障替代传输路径上之步骤更包含:以与该故障替代 传输路径相关联之一目的媒体存取控制(MAC)位址 来代替与该受影响对话相关联之每一封包标头中 之一(MAC)位址。 16.如申请专利范围第6项之方法,其中将与该受影 响之受监视对话相关联之资料封包切换至对应故 障替代传输路径之步骤更包含: a.以与该故障替代传输路径相关联之一目的MAC位 址来代替与该受影响对话相关联之每一封包标头 中的一目的媒体存取控制(MAC)位址;以及 b.以与该故障替代传输路径相关联之一目的网际 网路协定(IP)位址代替在与该受影响对话相关联之 每一封包标头中的一目的IP位址。 图式简单说明: 第1图系一概示图,其显示出依据本发明之一范示 实施例之范示实施,在通过通讯网路之一路径上所 提供的服务以及一心跳封包交换的一般条件; 第2图系一概示图,其显示出依据本发明之另一范 示实施例之范示实施,一遭受一网路故障之受保护 对话其中与受保护对话有关之内容传输被交换道 一故障替代传输路径; 第3图系一概示图,其显示出依据本发明之范示实 施例,实施一范例故障替代机构之交换/路由网路 节点元件; 第4图系一概示图,其显示出,依据本发明之范示实 施例,封包分类器之一范例架构; 第5图之讯务流图显示依据本发明之范示实施例, 一上游通讯网路节点执行受保护对话监测之范例 方法步骤。 第6图之讯务流图显示依据本发明之范示实施例, 一下游通讯网路节点回覆心跳请求之范例方法步 骤;及 第7图之讯务流图显示依据本发明之范示实施例, 范例一上游通讯网路节点处理压缩于一心跳封包 之心跳回复讯息的范例方法步骤。
地址 加拿大