Можно ли увеличить память сим карты
Содержание статьи
Емкость сим-карты: сколько контактов и СМС можно сохранить
Пользоваться услугами сотовой связи абонент может при наличии телефона, или другого устройства, и сим-карты. Использование симки является обязательным условием для получения услуг от своего сотового оператора, поскольку без нее подключиться к сети не получится вовсе. На протяжении своей истории, сим-карты менялись как по своему содержанию, так и форме исполнения, а первые телефоны вообще использовались без них.
Сегодня расскажем подробно про емкость сим-карт, и на что влияет объем памяти, какую информацию может хранить абонент на симке, и как отличаются сим от МТС, МегаФон, Билайн, и других операторов.
История
Первые сотовые телефоны имели существенное отличие от современных гаджетов, а для их использования сим-карты не требовались. Для идентификации абонента использовался серийный номер устройства, и это несло в себе определенные сложности. Использование услуг связи было четко связано с устройством абонента, и поменять его так просто, как это доступно сейчас, было невозможным.
С появлением связи GSM все изменилось. Для идентификации устройства в сети стал использоваться IMEI, а для привязки к сотовому оператору — сим-карты. Стоит отметить, что это были не такие карточки, как мы привыкли их видеть, и которые многие называют обычными.
Первые симки, которые называются полноразмерными, имели формат, полностью идентичный привычной сейчас банковской карте. Однако с более современными форматами их объединяет то, что они также имеют чип, полностью аналогичный по своей сути современным.
Взаимозаменяемость была основным критериям в процессе десятилетий их эволюции. Именно поэтому сейчас можно просто обрезать симку до нужного размера, чтобы продолжить использовать связь, без ее физической замены.
Существенные отличия произошли в последние годы, когда на смену привычных нам физическим сим-картам, пришли виртуальные. Для их использования необходимо иметь соответствующий гаджет, а подключиться к сотовому оператору можно без визита в салон удаленно.
В России пока только один оператор запустил такие симки — Теле2. Чтобы воспользоваться услугой, необходимо подключиться к сети оператора и получить QR-код, а потом перейти на виртуальную eSIM, отсканировав в своем телефоне код с полученной виртуальной карты.
Среди преимуществ таких карт — возможность использовать на них услуги сразу от нескольких операторов, переключаясь между ними в меню телефона. И не стоит забывать про возможность производителей телефонов сделать устройства еще более продвинутыми, за счет отказа от установки физического лотка в устройстве, что экономит место внутри устройства для размещения других компонентов.
Память симки
При использовании физической сим-карты, абоненту доступна внутренняя память в ее чипе. Точно также, как и в любом телефоне, в ней установлен накопитель, на который оператор записывает свои идентификаторы и дополнительное ПО, а свободная часть памяти остается доступной для пользователя.
Объем памяти симок не большой, хоть и в последнем поколении вдвое больший, чем был доступен ранее. Однако, несмотря на увеличение памяти, возможности для пользователя не стали большими, а иногда и сокращались.
До массового распространения смартфонов, и облачных аккаунтов для хранения своих данных, многие использовали память сим-карты для хранения контактов, а также СМС. Отметим, что сейчас, максимально возможное количество таких записей составляет порядка двухсот пятидесяти.
Но все зависит от того, какая именно сим-карта используется абонентом. Операторы используют память симок, не только для записи технических данных для идентификации, но и свое приложение. Оно позволяет абоненту получать различную информацию и дополнительные сервисы, среди которых, в основном, контентные.
Также на симке можно хранить сообщения, но по ним ограничения гораздо более жесткие. В среднем симка может хранить до тридцати СМС. И здесь стоит учитывать, что в отличие от памяти самого телефона, каждое сообщение хранится отдельно, и объем латиницей не превышает 140 знаков. Поэтому, если пришло сообщение большего объема, то на симке оно будет храниться как два, три, и больше, отдельных СМС. Также на сим-карте сохраняются только входящие текстовые сообщения.
Отметим, что возможности памяти сим-карт не используются полностью, что можно объяснить отсутствие интереса современных пользователя. Сейчас симка имеет возможность хранения более одного номера для каждого контакта, а также может быть больший лимит на количество символов в имени.
Увеличение памяти
Можно долго спорить, что удобнее и практичнее — хранить контакты на телефоне либо сим, но здесь нет однозначного ответа для всех абонентов. Среди преимущество использования для записной книжки СИМ в том, что можно переставить ее в другой телефон, и получить мгновенный доступ к своим контактам.
Однако есть и ограничения по записи контактов на сим-карте. Так, в зависимости от используемой карты, не только может быть меньшее количество доступных номеров, но и лимит на поле “имя контакта”. Последнее особенно актуально, если используется кириллица.
Выходом в ситуации, если для абонента важно использовать для записи контактов память симки, может стать ее клонирование. Для этого доступно использование “болванки” с большим объемом памяти. Пользователь получает более емкую записную книжку, и больший размер допустимого количества символов для поля “имя”.
Однако стоит учитывать, что процесс этот не только затратный, но и сложный, и не каждую сим-карту можно клонировать. Если воспользоваться для этого услугами сторонних лиц, то велика вероятность того, что кроме полученного вами дубликата, копия симки может оказаться и у посторонних лиц. Учитывая то, что сейчас мобильный номер это доступ к банковским услугам, и другим ресурсам, это может привести к потере доступа к банковскому счету, или вашим персональным данным и личным сведениям.
Источник
Увелечние памити sim карты | Амперка
В стандартной сим карте хватает памяти на 10 смс. Нужно увеличить память до 10.000+++ смс. Путем создания адаптера (или иного пути). Должно получится устройство, с слотам для сим карты. Входящие смс будут сохраняться на внешней памяти. иметь разьем подключения к устройству как у сим карты, и устройство должно видеть и понимать это как сим карту.
Любой телефон может сохранять смс в своей памяти. В конце концов, на компьютер можно скидывать.
Невозможно. Точнее, технически это возможно, но стоимость устройства эмуляции хеша и подписи SIM-карты выльется в пятизначную сумму.
Почему не рассматривается вариант хранения сообщений во внешнем ПО на обычном компе, смарте или мини-ПК?https://www.yx19999.com/English/Product/7068493611.html — вот такое оборудование отправки и приема смс ( инетрусует только прием)
https://www.yx19999.com/pdf/YX GSM or 3G Modem Install manual.pdf — манул к оборудованию
проблема в том когда приходит 10 смс ( забивается память). и процесс так сказать встает.
пытаюсь найти решение данной проблемы.
возможна есть более легкий способ который мне в голову не приходит
думаю еще хороший выход из ситуации написание программы которая в автоматическом режиме будет сохранять текст входящих смс и удалить их из сим карты
Так если тебе нужна только отправка SMS, то заблокируй все входящие SMS (у оператора, либо в личном кабинете онлайн), и всё. Зачем аппаратные заморочки?
прием смс надо, не правильно указал
Задача заключается в приеме смс (с большого количества сим карт) и перенос их в базу данных
А где вы географически находитесь?
Аппарат управляется АТ-командами. С помощью этих команд можно считать SMS и удалить ее с SIM-карты. Нужно написать программу на ПК которая все это делает. Тип GSM-модуля указан: Quectel M35/UC15. АТ-команды работы с SMS у всех модулей стандартные. Ищите программиста который в теме.
Это если можно выключать основную программу. По другому она может держать порты открытыми.
Кстати, а из этой программы можно прочесть входящие смс и удалить их? Может проще сделать эмулятор юзера по хендлу окна программы, чтобы проделал операции чтения, сохранения и удаления смс?зы. Запустил программу, в опциях приема есть галочка Экспорт в файл и Удалить смс с телефона. Это не то, что требуется?
Последнее редактирование: 25 ноя 2016
Если основная программа не умеет удалять SMS с SIM-карты, то зачем она нужна? Только для отправки SMS? Возможно есть какие то настройки, если этого нет, то проще написать свою программу?
Источник
Сколько номеров можно сохранять на sim-карту
У абонентов мобильных операторов и владельцев смартфонов возникает немало вопросов относительно работы SIM-карт. С помощью этого маленького чипа осуществляется предоставление услуг связи. Карточка является по-настоящему умным устройством, способным хранить информацию. Под словом «информация» подразумеваются контакты из телефонной книги, а также СМС-сообщения.
Типы СИМ-карт и их особенности
Не стоит путать SIM-карту c картой MicroSD. Первая – чип для хранения номеров и осуществления звонков. Вторая – позволяет хранить мультимедийные данные и тоже вставляется в смартфон.
Разумеется, каждого человека волнует ответ на вопрос: «Чем отличаются SIM-карты, и какие существуют типы?». Ответить на вопрос поможет таблица, которая продемонстрирует различия симок.
Типы SIM-карт | ||
Стандарт | Габариты | Особенности |
Standard SIM | 86х54х0,84 мм | Первая симка, которая появилась в 1991 году. По размерам она напоминала привычную сейчас банковскую карту. До наших дней Standard SIM не дожила. |
MiniSIM | 25х15х0,76 мм | Данный тип СИМ-карты стал новой вехой в развитии чипов для мобильных устройств. Она появилась в 1996 году и до сих пор продолжает активно использоваться в преимущественно старых мобильных аппаратах. |
MicroSIM | 15х12х0,76 мм | Эта симка пришла на смену Mini-SIM. Габариты не сильно уменьшились, но в 2012 году после долгого застоя карточка воспринималась как движение вперед. Впервые подобную симку начал поддерживать iPhone 4. Сейчас устройств с лотком под Micro-SIM почти не осталось. |
NanoSIM | 12,3х8,8х0,67 мм | Самый современный тип СИМ-карт, который активно используется в 2019 году. Подобная карточка представляет собой практически голый чип без пластикового обрамления, в отличие от предыдущих версий. |
СИМ-карты не отличаются количеством встроенной памяти. Размер на этот показатель совершенно не влияет.
Какие симки используют операторы
Российским пользователям симки известны по формату MiniSIM. Именно он используется наиболее часто. Мобильные операторы продолжают выпускать подобные карточки, несмотря на то, что практически все смартфоны поддерживают NanoSIM.
В последние годы операторы продают универсальные симки. Абонент может самостоятельно извлечь СИМ-карту нужного размера из пластикового корпуса.
Что делать, если симка не вставляется в телефон
Так как существует несколько типов SIM-карт, отличаются соответствующие лотки в мобильных телефонах. Долгие годы не существовало никакого другого стандарта кроме Mini-SIM. Но время шло, и производители старались как можно сильнее уменьшить информационный чип.
К 2019 году практически все смартфоны обзавелись лотком для NanoSIM. Но что делать, если симка не подходит под этот разъем. Выхода 2:
- Обратиться в офис оператора с целью замены карточки на более новой.
- Обрезать вручную.
Рекомендуется использовать именно первый вариант. В таком случае сотрудник салона связи бесплатно произведет замену и отдаст универсальную симку. На пластиковом корпусе уже будут сделаны вырезы под стандарты от MiniSIM до NanoSIM.
Если нет возможности обратиться в офис, можно подогнать симку под размеры лотка самостоятельно. Но сначала следует узнать, на какой тип СИМ-карт рассчитан разъем. Для максимальной эффективности рекомендуется положить друг с другом чип, который нужно обрезать, и тот, который соответствует нужному размеру. Так удастся идеально подогнать карточку под необходимые габариты. Обрезать симку можно обычными ножницами или резаком. Главное – не задеть сам чип золотистого цвета.
Сколько контактов помещается на СИМ-карте
Разобравшись с тем, какие существуют типы SIM-карт, нужно ответить на главный вопрос: «Сколько номеров помещается на СИМ-карте?». Ранее уже отмечалось, что симки отличаются только размерами. Но некоторые операторы делают для чипов своеобразные ограничения. Они касаются доступного объема памяти.
К примеру, на симке МТС помещается 250 номеров. Владельцы симок Мегафон могут пополнить телефонную книгу на 200 контактов. А на Теле2 удается сохранить лишь 100 абонентов. Деловым людям совершенно точно не хватит записной книжки, которая рассчитана на 100 номеров. Нужно искать способ увеличения хранилища.
Как расширить телефонную книгу
Если на SIM-карте закончилось место под хранение контактов, не нужно расстраивается. Существует идеальный выход из ситуации, позволяющий увеличить стартовое хранилище с 250 практически до бесконечного количества номеров. Все, что нужно – сохранять номера не на симку, а в память телефона. Подобная опция предлагается всякий раз, как только пользователь собирается вносить нового абонента.
Если номер уже сохранен в память симки, то его можно скопировать или переместить на телефон. Для этого понадобится стандартное приложение телефонной книги, в котором выделяется нужный контакт, после чего нажимается кнопка «Скопировать» или «Переместить».
Еще один способ поместить больше контактов, чем нужно – воспользоваться любым мессенджером. Сейчас их существует огромное множество: WhatsApp, Viber, Telegram и другие. Приложения-звонилки имеют собственную телефонную книгу, которая не учитывает количество номеров, сохраненных на симке или смартфоне.
Даже когда все номера будут сохранены в памяти телефона или мессенджера, останется риск потерять их вместе с устройством. Чтобы этого не произошло, рекомендуется постоянно обновлять резервную копию данных на смартфоне, отправляя бэкап в облако. Там номера и мультимедийные файлы будут храниться ровно до тех пор, пока пользователь не захочет восстановить копию.
Источник
Ковыряемся в SIM-карте: процессор, память, файловая система + I/O
Трудно найти человека, не знающего, что такое SIM-карта или Subscriber Identity Module — модуль идентификации абонента. Этот кусочек пластика с золотистыми контактами на одной из поверхностей является ключом к услугам, предоставляемым оператором мобильной связи. А ещё внутри SIM-карты находится специализированный компьютер с достаточно сложной функциональностью.
SIM-карта — это та же процессорная кредитка, но в профиль
SIM-карта на самом деле одна из разновидностей более общей сущности – процессорной «умной карты» (Smart Card).
Процессор в теле SIM-карты
Такие «умные карты» могут использоваться в различных целях:
- Идентификации абонентов мобильной связи.
- Предоставления доступа к зашифрованному контенту различных платных систем, например, телевидения.
- Как банковские карты
- Для идентификация пользователя, которому предоставляется доступ к корпоративным сетям и т.п.
В различных системах мобильной связи модули идентификации абонентов называются по-разному. В стандартах GSM использовалось название SIM – Subscriber Identity Module, которое и закрепилось в обиходе. Модуль идентификации, используемый в сетях UMTS (3G) часто называют USIM – Universal Subscriber Identity Module, что на самом деле не совсем верно! Сам модуль называется UICC – Universal Integrated Circuit Card – универсальная карта с интегральной схемой («умная карта»), а USIM – это приложение (application), которое работает внутри UICC и используется для идентификации и обслуживания абонента в сети UMTS (3GPP TR 21.905).
В сетях CDMA для идентификации абонентов используется R-UIM – Removable User Identity Module. Слово Removable (сменяемый) подчеркивает его новый статус, поскольку раньше, в сетях IS-95 (стандарт связи, на базе которого работали сети CDMA в США, России и других странах, например, СОНЕТ в Москве) элементы, идентифицирующие абонента, размещались среди электронных компонентов телефона. Очевидно, что использование R-UIM существенно упрощает и замену телефона при его неисправности или покупке нового, и позволяет воспользоваться телефоном другого стандарта в роуминге.
Но далее речь пойдет о модулях идентификации абонентов, используемых в сетях GSM-UMTS, которые по традиции будем называть SIM или картами.
Померяемся картами?
В настоящее время стандартизированы три формата модулей идентификации абонентов GSM-UMTS.
Три формата модулей идентификации абонента GSM-UMTS
ID-1 UICC – самый первый вариант – имеет размер обычной банковской карты. Многие помнят его по моделям 90-х годов – Motorola 8900, StarTAC и других. В настоящее время в новых моделях мобильных терминалов практически не используется из-за больших габаритов.
Plug-in UICC – наиболее распространенный сейчас формат. Обычно такие модули выламываются из карт размера ID-1 по просечкам, сделанным во время изготовления.
Mini-UICC – формат карт, который начала использовать компания Apple в iPhone 4, iPad, iPad 2. Сейчас и другие производители мобильных телефонов и других устройств намерены выпускать модели, в которые нужно будет вставлять модули именно такого формата. Иногда этот формат называют 3FF, или в просторечии «микро-SIM». И эти карты обычно выламываются из карты формата ID-1. Причины появления такого разнообразия очевидны – экономия места внутри корпуса телефона.
Универсальную просечку, позволяющую по выбору пользователя выломать из пластика карты ID-1 модуль размером как Plug-in, так и Mini-UICC, стараются не делать по соображениям надежности – при попытке выломать карту под формат Plug-in очень легко повредить остающиеся тонкие перемычки, после чего карта Plug-in будет ненадежно держаться в телефоне.
Карта ID-1 с «универсальной» просечкой для Plug-in и Mini-UICC
А смещение SIM-карты в держателе грозит проблемами с работой телефона. Минимальная неприятность – телефон просто не ощущает присутствия SIM и не регистрируется в сети. В худшем варианте может получиться, как при перепутывании проводов – попадание напряжения не по адресу и замыкание с непредсказуемыми последствиями.
Производители мобильных терминалов кто активно, кто менее решительно, обычно возражают и против использования адаптеров, которые рекламируются для использования в них карт формата Mini-UICC в телефонах, рассчитанных на карты формата Plug-in. Адаптер имеет чуть большую толщину, чем модуль Plug-in, а кроме того, щели на стыке карты и адаптера могут при установке SIM ломать контакты в телефоне, лишая пользователя шансов на гарантийный ремонт.
В некоторые устройства, работающие в мобильной сети (навигаторы, устройства для контроля местоположения транспортных средств и т.п.) модули идентификации абонентов могут просто впаиваться в виде микросхем, но обычным абонентам с такими модулями обычно сталкиваться не приходится.
Cколько должно быть контактов?
В обиходе встречаются модули с разным рисунком контактной площадки и разным числом контактов. Некоторые производители используют «фирменный» рисунок контактной площадки, в качестве своей визитной карточки.
Стандартами предусмотрены 8 позиций для площадок, через которые модули соединяются с мобильными терминалами, но не всегда используются все из них. Часто встречаются карты с 6-ю контактами, а остальная металлизированная часть обычно подключена к «земле».
Карты с 6-ю и 8-ю контактами
Используемые контакты:
С1 — Vcc — питание;
С2 — Reset – контакт управления картой;
С3 — CLK — Clock – тактовая частота;
C5 — общий («земля»);
С6 — Vpp – напряжение программирования, которое используется при записи служебной информации
C7 — I/O – линия последовательного интерфейса ввода/вывода.
Стандартами предусмотрено использование и контактов C4 и С8 в режиме обмена информацией с мобильным терминалом в режиме USB, обеспечивающем более высокую скорость передачи информации, чем через обычный I/O интерфейс SIM.
На практике сейчас режим USB-интерфейса фактически не используется, поскольку оборудование с этим интерфейсом практически не производится и не заказывается потребителями, поэтому эти контакты, даже если они есть на карте, соединены с «землей». В дальнейшем будет обсуждаться работа через линию I/O интерфейса.
Куда они воткнули компьютер?
Сравнивая электронное содержимое SIM с компьютером (особенно, с карманным), можно найти много одинаковых по функции элементов:
- Процессор (CPU);
- Оперативная память (ОЗУ, RAM);
- Постоянная память для хранения операционной системы ПЗУ (ROM);
- Память для хранения информации пользователей;
- Файловая система;
- Контроллер ввода-вывода (I/O controller).
Есть и отличия — то, чего нет в модуле:
- Элементы интерфейса с человеком, которые попросту не нужны модулю.
- Источник питания (используется питание терминала)
- Генератор тактовой частоты (аналогично, снабжение из терминала).
Дополнительную информацию об архитектуре и производстве SIM можно посмотреть вот в этом топике.
Объем памяти, которую можно использовать для хранения информации в SIM, бывает разный и постепенно растет по мере развития технологий. Несколько лет назад была вспышка эйфории от появления технологии, позволяющей разместить в SIM гигабайты информации. Именно тогда после жаркой дискуссии в отрасли и двух туров голосования в GSM Association, был выбран стандарт USB для работы с большими объемами информации. Но потом эйфория стихла, и сейчас на рынке не так уж много и мобильных терминалов, способных работать с такими SIM, да и сами SIM с гигабайтным объемом памяти не пользуются особым спросом у операторов.
Можно ли хранить HD-фильмы на SIM-картах?
А зачем нужны большие объемы памяти SIM-карт и какие объемы памяти реально нужны?
Память SIM используется для нескольких целей:
- Хранение информации, которая жизненно необходима для работы телефона с этой SIM в сети мобильной связи. Например, это IMSI – International Mobile Subscriber Identity — последовательность цифр, которая не только идентифицирует конкретную SIM и ее владельца, но и указывает, какой оператор из какой страны ее выпустил. Эта информация помогает в роуминге быстро разобраться, где узнавать, какие услуги можно предоставлять телефону с этой картой, ведь первые три цифры IMSI – это код страны, а следующие две цифры – код сети (в Америках код сети состоит из трех цифр). Это Ki – секретный ключ, который обеспечивает возможность для сети убедиться, что это действительно «своя» SIM-карта, а не какой-то мошенник использует чужой IMSI для получения доступа к услугам. Плюс файлы для хранения другой служебной информации.
- Хранение пользовательской информации. Обычно в картах размещается телефонная книга, принятые SMS-ки. В картах для сети UMTS телефонная книга может иметь существенно большую функциональность, чем просто список имен и соответствующих им номеров телефонов. Можно к имени привязывать несколько номеров, добавлять адрес электронной почты и другую информацию. Однако в связи с развитием этих же функций в самих телефонах, эти возможности SIM практически не используются.
- Размещение файлов приложений, которые могут выполняться во встроенной в SIM виртуальной Java-машине и обеспечивать предоставление некоторых услуг. Если оператор активно использует услуги на базе приложений, выполняемых в SIM-карте, то эта часть может занимать наиболее значимую часть памяти карты.
Очевидно также, что увеличение объема памяти удорожает SIM, и поэтому сейчас операторы, чаще всего, стараются ограничиться объемами, минимально необходимыми для размещения нужной информации.
Кто кем рулит?
Кроме того, что телефон или другой мобильный терминал предоставляет SIM-карте питание и сигнал тактовой частоты, он полностью отвечает и за обмен информацией между устройствами – телефон всегда выступает в роли ведущего, а карта всегда является ведомым.
Телефон посылает в SIM команды/запросы, а SIM только отвечает на них, сопровождая ответы информацией о статусе ответа.
В информации о статусе карта может подтвердить, что команда выполнена успешно, попросить дополнительное время на подготовку ответа, сообщить об ошибках различного типа или сообщить, что у нее есть специальная информация для телефона, которую тот может получить, послав в следующей команде специальный запрос на выборку.
Этот механизм передачи информации из карты в телефон обычно называют SIM (или Card) Application Toolkit, STK. Он используется для реализации различных услуг, в основе которых лежат программы-приложения (обычно написанные на JavaCE – Java Card Edition), исполняемые внутри SIM. В меню телефонов, с установленными SIM-картами основных операторов, можно найти пункты и целые деревья меню, сформированные на основе информации, предоставленной приложениями, работающими в SIM-картах.
На этой же технологии основана работа услуг реального времени, например, постоянно предоставляющих информацию об актуальном балансе.
Возможна организация роуминга для небольших компаний с использованием переключения двух IMSI в одной карте – одного, соответствующего своей сети, а другого – предоставленного «взаймы» другим оператором — «старшим братом». Например, сети «Билайн», работающие в странах СНГ, используют механизм Dual IMSI для предоставления услуг роуминга своим абонентам. В их SIM-картах прописаны один IMSI своей сети, а другой IMSI, соответствующий российской сети «Билайн». В российской сети «Билайн» эти IMSI зарезервированы в HLR для предоставления услуг роуминга «дочерним» компаниям и организованы каналы связи с ними. Абонент «Билайн» из «дочерней» компании, находясь, например, в европейской стране, с помощью STK-меню переключает режим работы SIM в роуминговый. В результате телефон с такой SIM-картой представляется для роуминговой сети, как принадлежащий абоненту российской сети «Билайн». Дальше все происходит, как обычно, только российская сеть «Билайн» организует передачу информации по поручению «дочерней» сети.
Внутри SIM можно организовать даже WEB-сервер! Так что, если кого-то смущает «рабское положение» SIM, он вполне может считать ее сервером.
Как оно включается и почему медленно грузит книгу?
После включения и запуска операционной системы телефон подает на SIM напряжение питания Vcc. Стандартами предусмотрены три номинала напряжений питания SIM – 5В, 3В и 1,8В.
Раньше выпускались карты, способные работать только при напряжении 5В. После появления телефонов, которые подавали на карту напряжение не более 3В, эти старые SIM постепенно были заменены новыми, способными работать от напряжения 3В, которые выдерживают и работу в телефонах, предоставляющих 5В.
Поскольку телефонов, которые предоставляют SIM-картам напряжение только 1,8В, пока не встречалось, современные SIM-карты проблем совместимости из-за напряжений питания не создают.
После того, как на телефон подано напряжение питания, подается сигнал тактовой частоты, и после установления стабильного режима поднимается напряжение на контакте Reset. Это служит для SIM-карты сигналом начала работы с нею, на что она отвечает последовательностью байтов, которая называется ATR (Answer To Reset).
Байты ATR содержат базовую информацию о возможностях карты и поддерживаемых протоколах обмена информацией. В частности, он могут подсказать телефону возможные варианты ускорения обмена информацией через интерфейс путем увеличения тактовой частоты и скорости передачи информации.
Прочитав информацию из ATR, телефон может запустить процедуру PPS (Protocol and Parameter Selection) согласования режима обмена информацией телефона с картой. Если телефон не способен найти вариант, приемлемый и для него и для SIM, то общение с картой продолжится в режиме по умолчанию (со скоростью 9600 бит/сек).
В таких случаях абоненты часто жалуются на слишком большую продолжительность считывания телефонной книжки из SIM-карты в телефон, почему-то укоряя при этом оператора, выпустившего SIM-карту.
«Привет, ты кто?»
В процессе включения SIM-карта и мобильный терминал (телефон) обмениваются «визитными карточками». Телефон считывает из SIM файл, содержащий SST – SIM Service Table — определенным образом закодированную информацию о тех функциях STK, которые SIM умеет выполнять. В свою очередь телефон отправляет в SIM-карту TERMINAL PROFILE — определенным образом закодированную информацию о том, какие функции общения с SIM он сможет поддерживать. В результате обе стороны получают информацию о способностях партнера и могут правильно взаимодействовать при реализации услуг на базе STK.
Файловая система и безопасность
SIM имеет многоуровневую иерархическую файловую структуру с разграничением доступа.
Доступ к файлам регулируется необходимостью предварительного предъявления пользователем кодов доступа разных типов.
Часть этих кодов доступа хорошо известна – это Personal Identification Numbers — PIN (он же PIN1) и PIN2. Другие коды используются для административного доступа к служебным файлам.
Что дает такое разграничение? Активированный запрос PIN позволяет обезопасить деньги на лицевом счете, связанном с SIM-картой, от несанкционированного использования посторонними лицами.
Другим важным приемом обеспечения безопасности является, например, невозможность считывания информации из некоторых файлов, например, считывание ключа Ki, который используется в различных криптографических алгоритмах при аутентификации абонента и формировании ключей шифрования трафика.
Почему полезно читать инструкции
Несколько лет назад на круглом столе по перспективам смартфонов, организованном одним из производителей, один из участников пожаловался мне, что у «Билайн» не хватает услуги очень полезной для родителей. Он хотел, чтобы родители могли бы ограничить для своих чад возможность позвонить только на определенный набор телефонных номеров – домой, родителям, бабушкам с дедушками, а на остальные номера телефон ребенка звонить не должен.
Каково же было его удивление, когда я показал ему работу функции FDN – Fixed Dialing Numbers, которая реализуется совместными действиями телефона и SIM-карты. Разрешенные номера с помощью телефона просто записываются в определенный файл SIM-карты, и доступ на изменение этого списка блокируется с помощью PIN2. После этого телефон с такой SIM будет отказываться звонить по номерам, не указанным в списке FDN.
Правда, нужно отметить, что не все телефоны поддерживают работу этой услуги.
Мойте руки перед едой
Кожа пальцев покрыта органическими жирными кислотами, которые при контакте вызывают коррозию металлических деталей. Мелкие детали — это как раз про контакты SIM-карты.
На фотке лазерная указка, поверхность которой после довольно редкого использования лишилась нескольких слоев металлического покрытия – хромирования и меднения как раз из-за этих жирных кислот! Как известно, «радиотехника – это наука о контактах», а у SIM их много!
Лазерная указка, пострадавшая от жирных кислот на пальцах
Подобная участь не должна постичь контакты SIM-карты, а для этого нужно всеми способами оберегать контакты SIM от загрязнения, и стараться не трогать их пальцами!
Если уж проблема с контактами между телефоном и SIM возникла, то помочь может аккуратная очистка контактов мягким ластиком. Только не нужно после операции очистки убирать крошки с контактов пальцами, иначе все проблемы начнутся сначала! Лучше просто сдуть их или аккуратно смыть спиртом.
Менять или не менять?
Однажды в офис «Билайн» пришел абонент, которого из сервиса по ремонту телефонов отправили менять SIM-карту, потому, что его вполне новый телефон самопроизвольно выключался во время звонка, проверки баланса, отправке SMS.
Пришлось объяснить ему, что выключение телефона не имеет никакой связи с исправностью SIM. С помощью ластика, я аккуратно почистил контакты на батарее и в телефоне, после чего телефон стал нормально работать. Попутно прочел абоненту маленькую лекцию о гигиене.
Конечно, не во всех случаях ситуация столь очевидна, и определить, кто виноват – телефон или SIM в том, что услуги не работают, не просто – ведь их общение происходит практически интимно. Особенно важно разобраться в причинах конфликтов при разработке новых услуг, использующих STK или при обнаружении проблем несовместимости SIM с какими-то моделями телефонов или других мобильных терминалов.
В таких случаях неоценимую услугу оказывает анализатор протоколов обмена информацией на интерфейсе SIM-терминал:
Анализатор протоколов обмена информацией между SIM и мобильным терминалом.
Вместо SIM-карты в терминал вставляется специальный пробник, а SIM подключается через гибкий шлейф. Во время работы вся информация о событиях, происходящих на интерфейсе, записывается в память подключенного к анализатору компьютера.
Сравнение собранной информации с требованиями стандартов, позволяет однозначно и убедительно установить виновную в конфликте сторону.
Конечно, в материале затронуты лишь некоторые особенности SIM-карт и их работы в телефонах, но если есть интерес к этой теме, просто задавайте вопросы, я обстоятельно отвечу.
P.S. Сегодня Boomboorum написал ещё обзор нашего офиса.
Источник