用于通信的系统、连接器组件、以及用于通信的设备的制造方法_3

文档序号:9237960阅读:来源:国知局
]在MPU可编程处理器332上执行的MPU软件334从所有接插板302接收端口和接插板信息并且维持数据存储器362 (在图5中示出),在数据存储器362中存储和组织信息。在MPU可编程处理器332上执行的MPU软件334也被配置成与一个或多个聚合点353通信。在图5中所示的特定实施例中,MPU软件334包括由MPU 330和聚合点353用来发现彼此并且彼此连接的发现协议软件364。MPU软件334也包括用来向和从聚合端口 353传达端口和插接板信息(以及其它PLI)的通信协议软件366。
[0092]MPU软件334也包括使得用户、系统和设备能够通过IP网络350与MPU 330直接交互的功能。在图3-11中所示的特定实施例中,MPU软件334被配置成使用web浏览器与用户交互。在这个实施例中,MPU软件334包括web服务器370 (在图5中示出),其使得MPU 330能够使用超文本标记语言(HTML)协议(以及相关协议诸如异步JavaScript及XML(AJAX)协议)通过IP网络350与用户的web浏览器交互。在图3_11中所示的特定实施例中,MPU软件334也被配置成以其它方式与用户、系统和设备直接交互。例如,MPU软件334包括远程登录(TELNET)软件372,其使得其它用户、系统和设备能够远程登录到MPU330和电子邮件服务器374 (例如实施简单邮件传输协议(SMTP))中,这使得MPU软件334能够向其它用户、系统和设备发送电子邮件消息。MPU软件334也包括安全及加密软件376以使得MPU软件334能够以安全的方式(例如,使用安全套接字层(SSL)会话或虚拟私人网络(VPN))通信。
[0093]在图3-11中所示的实施例中,系统300被配置成让用户针对具有附连到其后附连点的相应后媒体段310的每个端口 304手动输入关于用来实施该后媒体段的物理媒体的信息。在这个实施例中,后媒体段以半永久的方式连接到后附连点,并且典型地这些连接往往不会改变(如果有的话)。结果,关于用来实施后媒体段的物理媒体的信息可以结合媒体的初始安设而被手动输入和验证并且此后将典型地保持有效。这个信息可以包括与存储在接插线中或其上的端口信息类似的信息并且在这里也被称为“后媒体信息”。倘若对附连到端口 304的后附连点的媒体进行改变,将需要手动更新针对该端口 304的对应物理媒体信息。这个读取媒体信息例如可以输入到电子表格或其它文件中。该电子表格然后上传到聚合点353。聚合点353把包括在电子表格中的读取媒体信息与它从MPU 330获取的关于接插板302和端口 304的信息进行关联。
[0094]此外,当互联网络设备(诸如交换机或路由器)连接到接插板302的端口 304的后附连点时,关于互联网络设备的信息(诸如设备的MAC地址和指派的IP地址)以及指示互联网络设备的哪个端口连接到接插板302的哪个端口 304的信息可以结合互联网络设备的初始安设而被手动输入并提供给聚合点353。这个信息在这里也被称为“互联网络设备信息”。此外如上面所指出的,如果互联网络设备包括PLI功能性,则这样的互联网络设备信息可以由互联网络设备自动捕获并传达给聚合点353。
[0095]另外,在图3-11中所示的实施例中,系统300被配置成让用户输入关于网络所部署的一个或多个建筑物的布局的信息以及指示每个接插板302、后媒体段、互联网络设备和墙壁插座位于建筑物内何处的信息。这个信息在这里也被称为“位置信息”。例如,这个位置信息可以输入到电子表格中并且上传到聚合点353,其把位置信息与它所获取的关于系统300的其它PLI进行关联。
[0096]在图3-11中所示的实施例中,聚合点353可以访问(have access to)许多类型的物理层信息,包括例如设备信息(即,端口信息、接插板信息、互联网络设备信息以及任何墙壁插座和终端用户设备的信息)、媒体信息(即,前媒体信息(包括存储在接插线上的媒体信息)和后媒体信息)以及位置信息。
[0097]在图3-11中所示的实施例中,MPU 330也包括附加接口 382用于通信地耦合MPU330 (以及MPU可编程处理器332)到一个或多个外部传感器(例如,外部温度传感器)和警报器384(在图1中示出)。MPU 330可以使用有线和/或无线通信链路而通信地耦合到这样的外部传感器和警报器384。在一个应用中,可以根据温度读数来产生网络的热图,这对于HVAC用途可能是有用的。
[0098]此外如图5中所示,MPU 330包括接口 378,通过该接口 378技术员可以把设备诸如计算机、个人数字助理(PDA)或智能电话直接连接到MPU 330并且与执行主处理器332的软件334交互。
[0099]在图3-11中所示的实施例的一种实施方式中,MPU 330和从处理器模块318、媒体读取接口以及关联的视觉指示器316与其它部件一起集成到接插板302中。在另一实施方式中,MPU 330和从处理器模块318、媒体读取接口以及关联的视觉指示器316容纳在与相应接插板302分开的一个或多个模块内。在这样的实施方式中,单独的模块附连到相应接插板302的前面,使得每个视觉指示器316和媒体读取接口位于其对应端口 304附近。
[0100]在一些实施例中,显示器(诸如液晶显示器)合并到MPU 330、从处理器模块318或接插板302中以在接插板302处显示消息。此外在一些实施例中,用户输入机构(诸如一个或多个按钮)合并到MPU 330、从处理器模块318或接插板302中以从位于接插板302附近的用户接收输入。
[0101]图6是示出适合于用在图3的系统300中的接插线312的一个实施例的图示。图6中所示的接插线312适合于与图3的接插板302的实施方式一起使用,其中端口 304的前连接器使用模块化RJ-45插孔来实施。图6中所示的接插线312包括铜未屏蔽双绞线(UTP)电缆386。UTP电缆386包括布置成四个导体对的八个导体。接插线312也包括两个RJ-45插头314——在电缆386的每个末端有一个(在图6中仅示出其中之一)。RJ-45插头314被设计成插入到用作前连接器的RJ-45模块化插孔中。每个RJ-45插头314包括接触部分388,在接触部分388中定位八个大体平行的电接触390 (contact)。八个电接触390的每个电连接到UTP电缆386中的八个导体之一。
[0102]每个插头314也包括(或附连到)存储器设备392 (例如,电可擦除可编程只读存储器(EERPOM)或其它非易失性存储器设备)。上面针对接插线312所描述的媒体信息存储在存储器设备392中。存储器设备392包括用于存储这样的信息的足够存储器容量。每个存储器设备392也包括存储器设备接口 394,其在对应的插头314插入到端口 304的前连接器中时通信地耦合存储器设备392到对应的媒体读取接口,使得对应的接插板302中的可编程处理器320可以读取存储在存储器设备392中的信息。
[0103]在‘395申请、‘208申请和‘964申请中描述这样的接插线312和插头314的示例。
[0104]图3-11中所示的实施例在这里通常描述为使用图6中所示的接插线312来实施。然而,可以使用其它类型的接插线,其中之一在图7中示出。
[0105]图7是示出适合于用在图3的系统300中的接插线312’的另一个实施例的图示。图7中所示的接插线312’适合于与图3的接插板302的实施方式一起使用,其中端口 304的前连接器使用光纤LC适配器或连接器来实施。图7中所示的接插线312’包括光缆386’。光缆386’包括装入适合的护套内的光纤。接插线312’也包括两个LC连接器314’——在光缆386’的每个末端有一个。每个LC连接器314’被设计成插入到用作端口 304的前连接器的LC适配器中。每个LC连接器314’包括末端部分388’,当LC连接器314’插入到端口 304的LC适配器中时在该末端部分388’处可以建立与光缆386’中的光纤的光学连接。
[0106]每个LC连接器314’也包括(或附连到)存储器设备392’ (例如,电可擦除可编程只读存储器(EERPOM)或其它非易失性存储器设备)。上面针对接插线312所描述的媒体信息存储在存储器设备392’中。存储器设备392’包括用于存储这样的信息的足够存储器容量。每个存储器设备392’也包括存储器设备接口 394’,其在对应的LC连接器314’插入到端口 304的前连接器中时通信地耦合存储器设备392’到对应的媒体读取接口,使得对应的接插板302中的从可编程处理器320可以读取存储在存储器设备392’中的信息。
[0107]在接插线312和312’的一些实施方式中,使用表面安装EEPROM或其它非易失性存储器设备来实施存储器设备392和392’。在这样的实施方式中,存储器设备接口和媒体读取接口每个包括四个引线一一电源引线、接地引线、数据引线以及保留用于将来使用的额外引线。当对应插头或连接器插入于端口 304的对应前连接器时,存储器设备接口的四个引线与媒体读取接口的四个对应引线达到电接触。每个存储器设备接口和媒体读取接口被布置和配置成使得它们不干扰通过接插线传达的数据。在其它实施例中,使用其他类型的接口。例如,在一个这样的备选实施例中,两线接口与简单电荷泵(charge pump) 一起使用。在其它实施例中,(例如,为潜在的将来应用)提供附加线。
[0108]这样的光纤接插线312’和连接器314’的示例被描述在2009年10月16日提交的题为“MANAGED CONNECTIVITY IN FIBER OPTIC SYSTEMS AND METHODS THEREOF”的美国临时专利申请序列号61/252,386(在这里也称为“‘386申请”)中、2010年2月12日提交的题为“FIBER PLUGS AND ADAPTERS FOR MANAGED CONNECTIVITY”的美国临时专利申请序列号61/303,961(在这里也称为“‘961申请,,)中以及2010年2月12日提交的题为“BLADEDCOMMUNICAT1NS SYSTEM”的美国临时专利申请序列号61/303,948 (在这里也称为“‘948申请”)中。‘386申请、‘961申请以及‘948申请由此通过引用合并到本文中。
[0109]在接插线312和312’的一些实施方式中,每个插头314或连接器314’自身容纳相应的存储器设备和存储器设备接口。在实施方式中,每个存储器设备以及对应的存储器设备接口容纳在与对应的插头或连接器分开的外壳内。在这样的实施方式中,该外壳被配置成使得它可以扣接(或者以其它方式附连到)到电缆或者插头或连接器上,其中存储器设备接口相对于插头或连接器定位成使得当插头或连接器插入到对应端口 304的前连接器时存储器设备接口将与相关媒体读取接口正确地紧密配合。
[0110]可以提供包括端口的手持式测试装置,接插线312或312’的插头314或连接器314’可以插入到该端口中以便读取存储在存储器设备中的媒体。手持式测试装置也包括某种类型的显示器以显示从存储器设备读取的媒体信息。
[0111]在其它实施例中,存储器设备也包括用于在对应的接插线312或312’连接到一个或多个接插板302时读取存储在存储器设备中的媒体信息的光学或红外线接口。这使得技术员能够读取存储在存储器设备中的媒体信息而不必去除接插线312或312’以便使用上面描述的手持式测试器。
[0112]图3-11中所示的实施例的描述的其余部分通常指的是图6中所示的接插线312。然而,要理解的是,可以使用其它接插线(诸如图7中所示的接插线312’)。
[0113]图8是聚合点353的一个实施例的框图。图8中所示的聚合点353的特定实施例在这里被描述为实施用在图3的系统300中,尽管可以以其它方式实施其它实施例。
[0114]聚合点353典型地实施为在工作站或其它计算机802上执行的软件800。工作站802包括软件800在其上执行的至少一个可编程处理器804。软件800包括存储(或以其它方式体现)在一种或多种适当存储器媒体上的程序指令,可编程处理器804从所述适当存储器媒体读取至少一部分程序指令从而用于执行。工作站802也包括用于在软件800的执行期间存储程序指令和任何相关数据的存储器806。
[0115]聚合点软件800在其上执行的工作站802也包括一个或多个接口 808,其通信地耦合聚合点353到它与之通信的设备或实体。更具体地,一个或多个接口 808通过一个或多个IP网络350而通信地耦合聚合点353到这些设备或实体。在这样的实施例的一种实施方式中,至少一个接口 808包括用于耦合聚合点353到一个或多个IP网络350的以太网网络接口。
[0116]聚合点软件800包括PLI聚合软件810,其使得聚合点353能够自动发现能够向聚合点353 (诸如接插板302)提供PLI以及其它信息的设备并且与该设备连接。聚合点353和PLI聚合软件810可以用来从各种类型的连接器组件接收物理层信息,所述连接器组件具有用于自动读取存储在物理通信媒体段中或物理通信媒体段上的信息的功能性。这样的设备的示例上面被指出并且包括例如接插板302和互联网络设备。此外,聚合点353和PLI聚合软件810也可以用来从其它类型的具有用于自动读取存储在物理通信媒体段中或物理通信媒体段上的信息的功能性的设备接收物理层信息。这样的设备的示例包括终端用户设备一诸如计算机、外围设备(诸如打印机、复印机、存储器设备和扫描仪)以及IP电话一其包括用于自动读取存储在物理通信媒体段中或物理通信媒体段上的信息的功能性。
[0117]在图8中所示的特定实施例中,PLI聚合软件810包括软件812,其使用一个或多个发现协议来发现能够向聚合点353提供PLI信息的设备并且与该设备连接(假设那些设备也支持那些发现协议)。发现协议的示例包括但不限于多DNS (mDNS)、基于DNS的服务发现(DNS-SD)、通用即插即用(UPnP)、简单设备发现协议(SDDP)和服务定位协议(SLP)以及专有协议和其它协议的扩展(诸如动态主机配置协议(DHCP))。在这个实施例中,当接插板302 (或者能够向聚合点353提供PLI信息的其它设备)首先耦合到LAN352时,接插板302的MPU 330首先(典型地从LAN 352的DHCP服务器)获取IP地址。接插板302中的MPU330然后使用发现协议来向LAN 353上的其它节点广播信息消息。该信息消息包括关于接插板302提供的服务的信息,所示服务在这种情况下包括与向接插板302和耦合到接插板302的接插线312提供PLI信息有关的服务。聚合点353监听这样的信息消息。当聚合点353从它可以管理的接插板302接收信息消息时,聚合点353使用发现协议来(使用包括在所接收的信息消息中的地址信息)向接插板302发送对应消息以请求关于接插板302的更多信息。响应于这个请求,接插板302中的MPU 330提供所I请求的信息。在这一点上,聚合点353能够控制和接收来自接插板302中的MPU 330的通知。当向聚合点353提供PLI的其它设备(诸如互联网络设备)加入LAN 352时,可以执行类似的处理。
[0118]同样,当聚合点353连接到LAN352时,发现协议软件812使用发现协议来向LAN352上的所有节点广播信息消息。这个消息指示聚合点353正在搜索包括在这里描述的PLI功能性的设备和/或服务。能够向聚合点提供PLI的设备(诸如接插板320和互联网络设备之类的设备)监听这样的信息。如果那些设备满足消息中所阐述的搜索准则,则设备以适当的消息做出响应以广告它们提供的服务。当聚合点353从它可以管理的设备接收这样的消息时,软件812(使用包括在所接收的消息中的地址信息)向该设备发送消息以请求关于该设备的更多信息。响应于该请求,设备向聚合点353提供所请求的信息。在这一点上,聚合点353能够控制和接收来自设备的通知。
[0119]以此方式,当能够向聚合点提供PLI的设备耦合到LAN 352时,聚合点353能够自动发现该设备并且开始为该设备聚合物理层信息而不要求技术员安设设备以获悉在LAN352上的聚合点。类似地,当聚合点353耦合到LAN 352时,聚合点353能够自动发现能够向聚合点353提供PLI的设备并且与该设备交互而不要求技术员安设聚合点353以获悉在LAN 352上的这样的设备。因而,在这里描述的物理层信息资源可以容易地集成到LAN 352中。
[0120]在图8中所示的实施例中,PLI聚合软件810也包括软件814,其被配置成从它使用发现协议软件812而已发现且连接到的设备(例如,诸如接插板302和互联网络设备之类的设备)获取物理层信息。数据库管理器816用来把聚合软件810获取的PLI信息存储在数据库中。在图8中所示的特定实施例中,软件814使用一个或多个适当的协议来向和从这样的设备传达物理层信息。可以使用的协议的示例包括但不限于文件传输协议(FTP)、简易文件传输协议(TFTP)、超文本传输协议(HTTP)、简单网络管理协议(SNMP)、公共网关接口(CGI)协议、表示状态传输(REST)协议、简单对象访问协议(SOAP)。聚合点353从其接收信息的设备也实施由聚合点353实施的至少一些协议以组织、跟踪、存储和传达物理层信息。
[0121]聚合点353以及聚合软件810也可以用来获取其它类型的物理层信息。例如,在这个实施例中,聚合软件810也获取关于物理通信媒体段的信息,其否则不会自动传达给聚合点。这样的信息的一个示例是关于不带有连接器的电缆的信息,所述电缆否则没有在附连到接插板302的它们中或它们上存储的信息(例如包括指示接插板302的哪些端口通过该电缆连接到网络350中的其它设备的哪些端口的信息以及关于该电缆的媒体信息)。
[0122]这样的信息的另一示例是关于接插线的信息,所述接插线连接到不能读取存储在附连到它们端口的接插线中或该接插线上的媒体信息和/或不能把这样的信息传达给聚合点353的设备(例如,因为这样的设备不包括这样的功能,因为这样的设备与没有存储在它们中或它们上的媒体信息的接插线一起使用,和/或因为带宽不可用于把这样的信息传达给聚合点353)。在这个示例中,该信息可以例如包括关于设备它们自身的信息(诸如设备的MAC地址以及IP地址,如果指派给这样的设备的话)、指示设备的哪些端口连接到网络中的其它设备的哪些端口的信息、以及关于附连到设备端口的物理媒体的信息。这个信息可以例如通过结合各项中的每项的初始安设把这样的信息手动输入到文件(诸如电子表格)中并且然后把该文件上传到聚合点353而提供给聚合点353。这样的信息也可以例如使用由聚合点353提供的用户接口(例如使用web浏览器)而直接输入。在图8中所示的实施例中,聚合点软件810包括用于便于文件的上传和/或这样的手动输入信息的直接输入的web服务器818。
[0123]聚合软件810也可以获取关于网络350部署于其中的一个或多个建筑物的布局的信息以及指示每个接插板302设备、接插线(或其它项物理通信媒体)和互联网络设备位于建筑物内何处的信息。这个信息可以例如结合各项中的每项的初始安设来手动输入和上传到聚合点353。在一种实施方式中,这样的位置信息包括针对每个端口或网络350中端接的每个物理通信媒体段的其它端接点的X、Y和Z位置(例如,在ANSI/TIA/EIA 606-Α标准(商业电信基础设施的管理标准)中指定的类型的X、Y和Z位置信息)。
[0124]聚合软件810也可以获取和维持与网络中存在的各项物理通信媒体有关的测试、媒体质量或性能信息。测试、媒体质量或性能信息例如可以是在制造特定媒体段时和/或在当安设或以其它方式校验特定媒体段时执行测试时执行的测试的结果。
[0125]聚合软件810也为外部设备或实体提供接口以访问由聚合点353维持的物理层信息。这个访问可以包括从聚合点353取得信息以及向聚合点353供应信息。在这个实施例中,聚合点353被实施为“中间件”,其能够向这样的外部设备和实体提供对由接入点353维持的PLI的透明和便利访问。因为聚合点353聚合来自IP网络350上的相关设备的PLI并且向外部设备和实体提供对这样的PLI的访问,所以外部设备和实体不需要与IP网络350中的提供PLI的所有设备单独交互,这样的设备也不需要具有对来自这样的外部设备和实体的请求做出响应的能力。
[0126]聚合点软件810在图8中所示的实施例中实施应用编程接口(ΑΡΙ)820,这样的其它设备中的应用层功能性通过该应用编程接口可以使用描述和记载API 820的软件开发套件(SDK)来获得对由聚合点353维持的物理层信息的访问。在这样的实施例的一种实施方式中,API 820被配置成使用简单对象访问协议(SOAP)协议进行聚合点353与这样的外部设备或实体之间的通信。在其它实施方式中,可以使用其它协议(例如,SNMP或CGI协议)。
[0127]例如,在计算机356上执行的应用370(图3中所示)可以使用由聚合点353提供的API 820来访问由聚合点353维持的PLI信息(例如,从聚合点353取得这样的信息和/或把信息供应给聚合点353)。计算机356耦合到LAN 352并且通过LAN
当前第3页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1