GNSS Fundamentals