Hats Network | LogoHats Network
BackbonePoP Latency

Theoretical Fiber Latency Formula Verification

Verify AS203314's theoretical fiber latency model with rendered equations, unit checks, and a complete Tokyo-to-Sydney numerical reconciliation.

Open Data

The worked example uses Tokyo (TYO) to Sydney (SYD) and a fixed 101.7 ms RTT recorded on July 18, 2026. Keeping this fixture unchanged lets the regression test check the equations independently of later measurement rounds. Coordinates are public GeoNames city centres.

Verification scope

This is a reproducibility check for the public theoretical model. It verifies the mathematics and implementation outputs; it does not attempt to reconstruct a deployed cable path. Read Latency Coordinates & Fiber Model Inputs for coordinate resolution, source selection, and engineering assumptions.

Symbols and reference inputs

SymbolMeaningVerification value
AATokyo GeoNames city centre35.68950∘, 139.69171∘35.68950^\circ,\ 139.69171^\circ
BBSydney GeoNames city centre−33.86785∘, 151.20732∘-33.86785^\circ,\ 151.20732^\circ
dgd_gWGS-84 inverse-geodesic distance7 792.8 km7\,792.8\ \mathrm{km}
ccSpeed of light in vacuum299 792.458 km s−1299\,792.458\ \mathrm{km\,s^{-1}}
nsn_sStandard-fiber group index1.46791.4679
nun_uLow-latency-fiber group index1.46201.4620
λ\lambdaEngineering path multiplier1.051.05
α\alphaAttenuation reference0.20 dB km−10.20\ \mathrm{dB\,km^{-1}}
SSMaximum modeled optical span80 km80\ \mathrm{km}
τa\tau_aOne-pass amplifier transit delay0.05 μs0.05\ \mathrm{\mu s}
RTTpRTT_pReference RTT fixture (2026-07-18)101.7 ms101.7\ \mathrm{ms}

1. WGS-84 geodesic verification

The first step is the WGS-84 inverse geodesic:

dg=InverseGeodesic⁡WGS84(A,B)=7 792.8 kmd_g = \operatorname{InverseGeodesic}_{\mathrm{WGS84}}(A,B) = 7\,792.8\ \mathrm{km}

Using the ellipsoid avoids the spherical-Earth approximation. Its surface distance supplies the geographic lower bound for the remaining steps.

2. Vacuum propagation floor

RTT covers the distance twice. The factor 10310^3 converts seconds to milliseconds:

RTTvac=2dgc×103=2(7 792.8 km)299 792.458 km s−1×103 ms s−1=51.99 ms\begin{aligned} RTT_{\mathrm{vac}} &= \frac{2d_g}{c} \times 10^3 \\ &= \frac{2(7\,792.8\ \mathrm{km})} {299\,792.458\ \mathrm{km\,s^{-1}}} \times 10^3\ \mathrm{ms\,s^{-1}} \\ &= 51.99\ \mathrm{ms} \end{aligned}

Kilometres cancel in the ratio; the result is in seconds before conversion.

3. Silica propagation floors

Fiber group velocity is given by:

vg=cngv_g = \frac{c}{n_g}

Substituting the standard single-mode group index gives:

RTTfiber=2dgnsc×103=2(7 792.8)(1.4679)299 792.458×103=76.31 ms\begin{aligned} RTT_{\mathrm{fiber}} &= \frac{2d_g n_s}{c} \times 10^3 \\ &= \frac{2(7\,792.8)(1.4679)} {299\,792.458} \times 10^3 \\ &= 76.31\ \mathrm{ms} \end{aligned}

For the low-latency material comparison:

RTTULL=2dgnuc×103=2(7 792.8)(1.4620)299 792.458×103=76.01 ms\begin{aligned} RTT_{\mathrm{ULL}} &= \frac{2d_g n_u}{c} \times 10^3 \\ &= \frac{2(7\,792.8)(1.4620)} {299\,792.458} \times 10^3 \\ &= 76.01\ \mathrm{ms} \end{aligned}

The resulting propagation times must follow this ordering:

RTTvac<RTTULL<RTTfiberRTT_{\mathrm{vac}} < RTT_{\mathrm{ULL}} < RTT_{\mathrm{fiber}}

4. Engineering path, attenuation, and amplifiers

The engineering reference applies the stated path allowance:

de=λdg=1.05(7 792.8)=8 182.5 km\begin{aligned} d_e &= \lambda d_g \\ &= 1.05(7\,792.8) \\ &= 8\,182.5\ \mathrm{km} \end{aligned}

Optical power loss is calculated as:

LdB=αde=(0.20 dB km−1)(8 182.5 km)=1 636.5 dB\begin{aligned} L_{\mathrm{dB}} &= \alpha d_e \\ &= (0.20\ \mathrm{dB\,km^{-1}}) (8\,182.5\ \mathrm{km}) \\ &= 1\,636.5\ \mathrm{dB} \end{aligned}

Span and inline-amplifier counts are calculated separately:

Nspan=⌈deS⌉=⌈8 182.580⌉=103Namp=max⁡(0,Nspan−1)=102\begin{aligned} N_{\mathrm{span}} &= \left\lceil \frac{d_e}{S} \right\rceil = \left\lceil \frac{8\,182.5}{80} \right\rceil = 103 \\ N_{\mathrm{amp}} &= \max(0,N_{\mathrm{span}}-1) = 102 \end{aligned}

Convert each amplifier's microsecond contribution to milliseconds:

RTTamp=2Nampτa=2(102)(0.05 μs)=10.2 μs=0.0102 ms\begin{aligned} RTT_{\mathrm{amp}} &= 2N_{\mathrm{amp}}\tau_a \\ &= 2(102)(0.05\ \mathrm{\mu s}) \\ &= 10.2\ \mathrm{\mu s} = 0.0102\ \mathrm{ms} \end{aligned}

Adding the terms gives the engineering floor:

RTTeng=2densc×103+RTTamp=2(8 182.5)(1.4679)299 792.458×103+0.0102=80.14 ms\begin{aligned} RTT_{\mathrm{eng}} &= \frac{2d_e n_s}{c} \times 10^3 + RTT_{\mathrm{amp}} \\ &= \frac{2(8\,182.5)(1.4679)} {299\,792.458} \times 10^3 + 0.0102 \\ &= 80.14\ \mathrm{ms} \end{aligned}

Attenuation enters through NspanN_{\mathrm{span}} and NampN_{\mathrm{amp}}. It does not appear in the propagation-speed term, whose units and physical meaning are different.

5. Mapped-fiber research reference

The separate mapped-fiber research comparison uses 1.33×:

RTTmapped=1.33RTTfiber=1.33(76.31 ms)=101.50 ms\begin{aligned} RTT_{\mathrm{mapped}} &= 1.33RTT_{\mathrm{fiber}} \\ &= 1.33(76.31\ \mathrm{ms}) \\ &= 101.50\ \mathrm{ms} \end{aligned}

The result is close to the fixed Tokyo-to-Sydney fixture. That numerical agreement does not establish the route's cable length.

6. Efficiency and latency inflation

With the fixed 101.7 ms101.7\ \mathrm{ms} observation:

η=100RTTfiberRTTp=10076.31101.7=75.03%≈75.0%\begin{aligned} \eta &= 100\frac{RTT_{\mathrm{fiber}}}{RTT_p} \\ &= 100\frac{76.31}{101.7} \\ &= 75.03\% \approx 75.0\% \end{aligned} I=RTTpRTTfiber=101.776.31=1.3327≈1.33\begin{aligned} I &= \frac{RTT_p}{RTT_{\mathrm{fiber}}} \\ &= \frac{101.7}{76.31} \\ &= 1.3327 \approx 1.33 \end{aligned}

Converting efficiency from percent to a ratio makes it the reciprocal of inflation:

η100=1I\frac{\eta}{100} = \frac{1}{I}

7. Implementation reconciliation

OutputFormula resultExpected implementation outputDifference
WGS-84 distance7,792.8km7,792.8km0.0km
Vacuum RTT51.99ms51.99ms0.00ms
Standard-fiber RTT76.31ms76.31ms0.00ms
Low-latency-fiber RTT76.01ms76.01ms0.00ms
Engineering distance8,182.5km8,182.5km0.0km
Engineering RTT80.14ms80.14ms0.00ms
Mapped-fiber reference101.50ms101.50ms0.00ms
Inline amplifiers1021020
Amplifier RTT0.0102ms0.0102ms0.0000ms
Fiber efficiency75.0%75.0%0.0pp
Latency inflation1.33×1.33×0.00×

8. Boundary checks

Automated tests check these invariants:

dg≥0d_g \ge 0 RTTvac<RTTULL<RTTfiber<RTTengRTT_{\mathrm{vac}} < RTT_{\mathrm{ULL}} < RTT_{\mathrm{fiber}} < RTT_{\mathrm{eng}} Nspan≥1,Namp=Nspan−1N_{\mathrm{span}} \ge 1, \qquad N_{\mathrm{amp}} = N_{\mathrm{span}} - 1 RTTamp≥0,η>0,I>0RTT_{\mathrm{amp}} \ge 0, \qquad \eta > 0, \qquad I > 0

A changed constant, coordinate or rounding rule requires a corresponding update to the reconciliation test. The equations and generated results should continue to agree.

See the model inputs, the published Tokyo to Sydney round, or the full matrix.

On this page