div.main {margin-left: 20pt; margin-right: 20pt} SMS ПО-РУССКИ
Юрий БРЮКВИН
Функция SMS есть у всех современных сотовых
телефонов, и ее поддерживает большинство сетей. Правда,
до недавних пор основная часть трубок не располагала
русификатором коротких сообщений, и потому приходилось
использовать “транслит” — писать русский текст буквами
латинского алфавита. Теперь ситуация изменилась: многие
мобильники научились понимать кириллицу.
Популярность SMS
стремительно растет. Как передает агентство ZDNet http://www.zdnet.ru/ со
ссылкой на Ассоциацию GSM, в первом квартале 2001 г. в
сетях GSM по всему миру было отправлено около 50 млрд
таких сообщений, тогда как за аналогичный период
прошлого года — в пять раз меньше. По оценкам аналитиков
из агентства Strategy Analytics http://www.strategyanalytics.com/
, к 2006 г. к услугам SMS обратится 1,7 млрд человек —
примерно четверть от общего населения
планеты.
Но с отправкой текстовых сообщений на русском у
абонентов еще возникают проблемы. Дело в том, что для
успешной передачи кириллицы нужно одновременное
соблюдение как минимум трех условий. Русский должны
поддерживать, во-первых, оператор, во-вторых — SIM-карта
и, в-третьих — сам мобильный телефон. Сегодня SMS-центры
крупнейших российских GSM-операторов работают с
кодировкой UCS2 (или, как ее еще называют, unicode) и
позволяют передавать русскоязычные сообщения. Правда, у
некоторых компаний (к примеру, у “Мобильных ТелеСистем”)
услуга передачи кириллических писем активируется по
запросу пользователя. Существует распространенное
заблуждение, будто SMS, написанное по-русски, не дойдет
до абонента, находящегося в роуминге (предположим, в
Африке), поскольку SMS-центр тамошнего оператора не
работает с кириллицей. В действительности же необходимо,
чтобы кириллицу поддерживала домашняя сеть этого роумера
(а также его телефон и SIM-карта), и тогда все будет
о`кей.
В UCS2 для кодирования
одного символа используются два байта. Поэтому SMS,
переданное по-русски, должно содержать не более 70
символов (в отличие от коротких сообщений в стандартной
кодировке, которые могут насчитывать 160 символов).
Русскоязычные SMS длиной свыше 70 знаков будут
автоматически разбиты на части.
Сейчас выпускаются
мультиязычные SIM-карты — они, как правило, понимают
кириллицу. Зато с ее поддержкой аппаратом все не так
просто. Да, получать кириллические SMS-сообщения
позволяют почти все современные телефоны ведущих
производителей. В их числе — трубки Alcatel (модели
серии 300, 500, 700, а также View DB), Ericsson (GA628,
GH688, GF768, S868, SH888, A1018s, R320s, T10s, T18s,
T20s, T28s), Philips (Genie и Genie DB, Xenium и др.),
Panasonic (GD30 и GD90, GD92, GD93), Nokia (5110, 6110,
3210, 3310, 3330, 6150, 6210, 7110, 8210, 8810, 8850),
Siemens (S25, C35, M35i, S35, SL45), Sony Z-5 и др.
Сложнее обстоит дело с отправкой SMS: с клавиатуры
далеко не всякого мобильника можно набрать кириллическое
сообщение. А целый ряд трубок, обладающих такой
функцией, некорректно передает набранные с них
русскоязычные символы. Например, сообщение с клавиатуры
Nokia 5110, 6110, 3210, 6150, 8210 отобразится у
адресата в виде знаков вопроса и (или) крючков. Судя по
тому, что обновление программного обеспечения (прошивки)
не решило проблему, ошибка кроется в самих
аппаратах.
Последние модели финской
компании — 3310, 3330 — лишены данного недостатка. А
Nokia 6210 можно считать переходной. Эти телефоны с
версией прошивки 4.08 и выше корректно передают
русскоязычные SMS. (Кстати, версию прошивки можно
проверить. Например, на клавиатуре Nokia достаточно
набрать *#0000#. Если SIM-карта активирована и набран
PIN-код, на экране появится версия и дата установки
программного обеспечения.) Аппараты Ericsson, начиная с
модели R320s, также корректно передают русскоязычные
SMS, введенные с клавиатуры трубок.
Впрочем, если
русскоязычное сообщение нельзя набрать непосредственно
на мобильнике (или он некорректно передает кириллицу,
набранную на клавиатуре), воспользуйтесь шаблонами.
Такие SMS-заготовки нужно записать на SIM-карту. Это
можно сделать, прислав короткое сообщение с шаблоном с
другого, “правильного”, телефона через шлюз e-mail или
через Интернет-шлюз. (При отправке SMS-сообщений таким
способом необходимо применить кодировку WIN, иначе
русские буквы могут транслитерироваться некорректно.)
Удобно загрузить шаблоны с компьютера, подключив к нему
трубку через инфракрасный порт или с помощью кабеля.
Перед отправкой достаточно отредактировать такой шаблон
в зависимости от ситуации.
Как ожидается, в
недалеком будущем появятся сотовые телефоны с
кириллической (а не со стандартной латинской)
клавиатурой. Некоторые производители уже официально
объявили о планах по выпуску таких моделей. Но пока в
продаже имеются радиотелефоны с кириллической
клавиатурой лишь стандарта DECT.
Весной 2001 г. компания
Tegic Communications, входящая в состав корпорации
America Online, представила для мобильников новую,
русифицированную, версию программного обеспечения T9
Text Input. Она позволяет ускорить ввод текста при
составлении SMS. Когда пользователь нажимает клавиши с
буквами, программа, обращаясь к встроенной базе данных
(попросту, к словарю), как бы пытается угадать нужное
слово и подсказывает его. T9 “знает” свыше 20 языков:
основные европейские, китайский, арабский, а теперь еще
и русский. Эта технология лицензирована Nokia, Ericsson,
Motorola, Siemens, Benefon, LG Electronics, Maxon
Telecom, NEC, Panasonic, Philips, Qualcomm, Sagem,
Samsung, Sanyo, Sony, Telit, Toshiba и др.
*** КАК УСТРОЕНО
SMS Структура
SMS в стандартной кодировке выглядит так: заголовок,
содержащий тип сообщения, — 1 байт; временная
отметка SMS-центра — 7 байтов; адрес источника
сообщения — 12 байтов; идентификатор протокола — 1
байт; схема кодирования данных — 1 байт; длина
пользовательской области данных — 1 байт; и
собственно текст — 140 байтов. Таким образом,
суммарный размер сообщения может достигать 163
байта.
|