Cabling, such as but not limited to, fiber optical cabling and copper wire cabling is used to provide services to a location. The cabling provides communication and power paths between devices. Examples of provided services include telecommunication systems and computer network services. Businesses typically have dedicated telecommunication systems that enable computers, telephones, facsimile machines and the like to communicate with each other, through a private network, and with remote locations via a telecommunications service provider. In most buildings, the dedicated telecommunications system is hard wired. In such hard wired systems, dedicated cabling is coupled to individual service ports throughout the building. The cables from the dedicated service ports extend through the walls of the building to a telecommunications closet or closets. The telecommunications lines from the interface hub of a main frame computer and the telecommunication lines from external telecommunication service providers may also terminate within a telecommunications closet.
In office/LAN environments, as employees move, change positions, and/or add and subtract lines, the patch cords in a typical telecommunications closet may be rearranged quite often. Further communication closets may be relocated or added as service needs change. As a result, cables that are concealed behind walls, ceilings and floors may need to be located when services are to be added or relocated. Concealed cable locations may also need to be located for maintenance reasons. However, it may take a significant amount of time for a technician to locate and identify a desired cable behind a wall or ceiling tile, etc. Accordingly, a need exists for accurately and quickly detecting and identifying the specific cables that are obstructed from view.
The following summary is made by way of example and not by way of limitation. It is merely provided to aid the reader in understanding some of the aspects of the subject matter described. Embodiments provide a mmWave sensing system configured to detect highly reflective-to-mmWave material identification markings associated with one or more cables through a non-metallic material obstruction to identify the cable(s) as well as a location of the identified cable(s).
In one embodiment, a sensing system for identification of at least one cable is provided. The sensing system includes a transceiver and a controller. The transceiver is configured to transmit mmWave signals and receive reflected mmWave signals. The controller is in communication with the transceiver. The controller is configured to direct the transceiver to transmit the mmWave signals. The controller is further configured to process the reflected mmWave signals and identify highly reflective-to-mmWave material identification markings associated with the at least one cable from the processed reflected mmWave signals.
In another example embodiment, another cable identification system is provided. The system includes highly reflective-to-mmWave material identification markings that are attached to at least one cable. The identification markings being configured to reflect mmWave signals. The metallic identification markers are further configured to convey a pattern read by a sensor system processing the reflected mmWave signals.
In yet another embodiment, a method of locating and identifying at least one cable, the method includes applying mmWave signals of select frequency to a location anticipated as containing the at least one cable; processing reflected mmWave signals to discover if identification markers are present in the processed reflected mmWave signals; comparing discovered identification markers with known identification markers; and generating cable information associated with matched discovered and known identification markers.
Embodiments can be more easily understood and further advantages and uses thereof will be more readily apparent, when considered in view of the detailed description and the following figures in which:
In accordance with common practice, the various described features are not drawn to scale but are drawn to emphasize specific features relevant to the subject matter described. Reference characters denote like elements throughout Figures and text.
In the following detailed description, reference is made to the accompanying drawings, which form a part hereof, and in which is shown by way of illustration specific embodiments in which the inventions may be practiced. These embodiments are described in sufficient detail to enable those skilled in the art to practice the embodiments, and it is to be understood that other embodiments may be utilized and that changes may be made without departing from the spirit and scope of the present invention. The following detailed description is, therefore, not to be taken in a limiting sense, and the scope of the present invention is defined only by the claims and equivalents thereof.
Embodiments use a millimeter wave (mmWave) sensing system that includes an ultra-wide bandwidth radar to penetrate solid objects such as drywall, brick and the earth. Although, mmWave signals pass through such objects, mmWave signals of select frequencies bounce off of highly reflective-to-mmWave material such as metallic material. For example, mmWave signals having a frequency around 60 giga Hz reflects off metal. Other the frequencies that cause mmWave signals to reflect of metallic objects while also penetrating non-metallic objects may also be used as well.
Using a radar system with mmWave signals that reflect off of metals, identification markings made of metal that are associated with cabling, can be identified behind the solid objects. Embodiments use various sized and spaced highly reflective-to-mmWave material identification markings such as bands that are unique to a specific cable. Embodiments may create a coding system that not only allows the cables to be located but also to be identified. Besides an identification of the cable, other identification information associated with the identification markings may be provided upon the detection of identification markings. The other identification information may include such information as cable type, location of cable, cable use, cable connections etc. Further, the identification markers may be part of global system that uses the same identification markers for the same type of cables. Further the identification markers may be locally unique to a specific cable. Although the sensing system described herein is directed to sensing identification markings associated with cabling, the identification markings may be used to identify other types of equipment and objects hidden from view.
Transceiver 104 is in communication with a control system 106 in the example embodiment of
In general, the controller 108 may include any one or more of a processor, microprocessor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field program gate array (FPGA), or equivalent discrete or integrated logic circuitry. In some example embodiments, controller 108 may include multiple components, such as any combination of one or more microprocessors, one or more controllers, one or more DSPs, one or more ASICs, one or more FPGAs, as well as other discrete or integrated logic circuitry. The functions attributed to the controller herein may be embodied as software, firmware, hardware or any combination thereof. The controller 108 may be part of a system controller or a component controller. The memory 110 may include computer-readable operating instructions that, when executed by the controller 108 provides functions of the sensing system 100. Such functions may include the functions of processing reflected mmWave signals described below. The computer readable instructions may be encoded within the memory 110. Memory 110 is an appropriate non-transitory storage medium or media including any volatile, nonvolatile, magnetic, optical, or electrical media, such as, but not limited to, a random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), electrically-erasable programmable ROM (EEPROM), flash memory, or any other storage medium.
As illustrated in
In one embodiment, the controller 108 decodes encoded patterns in the identification markings 140 into machine-usable decoded identification data that the controller 108 compares to identification data stored in the memory 110. If a match is found, identification information associated with the decoded identification data is generated. The generated identification information may be displayed on a display 114 and/or sent to the remote base 150. The generated identification information may also be stored locally in memory 110 or in a remote database. Further in an embodiment, the decoding and identification may take place at the remote base 150 with the generated identification information being sent back to the controller 108 when a match is found. Further in another embodiment, an image of the identification markings is compared with images in a database to generate the identification information.
In one embodiment, the sensing system 100 includes a location determining device 118. Examples of location determining devices include a global positioning satellite (GPS) device and indoor positioning system (IPS) device. An example of an IPS is a WiFi system that determines distances to nearby anchor nodes. The location determination device 118 may be used to provide location directions to a technician to where a cable is supposed to be located behind an object. The directions may be display on a display 114 of the sensing system. Further location information can also be used once a cable is detected with the sensing system 100 to store or update the location of the detected identification markings associated with the cable for future use either locally in memory 110 or in database 152 of the remote base 150.
An example using labels for the identification markings is illustrated in
Further having identification markings spaced along a cable allows for a greater chance of locating a concealed cable. In addition, bundles of cables, such as cables 300a through 330g may include individual identification markers as long as the individual markers are spaced a select distance from each to allow the sensing system 100 to separate them out. The spaced select distance is based at least in part on the process resolution of the sensing system 100. Further as the mmWave technology and resolution techniques evolve, the size of the identification markers and the space between markers needed will decrease in size.
The identification system works well for optic fiber cables but may be used on any type of cable. For example, cables with metallic features, such as copper wires and cables with metallic shielding may also use this type of identification system. Referring to
The process starts at block (602) by starting up the sensing system 100. The controller 108, based on instructions stored in the memory 110, direct the transceiver 104 to transmit mmWave signals of a select frequency that are radiated from the antenna 102 at block (604). A technician directs the antenna 102 in a direction of a wall, ceiling, floor, ground etc. the technician hopes to find a concealed cable behind or within.
The controller 108 monitors the transceiver 104 to determine if any mmWave signals have been reflected back through the antenna 102 at block (606). If no reflections are detected at block (606), the process continues at block (604) with the antenna radiating the mmWave signals. As the technician moves the direction of the antenna 102 along the wall, ceiling, floor, ground etc., any metal behind the wall, ceiling, floor, ground etc., will reflect the mmWaves back to the antenna 102. If the controller detects reflected mmWave signals at block (606) at the transceiver 104, the controller 108 processes the reflected mmWave signals at block (608) based on instructions stored in memory 110.
In one embodiment, processing the reflected mmWave signals comprise processing the reflected mmWave signals into images. The images are compared with known identifier images at block (610). In an embodiment, the know identification markers and associated identification information are stored in a database in the memory 110. In other embodiments, as discussed above, the identification information may be stored at a remote base 150 that is in communication with the controller 108. In one example embodiment, the comparing is done on a bit by bit level. Further, in embodiments, known processing techniques may be used to further define features in the reflected mmWave signals.
It is determined in block (612) if a match has been found. If no match is found, a “no identification message” is generated at bock (614) that may be displayed on display 114 of the sensing system 100. The process then continues at block (604) with the antenna radiating the mmWave signals.
If a match is detected at block (612), an “identification message” is generated at block (616). In an embodiment, the identification message is displayed on display 114 of the sensing system 100. As discussed above the identification message may include the type of cable, connection information, location of connection information, location of cable etc. In one embodiment, the identification information is communicated to the remote base 150 to be stored in the database 152.
Example 1 includes a sensing system for identification of at least one cable. The sensing system includes a transceiver and a controller. The transceiver is configured to transmit mmWave signals and receive reflected mmWave signals. The controller is in communication with the transceiver. The controller is configured to direct the transceiver to transmit the mmWave signals. The controller is further configured to process the reflected mmWave signals and identify highly reflective-to-mmWave material identification markings associated with the at least one cable from the processed reflected mmWave signals.
Example 2 includes the sensing system of Example 1, further including an antenna and a memory. The antenna is configured to radiate the mmWave signals and detect the reflected mmWave signals. The memory is configured to store at least operating instructions. The controller is configured to direct the transceiver to transmit the mmWave signals, process the reflected mmWave signals and identify the identification markings from the processed reflected mmWave signals based on the stored operating instructions in the memory.
Example 3 includes the sensing system of any of the Examples 1-2, further including a communication system that is configured to communicate with a remote base.
Example 4 includes the sensing system of any of the Examples 1-3, wherein the controller is configured to process the reflected mmWave signals to decode identification data and compare the decoded identification data with identification data in a database.
Example 5 includes the sensing system of Example 4, wherein the database is remote from the sensing system.
Example 6 includes the sensing system of any of the Examples 1-5, wherein the controller is configured to determine a location of the at least one cable along a length of the at least one cable based on the identified identification markings.
Example 7 includes the sensing system of any of the examples 1-6, further including a position determining device that is configured to determine the location of the sensing system. The controller further configured to at least one of generate directions to where the at least one cable is believed to be located and store the location of the at least one cable once identified by the identification markings.
Example 8 includes a cable identification system. The system includes highly reflective-to-mmWave material identification markings that are attached to at least one cable. The identification markings being configured to reflect mmWave signals. The identification markers are further configured to convey a pattern read by a sensor system processing the reflected mmWave signals.
Example 9 includes the cable identification system of Example 8, wherein the identification markers are one of attached to a jacket of the at least one cable, attached to a label that is attached to a jacket of the at least one cable and tethered to the at least one cable.
Example 10 includes the cable identification system of any of the Examples 8-9, wherein the identification markings include a plurality of sets of identification markings that are spaced along a length of the at least one cable.
Example 11 includes the cable identification system of Example 10, wherein at least one set of the identification markings is different than at least one other set of the identification markings.
Example 12 includes the cable identification system of Example 11, wherein each set of the plurality of sets of the identification markers indicates a specific location along a length of the at least one cable.
Example 13 includes the cable identification system of Example 8, wherein the at least one cable includes a bundle of cables and the identification markings are used to identify at least one of the bundle of cables and at least one of the cables in the bundle of cables.
Example 14 includes a method of locating and identifying at least one cable, the method includes applying mmWave signals of select frequency to a location anticipated as containing the at least one cable; processing reflected mmWave signals to discover if identification markers are present in the processed reflected mmWave signals; identifying discovered identification markers; and generating cable information associated with matched discovered and known identification markers.
Example 15 includes the method of Example 14, wherein the generated cable information includes at least one of cable identification information, cable type information, location along a length of the cable information, cable use information and cable connections information.
Example 16 includes the method of any of the Examples 14-15, further wherein the processing of the reflected mmWave signals includes decoding the identification markers into identification data and comparing the decoded identification data with identification data in a database.
Example 17, includes the method of any of the Examples 14-16, further including displaying the generated cable information.
Example 18 includes the method of any of the Examples 14-17, further including directing a technician to a location where the at least one cable may be located using a location determining device.
Example 19 includes the method of any of the Examples 14-18, further including communicating at least one of cable identification information and location information to a remote base.
Example 20 includes the method of any of the Examples 14-19, wherein at least one of the processing reflected mmWave signals and comparing discovered identification markers with known identification markers is done at a remote location from a signal generator that generates the mmWave signals.
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 embodiment shown. This application is intended to cover any adaptations or variations of the present invention. Therefore, it is manifestly intended that this invention be limited only by the claims and the equivalents thereof.
This Application claims priority to U.S. Provisional Application Ser. No. 63/053,411, same title herewith, filed on Jul. 17, 2020, which is incorporated in its entirety herein by reference.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US21/33980 | 5/25/2021 | WO |
Number | Date | Country | |
---|---|---|---|
63053411 | Jul 2020 | US |