Systems and methods for identifying threat distance to fiber optic cable
In some implementations, a device may obtain responsivity data for segments of a fiber optic cable. The device may receive, from a sensor device, vibration data associated with the fiber optic cable, the vibration data being produced by a vibration source in or on soil associated with the fiber optic cable. The device may normalize, based on the responsivity data, the vibration data. The device may determine, based on the normalized vibration data, a distance of the vibration source from the fiber optic cable. The device may perform one or more actions based on the distance satisfying a distance threshold.
1. A method, comprising:
obtaining, by a device, responsivity data for a fiber optic cable deployed within an environment,
wherein the responsivity data indicates differences in vibration dampening by the environment around the fiber optic cable;
receiving, by the device and from a sensor device, vibration data associated with at least two locations along the fiber optic cable,
wherein the vibration data is produced by a vibration source in or on the environment;
determining, by the device and based on the responsivity data and the vibration data, respective normalized signal intensity values at the at least two locations along the fiber optic cable;
determining, by the device and based on the respective normalized signal intensity values at the at least two locations along the fiber optic cable, a distance between the vibration source and one of the at least two locations along the fiber optic cable,
wherein determining the distance is further based on a vibration-dampening coefficient of soil within the environment, or
wherein:
the at least two locations along the fiber optic cable include three locations along the fiber optic cable, and
determining the distance is further based on a ratio involving the respective normalized signal intensity values at the three locations along the fiber optic cable; and
performing, by the device, one or more actions associated with verifying a function of the fiber optic cable or preventing damage to the fiber optic cable based on the distance satisfying a distance threshold.
2. The method of claim 1 , wherein the responsivity data includes measurements of responsivity of the fiber optic cable at segments of the fiber optic cable.
3. The method of claim 2 , wherein responsivity for a first one of the segments is different than responsivity for a second one of the segments.
4. The method of claim 1 , wherein determining the distance is further based on the vibration-dampening coefficient of the soil within the environment.
5. The method of claim 4 , further comprising obtaining the vibration-dampening coefficient from a look-up table of vibration-dampening coefficients that are based on types of soil along the fiber optic cable.
6. The method of claim 1 , wherein the at least two locations along the fiber optic cable include the three locations along the fiber optic cable, and
wherein determining the distance is further based on the respective normalized signal intensity values at the three locations along the fiber optic cable.
7. The method of claim 1 , further comprising:
determining, by the device and based on subsequent vibration data produced by the vibration source, a movement direction of the vibration source; and
wherein performing the one or more actions includes performing the one or more actions further based on the movement direction of the vibration source.
8. The method of claim 1 , wherein the one or more actions include at least one of:
causing an autonomous vehicle to be dispatched to a location associated with the vibration source, to verify that the vibration source is associated with excavation;
causing an autonomous vehicle to be dispatched to the location associated with the vibration source to provide an alert regarding a potential for damage of the fiber optic cable;
causing a technician to be dispatched to the location associated with the vibration source to provide the alert regarding the potential for damage of the fiber optic cable; or
causing the fiber optic cable to be tested to verify that the fiber optic cable is properly functioning.
9. A device, comprising:
one or more processors configured to:
obtain responsivity data a fiber optic cable deployed within an environment,
wherein the responsivity data indicates differences in vibration dampening by the environment around the fiber optic cable;
receive, from a sensor device, vibration data associated with at least two locations along the fiber optic cable,
wherein the vibration data is produced by a vibration source;
determine, based on the responsivity data and the vibration data, respective normalized values at the at least two locations along the fiber optic cable;
determine, based on respective normalized intensity values at the at least two locations along the fiber optic cable, a distance between the vibration source and one of the at least two locations along the fiber optic cable,
wherein the one or more processors, when determining the distance, are configured to determine the distance further based on a vibration-dampening coefficient of soil within the environment, or
wherein:
the at least two locations along the fiber optic cable include three locations along the fiber optic cable, and
the one or more processors, when determining the distance, are configured to determine the distance further based on a ratio involving the respective normalized intensity values at the three locations along the fiber optic cable; and
perform one or more actions associated with verifying a function of the fiber optic cable or preventing damage to the fiber optic cable based on the distance satisfying a distance threshold.
10. The device of claim 9 , wherein the vibration data includes respective intensity values at the at least two locations along the fiber optic cable, and
the one or more processors, when determining the respective normalized intensity values at the at least two locations along the fiber optic cable, are configured to:
increase or decrease the respective intensity values based on the responsivity data.
11. The device of claim 9 , wherein the one or more processors, when obtaining the responsivity data, are further configured to:
obtain measurements of vibration responsivity at segments of the fiber optic cable; and
generate the responsivity data based on the measurements.
12. The device of claim 9 , wherein the one or more processors, when obtaining the responsivity data, are further configured to:
obtain an ambient vibration level over a duration of time for segments of the fiber optic cable; and
determine the responsivity data, for each segment, based on a result of comparing the ambient vibration level of the segment with an acoustic signal measured at the segment.
13. The device of claim 9 , wherein the vibration source includes construction activity.
14. The device of claim 13 , wherein the construction activity includes at least one of excavation, digging, or drilling.
15. A non-transitory computer-readable medium storing instructions, the instructions comprising:
one or more instructions that, when executed by one or more processors, cause the one or more processors to:
obtain responsivity data for a fiber optic cable deployed within an environment,
wherein the responsivity data indicates differences in vibration dampening by the environment around the fiber optic cable;
receive, from a sensor device, vibration data associated with at least two locations along the fiber optic cable,
wherein the vibration data is produced by a vibration source in or on the environment;
determine, based on the responsivity data and the vibration data, respective normalized intensity values at the at least two locations along the fiber optic cable;
determine, based on the respective normalized intensity values at the at least two locations along the fiber optic cable, a distance between the vibration source and the fiber optic cable,
wherein the one or more instructions, that cause the one or more processors to determine the distance, further cause the one or more processors to determine the distance further based on a vibration-dampening coefficient of soil within the environment, or
wherein:
the at least two locations along the fiber optic cable include three locations along the fiber optic cable, and
the one or more instructions, that cause the one or more processors to determine the distance, further causes the one or more processors to determine the distance further based on a ratio involving the respective normalized intensity values at the three locations along the fiber optic cable; and
perform one or more actions associated with verifying a function of the fiber optic cable or preventing damage to the fiber optic cable based on the distance satisfying a distance threshold.
16. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the one or more processors to:
determine, based on subsequent vibration data produced by the vibration source, a movement direction of the vibration source; and
perform the one or more actions further based on the movement direction of the vibration source.
17. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to determine the distance, further cause the one or more processors to determine the distance further based on the vibration-dampening coefficient of soil within the environment and a length of the fiber optic cable between the at least two locations along the fiber optic cable.
18. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to determine the distance, further cause the one or more processors to determine the distance further based on the vibration-dampening coefficient of soil within the environment.
19. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions further cause the one or more processors to determine that the vibration source is a threat to the fiber optic cable based on a deviation, of an intensity level of the vibration data from an ambient vibration level, satisfying a vibration deviation threshold.
20. The non-transitory computer-readable medium of claim 15 , wherein the one or more instructions, that cause the one or more processors to determine the distance, further cause the one or more processors to determine the distance further based on the ratio involving the respective normalized intensity values at the three locations along the fiber optic cable.