Satellite and Terrestrial Radio PositioningTechniques - A signal processing perspective