PHYSICAL LAYER MANAGEMENT AT A WALL PLATE DEVICE
This application is a continuation of U.S. patent application Ser. No. 13/937,314 filed Jul. 9, 2013 and entitled “PHYSICAL LAYER MANAGEMENT AT A WALL PLATE DEVICE”, which claims the benefit of U.S. Provisional Patent Application Ser. No. 61/670,300, filed on Jul. 11, 2012 and entitled “PHYSICAL LAYER MANAGEMENT AT A WALL PLATE DEVICE”, each of which are hereby incorporated herein by reference. Conventional physical layer management (PLM) systems are typically designed to track connections that are made at a patch panel. That is, historically conventional PLM systems have been “patch panel centric” and have not included functionality to track connections that are made at other types of devices and systems in a network. For example, such PLM systems typically do not automatically track connections that are made at a switch, router, hub, gateway, access point, server computer, end-user computer, appliance computers (such as network-attached storage (NAS) devices), and nodes of a storage area network (SAN) or other types of devices. Although there are management systems that are used to manage and collect information about such devices, such management systems are typically separate from the PLM systems used to track connections made at a patch panel. One embodiment is directed to a wall plate device including one or more jacks. Each jack includes a rear attachment point configured to couple to one or more communication paths for non-service network traffic in a semi-permanent manner. Each jack also includes a front attachment point configured to mate with a connector of a corresponding physical communication media, and to couple such physical communication media to the one or more communication paths at the rear attachment point. Each jack also includes a media reading interface configured to interface with a PLM interface of a connector connected to the front attachment point. The wall plate device also includes a programmable processor coupled to each of the media reading interfaces and configured to access a storage device or other component of a connector connected to the front attachment point through the media reading interface to obtain physical layer management (PLM) information. The programmable processor is configured to communicate the PLM information to another device external to the wall plate device. In the following detailed description, reference is made to the accompanying drawings that form a part hereof, and in which is shown by way of illustration specific illustrative embodiments. However, it is to be understood that other embodiments may be utilized and that logical, mechanical, and electrical changes may be made. Furthermore, the method presented in the drawing figures and the specification is not to be construed as limiting the order in which the individual steps may be performed. The following detailed description is, therefore, not to be taken in a limiting sense. Although a particular, number, type, and arrangement of network entities is shown in The network entities are coupled together using physical communication media 107. Each communication media 107 is a cable comprising one or more communication paths. The one or more communication paths can be formed by one or more fiber optics or one or more copper wires. As an example, the physical communication media 107 can be implemented using a simplex cable, a hybrid cable, a multi-channel cable, etc. Some physical communication media 107, such as media 107 Examples of connectorized media segments include CAT-5, 6, and 7 twisted-pair cables having modular connectors or plugs attached to both ends (in which case, the front connectors are implemented using compatible modular jacks) or optical cables having SC, LC, FC, LX.5, MTP, or MPO connectors (in which case, the front connectors are implemented using compatible SC, LC, FC, LX.5, MTP, or MPO connectors or adapters). The techniques described here can be used with other types of connectors including, for example, BNC connectors, F connectors, DSX jacks and plugs, bantam jacks and plugs, and MPO and MTP multi-fiber connectors and adapters. Example physical communication media 107 include duplex fiber optic cable including one or more optical fibers. The one or more optical fibers can include single-mode or multi-mode fibers. The fiber optic cable can include a simplex cable, duplex cable, 12-fiber cable, 24-fiber cable and other fiber optic cables (such as hybrid fiber/copper cables). Other example physical communication media 107 include coaxial cable. Still other examples include multiple-fiber cable including a multi-fiber connector (for example, a suitable MPO or MTP connector) at each end of such cable. The patch panel 110 is used to cross connect various network entities of the local area network 104, and comprises a set of port (not shown). Each port is associated with a respective jack on the front face of the patch panel 107 into which a RJ-45 connector of a communication media 107 can be inserted. Various ports of the patch panel 107 can be connected to ports of the switch 160 by connecting one or more communication mediums 107 Each port is also associated with a respective rear termination point at which a horizontal run of a communication media 107 can be terminated. Each port is configured to communicatively couple the jack associated with that port (and any communication media 107 inserted therein) to the respective termination point (and any horizontal run of communication media 107 terminated thereat). In this way, a patch cord inserted into the front jack of the port can be connected to the corresponding horizontal run of twisted-pair cabling terminated at the corresponding rear termination point. In the example shown in One type of wall plate device shown in The distribution wall plate device 130 also includes a plurality of jacks 134 (for example, RJ-45 jacks) and an ETHERNET hub or switch 136. The termination point 132 for the horizontal run and each of the jacks 134 are coupled to a respective port of the ETHERNET hub or switch 136. In this way, each of the jacks 134 is communicatively coupled to the horizontal run terminated at the termination point 132, and the connectivity provided over the horizontal run can be shared by devices connected to the jacks 134. The distribution wall plate device 130 also includes a suitable power supply or interface (not shown) for providing power to the ETHERNET hub or switch 136. Examples of ways of providing power to the ETHERNET hub or switch 136 include using Power-Over-ETHERNET technology to provide power over the horizontal run of the communication media 107 An end user device 106 Another type of wall plate device shown in In the example shown in At least some of the network entities are designed for use with segments of physical communication media 107 that have identifier and attribute information (also referred to herein as “PLM information”) stored in or on them. The identifier and attribute information is stored in or on the segment of physical communication media 107 in a manner that enables the stored information, when the segment is attached to a jack (134, 154), to be read by a programmable processor associated with the network entity. Examples of PLM information that can be stored in or on a segment of physical communication media 107 include, without limitation, an identifier that uniquely identifies that particular segment of physical communication media 107 (similar to an ETHERNET Media Access Control (MAC) address but associated with the physical communication media 107 and/or connector attached to the physical communication media 107), a part number, a plug or other connector type, a cable or fiber type and length, a serial number, a cable polarity, a date of manufacture, a manufacturing lot number, information about one or more visual attributes of physical communication media 107 or a connector attached to the physical communication media 107 (such as information about the color or shape of the physical communication media 107 or connector or an image of the physical communication media 107 or connector), and other information used by an Enterprise Resource Planning (ERP) system or inventory control system. PLM information can also include testing or media quality or performance information which, for example, can be the results of testing that is performed when a particular segment of media 107 is manufactured. In other embodiments, alternate or additional data is stored in or on the media segments 107. Also, as noted below, in some embodiments, the PLM information stored in or on the segment of physical communication media 107 can be updated. For example, the PLM information stored in or on the segment of physical communication media 107 can be updated to include the results of testing that is performed when a segment of physical media 107 is installed or otherwise checked. In another example, such testing information is supplied to an aggregation point 124 and stored in a data store maintained by the aggregation point 124. In another example, the PLM information stored in or on the segment of physical communication media 107 includes a count of the number of times that a connector attached to a segment of physical communication media 107 has been inserted into jack (134, 154). In such an example, the count stored in or on the segment of physical communication media 107 is updated each time the connector 102 is inserted into jack (134, 154). This insertion count value can be used, for example, for warranty purposes (for example, to determine if the connector has been inserted more than the number of times specified in the warranty) or for security purposes (for example, to detect unauthorized insertions of the physical communication media 107). In the particular embodiment shown in Each programmable processor is configured to execute software or firmware that causes the programmable processor to carry out various functions described below. Each programmable processor also includes suitable memory that is coupled to the programmable processor for storing program instructions and data. In general, the programmable processor determines if a physical communication media segment 107 is attached to a jack (134, 154) with which that processor is associated and, if one is, to read the identifier and attribute information (PLM information) stored in or on the attached physical communication media segment 107 (if the segment 107 includes such information stored therein or thereon) using the associated media reading interface. Each programmable processor is also configured to communicate physical layer information to devices that are coupled to the IP network 126. The physical layer information (PLI) includes information about the network entities associated with that programmable processor (also referred to here as “device information”) as well as information about any segments of physical media 107 attached to the jacks (134, 154) of those network entities (also referred to here as “PLM information”) The device information includes, for example, an identifier for each network entity, a type identifier that identifies the network entity's type, and jack priority information that associates a priority level with each jack. The PLM information includes identity and attribute information that the programmable processor has read from attached physical media segments 107 that have identifier and attribute information stored in or on it. The PLI may also include information about physical communication media 107 that does not have identifier or attribute information stored in or on it. This latter type of PLI can be manually input at the time the associated physical media segments 107 are attached to the network entity (for example, using a management application executing on the programmable processor that enables a user to configure and monitor the network entity). The system includes functionality that enables the physical layer information that the network entities capture to be used by application-layer functionality outside of traditional physical-layer management application domain. That is, the physical layer information is not retained in a PLM “island” used only for PLM purposes but is instead made available to other applications. In the particular embodiment shown in The aggregation point 124 includes functionality that obtains physical layer information from the network entities (and other devices) and stores the physical layer information in a data store. The aggregation point 124 can be used to receive physical layer information from various types of network entities that have functionality for automatically reading information stored in or on the segment of physical communication media 107. Examples of such network entities are noted above. Also, the aggregation point 124 and aggregation functionality can also be used to receive physical layer information from other types of devices that have functionality for automatically reading information stored in or on the segment of physical communication media 107. Examples of such devices include end-user devices—such as computers, peripherals (such as printers, copiers, storage devices, and scanners), and IP telephones—that include functionality for automatically reading information stored in or on the segment of physical communication media. The aggregation point 124 can also be used to obtain other types of physical layer information. For example, in this embodiment, the aggregation point 124 also obtains information about physical communication media segments 107 that is not otherwise automatically communicated to an aggregation point 124. One example of such information is information about non-connectorized physical communication media segments that do not otherwise have information stored in or on them that are attached to a network entity (including, for example, information indicating which jacks of the devices are connected to which jacks of other devices in the network as well as media information about the segment). Another example of such information is information about physical communication media segments that are connected to devices that are not be able to read media information that is stored in or on the media segments that are attached to their jacks and/or that are not able to communicate such information to the aggregation point 124 (for example, because such devices do not include such functionality, because such devices are used with media segments that do not have media information stored in or on them, and/or because bandwidth is not available for communicating such information to the aggregation point 124). In this example, the information can include, for example, information about the devices themselves (such as the devices' MAC addresses and IP addresses if assigned to such devices), information indicating which jacks of the devices are connected to which jacks of other devices in the network (for example, other network entities), and information about the physical media attached to the jacks of the devices. This information can be provided to the aggregation point 124, for example, by manually entering such information into a file (such as a spreadsheet) and then uploading the file to the aggregation point 124 (for example, using a web browser) in connection with the initial installation of each of the various items. Such information can also, for example, be directly entered using a user interface provided by the aggregation point 124 (for example, using a web browser). The aggregation point 124 can also obtain information about the layout of the building or buildings in which the network is deployed, as well as information indicating where each network entity and physical media segment 107 is located within the building. This information can be, for example, manually entered and verified (for example, using a web browser) in connection with the initial installation of each of the various items. In one implementation, such location information includes an X, Y, and Z location for each jack or other termination point for each physical communication media segment (for example, X, Y, and Z location information of the type specified in the ANSI/TIA/EIA 606-A Standard (Administration Standard For The Commercial Telecommunications Infrastructure)). The aggregation point 124 can obtain and maintain testing, media quality, or performance information relating to the various segments of physical communication media that exist in the network. The testing, media quality, or performance information, for example, can be results of testing that is performed when a particular segment of media is manufactured and/or when testing is performed when a particular segment of media is installed or otherwise checked. The aggregation point 124 also includes functionality that provides an interface for external devices or entities to access the physical layer information maintained by the aggregation point 124. This access can include retrieving information from the aggregation point 124 as well as supplying information to the aggregation point 124. In this embodiment, the aggregation point 124 is implemented as “middleware” that is able to provide such external devices and entities with transparent and convenient access to the PLI. Because the aggregation point 124 aggregates PLI from the relevant devices on the IP network 126 and provides external devices and entities with access to such PLI, the external devices and entities do not need to individually interact with all of the devices in the IP network 126 that provide PLI, nor do such devices need to have the capacity to respond to requests from such external devices and entities. The aggregation point 124, in the embodiment shown in Any other portion of the IP network 126 is typically implemented using one or more inter-networking devices. As noted above, an inter-networking device is a type of network entity and can be configured to read PLM information that is stored in or on the segments of physical media 107 that are attached to its jacks and to communicate the PLM information it reads from the attached segments of media 107 (as well as information about the inter-networking device itself) to the aggregation point 124 like any other network entity described here. The aggregation point 124 can be implemented on a standalone network node (for example, a standalone computer running appropriate software) or can be integrated along with other network functionality (for example, integrated with an element management system or network management system or other network server or network element). Moreover, the functionality of the aggregation point 124 can be distribute across many nodes and devices in the network and/or implemented, for example, in a hierarchical manner (for example, with many levels of aggregation points). Moreover, the aggregation point 124 and the network entities are configured so that the aggregation point 124 can automatically discover and connect with the network entities that provide PLI to an aggregation point 124 that are on the network 126. In this way, when network entities that are able to provide PLI to an aggregation point 124 are coupled to the IP network 126, an aggregation point 124 is able to automatically discover the network entities and start aggregating physical layer information for that network entity without requiring the person installing the network entity to have knowledge of the aggregation points 124 that are on the IP network 126. Similarly, when an aggregation point 124 is coupled to the IP network 126, the aggregation point 124 is able to automatically discover and interact with devices that are capable of providing PLI to an aggregation point without requiring the person installing the aggregation point 124 to have knowledge of the devices that are on the IP network 126. Thus, the physical-layer information resources described here can be easily integrated into the IP network 126. The aggregation point 124 can aggregate the PLI from the network entities and physical communication media to associate jacks of network entities (e.g., patch panels) with physical communication media. For example, the PLI can be used to associate a given jack of a network entity with a give physical communication media and/or a particular connector of the physical communication media. Aggregating the PLI can include aggregating multiple such associations to determine physical layer connections between devices. More information about physical layer information and the aggregation point 124 can be found in U.S. Provisional Patent Application Ser. No. 61/124,624, filed on Feb. 13, 2009, titled “MANAGED CONNECTIVITY SYSTEMS AND METHODS” and U.S. patent application Ser. No. 12/705,497, filed on Feb. 12, 2010, titled “AGGREGATION OF PHYSICAL LAYER INFORMATION RELATED TO A NETWORK”, both of which are hereby incorporated herein by reference. The IP network 126 can include one or more local area networks and/or wide area networks (including for example the Internet). As a result, the aggregation point 124 need not be located at the same site as the network entities. Various conventional IP networking techniques can be used in deploying the system of In one implementation of the embodiment shown in In the particular embodiment shown in The PLM functionality included in the system can also support conventional techniques for guiding the technician in carrying out a MAC (for example, by illuminating one or more light emitting diodes (LEDs) to direct a technician to a particular network entity and/or to a particular jack (134, 154) or by displaying messages on a liquid crystal display (LCD) included on or near the network entity. Other PLM functions include keeping historical logs about the media 107 connected to the network entity. In addition to network entities, the techniques described here for reading PLM information stored in or on a segment of physical communication media 107 can be used in one or more end user devices of the network. For example, computers (such as, laptops, servers, desktop computers, or special-purpose computing devices such as IP telephones, IP multi-media appliances, and storage devices) can be configured to read PLM information that is stored in or on the segments of physical communication media 107 that are attached to their jacks and to communicate the media information the read from the attached segments of media 107 (as well as information about the devices themselves) to an aggregation point 124 as described here. In an example, the wall plate devices 130, 150 can communicate PLI with the aggregation point 124 along with “non-service” network traffic over the communication media 107 The host server 402 can be configured to communicate with the aggregation point 124 over the LAN 104 and, more broadly, the IP network 126. The host server 402 can communicate PLI to/from the aggregation point 124 and also communicate PLI to/from each wall outlet device 130, 150. In this way, the PLI from each wall outlet device 130, 150 can be provided to the aggregation point 124 and the aggregation point 124 can provide information and/or commands to each wall outlet device 130, 150. In some examples, one or more of the wall outlet devices 130, 150 can communicative wirelessly as described in more detail below. Each jack 200 comprises a first attachment point 206 and a second attachment point 208. The first attachment point 206 is used to attach one or more communication paths 210 to the jack 200, and the second attachment point 208 is used to attach a segment of physical communication media 107 to the jack 200. The one or more communication paths 210 can be part of the wall outlet device 130, 150 and connected to appropriate components within the wall outlet device 130, 150 or can be part of another communication media 107 that is connected to another network entity (e.g., patch panel 110) at its other end. In the particular embodiment shown in In the embodiment shown in Each jack 200 communicatively couples the respective rear attachment point 206 to the respective front attachment point 208. As a result, one or more communication paths 210 attached to the respective rear attachment point 206 are communicatively coupled to any media segment 107 attached to the respective front attachment point 208. In one implementation, each jack 200 is designed for use with one or more communication paths 107 and a media segment 107 that comprise the same type of communication path(s), in which case each jack 200 communicatively couples the one or more communication paths 210 attached to the respective rear attachment point 206 to any media segment 107 attached to the respective front attachment point 208 at the physical layer level without any media conversion. In other implementations, each jack 200 communicatively couples the one or more communication paths 210 attached to the respective rear attachment point 206 to any media segment 107 attached to the respective front attachment point 208 in other ways (for example, using a media converter if the rear one or more communication paths 210 and the media segment 107 comprise different types of communication paths). As shown in In another implementation of such an embodiment, the storage device and other component(s) are housed within a housing that is separate from the connector 102. In such an implementation, the housing is configured so that it can be snapped onto the media segment 107 or the connector 102, with the PLM interface 216 positioned relative to the connector 102 so that the PLM interface 216 will properly mate with the media reading interface 108 when the connector 102 is inserted into (or otherwise attached to) the front attachment point 208. Various examples of PLM interfaces are described in United States Patent Publication No. US 2011-0116748, filed Oct. 15, 2010, and titled “MANAGED CONNECTIVITY IN FIBER OPTIC SYSTEMS AND METHODS THEREOF,” U.S. patent application Ser. No. 13/025,841, filed on Feb. 11, 2011, titled “MANAGED FIBER CONNECTIVITY SYSTEMS,” and U.S. patent application Ser. No. 13/025,750, filed on Feb. 11, 2011, titled “COMMUNICATIONS BLADED PANEL SYSTEMS,” U.S. Provisional Patent Application Ser. No. 61/124,624, filed on Feb. 13, 2009, titled “MANAGED CONNECTIVITY SYSTEMS AND METHODS,” and U.S. patent application Ser. No. 12/705,497, filed on Feb. 12, 2010, titled “AGGREGATION OF PHYSICAL LAYER INFORMATION RELATED TO A NETWORK,” all of which are hereby incorporated herein by reference. In some of these examples, a four-line PLM interface is used, where the interface includes a single data line for reading and writing data, a power line for providing power to the storage device, a ground line for providing a ground level, and an extra line reserved for future use. Also, in these examples, a storage device that supports the UNI/O bus protocol is used, where the UNI/O bus protocol is used for communicating over the single data lead. One example of such a storage device and PLM interface are the storage devices and interfaces used in the QUAREO™ family of physical layer management products that are commercially available from TE Connectivity. The wall outlet 300 also includes an active module 301 that comprises a programmable processor 302 that is coupled to a storage device. The programmable processor 302 can include any suitable programmable processor, such as a microprocessor (e.g., an 8-bit microprocessor). The storage device can include, for example, an Electrically Erasable Programmable Read-Only Memory (EEPROM) or other non-volatile memory device. The programmable processor 302 and the storage device can be the same die, on separate dies, or can be incorporated into a chip scale package. The programmable processor 302 can be configured to communicate with a storage device or other component in a communication media 107 connected to a jack 200 over a media reading interface 108 of the respective jack 200. The media reading interface 108, while the corresponding connector is inserted into a front attachment point 208 of a jack 200, communicatively couples the programmable processor 302 to the corresponding PLM interface 216 so that the programmable processor 302 can access the storage device or other entity associated with the connector of the communication media 107. The programmable processor 302 is configured to obtain PLM information from communication media 107 connected (mated) with jacks 200 and send the PLM information to the host server 402. The programmable processor 302 can also be configured to send PLI regarding itself to the host server 402 as well as receiving information from the host server 402. To implement the communications with the host server 402, the active module 301 can include a signaling circuit 304, such as an RS-422 signaling circuit, coupled via appropriate pulse transformers 306 to a communication media 308 which is connected at the other end to the host server 402. As such, the signaling circuit 304 can communicate with the host server 402 using a serial communication scheme over the communicate media 308. The active module 301 also includes a power supply unit 310 that is coupled to the transformer 306 for recovering power from the signals on the communication media 308, and for supplying such recovered power to the programmable processor 302 and signaling circuit 304 as described in more detail below. The active module 301 can also include a local input/output port 312 such as a UNIO port. Advantageously, the wall outlet 300 enables the non-service traffic from all of its ports (jacks 200) to travel on paths (e.g., communication media 107) that are distinct from the paths of the service traffic (e.g., communication media 308). In the example shown in The host server 404 can also include a power interface 408 that can be coupled to a suitable power source 410 (e.g., DC power source). The multiplex module 404 can be coupled to the power interface 408 to simplex power and data over the communication media 308 to each wall outlet 300. That power can be recovered from the communication media 208 by the power supply unit 310 in each wall outlet 300. In other examples, conductors (e.g., a power cable) that are separate from the communication media 108 can be used to provide power to each wall outlet 300. In an example, each communication media 308 can comprise a CAT-5 or CAT-6 cable and the host server 402 and each wall outlet 300 can implement serial communication (e.g., RS-422) therebetween using 1, 2, or 4 pairs (e.g., twisted pairs) of communication lines. In Example 2, the wall outlet 900 that is used differs from the wall outlet 300 used in Example 1. The wall outlet 900 that is used in Example 2 is shown in The active module 901 comprises a programmable processor 302 that is coupled to a storage device. The programmable processor 302 can include any suitable programmable processor, such as a microprocessor (e.g., an 8-bit microprocessor). The storage device can include, for example, an Electrically Erasable Programmable Read-Only Memory (EEPROM) or other non-volatile memory device. The programmable processor 302 and the storage device can be the same die, on separate dies, or can be incorporated into a chip scale package. The programmable processor 302 can be configured to communicate with a storage device or other component in a communication media 107 connected to a jack 200 over a media reading interface 108 of the respective jack 200. The media reading interface 108, while the corresponding connector is inserted into a front connector of a jack 200, communicatively couples the programmable processor 302 to the corresponding PLM interface 216 so that the programmable processor 302 can access the storage device or other entity associated with the connector of the communication media 107. The programmable processor 302 is configured to obtain PLM information from communication media 107 connected (mated) with jacks 200 and send the PLM information to the aggregation point 124. The programmable processor 302 can also be configured to send PLI regarding itself to the aggregation point 124 as well as receiving information from the aggregation point 124. To implement the communications with the aggregation point 124, the programmable processor 302 can be configured to communicate with a switch 902 within the active module 901. The switch 902 can be coupled to the programmable processor 302 and can also be coupled to a jack 200 for connection of physical communication media 107 to an end user device 106 and to another jack 200 for connection of a horizontal run of physical communication media 107 to a network entity (e.g., patch panel 110). Accordingly, the switch 902 can function to relay information between the network entity (e.g., switch 160) and an end user device 106 connected to the jack 200, and between the network entity (e.g., switch 160) and the programmable processor 302. The programmable processor 302 can use this connection with the switch 902 to communicate with the aggregation point 124. For example, the programmable processor 302 can communicate PLI to the switch 902 which can provide the PLI over the network 104 to the aggregation point 124. Advantageously, this configuration enables communication between the aggregation point 124 and the programmable processor 302 to be implemented over the same communication media 107 that are used for “non-service” network traffic. Accordingly, no additional communication media 308 need be run. Moreover, this configuration can be easily retrofit into existing networks due to the lack of additional components required outside of the wall outlet 900. Finally, the wall outlet 900 enables the non-service traffic from all of its ports (jacks 200), except for one (or more) port(s), to travel on paths (e.g., communication medium 107) that are distinct from the paths of the service traffic (e.g., communication mediums 308). The active module 901 can also includes a power supply unit 310 to recover power from the communication media 107, such as, for example, by power over Ethernet (PoE) for powering of the programmable processor 302 and switch 902. Line power can also be used as an option in non-PoE installations. Wall outlet 1000 can include one or more jacks 200 configured to mate with one or more connectors of one or more physical communication media 107. In the example shown in The wall outlet 1000 includes an active module 1001 comprising a programmable processor 302 that is coupled to a storage device. The programmable processor 302 can include any suitable programmable processor, such as a microprocessor (e.g., an 8-bit microprocessor). The storage device can include, for example, an Electrically Erasable Programmable Read-Only Memory (EEPROM) or other non-volatile memory device. The programmable processor 302 and the storage device can be the same die, on separate dies, or can be incorporated into a chip scale package. The programmable processor 302 can be configured to communicate with a storage device or other component in a communication media 107 connected to a jack 200 over a media reading interface 108 of the respective jack 200. The media reading interface 108, while the corresponding connector is inserted into a front connector of a jack 200, communicatively couples the programmable processor 302 to the corresponding PLM interface 216 so that the programmable processor 302 can access the storage device or other entity associated with the connector of the communication media 107. The programmable processor 302 is configured to obtain PLM information from communication media 107 connected (mated) with jacks 200 and send the PLM information to the aggregation point 124. The programmable processor 302 can also be configured to send PLI regarding itself to the aggregation point 124 as well as receiving information from the aggregation point 124. To implement the communications with the aggregation point 124, the programmable processor 302 can be configured to communicate with a media access control/physical layer (MAC/PHY) device 1002 within the wall outlet 100. The MAC/PHY 1002 can be coupled to the programmable processor 302 and can also be coupled to a jack 200 for connection of physical communication media 308 to a network entity (e.g., patch panel 110). Accordingly, the MAC/PHY 1002 can translate and forward information between the programmable processor 302 and the network entity. The programmable processor 302 can use this connection with the MAC/PHY 1002 to communicate with the aggregation point 124. For example, the programmable processor 302 can communicate PLI to the MAC/PHY 1002 which can provide the PLI over the network 104 to the aggregation point 124. Advantageously, the wall outlet 1000 enables the non-service traffic from all of its ports (jacks 200) to travel on paths (e.g., communication media 107) that are distinct from the paths of the service traffic (e.g., communication media 308). The active module 1001 can also include a power supply unit 310 to recover power from the communication media 308, such as, for example, by power over Ethernet (PoE) for powering of the programmable processor 302 and MAC/PHY 1002. Line power can also be used as an option in non-PoE installations. Wall outlet 1100 can include one or more jacks 200 configured to mate with one or more connectors of one or more physical communication media 107. In the example shown in The wall outlet 1100 also comprises a programmable processor 302 that is coupled to a storage device. The programmable processor 302 can include any suitable programmable processor, such as a microprocessor (e.g., an 8-bit microprocessor). The storage device can include, for example, an Electrically Erasable Programmable Read-Only Memory (EEPROM) or other non-volatile memory device. The programmable processor 302 and the storage device can be the same die, on separate dies, or can be incorporated into a chip scale package. The programmable processor 302 can be configured to communicate with a storage device or other component in a communication media 107 connected to a jack 200 over a media reading interface 108 of the respective jack 200. The media reading interface 108, while the corresponding connector is inserted into a front connector of a jack 200, communicatively couples the programmable processor 302 to the corresponding PLM interface 216 so that the programmable processor 302 can access the storage device or other entity associated with the connector of the communication media 107. The programmable processor 302 is configured to obtain PLM information from communication media 107 connected (mated) with jacks 200 and send the PLM information to the aggregation point 124. The programmable processor 302 can also be configured to send PLI regarding itself to the aggregation point 124 as well as receiving information from the aggregation point 124. To implement the communications with the aggregation point 124, the programmable processor 302 can be configured to communicate with the switch 1102 within the wall outlet 1100. The switch 1102 can be coupled to the programmable processor 302 and can also be coupled to a plurality of jacks 200 for connection of physical communication media 107 to a plurality of end user devices 106 and to another jack 200 for connection of a horizontal run of physical communication media 107 to a network entity (e.g., patch panel 110). Accordingly, the switch 1102 can function to relay information between the network entity (e.g., patch panel 110, switch 160) and the end user devices 106 connected to the jacks 200. The switch 1102 can also function to relay information between the network entity (e.g., patch panel 110, switch 160) and the programmable processor 302. The programmable processor 302 can use this connection with the switch 1102 to communicate with the aggregation point 124. For example, the programmable processor 302 can communicate PLI to the switch 1102 which can provide the PLI over the network 104 to the aggregation point 124. Advantageously, this configuration enables communication between the aggregation point 124 and the programmable processor 302 to be implemented over the same communication media 107 that are used for “non-service” network traffic. Accordingly, no additional communication media 308 need be run. Moreover, this configuration can be easily retrofit into existing networks due to the lack of additional components required outside of the wall outlet 1100. The wall outlet 1100 also includes a power supply unit 310 to recover power from the communication media 107, such as, for example, by power over Ethernet (PoE) for powering of the programmable processor 302 and switch 1102. Line power can also be used as an option in non-PoE installations. The wall outlet 1300 also includes a media access control/physical layer (MAC/PHY) device 1302 coupled between the programmable processor 302 and the switch 1102. The MAC/PHY 1302 can translate and forward information between the programmable processor 302 and the switch 1102. The programmable processor 302 can use this connection with the MAC/PHY 1302 and switch 1102 to communicate with the aggregation point 124. For example, the programmable processor 302 can communicate PLI to the MAC/PHY 1302 which can provide the PLI to the switch 1102 which provides the PLI over the network 104 to the aggregation point 124. The wall outlet 1600 also includes an active module 1601 that comprises a programmable processor 302 that is coupled to a storage device. The programmable processor 302 can include any suitable programmable processor, such as a microprocessor (e.g., an 8-bit microprocessor). The storage device can include, for example, an Electrically Erasable Programmable Read-Only Memory (EEPROM) or other non-volatile memory device. The programmable processor 302 and the storage device can be the same die, on separate dies, or can be incorporated into a chip scale package. The programmable processor 302 can be configured to communicate with a storage device or other component in a communication media 107 connected to a jack 200 over a media reading interface 108 of the respective jack 200. The media reading interface 108, while the corresponding connector is inserted into a front connector of a jack 200, communicatively couples the programmable processor 302 to the corresponding PLM interface 216 so that the programmable processor 302 can access the storage device or other entity associated with the connector of the communication media 107. The programmable processor 302 is configured to obtain PLM information from communication media 107 connected (mated) with jacks 200 and send the PLM information to the aggregation point 124. The programmable processor 302 can also be configured to send PLI regarding itself to the aggregation point 124 as well as receiving information from the aggregation point 124. To implement the communications with the aggregation point 124, the programmable processor 302 can be configured to communicate with a wireless transceiver 1602 in the active module 1601 that is coupled to an antenna 1604. The wireless transceiver 1602 can translate and forward information between the programmable processor 302 and another entity (e.g., a wireless access point) through wireless communications. The wireless transceiver can use any suitable wireless transmission protocol including, but not limited to IEEE 802.11 (WiFi), IEEE 802.14.5 (ZigBee), and Bluetooth. In an implementation of this example, the programmable processor 302 can use this connection with the wireless transceiver 1602 to communicate with the aggregation point 124. For example, the wireless transceiver 1602 can be wirelessly coupled to another device which is coupled to the network 104. Using the wireless transceiver 1602, PLI and other information can be wirelessly transmitted to/from the other device. The device can provide the PLI over the network 104 to the aggregation point 124. In some implementations of this example, the programmable processor 302 is not coupled to the aggregation point 124 in real time, and other device(s) can occasionally wirelessly couple with the wireless transceiver 1602 to obtain/provide PLI from/to the programmable processor 302. The other device(s) can then also occasionally communicatively couple to the aggregation point 124 for synchronizing of PLI. In some examples, the other device can be another wireless transceiver 1602 in a wall outlet 1600. In one implementation of such an example, multiple wall outlets 1600 can be wirelessly coupled together (e.g., in a mesh network) to provide a communication link from remote wall outlets 1600 to more centralized wall outlets 1600 having a wired connection to network 104 or a communication link to another wireless device (e.g., wireless access point) having a wired connection to network 104. In some such implementations, the centralized wall outlets can have a communicative coupling with the aggregation point 124, thereby providing communicative coupling between the aggregation point 124 and the remote wall outlets 1600. In some such implementations, the centralized wall outlet(s) can include, in addition to including a wireless transceiver 1602 and antenna 1602, a wired communicative coupling with the network 104 and/or aggregation point 124 as described in any of the Examples 1-7 in Advantageously, the wall outlet 1600 enables the non-service traffic from all of its ports (jacks 200) to travel on paths (e.g., communication media 107) that are distinct from the paths of the service traffic (e.g., wireless signals). In an example, the active module 1601 includes a power supply unit 310 to obtain power from a line power source 1606. The power supply unit 310 can also optionally provide PoE to one or more of the jacks 200. In an alternative example, the power supply unit 310 can include power harvesting circuits to harvest power from wireless signals sensed by the antenna 1604. In any case, the power supply unit 310 can provide power for the programmable processor 302 and the wireless transceiver 1602. The active module 1601 can also include a local input/output port 312 such as a UNIO port. The wall outlet 1700 also includes an active module 1701 that comprises a programmable processor 302 that is coupled to a storage device. The programmable processor 302 can include any suitable programmable processor, such as a microprocessor (e.g., an 8-bit microprocessor). The storage device can include, for example, an Electrically Erasable Programmable Read-Only Memory (EEPROM) or other non-volatile memory device. The programmable processor 302 and the storage device can be the same die, on separate dies, or can be incorporated into a chip scale package. The programmable processor 302 can be configured to communicate with a storage device or other component in a communication media 107 connected to a jack 200 over a media reading interface 108 of the respective jack 200. The media reading interface 108, while the corresponding connector is inserted into a front connector of a jack 200, communicatively couples the programmable processor 302 to the corresponding PLM interface 216 so that the programmable processor 302 can access the storage device or other entity associated with the connector of the communication media 107. The programmable processor 302 is configured to obtain PLM information from communication media 107 connected (mated) with jacks 200 and send the PLM information to the aggregation point 124. The programmable processor 302 can also be configured to send PLI regarding itself to another device as well as receiving information from another device. To implement the communications with the other device, the programmable processor 302 can be configured to communicate with a radio frequency identification (RFID) transceiver 1702 in the active module 1701 that is coupled to an antenna 1704. The programmable processor 302 can write information to the non-volatile memory (e.g., EEPROM) of the RFID transceiver 1704. When the RFID transceiver 1702 is interrogated by a RFID reader, the RFID transceiver 1702 can provide such PLI to the RFID reader. A device and/or user associated with the RFID reader may then provide such PLI to the aggregation point 124 for synchronizing of PLI. The RFID transceiver 1702 can be either an active or a passive RFID transceiver. Advantageously, the wall outlet 1700 enables the non-service traffic from all of its ports (jacks 200) to travel on paths (e.g., communication media 107) that are distinct from the paths of the service traffic (e.g., RFID signals). The active module 1701 also includes a power supply unit 310 to obtain power from a battery 1706 therein for powering of the programmable processor 302. In some implementations, the battery 1706 can be separate from any battery used to power (e.g., temporarily store) energy for the RFID transceiver 1702. In other implementations, the battery 1706 can also supply power to the RFID transceiver 1702 and be re-charged by the RFID transceiver 1702. In some implementations, the power supply unit 310 can include power harvesting circuits to harvest power from “non-RFID” wireless signals (as well as signals from an RFID reader interrogating the RFID transceiver 1702) sensed by the antenna 1704 to re-charge the battery 1706. The active module 1701 can also include a local input/output port 312 such as a UNIO port. It should be understood that, in practice, wall outlet 300, wall outlet 900, wall outlet 1000, wall outlet 1100, wall outlet 1200, wall outlet 1300, wall outlet 1400, wall outlet 1600, and/or wall outlet 1700 may be used within the same network. Additionally, although not specifically shown in the Figures herein, any of the Examples described above including a rear jack 200 for mating with a connector of a horizontal run of a communication media 107, can include a media reading interface 108 in that rear jack 200 as described with respect to Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement, which is calculated to achieve the same purpose, may be substituted for the specific embodiments shown. Therefore, it is manifestly intended that this invention be limited only by the claims and the equivalents thereof. Further details, embodiments, and implementations can be found in the following United States patent applications, all of which are hereby incorporated herein by reference: U.S. Provisional Patent Application Ser. No. 61/124,624, filed on Feb. 13, 2009, titled “MANAGED CONNECTIVITY SYSTEMS AND METHODS” (also referred to here as the “'624 Application”); U.S. patent application Ser. No. 12/705,497, filed on Feb. 12, 2010, titled “AGGREGATION OF PHYSICAL LAYER INFORMATION RELATED TO A NETWORK” (is also referred to here as the '497 Application); U.S. patent application Ser. No. 12/705,501, filed on Feb. 12, 2010, titled “INTER-NETWORKING DEVICES FOR USE WITH PHYSICAL LAYER INFORMATION” (also referred to here as the '501 Application); U.S. patent application Ser. No. 12/705,506, filed on Feb. 12, 2010, titled “NETWORK MANAGEMENT SYSTEMS FOR USE WITH PHYSICAL LAYER INFORMATION” (also referred to here as the '506 Application); U.S. patent application Ser. No. 12/705,514, filed on Feb. 12, 2010, titled “MANAGED CONNECTIVITY DEVICES, SYSTEMS, AND METHODS” (also referred to here as the '514 Application); U.S. Provisional Patent Application Ser. No. 61/252,395, filed on Oct. 16, 2009, titled “MANAGED CONNECTIVITY IN ELECTRICAL SYSTEMS AND METHODS THEREOF” (also referred to here as the “'395 Application”); U.S. Provisional Patent Application Ser. No. 61/253,208, filed on Oct. 20, 2009, titled “ELECTRICAL PLUG FOR MANAGED CONNECTIVITY SYSTEMS” (also referred to here as the “'208 Application”); U.S. Provisional Patent Application Ser. No. 61/252,964, filed on Oct. 19, 2009, titled “ELECTRICAL PLUG FOR MANAGED CONNECTIVITY SYSTEMS” (also referred to here as the “'964 Application”); U.S. Provisional Patent Application Ser. No. 61/252,386, filed on Oct. 16, 2009, titled “MANAGED CONNECTIVITY IN FIBER OPTIC SYSTEMS AND METHODS THEREOF” (also referred to here as the “'386 Application”); U.S. Provisional Patent Application Ser. No. 61/303,961, filed on Feb. 12, 2010, titled “FIBER PLUGS AND ADAPTERS FOR MANAGED CONNECTIVITY” (the “'961 Application”); and U.S. Provisional Patent Application Ser. No. 61/303,948, filed on Feb. 12, 2010, titled “BLADED COMMUNICATIONS SYSTEM” (the “'948 Application”); U.S. Provisional Patent Application Ser. No. 61/252,964, filed on Oct. 19, 2009, titled “ELECTRICAL PLUG FOR MANAGED CONNECTIVITY”, Attorney Docket No. 02316.3045USP1; U.S. Provisional Patent Application Ser. No. 61/253,208, filed on Oct. 20, 2009, titled “ELECTRICAL PLUG FOR MANAGED CONNECTIVITY”, Attorney Docket No. 02316.3045USP2; U.S. patent application Ser. No. 12/907,724, filed on Oct. 19, 2010, titled “MANAGED ELECTRICAL CONNECTIVITY SYSTEMS”, Attorney Docket No. 02316.3045USU1; U.S. Provisional Patent Application Ser. No. 61/303,948, filed on Feb. 12, 2010, titled “PANEL INCLUDING BLADE FEATURE FOR MANAGED CONNECTIVITY”, Attorney Docket No. 02316.3069USP1; U.S. Provisional Patent Application Ser. No. 61/413,844, filed on Nov. 15, 2010, titled “COMMUNICATIONS BLADED PANEL SYSTEMS”, Attorney Docket No. 02316.3069USP2; U.S. Provisional Patent Application Ser. No. 61/439,693, filed on Feb. 4, 2011, titled “COMMUNICATIONS BLADED PANEL SYSTEMS”, Attorney Docket No. 02316.3069USP3; U.S. patent application Ser. No. 13/025,730, filed on Feb. 11, 2011, titled “COMMUNICATIONS BLADED PANEL SYSTEMS”, Attorney Docket No. 02316.3069USU1; U.S. patent application Ser. No. 13/025,737, filed on Feb. 11, 2011, titled “COMMUNICATIONS BLADED PANEL SYSTEMS”, Attorney Docket No. 02316.3069USU2; U.S. patent application Ser. No. 13/025,743, filed on Feb. 11, 2011, titled “COMMUNICATIONS BLADED PANEL SYSTEMS”, Attorney Docket No. 02316.3069USU3; U.S. patent application Ser. No. 13/025,750, filed on Feb. 11, 2011, titled “COMMUNICATIONS BLADED PANEL SYSTEMS”, Attorney Docket No. 02316.3069USU4; U.S. Provisional Patent Application Ser. No. 61/303,961; filed on Feb. 12, 2010, titled “Fiber Plug And Adapter For Managed Connectivity”, Attorney Docket No. 02316.3071USP1; U.S. Provisional Patent Application Ser. No. 61/413,828, filed on Nov. 15, 2010, titled “Fiber Plugs And Adapters For Managed Connectivity”, Attorney Docket No. 02316.3071USP2; U.S. Provisional Patent Application Ser. No. 61/437,504, filed on Jan. 28, 2011, titled “Fiber Plugs And Adapters For Managed Connectivity”, Attorney Docket No. 02316.3071USP3; U.S. patent application Ser. No. 13/025,784, filed on Feb. 11, 2011, titled “Managed Fiber Connectivity Systems”, Attorney Docket No. 02316.3071USU1; U.S. patent application Ser. No. 13/025,788, filed on Feb. 11, 2011, titled “Managed Fiber Connectivity Systems”, Attorney Docket No 02316.3071USU2; U.S. patent application Ser. No. 13/025,797, filed on Feb. 11, 2011, titled “Managed Fiber Connectivity Systems”, Attorney Docket No. 02316.3071USU3; U.S. patent application Ser. No. 13/025,841, filed on Feb. 11, 2011, titled “Managed Fiber Connectivity Systems”, Attorney Docket No. 02316.3071USU4; U.S. Provisional Patent Application Ser. No. 61/413,856, filed on Nov. 15, 2010, titled “CABLE MANAGEMENT IN RACK SYSTEMS”, Attorney Docket No. 02316.3090USP1; U.S. Provisional Patent Application Ser. No. 61/466,696, filed on Mar. 23, 2011, titled “CABLE MANAGEMENT IN RACK SYSTEMS”, Attorney Docket No. 02316.3090USP2; U.S. Provisional Patent Application Ser. No. 61/252,395, filed on Oct. 16, 2009, titled “MANAGED CONNECTIVITY IN ELECTRICAL SYSTEMS”, Attorney Docket No. 02316.3021USP1; U.S. patent application Ser. No. 12/905,689, filed on Oct. 15, 2010, titled “MANAGED CONNECTIVITY IN ELECTRICAL SYSTEMS”, Attorney Docket No. 02316.3021USU1; U.S. Provisional Patent Application Ser. No. 61/252,386, filed on Oct. 16, 2009, titled “MANAGED CONNECTIVITY IN FIBER OPTIC SYSTEMS”, Attorney Docket No. 02316.3020USP1; U.S. patent application Ser. No. 12/905,658, filed on Oct. 15, 2010, titled “MANAGED CONNECTIVITY IN FIBER OPTIC SYSTEMS”, Attorney Docket No. 02316.3020USU1; U.S. Provisional Patent Application Ser. No. 61/467,715, filed on Mar. 25, 2011, titled “DOUBLE-BUFFER INSERTION COUNT STORED IN A DEVICE ATTACHED TO A PHYSICAL LAYER MEDIUM”, Attorney Docket No. 100.1176USPR; U.S. Provisional Patent Application Ser. No. 61/467,725, filed on Mar. 25, 2011, titled “DYNAMICALLY DETECTING A DEFECTIVE CONNECTOR AT A JACK”, Attorney Docket No. 100.1177USPR; U.S. Provisional Patent Application Ser. No. 61/467,729, filed on Mar. 25, 2011, titled “IDENTIFIER ENCODING SCHEME FOR USE WITH MULTI-PATH CONNECTORS”, Attorney Docket No. 100.1178USPR; U.S. Provisional Patent Application Ser. No. 61/467,736, filed on Mar. 25, 2011, titled “SYSTEMS AND METHODS FOR UTILIZING VARIABLE LENGTH DATA FIELD STORAGE SCHEMES ON PHYSICAL COMMUNICATION MEDIA SEGMENTS”, Attorney Docket No. 100.1179USPR; and U.S. Provisional Patent Application Ser. No. 61/467,743, filed on Mar. 25, 2011, titled “EVENT-MONITORING IN A SYSTEM FOR AUTOMATICALLY OBTAINING AND MANAGING PHYSICAL LAYER INFORMATION USING A RELIABLE PACKET-BASED COMMUNICATION PROTOCOL”, Attorney Docket No. 100.1181USPR. One embodiment is directed to a wall plate device including one or more jacks. Each jack includes a rear attachment point configured to couple to one or more communication paths in a semi-permanent manner. Each jack also includes a front attachment point configured to mate with a connector of a corresponding physical communication media, and to couple such physical communication media to the rear attachment point. Each jack also includes a media reading interface configured to interface with a PLM interface of a connector connected to the front attachment point. The wall plate device also includes a programmable processor coupled to each of the media reading interfaces and configured to access a storage device of a connector connected to the front attachment point through the media reading interface to obtain PLM information. The programmable processor is configured to communicate the PLM information to another device. 1. A wall plate device comprising:
one or more jacks, each jack including a rear attachment point configured to couple to one or more communication paths for non-service network traffic in a semi-permanent manner, each jack including a front attachment point configured to mate with a connector of a corresponding cable and couple such cable to the one or more communication paths at the rear attachment point, each jack including a media reading interface configured to interface with a physical layer management (PLM) interface of a connector connected to the front attachment point; a programmable processor coupled to each of the media reading interfaces and configured to access a storage device or other component of a connector connected to the front attachment point through the media reading interface to obtain PLM information, the programmable processor configured to communicate the PLM information to a host server. 2. The wall plate device of a signaling circuit coupled to the programmable processor and configured to transmit and receive signals over a second cable coupled thereto, the second cable distinct from any horizontal runs of communication media used for non-service network traffic, wherein the programmable processor is configured to communicate PLM information over the second cable to the host server. 3. The wall plate device of 4. The wall plate device of a power supply unit configured to recover DC power from the second communication media for powering of the programmable processor and the signaling circuit. 5. The wall plate device of a network switch coupled to at least one of the jacks and to a horizontal run of cable, the network switch configured to relay non-service network traffic between the horizontal run and the at least one of the jacks; wherein the programmable processor is coupled to the network switch and configured to send the PLM information to the network switch such that the network switch can communicate the PLM information over the horizontal run of cable along with the non-service network traffic. 6. The wall plate device of a power supply unit configured to recover power from the horizontal run of communication media using a power-over-Ethernet (PoE) protocol, the power supply unit configured to provide such power to the programmable processor and the network switch. 7. The wall plate device of a MAC/PHY translation circuit coupled to the programmable processor and configured to transmit and receive signals over a CAT-5 or CAT-6 cable coupled thereto, the CAT-5 or CAT-6 cable distinct from any horizontal runs of cable used for non-service network traffic, wherein the programmable processor is configured to communicate PLM information over the CAT-5 or CAT-6 cable to an aggregation point. 8. The wall plate device of a wireless transceiver coupled to the programmable processor, wherein the programmable processor is configured to communicate PLM information over a wireless link through the wireless transceiver. 9. The wall plate device of a radio frequency identification (RFID) transceiver including a non-volatile memory coupled to the programmable processor, wherein the programmable processor is configured to store the PLM information in the non-volatile memory such that the RFID transceiver communicates the PLM information when interrogated by an RFID reader. 10. A system for physical layer management, the system comprising:
an aggregation point; and a plurality of wall outlet devices communicatively coupled to the aggregation point through an IP network, each of the plurality of wall outlet devices including: one or more jacks, each jack including a rear attachment point configured to couple to one or more communication paths for non-service network traffic in a semi-permanent manner, each jack including a front attachment point configured to mate with a connector of a corresponding cable and couple such cable to the one or more communication paths at the rear attachment point, each jack including a media reading interface configured to interface with a physical layer management (PLM) interface of a connector connected to the front attachment point; and a programmable processor coupled to each of the media reading interfaces and configured to access a storage device or other component of a connector connected to the front attachment point through the media reading interface to obtain PLM information, the programmable processor configured to communicate the PLM information to the aggregation point over the IP network; a host server coupled to the plurality of wall outlet devices and to the IP network using a plurality of second cables, the second cables distinct from any horizontal runs of cable used for non-service network traffic through the IP network. 11. The system of 12. The system of 13. The system of a power supply unit configured to recover DC power from the respective second cable for powering of the programmable processor and the signaling circuit. 14. The system of a network switch coupled to at least one of the jacks and to a horizontal run of cable that is coupled to the IP network, the network switch configured to relay non-service network traffic between the horizontal run and the at least one of the jacks; wherein the programmable processor of the at least one wall outlet device is coupled to the network switch and configured to send the PLM information to the network switch such that the network switch can communicate the PLM information over the horizontal run of cable along with the non-service network traffic. 15. The system of a power supply unit configured to recover power from the horizontal run of cable using a power-over-Ethernet (PoE) protocol, the power supply unit configured to provide such power to the programmable processor and the network switch. 16. The system of a MAC/PHY translation circuit coupled to the programmable processor and configured to transmit and receive signals over a CAT-5 or CAT-6 cable coupled thereto, the CAT-5 or CAT-6 cable distinct from any horizontal runs of cable used for non-service network traffic, wherein the CAT-5 or CAT-6 cable and the horizontal runs of cable are coupled to the IP network; wherein the programmable processor is configured to communicate PLM information over the CAT-5 or CAT-6 cable to an aggregation point. 17. The system of a wireless transceiver coupled to the programmable processor, wherein the wireless transceivers of the plurality of wall outlet devices are coupled together in a mesh network, wherein the programmable processor of each of the plurality of wall outlet devices is configured to communicate PLM information over a wireless link through the wireless transceiver. 18. A method of physical layer management, the method comprising:
accessing, through a media reading interface of a jack, a storage device associated with a connector of a cable while the connector is connected to the jack to obtain PLM information from the storage device, wherein the jack is in a wall plate device and the accessing is by a programmable processor in the wall plate device; and communicating the PLM information from the wall plate device to an aggregation point, wherein the communicating includes transmitting and receiving signals over a second cable with a host device. 19. The method of sending instructions from the host device to a plurality of wall plate devices, instructing the plurality of wall plate devices to obtain PLM information from cable connected to jacks of the plurality of wall plate devices. 20. The method of sending the PLM information from the programmable processor to a network switch in the wall plate device; and sending the PLM information from the network switch over a horizontal run of cable to the aggregation point via an IP network; wherein the method further includes sending non-service traffic corresponding to the jack from the network switch to the IP network over the horizontal run of cable.CROSS-REFERENCE TO RELATED APPLICATIONS
BACKGROUND
SUMMARY
DRAWINGS
DETAILED DESCRIPTION
Example 1
Example 2
Example 3
Example 4
Example 5
Example 6
Example 7
Example 8
Example 9