Для определения пространственных координат и точного времени требуется принять и обработать навигационные сигналы не менее чем от 4-х спутников ГЛОНАСС. При приеме навигационных радиосигналов ГЛОНАСС приемник, используя известные радиотехнические методы, измеряет дальности до видимых спутников и измеряет скорости их движения. Одновременно с проведением измерений в приемнике выполняется автоматическая обработка содержащихся в каждом навигационном радиосигнале меток времени и цифровой информации. Цифровая информация описывает положение данного спутника в пространстве и времени (эфемериды) относительно единой для системы шкалы времени и в геоцентрической связанной декартовой системе координат. Кроме того, цифровая информация описывает положение других спутников системы (альманах) в виде кеплеровских элементов их орбит и содержит некоторые другие параметры. Результаты измерений и принятая цифровая информация являются исходными данными для решения навигационной задачи по определению координат и параметров движения. Навигационная задача решается автоматически в вычислительном устройстве приемника, при этом используется известный метод наименьших квадратов. В результате решения определяются три координаты местоположения потребителя, скорость его движения и осуществляется привязка шкалы времени потребителя к высокоточной шкале Координированного всемирного времени (UTC).
Как и в GPS, радиосигналы верхнего диапазона частот НКА ГЛОНАССсостоят из двух сдвинутых на 90 градусов фазоманипулированных сигналов открытого дальномерного сигнала и дальномерного сигнала высокой точности, доступного ограниченному кругу потребителей. Узкополосный сигнал открытого дальномерного кода модулируется также служебной навигационной информацией. В настоящее время сигналы нижнего диапазона предназначены только для передачи высокоточного кода, однако, перспективные НКА ГЛОНАССМ в нижнем диапазоне частот будут излучать и сигналы открытого дальномерного кода, что позволит всем категориям пользователей осуществлять ионосферную коррекцию.