СПОСОБ, УСТРОЙСТВО И КОМПЬЮТЕРНЫЙ ПРОГРАММНЫЙ ПРОДУКТ ДЛЯ ОПРЕДЕЛЕНИЯ ГЕОГРАФИЧЕСКОГО МЕСТОПОЛОЖЕНИЯ РАДИОПЕРЕДАТЧИКА

1. Способ определения географического местоположения устройства передачи сигнала, передающего радиосигнал (2), при этом упомянутый способ включает в себя этапы, на которых:
a) предоставляют положения множества приемных станций (3, GWi) сети радиосвязи и даты () приема радиосигнала (2) упомянутыми приемными станциями (3, GWi),
b) выбирают опорную станцию (3, GWi) из множества приемных станций (3, GWi),
c) определяют (14) зону (13) сканирования в зависимости от положений (Xi, Yi) упомянутых приемных станций (3, GWi),
d) подразделяют зону (13) сканирования на множество подзон (17) в зависимости от шага сканирования,
e) для каждой подзоны (17, 25, 28) вычисляют степень суммарной погрешности упомянутой подзоны (17, 25, 28), причем вычисление степени суммарной погрешности упомянутой подзоны (17, 25, 28) содержит этапы, на которых:
определяют (19) проверяемое положение (k, l), включенное в упомянутую подзону (17, 25, 28),
T
T
C
k
l
k
l
i
0
вычисляют для каждой приемной станции (3, GWi) соответствующий параметр () погрешности передачи в зависимости от даты () приема радиосигнала (2) упомянутой приемной станцией (3, GWi), даты () приема радиосигнала (2) опорной станцией, скорости () распространения радиосигнала (2), расстояния () между проверяемым положением (, ) и упомянутой приемной станцией (3, GWi) и расстояния () между проверяемым положением (, ) и опорной станцией,
вычисляют степень суммарной погрешности подзоны (17, 25, 28) в зависимости от параметров () погрешности передачи, вычисленных для всех приемных станций (3, GWi),
f) выбирают (21) подзону (22, 27), имеющую минимальную степень суммарной погрешности, в качестве подзоны (22, 27) местоположения устройства (1) передачи сигнала,
g) определяют (24) новую зону (23, 26) сканирования, причем новая зона (23, 26) сканирования включает в себя и отцентрирована в подзоне (22, 27) местоположения, выбранной на этапе f),
h) определяют (15) новый шаг сканирования меньший, чем шаг сканирования,
i) повторяют способ с этапа d) с новой зоной (23, 26) сканирования в качестве зоны (23, 26) сканирования и новым шагом в качестве шага,
в котором на каждой итерации новую зону (23, 26) сканирования определяют на этапе h) как равную подзоне (22, 27) местоположения, выбранной на этапе f), дополненной допуском, полностью окружающим подзону (22, 27) местоположения, ширина которого больше, чем шаг сканирования.
2. Способ по п.1, в котором определение (14) зоны сканирования содержит этап, на котором определяют максимальное значение долготы приемных станций (3, GWi), минимальное значение долготы приемных станций (3, GWi), максимальное значение широты приемных станций (3, GWi), минимальное значение широты приемных станций (3, GWi), причем зона (13) сканирования ограничена упомянутыми максимальными и минимальными значениями долготы и широты.
3. Способ по одному из пп.1 и 2, содержащий количество итераций больше 3, например, 7.
4. Способ по одному из пп.1-3, в котором этап (35) вычисления параметра погрешности передачи приемной станции соответствует формуле
k
l
k
l
k
l
T
T
C
i
0
где  - параметр погрешности станции (3, GWi) в проверяемом положения координат (, ), - расстояние между проверяемым положением (, ) и станцией (3, GWi),  - расстояние между проверяемым положением (, ) и опорной станцией,  - дата приема радиосигнала (2) станцией (3, GWi),  - дата приема радиосигнала (2) опорной станцией;  - скорость распространения радиосигнала (2) переданного устройством (1) передачи сигнала.
5. Способ по одному из пп.1-4, в котором степень суммарной погрешности подзоны (17, 25, 28) представляет собой сумму параметров погрешности передачи множества приемных станций (3, GWi) для упомянутой подзоны (17, 25, 28).
6. Способ по одному из пп.1-5, дополнительно содержащий этапы, на которых определяют пороговое значение качества сигнала и не учитывают радиосигнал, принятый приемными станциями, качество приема радиосигнала которых ниже определенного порогового значения качества сигнала.
7. Способ по одному из пп.1-6, дополнительно содержащий этапы, на которых определяют пороговую дату приема и не учитывают радиосигнал, принятый станциями, имеющими дату приема сигнала, превышающую пороговую дату приема.
8. Способ по одному из пп.1-7, дополнительно содержащий этапы, на которых определяют, что расстояние между двумя приемными станциями (3, GWi) меньше пороговой разности, и выполняют этап c) определения зоны (13) сканирования с использованием общего положения для упомянутых двух приемных станций (3, GWi), расстояние между которыми меньше пороговой разности.
9. Способ по одному из пп.1-8, в котором радиосигнал (2), передаваемый устройством (1) передачи сигнала, содержит полезную нагрузку и заголовок, причем упомянутый заголовок содержит идентификатор и дату передачи упомянутого радиосигнала (2), причем способ дополнительно содержит этап, на котором идентифицируют радиосигнал каждой приемной станцией (3, GWi) с использованием идентификатора, содержащегося в заголовке сигнала.
10. Способ по одному из пп.1-9, в котором множество приемных станций (3, GWi) подключены к серверу (7), причем способ дополнительно содержит этап, на котором для каждой приемной станции (3, GWi) передают на сервер (7) сообщение (8), содержащее идентификатор радиосигнала, показатель качества приема радиосигнала (2) приемной станцией (3, GWi), дату приема радиосигнала (2) и идентификатор приемной станции (3, GWi).
11. Устройство для определения географического местоположения устройства передачи радиосигнала, которое передает радиосигнал, содержащее:
a) модуль выбора для выбора опорной станции (3, GWi) из множества приемных станций (3, GWi), принявших радиосигнал (2),
i
i
b) модуль определения зоны (13) сканирования, выполненный с возможностью определения зоны (13) сканирования в зависимости от положений (X, Y) упомянутых приемных станций (3, GWi),
c) модуль подразделения, выполненный с возможностью подразделения зоны (13) сканирования на множество подзон (17) в зависимости от шага сканирования,
d) модуль вычисления степени суммарной погрешности, выполненный с возможностью для каждой подзоны (17 25, 28) вычисления степени суммарной погрешности упомянутой подзоны (17, 25, 28), причем вычисление степени суммарной погрешности упомянутой подзоны (17, 25, 28) содержит:
k
l
определение проверяемого положения (, ), включенного в упомянутую подзону (17, 25, 28),
T
T
C
k
l
k
l
i
0
вычисление для каждой приемной станции (3, GWi) соответствующего параметра () погрешности передачи в зависимости от даты () приема радиосигнала (2) упомянутой приемной станцией (3, GWi), даты () приема радиосигнала (2) опорной станцией, скорости () распространения радиосигнала (2), расстояния () между проверяемым положением (, ) и упомянутой приемной станцией (3, GWi) и расстояния () между проверяемым положением (, ) и опорной станцией,
вычисление степени суммарной погрешности подзоны (17, 25, 28) в зависимости от параметров () погрешности передачи, вычисленных для всех приемных станций (3, GWi),
e) модуль выбора подзоны, выполненный с возможностью выбора подзоны (22, 27), имеющей минимальную степень суммарной погрешности, в качестве подзоны (22, 27) местоположения устройства (1) передачи сигнала,
в котором модуль определения зоны сканирования также выполнен с возможностью определения новой зоны (23, 26) сканирования, при этом новая зона (23, 26) сканирования включает в себя и отцентрирована в подзоне (22, 27) местоположения, выбранной модулем выбора подзоны, модуль подразделения также выполнен с возможностью определения нового шага сканирования меньшего, чем шаг сканирования, причем устройство для определения географического местоположения выполнено с возможностью итеративного определения географического местоположения устройства передачи сигнала на основе зон сканирования и шага, итеративно определяемых модулем определения зоны сканирования и модулем подразделения, и в котором на каждой итерации новую зону (23, 26) определяют как равную подзоне (22, 27) местоположения, выбранной модулем выбора подзоны, дополненной допуском, полностью окружающим подзону (22, 27) местоположения, ширина которого больше, чем шаг сканирования.
12. Компьютерный программный продукт, содержащий инструкции программного кода, хранящиеся на машиночитаемом носителе, для реализации этапов способа по любому одному из пп.1-10 при выполнении упомянутой программы на компьютере.