← Articles

Loaded and Intrinsic Q Factor Extraction from Ring Resonator Transmission Spectra

Procedure for extracting loaded and intrinsic quality factors of integrated ring resonators from measured transmission spectra, including fit methodology, the all-pass / add-drop distinction, and resolution of the coupling regime ambiguity.

Published May 10, 2026Updated October 5, 202610 min read

Scope

This article describes the procedure for extracting loaded and intrinsic quality factors QL and Qi of an integrated ring resonator from its measured transmission spectrum. Coverage includes the all-pass and add-drop variants, the under-coupled / critically-coupled / over-coupled regime distinction, and the dominant sources of extraction error. Fano-shaped resonances and ring resonator design are outside scope.

Theory

All-pass ring resonator transmission

For a single bus waveguide coupled to a ring of round-trip length L, propagation loss α, and field self-coupling coefficient t (with t2+κ2=1 assuming lossless coupling), the through-port transmission as a function of round-trip phase ϕ=βL is:

T(ϕ)  =  a2−2atcos⁡ϕ+t21−2atcos⁡ϕ+a2t2,

where a=exp⁡(−αL/2) is the single-pass field transmission of the ring.

At resonance (ϕ=2πm), the transmission reaches its minimum:

Tmin  =  (a−t1−at)2.

The full width at half maximum (FWHM) of the resonance in wavelength is related to the loaded quality factor:

QL  =  λ0FWHM,

where λ0 is the resonance wavelength.

The loaded QL combines the intrinsic loss of the ring (from propagation loss and bend loss) with the coupling loss to the bus waveguide. The intrinsic Qi describes only the ring loss:

1QL  =  1Qi+1Qc,

where Qc is the coupling-limited quality factor.

Coupling regimes

For a given measured pair (QL,Tmin), the parameters a and t cannot be uniquely determined: two solutions exist, corresponding to the under-coupled regime (t>a) and the over-coupled regime (t<a). Both produce identical transmission spectra.

Under-coupled (t>a): coupling losses are smaller than intrinsic losses; the ring is dominated by its internal loss. Qi<Qc.

Critical coupling (t=a): coupling and intrinsic losses balance exactly. Tmin=0 (perfect extinction) and QL=Qi/2=Qc/2.

Over-coupled (t<a): coupling losses are larger than intrinsic losses. Light bleeds out faster through the coupler than it dissipates inside. Qi>Qc.

Disambiguating the regime requires additional information beyond a single all-pass transmission measurement. Three methods are commonly used:

  1. Multiple-ring measurement: fabricate rings with varying gap sizes (coupling strengths) and identify the trend. Stronger coupling drives t→0, so the regime is determined by which direction t moves as the gap shrinks.
  2. Add-drop variant: a second bus waveguide provides additional information (see below), enabling unique extraction from a single ring.
  3. Phase response measurement: across the resonance, the phase of the transmitted field sweeps through a full 2π for over-coupled rings, while for under-coupled rings it makes a limited excursion and returns to its starting value. Requires interferometric measurement.

Add-drop ring transmission

For a ring coupled to two bus waveguides, the through-port and drop-port transmissions are:

Tthrough(ϕ)  =  a2t22−2at1t2cos⁡ϕ+t121−2at1t2cos⁡ϕ+(at1t2)2 Tdrop(ϕ)  =  a(1−t12)(1−t22)1−2at1t2cos⁡ϕ+(at1t2)2

with two self-coupling coefficients t1 and t2 at the input and drop buses respectively.

The combined fit of through-port and drop-port spectra to a single resonance uniquely determines t1, t2, and a, eliminating the coupling-regime ambiguity that plagues all-pass measurements.

Equipment

FunctionComponentSpecification
Light sourceTunable laserStep or sweep mode; wavelength resolution ≤ FWHM/20
DetectionPhotodetector or power meterLinearity over the resonance contrast range; bandwidth matching sweep rate
Wavelength referenceBuilt-in or external etalonAbsolute accuracy ≤ 1 pm if absolute resonance wavelength is reported
Input/outputGrating couplers or edge couplersCoupling efficiency reproducibility ≤ 0.1 dB across measurement timescale

For high-Q rings (QL>106, FWHM <2 pm at 1550 nm), tunable lasers with ≤ 0.1 pm tuning resolution are required. Step-and-measure mode is preferred over continuous sweep to avoid bandwidth limitations of the photodetector.

For low- and moderate-Q rings (QL<105, FWHM >15 pm), most commercial telecom tunable lasers (Agilent 81600, Santec TSL, etc.) at 1 pm step are sufficient.

Procedure

1. Determine the resonance and free spectral range (FSR)

Sweep the laser across a wide wavelength range (typically 5–10 nm) to identify the resonance wavelength λ0 and the FSR. The FSR is:

FSR  =  λ02ngL,

where ng is the group index of the waveguide mode and L is the round-trip length. For a typical SOI 220 nm strip waveguide ring with L=200 μm and ng≈4.3, FSR ≈2.8 nm at 1550 nm.

2. Sweep with adequate resolution

Set the sweep range to cover a single resonance with sufficient baseline on both sides, typically ±5× FWHM. The number of samples within the FWHM should be ≥20 for a clean fit.

For a ring with expected QL∼105 at 1550 nm (FWHM ∼15 pm), a 200 pm sweep with 1 pm steps yields a marginal ∼15 points within the FWHM. A 200 pm sweep with 0.5 pm steps yields a comfortable ∼30 points within the FWHM.

3. Normalize to the baseline

The off-resonance transmission is set by the coupler and waveguide losses. For a stable measurement, this baseline appears as a flat region away from the resonance. Divide the measured power by the baseline in linear units (equivalently, subtract it in dB) so that the off-resonance transmission is normalized to unity.

For broadband measurements where the grating coupler response varies appreciably across the FSR, fit a low-order polynomial to the off-resonance baseline and divide it out before extracting the resonance.

4. Fit the resonance

For the all-pass variant, fit the resonance lineshape to the Lorentzian approximation (valid in the high-finesse limit, when FWHM ≪ FSR):

T(λ)  =  1−(1−Tmin)⋅(Γ/2)2(λ−λ0)2+(Γ/2)2,

where Γ is the FWHM, λ0 is the resonance wavelength, and Tmin is the minimum transmission. The fit has three free parameters: λ0, Γ, and Tmin.

For low-finesse resonances, where the FWHM is no longer small against the FSR, the simple Lorentzian breaks down and the full transfer function must be used. Modern fitting routines (e.g., the SciPy curve_fit with an Airy-distribution-style transfer function) are standard.

Compute:

QL  =  λ0Γ.

5. Disambiguate the coupling regime

For all-pass rings, choose disambiguation method (see Theory) and apply. For add-drop rings, fit both through and drop port spectra simultaneously, with t1, t2, a, λ0, and a baseline offset as free parameters.

6. Extract intrinsic Q

Once the regime is known, the field coefficients are determined:

1QL  =  1Qi+1Qc,

with Qi∝1/ln⁡(1/a) and Qc∝1/ln⁡(1/t).

For a ring of round-trip length L and group index ng:

Qi  =  πngLλ0ln⁡(1/a)  ≈  2πngλ0α,

where the approximation holds for a near 1 and α is the propagation loss in 1/length. This relation enables propagation loss extraction from a measured Qi:

α  =  2πngλ0Qi.

For λ0=1550 nm, ng=4.3 (typical SOI strip), and Qi=3×105, this gives α=0.58 cm−1 or ∼2.5 dB/cm.

7. Report

Report:

  • QL, Qi, Qc for the resonance
  • Resonance wavelength λ0
  • Minimum transmission Tmin (in dB)
  • Coupling regime (under-coupled, critical, over-coupled)
  • Fit residual standard deviation
  • Method used to disambiguate regime

Worked example

A SOI 220 nm racetrack resonator with L=280 μm and ng=4.30 at 1550 nm is measured through grating couplers. A single sweep with 0.5 pm step gives the transmission spectrum around one resonance:

  • Off-resonance transmission: Tbase=−16.5 dBm
  • Resonance wavelength: λ0=1549.832 nm
  • Resonance depth: Tmin−Tbase=−22.3 dB
  • FWHM (after baseline normalization): Γ=12.4 pm

Loaded Q:

QL  =  1549.832 nm12.4 pm  =  1.25×105.

The deep resonance (Tmin=−22 dB) indicates close-to-critical coupling. From a separate measurement on rings with varying coupling gap, this device is identified as slightly under-coupled. Using the field-coefficient relations:

a  =  0.98954,t  =  0.99103.

Intrinsic Q:

Qi=π⋅4.30⋅280×10−61549.832×10−9⋅ln⁡(1/0.98954)=2.32×105.

Corresponding propagation loss:

α=2π⋅4.301549.832×10−9⋅2.32×105=0.75 cm−1≈3.3 dB/cm.

A propagation loss of 3.3 dB/cm sits at the upper end of the range for a standard SOI strip waveguide (1–3 dB/cm). The excess suggests bend loss in the racetrack geometry or surface scattering from higher-than-nominal sidewall roughness. Had the regime been assigned as over-coupled instead, the same spectrum would give Qi=2.71×105 and 2.8 dB/cm; this close to critical coupling the two assignments differ by only 17%, whereas for a shallow dip they can differ by a factor of five or more, which is why the regime must be settled before the loss is reported. (The values a, t, Qi, and Qc=2.71×105 are consistent with the measured QL and depth: 1/QL=1/Qi+1/Qc gives 1.25×105.)

Sources of extraction error

Inadequate wavelength resolution. With fewer than about 10 points within the FWHM, a width read directly off the sampled minimum comes out too large and QL too low; a least-squares fit of the whole lineshape is not biased by the sampling, but its uncertainty grows. For high-Q rings, finer wavelength steps are required; if the laser cannot tune finely enough, the measured QL should be reported as a lower bound.

Bandwidth-limited detection during continuous sweep. Photodetector bandwidth combined with sweep rate creates apparent broadening of the resonance. For a sweep rate S (nm/s) and detector bandwidth f, the effective resolution floor is roughly Δλeff≈S/f. For high-Q rings, step-and-measure operation eliminates this contribution.

Coupling drift during the sweep. Fiber position drift causes the off-resonance baseline to change during the sweep. The apparent Tmin then includes baseline variation, and the fitted lineshape is distorted. Standard mitigation: complete the sweep across a single resonance in <1 second; verify by repeated sweeps that baseline is reproducible to <0.05 dB.

Non-Lorentzian lineshape. The Lorentzian approximation breaks down for low-finesse rings (FWHM approaching FSR) and for rings with significant nonlinear losses at high power. For high-finesse rings, the Lorentzian is excellent; for low-finesse rings, the full Airy-distribution transfer function should be used.

Thermal distortion of the lineshape. Silicon rings heat under circulating power (two-photon and free-carrier absorption), and the resonance shifts while the laser scans across it: the dip becomes asymmetric or triangular and the fitted width is wrong. Scan in both wavelength directions at the measurement power; if the two traces differ, reduce the input power until they coincide. The mechanism and its numbers are in Thermal tuning and locking of ring resonators.

Coupling-regime ambiguity not resolved. Reporting Qi without specifying the regime (or showing the disambiguation method) is a common error. Both regimes produce the same transmission spectrum but yield different Qi values; selecting the wrong regime can change extracted propagation loss by an order of magnitude.

Fano-shaped resonances from parasitic interferometers. Reflections at facets, fiber connectors, or other reflective surfaces produce Fabry–Pérot interference that distorts the ring resonance into a Fano lineshape. The Lorentzian fit fails for Fano-shaped resonances and produces large fit residuals; a Fano lineshape model must be used.

Mode hopping in tunable laser source. Some tunable lasers exhibit mode hops as wavelength is swept. These appear as discontinuous transmission jumps in the spectrum and can be mistaken for ring resonance features. Identifying and excluding mode-hop wavelength regions from the fit is required.

Validation

The Lorentzian fit residuals should be randomly distributed about zero. Visible asymmetry in the residuals indicates either a Fano-distorted lineshape or coupling drift during the sweep.

The extracted Qi implies a propagation loss α that should be consistent with the platform and waveguide cross-section. Loss values dramatically inconsistent with the platform suggest extraction error.

For rings designed with multiple coupling gaps on a single chip, the extracted Qc should vary smoothly with gap size, with Qi remaining approximately constant. A Qi that varies systematically with coupling gap indicates a fit or regime-identification error.

The ring method is compared with cutback and the Fabry-Perot fringe method, including what each one includes and how to read disagreement between them, in Three ways to measure waveguide loss, compared.

References

For the foundational ring resonator transmission analysis, see J. Heebner, R. Grover and T. A. Ibrahim, Optical Microresonators: Theory, Fabrication, and Applications (Springer, 2008). For extracting the coupling and loss coefficients from measured spectra, and the ambiguity between them, see W. R. McKinnon et al., "Extracting coupling and loss coefficients from a ring resonator," Opt. Express 17, 18971 (2009). For the practical context of ring resonator measurement in silicon photonics, see W. Bogaerts et al., "Silicon microring resonators," Laser & Photonics Reviews 6, 47 (2012).

The Ring Resonator Explorer fits pasted scans with this model and reports both coupling branches; the Q to loss converter turns the extracted intrinsic Q into propagation loss.