Fiber Optic Delay Calculator: Formula & Examples
- Signal speed in fiber
- km/s
- Result
- Fiber length
- 1000 m
- You entered
- Core refractive index
- 1.468
- You entered
A fiber optic delay calculator works out the time it takes for a light signal to travel through a length of optical fiber. You enter the fiber length and the refractive index of the core (or the velocity factor), and the calculator returns the one-way propagation delay in nanoseconds, microseconds, or milliseconds. This page explains the formula, how to use it, and what the result actually means for network design and testing.
Formula
The propagation delay of light in a fiber is given by:
t = (L × n) / c
- t = one-way delay (seconds, usually converted to nanoseconds or microseconds)
- L = fiber length (meters)
- n = refractive index of the fiber core (unitless, typically 1.45–1.50 for silica glass)
- c = speed of light in vacuum = 299,792,458 m/s
For a 1 km fiber with n = 1.468, the delay is (1000 × 1.468) / 299,792,458 = 4.897 µs (microseconds), or 4897 ns.
Worked Example
Using the default values from the calculator above:
- Fiber length = 1000 m
- Refractive index = 1.468
- Delay = (1000 × 1.468) / 299,792,458 = 1468 / 299,792,458 = 4.8967 × 10⁻⁶ s
- Convert to nanoseconds: 4.8967 × 10⁻⁶ × 1e9 = 4896.7 ns, which rounds to 4896.7 ns (or 4.90 µs).
The calculator shows 4896.7 ns and a signal speed of 204,217 km/s (299,792.458 / 1.468).
Why Refractive Index Matters
Light travels slower in glass than in a vacuum. The refractive index (n) is the ratio of the speed of light in vacuum to the speed in the material. For standard single-mode fiber (SMF-28), n ≈ 1.468 at 1310 nm and 1550 nm wavelengths. Multimode fiber (OM3/OM4) has a slightly different index, often around 1.482, because of the larger core and different doping. The exact value depends on the fiber manufacturer and the operating wavelength, but for most practical purposes, using 1.47 gives an error of less than 1%.
How to Use the Calculator
Enter the physical length of the fiber in meters (or convert from feet: 1 ft = 0.3048 m). Then enter the core refractive index. If you know the velocity factor (VF) instead, you can convert it to refractive index using n = 1 / VF. For example, a fiber with VF = 0.67 has n = 1.49. The calculator then gives the one-way delay and the effective signal speed in km/s.
For a round-trip delay (e.g., for OTDR testing or ping time), multiply the one-way delay by 2. The calculator gives one-way only.
Common Mistakes and Misconceptions
- Using the speed of light in vacuum directly: Many people assume light travels at 3×10⁸ m/s in fiber, but it actually travels about 2×10⁸ m/s. For a 10 km link, the difference is about 15 µs.
- Confusing length units: Always convert feet to meters (1 ft = 0.3048 m) and kilometers to meters (1 km = 1000 m) before using the formula.
- Ignoring the wavelength: The refractive index changes slightly with wavelength. For most links, the difference between 1310 nm and 1550 nm is less than 0.002, which changes the delay by less than 0.1%.
- Using the group index vs. phase index: For delay calculations, the group refractive index (typically 1.468 for SMF-28) is the correct one, not the phase index (about 1.467). The difference is small but can matter for high-precision timing.
When to Use a Fiber Delay Calculator
You need this calculation in several scenarios:
- Designing a network that requires precise timing, such as financial trading systems or telecom synchronization (e.g., IEEE 1588 PTP).
- Estimating the round-trip time for a fiber link to set expected ping times or to verify OTDR measurements.
- Calculating delay for fiber delay lines used in signal processing or test equipment.
- Comparing the latency of different fiber types (single-mode vs. multimode) or different lengths.
For example, a 100 km single-mode fiber link with n = 1.468 has a one-way delay of (100,000 × 1.468) / 299,792,458 = 0.0004897 s = 489.7 µs. Round-trip would be 979.4 µs, so a ping would show about 0.98 ms just for the fiber, plus electronics and routing delays.
Limitations of the Formula
The formula assumes a straight fiber with a uniform refractive index. In reality, fiber is wound on spools, has bends, and may have splices and connectors. Bends and splices add negligible delay (microseconds at most), but they do cause attenuation. The formula does not account for chromatic dispersion, which spreads pulses in time, but dispersion affects pulse shape, not the average delay. For very high precision (sub-nanosecond), you need to consider the exact group index at your operating wavelength and the temperature coefficient of the fiber (about 1 ps/km/°C for delay).
Frequently Asked Questions
What is the typical delay per kilometer for single-mode fiber?
For standard single-mode fiber (n ≈ 1.468), the one-way delay is about 4.9 µs per kilometer. This is often approximated as 5 µs/km for quick mental calculations. The exact value depends on the fiber’s refractive index, which varies slightly by manufacturer and wavelength.
How do I convert fiber delay from nanoseconds to microseconds?
Divide the nanoseconds by 1000. For example, 4896.7 ns = 4.8967 µs. The calculator does this automatically if you choose the output unit, but you can also do it manually.
Does fiber type (single-mode vs. multimode) affect delay?
Yes, because multimode fiber has a slightly higher refractive index (around 1.482 for OM3/OM4) than single-mode (1.468). This means multimode fiber has a slightly higher delay per kilometer: about 4.94 µs/km vs. 4.90 µs/km. The difference is about 1%.
How do I calculate round-trip delay?
Multiply the one-way delay by 2. For a 10 km fiber with n = 1.468, one-way is 48.97 µs, so round-trip is 97.94 µs. This is the delay you would see in a ping time (plus other network equipment delays).
What is velocity factor and how do I use it?
Velocity factor (VF) is the ratio of the speed of light in the fiber to the speed in a vacuum. It is the reciprocal of the refractive index: VF = 1/n. For n = 1.468, VF = 0.681. If you know VF, you can enter n = 1/VF into the calculator.
Does temperature affect fiber delay?
Yes, but very slightly. The refractive index of glass changes with temperature, causing a delay change of about 1 picosecond per kilometer per degree Celsius (1 ps/km/°C). For a 100 km link, a 10°C change would alter the delay by about 1 ns, which is negligible for most applications but can matter for high-precision timing systems.
Related
Formula used
in len | Fiber length | m | 1000 | 0 in n | Core refractive index | - | 1.468 | 1 out delay | One-way delay | ns | (len * n) / 299792458 * 1e9 | 2 out velocity | Signal speed in fiber | km/s | 299792458 / n / 1000 | 0
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.