Устройство с по меньшей мере одним sim

Иллюстрации

Показать все

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

Реферат

Область техники, к которой относится изобретение

Изобретение относится к устройству с, по меньшей мере, одним SIM.

Уровень техники

При включении мобильного телефона, контроллер устройства сначала переключает модуль идентификации абонента (Subscriber Identity Module - SIM) на связь с контроллером SIM. Контроллер SIM, который является подконтроллером для контроллера устройства, выполняет необходимую передачу данных с модулем идентификации абонента для осуществления аутентификации и беспроводной связи. После передачи данных, SIM отключается от контроллера SIM и переключается на связь с радиомодемом для осуществления беспроводной связи.

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

Краткое описание

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

В соответствии с другим аспектом изобретения, предлагается портативное устройство, которое определено в п.6 формулы изобретения.

В соответствии с другим аспектом изобретения, предлагается способ, который определен в п.12 формулы изобретения.

Коммутатор и устройство в настоящей формуле изобретения являются ответом на потребность в простом и надежном использовании SIM в портативном устройстве с компактной, надежной и удобной для пользователя формой.

Перечень чертежей

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

Фигура 1 иллюстрирует оборудование с коммутатором, который выполнен с возможностью одновременного соединения SIM с приемопередатчиком и другого SIM с контроллером SIM;

Фигура 2 иллюстрирует структурную схему контроллера;

Фигура 3A иллюстрирует SIM-карту с SIM;

Фигура 3B иллюстрирует SIM;

Фигура 4 иллюстрирует оборудование с, по меньшей мере, одной SIM-картой;

Фигура 5 иллюстрирует мобильный терминал с, по меньшей мере, одной SIM-картой;

Фигура 6 иллюстрирует приспособление мобильного терминала с, по меньшей мере, одной SIM-картой;

Фигура 7A иллюстрирует, по меньшей мере, одну SIM-карту в приспособлении для мобильного терминала и/или в мобильном терминале;

Фигура 7B иллюстрирует сервер и его связь с оборудованием с одной или более SIM-картами по радиоинтерфейсу;

Фигура 8 иллюстрирует USB-модем с, по меньшей мере, одной SIM-картой;

Фигура 9 иллюстрирует оборудование, содержащее компьютер;

Фигура 10 иллюстрирует механическую структуру оборудования;

Фигура 11 представляет собой схему сигнализации процедуры связи между мобильным телефоном, приспособлением и множеством модулей идентификации абонента; и

Фигура 12 иллюстрирует блок-схему способа.

Описание вариантов осуществления

Нижеследующие варианты осуществления являются лишь примерами. Не смотря на то, что техническое описание может в нескольких местах ссылаться на один вариант осуществления, это не обязательно означает, что каждая такая ссылка ссылается на один и тот же вариант(ы) осуществления, или, что признак применяется только к одному варианту осуществления. Отдельные признаки разных вариантов осуществления также могут объединяться для предоставления других вариантов осуществления. Кроме того, слова «содержащий» и «включающий в себя» следует понимать не как ограничивающие описываемые варианты осуществления тем, что они заключают в себе лишь те признаки, которые были упомянуты, поскольку такие варианты осуществления также могут содержать признаки/структуры, которые не были специально упомянуты.

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

Фигура 1 показывает оборудование 400, которое имеет два коммутатора 10, 20, функционально соединенные с общим контроллером 12, множеством модулей 102, 102B, 102C, 104, 104B идентификации абонента, контроллером 14 модуля идентификации абонента, и одним или более радиомодемами 16, 18, 22. В общем, количество коммутаторов 10, 20 в оборудовании 400 может быть равным одному или более. При использовании более одного коммутатора, коммутаторы 10, 20 могут быть объединены в каскад. Все коммутаторы 10, 20 структурно и функционально аналогичны, обладая аналогичными подключениями к контроллеру 14 модуля идентификации абонента, общему контроллеру 12 и радиомодемам 16, 18, 22 и модулям идентификации абонента. Каждый модуль 102, 102B, 102C, 104, 104B идентификации абонента может размещаться на одной карте 100, 100B, 100C, 100D, 100E.

SIM-карта 100, 100B, 100C, 100D, 100E может иметь размер такой же, что и размер SIM-карты предшествующего уровня техники. Размер карты 100 может составлять 85,60 мм × 53,98 мм × 0,76 мм, например, что является размером кредитной карты. В качестве альтернативы, карта 100 может быть значительно меньше, 25 мм × 15 мм × 0,76 мм, например, что является размером более новой мини SIM-карты. Также размер карты 100 может составлять 15 мм × 12 мм × 0,76 мм, например, что является размером микро SIM-карты, что еще меньше. Конечно, эти размеры являются лишь примерами и, следовательно, размер карты 100 ими не ограничивается. Также следует отметить, что одна физическая SIM-карта может включать в себя некоторое количество разных подписок: одна SIM-карта может быть SIM-картой с несколькими IMSI, которая содержит несколько разных идентификационных данных абонента в одной и той же карте.

Помимо этого, для обозначения того, что именуется модулем идентификации абонента, также могут использоваться другие названия и аббревиатуры. USIM (Универсальный Модуль Идентификации Абонента) является модулем, который применятся в UMTS, работающий на UICC (Универсальная Карта с Интегральной Микросхемой). Каждый USIM может быть логическим объектом на карте 100, который хранит информацию конкретного модуля идентификации абонента и прочую информацию. Хранящаяся информация может включать в себя пользовательскую информацию абонента, информацию аутентификации, текстовые сообщения, контакты телефонной книги. В целях аутентификации, USIM хранит долгосрочный предварительно согласованный секретный ключ, обмен которым осуществляется с Центром Аутентификации в сети. USIM также проверяет порядковый номер, который должен находиться в рамках диапазона, используя механизм окон, чтобы избежать атак методом записи и повторной передачи блоков шифрованного теста, и отвечает за генерацию ключей сеанса, которые будут использоваться в алгоритмах конфиденциальности и целостности блочного шифра KASUMI в UMTS. В сети CDMA эквивалентом USIM является CSIM.

Фигура 2 показывает структурную схему контроллера. Общий контроллер 12 может содержать, по меньшей мере, один процессор 60 и, по меньшей мере, одно запоминающее устройство 62. Общий контроллер 12 может быть звеном между аппаратным обеспечением и программным обеспечением оборудования и общий контроллер 12 может управлять другими операциями оборудования, за исключением тех, что относятся к модулю(ям) идентификации абонента. Общий контроллер 12 управляет контроллером 14 модуля идентификации абонента и управляет, по меньшей мере, одним коммутатором 10, 20 в соответствии с компьютерной программой, которая хранится в запоминающем устройстве.

Аналогично общему контроллеру 12 и, следовательно, иллюстрируемый той же Фигурой 2, контроллер 14 модуля идентификации абонента может содержать, по меньшей мере, один процессор 60 и, по меньшей мере, одно запоминающее устройство 62. Контроллер 14 модуля идентификации абонента может управлять операциями, которые в частности относятся к модулю(ям) идентификации абонента. Контроллер 14 модуля идентификации абонента запрашивает информацию у модулей 102, 102B, 102C, 104, 104B идентификации абонента, возвращает PIN модулю идентификации абонента, когда запрошено, блокирует модуль идентификации абонента, если требуется, и обладает информацией о доступных модулях идентификации абонента.

Коммутатор 10 может содержать аналоговый коммутатор N:M, где N относится к возможным контактам на одной стороне коммутатора 10, а M относится к возможным контактам на другой стороне коммутатора 10. Посредством коммутатора 10 можно организовать максимум связь N компонентов с M компонентами. Коммутатор 10 может подключать один из N компонентов к одному из M компонентов. Кроме того, коммутатор 10 может подключать один из N компонентов к одному из M компонентов и также одновременно другой из N компонентов к другому из M компонентов. Коммутатор 10 может содержать переключатели напряжения для контактов с разного рода компонентами так, что могут быть удовлетворены уровни напряжения.

Один или более радиомодемы 16, 18, 22 могут рас сматриваться в качестве секции 16, 18, 22 приемопередатчика и каждый из них выполнен с возможностью осуществления связи с, по меньшей мере, одной базовой станцией 50 системы радиосвязи беспроводным образом.

Система беспроводной радиосвязи может быть любой стандартной/нестандартной/собственной системой связи, которая поддерживает использование, по меньшей мере, одного модуля 102, 102B, 102C, 104, 104B идентификации абонента, по меньшей мере, одной карты 100, 100B, 100C, 100D, 100E. В настоящем, такая система может быть любой системой мобильной телефонии, независимо от поколения (такого как 2G, 3G, 4G, после 4G и т.д.). Следовательно, система беспроводной связи может быть стандарта GSM (Глобальная Система Связи с Подвижными Объектами), WCDMA (Широкополосного Множественного Доступа с Кодовым Разделением), TD-SCDMA (Множественного Доступа с Синхронным Кодовым и Временным Разделением) развитого универсального наземного радиодоступа (E-UTRA), также известного как долгосрочное развитие (LTE), например, или его последней версии Усовершенствованный-LTE (LTE-A). Тем не менее, примерные варианты осуществления ими не ограничиваются, и могут применяться к другим приемлемым системам радиосвязи (в их настоящем виде и/или в их развитом виде), таким как сеть радиодоступа (UTRAN или EUTRAN) универсальной системы мобильной связи (UMTS), система, основанная на стандарте Международной Мобильной Связи (IMT) или любая из ее эволюционирующих версий (например, Усовершенствованный-IMT), беспроводная локальная сеть (WLAN), основанная на стандарте IEEE (Института Инженеров по Электротехнике и Радиоэлектронике) 802.11 или его эволюционирующих версий (IEEE 802.11ac), общемировая совместимость широкополосного беспроводного доступа (WiMAX), Wi-Fi, 3GPP, Bluetooth®, или персональная служба связи (PCS).

По меньшей мере, один коммутатор 10, 20 выполнен с возможностью регулирования, на основании данных управления, одного или более первых соединений и одного или более вторых соединений одновременно, при этом одно или более первые соединения формируются между одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента, а одно или более вторые соединения формируются между одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента и радиомодемами 16, 18, 22. Когда коммутатор 10, 20 формирует соединение между модулем 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента, то между модулем 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента могут передаваться данные. Аналогичным образом, когда коммутатор 10, 20 формирует соединение между модулем 102, 102B, 102C, 104, 104B идентификации абонента и радиомодемом 16, 18, 22, то между модулем 102, 102B, 102C, 104, 104B идентификации абонента и модемом 16, 18, 22 могут передаваться данные. Когда коммутатор 10, 20 разъединяет соединение между модулем 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента, то подключение обрывается, и между ними не могут передаваться данные. Соответственно, когда коммутатор 10, 20 разъединяет соединение между модулем 102, 102B, 102C, 104, 104B идентификации абонента и радиомодемом 16, 18, 22, то подключение обрывается, и между ними не могут передаваться данные.

Будучи в состоянии обеспечения одновременного соединения первого модуля 102, 102B, 102C, 104, 104B идентификации абонента с радиомодемом 16, 18, 22, и соединения второго модуля 102, 102B, 102C, 104, 104B идентификации абонента с контроллером 14 модуля идентификации абонента, может выполняться проверка безопасности второго модуля 102, 102B, 102C, 104, 104B идентификации абонента, в то время как первый модуль 102, 102B, 102C, 104, 104B идентификации абонента заботиться о беспроводной связи, например. Дополнительно, могут считываться, сохраняться и изменяться данные во втором модуле 102, 102B, 102C, 104, 104B идентификации абонента во время беспроводной связи, которая использует первый модуль 102, 102B, 102C, 104, 104B идентификации абонента, без возникновения прерывания, которое вызвано переключением между контроллером 14 модуля идентификации абонента и, по меньшей мере, одним радиомодемом 16, 18, 22. Аналогичное решение может использоваться для формирования соединений применительно к множеству модулей идентификации абонента в одной SIM-карте, независимо от того, являются ли модули идентификации абонента виртуальными или реальными чипами.

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

В варианте осуществления, по меньшей мере, один коммутатор 10, 20 может формировать первые соединения между P модулями 102, 102B, 102C, 104, 104B идентификации абонента и, по меньшей мере, одним радиомодемом 16, 18, 22, где P является целым числом больше нуля. По меньшей мере, один коммутатор 10, 20 может формировать вторые одновременные соединения между R модулями 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента, где P и R являются количественными числительными, причем R целое число больше нуля и P модулей идентификации абонента отличаются от R модулей идентификации абонента. P модулей 102, 102B, 102C, 104, 104B идентификации абонента и R модулей 102, 102B, 102C, 104, 104B идентификации абонента относятся к одной и той же совокупности модулей идентификации абонента. Количество P и R модулей идентификации абонента не одинаково в одно и то же время, и таким образом в варианте осуществления, P модулей 102, 102B, 102C, 104, 104B идентификации абонента не имеет общего модуля идентификации абонента с R модулями идентификации абонента.

В варианте осуществления, по меньшей мере, один коммутатор 10, 20 может формировать первые соединения между P модулями 102, 102B, 102C, 104, 104B идентификации абонента и, по меньшей мере, одним радиомодемом 16, 18, 22, и, по меньшей мере, один коммутатор 10, 20 может формировать вторые соединения между R модулями идентификации абонента и контроллером 14 модуля идентификации абонента на основании данных управления в первый момент времени, где P и R являются целыми числами больше нуля. Коммутатор может, на основании других данных управления в другой момент времени, формировать первые соединения между Q модулем 102, 102B, 102C, 104, 104B идентификации абонента и одним или более радиомодемами 16, 18, 22, причем один или более радиомодемы 16, 18, 22 являются теми же самыми или отличными от упомянутого, по меньшей мере, одного или более радиомодемов 16, 18, 22 в первый момент времени. Коммутатор может на основании других данных управления в другой момент времени, формировать вторые соединения между T модулями 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента, где P, Q, R и T являются целыми числами больше нуля, причем P модулей идентификации абонента отличается от R модулей идентификации абонента, Q модулей идентификации абонента отличается от T модулей идентификации абонента, и Q модулей идентификации абонента, по меньшей мере, частично отличаются от P модулей идентификации абонента. R модулей идентификации абонента могут частично отличаться от T модулей идентификации абонента. В качестве альтернативы, R модулей идентификации абонентов могут не иметь общего модуля идентификации абонента с T модулями идентификации абонента. Еще в одном альтернативном варианте, R модулей идентификации абонента могут быть точно такими же, как T модулей идентификации абонента. P и R являются количественными числительными. P, Q, R и T модулей 102, 102B, 102C, 104, 104B идентификации абонента принадлежат к одной и той же совокупности модулей идентификации абонента.

В варианте осуществления, по меньшей мере, один коммутатор 10, 20 может соединять, по меньшей мере, один модуль 102, 102B, 102C, 104, 104B идентификации абонента и, по меньшей мере, один радиомодем 16, 18, 22 для передачи данных, по меньшей мере, одному радиомодему 16, 18, 22 от, по меньшей мере, одного модуля идентификации абонента с тем, чтобы разрешить осуществление беспроводной связи между, по меньшей мере, одним радиомодемом 16, 18, 22 и, по меньшей мере, одной базовой станцией. Передаваемые данные через, по меньшей мере, один коммутатор 10, 20 могут относиться к, по меньшей мере, одному из следующего: пользователю устройства и беспроводной связи.

Данные, которые относятся к пользователю, могут включать в себя код(ы) PIN, код(ы) PUC, идентификационные данные абонента и информацию о подписке, например. Данные, которые относятся к беспроводной связи, могут относиться к оператору, который может непосредственно или опосредованно оказывать влияние на частоту, кодирование, модуляцию, перемежение, шифрование, оцифровку и т.д. в радиоканале, например. Информация учета и тарификации, которая передается, по меньшей мере, через один коммутатор 10, 20 может рас сматриваться, как относящаяся к пользователю, беспроводной связи или к обоим.

В варианте осуществления, по меньшей мере, один коммутатор 10, 20 может включать или выключать, по меньшей мере, одно соединение между модулем 102, 102B, 102C, 104, 104B идентификации абонента и, по меньшей мере, одним радиомодемом 16, 18, 22 и контроллером 14 модуля идентификации абонента на основании данных управления, содержащих команду и данные адреса. Данные адреса могут определять соединение, которое будет включено или выключено. Данные адреса могут относиться к уникальным адресам или идентификационным данным модуля 102, 102B, 102C, 104, 104B идентификации абонента и, по меньшей мере, одного радиомодема 16, 18, 22. В варианте осуществления, данные адреса могут относиться к местоположению, такому как гнездо оборудования ( смотри Фигуру 10), в которое вставлен модуль 102, 102B, 102C, 104, 104B идентификации абонента в оборудовании 400.

Фигура 3A показывает варианты осуществления SIM-карты 100 с чипом 102 модуля идентификации абонента (SIM). Структура 108 держателя SIM-карты 100 может быть пластиком, таким как поливинилхлорид, поликарбонат или акрилонитрил-бутадиен-стирол, однако держатель 108 не ограничен этими материалами. В целом, SIM-карта 100 содержит функциональную схему, которая содержит контактные выводы 110, 112, 114, 116, 118, 120, по меньшей мере, одно запоминающее устройство, и, по меньшей мере, один процессор для обработки цифровых данных.

В примере на Фигуре 3A, функциональная схема SIM-карты 100 содержит электрические схемы чипа 102 модуля идентификации абонента и проводники между контактными выводами со 110 по 120 и чипом 102. Чип 102 модуля идентификации абонента выступает в роли реального/конкретного модуля идентификации абонента. Прочие карты 100B, 100C модуля идентификации абонента аналогичны SIM-карте 100.

Фигура 3B представляет собой структуру чипа 102 (и 102B, 102С, 104, 104B, показанных на других Фигурах) модуля идентификации абонента. Чип содержит, по меньшей мере, один процессор 200, по меньшей мере, одно запоминающее устройство 201 и электрические контакты 208, 210, 212, 214, 216 и 218. Первое запоминающее устройство 202A, по меньшей мере, одного запоминающего устройства 202 может служить для хранения данных, таких как данные конкретного оператора, и/или данные конкретного пользователя, и оно может быть защищено таким образом, что доступ к нему может получить только оператор и/или поставщик услуги. Второе запоминающее устройство 202B может быть рабочим запоминающим устройством для программы, которая используется в конкретный момент времени. Третье запоминающее устройство 202С может хранить компьютерные программы, которые используются, по меньшей мере, одним процессором 220. Данное запоминающее устройство 202C также может быть защищено и его использование может быть разрешено оператором и/или поставщиком услуг. Электрические контакты с 208 по 218 могут подключать, по меньшей мере, один процессор 200 к контактным выводам со 110 по 120, и, по меньшей мере, одно запоминающее устройство может быть соединено с процессором 200. В качестве альтернативы, электрические контакты с 208 по 218 могут подключать, по меньшей мере, одно запоминающее устройство 202 к контактным выводам со 110 по 120 непосредственно.

При изготовлении карты 100, 100B, 100C, 100D, 100E, чип 102 модуля идентификации абонента может заключать все данные, которые необходимы для правильной работы, в его запоминающих устройствах. Чип 102 модуля идентификации абонента может быть вмонтирован в держатель карты 100, 100B, 100C, 100D, 100E, и электрическое соединение между контактными выводами со 110 по 120 и чипом 102 модуля идентификации абонента может быть сформировано поставщиком услуги. Поставщик услуги не проиллюстрирован на Фигурах, но поставщик услуги может быть независимым поставщиком одной или более SIM-карт 100, 100B, 100C, 100D, 100E пользователям.

Операторы разных систем беспроводной связи могут обеспечивать поставщика услуги одним или более чипами 102, 102B, 102С, 104, 104B модуля идентификации абонента, которые готовы к использованию. Когда чип 102, 102B, 102С, 104, 104B модуля идентификации абонента готов к использованию, то он содержит данные конкретного модуля идентификации абонента. Оператор относится к компании мобильной телефонии, которая предлагает услуги беспроводной связи абонентам. Примерами операторов могут быть Vodaphone, NTT DoCoMo, Elisa, AT&T, например. При каждой регистрацией в конкретной системе радиосвязи оператора, пользователь получает модуль идентификации абонента, который включает в себя информацию о пользователе и операторе. Каждый модуль идентификации абонента также может включать в себя уникальный серийный номер, по которому к нему может выполняться адресация или по которому он может идентифицироваться или по которому к нему может выполняться адресация и по которому он может идентифицироваться.

В варианте осуществления, по меньшей мере, один оператор, по меньшей мере, одной системы беспроводной связи может предоставлять поставщику услуги, по меньшей мере, один чип 102, 102B, 102С, 104, 104B модуля идентификации абонента без данных или с данными, недостаточными для использования. В чипе 102, 102B, 102С, 104, 104B модуля идентификации абонента может недоставать данных конкретного оператора, и/или данных конкретного пользователя, например. Операторы могут отдельно предоставлять недостающие данные поставщику услуги, а поставщик услуги может программировать данные в, по меньшей мере, одно запоминающее устройство 202, по меньшей мере, одного чипа 102, 102B, 102С, 104, 104B модуля идентификации абонента.

Операторы разных систем беспроводной связи могут предоставлять поставщику услуги, по меньшей мере, один чип 102, 102B, 102С, 104, 104B модуля идентификации абонента, использование которого программно и/или структурно заблокировано. Операторы могут отдельно доставлять данные, такие как код ключа для удаления запрограммированной блокировки и/или инструкций для удаления структурной блокировки. Таким образом, поставщик услуг может открыть и/или авторизовать, по меньшей мере, один из чипов 102, 102B, 102С, 104, 104B модуля идентификации абонента для использования. Данная функция может использоваться при покупке пользователем карт 100, 100B, 100C, 100D, 100E модуля идентификации абонента или устройства поставщика услуги, включающего в себя, по меньшей мере, один модуль идентификации абонента.

Данные, которые относятся к пользователю или беспроводной связи могут быть включены в модуль идентификации абонента в качестве данных конкретного модуля идентификации абонента, по меньшей мере, одного модуля 102, 102B, 102С, 104, 104B идентификации абонента, и данные могут включать в себя, например, уникальный серийный номер (Идентификатор Карты С интегральной Микросхемой, ICCID) SIM-карты, международный уникальный номер абонента (Международный Идентификационный Номер Оборудования Подвижного Абонента, IMSI), информацию защиты аутентификации и шифрования для абонента (такую как ключ Ki аутентификации), временную информацию, которая относится к локальной сети, список услуг, к котором абонент имеет доступ, номер экстренной службы конкретного оператора, и прочие требуемые данные. Данные абонента также могут включать в себя прочие данные конкретного носителя, такие как номер центра услуги коротких сообщений (SMSC), имя поставщика услуги (SPN), номера набора услуг (SDN), параметры уведомления о расходах, и приложения дополнительных услуг (VAS). Дополнительная информация может быть найдена в GSM Technical Specification 11.11.

Данные конкретного модуля идентификации абонента, по меньшей мере, одного модуля 102, 102B, 102С, 104, 104B идентификации абонента также могут включать в себя, по меньшей мере, один код безопасности для каждого модуля идентификации абонента независимо от того, является ли он реальным чипом или виртуальным модулем. Код безопасности может содержать персональный идентификационный номер (PIN) или код разблокировки PIN (PUC), которые выступают в роли паролей для разрешения использования модуля идентификации абонента, если они проходят проверку безопасности.

Проверка безопасности может выполняться в каждом из модулей 100, 100B, 100C, 100D, 100E идентификации абонента процессором 200. Процессор 200 может сравнивать код безопасности, который принят извне по отношению к модулю 100, 100B, 100C, 100D, 100E идентификации абонента с кодом безопасности, который предварительно сохранен в, по меньшей мере, одном запоминающем устройстве 202 модуля 100, 100B, 100C, 100D, 100E идентификации абонента. Если обнаружено что два кода совпадают, то код безопасности, который принят извне, проходит проверку безопасности и модуль 100, 100B, 100C, 100D, 100E идентификации абонента доступен для использования. Если два кода не совпадают, то код безопасности, который принят извне, не проходит проверку безопасности и модуль 100, 100B, 100C, 100D, 100E идентификации абонента не доступен для использования. Код безопасности может храниться в запоминающих устройствах 202A, 202B и 202C. PIN может храниться в запоминающем устройстве 202C, которое является стираемым программируемым постоянным запоминающим устройством, поскольку в известном уровне техники пользователь может свободно менять его/ее PIN. PUC также может храниться в запоминающем устройстве 202С. Код безопасности также может быть сохранен в такой части запоминающего устройства, которая не может изменяться, такой как запоминающее устройство 202B. В известном уровне техники, код безопасности, принятый извне, по отношению к модулю 100, 100B, 100C, 100D, 100E идентификации абонента, исходит от интерфейса пользователя, который используется пользователем вручную. Модуль идентификации абонента может иметь более одного персонального идентификационного номера.

Количество PIN и PUC для одного модуля идентификации абонента может быть равно двум. Второй PIN функционирует аналогично первому PIN. Если неправильный второй PIN вводиться более трех раз, то у пользователя запрашивается второй PUC, который функционирует аналогично первому PUC.

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

Фигура 4 представляет собой структурную схему общего оборудования 400, которое может иметь, по меньшей мере, одну карту 100, 100B. Оборудование 400 может быть мобильным терминалом 500 как на Фигуре 5, или оборудование 400 может быть выполнено в виде двух частей, как на Фигуре 6 и 8, при этом, по меньшей мере, одна из частей является мобильным терминалом 500.

Оборудование 400 с Фигуры 4 может содержать один или более процессоры 406, одно или более запоминающие устройства 402, и, по меньшей мере, один модуль 102, 102B идентификации абонента. Вместо того чтобы содержать, по меньшей мере, один модуль 102, 102B идентификации абонента, оборудование 400 может быть соединено с, по меньшей мере, одним модулем 102, 102B идентификации абонента. Процессор может быть реализован в качестве электрической схемы цифрового конечного автомата, выполняющего логические операции на основании инструкций компьютерной программы.

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

Оборудование 400 может содержать интерфейс 408 для обмена данными между, по меньшей мере, одним модулем 102, 102B, 102C, 104, 104B идентификации абонента, связанного с, по меньшей мере, одной картой 100, 100B, и, по меньшей мере, одним процессором 406. Каждый из, по меньшей мере, одного модуля 102, 102B идентификации абонента может быть реальным, т.е. чипом, или виртуальным, т.е. который эмулируется посредством эмуляции интегральной микросхемы. По меньшей мере, один модуль 102, 102B идентификации абонента, когда карты 100, 100B, соединяется с оборудованием 400, могут быть функционально активными частями одновременно или последовательно. Интерфейс 108 может включать в себя (контактное) устройство 430 считывания интеллектуальных карт, выполненное с возможностью считывания данных абонента через соединение между, по меньшей мере, одной картой 100, 100B, и устройством 430 считывания интеллектуальных карт.

Теперь структура оборудования 400 объясняется при помощи Фигур 1 и 4. Оборудование 400 содержит, по меньшей мере, один коммутатор 10, 20, заключенный в интерфейсе 408, например. Оборудование 400 содержит общий контроллер 12, заключенный в процессоре 406 и запоминающем устройстве 402, например. Процессор 406 может быть выполнен в виде процессора 60 с Фигуры 2. Запоминающее устройство 402 может быть выполнено в виде запоминающего устройства 62 на Фигуре 2. Оборудование 400 содержит один или более модули 102, 102B, 102C, 104, 104B идентификации абонента и контроллер 14 модуля идентификации абонента, заключенные в процессоре 406 и запоминающем устройстве 402, которые могут быть выполнены в виде процессора 60 и запоминающего устройства 62, соответственно. Оборудование 400 дополнительно содержит один или более радиомодемы 16, 18, 22.

Каждый из, по меньшей мере, коммутатора 10, 20 функционально связан с общим контроллером 12, одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента, контроллером 14 модуля идентификации абонента, и одним или более радиомодемами 16, 18, 22, каждый из которых выполнен с возможностью осуществления беспроводной связи с, по меньшей мере, одной базовой станцией системы радиосвязи. Разные коммутаторы 10, 20 могут быть связаны с разными модулями идентификации абонента и разными радиомодемами. Контроллер 14 модуля идентификации абонента может содержать разные блоки контроллера модуля идентификации абонента для разных модулей идентификации абонента или разных групп модулей идентификации абонента.

Каждый из, по меньшей мере, коммутатора 10, 20 может принимать данные управления от общего контроллера 12. Каждый из, по меньшей мере, контроллера 10, 20 тогда выполнен с возможностью регулирования, на основании данных управления, одного или более первых соединений и одного или более вторых соединений одновременно, при этом одно или более первые соединения формируются между одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента, а одно или более вторые соединения формируются между одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента и радиомодемом 16, 18, 22.

В варианте осуществления, каждый из, по меньшей мере, коммутатора 10, 20 может формировать соединение между, по меньшей мере, одним модулем 102, 102B, 102C, 104, 104B идентификации абонента и, по меньшей мере, одним радиомодемом 16, 18, 22.

Затем, по меньшей мере, один модуль 102, 102B, 102C, 104, 104B идентификации абонента и, по меньшей мере, один радиомодем 16, 18, 22 могут осуществлять передачу данных, по меньшей мере, одному радиомодему 16, 18, 22 от, по меньшей мере, одного модуля 102, 102B, 102C, 104, 104B идентификации абонента, и, по меньшей мере, один радиомодем 16, 18, 22 может осуществлять беспроводную связь с, по меньшей мере, одной базовой станцией на основании данных, переданных через коммутатор 10, 20, причем передаваемые данные относятся к, по меньшей мере, одному из следующего: пользователю устройства и беспроводной связи.

Общий контроллер 16 содержит один или более процессоры 60 и одно или более запоминающие устройства 62. Одно или более запоминающие устройства 62 могут хранить инструкции, которые, когда исполняются одним или более процессорами 60, могут предписывать общему контроллеру 16 подать данные управления, по меньшей мере, одному коммутатору 10, 20 для регулирования, одного или более первых соединений и одного или более вторых соединений одновременно, при этом одно или более первые соединения формируются между одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента, а одно или более вторые соединения формируются между одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента и радиомодемами 16, 18, 22.

В варианте осуществления, одно или более запоминающие устройства 62 могут хранить инструкции, которые, когда исполняются одним или более процессорами 60, могут предписывать общему контроллеру: получить данные, по меньшей мере, одного модуля 102, 102B, 102C, 104, 104B идентификации абонента для управления использованием упомянутого, по меньшей мере, одного модуля 102, 102B, 102C, 104, 104B идентификации абонента для беспроводной связи. Инструкции, когда исполняются одним или более процессорами 60, могут предписывать общему контроллеру 16: сформировать данные управления на основании данных от, по меньшей мере, одного модуля идентификации абонента. Инструкции, когда исполняются одним или более процессорами, могут предписывать общему контроллеру 16 подать данные управления, по меньшей мере, одному коммутатору 10, 20 для регулирования, на основании данных управления, одного или более первых соединений и одного или более вторых соединений одновременно, при этом одно или более первые соединения формируются между одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента и контроллером 14 модуля идентификации абонента, а одно или более вторые соединения формируются между одним или более модулями 102, 102B, 102C, 104, 104B идентификации абонента и радиомодемами 16, 18, 22. Когда карта 100, 100B, 100C, 100D, 100E идентификации абонента вставлена в обору