Обновить
98.09

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

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

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

Предел Шеннона. Математика компромиссов. Пушкин и Толстой это конечно наша гордость, но считать-то тоже надо учиться

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

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

Удивительно что на Хабре нет статьи посвященной анализу теоремы Шенннона-Хартли и тому какой смысл она несет.

Сатья подготовлена по материалам из книги Бернарда Скляра "Цифровая связь", 2003 г.

Содержание:

1. Задачи и проблемы построения эффективных-экономных систем связи

2. Что можно определить как математику компромиссов

3. Несерьезная интерпретация теоремы Шеннона-Хартли из учебных материалов отечественных ВУЗов.

4. Теорема Шеннона из проверенного источника

5.  Энтропия как мера информативности

6. Отличие дискритизации по Найквисту от дескритизации по Шеннону

7. Пример со сдвигом за пределы или как и когда можно организовать надежный прием глубоко под шумом.

Читать далее

Радиомаяк для LibreSDR и финальные доработки

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

Прошлую свою заметку закончил на желании разобраться как управлять передачей на LibreSDR и организовать вывод PTT. Некоторым хитрым образом это удалось сделать. Кроме того, исследовал возможность писать на Rust для LibreSDR с использованием библиотеки libiio. Получилось сделать автономный CW маяк, работающий прям на LibreSDR без использования других компьютеров.

Как это работает?

Мирное применение фейковой базовой станции

Уровень сложностиСложный
Время на прочтение5 мин
Количество просмотров13K
Приветствую всех!
После выхода статьи про запуск сотовой сети 4G в домашних условиях я получил немало вопросов, сводящихся к одному: можно ли при помощи такой связки обходить региональные ограничения, заставляя подключившееся устройство считать, что оно находится в той стране, какая установлена параметрами сети? Задач, где это требуется, очень много: китайские машины, различные девайсы для умного дома, телефоны и много чего ещё.

Мысли об этом не покидали меня уже давно, и вот сейчас у меня выдался шанс проверить все имевшиеся предположения. Получится ли провернуть это на практике? Сейчас и узнаем.



Итак, в сегодняшней статье узнаем, реально ли оживить заблокированное на территории нашей страны устройство при помощи того софта, что я показывал ранее. Посмотрим, какие проблемы могут всплыть и решаемы ли они. А заодно и выясним: есть ли вообще смысл пытаться, или же идея тупиковая?
Читать дальше →

Рассматриваем конструкцию кабеля ТППэпБбШп 50х2х0,5

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

Добрый день уважаемые читатели. Сегодня ко мне в руки попал фрагмент кабеля городской телефонной связи марки ТППэпБбШп 50х2х0,5. Фрагмент конечно очень маленький, порядка 20см, и не все на нем получится показать так наглядно, как хотелось бы, но как говорится, покажу, что смогу.

Читать далее

Перспективы 6G и системный подход к мобильным сетям — что почитать

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

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

Читать далее

Как создать систему расшифровки после звонка для Битрикс24

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

Привет, Хабр! Сегодня поговорим о том, как расшифровывать звонки с клиентами через CRM-систему Битрикс24 вместо CoPilot. Для автоматизации подключим платформу МТС Exolve. Вы сможете получать все записи с транскрибацией в личном кабинете и сохранять их в карточке сделки с клиентом.

Читать далее

Изучаем конструкцию кабеля КСПП 1х4х1,2

Уровень сложностиПростой
Количество просмотров2.1K

Добрый день друзья! Сегодня у нас на обзоре очень интересный кабель связи - КСПП 1х4х1.2. Внешний вид фрагмента данного кабеля представлен на рисунке ниже.

Читать далее

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

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

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

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

ЛикБез по CAN-FD

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

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

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

Читать далее

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

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

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

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

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

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

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

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

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

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

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

Читать далее

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

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


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

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

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

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

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

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

Читать далее

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

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

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

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

Читать далее

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

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

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

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

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

Читать далее

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

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

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

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

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

Читать далее

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

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

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

Читать далее

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

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

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

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

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

Читать далее