Обновить
128K+

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

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

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

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

Время на прочтение9 мин
Охват и читатели14K
Автор — Марк Ноттингем, член Internet Architecture Board и сопредседатель рабочих групп IETF по HTTP и QUIC


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

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

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

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

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

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


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

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

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

Ой, у меня задержка. Часть 2

Время на прочтение4 мин
Охват и читатели9.8K
В предыдущей статье мы говорили о сокращении задержки в трансляции видео. С отправкой разобрались, теперь поговорим о доставке.


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

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

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

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

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

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


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

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

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

Введение


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

Для этого лучше всего использовать технологию 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 для генерации естественной речи в вашем колл-центре.
Читать дальше →

Как доставить интернет в отдаленные уголки планеты: проекты GCI, Google и Facebook

Время на прочтение3 мин
Охват и читатели8.4K
Примерно половина жителей сельских районов Индии, Китая, Бразилии, Японии, Германии, России, США и Великобритании не имеют доступа в Сеть. Сложности с этим испытывают и жители удаленных уголков планеты, например Аляски. Поэтому американский оператор General Communication (GCI) построил новую радиорелейную (РРЛ) сеть TERRA протяженностью 5 тыс. км, охватывающую юго-западную часть самого северного штата. Сто девять вышек с СВЧ-приемопередатчиками доставляют интернет в дома и офисы 45 тыс. человек.

Под катом читайте: зачем потребовался такой масштабный проект и какие еще решения по доставке интернета в отдаленные районы есть в мире — дроны, аэростаты и оптические линии связи.

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

PLATO: история первой в мире системы электронного обучения

Время на прочтение4 мин
Охват и читатели6.9K
В то время, когда Стив Джобс путешествовал по Индии, а Марк Цукерберг ещё не родился, существовала система электронного обучения PLATO. Она предвосхитила то, как люди будут взаимодействовать с компьютерами, на много лет вперед. Инженеры разработали первые в мире плазменные дисплеи, а программисты создали чаты, многопользовательские игры и эмотиконы.

В этом году предприниматель Брайан Дир (Brian Dear) опубликовал книгу «The Friendly Orange Glow», в которой рассказал, как PLATO повлияла на развитие технологий. Дир пишет, что появление этой системы можно сравнить с изобретением самолёта за десятки лет до братьев Райт: когда будущие создатели интернет-гигантов ещё наслаждались юностью, в Университете Иллинойса уже существовало онлайн-сообщество.

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

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

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

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

Введение


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

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

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

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


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

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

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

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

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


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

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

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

image

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

Немного о VPN: протоколы для удаленного доступа

Время на прочтение5 мин
Охват и читатели56K
Первого ноября в России начал действовать запрет на обход блокировок с помощью VPN. И многие компании, в том числе иностранные, задались вопросом, как быть организациям, использующим технологию для создания корпоративных сетей.

Как рассказали представители Госдумы, в законе имеется оговорка, согласно которой шифрование сетей можно использовать в корпоративных целях. Это означает, что компаниям не придётся тратить значительные суммы и прокладывать частные сети между своими офисами, так как установка VPN-соединения практически (а в некоторых случаях так и есть) бесплатна. Поэтому сегодня мы решили рассмотреть два способа организации VPN-соединения в корпоративной сети и несколько применяемых для этого протоколов: PPTP, L2TP/IPsec, SSTP и OpenVPN.

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

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

TLS 1.2 и новый ГОСТ

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


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

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

Жизнь после запрета Google Global Cache: Последствия для провайдеров и клиентов

Время на прочтение5 мин
Охват и читатели58K
В сентябре этого года Роскомнадзор разослал провайдерам письма. В них было сказано, что серверы Google Global Cache, увеличивающие скорость доступа к ресурсам Google, не сертифицированы. Регулятор отметил, что наличие этого оборудования в сети провайдера повлечет наложение штрафа до 300 тыс. рублей.

В нашем сегодняшнем материале мы посмотрим, чем грозит отказ от GGC интернет-провайдерам и клиентам.

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

Библиотека для синхронизации состояния

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



Так случилось, что на одном проекте потребовалось реформировать способ обмена данными между различными процессами. Исторически сложившаяся схема была довольно неприглядна. Один процесс периодически перезаписывал свои текущие настройки в виде XML-файла. Второй вычитывал этот файл раз в секунду, проверяя, что в нём поменялось с прошлого раза. Изменения файла вычислялись через множество сравнений текущего и прошлого его состояний, порождая некоторую цепочку действий. Читающий процесс писал в свою очередь другой XML-файл, который читался третьим процессом и т.п. Самое печальное то, что данная схема требовала громоздкого, из раза в раз повторяющегося кода сравнений, который наслаивался при добавлении новых данных.
Читать дальше →

Про 112, и как оно работает теперь

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

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

Время на прочтение5 мин
Охват и читатели37K
Практически вся связь на планете обеспечивается посредством кабелей, которые протянуты между государствами и материками. На начало 2017 года в мире насчитывалось 428 кабелей, пролегающих под водой, общей длиной 1,1 миллиона километров.

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

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

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

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

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

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

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

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

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

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

Джозеф «Лик» Ликлайдер: «Межгалактическая компьютерная сеть» (1963 год)

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

Проектируя Интернет

В данном письме, отправленном Д.К.Р. Ликлайдером своим коллегам в 1963 году, приведен анализ сложных проблем, с которыми придется столкнуться при создании компьютерной сети с разделением времени с современным программным обеспечением, что в результате приведет к созданию ARPANet, предшественнику нынешней сети Интернет. А приведут ли последующие шаги к Межгалактической компьтерной сети?

УПРАВЛЕНИЕ ПЕРСПЕКТИВНЫХ ИССЛЕДОВАТЕЛЬСКИХ ПРОЕКТОВ (ARPA)
Вашингтон 25, округ Колумбия, 23 апреля 1963
СЛУЖЕБНАЯ ЗАПИСКА ДЛЯ: членов и филиалов Межгалактической компьютерной сети
ОТ: Д.К.Р. Ликлайдер
ТЕМА: Темы для обсуждения на предстоящем собрании

Во-первых, я приношу свои извинения за то, что мне пришлось перенести встречу, запланированную на 3 мая 1963 года в Пало-Альто. Отдел командных исследований ARPA только что получил новое задание, к которому нужно немедленно приступить, и я должен посвятить ему всю следующую неделю. Приоритет чрезвычайно высокий. Я очень сожалею, что это доставляет неудобства тем из вас, кто уже все распланировал на 3 мая. Поскольку остаток этой недели я проведу в Кэмбридже, я попрошу своих коллег перенести собрание на 10 мая в том же месте.
Читать дальше →