SIM-карта для тестирования

Стандарт GSM предусматривает возможность создания так называемых SIM-карт для тестирования, позволяющих проверить все функции мобильного телефона (даже «запертого») без необходимости регистрации в какой-либо сети.

Некоторые производители (например, Motorola) разрешают доступ к скрытым меню только при наличии такой карты.

Обычно SIM-карта для тестирования практически ничем не отличается от карт, выданных оператором, за исключением кода страны (МСС=001), кода сети.(MNC=01) и некоторых административных данных, записанных в специальном файле.

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

Другим решением может стать изготовление имитатора SIM-карты на базе PIC-микроконтроллера, объема памяти которого вполне достаточно для размещения сокращенного набора функций карты для тестирования. Некоторые поставщики предлагают РЮ-микроконтроллеры, встроенные в настоящие чип-карты (называемые Wafer Card), которые остается только запрограммировать при помощи соответствующей программы. Речь идет о картах, которые широко применялись для декодирования некоторых платных (закодированных) английских телевизионных каналов. На рис. 4.36 представлена схема такой карты.

Если в вашем распоряжении окажется мобильный телефон, принимающий полноформатные SIM-карты, то самым простым решением будет нанесение рисунка на плату из стеклотекстолита толщиной 0,8/1,0 мм в соответствии с топологией, представленной на рис. 4.37. На данной плате согласно схеме, приведенной на рис. 4.38, будет размещен один единственный компонент - микроконтроллер PIC 16F84 или PIC 16С84.

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