<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ --><feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:_adept_</id>
  <title>dump -0f - /dev/mind</title>
  <subtitle>Баечки о мобильной связи (GSM, CDMA) и IT индустрии</subtitle>
  <author>
    <name>Dmitry Astapov</name>
  </author>
  <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/" />
  
  <updated>2009-04-29T20:39:01Z</updated>
  <lj:journal userid="649412" username="_adept_" type="personal" />
  <link rel="service.feed" type="application/x.atom+xml" href="http://users.livejournal.com/_adept_/data/atom" title="dump -0f - /dev/mind" />
  <link rel="self" href="http://feeds.feedburner.com/adept-gsm" type="application/atom+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:94274</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/94274.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=94274" />
    <title>Почему в GSM такой кривой роутинг?</title>
    <published>2009-04-29T20:39:01Z</published>
    <updated>2009-04-29T20:39:01Z</updated>
    <category term="gsm" />
    <content type="html">Сегодняшний пост вызван вот таким комментарием: "&lt;i&gt;Пример. Я и мой сосед Вася живём в мухосранске. Там, в мухосранске, мы подключились к местному GSM оператору, а заодно зарегистрировались в skype. После чего взявшись за руки ломанулись в роуминг в зимбабве. И там, в зимбабве, севши за соседние столики интернет-кафешки с wifi, расчехлили ноуты и сотовые, и начали звонить друг другу.&lt;br /&gt;При этом звонок через GSM дойдёт от зимбабве до мухосранска только для того чтобы вернуться обратно, в то время как голосовые данные при звонке по skype скорее всего не покинут пределов кафешки (а "служебные" данные - не будут даже приближаться к мухосранску).&lt;br /&gt;&lt;br /&gt;Что кроме "50-летнего кода на коболе" мешает сделать так же в GSM?&lt;/i&gt;" &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.gliffy.com/pubdoc/1690606/L.jpg" alt="Optimal Routing" style="float: none;" width="800" /&gt;&lt;br /&gt;&lt;br /&gt;Да вобщем-то с технической точки зрения ничего не мешает так сделать. Есть нужные технологии, и есть нужные стандарты. Так почему же не делается?&lt;br /&gt;&lt;br /&gt;Чтобы ответить на этот вопрос, посмотрим сначала, как происходит маршрутизация звонка в "классическом GSM" образца 1985-го года.&lt;br /&gt;&lt;br /&gt;Итак, &lt;strong&gt;F&lt;/strong&gt; и &lt;strong&gt;M&lt;/strong&gt; имеют симки компании "Гондурас Телеком". В какой-то момент они решают поехать в давно заслуженый отпуск, и отправляются любоваться красотами Зимбабве. В роуминге их обслуживает оператор "Зимбабве Мобайл".&lt;br /&gt;&lt;br /&gt;Когда &lt;strong&gt;F&lt;/strong&gt; звонит &lt;strong&gt;M&lt;/strong&gt;, происходит следующее:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Коммутатор "Z" смотрит на набранный номер и понимает, что он - не из местной сети. И даже не из этой страны. Что это за номер - мобильный, фиксированный, какой-то еще - &lt;strong&gt;коммутатору "Z" неизвестно&lt;/strong&gt; (это первый важный момент). Но по префиксу номера понятно, что это где-то в Гондурасе. Как маршрутизировать траффик в Гондурас, коммутатор "Z" в курсе. Звонок отправлятся туда и попадает в сеть "Гондурас Телеком".&lt;/li&gt;&lt;li&gt;Коммутатор "H" получает звонок из-за рубежа для одного из абонентов "Гондурас Телеком". Строго говоря, коммутатор "H" &lt;strong&gt;может вообще не смотреть на номер вызывающего абонента&lt;/strong&gt; (это второй важный момент), и не быть в курсе, что это звонит родной абонент в роуминге. Коммутатор "H" обращается в HLR и узнает, что абонент &lt;strong&gt;M&lt;/strong&gt; сейчас в роуминге, в Зимбабве, в такой-то сети.&lt;/li&gt;&lt;li&gt;Коммутатор "H" направляет звонок в Зимбабве Мобайл, где он и доставляется абоненту &lt;strong&gt;M&lt;/strong&gt;. Голосовой канал проключается по маршруту (1)-(3).&lt;/li&gt;&lt;/ol&gt;&lt;strong&gt;Какие минусы у этой схемы?&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Траффик зазря ездит в Гондурас, чтобы тут же вернуться обратно&lt;/li&gt;&lt;li&gt;Абоненты платят за это дурные деньги&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;strong&gt;Какие плюсы (с точки зрения операторов) у этой схемы?&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Гондурас-Телеком имеет контроль над совершаемым звонком. Поскольку траффик идет через его сеть, он получит запись учета стоимости об этом звонке и сможет проконтролировать "счет за роуминг", выставленный со стороны Зимбабве Мобайл&lt;/li&gt;&lt;li&gt;Абоненты платят дурные деньги :)&lt;/li&gt;&lt;li&gt;Когда в Гонудрасе меняется план нумерации или появляются новые номерные диапазоны, в Зимбабве Мобайл не надо менять роутинг на коммутаторе Z - все и так работает (см. первый важный момент).&lt;/li&gt;&lt;li&gt;В Гондурас Телеком тоже можно не парится сложными правилами роутинга - см. второй важный момент.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;strong&gt;А как все могло бы быть (следим за зелеными стрелками)?&lt;/strong&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Сигнальный траффик, как и раньше, приезжает в Гондурас. Однако, помимо коммутатора, в действие вовлекается еще и SCP, который видит, что вызываемый абонент - в роуминге, и пытается оптимизировать маршрутизацию. Для этого SCP извлекает из HLR-а не только "адрес" MSC/VLR гостевой сети, которая обслуживает &lt;strong&gt;M&lt;/strong&gt;, но и его "номер телефона в роуминге" (MSRN). Естественно, необходимо, чтобы кто-то (гостевая сеть) его туда вовремя помещал - и это первое изменение по сравнению с классической схемой. Имея на руках текущий location &lt;strong&gt;F&lt;/strong&gt; и MSRN &lt;strong&gt;M&lt;/strong&gt;, SCP в Гондурасе может увидеть, что они реально в одной сети.&lt;/li&gt;&lt;li&gt;Далее SCP может уведомить MSC, что легенда меняется, а задание остается прежним - мы маршрутизируем звонок для &lt;strong&gt;M&lt;/strong&gt;, но уже совсем на другой номер, причем об этом надо уведомить гостевую сеть.&lt;/li&gt;&lt;li&gt;В Зимбабве смотрят на новый номер &lt;strong&gt;M&lt;/strong&gt; и говорят: "о! так это ж прямо тут!". Голосовой канал проключается по пунктирным зеленым стрелкам.&lt;/li&gt;&lt;/ol&gt;&lt;strong&gt;Что нужно, чтобы эта схема работала?&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Самое главное - Гондурас Телеком должен доверять Зимбабве Мобайл, и наоборот. В Зимбабве должны позволять чужой сети на ходу изменять роутинг звонков, а в Гондурасе должны верить, что в Зимбабве честно посчитают длительность и расходы на такие оптимизированные звонки и выставят нормальный счет за роуминг. Ведь сам Гондурас уже никак не может контролировать ход и длительность звонка. А фрод на роуминге - это у всех операторов больная тема.&lt;br /&gt;&lt;br /&gt;Ну, кроме того, в Гондурасе должен быть SCP. Строго говоря, можно все сделать и без SCP, но обоим сторонам надо будет прописывать у себя кучу "лишних" статических маршрутов и регулярно их обновлять. Впрочем, и при наличии SCP работ по настройке оптимального роутинга инженерам с обоих строн мало не покажется.&lt;br /&gt;&lt;br /&gt;В реальной жизни часто оказывается, что обоим сторонам проще занять позицию "моя хата с краю" и ничего сверх "обычного роуминга" не делать. Но это уже не техническая проблема.&lt;br /&gt;&lt;br /&gt;Надеюсь, после прочтения поста стало понятно, что сравнение из оригинального комментария - некорректно, ведь сравнивается взаимодейтсвие двух независимых операторов в случае GSM и работа в рамках одного оператора в случае skype. Корректне было бы вместо skype взять, например, XMPP/SIP/Jingle, при условии, что &lt;strong&gt;F&lt;/strong&gt; и &lt;strong&gt;M&lt;/strong&gt; имеют аккаунты на двух разных jabber-серверах, или что-то в этом роде.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Литература&lt;/strong&gt;: &lt;a href="http://www.3gpp.org/ftp/Specs/archive/23_series/23.079/23079-800.zip"&gt;GSM 23.079 "Support for Optimal Routeing (SOR); Technical realization"&lt;/a&gt;. Там куча слайдов и детальных рассказов о том, как устроена сигнализация между разными элементами сетей для обеспечения нужного результата.&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;&lt;strong&gt;karma kzayko++&lt;/strong&gt; :)&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:93971</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/93971.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=93971" />
    <title>Все абоненты равны, но некоторые абоненты - равнее.</title>
    <published>2009-04-28T22:52:20Z</published>
    <updated>2009-04-29T19:05:52Z</updated>
    <category term="gsm" />
    <content type="html">Этот пост - ответ на достаточно типичную фразу "когда-то давно я ходил с корпоративной симкой и всегда без проблем дозванивался с любых массовых мероприятий, в отличие от моих друзей, сидевших на недорогих велкомовских тарифных планах."&lt;br /&gt;&lt;br /&gt;Действительно, использование предоплаченной формы обслуживания (так называемого pre-paid) может означать, что в условиях перегрузки сети вам будет отказано в обслуживании раньше, чем абонентам post-paid.&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://www.gliffy.com/pubdoc/1689301/L.jpg" alt="PrP vs PoP" style="float: none;" width="800" /&gt;&lt;br /&gt;Посмотрим, как выглядит типичный звонок абонента F абоненту M, при условии, что они оба - абоненты одной сети, и оба - post-paid:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;F набирает номер и нажимает "зеленую кнопку". Запрос на совершение звонка попадает на коммутатор "A", который обслуживает данный район. Коммутатор начинает пытаться скоммутировать вызов.&lt;/li&gt;&lt;li&gt;Для этого MSC "A" обращается к HLR и извлекает оттуда сведения об абоненте F, чтобы убедиться, что F имеет право совершать исходящие звонки и получить информацию о всех доп. услугах, доступных F (удержание вызова, конференция, ...). Кроме того, коммутатор транслирует номер M в IMSI и срашивает у HLR-а - а где у нас нынче находится М? В зоне обслуживания какого коммутатора?&lt;/li&gt;&lt;li&gt;Получив информацию о место нахождении M, коммутатор "A" уведомляет коммутатор "B", что абонент M сейчас получит входящий вызов&lt;/li&gt;&lt;li&gt;Коммутатор "B" выполняет поиск абонента M в своей зоне обслуживания. После ответа M происходит создание транспортного канала и абоненты F и M начинают говорить&lt;/li&gt;&lt;/ol&gt;Будем считать, что абоненты F, M и все прочие рядом с ними не пользуются классами доступа и eMLPP и доступаются к свободным слотам на базовых на общей основе.&lt;br /&gt;&lt;br /&gt;Какие еще ресурсы, кроме радиоканалов на базовых, могут быть исчерпаны при большой нагрузке на сеть? Это, в первую очередь, коммутирующая способность коммутатора :) Один коммутатор может обслужить конечное число попыток позвонить в час. Считаются в том числе и неудавшиеся попытки. Допустим, для используемых коммутаторов эта цифра - 1 млн попыток в час.&lt;br /&gt;&lt;br /&gt;Теперь поглядим, что изменится, если F и M - абоненты pre-paid:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;На шаге (2) коммутатор "A" обнаруживает, что у F активирован какой-то хитрый сервис (pre-paid). Коммутатор "А" ничего не знает про то, что же такое pre-paid, но он тут же связывается с "сервером приложений" сети GSM, который называется SCP (или IN) и говорит: "тут пришел твой клиент. Что делать?".&lt;/li&gt;&lt;li&gt;SCP консультируется со своим внутренним справочником абонентов (или смотрит в "свои" поля в HLR) и говорит: "Ха! Так это ж пользователь услуги pre-paid. Для него надо считать деньги в онлайне. Делаем так: пока F говорит, ты раз в несколько секунд пинай меня". Кроме этого, SCP проверяет, что на счету F реально есть средства для совершения звонка&lt;/li&gt;&lt;li&gt;После того, как звонок смаршрутизирован до коммутатора "В", там происходит такой же процесс - коммутатор "B" обращается к SCP и узнает, что нужно будет уведомлять SCP о том, что разговор M все еще длится&lt;/li&gt;&lt;li&gt;F и M начинают разговор. Пока они говорят, каждые несколько минут коммутаторы "A" и "B" независимо друг от друга дергают SCP и говорят: "мой абонент еще разговаривает. ему можно?". При этом SCP вычитает со счета абонента деньги за очередные минуты разговора, проверяет остаток и говорит: "еще можно".&lt;/li&gt;&lt;li&gt;По окончании разговора SCP окончательно "подбивает бабки" для обоих абонентов&lt;/li&gt;&lt;/ul&gt;Как правило, количество коммутаторов в сети сильно больше количества SCP. Не исключен вариант, что коммутаторов будет 5-10, а SCP -- 1-3.&lt;br /&gt;&lt;br /&gt;Легко заметить, что нагрузка на коммутаторы создается в основном в процессе установления звонка, а нагрузка на SCP идет постоянно в ходе всего звонка. Таким образом большое количество разговаривающих одновременно pre-paid абонентов может исчерпать ресурсы SCP и привести к его перегрузке.&lt;br /&gt;&lt;br /&gt;Сам SCP при этом может сказать коммутаторам: "а ну-ка не так резво набрасывайте мне абонентов". И это приведет к тому, что pre-paid абоненты начнут получать сигнал "network busy", а стоящие рядом post-paid абоненты будут спокойно дозваниваться.&lt;br /&gt;&lt;br /&gt;Вот такая вот неявная расстановка приоритетов.&lt;br /&gt;&lt;br /&gt;Дополнительное чтение - рассказ про ресурсы сети в контексте Нового Года и связанных с ним нагрузок: &lt;a href="http://pro-gsm.info/ny.html"&gt;http://pro-gsm.info/ny.html&lt;/a&gt; и &lt;a href="http://pro-gsm.info/in.html"&gt;рассказ про устройство сервиса pre-paid&lt;/a&gt;.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:93853</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/93853.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=93853" />
    <title>Снова про классы обслуживания в GSM</title>
    <published>2009-04-27T22:16:13Z</published>
    <updated>2009-04-28T05:25:59Z</updated>
    <category term="gsm" />
    <content type="html">Раз уж в комментариях к предыдущему посту зашел разговор про классы обслуживания, напомню свой старый пост на эту тему:&amp;nbsp; &lt;a href="http://pro-gsm.info/access-class.html"&gt;Классы доступа и категории обслуживания в GSM&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;Кому лень читать многабукв - короткое резюме. Если оператор подсуетится, и купит оборудование с поддержкой eMLPP, а запись об абоненте в HLR будет содержать пометку о том, что он - пользователь eMLPP и имеет высокий приоритет, то такой абонент действительно будет иметь возможность выкидывать из соты низкоприоритетных абонентов и гарантированно получать траффик-канал.&lt;br /&gt;&lt;br /&gt;Проверить, поддерживает ли оператор eMLPP - легко. Если продает как услугу - значит поддерживает. Если не продает - то скорее всего не поддерживает. Если оператор eMLPP поддерживает, но не продает, то единственный способ получить себе большой приоритет - иметь в этом операторе друга, который обладает прямым доступом к HLR, не боится потерять работу и на короткой ноге со службой безопасности :)&amp;nbsp; Так что все в конечном итоге сводится к тому, продает оператор подобную услугу или нет.&lt;br /&gt;&lt;br /&gt;Касательно темы с "позвони на 112, сбрось звонок и звони, куда надо - тебе будет свободный канал". Пусть меня поправят знающие товарищи, но мне кажется вот что: при определенных условиях, в определенных сетях это может работать. Но не везде.&lt;br /&gt;&lt;br /&gt;Надо, чтобы оператор поддерживал eMLPP, давал звонкам на 112 вытеснять прочих абонентов, а на уровне базовой сети был настроен достаточно щедрый таймаут закрытия канала SDCCH.&lt;br /&gt;&lt;br /&gt;Тогда события могут развиваться таким образом: Вы звоните на 112, этот звонок сбрасывает какого-то беднягу, вам выделяется траффик-канал и выделенный сигнальный канал (SDCCH). Вы заканчиваете звонок, а SDCCH еще какое-то время привязан к вам - вдруг телефон пошлет/примет SMS-ки следом за звонком. В это время вы делаете новый звонок, а раз уж у вас есть allocated SDCCH, то вам выделяется (все еще свободный) траффик- канал, и ваш звонок происходит.&lt;br /&gt;&lt;br /&gt;Но это не более, чем мои фантазии. Будет ли оно реально так работать - не знаю.&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;Правда ли, что сотрудники операторов поголовно имеют "высокий приоритет"? Насколько мне известно - нет. Да и с точки зрения бизнеса и здравого смысла это неоправданный перерасход ресурсов.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:93615</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/93615.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=93615" />
    <title>Можно ли гарантировано послать данные по GSM-сети при ее перегрузке?</title>
    <published>2009-04-26T22:10:56Z</published>
    <updated>2009-04-26T22:11:07Z</updated>
    <category term="gsm" />
    <content type="html">&lt;strong&gt;Вопрос из email&lt;/strong&gt;: "&lt;em&gt;Известна ситуация когда во время перегрузки сетей (праздники) невозможна ни отправка СМС ни возможность совершить звонок. Я хотел узнать существует ли теоретическая возможность в сетях GSM существования некого устройства которое гарантировало бы получение сетью небольшого объёма информации отправленного с него? Сейчас обьясню подробней, что интересно. Возможно ли создание некого устройства (желательно вообще без приёмной части, только передатчик) которое в любой момент времени может захотеть передать небольшой обьёи информации (от нескольких байт, до нескольких десятков байт) и гарантировано сеть его услышит (пусть скажем после соответствующей модернизации БС) и примет эти байты?&lt;/em&gt;"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Короткий ответ&lt;/strong&gt;: лучше, чем с SMS, врядли получится.&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ключевой вопрос: анонимно ли посылающее устройство?&lt;br /&gt;&lt;br /&gt;Если в нем есть аналог SIM-карты, и посылаемые сообщения должны быть как-то связаны с уникальным ID посылающего устройства, то мы изобретаем велосипед. Гипотетическому устройству придется аутентифицироваться и авторизоваться в сети, и только после этого что-то куда-то посылать. То же самое делает мобильный телефон при отправке SMS-а. &lt;br /&gt;&lt;br /&gt;При этом устройству надо будет запросить себе какой-нибудь мелкий-плюгавый канальчик для передачи данных. Не такой широкий, как для передачи голоса, а помельче - так, чтобы только данные пролезли. Это - полная аналогия запроса канала SDCCH или SACCH для посылки SMS-а. Подробнее о каналах и о том, как они используются для посылки SMS-ов и организации голосовых звонков, можно почитать тут: &lt;a href="http://www.scribd.com/doc/196085/SMS-Analysis-on-GSM"&gt;http://www.scribd.com/doc/196085/SMS-Analysis-on-GSM&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Если же посылающее устройство анонимно, то можно что-то выгадать за счет убирания расходов на аутентификацию. Но в реальной жизни на такое врядли кто-то пойдет. Новомодная спецификация на устройства, уведомляющие о ДТП, которые грозятся повсеместно ввести в Евросоюзе к 2010-у году (см. &lt;a href="http://www.3gpp.org/eCall"&gt;http://www.3gpp.org/eCall&lt;/a&gt;) хороший тому пример.&lt;br /&gt;&lt;br /&gt;Учитывая, что все современные телефоны умеют посылать SMS "пока не пролезет", это является хорошим приближением к "сеть гарантированно его услышит". Лучшие результаты можно получить только построив выделенную сеть для подобных целей&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:93301</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/93301.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=93301" />
    <title>Nokia 1100 за 25.000 евро? Что курили авторы?</title>
    <published>2009-04-25T19:20:11Z</published>
    <updated>2009-04-27T22:18:58Z</updated>
    <category term="gsm" />
    <category term="ужос" />
    <content type="html">&lt;img src="http://pozzzy.by/usercontent/s/t/stella/1196875897_86.jpg" alt="" style="float: right;" /&gt;Неделю тому назад по СМИ начала ходить информация о том, что криминальные элементы скупают телефоны Nokia 1100 за несуразные суммы в 25.000 EUR (смотрим &lt;a rel="nofollow" href="http://www.pcworld.com/businesscenter/article/163409/criminals_pay_top_money_for_hackable_nokia_phone.html?tk=rel_news"&gt;раз&lt;/a&gt; и &lt;a rel="nofollow" href="http://habrahabr.ru/blogs/infosecurity/5/7903/"&gt;два&lt;/a&gt;). Причина этому якобы в том, что на заводе в Bochum, Германия в эти телефоны заливалась прошивка с каким-то чудным багом, который позволяет с помощью этого телефона делать Нехорошие Вещи. В комментариях и в ICQ меня уже неоднократно спросили, правда ли это.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Короткий ответ&lt;/strong&gt;: развешивание лапши на ушах. &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Тезисы&lt;/strong&gt;:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Подача новости имеет все признаки газетной утки и "надмозгов за работой"&lt;/li&gt;&lt;li&gt;Куцые технические подробности из статьи "не стыкуются"&lt;/li&gt;&lt;li&gt;Инфа не проходит проверку здравым смыслом&lt;/li&gt;&lt;/ol&gt;Поехали по пунктам.&lt;br /&gt;&lt;br /&gt;1. &lt;strong&gt;Утка или нет?&lt;/strong&gt;&lt;br /&gt;Берем google news, вбиваем в него "nokia 1100 bochum", сортируем по датам, и получаем &lt;a href="http://news.google.com/news?um=1&amp;amp;ned=us&amp;amp;hl=en&amp;amp;as_q=nokia+1100+bochum&amp;amp;as_epq=&amp;amp;as_oq=&amp;amp;as_eq=&amp;amp;as_scoring=o&amp;amp;btnG=Search&amp;amp;as_drrb=q&amp;amp;as_qdr=a&amp;amp;as_minm=3&amp;amp;as_mind=26&amp;amp;as_maxm=4&amp;amp;as_maxd=25&amp;amp;as_nsrc=&amp;amp;as_nloc=&amp;amp;geo=&amp;amp;as_occt=any"&gt;вот такой список&lt;/a&gt;. Легко увидеть, что первый раз этот текст засветился 20-го апреля на куче технических новостных сайтов. Если вы не поленитесь открыть все ссылки за 20-е число, то увидите, что все новости размещены одним и тем же человеком - неким Jeremy Kirk из IDG News Service. &lt;br /&gt;&lt;br /&gt;На части этих сайтов (я воспользовался TheStandard.com) можно получить список всех новостей, которые когда-либо размещались этим пользователем. Видно, что товарищ Jeremy постит по 10-20 новостей в день, причем спектр освещаемых им тем очень широк - операционные системы, телеком, приложения под Mac и Win и т.п. Я из этого делаю вывод, что проверкой источников товарищ врядли занимался - тиснул, возможно даже не читая. Не удивлюсь, если он даже не является автором текста.&lt;br /&gt;&lt;br /&gt;Далее. В тексте новости идет ссылка на голландскую infosec компанию &lt;a href="http://ultrascan.nl"&gt;Ultrascan Advanced Global Investigations&lt;/a&gt;. Отдельные комментаторы англоязычных новостей утверждали, что такой конторы реально нет, т.к. она не числится в публично доступных голландских реестрах компаний и плательщиков НДС. Сложно сказать, правда это или нет, но вот что можно утверждать наверняка - так это то, что вплоть до последнего времени ребята из Ultrascan светились в сети исключительно в связи с так называемым nigerian scam, по которому они, похоже, действительно специалисты. А вот в области телеком-безопасности у них как-то с результатами не сложилось. Вплоть до этой сенсационной новости про Нокии.&lt;br /&gt;&lt;br /&gt;Кстати, сама Нокия достаточно быстро сделала пресс-релиз с опровержением, но его почему-то :) не распространили так же широко, как и оригинальную новость: &lt;a rel="nofollow" href="http://www.pcworld.com/businesscenter/article/163515/nokia_we_dont_know_why_criminals_want_our_old_phones.html"&gt;http://www.pcworld.com/businesscenter/a&lt;wbr&gt;rticle/163515/nokia_we_dont_know_why_cri&lt;wbr&gt;minals_want_our_old_phones.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2. &lt;strong&gt;Технические детали&lt;/strong&gt;&lt;br /&gt;В тексте пишется, что "Those phones contain Nokia software from 2002 that is apparently vulnerable to tampering. 		Investigators don't have a complete picture of the technical problem. However, Ultrascan's informant said the phones can be used to intercept one-time passwords needed to complete an online banking transaction,&amp;nbsp; [...] The 1100 can apparently be reprogrammed to use someone else's phone number, thus intercepting the SMS with transaction code and enabling an illegal money transfer into a criminal's account"&lt;br /&gt;&lt;br /&gt;То есть, утверждается, что этот телефон легким движением руки становится способен принимать SMS-ы, адресованные кому-то другому и "использовать чужой номер телефона".&lt;br /&gt;&lt;br /&gt;Но вот беда - как входящие, так и исходящие звонки и SMS-ы в сетях GSM доставляются адресату по номеру SIM-карты. Номер телефона - он исключительно для конечного пользователя, и транслируется в IMSI (номер SIM-карты) на ранних этапах маршрутизации звонка. Информация о том, какой номер телефона соответствует конкретному IMSI, хранится только у оператора. То есть, опрашивая вставленную в телефон SIM-карту невозможно узнать, какой ей соответствует номер телефона. &lt;br /&gt;&lt;br /&gt;А чтобы использовать чужой номер, надо, фактически, иметь копию чужой SIM-карты. Я уже не раз писал (см. например &lt;a href="http://pro-gsm.info/gsm-auth.html"&gt;тут&lt;/a&gt;) о том, почему это сложно сделать, еще раз повторяться не буду. Важно, что к телефону это не имеет никакого отношения.&lt;br /&gt;&lt;br /&gt;Можно было бы предположить, что телефон, благодаря какой-то комбинации багов в железе и прошивке, можно легко использовать в качестве средства для записи "сырого" потока инфы, идущей по определенной GSM-частоте, но вот беда - у нокии 1100 нет, как я понял, даже GSM-модема. Соответственно, нет дата-кабеля, AT-интерфейса и прочих средств доступа к такой функциональности. В любом случае, сканер GSM-диапазона можно купить дешевле, чем за 25K EUR.&lt;br /&gt;&lt;br /&gt;3. &lt;strong&gt;Проверка здравым смыслом&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Попобуйте пойти на ebay.de, ebay.nl, ebay.com и найти там лоты (текущие или завершенные) по продаже Nokia 1100. Мне это не удалось.&lt;br /&gt;&lt;br /&gt;Попробуйте найти в сети информацию о фантастических возможностях Nokia 1100 без ссылок на Ultrascan и/или Jeremy Kirk-а. Мне это не удалось.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.telegraf.lv/news/nokia-1100-mechta-moshennika"&gt;&lt;img src="http://www.telegraf.lv/upload/picture/picture/2009_04/5335/PICTURE-article.jpg" alt="" style="float: right;" /&gt;&lt;/a&gt;Или хотя бы один положительный отзыв на каком-то профильном ресурсе. И это мне тоже не удалось.&lt;br /&gt;&lt;br /&gt;Посмотрите на цены на специализированное оборудования для перехвата и анализа GSM-траффика. За 25 тонн евро можно купить много гораздо более прикольных вещей, чем телефон, красная цена которому - $30.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Вывод&lt;/strong&gt;: если оно выглядит, как утка; плавает, как утка; крякает, как утка - то, с большой вероятностью, это и есть утка.&lt;br /&gt;Теперь можете сделать поиск по ключевым словам, указанным в начале текста, в своих любимых источниках технических новостей и подумать, насколько можно доверять всему остальному, что они пишут :)&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:93132</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/93132.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=93132" />
    <title>TravelSIM: как делается дешевый (бесплатный) роуминг?</title>
    <published>2009-04-13T21:35:46Z</published>
    <updated>2009-04-14T20:41:20Z</updated>
    <category term="gsm" />
    <content type="html">&lt;span class='ljuser' lj:user='st__f' style='white-space: nowrap;'&gt;&lt;a href='http://st--f.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://st--f.livejournal.com/'&gt;&lt;b&gt;st__f&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; спрашивает: "&lt;em&gt;Если уже заговорили о роуминге - расскажи пожалуйста, за счет чего у эстонских операторов типа TravelSim и SimTravel насколько дешевле цены на роуминг (например, бесплатные входящие в большом количестве стран и т.п.)?&lt;/em&gt;"&lt;br /&gt;&lt;br /&gt;Хотя оба оператора на сайтах не раскрывают своих "секретов" в явном виде, но в их руководствах пользователя содержится достаточно информации для того, чтобы достаточно достоверно представить, как оно работает.  &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;UPD: Проверяя диких пчел, кое-что я не учел ... Надо либо не писать посты в пол-второго ночи, либо предварительно их еще раз вычитывать. Приведенная ниже схема неверна. Ждите пост с опровержением :)&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Итак, какие исходные данные у нас есть?&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Для пользования Дешевыми Услугами Роуминга вам нужна SIM-карта определенного провайдера&lt;/li&gt;&lt;li&gt;Кроме этого, нужно, чтобы фирма, предоставляющая эти услуги, уже была "представлена в вашей стране" и/или в стране, в которой вам нужно дешевое покрытие в роуминге. То есть, просто поехать в любую страну, в которой есть GSM-покрытие, нельзя.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Исходящие звони делаются при помощи собственно звонка &lt;strong&gt;или&lt;/strong&gt; USSD, при этом происходит callback - т.е. вы сразу вешаете трубку, после чего вам приходит входящий звонок&lt;/li&gt;&lt;/ul&gt;По всему выходит, что GSM-телефон тут используется как "пульт дистанционного управления" звонками, совершаемыми при помощи какой-то другой технологии - скорее всего, VoIP. И пока фирма не внедрит в конкретной стране все необходимые для этого элементы - дешевым "роумингом" пользоваться там не выходит.&lt;br /&gt;&lt;br /&gt;Как это может работать? Например, вот так:&lt;br /&gt;&lt;img src="http://www.gliffy.com/pubdoc/1669937/L.jpg" alt="TravelSIM outbond calls" /&gt;&lt;br /&gt;&lt;br /&gt;Пользователь покупает SIM-карту TravelSIM и вставляет ее в свой телефон. На SIM-карте находится программа (&lt;a href="http://pro-gsm.info/sim-toolkit.html"&gt;SIM-Toolkit&lt;/a&gt;), которая добавляет в меню телефона дополнительный пункт для работы с сервисом (проверка баланса, пополнение счета) и обеспечивает еще одну доп. функциональность, о которой ниже.&lt;br /&gt;&lt;br /&gt;Теперь посмотрим, что происходит, когда пользователь хочет позвонить кому-то, находясь в роуминге. Поскольку "родина" TravelSIM-овских SIM-карт - Эстония (есть и другие операторы "дешевого роуминга", но я остановлюсь на этом), то я, например, купив их карточку, буду в роуминге, даже не выезжая за пределы Украины. Подобная ситуация и изображена на рисунке.&lt;br /&gt;&lt;br /&gt;Пользователь звонит своему другу, находящемуся в России. Для этого он либо совершает звонок со своего телефона, как обычно, либо использует USSD-команду *104*&amp;lt;номер&amp;gt;#. Поскольку чудес на свете не бывает, и за любой GSM-звонок в роуминге (не важно - в Россию, или на Украинский номер) с абонента бы взяли деньги по "обычным" роуминговым ценам, у меня есть подозрение, что SIM-toolkit перехватывает любые попытки позвонить с этой SIM-карты и превращает их в USSD-команды. Для пользователя это будет выглядеть как "позвонил, и тут же произошел отбой".&lt;br /&gt;&lt;br /&gt;Посланная USSD-команда доставляется в сеть Эстонского оператора (стрелка 1). Там команда обрабатывается "узлом управления сервисами" (Service Control Point), который умеет на ходу изменять параметры запрошенной услуги (реализуя функционально Intelligent Network, IN). Зная номер звонящего и вызываемого абонентов, IN совершает исходящие звонки по обоим этим номерам, и объединяет их в конференцию.&amp;nbsp; Чтобы избежать больших тарифов на международную связь, используется VoIP (стрелки 2, 4).&lt;br /&gt;&lt;br /&gt;Однако получатели звонка - пользователи сетей GSM. Как же доставить им VoIP-звонки? Для этого в тех странах, где находятся абоненты, присутствуют гейты VoIP-GSM (которыми владеет сама компания TravelSIM или ее партнеры), которые и доставляют звонок GSM-абонентам. Для этих целей гейты оснащены SIM-картой(-ами) той страны, в которой они находятся. &lt;br /&gt;&lt;br /&gt;Вуаля! Дешевый звонок в роуминге совершен. Разберемся, кому что сколько стоит.&lt;br /&gt;Стрелка 1 либо бесплатна либо стоит очень мало (меньше SMS-а), т.к. мало кто тарифицирует USSD-траффик вообще. Платит вызывающий абонент.&lt;br /&gt;Стрелки 2 и 4 наверняка тарифицируются по "оптовым" VoIP-тарифам вида "много-много минут в месяц за фиксированную плату". Платит оператор дешевого роуминга.&lt;br /&gt;Стрелки 3 и 5 бесплатны для получателей звонка (абонентов) и тарифицируются по цене локального (внутри страны или внутри сети) звонка для владельцев гейтов.&lt;br /&gt;&lt;br /&gt;Стоимость пп. 2, 3, 4, 5 суммируется оператором дешевого роуминга и выставляется вызывающему абоненту в качестве платы за его звонок (с определенной накруткой, естественно).&lt;br /&gt;&lt;br /&gt;Входящие звонки обрабатываются примерно по такой же схеме:&lt;br /&gt;&lt;img src="http://www.gliffy.com/pubdoc/1670644/L.jpg" alt="TravelSIM, incoming call" /&gt;&lt;br /&gt;&lt;br /&gt;Входящий звонок маршрутизируется в родную сеть абонента TravelSIM, в Эстонию. Там он сбрасывается в VoIP, доставляется в страну, где сейчас находится абонент TravelSIM, шлюзуется из VoIP в GSM, и доставляется на мобильный абонента TravelSIM.&lt;br /&gt;&lt;br /&gt;Естественно, все эти манипуляции с маршрутизацией VoIP-траффика на сервер в конкретную страну возможны благодаря тому, что абонент TravelSIM пользуется GSM-телефоном и регистрируется в сети какого-то местного GSM-провайдера. Информация о текущем местоположении абонента TravelSIM&amp;nbsp; в ходе ближайшего же &lt;a href="http://pro-gsm.info/location-update.html"&gt;location update&lt;/a&gt; доставляется в его родную сеть и используется для маршрутизации VoIP-траффика.&lt;br /&gt;&lt;br /&gt;Disclaimer: я никогда не пользовался услугами TravelSIM или подобных операторов, все вышеизложенно есть лишь мои досужие домыслы. Кто сталкивался с этим плотнее, скажите - я прав?&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;Возникает резонный вопрос - а почему бы не устроить таким образом всю сеть GSM? А потому, что во времена, когда делался GSM, еще не было ни таких каналов, чтобы обеспечить всех VoIP-ом в нужным качеством, ни множества существующих протоколов и технических средств VoIP. Сейчас технических преград почти нет, и сети третьего поколения уверенно переходят от коммутации каналов (как было в GSM) к коммутации пакетов, даже для передачи голоса.&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:92744</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/92744.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=92744" />
    <title>Единая база IMEI в Украине - скорее всего, будет "как всегда", а не "как лучше"</title>
    <published>2009-04-12T13:44:22Z</published>
    <updated>2009-04-12T13:48:53Z</updated>
    <category term="gsm" />
    <content type="html">&lt;span class='ljuser' lj:user='malx' style='white-space: nowrap;'&gt;&lt;a href='http://malx.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://malx.livejournal.com/'&gt;&lt;b&gt;malx&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; спрашивает: "&lt;i&gt;А что думаешь про грядущую перепись всех&lt;br /&gt;IMEI-ев (в Украине) на гос уровне? Реально или как всегда? :)&lt;br /&gt;&lt;br /&gt;И что происходит если одновременно в сети Н мобилок с одинаковым IMEI? :) (тут байку рассказали что при перепрошивке не морочатся с этим и заливают всем одинаковый с образа - или не правда?).&lt;br /&gt;&lt;br /&gt;Не будет ли как в Мертвых душах - "куплю IMEI от дохлой мобилки" (bash: "...MAC дохлой сетевухи"). ;)&lt;br /&gt;&lt;br /&gt;А если перепись будет то всех перепишут кто подключался хоть раз? Если телефон на полочке лежит - стоит его врубить чтобы засветился?&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;Думаю, что в результате будут реализованы определенные полумеры, которые добавят головной боли операторам, и неизвестно как скажутся на потребителях. &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Для начала - ссылки по теме, чтобы не пересказывать суть обсуждаемого:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://korrespondent.net/business/economics/796041"&gt;http://korrespondent.net/business/economics/796041&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://eizvestia.com/markets/full/4178211"&gt;http://eizvestia.com/markets/full/4178211&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.prostobank.ua/finansovyy_gid/byudzhet/stati/konets_svyazi_s_1_oktyabrya_mogut_otklyuchit_80_mobilok"&gt;http://www.prostobank.ua/finansovyy_gid/byudzhet/stati/konets_svyazi_s_1_oktyabrya_mogut_otklyuchit_80_mobilok&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.ucrf.gov.ua/uk/press/1238570774/1238581417/"&gt;http://www.ucrf.gov.ua/uk/press/1238570774/1238581417/&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://blog.leschinsky.in.ua/2009/03/18/obshegosudarstvennaya-baza-imei-v-belarusi/"&gt;http://blog.leschinsky.in.ua/2009/03/18/obshegosudarstvennaya-baza-imei-v-belarusi/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://kastaneda.livejournal.com/195270.html"&gt;http://kastaneda.livejournal.com/195270.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://www.topwords.ua/paper/no-end-sota/"&gt;http://www.topwords.ua/paper/no-end-sota/&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.livejournal.com/ua_telecom/185928.html"&gt;http://community.livejournal.com/ua_telecom/185928.html&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://community.livejournal.com/ua_telecom/184629.html"&gt;http://community.livejournal.com/ua_telecom/184629.html&lt;/a&gt;&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;На эту тему уже написано достаточно много в самых разных блогах, и везде обсуждение в основном крутится вокруг того, хорошо это или плохо, надо это или не надо. &lt;strong&gt;Я же хочу остановится на сугубо техническом аспекте&lt;/strong&gt; - как это можно сделать, и как это, скорее всего, будет сделано.&lt;br /&gt;&lt;br /&gt;Начать, пожалуй, стоит с того, что &lt;strong&gt;IMEI телефона не является важным&lt;/strong&gt; для работы ни одного из протоколов стандарта GSM. Да, значение IMEI в каких-то случаях куда-то там передается, где-то сохраняется, где-то пишется, но на него не завязана маршрутизация системных сообщений или кто-то такое же значимое.&lt;br /&gt;&lt;br /&gt;На практике это приводит к тому, что даже если все телефоны в сети будут иметь один и тот же IMEI - они все равно будут работать так же, как и раньше.&lt;br /&gt;&lt;br /&gt;В стандартах описан элемент сети под названием EIR - Equipment Identity Register, реестр ID оборудования. К нему могут обращаться другие элементы сети для того, чтобы проверить, не входит ли телефон в "черный" список, и, если надо, ограничивать в обслуживании соответствующих абонентов "&lt;strong&gt;на лету&lt;/strong&gt;". Но тут надо понимать, что в нормативных документах много чего написано на все случаи жизни, а в реальности ставить у себя в сети EIR оператор будет только тогда, когда его заставят (законодательно, например), т.к. для оператора EIR, кроме расходов, не дает ничего полезного.&lt;br /&gt;&lt;br /&gt;Прочитав пресс-релиз НКРЗ (национальной коммисии регулирования связи), можно подумать, что они планируют сделать центральный общегосударственный EIR, которым будут пользоваться все операторы. Так ли это?&lt;br /&gt;&lt;br /&gt;По имеющимся у меня данным, с операторами в этом вопросе посоветоваться "забыли". И операторы от этого, прямо скажем, не в кайфе. &lt;br /&gt;&lt;br /&gt;А раз это инициатива исключительно НКРЗ, то события, как мне кажется, могли развиваться по двум сценариям:&lt;br /&gt;1)С целью получения откатов и распила бабла какая-то госструктура покупает соотв. железо и строит общегосударственный EIR, а всех операторов обязуют к нему подключаться под страхом лишения лицензии (чтобы создать пользу, которая прикроет этот распил).&lt;br /&gt;2)Поступил сигнал "в кратчайшие сроки пресечь серый импорт и/или обеспечить наполнение бюджета за счет увеличения поступлений от ...". Было принято решение: "не пущщать серые мобилки в сеть". Дальше начались (местечковые) пляски вокруг возможной технической реализации.&lt;br /&gt;&lt;br /&gt;Лично мне (по многим причинам) представляется более вероятным сценарий (2).&lt;br /&gt;&lt;br /&gt;Соответственно, техническая реализация &lt;strong&gt;вполне вероятно&lt;/strong&gt; может быть такой:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;В НКРЗ создается "реестр мобилок" в виде базы в Oracle/MS SQL/... и самописных средств импорта данных туда&lt;/li&gt;&lt;li&gt;Операторов просят предоставить информацию о том, какие телефоны (какие IMEI) обслуживаются в их сети. Поскольку на IMEI мало что завязано, с большой вероятностью операторы имеют эту информацию только в составе файлов учета стоимости, собранных с оборудования. То есть, не в виде поля в какой-то базе, а в виде поля в каком-то файле. Матюкаясь под нос, операторы берут бэкапные ленточки с этими файлами, у кого сколько есть, и выгребают из них все IMEI телефонов, которые засветились в сети с SIM-ками этого оператора. Понятное дело, что архив подобных файлов периодически чистится, и маловероятно, что кто-то хранит историю больше, чем за три года - так что, если у кого-то на полке лежит старая мобилка, то ее вполне могу "не посчитать". Полученные списки передаются в НРКЗ, загружаются в пресловутую базу и таким образом "легализуется" весь имеющийся парк мобилок. Легализация будет - про это уже был пресс-релиз НКРЗ.&lt;/li&gt;&lt;li&gt;НКРЗ обязует импортеров передавать им списки IMEI всех ввозимых партий телефонов, они тоже грузятся в эту базу.&lt;/li&gt;&lt;li&gt;НКРЗ обязует операторов раз в неделю/месяц/квартал передавать им списки "засветившихся" за этот период IMEI. Получив такой список, в НКРЗ пересекают его с базой "белых" IMEI, а "разницу" отсылают обратно оператору с требованием "ограничить сервис" (не совсем понятно, какая под этим будет легальная основа, но вопрос сейчас не про это). Тут возможны варианты - например, обратно передаются два списка, "этих предупредить" и&amp;nbsp; "этих отключить/ограничить". &lt;strong&gt;В этом месте возникает много вопросов&lt;/strong&gt;, т.к. ограничить сервис по IMEI сложно/невозможно, оператору оперирует для этих целей (номером SIM-карты), а в нужном телефоне может быть уже совсем другая SIM-карта. В отсутствии нормального EIR ограничение сервиса "нарушителям" будет задачей, которую можно решить лишь приблизительно. Те операторы, которые отслеживают новые появляющиеся в сети IMEI (например, для рассылки настроек доступа к GPRS) будут тут в более выиграшном положении - у них уже есть часть нужной функциональности.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Операторы ограничивают сервис для указанных телефонов, при этом абонентам посылают flash SMS-ы с уведомлениями о том, что "ваш телефон не был найден ...., поэтому ...". Либо, если нормальную под отключения не подведут,&amp;nbsp; то никого не отключают, а просто выкидывают все этим IMEI из следующего пакета, который должен уйти в НКРЕ :). &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Те, кто купил телефон сам за рубежом, ходят в НКРЗ ногами и носят бумажки для регистрации.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;В таком наколенном виде вся эта котовасия может крутится и год, и два и десять.&lt;br /&gt;&lt;br /&gt;Я твердо убежден, что в указанных временных рамках (до 1.09.09) внедрить что-то более нормальное, более технологичное, работающее в рамках всей страны, и с участием гос. конторы, и без особой мотивации операторов - малореально.&lt;br /&gt;&lt;br /&gt;Отвечая на изначальный вопрос - да, взять все старые телефоны и совершить с них какое-то событие (например, звоно в call center) представляется в этой связи довольно разумной затеей.&lt;br /&gt;&lt;br /&gt;Если мне сорока на хвосте принесет что-то более конкретное, чем можно поделится - поделюсь.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:92555</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/92555.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=92555" />
    <title>Роуминг: выбирай, или выберут за тебя</title>
    <published>2009-04-10T21:13:33Z</published>
    <updated>2009-04-10T21:13:33Z</updated>
    <category term="gsm" />
    <content type="html">У пользователей GSM-телефонии есть два способа выбирать, через какого оператора она получают услуги - можно либо отдать выбор на откуп телефону, либо указать свои предпочтения вручную. По умолчанию, в телефонах выбран первый вариант, что может сыграть с пользователем злую шутку в роуминге. &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Разберемся, &lt;strong&gt;как происходит выбор сети&lt;/strong&gt; (он выполняется после включения телефона).&lt;br /&gt;&lt;br /&gt;Первым делом телефон пытается подключится к сети, к которой принадлежит SIM-карта, вставленная в телефон. Если эта ("домашняя") сеть недоступна, то телефон начинает искать альтернативных провайдеров, через которых можно работать. Если пользователь указал в меню телефона предпочитаемую сеть - телефон подключается к ней. Если же включен автоматический режим выбора сети, телефон включает "искусственный интеллект".&lt;br /&gt;&lt;br /&gt;Сначала телефон сканирует диапазон частот, на котором он способен работать (GSM-900, GSM-1800, GSM-1900) и собирает информацию о том, какие базовые станции дают покрытие в этом районе. Поскольку каждая базовая транслирует код сети оператора, который ей владеет, у телефона получается &lt;strong&gt;список всех доступных в данной точке пространства сетей&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Дальше телефон работает с этим списком и двумя справочниками, находящимися на SIM-карте. Первый справочник - это список "&lt;strong&gt;предпочитаемых сетей&lt;/strong&gt;", второй - это "&lt;strong&gt;черный список&lt;/strong&gt;" сетей.&lt;br /&gt;&lt;br /&gt;Список предпочитаемых сетей может быть сформирован оператором до продажи SIM-карты и/или отредактирован пользователем через меню телефона. Этот список упорядочен - чем ближе к началу сеть, тем выше у нее приоритет. Выбрав те предпочитаемые сети, которые реально видны в эфире, телефон пытается подключаться к ним по очереди, в порядке убывания приоритета.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Если предпочитаемых сетей в эфире нет&lt;/strong&gt;, или же подключиться к ним по какой-то причине не удалось, телефон перебирает все остальные сети, видимые в эфире, и подключается к тем из них, которые не находятся в "черном списке".&lt;br /&gt;&lt;br /&gt;Если сеть отказывает телефону в подключении, то она заносится в "черный список". Список этот небольшой - всего четыре позиции - поэтому при интенсивном поиске сетей в районах с развитой конкуренцией старые позиции из него быстро вытесняются.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Теперь рассмотрим двух пользователей, поехавших в роуминг&lt;/strong&gt;. Борис Бережливый выбрал, услугами какого оператора он будет пользоваться в роуминге, а Петр Пофигист оставил телефон в автоматическом режиме.&lt;br /&gt;&lt;br /&gt;Петр выигрывает на времени, которое надо тратить на настройку своего телефона. Но что он при этом может проиграть?&lt;br /&gt;&lt;br /&gt;Во-первых, после каждого пропадания связи его телефон заново выбирает сеть, и может в течении небольшого времени перебрать всех доступных в данной стране операторов. На практике это приводит к тому, что Петр получает N комплектов "приветственных SMS-ов" от оператора, содержащих информацию о служебных/справочных номерах сети. Впрочем, это незначительное неудобство.&lt;br /&gt;&lt;br /&gt;Гораздо интереснее то, что родной &lt;strong&gt;оператор, обслуживающий Петра, может сделать так, чтобы Петр пользовался услугами "правильного" роуминг-партнера&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;Допустим, телефон Петра может выбирать между операторми "Lemon" и "Vodkafone", при этом цена минуты разговора в сети "Lemon" в четыре раза выше, чем в сети "Vodkafone". Когда телефон Петра регистрируется в "гостевой" сети, та посылает запрос в "домашнюю" сеть Петра, чтобы получить информацию о доступных Петру услугах GSM. Оборудование "домашней" сети видит, какая сеть направила запрос, и может сделать следующий "финт ушами":&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Если это первый запрос на регистрацию за последние N минут, и послан он из сети "Vodkafone", то в ответ возвращается невинно выглядящая ошибка (типа "temporary request timeout")&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Если это не первый подобный запрос, то он честным образом обслуживается.&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;К чему это приводит на практике&lt;/strong&gt;?&lt;br /&gt;&lt;br /&gt;В автоматическом режиме телефон Петра будет практически гарантированно попадать в сеть "Lemon". Если же покрытия "Lemon" в этом районе нет, или Петр выбрал сеть "Vodkafone" вручную, то "гостевая" сеть будет повторять попытки регистрации, и второй пришедший в &lt;br /&gt;"домашнюю" сеть запрос будет обработан. Для пользователя это будет выглядеть как незначительная задержка при регистрации в сети.&lt;br /&gt;&lt;br /&gt;В результате все абоненты с автоматическим выбором будут попадать в сеть с "правильными" ценами.&lt;br /&gt;&lt;br /&gt;Данная функциональность не является стандартной, но на рынке есть несколько поставщиков оборудования, которое ее обеспечивает.&lt;br /&gt;&lt;br /&gt;Список литературы:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Процедура регистрации в сети: GSM 02.11&lt;/li&gt;&lt;li&gt;Содержимое SIM-карты: GSM 11.11&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:92058</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/92058.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=92058" />
    <title>Неужто действительно вылез хвост глобальной системы прослушивания?</title>
    <published>2009-03-31T20:50:53Z</published>
    <updated>2009-03-31T21:23:51Z</updated>
    <category term="gsm" />
    <category term="ужос" />
    <content type="html">В мой пост для сбора вопросов про GSM Анонимусом была доставлена занимательная ссылка: &lt;a href="http://ucsdanger.livejournal.com/682.html"&gt;http://ucsdanger.livejournal.com/682.html&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Моей первой реакцией было: "ну вот, опять ...". Однако, чем дальше я читал, тем меньше поводов "для поржать" у меня оставалось. Судите сами - &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Поскольку ЖЖ с исходной инфой выглядит, мягко говоря, стрёмновато -- два поста, отключенные комментарии, пустой профайл -- я утащил весь текст к себе. Читайте, офигевайте.&lt;br /&gt;&lt;br /&gt;&amp;lt;начало оригинального текста&amp;gt;&lt;br /&gt;&lt;br /&gt;Некоторое время тому назад по всем ведущим сайтам новостей прошла ссылка о том, как 17 ведущих производителей мобильных телефонов объединились в едином порыве для того, чтобы к 2012-у году оснастить все новые телефоны единым универсальным зарядным устройством. С разъемом micro-USB. Ссылка:&amp;nbsp;&lt;a href="http://www.gsmworld.com/newsroom/press-releases/2009/2548.htm"&gt;www.gsmworld.com/newsroom/press-releases/2009/2548.htm&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ура? Казалось бы, ура! Что и подтверждает масса хвалебных комментариев везде и всюду.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Хочу добавить ложку дегтя в эту бочку меда и пролить свет на аферу планетарного масштаба, разворачиваемую спецслужбами Евросоюза и США. &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;strong&gt;Читайте сами, передавайте знакомым! Поверьте - я не один год проработал в индустрии мобильной связи и отвечаю за свои слова&lt;/strong&gt;&lt;/span&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;p style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Ну, по крайней мере, явных нестыковок в тексте нет&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Совсем недавно мне удалось пообщаться с &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;strong&gt;человеком, вхожим в самые высокие кабинеты&lt;/strong&gt;&lt;/span&gt;, близким к нашим спецслужбам и имеющим контакты в ведущих фирмах-импортерах мобильных телефонов. Этот человек подтвердил мои самые &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;strong&gt;худшие опасения&lt;/strong&gt;&lt;/span&gt; - суета вокруг "универсальных зарядок" является прикрытием для самой масштабной попытки внедрения системы &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;тотального слежения&lt;/span&gt;&lt;/strong&gt; со времен известной системы Echelon.&lt;br /&gt;&lt;br /&gt;&lt;p style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;&lt;strong&gt;Таких&lt;/strong&gt; знакомых у меня нет, но контакты в НКРЗ (нац. комиссия регулирования связи) - есть. И эти самые контакты отказались со мной общаться на эту тему...&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Работать эта система будет так: к 2012-у году, помимо универсальной зарядки, производители будут устанавливать в телефонах чип памяти на 32Гб (&lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;недоступную и невидимую&lt;/span&gt;&lt;/strong&gt; конечному пользователю). На эту карточку сам &lt;span style="color: rgb(255, 0, 0);"&gt;&lt;strong&gt;телефон будет сохранять&lt;/strong&gt;&lt;/span&gt; все посылаемые/принимаемые SMS-ы, адресную книгу, записи телефонных звонков и т.п.&amp;nbsp; При подключении телефона к компьютеру для зарядки аккумуляторов все накопленные данные будут &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;переданы Куда Надо&lt;/span&gt;&lt;/strong&gt;. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Поскольку передача данных будет вестись по internet, а не по радиоканалу, будет &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;решена одна из самых больших проблем скрытой прослушки&lt;/span&gt;&lt;/strong&gt; - раньше телефон, который что-то там передает сам по себе, создавал наводки на радиоприборы, компьютерные колонки и т.п. Теперь все будет тихо, "без шуму и пыли". Кроме того, прослушка не будет "съедать аккумулятор", т.к. для ее работы телефон надо будет подключать к зарядке. Гениально, не так ли?&lt;br /&gt;&lt;br /&gt;&lt;p style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Если это действительно так, то решение - воистину гениальное. Любые "закладки" в firmware мобильника, как мне кажется, действительно будут вычисляться "на раз" (&lt;a href="http://pro-gsm.info/spying-legend.html"&gt;http://pro-gsm.info/spying-legend.html&lt;/a&gt;). Но если задействовать для передачи данных компьютер - это радикально меняет дело.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Но как же добиться того, чтобы телефон подключали для зарядки именно к компьютеру? И на это есть ответ. Уже известно (об этом публике сообщат в следующем году), что добрая половина зарядок будет рассчитываться именно на подключение к компьютеру. Т.е. с одной стороны у них будет обычная "вилка" и разъем USB, а с другой - micro-USB. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Зарядное устройство будет иметь два (недокументированных) режима работы - "медленный" и "быстрый". По умолчанию, при подключении к розетке или компьютеру без спец. драйверов (см. ниже) &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;будет использоваться медленный режим&lt;/span&gt;&lt;/strong&gt;. Кроме этого, будут предоставляться спец. драйвера, которые якобы "оптимизируют цикл заряда" (или какая-то подобная туфта).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;На самом деле, интеллектуальная зарядка будет после регистрации в качестве USB-устройства проверять наличие драйверов, и, если они есть, будет отключать в телефоне резистор, ограничивающий питание аккумулятора. Кроме того, комплекс "зарядка+драйвера" будет заниматься сбором данных с внутреннего накопителя телефона и передачей их Куда Надо. Причем, данные сначала будут переписываться с телефона на компьютер, а потом постепенно, "в час по чайной ложке", передаваться (чтобы не вызвать подозрений большим исходящим траффиком). &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Для передачи данных будет использоваться Peer2Peer сеть&lt;/span&gt;&lt;/strong&gt; наподобие BitTorrent или Skype.&lt;br /&gt;&lt;br /&gt;&lt;p style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Тут остается вопрос о том, что делать с файрволами, антивирусами и т.п. Если при подключении телефона к компьютеру будет вылазить диалог "Разрешить соединение с big-brother.department-of-homeland-security.gov?", то это спалит всю тему. Впрочем, я подозреваю, что подобных программ под win32 - ограниченное кол-во и "драйвера" могут обнаруживать их присутствие. Или не могут?&lt;/p&gt;&lt;p style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Опять же, если это действительно драйвера - то ставятся они с админскими правами. Мечта любого malware и вируса. Думается, что в этом случае и файрволы - не помеха? Впрочем, по винде я не очень большой спец, сильно спорить не буду.&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Понятное дело, что потребители будут стремится заряжать свои мобилки побыстрее, и будут повсеместно устанавливать эти "драйвера". &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Поговаривают, что в Windows 7 они уже будут включены, как стандартные&lt;/span&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Возникает резонный вопрос - почему 17 известных производителей мобильных устройств &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;пошли на преступный сгово&lt;/span&gt;&lt;/strong&gt;р? Ответ на самом деле прост - продажи падают, идет повсеместное вытеснение GSM-телефонов решениями на базе VoIP и смежных технологий. В этих нелегких для бизнеса условиях (усугубляемых мировым финансовым кризисом) производителям телефонов была обещана поддержка "административного ресурса" - &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;в ближайшее время законодатели в EU и штатах начнут "закручивать гайки"&lt;/span&gt;&lt;/strong&gt; прогрессивным стандартам связи (WCDMA, UMTS, WiMax и проч).&lt;br /&gt;&lt;br /&gt;&lt;p style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Существующая ситуация изложена верно. Насчет закручивания гаек я как-то не уверен, но тут остается только наблюдать и смотреть, кто будет прав&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Нет ли тут опечатки? С чего бы это евросоюзу и США выступать единым фронтом? На самом деле, загадки никакой нет - спецслужбы наконец поняли, что проще скооперироваться и устроить "прослушивание для всех", чем пытаться строить обособленные решения в каждой отдельной стране. На практике это означает, что спецслужбы всех стран-участников этого сговора получат возможность построить свой собственный "процессинговый центр" для обработки данных, собранных с телефонов, находящихся во владении их граждан. &lt;strong&gt;&lt;span style="color: rgb(255, 0, 0);"&gt;Для этого при производстве или импорте телефона в нем будет делаться специальная пометка о "стране регистрации"&lt;/span&gt;&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Понятное дело, что надо как-то простимулировать потребителей отказаться от старых телефонов и купить новые. Чтобы не вызвать больших подозрений, надежда возлагается исключительно на маркетинговые методы. Считается, что большинство людей и так обновляют свой телефон раз в два года. Спецслужбам спешить некуда.&lt;br /&gt;&lt;br /&gt;&lt;p style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Примечательно, что знакомый, работающий в компании S (которая производит, в том числе, и мобильные телефоны) сказал мне примерно следующее: "тебе нравится твой телефон? Ну, вот тебе совет - купи второй такой же, и положи на полку. Пригодится, когда этот сломается".&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;PS&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;СБУ Украины уже налаживает инфраструктуру для установки пометок о стране регистрации на всех импортируемых телефонах: &lt;a href="http://news.finance.ua/ru/%7E/1/0/all/2009/03/25/155688"&gt;news.finance.ua/ru/~/1/0/all/2009/03/25/155688&lt;/a&gt;. Наверняка и в других странах происходит что-то подобное, просто сведения об этом еще не попали в прессу.&lt;br /&gt;&lt;br /&gt;&lt;p style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;Могу только заметить, что время для внедрения EIR выбрано очень странное - в стране, говорят, экономический кризис. В бюджете нет денег. И тут - такое ...&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;конец оригинального текста&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Итого - имеем текст без явных нестыковок, описывающий технически возможное решение. Попытка проверить сведения через альтернативные источники пока натолкнулась "уход в отказ". Если кто-то может подбросить мне дополнительной информации - пишите, комменты скринятся.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:91743</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/91743.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=91743" />
    <title>На какой высоте перестает работать GSM-телефон?</title>
    <published>2009-03-30T08:28:37Z</published>
    <updated>2009-03-30T10:17:24Z</updated>
    <category term="gsm" />
    <content type="html">Вопрос от &lt;span class='ljuser' lj:user='piligrim4ik' style='white-space: nowrap;'&gt;&lt;a href='http://piligrim4ik.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://piligrim4ik.livejournal.com/'&gt;&lt;b&gt;piligrim4ik&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;: "&lt;em&gt;На какой максимальной высоте сможет работать GSM-телефон в сети обычного публичного оператора? Зависит ли это от того, над городом-милионником или на более открытой местности (где мощность БС больше, похоже)?&lt;/em&gt;"&lt;br /&gt;&lt;br /&gt;Зависит это, скорее, от сложности рельефа местности в данном районе и расстояния до базовой. И вот почему:&lt;br /&gt;Положение и диаграмма направленности сигнала базовой станции рассчитывается так, чтобы она максимально эффективно "покрывала" максимально большой кусок поверхности (там все на порядок сложнее, но детали сейчас не нужны). Соответственно, операторы стараются ставить базовые станции повыше, и направлять их так, чтобы они "светили" преимущественно вниз (где ходят люди с телефонами). &lt;br /&gt;&lt;br /&gt;Понятное дело, что "светить" вертикально вниз базовая не будет - она будет светить "вниз и в сторону". При этом, &lt;strong&gt;возможно&lt;/strong&gt;, покрытие будет и в ограниченной области выше уровня станции. Чем дальше от базовой - тем выше можно будет забраться и, &lt;strong&gt;возможно&lt;/strong&gt;, получить покрытие. Открытая местность тут может помочь тем, что будет меньше помех для распространения сигнала на большие расстояния.&lt;br /&gt;&lt;br /&gt;Но мощность сигнала будет падать с расстоянием, а за пределами 30Км от ближайшей базовой не получится связаться, как не пляши - сигнал не будет успевать пробежать от базовой до телефона и обратно за время, отведенное на один "такт" в сети GSM.&lt;br /&gt;&lt;br /&gt;Получается, что если из-за сложных технических условий в Ваших краях вдруг появилась БС, "направленная" преимущественно вверх, то связываться можно будет хоть на борту самолета (пока он над ней пролетает) ;) В противном случае, чем выше - тем меньше шансов получить сигнал, но какой-то одной "стандартной" высоты пропадания сигнала нет и быть не может.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;UPD&lt;/strong&gt;: Как правильно заметил &lt;span class='ljuser' lj:user='akwa38' style='white-space: nowrap;'&gt;&lt;a href='http://akwa38.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://akwa38.livejournal.com/'&gt;&lt;b&gt;akwa38&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; - задние лепестки диаграммы излучения еще никто не отменял. Бывает так, что задним лепестком БС светят чуть ли не вертикально в небо ;)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:90746</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/90746.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=90746" />
    <title>GSM: пункт приема вопросов</title>
    <published>2009-02-02T20:25:45Z</published>
    <updated>2009-02-02T20:25:45Z</updated>
    <category term="gsm" />
    <content type="html">Регулярно мои посты на отвлеченные темы получают комментарии с вопросами про GSM и мобильную связь. Это, граждане, бардак.&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Волевым решением этот пост будет постоянным местом сбора подобных вопросов. Если у вас есть вопрос про GSM, мобильную связь, теорию и практику работы операторов мобильной связи и т.п. - оставляйте его тут в комментариях, и я постараюсь на него ответить.&lt;br /&gt;&lt;br /&gt;Отвечать я, скорее всего, буду отдельным постом в своем журнале. Все посты на эту тему имеют тэг gsm. Можно &lt;a href="http://feeds.feedburner.com/adept-gsm"&gt;подписаться на RSS с такими постами&lt;/a&gt;, чтобы не проворонить ответ.&lt;br /&gt;&lt;br /&gt;Отвечать я буду без всякого порядка и графика, уж не обессудьте. Комментарии с вопросами, на которые я ответил, будут удалятся.&lt;br /&gt;&lt;br /&gt;Да, прежде, чем задавать вопрос - не поленитесь просмотреть уже имеющиеся комментарии, сделать поиск на &lt;a href="http://pro-gsm.info"&gt;http://pro-gsm.info&lt;/a&gt; и в этом журнале - может, я про это уже писал, или кто-то уже задал такой же вопрос.&lt;br /&gt;&lt;br /&gt;Спасибо за внимание!&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:90195</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/90195.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=90195" />
    <title>GSM: Если хочешь достать мед -- главное дело в том, чтобы пчелы тебя не заметили.</title>
    <published>2009-02-01T14:06:20Z</published>
    <updated>2009-02-04T22:10:19Z</updated>
    <category term="gsm" />
    <content type="html">&lt;i&gt;Пух обхватил голову лапами и задумался глубоко-глубоко.&lt;br /&gt;-- Вот какая история, -- сказал он. -- Если хочешь достать мед -- главное дело в том, чтобы пчелы тебя не заметили. И вот, значит, если шар будет зеленый, они могут подумать, что это листик, и не заметят тебя, а если шар будет синий, они могут подумать, что это просто кусочек неба, и тоже тебя не заметят. Весь вопрос -- чему они скорее поверят?&lt;br /&gt;     -- А думаешь, они не заметят под шариком тебя?&lt;br /&gt;     -- Может,  заметят,  а может, и нет, --&amp;nbsp; сказал Винни-Пух. -- Разве знаешь, что пчелам в голову придет?&lt;br /&gt;&lt;/i&gt;&lt;br /&gt;Сегодня я напишу о таинственных устройствах, "притворяющихся базовыми станциями, через которые можно прослушивать любые разговоры" (конец цитаты). Судя по комментариям в моем ЖЖ и сообщениям в желтой прессе, таки устройства стоят на вооружении спецслужб, и используются для широкомасштабной неконтролируемой "прослушки" всех и вся. Попробуем разобраться, реально ли это.&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Начнем с поиска материалов о чудо-устройствах. Искать будем по словам "fake base station", "GSM man-in-the-middle", отсеивая все публикации в желтой прессе, не содержащие фактического материала. Из того, что осталось, я выбрал два характерных примера:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Статья &lt;a href="http://en.wikipedia.org/wiki/IMSI-catcher"&gt;IMSI-catcher&lt;/a&gt; на Wikipedia&lt;/li&gt;&lt;li&gt;Раздел 10.5.4.4 (стр. 248) книги &lt;a href="http://books.google.com.ua/books?id=Bh45pU0_E_4C"&gt;"Information Security"&lt;/a&gt; by Mark Stamp (Wiley, 2006) (раздел доступен для чтения через Google Books по указаной ссылке).&lt;/li&gt;&lt;/ul&gt;По обоим ссылкам речь идет о устройстве, которое, с одной строны, изображает из себя базовую станцию, а с другой стороны - само содержит в себе SIM-карту. Используется оно следующим образом: &lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;ol&gt;&lt;li&gt;Поддельная базовая (ПБ) размещается неподалёку от жертвы (и ее мобильного телефона);&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Поддельная базовая начинает свою работу, анонсируя себя в эфире как базовая станция, принадлежащая мобильной сети, которой пользуется жертва. Благодаря искусному размещению (см. п.1) у ПБ &lt;strong&gt;должен&lt;/strong&gt; быть замечательный уровень сигнала; Впрочем, тут есть ньюансы (см. ниже)&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Телефон жертвы видит такую роскошную базовую и, &lt;strong&gt;&lt;em&gt;возможно&lt;/em&gt;&lt;/strong&gt;, решает, что эта базовая - это идеальный camped cell. То есть, базовая, на частоте которой телефон будет просить об организации выходных звонков и ждать уведомлений о входящих звонках. &lt;br /&gt;&lt;br /&gt;Тут надо остановится подробнее на механизме смены camped cell. Каждая базовая сети GSM транслирует в эфир так называемый neighbor list - перечень частот географически соседних с ней базовых. Список этот - часть "конфига" базовой, и управляет им оператор. "Сидя" в какой-то соте, телефон получает от нее список соседей, и периодчески проверяет мощность сигнала от текущей соты и от ее соседей, и, возможно, принимает решение переключится на другую соту.&lt;br /&gt;&lt;br /&gt;Но для переключения новая базовая должна быть не просто "чуть лучше" старой, она должна быть существенно лучше. Казалось бы, если телефон жертвы не спешит менять camped cell - ему можно помочь, ставя радиопомехи на частотах всех остальных ближайших базовых. Но тут есть две проблемы (см. ниже)&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Телефон жертвы переходит кэмпится в ПБ. А онаему и говорит: "Я, милый друг, принадлежу другой location area, так что сделай-ка ты перерегистрацию в сети (location update)". Подробнее про location area и location update читайте&amp;nbsp;&lt;a href="http://pro-gsm.info/location-update.html"&gt;тут&lt;/a&gt;; &lt;br /&gt;&lt;br /&gt;Кстати, алгоритм выбора camped cell включает в себя пенальти за переход в другую location area, что нужно учесть в п.3.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Телефон жертвы делает location update, а ПБ ему и говорит: "О, кстати, совсем забыла сказать - &lt;strong&gt;отключай-ка, милый друг, шифрование&lt;/strong&gt;". Телефон, понятное дело, отключает. &lt;br /&gt;&lt;/li&gt;&lt;/ol&gt; На этом подготовительные операции завершаются. Дальше, допустим, жертва решает позвонить кому-то. Вызов обслуживается поддельной базовой, совершается без шифрования - соотв. на ПБ разговор можно взять и без проблем &lt;strong&gt;записать/прослушать&lt;/strong&gt;. А как же вызов доходит до адресата? Очень просто - в поддельной базовой есть своя SIM-карта, и с её помощью ПБ, как нормальный мобильный телефон, совершает звонок "от своего имени". Понятно дело, что при этом надо использовать CLIR (сокрытие номера вызывающего абонента).&lt;br /&gt;&lt;br /&gt;А если кто-то звонит жертве? Тут, увы, вариантов нет&amp;nbsp; - в "нормальной" сети телефон жертвы не регистрировался, а ПБ со своей SIM-картой не может принять звонок, адресованный не ей. То есть, входящие звонки жертве обламываются с диагностикой "абонент за зоной покрытия".&lt;br /&gt;&lt;br /&gt;Получается, доля правды в сообщениях о подобных устройствах есть - действительно, технически возможно сделать устройство, которое будет изображать из себя базовую станцию, и использовать это устройство для прослушивания исходщих разговоров жертвы. Однако, атака получается довольно "грязной", жертва может легко сорваться с крючка или заподозрить неладное. Перечислим недостатки метода:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;В ПБ может кэмпится много абонентов, если мы не знаем IMSI жертвы - то нам надо играть в угадайку&lt;/li&gt;&lt;li&gt;Если в ПБ только одна своя SIM-карта, то она может обслуживать только один исходящий звонок в произвольный момент времени. Если мы хотим создать видимость нормальной работы для более чем одного человека, надо усложнять радиочасть ПБ и втыкать в нее больше SIM-карт. Либо же организовывать uplink с ПБ каким-либо иным образом.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;ПБ должна начать вещание на частоте, входящей в neighbor list текущей camped cell жертвы. Но ее знает только телефон жертвы, и запросить эту информацию с него нельзя. Надо, опять же, играть в угадайку. Или выключать все легитимные базовые в этом районе вообще.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Глушить соседние базовые для форсирования перехода телефона в зону ПБ бессмысленно. Во время выбора соты уровень интерференции не измеряется никогда, а оценивается только уровень мощности на данной частоте. Поэтому любая "забивалка" только повысит мощность сигнала, измеряемую телефоном. И телефон автоматом будет выбирать именно такую частоту и, соответственно, базовую. Получается, надо рассчитывать только на умелое размещение ПБ и направленные антены :)&lt;/li&gt;&lt;li&gt;Если жертва не находится на месте (ходит, ездит, как-то еще перемещается в пространстве), то она может выйти из зоны покрытия ПБ и переключиться на другую базовую. Да, ПБ может сама транслировать пустой neighbor list, и это приведет к тому, что телефон будет держаться за нее до последнего. Но если сигнал от ПБ вдруг все-таки хоть на мгновение пропадет, то телефон пересканирует эфир и подключится к любой легитимной базовой, и ПБ не в силах это запретить;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Жертву может насторожить символ "шифрование отключено" на экране телефона&lt;/li&gt;&lt;li&gt;Жертву может насторожить невозможность получать входящие звонки&lt;/li&gt;&lt;li&gt;Жертву может насторожить сообщение о том, что ее номер не определяется у вызываемых абонентов&lt;/li&gt;&lt;li&gt;У тех, кому звонит жертва, может быть включена услуга анти-CLIR (как там оно правильно называет?) - "отмена запрета показа номера вызывающего абонента". В таком случае получатели звонка сразу увидят номер, связанный с SIM-картов в ПБ, и могут уведомить жертву&lt;br /&gt;&lt;/li&gt;&lt;li&gt;SIM-карта в ПБ должна быть того же самого оператора, что и у жертвы, иначе жертва может случайно услышать незнакомый анонс типа "абонент не может вам ответить" и что-то заподозрить&lt;/li&gt;&lt;li&gt;SIM-карта в ПБ должна иметь активированным тот же набор услуг, что и у жертвы&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Получается &lt;strong&gt;слишком много минусов&lt;/strong&gt;, самые главные из которых - это невозможность прослушивать подвижную жертву, отключение шифрования, и невозможность организации входящих звонков. Согласитесь, что это приемлемо для краткосрочной целевой акции, но недопустимо для долговременного широкомасштабного прослушивания. Как с Винни-Пухом - можно взять в руки синий шарик и прикинуться тучкой, но пчелы почти наверняка что-то такое начнут подозревать.&lt;br /&gt;&lt;br /&gt;Ок, но что, если инженерная мысль не стоит на месте, и кому-то удалось создать прибор, лишенный этих недостатоков? Вероятность этого видится мне ничтожной. Попробуем поиграть в "а что, если?"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q: А что, если кто-то научился делать ПБ, не требующие отключения шифрования?&lt;/strong&gt;&lt;br /&gt;A: Это означает, что такая ПБ может авторизовать жертву в сети. Для этого ПБ должна: а)знать секретный ключ (Ki) SIM-карты жертвы, б)поддерживать тот же алгоритм A38, что и &lt;a href="http://pro-gsm.info/gsm-auth.html"&gt;центр аутентификации (AuC)&lt;/a&gt; компании-оператора. И то, и другое - не слишком легкие и наказуемые законом вещи.&lt;br /&gt;&lt;br /&gt;Чтобы узнать секретный ключ, нужно либо иметь доступ к данным о SIM-карте на этапе ее производства, либо иметь доступ к AuC или биллинговой системе оператора, обслуживающего жертву. Ладно, допустим, что взятки решают все, и ключ получен.&lt;br /&gt;&lt;br /&gt;Чтобы реализовать у себя тот же алгоритм А38, что и компания-оператор, обслуживающая жертву - придется попотеть. Если этот алгоритм нестандартный, то кол-во людей, имеющих его полное описание, может исчисляться единица, а само описание будет хранится "за семью замками".&lt;br /&gt;&lt;br /&gt;Если надо работать с разными операторами, то может оказаться, что все они используют разные реализации А38.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q: А если ПБ просто служит "прокси" в процессе аутентификации, передавая туда-сюда траффик, разве при этом нельзя обеспечить включение шифрования у жертвы меньшими усилиями?&lt;/strong&gt;&lt;br /&gt;A: Для этого сеть оператора должна быть аутентифицировать SIM-карту с тем же IMSI, что и у жертвы. То есть, SIM-карта в ПБ должна иметь тот же IMSI, что и у жертвы. Правда, есть одна закавыка - если SIM-карта в ПБ имеет совпадающий с жертвой IMSI, но вы не знаете Ki, то поработать прокси для аутентификации получится, а вот дешифровать проходящий через ПБ траффик - нет (так как у вас не будет ключа для дешифровки трафика, Kc). Чтобы получить Kc, нужно иметь в ПБ полный клон SIM-карты жертвы.&lt;br /&gt;&lt;br /&gt;Но для этого вам надо знать Ki жертвы и описание алгоритма А38, используемого оператором :) То есть, легче не получится.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q: Но ведь в инете полно статей про клонирование SIM-карт простыми кард-ридерами и программами!&lt;/strong&gt;&lt;br /&gt;A: Они - про клонирование SIM-карт тех операторов, которые используют старый стандартный алгоритм A38 под названием COMP128 v1 (не знаю, может, уже клонируют и v2, и v3). Такие операторы есть, но они - в меньшинстве. К тому же, для клонирования надо иметь доступ к оригинальной SIM-карте и быть готовым к тому, что вы ее можете "запороть".&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q: А что, если кто-то научился делать ПБ, позволяющие доставлять жертве входящие звонки?&lt;/strong&gt;&lt;br /&gt;А: Для этого ПБ должна обслуживаться сетью оператора наравне со всеми остальными базовыми станциями этой сети. То есть, ПБ должна быть подключена к какому-то контроллеру базовых станций (BSC) и описана в его "таблицах марштуризации". Начнем с того, что интерфейс с BSC обычно "проводной". Допустим, для нас это не преграда, и "проводов" у нас много.&lt;br /&gt;&lt;br /&gt;Но. Если у вас есть доступ к BSC на уровне, позволяющем подключать и конфигурировать новые базовые станции, то вам незачем возится с ПБ. Вы можете прослушивать разговоры при помощи обычных базовых станций оператора.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q: А если в этой ПБ реализована базовая + BSC в одном флаконе?&lt;/strong&gt;&lt;br /&gt;A: Ее все равно надо подключить к сети оператора, только уже "уровнем выше". Если вы это можете - то проще вообще пойти на шаг дальше и поиметь доступ к средствам СОРМ (lawful interception) оператора и прослушивать жертву на уровне коммутаторов :)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Q: А что, если кто-то научился делать ПБ, позволяющие прослушивать мобильную (движущуюся) жертву?&lt;/strong&gt;&lt;br /&gt;A: На практике это означает, что такая ПБ в любой момент времени является для телефона жертвы идельно подходящей для кэмпинга базовой &lt;strong&gt;и одновременно&lt;/strong&gt; идеально вписывается в окружающий радиоландшафт. Допустим, первая половина задачи решается тем, что с помощью Патентованных Нанотехнологий(тм) размер ПБ уменьшается до пачки сигарет, и мы плотно садимся жертве на хвост.&lt;br /&gt;&lt;br /&gt;Остается проблема взаимодействия с окружающим эфиром. Наша ПБ должна работать на частоте, отличающейся от частот всех окружающих легитимных базовых станций всех существующих в данной точке операторов. Интерференции пофиг, какая базовая настоящая, а какая - поддельная. Если две базовых с перекрывающимися областями покрытия начнуть вещать на одной частоте, то работать не сможет ни одна из них. Соответственно, наша ПБ должна постоянно сканировать эфир и адаптироваться к изменяющимся условиям. Фактически, нам надо построить автоматическое средство решения задачи радиопланирования сети. Если у нас это получится - то лучше бросать нафиг потенциально подсудную прослушку, и продавать свое решение операторам. За такой чудо-радиопланировщик они с радостью дадут Много Бабла.&lt;br /&gt;&lt;br /&gt;Да, чуть не забыл - если мы хотим не только прослушивать исходящие звонки мобильной жерты, то нам надо в процессе движения как-то поддерживать контакт с контроллером базовых станций. Но там, как я говорил, обычно используются "провода", т.е. ваша ПБ не сможет ездить за жертвой по всему городу. Конечно, умные люди давно придумали радиорелейную связь, беспроводный интернет и прочие технические средства, которые потенциально можно использовать для связи с контроллером базовых. При условии, конечно, что оператор позаботился оборудовать контроллер соответствующими техническими средствами и разрешает подключаться всем, кому не лень :)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Итого, получается, что сделать такую ПБ, которая "прозрачна" для прослушиваемой жертвы и позволяет прослушивать ее в режиме нон-стоп - нельзя.&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;Какие еще возможные возражения я пропустил? :)&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:90091</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/90091.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=90091" />
    <title>Телефон в качестве противоугонной сигнализации?</title>
    <published>2009-01-21T18:39:46Z</published>
    <updated>2009-01-21T18:39:46Z</updated>
    <category term="gsm" />
    <content type="html">Вопрос из журнала &lt;span class='ljuser' lj:user='walter_simons' style='white-space: nowrap;'&gt;&lt;a href='http://walter-simons.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://walter-simons.livejournal.com/'&gt;&lt;b&gt;walter_simons&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; : &lt;br /&gt;&lt;div style="background: rgb(218, 218, 218) none repeat scroll 0% 0%; margin-left: 1cm; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;"&gt;"Пишет &lt;span class='ljuser' lj:user='tersky' style='white-space: nowrap;'&gt;&lt;a href='http://tersky.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://tersky.livejournal.com/'&gt;&lt;b&gt;tersky&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Не знаю, как в других городах России, а в Астрахани с нового 2009 года в распоряжении УВД появились новые возможности по обнаружению местонахождения любого мобильного телефона. Если раньше вычислить местонахождение мобильника можно было в радиусе сотен метров, а то и километров, то теперь радиус вычисления ограничивается всего одним метром. &lt;a name="cutid1"&gt;&lt;/a&gt;Всем владельцам мобильных телефонов я рекомендую записать куда-нибудь в блокнотик, хранящийся дома, серийный номер своего мобильника и чтобы родственники знали, где он записан. Один из высоких начальников УВД Астраханской области мне поведал, что мобильник можно будет найти даже если в нём будет отсутствовать сим-карта, а также если он будет отключен. Короче говоря, мобильник - враг преступников теперь...&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Идея понятна, чем платить за дорогой комплекс со спутниковой пеленгацией: &lt;strong&gt;просто подвести питание 12 вольт от сигналки к автомобильному заряднику мобилки и спрятать все это под торпедой/приборной панелью/вшить в одно из кресел.&lt;/strong&gt; &lt;br /&gt;&lt;br /&gt;Вопрос к знатокам:&lt;br /&gt;&lt;br /&gt;1) Насколько эффективна такая радиозакладка?&lt;br /&gt;2) Питерские компании сотовой связи предоставляют услуги пеленгации/триангуляции?"&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Собственно, я на эту тему распинался уже не раз, поэтому ответ будет тезисный. &lt;a name="cutid2"&gt;&lt;/a&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Дешевые (для оператора) методы фиксации положения опираются либо на анализ записей о &lt;strong&gt;совершенных&lt;/strong&gt; звонках/SMS-ах (задержка в поступлении информации - от 5 минут до 2 часов), либо на (более-менее real-time) анализ информации о &lt;a href="http://pro-gsm.info/location-tracking.html"&gt;location update&lt;/a&gt;-ах. Их (location update-ы) можно "простимулировать", послав на телефон SMS.&lt;/li&gt;&lt;li&gt;Послать SMS/позвонить на телефон, зная только его серийный номер - нельзя. В любом случае надо вычислить, какая в нем стоит SIM-карта, и какой к ней привязан номер телефона. Впрочем, первая же регистрация мобильника с SIM-картой в сети даст эту информацию оператору.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Один метр - это враки, 50-100 в лучшем случае. Почему так - &lt;a href="http://pro-gsm.info/triangulation-legend.html"&gt;читать тут&lt;/a&gt;. Кому лень читать: а)триангуляции "как в кино" нет; б)если оператор не вложил многие миллионы в оборудование, то определение будет с точностью до соты, при этом будет мешать отражение от домов, переключение телефона между сотами и т.п. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Про неработающий телефон - враки. Тут даже комментировать лень. &lt;a href="http://pro-gsm.info/spying-legend.html"&gt;Читайте тут&lt;/a&gt;, на крайний случай.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Про телефон без симкарты - не то, чтобы враки, но явно меньше полуправды. Телефон без сим-карты может зарегистрироваться в любой доступной сети (не обязательно в сети вашего оператора). В случае близости границы - может даже зарегистрироваться в сети зарубежного оператора. При этом с него можно только позвонить по номеру 112 (и, иногда, 911). SMS послать нельзя. Принять - тоже. Соответственно, возможности актуализировать его положение в пространстве - нет.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Серийный номер телефона, называемый IMEI, у очень многих моделей можно легко поменять в течении двух минут. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Кроме того, IMEI вашего телефона изначально может совпадать с IMEI какого-то другого телефона (в случае "серого" импорта, "разлочки" и проч.)&lt;/li&gt;&lt;li&gt;Работу GSM-телефона очень легко нарушить при помощи "глушилки" за пару сотен баксов.&lt;/li&gt;&lt;li&gt;Работу этой сигнализации очень легко обнаружить при помощи примитивного китайского приемника (по характерным наводкам, слышимым через динамик)&lt;/li&gt;&lt;/ul&gt;Дальше выводы можно сделать самостоятельно :)&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:89140</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/89140.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=89140" />
    <title>SIM: что такое IMSI, и чем он отличается от серийного номера SIM-ки</title>
    <published>2008-12-17T21:46:19Z</published>
    <updated>2008-12-23T14:22:35Z</updated>
    <category term="gsm" />
    <content type="html">Захотелось потихоньку возвращаться к техническим постом. Начнём с разминки :)&lt;br /&gt;&lt;br /&gt;Многие знают, что на SIM-карте хранится некий идентификатор абонента, называемый IMSI. И что у каждого абонента IMSI свой, уникальный. В то же время, если вытащить SIM-карту из телефона, то на ней можно увидеть другой номер, лишь частично совпадающий с IMSI. Что это за номера, чем они отличаются, и почему в них есть общие подстроки цифр?&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;Начнём с кусочка пластика со встроенным микропроцессором под названием "SIM-карта". Она является частным представителем более обширного класса микропроцессорных устройств, называемых "смарт-карты". В соответствии с международным стандартом &lt;a href="http://en.wikipedia.org/wiki/ISO_7812"&gt;ISO/IEC 7812&lt;/a&gt; каждой такой карте присваивается уникальный номер, называемый &lt;strong&gt;Integrated Circuit Card ID&lt;/strong&gt; (&lt;a href="http://en.wikipedia.org/wiki/ICC-ID"&gt;ICCID&lt;/a&gt;):&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.codecogs.com"&gt;&lt;img src="http://www.codecogs.com/png.latex?%5C200dpi&amp;amp;space;%5Cunderbrace%7B%5Coverbrace%7B89%7D%5E%7BTelecom%7D%5Coverbrace%7B380%7D%5E%7BUA%7D%5Coverbrace%7B01%7D%5E%7BUMC%7D%5Coverbrace%7B98765432109%7D%5E%7BIndividual%5C&amp;amp;space;ID%7D%5Coverbrace%7B8%7D%5E%7BParity%7D%7D_%7B19%5C&amp;amp;space;digits%7D" alt="\200dpi \underbrace{\overbrace{89}^{Telecom}\overbrace{380}^{UA}\overbrace{01}^{UMC}\overbrace{98765432109}^{Individual\ ID}\overbrace{8}^{Parity}}_{19\ digits}" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Как видно, этот номер, состоящий из 19 цифр (хотя встречаются и очень старые карты с 20-разрядными ICC ID), в свою очередь может быть разбит на отдельные компоненты.&lt;br /&gt;Первые две цифры - код индустрии, который для телекома всегда равен 89. Дальше идет код страны длиной от одного до трех знаков, и код организации, выпустившей карту. Этот префикс длиной в 7 цифр называется &lt;strong&gt;Issuer Identification Number (IIN)&lt;/strong&gt;. В приведенном примере код страны - 380 (Украина), код выпустившей организации - 01 (ЗАО "УМС").&lt;br /&gt;&lt;br /&gt;Остаток ICCID составляет индивидуальный номер карты (уникальный в рамках данного IIN), за которым следует одна цифра, используемая для контроля правильности IIN по &lt;a href="http://en.wikipedia.org/wiki/Luhn"&gt;простому алгоритму&lt;/a&gt;. Индивидуальный номер карты может назначаться выпускающей организацией по собственному усмотрению.&lt;br /&gt;&lt;br /&gt;Теперь перейдем к IMSI.&lt;br /&gt;&lt;br /&gt;Каждая карта содержит &lt;a href="http://pro-gsm.info/sim.html"&gt;набор данных&lt;/a&gt;, имеющих отношение к определённому обслуживаемому "мобильному устройству" (mobile station, MS. Под этим словосочетанием, упрощённо говоря, понимают набор "человек+мобилка+SIM-ка"). У этого набора данных (и, следовательно, у мобильного устройства) есть свой уникальный ID. Он и называется IMSI - &lt;strong&gt;International Mobile Subscriber Identity&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Обычно SIM-карта содержит данные об одной MS. Но в принципе (например, в случае программируемых SIM-карт) никто не мешает размещать на одной SIM-карте сразу несколько наборов данных, идентифицируемых несколькими разными IMSI.&lt;br /&gt;&lt;br /&gt;Что же такое IMSI?&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href="http://www.codecogs.com"&gt;&lt;img src="http://www.codecogs.com/png.latex?%5C200dpi&amp;amp;space;%5Cunderbrace%7B%5Coverbrace%7B255%7D%5E%7BMCC%7D&amp;amp;space;%5Coverbrace%7B01%7D%5E%7BMNC%7D&amp;amp;space;%5Coverbrace%7B%5Cunderbrace%7B98%7D_%7BHLR%7D&amp;amp;space;%5Cunderbrace%7B76543210%7D_%7BID%7D%7D%5E%7BStation%5C&amp;amp;space;ID%7D%7D_%7B15%5C&amp;amp;space;digits%7D" alt="\200dpi \underbrace{\overbrace{255}^{MCC} \overbrace{01}^{MNC} \overbrace{\underbrace{98}_{HLR} \underbrace{76543210}_{ID}}^{Station\ ID}}_{15\ digits}" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Это 15-значное число, которое (surprise!) можно разделить на отдельные компоненты. Первый - это код страны в рамках инфраструктуры GSM, называемый &lt;a href="http://pro-gsm.info/mcc-mnc.html"&gt;Mobile Country Code (MCC)&lt;/a&gt;. Второй - это код мобильной сети в рамках страны, &lt;a href="http://pro-gsm.info/mcc-mnc.html"&gt;Mobile Network Code (MNC)&lt;/a&gt;. Дальше идут 10 знаков, которые, собственно, и являются идентификатором MS (абонента) в рамках сети. В приведеном примере MCC = 255 (Украина), MNC = 01 (ЗАО "УМС").&lt;br /&gt;&lt;br /&gt;К чему это приводит на практике?&lt;br /&gt;&lt;br /&gt;Во-первых, если у оператора дела идут хорошо, и он наподключал больше 10&lt;sup&gt;10&lt;/sup&gt;-1 абонентов, ему надо получать новый MNC в стандартизирующих органах ;)&lt;br /&gt;&lt;br /&gt;Во-вторых, чтобы все работало и телефоны звонили, оператору необходимо в рамках своей сети всегда иметь возможность определить, в каком HLR-е содержатся сведения об абонентах. Тут сама собой напрашивается очевидная оптимизация - трактовать несколько первых цифр идентификатора MS как указание на то, в каком HLR-е содержаться сведения об этом абоненте. При этом маршрутизация запросов к HLR-ам описывается простыми правилами вида: "все запросы о абонентах 2550198* направлять в HLR #98".  &lt;br /&gt;&lt;br /&gt;Теперь представим себе весь процесс выпуска новых карт и привлечения новых абонентов. Оператор решил выпустить новые карты. Он отправляет заказ производителям SIM-карт. Производители присылают контейнеры с физическими SIM-картами (куда уже прописаны IMSI) и стопицот раз зашифрованные секретные данные о них (пресловутые &lt;a href="http://pro-gsm.info/gsm-auth.html"&gt;Ki-коды&lt;/a&gt; и тому-подобное). Секретные данные загружаются в секретные информационные системы оператора, а SIM-карты направляются в магазины, дилерам и т.п.&lt;br /&gt;&lt;br /&gt;Понятное дело, что в тот момент, когда свежеподключившийся абонент вставит SIM-карту в телефон, она уже должна быть правильным образом "прописана" в HLR-е (иначе абонент не сможет зарегистрироваться в сети). Получается, что данные о всех новых SIM-картах надо сразу размещать в HLR-ах. А если SIM-карты не продадутся в течении длительного времени? Тогда данные о них будут занимать ценное место в базе HLR. Можно выбрасывать карты в продажу порциями, или вообще при фактической продаже SIM-карты абоненту нажимать кнопочку в каком-то интерфейсе, и on demand загружать в HLR данные о картах поштучно.&lt;br /&gt;&lt;br /&gt;Для того, чтобы заниматься подобными оптимизациями, полезно знать, какому ICCID (который можно прочесть на коробке с SIM-кой) соответствует какое IMSI. Понятное дело, что для информационных систем это дело не хитрое - заводится табличка (ICCID, IMSI), и дело с концом. А вот для людей проще, чтобы ICCID и IMSI были похожими. Именно поэтому обычно при заказе SIM-карт оператор просит, чтобы у них совпадали, к примеру, последние 10 цифр IMSI и Individual ID в ICCID.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:87059</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/87059.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=87059" />
    <title>Как брать деньги за premium-услуги дважды</title>
    <published>2008-09-26T21:40:18Z</published>
    <updated>2008-09-26T21:40:18Z</updated>
    <category term="gsm" />
    <content type="html">Давным-давно, когда телефоны были большими, разговоры по мобильнику - короткими, а за входящие SMS-ы брали деньги, операторы увеличивали "проникновение" сервиса SMS в массы следующим нехитрым способом: заключался договор с компанией наподобие пейджингового оператора на предоставление услуги "голос - в SMS".&lt;br /&gt;&lt;br /&gt;Операторы компании принимали звонки, записывали номер мобильного абонента и сообщение, которое ему нужно было передать, набирали его и посылали по SMS. Получатель платил за такой SMS по premium тарифу. Потом пришел calling party pays, услуга потеряла финансовый смысл, и от нее повсеместно отказались.&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Но! Осталась плата за исходящие SMS, причем - ого-го какая. Как стимулировать пользователя посылать SMS-ки? Ответ известен - content-услуги. Java-игры, голые тетки, прогнозы и гороскопы в ответ на смс по $0.2-$1 за штуку. Впрочем, в последнее время пользователь уже сыт этим по горло и приходится придумывать что-то новое. Почему бы, например, не брать с пользователя деньги за контент, который он сам же и создает?&lt;br /&gt;&lt;br /&gt;Скажете, глупая идея? А вот КиевСтар, говорят, на днях разродился реализацией подобной идеи. Абонент посылает premium-rate SMS, а прикольный кадр его напевает и присылает видео процесса пользователю. Причем, если я правильно понял, то видео - в формате 3gpp (для мобилок), и за его скачивание абонент также платит деньги. Придумано красиво, что и говорить, и пока популярность новой фишки не спадет, можно успеть нарубить деньжат :)&lt;br /&gt;&lt;br /&gt;Тут мне из соседнего окошка подсказывают, что это вирусный маркетинг. Кто поближе к "телу" KS - расскажите, так есть реально услуга или нет?&lt;br /&gt;&lt;br /&gt;
&lt;object width="425" height="350"&gt;
    &lt;param name="movie" value="http://www.youtube.com/v/HrhLZnhc-Bg"&gt;&lt;/param&gt;
    
    &lt;embed src="http://www.youtube.com/v/HrhLZnhc-Bg" type="application/x-shockwave-flash" width="425" height="350"   allowScriptAccess="never"&gt;&lt;/embed&gt;
&lt;/object&gt;
    </content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:83490</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/83490.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=83490" />
    <title>VLR: кто camp-ит в какой соте?</title>
    <published>2008-06-08T20:16:35Z</published>
    <updated>2008-06-09T18:41:22Z</updated>
    <category term="gsm" />
    <content type="html">&lt;span class='ljuser' lj:user='3gims' style='white-space: nowrap;'&gt;&lt;a href='http://3gims.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://3gims.livejournal.com/'&gt;&lt;b&gt;3gims&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; спрашивает: "&lt;i&gt;А можно получить список всех абонентов зарегистрированных в определенной соте? Поддерживают ли это VLR? Подозреваю, что зависит от реализации.&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;Я оттолкнусь от своих ограниченных знаний и рискну утверждать следующее: в рамках GSM нет стандартного API, позволяющего это сделать. С другой стороны, каждый производитель MSC/VLR поставляет свою O&amp;M (operation and maintenance) систему, которая, как правило, это делать позволяет (через красивый GUI). Иногда у этой O&amp;M есть какой-то API + можно попытаться найти документацию на то, как O&amp;M общается с MSC/VLR или reverse engineer-нуть этот протокол. Но универсального способа - нет.&lt;br /&gt;&lt;br /&gt;Но я человек от железа достаточно далекий. Кто плотнее общался с core net - поправьте меня, а?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UPD&lt;/b&gt;: я, естественно, предполагаю, что речь идет не об информации о актуальном текущем местоположении (об этом знают только &lt;a href="http://pro-gsm.info/location-tracking.html"&gt;LBS-платформы&lt;/a&gt;, если они есть), а о местоположении последнего location update.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:81248</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/81248.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=81248" />
    <title>Телефонные разводы с подменой номера звонящего.</title>
    <published>2008-04-08T22:33:59Z</published>
    <updated>2008-04-08T22:37:27Z</updated>
    <category term="gsm" />
    <content type="html">&lt;span class='ljuser' lj:user='dil' style='white-space: nowrap;'&gt;&lt;a href='http://dil.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://dil.livejournal.com/'&gt;&lt;b&gt;dil&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; спрашивает: "&lt;em&gt;&lt;a href="http://phd-paul-lector.livejournal.com/178670.html"&gt;http://phd-paul-lector.livejournal.com/178670.html&lt;/a&gt; - можешь прокомментировать? каким образом можно подделать номер звонящего телефона?&lt;/em&gt;"&lt;br /&gt;&lt;br /&gt;По ссылке (вдруг она протухнет) рассказывается о достаточно старом "разводе", который в полном объеме выглядит так: &lt;a name="cutid1"&gt;&lt;/a&gt;.&lt;br /&gt;Родственнику жертвы (в дальнейшем - Р) звонит мошенник (М) и говорит примерно следующее:&lt;br /&gt;&lt;b&gt;М&lt;/b&gt;: Я сотрудник вашего мобильного оператора/ФСБ/частотнадзора/... Я вас прошу/требую выключить ваш телефон на ближайшие 15 минут для проведения профилактики/т.к. он мешает пролетающим самолетам/.... Буквально на 15 минут, а потом включайте обратно. Спасибо за содействие!&lt;br /&gt;&lt;b&gt;Р&lt;/b&gt;: (офигевает от того, до чего дошел прогресс, выключает телефон).&lt;br /&gt;&lt;br /&gt;После этого М звонит жертве (Ж), которая состоит с Р в близких (предпочтительно - родственных) отношениях и говорит вот что:&lt;br /&gt;&lt;b&gt;М&lt;/b&gt;: Я полковник ФСБ/милиции/... такой-то. Ваш сын/муж/... Р только что совершил такое-то преступление (сбил человека на своей машине). Его уже повезли оформлять. Это - статья, тюрьма, расстрел. Чтобы он не сел, надо дать $20K &lt;b&gt;прямо сейчас&lt;/b&gt;. За деньгами подъедут. Это последний шанс. Вы согласны?&lt;br /&gt;&lt;b&gt;Ж&lt;/b&gt;: (в состоянии прострации соглашается на все и начинает потрошить заначки).&lt;br /&gt;&lt;br /&gt;Ж может даже пытаться звонить Р, но телефон у того - отключен. Как вариант, мошенников может быть двое, один будет изображать сотрудника милиции, второй - самого Р, который в состоянии аффекта рассказывает, как он убил человека, и просит помочь.&lt;br /&gt;&lt;br /&gt;Чтобы добавить истории реализма, мошенники звонят на мобильный телефон Ж, при этом на экране высвечивается реальный номер Р.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Вопрос&lt;/b&gt;: как можно добиться подстановки чужого номера при исходящем звонке?&lt;br /&gt;&lt;br /&gt;Я вижу минимум два варианта получить нужный эффект, не имея доступа к оборудованию оператора, обслуживающего Ж.&lt;br /&gt;&lt;br /&gt;Это, во-первых,  создание клона SIM-карты Р, и совершение звонков с клонированной карты. В случае, если Р убедили выключить телефон, мошенники даже смогут принимать звонки от имени Р, что добавит правдоподобности "разводу". Плюс, все звонки оплатит Р. Красота, да и только. Чтобы провернуть подобный фокус, мошенникам необходимо либо получить IMSI и Ki SIM-карты Р от "своего человека" в компании-операторе, обслуживающей Р, либо получить на какое-то время физический доступ к самой SIM-карте и не запороть ее в процессе подбора значения Ki (о процессе клонирования смотри мой другой пост: &lt;a href="http://pro-gsm.info/gsm-auth.html"&gt;http://pro-gsm.info/gsm-auth.html&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Во-вторых, мошенники могут совершать звонок Ж через VoIP-провайдера, который смотрит сквозь пальцы на игры абонентов с номером А (номером звонящего) или же не запрещает подобные модификации по незнанию.&lt;br /&gt;&lt;br /&gt;Расширьте-ка мой кругозор, какие еще вам видятся варианты?&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;&lt;small&gt;Я закопался в работу и интересные проекты, поэтому комментарии буду разгребать "набегами", уж не обессудьте&lt;/small&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:79776</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/79776.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=79776" />
    <title>Как устроена услуга "Вам звонил Иван Иванович, а вы, сволочь эдакая, в это время ехали в метро"</title>
    <published>2008-03-16T23:02:56Z</published>
    <updated>2008-03-17T09:06:15Z</updated>
    <category term="gsm" />
    <content type="html">Буду потихоньку возвращаться в эфир после долгого перерыва. Для раскачки - короткий рассказ о том, как устроена услуга, известная в наших краях под названием "Вам звонили".&lt;br /&gt;&lt;br /&gt;Суть ее такова: допустим, вам звонили, а вы в тот момент были вне зоны покрытия или вообще выключили телефон. Естественно, вы о звонке ни сном, ни духом. И тут вы включаете телефон (выходите из метро, из подвала и т.п.) и вам приходит SMS примерно такого содержания: "Вам звонило 10 человек с номерами: .....".&lt;br /&gt;&lt;br /&gt;Естественный вопрос: кто следит за вашими звонками в то время, когда вы не можете их принять? &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Всё просто. Но сначала ответим на вопрос: а каков полный список причин, по которым вы можете не принять звонок?&lt;br /&gt;&lt;br /&gt;Они таковы:&lt;br /&gt;1)Вы вне зоны покрытия/у вас выключен телефон&lt;br /&gt;2)Вы не берете трубку&lt;br /&gt;3)Вы уже разговариваете по телефону, и у вас не включен сервис приема "второго звонка", либо же он включен, но вы исчерпали его возможности, поставив "на hold" четырех (или пятерых?) собеседников&lt;br /&gt;4)Вас все задрали, и вы поставили на телефоне безусловное перенаправление звонков на телефон вашего начальника&lt;br /&gt;&lt;br /&gt;Если вы вдруг захотите, чтобы в любом из этих случаев происходило что-то более осмысленное, чем простой "сброс" звонка и проигрывание сигнала "занято" в ухо звонящему, то вам, как говорится, и карты в руки.&lt;br /&gt;&lt;br /&gt;В рамках системы GSM существуют так называем "условные" перенаправления (call forwards) звонков, срабатывающие только при выполнении определенных условий. Пользователь может сам конфигурировать эти условия - в известных пределах. Всего существует три вида условных перенаправлений звонков:&lt;br /&gt;1)По событию "абонент недоступен" (call forward when unreachable, CFNR)&lt;br /&gt;2)По событию "нет ответа" (call forward on "no answer", CFNA)&lt;br /&gt;3)По событию "абонент занят" (call forward when busy, CFB)&lt;br /&gt;&lt;br /&gt;Добавим к этому безусловное перенаправление звонков (call forwarding, unconditional, CFU), и вы увидите, что в любом из описанных случаев "неприема" звонка вы сами можете "отправить" звонок на какой-то другой номер.&lt;br /&gt;&lt;br /&gt;Но вот на какой? Редко у кого есть второй мобильник, который будет принимать тогда, когда не работает первый. Плюс, перенаправление звонков стоит денег. На выручку абоненту приходят операторы мобильной связи&lt;s&gt;, была бы выручка&lt;/s&gt;. Только ленивый оператор не предоставляет услугу "голосовой почты" - номера, на который можно перенаправлять свои звонки, чтобы они записывались, как на обычном автоответчике (прослушивание которого стоит денег, естественно).&lt;br /&gt;&lt;br /&gt;Теперь возвращаемся обратно к теме поста. Как вы поняли, железяка, которая пишет вам SMS-ы о пропущенных звонках - это такой специальный "автоответчик", который не записывает сообщения, а просто регистрирует время звонка и номер, с которого звонили. Плюс, он умеет засылать вам SMS со списком зарегистрированных звонков. Происходит это так:&lt;br /&gt;Первый вариант: платформа после первого же пропущенного звонка отправляет вам SMS Class 0 (его получение произойдет молча, т.к. это вроде как такой ping). По получении delivery report-а о доставке этого ping-сообщения, платформа отсылает информационные SMS-ы обоим абонентам - и звонившим ("абонент снова на связи"), и тому, кому звонили.&lt;br /&gt;Второй вариант: платформа сразу отправляет информационный SMS при первом же пропущенном звонке, а при каждом следующем звонке будет ее отзывать и дополнять информацией о новых звонках. Это будет происходить до тех, пока вы не появитесь в сети и SMS не доставится. Как только платформа получит delivery report, она отправит сообщения "абонент на связи" всем звонившим абонентам. &lt;br /&gt;&lt;br /&gt;Но для начала нужно, чтобы звонки попадали на эту хитрую железку (часто называемую "сервис-платформой MCA", MCA = missed call alert), используется перенаправление "абонент недоступен" (оно же CFNR). У хитрой железки есть свой (служебный) номер телефона, на который и устанавливается перенаправление.&lt;br /&gt;&lt;br /&gt;Кто его устанавливает? Возможны варианты: &lt;br /&gt;1)Вы сами (по инструкции от оператора)&lt;br /&gt;2)Оператор массово устанавливает перенаправление всем абонентам, которые не установили его сами.&lt;br /&gt;3)Операторское железо поддерживает функциональность вида "если абонент не задал номер для CFNR, то по дефолту будет использоваться такой-то"&lt;br /&gt;&lt;br /&gt;Да, и последнее: что же вы увидите в SMS-е? Тут тоже возможны варианты:&lt;br /&gt;1)На каждый пропущенный звонок вам будет прислан один SMS, причем в качестве номера отправителя будет подставлен номер звонившего (чтобы телефон автоматически выбрал в вашей телефонной книге имя абонента и вы увидели его, а не номер звонившего). Это удобно вам, но расточительно для оператора.&lt;br /&gt;2)Будет прислан один SMS со списком номеров. То, насколько удобно вам будет разбираться с этим списком, зависит исключительно от интеллекта вашего телефона.&lt;br /&gt;3)Будет прислан один SMS со списком номеров. Но - на вашей SIM-карте находится какой-нибудь &lt;a href="http://pro-gsm.info/sim-toolkit.html"&gt;умный applet&lt;/a&gt;, который преобразует эти номера в имена из вашей телефонной книги, или что-то в этом роде.&lt;br /&gt;&lt;br /&gt;Вопросы?&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;Если это первый пост по тематике GSM, который вы у меня прочитали - ходите на &lt;a href="http://pro-gsm.info"&gt;мой сайт&lt;/a&gt; и читайте все остальные.&lt;br /&gt;&lt;br /&gt;PPS&lt;br /&gt;И большое всем спасибо за поздравления и теплые слова в честь моего дня рождения!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:78289</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/78289.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=78289" />
    <title>Что такое data mode и кто занимает все таймслоты</title>
    <published>2008-02-14T23:22:15Z</published>
    <updated>2008-02-15T23:05:07Z</updated>
    <category term="gsm" />
    <content type="html">&lt;span class='ljuser' lj:user='faceted_jacinth' style='white-space: nowrap;'&gt;&lt;a href='http://faceted-jacinth.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://faceted-jacinth.livejournal.com/'&gt;&lt;b&gt;faceted_jacinth&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; пишет: "&lt;i&gt;Есть задача: построить устройство, которое раз в пять-десять минут пересылает буквально десять байт в специальное место по мобильной сети, при помощи Siemens TC35i и MC35i или их китайских аналогов. Если слать смски, то получится очень дорого. Если юзать GPRS, то девайс получится более дорогой, плюс непонятно, как правильно это всё организовать -- держать соединение открытым всё время, или открывать его каждый раз. Но есть ещё одна штука, data mode (вызывается командой "AT0", прекращается тремя плюсиками после секундной паузы), про которую я вообще не понимаю, как она работает. В смысле, как она тарифицируется и как она работает на низком уровне. То есть вроде она должна тарифицироваться по времени и обеспечивать надёжную скорость, но один знакомый сказал, что переход в режим данных занимает полминуты, поэтому получается даже дороже смсок. Вот если ты про это знаешь, не мог бы кратко внести ясность и отправить к каким-нибудь источникам знаний?&lt;br /&gt;&lt;br /&gt;Или можешь пост написать, про то, как уживаются голосовые каналы, каналы данных, факсы, GPRS и смски!&lt;/i&gt;"&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Короткий ответ&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Для начала, советую поискать тарифные планы с дешевыми СМС-ами - почти у всех операторов что-то такое есть. Может оказаться, что не так дорог SMS, как его малюют.&lt;br /&gt;&lt;br /&gt;Даже если предположить, что дешевые SMS-ы недоступны, то нельзя однозначно сказать, подойдет ли тебе data mode или нет. Все зависит от конкретных требований, предъявляемых к организации канала связи.&lt;br /&gt;&lt;br /&gt;Как это всё добро уживается вместе - может быть понятно из следующей таблицы:&lt;br /&gt;&lt;br /&gt;&lt;table border="1"&gt;
&lt;tbody&gt;&lt;tr&gt;&lt;th&gt;Услуга&lt;/th&gt;&lt;th&gt;Требует занятия таймслота?&lt;/th&gt;&lt;th&gt;Асинхронный режим?&lt;/th&gt;&lt;th&gt;Единица тарификации&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Голос&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;секунда&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Data&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;секунда&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Fax&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;секунда&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;GPRS&lt;/td&gt;&lt;td&gt;-(*)&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td&gt;(кило)байт&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;SMS&lt;/td&gt;&lt;td&gt;-&lt;/td&gt;&lt;td&gt;+&lt;/td&gt;&lt;td&gt;штука&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;strong&gt;Длинный ответ&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Изначально сеть GSM задумывалась как сеть "коммутации каналов", аналогично обычным наземным "проводным" телефонным сетям. Сеть Интернет, напротив, является сетью "коммутации пакетов". &lt;br /&gt;&lt;br /&gt;Что это значит? В сети Интернет посланный вами IP-пакет путешествует по публичным каналам связи и "соревнуясь" за ресурсы (полосу пропускания, такты процессора в роутере, ...) с другими такими же IP-пакетами. Никаких гарантий того, что пакет доберется до получателя сетевая инфраструктура не дает. Отправитель пакета даже не может быть уверен, что он дойдет туда, куда его посылали - ведь есть такие вещи как динамический роутинг, NAT и SNAT.&lt;br /&gt;&lt;br /&gt;В противоположность такому подходу в сети GSM для каждого разговора выделяется целый набор ресурсов, который отдается в безраздельное пользование разговаривающим абонентам. Причем, выделение этих ресурсов происходит загодя, до начала разговора, и если на каком-то этапе произошел сбой - разговор просто не состоится (пресловутое состояние "сеть перегружена").&lt;br /&gt;&lt;br /&gt;Из &lt;s&gt;всех искусств для нас наиважнейшим&lt;/s&gt; всех ресурсов сети GSM самым "дорогим" является ресурс радио-интерфейса - пресловутые "тайм-слоты". По определению, один "радиоканал" (одна частота) сети GSM разбивается на 16 тайм-слотов, которые используются не только для обслуживания абонентов. но и для передачи служебного трафика.&lt;br /&gt;&lt;br /&gt;Даже если вы позвонили куда-то и молчите - вы все равно занимаете тайм-слот. Соответственно, молчащие абоненты - это плохо с точки зрения экономного расходования тайм-слотов. Долго разговаривающие абоненты - тоже плохо, по тем же причинам.&lt;br /&gt;&lt;br /&gt;Простой вывод: абоненты, которые используют мобильный телефон для выхода в интернет - это плохо, т.к. они будут долго "висеть на линии" и много "молчать". Если, конечно, выход в интернет будет организован так же, как и обслуживание голосовых звонков. Так было, и это называлось data mode (см. ниже). Потом был придуман GPRS, который является шагом в мобильных сетей с коммутацией пакетов.&lt;br /&gt;&lt;br /&gt;Под GPRS выделятся определенное кол-во тайм-слотов на каждом радиоканале, и эти выделенные тайм-слоты совместно используются всеми GPRS-абонентами (отсюда и сноска-звездочка в таблице (*)). Чем больше тайм-слотов отдали под GPRS - тем выше потенциальная скорость соединения &lt;b&gt;для каждого абонента&lt;/b&gt;. Грубо, 1 тайм-слот = максимум 9600 bps, 3 тайм-слота = 3*9600 = максимум 28800 pbs, и так далее. Если вы в округе единственный пользователь GPRS, то вся потенциальная ширина канала достается вам. Если вас десятеро - то все зависит от того, что и как вы качаете. Если все активно "качают файло" без передышки - то каждому достанется 1/10 пропускной способности канала.&lt;br /&gt;&lt;br /&gt;А что же SMS? А для них не требуется ни отдельного персонального тайм-слота, ни выделенного для нужд коллективного пользования тайм-слота. Для передачи SMS (тут я сильно упрощаю и смешиваю в кучу BCCH и SACCH, желающие могут погуглить эти аббревиатуры) используется тот же тайм-слот, который используется для служебного радиообмена базовой и всех телефонов в зоне ее покрытия. Правда, телефону все равно приходится крикнуть "Эй! Я тута! У меня срочный пакет!" и дождаться, пока базовая "обратит на него внимание", так что посылать SMS-ы сплошным потоком со всех телефонов сразу - не получится.&lt;br /&gt;&lt;br /&gt;Вот так вот, если совсем вкратце, все услуги вместе и уживаются.&lt;br /&gt;&lt;br /&gt;Да, возвращаясь к первоначальному вопросу - &lt;b&gt;что же такое data mode и fax mode&lt;/b&gt;? Представьте, что вы позвонили с вашего мобильного кому-то на факс. С той стороны засвистело, и вы приложили свой мобильный к вашему факсу. Если вам сильно повезет, таким извращенным способом даже получится что-то передать. А теперь представьте, что факс установлен у вашего оператора мобильной связи, ваш мобильный телефон умеет с этим факсом специальным образом разговаривать, и телефон имеет (в сторону компьютера) интерфейс наподобие факс-модема. Представили? Вуаля, теперь вы понимаете, что такое fax mode.&lt;br /&gt;&lt;br /&gt;Если же заменить в предыдущем абзаце слова "факс-модем" на "модем", то мы получим описание data mode. Проще говоря, мобильник с поддержкой data/fax mode сам умеет "свистеть в ухо" специальному оборудованию, установленному у оператора мобильной связи, а уже это оборудование умеет "насвистеть" факсу или модемуна той стороне. Такой мобильник умеет изображать из себя Hayes-совместимый модем, если подключить его к компьютеру специальным кабелем, по Irda или по bluetooth.&lt;br /&gt;&lt;br /&gt;Скорость передачи данных при этом фиксирована - 9600 bps, но тарифицироваться будет не объем переданной информации, а время на линии - так как вы будете занимать тайм-слот в ходе всей передачи.&lt;br /&gt;&lt;br /&gt;Что же касается времени в пол-минуты на установление соединения, то, скорее всего, у знакомого поверх физического уровня используется PPP+CHAP, или что-то в этом роде, и именно на установление соединения на этом уровне и тратится основное время.&lt;br /&gt;&lt;br /&gt;Вопросы?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:77752</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/77752.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=77752" />
    <title>SMS Fraud: часть 1/X</title>
    <published>2008-02-04T23:58:32Z</published>
    <updated>2008-02-05T00:03:23Z</updated>
    <category term="gsm" />
    <content type="html">Сегодня я внезапно понял, что написать что-то очень хочется, и хочется уже очень давно, да все как-то не хватает времени на то, чтобы сесть и в спокойной обстановке что-то написать. Но совсем не писать тоже ж нельзя - бороду-то я, допустим, сбрею, а &lt;s&gt;умище&lt;/s&gt; мысли для постов куда девать прикажете?&lt;br /&gt;&lt;br /&gt;Посему будем резать хвост частями. Данный пост открывает серию постов неизвестной длины о том, как устроен сервис SMS, и каким образом разные темные и не очень личности используют лазейки в нем для честных и не очень целей.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;Начнем с того, что рассмотрим, каким же путем доставляется обычный SMS с мобильного &lt;strong&gt;А&lt;/strong&gt; на мобильный &lt;strong&gt;B&lt;/strong&gt;.&lt;br /&gt;&lt;br /&gt;Для начала - необходимая оговорка. Вместо навевающих депрессию пассажей вида:"&lt;em&gt;мобильный телефон, в который вставлена SIM-карта, в учетной записи которой в соответствующем HLR присутствует сервис "телефония", которому назначен MSISDN &lt;strong&gt;A&lt;/strong&gt;&lt;/em&gt;" я буду писать просто: "&lt;em&gt;мобильный с телефоном &lt;strong&gt;А&lt;/strong&gt;&lt;/em&gt;", или даже еще проще: "&lt;em&gt;мобильный &lt;strong&gt;А&lt;/strong&gt;&lt;/em&gt;". Ну, а вы уже сами в голове достраивайте весь этот дом-который-построил-Джек, ок?&lt;br /&gt;&lt;br /&gt;Вторая необходимая оговорка заключается вот в чем: если излагать устройство SMS в деталях и подробностях, придется пересказать половину стандартов GSM, и получится книга в 400 страниц толщиной. Чтобы этого не получилось, я все буду сильно-сильно упрощать, стараясь не растерять по пути важные детали. Я знаю, что меня читают несколько спецов по контентным услугам, програмисты SIM Toolkit-ов и прочие люди, для которых все это - ежедневный хлеб насущный. Убедительная просьба - не судите строго, и ткните пальцем, если я где-то пропущу что-то важное.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://pics.livejournal.com/_adept_/pic/0000w066" alt="mobile-to-mobile SMS" /&gt;&lt;br /&gt;Впрочем, вернемся к SMS-ам. На картинке схематически представлен процесс прохождения SMS-а с мобильного на мобильный. Дальше следует детальное описание каждого пункта.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Итак, с мобильного &lt;strong&gt;А&lt;/strong&gt; отправляется SMS на номер &lt;strong&gt;B&lt;/strong&gt;. Телефон договаривается с базовой о том, что неплохо было бы передать SMS, и довольно скоро SMS долетает по эфиру до базовой, оттуда - до контроллера базовой, а оттуда уже рукой подать до коммутатора (MSC). Как видно, в заголовке SMS указывается, через какой центр обработки SMS (так называемый SMSC) мы хотим отправить SMS. Нужный центр указывается своим адресом, который для всех практических целей выглядит точно так же, как и обычный номер телефона. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Коммутатор, который обслуживает абонента &lt;strong&gt;A&lt;/strong&gt;, получает SMS и стремится побыстрее сбыть его с рук. Для этого он посылает указанному SMS сообщение &lt;strong&gt;&lt;em&gt;forwardSMS&lt;/em&gt;&lt;/strong&gt;, передавая в нем SMS в точности в том же виде, в котором он его получил. Обратите внимание, что при этом MSC указывает свой адрес.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;SMSC получает сообщение и сохраняет его у себя в очереди. На практике, если абонент &lt;strong&gt;B&lt;/strong&gt; доступен, то SMS в очередь не ставится и сразу происходит его доставка получателю. Однако мы не ищем простых путей и предположим, что абонент &lt;strong&gt;B&lt;/strong&gt;&amp;nbsp; в это время спустился в железобетонный подвал, чтобы проверить срок годности на запасах консервов, которые он хранит на случай ядерной войны. Адресованный ему SMS оседает в очереди SMSC. При этом SMSC отправляет сообщение в HLR абонента &lt;strong&gt;B&lt;/strong&gt; о том, что SMSC не против будет узнать, когда абонент &lt;strong&gt;B&lt;/strong&gt; снова появится в сети.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;s&gt;Идут годы&lt;/s&gt; SMS хранится в очереди SMSC, и занимает тем самым ценные ресурсы дорогостоящего оборудования. У SMSC есть два варианта - выкинуть сообщение или же доставить его. Выкинуть сообщение можно в том случае, если истекло максимальное время ожидание (конфигурируется на SMSC и указывается отправителем, не может быть больше 5 дней). Доставить же SMS можно тогда, когда абонент &lt;strong&gt;B&lt;/strong&gt; появится в сети и будет морально и технически готов этот SMS принять - у него будет свободное место в памяти телефона или SIM-карты, уверенный прием в зоне радиопокрытия и т.п. Попытки доставить SMS происходят либо тогда, когда абонент &lt;strong&gt;B&lt;/strong&gt; регистрируется в сети (HLR абонента B пошлет SMSC нотификацию, о которой тот просил в конце шага 3), либо по истечении определенного промежутка времени. Временные паузы между попытками доставки постепенно возрастают, чтобы не насиловать зря сигнальную сеть&lt;/li&gt;&lt;li&gt;Ура! Абонент &lt;strong&gt;B&lt;/strong&gt; вылез из железобетонного подвала, и SMS может быть ему доставлен. Для этого SMSC надо узнать адрес доставки. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;Последнее известное местоположение абонента хранится в его записи в HLR, и именно туда и обращается SMSC, посылая сообщение &lt;em&gt;&lt;strong&gt;sendRoutingInfoFor(B)&lt;/strong&gt;&lt;/em&gt;. &lt;br /&gt;&lt;/li&gt;&lt;li&gt;В ответ HLR сообщает адрес коммутатора, который в настоящее время обслуживает абонента B.&amp;nbsp;&lt;/li&gt;&lt;li&gt;Радостный SMSC сбывает с рук SMS, отправляя коммутатору сообщение &lt;em&gt;&lt;strong&gt;forwardSMS&lt;/strong&gt;&lt;/em&gt;, При этом SMSC сообщает свой адрес (почему эта техническая подробность важна - я объясню позже).&lt;/li&gt;&lt;li&gt;Коммутатор, обслуживающий абонента B, запрашивает в своем VLR более точный адрес абонента B - location area и номер соты в ее пределах.&lt;/li&gt;&lt;li&gt;VLR сообщает информацию, переданную телефоном &lt;strong&gt;B&lt;/strong&gt; во время последнего &lt;a href="http://pro-gsm.info/location-update.html"&gt;location update&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Коммутатор проводит &lt;s&gt;ковровое бомбометание&lt;/s&gt; пейджинг в указанном районе, "будит" телефон абонента B и доставляет ему SMS&lt;/li&gt;&lt;/ol&gt;Если бы вместо абонента &lt;strong&gt;A&lt;/strong&gt; сообщение отправляла бы какая-то информационная система, то схема, вобщем-то, осталась бы такой же. Единственное отличие - процесс бы начался с шага "2" и сообщение &lt;em&gt;&lt;strong&gt;forwardSMS&lt;/strong&gt;&lt;/em&gt; отправляла бы информационная система, а не коммутатор.&lt;br /&gt;&lt;br /&gt;Если вы знакомы с тем. как устроен протокол SMTP, то вы наверняка увидите в этой схеме мого общего с тем, как путешествует обычный email. Вместо поиска MX через систему DNS тут используется жестко заданый адрес SMSC. Механизмы &lt;em&gt;&lt;strong&gt;sendRoutingInfoFor&lt;/strong&gt;&lt;/em&gt; и &lt;em&gt;&lt;strong&gt;getLocationFor&lt;/strong&gt;&lt;/em&gt; напоминают работу протоколов роутинга IP. Слово "адрес" в моем тексте по смыслу очень похоже на "IP адрес" или "доменное имя".&lt;br /&gt;&lt;br /&gt;На этом на сегодня всё, а в следующей серии - рассказ про то,&amp;nbsp; как посылаются SMS-ы от имени "чужого" номера.&lt;br /&gt;&lt;br /&gt;Вопросы? (если вы не читали мои старые посты по теме и не знаете смысла некоторых терминов - JFGI или же обратитесь к коллекции моих старых постов на сайте &lt;a href="http://pro-gsm.info"&gt;"Про GSM"&lt;/a&gt;)&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:77466</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/77466.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=77466" />
    <title>What's next?</title>
    <published>2008-01-18T21:14:15Z</published>
    <updated>2008-02-02T09:31:25Z</updated>
    <category term="gsm" />
    <content type="html">Следующий пост про GSM будет:&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;Либо о том, почему почти очень сложно подслушивать разговоры с помощью гипотетического устройства, притворяющегося базовой станцией&lt;br /&gt;&lt;li&gt;Либо о том, как устроены всякие "SMS с подменой номера" и прочий SMS fraud&lt;br /&gt;&lt;li&gt;Либо я откопаю какой-то из заинтересовавших меня прошлогодних комментариев и отвечу на него развернуто :)&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;А теперь рассказывайте, какая тема вам более интересна, или предложите свою (чтобы мне было что откапывать в следующем году :)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:76929</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/76929.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=76929" />
    <title>Видео моего короткого выступления про GSM на собрании developers.org.ua</title>
    <published>2008-01-08T19:54:24Z</published>
    <updated>2008-01-08T19:55:56Z</updated>
    <category term="gsm" />
    <content type="html">Я совершенно случайно обнаружил, что сюда я эту ссылку не кидал. Надо исправляться!&lt;br /&gt;&lt;br /&gt;В ноябре было (очередное) собрание &lt;a href="http://developers.org.ua"&gt;developers.org.ua&lt;/a&gt;, на котором я выступал к коротким докладом про базовые принципы работы сетей GSM. В процессе выступления писалось видео, которое было выложено &lt;a href="http://www.developers.org.ua/archives/adept/2007/11/11/dou-meetup-2-video"&gt;тут&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;На видео - два выступления, мое - второе. Версии без первого выступления - нету :) Если вам интересно посмотреть на меня, или узнать, почему базовых много, а телефон в них не путается - качайте и смотрите.&lt;br /&gt;&lt;br /&gt;PS&lt;br /&gt;Meanwhile, &lt;span class='ljuser' lj:user='arkanoid' style='white-space: nowrap;'&gt;&lt;a href='http://arkanoid.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://arkanoid.livejournal.com/'&gt;&lt;b&gt;arkanoid&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; попросил меня распространить ссылку на его &lt;a href="http://arkanoid.livejournal.com/192995.html"&gt;пост&lt;/a&gt; о проблемах open-source ПО в России. Я прочитал его, и мне стало интересно - а нет ли у нас аналога загадочного российского НП ППП ("Некоммерческого партнерства поставщиков программных продуктов"), и если есть - как оно называется?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:76423</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/76423.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=76423" />
    <title>Что лучше делать в Новогоднюю Ночь: звонить, писать SMS-ы или просто пить? :)</title>
    <published>2007-12-30T22:07:09Z</published>
    <updated>2007-12-30T22:09:56Z</updated>
    <category term="gsm" />
    <content type="html">Вопрос: &lt;em&gt;"В канун НГ как общего "праздника" появилась необходимость отправить пару поздравительных смс. Вопрос в том, какой обычно лаг бывает при отправке смс в новогоднюю ночь в окресностях точки смены годов. И что имеет больший приоритет голос или смс. В паре голос-гпрс понятно, что голос, а вот с текстом, кажется, все не так однозначно.  Народ подкинул мысль, что если отправить в 23:59 — то смс быстро долетит тк все в это время наливают... Но хотелось бы услышать Ваши мнения по этим вопросам."&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Короткий ответ&lt;/b&gt;: в общем случае наверное эффективнее все-таки писать SMS-ы. &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Длинный ответ&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;В принципе, на поставленный вопрос можно достаточно легко ответить самостоятельно - стоит только разобраться в причинах происходящего. &lt;br /&gt;&lt;br /&gt;Итак, Новогодняя ночь. Выпив бокал шампанского и поздравив всех близких, мы стремимся поздравить всех ... ээээ ... "далеких" друзей и родственников. Мобильные сети, как и любые другие системы массового обслуживания, никогда не строятся в расчете на то, чтобы обслуживать 100% потенциальных абонентов. Но так уж получается, что в новый год мы все едины в "поздравлятельном" душевном порыве и у мобильных сетей начинают заканчиваться ресурсы на обслуживание всех желающих. &lt;br /&gt;&lt;br /&gt;Что же это за ресурсы?&lt;br /&gt;&lt;br /&gt;Во-первых, это т.н. "&lt;b&gt;свободные тайм-слоты&lt;/b&gt;". Любая базовая станция может одновременно обслуживать конечное число разговоров (типичные значения: 16, 32, 48) - причем абсолютно все равно, насколько оживленно вы говорите в трубку. Даже если вы и ваш респондент молчите в трубку - вы занимаете по тайм-слоту, каждый на своей базовой. В условиях обычной нагрузки базовая может обслужить потребности нескольких сотен или даже тысяч человек, но в Новый Год количество желающих позвонить - зашкаливает, и дозвониться получается далеко не у всех.&lt;br /&gt;&lt;br /&gt;Принимайте во внимание, что теория вероятности работает против вас: сначала вам надо получить свободный тайм-слот на своей базовой, а потом тому, кому вы звоните, должен достаться свободный тайм-слот на его базовой. Вероятность того, что вы дозвонитесь, равна произведению вероятностей двух этих событий. Допустим, в городе вы получаете сигнал "сеть перегружена" 19 раз из 20, а за городом - всего 1 раз из трех. Если и вы, и ваш друг празднуете новый год за городом или в относительно безлюдной местности - вероятность дозвониться в таком случае будет 2/3 * 2/3 = 4/9 = 0.44. А вот если вы оба празднуете в городе, то ваши шансы резко снижаются: 1/20 * 1/20 = 1/400 = 0.0025.&lt;br /&gt;&lt;br /&gt;Далее, даже если нет проблем с тайм-слотами, может быть проблема с &lt;b&gt;вычислительными мощностями коммутатора&lt;/b&gt;. Типичный коммутатор может обслужить около 1 млн "попыток дозвона" в час. При превышении этого порога новые звонки просто не будут "браться на обслуживание" - вы будете получать сигнал, аналогичный ситуации "сеть перегружена". Нагрузка на коммутатор зависит от числа подключенных к нему базовых. Точных цифр вы не узнаете, но интуитивно понятно, что чем дальше в город - тем больше базовых, и ситуация примерно аналогична описанной выше - чем дальше вы от людских толп, тем больше у вас шанс получить свой кусочек этого разделяемого ресурса.&lt;br /&gt;&lt;br /&gt;Кроме того, для пользователей предоплаченного сервиса (pre-paid) существует еще один общий разделяемый ресурс, за который они борятся: это &lt;b&gt;вычислительные мощности платформы, которая "считает деньги"&lt;/b&gt;. Как правило, этим занимается &lt;a href="http://pro-gsm.info/in.html"&gt;IN-платформа&lt;/a&gt;, ресурсы которой тоже не безграничны - порядка нескольких миллионов звонков в час. При превышении критического порога нагрузки IN-платформа начнет включать т.н. call gapping: просить коммутаторы "отбивать" определенную долю звонков, которые должны быть обслужены с участием этой IN-платформы. Таким образом, если у конкретного оператора ресурсы IN сравнимы с ресурсами коммутаторов, то контрактным абонентом в общем случае должно быть чуть проще дозваниваться в Новогоднюю ночь.&lt;br /&gt;&lt;br /&gt;Так а что же происходит с &lt;b&gt;SMS&lt;/b&gt;? А с ними все не так, как со звонками. Во-первых, для отправки SMS не требуется установление "голосового канала" и резервирование тайм-слота. SMS-ы отправляются по некому служебному каналу, используемому всеми телефонами в зоне обслуживания конкретной базовой. Тут тоже может быть "борьба за ресурс", но она не будет такой драматичной, как борьба за тайм-слоты. Далее, не нужно пытаться раз за разом "дозваниваться" - если уж SMS дошел до SMS-центра (SMSC), можно быть уверенным, что SMSC будет пытаться периодически произвести доставку адресату. Правда, если эти попытки по каким-то причинам оканчиваются неудачей, SMSC будет повторять доставку через увеличивающиеся интервалы времени, которые могут достигать нескольких часов.&lt;br /&gt;&lt;br /&gt;Вопреки распространенному убеждению, никакой взаимной "приоритезации" звонков и SMS - нет. &lt;br /&gt;&lt;br /&gt;Подведем итог: если вы за городом и тот, кому вы звоните - тоже за городом, смело пытайтесь звонить. А если вы встречаете Новый Год на главной площади страны, то вам остается либо писать SMS-ы, либо отложить телефон в сторону и на полную катушку отдыхать. &lt;br /&gt;&lt;br /&gt;А если для вас действительно важно кого-то поздравить - пошлите открытку или поздравьте лично. Так будет надежнее :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;С наступающим вас Новый Годом! Будьте здоровы, счастливы, любимы ;)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:76136</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/76136.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=76136" />
    <title>Успешная организация location-based services без участия оператора</title>
    <published>2007-12-21T21:20:32Z</published>
    <updated>2007-12-21T21:46:47Z</updated>
    <category term="gsm" />
    <content type="html">Когда я писал про &lt;a href="http://pro-gsm.info/location-tracking.html"&gt;location-based services&lt;/a&gt;, я всячески подчеркивал, что предоставление подобных услуг опирается на инфраструктуру, созданную компанией-оператором.&lt;br /&gt;&lt;br /&gt;Оно и понятно - только оператор имеет полный и удобный доступ к служебной информации, на основании которой можно точно или приближенно вычислять положение телефона. Впрочем, если уж нельзя получить доступ полный и удобный, но очень хочется - может, можно обойтись неполным и неудобным? &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Ведь сам телефон в любой момент знает, какой &lt;a href="http://pro-gsm.info/location-update.html"&gt;LAC и CellID&lt;/a&gt; у текущей camped cell (в которой он ожидает входящего звонка или через которую будет делать исходящий). В этом нетрудно убедиться, если ваш телефон поддерживает "инженерный режим" (называемый Net Monitor у Нокии, TechMode у Sony-Ericsson и т.п.). &lt;br /&gt;&lt;br /&gt;Сами телефоны сегодня поддерживают пользовательские приложения. Делов-то - бери и используй информацию о текущей соте в своем приложении, как душе угодно.&lt;br /&gt;&lt;br /&gt;Но тут и порылась пресловутая собака. Дело в том, что стандартного API для доступа к этой информации из приложений - &lt;b&gt;нет&lt;/b&gt;. Народные умельцы, конечно, раскопали какие-то возможности для отдельных платформ (для &lt;a href="http://discussion.forum.nokia.com/forum/showpost.php?s=1c0c3507d697603b4eefe8fa61293093&amp;amp;p=49615&amp;amp;postcount=10"&gt;Symbian&lt;/a&gt;, для &lt;a href="http://www.palmcoder.net/?p=225"&gt;Motorolla&lt;/a&gt;, для Win CE и Blackberry), но для самого распространенного на сегодня варианта телефонов-с-приложениями (java, aka J2ME, aka. MIDP 2.0) такой стандартной возможности нет :(&lt;br /&gt;&lt;br /&gt;Впрочем, это не помешало народным умельцам (а наряду с ними - и достаточно &lt;a href="http://www.google.com"&gt;крупным корпорациям&lt;/a&gt;) создать поверх этих хаков достаточно интересные приложения. &lt;br /&gt;&lt;br /&gt;В качестве примера рассмотри два подобных приложения: &lt;a href="http://www.flexi-spy.ru/index.html"&gt;Flexi-Spy&lt;/a&gt; и &lt;a href="http://www.google.com/support/mobile/bin/answer.py?answer=81869&amp;amp;ctx=sibling"&gt;"My Location"&lt;/a&gt; в Google Mobile Maps.&lt;br /&gt;&lt;br /&gt;Авторы Flexi-Spy предлагают пользователям установить программу на телефон согласного на всё (или ничего не подозревающего) субъекта и использовать ее для слежения за разнообразными аспектами "телефонной жизни" наблюдаемого. В частности - за его &lt;a href="http://www.flexi-spy.ru/loc.htm"&gt;местоположением&lt;/a&gt;. Впрочем, авторы честно признаются, что на выходе следящий получает "голые" LAC и CellID, и заниматься их привязкой к местности ему придется самостоятельно: "Вам следует посетить места, где, как вы подозреваете, был наблюдаемый объект (или где он находился по его версии, или где он должен был находится), и определить номер соты в данном районе. Затем вам остается сравнить этот номер с номером соты, в которой объект действительно находился согласно собранным данным". (Кстати, существование этой программы, перечень ее функций и перечень поддерживаемых моделей телефонов - одно из ярких свидетельств того, что разнообразные &lt;a href="http://pro-gsm.info/spying-legend.html"&gt;мифы о тотальной телефонной слежке&lt;/a&gt; - не более чем мифы.)&lt;br /&gt;&lt;br /&gt;Google же пошел на шаг дальше, и привязал "наблюдаемые" значения LAC и CellID определенного количества мобильных операторов к реальным географическим координатам, что позволяет им показывать текущее положение абонента на карте с &lt;a href="http://www.google.com/support/mobile/bin/answer.py?answer=81873&amp;amp;topic=12595"&gt;точностью от 5 км до 100 м&lt;/a&gt;. Я подозреваю, что для сбора этих данных использовались бета-тестеры (или все пользователи) приложения Google Mobile Maps, обладающие телефонами, которые не только предоставляют информацию о LAC/CellID, но и имеют встроенный или подключенный по bluetooth GPS-приемник. По крайней мере, такая версия не только объясняет широту покрытия этой услуги в восточной Европе и в США, но и отвратительно качество ее работы в наших краях :)&lt;br /&gt;&lt;br /&gt;Кстати, сравните список аппаратов, &lt;a href="http://www.google.com/support/mobile/bin/answer.py?answer=81871&amp;amp;topic=12595"&gt;поддерживаемых Google Mobile Maps&lt;/a&gt; и список аппаратов, поддерживаемых Flexi-Spy - похоже, что используются одни и те хе хаки/недокументированные API.&lt;br /&gt;&lt;br /&gt;Вобщем, видно, что "если нельзя, но очень хочется - то можно", причем - с достаточно неплохим качеством. Однако, хочу подчеркнуть, что информация о LAC и CellID - это исключение, которое только подчеркивает общее правило: большинство низкоуровневой служебной информации телефона недоступно из пользовательских приложений, и уж во всяком случае речь не идет о наличии какого-то универсального общедоступного API.&lt;br /&gt;&lt;br /&gt;&lt;small&gt;&lt;br /&gt;PS&lt;br /&gt;Как вы уже наверное поняли, этот &lt;s&gt;панк&lt;/s&gt; блог не умер, он просто сейчас спит и так противно пахнет.&lt;br /&gt;&lt;br /&gt;PPS&lt;br /&gt;Возможно, через некоторое время тут будет много постов про ремонт - надо ж вылить куда-то накопившиеся эмоции :) Все они будут с тэгом "ремонт" - если кому неохота читать, фильтруйте по тэгам.&lt;br /&gt;&lt;br /&gt;PPPS&lt;br /&gt;Признайтесь, где это пробежала такая ссылка на меня, что за два дня на фоне долгого затишья в блоге меня добавили в friend-ленту больше 50 человек?&lt;br /&gt;&lt;/small&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:_adept_:73744</id>
    <link rel="alternate" type="text/html" href="http://users.livejournal.com/_adept_/73744.html" />
    <link rel="self" type="text/xml" href="http://users.livejournal.com/_adept_/data/atom/?itemid=73744" />
    <title>Продавцы воздуха: а кому перехват GSM-разговоров задешево?</title>
    <published>2007-09-27T06:16:56Z</published>
    <updated>2007-09-27T06:25:41Z</updated>
    <category term="gsm" />
    <content type="html">И снова я возвращаюсь к теме безопасности сетей GSM. &lt;br /&gt;&lt;br /&gt;Не так давно я написал полушуточный текст о том, как &lt;a href="http://pro-gsm.info/be-a-big-brother.html"&gt;подслушивать разговоры по мобильному&lt;/a&gt;. В тексте приводились ссылки на устройства, позволяющие анализировать те или иные сигнальные линки сетей GSM. Причем, некоторые устройства (по заверению авторов-производителей) позволяли "снимать" разговор с интерфейс между телефоном и базовой (именно это обычно имеют в виду неспециалисты, когда говорят про "перехват разговоров по мобильному"), в том числе и в случае, когда "секретный ключ" (так называемый Ki) перехватываемой SIM-карты неизвестен. &lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Напомню основные факты про секретный ключ SIM-карты (Ki):&lt;br /&gt;* Ki записывается на SIM-карту в процессе производства. Его нелья считать или изменить. Он используется только внутренним микропроцессором SIM-карты и наружу в явном виде &lt;b&gt;никогда&lt;/b&gt; не передается.&lt;br /&gt;* Ki используется для регистрации в сети оператора и генерации сеансовых ключей шифрования траффика между телефоном и базовой (подробнее процесс описан &lt;a href="http://pro-gsm.info/auth.html"&gt;тут&lt;/a&gt;)&lt;br /&gt;* Помимо SIM-карты Ki хранится в центрах аутентификаци (AuC) компании-оператора, и его (в теории) можно умыкнуть оттуда (однако при наличии такого доступа проще перехватывать разговоры нужного абонента на коммутаторе и не заморачиваться перехватами-расшифровками).&lt;br /&gt;&lt;br /&gt;Получается, что даже если вы умудрились перехватить полный объем информации, которым обменялись телефон и базовая в ходе какого-то разговора, вам все равно надо знать Ki атакуемой SIM-карты или Kc (сеансовый ключ), который использовался для шифрования конкретно этого разговора.&lt;br /&gt;&lt;br /&gt;Теоретически, существует возможность атаки на протоколы A5, A5/1 и A5/2, используемые для шифрования траффика (сама атака описана в статье &lt;a href="http://www.cs.technion.ac.il/users/wwwb/cgi-bin/tr-info.cgi?2006/CS/CS-2006-07"&gt;"Instant Ciphertext-Only Cryptanalysis of GSM Encrypted Communication"&lt;/a&gt;, а механизм шифрования - &lt;a href="http://pro-gsm.info/traffic-encryption.html"&gt;тут&lt;/a&gt;). Но для ее практической реализации необходимо предвычисление громадного объема данных и достаточно редковстречающееся стечение обстоятельств.&lt;br /&gt;&lt;br /&gt;Попросту говоря, теорию практически невозможно эффективно применить на практике, и существование устройств, которые "на лету" расшифровывают сигнал, снятый с радиоинтерфейса сети GSM лично я всегда подвергал большому сомнению. &lt;br /&gt;&lt;br /&gt;А вот ребят из контор "Globаl Sеcurity Solutiоns" и "Strаtign" сомнения, похоже, не мучали. Они продавали подобные устройства через интернет, причем у того же Strаtign сайт был сделан на уровне, достаточном для того, чтобы у меня в душе шевельнулось подозрение - а ну, как кто-то сделал очередной прорыв в криптографии мобильных сетей, и невозможное стало возможным?&lt;br /&gt;&lt;br /&gt;Впрочем, дальше подозрений дело не пошло - я не стал копать и разбираться, что же именно делают чудо-устройства упомянутых компаний.&lt;br /&gt;&lt;br /&gt;А известный в &lt;s&gt;узких&lt;/s&gt; кругах &lt;span class='ljuser' lj:user='arkanoid' style='white-space: nowrap;'&gt;&lt;a href='http://arkanoid.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://arkanoid.livejournal.com/'&gt;&lt;b&gt;arkanoid&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; не поленился копнуть поглубже и разобраться, чем же на самом деле торгуют "специалисты в области информационной безопасности". И оказалось, что реально продавать заявленные устройства они не спешат, что еще раз подтверждает что за забором, обычно, все-таки находятся дрова, а не $@# ... &lt;br /&gt;&lt;br /&gt;Рекомендую прочитать историю полностью в журнале у &lt;span class='ljuser' lj:user='arkanoid' style='white-space: nowrap;'&gt;&lt;a href='http://arkanoid.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://arkanoid.livejournal.com/'&gt;&lt;b&gt;arkanoid&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;, вот &lt;a href="http://arkanoid.livejournal.com/184154.html"&gt;тут&lt;/a&gt;, а я попробую пофантазировать о том, зачем люди создают сайты, на которых рекламируют несуществующую технику с фантастическими ТТХ.&lt;br /&gt;&lt;br /&gt;Мне пришли в голову следующие мотивы:&lt;br /&gt;1)Гнутие пальцев и создание имиджа "крутых спецов", чтобы дороже продавать свои "услуги" доверчивым заказчикам, несведущим в предметной области.&lt;br /&gt;2)Разновидность nigerian scam, когда из заинтересовавшихся клиентов начинают по капле доить деньги на "пересылку документации", "улаживание таможенных сложностей" и т.п., пока жертва не осознает, что деньги уходят в никуда просто так. Впрочем, опыт arkanoid-а этого не подтверждает.&lt;br /&gt;3)Сайты на самом деле созданы "спецслужбами", которые таким образом собирают сведения о тех, кто интересуется "чем не следует".&lt;br /&gt;4)Дельцы продают какое-то существующее устройство для радиоперехвата GSM, умеющее дешифровать сигнал при наличии Ki и/или Kc. Покупателю говорят: "введите в такие-то поля какие-то значения, а дальше умное железо справится само. Впрочем, есть небольшая вероятность того, что дешифровка не получится, но вы ж понимаете - сети сложные, алгоритмы хитрые и т.п.". Естественно, что ничего не работает. Деньги за железо под разными предлогами не возвращают.&lt;br /&gt;&lt;br /&gt;А что вы думаете по этому поводу?&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UPD&lt;/b&gt;:&lt;br /&gt;Интересная &lt;a href="http://www.linkedin.com/answers/technology/information-technology/information-security/TCH_ITS_ISC/101755-374030?browseIdx=0&amp;amp;sik=1190840055064&amp;amp;goback=.ahp.ach_TCH*4ITS*4ISC"&gt;дискуссия в LinkedIn Q&amp;A&lt;/a&gt; по этому же поводу.</content>
  </entry>
</feed>
