Про гсм – Оглавление

Содержание

Блог про технологии GSM и 3G | GSM, 3G, UMTS

Мы уже говорили с вами об использовании MultiSim, содержащих несколько профайлов разных операторов связи, которые используют абоненты, путешествующие по разным странам. Totolli одновременно представляет две «прорывные» технологии: eSIM на базе мобильных телефонов стандарта GSM, а также Multi-IMSI М2М (мульти профильная) платформа с возможностью подключения профилей (связка IMSI+Ki) любых опорных мобильных операторов. На данный момент Multi-IMSI+eSIM содержит в себе глобальные профили трех операторов, позволяющие устройствам регистрироваться в сотовых сетях по всему миру. При необходимости возможно расширение…

Общеизвестно, что самым эффективным методом сохранения личной конфиденциальности является деперсонализация и смена идентификаторов. Это касается всех сфер деятельности, где требуется приватность и анонимность. Именно поэтому все государства стараются максимально идентифицировать и персонализировать любые действия своих граждан. В мобильной связи так же существуют свои идентификаторы. Чтобы установить технический контроль за мобильным телефоном или SIM-картой, необходимо знать их идентификаторы. Все сети коммуникации во всём мире контролируются государственными регуляторами и технически подключены к СОРМ (вся информация по данной…

Механизм, который позволяет перехватывать любые атаки на сетях операторов по средствам SS7 (сигнализации межоператорского взаимодействия) Атаки на абонентов по средствам сигнальной системы SS7 позволяют перехватывать голосовой трафик, определять местоположение, перехватывать SMS, управлять другими услугами. Для этого злоумышленнику необходимо инициировать специализированные запросы, например SendRoutingInfo или ProvideSubscriberInfo. Все эти запросы направлены на HLR оператора эмитента. В нашем случае HLR находится в нашей инфраструктуре и как следствие мы гарантированно фиксируем все запросы, блокируем их и оповещаем наших абонентов…

Данная функция даёт возможность совершать звонки, подменяя Ваш реальный номер. При этом в детализации у второго абонента будет фиксироваться номер, который Вы вписали. Таким образом второй абонент не сможет точно определить, кто именно совершил данный звонок и будет уверен, что звонок совершался с номера, который высветился у него на телефоне. Рассмотрим, как это работает: Абонент набирает команду подмены номера в формате *подменный номер#, вызов. Специальный апплет запоминает его. Абонент набирает номер второго абонента и нажимает…

Компания Tottoli GSM занимается разработками по обеспечению безопасности на сетях GSM. В этой статье мы расскажем о элементах безопасности, которые реализовали на MULTI-SIM/SIM-CHIP. Благодаря тому, что весь производственный процесс находится под нашим контролем, мы смогли разработать и реализовать свою операционную систему для MULTI-SIM/SIM-CHIP. За основу мы взяли SIM-карту. Основные параметры: USIM (3G) алгоритм аутентификации – MILENAGE SIM (2G) алгоритм аутентификации (A3A8) — COMP128-3 Функциональность (U)SIM-карты: 3GPP TS 31.102 (GSM 11.11) Управление картой по протоколу 3GPP…

pro3gsm.com

Аутентификация в сети GSM

Аутентификация в GSM: как сеть узнает, что вы – это вы.

Вопрос: “Я так понимаю, что у каждой sim-карты есть свой ID, по котрому определяют что это именно та самая карта. Волнует меня вот что: могу ли я подменить программно этот ID? И еще: Каналы сетей действительно шифрованы или это сказки?

Короткий ответ

У каждой SIM-карты действительно есть уникальный ID, называемый IMSI (International Mobile Subscriber Identity). Теоретически (при использовании программируемых или инженерных SIM-карт) его можно изменять. Однако, IMSI не является authentication token-ом – для того, чтобы определить “что это та самая карта”, используется challenge-response протокол. В качестве секретного ключа используется длинное секретное число, которое хранится в SIM-карте так, что его невозможно считать и/или изменить. При определенной доле удачи его можно попытаться вычислить и сделать дубликат SIM-карты, но если не повезет – можно лишиться SIM-карты.

Радиоканал (связь между мобильником и базовой) – шифрован, а дальше (от BSC к MSC, например) – нет.

Длинный ответ

В процессе производства SIM-карт производитель заносит в ROM каждой карты случайное число, называемое “Ki” (Key for identification). Это число будет служить секретным ключем для данной SIM-карты. Когда SIM-карты доставляются мобильному оператору, с ними передаются данные о Ki каждой новый SIM-карты. Эти данные (в виде пар (IMSI, Ki)) заносят в “центр аутентификации” мобильной сети (AuC).

Когда мобильный телефон пытается зарегистрироваться в сети, его IMSI передается в AuC, который передает обратно случайное число (RAND). Дальше SIM-карта и AuC параллельно выполняют одно и то же вычисление: (SRES, Kc) = A3/A8(RAND, Ki), где “A3/A8” – название стандартных алгоритмов вычисления SRES (Signed RESponse) и Kc (Key for ciphering) соответственно.

Телефон передает вычисленное SIM-картой значение SRES обратно в AuC, который сравнивает его со своим SRES. Если результаты совпали, то SIM-карта – подлинная.

Вычисленное значение Kc сохраняется в AuC/HLR/VLR и энергонезависимой памяти SIM-карты до следующей регистрации карты в сети и используется для шифрования голосового траффика, идущего по радиоинтерфейсу. Насколько я помню, расшифровкой занимается BSC и дальше (по наземным каналам) голос идет оцифрованным, но нешифрованным (кажется, кодек называется gsm 06.10).

Почему так тяжело клонировать SIM-карту?

Во-первых, у SIM-карты нет интерфейса, по которому можно непосредственно считать или изменить “Ki”. Есть интерфейс, позволяющий выполнить алгоритм A3 или A8, но он защищен от попыток собрать достаточно данных для вычисления Ki путем перебора (brute forceing-а) – если слишком часто вызывать эти функции в течении короткого интервала времени, то SIM-карта заблокируется (приведет сама себя в негодность), после чего ее останется только выкинуть. Для успешного брут-форсинга нужно около 20000-40000 вызовов, и то – при условии, что в SIM-картах используется стандартный алгоритм A3 или несущественно отличающиеся его разновидности.

Кроме того, большинство операторов используют свои собственные алгоритмы вместо стандартного A3, не публикуя принципы их работы.

В сумме это приводит к тому, что клонировать SIM-карту возможно, но очень-очень тяжело.

Литература:

Комментировать в LiveJournal

Please enable JavaScript to view the comments powered by Disqus. blog comments powered by

pro-gsm.info

Ведомость учета ГСМ. Образец и бланк 2018-2019 года

Всем предприятиям, деятельность которых связана с оказанием логистических услуг, и имеющим на своем балансе транспортные средства, нужна ведомость учета горюче-смазочных материалов (ГСМ). В этом документе в полной мере отображается, когда, кому и в каком объеме было оплачено использование топлива или других горюче-смазочных материалов. Для бухгалтера логистической фирмы эта бумага – одна из наиболее часто заполняемых.

ФАЙЛЫ
Скачать пустой бланк ведомости учета выдачи ГСМ .xlsСкачать образец ведомости учета выдачи ГСМ .doc

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

Если компания выдает (приобретает) работникам топливные карты, то все расходы фиксируются на них и потом, в конце месяца, списываются. Но покупку этих карт также придется проводить и документально оформлять.

Законные основания

Форма существует с того момента, как Госкомнефтепродукт СССР 15 августа 1985 года (№06/21-8-446) ее утвердил. Несмотря на множество редакций, суть бумаги остается прежней, она показывает свою актуальность, переиздается и остается значимой для многих организаций.

На основании чего выдается топливо

Выдача ГСМ производится строго при наличии путевых листов у водителя. Никакие расписки, справки или заявления не могут быть основанием для формирования документа. Для того чтобы убедиться в факте предъявления, бухгалтер (или любое другое назначенное материально ответственное лицо за ГСМ) расписывается в путевом листе, а водитель – в ведомости.

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

Согласно п. 1 ст. 264 НК РФ траты, связанные с приобретением бензина, газа и других видов ГСМ, вполне возможно учитывать как в бухучете, так и в налоговом учете.

Как выглядит и заполняется документ

В бумаге имеется три части:

  • Введение, верхняя часть. В ней указываются порядковый номер ведомости, название самой организации, марка, наименование выдаваемого нефтепродукта, дата, ФИО ответственного за совершение выдачи.

  • Средняя часть ведомости. Она представлена таблицей с графами для заполнения. В ней обязательно указывается: модель и номер авто, номера путевых листов, ФИО водителя, его табельный номер, сколько выдано ГСМ в литрах цифрами и прописью.

Важный момент! Подпись водителя должна стоять непосредственно в таблице, в последнем столбце, напротив номера каждого путевого листа (если их несколько).

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

  • Заключительная часть бумаги. Она находится на обороте и состоит из фразы «Всего по ведомости номер______выдано______». Также в конце расписывается тот, кто проводит выдачу, и тот, кто проверяет указанную в доверенности информацию. В самом конце ставится печать организации.

Аналоги путевого листа

Помимо путевых листов, подходящей основой для заполнения могут считаться:

  • для спецтехники – специализированные маршрутные листы;
  • для спецтехники – рапорты о работе;
  • документы системы контроля пробега и т.д.

Госкомстат России 28 ноября 1997 года принял постановление №78. В нем перечисляются все формы первичной учетной документации, которые могут требовать составления ведомости учета ГСМ. Если учреждение не является автотранспортным предприятием, то четко выполнять все требования унифицированных форм в этом отношении оно не обязано. Но при проверках контролирующими органами будет удобнее пользоваться именно этими формами.

Важно! Храниться эти бумаги должны не менее 5 лет. Если же работник выполнял свои обязанности во вредных, опасных или тяжелых условиях, то согласно Приказу Минкультуры №558 от 25 августа 2010 года путевые листы сохраняются 75 лет.

Электронный вид

Удобнее всего осуществлять оформление этого документа через программу 1С.

В ней существует специальный модуль учета ГСМ. Если в организации используется несколько видов ГСМ, то для каждой разновидности потребуется своя ведомость учета выдачи. Это правило действует как для электронных, так и для печатных документов.

Если ГСМ нужны для иных целей

Бывают ситуации, когда необходимы жидкости, позволяющие не только совершать поездки, но и осуществлять ремонт, ТО и пр. Для того чтобы в этом случае обойтись без путевых листов, пользуются накладными внутрихозяйственного назначения (подписанными МОЛ) либо лимитно-заборными картами (формы М-8 и М-10).

Если ведомость распечатывается, то у нее не бывает титульной части. У документа две стороны. На первой – название, на второй – подписи ответственных лиц и печать.

Когда допустима повторная заправка

Если водитель не предоставил отчет об использовании предыдущей «порции» ГСМ, то материально ответственное лицо не имеет права отпускать ему следующую.

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

Налоговый учет

Если бензин, дизельное топливо или иной вид ГСМ используется транспортной организацией (ее основной вид деятельности связан с перевозкой грузов и людей), то расход идет в качестве материальных затрат. Если предприятие не логистическое по своей основной деятельности, то их нужно учитывать как прочие расходы.

Причем в налоговом учете можно принимать как фактически использованное, так и рассчитанное по формуле количество этого ресурса, в зависимости от удобства расчетов и фиксации.

Если у спецтехники или транспортного средства нет одометра, то составляют акт о списании ГСМ и на его основе производят дальнейший учет.

assistentus.ru

Литература

Ссылки и литература

Электронные и печатные источники информации о мобильной связи.

On-line источники

GSM
  • Моя коллекция ссылок на различные обзоры и вводные статьи (как на русском, так и на английском)
  • GSM and Personal Communications Handbook (en). Очень подробное изложение истории возникновения GSM и принципов работы GSM-сетей. Материал дается “от простого к сложному”. Highly recommended. Также можно скачать отсюда.
  • Что делает телефон в режиме ожидания (en)
  • Как происходит получение входящего звонка (en)
  • Переход в другую соту/зону другого коммутатора (en)
  • Схема выполнения location update (en)
  • Статья Mobility management (en) в Wikipedia. Там есть свой список литературы.
  • Объяснение, почему возникают наводки на радиоаппаратуру, с точки зрения физики (en)
  • Paper on GSM Security (en)
  • Forensics and SIM cards: an overview (en)
  • Форум, посвященный клонированию SIM-карт, с большим кол-вом обзорных материалов (ru)
  • Позиционирование абонентов в сетях GSM (ru)
  • Статья с картинками, которые показывают точность работы разных методов определения местоположения
  • Короткое описание с картинками того, что такое Sim Toolkit (en)
  • GSM 11.11, “Specification of the SIM-ME interface” (en)
  • GSM 11.14, “SIM Toolkit and SIM-ME interface for SIM Toolkit” (en)
  • JavaCard portal (en)
  • Очень хороший рассказ про историю возникновения сервиса SMS, рекомендую (en)
  • Обзор CAMEL src/cap-roaming.page
  • Еще одно обзорное описание CAMEL
  • Дипломная работа (en), посвященная смене оператора с сохранением номера (MNP) в сетях третьего поколения. Содержит массу картинок и приличное введение в GSM вообще. Recommended
  • Британский нормативный документ от Ofcom (en). Содержит кучу картинок и детальное описание того, как устроен MNP-роутинг в Англии. Recommended.
  • RFC-3482. Number Portability in the Global Switched Telephone Network (GSTN): An Overview (en). Очень технический текст, рекомендуется только тем, кто уже “в материале”. Подчеркнуты отличия между ситуацией в США и Европе.
  • Статья “Number portability” в Wikipedia (en). Вводный текст можно прочесть. Техническое описание однобоко – оно описывает ситуацию в США.
  • Tutorial от IEC (en), объясняющий local number portability. Опять-таки, все про США.
  • PDF-ы курса лекций “Operator business” (en). Это конспекты, а не детальное изложение, но все равно очень highly recommended.
CDMA
  • Book of CDMA RF System Engineering (en). Самая ценная и без преувеличения – уникальная находка. Это полная или preprint копия вот этой книги 1998 года, на которую ссылаются все современные авторы, пишущие о CDMA. В бумажном виде практически не встречается, стоит дурных денег (90$). Содержит детальное описание радиоинтерфейса и принципов работы “классического” CDMA (IS-95). Highly recommended.
  • 3G CDMA2000 Wireless System Engineering (en). Рассказывает, чем CDMA2000 и CDMA EV-DO отличаются от “классического” CDMA.
  • Все pdf-ы курса лекций “Operator business” (en). Это конспекты, а не детальное изложение, но все равно очень highly recommended.

Печатные издания

  • Книга, позволяющая либо “читать вширь”, либо “закопаться вглубь”: The GSM System for Mobile Communications (en). Ценна тем, что авторы входили в оригинальный GSM Comitee. Таким образом, в книге дается информация “из первых рук” и зачастую с объяснением, почему все сделали именно так, а не иначе. К сожалению, в переводе на русский и/или в электронном виде мне не встречалась.
Please enable JavaScript to view the comments powered by Disqus. blog comments powered by

pro-gsm.info

Теплоинформатор TEPLOCOM Pro GSM: фото, характеристики, сертификаты

Теплоинформатор TEPLOCOM Pro GSM предназначен для информирования вас о состоянии системы отопления и предупреждении об аварийных ситуациях, приводящих к остановке теплоснабжения, а также управления системой отопления через GSM канал

Теплоинформатор TEPLOCOM Pro GSM. Основные характеристики

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

Теплоинформатор TEPLOCOM Pro GSM. Назначение

Теплоинформатор TEPLOCOM Pro GSM может быть установлен для управления котельной вашего дома, дачи, офиса.

Позвоните на номер теплоинформатора — в ответ придет СМС со всеми параметрами на момент звонка.

  • Все в комплекте!
  • Не требует настройки!
  • Вставьте СИМ-карту и теплоинформатор готов к работе!
Временное отсутствие приложения на операционную систему IOS связано с ограничениями в политике безопасности Apple. На данный момент работа с телефонами Iphone возможна только через СМС-сообщения
Андроид-приложение позволит контролировать систему отопления и настраивать теплоинформатор

Теплоинформатор TEPLOCOM Pro GSM контролирует

Вы получите тревожную СМС:

  • при пропадании 220 В
  • при попадании воды под датчик протечки
  • при понижении температуры воздуха ниже 17 °C
  • при понижении температуры отопления ниже 40 °C (температурные пороги можно поменять)

В дальнейшем вы сможете:

  • поменять пороги срабатывания по температуре
  • запросить баланс СИМ-карты информатора
  • при помощи СМС включить или выключить котел
  • вкл/выкл радиоуправляемую розетку
  • изменить температуру котла

Теплоинформатор TEPLOCOM Pro GSM. Установка и подключение

  • Вставьте СИМ-карту
  • Подключите внешний датчик температуры
  • Подключите датчик протечки
  • Подключите адаптер питания и включите его в сеть
  • Включите теплоинформатор, удерживая кнопку «Вкл» 3 сек
  • Нажмите кнопку «Вкл» 3 раза
  • Позвоните со своего телефона на номер теплоинформатора

Теплоинформатор TEPLOCOM Pro GSM. Возможности

Управлять работой котельной дома достаточно сложно, если вы не живёте в таком доме постоянно. А ведь хочется быть уверенным в том, что в доме «всё в порядке», а еще хочется приехать в загородный дом в зимой и зайти в теплый дом. Как решить эту проблему?

На сегодняшний день уже есть современная система дистанционного управления котельной через телефон, это теплоинформатор TEPLOCOM Pro GSM, который позволяют дистанционно контролировать и управлять автономным отоплением в вашем доме

Теплоинформатор TEPLOCOM Pro GSM позволяет удаленно осуществлять контроль за домашней котельной во время вашего отсутствия. С помощью TEPLOCOM Pro GSM можно заранее прогреть ваш загородный дом или дачу, если не проживаете в нем постоянно. Теплоинформатор позволит не допустить промерзание труб в холодное время года, установив минимальный режим отопления. Теплоинформатор TEPLOCOM Pro GSM существенно снижает расход топлива за счет дистанционного управления режимами работы котлов отопления. Теплоком GSM позволит получать полезную информацию о работе вашей системы отопления и осуществлять диагностику работы оборудования

Особенности. Теплоинформатор TEPLOCOM Pro GSM обеспечивает

  • контроль наличия сети 220 В
  • контроль разряда аккумуляторной батареи теплоинформатора
  • контроль температуры воздуха в помещении
  • контроль температуры теплоносителя удаленно по радиоканалу
  • управление по радиоканалу удаленными розетками (до 5 шт.) для включения/выключения нагрузки
  • оповещение посредством SMS сообщений:
    • при отключении/ подключении сети 220 В (с задержкой 2 мин.)
    • при разряде аккумуляторной батареи теплоинформатора
    • при понижении/повышении температуры воздуха в помещении относительно заданного порога
    • при понижении/повышении температуры теплоносителя в системе отопления относительно заданного порога
    • при изменении состояния радиорозеток (отсутсвует радиосвязь в течении 60 мин.)
    • при изменении состояния входов для подключения датчиков 1—3
  • информирование по трем номерам сотовой сети (один номер администратора с правом управления и два номера только для информирования)
  • работу в трех режимах:
    • без термостатирования
    • режим термостатирования по внешнему датчику температуры радиорозетки
    • режим термостатирования по внутреннему датчику температуры теплоинформатора или внутреннему датчику температуры радиорозетки
  • включение/выключение котла отопления (при наличии у него такой возможности)
  • управление и настройку теплоинформатора, радиорозетки с помощью SMS команд

Теплоинформатор TEPLOCOM Pro GSM. Технические характеристики

1 Напряжение питания (сетевой адаптер) 220В => 5В
2 Температурный диапазон работы теплоинформатора, °С +5 … +40
3 Контроль температуры теплоносителя в диапазоне, °С +1… +85
4 Аккумулятор резервного питания встроенный Li-ion количество, шт. 1
номинальное напряжение, В 3,7
емкость, мАч 2200
типоразмер 18650 с защитой
5 Характеристики релейного выхода управления максимальный ток, не более,: мА 100
максимальное напряжение DC, не более, В 300
6

Характеристики силового реле радиорозетки (коммутация нагрузки)

максимальный ток, не более, А 16
максимальное напряжение, не более, В 250
7 Количество управляющих (основных) номеров сотовой связи, шт 1
8 Количество регистрируемых (дополнительных) номеров сотовой связи:, шт 2
9 Габаритные размеры ШхВхГ, не более, мм 150х120х40
10 Масса, не более НЕТТО (БРУТТО), кг 0,2 (0,3)
GSM антенна: установлена внутри корпуса.
Разъем для подключения GSM антенны: SMA.

teplo.bast.ru

3G

Это “жжж” неспроста, или сколько же “ж” в 3G?

Что же скрывается за модным знакосочетанием “3G”?

Попробую рассказать в меру сил и способностей.

Для начала, “3G” – это не система связи, вроде GSM. Скорее, это собирательное название так называемых “технологий третьего поколения”.

В этом контексте GSM считается “вторым поколением”, а GPRS/EDGE/HSCSD/CDMA200 1xRTT – “вторым с половиной”. В наших краях встречаются только GPRS и EDGE, а “high-speed circuit switched data” и “CDMA200 radio transmission technology” широкого распространения не получили (в принципе, все это – вариации на тему быстрой передачи данных).

Что же является характерными чертами технологий “третьего поколения”?

  • Способность одновременно передавать/принимать голос и данные (всякий, кто говорит о 3G, хотя бы раз упоминает слово “видеотелефон”. Я тоже не стал исключением 🙂
  • Передавать данные с высокой скоростью (broadband).

В принципе, ключевой темой является высокоскоростная передача данных. Благодаря чему она стала возможна? Благодаря использованию отличного (от GSM и CDMA (IS-95)) радиоинтерфейса.

В чем же отличия радиоинтерфейса технологий третьего поколения?

  • При частотной модуляции используется более широкий диапазон (ширина одного канала – 5 MHz)
  • Используются новые кодеки (в том числе – пресловутый QPSK 🙂 и методы борьбы с ошибками радиоканала.

Все это приводит к тому, что ширина канала “к пользователю” может составлять до 384 kbps (в случае мобилок)/2 Mbps (в случае стационарных устройств), а при использовании последних наработок в области 3G (CDMA EV-DV rev 1.a, HSDPA) – и того больше.

Что интересно – большинство вендоров 3G-железа хвалится тем, что переход на следующую ступеньку (UMTS -> UMTS+HSDPA, EV-DO rev 1.0 -> EVDO rev 1.a) будет делаться путем апгрейда софта (прошивок), без добавления аппаратных компонент.

Какие же технологии/протоколы сейчас обозначают “лейбочкой” 3G?

  • W-CDMA (Wideband CDMA). Протокол, используемый в сетях UMTS (оно же – Universal Mobile Telecommunication System, GSM третьего поколения, или 3GSM) и FOMA (Япония-only).
  • UMTS-TDD (UMTS-Time Division Duplexing). Альтернатива связке UMTS/W-CDMA, в которой uplink- и downlink-каналы разнесены не по разным частотам, а по разным “таймслотам” на одной частоте.
  • CDMA EV-DO (EVolution-Data Optimized). Является для сетей СDMA примерно тем же, чем является EDGE для сейтей GSM. Надстройка для быстрой передачи данных. Впрочем, в отличие от EDGE может использоваться самостоятельно, без возможности передачи голоса.
  • HSDPA/HSUPA/HSOPA (High Speed Downlink/Uplink/OFDM Packet Access). Первые два – “апгрейд” сетей UMTS для бОльших скоростей передачи данных (кажется, до 3 мегабит) за счет изменения протоколов сингнального уровня и способов кодирования/декодирования данных. Последнее – планируемый путь эволюции сетей UMTS за счет использования частотной модуляции в диапазоне переменной ширины.
  • TD-SCDMA. Страшное китайское извращение, не выползающее за пределы Китая.

Литература – в сети (на английской Wikipedia очень внятные статьи на эту тему, вбивайте любой из акронимов и читайте) или в списке литературы.

Комментировать в LiveJournal

Please enable JavaScript to view the comments powered by Disqus. blog comments powered by

pro-gsm.info

Mobile number portability

Как работает “сохранение номера” (mobile number portability)

На днях украинская Верховная Рада приняла (пока – в первом чтении) ряд поправок к закону о телекоммуникациях. В их числе – требование к операторам мобильной связи обеспечить сохранение телефонного номера за абонентом в случае перехода к другому оператору (т.н. mobile number protability или MNP).

Идея отнюдь не нова – с конца девяностых годов FCC в штатах, Комиссия по Связи в Евросоюзе и Ofcom в Англии выдвигают подобные требования к операторам, работающим на территории их юрисдикции. В принципе понятно, что это нововведение означает для абонента – исчезает “барьер” по смене оператора, и т.п.

А вот что это означает для операторов? Об этом я и попробую рассказать.

Проблемы, возникающие с введение MNP

Для начала, я постараюсь дать максимально упрощенное описание проблемной области, постаравшись, тем не менее, не упустить существенных деталей.

Как я уже писал, в современных телефонных сетях сигнальный трафик полностью изолирован от голосового. Сигнальный трафик – это обмен информацией между элементами сети (сетей), в ходе которого они обмениваются информацией о звонке и абонентах. Например, процедура поиска вызываемого абонента и соединения с коммутатором, который его обслуживает происходит с помощью сигнального трафика. Таким образом обеспечивается корректная маршрутизация голосового канала через промежуточные элементы сети.

В свою очередь, сигнальный трафик (используемый для маршрутизации голоса) имеет свои правила маршрутизации и свои собственные маршрутизаторы.

В “классической” GSM сети (без MNP) таким маршрутизаторам постоянно приходится маршрутизировать сигнальные сообщения на правильную абонентскую базу (HLR) – это происходит, например, при поиске вызываемого абонента, т.к. только HLR “знает” его текущее местоположение (я уже описывал этот процесс).

Правильный маршрут при этом определяется по статической таблице маршрутизации, в которой для каждой 10000-ой группы номеров (типа 50469xxxx) указан “адрес” HLR-а, в котором хранятся данные абонентов с такими номерами телефонов.

Понятно, что с введением MNP эта стройная картина разрушается. Если абонент с номером 5556677 перешел из сети оператора Orange в сеть оператора Vodafone, его информация будет находится в одном из HLR-ов Vodafone и именно туда должны маршрутизироваться сигнальные сообщения “request_current_location” протокола MAP.

Но кто же их туда смаршрутизирует?

И тут на сцену выходит SRF …

А давайте сделаем так – будет загонять весь (ну, или почти весь) сигнальный трафик в волшебный черный ящик, который будет его правильно маршрутизировать 🙂

Такой черный ящик называется SRF – сокращение от signalling relay function. Как можно догадаться из название, это функциональность, которая позволяет перенаправлять (relay) запросы, касающиеся номеров, “уехавших” в другую сеть.

SRF должен позволять:

  1. Определять, для каких номеров делать перенаправление маршрутизации (для этого нужна база таких номеров)
  2. Знать, в какую конкретно сеть надо делать перенаправление для такого-то номера телефона (для этого, опять же, нужна база).
  3. Уметь “подменять” SCCP-адреса(*) в сигнальном трафике (что-то вроде NAT-а в TCP/IP, с или без connection tracking)

*)SCCP – Signalling Connection Control Part, часть стэка протоколов SS7.

Тот, кто читал книжки/документацию/стандарты по GSM, наверняка заметил, что вещи, называемые “blah-blah-blah function” – это концепции, детали реализации которых обычно остаются “за кадром”.

Однако в данном случае нас интересуют именно детали: какой элемент сети выполняет функцию SRF, где находится пресловутая база “уехавших” номеров, когда происходит перенаправление сигнального трафика и т.п.

Поехали по порядку.

Прямая vs косвенная маршрутизация vs N-1 маршрутизация

Сначала немного терминологии. Сетью-донором (donor network) будем называть сеть, “отдающую” свой мобильный номер вмесе с уходящим абонентом. Соответственно, сеть-получатель (recipient network) – это сеть, в которую этот номер “пришел” вместе с абонентом.

Итак, где же расположить SRF и как его использовать (когда к нему обращаться)?

Поскольку номера могут перемещаться между сетями произвольным образом, очевидно, что все сети (в рамках страны) должны иметь реализацию SRF. Полагаться на Единый Центральный SRF – глупо, т.к. он лопнет от нагрузки и будет служить single point of failure, рискующей оставить без связи пол-страны 🙂

ОК, договорились. Допустим, у каждого оператора есть волшебный черный ящик с надписью SRF, в функции которого входит отловить сигнальный трафик вроде “request_current_location for MSISDN” и перенаправить его на нужный HLR в сети-получателе. Кто и когда будет к этму черному ящику обращаться?

Как всегда, пусть у нас абонент А (обслуживаемый опертором Life) звонит на номер B (8050*). Этот номер изначально принадлежал UMC, но абонент B перешел с ним в KyivStar (KS).

Возможны три варианта:

  1. Коммутатор сети Life, обслуживающий A, обращается к SRF, который перенаправляет запрос на HLR KyivStar-а. Этот HLR возвращает коммутатору Life информацию о том, на какой именно коммутатор сети KS надо маршрутизировать звонок. Это так называемая “прямая маршрутизация“, которая, если я не ошибаюсь, принята в Евросоюзе. При этом база, в которой хранится информация об “одолженых” номерах – централизована, и все операторы общаются с ней с помощью набора стандартизированых протоколов.

  2. Коммутатор сети Life, обслуживающий А, видит, что номер B – из “национального кода” (NDC) 50, принадлежащего UMC, и отправляет звонок в UMC. Коммутатор UMC обращается к SRF, узнает, что номер уехал в KS, и перенаправляет звонок на нужный коммутатор сети KS. Это так называемая “косвенная маршрутизация“, принятая в Англии. При этом UMC, в принципе, может иметь свою собственную базу SRF, следящую только за статусом номеров, принадлежащих UMC. На практике, в той же Англии используется централизованная база.

  3. Развитие предыдущих двух способов. Договоримся, что по умолчанию работает “прямая маршрутизация”, но если коммутатор сети Life, из которой исходит звонок, по каким-то причинам не обратился к SRF (например, сеть в процессе модернизации), то запрос уедет в сеть-донор, которая осуществит “косвенную маршрутизацию”. При этом сеть-донор (UMC) выставит счет сети Life за “нарушение протокола” и дополнительную сигнальную нагрузку. Такая схема принята в США и называется “N-1 маршрутизация

На самом деле, все три схемы немного сложнее, чем я описал (в основном по причине того, что необходимо обеспечить корректную генерацию CDR-ов и учет денег во всех возможных случаях, включая роуминг). Для примера, можете почитать про “Direct routeing override” в Английских нормативных документах (см. Литературу).

Какой вариант лучше?

Все три варианта имеют свои плюсы и свои минусы, детальное описание которых будет слишком уж техническим. Впрочем, ни у одного способа нету решающих преимуществ, что и демонстрируется тем, что в разных уголках земного шара используются разные принципы 🙂

Как номера попадают в базу MNP, к которой обращается SRF?

С технической точки зрения тут нет ничего интересного – сплошная бюрократия. Сеть-реципиент посылает запрос на выделение номера, сеть-донор его обслуживает. Для этого создается (или берется готовый) набор протоколов, который реализуется всеми операторами. Всего и делов-то 🙂

А почему без картинок?

А я ленивый 🙂

Берите первые две ссылки из литературы – там полно картинок.

О чем я не рассказал?

Я не рассказал, как делается number portability между наземными и мобильными операторами, но существенных отличий там нет – так, мелкие технические детали.

Литература:

Комментировать в LiveJournal

Please enable JavaScript to view the comments powered by Disqus. blog comments powered by

pro-gsm.info