网际协议服务水平协定路由器自动配置的制作方法

文档序号:7942532阅读:120来源:国知局
专利名称:网际协议服务水平协定路由器自动配置的制作方法
技术领域
一旦用户配置了监测哪些呼叫路径,VOIP便自动地创建所有需要的IP SLA操作, 包括打开目的地侧的响应器。当这些操作由于操作的周期性到期或者是由于路由器重置而 消失时,服务根据需要重新创建这些操作。
背景技术
在网际协议语音(VOIP)中,电话通信被采样、数字化并且通过分布式网络中的节 点上的数据分组传输网络来进行传输,以提供节点之间的电话通信。VOIP正变得越发流行, 这是由于性能上的改进以及允许VOIP以相对较低的成本进行通信的超额数据传输带宽。 对VOIP通信的完整描述不在本申请的范围之内,但是关于VOIP通信的更多信息可以在ITU H. 323版本6或者IETF会话发起协议中找到,其主题在此全文引入作为参考。为了提供可接受的VOIP通信,必须对分布式网络中各个节点之间的连接进行配 置。例如,VOIP通信要求足够高的QoS来允许无显著延迟或数据丢失的数据传输,从而避 免音频延迟或音频丢失。通常,VOIP网络节点之间的通信由服务水平协定来定义,其例如 定义保持期望QoS水平所需的节点之间的默认通信协议。对高QoS通信的需求需要针对提 供该高QoS通信的网络开销进行平衡。因此,服务协定在理想情况下定义节点间高QoS连 接以主要用于VOIP数据传输,而定义低QoS连接以主要用于其他非VOIP数据传输。因此,各节点之间的这些连接每个都是手动配置的。即便是小VOIP网络也可能包 括若干局域网(LAN),每个局域网具有大量互连的节点。因此,配置这些大量的节点可能是 繁重的过程。查明故障的能力在VOIP中是重要的,并且日常支持和故障排除通常是与运行 VOIP系统有关的两个最困难的部分。例如,难以预期丢失特定路由器或交换机的影响,其中 VOIP流量将响应于这一改变而被重新路由。常规VOIP监测工具监测网络以查明问题来自 哪里,并且可以对网络拓扑改变的情况下将会发生的情况进行建模。多数工具监测抖动、分 组丢失、吞吐量、容量问题、延迟和来自网络和/或呼叫中心应用中的其他服务质量问题。 然而,对网络上VOIP事务的监测仍然是将导致显著成本和计算开销的繁琐过程。传统的解决方案通过追踪来自交换机上的交换分析端口(spanport)的最终用户 电话呼叫以“反应式”方式来测量VOIP质量。然而,本地交换机端口是收集全网络VOIP质 量度量的不佳位置,这是因为VOIP质量和性能是通过从端到端连接的性能而确定的,并且 在端节点处监测性能并未提供网络性能的足够信息。而且,由于监测的是实际呼叫,因此监 测实际呼叫数据会引起隐私问题。由Cisco IOS 软件支持的网际协议服务水平协定(IP slatm)通过创建和监测 合成语音数据流量来支持VOIP系统监测。同样,其他竞争产品提供了类似的功能。特别地, 各种VOIP网络组件(诸如,路由器和节点)可以创建合成流量,并且可以采取该合成流量 的传输来评价系统性能。在驻留于各网络路由器和节点上的CISCO IOS 软件中,IP SLA是被包括的特征,其允许管理员分析IP应用和服务(包括VOIP)的IP服务水平。欲了解更多关于IP SLA 的信息,请参考在 http //www, cisco. com/appIication/pdf/en/us/Ruest/products/ ps6350/c2001/ccmigration 09186a0080789b77. pdf 处的 IPSLA 用户手册。IP SLA 使用 主动式流量监测技术来监测网络上的连续流量,从而测量开销网络性能。路由器还提供IP SLA响应器,其通过接收合成数据以及形成性能网络统计来给出跨网络测量数据的精度。特别地,IP SLA经常被用于生成服务水平协定定义两个网络组件(诸如,两个节 点)之间的连接特性所需的数据。利用IP SLA或类似的合成语音数据分布工具,路由器和 /或交换机可以执行周期性测量,以便在不干扰实际语音呼叫的情况下监测VOIP网络的状 态并且收集网络性能统计。这些统计包括M0S、抖动、网络延迟、分组丢失以及提供对VOIP 性能的详细可视性的其他重要QoS度量。在整个系统中使用合成流量避免了上述隐私问题,同时仍能合理地提供精确的系 统性能测量。然而,合成数据的使用也存在缺陷。由合成流量的测量所产生的数据可能是 大量的并且难于处理。而且,在合成流量传输期间,由于带宽的原因,创建和传输会产生显 著的系统开销。而且,用于产生性能测量的合成流量处理会给路由器和其他相关联的网络 组件中的处理器带来负担。此外,对VOIP节点进行编程以用于IP SLA监测可能是繁琐的。如上文所述,即便 是小VOIP也可能具有大量的节点。而且,用户面临使用长期或永久IP SLA还是使用短期 IP SLA的选择,其中长期或永久IP SLA可能消耗过量的网络资源并产生大量的数据,而短 期IPSLA可能在期望的监测周期期间到期。

发明内容
响应于这些以及其他需求,本发明的实施方式提供了用于指导用户配置对网络节 点中VOIP操作的监测的方法和相关工具。一旦用户配置了监测哪些呼叫路径,VOIP便自 动地创建所有需要的IP SLA操作,包括打开目的地侧的响应器。当这些操作由于其周期性 到期或者路由器重置而消失时,服务根据需要动态地重新创建IP SLA操作。提供了一种用于对节点自动配置以监测网际协议语音(VOIP)网络的系统。该系 统包括第一存储设备,其配置用于接收对用来监测VOIP网络的节点以及节点所进行监测 的持续时间的用户选择;第二存储设备,其配置用于存储用于配置节点来执行监测的命令; 以及服务器,其配置用于确定每个节点的监测状态并将该状态与用户选择进行比较,并且 该监测状态不符合用户选择时,该服务器进一步配置用于访问第二存储设备以获得适当的 命令,从而针对VOIP网络监测来更新节点配置。该系统还可以包括第三存储,其配置用于存储节点的配置状态。监测可以包括合 成数据在VOIP网络中合成的传输和监测。而且,监测可以包括在两个或更多节点之间建立 IP SLA。第二存储设备可以包括用于形成IP SLA的命令。服务器可以进一步配置用于确 定IP SLA之一何时到期。类似地,服务器还可以配置用于确定何时对节点之一进行重置。系统可以包括用户接口,其配置用于提供所述用户选择。该用户接口可以显示监 测结果。特别地,在结果指示VOIP网络在预定参数外操作时,用户接口可以显示监测结果。备选地,公开了一种用于节点的自动配置以监测IP语音(VOIP)网络的方法,该方 法包括步骤存储对监测VOIP网络的节点以及该节点所进行监测的持续时间的用户选择;
5存储用于配置节点来执行监测的命令;监测VOIP网络;确定每个节点的监测状态并将该状 态与用户选择进行比较,并且当该监测状态不符合用户选择时;访问第二存储设备以获得 适当的命令,从而针对VOIP网络的监测来更新节点的配置;以及向节点转发该命令。该方法可以进一步包括存储节点的配置状态。监测包括在VOIP网络的节点中传 输和监测合成数据。另外,监测包括在两个或更多节点之间建立IP SLA。命令包括用于形 成IP SLA的命令。该方法进一步包括确定IP SLA之一何时到期。在监测结果指示VOIP 网络在预定参数外操作时,显示该结果。该方法进一步包括确定何时对节点之一进行重置。一种机器可读的程序存储设备,包含有机器可执行指令的程序,该指令包括存储 对用于监测VOIP网络的节点以及该节点所进行监测的持续时间的选择;存储用于配置节 点来执行监测的命令;监测VOIP网络;确定每个节点的监测状态并将该状态与用户选择进 行比较,以及当该监测状态不符合用户选择时,访问第二存储设备以获得适当的命令,从而 针对VOIP网络监测来更新节点的配置;以及向节点转发该命令。此外,监测包括在VOIP网络中传输和监测合成数据,并且监测优选包括在两个或 更多节点之间建立IP SLA。该指令进一步包括确定IP SLA之一何时到期,或者确定何时对
节点之一进行重置。


图IA描绘了根据本发明实施方式的VOIP监测配置系统元件的框图;图IB描绘了根据本发明实施方式的节点配置数据记录;图2描绘了根据本发明实施方式的配置用于按照中心辐射配置来监测节点的 VOIP网络;图3描绘了根据本发明实施方式的配置用于按照网格(mesh)配置来监测节点的 VOIP网络;图4描绘了根据本发明实施方式的配置用于按照定制配置来监测节点的示例性 VOIP网络;图5示出了根据本发明实施方式的VOIP监测方法的流程图;图6示出了根据本发明另一实施方式的VOIP动态节点监测配置方法;以及图7描绘了根据本发明实施方式的图6中VOIP动态节点监测配置方法的过程流。
具体实施例方式现在参考图1,提供了根据本发明实施方式的IP语音(VOIP)监测配置系统100。 具体地,VOIP监测系统100包括VOIP网络110,其包含多个节点111。将VOIP监测配置设 备120按照需要连接至网络110,以便与节点111交换数据。一般地,VOIP配置设备120支 持用户访问和控制网络110中各节点111之间的连接的配置。VOIP监测配置设备120的具 体功能将在下文详述。VOIP监测配置系统100还可以包括节点监测配置数据库130,其包括与各个节点 111的状态以及节点之间连接的状态有关的数据131。例如,如图IB中所示,针对特定节点 111的节点监测配置数据131可以包括节点标识符132以及节点的网络位置或地理位置的 有关信息133。节点监测配置数据131还可以包括关于该节点与其他节点之间的服务水平协定(SLA)的数据134。如网络领域中公知的,SLA定义该节点与其他连接节点之间的默认 通信改变配置值。因此,例如SLA数据134可以包括SLA中涉及的节点、SLA中定义的连接 配置以及SLA的持续时间。类似地,节点监测配置数据131可以还包括关于该节点与其他连接的节点之间的 IP服务水平协定(IP SLA)的数据135。IP SLA 135或者其他VOIP监测配置数据描述了两 个或更多节点之间的合成数据传输,并且指引节点根据需要监测此合成数据的传输以计算 该传输的性能测量。因此,例如IP SLA数据134可以类似地包括IP SLA中涉及的节点、关 于待传输的合成数据和待计算的测量的细节以及IP SLA的持续时间。虽然将节点配置数据131描绘为驻留在VOIP监测配置数据库130上,但是应当理 解,节点配置数据131实际上可以驻留在VOIP网络110中的相应节点111上,并且VOIP监 测配置数据库130可以包含此数据的拷贝,或者包含VOIP节点监测配置数据的位置的有关 fn息ο返回参考图1A,用户接口 140向系统管理员或其他用户提供对VOIP监测配置工 具120的访问权。例如,用户接口 140可以是驻留在本地计算机上的应用,其管理和控制对 VOIP监测配置工具120的访问。类似地,用户接口 140可以是从VOIP监测配置工具120或 相关联数据服务器提供的、在驻留于系统管理员计算机上的浏览器应用上执行的程序。如 下详述,用户接口 140接收并显示VOIP节点数据131的一个或多个方面。用户接口 140进 一步接受来自用户的输入,并且允许用户指定VOIP节点监测的各种配置设置。可选地,可 以将用户指定的VOIP节点监测选择151存储在VOIP节点监测选择数据表150中。例如, 用户可以指定待监测的节点和连接,将合成流量和持续时间用于此监测。用户同样可以指 定IP SLA监测的其他方面(诸如,待传输合成数据的类型),以及监测的其他可选择方面 (诸如,指定的连接传输参数)。可选地,在一个实现中,VOIP监测配置设备120进一步具有对监测命令仓库136的 访问权,监测命令仓库136包含用于实现节点111的IP SLA的监测命令。例如,命令仓库 136可以根据需要包含不同的特定命令来实现每个节点111的IP SLA,并且这些命令可以 根据需要来选择和实现以达到期望的IP SLA。备选地,如节点配置领域中已知的,监测命令 仓库136可以包括通用IP SLA配置命令,其使用包含在节点数据库130中的特定节点和连 接数据来终结和执行。应当理解,该节点连接工具是公知的,并且可以根据需要加以利用。在优选操作中,用户接口 140呈现关于监测VOIP网络110中各个节点111的监测 状态的一般性状态数据。例如,用户接口 140可以列出一个或多个节点111,并且描述对来 自该节点111的连接进行监测的配置。备选地,节点111以及其间的连接可以根据已知技 术进行图形化描绘。在查看节点111和连接的监测状态之后,用户可以提供命令来修改节 点111的监测配置。特别地,在本申请的实施方式中,用户可以选择一般性VOIP网络监测 配置,该配置继而可以通过IPSLA中的改变来实现,以便在需要用户进行的人工编程最小 化的情况下实现期望配置。可选地,用户接口 140可以向用户呈现此数据,以显示节点的功能状态,诸如测量 的性能统计。按照使用合成数据传输形成的测量性能统计的建议,用户接口 140还可以标 记在预定性能目标之外操作的节点。现在参考图2-图4,本申请的实施方式允许用户在三个默认监测设置之间进行选择,即网格配置、中心辐射配置和定制配置。应当理解,其他默认配置也是可行的,并且下文 提供对网格配置、中心辐射配置和定制配置的描述仅仅出于说明的目的而非限制目的。现在参考图3中的中心辐射VOIP监测配置300,绘出的VOIP网络包括两个位置 位置1210和位置2220。如同在联网中所理解的,这些位置可以表示地理位置或网络位置, 并且通常位置210和位置220分别包括多个节点211、212和221、222,其结合形成了 LAN。 特别地,中心辐射VOIP监测配置包括定义的内部节点211,其沿着与第一位置210处的边界 节点212的内部连接213进行通信。类似地,第二位置220被定义用于监测通过内部连接 223而连接至边界节点222的内部节点221。边界节点212、222配置用于通过信道230进 行合成数据通信。因此,中心辐射配置包括被用户指定为“中心”的站点/节点212、222的子集以及 被指定为“辐射”的所有其他节点211、221。特别地,在中心节点212、222与在该位置的每 个其他节点211或222之间监测合成数据的交换,而辐射节点211、221只与在适当位置的 一个或多个中心节点212或222交换合成数据。而且,将中心节点212、222连接以交换合 成数据。例如,中心辐射配置可以有益地用于在多个位置具有办公地点的组织。在每个独 立位置(即,LAN 210,220)中的电话可以按照网格方式来进行监测,而内部位置流量可以 沿中心212与中心222之间的连接230进行监测。再次参考图1,用户接口 140将用户对中心和辐射的指定向VOIP监测配置工具 120转发。用户可以具体地选择中心节点212、222和/或辐射节点211、221。备选地,用户 可以给出逻辑标准(例如,性能和/或兼容性要求),并且VOIP监测配置工具120可以基于 这些选择标准来指定中心节点212、222和/或辐射节点211、221。使用此数据,VOIP监测配置工具120可以经由用户接口向用户呈现与中心辐射配 置200相关的连接213、223、230的状态。例如,所显示的状态信息可以包括对来自每个被 指定的中心212、222的连接的性能进行描述的统计信息。以此方式,辐射节点211、221之 间的连接被省略,以简化用户查看连接的连接状态。在实现中心辐射网络监测配置200时,VOIP监测配置工具120可以可选地向中心 节点212、222传播命令以发起与其他中心节点212、222和辐射节点211、221的连接213、 223,230中的IP SLA事务,而向辐射节点211、221传播命令以仅发起与一个或多个指定中 心节点212、222的IP SLA事务连接。例如,VOIP监测配置工具120可以访问节点数据库 130,以确定每个中心节点212、222和辐射节点211、221的IP SLA状态。VOIP监测配置工 具120继而可以根据需要访问配置命令数据库136,以获得用于激活每个连接213、223、230 的IP SLA的期望命令代码。备选地,VOIP监测配置工具120可以从数据库130中确定节 点211、212、221、222中的哪些节点需要重配,以及哪些节点已经具有用于监测VOIP网络的 期望IP SLA0继而,只有与待监测的连接213、223、230相关联的节点211、212、221、222将 接收针对IP SLA的新命令。现在参考附图3,网格VOIP监测配置300监测每个节点与每个其他节点的连接。 如上所述,完全的网格化监测网络通常需要将多数网络带宽用于合成VOIP数据传送以及 IP SLA性能统计处理的网络开销。在典型的情况下,在每个节点之间存在大量呼叫的情况 下,可能期望网格VOIP网络监控。绘出的网格VOIP网络监测配置300包括两个位置位置1 310和位置2 320。位置310和位置320的每一个分别包括多个节点311、312和321、322,其结合形成了 LAN 310 和LAN 320。特别地,网格VOIP监测配置300包括在位置310和位置320定义的内部节点 311,321和边界节点312、322。然而,按照网格配置300的内部节点311,321和边界节点 312,322现在被配置用于通过内部位置信道313、323和位置间信道330 二者来传送用于IP SLA测量的合成数据。返回参考图1,当实现完全网格时,用户可以查看每个节点111的IP SLA状态。以 此方式,用户可以确定节点111是否需要更新以实现期望的网格监测配置。通常,显示的IP SLA状态可以包括确定网格状态所需的所有节点111。可选地,VOIP监测配置工具120通常将向每个节点111传播IP SLA以发起监测 协定。例如,VOIP监测配置工具120可以访问节点数据库130,以确定每个节点111的监测 状态。VOIP监测配置工具120继而可以访问配置命令数据库136,以获得针对每个节点111 的期望IP SLA命令,继而向适当节点转发这些命令以发起IP SLA。备选地,VOIP监测配置 工具120可以从数据库130确定节点111中的哪些节点需要针对IP SLA测量而进行重配, 以及哪些节点正在监测其他节点之间的适当通信。在另一 VOIP连接配置中,用户可以通过选择要监测哪些个体节点111来指定定制 的期望网络配置,其既不是网格配置也不是中心辐射配置。例如,图4描绘了示例性定制网 络监测配置400,其中位置1410和位置2420这两个位置中的节点411、412和421、422被编 程用于监测与选定的其他节点的合成通信。特别地,定制VOIP监测配置400同样包括在位 置410,420处定义的节点411,421和412、422。然而,定制配置400中的内部节点411,421 和边界节点412、422现在被配置用于根据用户定义的条件来传送用于IP SLA测量的合成 数据。例如,绘出的定制监测发生在选定的内部通信信道413、423和选定的位置间信道440 中。以此方式,监测在多于图2的中心辐射配置、但少于图3的网格配置的节点中发生。再次参考图1,用户接口 140将用于监测的有关节点111的用户指定向VOIP监测 配置工具120转发。备选地,用户可以再次给出逻辑标准(例如,性能和/或兼容性要求), 并且VOIP监测配置工具120可以基于这些选择标准来指定有关节点111。使用此数据, VOIP监测配置工具120可以经由用户接口 140向用户提出与期望的定制配置400相关的节 点111的监测状态。例如,显示的状态信息可以包括描述来自某些指定中心111的连接的 监测而忽略其他连接的监测状态的信息。在实现定制配置时,类似于网格配置300和中心辐射配置200的实现,VOIP监测 配置工具120将根据用户的规定向节点111传播命令,以便在期望的连接中发起IP SLA0 VOIP监测配置工具120继而可以访问配置命令数据库136,以根据需要获得每个节点111 的期望IP SLA命令,从而配置期望的IP SLA。备选地,VOIP监测配置工具120可以从节点 数据库130确定哪些节点需要重配以执行期望的监测,以及哪些节点111已经被设置为期 望的监测配置。继而,只有需要进行IP SLA配置变化的节点111将接收新的命令。现在参考图5,其给出了 VOIP监测配置方法500。该方法500包括显示节点监测 数据510,以及对期望节点监测配置的用户选择520。例如,如上所述,用户可以指定网格监 测配置300和中心辐射监测配置200或定制监测配置400。如果用户选择了网格配置,则选 择所有节点之间的通信信道以进行监测。否则,用户在步骤530指定要监测的节点和信道。 如上文所述,用户可以定义边界节点和内部节点。
9
继续方法500,在步骤540将选定的节点配置为待监测,诸如配置IP SLA以传输合 成流量以及对传输进行测量。如上所述,继而可以在步骤550将收集的VOIP性能数据进行 收集并显示给用户。例如,在使用H. 323或SIP时,IP SLA VOIP呼叫建立操作可以测量从源起网关发 送呼叫消息(包含呼叫号码)到源起网关从终止网关(目的地)接收到指示呼叫号码响铃 或呼叫方应答该呼叫的消息的总时间。用户可以将VOIP呼叫建立操作配置为以指定的时 间间隔进行重复;按照指定重复次数进行重复;以及在指定时段中进行重复。如果在H. 323 呼叫信令中涉及网守(GK)或目录网守(DGK),则在实际发送呼叫消息(包含呼叫号码)之 前,在原始网关和终端网关之间发送和接收附加消息。这些消息所需的附加时间被包括在 IP SLAV0IP呼叫建立响应时间测量中。同样,如果在SIP呼叫信令中涉及代理服务器或重 定向服务器,则待发送和接收(在发送呼叫消息之前)的消息所需的任何附加时间都被包 括在VOIP呼叫建立响应时间测量。这些任务在源起网关(源)上执行,以便启动IP SLA VOIP测试呼叫应用,从而建立拨号端以路由测试呼叫、定义VOIP呼叫建立操作以及调度 VOIP呼叫建立操作。现在参考图6,本发明的另一实施方式涉及用于在接收用户偏好之后动态监测节 点以及配置节点以用于监测的方法600。如上所述,在步骤610可以接收初始用户监测偏 好,并且可以在步骤620根据用户指定的监测选择对节点进行初始配置。在对节点进行适 当配置(例如,通过指定期望的IP SLA)之后,在步骤630使用合成数据的传输对节点进行 监测,以及在步骤640收集VOIP系统数据。继续方法600,对步骤640收集的VOIP监测数据与步骤650中的初始用户指定的 监测条件进行比较。例如,可以对指定节点的性能进行评估,以确保进行了期望的监测。如 果没有返回性能统计或者如果性能统计没有正确地反映来自步骤610的用户监测信息,则 可以标识那些监测问题节点。例如,如果节点的IP SLA到期,则节点将不会返回期望的监 测结果。在步骤660中,可以更新节点配置以反映期望的监测变化,从而解决监测中的任何 问题。现在返回参考图1,方法600的实现不是快速概括的。具体地,用户接口 140可以 接受用户监测偏好,并将其向VOIP监测配置工具120转发。VOIP监测配置工具120将用 户指定的VOIP节点监测选择151存储在VOIP节点监测选择数据表150中,并且这些选择 可以用于配置IP SLA或者其他节点监测技术,并且这些改变被存储在节点监测配置数据表 130 中。在进行了监测并且结果(即,IP SLA统计)从所监测的节点被返回之后,VOIP监 测配置工具120可以对这些结果与用户提供的配置数据150进行比较,以标识没有如存储 的用户监测偏好中所指示的那样进行正确监测的任何节点。备选地,VOIP监测配置工具 120可以利用从节点111收集的IP SLA状态数据来定期或动态地更新节点监测配置数据表 130,并且节点监测配置数据131可以与VOIP节点监测选择数据表150中的VOIP节点监测 选择151进行比较,以标识不符合用户的VOIP监测选择151的那些节点。在标识这些节点之后,VOIP监测配置工具120可以根据需要对节点监测配置数据 131进行更新,从而完成用户的VOIP监测选择151。例如,如上所述,VOIP监测配置工具120 可以访问节点监测命令数据库136,以根据需要获得并形成适当命令,从而形成针对期望节点的期望IP SLA。现在参考图7,提供了用于自动IP SLA操作重新创建的过程流700。具体地,过程 流700包括三个组件的交互,即网络节点710、联网监测配置系统720和用户接口 730。最 初,描述节点和节点监测配置的节点数据740由联网监测配置系统720从节点710收集,并 向用户接口 730转发。响应于描述节点710及其监测状态的节点配置数据740,用户接口 730将用户监测配置数据750向联网监测配置系统720转发。联网监测配置系统720使用 接收的用户监测配置数据750和节点配置数据740来形成实现对用户配置的呼叫路径进行 期望监测所需的适当IP SLA命令760。继续图7中的过程流700,联网监测配置系统720接收IP SLA数据和/或统计 770,并将这些数据/监测统计向用户接口 730转发。联网监测配置系统720还查看接收到 的用户监测配置数据750,以确定该监测是否符合接收的用户监测配置数据750。例如,如 果IP SLA之一在期望监测的时段内已经到期,则返回的配置数据可反映此到期。备选地, 监测数据对于期望的IP SLA将会是不完整的。作为响应,联网监测配置系统720转发经过 更新的IP SLA命令780,以便根据需要重新发起到期的IP SLA,从而完成接收的用户监测 配置数据750中所指定的期望VOIP节点监测。如上所述,本发明的各种实施方式可以在多种物理元件中配置,或者可以在单个 网络元件处配置,或者在其间分布有各种已公开功能的若干元件中配置。IP SLA或其他监 测配置和其他功能的控制可以在各种网络组件上执行,诸如在用户设备、VOIP服务器、访问 网关或与VOIP网络和该网络访问相关联的另一网络组件。本领域的普通技术人员应当理解本发明的上述实施方式仅为说明的目的,并且本 发明可以根据上文所述的多种配置进行实施。另外,本发明可以作为计算机可读介质上的 计算机程序来实现,其中计算机程序控制计算机或处理器来执行各种功能,该功能可以作 为方法步骤进行讨论也可以作为硬件或硬件/软件元件进行讨论。
权利要求
一种用于节点的自动配置以监测IP语音(VOIP)网络的系统,所述系统包括第一存储设备,其配置用于接收对用以监测所述VOIP网络的节点以及由所述节点进行的所述监测的持续时间的用户选择;第二存储设备,其配置用于存储用以配置所述节点来执行所述监测的命令;以及服务器,其配置用于确定每个所述节点的监测状态,并且将所述状态与所述用户选择进行比较,当所述监测状态不符合所述用户选择时,所述服务器进一步配置用于访问所述第二存储设备以获得适当的命令,从而针对所述VOIP网络的所述监测来更新所述节点的配置。
2.根据权利要求1所述的系统,进一步包括第三存储,其配置用于存储所述节点的配 置状态。
3.根据权利要求1所述的系统,其中所述监测包括合成数据在所述VOIP网络中的传输 和监测。
4.根据权利要求3所述的系统,其中所述监测包括在两个或更多所述节点之间建立IPSLA。
5.根据权利要求4所述的系统,其中所述第二存储设备包括用于形成所述IPSLA的命令。
6.根据权利要求5所述的系统,其中所述服务器进一步配置用于确定所述IPSLA之一 何时到期。
7.根据权利要求1所述的系统,进一步包括用户接口,其配置用于提供所述用户选择。
8.根据权利要求1所述的系统,其中所述用户接口进一步配置用于显示来自所述监测 的结果。
9.根据权利要求1所述的系统,其中所述用户接口进一步配置用于当来自所述监测的 结果指示所述VOIP网络在预定参数之外进行操作时显示所述结果。
10.根据权利要求1所述的系统,其中所述服务器进一步配置用于确定何时对所述节点之一进行重置。
11.一种用于节点的自动配置以监测IP语音(VOIP)网络的方法,所述方法包括 存储对用以监测所述VOIP网络的节点以及由所述节点进行的所述监测的持续时间的用户选择;存储用于配置所述节点来执行所述监测的命令; 监测所述VOIP网络;确定每个所述节点的监测状态,并且将所述状态与所述用户选择进行比较,以及当所 述监测状态不符合所述用户选择时;访问第二存储设备以获得适当的命令,从而针对所述VOIP网络的所述监测来更新所 述节点的配置;以及向所述节点转发所述命令。
12.根据权利要求11所述的方法,进一步包括存储所述节点的配置状态。
13.根据权利要求11所述的方法,其中所述监测包括在所述VOIP网络的所述节点中传 输和监测合成数据。
14.根据权利要求13所述的方法,其中所述监测包括在两个或更多所述节点之间建立IP SLA。
15.根据权利要求14所述的方法,其中所述命令包括用于形成所述IPSLA的命令。
16.根据权利要求15所述的方法,进一步包括确定所述IPSLA之一何时到期。
17.根据权利要求11所述的方法,进一步包括提供用于接受所述用户选择的用户接□。
18.根据权利要求11所述的方法,进一步包括显示来自所述监测的结果。
19.根据权利要求11所述的方法,其中当来自所述监测的结果指示所述VOIP网络在预 定参数之外进行操作时,显示所述结果。
20.根据权利要求11所述的方法,进一步包括确定何时对所述节点之一进行重置。
21.一种机器可读的程序存储设备,包含所述机器可执行的指令的程序,所述指令包括存储对用以监测所述VOIP网络的节点以及由所述节点进行的所述监测的持续时间的 用户选择;存储用于配置所述节点来执行所述监测的命令; 监测所述VOIP网络;确定每个所述节点的监测状态,并且将所述状态与所述用户选择进行比较,以及当所 述监测状态不符合所述用户选择时;访问第二存储设备以获得适当的命令,从而针对所述VOIP网络的所述监测来更新所 述节点的配置;以及向所述节点转发所述命令。
22.根据权利要求21所述的程序存储设备,其中所述监测包括在所述VOIP网络中传输 和监测合成数据。
23.根据权利要求21所述的程序存储设备,其中所述监测包括在两个或更多所述节点 之间建立IP SLA。
24.根据权利要求23所述的程序存储设备,其中所述指令进一步包括确定所述IPSLA 之一何时到期。
25.根据权利要求21所述的程序存储设备,其中所述指令进一步包括确定何时对所述节点之一进行重置。
全文摘要
一旦用户配置了监测哪些呼叫路径,VOIP便自动地创建所有需要的IP SLA操作,包括打开目的地侧的响应器。当这些操作由于操作的周期性到期或者由于路由器重置而消失时,服务根据需要动态地重新创建IP SLA操作。
文档编号H04L12/24GK101926124SQ200880125714
公开日2010年12月22日 申请日期2008年12月12日 优先权日2007年12月19日
发明者T·丹纳 申请人:太阳风环球有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1