Optical Fiber Dispersion Formula - Where Did This Come From?

Quote of the Day

I can calculate the movement of the stars, but not the madness of men.

— Isaac Newton after he lost his shirt in the South Sea Company financial bubble. He claimed to have lost over £2.4 million in today’s money. Arguably history's smartest person, even Newton could not foresee a financial meltdown.


Figure 1: Corning Dispersion Equation from SMF-28e Specification.

Figure 1: Corning Dispersion Equation from SMF-28e Specification.

Most Fiber-To-The-Home (FTTH) deployments in North America use SMF-28e fiber from Corning, which is to fiber what Kleenex is to tissue. Unfortunately, I am so familiar with this particularly product that I can recite its specifications from memory. However, there is one aspect of SMF-28e's datasheet that I have never really understood – the chromatic dispersion formula shown in Figure 1. This formula is used to determine the fiber parameter D(λ), which specifies the travel time difference (in picoseconds [ps]) for photons that differ by 1 nm in wavelength over 1 km of fiber. Dispersion is important because an optical pulse on a fiber is made up of a range of wavelengths that will spread out as they travel down the fiber. Over a long length of fiber, this pulse spreading makes an optical signal undetectable. Dispersion sets the range limit for many fiber-based communication systems.

While looking for other fiber information, I stumbled across the rationale behind this formula and I thought I would write it down here. Let's dig in ...


For general information on dispersion, the best general reference is the Wikipedia. I also have a three-part blog post on the subject.

For those who are looking for a quick description of dispersion, I will make a few points here:

  • different wavelengths of light move at slightly different speeds along a fiber.
  • digital signals are sent on a fiber in the form of pulses of optical power.
  • the pulses of optical power are generated by a laser, which produces produces optical power in a narrow range of wavelengths, usually on the order of 0.1 nm.
  • as the pulses move down the fiber, the slower wavelengths of light eventually separate from the faster wavelengths of light.
  • the separation of the wavelengths causes the pulse to spread out and eventually become impossible to detect.


Empirical D(λ) Characteristic

Figure 2 shows D(λ) for optical fiber like SMF-28e. This figure defines two variables: (1) λ0, the zero-dispersion wavelength; (2) S0, the slope of the dispersion characteristic at λ0.

Figure 2: D(λ) Versus λ for Common Fiber Types.

Figure 2: D(λ) Versus λ for Common Fiber Types.

The Corning formula of Figure 1 uses λ0 and S0 from Figure 2 to provide us with a means of computing D(λ).

What is D(λ)?

Fiber optic systems run into problems when a significant percentage of their optical power arrives at the receiver at a different time than the rest of the optical power. We begin by deriving the transit time for light of different wavelengths over a unit length of fiber (Figure 3).

Figure 3: Definition of Transit Time Over a Unit Length of Fiber.

Figure 3: Definition of Transit Time Over a Unit Length of Fiber.

Figure 3 shows that transit time of light over a unit length of fiber is a scaled version of n(λ), the index of refraction for the glass in the fiber.

Using the argument of Figure 3, let's define the D(λ) coefficient as shown in Equation 1.

Eq. 1 \displaystyle D\left( \lambda \right)\triangleq \frac{d\left( {{\tau }_{u}} \right)}{d\lambda }=\frac{\frac{d\left( \frac{n\left( \lambda \right)}{c} \right)}{d\lambda }}{c}=\frac{\frac{dn\left( \lambda \right)}{d\lambda }}{c}


  • D(λ) is the dispersion coefficient at a wavelength of λ.
  • n(λ) is the index of refraction of the fiber at a wavelength of λ.
  • c is the speed of light in a vacuum.

Index of Refraction Modeling

During my investigation, I was floored at all the different approaches that have been taken for modeling the index of refraction (here is a nice summary). All of these approaches are empirical curve-fits based in some way on the Cauchy , Sellmeier , or Kettler-Helmholtz-Drude equations. Corning mentions in one of their documents that they used Sellmeier's equation. I would argue that they used a simplification of Sellmeier's equation known as Herzberger's equation, which models the index of refraction using the Laurent series shown in Equation 2.

Eq. 2 n\left( \lambda \right)=a+b\cdot {{\lambda }^{2}}+\frac{c}{{{\lambda }^{2}}}


  • a, b, and c are curve fitting parameters.

Derivation of the Corning Equation

We can derive Corning's dispersion formula by substituting Equation 2 into Equation 1. This equation allows us to compute D(λ) for wavelengths in the range of 1200 nm to 1625 nm using λ0 and S0 from Figure 2. The derivation is shown in Figure 4. Because I am in a bit of a hurry, I will use the Mathcad symbolic engine for the derivation, which allows me to just insert a screen capture.

Figure 4: Detailed Derivation of Corning Equation.

Figure 4: Detailed Derivation of Corning Equation.

Figure 5 shows a plot of the Corning dispersion formula.

Figure 5: Plot of the Corning Dispersion Formula.

Figure 5: Plot of the Corning Dispersion Formula.


This was a nice application of some elementary calculus to the derivation of a formula that optical engineers routinely use.

This derivation also allows us to physically interpret the formulas used to model dispersion. Engineers typically model the effect of dispersion using equations that are functions of \displaystyle D_0\cdot L\cdot {{\sigma }_{\lambda }} (D0= D(λ0), L= fiber length, σλ= wavelength spread of the laser). We can interpret this term as follows.

Eq. 3 \displaystyle D_0\cdot L\cdot {{\sigma }_{\lambda }}\approx \frac{\Delta {{\tau }_{u}}}{\Delta \lambda }\cdot {{\sigma }_{\lambda }}\cdot L\approx \frac{\Delta {{\tau }_{u}}}{\Delta \lambda }\cdot \Delta \lambda \cdot L=\Delta {{\tau }_{u}}\cdot L=\Delta \tau

This term represents the amount of time variation we will see in our light pulse over that length of fiber.



This entry was posted in Fiber Optics. Bookmark the permalink.

4 Responses to Optical Fiber Dispersion Formula - Where Did This Come From?

  1. Pingback: A Little Specification Reading Before Bed | Math Encounters Blog

  2. sethirk says:


  3. Pingback: Optical Power Budgets and A Quick Dispersion Calculation | Math Encounters Blog

  4. Pingback: Chromatic Dispersion with 10 Gigabit Optical Transports | Math Encounters Blog

Leave a Reply

Your email address will not be published. Required fields are marked *