Тренды и приоритеты стартапов бизнес-инкубатора wellSTART
От телекома к ИТ…
…и обратно
История индустрии телекоммуникаций, современные тренды и приоритеты. Возможности и точки приложения сил для стартапов.
Тестирование на проникновение сетей телекоммуникационных компаний является одной из наиболее сложных, но и интересных задач подобного рода. Миллионы IP-адресов, десятки тысяч узлов, сотни Web-серверов всего лишь месяц времени. Какие вызовы ожидают аудитора при тестировании сети телекома? На что стоит обратить внимание? Как наиболее эффективно использовать отведенное на работу время? Почему абонент опасней хакера? Почему подрядчик опасней абонента? Как связать уязвимость и финансовые потери? Об этом, а также о самых показательных и забавных случаях тестирования на проникновения телекоммуникационных сетей будет рассказано в докладе Сергея Гордейчика.
Безопасная сервис-ориентированная архитектура на примере голосового управлени...Positive Hack Days
В докладе рассматривается методология построения безопасных систем в применении к созданию приложений для интернета вещей. Рассказывается, что такое модель угроз, как она встраивается в процесс разработки программного обеспечения (SDLC). На примере приложения для голосового управления иллюстрируется применение принципа разделения обязанностей и принципа наименьших привилегий. Рассматриваются практические аспекты создания приложения с сервис-ориентированной архитектурой в окружении Yocto Linux — использование DBus IPC, выбор подходящих безопасных языков программирования (среди Go, Rust, Python, Node.js, Java). Затрагиваются вопросы изоляции уязвимого кода, обрабатывающего недоверенные входные данные.
Review of IBM's Modern Approaches to Construction of Information Processing S...SSA KPI
AACIMP 2010 Summer School lecture by Sergey Kaplun (IBM). "Information Technologies" stream. ""Smart Planet": Advanced Methods of Analytics" course.
More info at http://summerschool.ssa.org.ua
Сети передачи данных в Интернете вещей / Олег Артамонов (Unwired Devices LLC)Ontico
Технологии IoT — это в первую очередь технологии обеспечения передачи данных там, где раньше это было технически невозможно или экономически бессмысленно. Они сильно отличаются и от привычных для IT сетей, и от традиционных промышленных SCADA-систем — это дешёвые, низкоскоростные радиочастотные сети с дальностью действия от десятков-сотен метров до десятков километров, работающие в безлицензионных диапазонах в условиях сильных помех и негарантированной доставки данных.
Число стандартов на подобные сети уже перевалило за десяток, при этом весьма немногие специалисты понимают, чем они отличаются друг от друга, как работают, к каким проектам применимы, и в чём ограничения возможных бизнес-моделей.
В этом докладе — формирование понимания о том, кто на ком стоит в IoT:
- Общие требования и пожелания к IoT-сетям и вытекающие из них последствия.
- Wi-Fi и Bluetooth: почему про них в IoT пора забыть и почему до сих пор не забыли.
- Локальные ячеистые сети: Z-Wave, ZigBee, 6LoWPAN, Thread. Обзор принципов работы, отличий, возможностей, бизнес-кейсов.
- Сети большой дальности: LoRa/LoRaWAN, Sigfox, Стриж, Weightless. Принцип работы, отличия, возможности, бизнес-кейсы. От физуровня до облачных систем.
Тестирование на проникновение сетей телекоммуникационных компаний является одной из наиболее сложных, но и интересных задач подобного рода. Миллионы IP-адресов, десятки тысяч узлов, сотни Web-серверов всего лишь месяц времени. Какие вызовы ожидают аудитора при тестировании сети телекома? На что стоит обратить внимание? Как наиболее эффективно использовать отведенное на работу время? Почему абонент опасней хакера? Почему подрядчик опасней абонента? Как связать уязвимость и финансовые потери? Об этом, а также о самых показательных и забавных случаях тестирования на проникновения телекоммуникационных сетей будет рассказано в докладе Сергея Гордейчика.
Безопасная сервис-ориентированная архитектура на примере голосового управлени...Positive Hack Days
В докладе рассматривается методология построения безопасных систем в применении к созданию приложений для интернета вещей. Рассказывается, что такое модель угроз, как она встраивается в процесс разработки программного обеспечения (SDLC). На примере приложения для голосового управления иллюстрируется применение принципа разделения обязанностей и принципа наименьших привилегий. Рассматриваются практические аспекты создания приложения с сервис-ориентированной архитектурой в окружении Yocto Linux — использование DBus IPC, выбор подходящих безопасных языков программирования (среди Go, Rust, Python, Node.js, Java). Затрагиваются вопросы изоляции уязвимого кода, обрабатывающего недоверенные входные данные.
Review of IBM's Modern Approaches to Construction of Information Processing S...SSA KPI
AACIMP 2010 Summer School lecture by Sergey Kaplun (IBM). "Information Technologies" stream. ""Smart Planet": Advanced Methods of Analytics" course.
More info at http://summerschool.ssa.org.ua
Сети передачи данных в Интернете вещей / Олег Артамонов (Unwired Devices LLC)Ontico
Технологии IoT — это в первую очередь технологии обеспечения передачи данных там, где раньше это было технически невозможно или экономически бессмысленно. Они сильно отличаются и от привычных для IT сетей, и от традиционных промышленных SCADA-систем — это дешёвые, низкоскоростные радиочастотные сети с дальностью действия от десятков-сотен метров до десятков километров, работающие в безлицензионных диапазонах в условиях сильных помех и негарантированной доставки данных.
Число стандартов на подобные сети уже перевалило за десяток, при этом весьма немногие специалисты понимают, чем они отличаются друг от друга, как работают, к каким проектам применимы, и в чём ограничения возможных бизнес-моделей.
В этом докладе — формирование понимания о том, кто на ком стоит в IoT:
- Общие требования и пожелания к IoT-сетям и вытекающие из них последствия.
- Wi-Fi и Bluetooth: почему про них в IoT пора забыть и почему до сих пор не забыли.
- Локальные ячеистые сети: Z-Wave, ZigBee, 6LoWPAN, Thread. Обзор принципов работы, отличий, возможностей, бизнес-кейсов.
- Сети большой дальности: LoRa/LoRaWAN, Sigfox, Стриж, Weightless. Принцип работы, отличия, возможности, бизнес-кейсы. От физуровня до облачных систем.
2. От ИТ к телекому
• 1946 год – первый в мире компьютер – ENIAC (14 февраля).
• 1957 год – многопользовательские системы разделения
времени и появление терминалов.
• 1966 год – IMP (Interface Message Processor). Появление IMP
подсетей.
• 1968 год – межкомпьютерное соединение NСP (Network Control
Protocol) для управления удаленным компьютером и TCP
(Transmission Control Protocol) для передачи и проверки данных.
• 1969 год – сеть обмена данными ARPANET (Defense Advanced
Research Project Agency) и разработка Military Network (RAND
Corporation). Протокол X.25
• 1971 год – пакетная передача данных (Commercial Network
National Physical Laboratory)
3. От ИТ к телекому
• 1972-1978 год – сеть CYCLADES (Institut de Recheche
d’Informatique at d’Automatic) с пакетной обработкой,
многоуровневая архитектура протокола, маршрутизацией и
прочими няшками. Смерть от рук X.25
• 1982 год – появление Internet Protocol Suite (TCP/IP). Начало
эры интернет.
• 1986-1994 год – постепенное объединение глобальных сетей
между собой (NSF: 1986 - 56 кбит/с: 1987 - 1,5 Мбит/с; 1991 - 45
Мбит/с). Начало строительства аналогичных сетей в Европе и
Австралии. Первые ISP.
• 1995 год – снятие ограничение на коммерческое
использование.
• 1995-1998 год – появление протоколов всего-всего-всего (VoIP,
двухсторонняя видеосвязь, месседжеры и пр. пр. пр.)
5. VoIP протоколы
поверх TCP/IP
Каждый производитель стремиться сделать свои обрудование:
• Уникальным
• Высокопроизводительным
• Незаменимым
На это накладываются интересы:
• Корпоративные
• Кациональные
В результате придумано очень-
очень-очень много чего...
6. VoIP протоколы
поверх TCP/IP
• H.32х (серия протоколов Международного Консультационного Комитета
по телефонии и телеграфии, МККТТ) существует аж с 1990 года!
Разновидности H.261, H.262, H.263, H.264 (H.263+ или H.263 1998) это всем известные нам MPEG-1,
MPEG-2, AVC, MPEG-4
• SIP (Session Initiation Protocol) протокол установления сеанса. Все
разновидности связи внутри одного протокола.
• SGCP (Signal Gateway Control Protocol)
• MGCP (Media Gateway Control Protocol)
• RTP (Real-time Transport Protocol)
• SDP (Session Description Protocol)
• Megaco/H.248 — протокол управления медиашлюзами
• SIGTRAN — протокол тунеллирования на коммутатор (SoftSwitch)
• SCTP (Stream Control Transmission Protocol)
• SCCP (Skinny Call Control Protocol) от Cisco.
• unistim — от Nortel
• Skype (P2P + Silk + G.729 + G.711 + RSA1024)
• IAX и IAX2 (Inter-Asterisk eXchange)
7. Что у телекома внутри...
Глобальные
операторы
Все очень специальное
(магистральные маршрутизаторы,
ATM-оборудовние,
специализированный
высоконагруженный биллинг и пр.)
Конечное
оборудование
(телефон, ATC,
DECT…)
1990 год
10. От телекома к ИТ
Интернет АТС
PBX (private branch exchange)
11. От телекома к ИТ
Интернет АТС – PBX (private branch exchange)
Основные функции:
Внутриофисные коммуникации, оперативное управление
коммуникациями, отключения и переключения, предоставление
информации для бухгалтерского учета
Прочие няшки:
• Приветствие • Черный списки и • Индивидуальный
• Добавочные номера блокировки быстрый набор
• Автосекретарь • Не беспокоить (DND) • Резервные каналы,
• Конференц-связь • Автоответчики настройки, маршруты
• Перевод звонка • Голосовое сообщение • Возможность
• и почтовые ящики управление извне
Переадресация при
отсутствии (персональные и • Тарификация и
• групповые) маршруты исходящих
Маршрутизация
• Ночной режим • Подключение
• Перехват звонка
• Удержание вызова «внешних» номеров
• Распределение •
• Извещение о Определитель
вызовов номера
• параллельном вызове
Автоматический • Интерактивный ответ
набор номера • Общественные и
приватные линии, • Запись разговоров
• Телефонные меню «прямые номера» • Музон
• «Все линии заняты» • ... • ...
15. Интернет АТС
PBX (private branch exchange)
Появились интересные основные функции:
…шеринг аудио-видео, агенты на базе браузера, интеграция
(шлюзы, плугины, надстройки) в сторонний софт, SaaS
2010 год
16. Что у телекома внутри...
Глобальные
операторы
Все очень специальное
(магистральные маршрутизаторы,
ATM-оборудовние,
специализированный
высоконагруженный биллинг и пр.)
Конечное
оборудование
(телефон, ATC,
DECT…)
1990 год
17. Что у телекома внутри...
Глобальные Конечное
операторы оборудование
(телефон, компьютер,
DECT…)
Все очень специальное
(магистральные маршрутизаторы,
ATM-оборудовние,
специализированный
высоконагруженный биллинг и пр.)
Интернет АТС
зоопарк
2000 год
18. Что у телекома внутри...
Глобальные Конечное
операторы оборудование
(телефон, компьютер,
DECT…)
Все очень специальное
(магистральные маршрутизаторы,
ATM-оборудовние,
специализированный
высоконагруженный биллинг и пр.) Интернет АТС
зоопарк
2010 год
19. Разнообразие! Или?
3CX Phone System Windows Proprietary
ClearSea (Mirial s.u.r.l.) Windows, Mac OS Proprietary
Objectworld UC Server Windows Proprietary
vzRoom Windows Proprietary
Objectworld UC Server Windows Proprietary
vzRoom Windows Proprietary
snom ONE (formerly pbxnsip) Windows, Mac Os, Linux Proprietary
Revation LinkLive Windows, Linux Proprietary
CommuniGate Pro Windows, Mac OS, Linux, Solaris, HPUX, AIX Proprietary
Asterisk PBX Mac OS, Linux, Solaris Public
Elastix Linux Public
GNU Gatekeeper Windows, Mac Os, Linux Public
Murmur Windows, Mac Os, Linux Public
Mysipswitch Linux Public
Kamailio / OpenSIPS Linux, Solaris Public
SIP Express Router (SER) Linux, Solaris Public
sipX ECS IP PBX Linux Public
Unison Linux Proprietary
CallMax Softswitch Linux Proprietary
Cisco Linux Proprietary
MediaCore Softswitch Linux Proprietary
20. Asterisk: поддержка протоколов
• SIP
• H.323
• IAX2
• MGCP
• Skinny/SCCP
• XMPP (Gabber, Google Talk)
• UNIStim,
• Skype (через коммерческий канал)
Кроме того:
• транслировать текст и видео (с видеофона)
• работа с протоколами: DUNDi (Digium, собственный протокол), OSP и
T.38 (передача факсов).
21. Asterisk – это круто*!
[globals]
OUBOUNDTRUNK = Zap/4
[incoming]
exten => 123, 1, Answer( )
exten => 123, n, Backround( main_menu )
exten => 123, n, WainingExten( )
exten => 1, 1, Playback( digits/1 )
exten => 1, n, Goto( incoming, 123, 1 )
exten => 2, 1, Playback( digits/2 )
exten => 2, n, Dial (Zap/4/79161169917)
exten => i, 1, Playback( pbx-invalid )
exten => i, n, Goto( incoming, 123, 1 )
exten => t, 1, Playback( vm-goodbye )
exten => t, n, Handup( )
[employers]
exten => 101, 1, Dial( Zap/1 )
exten => 102, 1, Dial( SIP/Vasia_Pupkin )
[и так далее... ужасно интересно... ]
_
(*) – круто – это когда непонятно и все
работает в «окошке» терминала
23. А что делать тем кто не крут?
Для их удовольствия существует
множество всевозможных утилит,
надстроек, графических оболочек
(GUI) и прочее...
24. Одно из них
welltime
• welltime – телекомуникационный сервер
разработанный MCN-telecom
• MCN-telecom – учредитель бизнес-
инкубатора wellSTART
25. что еще умеет
welltime?
• GUI
• CRM (карточки клиентов, идентификация, справочник и пр.)
• SMS и e-mail (исходящие рассылки и входящие маршруты)
• Поддержка камер наблюдения
• Поддержка биометрии (СКУД)
• Телеметрия (контроль периметра, температура, давление,
задымленность и т.п.)
• Мониторинг загруженности персонала, учет рабочего
времени и перемещения сотрудников, статусы
сотрудников, видеоконференции,
автоматизированные отчеты, обмен данными с 1С и
пр.
26. Тенденции и тренды PBX
• SaaS (телеком как SaaS)
• Комодитизация (интеграция с софтами, играми,
SaaS-ами, сервисами, сайтами,пылесосами, кофеварками )
и всем что шевелиться
• Облака («упаковка» телекома внутрь PaaS,
«облачное» объединение PBX между собой,
строительство приватных телеком-облаков, CDN,
арбитраж трафика...)
Стартапы в этих направления
интересуют бизнес-
инкубатор wellSTART в
первую очередь
27. Тенденции и тренды PBX
(например)
• Телефонный анонимайзер (для нужд дейтинг-
подобных сервисов)
• Плугины к CMS, CRM, ERP сторонних
разработчиков.
• Встраивание в существующие (или
создающиеся) интернет сервисы
(наподобие «позвонить» в Яндекс.Директ и
Яндекс.Метрике) и SaaS
Стартапы в этих направления
интересуют бизнес-
инкубатор wellSTART в
первую очередь
28. тренды и приоритеты стартапов
бизес-инкубатора wellSTART
От телекома к ИТ…
…и обратно
...как-то так... спасибо
Сергей Еремин
es@wellstart.ru
facebook: erjemin
twitter: @e_serg