Code Record


[DOI: 10.21982/M8W888] Multiple Layers Single Reflections
Cardellach, Estel; Fabra, Fran
Multiple Layers Single Reflections (MLSR) is a model for L-band circularly polarized signals (such as GNSS signals) scattered off layered media. It assumes that the reflection off each layer is coherent, and that the signal splits into multiple path trajectories, each path suffering one single reflection solely. The model first computes the delay and amplitude of each reflected multi-path, taking into account the refraction and reflection angles, reflectivities and transmittivities at each interface, and attenuation along each layer. Then it sums coherently all these contributions with their corresponding amplitudes, shifting in delay and phase-delay. INPUT: layers' permittivities or parameterization (density, temperature, salinity...).

Code Access Instructions: Registration is required. The registration is free of charge and can be done through the URL: The registration only asks for name, email and affiliation. Once registered, the user should be able to access the code through the URL:

Appears in: Cardellach, E., Fabra, F., Rius, A., S. Pettinato, S. DAddio, Characterization of Dry-snow Sub-structure using GNSS Reflected Signals, Remote Sensing Environment, 124, pp. 122-134, 2012, DOI:10.1016/j.rse.2012.05.012

Code Languages: Octave/Matlab

Sensor Categories: GPS

Geophysical Model: Direct

Geophysical Categories: Ocean: Ice, Land: Soil Moisture

Keywords: GNSS reflectometry, reflection off multi-layered media, sea ice, ice sheet snow