ОПРЕДЕЛЕНИЕ МЕСТОПОЛОЖЕНИЯ НА ОСНОВЕ ЗНАЧЕНИЙ ВРЕМЕННЫХ ЗАДЕРЖЕК

1. Способ, включающий формирование множества сообщений для радиопередачи из устройства связи через соответствующие соты из множества сот сети, при этом указанные сообщения пригодны для оценки значений временных задержек для устройства связи; и формирование проверяемой связи между множеством сообщений для передачи в сеть.
2. Способ по п. 1, отличающийся тем, что формирование указанной проверяемой связи включает формирование блока данных для передачи в сеть на основе, по меньшей мере частично, информации, идентифицирующей все соты, через которые передаются указанные сообщения.
3. Способ по п. 2, включающий формирование указанного блока данных для передачи в последнем сообщении из указанного множества сообщений или в последующем сообщении после указанного множества сообщений.
4. Способ по п. 2 или 3, отличающийся тем, что указанный блок данных содержит выходную информацию алгоритма проверки целостности, использующего по меньшей мере указанную информацию, идентифицирующую все соты, через которые передаются указанные сообщения, в качестве входной информации.
5. Способ по п. 1, отличающийся тем, что формирование указанной проверяемой связи включает добавление в каждое из указанного множества сообщений соответствующего числа из набора чисел, включенных в защищенное сообщение, принятое перед формированием указанного множества сообщений.
6. Способ по п. 5, также включающий формирование блока данных для передачи в сеть на основе, по меньшей мере частично, всех чисел из указанного набора чисел, включенных в указанные сообщения.
7. Способ по п. 6, отличающийся тем, что указанный блок данных также основан на информации, идентифицирующей все соты, через которые передаются указанные сообщения.
8. Способ по п. 6 или 7, отличающийся тем, что указанное защищенное сообщение содержит инструкцию выполнить попытку передачи сообщений, используемых для оценки значений временных задержек для устройства связи, через множество сот.
9. Способ по любому из пп. 1-8, отличающийся тем, что указанные сообщения представляют собой незащищенные сообщения.
10. Способ, включающий прием множества сообщений через множество сот, при этом каждое сообщение содержит по меньшей мере общий идентификатор устройства связи и пригодно для оценки значения временной задержки для устройства связи; и определение, следует ли использовать одно или более из множества сообщений для определения местоположения устройства связи, на основе, по меньшей мере частично, результата определения, связаны ли одно или более множество сообщений друг с другом заранее заданным образом.
11. Способ по п. 10, включающий поиск блока данных, сгенерированных на основе по меньшей мере информации, идентифицирующей все соты, через которые приняты указанные сообщения.
12. Способ по п. 11, включающий поиск указанного блока данных в последующем сообщении или в последнем из указанного множества сообщений.
13. Способ по п. 11 или 12, включающий поиск блока данных, содержащего значение, согласующееся с выходной информацией алгоритма проверки целостности, использующего по меньшей мере указанную информацию, идентифицирующую все соты, через которые переданы указанные сообщения, в качестве входной информации.
14. Способ по любому из пп. 11-13, отличающийся тем, что указанное определение включает передачу указанного блока данных в объект базовой сети и прием из указанного объекта базовой сети индикации, указывающей, связаны ли одно или более множество сообщений друг с другом заранее заданным образом.
15. Способ по п. 10, отличающийся тем, что указанное определение, связаны ли множество сообщений друг с другом заранее заданным образом, включает проверку, содержит ли каждое сообщение из указанного множества сообщений соответствующий один из наборов чисел, включенных в защищенное сообщение, передаваемое в устройство связи перед приемом указанного множества сообщений.
16. Способ по п. 15, также включающий поиск блока данных, сгенерированного, по меньшей мере частично, на основе всех чисел из указанного набора чисел, включенных в указанные сообщения.
17. Способ по п. 16, отличающийся тем, что указанный блок данных также основан на информации, идентифицирующей все соты, через которые принимают указанные сообщения.
18. Способ по любому из пп. 15-17, отличающийся тем, что указанное защищенное сообщение содержит инструкцию для выполнения устройством связи попытки передачи множества сообщений, используемых для оценки значений временных задержек для устройства связи, через множество сот.
19. Способ по любому из пп. 10-18, отличающийся тем, что указанные сообщения представляют собой незащищенные сообщения.
20. Способ, включающий прием множества значений временных задержек, связанных с общим идентификатором устройства связи; и дальнейшее вычисление местоположения на основе множества значений временных задержек в ответ на прием сообщения, указывающего на то, что множество значений временных задержек авторизовано.
21. Способ, включающий генерацию множества чисел для защищенной передачи в устройство связи и включение их устройством связи соответственно в множество сообщений восходящего канала, передаваемых через соответствующие соты и используемых для оценки значений временных задержек для устройства связи.
22. Устройство, содержащее процессор и память, в которой хранится компьютерный программный код, при этом память и компьютерный программный код сконфигурированы таким образом, чтобы, с помощью процессора, устройство выполняло формирование множества сообщений для радиопередачи из устройства связи через соответствующие соты из множества сот сети, при этом множество сообщений пригодно для оценки значений временных задержек для устройства связи; и формирование проверяемой связи между множеством сообщений для передачи в сеть.
23. Устройство по п. 22, отличающееся тем, что память и компьютерный программный код также сконфигурированы таким образом, чтобы, с помощью процессора, устройство выполняло формирование блока данных для передачи в сеть на основе, по меньшей мере частично, информации, идентифицирующей все соты, через которые передаются указанные сообщения.
24. Устройство по п. 23, отличающееся тем, что память и компьютерный программный код также сконфигурированы таким образом, чтобы, с помощью процессора, устройство выполняло формирование указанного блока данных для передачи в последнем сообщении из указанного множества сообщений или в последующем сообщении после указанного множества сообщений.
25. Устройство по п. 23 или 24, отличающееся тем, что указанный блок данных содержит выходную информацию алгоритма проверки целостности, использующего по меньшей мере указанную информацию, идентифицирующую все соты, через которые передаются указанные сообщения, в качестве входной информации.
26. Устройство по п. 22, отличающееся тем, что память и компьютерный программный код также сконфигурированы таким образом, чтобы, с помощью процессора, устройство выполняло включение в каждое из указанного множества сообщений соответствующего числа из набора чисел, включенных в защищенное сообщение, принятое перед формированием указанного множества сообщений.
27. Устройство по п. 26, отличающееся тем, что память и компьютерный программный код также сконфигурированы таким образом, чтобы, с помощью процессора, устройство выполняло формирование блока данных для передачи в сеть на основе, по меньшей мере частично, всех чисел из указанного набора чисел, включенных в указанные сообщения.
28. Устройство по п. 27, отличающееся тем, что указанный блок данных также основан на информации, идентифицирующей все соты, через которые передаются указанные сообщения.
29. Устройство по п. 27 или 28, отличающееся тем, что указанное защищенное сообщение содержит инструкцию выполнить попытку передачи сообщений, используемых для оценки значений временных задержек для устройства связи, через множество сот.
30. Устройство по любому из пп. 22-29, отличающееся тем, что указанные сообщения представляют собой незащищенные сообщения.
31. Устройство, содержащее процессор и память, в которой хранится компьютерный программный код, при этом память и компьютерный программный код сконфигурированы таким образом, чтобы, с помощью процессора, устройство выполняло следующие операции: прием множества сообщений через множество сот, при этом каждое сообщение содержит по меньшей мере общий идентификатор устройства связи и пригодно для оценки значения временной задержки для устройства связи; и определение, следует ли использовать одно или более из множества сообщений для определения местоположения устройства связи, на основе, по меньшей мере частично, результата определения, связаны ли одно или более множество сообщений друг с другом заранее заданным образом.
32. Устройство по п. 31, отличающееся тем, что память и компьютерный программный код также сконфигурированы так, чтобы, с помощью процессора, устройство выполняло поиск блока данных, сгенерированных на основе по меньшей мере информации, идентифицирующей все соты, через которые принимаются указанные сообщения.
33. Устройство по п. 32, отличающееся тем, что память и компьютерный программный код также сконфигурированы так, чтобы, с помощью процессора, устройство выполняло поиск указанного блока данных в последующем сообщении или в последнем из указанного множества сообщений.
34. Устройство по п. 32 или 33, отличающееся тем, что память и компьютерный программный код сконфигурированы также таким образом, чтобы, с помощью процессора, устройство выполняло поиск блока данных, содержащего значение, согласующееся с выходной информацией алгоритма проверки целостности, использующего по меньшей мере указанную информацию, идентифицирующую все соты, через которые передаются указанные сообщения, в качестве входной информации.
35. Устройство по любому из пп. 32-34, отличающееся тем, что память и компьютерный программный код также сконфигурированы так, чтобы, с помощью процессора, устройство также выполняло передачу указанного блока данных в объект базовой сети и прием из указанного объекта базовой сети индикации, указывающей, связаны ли одно или более множество сообщений друг с другом заранее заданным образом.
36. Устройство по п. 31, отличающееся тем, что память и компьютерный программный код также сконфигурированы так, чтобы, с помощью процессора, устройство выполняло проверку, содержит ли каждое сообщение из указанного множества сообщений соответствующий набор чисел, включенных в защищенное сообщение, переданное в устройство связи перед приемом указанного множества сообщений.
37. Устройство по п. 36, отличающееся тем, что память и компьютерный программный код также сконфигурированы так, чтобы, с помощью процессора, устройство выполняло поиск блока данных, сгенерированного, по меньшей мере частично, на основе всех чисел из указанного набора чисел, включенных в указанные сообщения.
38. Устройство по п. 37, отличающееся тем, что указанный блок данных также основан на информации, идентифицирующей все соты, через которые принимаются указанные сообщения.
39. Устройство по любому из пп. 36-38, отличающееся тем, что указанное защищенное сообщение содержит инструкцию для устройства связи выполнить попытку передачи множества сообщений, используемых для оценки значений временных задержек для устройства связи, через множество сот.
40. Устройство по любому из пп. 31-39, отличающееся тем, что указанные сообщения представляют собой незащищенные сообщения.
41. Устройство, содержащее процессор и память, в которой хранится компьютерный программный код, при этом память и компьютерный программный код сконфигурированы таким образом, чтобы, с помощью процессора, устройство выполняло прием множества значений временных задержек, связанных с общим идентификатором устройства связи; и дальнейшее вычисление местоположения на основе множества значений временных задержек в ответ на прием сообщения, указывающего на то, что множество значений временных задержек авторизованы.
42. Устройство, содержащее процессор и память, в которой хранится компьютерный программный код, при этом память и компьютерный программный код сконфигурированы таким образом, чтобы, с помощью процессора, устройство выполняло генерацию множества чисел для защищенной передачи в устройство связи и включение их устройством связи соответственно в множество сообщений восходящего канала, передаваемых через соответствующие соты и используемых для оценки значений временных задержек для устройства связи.
43. Устройство, содержащее средства для формирования множества сообщений для передачи радиосигналов из устройства связи через соответствующие соты из множества сот сети, при этом множество сообщений пригодны для оценки значений временных задержек для устройства связи; и средства для формирования проверяемой связи между множеством сообщений для передачи в сеть.
44. Устройство, содержащее: средства для приема множества сообщений через множество сот, при этом каждое сообщение содержит по меньшей мере общий идентификатор устройства связи и пригодно для оценки значения временной задержки для устройства связи; и средства для определения, следует ли использовать одно или более из множества сообщений для определения местоположения устройства связи, на основе, по меньшей мере частично, результата определения, связаны ли одно или более множество сообщений друг с другом заранее заданным образом.
45. Устройство, содержащее средства для приема множества значений временных задержек, связанных с общим идентификатором устройства связи; и средства для дальнейшего вычисления местоположения на основе множества значений временных задержек в ответ на прием сообщения, указывающего на то, что множество значений временных задержек авторизованы.
46. Устройство, содержащее средства для генерации множества чисел для защищенной передачи в устройство связи и включения их устройством связи соответственно в множество сообщений восходящего канала, передаваемых через соответствующие соты и используемых для оценки значений временных задержек для устройства связи.
47. Компьютерное программное изделие, содержащее средства программного кода, которые при загрузке в компьютер управляют компьютером таким образом, чтобы выполнялись следующие операции: формирование множества сообщений для радиопередачи из устройства связи через соответствующие соты из множества сот сети, при этом множество сообщений пригодны для оценки значений временных задержек для устройства связи; и формирование проверяемой связи между множеством сообщений для передачи в сеть.
48. Компьютерное программное изделие, содержащее средства программного кода, которые при загрузке в компьютер управляют компьютером таким образом, чтобы выполнялись следующие операции: прием множества сообщений через множество сот, при этом каждое сообщение содержит по меньшей мере общий идентификатор устройства связи и пригодно для оценки значения временной задержки для устройства связи; и определение, следует ли использовать одно или более из множества сообщений для определения местоположения устройства связи, на основе, по меньшей мере частично, результата определения, связаны ли одно или более множество сообщений друг с другом заранее заданным образом.
49. Компьютерное программное изделие, содержащее средства программного кода, которые при загрузке в компьютер управляют компьютером таким образом, чтобы выполнялись следующие операции: прием множества значений временных задержек, связанных с общим идентификатором устройства связи; и дальнейшее вычисление местоположения на основе множества значений временных задержек в ответ на прием сообщения, указывающего на то, что множество значений временных задержек авторизованы.
50. Компьютерное программное изделие, содержащее средства программного кода, которые при загрузке в компьютер управляют компьютером таким образом, чтобы выполнялись следующие операции: генерация множества чисел для защищенной передачи в устройство связи и включение их устройством связи соответственно в множество сообщений восходящего канала, передаваемых через соответствующие соты и используемых для оценки значений временных задержек для устройства связи.