Главная  Телефон gsm 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [ 45 ] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72]

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

5.6. ФАЗЫ РАЗВИТИЯ СТАНДАРТА GSM И ТАБЛИЦА УСЛУГ, ПРЕДОСТАВЛЯЕМЫХ SIM-КАРТОЙ

Спецификация GSM разработана таким образом, что она остается от- крытой для последующего развития, не отказываясь при этом от предыдущих поколений телефонов и 5Ш-карт.

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

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

На момент написания этой книги фаза 2+ системы GSM является коммерческой реальностью, и все говорит о том, что на этом дело не остановится.

Именно мобильный телефон должен адаптироваться к возможностям карты, считьшая в моменты, следующие за включением напряжения, байт фазы SIM-карты. Этот байт, записанный в файле 7F20 6FAE, имеет значение 02 в случае фазы 2 или 03 в случае фазы 2+. Подразумевается, что фаза 1 имеет значение 00 по умолчанию, поскольку само наличие файла «Фаза» обязательно только начиная с фазы 2.

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

АО А4 00 00 02 7F 20 . •

АО А4 00 00 02 6F АЕ АО ВС 00 00 01

Таким образом можно увидеть, как получается отчет 67 00 (вместо 90 00) при попытке прочитать более одного байта (превышение длины файла).



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

Более глубокий анализ возможностей SIM-карты предполагает расшифровку содержи.мого файла с адресом 7F20:6F38, носящего название «Таблица услуг, предоставляемых SIM-картой» - SST (SIM Service Table).

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

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

Для каждой SIM-карты существует таблица SST, в которой детально представлены услуги, потенциально поддерживаемые картой, а также указано, активированы они или нет.

Таким образом, оператор мобильной связи может постепенно предлагать новые возможности своим клиентам, просто активируя услуги, которые дожидались своей очереди на карте. При этом необходимости в замене карты может даже и не возникнуть.

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

Понятно, что длина этого файла может меняться от одной SIM-карты к другой, и он будет тем длршнее, чем современнее и мощнее карта.

Считьшание таблицы SST требует предварительного представления (или, что более удобно, дезактивирования) кода PIN (CHV1), а запись -кода администратора ADM1.

Таблица 5.1. Структура таблицы услуг, поддерживаемых SIM-кортой (7F206F38}

Байт

роБание

Наличие

Услуги GSM

Услуга 1. Отключение функции CHVI (PINI)

Услуга 2; Ускоренный набор номера (ADN)

Услуга 3 : Набор фиксированных номеров (FDN)

Услуга 4 : Хранение коротких сообщений (SMS)

Услуга 5 Извещение о аоимости разговоров (АоС)

Услуга б : Возможноаь конфигурации параметров (ССР)

Услуга 7 Выбор PLMN

Услуга 8 : Подадрес стороны

Услуга 9 . MSISDN

Услуга 10 : Расширение 1

I Ьб

Услуга 11: Расширение 2

Услуга 12 . Параметры SMS

Услуга 13 : Последний набранный номер (LND)

Услуга 14 . Идентификация соты, передающей сообщение

Услуга 15 1 й уровень группы идентификации

Услуга 16 2 й уровень группы идентификации



Таблица 5.1. Структура таблицы услуг, поддерживаемых SIM-картой (7F20:6F38) (окончание)

рвайт

А1СГИВИ-роватю

Нали

Услуга 17: Наименование службы провайдера

Услуга 18 0:ужба набора номеров (SDN)

Услуга 19: Расширение3

Услуга 20: RFU

} 6

Услуга 21: Список идентификаторов группы VCGS (EF VGCS hEFVGCSS)

Услуга 22 : Список идентификаторов группы VBS (EF VBS hEFVBSS)

Услуга 23 : Услуга расширенного многоуровневого приоритета и прерывания обслуживания eMLPP

Услуга 24 : Автоматический ответ для eMLPP

, 7

Услуга 25 Загрузка данных через SMS-CB

Услуга 26 : Загрузка данных через SMS-PP

Услуга 27 • Выбор меню

Услуга 28 : Управление вызовом

Услуга 29 : Proactive SIM

Услуга 30 . Диапазоны идентификации соты, передающей сообщение

Услуга 31: Запрет набора номеров (BDN)

Услуга 32 . Расширение 4

Услуга 33 . Деперсонализация управляющих ключей

Услуга 34 : Список объединенных сетей

Услуга 35 : Отчеты о статусе коротких сообщений

Услуга 36 : Индикация в сети об аварийной ситуации на мобильной станции (MS)

Услуга 37 . Управление короткими сообщениями, исходящими от мобильной станции, при помощи SIM-карты

Услуга 38 GPRS

Услуга 39 Изображение (IMG)

Услуга 40 . Поддержка услуг меаной сети (SoLSA)

Услуга 41: USSD-объект строковых данных, поддерживаемый в управлении вызовом

Услуга 42 ; Команда RUN AT COMMAND

Примечание к таблице:

1. b - обозначает определенный разряд в соответствующем байте: Ь8 = 128 Ьб - 32 Ь4 = 8 Ь2 = 2 Ь7 = 64 Ь5 - 16 ЬЗ =- 4 Ы = 1 •

2. RFU (Reserved for Future Use) - зарезервировано для будущего нспользования

Когда это сделано, с помощью двух следующих команд выбирают аблицу: :

АО А4 00 00 02 7F 20 : <

АО А4 00 00 02 6F 38

Например, для того чтобы прочитать пять первых бацт (но их может быть и больше), нужно набрать:

АО ВО 00 00 05



[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [ 45 ] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72]

0.0014