способ установления соединения в сети связи с подвижными объектами

Классы МПК:H04Q7/38 устройства для комплектования вызова в направлении движущегося абонента или от него
Автор(ы):,
Патентообладатель(и):НОКИА ТЕЛЕКОММЬЮНИКЕЙШНЗ ОЙ (FI)
Приоритеты:
подача заявки:
1997-12-19
публикация патента:

Изобретение относится к технике связи с подвижными объектами. Технический результат состоит в обеспечении обнаружения наличия дубликата абонентской станции. В сети предусмотрен первый счетчик с первым значением, при этом второй счетчик предусмотрен в сетевой инфраструктуре, значение, вычисляемое вторым счетчиком, запоминают отдельно в качестве второго значения для каждой абонентской станции в регистре, запрос на установление вызова с содержащимся в нем первым значением направляют от указанной абонентской станции в сетевой инфраструктуре по вызывающему каналу, производят поиск второго значения из регистра для указанной абонентской станции, первое значение сравнивают со вторым значением, и если первое значение и второе значение являются идентичными, то указанный запрос на установление вызова принимают, случайное число выбирают в сетевой инфраструктуре, случайное число направляют в абонентскую станцию по каналу нагрузки, и первое значение и второе значение корректируют с помощью этого числа. 4 с. и 11 з.п.ф-лы, 5 ил.
Рисунок 1, Рисунок 2, Рисунок 3, Рисунок 4, Рисунок 5

Формула изобретения

1. Способ установления соединения между абонентской станцией и сетевой инфраструктурой системы связи с подвижными объектами, причем абонентская станция содержит первый счетчик и первое значение, вычисляемое первым счетчиком, и сетевая инфраструктура содержит второй счетчик и регистр, содержащий второе значение, вычисляемое для абонентской станции вторым счетчиком, заключающийся в том, что направляют (33) запрос на установление вызова с содержащимся в нем первым значением от указанной абонентской станции в сетевую инфраструктуру по вызывающему каналу, принимают в сетевой инфраструктуре запрос на установление вызова, извлекают в сетевой инфраструктуре первое значение из запроса на установление вызова, производят в сетевой инфраструктуре извлечение (36) второго значения для указанной абонентской станции из регистра в ответ на первое значение, содержащееся в указанном запросе на установление вызова, сравнивают (37) в сетевой инфраструктуре указанное первое значение, содержащееся в запросе на установление вызова, с указанным вторым значением, отбор которого произведен из регистра, и в результате указанного сравнения, если первое и второе значения являются идентичными (38), то принимают (39) в сетевой инфраструктуре указанный запрос на установление сообщения, отличающийся тем, что обеспечивают в сетевой инфраструктуре средство выбора для выбора случайного числа, причем это средство реагирует на принятие установления вызова, выбирают (40) с помощью средства выбора случайное число в ответ на принятие установления вызова, направляют указанное случайное число из сетевой инфраструктуры на указанную абонентскую станцию по каналу нагрузки, корректируют (17) с помощью первого счетчика первое значение с помощью указанного числа в указанной абонентской станции, корректируют (44) с помощью второго счетчика второе значение с помощью указанного числа в сетевой инфраструктуре и заменяют в сетевой инфраструктуре указанное второе значение в регистре на скорректированное второе значение.

2. Способ по п. 1, отличающийся тем, что направляют подтверждение корректировки первого значения от указанной абонентской станции в сетевую инфраструктуру в ответ на обновление первого значения первым счетчиком, принимают подтверждение в сетевой инфраструктуре, корректируют (44) в сетевой инфраструктуре посредством второго счетчика второе значение с помощью указанного числа в ответ на подтверждение и заменяют в сетевой инфраструктуре второе значение в регистре на скорректированное второе значение.

3. Способ по п. 2, отличающийся тем, что если указанное подтверждение от абонентской станции не принято в сетевой инфраструктуре, то отменяют в сетевой инфраструктуре указанное принятие запроса на установление вызова, заменяют (47) второе значение в регистре на цифровое значение в ответ на отмену и в ответ на следующий запрос на установление вызова, принятый в сетевой инфраструктуре от указанной абонентской станции, принимают для выполнения указанного сравнения (37), которое должно быть выполнено в сетевой инфраструктуре, любое первое значение, включенное в указанный следующий запрос на установление вызова, принятый от указанной абонентской станции, и заменяют указанное цифровое значение в регистре на новое второе значение, принятое путем корректировки вторым счетчиком первого значения, включенного в указанный запрос на установление вызова указанной абонентской станции с помощью указанного числа.

4. Способ по п. 2, отличающийся тем, что если подтверждение не получают, то отменяют в сетевой инфраструктуре указанное принятие запроса на установление вызова, вычисляют в сетевой инфраструктуре вторым счетчиком третье значение путем корректировки второго значения с помощью указанного случайного числа и сохраняют третье значение в регистре вместе с уже имеющимся в нем значением, в ответ на следующий запрос на установление вызова, принятый в сетевой инфраструктуре от указанной абонентской станции, принимают для указанного подлежащего выполнению сравнения (37) в сетевой инфраструктуре указанный следующий запрос на установление вызова, если первое значение, содержащееся в указанном следующем запросе на установление вызова от указанной абонентской станции, идентично второму или третьему значению, и заменяют второе значение и третье значение в регистре на новое значение, полученное путем корректировки вторым счетчиком первого значения, содержащегося в указанном запросе на установление вызова от указанной абонентской станции, с помощью указанного случайного числа, которое выбрано средством выбора в ответ на принятие запроса.

5. Способ по любому из пп. 2, 3 или 4, отличающийся тем, что направляют (13) от абонентской станции в сетевую инфраструктуру первое значение в том же сообщении, что и вызываемый номер, вызов которого осуществляется в запросе на установление вызова, направляют (42) из сетевой инфраструктуры указанное случайное число в абонентскую станцию в сообщении, запрашивающем код защиты, принимают в сетевой инфраструктуре код защиты от абонентской станции и корректируют (44) второе значение посредством второго счетчика в ответ на прием (43) кода защиты.

6. Способ по п. 1, отличающийся тем, что посылают из абонентской станции в сетевую инфраструктуру сообщение, информирующее сетевую инфраструктуру о включении первого счетчика, поддерживают в сетевой инфраструктуре информацию о включении первого счетчика для абонентской станции таким образом, что этот счетчик после его включения нельзя выключить с абонентской станции, посредством сохранения информации о включении первого счетчика в регистре, до сравнения первого значения и второго значения проверяют (34) в сетевой инфраструктуре на основании информации регистра, включила ли абонентская станция первый счетчик, и, если счетчик включен, выполняют другие этапы данного способа, или, если первый счетчик не включен, продолжают (46) установление вызова путем принятия установления вызова и пропуска других этапов способа.

7. Способ по п. 1, отличающийся тем, что сравнение в сетевой инфраструктуре первого значения и второго значения выполняют в особых, заранее определенных типах вызова.

8. Способ по п. 7, отличающийся тем, что сравнение в сетевой инфраструктуре выполняют для вызовов от абонентской сети в другую сеть.

9. Телефонная станция (300) системы связи с подвижными объектами в системе связи с подвижными объектами, содержащая, по меньшей мере, одну абонентскую станцию и регистр, содержащий информацию об абоненте мобильной системы связи с подвижными объектами, в которой абоненту разрешено использовать мобильную станцию, причем телефонная станция содержит: блок (301) соединения, выполненный с возможностью отправления и приема сообщений от абонентской станции и к ней и от регистра и к нему, контроллер (302) для управления работой телефонной станции, счетчик (308) для вычисления второго значения для абонентской станции системы связи с подвижными объектами, причем контроллер (302) выполнен с возможностью сохранения второго значения в регистре системы связи с подвижными объектами, средство (305) извлечения для извлечения второго значения из регистра в ответ на первое значение, принимаемое посредством блока соединения в сообщении от абонентской станции, и средство (304) сравнения, реагирующее на средство извлечения, для сравнения первого значения со вторым значением, отличающаяся тем, что содержит средство (307) выбора, реагирующее на средство (304) сравнения, для выбора случайного числа, чтобы произвести корректировку первого значения и второго значения, блок (301) соединения выполнен с возможностью направления случайного числа в абонентскую станцию по каналу нагрузки, счетчик (308) выполнен с возможностью корректировки второго значения с помощью указанного случайного числа и контроллер (302) выполнен с возможностью сохранения указанного скорректированного второго значения в регистре.

10. Телефонная станция по п. 9, отличающаяся тем, что содержит средство (309) проверки для проверки в регистре факта включения счетчика абонентской станцией в ответ на запрос на установление вызова, принятый блоком соединения от абонентской станции.

11. Абонентская станция (100) системы связи с подвижными объектами, содержащая приемопередатчик (101), выполненный с возможностью направления и приема сообщений, средство (103) памяти, контроллер (102) для управления работой абонентской станции, счетчик (108), содержащий первое значение (ЕА), и средство (111) передатчика для направления первого значения (ЕА) в систему связи с подвижными объектами в запросе на установление вызова в вызывающем канале, отличающаяся тем, что приемопередатчик (101) выполнен с возможностью приема числа, используемого для корректировки первого значения, из системы связи с подвижными объектами в канале нагрузки, счетчик (108) содержит средство (118) вычисления для корректировки первого значения (ЕА) с помощью указанного числа, причем средство вычисления реагирует на прием указанного числа и указанный контроллер (102) выполнен с возможностью управления указанным средством (103) памяти для сохранения скорректированного первого значения в качестве первого значения (ЕА).

12. Абонентская станция (100) по п. 11, отличающаяся тем, что приемопередатчик (101) выполнен с возможностью информирования о включении счетчика (108).

13. Система (500) связи с подвижными объектами, содержащая, по меньшей мере, одну абонентскую станцию (100) для установления вызова, причем абонентская станция содержит первый счетчик (108), содержащий первое значение (ЕА), телефонную станцию (300) для установления вызовов к абонентской станции и от нее, второй счетчик (308) для вычисления второго значения для абонентской станции и регистр (R) для сохранения второго значения, система (500) связи с подвижными объектами выполнена с возможностью применения первого значения (ЕА) в абонентской станции (100) и второго значения (ТА), вычисляемого вторым счетчиком (308) и сохраняемого в регистре (R) при установлении исходящего от абонентской станции вызова, для обнаружения дубликата абонентской станции (100) путем сравнения первого значения (ЕА), отправленного на телефонную станцию (300) абонентской станцией (100) в запросе на установление вызова по вызывающему каналу, со вторым значением (ТА), которое извлечено из регистра (R), отличающаяся тем, что система (500) связи с подвижными объектами дополнительно содержит средство выбора для выбора случайного числа в ответ на принятие запроса на установление вызова, телефонная станция (300) выполнена с возможностью отправления случайного числа на абонентскую станцию по каналу нагрузки, абонентская станция (100) выполнена с возможностью корректировать первое значение с помощью указанного случайного числа и второй счетчик (308) выполнен с возможностью корректировать второе значение с помощью указанного случайного числа.

14. Система связи с подвижными объектами по п. 13, отличающаяся тем, что она выполнена с возможностью выполнения указанного сравнения в связи с особыми, заранее определенными вызовами.

15. Система по п. 14, отличающаяся тем, что указанное сравнение выполняют при совершении вызова из абонентской сети во внешнюю сеть (ТСОП).

Описание изобретения к патенту

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение относится к способу установления соединения в системе связи с подвижными объектами, которая содержит, по меньшей мере, одну абонентскую станцию, содержащую первый счетчик и первое значение, вычисляемое этим счетчиком, и сетевую инфраструктуру, которая содержит второй счетчик и регистр, содержащий второе значение, вычисляемое для абонентской станции посредством второго счетчика; причем указанный способ содержит следующие этапы: направление запроса на установление вызова с содержащимся в нем первым значением от указанной абонентской станции в сетевую инфраструктуру по вызывающему каналу, извлечение второго значения для указанной абонентской станции из регистра в ответ на первое значение, содержащееся в указанном запросе на установление вызова, сравнение указанного первого значения, содержащегося в запросе на установление вызова, с указанным вторым значением, извлеченным из регистра, и, если первое и второе значения являются идентичными согласно результату указанного сравнения, принятие указанного запроса на установление вызова.

Более конкретно настоящее изобретение относится к предотвращению недозволенного использования нешифрованной информации идентификатора абонентской станции, посылаемой по радиолинии в системах связи с подвижными объектами, использующих аналоговую технологию; но настоящее изобретение может быть также применено в радиосистемах передачи данных, использующих другие технологии, если нешифрованную информацию идентификатора абонентской станции и/или нешифрованную информацию идентификатора абонента нужно передать по радиоканалу и при этом есть риск недозволенного использования информации идентификатора.

УРОВЕНЬ ТЕХНИКИ

В тех случаях, когда радиосеть не обеспечивает шифрование либо когда нешифрованную информацию идентификатора нужно послать по радиолинии и некоторым другим причинам, имеется риск того, что кто-нибудь скопирует эту информацию идентификатора из радиолинии и использует ее для получения дубликата абонентской станции. Эти дубликаты можно использовать для осуществления вызовов за счет абонентской станции-оригинала и при этом система не будет обнаруживать наличия дубликата. Здесь термин "абонентская станция" означает фактическое устройство и информационный объект и свойства, потенциально добавляемые им посредством, например, интеллектуальной карточки, такой как карточка МИА (Модуль Идентификации Абонента) в системе GSM.

В патенте ЕР 163 358 описана система, в которой проверочное значение направляют от абонентской станции в сетевую инфраструктуру в связи с установлением вызова. Если в сетевой инфраструктуре обнаружат, что это проверочное значение идентично проверочному значению, направленному абонентской станцией, то установление вызова принимают и оба счетчика абонентской станции и сетевой инфраструктуры вычисляют новое проверочное значение из указанного проверочного значения с помощью одной и той же формулы, при этом новое значение используют в связи со следующим установлением вызова. Недостаток этого технического решения заключается в том, что число, используемое для проверки, всегда изменяется одинаково и ни в коей мере не является случайным.

Для предотвращения недозволенного использования шифрованной информации разработана проверочная система, например, для абонентских станций в аналоговой сети НМТ (Нордик Мобайл Телефон). Для этой проверочной системы требуется введение отдельной схемы в абонентскую станцию для выполнения секретного алгоритма; также для этой системы необходимо, чтобы один и тот же сложный алгоритм вычисляли и в абонентской станции, и в телефонной станции во время проверочного этапа с помощью случайного числа, генерируемого телефонной станцией в качестве данного значения. Абонентская станция подтверждает эту проверку, если выданный алгоритмом и направленный на телефонную станцию абонентской станцией результат идентичен результату, вычисленному телефонной станцией. И произвольное число, и результат от абонентской станции направляют как отдельную передачу сигналов. При этом существует недостаток, состоящий в проблеме сложности проверки и необходимости дополнительной передачи сигналов. Помимо этого, данное решение никоим образом не информирует оператора о каких-либо попытках недозволенного пользования информацией абонентской станции. Аналогичный способ выполнения сложного алгоритма и сравнения результатов используют в сетях, применяющих цифровую технику.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

Целью настоящего изобретения является обеспечение обнаружения наличия дубликата абонентской станции простым способом, без дополнительной передачи сигналов, и предотвращением, если необходимо, дублирующего использования. Указанную цель достигают посредством способа по настоящему изобретению, отличающегося введением в сетевую инфраструктуру средства для выбора случайного числа, выбором случайного числа при реагировании на принятие установления вызова, направлением указанного числа на указанную абонентскую станцию по каналу нагрузки, корректировкой первого значения с помощью указанного числа в указанной абонентской станции, корректировкой второго значения с помощью указанного числа во втором счетчике и заменой указанного второго числа в регистре на скорректированное второе значение.

"Запрос на установление вызова" здесь означает, что этапы указанного способа выполняют в связи с установлением вызова, исходящего от абонентской станции, до тех пор, пока сетевая инфраструктура может однозначно продолжать маршрутизацию, т.е. она "знает" вызываемое число В целиком. Число В является телефонным номером абонента В. Абонент В является вызываемым абонентом, а абонент А является вызывающим абонентом. При необходимости в запрос на установление вызова включают регистрацию сети абонентской станции.

"Корректировка" здесь означает замену старого значения на новое, при этом новое значение зависит как от старого значения, так и от произвольно выбранного числа.

Данное изобретение также относится к телефонной станции системы связи с подвижными объектами, в которой можно применить способ по данному изобретению. Телефонная станция согласно данному изобретению отличается тем, что она также содержит средство выбора, реагирующее на средство сравнения, для выбора случайного числа, чтобы осуществить корректировку первого значения и второго значения, блок соединения, который выполнен с возможностью направления указанного числа на абонентскую станцию по каналу нагрузки, счетчик, выполненный с возможностью корректировать второе значение с помощью указанного числа, и контроллер, выполненный с возможностью запоминать указанное скорректированное второе значение в регистре.

Данное изобретение также относится к абонентской станции системы связи с подвижными объектами, в которой можно применить способ по данному изобретению. Абонентская станция по данному изобретению отличается тем, что приемопередатчик выполнен с возможностью приема указанного числа от системы связи с подвижными объектами по каналу нагрузки, причем указанное число используют для корректирования первого значения; причем счетчик также содержит средство вычисления для корректирования первого значения с помощью указанного числа, а указанный контроллер выполнен с возможностью осуществлять управление указанным средством памяти для запоминания скорректированного первого значения в качестве указанного первого значения.

Данное изобретение также относится к системе связи с подвижными объектами, в которой можно применить указанные способ, телефонную станцию и абонентскую станцию согласно данному изобретению. Система связи с подвижными объектами отличается тем, что она выполнена с возможностью выбирать случайное число в ответ на принятие запроса на установление вызова; тем, что телефонная станция выполнена с возможностью направлять указанное число на абонентскую станцию по каналу нагрузки; тем, что абонентская станция выполнена с возможностью корректировать первое значение с помощью указанного числа; и тем, что второй счетчик выполнен с возможностью корректировать второе значение с помощью указанного числа.

Данное изобретение основано на концепции использования произвольного изменения значения счетчика для идентифицирования абонентской станции в связи с установлением вызова от абонентской станции. Поэтому наиболее значительные преимущества данного изобретения заключаются в простоте идентификации абонентской станции, удобной и надежной идентификации дублирующего пользования, причем это пользование обнаруживают не позже совершения вызова абонентской станцией-оригиналом после использования дубликата, и в краткосрочном применении перехваченной информации, причем эта информация применима только до следующего вызова. Еще одно преимущество данного изобретения заключается в затруднении подслушивания, поскольку проверяемое значение счетчика направляют от абонентской станции по вызывающему каналу, а случайное число, являющееся приращением счетчика, направляют на абонентскую станцию по каналу нагрузки. Использование разных каналов значительно усложняет подслушивание, и для успешного подслушивания при этом потребуется сложное дорогое оборудование, в результате чего возможная экономическая выгода, получаемая при использовании дубликата, не сможет покрыть расходы на подслушивание, тем более, что дублирующее пользование обнаруживают не позже того времени, когда абонентская станция-оригинал будет намерена установить соединение с сетью электросвязи общего пользования.

В предпочтительном варианте осуществления данного изобретения абонентская станция информирует сетевую инфраструктуру о включении счетчика; после этого счетчик находится в работе для данной абонентской станции в связи с каждым вызовом, совершаемым в сеть электросвязи общего пользования. Такое индивидуальное включение дает возможность постепенного введения свойства в систему связи с подвижными объектами. Оно также обеспечивает возможность использования и старых абонентских станций без счетчика, и новых абонентских станций со счетчиком одновременно в системе связи с подвижными объектами, не вызывая при этом нарушений в работе системы. Помимо этого, абонентскую станцию можно легко, с точки зрения техобслуживания абонентской станции, оборудовать удобным в эксплуатации счетчиком.

В предпочтительном варианте осуществления данного изобретения значение счетчика в сетевой инфраструктуре не корректируют до тех пор, пока абонентская станция не подтвердит корректировку счетчика абонентской станции, и если таковое подтверждение не принято, то значение счетчика корректируют на такое значение, которое принято как значение счетчика абонентской станции в следующем запросе на установление вызова, независимо от того, является ли это значение скорректированным значением или предыдущим значением. Это обстоятельство позволяет свести нарушения работы до простого сброса установленного соединения.

Предпочтительные варианты осуществления способа, телефонной станции и абонентской станции раскрыты в прилагаемой формуле изобретения.

ПЕРЕЧЕНЬ ЧЕРТЕЖЕЙ

Далее данное изобретение описано более подробно на предпочтительном варианте его осуществления, приводимом со ссылками на сопровождающие чертежи, на которых:

фиг. 1 - работа абонентской станции в первом предпочтительном варианте осуществления данного изобретения;

фиг. 2 - работа сетевой инфраструктуры по первому предпочтительному варианту осуществления данного изобретения;

фиг.3 - схема телефонной станции системы связи с подвижными объектами по данному изобретению;

фиг. 4 - схема абонентской станции системы связи с подвижными объектами по данному изобретению;

фиг. 5 - схема системы связи с подвижными объектами по данному изобретению.

ПОДРОБНОЕ ОПИСАНИЕ ИЗОБРЕТЕНИЯ

На фиг. 1 и 2 представлены способ по данному изобретению в первом предпочтительном варианте его осуществления, при котором, в качестве примера, исходят из того, что система связи с подвижными объектами, использующая передачу данных по радиолинии, является работающей по принципу группообразования частной наземной мобильной радиосистемой, также обеспечивающей соединение со стационарной сетью, такой как телефонная сеть общего пользования (ТСОП); вызов, направляемый в ТСОП, далее называется вызовом ТСОП. Также, в качестве примера, исходят из того, что оборудование и система основаны на стандарте системы ЧМР (Частное Мобильное Радио), определяемом в публикациях "МРТ", 1327, январь 1988, исправленное издание ноября 1991, - "Стандарт передачи сигналов для группообразованных частных наземных мобильных радиосистем, Управление радиосвязи" и "МРТ 1343, январь 1988, исправленное издание сентября 1991, Технические условия", опубликованные Британским Министерством Торговли и Промышленности. Предполагается, что абонентским оборудованием является радиоустройство согласно этому стандарту; телефонной станцией является контроллер системы группообразования КСГО и базой данных, т.е. в узел включен регистр, который содержит основную информацию об абонентской станции и в котором зарегистрированы абонентские станции. Абоненты определяются информацией регистра. Предполагается, в качестве примера, что регистр содержит второе значение, вычисляемое для абонента вторым счетчиком. Вторые значения можно также разместить в сети в другом месте, например, конкретно для пользователей в их собственном регистре. Также, в качестве примера, исходят из того, что внутрисетевые вызовы разрешают, когда их также совершает дубликат, т.е. без сравнения значений счетчика. "Контролируют" только те вызовы ТСОП, плату за которые начисляют отдельно, т.е. значения счетчика сравнивают в связи с этими вызовами. Сравнение между счетчиками можно также выполнять некоторым другим образом в заранее определенных типах вызова или, соответственно, не выполняя сравнение между счетчиками в связи с определенными типами вызова. Счетчик можно также использовать в связи с регистрацией абонента, но тогда будет происходить больше случаев и передача сигналов будет происходить полностью на вызывающем канале, т.е. на одной частоте, в результате чего будет легче прослеживать значение счетчика.

На фиг.1 представлена схема работы абонентской станции, т.е. радиоустройства, когда абонент намерен совершить вызов ТСОП. Счетчик включен для абонентской станции. Абонентская станция запрашивает вызов 10 ТСОП обычным образом на вызывающем канале и принимает запрос 11 длинного числа от сетевой инфраструктуры на вызывающем канале, поскольку телефонный номер ТСОП, т.е. число В, вызываемое согласно стандарту в данном примере, не полностью удовлетворяет сообщению запроса вызова, то абонентская станция направляет его отдельно в сообщении длинного числа. Поскольку счетчик абонентской станции включен, абонентская станция добавляет автоматически значение счетчика к сообщению 12 длинного числа, после чего она направляет сообщение 13 длинного числа на вызывающий канал. Таким образом, запрос на установление вызова согласно стандарту МРТ 1327 направлен согласно стандарту, но сообщение длинного числа, содержащее информацию согласно данному изобретению, не включено в стандарт. Затем абонентская станция принимает сообщение 14 запроса кода защиты по каналу нагрузки, причем это сообщение предпочтительно содержит произвольно выбранное число, используемое для корректировки значения счетчика. Это число может быть направлено в качестве отдельного сообщения, но в этом случае требуются новое сообщение и дополнительная передача сигналов. В ответ на запрос кода защиты абонентская станция направляет код 16 защиты в сетевую инфраструктуру, корректирует значение 17 счетчика с помощью указанного числа и запоминает скорректированное значение 18. Установление вызова затем продолжается обычным образом 19. Корректировка 17 и сохранение (запоминание) 18 значения счетчика могут происходить до отправки кода защиты 16 либо параллельно с ней.

Значение счетчика предпочтительно корректируют 17 путем добавления к нему принимаемого числа с помощью арифметических операций над абсолютными значениями чисел, причем значение счетчика остается между нулевым и выбранным предельным и при этом его значение всегда удовлетворяет сообщению длинного числа, но это значение зависит и от старого значения, и от принимаемого числа. Подслушивающий, т.е. лицо, сделавшее дубликат, должно знать модульное число (т.е. число, ниже которого всегда существует указанное значение), значение счетчика и принимаемое число. Могут быть использованы и прочие способы корректировки.

На фиг.2 сообщение 30 запроса вызова принимают в сетевой инфраструктуре от абонентской станции на вызывающем канале. Когда обнаруживают на основании содержания сообщения, что абонентская станция намерена совершить вызов 31 ТСОП, тогда на абонентскую станцию дают запрос направить длинное число 32, т. е. число В целиком, вызываемое на вызывающем канале. В ответ на принятие сообщения 33 длинного числа по информации из регистра R проверяют, включен ли 34 счетчик абонентской станции, запрашивающий соединение. Если не включен, то процедура установления вызова продолжается в обычном порядке 46. Если все абонентские станции в сети содержат счетчик, то нет необходимости проверять включение счетчиков.

Если счетчик абонентской станции включен, то первое значение 35 счетчика и число В отделяют от сообщения. Затем производят извлечение второго значения счетчика абонентской станции из регистра R 36 и эти значения сравнивают 37. Если значения являются идентичными 38, то запрос на установление вызова принимают 39, производят пересылку по каналу нагрузки и некоторое число предпочтительно выбирают произвольно 40 из набора чисел, сохраненных в сетевой инфраструктуре, и это число добавляют к сообщению 41 запроса кода защиты. Это число могут выбирать также на других основаниях, например, постоянно отбирать последующее число из набора чисел. Также не имеется необходимости сохранять набор чисел, так как набор чисел можно получить как результат алгоритма вычисления, выполняемого в сетевой инфраструктуре. Алгоритм вычисления может также вырабатывать только число и поэтому не будет нужен набор чисел. Это число можно также получить с помощью генератора случайных чисел. Сообщение запроса кода защиты направляют 42 в абонентскую станцию по каналу нагрузки. Таким образом, первое значение счетчика и число, используемое для корректировки, пересылают по радиолинии на разных каналах. Абонентская станция подтверждает прием числа, подлежащего использованию для корректировки, путем отправки кода защиты. В то же время она также подтверждает корректировку первого значения счетчика. Если получают 43 код защиты, то второе значение счетчика корректируют 44 во втором счетчике в сетевой инфраструктуре с помощью того же способа корректировки, который используют в абонентской станции. Скорректированное второе значение сохраняют в регистре 45 в качестве нового второго значения. Таким образом, первое значение абонентской станции и второе значение регистра R идентичны. После этого процедура установления вызова продолжается в обычном порядке 46.

Если код защиты от абонентской станции 43 не принят, то тогда не известно, приняла ли абонентская станция сообщение, содержащее число корректировки, и скорректировано ли таким образом первое значение. По этой причине некоторое цифровое значение предпочтительно сохраняют в качестве второго значения для счетчика абонентской станции в регистре 47, а принятие запроса на установление вызова отменяют 48. Это цифровое значение обеспечивает следующее: первое значение счетчика и, если есть какое-либо значение, отправленное абонентской станцией, принимают в связи со следующим вызовом ТСОП. В ответ на следующий запрос вызова ТСОП второе значение регистра R заменяют значением, полученным путем корректировки первого значения счетчика, принятого от абонентской станции, с помощью произвольно выбранного числа.

Более надежное решение, хотя и требующее память большей емкости и усложняющее сравнение, заключается в сохранении скорректированного второго значения в качестве третьего значения в регистре R, уже содержащем второе значение, и в связи со следующим запросом ТСОП в сравнении первого значения счетчика, принятого от абонентской станции, со вторым значением и третьим значением и в принятии запроса на установление вызова только в том случае, если первое значение идентично второму значению или третьему значению. В ответ на принятие следующего вызова ТСОП второе значение и третье значение заменяют на значение, полученное корректировкой первого значения счетчика, принятого от абонентской станции, с помощью произвольно выбранного числа.

Если первое значение счетчика и второе значение счетчика отличаются друг от друга 38, то к оператору 49 направляют сообщение о наличии дубликата, после чего процедуру продолжают согласно решению 50 оператора. Оператор принимает решение, исходя из содержания сообщения, о его назначении и пути доставки. Это сообщение может быть, например, сигналом тревоги. Оператор также принимает решение о пути продолжения процедуры установления вызова и пути корректирования второго значения счетчика. Первое значение счетчика не корректируют. В отношении желаемого вызова оператору предоставляют варианты продолжения процедуры установления вызова в обычном порядке, отмены принятия запроса на установление вызова и пометки данной абонентской станции как "украденной", отмены принятия запроса на установление вызова и ограничения прав ТСОП путем разрешения, например, только местных вызовов и отмены принятия запроса на установление вызова. В отношении корректировки второго значения в регистре оператору предоставлены следующие варианты: не производить корректировку второго значения, корректировать цифровое значение в качестве второго значения, сохранить первое значение счетчика, принятое от абонентской станции, в качестве второго значения и запомнить первое значение счетчика, принятое от абонентской станции, в качестве третьего значения в регистре R.

Если счетчик включен, но сообщение, содержащее число В, не содержит значение счетчика, то процедура является той же, что и в том случае, когда первое значение отклоняется от второго значения.

На фиг. 3 представлена схема телефонной станции системы связи с подвижными объектами согласно данному изобретению. Телефонная станция содержит блок 301 соединения, контроллер 302 и средство 303 памяти для управления системой. Контроллер 302 принимает и отправляет сообщения через блок 301 соединения. Телефонная станция имеет подключение к радиоканалу либо посредством антенны, включенной в блок 301 соединения, посредством базовой станции (одной или нескольких) или посредством подсистемы базовой станции. Блок соединения подключен к базовым станциям фиксированным соединением с помощью кабелей или направленной линии радиосвязи. Телефонную станцию можно подключить к другим телефонным станциям или сетям посредством блока соединения. Помимо этого, телефонная станция согласно данному изобретению содержит средство 304 сравнения для сравнения первого значения, принимаемого от абонентской станции системы связи с подвижными объектами, со вторым значением абонента, причем извлечение второго значения производят из регистра, содержащего вторые значения абонента системы связи с подвижными объектами. Кроме этого, телефонная станция по данному изобретению содержит средство 305 извлечения для извлечения второго значения из регистра. Телефонная станция согласно данному изобретению также содержит средство 306 сообщения для направления сообщения в блок управления сетью системы связи с подвижными объектами об обнаружении дубликата, если первое значение отклоняется от второго значения.

Телефонная станция 300 по данному изобретению обеспечена возможностью иметь средство 307 выбора для выбора, предпочтительно произвольного, некоторого числа из набора чисел, хранимых в системе связи с подвижными объектами, для корректировки первого значения и второго значения и, кроме этого, счетчик 308 для вычисления и корректировки вторых значений, при этом контроллер 302 выполнен с возможностью сохранения вторых значений абонентской станции в регистре или замены их значениями, вычисляемыми счетчиком 308. Средство 307 выбора может также выбирать число некоторым другим образом, например, в соответствии с методом, описываемым со ссылкой на фиг.2. Способ корректировки второго значения телефонной станции 300 может быть выбран согласно методу подтверждения того, что корректирование первого значения принято от абонентской станции.

Блок 301 соединения телефонной станции 300 можно выполнить с возможностью присоединения указанного числа к сообщению запроса кода защиты и отделения первого значения от сообщения, содержащего число В. Контроллер 302 телефонной станции может быть выполнен с возможностью делать заключение о том, что код защиты, принятый от абонентской станции, является подтверждением первого значения.

Телефонная станция 300 согласно данному изобретению может также содержать средство 309 проверки для проверки по регистру факта включения абонентом счетчика. Контроллер 302 телефонной станции в этом случае выполняют с возможностью управлять работой телефонной станции таким образом, что прочие средства (304, 305, 306, 307 и 308), используемые при сравнении значений телефонной станции, включают в ответ на включение счетчика абонентской станции.

На фиг.4 представлена схема абонентской станции 100 по данному изобретению. Абонентская станция содержит приемопередатчик 101, выполненный с возможностью отправлять и принимать сообщения, средство 103 памяти и контроллер 102 для управления работой абонентской станции. Антенна А подключена к приемопередатчику, и посредством этой антенны абонентская станция имеет подключение к радиоканалу. Абонентская станция по данному изобретению также содержит счетчик 108, содержащий первое значение ЕА, и передатчик 111 для направления первого значения ЕА на сетевую инфраструктуру системы связи с подвижными объектами.

Помимо этого, счетчик 108 в абонентской станции 100 по данному изобретению может содержать средство 118 вычисления для корректировки первого значения с помощью числа, принимаемого от сетевой инфраструктуры. Корректировка может заключаться, например, в суммировании некоторого числа с первым значением счетчика ЕА. Контроллер 102 в этом случае выполнен с возможностью управлять средством 103 памяти для сохранения скорректированного первого значения в счетчике 108 в качестве первого значения ЕА.

Приемопередатчик 101 в абонентской станции 100 по данному изобретению может быть выполнен с возможностью информирования о том, что счетчик 108 в данное время используют, т.е. счетчик включен. Счетчик не может быть отключен от абонентской станции 100. Абонентская станция в соответствии с предпочтительным вариантом осуществления данного изобретения вводит счетчик в действие, т.е. подключает счетчик в соответствии с его сетевой регистрацией. После этого абонентская станция должна представлять значение счетчика в соответствии с числом В всякий раз, когда она совершает вызов ТСОП.

Приемопередатчик 101 в абонентской станции 100 в соответствии с первым предпочтительным вариантом осуществления данного изобретения может быть выполнен с возможностью присоединения первого значения ЕА с числом В к тому же сообщению и отделения числа, используемого в корректировке, от сообщения запроса кода защиты.

На фиг. 5 представлена схема системы 500 связи с подвижными объектами согласно данному изобретению. Система 500 связи с подвижными объектами содержит, по меньшей мере, одну абонентскую станцию 100, имеющую подключение по радиолинии через антенну. Система может содержать несколько абонентских станций, но для ясности представлена только одна абонентская станция. Абонентская станция 100 может содержать первый счетчик 108, содержащий первое значение ЕА. Кроме этого, система 500 связи с подвижными объектами содержит, по меньшей мере, одну телефонную станцию 300, которая может иметь подключение к другим телефонным станциям и другим сетям, таким как телефонная сеть общего пользования. Телефонная станция имеет подключение к радиолинии посредством, например, базовой станции BS, подключенной к телефонной станции кабелем. Помимо этого, система 500 связи с подвижными объектами содержит регистр R, в котором второе значение ТА запоминают для каждой абонентской станции 100, причем второе значение ТА вычисляют вторым счетчиком 308 в системе 500 связи с подвижными объектами. Регистр R предпочтительно является регистром, в котором сохраняют основную информацию абонентской станции 100; в ней регистрируют абонентскую станцию и относительно нее определяют абонента. Система 500 связи с подвижными объектами согласно данному изобретению использует первое значение ЕА, сохраненное в каждой абонентской станции 100, и соответствующее второе значение ТА, сохраненное в регистре R при установлении вызова из абонентской станции 100 в соответствии с методом, изложенным выше со ссылкой на фиг.1 и 2, для обнаружения дубликата абонентской станции 100 путем сравнения первого значения ЕА со вторым значением ТА.

Система 500 связи с подвижными объектами согласно данному изобретению может сохранять в регистре R информацию о включении счетчика для абонентской станции 100. После этого нельзя совершать какие-либо вызовы из абонентской станции 100 без сравнения первого значения со вторым значением. Информацию о включении в абонентской станции удалить нельзя.

Далее данное изобретение описано со ссылкой на фиг.5 в ситуациях, когда дубликат абонентской станции (не изображена) реализован путем подслушивания радиолинии в первом предпочтительном варианте осуществления данного изобретения. В случае подслушивания, даже если обнаружено первое значение ЕА абонентской станции 100, первое значение в данном примере составляет 12. Существует намерение совершить вызов ТСОП с помощью дубликата, и первое значение ЕА=12 направляют на телефонную станцию 300 в сообщении, которое содержит число В. Телефонная станция 300 обнаруживает, что дубликатом является абонентская станция 100, проверяет по регистру R факт включения счетчика, отделяет первое значение ЕА 12 из сообщения и сравнивает его со вторым значением ТА, принятым из регистра, причем второе значение в данном примере составляет 12. Поскольку значения являются идентичными, то телефонная станция 300 выбирает число L произвольно, например, из чисел от 4 до 7 и направляет его в дубликат. Произвольно выбранным числом L в данном примере является 5. Так как дубликат корректирует новое значение как свое значение счетчика с помощью арифметических операций над абсолютными значениями чисел, то изготовитель дубликата должен знать используемое модульное число N. Узнать модульное число очень трудно, даже если в сети было использовано только одно значение N согласно данному примеру, т.к. модульное число не передают по радиолинии и поэтому его непосредственно перехватить нельзя. Разумеется, можно использовать отдельное число N для каждой абонентской станции, но для этого нужно запоминать дополнительную информацию в регистре R. В данном примере изготовитель дубликата знает, что корректированное значение счетчика вычисляют с помощью модульного числа 16, при этом скорректированное первое значение составляет (12+5) mod 16=1. Дубликат сохраняет это значение в качестве значения счетчика ЕА и затем направляет код защиты, который он получил посредством перехвата, на телефонную станцию 300, которая при приеме кода защиты корректирует значение 1 в качестве второго значения ((12+5)mod16)=17mod16=1) в данном примере; при этом это значение сохраняют в регистре R в качестве второго значения ТА для следующего вызова ТСОП. Дубликат теперь может совершить вызов ТСОП за счет абонентской станции 100. После этого вызова абонентская станция-оригинал 100 намерена совершить вызов ТСОП и направляет первое значение счетчика ЕА, равное 12, в сообщении, которое содержит число В. Телефонная станция идентифицирует абонентскую станцию 100, проверяет согласно регистру R включение счетчика, отделяет первое значение ЕА 12 от сообщения и сравнивает его со вторым значением ТА, принятым от регистра; теперь второе значение, корректированное дубликатным вызовом ТСОП, составляет 1. Телефонная станция 300 обнаруживает разницу между значениями и направляет сообщение оператору о наличии дубликата. Данный пример показывает, что обнаруживают использование дубликата, полученного даже умелым перехватом, и что время применения подслушанной информации короткое.

Описываемый выше метод сравнения и корректировки значений счетчика, описанный посредством чертежей, выполняемый в других системах передачи данных по радиолиниям и/или в других типах вызовов, таких как внутрисетевые вызовы, очевиден для специалистов в данной области техники.

Подразумевается, что изложенное выше описание и относящиеся к нему чертежи предназначены только для иллюстрации данного изобретения. Для специалистов в данной области техники очевидны разнообразные модификации и изменения в рамках и в пределах сущности данного изобретения, раскрытой в прилагаемой формуле изобретения.

Класс H04Q7/38 устройства для комплектования вызова в направлении движущегося абонента или от него

серверная обработка интерактивных экранов для беспроводного устройства -  патент 2342806 (27.12.2008)
устройство и способ совместного использования объектов радиопротокола в системе беспроводной связи -  патент 2342805 (27.12.2008)
передача и прием управляющей информации для мультимедийного широковещательного/многоадресного обслуживания в системе подвижной связи -  патент 2342791 (27.12.2008)
способы и устройства для выбора интервала в выделенном частотном спектре для систем множественного доступа с частотным разделением каналов -  патент 2341916 (20.12.2008)
способ установления соединения в системе радиосвязи -  патент 2341915 (20.12.2008)
способ использования услуги передачи данных в системе радиосвязи -  патент 2341914 (20.12.2008)
способ конфигурирования и обновления идентификатора соединения в системе связи широкополосного беспроводного доступа -  патент 2341913 (20.12.2008)
способ для быстрого определения местоположения и передачи данных на мобильное устройство в сети беспроводной связи -  патент 2341045 (10.12.2008)
способ и устройство, оптимизирующие прием сообщений оповещения о вызове/широковещании устройствами беспроводной связи с автономным питанием -  патент 2341044 (10.12.2008)
способы и устройство для мягкой передачи обслуживания между контроллерами базовых станций (bsc) -  патент 2341043 (10.12.2008)
Наверх