[Из песочницы] Freeswitch: по пути наименьшего сопротивления

3 месяца 2 недели ago
Немного лирики
Сколько помню себя в кресле системного администратора (а общий стаж приближается уже годам к 15), столько вопросы офисной телефонии воспринимались мной строчкой из Californication калифорнийских же RHCP: hard core soft porn. Телефония всегда казалась параллельным измерением, в ее администрирование и настройку я старался не лезть. Точнее, вообще обходить все эти телефоновопросы по широкой дуге, скидывая все подобные задачи на «специально обученных людей».
Читать дальше →
LazyFao

Системная шина ПК передаёт музыку на средних частотах

3 месяца 2 недели ago

В качестве антенны радиопередатчика используется шина между процессором и памятью

В информационной безопасности есть понятие «физической изоляции» (air gap), когда безопасная компьютерная сеть физически изолирована от небезопасных сетей: интернета и локальных сетей с низким уровнем безопасности. Это военные системы, командные центры, системы управления АЭС, медицинское оборудование и проч.

Но если кто-то инфицировал физически изолированный компьютер, а потом ему позарез нужно снять информацию — что делать? Здесь приходится выдумывать разные хитроумные и нестандартные способы. Например, превратить обычный ПК в генератор радиосигнала — и ловить этот сигнал радиоприёмником. Именно такую задачу выполняет утилита System Bus Radio, которая однажды упоминалась на GT. Хотя если честно, то вряд ли кто-то будет использовать её для шпионажа — это просто любопытная программка для развлечения. Она использует системную шину ПК или ноутбука как радиопередатчик для трансляции любых звуков на установленной радиочастоте.

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

Новое поколение сетей: представлена первая спецификация 5G

3 месяца 4 недели ago
В конце декабря консорциум 3GPP официально объявил о завершении спецификации для пятого поколения мобильных сетей — 5G.

Однако это лишь первая часть официального документа, которая описывает стандарт 5G New Radio (NR) для развертывания 5G-сетей на базе существующей LTE-инфраструктуры (non-standalone). Вторая часть спецификации для создания сетей на автономной инфраструктуре (standalone) ожидается в этом году.

Подробнее о спецификации и особенностях стандарта расскажем далее.

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

Квантовая гонка: разработки 2017 года

3 месяца 4 недели ago
Прошлый год был отмечен множеством разработок, связанных с квантовыми коммуникациями. Одной из наиболее «громких» новостей в этой связи стала информация об ученых из Китая, которые организовали передачу данных в рамках квантовой сети на расстояние более 1200 километров. По словам Scientific American, этот эксперимент выводит Китай в лидеры «квантовой гонки» за создание безопасной глобальной сети квантовых коммуникаций.

Расскажем, чем примечателен этот эксперимент и какие еще разработки в сфере квантовых коммуникаций развивались в прошлом году — в том числе в Университете ИТМО.

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

О проблемах определения места нахождения абонента при его звонке на 112

4 месяца ago
С прошлого года операторы мобильной связи предоставляют в систему-112 данные о месте нахождения абонента, позвонившего или отправившего SMS на номер 112. В Воронежской области это работает чуть более месяца — время, достаточное, чтобы столкнуться с основными проблемами реализации этого сервиса. А учитывая то, что сервис для операторов связи является глобальным, эти сложности в той или иной мере присутствуют во всех регионах страны.



Под катом перечислены проблемы и наши предложения в Минкомсвязь по их устранению.
Читать дальше →
noveloffrosts

Работаем со смарт-картами, используя Python (часть 1)

4 месяца 1 неделя ago

Сначала, на момент задумки, в 2014 году, данная статья планировалась как единая публикация, но, проработав материал (лень вынудила растянуть этот процесс), я понял, что необходимо её разделить на две части:


  1. Знакомство с библиотекой и написание/разбор кода специального командного процессора, который ее использует.
  2. Использование командного процессора из ч.1 для чтения содержимого файла с симки, которую я, однажды, подобрал на улице (никаких персональных данных раскрыто не будет). Узнаем, как отучить Windows встревать в наше взаимодействие с картой, а также, возможно, затронем тему выбора (активации) системного приложения на карте (если моя экспериментальная карта окажется UICC).

Думаю, для профи-карточников первая часть будет представлять бо́льший интерес, а вторая часть будет интересна, прежде всего, новичкам в этой теме (и будет иметь метку Tutorial).

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

«Не опять, а снова»: подводный кабель Sea-Me-We 3 вышел из строя второй раз за год

4 месяца 1 неделя ago
В начале декабря стало известно, что подводный телекоммуникационный кабель Sea-Me-We 3, который обеспечивает связь между странами Юго-Восточной Азии, Ближнего Востока и Западной Европы, в очередной раз вышел из строя. Проблему почувствовали в Азии и Австралии.

Разбираемся с тем, что произошло.

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

Как привычка людей постить фотки с концертов изменила жизнь мобильных операторов

4 месяца 3 недели ago
Грядут массовые новогодние мероприятия. А, значит, мобильным операторам придется потрудиться, чтобы обеспечить хорошую связь в местах большого скопления людей (площади, стадионы, концертные залы). К примеру, в день Народного единства на стадионе в Лужниках присутствовало около 130 тысяч зрителей. Для обеспечения их мобильной связью в чаше стадиона и подтрибунных помещениях было развернуто 44 сектора покрытия, установлено 688 антенн и проложено 90 километров ВЧ-кабеля. В этом посте расскажу о том, как мы обычно готовим нашу сеть к отработке массовых мероприятий.

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

[Перевод] Будущее интернет-протоколов

4 месяца 3 недели ago
Автор — Марк Ноттингем, член Internet Architecture Board и сопредседатель рабочих групп IETF по HTTP и QUIC


Когда Интернет стал популярным в 90-е годы, то основному трафику хватало всего нескольких протоколов: IPv4 маршрутизировал пакеты, TCP превращал их в соединения, SSL (позже TLS) шифровал эти соединения, DNS именовал хосты для подключения, а HTTP как прикладной протокол часто использовал их все.

За многие годы эти ключевые интернет-протоколы изменились совсем незначительно: в HTTP добавилось несколько новых заголовков и методов, TLS медленно сменил пару минорных версий, TCP приспособился к управлению заторами, а в DNS появились функции вроде DNSSEC. Сами протоколы в работе оставались практически неизменными очень долгое время (кроме IPv6, который уже получает достаточное внимание в сообществе операторов связи).

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

Теперь ключевые интернет-протоколы претерпят серьёзные изменения. Хотя они в целом должны быть совместимы с нынешним Интернетом (иначе не получат распространения), но это может иметь разрушительные последствия для тех, кто осмелился использовать недокументированные свойства протоколов или сделал предположение о неизменности протоколов в будущем.
Читать дальше →
m1rko

Телефонный номер без паспорта

5 месяцев ago


Да именно так, с этого момента виртуальный телефонный номер (и АТС в придачу) можно включить без загрузки паспорта и ожидания его проверки. То есть, быстро и легко.

Что для этого нужно? Всего одно условие — авторизоваться через портал «Госуслуги» (ЕСИА). С сегодняшнего дня проект Zadarma запускает официальную интеграцию с системой ЕСИА и порталом «Госуслуги», теперь телефонный номер подключить можно еще быстрее и проще.

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

Две крупнейших CRM — Salesforce и Zoho — сравнение телефонных интеграций

5 месяцев 1 неделя ago

Недавно мы интегрировали облачную телефонию Zadarma с двумя крупнейшими мировыми CRM системами — Salesforce и Zoho CRM. Интеграция традиционно бесплатна. Но функционал интеграций значительно отличается, как и функционал самих CRM систем. Через что пришлось пройти для каждой интеграции, и что в итоге получилось, опишем подробнее. Читать дальше →
pavlikarev

Биллинговые системы будущего, и как они изменяют рынок связи

5 месяцев 1 неделя ago
Сотовые операторы уже несколько лет находятся на перепутье. Услуги по передаче голоса и смс быстро устаревают. Традиционный бизнес теряет рентабельность. Основной целью стал поиск новых товаров и услуг, которые помогут остаться на острие прогресса и бизнеса. Операторы отказываются от названия «поставщик мобильной связи» и приходят к гордому «поставщик цифровых услуг» или даже «lifestyle enabler». Аналитики пишут, что это одно из проявлений глобальных процессов, которые характерны для многих отраслей экономики. Мы же подойдем к этому с прикладной стороны и объясним, почему это у телекома все так резво получается и что еще получится впереди.


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

[recovery mode] Генерация естественной речи в колл-центре 3CX, основанная на глубоком обучении

5 месяцев 1 неделя ago
Введение
Зачастую нам нужно воспроизвести аудио-информацию, которая не была записана заранее, и извлекается из источника данных динамически: имя человека, название города, статус заказа и т.п. Особенно эта возможность востребована в колл-центрах и порталах самообслуживания.

Для этого лучше всего использовать технологию TTS (преобразование текста в речь), поскольку она динамически создает нужные аудиофайлы, а голосовое приложение, работающее на сервере 3CX, проигрывает их абоненту. Для генерации аудиофайлов используется определенный веб-сервис, после чего создается локальный WAV файл. Когда разговор с абонентом завершился, файл удаляется для освобождения места на диске.

Для данной возможности в 3CX следует зарегистрировать аккаунт на Amazon Web Services. 3CX использует веб-сервис TTS Amazon Polly. После изучения различных TTS сервисов, мы выяснили, что Amazon Polly обладает отличным качеством генерации, хорошим охватом языков, множеством разных голосов и весьма доступной ценой. Также он бесплатен в течение первого года использования! С другой стороны, в будущем мы планируем добавить поддержку TTS и от других мировых производителей.

Обратите внимание — для работы TTS генерации необходимо использовать 3CX v15.5 SP2 и выше.

Среда разработки 3CX Call Flow Designer получила новый тип аудио-сообщений Text to Speech Audio Prompt. Вы можете выбрать его в любом месте, где требуется проиграть сообщение, например, в компонентах Prompt Playback, Menu, User Input и других.

В этой статье мы расскажем, как создать аккаунт Amazon Web Services, включить Amazon Polly и начать использовать компонент Text to Speech Audio Prompt для генерации естественной речи в вашем колл-центре. Читать дальше →
snezhko

[recovery mode] Колл-центр для исходящего обзвона: создаем предиктивный диалер в 3CX Call Flow Designer

5 месяцев 2 недели ago
Введение
Ранее мы уже создавали голосовое приложение для автоматического обзвона абонентов в приложении 3CX Call Flow Designer, которое использует компонент Power Dialer. При обычном исходящем обзвоне вызовы абонентам из базы делаются с одинаковой, равной, периодичностью. Однако возможна ситуация, когда некоторые вызовы (разговоры) занимают больше времени, чем запланировано. А мы все равно пытаемся набирать новых абонентов! Другая ситуация — в разные периоды времени (днем и ночью, например) в колл-центре находится разное количество операторов. Согласитесь, было бы неплохо адаптировать частоту обзвона в зависимости от наличия свободных операторов.  Для этого отлично подходит новый компонент 3CX CFD, называемый предиктивный дайлер (Predictive Dialer).

В этой статье мы расскажем, как создать предиктивный исходящий обзвон (дайлер) в 3CX. Дайлер будет автоматически делать исходящие вызовы на внешние номера и соединять их внутренний Очередью вызовов. При этом скорость обзвона динамически меняется в зависимости от количества свободных операторов в этой Очереди. Это принципиально уменьшает время простоя оператора, то есть, не остаётся операторов, долгое время не получающих вызовы.
Читать дальше →
snezhko

Как мы делали гигантский объём связи для немаленькой охранной структуры

5 месяцев 3 недели ago


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

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

В рамках проекта параллельно решались две задачи: отделение от каналов ведомственной сети и экономия на связи. Если вы занимаетесь IP-телефонией, возможно, наш опыт будет вам интересен.
Читать дальше →
ASigachev

От Александра Белла до «большой тройки»: краткая история развития биллинговых систем

5 месяцев 3 недели ago
Гигантский рост абонентской базы в 20-е и 30-е годы прошлого века. Появление «межгорода». Распространение повременных соединений. И, наконец, приход сотовой связи как самый значительный рывок в развитии биллинговых систем. Мы расскажем об их эволюции на протяжении истории существования телефонной связи.


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

Базовые станции: как все начиналось

6 месяцев ago
Первые ископаемые останки базовых станций семейства мобильных телесистем московского региона датируются 1994 годом. Это были настоящие динозавры – огромные и с маленьким объемом головного мозга функционала. Внешне они походили на большой холодильник, работали только в одном стандарте и в одном частотном диапазоне. Первая базовая станция МТС в Москве работала в стандарте GSM и только в диапазоне частот 900 МГц.

image

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

[Из песочницы] Про 112, и как оно работает теперь

6 месяцев 4 недели ago
Не дождавшись юбилея чуть ли не единственного поста про службу 112 от 2009 года (здесь), хочу обновить информацию по этой симпатичной мне службе. Под катом описал текущее состояние службы у нас в Воронеже, но можно считать, что в течение года под это описание будет подходить система-112 в 80% субъектов РФ. А для тех, кому читать не интересно, скажу коротко: «В любой непонятной ситуации звоните в 112!»
Читать дальше →
noveloffrosts

На дне: что угрожает подводным интернет-кабелям

6 месяцев 4 недели ago
Практически вся связь на планете обеспечивается посредством кабелей, которые протянуты между государствами и материками. На начало 2017 года в мире насчитывалось 428 кабелей, пролегающих под водой, общей длиной 1,1 миллиона километров.

Все они обладают различной пропускной способностью. Рекордсмен по этому показателю — кабель Marea между Вирджинией и Бильбао (160 Тбит/с). По разным источникам, подводные кабели транслируют порядка 9599% всех данных.

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

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

Нынешние кабели более надежные, но и они требуют ремонта. В нашем материале расскажем, что угрожает им чаще всего.

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

Создаем живую потоковую CDN для видеотрансляций WebRTC с низкой задержкой

7 месяцев ago

Где может потребоваться трансляция с гарантированной низкой задержкой? — на самом деле, много где. Например в онлайн видео-аукционах. Представьте себя ведущим такого мероприятия.
— «Двести тыыыысяч рааааз»
— «Продано!»

С высокой задержкой вы успеете сказать «двести тысяч три» и продать лот еще до того как видео дойдет до участников. Чтобы участники аукциона успели вовремя среагировать, задержка должна быть гарантированно низкой.

В общем, низкая задержка жизненно необходима в любом около игровом сценарии, будь-то онлайн видео аукцион, видеотрансляция скачек с лошадками или интеллектуальная онлайн игра «Что Где Почему» — и там и там требуется гарантированно низкая задержка и передача видео и аудио в реальном времени. Читать дальше →
flashphoner
Выбранный
2 часа 15 минут ago
habrahabr/netdev/
Подписаться на лента habrahabr/netdev/