Как стать автором
Обновить
49.45

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

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

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

Опыт кастомизации LibreSDR

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров7.1K

Недавно соблазнился возможностями LibreSDR работать в полнодуплексном режиме, захотелось использовать такой трансивер для связи с низкоорбитальными радиолюбительскими спутниками. Очень удобно, когда можешь одновременно передавать свой сигнал на спутник и сразу слышать, как он ретранслируется. Для этих целей решил попробовать использовать LibreSDR как один из самых бюджетных вариантов. В ходе проекта пришлось поглубже познакомится с устройством LibreSDR и немного усовершенствовать его.

Узнать больше про настройку LibreSDR

ЛикБез по CAN-FD

Уровень сложностиПростой
Время на прочтение16 мин
Количество просмотров12K

В этой заметке я написал про свой опыт работы с CAN шиной. Вы узнаете с какой стороны следует подходить к CAN сети.

Образно выражаясь CAN - это труба для чисел. Можно метафорично сказать, что CAN - это нервная система автомобиля. Именно по САN передаются сигналы от датчиков и к исполнительным механизмам.

Читать далее

Декодирование телефонного сигнала из фильма Pink Floyd: «The Wall»

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров24K

Люблю загадки… Недавно меня попросили расшифровать сигнал телефонного вызова из фильма «The Wall» 1982 года, снятого по мотивам одноимённого альбома Pink Floyd. Услышать сигнал вызова можно в этой сцене, когда главный персонаж, Пинк, звонит в Лондон с таксофона в Лос-Анджелесе.

Вот этот пятисекундный аудиоклип:
Читать дальше →

Отказоустойчивость омниканальной коммуникационной платформы для контакт-центра

Время на прочтение6 мин
Количество просмотров559

Для обеспечения бесперебойной работы необходимо реализовать механизмы сохранения разговоров при недоступности серверов и/или их перезапуске, т.е. обеспечивать отказоустойчивость системы. Это позволит обеспечить непрерывность коммуникации между пользователями.

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

Платформа Эра - это новая информационно-коммуникационная платформа, на базе которой можно строить распределенные IP-АТС, омниканальные контакт-центры, а также любые другие корпоративные системы для обработки информационных и коммуникационных процессов.

Часть кейсов (аварийное сохранение разговоров) были доступны с первых дней существования платформы и входят сегодня в версию «Бизнес», другая же часть - полноценное восстановление разговоров, включая голосовые меню и очереди ожидания, стала возможной в декабре прошлого года и входит в версию «Корпорация».

Итак, представим разговор двух абонентов, подключенных по протоколу SIP к платформе Эра. В качестве оконечных устройств могут использоваться IP-телефоны, классические softphone и webphone, подключенные по технологии WebRTC и WebSocket.

Читать далее

Радиоуправление игрушками в диапазоне 27 МГц: двухкомандные системы

Уровень сложностиПростой
Время на прочтение11 мин
Количество просмотров8.7K


Сегодня мы начнём подробно рассматривать несколько вариантов дешёвых комплектов дистанционного управления с Aliexpress. Каждый состоит из двух плат — приёмника и передатчика.

Это широко распространённые системы на 2, 4 и 5 каналов, которые можно встретить во многих готовых игрушках. Мы изучим схемы и опытным путём выясним, реагирует ли приёмник одной системы на сигнал передатчика другой.

Также попробуем оценить спектр возможных нестандартных применений этих китайских плат и рассмотрим альтернативные варианты, которые можно собрать с нуля своими руками.
Читать дальше →

Сетевые технологии с нуля [или почти с нуля]: подборка книг

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров15K

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

Читать далее

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

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров1.8K

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

Читать далее

Как ускорить процесс сделок в Envybox с помощью SMS API

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров340

Привет, Хабр! Сегодня разберёмся, как ускорить работу с клиентами в популярной CRM-системе Envybox в связке с API-платформой для отправки SMS. Envybox позволяет отправлять сторонним сервисам сообщения и предоставлять информацию по запросу.

Например, клиент оставляет заявку — менеджер быстро получает сообщение и принимает её в работу — клиент об этом будет тут же извещён.

В этой статье рассмотрим, как использовать интеграцию Envybox и МТС Exolve.

Читать далее

5G в действии: как будут работать сети пятого поколения

Уровень сложностиСредний
Время на прочтение3 мин
Количество просмотров3.7K

В современном мире, где всё больше устройств и приложений требуют широкополосного и высокоскоростного Интернета, проектирование мультисервисных мобильных сетей связи пятого поколения (5G) становится важной задачей.

Мультисервисные мобильные сети 5G — это следующий шаг в развитии телекоммуникационных технологий. Они обеспечивают высокую пропускную способность, минимальную задержку и широкий охват, что позволяет использовать их для самых разных задач — от передачи больших объёмов данных до управления беспилотниками и «умной» техникой.

Для построения 5G-сетей учёные МТУСИ предлагают использовать комбинированный подход, объединяющий различные технологии и протоколы. В основе этого подхода лежит использование сотовых станций с большой пропускной способностью и малой задержкой, а также передовых антенных систем.

Радиоподсистема пятого поколения представлена в виде набора секторов. Для упрощения расчётов эти сектора часто изображают в виде правильных шестиугольников. Одним из важных вопросов при проектировании таких сетей становится выбор оптимального числа обслуживающих секторов на базовой станции.

Читать далее

Как сделать SMS-оповещение о землетрясениях с GeoJSON и SMS API

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров761

Привет, Хабр! Слышали о землетрясениях, которые происходят каждый день по всему миру? Как правило, если вы не сейсмолог или не живёте рядом с тектоническим разломом, то вам всё равно. Но информировать людей о реальных катастрофах в их регионе очень важно, покажем пример такой системы оповещения через SMS.

Читать далее

Массовый созвон в 1916: до интернета и смартфонов

Уровень сложностиПростой
Время на прочтение8 мин
Количество просмотров4.7K

Задайте себе вопрос: какое максимальное количество человек присутствовало на колле в Зуме или Скайпе, в котором вы принимали участие? После этого спросите еще, а было ли вам удобно? Или все-таки лучше общаться небольшой группой в несколько человек?

Ну вот. А теперь представьте, что больше 100 лет назад одновременно «созвонились» свыше 5000 инженеров из восьми городов. Нет, камеру никто не включал:) Но тем не менее событие демонстрировало невероятные достижения инженерной мысли того времени. 

Читать далее

Демонстрация виртуального дисплея без задержки с DXGI. Или как получить второй монитор из ноутбука/телефона/планшета

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров4.2K

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

Читать далее

Пишем ping на Go: сможем ли составить конкуренцию стандартному ping?

Время на прочтение13 мин
Количество просмотров6.8K

Всем привет! Меня зовут Игорь Горбунов, я разрабатываю платформу базовой станции в YADRO и изучаю Golang почти год. Уже перевалил рубеж «вывести на экран сумму четных элементов среза» и захотел написать что-то более сложное.

Я интересуюсь сетями, и решил посмотреть, как в Go реализуется работа с протоколами ICMP и ICMPv6. Наиболее простая задача, связанная с ними, — реализация программы ping. Она отправляет указанному узлу сети запросы ICMP типа Echo-Request и ожидает ответы типа Echo-Reply.

На первый взгляд — простейшая задача, поэтому усложним ее: построим приложение, похожее на утилиту ping в UNIX-подобных системах. Под катом расскажу, как я решал задачу и с какими подводными камнями столкнулся.

Читать далее

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

Пишем приложение для SIM-карты

Уровень сложностиСложный
Время на прочтение12 мин
Количество просмотров32K
Приветствую всех!

Думаю, многим из вас доводилось слышать такое утверждение, что SIM-карта — по сути полноценный специализированный компьютер. А раз симка — это компьютер, то, очевидно, должен быть и софт для него. Как насчёт попробовать что-нибудь написать и заставить это работать прямо на карте? Давайте разбираться.



Итак, в сегодняшней статье поговорим про эту довольно редко упоминающуюся сторону сотовой связи. Узнаем, как писать приложения, чтобы они запускались на всех телефонах, от Nokia 3310 до последних айфонов. Попутно выясним, как загружать их в SIM-карты и насколько сложно это сделать, и, конечно же, напишем наш первый апплет. Традиционно будет много интересного.
Читать дальше →

Как отправлять SMS из Google Таблиц с использованием Google Apps Script: 2 способа

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.4K

Всем привет! У платформы МТС Exolve есть сообщество, которое часто делится полезными гайдами от прокачки серверов до создания своих приложений. Наиболее интересные и подробные продолжаем размещать в нашем хабе.

Google Таблицы — мощный инструмент для работы с данными. Их потенциал значительно расширяется с помощью Apps Script. 

В этом и этом гайдах пользователи рассмотрели два способа отправки SMS прямо из таблиц: индивидуальные разовые уведомления и массовые рассылки. Мы чуть дополнили гайд.

Читать далее

Квантовая телепортация внутри волоконно-оптической сети

Время на прочтение17 мин
Количество просмотров5K


Квантовая коммуникация является крайне привлекательной технологией, которая позволит передавать данные с невероятной скоростью. Однако, есть проблема, которая заключается в невозможности использования квантовой телепортации внутри обычных коммуникационных сетей. В такой рабочей среде фотоны, участвующие в телепортации, буквально теряются среди миллионов световых частиц, необходимых для классической связи, как зерна пшеницы в мешке риса. Ученым из Северо-Западного университета (Эванстон, США) удалось разработать метод, позволяющий избежать потери вышеупомянутых фотонов, позволяя использовать квантовые и классические сети как единое целое. Что стало фундаментом данного метода, и как именно он работает? Ответы на эти вопросы мы найдем в докладе ученых.
Читать дальше →

Создаем систему напоминаний о приёме лекарств

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров1.5K

Утро, аромат свежесваренного кофе, и телефон тихонько напоминает вам о приеме важного лекарства. «Привет! Не забудь принять лекарство!» Такую систему можно реализовать самостоятельно с помощью Golang и Exolve API.

В этой статье я покажу, как клиники и медцентры могут построить надежную систему SMS-напоминаний.

Читать далее

DIY кнопка вызова v.3 (Видеофон для Умного Дома)

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров4.6K
В этой статье пойдет речь о организации автоматического установления видео и аудио связи используя систему домашней автоматизации «Умный дом» MajorDoMo, проект Zigbee2mqtt и SIP телефонию на базе SIP сервера FreeSWITCH.

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

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

Сейчас, решил попробовать повторить и посмотреть, что поменялось за это время. Ситуация особо не изменилась: как и раньше, нет лёгких решений да и готовых устройств я особо не заметил.
Читать дальше →

Как построить оценку качества контакт-центра с помощью Speech Analytics API

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров435

Привет, Хабр! Контакт-центры — это важная линия взаимодействия бизнеса с клиентами. Клиенты могут быть разными: кто-то жалуется на задержки, кто-то хочет вернуть товар, а кто-то просто звонит выразить благодарность. Но для бизнеса важно понять одно: насколько хорошо оператор решил проблему клиента? И ушел ли клиент довольным?

В этой статье создадим систему для анализа качества работы операторов. Будем извлекать данные о звонках, сохранять их в базе данных и автоматизируем процесс с помощью webhook. В конце концов, контакт-центр — это не только про разговоры, это про цифры.

Читать далее

Будущее цифровых коммуникаций в стране: что говорят разработчики

Время на прочтение9 мин
Количество просмотров1.1K

Западные конкуренты остались позади, буйным цветом зацвела разработка. У покупателей шок, импортозамещение и глаза разбегаются. Еще год назад эксперты обсуждали, зачем нужна видеосвязь, а теперь делают продукты на опережение, пытаясь приучать рынок к хорошему. Рассказываем, что обсуждали вендоры на круглом столе Видео+Конференции 2024.

Читать далее