Обновить
128K+

Системы связи *

Доставка данных из пункта А в пункт Б

360,58
Рейтинг
Сначала показывать
Порог рейтинга
Уровень сложности

Новинки WiFi-оборудования от Ruckus Wireless. Новые: точки доступа, контроллеры и функционал

Время на прочтение6 мин
Охват и читатели22K
Сегодня мы хотим рассказать о новинках производителя WiFi оборудования Ruckus Wireless, а их за несколько кварталов накопилось много: 7 точек доступа стандарта 802.11ac, в том числе и Wave 2, новый контроллер и новый функционал.

Читать дальше →

API интерфейс для бесплатной АТС и телефонии

Время на прочтение6 мин
Охват и читатели37K
imageНесколько недель назад проект Zadarma опубликовал собственный API. Он позволяет интегрировать основные функции IP-телефонии и бесплатной облачной АТС.
Каждый может за считанные минуты создать бесплатную облачную АТС и подключить к ней интерфейс API, а через него уже интегрировать АТС со своими приложениями.
В статье публикуем список и описание методов, ссылки на классы и примеры, которые уже есть для работы (опубликованы PHP-классы). Нам крайне интересны ваши отзывы: для дальнейшего развития интерфейса API, интеграции с CRM и другими системами.

Читать дальше →

SIP-регистрация, транк, софтфон и другие страшные слова облачных АТС

Время на прочтение4 мин
Охват и читатели59K
Айти — необъятная отрасль знаний. Бывает, что пятнадцать лет делаешь разный софт, под разные операционки, на разных языках программирования. Вроде много всего знаешь. А потом шаг в сторону — а там Нарния SIP, RTP, SDP и PBX. Последние несколько месяцев я плотно занимаюсь голосовой телефонией и периодически ловлю себя на мысли, что для новичков эта область документирована не особо хорошо. Ну а если по какой-то теме еще не написано десять статей “xxx с нуля”, то это прекрасный повод написать Хабрапост для широкого круга читателей. Сегодня я расскажу небольшую, но интересную часть теорикрафта: как облачные системы телефонии взаимодействуют друг с другом и с телекомами. На примере VoxImplant, конечно же.

Читать дальше →

Ускоряем запуск BeagleBone или runit не для чайников

Время на прочтение8 мин
Охват и читатели10K


В устройствах, которые мы разрабатываем и производим, требуется быстрый запуск после холодного старта. Для приборов без полноценной операционной системы (в них мы используем NutOS, он же EtherNut) такой проблемы нет — они готовы к работе через пару секунд после включения. Зато в более сложных и продвинутых, с linux внутри, и особенно в портативных измерительных системах, вопрос ускорения алгоритмов инициализации более чем актуален.
В пилотной версии своего коммутатора 10G ethernet мы использовали хорошо известную плату Beaglebone и процесс загрузки, если не считать qemu-эмулятор, с удовольствием отлаживали на ней. Кстати, эта пилотная версия 10-гигабитного свича с управляющей beaglebone-платой (на фотографии к статье) стоит у нас в серверной и пару лет успешно работает,
Сразу скажу, что переход на runit дал ускорение запуска системы на 500MHz arm-процессоре с полминуты до шести с копейками секунд.

Disclaimer: эта заметка была написана для внутреннего wiki нашей компании, и, поскольку далеко не все разработчики ПО системные администраторы, я посчитал нужным объяснить некоторые моменты максимально простым и понятным языком.
Читать дальше →

Байки выездных инженеров – монтаж и сервис ВКС/КЦ

Время на прочтение6 мин
Охват и читатели66K


Привет! А я продолжаю травить байки нашей команды выездных инженеров. Часть произошла со мной, частью поделились коллеги — лично присутствовал не везде, поэтому именно «байки». Плюс, конечно, детали немного изменены, чтобы никого не обидеть. Если вы вдруг узнаёте себя — помните, что в это же время ещё десять разных человек думают о своей компании.

Начнём. В большой компании мы делали видеонаблюдение на одном из объектов. Там две службы безопасности — ИТ и «физики». Первые «кладут кабель», вторые «ложат мордой в пол». Так вот, по настоянию ИТ-безопасников мы делали вообще отдельную сеть на коаксиале, чтобы нельзя было открутить камеру, воткнуться на её место и сбрутить роутер. Промучились изрядно. В конце монтажа мы обратили внимание на ряд датчиков «физиков», стоящих прямо рядом с камерами. На витой паре. Скрутили один, воткнулись с ноутбуком, там веб-интерфейс роутера… и да, пароль 12345678!

Однажды мы поднимали колл-центр для той части банка, которая, как оказалось, занимается сбором долгов. Впечатления инженера с приёмки совершенно потрясающие:
— Ты знаешь, стайка такая милых девушек до смены. Ласковые, флиртуют, глазки строят. А потом садятся на АРМ и начинают так брутально с клиентами разговаривать, что просто страшно становится. Я там чуть по стене не съехал первый раз.
Пробыв на тестовой эксплуатации 3 дня, инженер принял волевое решение и закрыл все свои кредитные карты.
Читать дальше →

Как разработчики сайтов создают будущее ТВ

Время на прочтение3 мин
Охват и читатели9.4K
Мы постоянно рассказываем о самых различных новшествах в сфере виртуальной инфраструктуры и реальных кейсах применения IaaS-технологий российским бизнесом. Для этого мы организовали специальный блог о корпоративном IaaS.

Сегодня мы решили посмотреть на опыт западных коллег на примере истории компании BAM, которая проделала путь от ИТ-отдела до крупнейшего разработчика технологий в области интернет-трансляций.


Читать дальше →

Специальная сим-карта плюс интернет-телефония или «сип с ногами» для всех

Время на прочтение4 мин
Охват и читатели32K
Еще тогда, когда трава была зеленее, Солнце ярче, а сервисы интернет-телефонии для недорогих звонков по всему миру популярнее, в начале 2010 года, был выпущен в свет проект интернет-телефонии для физических лиц A-FON.RU

Всю свою достаточно долгую и насыщенную жизнь наш а-фон старательно конкурировал с другими аналогичными сервисами, честно приводил «клиентов-физиков» со 100 рублями в месяц, которые иногда превращались в «клиентов-юриков» с 10 тысячами рублей в месяц. И, вроде бы, жить ему и дальше и продолжать нести миру милое, доброе, вечное — дешевые звонки через интернет для всех, но время неумолимо движется вперед и по состоянию «на сейчас» команда проекта стала четко улавливать первые признаки того, что модель «установил софтфон-настроил-позвонил за 2 рубля в Пекин» медленно, но верно входит в рецессию. Социальные сети и мессенджеры тихо и незаметно делают свое черное дело, клиент становится капризным и избалованным, клиенту подавай новые бесплатные сервисы и фичи, чтобы этот самый клиент продолжал использовать твой сервис, а не вайберы-фейсбуки-вконтакты. Что же, у нас есть что предложить — наши замечательные переработанные FMC сим-карты

image

Читать дальше →

Моя система тестирования и повышения качества GSM-шлюза. Часть вторая

Время на прочтение8 мин
Охват и читатели9.3K


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

В схему была внедрена функция самодиагностики. Для этого в шлюз были добавлены измерительные цепи, цепи управления питанием и подъёма телефонной трубки, цепи для нагрузочной проверки питания и критичных узлов. Для связи с ПК и перепрошивки установлен мост USB-USART, который может работать как программатор.

В этой и следующей статье я расскажу о тестовой прошивке: как она тестирует всю периферию, какие идеи были заложены в неё и как они были реализованы на примере разбора тестового лога.
Тестовая прошивка проверяет:
  • Тактовые частоты, с точностью до ppm.
  • Все ветки питания.
  • Все ножки процессора.
  • Светодиоды.
  • Источник телефонной линии.
  • Выдачу и приём звука с телефонной линии. АЧХ, КНИ, уровень шума.
  • GSM-модуль.
  • SD-карту.

Тестовый лог целиком

Я не нашёл ни одной статьи на хабре про программу производственного тестирования реально существующего изделия. Поэтому, надеюсь, я первый. Если нет, то с удовольствием почитал бы статьи других.
Окунуться в тайны производственного тестирования...

Архитектурные решения в системе телефонии «Битрикс24»

Время на прочтение20 мин
Охват и читатели25K


Несмотря на эпоху интернета и всевозможных средств коммуникации, телефонная связь по прежнему остаётся одним из важнейших каналов взаимодействия компании со своими клиентами. И каким бы ни был корпоративный сайт, — лицо фирмы — отсутствие телефона или плохое качество связи может сильно подпортить впечатление клиентов и партнёров. Поэтому, мы когда-то всерьёз озаботились тем, чтобы интегрировать в «Битрикс24» полноценную систему телефонной связи, которую наши пользователи могут применять для поддержки и развития своего бизнеса. И на страницах этого поста мы хотим рассказать об архитектуре и принципах функционирования созданной системы.
Читать дальше →

Радиоинтерфейс систем 5G

Время на прочтение6 мин
Охват и читатели26K
Рассмотрена одна из важнейших черт перспективных сетей 5-го поколения: использование миллиметрового диапазона частот.

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


image
Читать дальше →

Роуминг своими руками

Время на прочтение5 мин
Охват и читатели40K
Строим роуминг самиВсе любят путешествовать, например мне в этот раз удалось побывать в трех столицах: Праге, Вене, Будапеште. Но пост не об этом, а о том, что за неделю путешествия на телефонную связь я потратил всего 7 евро. Не ограничивая себя в разговорах с близкими, и даже работая. На настройку роуминга я потратил несколько минут перед поездкой.
На личном примере написана инструкция по построению роуминга своими руками. Кроме этого под катом вы найдете: этапы прохождения звонка в роуминге, варианты реализации каждого этапа своими руками, описание роуминговых SIM-карт полностью интегрированных с SIP и IP-АТС.

Читать дальше →

Гигагерц много не бывает

Время на прочтение3 мин
Охват и читатели22K


Мы уже несколько раз обращались к теме 5G в нашем блоге. В частности, рассказывали об исследованиях в области антенн (часть 1, часть 2) и об объединении несущих частот. До недавнего времени среди вендоров не было какого-то превалирующего мнения относительно технологий, которые лягут в основу будущего 5G. А ведь его появление многими прогнозируется уже лет через пять. Однако на завершившейся недавно конференции 5G World Summit ряд производителей высказали мнение, что серьёзный качественный скачок при создании новой технологии мобильной связи возможен лишь при использовании частот в диапазоне 6-100 ГГц. По этому поводу даже вышла статья, перевод которой мы с удовольствием и публикуем ниже.
Читать дальше →

Простой телефонный интерфейс из Нокии

Уровень сложностиПростой
Время на прочтение2 мин
Охват и читатели25K


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

Ближайшие события

Модернизируем корпоративную мобильную связь с помощью FMC SIM-карт AltegroCloud

Время на прочтение6 мин
Охват и читатели12K
Одной из причин, благодаря которой мы решили развивать наш облачный мобильно-виртуально-корпоративный телефонный сервис AltegroCloud в направлении интеграции VoIP-платформы и корпоративной сотовой связи, является очень интересная возможность выстроить сотовую связь компании, что называется «под себя». «Мобильщики» не горят желанием делиться со своими клиентами всевозможными API, инструментами управлением звонками и уж, тем более, не позволяют вторгаться в святая святых своего бизнеса — терминацию вызовов. С помощью же нашей платформы такие возможности появляются, понятное дело, что самостоятельно городить огород из подмены caller ID или выстраивать хитрые схемы терминации звонков нашим клиентам мы позволить не можем (закон о связи никто не отменял), но помочь модернизировать корпоративную мобильную сеть под бизнес-задачи клиента мы всегда рады.

Постараемся привести несколько примеров «лайфхаков» из жизни облачного околомобильного AltegroCloud.

Типовая корпоративная мобильная связь с нашими сим-картами выглядит вот так:
image
Читать дальше →

Моя система тестирования и повышения качества GSM шлюза, часть первая: функциональный и схемный уровень

Время на прочтение12 мин
Охват и читатели21K

Вторая часть

С чего всё начиналось


Я работаю в небольшой фирме, которая разрабатывает и производит системы записи телефонных разговоров. Но в ряде случаев клиентам нужен аналоговый GSM шлюз как источник телефонной линии. Ранее его закупали и перепродавали. Но то что закупали было низкого качества и часто попадался брак — было принято решение самим разработать. Разработали мы вдвоём: схемотехник и я — программист, недавние выпускники без опыта разработок в аналоговой телефонии и без опыта внедрения в производства. Получилось, мягко говоря, не очень, хоть и была решена проблема брака и скорее «вопреки».

Но проблема в том, что для нас даже 1% брака недопустим: на каждый случай у тех поддержки и разработчиков уходило очень много времени на клиента. Да и для всех нас это недопустимо чисто из соображений профессиональной гордости. Мы хотели такой шлюз снять с производства, даже несмотря на то, что у нас была доля от каждого изделия. Это очень стыдно, когда дилеры про остальные изделия говорят: «у вас вообще брак бывает?», а про наши «мы боимся их продавать — у нас же потом ничего не купят».

Всё это и стало королевским пинком к полной переделке шлюза, детальной проработки качества и разработке системы тестирования. Чем я и занялся, и о чём далее и расскажу.

Как мы от этого

Снизу платы только китайский GSM модуль

Пришли к этому
Верх:



Низ:



Расскажу как полностью изменилось изделие и появилась система тестирования и сопровождения производства. Расскажу как изменилась функциональная схема, объясню как работает электрическая схема доработанного варианта. А в следующих частях расскажу про логи и алгоритмы тестирования и чем тестируется плата. Приведу немного исходного кода. И расскажу об распределённой АРМ для прошивки, тестирования и анализа логов, что была развернута на производстве и у разработчиков.
Читать дальше →

Как мы обеспечивали связь на саммитах ШОС и БРИКС

Время на прочтение22 мин
Охват и читатели22K
Уфа – один из крупнейших экономических, промышленных и научных центров нашей страны, обладающий обширным историческим, культурным и спортивным наследием. В июле 2015 г. в Уфе проходили международные саммиты ШОС и БРИКС.


Конгресс-холл заседаний международных делегаций ШОС и БРИКС в Уфе

На мероприятии необходимо было обеспечить бесперебойную мобильную связь технологий 4G, 3G, 2G. Используя накопленный опыт и применяя различные технические решения, нам предстояло развернуть покрытие мобильной связи на всех новых объектах саммитов. Я отвечал за организационную и техническую части этого интенсивного проекта.
Читать дальше →

Геолокация плюс мобильная связь и обновленный API AltegroCloud

Время на прочтение4 мин
Охват и читатели6.1K
Не смотря на неожиданно наступившее лето, мы продолжаем активно разивать наш AltegroCloud, хорошо понимая, что сани готовить нужно именно летом. По вполне понятным причинам нагрузка на службу технической поддержки и разработчиков снизилась и мы решили спокойно, что назвается «без надрыва», выпустить новый релиз интерфейса нашего клауда под кодовым названием «Версия 3.1»

image

Читать дальше →

О тонкостях приватности в Telegram Bots API: «это не баг, это фича»

Время на прочтение2 мин
Охват и читатели52K
imageНеделю назад в мессенджере Telegram был запущен Bots API — платформа для создания ботов. Платформа пусть немного сыроватая, слегка костыльная, но тем не менее интересная — как для пользователей, так и для разработчиков, которые тут же ринулись писать (и портировать) разнообразных ботов. Но, как оказалось, в API есть как минимум одна особенность, которая может показаться довольно неожиданной (и даже неприятной) для конечных пользователей.

Сразу оговорюсь: данная заметка не является очередным нападком на защищенность Телеграма. Более того, учитывая дружеские отношения с некоторыми из разработчиков мессенджера, писать статью не особенно хотелось. Но предостеречь тех, кто планирует создавать и, главное, пользоваться ботами в Telegram, мне показалось важным. «Платон мне друг, но истина дороже».

Сначала вкратце для рядовых пользователей. Если вы отправляете какому-то боту в Телеграме фотографию (рассчитывая, что бот потом эту фотографию отправит другому человеку), — помните, что конечный получатель фото (при желании) легко сможет узнать ваше имя/фото/юзернейм (и сможет связаться с вами напрямую). Даже если бот предполагает приватность и анонимность. Этот интересный аспект крайне неочевиден даже для самих создателей ботов. И они (пока что!) ничего не могут с этим сделать. Строго говоря, это касается не только фотографий (а почти всех видов прикреплений), но увидеть ваш профиль в других случаях несколько сложнее.

В том числе этому подвержен приведенный в качестве примера в описании новой платформы @HotOrBot. В этом «аналоге Тиндера» можно легко подсматривать аккаунты тех, чьи фото вам предлагают оценить (и, собственно, писать им — даже если они ещё не ответили вам взаимностью).
Читать дальше →

Как я Asterisk'ом шлагбаумы открывал

Время на прочтение9 мин
Охват и читатели48K
image

Добрый день, жители хабра.

Хочу поделиться интересным, на мой взгляд, вариантом использования Asterisk.

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

Вот с такими исходными данными мне предстояло работать, что из этого вышло — под катом.

Читать дальше →

Протоколы передачи финансовых данных. Инструкция по применению

Время на прочтение8 мин
Охват и читатели24K
Написано множество статей и «гидов» о том, как стать трейдером и начать торговать на Бирже. Алготрейдинг, роботы, опционные стратегии – эти термины слышали многие. К сожалению, в большинстве таких «roadmap» забывают предупредить о технической стороне вопроса, с которой многим предстоит столкнуться – выбор торговой стратегии и соответствующего протокола передачи данных.

Читать дальше