Будущее real-time коммуникаций

21
Alexey Aylarov CEO/Co-founder Будущее real-time коммуникаций

Upload: voximplant

Post on 15-Jan-2017

40 views

Category:

Technology


0 download

TRANSCRIPT

Alexey Aylarov

CEO/Co-founder

Будущее real-time коммуникаций

Интернет сегодня

● Проникновение интернета: 45% населения Земли имеет доступ к сети

(для сравнения в 1995 году это был 1%)

● Средняя скорость доступа в районе 6Mbps

● Мобильные телефоны есть у 99% населения

● Cмартфоны: 75% от всех продаваемых телефонов

● LTE/4G: более 600 миллионов абонентов на сегодняшний день

● 5G: скорость измеряется уже в Гбит/с

Сервисы

В дополнение к вебу и почте появились мессенджеры, откуда такая скорость?

Мессенджеры

● Взрывной рост рынка смартфонов

● Распространение быстрого мобильного интернета

● Паразитирование на методах идентификации традиционного телекома (номер телефона)

● Практически бесплатно по сравнению с СМС

● Поддержка как синхронных, так и асинхронных коммуникаций

● ШИРОКИЙ ФУНКЦИОНАЛ

Зачем нам 5G?

Риторический вопрос:

Если мессенджерам надо полосу в X Kbps , то зачем нам 5G/6G/NG?

Как насчет видео?

VGA (480p/25fps), сжатие H.264 - 1 Mbps ← Facetime

HD (720p/25fps), H.264 - 3 Mbps

FullHD (1080p/25fps), H.264 - 7 Mbps ← Average internet speed today

4K (2160p/25fps), H.264 - 28 Mbps

8K (4320p/25fps), H.264 - 100 Mbps ← LAN

Видеоконференции

Есть несколько схем реализации видеоконференций:

● Все шлют трафик всем (P2P)

● Каждый шлет свой трафик серверу, а он пересылает потоки остальным участникам (SFU)

● Каждый шлет трафик серверу, а он склеивает в одну картинку и пересылает поток остальным участникам (MCU)

Во всех случаях требования к пропускной способности высокие, в случае MCU еще высокие требования к вычислительной мощности сервера конференций

VR / AR

Виртуальная и дополненная реальность повышают требования:

● 2 экрана = 2 потока FullHD (VR шлемы)

● Facebook Surround 360, для панорамной видеосъемки 360 градусов,

17(!) камер, $30000

● Демократичные Ricoh Theta ($350)

● Прочие многокамерные дикобразы

Ширина канала vs эффективность

Данные передаются в сжатом виде

Основные видео кодеки:

SD: H.264 (MPEG LA - paid) и VP8 (Google - free)

HD: H.265 (MPEG LA - paid) и VP9 (Google - free)

Кодирование и декодирование видео требует вычислительных мощностей, а также увеличивает задержку

Для мобильных устройств — влияние на время автономной работы

Немного про WebRTC

Немного про WebRTC

5 лет назад ряд компаний во главе с Google решили объединить усилия для создания нового технологического стандарта реал-тайм коммуникаций.

Немного про WebRTC

Аудио/видео коммуникации в браузере без установки плагинов

Путь к версии стандарта 1.0 и W3C Recommendation еще не закончен, но мы уже практически целиком его прошли.

Браузеры с WebRTC / ORTC: Chrome, Firefox, Edge. Ждем Safari...

Основные спонсоры: Google, Mozilla, Cisco, Ericsson, Microsoft и многие другие.

Еще немного про WebRTC

Выводы

● Скорость стандартизации в интернете и в телекоме отличается

● Чем ближе к телекому, тем сложнее и медленнее (legacy) — RTCWEB

● Изначально планировалось больше про web, в итоге в мобильных приложениях имеет аудиторию даже больше (Facebook messenger)

● Уже изменил рынок реал-тайм коммуникаций

Стриминг и массовая доставка

Помимо кейсов синхронного общения, популярностью пользуется стриминг во всех его разнообразных формах и проявлениях, см. Periscope, Facebook Live и прочие Twitch.

Текущие способы и альтернативы

Великий и ужасный CDN: много игроков и все растут (Amazon, Akamai и т.д.)

P2P: первопроходцем был Joost от создателей Skype (R.I.P)

Сейчас в WebRTC есть DataChannels →

Можно создавать P2P mesh network для доставки →

Разгрузка CDN, изменение типа трафика (TCP → UDP), см. Peer5

Боты

Какую-то часть рынка коммуникаций они займут, но скорее рынка

коммуникаций между человеком и машиной

История больше про machine learning и варианты альтернативных типов API

Internet of Things

Быстро набирает обороты

Тут нас спасет только IPv6

Объем трафика на одно устройство пока небольшой, но устройств будет не

просто много, а ОЧЕНЬ МНОГО

Беспроводное подключение более актуально → нагрузка на сети мобильных

операторов

Безопасность

Шифрование сегодня:

Будущее: квантовое

TLS/SSL, DTLS и т.д.

Фантастика и фантазии

Скорость света нас ограничивает!

Маск хочет на Марс, а мы хотим общаться с теми, кто там будет, желательно без лишних задержек:

- Расстояние до Марса от 56.4 миллионов до 401

миллиона километров

- Задержка от 3-4 до 20 минут

- Напрямую не соединиться…

Резюме

В ближайшее время эволюция: развитие каналов, кодеков, железа и прочих

батареек для видео/VR/low latency и т.д.

В отдаленной перспективе нам нужен какой-то прорыв в подходе к передаче

данных в реальном времени на большие расстояния. Ждем физиков!

Спасибо за внимание[email protected]