Speed of light fibre optic signals which travel 30–40% slower at the speed of light through glass. There are different ways to determine the value of "c". One way is to measure the actual speed at which light waves propagate, which can be done in various astronomical and earth-based setups. However, it is also possible to determine "c" from other physical laws where it appears, for example, by determining the values of the electromagnetic constants "ε" and "μ" and using their relation to "c". Historically, the most accurate results have been obtained by separately determining the frequency and wavelength of a light beam,
Speed of light photon. The limit obtained depends on the model used: if the massive photon is described by Proca theory, the experimental upper bound for its mass is about 10 grams; if photon mass is generated by a Higgs mechanism, the experimental upper limit is less sharp, (roughly 2 × 10 g). Another reason for the speed of light to vary with its frequency would be the failure of special relativity to apply to arbitrarily small scales, as predicted by some proposed theories of quantum gravity. In 2009, the observation of the spectrum of gamma-ray burst GRB 090510 did not find any