MX2011008506A - Dispositivos, sistemas y metodos de conectividad gestionada. - Google Patents
Dispositivos, sistemas y metodos de conectividad gestionada.Info
- Publication number
- MX2011008506A MX2011008506A MX2011008506A MX2011008506A MX2011008506A MX 2011008506 A MX2011008506 A MX 2011008506A MX 2011008506 A MX2011008506 A MX 2011008506A MX 2011008506 A MX2011008506 A MX 2011008506A MX 2011008506 A MX2011008506 A MX 2011008506A
- Authority
- MX
- Mexico
- Prior art keywords
- communication
- information
- physical
- media
- segment
- Prior art date
Links
- 238000000034 method Methods 0.000 title description 30
- 238000004891 communication Methods 0.000 claims abstract description 235
- 230000002776 aggregation Effects 0.000 claims abstract description 224
- 238000004220 aggregation Methods 0.000 claims abstract description 213
- 238000003860 storage Methods 0.000 claims description 86
- 238000012360 testing method Methods 0.000 claims description 23
- 230000000007 visual effect Effects 0.000 claims description 19
- 238000004519 manufacturing process Methods 0.000 claims description 11
- 230000005540 biological transmission Effects 0.000 claims description 9
- 230000008878 coupling Effects 0.000 claims description 7
- 238000010168 coupling process Methods 0.000 claims description 7
- 238000005859 coupling reaction Methods 0.000 claims description 7
- 238000003780 insertion Methods 0.000 claims description 5
- 230000037431 insertion Effects 0.000 claims description 5
- 238000013439 planning Methods 0.000 claims description 5
- 239000000835 fiber Substances 0.000 description 63
- 230000000712 assembly Effects 0.000 description 53
- 238000000429 assembly Methods 0.000 description 53
- 238000007726 management method Methods 0.000 description 34
- 238000010586 diagram Methods 0.000 description 28
- 230000006870 function Effects 0.000 description 23
- 230000008859 change Effects 0.000 description 13
- 230000003287 optical effect Effects 0.000 description 13
- 238000007792 addition Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 10
- 125000006850 spacer group Chemical group 0.000 description 10
- 238000012546 transfer Methods 0.000 description 9
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 8
- 239000010949 copper Substances 0.000 description 8
- 229910052802 copper Inorganic materials 0.000 description 8
- 238000009434 installation Methods 0.000 description 8
- 238000009826 distribution Methods 0.000 description 7
- 230000004044 response Effects 0.000 description 7
- 239000004020 conductor Substances 0.000 description 5
- 238000013461 design Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 239000013307 optical fiber Substances 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000011248 coating agent Substances 0.000 description 2
- 238000000576 coating method Methods 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 239000000284 extract Substances 0.000 description 2
- 239000012212 insulator Substances 0.000 description 2
- 238000002955 isolation Methods 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 229910052751 metal Inorganic materials 0.000 description 2
- 230000002093 peripheral effect Effects 0.000 description 2
- 238000010624 twisted pair cabling Methods 0.000 description 2
- 238000011179 visual inspection Methods 0.000 description 2
- 241000287828 Gallus gallus Species 0.000 description 1
- 239000004165 Methyl ester of fatty acids Substances 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000000903 blocking effect Effects 0.000 description 1
- 230000015556 catabolic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 239000000945 filler Substances 0.000 description 1
- 239000011888 foil Substances 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004806 packaging method and process Methods 0.000 description 1
- 229920006254 polymer film Polymers 0.000 description 1
- 230000001681 protective effect Effects 0.000 description 1
- 230000002787 reinforcement Effects 0.000 description 1
- 238000005316 response function Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/15—Interconnection of switching modules
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/66—Structural association with built-in electrical component
- H01R13/665—Structural association with built-in electrical component with built-in electronic circuit
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R13/00—Details of coupling devices of the kinds covered by groups H01R12/70 or H01R24/00 - H01R33/00
- H01R13/66—Structural association with built-in electrical component
- H01R13/665—Structural association with built-in electrical component with built-in electronic circuit
- H01R13/6658—Structural association with built-in electrical component with built-in electronic circuit on printed circuit board
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R24/00—Two-part coupling devices, or either of their cooperating parts, characterised by their overall structure
- H01R24/60—Contacts spaced along planar side wall transverse to longitudinal axis of engagement
- H01R24/62—Sliding engagements with one side only, e.g. modular jack coupling devices
- H01R24/64—Sliding engagements with one side only, e.g. modular jack coupling devices for high frequency, e.g. RJ 45
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/22—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks comprising specially adapted graphical user interfaces [GUI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/24—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using dedicated network management hardware
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/26—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks using dedicated tools for LAN [Local Area Network] management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/10—Packet switching elements characterised by the switching fabric construction
- H04L49/111—Switch interfaces, e.g. port details
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/351—Switches specially adapted for specific applications for local area network [LAN], e.g. Ethernet switches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01R—ELECTRICALLY-CONDUCTIVE CONNECTIONS; STRUCTURAL ASSOCIATIONS OF A PLURALITY OF MUTUALLY-INSULATED ELECTRICAL CONNECTING ELEMENTS; COUPLING DEVICES; CURRENT COLLECTORS
- H01R2107/00—Four or more poles
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Microelectronics & Electronic Packaging (AREA)
- Human Computer Interaction (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
- Computer And Data Communications (AREA)
- Information Transfer Between Computers (AREA)
- Communication Control (AREA)
Abstract
Se describen dispositivos, sistemas y métodos de conectividad gestionada. Una modalidad ejemplar es concerniente con un nodo del extremo que incluye funcionalidad para leer información almacenada sobre o en un segmento de medios de comunicación física que están conectados al nodo del extremo y para comunicar la información leída en una red (por ejemplo, a un punto de agregación). Otra modalidad ejemplar es concerniente con un contacto de pared que incluye funcionalidad para leer información almacenada sobre o en un segmento de medios de comunicación física conectados al mismo y comunicar por lo menos una porción de la información leída del segmento de medios de comunicación física a un punto de agregación. Otra modalidad ejemplar es concerniente con un contacto de pared que incluye un conmutador y funcionalidad para leer información almacenada sobre o en un segmento de medios de comunicación física conectados al mismo y comunicar por lo menos una porción de la información leída del segmento de medios de comunicación física a un punto de agregación.
Description
DISPOSITIVOS, SISTEMAS Y MÉTODOS DE CONECTIVIDAD
GESTIONADA
REFERENCIAS CRUZADAS A SOLICITUDES RELACIONADAS
Esta solicitud reivindica la prioridad de la solicitud de patente provisional de EE.UU. acta N.fl 61/ 152.624, presentada el 13 de febrero de 2009, que se incorpora al presente documento por referencia.
ANTECEDENTES
Las redes de comunicación típicamente incluyen numerosos enlaces lógicos de comunicación entre varias partes de equipos. Con frecuencia, se implementa un solo enlace lógico de comunicación usando distintas piezas de medios físicos de comunicación. Por ejemplo, se puede implementar un enlace lógico de comunicación entre una computadora y un dispositivo de interconexión de redes como un concentrador o un enrutador de la siguiente manera. Un primer cable conecta la computadora a una toma montada a la pared. Un segundo cable conecta la toma montada a la pared a un puerto de un panel de conexiones, y un tercer cable conecta el dispositivo de interconexión de redes a otro puerto de un panel de conexiones. Un cruce de "cables de conexión" los conecta a ambos. En otras palabras, normalmente se implementa un solo enlace lógico de
comunicación que utiliza varios segmentos de medios físicos de comunicación.
Un sistema de gestión empresarial o de redes (al que generalmente se hace referencia aquí como un "sistema de gestión de redes" o "NMS") es típicamente consciente de los enlaces lógicos de comunicación que existen en una red, pero típicamente no tiene información sobre los medios de capa física específicos que se utilizan para implementar los enlaces lógicos de comunicación. De hecho, los sistemas NMS típicamente no tienen la capacidad de mostrar o proporcionar de otro modo información sobre cómo se implementan los enlaces lógicos de comunicación a nivel de la capa física.
Existen sistemas de gestión de capa física (PLM) . Sin embargo, los sistemas PLM existentes están típicamente diseñados para facilitar la adición, el cambio y la eliminación de las conexiones cruzadas en un panel de conexión o un grupo de paneles de conexión particulares en un lugar dado. En general, dichos sistemas PLM incluyen la funcionalidad de rastrear lo que está conectado a cada puerto de un panel de conexiones, trazar las conexiones hechas utilizando un panel de conexiones, y proporcionarle indicaciones visuales a un usuario en un panel de conexiones. Sin embargo, dichos sistemas PLM están típicamente centrados en "los
paneles de conexión" porque se concentran en ayudar a un técnico a añadir, cambiar o eliminar las conexiones cruzadas en un panel de conexiones. Toda "inteligencia" incluida o acoplada al panel de conexión está típicamente diseñada sólo para facilitar la realización de conexiones cruzadas precisas en el panel de conexión y los problemas relacionados con la solución de problemas (por ejemplo, detectando si se ha insertado un cable de conexión en un puerto dado y/o determinando qué puertos se acoplan entre sí utilizando un cable de conexión) .
Además, toda la información que dichos sistemas PL recopilan, típicamente sólo se utiliza en los sistemas PLM. En otras palabras, las recopilaciones de información que dichos sistemas PLM mantienen son "islas" lógicas que no son utilizadas a nivel de la capa de aplicaciones por otros sistemas. A pesar de que dichos sistemas PLM se conectan a veces a otras redes (por ejemplo, se conectan a las redes de área local o la Internet) , dichas conexiones de red típicamente sólo se utilizan para permitirle al usuario acceder remotamente a los sistemas PLM. Esto es, un usuario accede remotamente a la funcionalidad de la capa de aplicación relacionada con la PLM que reside en el sistema PLM en sí mismo utilizando la conexión de red
externa, pero los sistemas o las redes externos típicamente no incluyen en sí mismos ninguna funcionalidad de capa de aplicación que utiliza la información relacionada con la capa física que reside en el sistema PLM.
COMPENDIO
Una realización ejemplar se dirige a un nodo final que comprende una interfaz para acoplar el nodo final a una red. La interfaz comprende un puerto para conexión con un segmento de medios físicos de comunicación. El nodo final también incluye un procesador programable configurado para ejecutar software. El software comprende la funcionalidad de información de la capa física (PLI) . La funcionalidad de PLI está configurada para leer la información almacenada en o sobre el segmento de medios físicos de comunicación que están conectados al puerto y comunicar la información leída a través de la red (por. ejemplo, a un punto de agregación) .
Otra realización ejemplar se dirige a una salida de pared que comprende al menos un puerto para conectar al menos un segmento de medios físicos de comunicación. La salida de pared está configurada para leer la información almacenada en o sobre el segmento de medios físicos de comunicación conectados a la salida de la
pared. La salida de la pared está configurada para comunicar al menos una porción de la información leída desde el segmento de medios físicos de comunicación a un punto de agregación.
Otra realización ejemplar se dirige a una salida de pared que comprende una pluralidad de puertos de recepción, al menos un puerto de emisión y un conmutador comunicativamente acoplado a los puertos de recepción y al menos a un puerto de emisión. La salida de pared está configurada para leer la información almacenada en o sobre los medios físicos de comunicación que está conectados a los puertos y comunicar la información leída desde al menos un puerto de emisión (por ejemplo, a un punto de agregación) .
Los detalles de las distintas realizaciones de la invención reivindicada se establecen en los dibujos conectados y la descripción que sigue. Otras características y ventajas resultarán evidentes a partir de la descripción, los dibujos y las reivindicaciones .
DIBUJOS
La FIG. 1 es un diagrama de bloques de una realización ejemplar de un sistema que incluye la funcionalidad de información sobre capa física (PLI) así como también la funcionalidad de gestión de capa física (PLM) .
La FIG. 2 es un diagrama de bloques de una realización de alto nivel de un puerto y una interfaz de lectura de medios que son adecuados para uso en el sistema de la FIG. 1.
La FIG. 3 ilustra una realización ejemplar de un sistema que incluye la funcionalidad de información sobre capa física (PLI) así como también la funcionalidad de gestión de capa física (PLM) .
La FIG. 4 es un diagrama de bloques de una realización ejemplar de cada módulo del procesador esclavo que se muestra en la FIG. 3.
La FIG. 5 es un diagrama de bloques de una realización de la unidad del procesador maestro de la FIG. 3.
La FIG. 6 es un diagrama que ilustra una realización de un cable de conexión que es adecuado para uso en el sistema de la FIG. 3.
La FIG. 7 es un diagrama que ilustra otra realización ejemplar de un cable de conexión que es adecuado para uso en el sistema de la FIG. 3.
La FIG. 8 es un diagrama de bloques de una realización de un punto de agregación.
La FIG. 9 es un diagrama de bloques de una realización de un sistema de gestión de redes (NMS) que está especialmente configurado para utilizar la información
sobre capa física que es capturada y agregada utilizando las técnicas descritas aquí.
La FIG. 10 es un diagrama de flujo de una realización ejemplar de un método de seguimiento de cumplimiento en una red que incluye la funcionalidad de información sobre capa física.
La FIG. 11 es un diagrama de bloques de una realización de un dispositivo de interconexión de redes que está especialmente configurado para utilizar información sobre capa física que se captura y agrega utilizando las técnicas descritas aquí.
La FIG. 12 ilustra un ejemplo de cómo se puede utilizar la información sobre capa física que se captura y agrega utilizando las técnicas descritas aquí para mejorar la eficiencia de los dispositivos de interconexión de redes utilizados en una red.
La FIG. 13 ilustra otra realización ejemplar de un sistema que incluye la funcionalidad de información sobre capa física así como también la funcionalidad de gestión de capa física.
Las FIG. 14 a 16 ilustran otra realización ejemplar de un sistema que incluye la funcionalidad de información sobre capa física así como también la funcionalidad de gestión de capa física.
La FIG. 17 es un diagrama de bloques de una realización de una salida de pared que incluye la funcionalidad de obtener información sobre capa física.
La FIG. 18 es una realización de una computadora que incluye la funcionalidad de obtener información sobre capa física.
La FIG. 19 es un diagrama de bloques de una realización ejemplar de un conmutador que utiliza un dispositivo de capa física que incluye la funcionalidad integrada de leer la información de medios .
La FIG. 20 es un diagrama de bloques de una realización ejemplar de una computadora que utiliza un dispositivo de capa física que incluye una funcionalidad integrada para leer la información de medios .
La FIG. 21 es un diagrama de una realización de una cubierta que puede adaptarse alrededor de una clavija RJ-45 para conectar un dispositivo de almacenamiento a la clavija RJ-45.
La FIG. 22 ilustra una red que despliega líneas ópticas de fibra pasivas.
La FIG. 23 es un diagrama esquemático que muestra un esquema de enrutamiento de cable ejemplar para los concentradores de distribución de fibra de la FIG. 23. Los números y las designaciones similares en varios dibujos indican elementos similares.
DESCRIPCIÓN DETALLADA
La FIG. 1 es un diagrama de bloques de una realización de un sistema 100 que incluye la funcionalidad de información sobre capa física (PLI) así como también la funcionalidad de gestión de capa física (PLM) . El sistema 100 comprende una pluralidad de conjuntos de conectores 102, donde cada conjunto de conectores 102 comprende uno o más puertos 104. En general, los conjuntos de conectores 102 se utilizan para conectar segmentos de medios físicos de comunicación entre sí. Cada segmento de medios físicos de comunicación se conecta a su puerto respectivo 104. Cada puerto 104 se utiliza para conectar dos o más segmentos de medios físicos de comunicación entre sí (por ejemplo, para implementar una porción de un enlace lógico de comunicación) . Los ejemplos de los conjuntos de conectores 102 incluyen, por ejemplo, conjuntos de conectores montados en bastidor (como paneles de conexión, unidades de distribución y convertidores de medios para medios físicos de comunicación de fibra y cobre) , conjuntos de conectores montados a la pared (como cajas, tomas, salidas, y convertidores de medios para medios físicos de comunicación de fibra y cobre) , y dispositivos de interconexión de redes (como
conmutadores, enrutadores, concentradores, repetidores, pasarelas y puntos de acceso) .
Al menos algunos de los conjuntos de conectores 102 se designan para uso con segmentos de medios físicos de comunicación que identifican la información de atributos almacenada en o sobre ellos. El identificador y la información de atributos se almacenan en el segmento de medios físicos de comunicación de modo de permitir que la información almacenada, cuando se conecta el segmento al puerto 104, sea leída por un procesador programable 106 asociado con los conjuntos de conectores 102. Los ejemplos de la información que puede almacenarse en un segmento de medios físicos de comunicación incluyen, sin limitación, un identificador que identifica únicamente el segmento particular de medios físicos de comunicación (similar a una dirección de Control de Acceso a Medios de ETHERNET (MAC) pero asociada con los medios físicos de comunicación y/o el conector conectado a los medios físicos de comunicación) , un número de pieza, una clavija u otro tipo de conector, un cable o tipo y longitud de fibra, un número de serie, una polaridad de cable, una fecha de fabricación, un número de lote de fabricación, información sobre uno o más atributos visuales de medios físicos de comunicación o un conector conectado
a los medios físicos de comunicación (como información sobre el color o la forma de los medios físicos de comunicación o el conector o una imagen de los medios físicos de comunicación o el conector) , y otra información utilizada por un sistema de planificación de recursos empresariales (ERP) o un sistema de control de inventario. En otras realizaciones, los datos alternativos o adicionales se almacenan en los segmentos de medios. Por ejemplo, las pruebas o la información sobre la calidad o el rendimiento de los medios se pueden almacenar en el segmento de medios físicos de comunicación. Las pruebas o la información sobre la calidad o el rendimiento de los medios, por ejemplo, pueden ser los resultados de las pruebas que se realizan cuando se fabrica un segmento de medios particular .
También, según se observa más adelante, en algunas realizaciones, la información almacenada en o sobre el segmento de medios físicos de comunicación puede actualizarse. Por ejemplo, la información almacenada en o sobre el segmento de medios físicos de comunicación puede actualizarse para incluir los resultados de las pruebas que se realizan cuando se instala o se controla un segmento de medios físicos. En otro ejemplo, dicha información de prueba se administra a un punto de
agregación 120 y se almacena en un almacén de datos mantenido por el punto de agregación 120 (ambos de los cuales se describen a continuación) . En otro ejemplo, la información almacenada en o sobre el segmento de medios físicos de comunicación incluye un conteo de la cantidad de veces que un conector (no mostrado) conectado a un segmento de medios físicos de comunicación se insertó en el puerto 104. En dicho ejemplo, el conteo almacenado en o sobre el segmento de medios físicos de comunicación se actualiza cada vez que el conector se inserta en el puerto 104. Este valor del conteo de inserciones se puede utilizar, por ejemplo, para los fines de la garantía (por ejemplo, para determinar si el conector se ha insertado más veces de las específicamente establecidas en la garantía) o a los efectos de la seguridad (por ejemplo, para detectar inserciones no autorizadas de los medios físicos de comunicación) .
En la realización particular mostrada en la FIG. 1, cada uno de los puertos 104 de los conjuntos de conectores 102 comprende una interfaz de lectura de medios respectiva 108 a través de la cual el procesador programable respectivo 106 es capaz de determinar si el segmento de medios físicos de comunicación está conectado al puerto 104 y, si uno lo está, si es capaz
de leer el identificador y la información de atributos almacenada en o sobre el segmento conectado (si dicha información está almacenada allí ) . El procesador programable 106 asociado con cada conjunto de conectores 102 está comunicativamente acoplado a cada una de las interfaces de lectura de medios 108 utilizando un bus adecuado u otra interconexión (no se muestra) .
En la realización particular mostrada en la FIG. 1, se muestran cuatro tipos ejemplares de configuraciones de conjuntos de conectores. En la primera configuración de conjuntos de conectores 110 mostrada en la FIG. 1, cada conjunto de conectores 102 incluye su propio procesador programable respectivo 106 y su propia interfaz de red respectiva 116 que se utiliza para acoplar comunicativamente esos conjuntos de conectores 102 a una red de Protocolo de Internet (IP) 118.
En el segundo tipo de configuración de conjuntos de conectores 112, un grupo de conjuntos de conectores 102 están físicamente ubicados próximos entre sí (por ejemplo, en una bahía o un armario de equipamiento ) . Cada uno de los conjuntos de conectores 102 en el grupo incluye su propio procesador programable respectivol06. Sin embargo, en la segunda configuración de conjuntos de conectores 112, algunos de los conjuntos de
conectores 102 (a los que se hace referencia aquí como "conjuntos de conectores adaptados") incluyen su propia ínterfaz de red respectiva 116 mientras que algunos de los conjuntos de conectores 102 (a los que se hace referencia aquí como "conjuntos de conectores no adaptados") no la incluyen. Los conjuntos de conectores no adaptados 102 están comunicativamente acoplados a uno o más de los conjuntos de conectores adaptados 102 en el grupo a través de conexiones locales . De esta manera, los conjuntos de conectores no adaptados 102 están comunicativamente acoplados a la red IP 118 a través de la interfaz de red 116 incluida en uno o más de los conjuntos de conectores adaptados 102 en el grupo. En el segundo tipo de configuración de conjuntos de conectores 112, se puede reducir la cantidad total de interfaces de red 116 utilizada para acoplar los conjuntos de conectores 102 a la red IP 118. Además, en la realización particular mostrada en la FIG. 1, los conjuntos de conectores no adaptados 102 están conectados a los conjuntos de conectores adaptados 102 utilizando una topología de cadena tipo margarita (aunque se pueden utilizar otras topologías en otras implementaciones y realizaciones) .
En el tercer tipo de configuración de conjuntos de conectores 114, un grupo de conjuntos de conectores 102
están físicamente ubicados próximos entre sí (por ejemplo, dentro de una bahía o un armario de equipamiento) . Algunos de los conjuntos de conectores 102 en el grupo (a los que también se hace referencia aquí como conjuntos de conectores "maestros" 102) incluyen sus propios procesadores programables 106 y sus interfaces de red 116, aunque algunos de los conjuntos de conectores 102 (a los que también se hace referencia aquí como conjuntos de conectores "esclavos" 102) no incluyen su propio procesador programable 106 o interfaces de red 116. Cada uno de los conjuntos de conectores esclavos 102 está comunicativamente acoplado a uno o más de los conjuntos de conectores maestros 102 en el grupo a través de una o más conexiones locales . El procesador programable 106 en cada uno de los conjuntos de conectores maestros 102 es capaz de desarrollar el procesamiento descrito a continuación para los conjuntos de conectores maestros 102 de los que forma parte y todos los conjuntos de conectores esclavos 102 a los cuales los conjuntos de conectores maestros 102 se conectan a través de las conexiones locales. Como resultado, se puede reducir el costo asociado con los conjuntos de conectores esclavos 102. En la realización particular mostrada en la FIG. 1, los conjuntos de conectores esclavos 102 están conectados a
un conjunto de conectores maestros 102 en una topología de estrella (aunque se pueden utilizar otras topologías en otras implementaciones y realizaciones) .
Cada procesador programable 106 está configurado para ejecutar software o firmware haciendo que el procesador programable 106 realice varias de las funciones descritas a continuación. Cada procesador programable 106 también incluye una memoria adecuada (no mostrada) que se acopla al procesador programable 106 para almacenar instrucciones y datos del programa. En general, el procesador programable 106 determina si un segmento de medios físicos de comunicación está conectado a un puerto 104 con el cual ese procesador 106 está asociado y, si uno lo está, lee el identificador y la información de atributos almacenada en o sobre el segmento de medios físicos de comunicación conectado (si el segmento incluye dicha información almacenada dentro o sobre éste) usando la interfaz de lectura de medios asociada 108.
En la primera, la segunda y la tercera configuraciones 110, 112 y 114, cada procesador programable 106 también está configurado para transmitir información sobre capa física a dispositivos que están acoplados a la red IP 118. La información sobre capa física (PLI) incluye información sobre los conjuntos de conectores 102
asociados con ese procesador programable 106 (a la que también se hace referencia aquí como "información del dispositivo") así como también información sobre cualquiera de los segmentos de medios físicos conectados a los puertos 104 de esos conjuntos de conectores 102 (a la que también se hace referencia aquí como "información de medios"). La información del dispositivo incluye, por ejemplo, un identificador para cada conjunto de conectores, un tipo de identificador que identifica el tipo de conjunto de conectores e información prioritaria de puerto que asocia un nivel de prioridad con cada puerto. La información de medios incluye la identidad y la información de atributos que el procesador programable 106 ha leído de los segmentos de medios físicos conectados que tienen identificador e información de atributos almacenada en o sobre éstos. La información de medios también puede incluir información sobre medios físicos de comunicación que no tienen identificador o información de atributos almacenada en o sobre éstos. Este último tipo de información de medios puede introducirse manualmente cuando se conectan los segmentos de medios físicos asociados a los conjuntos de conectores 102 (por ejemplo, utilizando una aplicación de gestión que se ejecuta en el procesador programable 106 que le permite
a un usuario configurar y controlar los conjuntos de conectores 102) .
En el cuarto tipo de configuración de conjuntos de conectores 115, un grupo de conjuntos de conectores 102 se ubica dentro de un chasis común u otro tipo de recinto. Cada uno de los conjuntos de conectores 102 en la configuración 115 incluye sus propios procesadores programables 106. En el contexto de esta configuración 115, los procesadores programables 106 en cada uno de los conjuntos de conectores son procesadores "esclavos" 106. Cada uno de los procesadores programables esclavos 106 también están comunicativamente acoplados a un procesador programable "maestro" común 117 (por ejemplo, sobre un plano posterior incluido en el chasis o el recinto) . El procesador programable maestro 117 se acopla a una interfaz de red 116 que se utiliza para acoplar comunicativamente el procesador programable maestro 117 a la red IP 118. En esta configuración 115, cada procesador programable esclavo 106 está configurado para determinar si los segmentos de medios físicos de comunicación están conectados a su puerto 104 y para leer el identificador y la información de atributos almacenada en o sobre los segmentos de medios físicos de comunicación conectados (si los segmentos conectados tienen dicha información almacenada dentro o
sobre éstos) utilizando la interfaz de lectura de medios asociada 108. Esta información se comunica desde el procesador programable esclavo 106 en cada uno de los conjuntos de conectores 102 en el chasis al procesador maestro 117. El procesador maestro 117 está configurado para manejar el procesamiento asociado con la comunicación de información sobre capa física leída por los procesadores esclavos 106 a los dispositivos que están acoplados a la red IP 118.
El sistema 100 incluye una funcionalidad que permite que la información sobre capa física que los conjuntos de conectores 102 capturan sea utilizada por la funcionalidad de capa de aplicación fuera del dominio de gestión de la aplicación de capa física tradicional. En otras palabras, que la información sobre capa física no quede retenida en una "isla" PLM utilizada solamente para efectos PLM, sino que esté disponible para otras aplicaciones. En la realización particular mostrada en la FIG. 1, el sistema 100 incluye un punto de agregación 120 que está comunicativamente acoplado a los conjuntos de conectores 102 a través de la red IP 118.
El punto de agregación 120 incluye la funcionalidad de obtener información sobre capa física de los conjuntos
de conectores 102 (y otros dispositivos) y almacena la información sobre capa física en un almacén de datos. El punto de agregación 120 puede utilizarse para recibir la información sobre capa física de varios tipos de conjuntos de conectores 106 que tienen la funcionalidad de leer automáticamente la información almacenada en o sobre el segmento de medios físicos de comunicación. Los ejemplos de dichos conjuntos de conectores 106 se describen anteriormente. También, el punto de agregación 120 y la funcionalidad de agregación 124 pueden utilizarse para recibir la información sobre capa física de otros tipos de dispositivos que tienen la funcionalidad de leer automáticamente la información almacenada en o sobre el segmento de medios físicos de comunicación. Los ejemplos de dichos dispositivos incluyen dispositivos de usuario final - como computadoras, periféricos (como impresoras, copiadoras, dispositivos de almacenamiento y escáneres), y teléfonos IP - que incluyen la funcionalidad de leer automáticamente la información almacenada en o sobre el segmento de medios físicos de comunicación.
El punto de agregación 120 también se puede utilizar para obtener otros tipos de información sobre capa física. Por ejemplo, en esta realización, el punto de
agregación 120 también obtiene información sobre segmentos de medios físicos de comunicación que no están comunicados de otro modo con un punto de agregación 120. Un ejemplo de dicha información es información sobre segmentos de medios físicos de comunicación no conectados que por lo demás no tienen información almacenada en o sobre ellos, que están conectados a un conjunto de conectores (inclusive, por ejemplo, la información que indica qué puertos de los dispositivos están conectados a qué puertos de otros dispositivos en la red así como también información de medios sobre el segmento) . Otro ejemplo de dicha información es información sobre segmentos de medios físicos de comunicación que están conectados a dispositivos que no son capaces de leer la información de medios que está almacenada en o sobre los segmentos de medios que están conectados a sus puertos y/o que no son capaces de comunicar dicha información al punto de agregación 120 (por ejemplo, porque dichos dispositivos no incluyen dicha funcionalidad, porque dichos dispositivos se utilizan con segmentos de medios que no tienen información de medios almacenada en o sobre ellos, y/o porque el ancho de banda no está disponible para comunicar dicha información al punto de agregación 120). En este ejemplo, la información puede incluir,
por ejemplo, información sobre los propios dispositivos (como las direcciones MAC de los dispositivos y las direcciones IP si son asignadas a dichos dispositivos), información que indica qué puertos de los dispositivos están conectados a qué puertos de otros dispositivos en la red (por ejemplo, otros conjuntos de conectores), e información sobre los medios físicos conectados a los puertos de los dispositivos. Se puede proporcionar esta información al punto de agregación 120, por ejemplo, ingresando manualmente dicha información en un archivo (como una planilla de cálculo) y después cargando el archivo en el punto de agregación 120 (por ejemplo, utilizando un explorador web) en conexión con la instalación inicial de cada uno de los varios ítems. Dicha información también puede, por ejemplo, ingresarse directamente utilizando una interfaz de usuario proporcionada por el punto de agregación 120 (por ejemplo, utilizando un explorador web) .
El punto de agregación 120 también puede obtener información sobre el diseño del edificio o los edificios en los que la red está instalada, así como también información que indica dónde se ubica cada uno de los conjuntos de conectores 102, el segmento de medios físicos y el dispositivo de interconexión de redes dentro del edificio. Esta información puede, por
ejemplo, ingresarse manualmente y verificarse (por ejemplo, utilizando un explorador web) en conexión con la instalación inicial de cada uno de los distintos ítems. En una implementación, dicha información de ubicaciones incluye una ubicación X, Y y Z para cada puerto u otro punto de terminación para cada segmento de medios físicos de comunicación (por ejemplo, información sobre la ubicación X, Y y Z del tipo especificado en el Estándar ANSI/TIA/EIA 606-A (Estándar de Administración para la Infraestructura de Telecomunicaciones Comerciales).
El punto de agregación 120 puede obtener y mantener las pruebas, la calidad de los medios o la información sobre rendimiento relacionada con los distintos segmentos de medios físicos de comunicación que existen en la red. Las pruebas, la calidad de los medios o la información sobre rendimiento, por ejemplo, pueden ser los resultados de las pruebas que se realizan cuando se fabrica un segmento de medios particular y/o cuando se realizan las pruebas cuando se instala un segmento de medios particular o se controla de otro modo.
El punto de agregación 120 también incluye la funcionalidad de proporcionar una interfaz para dispositivos externos o entidades para acceder a la información sobre capa física mantenida por el punto de
agregación 120. Este acceso puede incluir recuperar información del punto de agregación 120 así como también brindar información al punto de agregación 120. En esta realización, el punto de agregación 120 se implementa como "middleware" que es capaz de proporcionar dichos dispositivos externos y entidades con acceso transparente y conveniente a la PLI mantenida por el punto de acceso 120. Puesto que el punto de agregación 120 agrega la PLI de los dispositivos relevantes en la red IP 118 y proporciona dispositivos externos y entidades con acceso a dicha PLI, los dispositivos externos y las entidades no necesitan interactuar individualmente con todos los dispositivos en la red IP 118 que proporcionan la PLI, ni esos dispositivos deben tener la capacidad de responder a las solicitudes de dichos dispositivos y entidades externos.
El punto de agregación 120, en la realización mostrada en la FIG. 1, implementa una interfaz de programación de aplicación (API) a través del cual la funcionalidad de capa de aplicación puede acceder a la información sobre capa física mantenida por el punto de agregación 120 utilizando un kit de desarrollo de software (SDK) que describe y documenta la API.
Por ejemplo, según se muestra en la FIG. 1, un sistema de gestión de redes ( S) 130 incluye la funcionalidad de información sobre capa física (PLI) 132 que está configurada para recuperar información sobre capa física desde el punto de agregación 120 y proporcionársela a otras partes del NMS 130 para uso por ese medio. El NMS 130 utiliza la información sobre capa física recuperada para realizar una o más funciones de gestión de redes (por ejemplo, según se describe a continuación) . En una implementación de la realización mostrada en la FIG. 1, la funcionalidad PLI 132 del NMS 130 recupera información sobre capa física del punto de agregación 120 utilizando la API implementada por el punto de agregación 120. El NMS 130 se comunica con el punto de agregación 120 en la red IP 118.
Según se muestra en la FIG. 1, una aplicación 134 que se ejecuta en una computadora 136 también puede utilizar la API implementada por el punto de agregación 120 para acceder a la información PLI mantenida por el punto de agregación 120 (por ejemplo, para recuperar dicha información del punto de agregación 120 y/o para administrar dicha información al punto de agregación 120) . La computadora 136 se acopla a la red IP 118 y accede al punto de agregación 120 de la red IP 118.
En la realización mostrada en la FIG. 1, uno o más dispositivos de interconexión de redes 138 utilizados para implementar la red IP 118 incluyen funcionalidad de información sobre capa física (PLI) 140. La funcionalidad PLI 140 del dispositivo de interconexión de redes 138 está configurado para recuperar la información sobre capa física del punto de agregación 120 y utilizar la información sobre capa física recuperada para realizar una o más funciones de interconexión de redes. Los ejemplos de función de interconexión de redes incluyen las funciones de interconexión de redes de Capa 1, Capa 2, y Capa 3 (del modelo OSI) como el enrutamiento, la conmutación, la repetición, el puenteo y el mantenimiento del tráfico de comunicación que se recibe en el dispositivo de interconexión de redes. En una implementación de dicha realización, la funcionalidad PLI 140 utiliza la API implementada por el punto de agregación 120 para comunicarse con el punto de agregación 120.
La funcionalidad PLI 140 incluida en el dispositivo de interconexión de redes 138 también se puede utilizar para capturar la información sobre capa física asociada con el dispositivo de interconexión de redes 138 y los medios físicos de comunicación conectados a éste y comunica la información sobre capa física capturada al
punto de agregación 120. Se puede proporcionar dicha información al punto de agregación 120 utilizando la API o utilizando los protocolos que se utilizan para la comunicación con los conjuntos de conectores 102.
El punto de agregación 120 puede implementarse en un nodo de red autónomo (por ejemplo, un software apropiado que se ejecuta en una computadora autónoma) o puede integrarse junto con otra funcionalidad de red (por ejemplo, integrarse con un sistema de gestión de elementos o un sistema de gestión de redes u otro servidor de red o elemento de red) . Además, la funcionalidad del punto de agregación 120 puede distribuirse en varios nodos y dispositivos en la red y/o implementarse, por ejemplo, de modo jerárquico (por ejemplo, con varios niveles de puntos de agregación) . Además, el punto de agregación 120 y los conjuntos de conectores 102 están configurados de modo que el punto de agregación 120 pueda descubrir automáticamente y conectarse con los dispositivos que proporcionan PLI a un punto de agregación 120 (como los conjuntos de conectores 102 y el dispositivo de interconexión de redes 138) que se encuentran en la red 118. De esta forma, cuando los dispositivos que son capaces de proporcionar PLI a un punto de agregación 120 (como los conjuntos de conectores 102 o un dispositivo de
interconexión de redes 138) se acoplan a la red IP 118, un punto de agregación 120 es capaz de descubrir automáticamente los conjuntos de conectores 102 y comenzar a agregar información sobre capa física para los conjuntos de conectores 102 sin que sea necesario que la persona que instala los conjuntos de conectores 102 tenga conocimiento de los puntos de agregación 120 que se encuentran en la red IP. En forma similar, cuando un punto de agregación 120 se acopla a la red IP 118, el punto de agregación 120 es capaz de descubrir automáticamente e interactuar con los dispositivos que son capaces de proporcionar PLI a un punto de agregación sin que sea necesario que la persona que instala el punto de agregación 120 tenga conocimientos sobre los dispositivos que se encuentran en la red IP 118. Así, los recursos de información sobre capa física descritos aquí pueden integrarse fácilmente en la red IP 118.
La red IP 118 puede incluir una o más redes de área local y/o redes de área extensa (inclusive por ejemplo la Internet) . En consecuencia, el punto de agregación 120, el NMS 130 y la computadora 136 no necesitan estar ubicados en el mismo sitio que el otro o en el mismo sitio que los conjuntos de conectores 102 o los dispositivos de interconexión de redes 138.
Se pueden utilizar varias técnicas convencionales de conexión en redes IP para instalar el sistema 100 de la FIG. 1. Por ejemplo, se pueden utilizar protocolos de seguridad convencionales para asegurar las comunicaciones si la comunicación se realiza a través de un canal público o de comunicación de otro modo insegura (como la Internet o a través de un enlace de comunicación inalámbrico) .
En una implementación de la realización mostrada en la FIG. 1, cada conjunto de conectores 102, cada puerto 104 de cada conjunto de conectores 102, y cada segmento de medios es individualmente direccionable . Cuando se utilizan direcciones IP para abordar individualmente cada conjunto de conectores 102, se puede utilizar una red privada virtual (VPN) dedicada para uso con los distintos conjuntos de conectores 102 para segregar las direcciones IP utilizadas para los conjuntos de conectores 102 del espacio principal de direcciones IP que se utiliza en la red IP 118.
Asimismo, se le puede dar energía a los conjuntos de conectores 102 utilizando técnicas convencionales de "Energía por Ethernet" especificadas en el estándar IEEE 802.3af, el cual se incorpora al presente documento por referencia. En dicha implementación, un concentrador de energía 142 u otro dispositivo de
suministro de energía (ubicado cerca o incorporado en un dispositivo de interconexión de redes que está acoplado a cada conjunto de conectores 102) inyecta energía DC en uno o más de los hilos (a los que también se hace referencia aquí como los "hilos de energía") incluidos en el cable de cobre trenzado utilizado para conectar cada conjunto de conectores 102 al dispositivo de interconexión de redes asociado. La interfaz 116 en los conjuntos de conectores 102 extrae la energía DC inyectada de los hilos de energía y utiliza la energía extraída para proporcionar energía a los componentes activos de esos conjuntos de conectores 102. En la segunda y la tercera configuración de conjuntos de conectores 112 y 114, algunos de los conjuntos de conectores 102 no están directamente conectados a la red IP 118 y, por lo tanto, no pueden recibir energía directamente de los hilos de energía. Estos conjuntos de conectores 102 reciben energía de los conjuntos de conectores 102 que están conectados directamente a la red IP 118 a tra és de las conexiones locales que comunican dichos conjuntos de conectores 102 entre sí. En la cuarta configuración 115, la interfaz 116 extrae la energía DC inyectada de los hilos de energía y suministra energía al procesador maestro 117 y cada uno de los procesadores esclavos 106 en el plano posterior.
En la realización particular mostrada en la FIG. 1, el sistema 100 también soporta las operaciones de gestión de capa física (PLM) convencionales como el seguimiento de movimientos, las adiciones y los cambios de los segmentos de medios físicos que están conectados a los puertos 104 de los conjuntos de conectores 102 y proporcionan asistencia para llevar a cabo los movimientos, las adiciones y los cambios. La PLI proporcionada por el punto de agregación 120 puede utilizarse para mejorar los procesos "guiados por MAC" convencionales. Por ejemplo, la información sobre la ubicación del puerto 104 y la apariencia visual (por ejemplo, el color o la forma) del segmento de medios físicos relevante (o el conector conectado a éste) puede ser transmitida a un técnico para asistirlo al llevar a cabo un movimiento, una adición o un cambio. Esta información puede ser transmitida a una computadora o un teléfono inteligente utilizado por el técnico. Además, la funcionalidad PLI que reside en el sistema 100 también se puede utilizar para verificar que un MAC particular haya sido correctamente realizado verificando que el segmento esperado de medios físicos esté ubicado en el puerto esperado 104. Si no es el caso, se le puede enviar una alerta al técnico de modo que el técnico pueda corregir el asunto.
La funcionalidad de PLM incluida en el sistema 100 también puede soportar técnicas convencionales para guiar al técnico a llevar a cabo un MAC (por ejemplo, iluminando uno o más diodos emisores de luz (LED) para dirigir a un técnico a un conjunto de conectores 102 particular y/o a un puerto 104 particular o desplegando mensajes en un monitor de cristal líquido (LCD) incluido en o cerca de los conjuntos de conectores 102. Otras funciones de PLM incluyen mantener registros históricos sobre los medios conectados a los conjuntos de conectores. En la realización mostrada en la FIG. 1, el punto de agregación 120 incluye la funcionalidad de PLM 144 que implementa dichas funciones de PLM. La funcionalidad de PLM 144 hace esto utilizando la información sobre capa física que se mantiene en el punto de agregación 120.
La red IP 118 se implementa típicamente utilizando uno o más dispositivos de interconexión de redes. Según se describe anteriormente, un dispositivo de interconexión de redes es un tipo de conjunto de conectores (y se hace referencia a una implementación particular de un dispositivo de interconexión de redes 138 individualmente en la FIG.l únicamente para facilitar la explicación) . En general, se puede configurar un dispositivo de interconexión de redes para leer
información de medios que está almacenada en o sobre los segmentos de medios físicos que están conectados a sus puertos y para comunicar la información de medios que se lee de los segmentos de medios conectados (así como también la información sobre el propio dispositivo de interconexión de redes) a un punto de agregación 120 como cualquier otro conjunto de conectores descrito aquí .
Además de los conjuntos de conectores 102, las técnicas descritas aquí para leer información de medios almacenada en o sobre un segmento de medios físicos de comunicación puede utilizarse en uno o más nodos finales de la red. Por ejemplo, las computadoras (como las computadoras portátiles, los servidores, las computadoras de escritorio, o los dispositivos informáticos con fines especiales, como los teléfonos IP, las aplicaciones multimedia IP y los dispositivos de almacenamientos) pueden configurarse para leer la información de medios que está almacenada en o sobre los segmentos de medios físicos de comunicación que están conectados a sus puertos y para comunicar la información de medios leída de los segmentos de medios conectados (así como también la información sobre los propios dispositivos) a un punto de agregación 120, según se describe aquí.
La FIG. 2 es un diagrama de bloques de una realización de alto nivel de un puerto 104 y una interfaz de lectura de medios 106 que son adecuados para uso en el sistema 100 de la FIG. 1.
Cada puerto 104 comprende un primer punto de conexión 206 y un segundo punto de conexión 208. El primer punto de conexión 206 se utiliza para conectar un primer segmento de medios físicos de comunicación 210 al puerto 104, y el segundo punto de conexión 208 se utiliza para conectar un segundo segmento de medios físicos de comunicación 212 al puerto 104.
En la realización particular mostrada en la FIG. 2, el primer punto de conexión 206 se ubica cerca de la parte trasera de los conjuntos de conectores. En consecuencia, se hace referencia aquí al primer punto de conexión 206 y al primer segmento de medios físicos 210 conectado a éste como el "punto de conexión trasero" 206 y el "segmento de medios trasero" 210, respectivamente. También, en esta realización, el punto de conexión trasero 206 está configurado para conectar el segmento de medios trasero 210 al puerto 104 de manera semipermanente. Según se lo utiliza aquí, una conexión semipermanente es una que está diseñada para cambiarse relativamente poco frecuentemente, si es que se la cambia alguna vez. También se hace referencia a
esto a veces como una conexión de "una vez". Los ejemplos de conectores traseros adecuados 206 incluyen bloques punch-down (en el caso de los medios físicos de cobre) y adaptadores de fibra, puntos de empalme de fibra y puntos de terminación de fibra (en el caso de los medios físicos ópticos) .
En la realización mostrada en la FIG. 2, el segundo punto de conexión 208 se ubica cerca de la parte frontal de los conjuntos de conectores 102. En consecuencia, también se hace referencia en el presente al segundo punto de conexión 208 y al segundo segmento de medios físicos 212 como el "punto de conexión frontal" 208 y el "segmento de medios frontal" 212, respectivamente. En la realización mostrada en la FIG. 2, el punto de conexión frontal 208 para cada uno puerto 104 está diseñado para uso con segmentos de medios frontales "conectados" 212 que tienen identificador e información de atributos almacenada en o sobre ellos. Según se lo utiliza aquí, un segmento de medios "conectado" es un segmento de medios físicos de comunicación que incluye un conector 214 en al menos un extremo del segmento. El punto de conexión frontal 208 se implementa utilizando un conector o adaptador adecuado que se acopla al conector 214 correspondiente en el extremo del segmento de medios frontal 212. El
conector 214 se utiliza para facilitar la conexión y la desconexión repetida del segmento de medios frontal 212 con el puerto 104. Los ejemplos de segmentos de medios conectados incluyen los cables trenzados CAT-5, 6, y 7 que tienen conectores o clavijas modulares conectados a ambos extremos (en cuyo caso, los conectores frontales se implementan utilizando tomas modulares compatibles) o cables ópticos que tienen conectores SC, LC, FC, LX.5, MTP o MPO (en cuyo caso, los conectores frontales se implementan utilizando conectores SC, LC, FC, LX.5, MTP, o MPO compatibles o adaptadores) . Las técnicas descritas aquí pueden utilizarse con otros tipos de conectores inclusive, por ejemplo, conectores BNC, conectores F, tomas DSX y clavijas, tomas bantam y clavijas, y conectores y adaptadores multifibra MPO y MTP.
Cada puerto 104 acopla comunicativamente el punto de conexión trasero 206 respectivo con el punto de conexión frontal 208 respectivo. Como resultado, un segmento de medios trasero 210 conectado al punto de conexión trasero 206 respectivo está comunicativamente acoplado a cualquier segmento de medios frontal 212 conectado al punto de conexión frontal 208 respectivo. En una implementación, cada puerto 104 está diseñado para uso con un segmento de medios trasero 210 y un
segmento de medios frontal 212 que comprende el mismo tipo de medios físicos de comunicación, en cuyo caso cada puerto 104 acopla comunicativamente cualquier segmento de medios trasero 210 conectado al respectivo punto de conexión trasero 206 con cualquier segmento de medios frontal 212 conectado al respectivo punto de conexión frontal 208 a nivel de la capa física sin ninguna conversión de medios físicos. En otras implementaciones , cada puerto 104 acopla comunicativamente cualquier segmento de medios trasero 210 conectado al punto de conexión trasero 206 respectivo con cualquier segmento de medios frontal 212 conectado al punto de conexión frontal 208 respectivo de otras formas (por ejemplo, utilizando un convertidor multimedia si el segmento de medios trasero 210 y el segmento de medios frontal 212 comprenden distintos tipos de medios físicos de comunicación) .
Según se muestra en FIG. 2, el puerto 104 está configurado para uso con los segmentos de medios frontales 212 que incluyen un dispositivo de almacenamiento 216 en el cual se almacena la información de medios para ese segmento de medios 212 . El dispositivo de almacenamiento 216 incluye una interfaz del dispositivo de almacenamiento que, cuando el conector 214 correspondiente se inserta en (o por lo
demás se conecta a) un punto de conexión frontal 208 del puerto 104, acopla comunicativamente el dispositivo de almacenamiento 216 con la interfaz de lectura de medios 108 correspondiente de modo que el procesador programable asociado 106 puede leer la información almacenada en el dispositivo de almacenamiento 216. En una implementación de la realización mostrada en la FIG. 2, cada conector 214 contiene el dispositivo de almacenamiento 216. En otra implementación de dicha realización, el dispositivo de almacenamiento 216 está ubicado dentro de un alojamiento independiente del conector 214. En dicha implementación, el alojamiento está configurado de modo de que pueda encajarse en el segmento de medios 212 o el conector 214, con la interfaz del dispositivo de almacenamiento posicionada con relación al conector 214 de modo que la interfaz del dispositivo de almacenamiento se aparee adecuadamente con la interfaz de lectura de medios 108 cuando el conector 214 se inserta en (o de otro modo se conecta a) el punto de conexión frontal 208.
En algunas implementaciones , al menos alguna información almacenada en el dispositivo de almacenamiento 216 puede actualizarse en campo (por ejemplo, un procesador programable asociadol06 hace que se escriba información adicional en el dispositivo de
almacenamiento 216 o que se cambie o elimine la información previamente almacenada en el dispositivo de almacenamiento 216) . Por ejemplo, en algunas implementaciones , alguna información almacenada en el dispositivo de almacenamiento 216 no puede cambiarse en campo (por ejemplo, la información del identificador o la información de fabricación) mientras que otra información almacenada en el dispositivo de almacenamiento 216 puede cambiarse en campo (por ejemplo, las pruebas, la calidad de los medios o la información sobre el rendimiento) . En otras implementaciones, ninguna información almacenada en el dispositivo de almacenamiento 216 puede actualizarse en campo .
Asimismo, el dispositivo de almacenamiento 216 también puede incluir un procesador o un microcontrolador, además de almacenamiento para la información de medios . En dicho caso, el microcontrolador incluido en el dispositivo de almacenamiento 216 puede utilizarse para ejecutar software o firmware de modo, por ejemplo, de controlar uno o más LED conectados al dispositivo de almacenamiento 216. En otro ejemplo, el microcontrolador ejecuta software o firmware que realiza una prueba de integridad en el segmento de medios frontal 212 (por ejemplo, realizando una prueba
de capacitancia o impedancia en el recubrimiento o aislador que rodea el segmento de medios físicos de comunicación frontal 212, (que puede incluir una lámina metálica o un relleno metálico para dichos fines) ) . En caso de que se detecte un problema con la integridad del segmento de medios frontal 212, el microcontrolador puede comunicar el hecho al procesador programable 106 asociado con el puerto 104 utilizando la interfaz del dispositivo de almacenamiento (por ejemplo, provocando una interrupción) . El microcontrolador también se puede utilizar para otras funciones.
La FIG. 3 ilustra una realización de un sistema 300 que incluye la funcionalidad de información sobre capa física (PLI) así como también la funcionalidad de gestión de capa física (PLM) . El sistema 300 comprende una pluralidad de paneles de conexión 302 ubicados dentro de un chasis común 301. Por ejemplo, en una configuración común, el chasis 301 se instala en un armario o una habitación de comunicaciones y se monta en un soporte. En algunas instalaciones más amplias, hay varios medios de chasis 301 y paneles de conexión 302 (dispuestos, por ejemplo, en varias bahías) . Los paneles de conexión 302 pueden empacarse como láminas que se deslizan en el chasis 301.
Cada panel de conexión 302 comprende un conjunto de puertos 304 (por ejemplo, 16, 32, 48 ó 512 puertos 304) . La cantidad de puertos 304 puede variar entre un panel de conexión 302 y un panel de conexión 302.
Cada uno de los puertos 304 se implementa según se muestra en FIG. 2. En general, en el contexto de la realización mostrada en FIG. 3, cada segmento de medios frontal 312 comprende un "cable de conexión" 312 que se utiliza para interconectar selectivamente dos puertos 304 del mismo o distintos paneles de conexión 302. En esta realización, cada cable de conexión 312 tiene una clavija modular 314 anexada a cada extremo que puede insertarse en un conector multimedia frontal de uno de los puertos 304 de los paneles de conexión 302.
De esta forma, los segmentos de medios traseros respectivos (no mostrados en la FIG. 3) acoplados a los dos puertos interconectados 304 pueden estar comunicativamente acoplados entre sí para implementar un enlace lógico de comunicación entre el equipo que está acoplado a los segmentos de medios traseros respectivos. Por ejemplo, en una aplicación ejemplar, una toma montada a la pared está comunicativamente acoplada con un conector trasero de un puerto 304 utilizando un segmento de medios trasero adecuado, como un cable de cobre o fibra. El cable se coloca
típicamente en un edificio (por ejemplo, abajo, arriba, alrededor y/o en las paredes, los techos, los pisos y similares) y no se mueve ni fácil ni frecuentemente. Si una primera pieza de equipo que está conectada a una de dichas tomas montadas en la pared precisa acoplarse comunicativamente a una segunda pieza de equipo que está conectada a otra de dichas tomas montadas a la pared, se puede utilizar un cable de conexión 312 para establecer la conexión.
Según se muestra en la FIG. 3, una unidad de procesador maestro (MPU) 330 también está incluida dentro del chasis 301. La unidad de procesador maestro (MPU) 330 se comunica con el módulo del procesador esclavo 318 incluido en cada uno de los paneles de conexión 304 en un plano posterior 315. La FIG. 4 es un diagrama de bloques de una realización de cada módulo del procesador esclavo 318 que se muestra en la FIG. 3. Cada módulo del procesador esclavo 318 comprende un procesador programable esclavo 320 que ejecuta software 322. La ejecución del software 322 hace que el procesador esclavo 320 lleve a cabo varias de las funciones descritas a continuación. Cada módulo del procesador esclavo 318 también incluye una memoria 324 que está acoplada al procesador esclavo 320 para almacenar instrucciones del programa e información. El
procesador esclavo 320 en cada módulo del procesador esclavo 318 se acopla al plano posterior 315 utilizando una interfaz adecuada.
El sistema 300 está diseñado para utilizarse con los cables de conexión 312 (u otros segmentos de medios frontales) que tienen identificador e información de atributos del tipo descrito anteriormente en conexión con la FIG. 2 almacenada en o sobre ellos. Cada uno de los puertos 304 de cada panel de conexión 302 comprende una ' interfaz de lectura de medios respectiva (no mostrada en FIG. 3). El procesador programable esclavo 320 en cada panel de conexión 302 está comunicativamente acoplado a cada interfaz de lectura de medios en el panel de conexión 302 utilizando un bus u otra interconexión (no se muestra) . El procesador programable esclavo 320 está configurado para determinar si el estado de un puerto 304 cambia. El estado de un puerto 304 cambia, por ejemplo, cuando un cable de conexión se inserta en un conector frontal previamente vacío o cuando se retira el cable de conexión 312 de un conector frontal, o cuando un cable de conexión diferente se inserta en un conector frontal previamente ocupado.
En una implementación de dicha realización, cada interfaz de lectura de medios está configurada de modo
que el procesador programable esclavo 320 pueda detectar cambios en el estado de cada puerto 304. Por ejemplo, la estructura de contacto eléctrica de la interfaz de lectura de medios puede configurarse de modo que se produzca un cambio en el estado de las señales eléctricas cuando un cable de conexión se inserta o se retira de un puerto 304 (por ejemplo, cerrando o abriendo un circuito eléctrico) . El procesador esclavo 320 detecta dichos cambios en el estado para detectar cuando un cable de conexión se inserta o se retira del conector frontal de cada puerto 304. Ejemplos de dichas estructuras de contacto figuran en la solicitud de patente provisional de Estados Unidos acta N.a 61/252,395, presentada el 16 de octubre de 2009, titulada "CONECTIVIDAD GESTIONADA EN SISTEMAS ELÉCTRICOS Y SUS MÉTODOS" (a la que también se hace referencia aquí como la "solicitud ?395"), la solicitud de patente provisional de Estados Unidos acta N.2 61/253,208, presentada el 20 de octubre de 2009, titulada "CLAVIJA ELÉCTRICA PARA SISTEMAS DE CONECTIVIDAD GESTIONADA" (a la que también que se hace referencia aquí como la "solicitud '208 "), y la solicitud de patente provisional de Estados Unidos acta N.2 61/252,964, presentada el 19 de octubre de 2009, titulada "CLAVIJA ELÉCTRICA PARA SISTEMAS DE
CONECTIVIDAD GESTIONADA" (a la que también se hace referencia aquí como la "solicitud ,964"). La solicitud '395, la solicitud '208, y la solicitud '964 se incorporan al presente documento por referencia.
Alternativamente, el procesador esclavo 320 puede configurarse para escanear periódicamente toda la interfaz de lectura de medios incluida en ese panel de conexión 302 para determinar el estado de cualquiera de puertos asociados 304.
Asimismo, cuando el software 322 que se ejecuta en el procesador programable esclavo 320 en cada panel de conexión 302 determina que se ha insertado un cable de conexión en un conector frontal previamente vacío o que un cable de conexión diferente se ha insertado en un conector frontal previamente conectado, el software 322 lee la información almacenada en o sobre el cable de conexión insertado.
Todos los cambios en el estado de los puertos del panel de conexión 304 y la información que se lee desde los cables de conexión se comunican a la MPU 330 en el plano posterior 315. Se hace referencia colectivamente aquí a la información del estado del puerto y la información leída de los cables de conexión como "información de puerto".
El software 322 que se ejecuta en el procesador programable esclavo 320 en cada panel de conexión 302 también comunica información sobre el panel de conexión respectivo 302 a la MPU 330 en el plano posterior 115 (también se hace referencia a dicha información como "información del panel de conexión") . El software del panel de conexión 322 comunica la información del panel de conexión a la MPU 330, por ejemplo, en las siguientes situaciones: en respuesta a una solicitud de la MPU 330, o cuando el panel de conexión 302 se enciende en primer lugar, o cuando se produce cualquiera de los cambios de información en el panel de conexión, o después de que pasa una cantidad de tiempo predeterminada desde la última comunicación de información del panel de conexión a la MPU 330.
Según se muestra en la FIG. 3, cada uno de los puertos 304 de cada panel de conexión 302 incluye un indicador visual respectivo 316 (como un diodo de emisión de luz (LED) ) que está acoplado al procesador programable esclavo 318 a través de un bus interno u otra interconexión (no se muestra) . El indicador visual 316 se ubica cerca del puerto 304 con el que se asocia el indicador visual 316. El procesador programable esclavo 332 puede accionar cada uno de los indicadores visuales
316 (por ejemplo, a través de la iluminación de un LED) para identificar el puerto asociado 304.
Según . se muestra en la FIG. 3, la PU 330 está configurada para comunicarse con los módulos del procesador esclavo 318 y controlarlos. Asimismo, la MPU 330 está configurada para comunicarse con otros dispositivos en una Red IP 350 (como LAN 352) . Más específicamente, la MPU 330 está configurada para comunicarse con un punto de agregación 353 en LAN 352. La FIG. 5 es un diagrama de bloques de una realización de la unidad del procesador maestro 330 de la FIG. 3. La MPU 330 incluye un procesador programable maestro 332 que ejecuta el software 334. La ejecución del software 334 hace que el procesador programable maestro 332 de la MPU 330 desarrolle varias funciones que se describen a continuación. La MPU 330 también incluye la memoria 336 que está acoplada al procesador maestro 332 para almacenar instrucciones del programa e información. El procesador maestro 332 se acopla al plano posterior 315 del chasis 301. El procesador esclavo 320 en cada uno de los paneles de conexión 302 se comunica con el procesador programable maestro 332 en la MPU 330 en el plano posterior 315. En la realización particular mostrada en la FIG. 3, la mayor parte del procesamiento que se realiza en el sistema
300 es desarrollado por el procesador programable maestro 332 en la MPU 330. Como resultado, se puede utilizar un procesador programable esclavo de relativamente baja potencia 318 en cada uno de los paneles de conexión 302, como un microcontrolador de 8 bits o 16 bits. El procesador programable maestro 332 en la MPU 330, en dicha realización, se implementa utilizando un microcontrolador o microprocesador de 16 bits o 32 bits.
La MPU 330 también comprende una interfaz de ETHERNET 340 que se utiliza para acoplar comunicativamente la MPU 330 (y el procesador programable maestro 332 incluido allí) a una o más redes del Protocolo de Internet (IP) 350 (se muestra en la FIG. 3) . En la realización particular mostrada en la FIG. 3, la interfaz de ETHERNET 340 se acopla a una red de área local (LAN) 352. Esta conexión a la LAN 352 puede implementarse, por ejemplo, a través de la utilización de un cable para conectar la interfaz de ETHERNET 340 de la MPU 330 a un puerto 304 de un panel de 1 conexiones 302 (anexando el cable al punto de conexión trasero 306 de ese puerto 304) . Cada uno de los múltiples puertos de un dispositivo de interconexión de redes (como un concentrador, un enrutador o un conmutador) (no se muestra en la FIG. 3) también se conecta a los puertos
respectivos 304 de un panel de conexiones 302 (conectando los cables respectivos a los puntos de conexión traseros respectivos 306 de los puertos 304) . La interfaz de ETHERNET 340 de la MPU 330 está interconectada a un puerto del dispositivo de interconexión de redes mediante la inserción de un extremo 314 de un cable de conexión 312 en el conector frontal 308 del puerto 304 que está conectado a la interfaz de ETHERNET 340 y mediante la inserción del otro extremo 314 del cable de conexión 312 en el conector frontal 308 del puerto 306 que está conectado a uno de los puertos del dispositivo de interconexión de redes. Los otros puertos del dispositivo de interconexión de redes se conectan (a través de los paneles de conexión 302) a otros ítems del equipo del usuario final 356 (se muestra en la FIG. 3) (como computadoras) y otros dispositivos de interconexión de redes (como pasarelas o dispositivos de interfaz de red que conectan la LAN 352 con una red de área extensa como la Internet 358 (se muestra en la FIG. 3)).
Según' se muestra en FIG. 5, en esta realización particular, el software de la MPU 334 incluye una pila TCP/IP 342 que permite que el procesador de la MPU 332 se comunique con otros dispositivos a través de una o más redes IP 350.
En la realización mostrada en FIG. 3, la energía es suministrada a la MPU 330 y los módulos del procesador esclavo 318 a través del cableado de cobre trenzado que se utiliza para conectar la MPU 330 a la LAN 352. La energía se suministra utilizando las técnicas de Energía por Ethernet especificadas en el estándar IEEE 802.3af. En dicha realización, el dispositivo de interconexión al cual se acopla la MPU 330 incluye un concentrador de energía 354 u otro dispositivo de suministro de energía (ubicado cerca de éste o incorporado a éste) que inyecta energía DC en uno o más de los hilos (a los que también se hace referencia aquí como los "hilos de energía") incluidos en el cable trenzado de cobre utilizado para conectar la MPU 330 al dispositivo de interconexión de redes. La interfaz de ETHERNET 340 en la MPU 330 recoge la energía DC extraída de los hilos de energía y utiliza la energía extraída para proporcionar energía a los componentes activos en la MPU 330. Asimismo, la energía se suministra desde la MPU 330 a los paneles de conexión 302 en el plano posterior 315 para proporcionar energía a los componentes activos en el paneles de conexión 302.
En la realización particular mostrada en la FIG. 4, la MPU 330 también comprende una unidad de suministro de
energía (PSU) 344 para las situaciones en las cuales los dispositivos en el chasis 301 no son alimentados utilizando Energía por Ethernet. La PSU 344 puede conectarse a una o más fuentes de energía externa 346 (se muestra en la FIG. 3) (como la matriz energética de corriente alterna (AC) y/o una fuente de energía corriente directa (DC) del centro telco/de información) y convierte la energía externa recibida de la fuente de energía externa 346 para proporcionar energía que es adecuada para uso a través de los componentes activos de la MPU 330 y los paneles de conexión 302.
El software de la MPU 334 que se ejecuta en el procesador de la MPU programable 332 recibe la información del puerto y del panel de conexión de todos los paneles de conexión 302 y mantiene un almacén de datos 362 (mostrado en la FIG. 5) en el cual la información se almacena y organiza. El software de la MPU 334 que se ejecuta en el procesador de la MPU programable 332 también está configurado para comunicarse con uno o más puntos de agregación 353. En la realización particular mostrada en la FIG. 5, el software de la MPU 334 incluye el software de protocolo de descubrimiento 364 que es utilizado por la MPU 330 y el punto de agregación 353 para descubrir y conectar uno con otro. El software de la MPU 334 también incluye
el software del protocolo de comunicación 366 que se utiliza para comunicar la información del puerto y del panel de conexión (y otras PLI) hacia y desde el puerto de agregación 353.
El software de la MPU 334 también incluye una funcionalidad que permite que los usuarios, los sistemas y los dispositivos interactúen directamente con la MPU 330 en las redes IP 350. En la realización particular mostrada en las FIG. 3 a 11, el software de la MPU 334 está configurado para interactuar con los usuarios utilizando un explorador web. En esta realización, el software de la MPU 334 incluye un servidor web 370 (mostrado en la FIG. 5) que permite que la MPU 330 interactúe con un explorador web de usuario en las redes IP 350 utilizando el protocolo del Lenguaje de Marcado de Hipertexto (HTML) (y los protocolos relacionados como los protocolos de Asynchronous JavaScript y XML (AJAX) ) . En la realización particular mostrada en las FIG. 3 a 11, el software de la MPU 334 también está configurado interactuar directamente con los usuarios, los sistemas y los dispositivos de otras formas. Por ejemplo, el software de la MPU 334 incluye el software TELNET 372 que permite que otros usuarios, sistemas y dispositivos establezcan una conexión de tipo Telnet en la MPU 330 y
un servidor de correo electrónico 374 (implementando, por ejemplo, el Protocolo de Transferencia de Mensajes Simples (SMTP) ) que permite que el software de la MPU 334 envíe mensajes de correo electrónico a otros usuarios, sistemas y dispositivos. El software de la MPU 334 también incluye software de seguridad y encriptación 376 para permitirle al software de la MPU 334 comunicar de una manera segura (por ejemplo, utilizando sesiones del protocolo de seguridad (SSL) o redes privadas virtuales (VPN) ) .
En la realización mostrada en las FIG. 3 a 11, el sistema 300 está configurado para que un usuario ingrese manualmente, para cada uno puerto 304 que tiene un segmento de medios trasero respectivo 310 conectado a su punto de conexión trasero, información sobre los medios físicos que se utiliza para implementar ese segmento de medios trasero. En esta realización, los segmentos de medios traseros están conectados a los puntos de conexión traseros de manera semipermanente, y típicamente estas conexiones no cambian frecuentemente, si es que alguna vez cambian. Como resultado, la información sobre los medios físicos utilizados para implementar los segmentos de medios traseros puede ingresarse manualmente y verificarse en conexión con la instalación inicial de los medios y típicamente
mantendrá su validez en adelante. Esta información puede incluir información similar a la de la información del puerto almacenada en o sobre un cable de conexión y también se hace referencia a ella aquí como "información de medios trasera". En caso de que se realice un cambio a los medios que están conectados a un punto de conexión trasero de un puerto 304 , la información de medios física correspondiente para ese puerto 304 deberá actualizarse manualmente. Esta información de medios leída, por ejemplo, puede ingresarse en una planilla de cálculo u otro archivo. La hoja de cálculo se carga entonces en el punto de agregación 353 . El punto de agregación 353 asocia la información de medios leída incluida en la hoja de cálculo con información sobre los paneles de conexión 302 y los puertos 304 que obtiene de la MPU 330 .
También, cuando se conecta un dispositivo de interconexión de redes (como un conmutador o un enrutador) a los puntos de conexión traseros de los puertos 304 de un panel de conexiones 302 , la información sobre el dispositivo de interconexión de redes (como la dirección MAC del dispositivo y una dirección IP asignada) y la información que indica qué puerto del dispositivo de interconexión de redes está conectado a qué puerto 304 del panel de conexión 302
puede ingresarse manualmente y proporcionarse al punto de agregación 353 en conexión con la instalación inicial del dispositivo de interconexión de redes. A esta información también se hace referencia aquí como "información del dispositivo de interconexión de redes". Asimismo, como se indica anteriormente, si el dispositivo de interconexión de redes incluye la funcionalidad PLI, dicha información del dispositivo de interconexión de redes puede ser automáticamente capturada por el dispositivo de interconexión de redes y comunicada al punto de agregación 353 .
Además, en la realización mostrada en las FIG. 3 a 11, el sistema 300 está configurado para que un usuario ingrese información sobre el diseño del edificio o los edificios en los cuales se instala la red, así como también información que indica dónde se ubica cada panel de conexión 302 , el segmento de medios trasero, el dispositivo de interconexión de redes y la salida en la pared dentro del edificio. A esta información también se hace referencia aquí como "información de ubicación". Por ejemplo, esta información de ubicación puede ingresarse en una planilla de cálculo y cargarse en el punto de agregación 353 , que asocia la información de ubicación con la otra PLI obtenida sobre el sistema 300 .
En la realización mostrada en las FIG. 3 a 11, el punto de agregación 353 tiene acceso a varios tipos de información sobre capa física inclusive, por ejemplo, información del dispositivo (esto es, la información del puerto, la información del panel de conexión, la información del dispositivo de interconexión de redes e información de cualquier dispositivo de salida de pared y de usuario final) , información de medios (es decir, información de medios frontal—inclusive la información de medios almacenada en los cables de conexión—e información de medios trasera) , e información de ubicación.
En la realización mostrada en la FIG. 3, la MPU 330 también incluye interfaces adicionales 382 para acoplar comunicativamente la MPU 330 (y el procesador de la MPU programable 332) a uno o más sensores externos (por ejemplo, sensores de temperatura externa) y alarmas 384 (se muestra en la FIG. 1) . La MPU 330 puede acoplarse comunicativamente a dichos sensores externos y alarmas 384 utilizando enlaces de comunicación convencionales y/o inalámbricos. En una aplicación, puede producirse un mapa térmico de la red a partir de la lectura de las temperaturas, lo que puede ser útil a los efectos de HVAC.
[ 0098 ] También, según se muestra en la FIG. 5 , la MPU 330 incluye una interfaz 378 a través de la cual un técnico puede conectar directamente un dispositivo como una computadora, un asistente digital personal (PDA) o un teléfono inteligente a la MPU 330 e interactuar con el software 334 que ejecuta el procesador maestro 332 .
[ 0099 ] En una implementación de la realización mostrada en las FIG. 3 a 11 , la MPU 330 y el módulo del procesador esclavo 318 , la interfaz de lectura de medios y los indicadores visuales asociados 316 se integran en el panel de conexión 302 junto con los otros componentes. En otra implementación, la MPU 330 y el módulo del procesador esclavo 318 , la interfaz de lectura de medios y los indicadores visuales asociados 316 se ubican dentro de uno o más módulos que están separados del panel de conexión respectivo 302 . En dicha implementación, los módulos individuales se conectan a la parte frontal del panel de conexión respectivo 302 de modo que cada indicador visual 316 e interfaz de lectura de medios queden ubicados cerca de su puerto correspondiente 304 .
En algunas realizaciones, un monitor (como un monitor de cristal líquido) se incorpora a la MPU 330 , los módulos del procesador esclavo 318 , o el panel de conexión 302 para mostrar los mensajes en el panel de conexión 302 . También, en algunas realizaciones, un mecanismo de entradas de usuarios (como uno o más
botones) se incorpora a la MPU 330, los módulos del procesador esclavo 318, o el panel de conexión 302 para recibir las entradas de usuarios ubicados cerca de los paneles de conexión 302.
La FIG. 6 es un diagrama que ilustra una realización de un cable de conexión 312 que es adecuado para uso en el sistema 300 de la FIG. 3. El cable de conexión 312 mostrado en FIG. 6 es adecuado para uso con una implementación del panel de conexión 302 de la FIG. 3 donde en los conectores frontales de los puertos 304 se implementan tomas modulares RJ-45. El cable de conexión 312 mostrado en la FIG. 6 comprende un cable no blindado de pares trenzados de cobre (UTP) 386. El cable UTP 386 incluye ocho conductores dispuestos en cuatro pares conductores. El cable de conexión 312 también comprende dos clavijas RJ-45 314, una en cada extremo del cable 386 (sólo una se muestra en la FIG. 6). Las clavijas RJ-45 314 están diseñadas para insertarse en las tomas modulares RJ-45 utilizadas como conectores frontales. Cada clavija RJ-45 314 comprende una porción de contacto 388 en la cual se ubican ocho contactos eléctricos generalmente paralelos 390. Cada uno de los ocho contactos eléctricos 390 están eléctricamente conectados a uno de los ocho conductores en el Cable UTP 386.
Cada clavija 314 también comprende (o está anexada a) un dispositivo de almacenamiento 392 (por ejemplo, una Memoria Programable Eléctricamente Borrable Sólo de Lectura (EEPROM) u otro dispositivo de memoria no volátil) . La información de medios descrita anteriormente para el cable de conexión 312 se almacena en el dispositivo de almacenamiento 392. El dispositivo de almacenamiento 392 incluye una capacidad de almacenamiento suficiente para almacenar dicha información. Cada dispositivo de almacenamiento 392 también incluye una interfaz del dispositivo de almacenamiento 394 que, cuando la clavija correspondiente 314 se inserta en un conector frontal de un puerto 304, acopla comunicativamente el dispositivo de almacenamiento 392 a la interfaz de lectura de medios correspondiente de modo que el procesador programable 320 en el panel de conexión 302 correspondiente pueda leer la información almacenada en el dispositivo de almacenamiento 392.
Los ejemplos de dicho cable de conexión 312 y clavija 314 se describen en la solicitud 4395, la solicitud x208 y la solicitud '964.
La realización mostrada en las FIG. 3 a 11 se describe en general aquí como siendo implementada utilizando el cable de conexión 312 que se muestra en la FIG. 6. Sin
embargo, se pueden utilizar otros tipos de cables de conexión, uno de los cuales se muestra en la FIG. 7. La FIG. 7 es un diagrama que ilustra otra realización de un cable de conexión 312' que es adecuado para uso en el sistema 300 de la FIG. 3. El cable de conexión 312' que se muestra en la FIG. 7 es adecuado para uso con una implementacion del panel de conexión 302 de la FIG. 3 donde los conectores frontales de los puertos 304 se implementan utilizando adaptadores o conectores LC de fibra. El cable de conexión 312' mostrado en la FIG. 7 comprende un cable óptico 386'. El cable óptico 386' incluye una fibra óptica incluida dentro de un recubrimiento adecuado. El cable de conexión 312' también comprende dos conectores LC 314' en cada cable 386'. Cada conector LC 314' está diseñado para insertarse en un adaptador diseñado para ser insertado en un adaptador LC utilizado como el conector frontal de un puerto 304. Cada conector LC 314' comprende una porción final 388' en la cual se puede establecer una conexión óptica con la fibra óptica en el cable 386' cuando el conector LC 314' se inserta en un adaptador LC de un puerto 304.
Cada conector LC 314' también comprende (o está conectado a) un dispositivo de almacenamiento 392' (por ejemplo, una Memoria Programable Eléctricamente
Borrable Sólo de Lectura (EEPROM) u otro dispositivo de memoria no volátil) . La información de medios descrita anteriormente para el cable de conexión 312 está almacenada en el dispositivo de almacenamiento 392'. El dispositivo de almacenamiento 392' incluye una capacidad de almacenamiento suficiente para almacenar dicha información. Cada dispositivo de almacenamiento 392' también incluye una interfaz del dispositivo de almacenamiento 394' que, cuando se inserta el conector LC correspondiente 314' en un conector frontal de un puerto 304, acopla comunicativamente el dispositivo de almacenamiento 392' a la interfaz de lectura de medios correspondiente de modo que el procesador programable esclavo 320 en el panel de conexión correspondiente 302 pueda leer la información almacenada en el dispositivo de almacenamiento 392'.
En algunas implementaciones de los cables de conexión 312 y 312', los dispositivos de almacenamiento 392 y 392' se implementan utilizando una EEPROM instalada en superficie u otro dispositivo de memoria no volátil. En dichas implementaciones, la interfaz de los dispositivos de almacenamiento y la interfaz de lectura de medios puede comprender cuatro terminales : una terminal de energía, una terminal de tierra, una terminal de información y una terminal extra que se
reserva para uso futuro. Las cuatro terminales de la interfaz de los dispositivos de almacenamiento entran en contacto eléctrico con las cuatro terminales correspondientes de la interfaz de lectura de medios cuando se inserta la clavija o el conector correspondientes en el conector frontal correspondiente de un puerto 304. Cada interfaz del dispositivo de almacenamiento e interfaz de lectura de medios se disponen y configuran de modo que no interfieran con la información comunicada a través del cable de conexión. En otras realizaciones, se utilizan otros tipos de interfaces . Por ejemplo, en una de dichas realizaciones alternativas, se utiliza una interfaz de dos líneas con una bomba de carga simple. En otras realizaciones, se proporcionan líneas adicionales (por ejemplo, para potenciales aplicaciones futuras) .
Se describen ejemplos de dichas conexiones de cable de fibra 312' y conectores 314' en la solicitud de patente provisional de Estados Unidos acta N.fi 61/252,386, presentada el 6 de octubre de 2009, titulada "CONECTIVIDAD GESTIONADA EN SISTEMAS DE FIBRA ÓPTICA Y SUS MÉTODOS" (a la que se hace referencia aquí como la "solicitud x386"), la solicitud provisional de patente de Estados Unidos acta N.a 61/303,961, presentada el 12 de febrero de 2010, titulada "CLAVIJAS DE FIBRA y
ADAPTADORES PARA CONECTIVIDAD GESTIONADA" (la
"solicitud' 961" ) , y la solicitud de patente provisional de Estados Unidos N.2 61/303,948, presentada el 12 de febrero de 2010, titulada "SISTEMA DE COMUNICACIONES DE TIPO BLADE" (la "solicitud ' 948") . La solicitud '386, la solicitud '961 y la solicitud '948 se incorporan al presente documento por referencia.
En algunas implementaciones de los cables de conexión 312 y 312', cada clavija 314 o conector 314' incluye en sí mismo el dispositivo de almacenamiento respectivo y la interfaz del dispositivo de almacenamiento. En algunas implementaciones, cada dispositivo de almacenamiento e interfaz del dispositivo de almacenamiento correspondiente se alojan dentro de un alojamiento que es independiente de la clavija o conector correspondiente. En dichas implementaciones, el alojamiento está configurado de modo que pueda encajarse en (o por lo demás conectarse a) el cable o la clavija o el conector, con la interfaz del dispositivo de almacenamiento posicionada con relación a la clavija o el conector de modo que la interfaz del dispositivo de almacenamiento se aparee adecuadamente con la interfaz de lectura de medios pertinente cuando la clavija o el conector se inserta en el conector frontal del puerto correspondiente 304.
Se puede proporcionar un set de prueba portátil que incluye un puerto en el cual se puede insertar la clavija 314 o el conector 314' de un cable de conexión 312 o 312' para leer la información de medios almacenada en el dispositivo de almacenamiento. El set de prueba portátil también incluye un monitor de algún tipo para mostrar la información de medios leída del dispositivo de almacenamiento.
En otras realizaciones, el dispositivo de almacenamiento también incluye una interfaz óptica o infrarroja para leer la información de medios almacenada en el dispositivo de almacenamiento mientras que el cable de conexión correspondiente 312 o 312' se conecta a uno o más paneles de conexión 302. Esto le permite al técnico leer la información de medios almacenada en el dispositivo de almacenamiento sin tener que retirar el cable de conexión 312 o 312' para utilizar el probador portátil descrito anteriormente. El resto de la descripción de la realización mostrada en las FIG. 3 a 11 en general se refiere al cable de conexión 312 mostrado en la FIG. 6. Sin embargo, se entenderá que se pueden utilizar otros cables de conexión (como el cable de conexión 312' mostrado en la FIG. 7) .
La FIG. 8 es un diagrama de bloques de una realización de un punto de agregación 353 . La realización particular de un punto de agregación 353 mostrada en la FIG. 8 se describe aquí como siendo implementada para uso en el sistema 300 de la FIG. 3 , aunque se pueden implementar otras realizaciones de otras maneras.
El punto de agregación 353 se implementa típicamente como el software 800 que se ejecuta en un puesto de trabajo u otra computadora 802 . La estación de trabajo 802 comprende al menos un procesador programable 804 en el cual se ejecuta el software 800 . El software 800 comprende instrucciones del programa que se almacenan (o se instrumentan de otro modo) en un medio o medios de almacenamiento adecuados a partir de los cuales al menos una porción de las instrucciones del programa es leída por el procesador programable 804 para ejecutarse de ese modo. La estación de trabajo 802 también comprende una memoria 806 para almacenar las instrucciones del programa y cualquier información relacionada durante la ejecución del software 800 .
La estación de trabajo 802 en la cual el software del punto de agregación 800 se ejecuta también incluye una o más interfaces 808 que acoplan comunicativamente el punto de agregación 353 a los dispositivos o las entidades con los cuales se comunica. Más
específicamente, una o más interfaces 808 acoplan comunicativamente el punto de agregación 353 a estos dispositivos o entidades en una o más de las redes IP 350. En una implementación de dicha realización, al menos una de las interfaces 808 comprende una interfaz de red de ETHERNET para acoplar el punto de agregación 353 a una o más redes IP 350.
El software del punto de agregación 800 comprende el software de agregación de PLI 810 que permite que el punto de agregación 353 descubra automáticamente y se conecte con dispositivos que son capaces de proporcionar PLI y otra información al punto de agregación 353 (como los paneles de conexión 302) . El punto de agregación 353 y el software de agregación de PLI 810 pueden utilizarse para recibir la información sobre capa física de varios tipos de conjuntos de conectores que tienen la funcionalidad de leer automáticamente la información almacenada en o sobre un segmento de medios físicos de comunicación. Los ejemplos de dichos dispositivos se mencionan anteriormente e incluyen, por ejemplo, los paneles de conexión 302 y los dispositivos de interconexión de redes. También, el punto de agregación 353 y el software de agregación de PLI 810 se pueden utilizar para recibir la información sobre capa física de otros
tipos de dispositivos que tienen la funcionalidad de leer automáticamente la información almacenada en o sobre el segmento de medios físicos de comunicación. Los ejemplos de dichos dispositivos incluyen dispositivos de usuario final - como computadoras, periféricos (por ejemplo, impresoras, copiadoras, dispositivos de almacenamiento y escáneres) y teléfonos IP - que incluyen la funcionalidad de leer automáticamente la información almacenada en o sobre el segmento de medios físicos de comunicación.
En la realización particular mostrada en la FIG. 8, el software de agregación de PLI 810 comprende el software 812 que utiliza uno o más protocolos de descubrimiento para descubrir y conectar con dispositivos que son capaces de proporcionar información PLI al punto de agregación 353 (partiendo de la premisa que esos dispositivos también soportan esos protocolos de descubrimiento) . Los ejemplos de protocolos de descubrimiento incluyen, sin limitación, DNS Multicast (mDNS) , el Protocolo de Descubrimiento de Servicios Basado en DNS (DNS-SD) , el Protocolo Conectar y Usar Universal (UPnP) , el Protocolo de Descubrimiento de Dispositivo Simple (SDDP) y el Protocolo de Ubicación de Servicios (SLP) , así como también los protocolos propietarios, y extensiones de otros protocolos (como
el Protocolo de Configuración de Principal Dinámico (DHCP) ) . En esta realización, cuando un panel de conexiones 302 (u otro dispositivo que es capaz de proporcionar información PLI al punto de agregación 353) está acoplado en primer lugar a la LAN 352, la MPU 330 del panel de conexión 302 obtiene en primer lugar una dirección IP (típicamente de un servidor DHCP para la LAN 352). La MPU 330 en el panel de conexión 302 entonces utiliza el protocolo de descubrimiento para difundir un mensaje informativo a los otros nodos en la LAN 353. El mensaje informativo incluye información sobre los servicios que el panel de conexión 302 proporciona, los cuales incluyen en este caso los servicios relacionados con el suministro de información PLI al panel de conexión 302 y los cables de conexión 312 acoplados a los paneles de conexión 302. El punto de agregación 353 escucha dichos mensajes informativos. Cuando el punto de agregación 353 recibe un mensaje informativo de un panel de conexiones 302 que puede gestionar, el punto de agregación 353 utiliza los protocolos de descubrimiento para enviar un mensaje correspondiente al panel de conexión 302 (utilizando la información sobre la dirección incluida en el mensaje informativo recibido) solicitando más información sobre el panel de conexión 302. En respuesta a esta
solicitud, la MPU 330 en el panel de conexión 302 proporciona la información solicitada. En este punto, el punto de agregación 353 es capaz de controlar y recibir notificaciones de la MPU 330 en el panel de conexión 302 . Se puede realizar un procesamiento similar cuando los otros dispositivos que proporcionan la PLI a un punto de agregación 353 (como el dispositivo de interconexión de redes) se suman a la LAN 352 .
Asimismo, cuando se conecta un punto de agregación 353 a la LAN 352 , el software del protocolo de descubrimiento 812 utiliza los protocolos de descubrimiento para difundir un mensaje informativo a todos los nodos en la LAN 352 . Este mensaje indica que el punto de agregación 353 está buscando los dispositivos y/o servicios que incluyen la funcionalidad PLI descrita aquí. Los dispositivos que son capaces de proporcionar PLI a un punto de agregación (dispositivos como paneles de conexión 320 y dispositivos infrarrojos) están atentos a dichos mensajes. Si esos dispositivos cumplen con los criterios de búsqueda establecidos en el mensaje, los dispositivos responden con un mensaje adecuado que promociona los servicios que proporcionan. Cuando el punto de agregación 353 recibe dicho mensaje de un
dispositivo que puede gestionar, el software 812 le envía un mensaje a ese dispositivo (utilizando la información sobre la dirección incluida en el mensaje incluido) solicitando más información sobre ese dispositivo. En respuesta a esta solicitud, el dispositivo proporciona la información solicitada al punto de agregación 353. En este momento, el punto de agregación 353 es capaz de controlar y recibir notificaciones del dispositivo.
De esta forma, cuando los dispositivos que son capaces de proporcionar PLI a un punto de agregación se acoplan a la LAN 352, los puntos de agregación 353 son capaces de descubrir automáticamente el dispositivo y comenzar a agregar información sobre capa física para ese dispositivo sin requerir que un técnico instale el dispositivo para conocer los puntos de agregación que se encuentran en la LAN 352. De forma similar, cuando el punto de agregación 353 se acopla a la LAN 352, el punto de agregación 353 es capaz de descubrir automáticamente e interactuar con los dispositivos que son capaces de proporcionar PLI al punto de agregación 353 sin requerir que el técnico instale el punto de agregación 353 para conocer los dispositivos que se encuentran en la LAN 352. Así, los recursos de
información sobre capa física descritos aquí pueden integrarse fácilmente en la LAN 352.
En la realización mostrada en la FIG. 8, el software de agregación de PLI 810 también incluye el software 814 que está configurado para obtener información sobre capa física de los dispositivos que ha descubierto y se conecta utilizando el software del protocolo de descubrimiento 812 (por ejemplo, dispositivos como los paneles de conexión 302 y dispositivos infrarrojos) . Se utiliza un gestor de base de datos 816 para almacenar la información PLI que el software de agregación 810 obtiene en una base de datos. En la realización particular mostrada en la FIG. 8, el software 814 utiliza uno o más protocolos adecuados para transmitir información sobre capa física hacia y desde dichos dispositivos. Los ejemplos de protocolos que pueden utilizarse incluyen, sin limitación, el Protocolo de Transferencia de Archivos (FTP) , el Protocolo Trivial de Transferencia de Archivos (TFTP) , el Protocolo de Transferencia de Hipertexto (HTTP) , el Protocolo de Gestión de Redes Simple (SNMP) , el Protocolo de Interfaz de Compuerta Común (CGI) , el Protocolo de Transferencia de Estado Representativo (REST) y el Protocolo de Acceso a Objetos Simple (SOAP) . Los dispositivos de los cuales el punto de agregación 353
recibe información también implementan al menos algunos de los protocolos implementados por el punto de agregación 353 para organizar, rastrear, almacenar y comunicar información sobre capa física.
El punto de agregación 353 y el software de agregación 810 también se pueden utilizar para obtener otros tipos de información sobre capa física. Por ejemplo, en esta realización, el software de agregación 810 también obtiene información sobre segmentos de medios físicos de comunicación que no están de otro modo automáticamente conectados a un punto de agregación. Un ejemplo de dicha información es la información sobre los cables no conectados que de otro modo no tienen información almacenada en o sobre ellos que están conectados a un panel de conexiones 302 (inclusive, por ejemplo, información que indica cuáles de los puertos del panel de conexión 302 están conectados a cuáles de los puertos de otros dispositivos en la red 350 a través de ese cable así como también información de medios sobre el cable) .
Otro ejemplo de dicha información es información sobre los cables de conexión que están conectados a dispositivos que no son capaces de leer la información de medios que está almacenada en o sobre los cables de conexión que están conectados a sus puertos y/o que no
son capaces de comunicar dicha información al punto de agregación 353 (por ejemplo, porque dichos dispositivos no incluyen dicha funcionalidad, porque dichos dispositivos se utilizan con los cables de conexión que no tienen información de medios almacenada en o sobre ellos, y/o porque el ancho de banda no está disponible para comunicar dicha información al punto de agregación 353 ) . En este ejemplo, esta información puede incluir, por ejemplo, información sobre los propios dispositivos (como las direcciones MAC de los dispositivos y las direcciones IP si asignadas a dichos dispositivos), información que indica qué puertos de los dispositivos están conectados a qué puertos de otros dispositivos en la red e información sobre los medios físicos conectados a los puertos de los dispositivos. Esta información se le puede proporcionar al punto de agregación 353 , por ejemplo, ingresando manualmente dicha información en un archivo (como una planilla de cálculo) y después cargando el archivo en el punto de agregación 353 en conexión con la instalación inicial de cada uno de los distintos ítems. Dicha información también puede, por ejemplo, ingresarse directamente utilizando una interfaz de usuario proporcionada por el punto de agregación 353 (por ejemplo, utilizando un explorador web) . En la realización mostrada en la FIG.
.
8, el software del punto de agregación 810 incluye un servidor web 818 para facilitar la carga de archivos y/o el ingreso directo de dicha información ingresada manualmente .
El software de agregación 810 también puede obtener información sobre el diseño del edificio o los edificios en los cuales se instala la red 350, así como también información que indica dónde se ubica cada dispositivo del panel de conexión 302, el cable de conexión (u otro ítem de medios físicos de comunicación) y el dispositivo de interconexión de redes dentro del edificio. Esta información puede, por ejemplo, ingresarse manualmente y cargarse en el punto de agregación 353 en conexión con la instalación inicial de cada uno de los varios ítems . En una implementación, dicha información de ubicaciones incluye una ubicación X, Y y Z para cada uno de los puertos u otro punto de terminación para cada segmento de medios físicos de comunicación que termina en la red 350 (por ejemplo, la información de la ubicación X, Y y Z del tipo especificado en el Estándar A SI/TIA/EIA 606-A - Estándar de Administración para la Infraestructura de Telecomunicaciones Comerciales) .
El software de agregación 810 también puede obtener y mantener las pruebas, la calidad de los medios o la
información sobre rendimiento relacionada con los distintos ítems de medios físicos de comunicación que existen en la red. Las pruebas, la calidad de los medios o la información sobre rendimiento, por ejemplo, pueden ser el resultado de las pruebas que se realizan cuando se fabrica un segmento de medios particular y/o cuando se realizan pruebas cuando se instala un segmento de medios particular o se controla de otro modo .
El software de agregación 810 también proporciona una interfaz para dispositivos externos o entidades para acceder a la información sobre capa física mantenida por el punto de agregación 353. Este acceso puede incluir recuperar información desde el punto de agregación 353 así como también brindar información al punto de agregación 353. En esta realización, el punto de agregación 353 se implementa como "middleware" que es capaz de proporcionarles a dichos dispositivos externos y entidades un acceso transparente y conveniente a la PLI mantenida por el punto de acceso 353. Puesto que el punto de agregación 353 agrega PLI de los dispositivos relevantes en la red IP 350 y proporciona dispositivos externos y entidades con acceso a dicha PLI, los dispositivos externos y las entidades no necesitan interactuar individualmente con
todos los dispositivos en la red IP 350 que proporcionan PLI, ni esos dispositivos deben tener la capacidad de responder a las solicitudes de dichos dispositivos externos y entidades.
El software del punto de agregación 810, en la realización mostrada en la FIG. 8, implementa una interfaz de programación de aplicación (API) 820 a través de la cual la funcionalidad de capa de aplicación en dichos otros dispositivos puede acceder a la información sobre capa física mantenida por el punto de agregación 353 utilizando un kit de desarrollo de software (SDK) que describe y documenta la API 820. En una implementación de dicha realización, la API 820 está configurada para utilizar el protocolo de Acceso a Objeto Simple (SOAP) para las comunicaciones entre el punto de agregación 353 y dichos dispositivos externos o entidades. En otras implementaciones , se pueden utilizar otros protocolos (por ejemplo, los protocolos SNMP o CGI) .
Por ejemplo, una aplicación 370 (mostrada en la FIG. 3) que se ejecuta en una computadora 356 puede utilizar la API 820 proporcionada por el punto de agregación 353 para acceder a la información PLI mantenida por el punto de agregación 353 (por ejemplo, para recuperar dicha información del punto de agregación 353 y/o para
administrar información al punto de agregación 353 ) . La computadora 356 se acopla a la LAN 352 y accede al punto de agregación 353 a través de la LAN 352 .
La FIG. 9 es un diagrama de bloques de una realización de un sistema de gestión de redes (NMS) 380 que está especialmente configurado para utilizar la información sobre capa física que está disponible en el sistema 300 de la FIG. 3 . La realización particular de un NMS 380 mostrado en la FIG. 9 se describe aquí como siendo implementada para uso en el sistema 300 de la FIG. 3 , aunque se pueden implementar otras realizaciones de otras formas .
El NMS 380 se implementa típicamente como el software 900 que se ejecuta en un puesto de trabajo u otra computadora 902 . La estación de trabajo 902 comprende al menos un procesador programable 904 en el cual se ejecuta el software 900 . El software 900 comprende instrucciones del programa que se almacenan (o materializan de otro modo) en un medio o medios de almacenamiento adecuados a partir de los cuales al menos una porción de las instrucciones del programa es leída por el procesador programable 904 para su ejecución por ese medio. La estación de trabajo 902 también comprende la memoria 906 para almacenar las
instrucciones del programa y toda la información relacionada durante la ejecución del software 900 .
La estación de trabajo 902 en el cual el software del NMS 900 se ejecuta también incluye una o más interfaces 908 que acoplan comunicativamente el NMS 380 a los elementos de la red que el NMS 380 gestiona y con los que además interactúa. Más específicamente, una o más interfaces 908 acoplan comunicativamente el NMS 380 con esos elementos de la red a través de una o más redes IP 350 . En una implementación de dicha realización, al menos una de las interfaces 908 comprende una interfaz de red ETHERNET para acoplar el NMS 380 a una o más redes IP 350 .
El software del NMS 900 comprende la funcionalidad de gestión de redes 910 que implementa varias funciones de NMS convencionales, como mostrar la información del estado y las alarmas de los distintos elementos en la red gestionada. En la realización particular descrita aquí, la funcionalidad del NMS 910 incluye la funcionalidad de desplegar una interfaz de usuario para el NMS 380 y la funcionalidad de gestión de información para organizar, transportar y almacenar la información recibida desde los elementos de red gestionados.
El software del NMS 900 también incluye la funcionalidad de información sobre capa física (PLI)
914 . La funcionalidad PLI 914 está configurada para recuperar información sobre capa física desde el punto de agregación 353 y proporcionársela a la funcionalidad del NMS 910 para utilizarse de ese modo. La funcionalidad del MS 910 utiliza la información sobre capa física recuperada para realizar una o más funciones de gestión de redes. En la realización mostrada en la FIG. 9 , la funcionalidad PLI 914 recupera información sobre capa física desde el punto de agregación 353 utilizando la API 820 (mostrada en la FIG. 8 ) implementada por el punto de agregación 353 . Para hacer esto, la funcionalidad PLI 914 soporta el protocolo utilizado por la API 820 . El software del NMS 900 se comunica con el punto de agregación 353 a través de las redes IP 350 . El software del punto de agregación 800 que se ejecuta en el punto de agregación 353 procesa y responde las llamadas API desde el NMS 380 .
La información sobre capa física recuperada puede ser utilizada por el NMS 380 para proporcionar resolución de Capa 1 (del modelo OSI) en la información que despliega. Por ejemplo, en una implementación de la realización mostrada en la FIG. 9 , el software del NMS 900 despliega una representación gráfica de la red gestionada que muestra los enlaces lógicos de
comunicación entre varios elementos de red. Cuando un usuario pulsa uno de los enlaces lógicos de comunicación, el software del NMS 900 utiliza la funcionalidad PLI 914 para mostrar los varios ítems de capa física (por ejemplo, los medios físicos de comunicación, los paneles de conexión y las salidas de pared) que implementan ese enlace lógico de comunicación, así como también información sobre esos ítems de capa física (por ejemplo, su ubicación, el nombre del producto, el tipo, el color, la longitud, la temperatura, etc.) que se recuperaron del punto de agregación 353.
En la realización particular mostrada en la FIG. 9, el software del NMS 900 también incluye la funcionalidad de gestión de capa física 912 que utiliza la información sobre capa física recibida desde el punto de agregación 353 para llevar a cabo varias funciones de PLM. Por ejemplo, la funcionalidad de PLM 912 le permite al NMS 380 gestionar movimientos, adiciones o cambios (MAC) de cables de conexión para los paneles de conexión 302. Esto puede hacerse a través de la funcionalidad de PLM 912 que comunica información sobre el MAC a una computadora u otro dispositivo utilizado por el técnico utilizando la red 350. Esta información puede incluir información sobre capa física recibida
desde un punto de agregación 353 (por ejemplo, información que identifica los puertos particulares 304, los paneles de conexión 302 y los cables de conexión 312 involucrados en el MAC y sus ubicaciones así como también información sobre los atributos visuales de los ítems involucrados en el MAC) . Asimismo, la funcionalidad de PLM 912 le permite al NMS 380 recibir alarmas y mensajes de advertencia del punto de agregación 353 que están relacionados con los movimientos, las adiciones o los cambios (por ejemplo, cuando se realiza un movimiento, una adición o un cambio no solicitado o cuando se hizo incorrectamente un movimiento, una adición o un cambio solicitados) . En otras palabras, la funcionalidad de PLM 912 en el NMS 380 puede utilizarse para verificar que un MAC particular solicitado se haya implementado adecuadamente, y si no lo fue, informar al técnico del hecho. Además, la funcionalidad de PLM 912 en el NMS 380 puede configurarse para realizar un MAC "guiado" en el cual la funcionalidad de PLM 912 hace que los LEDS adecuados 316 se iluminen o destellen en los paneles de conexión 302 para ayudar al técnico a identificar los puertos 304 involucrados en un MAC. La funcionalidad de PLM 912 puede hacer esto utilizando una llamada API adecuada para solicitar que se iluminen los LED 316. El
punto de agregación 353, en respuesta a dicha llamada API, le envía una solicitud a la PU adecuada 330 para que los módulos del procesador esclavo 318 hagan que los LED 316 se iluminen.
Esta funcionalidad MAC puede implementarse como aplicación autónoma que no es parte de un NMS 380.
Otros ejemplos de funciones que el NMS 380 puede realizar utilizando la información sobre capa física incluyen generar una alarma o una advertencia si un cable de conexión específico predeterminado (o un tipo de cable de conexión particular) no se utiliza para implementar una crosconexión particular, aplicar otras políticas y/o utilizar la información de ubicación incluida en la información sobre capa física para asistir en E911 o en el procesamiento de servicios basados en ubicación (LBS) que el NMS 380 soporta (por ejemplo, para determinar donde se ubica un teléfono IP) .
Otro ejemplo de funcionalidad habilitada por PLI que puede añadirse a un NMS 380 se muestra en la FIG. 10. La FIG. 10 es un diagrama de flujo de una realización ejemplar de un método de seguimiento de cumplimiento en una red que incluye la funcionalidad PLI descrita aquí. La realización ejemplar particular del método 1000 mostrada en la FIG. 10 se describe aquí como siendo
implementada como parte de la funcionalidad PLI 914 del NMS 380 mostrada en la FIG. 9 para uso en el sistema 300 que se muestra en la FIG. 3 (aunque se pueden implementar otras realizaciones de otras formas) .
En dicha realización ejemplar, la información sobre capa física que está soportada por el punto de agregación 353 y que se agrega a éste incluye la información sobre el cumplimiento de varias partes del sistema 300 con varios estándares. Los estándares como la familia de estándares TIA/EIA-568-B definen requisitos de rendimiento para los distintos componentes de cableado de la capa física que se utilizan para implementar redes, requisitos de rendimiento para "enlaces permanentes" incluidos dentro de un canal dado, y los requisitos de rendimiento para el canal global .
Para cada canal que se instala, la información sobre el cumplimiento de cada cable de conexión 312 y clavija 314 utilizados en el canal con los requisitos de los estándares relevantes se almacena en la memoria no volátil pertinente 392 (bloque 1002 ) . Esta información puede ser determinada a través de pruebas realizadas por el fabricante y/o un instalador. Esta información puede incluir una indicación de si cada componente asociado con ese cable de conexión 312 cumple o no con
las especificaciones de rendimiento pertinentes así como también la información subyacente sobre el rendimiento utilizada para determinar el cumplimiento. En otras palabras, el margen o el sobre de rendimiento para cada uno de dichos componentes puede almacenarse en la EEPROM pertinente 392. Estos datos sobre el cumplimiento de los componentes se lee automáticamente cuando el cable de conexión 312 se conecta a un puerto 304 del panel de conexión 302 y se comunica con el punto de agregación pertinente 352 (bloque 1004) .
Cuando se instala un enlace permanente particular (por ejemplo, un enlace entre una salida de pared y un bloque "punch down" de un panel de conexiones 302), el instalador somete a prueba el rendimiento del enlace permanente y certifica su cumplimiento con los requisitos de los estándares relevantes (bloque 1006) . La información sobre el cumplimiento del enlace permanente con los requisitos de los estándares relevantes se le comunica al punto de agregación 353 (por ejemplo, cargando dicha información según se describe anteriormente) (bloque 1008) . Esta información puede incluir una indicación de si el enlace permanente cumple o no con los requisitos de rendimiento permanentes así como también información subyacente sobre el rendimiento utilizada para determinar el
cumplimiento. En otras palabras, se le puede proporcionar el margen o el sobre de rendimiento para el enlace permanente al punto de agregación 353 además de una indicación del cumplimiento.
En la realización mostrada en FIG. 10, el instalador también somete a prueba el canal global y certifica el cumplimiento del canal general con los requisitos de los estándares relevantes (bloque 1010) . La información relacionada con el cumplimiento del canal general se le comunica al punto de agregación 353 (por ejemplo, cargando dicha información según se describe anteriormente) . El punto de agregación 353 entonces identifica los componentes particulares que se utilizaron en el canal cuando se certificó el canal (bloque 1012) . Por ejemplo, el punto de agregación 353 sabe cuáles de los cables de conexión 312 y de los puertos del panel de conexión 304 se utilizaron en el canal cuando se certificó. Si en el futuro, hay que reemplazar uno de esos cables de conexión 312, el punto de agregación 353 es capaz de determinar automáticamente que la base original para la certificación del cumplimiento del canal ya no existe (bloque 1014) . Cuando se reemplaza dicho cable de conexión 312, el punto de agregación 353 también puede determinar automáticamente si el canal global tiene
posibilidades de mantener el cumplimiento con los estándares pertinentes controlando si el cable de conexión de reemplazo ha sido certificado para satisfacer las especificaciones de los componentes necesarios para el cumplimiento del canal y verificar que el enlace permanente para el canal se mantenga imperturbable y que el cable de conexión se conecte a los mismos puertos que antes (bloque 1016) . Dicha información puede utilizarse en la resolución de problemas de rendimiento en la red.
El método 1000 es un ejemplo de cómo se puede utilizar dicha información de cumplimiento. También, la realización del método 1000 que se muestra en la FIG. 10 se describe aquí como siendo implementada en el NMS 380 de la FIG. 8, aunque se entenderá que puede implementarse una funcionalidad similar en otras partes del sistema 300 (por ejemplo, en el punto de agregación 353 o como una aplicación autónoma) . Además, se pueden recibir otros tipos de información de cumplimiento y almacenar a través de un punto de agregación y utilizarse en el seguimiento de cumplimiento. Los ejemplos de dicha información de cumplimiento incluyen, sin limitación, información sobre cumplimiento con relación a las comunicaciones, las normas, las reglas
militares, los reglamentos, las leyes, las especificaciones y los estándares.
La FIG. 11 es un diagrama de bloques de una realización de un dispositivo de interconexión de redes 354 que está especialmente configurado para utilizar la información sobre capa física puesta a disposición por el sistema 300 de la FIG. 3. La realización particular de un dispositivo de interconexión de redes 354 mostrada en la FIG. 11 se describe aquí como siendo implementada para uso en el sistema 300 de la FIG. 3, aunque se pueden implementar otras realizaciones de otras formas .
En la realización mostrada en la FIG. 11, el dispositivo de interconexión de redes 354 comprende al menos un procesador programable 1100 que ejecuta el software 1102 (al que se hace referencia como "firmware" en algunas realizaciones) que hace que el dispositivo de interconexión de redes 354 lleve a cabo varias de las funciones que se describen a continuación. El software 1102 comprende las instrucciones del programa que se almacenan (o que de otro modo se incorporan) en un medio o medios de almacenamiento adecuados (por ejemplo, una memoria flash) de donde al menos una porción de las instrucciones del programa es leída por el procesador
programable 1100 para su ejecución. El dispositivo de interconexión de redes 354 también incluye una memoria 1104 que está acoplada al procesador programable 1100 para almacenar las instrucciones y los datos del programa .
El dispositivo de interconexión de redes 354 incluye una pluralidad de puertos 1106. Cada puerto 1106 incluye una interfaz adecuada para acoplar los medios físicos de comunicación al dispositivo de interconexión de redes 1106. Cada una de dichas interfaces incluye, por ejemplo, una estructura mecánica para conectar los medios físicos de comunicación al dispositivo de interconexión de redes 354 y un dispositivo de capa física (PHY) para enviar y recibir señales a través de los medios de comunicación conectados . En una de dichas realizaciones, los puertos 1106 son puertos ETHERNET. El software 1102 comprende la funcionalidad de interconexión de redes 1108 que hace que el dispositivo de interconexión de redes 354 realice una o más de las funciones de interconexión de redes para las cuales fue diseñado. Los ejemplos de las funciones de interconexión de redes incluyen las funciones de interconexión de redes de la Capa 1, Capa 2, y Capa 3 (del modelo OSI) , como el enrutamiento, la conmutación, la repetición, el puenteo y el mantenimiento del
tráfico de comunicación que se recibe en el dispositivo de interconexión de redes 354 a través de la pluralidad de puertos 1106.
El software 1102 también comprende la funcionalidad de gestión 1110 que permite que el dispositivo de interconexión de redes 354 se configure y gestione. En
o
la realización particular mostrada en la FIG. 11, la funcionalidad de gestión 1110 incluye un servidor web (y el contenido web y las aplicaciones relacionadas) que permite que un usuario interactúe directamente con el dispositivo de interconexión de redes 354 utilizando un explorador web. En esta realización, la funcionalidad de gestión 1110 también incluye la funcionalidad S MP para interactuar con un MS (como el MS 380) utilizando el protocolo SNMP. Los comandos SNMP y las respuestas se comunican a través de una o más redes IP 350 a través de uno o más de los puertos 1106 del dispositivo de interconexión de redes 354.
El software 1102 también incluye la funcionalidad de información sobre capa física (PLI) 1112. La funcionalidad PLI 1112 está configurada para recuperar información sobre capa física desde el punto de agregación 353 y para proporcionársela a la funcionalidad de interconexión de redes 1108. La funcionalidad de interconexión de redes 1108 utiliza la
información sobre capa física recuperada para realizar una o más funciones de interconexión de redes . En la realización mostrada en la FIG. 11 , la funcionalidad PLI 1112 recupera información sobre capa física desde el punto de agregación 353 utilizando la API 820 (mostrada en FIG. 8 ) implementada por el punto de agregación 353 . Para hacer esto, la funcionalidad PLI 1112 soporta el protocolo utilizado por la API 820 . El software 1102 en el dispositivo de interconexión de redes 354 se comunica con el punto de agregación 353 a través de las redes IP 350 . El software del punto de agregación 800 que se ejecuta en el punto de agregación 353 procesa y responde llamadas API del dispositivo de interconexión de redes 354 . El dispositivo de interconexión de redes 354 también recupera al menos alguna información sobre capa física desde un NMS u otro elemento de red.
Algunos protocolos de comunicación (por ejemplo, la familia IEEE 802 . 3 de estándares de ETHERNET) incluyen la funcionalidad de determinar automáticamente una tasa de comunicación adecuada para un enlace de comunicación (por ejemplo, las funciones de negociación automática, detección automática y respuesta automática IEEE 802 . 3 ) . Este tipo de funcionalidad realiza pruebas para alcanzar dichas determinaciones. En otras palabras, los
medios físicos de comunicación son aún, desde la perspectiva de dicho dispositivo de interconexión de redes, una "caja negra." La información sobre capa física proporcionada a la funcionalidad de interconexión de redes 1108 a través de la funcionalidad PLI 1112 habilita la funcionalidad de interconexión de redes 1108 para tratar la capa física como una "caja blanca" para la cual tiene la información exacta que utilizará para llevar a cabo su función de interconexión de redes (por ejemplo, para utilizar en la toma de decisiones de puenteo, enrutamiento o conmutación) . En una implementación de dicha realización, la información sobre capa física recibida del punto de agregación 353 es proporcionada a la funcionalidad de interconexión de redes 1108 para asistencia en la realización de dichos procedimientos de selección de dicha tasa automática.
Además, cuando dicha funcionalidad de determinación de tasa convencional se utiliza para tomar decisiones de interconexión de redes (como, las decisiones relacionadas con el puerto hacia donde enrutar la información) , como la funcionalidad convencional típicamente sólo es capaz de caracterizar enlaces de comunicación que están conectados directamente al dispositivo de interconexión de redes. Esto significa
que si hay un segmento de medios físicos de comunicación que está a uno o más "saltos" de distancia del dispositivo de interconexión de redes que es de inferior calidad (por ejemplo, porque soporta una tasa de comunicación menor) que los medios físicos de comunicación utilizados para implementar el enlace que está directamente conectado al dispositivo de interconexión de redes, el dispositivo de interconexión de redes no se enteraría del ese hecho y no tomaría este hecho en cuenta para realizar el enrutamiento u otras decisiones sobre políticas de interconexión de redes. En la realización mostrada en la FIG. 11, la información sobre capa física recibida desde el punto de agregación 353 (y de otras fuentes como el NMS 380) puede utilizarse para identificar dichas situaciones y responder en forma acorde.
La información sobre capa física recibida desde el punto de agregación 353 puede utilizarse de otras formas. Por ejemplo, la funcionalidad de interconexión de redes 1108 puede configurarse para restringir el enrutamiento del tráfico de comunicaciones a través de una política que dicta que el tráfico recibido en algunos puertos 1106 sólo puede comunicarse a través de ciertas áreas de un edificio o edificios (por ejemplo, sólo a través de áreas "seguras" del edificio) . Para
que se aplique dicha política, la funcionalidad de interconexión de redes 1108 necesita conocer por dónde pasará el tráfico que sale de cada uno de sus puertos. La información sobre capa física recibida desde el punto de agregación 353 puede utilizarse para realizar dichas determinaciones .
En otro ejemplo, la funcionalidad de interconexión de redes 1108 está configurada para aplicar una política que exige que sólo cierto tipo de medios físicos de comunicación se utilicen con ésta (por ejemplo, exigiendo el uso de ciertas marcas o tipos o longitudes de cables de conexión) . La información sobre capa física recibida desde el punto de agregación 353 puede utilizarse mediante la funcionalidad de interconexión de redes 1108 para aplicar dicha política (por ejemplo, no reenviar la información recibida en los puertos 1106 que tienen medios no compatibles conectados a ellos y/o generar alarmas o advertencias cuando los medios no compatibles están conectados a un puerto 1106) . En otras palabras, la funcionalidad de interconexión de redes 1108 puede configurarse para actuar como un "guardián de bus" que aplica un esquema de "codificación virtual" en el cual al menos alguna información de medios almacenada en o sobre un cable de
conexión 312 se utiliza para "codificar" el cable de conexión 312.
Según se observa anteriormente en conexión con la FIG. 1, los dispositivos de interconexión de redes también pueden incluir una interfaz de lectura de medios para leer la información de medios que está almacenada en o sobre los segmentos de medios físicos que están conectados a sus puertos y para comunicar la información de medios que se lee de los segmentos de medios conectados (así como también la información sobre el propio dispositivo de interconexión de redes) a un punto de agregación. Por ejemplo, según se muestra en la FIG. 11, cada puerto 1106 tiene una interfaz de lectura de medios asociada 1120 que el procesador programable 1100 utiliza para leer la información de medios que está almacenada en o sobre los segmentos de medios físicos que están conectados a sus puertos 1106. El procesador programable 1100 en este ejemplo comunica la información de medios que ha leído a un punto de agregación adecuado utilizando uno o más de los enlaces de comunicación que se establecen a través de uno de sus puertos 1105.
En otras implementaciones, el dispositivo de interconexión de redes 354 no incluye una interfaz de lectura de medios y la información sobre capa física
relacionada con los medios físicos conectados a sus puertos es proporcionada a un punto de agregación de otras formas (por ejemplo, ingresando manualmente y cargando la información) .
La FIG. 12 ilustra otro ejemplo de cómo la información sobre capa física que se captura y agrega utilizando las técnicas descritas aquí puede utilizarse para mejorar la eficiencia de los dispositivos de interconexión de redes utilizados en una red. En el ejemplo mostrado en la FIG. 12, la red 1200 se implementa como una red de malla de dispositivos 1202 de Capa 2 (típicamente conmutadores de ETHERNET ) que unen varios segmentos LAN de ETHERNET 1204. En dicha red ETHERNET 1200, se construye un árbol de expansión mínimo y esos enlaces que no forman parte del árbol de expansión se deshabilitan deshabilitando los puertos de conmutadores correspondientes 1202. Como resultado, existe una única ruta activa entre dos nodos cualquiera en la red 1200. También se pueden definir uno o más enlaces redundantes para proporcionar rutas de refuerzo que pueden utilizarse si falla un enlace en la vía activa. El árbol de expansión se construye para evitar los bucles.
En las redes ETHERNET convencionales, se utiliza un protocolo de árbol de expansión que cumple con el
estándar IEEE 802. ID MAC Bridges para construir un árbol de expansión para la red. Sin embargo, el algoritmo del árbol de expansión utilizado en las redes ETHERNET convencionales es un algoritmo "distribuido", en el cual el conmutador pertinente debe aprender qué dispositivos están conectados a éste, intercambiar mensajes con los otros conmutadores, participar en la elección de un puente raíz y mantener una base de datos de enrutamiento . También, cuando se añade un nuevo conmutador a la red, todos los conmutadores en la red deben obtener información del puente raíz sobre cualquier cambio en la topología originado de la adición del nuevo conmutador, en cuyo caso los otros dispositivos de puente deben actualizar, las bases de datos de enrutamiento que mantienen.
Puesto que se utiliza un protocolo distribuido de árbol de expansión en redes ETHERNET convencionales, cada conmutador debe incluir energía de procesamiento suficiente para implementar el protocolo del árbol de expansión y para realizar búsquedas de bases de datos para tomar decisiones sobre cómo remitir los paquetes que recibe. Además, los cambios en la topología del árbol de expansión pueden tomar una cantidad de tiempo significativa para propagarse a través de la red, lo que puede provocar un rendimiento de red degradado o.
en algunos casos, bucles. También, el grado en que un conmutador convencional puede aprender sobre la red es limitado, lo que también puede degradar el rendimiento de la red.
Además, cada uno de dichos conmutadores convencionales típicamente utiliza un puenteo transparente para remitir paquetes utilizando la base de datos de enrutamiento . La base de datos de enrutamiento está inicialmente vacía y se ingresan entradas a la base de datos a medida que el conmutador recibe paquetes. Cuando un conmutador recibe un paquete, inspecciona la dirección MAC de fuente del paquete y añade una entrada a la base de datos de enrutamiento para esa dirección MAC de fuente (si es que no existe una todavía) que asocia esa dirección MAC con el puerto en el cual se recibió el paquete. El conmutador también inspecciona la dirección MAC de destino del paquete y busca una entrada en la base de datos de enrutamiento para esa dirección MAC de destino. Si no se encuentra una entrada en la base de datos de enrutamiento para esa dirección MAC de destino, el paquete se inunda en todos los otros puertos del conmutador. En el futuro, cuando el conmutador reciba un paquete del dispositivo que tenga esa dirección MAC como su dirección MAC de fuente, el conmutador añade una entrada a su base de
datos de enrutamiento que asocia esa dirección MAC con el puerto en el cual se recibió el paquete. De esta forma, el conmutador es capaz de construir una base de datos de enrutamiento a lo largo del tiempo. La base de datos de enrutamiento debe actualizarse a medida que cambia la topología de la red (por ejemplo, debido al movimiento o la eliminación de un cable de conexión, una falla de los enlaces, la adición o la supresión de un conmutador o el movimiento de un dispositivo de usuario final) .
Puesto que la base de datos de enrutamiento se mantiene individualmente en cada conmutador en una red ETHERNET convencional, cada uno de dichos conmutadores debe tener suficiente energía de procesamiento para realizar dicho procesamiento. También, cuando se producen cambios en la topología de la red, el rendimiento de la red puede degradarse, a medida que los conmutadores inundan la red para aprender la nueva topología de la red.
En el ejemplo mostrado en la FIG. 12, la funcionalidad de puente centralizado 1206 se instala en la red 1200 para aliviar algunos de los problemas que se establecen antes. La funcionalidad de puente centralizado 1206 interactúa con uno o más puntos de agregación 1208 que agregan información sobre capa física para la red 1200.
En el ejemplo particular mostrado en la FIG. 12, la funcionalidad de puente central 1206 se instala en un NMS 1210. El punto de agregación 1208 recopila las direcciones MAC de los dispositivos finales 1212 que se encuentran en la red 1200 así como también información sobre los conmutadores 1202.
En el ejemplo mostrado en la FIG. 12, para algunos dispositivos finales 1212, la información de medios para cada segmento de medios físicos que conecta a cada uno de dichos dispositivos finales 1212 a un conmutador 1202 es leída automáticamente y comunicada a un punto de agregación 1208. Es decir, los dispositivos finales 1212 incluyen una interfaz de lectura de medios adecuada y un controlador de software para leer la información de medios que está almacenada en un cable ETHERNET conectado a esos dispositivos finales 1212 y proporcionar la información de medios para el cable ETHERNET, así como también la dirección MAC para los dispositivos finales 1212 y su dirección IP actual, a un punto de agregación 1208. Si los dispositivos finales 1212 se conectan a un conmutador 1202 a través de uno o más dispositivos intermediarios (como una salida de pared y uno o más paneles de conexión) , cada uno de dichos dispositivos intermediarios incluiría la funcionalidad de interfaz de lectura de medios adecuada
para leer la información de medios y proporcionársela al punto de agregación 1208. De esta forma, el punto de agregación 1208 podría asociar la dirección MAC de cada uno de dichos dispositivos finales 1212 con un puerto del conmutador 1202.
Asimismo, en el ejemplo mostrado en la FIG. 12, para algunos de los dispositivos finales 1212, la información de medios para al menos un segmento de medios físicos de comunicación que conecta cada uno de dichos dispositivos finales 1212 a un conmutador 1202 no es leída automáticamente y comunicada a un punto de agregación 1208. Para estos dispositivos finales 1212, la información sobre capa física para cada segmento de medios físicos de comunicación que conecta los dispositivos finales 1212 a los puertos del conmutador 1202 y las direcciones MAC a los dispositivos finales 1212 puede ingresarse manualmente y cargarse en el punto de agregación 1208 (según se describe anteriormente) . Alternativamente, la funcionalidad de puente central 1206 y/o el punto de agregaciones 1208 puede obtener dicha información de otras formas . Por ejemplo, las asociaciones entre las direcciones MAC de los dispositivos finales 1212 y los puertos del conmutador 1202 pueden conocerse a partir del NMS 1210.
La funcionalidad del puente central 1206 utiliza la información sobre capa física y la información de la dirección MAC que ha recibido para asociar la dirección MAC para cada uno de los dispositivos finales 1212 con el puerto del conmutador particular 1202 al cual se conectan los dispositivos finales 1212. Entonces, la funcionalidad de puente central 1206 determina un árbol de expansión mínimo para la red 1200 utilizando esa información y determina un estado STP correspondiente (típicamente, "bloqueando", "remitiendo", o
"deshabilitando") para cada uno de los puertos de cada conmutador 1202. La funcionalidad de puente central 1206 entonces determina cómo debería configurarse la base de datos de enrutamiento para cada uno de los conmutadores 1202 basándose en el árbol de expansión y la información de la dirección MAC que la funcionalidad de puente central 1206 tiene. La información del estado del puerto y la información de la base de datos de enrutamiento se le comunica entonces a cada uno de los conmutadores 1202.
Cada uno de los conmutadores 1202 incluye la funcionalidad de puente correspondiente 1214 para recibir la información del estado del puerto y la información de la base de datos de enrutamiento de la funcionalidad de puente central 1206. La funcionalidad
de puente 1214 en cada conmutador 1202 configura el conmutador 1202 de modo que cada puerto se encuentre en el estado STP particular especificado por la funcionalidad de puente central 1206 para éste. Asimismo, la funcionalidad de puente 1214 en cada conmutador 1202 utiliza la información de la base de datos de enrutamiento que recibe de la funcionalidad de puente central 1206 para configurar su base de datos de enrutamiento 1216.
Cuando se producen cambios en la red 1200, el punto de agregación 1208 (y/o la otra fuente de la información de la dirección MAC como el MS 1210) verá los cambios y le proporcionará información actualizada a la funcionalidad de puente central 1206. La funcionalidad de puente central 1206 puede modificar la topología del árbol de expansión, si es necesario, y determinar qué cambios (si alguno) deben realizarse a los estados del puerto de cada conmutador y las bases de datos de enrutamiento 1216 en respuesta a los cambios en la red 1200.
Al permitir que la funcionalidad de puente central 1206 determine el árbol de expansión para la red 1200 y configure las bases de datos de enrutamiento 1216 en los conmutadores 1202, los conmutadores 1202 no necesitan realizar dicho procesamiento y, en su lugar.
los recursos en el conmutador 1202 pueden dedicarse a remitir paquetes. También, la funcionalidad de puente central 1206 es capaz de conocer directamente los cambios en la red 1200 a partir del punto de agregación 1208 y responder rápidamente a dichos cambios, y comunicar cualquiera de los cambios necesarios a los conmutadores 1202. Todo esto debería mejorar el rendimiento de la red 1200. Además, la funcionalidad de puente central 1206, debido a que tiene acceso a más información sobre la red 1200, puede crear más efectivamente el árbol de expansión (por ejemplo, mediante el montaje del árbol de expansión basado en el tipo, el número, la ubicación, la longitud, etc. de los medios físicos de comunicación utilizados para implementar los distintos enlaces lógicos de comunicación en la red 1200) .
La FIG. 13 ilustra una realización alternativa de un sistema 300' que incluye la funcionalidad de información sobre capa física así como también la funcionalidad de gestión de capa física. El sistema 300' es similar al sistema 300 de la FIG. 3 excepto según se describe a continuación. Se hace referencia a esos elementos del sistema 300' que son idénticos a los elementos correspondientes del sistema 300 en la FIG. 13 utilizando los mismos numerales de referencia, y la
descripción de dichos elementos no se repite abajo en conexión con la FIG. 13 .
La principal diferencia entre el sistema 300 de la FIG. 3 y el sistema 3 00 ' de la FIG. 13 es que, en el sistema 300 ' de la FIG. 13 , la unidad del procesador maestro y la unidad del procesador esclavo se combinan en una única unidad combinada del procesador maestro/esclavo 330 /318 que está incluida en cada panel de conexión 302 ' . Es decir, cada panel de conexión 302 ' incluye la funcionalidad de la unidad del procesador maestro 330 mostrada en la FIG. 6 (por ejemplo, cada panel de conexiones 302 ' incluye un procesador maestro 332 y una interfaz ETHERNET 340 ) . También, cada panel de conexión 302 ' directamente se comunica con un punto de agregación apropiado 353 . En consecuencia, no es necesario un plano posterior para comunicar la funcionalidad de la unidad del procesador maestro y la funcionalidad de la unidad del procesador esclavo.
Las FIG. 14 a 16 ilustran otra realización alternativa aún de un sistema 300 " que incluye la funcionalidad de información sobre capa física así como también la funcionalidad de gestión de capa física. El sistema 300 " es similar al sistema 300 de la FIG. 3 excepto según se describe a continuación. Se hace referencia a esos elementos del sistema 300 " que son idénticos a los
elementos correspondientes del sistema 300 en las FIG. 14 a 16 utilizando los mismos numerales de referencia, y la descripción de dichos elementos no se repite abajo en conexión con las FIG. 14 a 16 .
La principal diferencia entre el sistema 300 de la FIG. 3 y el sistema 300 " de las FIG. 14 a 16 es que los paneles de conexión 302 " y la MPU 330 " se comunican a través de un bus principal 328 utilizando los protocolos especificados en el estándar del Instituto de Ingenieros Eléctricos y Electrónicos (IEEE) 802 . 14 . 5 . Aunque los protocolos del IEEE 802 . 14 . 5 se utilizan típicamente para las comunicaciones inalámbricas, en la realización mostrada en las FIG. 14 a 16 , los paneles de conexión 302 " y la MPU 330 " utiliza los protocolos de IEEE 802 . 14 . 5 para comunicar a través de uno o más cables coaxiales CATV.
En dicha realización, el bus principal 328 está físicamente implementado utilizando uno o más cables coaxiales, en los cuales las comunicaciones de información se comunican a través de los cables coaxiales en una radiofrecuencia adecuada a través de la cual la MPU 330 " suministra energía DC a través de los cables coaxiales para uso por los componentes activos de cada panel de conexión 302 " . El módulo del procesador esclavo 318 " en cada panel de conexión 302 "
incluye una interfaz de bus adecuada 326 (mostrada en FIG. 15) para acoplar el procesador esclavo 320 al módulo del procesador maestro 330", y la unidad del procesador maestro 330" incluye una interfaz de bus adecuada 338 (mostrada en la FIG. 16) .
En dicha realización, el software del panel de conexión 322 y las interfaces del bus principal 326 de cada panel de conexión" 302 y el software de la MPU 334 y la interfaz del bus principal 338 de la MPU 330" comprende la funcionalidad adecuada que le permite al procesador programable 320 en cada panel de conexión 302" y al procesador programable 332 en la MPU 330" enviar y recibir información utilizando el protocolo IEEE 802.14.5 así como también conectores (como conectores "F" ) para conectar cada panel de conexión 302" y la MPU 330" a los cables coaxiales utilizados para implementar el bus principal 328 (a través de, por e emplo, una derivación o un separador) . Los protocolos del esquema de direccionamiento del IEEE 802.14.5 soportan hasta 127 paneles de conexión (cada panel de conexión 302' soporta hasta 48 puertos para un total de 6096 puertos) y una MPU 330". Los protocolos IEEE 802.14.5 están diseñados para aplicaciones de baja energía que son específicamente adecuadas para uso en la realización mostrada en las FIG. 14 a 16.
Asimismo, en la realización mostrada en las FIG. 14 a 16, se suministra energía a cada panel de conexión 302" (más específicamente, a los componentes activos de cada panel de conexión 302") a través del bus principal 328. La PSU 344 en la MPU 330" convierte la energía externa recibida de la fuente de energía externa 346 para proporcionar energía que es adecuada para uso por los componentes de la MPU 330" y para suministro a los paneles de conexión 302".
La FIG. 17 es un diagrama de bloques de una realización de una salida de pared 1700 que incluye la funcionalidad de obtener información sobre capa física. La realización de una salida de pared 1700 mostrada en FIG. 17 se describe aquí como siendo implementada para uso con el sistema 100 de la FIG. 1, aunque se pueden implementar otras realizaciones de otras formas.
La salida de pared 1700 está configurada para instalarse en o sobre una pared o una estructura similar. La salida de pared 1700 incluye un conjunto de puertos 1702 similares a los puertos descritos anteriormente en conexión con las FIG. 1 al6. Los puertos 1702 a los que también se hace referencia aquí como puertos "de recepción" 1702. En general, cada puerto de recepción 1702 incluye un conector frontal respectivo (u otro punto de conexión) al cual se puede
conectar un cable conectado (u otro segmento de medios físicos) . Un ejemplo de dicho cable conectado es un cable de pares trenzados que tiene clavijas RJ-45 en cada extremo. Cada puerto de recepción 1702 también incluye un punto de conexión trasero que está conectado a un puerto correspondiente de un conmutador 1708. El conmutador 1708 se utiliza para acoplar comunicativamente cada uno de los puertos de recepción 1702 a un panel de conexiones (no mostrado en FIG. 17) a través de un cable simple, que está conectado a la salida de pared 1700 a través de un puerto de emisión 1712. En una implementación de dicha realización, el puerto de emisión 1712 está configurado para utilizarse con un cable no conectado. Este cable se tiende típicamente a través de un edificio (por ejemplo, arriba, abajo, alrededor y/o a través de las paredes, los techos, los pisos y similares) y típicamente no se lo mueve ni fácil ni frecuentemente.
El conmutador 1708 incluye una función de conmutación 1710 que conmuta paquetes de información entre los puertos de recepción 1702 y el puerto de emisión 1712. La función de conmutación 1710 se implementa, por ejemplo, en software, hardware o combinaciones de los mismos .
Los puertos de recepción 1702 de la salida de pared 1700 están configurados para utilizarse con cables conectados que tienen información de medios almacenada en o sobre ellos (por ejemplo, según se describe anteriormente en conexión con las FIG. 1 a 16) . La salida de pared 1700 incluye una interfaz de lectura de medios 1704 para cada puerto de recepción 1702. En esta realización, una interfaz de lectura de medios 1704 se implementa de la misma manera que la interfaz de lectura de medios descrita anteriormente en conexión con las FIG. 1 a 16. Cada interfaz de lectura de medios 1704 se utiliza para leer la información de medios almacenada en o sobre el cable conectado que se inserta en el puerto de recepción correspondiente 1702. La información de medios que se lee desde los cables conectados que se insertan en los puertos de recepción 1702 se comunica desde las interfaces de lectura multimedia 1704 a un procesador programable 1706. En la realización mostrada en la FIG. 17, el procesador programable 1706 es una parte del conmutador 1708.
El procesador programable 1706 ejecuta un software que es similar al software que es ejecutado por los procesadores programables descritos anteriormente en conexión con las FIG. 1 al6 (inclusive, por ejemplo, un servidor web u otro software que permite que un usuario
interactúe con el procesador 1706) . La principal diferencia es que el procesador programable 1706, en la realización mostrada en FIG. 17, se comunica con un punto de agregación adecuado utilizando el enlace lógico de comunicación que se proporciona utilizando el puerto de emisión 1712. La salida de pared 1700 puede utilizarse para capturar y comunicarle a un punto de agregación adecuado la información sobre capa física relacionada con la propia salida de pared 1700, los cables conectados insertados en los puertos de recepción 1702, y el cable no conectado al puerto de emisión 1712.
Según se observa anteriormente, las técnicas descritas aquí para leer información de medios almacenada en o sobre a segmento de medios físicos de comunicación se puede utilizar en uno o más nodos finales de la red. Por ejemplo, las computadoras (como las computadoras portátiles, los servidores, las computadoras de escritorio o los dispositivos informáticos para fines especiales, como teléfonos IP, dispositivos multimedia IP y dispositivos de almacenamiento) pueden configurarse para leer la información de medios que está almacenada en o sobre los segmentos de medios físicos de comunicación que están conectados a sus puertos y de comunicar la información de medios que se
lee desde los segmentos de medios conectados (así como también información sobre el propio dispositivo) a un punto de agregación. La FIG. 18 es una realización de dicha computadora 1800. La computadora 1800 incluye una interfaz de tarjeta roja (NIC) 1802 que se utiliza para conectar la computadora 1800 a una red IP (por ejemplo, una red de área local de ETHERNET) . La NIC 1802 incluye un puerto 1804 que se utiliza para conectar físicamente un cable adecuado (por ejemplo, un cable CAT-5/6/7) a la NIC 1802. La NIC 1804 también incluye la funcionalidad NIC estándar 1806 de comunicación a través de la red IP (por ejemplo, un dispositivo de capa física adecuado (PHY) y un dispositivo de Control de Acceso a Medios (MAC) ) . La NIC 1802 habilita uno o más procesadores 1808 (y el software 1810 que se ejecuta allí) incluidos en la computadora 1800 a comunicarse con la red IP. En esta realización, la NIC 1802 incluye una interfaz de lectura de medios 1812 que utiliza uno o más de los procesadores 1808 para leer la información de medios almacenada sobre o en el cable que está conectado a la computadora 1800. La información de medios que se lee del cable, así como también la información sobre la NIC 1802 y la computadora 1800 (por ejemplo, cualquier dirección MAC o direcciones IP asignadas) , puede ser comunicada a un
punto de agregación adecuado, según se describe anteriormente. En una implementación de dicha realización, un controlador del software de NIC 1814 utilizado con la NIC 1802 incluye la funcionalidad de información sobre capa física (PLI) 1816 que hace que el procesador 1808 lea y comunique dicha información sobre capa física. La NIC 1802 y la MRI 1812 se acoplan al procesador 1808 utilizando un bus adecuado u otra interconexión (no se muestra) . De esta forma, se puede obtener y utilizar automáticamente la información sobre la computadora 1800 en las distintas aplicaciones descritas .
La funcionalidad de leer la información de medios almacenada en o sobre los medios físicos de comunicación puede integrarse en uno o más de los circuitos integrados (u otros circuitos o dispositivos) que se comunican a través de los medios de comunicación. Por ejemplo, la funcionalidad de lectura de dicha información de medios puede integrarse en un dispositivo de capa física de ETHERNET utilizado en un conmutador. Uno de dichos ejemplos se muestra en la FIG. 19.
La FIG. 19 es un diagrama de bloques de una realización ejemplar de un conmutador de ETHERNET 1900 que utiliza un dispositivo de capa física (PHY) 1902 que incluye la
funcionalidad integrada de leer la información de medios. En la realización ejemplar particular mostrada en la FIG. 19, el PHY 1902 es un PHY de ETHERNET octal que incluye la funcionalidad de la capa física de ETHERNET para ocho puertos ETHERNET (aunque se entenderá que las técnicas descritas aquí en conexión con la FIG. 19 pueden utilizarse con los dispositivos de capa física que tienen un número diferente de puertos) . En esta realización, se acoplan ocho tomas RJ-45 1904 al PHY 1902. Cada una de las tomas RJ-45 1904 está configurada para recibir una clavija RJ-45 anexada a un cable trenzado CAT-5, 6 ó 7. Para cada toma RJ-45 1904, los conductores de transmisión (TX+ y TX-) y los conductores de recepción (RX+ y RX-) de esa toma RJ-45 1904 se acoplan para transmitir pines (TX+ y TX-) y recibir pines (RX+ y RX-) , respectivamente, del PHY 1902 utilizando transformadores de aislamiento adecuados (no se muestra) que están integrados a la propia toma 1904 o que son externos a ésta.
El PHY 1902 incluye las subcapas físicas de ETHERNET requeridas - inclusive una subcapa dependiente de medio físico (PMD) 1908 (que incluye un transceptor adecuado para los medios físicos de comunicación que se utilizan con el conmutador 1900), una subcapa de medio físico anexa (PMA) 1910 (que realiza la alineación de la PMA,
la sincronización/detección de octetos y la aleatorización/desaleatorización) , y una subcapa de codificación física (PCS) 1912 (que realiza la negociación automática y la codificación/decodificación) . El PHY 1902 también incluye una Interfaz Independiente de Medios (Mil) 1914 (por ejemplo, una interfaz independiente de medios, una interfaz independiente de medios reducida (RMII) , una interfaz de medios gigabit independiente (GMII) , y/o una interfaz independiente de medios serial (SMII) ) para conectar el PHY 1902 a un dispositivo de Control de Acceso a Medios de ETHERNET (MAC) 1916. Según se observa anteriormente, en la realización ejemplar particular mostrada en la FIG. 19, el PHY 1902 está diseñado para uso en un conmutador de ETHERNET 1900 y, consecuentemente, el MAC 1916 es un dispositivo conmutador de MAC que incluye la funcionalidad adecuada para implementar un conmutador de ETHERNET.
El PHY 1902 típicamente también incluye otra funcionalidad estándar de la capa física de ETHERNET. Por ejemplo, el PHY 1902 incluye la funcionalidad de gestión 1920 para controlar y gestionar el PHY 1902 y una interfaz de gestión de entrada/salida de información (MDIO) para la comunicación de información de gestión entre el PHY 1902 y el MAC 1916. Otra
funcionalidad física de ETHERNET incluye la funcionalidad de interfaz cruzada dependiente de medios (MDIX) y la funcionalidad de reloj (las cuales no se muestran en la FIG. 19 ) .
En la realización ejemplar mostrada en la FIG. 19 , cada toma RJ-45 1904 incluye una interfaz de lectura de medios 1906 que puede utilizarse para determinar si una clavija RJ-45 se inserta en esa toma RJ-45 1904 y, si una lo está, para leer la información de medios almacenada en una EEPROM anexada a la clavija RJ-45 (si corresponde) . Se describen anteriormente las configuraciones ejemplares de dicha interfaz de medios 1906 y una clavija RJ-45 y en la solicitud ' 395 , la solicitud x 208 y la solicitud x 964 .
En esta realización, se utiliza una interfaz de lectura de medios de cuatro líneas 1906 . Una línea se utiliza para comunicar información (utilizando un protocolo serial de información) , una línea se utiliza para energía y una línea se utiliza para tierra. En esta realización particular, también se proporciona una cuarta línea para posibles usos potenciales futuros o actualizaciones .
El PHY 1902 incluye pines adecuados (u otras entradas) para la conexión con cada una de las ocho interfaces de lectura de medios 1906 . El PHY 1902 también incluye la
funcionalidad de información sobre capa física (PLI) 1918 que está acoplada a las ocho interfaces de lectura de medios 1906.
En la realización ejemplar particular mostrada en FIG. 19, la funcionalidad PLI 1918 está configurada para proporcionar las señales de energía y tierra en las líneas de energía y tierra de cada una de las interfaces de lectura de medios 1906. Por ejemplo, la funcionalidad PLI 1918, en una implementación, está conectada a la entrada principal de energía del PHY 1902 para proporcionar una señal de energía adecuada en las líneas de energía de cada una de las interfaces de lectura de medios 1906. Asimismo, la funcionalidad PLI 1918 se conecta a la entrada de tierra principal del PHY 1902 para proporcionar una conexión a tierra para cada una de las líneas de tierra de las interfaces de lectura de medios 1906.
En la realización ejemplar particular mostrada en la FIG. 19, la funcionalidad PLI 1918 está configurada para controlar las ocho interfaces de lectura de medios 1906 y determinar cuándo se ha insertado una clavija RJ-45 en cada una de las tomas RJ-45 1904. Esto se puede hacer utilizando los esquemas que se describen en la solicitud ¾395, la solicitud '208 y la solicitud '964. El dispositivo PHY 1902 incluye uno o más
registros 1922 (a los que también se hace referencia aquí como "registros PLI " 1922) en los cuales la funcionalidad PLI 1918 almacena la información relacionada con PLI. Se utiliza un bit del registro PLI 1922 (al que también se hace referencia aquí como "bit de estado") para almacenar información sobre el estado de cada una de las ocho tomas 1904, donde cada bit de estado representa el estado de una de las tomas respectivas 1904. Cuando el estado de una toma particular 1904 cambia (es decir, cuando se inserta una clavija en una toma previamente vacía 1904 o se retira una clavija de una toma 1904) , la funcionalidad PLI 1918 es capaz de detectar dicho cambio y cambiar el estado del bit correspondiente en el bit de estado almacenado en los registros de PLI 1922.
La funcionalidad PLI 1918 en el dispositivo PHY 1902 también está configurada, cuando así se lo instruye, para leer la información de medios almacenada en una EEPROM (si corresponde) anexada a una clavija RJ-45 que se inserta en una toma 1904. La información que se lee de la EEPROM está almacenada en los registros PLI 1922 del dispositivo PHY 1902. También, la funcionalidad PLI 1918 está configurada, cuando así se lo instruye, para escribir la información almacenada en los registros PLI
1922 en una EEPROM anexada a una clavija RJ-45 que está insertada en una toma 1904.
En la realización ejemplar particular mostrada en la FIG. 19, un procesador principal 1930 se acopla al dispositivo MAC 1916 a través de una interfaz principal adecuada. El procesador principal 1930 ejecuta el software 1932 (al que también se hace referencia aquí como el "software principal"). El software principal 1932 comprende instrucciones del programa que se almacenan (o de otro modo materializan) en un medio o medios de almacenamiento adecuados a partir de los cuales al menos una porción de las instrucciones del programa es leída por el procesador principal 1930 para su ejecución.
En esta realización ejemplar, el procesador principal 1930 incluye una pila TCP/IP 1934 y el software de gestión 1936 que implementa varias funcionalidades de gestión y configuración (por ejemplo, un agente del Protocolo de Gestión de Redes Simple (SNMP) y un servidor web y/o TELNET a través del cual un usuario puede interactuar con el software de gestión 1936 que se ejecuta en el conmutador 1900) .
En la realización ejemplar mostrada en la FIG. 19, el software principal 1932 también incluye el software PLI 1938 que está configurado para transmitir información
sobre capa física asociada con el conmutador 1900 y los cables conectados a éste a un punto de agregación en la red al cual se conecta el conmutador 1900. En una implementación del conmutador 1900, el software PLI 1938 implementa los protocolos descritos anteriormente para participar en el procesamiento del descubrimiento soportado por el punto de agregación y para enviar PLI al punto de agregación. También, en otras implementaciones , el software PLI 1938 interactúa con un punto de agregación únicamente utilizando la API (u otra tecnología de interfaz externa) que el punto de agregación proporciona para la funcionalidad de capa de aplicación para interactuar con ésta. En otras implementaciones aún, el software PLI 1938 interactúa con el punto de agregación a través de un N S u otro dispositivo intermediario o sistema (por ejemplo, utilizando un protocolo soportado por el NMS como SNMP) .
El software PLI 1938 que se ejecuta en el procesador principal 1930 periódicamente lee el bit de estado almacenado en los registros PLI 1922 en el PHY 1902 instruyendo al dispositivo MAC 1916 (a través de la interfaz principal entre el procesador principal 1930 y el dispositivo MAC 1916) para leer el contenido del bit
de estado (a través de la ínterfaz MDIO entre el dispositivo MAC 1916 y el dispositivo PHY 1902) .
Cuando se inserta una clavija RJ-45 en una toma 1904, el software PLI 1938 que se ejecuta en el procesador principal 1930 conocerá el hecho cuando lea el bit de estado almacenado en los registros PLI 1922 del dispositivo PHY 1902. Entonces, el software PLI 1938 (vía la interfaz principal entre el procesador principal 1930 y el dispositivo MAC 1916) hace que el dispositivo MAC 1916 instruya (a través de la interfaz MDIO entre el dispositivo MAC 1916 y el dispositivo PHY 1902) la funcionalidad PLI 1918 en el dispositivo PHY 1902 para leer la información de medios almacenada en la EEPROM (si corresponde) conectada a la clavija RJ-45 recientemente insertada. La funcionalidad PLI 1918 en el dispositivo PHY 1902 almacena la información de medios que lee de la EEPROM en los registros PLI 1922. Una vez finalizado esto, el software PLI 1938 puede obtener esa información de medios haciendo (a través de la interfaz principal entre el procesador principal 1930 y el dispositivo MAC 1916) que el dispositivo MAC 1916 lea (a través de la interfaz MDIO entre el dispositivo MAC 1916 y el dispositivo PHY 1902) los registros PLI correspondientes 1922 en el dispositivo PHY 1902. La información de medios leída por el
dispositivo MAC 1916 es entonces proporcionada al software PLI 1938 a través de la interfaz principal. El software PLI 1938 entonces puede comunicar esta información a un punto de agregación, según se describe anteriormente .
Además de comunicar PLI sobre el conmutador 1900 y los cables conectados a las tomas 1904 del conmutador 1900, el conmutador 1900 también puede implementar una o más de las funciones de interconexión de redes descritas anteriormente en conexión con las FIG. 11 y 12.
Otro ejemplo de un dispositivo de capa física de ETHERNET que tiene la funcionalidad integrada de lectura de la información de medios almacenada en o sobre los medios físicos de comunicación se muestra en la FIG. 20. La FIG. 20 es un diagrama de bloques de una realización ejemplar de una computadora 2000 que utiliza un dispositivo de capa física (PHY) 2002 que incluye la funcionalidad integrada de lectura de información de medios . La funcionalidad de lectura de información de medios almacenada en o sobre los cables CAT 5, 6 ó 7 está integrada en el PHY 2002 de la misma forma descrita anteriormente en conexión con la FIG. 19. Concordantemente, se hace referencia a los elementos de la computadora 2000 que son sustancialmente similares a los elementos
correspondientes descritos anteriormente en conexión con la FIG. 19 en la FIG. 20, utilizando las mismas etiquetas de texto que se utilizan en la FIG. 19 y los numerales de referencia con los mismos últimos dos dígitos que los que se utilizan en la FIG. 19.
Una diferencia entre el PHY 2002 de la FIG. 20 y el PHY 1902 de la FIG. 19 es el número de puertos ETHERNET soportado. El PHY 2002 de la FIG. 20 soporta un único puerto ETHERNET. Asimismo, el dispositivo MAC 2016 de la FIG. 20 es un dispositivo MAC adecuado para uso en un dispositivo de nodo terminal como una computadora 2000. Asimismo, el software 2032 que se ejecuta en el procesador principal 2030 es software que es típicamente ejecutado por una computadora de usuario final 2000.
[0198] Aunque las FIG. 19 y 20 ilustran ejemplos particulares de cómo puede integrarse la funcionalidad de lectura de información de medios almacenada en o sobre un medio de comunicación físico en uno o más de los circuitos integrados (u otros circuitos o dispositivos) que se comunican a través de los medios de comunicación, se entenderá que dicha funcionalidad de lectura de medios puede integrarse de otras formas .
[0199] En otras realizaciones, la información de medios se almacena en o sobre cables no conectados u otros
medios físicos de comunicación. Por ejemplo, en dicha realización, los dispositivos de almacenamiento se conectan cerca de cada uno de los extremos de los cables no conectados de modo que cuando se conecta cada extremo del cable a un punto de conexión respectivo, una interfaz para uno de los dispositivos de almacenamiento respectivos se aparea con una interfaz de lectura de medios correspondiente ubicada en o cerca del punto de conexión de modo que la información almacenada en el dispositivo de almacenamiento pueda ser leída por el dispositivo de almacenamiento de forma similar a la descrita anteriormente. Dichas realizaciones pueden incluir conexiones punch down para conectar cables de pares trenzados de cobre a los lados traseros de las tomas RJ a bloques de tipo Krone que incluyen Conectores de Desplazamiento de Aislamiento (IDO .
La FIG. 21 es un diagrama de una realización de una cubierta 2100 que puede adaptarse alrededor de una clavija RJ-45 para conectar un dispositivo de almacenamiento a la clavija RJ-45. La cubierta 2100 se forma como un circuito flexible moldeado 2102 que tiene dos paredes laterales 2104 y una pared superior 2106. El circuito flexible 2102 se forma a partir de una o más películas flexibles (por ejemplo, una o más
películas de polímeros) y está configurado para ajustarse ceñidamente alrededor de una clavija RJ-45 de modo que la cubierta 2100, una vez colocada alrededor de la clavija, se mantenga firmemente sujeta a la clavija RJ-45.
En la realización mostrada en la FIG. 21, un dispositivo de almacenamiento 2108 (por ejemplo, una EEPROM u otro dispositivo de memoria no volátil) se monta en la superficie externa de la pared superior 2106 del circuito flexible moldeado 2102. La interfaz del dispositivo de almacenamiento que se apareará con una interfaz de lectura de medios comprende un conjunto de terminales conductores 2110 que se forman en la superficie externa de la pared superior 2106 y se extienden hacia abajo por la superficie externa de ambas paredes laterales 2104. Al menos una porción de los terminales 2110 se expone (es decir, no tiene un aislador formado sobre ellos) de modo que los contactos correspondientes de una interfaz de lectura de medios puede entrar en contacto con los terminales 2110 cuando la clavija alrededor de la cual se conecta la cubierta 2100 se inserta en un puerto. En dicha realización, los contactos de la interfaz de lectura de medios pueden cargarse por resorte para ejercer presión sobre los terminales 2110 para formar un buen contacto eléctrico.
La interfaz de lectura de medios entonces puede utilizarse para leer la información almacenada en el dispositivo de almacenamiento 1508 de la manera que se describe anteriormente.
También, en esta realización, se monta un emisor infrarrojo 2112 en la superficie externa de la pared superior 2106. El emisor infrarrojo 2112 está configurado para emitir una señal infrarroja en la cual se codifica al menos una porción de la información almacenada en el dispositivo de almacenamiento 2108. En una implementación, el emisor infrarrojo 2112 está configurado para generar la señal infrarroja con la información codificada allí siempre que se lee el dispositivo de almacenamiento 2108 utilizando la interfaz de lectura de medios. La cubierta 2100 está configurada de modo que un técnico pueda posicionar un detector infrarrojo cerca del emisor infrarrojo 2112 de modo de recibir la señal infrarroja que se emite. El detector infrarrojo puede acoplarse, por ejemplo, a una unidad portátil que decodifica la señal infrarroja recibida y despliega la información codificada en la señal infrarroja. De esta forma, un técnico puede visualizar la información que está almacenada en el dispositivo de almacenamiento 2108 sin que sea necesario retirar la clavija RJ-45 de un puerto. Esta
realización puede adaptarse a otro tipo de conectores, inclusive los conectores de fibra óptica.
La información PLI que se captura, mantiene y pone a disposición utilizando las técnicas descritas aquí puede utilizarse para muchos tipos distintos de aplicaciones. Por ejemplo, la información PLI puede utilizarse para gestionar la cantidad de holgura que está asociada con cada segmento de medios en el sistema. Cuando es necesario instalar un nuevo cable de conexión (u otro segmento de medios) en la red, la información sobre capa física que ha sido capturada puede utilizarse para determinar una longitud precisa y apropiada para el cable de conexión basado en la PLI y las políticas de gestión de holgura particulares que utiliza la empresa o el portador. Asimismo, dicha PLI puede utilizarse para asistencia con las aplicaciones de seguridad pública (por ejemplo, para ayudar a ubicar los dispositivos que se utilizan en un sistema de telefonía de Voz sobre Protocolo de Internet (VOIP) ) . Los ejemplos de cómo dicha información de capa física puede utilizarse incluyen los siguientes: por ejemplo, un NMS (u otra interfaz de usuario asociada al punto de agregación 120 o cualquier conjunto de conectores 102 como un panel de conexión 302 o 302 '), al divulgar información sobre un segmento de medios físicos
particular, también puede configurarse para enviar automáticamente el usuario al sitio web a través del cual el usuario puede solicitar un reemplazo para ese segmento de medios particular. Por ejemplo, una interfaz de usuario basada en un navegador Web puede configurarse para mostrar un botón (u otro elemento de la interfaz de usuario) que un usuario puede pulsar para desplegar automáticamente un sitio web a través del cual puede solicitarse un segmento de reemplazo. Se puede incluir una funcionalidad similar en las interfaces de usuario desplegadas por los puntos de agregación 120 y los conjuntos de conectores 104 (por ejemplo, a través de los servidores web que se ejecutan en los puntos de agregación 102 y los conjuntos de conectores 104 (por ejemplo, los paneles de conexión 302 o 302' ) ) .
En otro ejemplo, cuando se recupera un conjunto de segmentos de medios físicos de comunicación particular (por ejemplo, debido a inquietudes de seguridad o de rendimiento) , la información sobre capa física que se obtiene de la manera descrita aquí puede utilizarse para determinar si se instala y dónde se instalan cualquiera de los segmentos de medios físicos recuperados en la red. Esta información puede utilizarse para determinar si se reemplaza el segmento
y/o si puede utilizarse en el segmento actualmente de reemplazo .
En otro ejemplo, la información sobre capa física descrita aquí se utiliza para la detección de intrusión. Por ejemplo, para recursos seguros particulares en una red (por ejemplo, un servidor o un servicio particulares) , se puede establecer una política de seguridad que especifique que sólo debería accederse a los recursos seguros a través de computadoras específicas que están acopladas a los recursos seguros utilizando puertos particulares de dispositivos de interconexión de redes particulares u otros conjuntos de conectores y segmentos particulares de medios físicos de comunicación. Si alguien intenta acceder a los recursos seguros de una forma que no cumple con la política de seguridad, no se le dará acceso a éste o ésta a los recursos seguros. Por ejemplo, si un intruso pudiera falsificar la identidad de una computadora autorizada pero accediera a un recurso seguro utilizando un enlace lógico de comunicación no autorizado, de todos modos se le negaría el acceso al intruso a los recursos seguros a menos que el intruso fuera capaz de falsificar las identidades de todos los otros elementos identificados en la política (por ejemplo, las identidades de todos
los medios físicos de comunicación que implementan el enlace lógico de comunicación entre la computadora y el recurso seguro) .
En otro ejemplo, el punto de agregación recibe y almacena información sobre ciertas condiciones que existen en varias ubicaciones en las que se instalan los medios físicos de comunicación. Por ejemplo, se puede configurar el punto de agregación para recibir la y almacenar información que es única para cada ubicación (como, los requisitos locales relativos al uso de respaldos de batería, condiciones ambientales obtenidas de los sensores externos y los sistemas externos (como los sensores externos de temperatura, los sistemas HVAC, o los servidores de computadoras que proporcionan información relacionada con el clima) ) . Las decisiones de enrutamiento dentro de la red pueden tomarse, al menos parcialmente, sobre la base de las condiciones localmente únicas .
En otro ejemplo, un técnico cerca de un panel de conexión particular 302 puede desear cambiar un cable de conexión particular (por ejemplo, porque una inspección visual del cable de conexión identificó algún problema potencial con el cable de conexión) . Una solicitud de autorización para desconectar el cable de conexión del puerto asociado 304 se enrutaría a un
punto de agregación o un NMS . El punto de agregación o el NMS enviaría mensajes a uno o más los dispositivos relevantes de interconexión de redes 354 indicando que va a desconectarse un cable de conexión utilizado para implementar un enlace lógico de comunicación particular en un futuro cercano. Los dispositivos de interconexión de redes 354, en respuesta a dicha señal, enrutarían ciertas clases de tráfico (por ejemplo, tráfico en tiempo real, como telefonía o tráfico multimedia) lejos de ese enlace lógico de comunicación. También, los dispositivos de interconexión de redes 354 pueden configurarse para comunicar una señal "visto bueno ¾ al punto de agregación o el NMS, que indique que está todo en orden, desde la perspectiva de cada uno de dichos dispositivos, para desconectar el cable de conexión pertinente. Cuando el punto de agregación o el NMS reciben señales de visto bueno de todos los dispositivos de interconexión de redes notificados, el punto de agregación o el NMS informa al técnico (utilizando el monitor 315) que puede proceder a desconectar ese cable de conexión.
En otro ejemplo, la información sobre capa física obtenida utilizando las técnicas descritas aquí se utiliza para verificar si se ha instalado un tipo particular de medios físicos de comunicación. Por
ejemplo, cuando una empresa o un proveedor desea implementar un tipo particular de medios físicos de comunicación para un enlace lógico de comunicación dado (por ejemplo, medios físicos de comunicación compatibles con CAT-6 para implementar enlaces de comunicación GIGABIT ETHERNET ) , la información sobre capa física que se obtiene, según se describe anteriormente, puede utilizarse para confirmar que se implemento cada segmento de medios físicos de comunicación del enlace lógico de comunicación utilizando el tipo adecuado de medios de comunicación. Otro ejemplo es confirmar si se instaló un cableado de fibra multimodo o de pares trenzados protegidos en lugar de un cableado de fibra monomodo o de pares trenzados sin protección, respectivamente, lo que puede no resultar fácilmente evidente a partir de una inspección visual del medio de comunicación al instalarse .
En otro ejemplo, la información sobre capa física obtenida utilizando las técnicas descritas aquí se utiliza para el control de robos. Por ejemplo, en el caso de la telefonía IP, el servidor de telefonía IP puede configurarse para prestar un servicio de telefonía a cada teléfono IP sólo si ese teléfono IP se utiliza con enlaces lógicos de comunicación
particulares implementados utilizando elementos de capa física particulares (por ejemplo, segmentos instalados dentro de un edificio dado) . Si el teléfono IP es robado o trasladado fuera de un área autorizada, el servidor de telefonía IP no le proporcionará servicio al teléfono IP, aún si es capaz de acceder al servidor de telefonía IP.
Las técnicas descritas aquí pueden utilizarse en distintas aplicaciones, inclusive aplicaciones para empresas y aplicaciones para proveedores .
Las FIG. 22 y 23 ilustran un ejemplo de una aplicación para prestadores.
La FIG. 22 ilustra una red 2200 que despliega líneas ópticas de fibra pasivas. Según se muestra, la red 2200 puede incluir una oficina central 2201 que se conecta a un número de suscriptores finales 2205 (también llamados usuarios finales 2205 en el presente) en una red. La oficina central 2201 puede conectarse adicionalmente a una red más amplia como la Internet (no se muestra) y una red pública de teléfonos conmutados (PSTN) . La red 2200 también puede incluir concentradores de distribución de fibra (FDH) 2203 que tienen uno o más separadores ópticos (por ejemplo, entre 1 y 8 separadores, entre 1 y 16 separadores, o entre 1 y 32 separadores) que generan un número de
fibras individuales que pueden conducir a las instalaciones de un usuario final 2205. Las varias líneas de la red 2200 pueden ser aéreas o ubicarse dentro de conductos subterráneos .
En general, se hace referencia a la porción de la red 2200 que está más cerca a la oficina central 2201 como la región Fl, en la cual Fl es la "fibra de alimentación" de la oficina central 2201. Se puede hacer referencia a la porción de la red 2200 más cercana a los usuarios finales 2205 como una porción F2 de red 2200. La red 2200 incluye una pluralidad de ubicaciones de desglose 2202 en las cuales se separan los cables ramificados de las líneas de cables principales. Los cables ramificados normalmente están conectados a los terminales de caída 2204 que incluyen interfaces de conectores para facilitar el acoplamiento de las fibras de los cables ramificados a una pluralidad de ubicaciones de suscriptores diferentes 2205.
Los separadores utilizados en un FDH 2203 puede aceptar un cable de alimentación Fl que tiene un número de fibras y puede separar las fibras entrantes en, por ejemplo, 216 a 432 fibras de distribución individual que pueden estar asociadas a un número similar de ubicaciones de usuario final. En las aplicaciones
típicas, se proporciona un separador óptico preempaquetado en un alojamiento del módulo separador óptico y se proporciona con una salida del separador en latiguillos que se extienden desde el módulo. Los latiguillos que salen del separador típicamente se conectan con, por ejemplo, los conectores SC, LC o LX.5. El módulo separador óptico proporciona embalaje protector para los componentes del separador óptico en el alojamiento y así se proporciona para la fácil manipulación para los componentes del separador de otro modo frágiles. Este enfoque modular permite que los módulos de separadores ópticos se añadan de manera incremental a los FDH 2203, según lo requerido.
La FIG. 23 es un diagrama esquemático que muestra un esquema de enrutamiento de cable ejemplar para el FDH 2203.
El FDH 2203, en general, administra conexiones en el panel de terminaciones entre la fibra entrante y la fibra saliente en un entorno de Planta Exterior (OSP) . Según se utiliza el término en el presente, "una conexión" entre fibras incluye tanto las conexiones directas como las indirectas. Los ejemplos de las fibras entrantes incluyen las fibras del cable de alimentación que ingresan en el armario y las fibras intermedias (por ejemplo, los latiguillos conectados
que se extienden desde los separadores y fibras/puentes de conexión) que conectan la fibra del cable de alimentación al panel de terminaciones. Los ejemplos de fibras salientes incluyen las fibras del cable suscriptor que salen del armario y cualquiera de las fibras intermedias que conectan las fibras del cable suscriptor con el panel de terminaciones. El FDH 2203 proporciona una interfaz de interconexión para las señales de transmisión óptica en una ubicación en la red en la cual se desea el acceso operativo y la reconfiguración. Por ejemplo, según se observa anteriormente, el FDH 2203 puede utilizarse para separar los cables de alimentación y terminar la separación de los cables de alimentación en los cables de distribución dirigidos hacia las ubicaciones de los suscriptores . Además, el FDH 2203 está diseñado para alojar un intervalo de tamaños alternativos y conteos de fibras y soportar la instalación de la fábrica de latiguillos, las capacidades de salida y los separadores .
Según se muestra en la FIG. 23, un cable de alimentación 2320 inicialmente se enruta hacia el FDH 2203 a través de un armario 2302. En algunas realizaciones, las fibras del cable de alimentación 2320 pueden incluir fibras de cinta. Un cable de
alimentación ejemplar 2320 puede incluir entre doce y cuarenta y ocho fibras individuales conectadas a una oficina central prestadora de servicios 2201. En algunas realizaciones, después de ingresar al armario 2302, las fibras del cable de alimentación 2320 se enrutan hacia una interfaz del cable de alimentación 2338 (por ejemplo, módulos adaptadores de fibra óptica, a bandeja de empalme, etc.). En la interfaz del cable de alimentación 2338, una o más de las fibras del cable de alimentación 2320 se conectan individualmente a las fibras de entrada del separador separado 2324. Las fibras de entrada del separador 2324 se enrutan desde la interfaz del cable de alimentación 2338 hacia el alojamiento del módulo del separador 2308. En el alojamiento del módulo del separador 2308, las fibras de entrada del separador 2324 están conectadas a los módulos del separador separados 2316, donde las fibras de entrada 2324 se separan cada una en múltiples latiguillos 2326, cada uno de los cuales tiene extremos conectados 2328. En otras realizaciones, sin embargo, las fibras del cable de alimentación 2320 pueden conectarse y enrutarse directamente a los módulos del separador 2316 derivando o eliminado así la necesidad de una interfaz de un cable de alimentación intermedia 2338.
Cuando los latiguillos 2326 no están en funcionamiento, los extremos conectados 2328 pueden almacenarse temporalmente en un módulo de almacenamiento 2318 que está montado en la región de almacenamiento 2306 del armario 2302. Cuando los latiguillos 2326 son necesarios para el funcionamiento, los latiguillos 2326 se enrutan desde los módulos separadores 2316 hacia un módulo de terminaciones 2310 que se proporciona en la región de terminaciones 2304 del armario 2302. En el módulo de terminaciones 2310, los latiguillos 2326 están conectados a las fibras de un cable de distribución 2330. El panel de terminaciones es la línea divisoria entre las fibras entrantes y las fibras salientes. Un cable de distribución típico 2330 forma la porción F2 de una red (véase la FIG. 22) y típicamente incluye una pluralidad de fibras (por ejemplo, 144, 216 ó 432 fibras) que se enrutan desde el FDH 2203 a las ubicaciones del suscriptor 2205. Los cables 2330 con extremos conectados 2332 se conectan a los extremos conectados 2328 de los latiguillos 2326 en los adaptadores ópticos de fibra 2312.
En algunas realizaciones, una o más de las fibras del cable de alimentación 2320 no están conectadas a ninguno de los módulos del separador 2316. En su lugar, estas fibras del cable de alimentación 2320 están
conectadas a las fibras de transferencia 2334 que tienen extremos conectados 2336. Las fibras de transferencia 2334 están conectadas a los módulos de terminaciones 2310, sin conectar primero los módulos separadores 2316. Al abstenerse de separar una fibra 2334, se puede enviar una señal más fuerte a uno de los suscriptores . Los extremos conectados 2336 de las fibras de transferencia 2334 pueden almacenarse en la región de almacenamiento 2306 cuando no están en uso. Los cables 2330 con extremos conectados 2332 se conectan a los extremos conectados 2336 de las fibras de transferencia 2334 a nivel de los adaptadores de fibra óptica 2312. El dispositivo de interfaz del alimentador 2338 incluye las conexiones 2322 para conectar los distintos cables, como con uniones o extremos conectados y adaptadores como los extremos conectados 2328 y 2336, y los adaptadores 2312 observados anteriormente.
Los distintos segmentos de medios físicos de comunicación que se utilizan en la red 2200 de las FIG. 22 y 23 pueden tener un identificador e información de atributos almacenada en o sobre ellos. Por ejemplo, las distintas fibras conectadas descritas anteriormente en conexión con las FIG. 22 y 23 pueden equiparse con dispositivos de almacenamiento y los módulos de
terminaciones correspondientes (y otros puntos de conexión) pueden incluir las interfaces de lectura de medios correspondientes para leer al menos una porción del identificador y la información de atributos almacenada en cada uno de los dispositivos de almacenamiento. El identificador y la información de atributos que se lee de los dispositivos de almacenamiento puede comunicarse a un punto de agregación para uso según se describe aquí (utilizando un enlace de comunicación adecuado como un enlace de comunicación inalámbrico o con cableado) . Otra información sobre capa física (por ejemplo, información sobre los módulos de terminaciones, separadores, armarios y otros dispositivos en la red y la información sobre las ubicaciones donde se instalan) también puede proporcionarse en dicho punto de agregación para uso de ese modo.
En otro ejemplo, la información sobre capa física obtenida utilizando las técnicas descritas aquí es utilizada por un operador de telecomunicaciones para asistir en el cumplimiento de los acuerdos de nivel de servicios. Por ejemplo, según se observa anteriormente, la información sobre capa física puede utilizarse para determinar si un enlace lógico de comunicación dado ha sido implementado utilizando medios físicos de
comunicación apropiados (por ejemplo, el cableado CAT-6 en ETHERNET en las aplicaciones First Mile (EFM) o el tipo de fibra adecuado) . Esto es especialmente importante en el punto de demarcación entre el equipo del operador de telecomunicaciones y el equipo del cliente. También, la información sobre capa física puede utilizarse para determinar si se han realizado los cambios no autorizados en el punto de demarcación. En otro ejemplo, la información sobre capa física obtenida utilizando las técnicas descritas aquí es utilizada por un operador de telecomunicaciones para implementar niveles de servicios diferenciados. Por ejemplo, cuando ciertos clientes exigen que su tráfico de comunicaciones viaje a través de ciertas regiones geográficas (por ejemplo, para cumplir con las leyes de control de exportaciones), un operador puede utilizar la información sobre capa física obtenida utilizando las técnicas descritas aquí para enrutar el tráfico del cliente para el cumplimiento de las exigencias de los clientes. En otro ejemplo, a cada punto de enrutamiento, sitio, edificio, etc. se le asigna un puntaje de seguridad y cierto tráfico de comunicación se enruta sólo a través de los puntos de enrutamiento, los sitios, los edificios, etc. que tienen un puntaje de seguridad en cierto nivel o por encima de éste.
Se ha descrito una cantidad de realizaciones de la invención definidas por las siguientes reivindicaciones. Sin embargo, se entenderá que las distintas modificaciones de las realizaciones descritas pueden realizarse sin apartarse del espíritu y el alcance de la invención reivindicada. En forma acorde, otras realizaciones se encuentran dentro del alcance de las siguientes reivindicaciones.
Claims (31)
1. Un nodo final que comprende: una interfaz para acoplar el nodo final a una red, la cual interfaz comprende un puerto para conectar con un segmento de medios físicos de comunicación; y un procesador programable configurado para ejecutar software en el cual el software comprende la funcionalidad de información de la capa física (PLI); y en el cual la funcionalidad PLI está configurada para leer la información almacenada en o sobre el segmento de medios físicos de comunicación conectado al puerto y comunicar la información leída a través de la red .
2. El nodo final de la reivindicación 1 en el cual la interfaz además comprende una interfaz de lectura de medios para leer la información almacenada en o sobre el segmento de medios físicos de comunicación conectado al puerto.
3. El nodo final de la reivindicación 1 en el cual el nodo final comprende al menos uno de una computadora, una computadora servidor, una computadora portátil, una computadora de escritorio, un dispositivo informático para fines especiales, un teléfono IP, un dispositivo multimedia o un dispositivo de almacenamiento.
4. El nodo final de la reivindicación 1 en el cual la funcionalidad PLI está configurada para comunicar la información leída en la red a un punto de agregación que está comunicativamente acoplado a la red en la cual el punto de agregación está configurado para almacenar al menos alguna información enviada por el nodo final al punto de agregación.
5. El nodo final de la reivindicación 4 en el cual la funcionalidad PLI está configurada además para comunicarle al punto de agregación al menos alguna información sobre el nodo final, información sobre la ubicación del nodo final, una dirección de control de acceso a medios (MAC) asociada con el nodo final y una dirección de Protocolo de Internet (IP) asociada con el nodo final .
6. El nodo final de la reivindicación 1 en el cual la información comprende información sobre el segmento de medios físicos de comunicación.
7. El nodo final de la reivindicación 6 en el cual la información sobre el segmento de medios físicos de comunicación comprende información sobre un conector conectado al segmento de medios físicos de comunicación.
8. El nodo final de la reivindicación 1 en el cual la información comprende información relacionada con al menos un identificador que identifica exclusivamente los medios físicos de comunicación, un número de pieza asociado con los medios físicos de comunicación, un tipo de conector asociado con los medios físicos de comunicación, un tipo de medio asociado con los medios físicos de comunicación, una longitud asociada con los medios físicos de comunicación, un número de serie asociado con los medios físicos de comunicación, una polaridad de cable, una fecha de fabricación asociada con los medios físicos de comunicación, un número de lote de fabricación asociado con los medios físicos de comunicación, un atributo visual asociado con los medios físicos de comunicación, un atributo visual asociado con un conector conectado a los medios físicos de comunicación, un conteo de inserción asociado con los medios físicos de comunicación, un sistema de planificación de recursos empresariales, la información de prueba asociada con los medios físicos de comunicación, la información de la calidad de los medios asociada con los medios físicos de comunicación y la información de rendimiento asociada con los medios físicos de comunicación.
9. El nodo final de la reivindicación 1 en el cual el nodo final incluye un dispositivo de capa física configurado para comunicar a través del segmento de medios físicos de comunicación conectado con el nodo final y que además está configurado para leer la información almacenada en o sobre el segmento de medios físicos de comunicación.
10. El nodo final de la reivindicación 1 en el cual la información almacenada en o sobre el segmento de medios físicos de comunicación conectado al nodo final está almacenada en un dispositivo de almacenamiento.
11. El nodo final de la reivindicación 10 en el cual el dispositivo de almacenamiento comprende un dispositivo de memoria no volátil.
12. Un sistema que comprende: un nodo final acoplado comunicativamente a una red a través al menos un segmento de medios físicos de comunicación conectado al nodo final, en el cual el nodo final está configurado para leer la información almacenada en o sobre el segmento de medios físicos de comunicación conectados al nodo final; y un punto de agregación comunicativamente acoplado a la red; en el cual el nodo final está configurado para enviar al menos una porción de la información leída desde el segmento de medios físicos de comunicación conectados al nodo final al puerto de agregación; y en el cual el punto de agregación está configurado para recibir la información enviada al punto de agregación por el nodo final y para almacenar al menos alguna información enviada por el nodo final.
13. El sistema de la reivindicación 12 en el cual el nodo final comprende una interfaz de lectura de medios para leer la información almacenada en o sobre el segmento de medios físicos de comunicación que está conectado al nodo final.
14. El nodo del sistema de la reivindicación 12 en el cual el nodo final comprende al menos uno de una computadora, un servidor de computadora, una computadora portátil, una computadora de escritorio, un dispositivo informático para fines especiales, un teléfono IP, un dispositivo multimedia o un dispositivo de almacenamiento.
15. El sistema de la reivindicación 12, en el cual el nodo final además está configurado para comunicarle al punto de agregación al menos alguna información sobre el nodo final, información sobre la ubicación del nodo final, una dirección de control de acceso a medios (MAC) asociada con el nodo final y una dirección de Protocolo de Internet (IP) asociada con el nodo final.
16. El sistema de la reivindicación 12 en el cual la información comprende información sobre el segmento de medios físicos de comunicación.
17. El sistema de la reivindicación 16 en el cual la información sobre el segmento de medios físicos de comunicación comprende información sobre un conector conectado al segmento de medios físicos de comunicación.
18. El sistema de la reivindicación 12 en el cual la información comprende información relacionada con uno de un identificador que identifica exclusivamente los medios físicos de comunicación, un número de pieza asociado con el medio físico de comunicación, un tipo de conector asociado con los medios físicos de comunicación, un tipo de medios asociado con los medios físicos de comunicación, una longitud asociada con los medios físicos de comunicación, un número de serie asociado con los medios físicos de comunicación, una polaridad de cable, una fecha de fabricación asociada con los medios físicos de comunicación, un número de lote de fabricación asociado con los medios físicos de comunicación, un atributo visual asociado con los medios físicos de comunicación, un atributo visual asociado con un conector conectado a los medios físicos de comunicación, un conteo de inserción asociado con los medios físicos de comunicación, un sistema de planificación de recursos empresariales, información de pruebas asociada con los medios físicos de comunicación, información de la calidad de los medios asociada con los medios físicos de comunicación e información sobre el rendimiento asociada con los medios físicos de comunicación.
19. El sistema de la reivindicación 12 en el cual el nodo final incluye un dispositivo de capa física configurado para comunicar a través del segmento de medios físicos de comunicación conectado al nodo final y que también está configurado para leer la información almacenada en o sobre el segmento de medios físicos de comunicación.
20. Una salida de pared que comprende: al menos un puerto para conectar con al menos un segmento de medios físicos de comunicación; en el cual la salida de pared está configurada para leer la información almacenada en o sobre el segmento de medios físicos de comunicación conectado a la salida de pared, en el cual la salida de pared está configurada para comunicar al menos una porción de la información leída desde el segmento de medios físicos de comunicación a un punto de agregación.
21. La salida de pared de la reivindicación 20 en la cual la información almacenada en o sobre el segmento de medios físicos de comunicación conectado a la salida de pared está almacenada en un dispositivo de almacenamiento .
22. La salida de pared de la reivindicación 21 en la cual el dispositivo de almacenamiento comprende un dispositivo de memoria no volátil.
23. La salida de pared de la reivindicación 20 en la cual la información comprende información sobre el segmento de medios físicos de comunicación.
24. La salida de pared de la reivindicación 23 en la cual la información sobre el segmento de medios físicos de comunicación comprende información sobre un conector conectado al segmento de medios físicos de comunicación.
25. La salida de pared de la reivindicación 20 en la cual la información comprende la información relacionada con al menos uno de un identificador que identifica exclusivamente los medios físicos de comunicación, un número de pieza asociado con los medios físicos de comunicación, un tipo de conector asociado con los medios físicos de comunicación, un tipo de medios asociado con los medios físicos de comunicación, una longitud asociada con los medios físicos de comunicación, un número de serie asociado con los medios físicos de comunicación, una polaridad de cable, una fecha de fabricación asociada con los medios físicos de comunicación, un número de lote de fabricación asociado con los medios físicos de comunicación, un atributo visual asociado con los medios físicos de comunicación, un atributo visual asociado con un conector conectado a los medios físicos de comunicación, un conteo de inserción asociado con los medios físicos de comunicación, un sistema de planificación de recursos empresariales, información de pruebas asociada con los medios físicos de comunicación, información de la calidad de los medios asociada con los medios físicos de comunicación e información sobre el rendimiento asociada con los medios físicos de comunicación.
26. Una salida de pared que comprende: una pluralidad de puertos de recepción; al menos un puerto de emisión; y un conmutador comunicativamente acoplado a los puertos de recepción y al menos un puerto de emisión; donde la salida de pared está configurada para leer la información almacenada en o sobre los medios físicos de comunicación que están conectados a los puertos y para comunicar la información leída a través de al menos un puerto de emisión.
27. La salida de pared de la reivindicación 26 en la cual la información almacenada en o sobre los medios físicos de comunicación conectados a los puertos está almacenada en un dispositivo de almacenamiento.
28. La salida de pared de la reivindicación 27 en la cual el dispositivo de almacenamiento comprende un dispositivo de memoria no volátil.
29. La salida de pared de la reivindicación 26 en la cual la información comprende información sobre los medios físicos de comunicación.
30. La salida de pared de la reivindicación 29 en la cual la información sobre los medios físicos de comunicación comprende información sobre un conector conectado a los medios físicos de comunicación.
31. La salida de pared de la reivindicación 26 en la cual la información comprende información relacionada con al menos uno de un identificador que identifica exclusivamente los medios físicos de comunicación, un número de parte asociado con los medios físicos de comunicación, un tipo de conector asociado con los medios físicos de comunicación, un tipo de medios asociado con los medios físicos de comunicación, una longitud asociada con los medios físicos de comunicación, un número de serie asociado con los medios físicos de comunicación, una polaridad de cable, una fecha de fabricación asociada con los medios físicos de comunicación, un número de lote de fabricación asociado con los medios físicos de comunicación, un atributo visual asociado con los medios físicos de comunicación, un atributo visual asociado con un conector conectado con los medios físicos de comunicación, un conteo de inserción asociado con los medios físicos de comunicación, un sistema de planificación de recursos empresariales, información de pruebas asociada con los medios físicos de comunicación, información de la calidad de los medios asociada con los medios físicos de comunicación e información sobre el rendimiento asociada con los medios físicos de comunicación.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US15262409P | 2009-02-13 | 2009-02-13 | |
PCT/US2010/024188 WO2010093990A2 (en) | 2009-02-13 | 2010-02-12 | Managed connectivity devices, systems, and methods |
Publications (1)
Publication Number | Publication Date |
---|---|
MX2011008506A true MX2011008506A (es) | 2011-10-28 |
Family
ID=42560838
Family Applications (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MX2011008517A MX2011008517A (es) | 2009-02-13 | 2010-02-12 | Sistemas de gestión de redes para uso con información de capa física. |
MX2011008506A MX2011008506A (es) | 2009-02-13 | 2010-02-12 | Dispositivos, sistemas y metodos de conectividad gestionada. |
MX2015008658A MX337306B (es) | 2009-02-13 | 2010-02-12 | Sistemas de gestion de redes para uso con infornacion de capa fisica. |
MX2011008507A MX2011008507A (es) | 2009-02-13 | 2010-02-12 | Dispositivos de interconexión de redes para uso con informacion de capa física. |
MX2011008513A MX2011008513A (es) | 2009-02-13 | 2010-02-12 | Agregación de información de la capa física relacionada con una red. |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MX2011008517A MX2011008517A (es) | 2009-02-13 | 2010-02-12 | Sistemas de gestión de redes para uso con información de capa física. |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
MX2015008658A MX337306B (es) | 2009-02-13 | 2010-02-12 | Sistemas de gestion de redes para uso con infornacion de capa fisica. |
MX2011008507A MX2011008507A (es) | 2009-02-13 | 2010-02-12 | Dispositivos de interconexión de redes para uso con informacion de capa física. |
MX2011008513A MX2011008513A (es) | 2009-02-13 | 2010-02-12 | Agregación de información de la capa física relacionada con una red. |
Country Status (10)
Country | Link |
---|---|
US (8) | US9491119B2 (es) |
EP (5) | EP2410716B1 (es) |
KR (6) | KR101669193B1 (es) |
CN (7) | CN102754388B (es) |
AU (4) | AU2010213547B9 (es) |
BR (4) | BRPI1008408A2 (es) |
CA (5) | CA2756269A1 (es) |
ES (2) | ES2795019T3 (es) |
MX (5) | MX2011008517A (es) |
WO (4) | WO2010093987A2 (es) |
Families Citing this family (172)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7715679B2 (en) | 2007-05-07 | 2010-05-11 | Adc Telecommunications, Inc. | Fiber optic enclosure with external cable spool |
US7756379B2 (en) | 2007-08-06 | 2010-07-13 | Adc Telecommunications, Inc. | Fiber optic enclosure with internal cable spool |
KR101669193B1 (ko) | 2009-02-13 | 2016-10-25 | 에이디씨 텔레커뮤니케이션스 인코포레이티드 | 관리된 접속성 장치, 시스템, 및 방법 |
US8897637B2 (en) | 2009-04-22 | 2014-11-25 | Adc Gmbh | Method and arrangement for identifying at least one object |
US8854947B2 (en) * | 2009-06-15 | 2014-10-07 | Ppc Broadband, Inc. | Device and method for monitoring a communications system |
ES2608689T3 (es) | 2009-10-16 | 2017-04-12 | Adc Telecommunications, Inc. | Conectividad dirigida en sistemas eléctricos y sus métodos |
EP2488907A1 (en) | 2009-10-16 | 2012-08-22 | ADC Telecommunications, INC. | Managed connectivity in fiber optic systems and methods thereof |
MX2012004521A (es) | 2009-10-19 | 2012-07-23 | Adc Telecommunications Inc | Sistema de conectividad electrica gestionados. |
US20150334016A1 (en) * | 2009-11-26 | 2015-11-19 | Nec Corporation | Relay device |
US20110167176A1 (en) * | 2010-01-06 | 2011-07-07 | Apple Inc. | Connecting multiple accessories to a portable computing device |
US20110173315A1 (en) * | 2010-01-11 | 2011-07-14 | Jerry Aguren | Network physical layer security |
US8305951B1 (en) * | 2010-01-14 | 2012-11-06 | Sprint Communications Company L.P. | Conditional media access control address filtering |
US8254305B1 (en) * | 2010-01-18 | 2012-08-28 | Sprint Communications Company L.P. | System and method for bridging media local area networks |
US9118934B2 (en) * | 2010-01-18 | 2015-08-25 | Sprint Communications Company L.P. | Integration of remote electronic device with media local area network |
US9794647B1 (en) | 2010-02-02 | 2017-10-17 | Sprint Communications Company L.P. | Centralized program guide |
CN107102409A (zh) | 2010-02-12 | 2017-08-29 | Adc电信公司 | 通信刀片面板*** |
CA2789163C (en) | 2010-02-12 | 2017-06-27 | Adc Telecommunications, Inc. | Managed fiber connectivity systems |
KR101415389B1 (ko) | 2010-02-22 | 2014-07-04 | 닛본 덴끼 가부시끼가이샤 | 통신 시스템, 통신 방법, 서버 장치, 및 통신 장치 |
US8867552B2 (en) | 2010-05-03 | 2014-10-21 | Brocade Communications Systems, Inc. | Virtual cluster switching |
US9716672B2 (en) | 2010-05-28 | 2017-07-25 | Brocade Communications Systems, Inc. | Distributed configuration management for virtual cluster switching |
US8989186B2 (en) | 2010-06-08 | 2015-03-24 | Brocade Communication Systems, Inc. | Virtual port grouping for virtual cluster switching |
US9461840B2 (en) | 2010-06-02 | 2016-10-04 | Brocade Communications Systems, Inc. | Port profile management for virtual cluster switching |
US9270486B2 (en) | 2010-06-07 | 2016-02-23 | Brocade Communications Systems, Inc. | Name services for virtual cluster switching |
US9001824B2 (en) | 2010-05-18 | 2015-04-07 | Brocade Communication Systems, Inc. | Fabric formation for virtual cluster switching |
US9769016B2 (en) | 2010-06-07 | 2017-09-19 | Brocade Communications Systems, Inc. | Advanced link tracking for virtual cluster switching |
US10523402B1 (en) * | 2010-05-07 | 2019-12-31 | William George Pabst | Multi-media full duplex packet data splitter |
US8358640B1 (en) | 2010-06-01 | 2013-01-22 | Sprint Communications Company L.P. | Femtocell bridging in media local area networks |
US9608833B2 (en) | 2010-06-08 | 2017-03-28 | Brocade Communications Systems, Inc. | Supporting multiple multicast trees in trill networks |
US9806906B2 (en) | 2010-06-08 | 2017-10-31 | Brocade Communications Systems, Inc. | Flooding packets on a per-virtual-network basis |
US9246703B2 (en) | 2010-06-08 | 2016-01-26 | Brocade Communications Systems, Inc. | Remote port mirroring |
US8446914B2 (en) | 2010-06-08 | 2013-05-21 | Brocade Communications Systems, Inc. | Method and system for link aggregation across multiple switches |
US9628293B2 (en) | 2010-06-08 | 2017-04-18 | Brocade Communications Systems, Inc. | Network layer multicasting in trill networks |
EP2580601B1 (en) | 2010-06-11 | 2019-12-11 | CommScope Technologies LLC | Switch-state information aggregation |
RU2015145345A (ru) | 2010-06-23 | 2019-01-10 | Адс Телекоммьюникейшнз, Инк. | Телекоммуникационный узел |
US9807031B2 (en) | 2010-07-16 | 2017-10-31 | Brocade Communications Systems, Inc. | System and method for network configuration |
US8696369B2 (en) | 2010-09-09 | 2014-04-15 | Adc Telecommunications, Inc. | Electrical plug with main contacts and retractable secondary contacts |
WO2012054348A1 (en) | 2010-10-22 | 2012-04-26 | Adc Telecommunications, Inc. | Single-piece plug nose |
US8868700B2 (en) | 2010-12-28 | 2014-10-21 | Nant Holdings Ip, Llc | Distributed network interfaces for application cloaking and spoofing |
US8934493B2 (en) * | 2011-02-24 | 2015-01-13 | Broadcom Corporation | Aggregating communication channels |
US8292670B2 (en) | 2011-02-28 | 2012-10-23 | Honeywell International Inc. | Cable interface device |
US8531983B2 (en) * | 2011-02-28 | 2013-09-10 | Tellabs Operations, Inc. | System and method for identifying a length of an installed fiber cable |
US9497098B2 (en) | 2011-03-25 | 2016-11-15 | Commscope Technologies Llc | Event-monitoring in a system for automatically obtaining and managing physical layer information using a reliable packet-based communication protocol |
WO2012134933A2 (en) * | 2011-03-25 | 2012-10-04 | Adc Telecommunications, Inc. | Systems and methods for utilizing variable length data field storage schemes on physical communication media segments |
US20120246347A1 (en) * | 2011-03-25 | 2012-09-27 | Adc Telecommunications, Inc. | Systems and methods for utilizing variable length data field storage schemes on physical communication media segments |
WO2012134936A2 (en) * | 2011-03-25 | 2012-10-04 | Adc Telecommunications, Inc. | Double-buffer insertion count stored in a device attached to a physical layer medium |
ES2553090T3 (es) * | 2011-03-25 | 2015-12-04 | Adc Telecommunications, Inc. | Esquema de codificación de identificador para su uso con conectores multivía |
US8715012B2 (en) | 2011-04-15 | 2014-05-06 | Adc Telecommunications, Inc. | Managed electrical connectivity systems |
CN103635842B (zh) | 2011-04-15 | 2016-06-01 | Adc电信公司 | 被管理的光纤连接性*** |
US9270572B2 (en) | 2011-05-02 | 2016-02-23 | Brocade Communications Systems Inc. | Layer-3 support in TRILL networks |
WO2012158806A2 (en) | 2011-05-17 | 2012-11-22 | Adc Telecommunications, Inc. | Component identification and tracking systems for telecommunication networks |
AU2012272693B2 (en) | 2011-06-24 | 2015-11-05 | Commscope Technologies Llc | Fiber termination enclosure with modular plate assemblies |
US9401861B2 (en) * | 2011-06-28 | 2016-07-26 | Brocade Communications Systems, Inc. | Scalable MAC address distribution in an Ethernet fabric switch |
US9407533B2 (en) | 2011-06-28 | 2016-08-02 | Brocade Communications Systems, Inc. | Multicast in a trill network |
US8948056B2 (en) | 2011-06-28 | 2015-02-03 | Brocade Communication Systems, Inc. | Spanning-tree based loop detection for an ethernet fabric switch |
TWI499340B (zh) * | 2011-08-07 | 2015-09-01 | Econet Suzhou Ltd | 偵測媒體存取控制類型的方法 |
EP2748999B1 (en) | 2011-08-26 | 2018-10-03 | Transition Networks, Inc. | Ethernet physical layer monitoring system employing social networking service for delivery of alerts to mobile devices |
US9736085B2 (en) | 2011-08-29 | 2017-08-15 | Brocade Communications Systems, Inc. | End-to end lossless Ethernet in Ethernet fabric |
US20130091267A1 (en) * | 2011-10-07 | 2013-04-11 | Comcast Cable Communications, Llc | Smart Gateway |
US9699117B2 (en) | 2011-11-08 | 2017-07-04 | Brocade Communications Systems, Inc. | Integrated fibre channel support in an ethernet fabric switch |
US9450870B2 (en) | 2011-11-10 | 2016-09-20 | Brocade Communications Systems, Inc. | System and method for flow management in software-defined networks |
WO2013086287A1 (en) | 2011-12-07 | 2013-06-13 | Adc Telecommunications, Inc. | Systems and methods for using active optical cable segments |
US8995272B2 (en) | 2012-01-26 | 2015-03-31 | Brocade Communication Systems, Inc. | Link aggregation in software-defined networks |
US9742693B2 (en) | 2012-02-27 | 2017-08-22 | Brocade Communications Systems, Inc. | Dynamic service insertion in a fabric switch |
US9154416B2 (en) | 2012-03-22 | 2015-10-06 | Brocade Communications Systems, Inc. | Overlay tunnel in a fabric switch |
US9374301B2 (en) | 2012-05-18 | 2016-06-21 | Brocade Communications Systems, Inc. | Network feedback in software-defined networks |
US10277464B2 (en) | 2012-05-22 | 2019-04-30 | Arris Enterprises Llc | Client auto-configuration in a multi-switch link aggregation |
EP2853066B1 (en) | 2012-05-23 | 2017-02-22 | Brocade Communications Systems, Inc. | Layer-3 overlay gateways |
BR112014032220A2 (pt) | 2012-06-25 | 2017-06-27 | Adc Telecommunications Inc | conjunto de cabo, sistema de gerenciamento de camada física, e, transceptor óptico plugável |
WO2014008132A1 (en) | 2012-07-06 | 2014-01-09 | Adc Telecommunications, Inc. | Managed electrical connectivity systems |
US9219543B2 (en) | 2012-07-11 | 2015-12-22 | Commscope Technologies Llc | Monitoring optical decay in fiber connectivity systems |
WO2014011898A1 (en) | 2012-07-11 | 2014-01-16 | Anderson David J | Managed fiber connectivity systems |
EP2872999B1 (en) * | 2012-07-11 | 2018-09-05 | Tyco Electronics UK Ltd. | Heterogeneous and/or hosted physical layer management system and method |
US9473361B2 (en) * | 2012-07-11 | 2016-10-18 | Commscope Technologies Llc | Physical layer management at a wall plate device |
US9351571B2 (en) * | 2012-07-11 | 2016-05-31 | Manitowoc Foodservice Companies, Llc | Connection assembly for a base and a cabinet assembly of an ice maker |
US9470742B2 (en) | 2012-08-03 | 2016-10-18 | Commscope Technologies Llc | Managed fiber connectivity systems |
US9331930B1 (en) * | 2012-09-04 | 2016-05-03 | Big Switch Networks, Inc. | Systems and methods for forwarding network packets in a network using network domain topology information |
US20140071855A1 (en) * | 2012-09-10 | 2014-03-13 | Accedian Networks Inc. | Transparent auto-negotiation of ethernet |
WO2014049361A1 (en) * | 2012-09-27 | 2014-04-03 | Tyco Electronics Uk Ltd. | Mobile application for assisting a technician in carrying out an electronic work order |
US9203198B2 (en) | 2012-09-28 | 2015-12-01 | Commscope Technologies Llc | Low profile faceplate having managed connectivity |
US20140108000A1 (en) * | 2012-10-11 | 2014-04-17 | Cisco Technology, Inc. | Generate, Edit, and Automated Use of a Machine-Readable Cable Specification to Audit Cabling of a Converged Infrastructure |
US10057137B1 (en) * | 2012-11-12 | 2018-08-21 | Marvell International Ltd. | Cable discovery with visual display of a network topology |
CN103959732B (zh) * | 2012-11-15 | 2016-11-09 | 华为技术有限公司 | 业务报文处理方法、设备和*** |
US9401872B2 (en) | 2012-11-16 | 2016-07-26 | Brocade Communications Systems, Inc. | Virtual link aggregations across multiple fabric switches |
US9203730B1 (en) * | 2012-11-19 | 2015-12-01 | Sifos Technologies, Inc. | Method and apparatus for testing network interfaces |
RU2670183C2 (ru) | 2012-12-19 | 2018-10-18 | Тайко Электроникс Райхем Бвба | Распределительное устройство с возможностью добавления разветвителей |
US9350680B2 (en) | 2013-01-11 | 2016-05-24 | Brocade Communications Systems, Inc. | Protection switching over a virtual link aggregation |
US9413691B2 (en) | 2013-01-11 | 2016-08-09 | Brocade Communications Systems, Inc. | MAC address synchronization in a fabric switch |
US9548926B2 (en) | 2013-01-11 | 2017-01-17 | Brocade Communications Systems, Inc. | Multicast traffic load balancing over virtual link aggregation |
US9565113B2 (en) | 2013-01-15 | 2017-02-07 | Brocade Communications Systems, Inc. | Adaptive link aggregation and virtual link aggregation |
JP2016515314A (ja) | 2013-02-05 | 2016-05-26 | エイディシー・テレコミュニケーションズ・インコーポレイテッドADC Telecommunications,Inc. | 通信アセンブリ内に収容された通信サブアセンブリを位置情報に関連付けるためのシステム及び方法 |
US9379501B2 (en) | 2013-02-05 | 2016-06-28 | Commscope Technologies Llc | Optical assemblies with managed connectivity |
US9285552B2 (en) | 2013-02-05 | 2016-03-15 | Commscope Technologies Llc | Optical assemblies with managed connectivity |
US9423570B2 (en) | 2013-02-05 | 2016-08-23 | Commscope Technologies Llc | Optical assemblies with managed connectivity |
US9565099B2 (en) | 2013-03-01 | 2017-02-07 | Brocade Communications Systems, Inc. | Spanning tree in fabric switches |
US9806933B2 (en) * | 2013-03-13 | 2017-10-31 | Microsoft Technology Licensing, Llc | Component loading based on user interactions |
US9401818B2 (en) | 2013-03-15 | 2016-07-26 | Brocade Communications Systems, Inc. | Scalable gateways for a fabric switch |
CN103312556B (zh) * | 2013-05-09 | 2016-09-21 | 国家电网公司 | 一种光纤以太网实时性能监视与测试变电站的装置及方法 |
US9699001B2 (en) | 2013-06-10 | 2017-07-04 | Brocade Communications Systems, Inc. | Scalable and segregated network virtualization |
US9565028B2 (en) | 2013-06-10 | 2017-02-07 | Brocade Communications Systems, Inc. | Ingress switch multicast distribution in a fabric switch |
US9477276B2 (en) * | 2013-06-13 | 2016-10-25 | Dell Products L.P. | System and method for switch management |
KR20150010872A (ko) * | 2013-07-19 | 2015-01-29 | 삼성전자주식회사 | 디스플레이 장치 및 이의 ui 제공 방법 |
US9578401B2 (en) * | 2013-07-24 | 2017-02-21 | Commscope Technologies Llc | Systems and methods for detecting component rotation within a communication assembly |
US11212177B2 (en) | 2013-08-01 | 2021-12-28 | Commscope Connectivity Uk Limited | Hosted physical layer management or automated infrastructure management system having software only configuration and/or local hardware appliance |
US10153954B2 (en) | 2013-08-14 | 2018-12-11 | Commscope Technologies Llc | Inferring physical layer connection status of generic cables from planned single-end connection events |
WO2015035014A1 (en) | 2013-09-04 | 2015-03-12 | Adc Telecommunications, Inc. | Physical layer system with support for multiple active work orders and/or multiple active technicians |
US9806949B2 (en) | 2013-09-06 | 2017-10-31 | Brocade Communications Systems, Inc. | Transparent interconnection of Ethernet fabric switches |
KR20160118207A (ko) | 2013-09-24 | 2016-10-11 | 콤스코프 테크놀로지스, 엘엘씨 | 시뮬레이션되는 메모리 테이블 및 관리형 연결 지원을 갖는 플러그형 능동 광학 모듈 |
US8823734B1 (en) | 2013-10-14 | 2014-09-02 | Google Inc. | Indicating availability of indoor content on a digital map |
US9912612B2 (en) | 2013-10-28 | 2018-03-06 | Brocade Communications Systems LLC | Extended ethernet fabric switches |
US9917728B2 (en) | 2014-01-14 | 2018-03-13 | Nant Holdings Ip, Llc | Software-based fabric enablement |
US10116558B2 (en) * | 2014-01-24 | 2018-10-30 | Fiber Mountain, Inc. | Packet switch using physical layer fiber pathways |
US9798096B2 (en) | 2014-02-07 | 2017-10-24 | Commscope Technologies Llc | Managed fiber connectivity systems |
US9548873B2 (en) | 2014-02-10 | 2017-01-17 | Brocade Communications Systems, Inc. | Virtual extensible LAN tunnel keepalives |
US10581758B2 (en) | 2014-03-19 | 2020-03-03 | Avago Technologies International Sales Pte. Limited | Distributed hot standby links for vLAG |
US10476698B2 (en) | 2014-03-20 | 2019-11-12 | Avago Technologies International Sales Pte. Limited | Redundent virtual link aggregation group |
EP3123220A4 (en) | 2014-03-26 | 2017-11-01 | TE Connectivity Corporation | Optical adapter module with managed connectivity |
EP3123662B1 (en) | 2014-03-28 | 2020-05-06 | Fiber Mountain, Inc. | Built in alternate links within a switch |
US9485801B1 (en) | 2014-04-04 | 2016-11-01 | Sprint Communications Company L.P. | Mobile communication device connected to home digital network |
CN103941894B (zh) * | 2014-04-11 | 2017-01-11 | 中国人民解放军61139部队 | 基于终端集中托管的多源信息聚合*** |
US10063473B2 (en) | 2014-04-30 | 2018-08-28 | Brocade Communications Systems LLC | Method and system for facilitating switch virtualization in a network of interconnected switches |
CN103957266B (zh) * | 2014-05-07 | 2018-02-23 | 熊猫电子集团有限公司 | 一种通信***的设备集中控制方法 |
US9800471B2 (en) | 2014-05-13 | 2017-10-24 | Brocade Communications Systems, Inc. | Network extension groups of global VLANs in a fabric switch |
US9756404B2 (en) | 2014-07-03 | 2017-09-05 | Fiber Mountain, Inc. | Data center path switch with improved path interconnection architecture |
US10616108B2 (en) | 2014-07-29 | 2020-04-07 | Avago Technologies International Sales Pte. Limited | Scalable MAC address virtualization |
US9544219B2 (en) | 2014-07-31 | 2017-01-10 | Brocade Communications Systems, Inc. | Global VLAN services |
US9807007B2 (en) | 2014-08-11 | 2017-10-31 | Brocade Communications Systems, Inc. | Progressive MAC address learning |
WO2016054028A1 (en) | 2014-09-29 | 2016-04-07 | Fiber Mountain, Inc. | Data center network |
US10382845B2 (en) | 2014-09-29 | 2019-08-13 | Fiber Mountain, Inc. | System for increasing fiber port density in data center applications |
US9524173B2 (en) | 2014-10-09 | 2016-12-20 | Brocade Communications Systems, Inc. | Fast reboot for a switch |
US9699029B2 (en) | 2014-10-10 | 2017-07-04 | Brocade Communications Systems, Inc. | Distributed configuration management in a switch group |
US9709757B2 (en) * | 2014-10-17 | 2017-07-18 | Commscope Technologies Llc | Systems and methods for port mapping |
US9628407B2 (en) | 2014-12-31 | 2017-04-18 | Brocade Communications Systems, Inc. | Multiple software versions in a switch group |
US9626255B2 (en) | 2014-12-31 | 2017-04-18 | Brocade Communications Systems, Inc. | Online restoration of a switch snapshot |
US10003552B2 (en) | 2015-01-05 | 2018-06-19 | Brocade Communications Systems, Llc. | Distributed bidirectional forwarding detection protocol (D-BFD) for cluster of interconnected switches |
US9942097B2 (en) | 2015-01-05 | 2018-04-10 | Brocade Communications Systems LLC | Power management in a network of interconnected switches |
US20160255160A1 (en) * | 2015-02-27 | 2016-09-01 | Konica Minolta Laboratory U.S.A., Inc. | Method and system for determining printer location on a map |
US9807005B2 (en) | 2015-03-17 | 2017-10-31 | Brocade Communications Systems, Inc. | Multi-fabric manager |
US10038592B2 (en) | 2015-03-17 | 2018-07-31 | Brocade Communications Systems LLC | Identifier assignment to a new switch in a switch group |
US10305816B1 (en) * | 2015-03-31 | 2019-05-28 | Cisco Technology, Inc. | Adjustable bit mask for high-speed native load balancing on a switch |
US10579406B2 (en) | 2015-04-08 | 2020-03-03 | Avago Technologies International Sales Pte. Limited | Dynamic orchestration of overlay tunnels |
WO2016164769A1 (en) * | 2015-04-09 | 2016-10-13 | Fiber Mountain, Inc. | Data center endpoint network device with built in switch |
US20160359567A1 (en) * | 2015-06-02 | 2016-12-08 | Alcatel-Lucent Usa Inc. | Multi-endpoint optical receiver |
US10439929B2 (en) | 2015-07-31 | 2019-10-08 | Avago Technologies International Sales Pte. Limited | Graceful recovery of a multicast-enabled switch |
US10171303B2 (en) | 2015-09-16 | 2019-01-01 | Avago Technologies International Sales Pte. Limited | IP-based interconnection of switches with a logical chassis |
CN105306260A (zh) * | 2015-09-28 | 2016-02-03 | 北京奇虎科技有限公司 | 设备信息通知的方法及装置 |
EP3360290B1 (en) | 2015-10-08 | 2022-11-02 | Commscope Technologies LLC | Communication media and methods for providing indication of signal power to a network entity |
US10009263B1 (en) | 2015-10-09 | 2018-06-26 | Gigamon Inc. | Network switch device for routing network traffic through an inline tool |
US10114717B2 (en) * | 2015-10-27 | 2018-10-30 | Fluke Corporation | System and method for utilizing machine-readable codes for testing a communication network |
US10146021B2 (en) * | 2015-11-12 | 2018-12-04 | Facebook, Inc. | Modular monitored patch panel system |
US9780871B2 (en) | 2015-11-12 | 2017-10-03 | Facebook, Inc. | Monitored patch panel system |
US9912575B2 (en) * | 2015-11-18 | 2018-03-06 | Gigamon Inc. | Routing network traffic packets through a shared inline tool |
US9912614B2 (en) | 2015-12-07 | 2018-03-06 | Brocade Communications Systems LLC | Interconnection of switches based on hierarchical overlay tunneling |
US9967136B2 (en) * | 2016-03-28 | 2018-05-08 | Dell Products L.P. | System and method for policy-based smart placement for network function virtualization |
US10390114B2 (en) * | 2016-07-22 | 2019-08-20 | Intel Corporation | Memory sharing for physical accelerator resources in a data center |
KR101723945B1 (ko) | 2016-09-07 | 2017-04-06 | 주식회사 이노솔루텍 | 스위칭 장치용 포트 정보 표시장치 |
EP3513232A4 (en) | 2016-09-14 | 2020-04-22 | Fiber Mountain, Inc. | INTELLIGENT FIBER PORT MANAGEMENT |
US10237090B2 (en) | 2016-10-28 | 2019-03-19 | Avago Technologies International Sales Pte. Limited | Rule-based network identifier mapping |
US10219248B2 (en) * | 2016-11-21 | 2019-02-26 | LightPoint Corporation | Method for communicating test results from wireless device under test using non-link testing resources |
US10785118B2 (en) * | 2017-02-23 | 2020-09-22 | Dell Products L.P. | Systems and methods for network topology validation |
US10425287B2 (en) | 2017-02-23 | 2019-09-24 | Dell Products L.P. | Systems and methods for network topology discovery |
US10348089B2 (en) * | 2017-05-31 | 2019-07-09 | Ergotron, Inc. | Techniques for controlling A/C power distribution in powered furniture |
CA2982147A1 (en) * | 2017-10-12 | 2019-04-12 | Rockport Networks Inc. | Direct interconnect gateway |
US11356306B2 (en) * | 2018-03-30 | 2022-06-07 | Intel Corporation | Technologies for cooperative link equalization without disruption to link traffic |
WO2020106711A1 (en) * | 2018-11-20 | 2020-05-28 | Commscope Technologies Llc | Port occupancy detection for high density panels |
KR102263967B1 (ko) | 2019-04-25 | 2021-06-14 | 프리시젼바이오 주식회사 | 액체 공급 장치 |
KR102263972B1 (ko) | 2019-04-25 | 2021-06-14 | 프리시젼바이오 주식회사 | 액체 공급 장치의 구동방법 |
US11435534B2 (en) * | 2019-06-11 | 2022-09-06 | Clearfield, Inc. | Flexible optical fiber connectors and assemblies |
US20210165036A1 (en) * | 2019-11-29 | 2021-06-03 | University Of Southern California | Testing cable for voip, isdn, data, and analog communication |
CN112099398A (zh) * | 2020-08-28 | 2020-12-18 | 昆山宝创新能源科技有限公司 | 编码方法、电池管理***、移动平台 |
CN112201983B (zh) * | 2020-10-10 | 2021-10-29 | 嘉兴奥锶特光电科技有限公司 | 一种基于光电红外传感器的插座保护装置 |
US11812580B2 (en) * | 2021-10-12 | 2023-11-07 | Dell Products L.P. | Modular breakout cable |
KR20230096755A (ko) * | 2021-12-23 | 2023-06-30 | 엘지이노텍 주식회사 | 네트워크 테스트 장치, 네트워크 테스트 시스템 및 이의 테스트 방법 |
Family Cites Families (182)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5052940A (en) | 1990-05-11 | 1991-10-01 | Rit-Rad Interconnection Technologies Ltd. | Hermaphroditic self-shorting electrical connector |
US5195902A (en) | 1990-05-11 | 1993-03-23 | Rit-Rad Interconnection Technologies Ltd. | Electrical connector |
US5226120A (en) | 1990-05-21 | 1993-07-06 | Synoptics Communications, Inc. | Apparatus and method of monitoring the status of a local area network |
IL97227A0 (en) | 1991-02-13 | 1992-05-25 | Bynet System Applic Ltd | Patching panel |
US5420512A (en) | 1991-11-21 | 1995-05-30 | Paladin Corporation | Electronic cable testing system |
US5487666A (en) | 1991-12-31 | 1996-01-30 | Digiovanni; Thomas H. | Schematic patch panel |
US5522737A (en) | 1992-03-24 | 1996-06-04 | Molex Incorporated | Impedance and inductance control in electrical connectors and including reduced crosstalk |
US5483467A (en) | 1992-06-10 | 1996-01-09 | Rit Technologies, Ltd. | Patching panel scanner |
US5299944A (en) * | 1992-11-16 | 1994-04-05 | Larabell Henri J | Universal bracket and assembly slide for storage devices |
US5541586A (en) | 1993-05-03 | 1996-07-30 | The Whitaker Corporation | Visual outlet identification in a cable management system |
US5418334A (en) * | 1993-08-04 | 1995-05-23 | Williams; Kenyon D. | Relative position tracer lamp indicator |
US5394503A (en) * | 1993-10-08 | 1995-02-28 | Data Switch Corporation | Optical fiber connection monitoring apparatus, patch panel control system and method of using same |
US5463706A (en) * | 1994-02-16 | 1995-10-31 | Thomas & Betts Corporation | Light traceable transmission conduit assembly |
US5737364A (en) | 1994-02-18 | 1998-04-07 | Telebit Corporation | Serial communications interface that supports multiple interface standards |
US5473715A (en) * | 1994-05-03 | 1995-12-05 | Methode Electronics, Inc. | Hybrid fiber optic/electrical connector |
US5448675A (en) * | 1994-06-09 | 1995-09-05 | At&T Ipm Corp. | Telecommunications distribution frame with tracing |
US5550755A (en) | 1994-07-14 | 1996-08-27 | Martin; B. Morgan | Apparatus and method for patch recording and recall |
US5461693A (en) * | 1994-07-14 | 1995-10-24 | At&T Ipm Corp. | Optical fiber distribution frame with fiber testing |
IL110859A (en) | 1994-09-04 | 1999-12-31 | Rit Techn Ltd | Interconnection monitor system for telephone network |
US5910776A (en) * | 1994-10-24 | 1999-06-08 | Id Technologies, Inc. | Method and apparatus for identifying locating or monitoring equipment or other objects |
US5649001A (en) | 1995-03-24 | 1997-07-15 | U.S. Robotics Mobile Communications Corp. | Method and apparatus for adapting a communication interface device to multiple networks |
WO1997019543A1 (en) | 1995-11-24 | 1997-05-29 | Voelker Technologies, Inc. | Electronic patching system for telecommunications devices |
US5876240A (en) * | 1997-04-01 | 1999-03-02 | The Whitaker Corp | Stacked electrical connector with visual indicators |
US5764043A (en) | 1996-12-20 | 1998-06-09 | Siecor Corporation | Traceable patch cord and connector assembly and method for locating patch cord ends |
US6307880B1 (en) | 1997-10-24 | 2001-10-23 | 3Com Corporation | Method and system for externally incorporating automatic switching between voice and data communications |
GB2332334A (en) * | 1997-12-10 | 1999-06-16 | Northern Telecom Ltd | Trail management system |
US6574221B1 (en) | 1997-12-19 | 2003-06-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Asynchronous transfer mode platform for mobile communications |
US6240090B1 (en) * | 1997-12-19 | 2001-05-29 | Telefonaktiebolaget Lm Ericcson (Publ) | Self-configuring processors in an asynchronous transfer mode switch |
US6618709B1 (en) * | 1998-04-03 | 2003-09-09 | Enerwise Global Technologies, Inc. | Computer assisted and/or implemented process and architecture for web-based monitoring of energy related usage, and client accessibility therefor |
US6002331A (en) * | 1998-07-20 | 1999-12-14 | Laor; Herzel | Method and apparatus for identifying and tracking connections of communication lines |
US6208796B1 (en) * | 1998-07-21 | 2001-03-27 | Adc Telecommunications, Inc. | Fiber optic module |
GB9821150D0 (en) * | 1998-09-30 | 1998-11-25 | Northern Telecom Ltd | Detection of network topology changes affecting trail routing consistency |
US6234830B1 (en) | 1999-02-10 | 2001-05-22 | Avaya Technology Corp. | Tracing interface module for patch cords in a telecommunications system |
US6522737B1 (en) | 1999-02-10 | 2003-02-18 | Avaya Technology Corp. | System and method of operation for a telecommunications patch system |
US6424710B1 (en) * | 1999-02-10 | 2002-07-23 | Avaya Technology Corp. | Method and device for detecting the presence of a patch cord connector in a telecommunications patch system using passive detection sensors |
US6330307B1 (en) * | 1999-02-10 | 2001-12-11 | Avaya Technology Corp. | Display panel overlay structure and method for tracing interface modules in a telecommunications patch system |
US6350148B1 (en) | 1999-02-10 | 2002-02-26 | Avaya Technology Corp. | Method and device for detecting the presence of a patch cord connector in a telecommunications patch system |
US6285293B1 (en) | 1999-02-10 | 2001-09-04 | Avaya Technology Corp. | System and method for addressing and tracing patch cords in a dedicated telecommunications system |
EP2228728B1 (en) | 1999-04-06 | 2012-09-26 | Tyco Electronics Services GmbH | A system for monitoring connection pattern of data ports |
SG74714A1 (en) | 1999-04-06 | 2001-08-21 | Cablesoft Inc | A system for monitoring connection pattern of data ports |
US6377987B1 (en) * | 1999-04-30 | 2002-04-23 | Cisco Technology, Inc. | Mechanism for determining actual physical topology of network based on gathered configuration information representing true neighboring devices |
IL129883A0 (en) | 1999-05-10 | 2000-02-29 | Rit Techn Ltd | Cable organizer |
US6359859B1 (en) * | 1999-06-03 | 2002-03-19 | Fujitsu Network Communications, Inc. | Architecture for a hybrid STM/ATM add-drop multiplexer |
US6368155B1 (en) | 1999-07-16 | 2002-04-09 | Molex Incorporated | Intelligent sensing connectors |
US6801507B1 (en) * | 1999-07-27 | 2004-10-05 | Samsung Electronics Co., Ltd. | Device discovery and configuration in a home network |
US6222908B1 (en) | 1999-09-23 | 2001-04-24 | Avaya Technology Corp. | Method and device for identifying a specific patch cord connector as it is introduced into, or removed from, a telecommunications patch system |
US6499861B1 (en) | 1999-09-23 | 2002-12-31 | Avaya Technology Corp. | Illuminated patch cord connector ports for use in a telecommunications patch closet having patch cord tracing capabilities |
IL133083A (en) * | 1999-11-22 | 2004-02-08 | Eci Telecom Ltd | Method and system for management of network domains |
US6577243B1 (en) | 1999-12-14 | 2003-06-10 | Alan J. Brown | Method and apparatus for tracing remote ends of networking cables |
US6778505B1 (en) | 2000-01-03 | 2004-08-17 | Agere Systems Inc. | DSL automatic protocol detection system |
US6678273B1 (en) * | 2000-02-10 | 2004-01-13 | Semaphore Corporation | Managed private network system |
US6300877B1 (en) | 2000-03-10 | 2001-10-09 | Adc Telecommunications, Inc. | DSX baytracer illuminator |
US6961675B2 (en) | 2000-03-14 | 2005-11-01 | Itracs Corporation | System for monitoring connection pattern of data ports |
JP2001297044A (ja) * | 2000-04-13 | 2001-10-26 | Sharp Corp | デジタル情報機器ネットワーク装置 |
US6574195B2 (en) * | 2000-04-19 | 2003-06-03 | Caspian Networks, Inc. | Micro-flow management |
AU2001273316A1 (en) | 2000-07-10 | 2002-01-21 | Americable, Inc. | Fiber optic cable management apparatus and method |
AU2001283129A1 (en) * | 2000-08-04 | 2002-02-18 | Energy Technologies Group, L.L.C. | Security and energy control system |
US7142536B1 (en) | 2000-12-14 | 2006-11-28 | Google, Inc. | Communications network quality of service system and method for real time information |
IL142157A (en) * | 2001-03-21 | 2008-03-20 | Rit Techn Ltd | Patch panel |
US7039028B2 (en) * | 2001-04-04 | 2006-05-02 | Telcordia Technologies, Inc. | Packet distribution and selection in soft handoff for IP-based base stations among multiple subnets |
US7075910B2 (en) | 2001-04-04 | 2006-07-11 | Telcordia Technologies, Inc. | Distributed smooth handoff using shadow addresses in IP-based base stations |
US6442032B1 (en) * | 2001-08-10 | 2002-08-27 | Alcatel, Societe Anonyme | Ethernet switch module and system |
IL145103A (en) | 2001-08-23 | 2010-05-17 | Rit Techn Ltd | High data rate interconnecting device |
US20030046339A1 (en) | 2001-09-05 | 2003-03-06 | Ip Johnny Chong Ching | System and method for determining location and status of computer system server |
US6993417B2 (en) * | 2001-09-10 | 2006-01-31 | Osann Jr Robert | System for energy sensing analysis and feedback |
US20030061393A1 (en) | 2001-09-21 | 2003-03-27 | Frank Steegmans | System and method for improving the management of information in networks by disposing machine accessible information tags along the interconnection means |
ATE245326T1 (de) | 2001-11-30 | 2003-08-15 | Cit Alcatel | Ip plattform für verbesserte mehrpunkt- zugriffsysteme |
US7698156B2 (en) * | 2002-01-29 | 2010-04-13 | Baxter International Inc. | System and method for identifying data streams associated with medical equipment |
US7519000B2 (en) | 2002-01-30 | 2009-04-14 | Panduit Corp. | Systems and methods for managing a network |
US7159026B2 (en) | 2002-01-31 | 2007-01-02 | Telcordia Technologies, Inc. | Service performance correlation and analysis |
USD510068S1 (en) * | 2002-03-11 | 2005-09-27 | Rit Technologies Ltd | Patch panel for communication equipment |
AU2002359248A1 (en) | 2002-03-27 | 2003-10-13 | Nortel Networks Limited | Upgradeable photonic networking apparatus and method |
AU2003219490A1 (en) * | 2002-04-10 | 2003-10-27 | Powerdsine Ltd. | Active local area network connector |
US6881096B2 (en) * | 2002-04-15 | 2005-04-19 | Lantronix, Inc. | Compact serial-to-ethernet conversion port |
US6867701B2 (en) | 2002-04-18 | 2005-03-15 | International Business Machines Corporation | Computer-server rack enclosure fault light diagnostic system |
US7193993B2 (en) | 2002-05-23 | 2007-03-20 | Intel Corporation | Integrated medium access control device and physical layer device |
US7317735B1 (en) | 2002-06-27 | 2008-01-08 | Broadcom Corporation | Scrambler initialization in a wireless local area network |
US7796503B2 (en) | 2002-09-03 | 2010-09-14 | Fujitsu Limited | Fault tolerant network routing |
KR100893259B1 (ko) | 2002-09-09 | 2009-04-17 | 주식회사 케이티 | 네트워크 관리 시스템 및 관리 방법 |
US7081808B2 (en) | 2002-09-13 | 2006-07-25 | Fitel Usa Corp. | Self-registration systems and methods for dynamically updating information related to a network |
GB2393549B (en) | 2002-09-25 | 2006-05-31 | Cormant Technologies Inc | Cabling system |
US6976867B2 (en) * | 2002-11-07 | 2005-12-20 | Tyco Electronics Amp Espana, S.A. | Network connection sensing assembly |
IL152768A (en) * | 2002-11-11 | 2008-04-13 | Rit Techn Ltd | Retrofit kit for interconnect cabling system |
US20040103163A1 (en) | 2002-11-27 | 2004-05-27 | Hao-Hsing Lin | Serial bus disk extender and portable storage device |
US7042562B2 (en) | 2002-12-26 | 2006-05-09 | Amphenol Corp. | Systems and methods for inspecting an optical interface |
US6777617B2 (en) | 2002-12-30 | 2004-08-17 | 3M Innovative Properties Company | Telecommunications terminal |
NO318311B1 (no) | 2003-02-04 | 2005-02-28 | Ontime Networks As | Fremgangsmate og apparat for rask rekonfigurering av en nettverkstopologi |
JP3938582B2 (ja) | 2003-02-19 | 2007-06-27 | 富士通株式会社 | 仮想lan構築装置 |
EP1611518A1 (en) | 2003-04-07 | 2006-01-04 | Itracs Corporation | Network security system based on physical location |
US7382765B2 (en) | 2003-04-30 | 2008-06-03 | Harris Corporation | Predictive routing in a moble ad hoc network |
US7453864B2 (en) | 2003-04-30 | 2008-11-18 | Harris Corporation | Predictive route maintenance in a mobile ad hoc network |
US7369513B1 (en) | 2003-05-16 | 2008-05-06 | Cisco Technology, Inc. | Method and apparatus for determining a network topology based on Spanning-tree-Algorithm-designated ports |
US7443807B2 (en) * | 2003-06-16 | 2008-10-28 | Microsoft Corporation | System and process for discovery of network-connected devices |
IL157203A (en) | 2003-07-31 | 2010-12-30 | Rit Techn Ltd | Management of large scale cabling systems |
US7289334B2 (en) | 2003-08-27 | 2007-10-30 | Epicenter, Inc. | Rack architecture and management system |
US7352289B1 (en) | 2003-09-11 | 2008-04-01 | Sun Microsystems, Inc. | System and method for detecting the connection state of a network cable connector |
US7254652B2 (en) | 2003-09-30 | 2007-08-07 | International Business Machines Corporation | Autonomic configuration of port speeds of components connected to an interconnection cable |
US7328033B2 (en) | 2003-10-01 | 2008-02-05 | Rappaport Theodore S | Wireless network system and method |
US7136936B2 (en) * | 2003-10-03 | 2006-11-14 | Asoka Usa Corporation | Method and system for virtual powerline local area networks |
US20050086389A1 (en) | 2003-10-17 | 2005-04-21 | Phillip Chang | Wireless network adapter |
US7207846B2 (en) * | 2003-11-24 | 2007-04-24 | Panduit Corp. | Patch panel with a motherboard for connecting communication jacks |
CN100373901C (zh) * | 2003-11-27 | 2008-03-05 | 上海贝尔阿尔卡特股份有限公司 | 用于媒体网关的端口动态绑定模块及其动态绑定方法 |
US7586942B2 (en) | 2003-12-09 | 2009-09-08 | Dell Products L.P. | Identifying host computers at a physical layer |
TW200605454A (en) | 2004-01-20 | 2006-02-01 | Siemon Co | Patch panel system |
US7118414B2 (en) * | 2004-01-22 | 2006-10-10 | Northstar Systems, Inc. | Computer input/output connector assembly |
US7269673B2 (en) * | 2004-02-18 | 2007-09-11 | Silicon Image, Inc. | Cable with circuitry for asserting stored cable data or other information to an external device or user |
DE202004002624U1 (de) * | 2004-02-24 | 2005-07-07 | Weidmüller Interface GmbH & Co. KG | Schnittstellengehäuse |
US7369765B2 (en) | 2004-02-26 | 2008-05-06 | Fujitsu Limited | Optical network with selective mode switching |
EP1743490B1 (en) * | 2004-05-03 | 2011-09-14 | Panduit Corporation | Powered patch panel |
US7123810B2 (en) * | 2004-05-04 | 2006-10-17 | Bellsouth Intellectual Property Corporation | Optical fiber connectors with identification circuits and distribution terminals that communicate therewith |
USD564966S1 (en) | 2004-06-02 | 2008-03-25 | Rit Technologies Ltd. | Telecommunication Connector |
US7038135B1 (en) * | 2004-06-28 | 2006-05-02 | Avaya Technology Corp. | Embedded cable connection identification circuits |
US6968994B1 (en) | 2004-07-06 | 2005-11-29 | Nortel Networks Ltd | RF-ID for cable management and port identification |
US7433363B2 (en) | 2004-08-23 | 2008-10-07 | The United States Of America As Represented By The Secretary Of The Navy | Low latency switch architecture for high-performance packet-switched networks |
EP1748361A1 (en) | 2004-08-23 | 2007-01-31 | Sun Microsystems France S.A. | Method and apparatus for using a USB cable as a cluster quorum device |
EP1784948B1 (en) * | 2004-08-24 | 2011-10-19 | Panduit Corp. | Systems and methods for network management |
KR100579053B1 (ko) * | 2004-08-26 | 2006-05-12 | 삼성전자주식회사 | 스마트 카드와 메모리 카드간의 멀티 인터페이스 방법 및멀티 인터페이스 카드 |
US20060227759A1 (en) * | 2004-09-14 | 2006-10-12 | Bohm Mark R | Peripheral Sharing USB Hub |
US20060059293A1 (en) | 2004-09-14 | 2006-03-16 | Henry Wurzburg | Universal serial bus switching hub |
USD559186S1 (en) | 2004-09-20 | 2008-01-08 | Rit Technologies Ltd. | High-density patch panel |
US20080222313A1 (en) * | 2004-10-19 | 2008-09-11 | Andrus Paul L | Embedded interface |
US7411405B2 (en) | 2004-11-03 | 2008-08-12 | Panduit Corp. | Method and apparatus for reliable network cable connectivity |
US7297018B2 (en) | 2004-11-03 | 2007-11-20 | Panduit Corp. | Method and apparatus for patch panel patch cord documentation and revision |
EP1829388A1 (en) * | 2004-12-21 | 2007-09-05 | CommScope, Inc. of North Carolina | Methods, systems and computer program products for connecting and monitoring network equipment in a telecommunications system |
CN101142827A (zh) | 2004-12-21 | 2008-03-12 | 北卡罗来纳科姆斯科普公司 | 用于将未决的工作指令通知电信***技术人员的方法、***和计算机程序产品 |
JP2006238413A (ja) * | 2005-01-27 | 2006-09-07 | Nec Electronics Corp | Usbハブ、usb対応装置及び通信システム |
US7282646B2 (en) * | 2005-02-22 | 2007-10-16 | Professional Partners, Ltd. | Wire support |
US20060203715A1 (en) | 2005-03-14 | 2006-09-14 | International Business Machines Corporation | Method for redirection of virtual LAN network traffic |
US8953499B2 (en) * | 2005-05-11 | 2015-02-10 | Alcatel Lucent | Method and apparatus for establishing spanning trees |
US7613124B2 (en) * | 2005-05-19 | 2009-11-03 | Panduit Corp. | Method and apparatus for documenting network paths |
US7396257B2 (en) * | 2005-05-26 | 2008-07-08 | Itt Manufacturing Enterprises, Inc. | Computer input/output (I/O) connector assembly having a security circuit disposed therein |
US20060282527A1 (en) | 2005-06-13 | 2006-12-14 | Accton Technology Corporation | System for very simple network management (VSNM) |
EP1734692A1 (en) | 2005-06-14 | 2006-12-20 | Panduit Corporation | Method and apparatus for monitoring physical network topology information |
US7468669B1 (en) | 2005-06-21 | 2008-12-23 | Avaya Technology Corp. | RFID patch panels and cables |
US7567805B2 (en) | 2005-08-01 | 2009-07-28 | Cisco Technology, Inc. | Method and system for dynamic assignment of wireless LAN access point identity |
US7437048B2 (en) * | 2005-08-18 | 2008-10-14 | Tellabs Operations, Inc. | Equipment bay cable management system |
US7234944B2 (en) | 2005-08-26 | 2007-06-26 | Panduit Corp. | Patch field documentation and revision systems |
KR100643392B1 (ko) | 2005-08-27 | 2006-11-10 | 삼성전자주식회사 | 커넥터어셈블리 및 이를 갖는 휴대용 컴퓨터 |
USD575743S1 (en) | 2005-09-21 | 2008-08-26 | Rit Technologies Ltd. | Block wiring tracing device |
US7978845B2 (en) * | 2005-09-28 | 2011-07-12 | Panduit Corp. | Powered patch panel |
US7226217B1 (en) | 2005-11-18 | 2007-06-05 | Stratos International, Inc. | Transceiver/fiber optic connector adaptor with patch cord ID reading capability |
US7811119B2 (en) * | 2005-11-18 | 2010-10-12 | Panduit Corp. | Smart cable provisioning for a patch cord management system |
KR101231670B1 (ko) | 2005-12-30 | 2013-02-08 | 테크노버스, 인크. | 스몰 폼 팩터, 교체가능한 onu |
US7934022B2 (en) | 2006-03-14 | 2011-04-26 | The Siemon Company | Methods and systems for deriving connectivity information among telecommunications devices |
US7869426B2 (en) | 2006-03-22 | 2011-01-11 | Adc Gmbh | Intelligent patching system and method |
US8274989B1 (en) | 2006-03-31 | 2012-09-25 | Rockstar Bidco, LP | Point-to-multipoint (P2MP) resilience for GMPLS control of ethernet |
US7401985B2 (en) | 2006-04-10 | 2008-07-22 | Finisar Corporation | Electrical-optical active optical cable |
US7445389B2 (en) | 2006-04-10 | 2008-11-04 | Finisar Corporation | Active optical cable with integrated eye safety |
US7499616B2 (en) | 2006-04-10 | 2009-03-03 | Finisar Corporation | Active optical cable with electrical connector |
US7377819B1 (en) | 2006-04-27 | 2008-05-27 | Arrowhead Center, Inc. | Method and apparatus for improving network connection security with one or more cross-wired adapters |
US7839266B2 (en) | 2006-05-15 | 2010-11-23 | Linksense, Inc. | System and method for managing point of care assignments |
JP2007318553A (ja) | 2006-05-26 | 2007-12-06 | Fujitsu Ltd | ネットワーク管理方法 |
US9037748B2 (en) | 2006-05-31 | 2015-05-19 | Hewlett-Packard Development Company | Method and apparatus for determining the switch port to which an end-node device is connected |
KR101330631B1 (ko) * | 2006-08-21 | 2013-11-18 | 삼성전자주식회사 | 통신 환경에 대한 정보를 이용한 데이터 전송 방법 및 장치 |
US7564795B2 (en) | 2006-10-02 | 2009-07-21 | Cisco Technology, Inc. | Obtaining per-port location information for wired LAN switches |
US7479032B2 (en) | 2006-10-10 | 2009-01-20 | Adc Gmbh | Upgradeable telecommunications patch panel and method of upgrading same |
US7782202B2 (en) | 2006-10-31 | 2010-08-24 | Corning Cable Systems, Llc | Radio frequency identification of component connections |
US7526582B2 (en) | 2006-11-30 | 2009-04-28 | International Business Machines Corporation | Identifying a cable with a connection location |
US8014320B2 (en) | 2006-12-20 | 2011-09-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Method for discovering the physical topology of a telecommunications network |
US8210755B2 (en) | 2006-12-29 | 2012-07-03 | Alcatel Lucent | Identifiable fiber optics |
EP2103048B1 (en) | 2007-01-19 | 2013-07-17 | Telefonaktiebolaget LM Ericsson (publ) | Method for network tree management |
JP4376270B2 (ja) | 2007-01-24 | 2009-12-02 | 富士通株式会社 | ネットワーク構成検証プログラム、ネットワーク構成検証方法およびネットワーク構成検証装置 |
USD564996S1 (en) | 2007-01-31 | 2008-03-25 | Sony Corporation | Disc player |
US7940700B2 (en) | 2007-01-31 | 2011-05-10 | Hewlett-Packard Development Company, L.P. | Method of distributing multiple spanning tree protocol configuration |
US8442030B2 (en) | 2007-03-01 | 2013-05-14 | Extreme Networks, Inc. | Software control plane for switches and routers |
US20080265915A1 (en) | 2007-04-24 | 2008-10-30 | Hewlett-Packard Development Company, L.P. | Method of detecting a network cabling change |
US8165014B2 (en) | 2007-06-19 | 2012-04-24 | Commscope, Inc. Of North Carolina | Methods and systems for using managed port circuitry to map connections among structured cabling apparatus and network devices |
US7540667B2 (en) | 2007-08-01 | 2009-06-02 | Ortronics, Inc. | Positional differentiating connector assembly |
US8095713B2 (en) | 2007-09-04 | 2012-01-10 | Apple Inc. | Smart cables |
US7853832B2 (en) | 2007-10-10 | 2010-12-14 | Alcatel Lucent | System and method for tracing cable interconnections between multiple systems |
US8068715B2 (en) * | 2007-10-15 | 2011-11-29 | Telescent Inc. | Scalable and modular automated fiber optic cross-connect systems |
EP2288174A3 (en) * | 2007-10-19 | 2011-04-27 | Panduit Corporation | Communication port identification system |
US8255090B2 (en) | 2008-02-01 | 2012-08-28 | Energyhub | System and method for home energy monitor and control |
EP2258025B1 (en) * | 2008-02-21 | 2014-07-23 | Panduit Corp. | Intelligent inter-connect and cross-connect patching system |
US8115631B2 (en) * | 2008-04-30 | 2012-02-14 | Alcatel Lucent | Determining endpoint connectivity of cabling interconnects |
US8045488B2 (en) | 2008-05-15 | 2011-10-25 | Solarwinds Worldwide Llc | Using spanning tree protocol (STP) to enhance layer-2 network topology maps |
US8037173B2 (en) | 2008-05-30 | 2011-10-11 | Schneider Electric USA, Inc. | Message monitor, analyzer, recorder and viewer in a publisher-subscriber environment |
US7870242B2 (en) * | 2008-10-01 | 2011-01-11 | Man Nguyen | Flexible compliance agent with integrated remediation |
US8306935B2 (en) * | 2008-12-22 | 2012-11-06 | Panduit Corp. | Physical infrastructure management system |
KR101669193B1 (ko) * | 2009-02-13 | 2016-10-25 | 에이디씨 텔레커뮤니케이션스 인코포레이티드 | 관리된 접속성 장치, 시스템, 및 방법 |
US8269622B2 (en) | 2009-03-17 | 2012-09-18 | Jetlun Corporation | Method and system for intelligent energy network management control system |
US8897637B2 (en) | 2009-04-22 | 2014-11-25 | Adc Gmbh | Method and arrangement for identifying at least one object |
-
2010
- 2010-02-12 KR KR1020117021268A patent/KR101669193B1/ko active IP Right Grant
- 2010-02-12 US US12/705,506 patent/US9491119B2/en active Active
- 2010-02-12 AU AU2010213547A patent/AU2010213547B9/en not_active Ceased
- 2010-02-12 US US12/705,501 patent/US8982715B2/en active Active
- 2010-02-12 MX MX2011008517A patent/MX2011008517A/es active IP Right Grant
- 2010-02-12 WO PCT/US2010/024181 patent/WO2010093987A2/en active Application Filing
- 2010-02-12 KR KR1020117021041A patent/KR20110126670A/ko active IP Right Grant
- 2010-02-12 BR BRPI1008408A patent/BRPI1008408A2/pt not_active IP Right Cessation
- 2010-02-12 AU AU2010213549A patent/AU2010213549B2/en not_active Ceased
- 2010-02-12 US US12/705,514 patent/US10129179B2/en not_active Expired - Fee Related
- 2010-02-12 CN CN201080016474.5A patent/CN102754388B/zh not_active Expired - Fee Related
- 2010-02-12 BR BRPI1008410A patent/BRPI1008410A2/pt not_active IP Right Cessation
- 2010-02-12 MX MX2011008506A patent/MX2011008506A/es active IP Right Grant
- 2010-02-12 CA CA2756269A patent/CA2756269A1/en not_active Abandoned
- 2010-02-12 KR KR1020117021267A patent/KR101636690B1/ko active IP Right Grant
- 2010-02-12 WO PCT/US2010/024186 patent/WO2010093989A2/en active Application Filing
- 2010-02-12 AU AU2010213550A patent/AU2010213550B2/en not_active Ceased
- 2010-02-12 EP EP11007151.1A patent/EP2410716B1/en active Active
- 2010-02-12 CN CN201080016488.7A patent/CN102396184B/zh not_active Expired - Fee Related
- 2010-02-12 CN CN201080016490.4A patent/CN102396191B/zh not_active Expired - Fee Related
- 2010-02-12 MX MX2015008658A patent/MX337306B/es unknown
- 2010-02-12 CA CA2756267A patent/CA2756267A1/en not_active Abandoned
- 2010-02-12 BR BRPI1008426A patent/BRPI1008426A2/pt not_active IP Right Cessation
- 2010-02-12 CA CA2756265A patent/CA2756265A1/en not_active Abandoned
- 2010-02-12 KR KR1020167017500A patent/KR20160083960A/ko active IP Right Grant
- 2010-02-12 MX MX2011008507A patent/MX2011008507A/es active IP Right Grant
- 2010-02-12 CN CN201410579849.9A patent/CN104539640B/zh not_active Expired - Fee Related
- 2010-02-12 EP EP10741845A patent/EP2396930A4/en not_active Withdrawn
- 2010-02-12 ES ES10741842T patent/ES2795019T3/es active Active
- 2010-02-12 CN CN201610168196.4A patent/CN105847051A/zh active Pending
- 2010-02-12 EP EP10741842.8A patent/EP2396929B1/en active Active
- 2010-02-12 ES ES10741843T patent/ES2799473T3/es active Active
- 2010-02-12 MX MX2011008513A patent/MX2011008513A/es active IP Right Grant
- 2010-02-12 US US12/705,497 patent/US9674115B2/en active Active
- 2010-02-12 CN CN201080016472.6A patent/CN102396183B/zh not_active Expired - Fee Related
- 2010-02-12 KR KR1020117021265A patent/KR20110126685A/ko not_active Application Discontinuation
- 2010-02-12 CN CN201510236356.XA patent/CN104954170A/zh active Pending
- 2010-02-12 CA CA2953802A patent/CA2953802A1/en active Pending
- 2010-02-12 BR BRPI1008412A patent/BRPI1008412A2/pt not_active IP Right Cessation
- 2010-02-12 WO PCT/US2010/024184 patent/WO2010093988A2/en active Application Filing
- 2010-02-12 AU AU2010213548A patent/AU2010213548B2/en not_active Ceased
- 2010-02-12 EP EP10741844A patent/EP2396927A4/en not_active Withdrawn
- 2010-02-12 CA CA2756264A patent/CA2756264A1/en not_active Abandoned
- 2010-02-12 WO PCT/US2010/024188 patent/WO2010093990A2/en active Application Filing
- 2010-02-12 EP EP10741843.6A patent/EP2396933B1/en active Active
- 2010-02-12 KR KR1020167029115A patent/KR20160124257A/ko not_active Application Discontinuation
-
2015
- 2015-02-04 US US14/614,039 patent/US9742696B2/en active Active
- 2015-02-04 US US14/614,032 patent/US9667566B2/en active Active
-
2017
- 2017-08-09 US US15/673,050 patent/US10554582B2/en active Active
-
2018
- 2018-11-09 US US16/186,242 patent/US20190081909A1/en not_active Abandoned
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10554582B2 (en) | System including management system to determine configuration for inter-networking device based on physical layer information of a network | |
AU2015201074B2 (en) | Network management systems for use with physical layer information | |
AU2015201075B2 (en) | Inter-networking devices for use with physical layer information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FG | Grant or registration |