Про "Серый VoIP" в середине нулевых

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

Стоял 2008-2009 год, 3G потихоньку накрывал нашу богоспасаемую страну, а сотовые операторы стали ронять цены на звонки внутри сети. Первым упоролся краснояйцевый оператор, который объявил акцию, что ещё и приплатит тем, кто звонит "своим". И не просто приплатит, а денежки вполне себе можно будет вывести. Причем акция была довольно длительная. Три месяца, что ли. Это и позволило нам на ней навариться.

Кореш мой тогда был известен среди братвы ремонтом телефонов и всякой мелкой электроники. Поэтому братва, попытавшаяся снять бабло с темы, быстро понабежала к нему в гости. Причина была банальная: жадные пацанчики брали десяток симок, и выкручивали звонки по часу в конференцию. Оператор это дело палил, и нещадно банил симки. Вместе с деньгами, ага :) некоторым - вместе с корпоративными учетками. Ну а что, в службе безопасности и финмониторинге тогда далеко не дураки сидели.

В общем, пришли ребята, и пожаловались - как бы сделать так, чтобы клятый опсос не палил и не банил. И даже денежек пообещали накинуть. Полторы сотни тысяч живым налом. Это я уже потом узнал.
И вот звонит мне приятель (здесь и далее я его буду обозначать Е.)
- Алё, NePony. Такое дело - надо сделать хреновину, которая будет оптом телефонные звонки приземлять из интернетов в сеть краснояйцевую. Быстро и за деньги. Деньги я уже взял, отказываться не вариант. Парням двойной профит - за приземление, и от оператора. Ну а они нам сверху ещё копеечку по факту. Ты пони?
- Да пони я, пони, дорогой, - отвечаю. И начинаю гуглить.

Небольшое лирическое отступление. Междугородние и международные звонки всегда были дорогой штукой. И будут. Поэтому народ всегда искал и будет искать возможности сэкономить. Раньше это были фрикеры со своими "синими коробочками", потом появился интернет, и передача звонков по нему - IP-телефония, она же VoIP. Но бывают ситуации, когда даже операторам связи слишком дорого направлять звонки по официальным каналам - например, себестоимость звонка превышает цену, которую держит оператор на данном направлении. И тогда он готов покупать возможность перенаправить трафик (терминацию) у кого угодно. Так работает рынок "серого VoIP".

Задача в общем-то стояла тривиальная - есть IP-АТС Asterisk, которая умеет с звонками хоть черта лысого. В том числе и перенаправлять в сотовую сеть - при помощи модемов, компилятора gcc, и такой-то матери.
У нас был AMD Athlon, два модема, один USB-хаб и немного Debian. Не то, чтобы все это было нужно, но когда начал терминировать VoIP со всего мира - сложно остановиться.

Первый факап ждал нас со стороны модемов. Началось все с того, что эти неблагодарные порождения радикально восточной компании, с непристойным названием "Х....й" обрывали звонки через рандомное время.
- Так дело не пойдет, - пробурчал Е, обкладываясь напряжометрами и осциллографами. За ночь бессонных экспериментов с модемами, выяснил он, что модемы в момент инициации или поступления вызова начинают жрать сильно больше 500 миллиампер, положенных порту, и хост тупо отключает их.
Ну ладно. Купили семипортовый D-LINK'овский хаб с питанием. Интервалы между зависонами увеличились.
Еще через сутки Е выяснил, что голос очень сильно греет чипсет модема, лишенный вообще всякого теплоотведения. Модемы лишились одежки и стыдливо краснели сим-картами.

В общем, прихожу я в один прекрасный день в офис, где творилась эта техновакханалия, а там ... Там здоровенный пластиковый короб, с одного торца которого двенадцативольтовый вентилятор, а с другого, мать моя - ПЯТЬ ОБНАЖЕННЫХ ХАБОВ, В КАЖДОМ ИЗ КОТОРЫХ ПО СЕМЬ ОБНАЖЕННЫХ МОДЕМОВ! Гребёнка на 35 модемов с активным питанием и охлаждением. И толстый пучок кабелей от хабов, насилующий системник во все порты. Кабели питания от хабов отрезаны от блоков, и пропайкой кинуты прямо на пятивольтовую шину ATX. Ну а чо, блок все равно полкиловаттный.
Смотрю я то на этот технофаллос, то на Е.
- Торагой. А мы базовую станцию этой байдой не уроним? А то тогда нам всем кирдыхлар шайтанама.
- А вот щас и проверим, ржёт Е., и радостно разрешает роутинг межгорода на нашего Франкенштейна. Сидим. Курим. Периодически грепаем консоль Asterisk'а. Полчаса полет нормальный. Час. Два.
- Ящитаю можно сдаваться, - бросает Е, затушивая бычок об оконную раму, - сделай ещё мониторинг портов и оповещение, если что-то падает. Полтос за системник с софтом, плюс по пятихату за подготовку каждого модема, плюс штуку за изготовление "пушки". Жить можно. Как считаешь?
- Вполне, - пожимаю плечами я.
- Вот твои восемьдесят штук, - Е отсчитывает новые хрустящие пятитысячные.
С момента начала нашей авантюры на тот момент прошло лишь две недели ...

***
В следующей части:
- За что такие деньги, NePony?
- Закат солнца вручную, или подпольный цех по прошивке модемов.
- В Советской России сервер стучит в тебя.

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий

я вообще нихуя не понял

оператор платил деньги за звонки? зачем модемы? почему нельзя было использовать стационарный интернет?

из всего поста я только понял про охлажждение модемов. что мешало кондей поставить?

раскрыть ветку (9)
Автор поста оценил этот комментарий
Как я понял ребята организовали туннель через интернет. Для сотовой это выглядит: Вася звонит Пете внутри местной сети, а на самом деле у Пети звонок уходит в туннель и выходит в другой стране. Получается международная связь по цене местной. Профит получает Петя с абонентов которые желают сэкономить.
раскрыть ветку (3)
1
Автор поста оценил этот комментарий
Но ведь тогда определитель номера показывает черт знает что. И вопрос нафига модемы остаётся открытым
раскрыть ветку (2)
Автор поста оценил этот комментарий
Определитель номера показывает местный мобильный, симка которого стоит в модеме. Модем для того, чтобы звонить.
раскрыть ветку (1)
Автор поста оценил этот комментарий
Ну я про то же. Звонит мне Вася, который есть в телефонной книге, а номер не определяется
1
Автор поста оценил этот комментарий
Во-первых оператор, да. Во-вторых платили брокеры трафика, который наши узлы приземляли в российские сотовые сети. Профит в том, что когда у тебя абонентка и 0 на локальные номера - ты настраиваешь Астериск чтобы лился трафик только на эти номера, и по быстрому имеешь денежку за приземление межгорода.
раскрыть ветку (4)
2
Автор поста оценил этот комментарий
Ты думаешь, что стало понятно, но это не так
раскрыть ветку (3)
2
Автор поста оценил этот комментарий
Окей. Есть телефонная компания в Эквадоре. Условный Диего звонит своему партнеру в Россию на МТС. Звонок идёт в телефонную компанию, которая обслуживает Диего и берет с него денежки. Условные 3.00 рубля за минуту. Дальше звонок заворачивается в Интернет, и попадает на сервер барыги, который за 1.50 избавляет компанию от гемора с тем, чтобы решать куда направлять звонок. Барыга платит нам условные 0.80, чтобы мы этот звонок доставили. И мы доставляем. Через сервер, который звонит при помощи модема на номер, куда хотел дозвониться Диего. Для МТС это выглядит как звонок внутри сети.
раскрыть ветку (2)
Автор поста оценил этот комментарий
Я теперь стал понимать почему качество связи говно.
Вы взяли на себя работу, которую опсос не выполняет. Ему проще подписка делать
раскрыть ветку (1)
Автор поста оценил этот комментарий
Он выполняет. Но дороже.
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку