用于模块级网络监督的装置、方法和系统的制作方法

文档序号:6567025阅读:140来源:国知局
专利名称:用于模块级网络监督的装置、方法和系统的制作方法
用于模块级网络监督的装置、方法和系统 发明领域和背景
本发明涉及一种用于模块级网络监督的设备和方法,更具体来说 (而不仅仅)涉及被放置在各单独网络装置上的模块处的监督单元,所 述监督单元用来监视所述模块的预期行为以及识别并校正模块错误。
近年来,利用诸如ADSL和有线电视调制解调器之类的基础设施 的高速家庭网络和小型办公室与家庭办公室(SOHO)网络已经变得越 来越复杂。许多家庭已经包括多于一台个人计算机(PC),所述个人 计算机常常利用诸如WiFi无线LAN之类的通信网络相连接。此外, 诸如网络摄像头、打印机、路由器之类的外设和其他装置正被越来越 多地添加。随着为家庭提供的新的服务(比如IPTV和VoIP),家庭 联网基础设施正变得更为关键,所述新服务需要持续的顶级性能才能 成功。具有特殊标准和条件的定制的网络也是可能的。
对于服务供应商来说,住宅和SOHO宽带服务特别具有挑战性,
理。复杂的家:联网的日益增多进一^"恶化/管理所述家庭网络环境 所需的技术知识与订户对于技术的不了解之间的矛盾。 一般来说,服 务供应商使用呼叫中心来为订户提供支持。住宅和SOHO宽带订户每 天都形成大量支持呼叫。
由于所述家庭网络服务组件(PC、调制解调器、路由器、Wi-Fi、 VPN、防火墙、IPTV服务、VoIP服务等等)位于非专业环境中,因 此所述呼叫主要是网络服务故障的结果。网络组件可能被有害地定 位、被不经意地重新调节以及由多于一个的用户用于不同的目的。因 此,所述住宅环境常常暴露于不正确的或不完整的硬件或软件配置、 物理断开、驱动程序文件破坏等等。
对于每个新的订户,所述宽带IPTV或任何其他现代服务供应商都 承受着激活和订户管理成本,所述成本在顾客的使用期限内一直存 在。此外,用户对于呼叫中心帮助台的体验常常是负面的,特别是很 长的等待时间,而问题常常也无法得到充分的解决。因此,用户可能 决定接受降低的性能,并且可能无法完全利用家庭网络的潜能一这对于用户满意度和服务供应商的潜在收益来说都是一种伤害。
比如企业网络之类的较大的网络尽管常常被认为是不同的领域, 但是其也遭受类似的管理问题,这是因为即便是当前最好的工具可能
也无法应付极高的复杂度。即便是这个领域内最先进的工具(比如EMC SMARTS领域的技术)也要处理症状的统计分布,从而试图估计根起 因 (root cause )。
当前的方法是基于症状->起因->动作序列。在一个联网的环境中, 这意味着一般来说问题会快速传播,或者其产生症状并且症状以很大 的数量发生雪崩,从而导致在远离起始点的区域内导致服务中断。不 幸的是,直到症状出现时才注意到问题,此时,该问题已经从起因传 播了很远。因此,找到所述起始位置并不容易实现,从而使得校正起 来非常昂贵、低效并且很多时候都不完全。这也就是说,很难从症状 找到起因,并且对于防止对网络造成破坏来说也太迟了。也就是说, 无论所述问题的根起因是什么,相同的症状都将出现。
因此,需要有一种能够克服上述缺陷的系统和方法,有这样一种 系统和方法将是非常有用的。
发明概要
根据本发明的一方面,提供一种用于在具有多个网络装置的网络 上进行监督的设备,所述网络装置具有至少一个模块,该设备包括 处在所述网络模块处的监督层,其用于监督由对应模块的配置和预期 行为构成的一组当中的至少一个成员,所述监督层被配置成在所述网 络模块处检测与所述成员的偏差。
根据本发明的另一方面,提供一种用于监督模块的设备,该模块 运行协议或接口标准以便与其他模块通信,该设备包括
围绕所述模块配置的监督层,其用于监督由所述模块的配置和预 期行为构成的一组当中的至少一个成员,所述预期成员是按照所述协 议或接口标准限定的,所述监督行为被配置成对于与所述预期成员的 偏差做出反应,从而管理所述模块。
根据本发明的另一方面,提供一种用于监督网络的方法,其包括 限定由所述网络上的装置上的模块处的配置和预期行为构成的一组当 中的至少一个成员;以及监督所述模块与所述网络上的所述预期成员
5的一致性。除非另行定义,这里所使用的所有技术和科学术语都具有 本发明所属领域内的技术人员所普遍理解的相同含义。这里提供的材 料、方法和例子都仅仅是示例性的,而不意图进行限制。
本发明的方法和系统的实现方式涉及到以手动、自动或其组合的 方式执行或完成某些所选择的任务或步骤。此外,根据本发明的方法 和系统的优选实施例的实际仪器使用和设备,可以由硬件、任何固件 的任何操作系统上的软件或其组合来实施几个所选步骤。例如,作为 硬件,本发明的所选步骤可以被实现为芯片或电路。作为软件,本发 明的所选步骤可以被实现为多个软件指令,所述软件指令由使用任何 适当操作系统的计算机执行。在任何情况下,本发明的方法和系统的 所选各级可以被描述为由数据处理器执行,比如用于执行多个指令的 计算平台。
附图简述
这里参照附图仅以举例的方式描述本发明。现在具体参照附图, 应当强调的是,所示出的细节仅仅是为了举例以及对本发明的优选实 施例进行说明性讨论,给出这些细节是为了提供对本发明的原理和概 念方面的最为有用且容易理解的描述,在这方面,不试图在超出对本 发明的基本理解所必要的范围之外更为详细地示出本发明的结构细 节,参照附图做出的描述使得本领域技术人员可以明显看出如何能够
在实践中具体实现本发明的几种形式。
在附图中


图1A是示出了本发明的一般化实施例的简化图。
图1B是根据本发明一个优选实施例的处在网络装置上的多个模块
处的多个监督单元的示意方框图。
图1C是更详细地示出了图2的装置和监督层的简化图。
图2是示出了把本实施例应用于具有两个不同装置的网络节点的
简化图。
图3是示出了用于在装置网络上的一个或多个模块处安装根据本 发明实施例的监督层的程序的简化流程图。
图4示出了可以根据当前的实施例管理的典型的家庭网络。 图5是示出了在图4的网络上应用监督层的简化方框图。图6示出了与图4相同的网络,其区别在于在路由器与第三PC之 间引入了断开。
图7与图5并行,其示出了树70、 72和76保持连接,树74被隔
离但是能够继续运转。
图8示出了用于修复由所述监督层识别的错误的程序。 图9是示出了典型容器结构的简化图。
优选实施例描述
当前的实施例提供一种用于管理包括多个网络装置的网络的设备 和方法,其中每个装置包含至少一个或多个模块。对所述网络的监督 是在单独模块的级别上进行的。每个模块可以具有不同技术或相关操 作系统或驱动程序。模块可以表示所述网络的不同层或层组合,其中 包括物理层、应用层以及任何其他层。在每个这种模块处提供一个监 督层,以便确保预期的操作行为。所述预期行为可以是基于由所述装 置或模块使用的协议,或者是基于由所述装置或模块使用的接口标 准,在所述模块或装置处自动校正与所述预期行为的偏差,或者提示 用户许可校正所述偏差,或者向用户指示特定的校正操作(比如重新 连接断开的线缆)。本发明的当前实施例典型地在起始点处识别导致 与正常网络操作偏差的起因问题,即在其中发生问题的每个网络装置 上的各单独模块处进行识别。
结果,当前的实施例脱离了基于症状的网络管理,而是直接致力 于在起始点和时间处的根起因。
参照附图和相关描述可以更好地理解根据本发明的设备和方法的 原理和操作。
在详细解释本发明的至少一个实施例之前,应当理解的是,本发 明的应用不限于在下面的描述中阐述的或者在附图中示出的组件构造 和设置。本发明能够有其他的实施例,或者能够以多种方式来实践或 实施。此外,还应当理解的是,这里采用的措辞和术语是出于描述的 目的,并且不应当被看作是进行限制。
现在参照图1A,其是示出了本发明的一般化实施例的简化图。模 块IO通过装置12连接到网络。该模块如箭头14所示与该网络通信, 并且所述通信使用特定协议。在该模块10之上放置一个监督层16。该监督层知道所述协议,并且包含关于该特定模块的信息。该监督层监 控通信设置和工作组织,并且确保与所述网络的通信是依照所定义的 协议和组织并且依照该特定装置的任何特质。该监督层优选地与所述 装置的 一般运转无关,而是与通信功能以及所产生的实际通信数据有 关。在当前的实施例中,应当认识到,某些或所有所述监督层可以物
理地驻留在所述网络内的装置处(比如PC,其能够运行所述监督层)
而不是实际驻留在所监督的模块处。在这种情况下,受监督模块的表
示存在于控制网络装置的PC等处。
如果所述模块与预期行为产生了偏差,则采取补救动作,正如下
面将解释的那样。
网络问题大多出自网络装置上的各单独模块。因此,使用各单独 模块处的监督层确保在起始时注意到许多网络问题并且对之进行处 理,从而使得网络作为一个整体要稳定得多。用户对于使用呼叫中心 的需求大大减少,并且呼叫中心也免于试图远程地找出连接到网络的 大量装置当中的哪一个装置引起了用户抱怨的症状这一几乎不可能的 任务。
现在参照图1B,其示出了如何能够把图1A的原理应用于具有多 种功能的通信装置,其中每种功能处在如图1A中示出的自包含模块 中。装置18具有一系列通信功能,即功能l…功能n。装置18还具有 监督层20,该监督层包括单独的监督单元,即监督器fl…监督器fn, 其中的每一个专用于该装置的其中一种功能。每种通信功能典型地是 一个自包含的模块并且具有特定的协议或接口标准,所述监督层能够 单独提供对于每一种功能的专家控制。
现在参照图1C,其是更详细地示出了图1B的装置和监督层的简 化图。对于与图1B中相同的部件给出了相同的附图标记,并且不再提 到这些部件,除非是在对于理解当前的实施例所必要的情况下。在图 1C中,每一个所述监督单元具有模块化的构造并且包括两个部件,即 专家部件22和驱动程序部件24。所述专家部件22包含对应于所述特 定协议或功能或标准的一般信息。更具体来说,所述专家部件是一般 性的依照技术的组件,这是在于其包含关于该技术的专家知识。该专 家检测、分析并且解决故障,并且与对等专家通信。所述驱动程序部 件包含特定于装置的信息,从而允许所述专家部件与所述模块或者该模块上的功能通信。
通过使用这种模块化构造,有可能为各种单独的协议或标准构造 专家,从而使得所述专家包含与协议相关的所有一般信息。该专家不 足以应对特定的模块和这些模块上的功能,并且所缺少的信息(其是 关于包含该特定模块事例的特定装置的信息)被提供在所述驱动程序 中。由于所述专家仅仅对于相同的协议被构造一次,因此目的是在该 专家上提供尽可能多的信息,从而使得驱动程序尽可能地小。另一方 面,必须对于不同的模块类型单独构造驱动程序,因此,把所述驱动 程序保持得较小是特别有利的。
所述监督单元可以被配置成监督具有为特定网络定制的标准和协 议的网络模块。为特定网络定制的网络协议可以提高安全性,这是因 为该网络协议不是一般性的,因此不可能被来自外部的入侵者穿透。
在操作中,所述监督层管理所述模块的通信功能。有时候,所述 监督层检测到给定功能与其专家中的定义的偏差,即与其预期行为的 偏差。所述监督层随后采取多个动作步骤的其中之一。其可以把该偏 差与其他偏差合并,并且报告给客户端程序。如果所述监督层知道怎 么做的话,其可以通过校正功能直接修复所述问题,或者其可以把该 问题报告给用户(优选地是利用推荐)。如上所述,所述校正功能可 以直接校正所述错误,在这种情况下,其被配置成以对用户完全透明 的方式自动实施纠错。或者,所述校正单元可以提示用户授权进行校 正。可以提示用户按下一个按钮,以^使选择自动修理故障,或者可以 允许用户选择人工修理。或者,当所述问题是物理的或者可以由用户
校正时(比如是PC与调制解调器之间的线缆的断开),则所述校正功
能可以向用户说明所述问题,并且向用户表明如何人工地实施修理(比 如连接线缆)。
现在参照图2,其是示出了把当前的实施例应用于具有两个不同装 置的网络节点的简化图。所述两个装置是PC 26和调制解调器28。这 样的装置配对对于家庭网络来说是相当典型的。该图以方框图的形式 示出了根据本发明的监督层30,其中监督单元被应用于该PC上的每 个通信功能以及该调制解调器上的每个通信功能。
应当注意到,所述层30包括多个监督单元32.01...32.14,其在用 户应用层上监督所述PC上的模块,其中包括SLA验证器32.01、浏览器32.02、电子邮件32.03和拨号器32.04。在所述调制解调器上的等效 层上提供了 PPTP 32.05和PPPoA 32.06监督单元。在较低层上,在所 述PC上提供了 TCP/IP监督单元32.07,并且在所述调制解调器处提 供了 TCP/IP 32.08和ATM监督单元32.09。
在最低层上,所述PC具有USB调制解调器监督单元32.12、内部 调制解调器监督单元32.13和网络适配器32.14。在相同的最低层上, 所述调制解调器具有网络适配器监督单元32.10和DSL监督单元 32.11。
关于在一个网络装置处一起工作的模块或模块组对一层中的监督 单元的分组被称作容器。在所述容器内既有专家又有驱动程序,所述 容器内的专家保存一般性的技术知识,所述一般性的技术知识并不是 特定于单独模块的销售商。所述专家检测、分析并且解决故障,并且 与对等专家通信。如上面解释的那样,与所述预期协议或标准的任何 偏差都立即被所述专家检测到。
与包含可以应用在多种类似元件上的专家知识的所述专家相对, 所述驱动程序监督特定于模块的信息。在每个模块处的驱动程序允许 在该模块或该模块的特定功能与所述专家之间进行通信,这是因为所 述驱动程序处理特定于销售商的、特定于模块的以及特定于操作系统 的任务。所述驱动程序被配置成监督对应于在其上安装了该驱动程序
的特定模块类型的已定义的行为数据。
再次参照图2,所述TCP/IP监督单元32.07是所述PC 26的一部 分,其连接到所述调制解调器的TCP/IP监督单元32.08,并且所述两 个监督单元都遵循共同的通信标准,这使得二者之间的通信成为可 能。这种通信允许这样的情况所述两个监督单元32.07和32.08的其 中之一发现一个偏差,并且需要在另一个单元处对其进行校正。例如, 如果所述TCP/IP监督单元32.08感测到所述调制解调器TCP/IP模块 中的不为所述标准所允许的设置,或者该设置不适合另一个TCP/IP单 元(尽管两种设置都符合所述标准),则所述PC TCP/IP监督单元32.07 可以例如在PC26处启动一个校正动作,其把调制解调器28内的所述 TCP/IP设置返回到其正确值。如上面所解释的那样,所述校正是自动 实现的,或者是在用户点击适当的软按键时实现的。
例如,所述PC TCP/IP监督单元32.07可能检测到全双工设置,
10而所述TCP/IP调制解调器监督单元32.08可能检测到半双工。正确的 设置是全双工,但是在该调制解调器处的设置改变要求在所述PC 26 上的调制解调器驱动程序的干预,该调制解调器驱动程序本身受到监 督单元32.13的监督。因此,必须在所述PC处进行校正。
应当注意到,所述两个监督单元都可以实际驻留在所述PC上,这 意味着所述TCP/IP调制解调器模块实际上在该PC处被监督。
此外,所述监督单元可以被配置成向用户通知所尝试的未经授权 的访问。这是由于未经授权的访问通常试图战胜协议或者要求授权的 特定组织。例如,WiFi网络可以是对于范围内的每个用户都开放的,
或者其请求授权,从而可以被预期允许协议授权的监督单元检测到。
现在参照图3,其示出了用于在网络装置上的一个或多个模块处安 装根据本发明实施例的监督层的程序的简化流程图。在阶段34中,通 过具有用户接口的任何网络装置安装用于控制层的软件,其中该用户 接口具有中央处理单元。在阶段36中,其中一个具有CPU的装置被
所述软件选择为网络领导者以用于集中通信。所述领导者是根据资源 可用性和网络拓朴选择的。在阶段38中,每个所安装的监督器广播其 紧邻结构的细节,随后所述领导者构造作为一个整体的该网络的最终 拓朴表示。关于作为一个整体的该网络的知识允许所述网络领导者更 好地理解其通过该网络从所述监督层接收的数据,并且允许该领导者 把该数据更为正确地报告给用户。
所述监督单元通过其专家部件能够根据特定标准在它们之间进行 通信,例如根据OSI网络体系结构或者PC或其他装置或应用的具体 需求。如上所述,所述专家部件还通过特定的驱动程序部件与各单独 模块通信。如上所述,安装专家部件的相互连接信息同时基于标准和 特定配置,从而使得通信相对稳定并且使得产品不可知。
某些网络是基于TCP/IP的。所述实施例将把这种网络及其服务装 置(比如调制解调器、路由器和PC)视为典型的TCP/IP模型网络。 所述PC作为网络装置特别实施所述TCP/IP模型的所有层。为了正确 地运转,标准TCP/IP环境(协议和接口 )的所有条件必须在不同装置 之间正确运转。因此,所述实施例把住宅联网环境处理为一个标准网 络,其中所述PC是网络装置,所述调制解调器和路由器也是网络装 置。所述PC中的任何软件的或硬件的、逻辑的或物理的故障可以是关于特定网络层、协议或接口故障,并且可以根据网络标准定义被处理。 基于这种模型,当前的实施例提供决策算法,所述决策算法可以识别 并且校正任何服务组件中的任何故障,而不管该服务组件的类型或装 置销售商。
关于所述PC装置的联网方面和其他应用(比如电子邮件或安全 性),所述实施例按照已定义的、分段的方式来处理所述PC,从而确 保网络域内的PC管理是有限的并且是可解决的。也就是说,通过不同 的监督单元来监督PC的不同功能,正如上面所解释的那样。图4示出 了可以根据当前的实施例管理的典型的家庭网络。在图4中,调制解 调器50连接到路由器52,该路由器包括无线功能。该路由器连接到媒 体中心54和TV56。三台PC60、 62、 64连接到所述网络,膝上型计 算机64也连接到该网络,该膝上型计算机通过无线连接而连接到该网 络。打印机66和视频摄影机68通过所述PC连接。该网络包括很可能 在家用环境中找到的装置,但是其仍然很有可能由于装置的较大数目 和多样性以及该网络的规模而出现故障。此外,所述装置令远程呼叫 中心无法知道许多关于它们的信息。
现在参照图5,其示出了在图4的网络上应用监督层的简化方框 图。该网络中的每个物理装置配备有一个监督单元容器。从上面的图2 可以回忆起来,所述容器是这样一种构造,其包括对应于所述网络上 给定、虚拟或混合的装置的几层(通常是三层)上的所有监督单元。 这种特定构造的容器被设置成四棵树,第一棵树70表示中间的PC 62、 媒体中心54及其相关TV 56以及调制解调器50和路由器52。树70是 该拓朴的主树。各单独的树72、 74、 76分别以其他PC 60和64以及 所述膝上型计算机65为中心。划分成树提供了已定义的网络拓朴。根 据在图3中描述的处理来选择网络领导者,并且每棵树具有根接口 78。
现在关于图6和7说明所述网络拓朴的重要性,图6和7分别类似 于图4和5,其不同之处在于向所述网络中引入了断开。对于与前图中 相同的部件给出了相同的附图标记,并且不再对其进行描述,除非是 在对于理解当前问题所必要的情况下。更具体来说,图6示出了与图4 中相同的网络,其不同之处在于,在路由器S2与第三PC64之间引入 了断开80。图7示出树70、 72和76保持连接,树74被隔离开,但是 其能够继续运转。也就是说,每棵树仍然被正确地管理。在所述监督层内的这种高度分布式的性质即使在 一个或多个装置出故障的情况下 也能确保网络的高可靠性。
可以通过图7的树结构从每个监督单元到下一个监督单元逻辑地 继续在所述网络处的校正,以^更处理如图6中所示的断开之类的问题。
序列到达隔离的;络部件的能^。最终,通过L面地重新建立每个装 置上的每个模块的绝对最佳先决条件和设置来重新建立网络的完整 性。通过各单独的专家以及收集所需信息的相关驱动程序来实现对局 部装置的自动校正。随后,所述校正通过所述网络传播。
现在参照图8,其示出了用于修复由所述监督层识别的错误的程 序。在第一阶段卯,所述监督层軟件识别同时故障的列表并且通知用 户。在阶段92,用户选择任一个所述故障通知,并且请求修复,这可 能是通过选择呈现在屏幕上的修复选项而实现的。在阶段94,把修复 请求传送到相关的根接口 78,并且在阶段96,该根接口调用修复程序。 也就是说,所述修复程序是单独容器的属性,但是其被所述根接口调 用,所述根接口通常位于被分配给局部树的PC上。在一个替换实施例 中,所述校正可以按照对用户透明的方式进行,其中不对用户进行询 问。
在上面讨论的用户提示的实施例中,当网络故障发生时,所述修 复请求出现为用户桌面(UI)上的软"修复我"按键。在用户典型地 通过根据用户屏幕上的指示点击图标而进行授权之后,自动对所述故 障进行自我修理。这一特征的存在是信息在每个网络装置处的分布式 性质的结果。
在框98中示出了典型的容器修复例程。
现在参照图9,其示出了典型容器100的结构的简化图。该图仅仅
示出了所述监督层的专家,而没有示出所述驱动程序。所述专家被划 分成层102、 104、 106和108,并且被进一步划分成两组IIO和112,
即与所述装置上的特定模块相关的从属专家以及不与特定模块相关而 是作为一个整体为容器提供数据的独立专家。
在另 一个实施例中,当前的实施例确保根据特定的设置和通信标 准正确地安装所述网络中装置上的模块。所述实施例可以自动配置服 务组件,比如PC的网络相关部件、调制解调器、路由器、Wi-Fi、 VPN、防火墙等等。可以把添加到该网络中的每个新装置与对应于该装置以 及与之相连接的那些装置的预定义组最佳的基于标准或协议的行为相 比较。相同的原理适用于在任何改变之后重设所述网络。
在另一个实施例中,当作为添加新的模块、装置或服务、操作系 统的改变或者任何其他网络改变的结果而发生网络改变时,在所述网 络领导者的用户接口上出现显示。 一个例子将是尝试使用家庭无线网 络的无线用户。还可以令所述信息附加地可用于网络供应商,从而提 供新的层级的基于起因的可靠性数据。
在网络中,单一问题可能会产生通过该网络传播的许多症状。许 多当前的解决方案试图对所述症状进行处理和相关,以便定位网络故 障。由于每个网络节点都被局部管理,因此在源头处检测到故障。当 前的实施例不再需要复杂的症状相关分析,所述症状相关分析典型地 将仅仅给出对根问题的估#。
由当前实施例的监督层使用的数据模型和算法被设计成使得优选
实施例普遍地支持任何住宅或SOHO宽带服务,其中以相同的方式包 括家庭联网。因此,对包括PC和DSL或有线电视调制解调器的简单 高速互联网访问服务的支持是按照与高度复杂的家庭联网服务完全相 同的方式进行的,所述家庭联网服务包括路由器、VPN、防火墙等等。
可以预期,在本专利的期限内将会开发出许多相关装置和系统, 并且这里使用的术语范围意图先验地包括所有这种新技术,所述术语 特别是"联网"、"拓朴"、"监督层"、"节点"和"协议"。
应当认识到,出于清楚的目的在单独实施例的上下文中描述的本 发明某些特征也可以在单一实施例中组合提供。相反,为了简短起见
按照任^适当的子组合来提供。 '"1 、 B 、一
虽然已经结合特定实施例描述了本发明,但是明显可以看出,许 多替换方案、修改和变型对本领域技术人员来说将是显而易见的。相 应地,意图包含落在所附权利要求书的精神和范围内的所有这种替换 方案、修改和变型。在本说明书中提到的AU出版、专利和专利申请的 全文被合并在本说明书中以作参考,就如同具体且单独地指出每个单 独的出版、专利或专利申请被合并在此以作参考。此外,在本申请中 对于任何参考的引用或标识不应当被理解为承认这种参考可以用作本发明的现有技术。
权利要求
1、用于在具有多个网络装置的网络上进行监督的设备,所述网络装置具有至少一个模块,该设备包括处在所述网络模块处的监督层,其用于监督由对应模块的配置和预期行为构成的一组当中的至少一个成员,所述监督层被配置成在所述网络模块处检测与所述成员的偏差。
2、 权利要求l的设备,其中,所述成员包括通信协议。
3、 权利要求l的设备,其中,所述成员包括标准行为定义。
4、 权利要求l的设备,其中,所述成员包括协议定义的行为。
5、 权利要求l的设备,其中,所述成员包括为网络定制的标准。
6、 权利要求l的设备,其中,所述成员包括所述装置内的自主模 块的特定于模块的行为。
7、 权利要求l的设备,其中,所述监督层是模块化的构造,其包 括专家元件和模块元件,所述专家元件被配置用于多个模块的公共的 成员特征,所述模块元件被配置用于特定于模块的成员特征。
8、 权利要求7的设备,其中,所述公共成员特征包括由协议定义和接口标准构成的一组的至少其中之一。
9、 权利要求l的设备,其中,其中一个所述监督层还包括校正单 元,其用于在对应的自主模块处检测到偏差之后提供对对应模块的校 正。
10、 权利要求9的设备,其中,所述校正单元被配置成提示用户作为推荐的所述校正。
11、 权利要求9的设备,其中,所述校正单元被配置成把所述校 正自动应用于对应的模块。
12、 权利要求l的设备,还被配置成向用户输出状态报告。
13、 权利要求12的设备,还被配置成具有领导者元件和树节点, 所述树节点能够管理围绕作为自主结构的所述树节点的其他网络装置的树结构。
14、 用于监督模块的设备,所述模块运行协议或接口标准以便与 其他模块通信,该设备包括围绕所述模块配置的监督层,其用于监督由所述模块的配置和预 期行为构成的一组当中的至少一个成员,所述预期成员是按照所述协议或接口标准限定的,所述监督行为被配置成对于与所述预期成员的 偏差做出反应,从而管理所述模块。
15、 一种用于监督网络的方法,其包括限定由所述网络上的装置上的模块处的配置和预期行为构成的一 组当中的至少一个成员;以及监督所述模块与所述网络上的所述预期成员的一致性。
全文摘要
本发明涉及一种用于对具有多个网络装置的网络进行模块级管理的设备,其包括在多个网络装置上的模块单元处的监督层,以用于监督该处的预期通信行为。预期通信行为包括协议和接口定义等等。所述监督层在自包含的模块处检测与预期通信行为的偏差。作为结果,装置以预期的方式运转,并且不太可能导致很容易在网络上升级的那种问题。此外,起因在可能发展成症状之前被处理。
文档编号G06F15/173GK101427238SQ200680011541
公开日2009年5月6日 申请日期2006年2月8日 优先权日2005年2月9日
发明者D·舍梅什, D·萨亚格 申请人:恩纽尔网络有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1