用于连接并监控电信系统中的网络设备的方法、系统和计算机程序产品的制作方法

文档序号:7950712阅读:225来源:国知局
专利名称:用于连接并监控电信系统中的网络设备的方法、系统和计算机程序产品的制作方法
用于连接并监控电信系统中的网络设备的方法、 系统和计算机程序产品相关申请本申请要求于2004年12月21日提交的第60/637, 713号美国临 时专利申请的权益及优先权,该申请被包括在此以资参考。发明领域本发明一般涉及电信系统,并且尤其涉及电信接线(patching) 系统。发明背景许多行业具有专用的电信系统,使得计算机、电话、传真机和类 似设备通过一个私有网络互相通信,并且通过电信服务提供者与远程 的设备通信。通常,专用的电信系统是硬连线的,使用包括传导线的 电信电缆。在这样的硬连线系统中,例如,专用线被耦合到整个大楼 里的各个服务端口。从专用服务端口引出的线通常扩展到整个大楼, 并且进入一个或多个电信套间(telecommunication closet)。 来自主 体计算机的接口集线器的电信线路以及来自外部电信业务提供者的电 信线路也可以端接到一个电信套间内。接线系统通常用于互连电信套间内的各种电信线路。在传统的电 信接线系统中,电信线路通过一个或多个接线板以有组织的方式端接 到电信套间内,如下面描述的。参见

图1,示出了一种典型的接线板(patch panel)支架10。支 架10保留了多个接线板12,它们被安装在支架10上。在每个接线板 12上装有端口装配14。每个图示的端口装配14包括六个电信连接器 端口 16 (例如RJ-45端口)。其他类型的接线板是公知的,包括具有 光纤端口 (例如SC、 ST和LC端口 )以及110铜线端口的接线板。每个不同的电信连接器端口 16是硬连线到电信线路的。相应的, 每条电信线路以有组织的方式端接到接线板12上。在小的接线系统 中,所有电信线路可以端接到同一支架的接线板上。在较大的接线系
统中,可以使用多个支架,其中不同的电信线路端接到不同的支架上。使用接插线20使得各种电信线路之间互连。接插线20的两个末端都 端接到连接器22,诸如RJ-45或RJ-ll电信连接器。接插线20的一 端连接到第一电信线路的连接器端口 16,并且接插线20的对端连接到 第二电信线路的连接器端口 16。通过选择性地将各种线路与接插线20 连接,可以互连电信线路的任意组合。在许多行业中,雇员被分配以他们自己的计算机网络接入交互 号,从而雇员可以与主体计算机或计算机网络相接口。当雇员改变了 办公位置时,可能不希望为该雇员提供新的交互号。而是为了保存通 信的一致性,优选的是将该雇员旧办公室内的电信端口转换到该雇员 的新办公室内的电信端口。为了完成该任务,电信套间内的接插线被 重新安排,从而在该雇员的新办公室中接收他/她的旧的交互。当雇员移动、改变位置、添加或减少线路时,典型电信套间内的 接插线可能需要频繁的重新安排。具有感测接线板端口的插入或者感 测两个接线端口之间的连接的能力的电信接线系统被称为智能接线系 统。在美国专利号6222908中描述了智能接线系统,它被包括在此以资参考。传统智能接线系统具有监控接线板上端口之间的连接的能力。这 个能力限于"交叉连接"结构,其通过在接线板端口之间接线来将网 络服务连接到电信引出线。可替换的结构称为"互连,,结构,其通过 将网络设备端口直接地接线到接线板端口来将网络服务连接到电信引 出线。这种互连结构被广泛使用以减少网络基础结构的成本和空间需 求。不幸地是,传统智能接线系统由于不能"感测"网络设备端口上 的连接,故不支持互连结构。称为iTRACS的一种智能接线系统需要使 用额外的硬件修改网络设备以便对网络设备上的端口的连接增加监控 能力。不幸地是,这个方法限于具有低端口密度的网络设备,这种网 络设备在如今的网络中不常见。发明概述鉴于上面的讨论,提供了用于互联网络设备与电信系统的方法、 系统和计算机程序产品。根据本发明的一些实施例,为了将网络设备
与电信网络互联,识别了要连接的接线板连接器端口和网络设备端 口。生成工作命令,该工作命令指示技术员将所识别的接线板连接器 端口通过接插线连接到该网络设备端口 。该接插线具有相对的末端以及固定(secure)到每个末端的各自连接器。其中一个连接器被配置 为可拆卸地固定在所识别的接线板端口内,并且另 一个连接器被配置 为可拆卸地固定在该网络设备端口内。根据本发明的一些实施例,监控所识别的接线板连接器端口,以 检测在预定的时间周期内是否接插线连接器被插入其中。如果在预定 的时间周期内 一个接插线连接器没有被插入所识别的接线板连接器端 口中,则通知4支术员,并且禁止该端口。根据本发明的一些实施例,监控该网络设备端口,以检测在预定 时间周期内的通信活动。如果在预定的时间周期内在网络设备端口处 没有检测到通信活动,则通知技术员并禁止该端口。根据本发明的一些实施例,响应于检测到接插线连接器已经被插 入到接线板连接器端口内,以及响应于检测到在网络设备端口的通信 活动,指定该工作命令完成。还提供了用于监控电信系统的方法、系统和计算机程序产品。根 据本发明的一些实施例,监控与通过该接线板连接到该电信系统的网 络设备相关的一个或多个端口。响应于检测到在预定时间周期内网络 设备端口不活动,该端口被禁用并且通知技术员该端口已经被禁止。根据本发明的一些实施例,对于到未授权网络设备的连接,监控 接线板连接器端口。响应于检测到未授权网络设备的连接,禁止与未 授权网络设备连接的接线板连接器端口,并且通知技术员该端口已经被禁止o根据本发明的一些实施例,对于连接到未授权连接器端口的网络 设备,监控接线板连接器端口。响应于检测到未授权端口的连接,该 端口被禁用并且通知技术员该端口已经被禁止。本发明的实施例是有益的,因为它们在网络设备端口上提供了连 接器感测能力而不需要额外的硬件。而且,本发明的实施例能够使智 能接线系统监控接线板和网络设备之间的连接。附图描述 图1是典型的现有技术电信机架装配的透视图,它包括具有被接 插线选择性互连的连接器端口的多个接线板。图2是根据本发明的一些实施例说明了用于将网络设备连接到电 信系统的接线板以及用于监控网络设备端口与接线板端口的连接的软 件体系结构的框图。图3是根据本发明的一些实施例用于将网络设备连接到电信系统 的接线板的操作流程图。图4是根据本发明的一些实施例用于监控网络设备端口与接线板 端口的连接的操作流程图。
具体实施方式
下面将参考附图对本发明进行更全面的描述,在附图中示出了本 发明的图示的实施例。然而,本发明可以以许多不同的形式来实现, 不应该被限制到这里所阐述的实施例。而且,提供这些实施例以使得 本公开变得透彻和完整,并能够向本领域技术人员全面的传达本发明 的范围。通篇中相似的附图标记指示相似的元件。如这里使用的,单数形式"一个"和"一"旨在也包括复数形式, 除非另外进行特别声明。应该进一步理解本说明书中使用的词语"包 括,,、"包含"指定了所声明的特征、整数、步骤、操作、元件、和/ 或部件的存在,但不排除一个或多个其他特征、整数、步骤、操作、 元件、部件、和/或它们的组的存在或增加。应该理解当称一个元件被 "连接,,或"耦合"到另一个元件时,它可以直接连接或耦合到其他 元件,或者可能存在中间元件。另外,这里使用的"连接"或"耦合" 可以包括无线连接或耦合。如这里使用的,词语"和/或"包括一个或 多个相关的列出项目的任意的及所有的组合。除非另外进行了定义,这里使用的所有词语(包括技术和科学词 语)具有对于本发明所属领域的普通技术人员所共同理解的含义。应 该进一步理解诸如那些在通常使用的字典中的词语应该被解释为具有 符合它们在相关领域的环境中的含义,并且不以理想的或过度正式的 方式来解释,除非在这里被清楚的定义。这里使用的词语"网络装备"和"网络设备,,可以互换的,并且 指连接到网络的任意设备。这包括但不限制于,计算机、打印机、IP (因特网协议)电话、集线器、交换机、路由器、监控设备等等。还应该理解,尽管词语第一、第二等等在这里可以被用来描述各 种元件,这些元件不应该被这些词语限制。这些词语只是用于区别一 个元件与另一个元件。例如,在不脱离本发明的教导的情况下,第一 接线板端口也可以使用词语第二接线板端口,并且相似的,第二接线 板端口也可以使用词语第一接线板端口 。本发明可以实现为系统、方法、和/或计算机程序产品。相应的, 本发明可以以硬件和/或软件(包括固件、常驻软件、微码等等)来实 现。而且,本发明可以采用在计算机可用的或计算机可读的存储介质 上的计算机程序产品的形式,该存储介质具有计算机可用的或计算机 可读的程序代码,该程序代码实现在介质中,以供指令执行系统使用 或者与该系统相连接。在本文档的上下文中,计算机可用或计算机可 读介质可以是包含、存储、通信、传播、或传输程序的任何介质,以 供指令执行系统、装置或设备使用或与其相连接。计算机可用或计算机可读介质可以例如是,但不限制于电子的、 磁的、光的、电磁的、红外线的、或半导体的系统、装置、设备或传播介质。计算机可读介质的更具体的例子(非穷举清单)包括以下 具有一条或多条线的电连接、便携式计算机磁盘、随机访问存储器 (RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPR0M或 闪存)、光纤、以及便携式压缩盘只读存储器(CD-ROM)。注意计算 机可用或者计算机可读介质甚至可以是程序被打印其上的纸张或者另 一种适当的介质,因为程序可以例如通过对纸张或其他介质的光扫描 而被电子地获取,然后被编译、解释、或者如果必要的话,否则被以 适当方式处理,然后被存储在计算机存储器中。这里参考根据本发明的典型实施例的方法、系统和设备的流程图和/或框图的说明,对本发明进行了描述。应该理解流程图的每个框和 /或框图说明,以及流程图的框和/或框图说明的结合,可以由计算机 程序指令和/或硬件操作来实现。这些计算机程序指令可以被提供到通 用计算机、特殊用途计算机、或者其他可编程数据处理装置的处理器, 以制造一个机器,从而通过计算机或其他可编程数据处理装置的处理 器执行的指令创建了用于实现流程图和/或一个或多个框图中所指定 的功能的装置。
这些计算机程序指令还可以被存储在使计算设备(诸如计算机或 其他可编程数据处理装置)以特殊方式工作的计算机可用或计算机可 读存储器中,从而存储在计算机可用或计算机可读存储器中的指令生 产了一种制造产品,该产品包括实现了流程图和/或一个或多个框图中 指定的功能的指令。计算机程序指令还可以被装载到计算机或其他可编程数据处理装置上,以使得在计算机或其他可编程装置上执行一系列操作步骤,以 产生由计算机实现的过程,从而在计算机或其他可编程装置上执行的 指令提供了用于实现流程图和/或一个或多个框图中指定的功能的步 骤。图2说明了电信系统设备或控制器所拥有的处理器100和存储器 102,它们可以被用在方法、系统和计算机程序产品的实施例中,根据 本发明的 一些实施例用于将网络设备连接到电信系统的接线板以及用 于监控网络设备端口与接线板端口的连接。例如,在本发明的一些实 施例中,处理器100和存储器102可以被用于实现用于生成工作命令 并监控现有工作命令实现的处理器和存储器。处理器100通过地址/数 据总线104与存储器102通信。处理器100例如可以是商业可获得的 或常规的微处理器。根据本发明的一些实施例,存储器102表示了包 括用于生成工作命令并监控现有工作命令实现的软件和数据的存储设 备的整体体系结构。存储器102可以包括但不限制于以下类型的设备 高速緩冲存储器、■、 PR0M、 EPR0M、 EEPR0M、闪存、SRAM和MAM。如图2所示,存储器102可以保留三种或更多主要种类的软件和 数据操作系统106、工作命令生成和监控模块108、以及端口监控模 块110。操作系统106控制电信系统主设备的操作。特别的,操作系统 106可以管理主设备的资源,并可以协调处理器100的程序执行。工作命令生成和监控模块108包括用于创建、监控以及证明对于 互联体系结构的电子工作命令的逻辑电路(logic)。当系统管理者选 择了一个要提供给电信引出线的服务时,本发明确定网络设备上的哪 个端口应该被连接到适当的面板端口 。创建一个电子工作命令并将其 发送到智能接线设备以备实施。才艮据本发明的一些实施例,工作命令生成和监控模块108可以包 括用于监控电子工作命令的完成的逻辑电路,该工作命令使得技术员
连接或断开智能接线板端口与网络设备端口 。当系统检测到智能接线 板端口中的插入时,它开始监控该网络设备端口上的活动。 一旦检测 到端口活动,该工作命令就被标记为完成,并且更新连接信息以反映 新的连接。如果在定义的时间周期内没有检测到端口活动,则系统能 够生成警告,以向适当人员(例如技术员、技术组等等)通知连接丢 失。根据本发明的一些实施例,端口监控模块110可以包括用于通过监控网络设备端口的连接性以及自动禁止所有未活动端口 ,来增强网络安全的逻辑电路。根据本发明的一些实施例,端口监控模块110包括用于将工作命令中识别的网络设备端口禁止,直到该工作命令的其 余部分被完成。另外,如果在指定的时间周期内端口不活动,端口监控模块110可以包括用于禁止端口以限制对网络访问的逻辑电路。根据本发明的一些实施例,端口监控模块110可以包括用于对于未授权改变监控通过插线板到电信系统的连接,以及用于禁止与未授 权改变相关的端口的逻辑电路。还可以监控授权连接的活动,并且如 果在指定的时段内没有检测到活动,端口可以被自动禁止,从而防止 了对设备的未授权的使用。根据本发明的一些实施例,端口监控模块110可以包括用于维护授权网络设备的列表,以及用于监控连接到网络的未授权设备的逻辑电路。当检测到未授权设备时,端口监控模块110包括用于禁止适当的网络设备端口,以防止该设备获得对网络访问的逻辑电路。端口监控模块110可以包括用于维护授权设备的列表以及每个设备可以连接的网络设备端口的列表的逻辑电路。当授权的设备被连接到未授权端口时,端口监控模块110可以包括用于自动禁止该网络设备端口,以防止访问由该端口所提供的网络(例如数据网络)的逻辑电路。根据本发明的一些实施例,端口监控模块110可以包括用于当端口被禁止时警告适当人员以便保护网络的逻辑电路。根据本发明的一些实施例,端口监控模块110可以包括用于允许 特定网络端口被标记为"关键(critical )",以及用于监控关键端 口上的活动的逻辑电路。如果在指定的时间量内在关键端口上没有活 动,端口监控模块110可以包括用于警告适当人员该问题的逻辑电路。 根据本发明的一些实施例,端口监控模块110可以包括当在关键端口
上检测到问题,用于维护被自动激活的备份LAN连接的逻辑电路。在 关键电路中,网络可以被配置为具有替代网络路径,该路径是不活动 的,直到在主路径上出现了故障。如果系统检测到关键路径已经故障, 它可以激活 一条备份路径。尽管图2说明了用于创建、监控以及证明对于互联体系结构的电 子工作命令,以及用于通过监控网络设备端口的连接性来增强网络安全的典型软件体系结构,应该理解本发明不限于这样的配置,而希望 包括能够执行这里描述的操作的任何配置。本发明的实施例可以被集 成为由智能接线系统使用的管理软件。为了便于开发,对于上面图2所讨论的用于执行设备和/或控制器 的操作的计算机程序代码可以被写成高级编程语言,诸如(:或0++。另 外,用于执行本发明的实施例的操作的计算机程序代码还可以被写成 其他编程语言,诸如但不限制于解释语言。某些模块或例程可以被写 成汇编语言或者甚至微码,以增强性能和/或存储器的使用。进一步应 该理解还可以使用离散的硬件部件、 一个或多个特定应用集成电路 (ASIC)、或者编程的数字信号处理器或微处理器来实现任意的或所 有的程序模块的功能。图3和4的流程图说明了用于将网络设备连接到电信系统的接线 板以及用于监控网络设备端口和接线板端口的连接的方法、系统和计 算机程序产品的一些实施例的体系结构、功能、以及操作。参见图3, 响应于网络管理者选择了要提供的电信服务,工作命令生成和监控模 块(108,图2)确定哪个网络设备端口要连接到接线板端口,创建指 定了要连接的端口的电子工作命令,并将该电子工作命令发送到智能 接线系统(框200 )。服务是用于允许设备与另一个设备通信的参考。 服务可以包括连接到电话服务、接入到服务器、或者接入到工作组 LAN,等等。服务还可以被用于指定用于通信的介质类型(例如铜、光线、单模、多模、等等)。工作命令生成和监控模块108监控工作命令的完成(即使得网络 设备端口和接线板端口通过接插线连接?)(框202 )。如果没有检测 到接线板端口中的新连接,则判定一个预定的时间周期是否已经期满 (框206 K如果该时间周期已经期满,则产生一个警告并且将该警告 发送给技术员或技术组(框208 )。如果该时间周期没有期满,则工作
命令生成和监控模块108继续监控接线板中的新连接(框202 )。如果 检测到接线板端口中的新连接(框204 ),则工作命令生成和监控模块 108监控该网络设备端口的活动(框210)。如果在该网络设备端口没有检测到活动(框212),则判定一个预 定的时间周期是否已经期满(框214)。如果该时间周期已经期满,则 产生一个警告并且将该警告发送给技术人员或技术组(框216 )。如果 该时间周期没有期满,则工作命令生成和监控模块108继续监控网络 设备端口活动(框21t))。如果在网络设备端口检测到活动(框212), 则工作命令生成和监控模块108指定该工作命令完成,并更新端口连 接信息(框218)。参见图4,端口监控模块(IIO,图2)监控已经被激活的网络设 备端口 (框300 )。如果网络设备端口在一个预定的时间周期内是不活 动的(框302 ),则该端口被禁止,并且生成一个警告并将其发送给技 术员或技术组(框304 )。如果端口监控模块IIO检测到未授权的网络 设备(框306 ),则该未授权网络设备所连接的端口被禁止,并且生成 一个警告并将其发送给技术员或技术组(框308 )。如果检测到网络设 备连接到未授权的网络设备端口 (框310),则该网络设备所连接的端 口被禁止,并且生成一个警告并将其发送给技术员或技术组(框312)。在基本不脱离本发明的原理的情况下,对优选实施例可以进行许 多变型和修改。所有这样的变型和修改被包括在这里如下面权利要求 所阐述的本发明的范围内。
权利要求
1、 一种互连网络设备与电信系统的方法,其中该电信系统包括具有多个连接器端口的接线板,该方法包括识别要连接到网络设备端口的接线板连接器端口 ; 生成工作命令,该工作命令指示技术员将所识别的接线板连接器端口通过接插线连接到该网络设备端口;以及监控该网络设备端口 ,以检测在预定时间周期内的通信活动。
2、 权利要求l的方法,进一步包括监控所识别的接线板连接器端 口 ,以检测在预定的时间周期内是否接插线连接器被插入其中。
3、 权利要求2的方法,进一步包括如果在预定的时间周期内没有 接插线连接器被插入到所识别的接线板连接器端口中,则通知技术 员。
4、 权利要求l的方法,进一步包括如果在预定的时间周期内在网 络设备端口处没有检测到通信活动,则通知技术员。
5、 权利要求l的方法,进一步包括监控所识别的接线板连接器端口 ,以检测在预定的时间周期内是 否接插线连接器被插入其中;监控该网络设备端口,以检测在预定时间周期内的通信活动;以及响应于检测到接插线连接器已经被插入到接线板连接器端口内, 以及响应于检测到在网络设备端口的通信活动,指定该工作命令完 成。
6、 一种监控电信系统的方法,其中该电信系统包括具有多个连接器端口的接线板,该方法包括监控与通过该接线板连接到该电信系统的网络设备相关的一个或 多个端口;以及禁止在预定时间周期内不活动的网络设备端口。
7、 权利要求6的方法,进一步包括通知技术员一个网络设备端口 已经被禁止。
8、 权利要求6的方法,进一步包括对于到未授权网络设备的连接,监控接线板连接器端口;以及 禁止连接到未授权网络设备的接线板连接器端口 。
9、 权利要求8的方法,进一步包括通知技术员一个接线板连接器 端口已经被禁止。
10、 权利要求6的方法,进一步包括对于连接到未授权连接器端口的网络设备,监控接线板连接器端 口;以及禁止与网络设备相连的未授权接线板连接器端口 。
11、 权利要求10的方法,进一步包括通知技术员一个接线板连接 器端口已经被禁止。
12、 一种电信系统,包括 具有一个连接器端口的网络设备; 具有多个连接器端口的接线板;用于识别要连接到该网络设备端口的接线板连接器端口的装置; 用于生成工作命令的装置,该工作命令指示技术员将所识别的接 线板连接器端口通过接插线连接到该网络设备端口 ,其中该接插线具 有相对的末端以及固定到每个末端的各自连接器,其中一个连接器被 配置为可拆卸地固定在所识别的接线板端口内,并且另 一个连接器被 配置为可拆卸地固定在该网络设备端口内。
13、 权利要求12的系统,进一步包括用于监控所识别的接线板连 接器端口,以检测在预定的时间周期内是否接插线连接器被插入其中 的装置。
14、 权利要求13的系统,进一步包括如果在预定的时间周期内没 有接插线连接器被插入到所识别的接线板连接器端口中,则通知技术 员的装置。
15、 权利要求12的系统,进一步包括用于监控该网络设备端口, 以检测在预定时间周期内的通信活动的装置。
16、 权利要求15的系统,进一步包括如果在预定的时间周期内在 网络设备端口处没有检测到通信活动,则通知技术员的装置。
17、 权利要求12的系统,进一步包括用于监控所识别的接线板连接器端口 ,以检测在预定的时间周期 内是否接插线连接器被插入其中的装置;用于监控该网络设备端口 ,以检测在预定时间周期内的通信活动 的装置;以及响应于检测到接插线连接器已经被插入到接线板连接器端口内, 以及响应于检测到在网络设备端口的通信活动,用于指定该工作命令 完成的装置。
18、 一种用于监控电信系统的系统,其中该电信系统包括具有多 个连接器端口的接线板,该系统包括用于监控与通过接线板连接到该电信系统的网络设备相关联的一 个或多个端口的装置;以及用于禁止在预定时间周期内不活动的网络设备端口的装置。
19、 权利要求18的系统,进一步包括用于通知技术员一个网络设 备端口已经被禁止的装置。
20、 权利要求18的系统,进一步包括对于到未授权网络设备的连接,监控接线板连接器端口的装置;以及用于禁止连接到未授权网络设备的接线板连接器端口的装置。
21、 权利要求20的系统,进一步包括用于通知技术员接线板连接 器端口已经被禁止的装置。
22、 权利要求18的系统,进一步包括用于对于连接到未授权连接器端口的网络设备,监控接线板连接 器端口的装置;以及用于禁止与网络设备相连的未授权接线板连接器端口的装置。
23、 权利要求22的系统,进一步包括用于通知技术员一个接线板 连接器端口已经被禁止的装置。
24、 一种计算机程序产品,包括其中实现有计算机可读程序代码 的计算机可读存储介质,该计算机可读程序代码被配置为执行权利要 求1的方法。
25、 一种计算机程序产品,包括其中实现有计算机可读程序代码 的计算机可读存储介质,该计算机可读程序代码被配置为执行权利要 求6的方法。
全文摘要
用于使网络设备与电信系统互连的方法、系统和计算机程序产品包括识别要连接到网络设备端口的接线板连接器端口;生成工作命令,该工作命令将所识别的接线板连接器端口通过接插线连接到该网络设备端口;以及监控所识别的接线板连接器端口,以检测在预定的时间周期内是否接插线连接器被插入其中;以及在预定的时间周期内监控该网络设备端口通信活动。如果在预定的时间周期内没有接插线连接器被插入到所识别的接线板连接器端口中和/或如果在预定的时间周期内在网络设备端口处没有检测到通信活动,则通知技术员。为授权和为授权的连接监控网络设备端口和接线板端口。
文档编号H04Q1/14GK101124828SQ200580048524
公开日2008年2月13日 申请日期2005年12月20日 优先权日2004年12月21日
发明者D·W·麦考利, G·布鲁克斯, M·G·杰曼, M·佩卢福 申请人:北卡罗来纳科姆斯科普公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1