Method for multiple link quality of service for voice and video over internet protocol
    1.
    发明授权
    Method for multiple link quality of service for voice and video over internet protocol 有权
    用于语音和视频通过因特网协议的多个链路服务质量的方法

    公开(公告)号:US08009554B2

    公开(公告)日:2011-08-30

    申请号:US12137258

    申请日:2008-06-11

    IPC分类号: G01R31/08

    摘要: A method for achieving multiple link quality of service for video and voice calls over Internet links, or over IP links running in private networks, is described. This method applies to both the non-mobile domain (alternate paths exist in one place at the same time) as well as the mobile domain (one path is used at any one place at a given time, but the user device roams from place to place). This method can be implemented as either computer software or other digital logic (ASIC or FPGA). Using this invention, voice and video calls can be moved at will from one path to another, as many times as required during a single conversation, without breaking the RTP voice or video payload stream. The benefit is that embodiments of this invention have a significantly higher probability that a call never breaks under various conditions of quality degrade. This includes the case of link and router failures, which are treated as a special case of quality degrade in the context of voice and video.

    摘要翻译: 描述了通过因特网链路或通过专用网络中运行的IP链路实现视频和语音呼叫的多个链路服务质量的方法。 此方法适用于非移动域(备用路径同时存在于一个地方)以及移动域(一个路径在给定时间在任何一个地方使用,但用户设备从地方漫游到 地点)。 该方法可以实现为计算机软件或其他数字逻辑(ASIC或FPGA)。 使用本发明,语音和视频呼叫可以随意地从一个路径移动到另一个路径,在单个对话期间按需要多次,而不会中断RTP语音或视频有效载荷流。 其优点在于本发明的实施例具有在不同品质降低的条件下呼叫永不破裂的可能性显着更高。 这包括链路和路由器故障的情况,这被视为在语音和视频环境中质量下降的特殊情况。

    Fault tolerant routing in a non-hot-standby configuration of a network routing system
    4.
    发明授权
    Fault tolerant routing in a non-hot-standby configuration of a network routing system 有权
    网络路由系统的非热备份配置中的容错路由

    公开(公告)号:US08412982B2

    公开(公告)日:2013-04-02

    申请号:US13083291

    申请日:2011-04-08

    IPC分类号: G06F11/00

    摘要: Methods and systems for facilitating fault tolerance in a non-hot-standby configuration of a network routing system are provided. According to one embodiment, a failover method is provided. One or more processing engines of a network routing system are configured to function as active processing engines, each of which having one or more software contexts. A control blade is configured to monitor the active processing engines. One or more of the processing engines are identified to function as non-hot-standby processing engines, each of which having no pre-created software contexts corresponding to the software contexts of the active processing engines. The control blade monitors the active processing engines. Responsive to detecting a fault associated with an active processing engine the active processing engine is dynamically replaced with a non-hot-standby processing engine by creating one or more replacement software contexts within the non-hot-standby processing engine corresponding to those of the active processing engine.

    摘要翻译: 提供了用于促进网络路由系统的非热备用配置中的容错的方法和系统。 根据一个实施例,提供故障切换方法。 网络路由系统的一个或多个处理引擎被配置为用作活动处理引擎,每个处理引擎具有一个或多个软件上下文。 控制刀片被配置为监视主动处理引擎。 处理引擎中的一个或多个被识别为用作非热待机处理引擎,每个处理引擎不具有与活动处理引擎的软件上下文对应的预先创建的软件上下文。 控制刀片监控主动处理引擎。 响应于检测与活动处理引擎相关联的故障,主动处理引擎通过在非热待机处理引擎内创建一个或多个替换软件上下文来动态替换非热待机处理引擎,该替换软件上下文对应于活动处理引擎 处理引擎。

    FAULT TOLERANT ROUTING IN A NON-HOT-STANDBY CONFIGURATION OF A NETWORK ROUTING SYSTEM
    6.
    发明申请
    FAULT TOLERANT ROUTING IN A NON-HOT-STANDBY CONFIGURATION OF A NETWORK ROUTING SYSTEM 有权
    在网络路由系统的非热备机配置中的容错路由

    公开(公告)号:US20110185221A1

    公开(公告)日:2011-07-28

    申请号:US13083291

    申请日:2011-04-08

    IPC分类号: G06F11/20

    摘要: Methods and systems for facilitating fault tolerance in a non-hot-standby configuration of a network routing system are provided. According to one embodiment, a failover method is provided. One or more processing engines of a network routing system are configured to function as active processing engines, each of which having one or more software contexts. A control blade is configured to monitor the active processing engines. One or more of the processing engines are identified to function as non-hot-standby processing engines, each of which having no pre-created software contexts corresponding to the software contexts of the active processing engines. The control blade monitors the active processing engines. Responsive to detecting a fault associated with an active processing engine the active processing engine is dynamically replaced with a non-hot-standby processing engine by creating one or more replacement software contexts within the non-hot-standby processing engine corresponding to those of the active processing engine.

    摘要翻译: 提供了用于促进网络路由系统的非热备用配置中的容错的方法和系统。 根据一个实施例,提供故障切换方法。 网络路由系统的一个或多个处理引擎被配置为用作活动处理引擎,每个处理引擎具有一个或多个软件上下文。 控制刀片被配置为监视主动处理引擎。 处理引擎中的一个或多个被识别为用作非热待机处理引擎,每个处理引擎不具有与活动处理引擎的软件上下文对应的预先创建的软件上下文。 控制刀片监控主动处理引擎。 响应于检测与活动处理引擎相关联的故障,主动处理引擎通过在非热待机处理引擎内创建一个或多个替换软件上下文来动态替换非热待机处理引擎,该替换软件上下文对应于活动处理引擎 处理引擎。

    Fault tolerant routing in a non-hot-standby configuration of a network routing system
    7.
    发明授权
    Fault tolerant routing in a non-hot-standby configuration of a network routing system 有权
    网络路由系统的非热备份配置中的容错路由

    公开(公告)号:US07925920B2

    公开(公告)日:2011-04-12

    申请号:US12838487

    申请日:2010-07-18

    IPC分类号: G06F11/00

    摘要: Methods and systems for facilitating fault tolerance in a non-hot-standby configuration of a network routing system are provided. According to one embodiment, a failover method is provided. A fault manager executing on a control blade of multiple server blades of a network routing system actively monitors an active processing engine of multiple processing engines within the network routing system. Responsive to detecting a fault associated with the active processing engine, the active processing engine is dynamically replaced with a non-hot-standby processing engine of the multiple processing engines by (i) determining one or more software contexts that were associated with the active processing engine prior to detection of the fault, and (ii) creating one or more replacement software contexts within the non-hot-standby processing engine corresponding to the one or more software contexts.

    摘要翻译: 提供了用于促进网络路由系统的非热备用配置中的容错的方法和系统。 根据一个实施例,提供故障切换方法。 在网络路由系统的多个服务器刀片的控制刀片上执行的故障管理器主动地监视网络路由系统内的多个处理引擎的活动处理引擎。 响应于检测与主动处理引擎相关联的故障,主动处理引擎通过(i)确定与主动处理相关联的一个或多个软件上下文来动态地替换为多处理引擎的非热待机处理引擎 在(ii)在所述非热待机处理引擎内创建与所述一个或多个软件上下文相对应的一个或多个替换软件上下文。

    Fault tolerant routing in a network routing system based on a passive replication approach
    8.
    发明授权
    Fault tolerant routing in a network routing system based on a passive replication approach 有权
    基于被动复制方法的网络路由系统中的容错路由

    公开(公告)号:US07587633B2

    公开(公告)日:2009-09-08

    申请号:US11849298

    申请日:2007-09-03

    IPC分类号: G06F11/00

    摘要: Passive replication methods and systems to facilitate fault tolerance in a network routing system are provided. In one embodiment, a fault associated with a processing engine (PE) of a network routing system is detected by monitoring the health of the network routing system PEs. Responsive to detecting a fault (e.g., a link failure, a failure of a virtual router (VR) or a failure of the PE): VRs that were operating on the PE prior to detection of the fault are identified; configuration information (e.g., a set of command lines in a configuration file) associated with the identified VRs is identified; and the identified VRs are dynamically recreated on a new PE based on the configuration information. For example, a command line interface engine may replay the command line set with a new slot ID and a PE ID of the new PE to recreate the VRs on the new PE.

    摘要翻译: 提供了有助于网络路由系统中的容错的被动复制方法和系统。 在一个实施例中,通过监视网络路由系统PE的健康来检测与网络路由系统的处理引擎(PE)相关联的故障。 响应于检测故障(例如,链路故障,虚拟路由器(VR)的故障或PE的故障):识别在检测到故障之前在PE上操作的VR; 识别与所识别的VR相关联的配置信息(例如,配置文件中的一组命令行) 并且基于配置信息在新的PE上动态地重建所识别的VR。 例如,命令行接口引擎可以用新的PE的新插槽ID和PE ID重放命令行集合,以在新的PE上重新创建VR。

    FAULT TOLERANT ROUTING IN A NON-HOT-STANDBY CONFIGURATION OF A NETWORK ROUTING SYSTEM
    9.
    发明申请
    FAULT TOLERANT ROUTING IN A NON-HOT-STANDBY CONFIGURATION OF A NETWORK ROUTING SYSTEM 有权
    在网络路由系统的非热备机配置中的容错路由

    公开(公告)号:US20130227340A1

    公开(公告)日:2013-08-29

    申请号:US13853555

    申请日:2013-03-29

    IPC分类号: G06F11/20

    摘要: Methods and systems for facilitating fault tolerance in a non-hot-standby configuration of a network muting system are provided. According to one embodiment, a failover method is provided. One or more processing engines of a network routing system are configured to function as active processing engines, each of which having one or more software contexts. A control blade is contoured to monitor the active processing engines. One or more of the processing engines are identified to function as non-hot-standby processing engines, each of which having no pre-created software contexts corresponding, to the software contexts of the active processing engines. The control blade monitors the active processing engines. Responsive to detecting a fault associated with an active processing engine the active processing engine is dynamically replaced with a non-hot-standby processing engine by creating one or more replacement software contexts within the non-hot-standby processing engine corresponding to those of the active processing engine.

    摘要翻译: 提供了用于促进网络静音系统的非热备份配置中的容错的方法和系统。 根据一个实施例,提供故障切换方法。 网络路由系统的一个或多个处理引擎被配置为用作活动处理引擎,每个处理引擎具有一个或多个软件上下文。 控制刀片具有轮廓以监控主动处理引擎。 处理引擎中的一个或多个被识别为用作非活动处理引擎的软件上下文的非热待机处理引擎,每个处理引擎都没有对应于预先创建的软件上下文。 控制刀片监控主动处理引擎。 响应于检测与活动处理引擎相关联的故障,主动处理引擎通过在非热待机处理引擎内创建一个或多个替换软件上下文来动态替换非热待机处理引擎,该替换软件上下文对应于活动处理引擎 处理引擎。

    FAULT TOLERANT ROUTING IN A NON-HOT-STANDBY CONFIGURATION OF A NETWORK ROUTING SYSTEM
    10.
    发明申请
    FAULT TOLERANT ROUTING IN A NON-HOT-STANDBY CONFIGURATION OF A NETWORK ROUTING SYSTEM 有权
    在网络路由系统的非热备机配置中的容错路由

    公开(公告)号:US20100281296A1

    公开(公告)日:2010-11-04

    申请号:US12838487

    申请日:2010-07-18

    IPC分类号: G06F11/20

    摘要: Methods and systems for facilitating fault tolerance in a non-hot-standby configuration of a network routing system are provided. According to one embodiment, a failover method is provided. A fault manager executing on a control blade of multiple server blades of a network routing system actively monitors an active processing engine of multiple processing engines within the network routing system. Responsive to detecting a fault associated with the active processing engine, the active processing engine is dynamically replaced with a non-hot-standby processing engine of the multiple processing engines by (i) determining one or more software contexts that were associated with the active processing engine prior to detection of the fault, and (ii) creating one or more replacement software contexts within the non-hot-standby processing engine corresponding to the one or more software contexts.

    摘要翻译: 提供了用于促进网络路由系统的非热备用配置中的容错的方法和系统。 根据一个实施例,提供故障切换方法。 在网络路由系统的多个服务器刀片的控制刀片上执行的故障管理器主动地监视网络路由系统内的多个处理引擎的活动处理引擎。 响应于检测与主动处理引擎相关联的故障,主动处理引擎通过(i)确定与主动处理相关联的一个或多个软件上下文来动态地替换为多处理引擎的非热待机处理引擎 在(ii)在所述非热待机处理引擎内创建与所述一个或多个软件上下文相对应的一个或多个替换软件上下文。