ru:https://highload.today/blogs/fiway/ ua:https://highload.today/uk/blogs/fiway/
logo
Истории      01/02/2022

Софтовые баги накладывались на баги железа: как мы разработали интернет для яхт и поездов «Интерсити+»

Владимир Куц BLOG

CTO и Co-founder Fiway

Три года назад, когда наша компания продавала интернет, в один весенний день ко мне пришел менеджер и сказал: «Владимир, там звонит клиент и просит установить  интернет в международный автобус, что мы можем предложить?»

Интернет в автобус? Интересно. А предложить было и нечего. Решения, которые мы продавали, не соответствовали требованиям, а продукта «под ключ» на рынке не было.

Поэтому мы собрали всю нашу «клиентоориентированность» в кулак и отказали клиенту. 

Но спустя неделю ко мне пришел другой менеджер с таким же вопросом: «Как нам установить интернет в автобус?». И тут я понял — это знак судьбы! Решения на рынке нет, а два запроса есть… Хм! Давайте сами сделаем такое решение! Так началась история стартапа Fiway.

Вызов принят

В течение трех недель мы сделали MVP, которое в сыром виде уехало в продакшен к клиенту на тест.

Выглядело это как роутер плюс куча проводов в разных коробочках. Но клиенту понравилось! И он купил. Более того — заказал еще.

Очень быстро мы поняли сложность hardware-стартапов. Помимо разработки софта, тебе еще нужно разрабатывать железо. Но самый интересный момент наступает, когда софтовые баги накладываются на баги железа. Ты получаешь очень интересный синергетический эффект 🙂 И очень часто сложно понять — баг идет на уровне железа или софта.

Вкратце ТЗ по проекту выглядело так:

  • Нужно взять 3-6 разных SIM-карт, связать их аппаратно в одно устройство, а софтово научиться ими управлять.
  • Онлайн-курс "Excel та Power BI для аналізу даних" від robot_dreams.
    Навчіться самостійно аналізувати й візуалізувати дані, знаходити зв’язки, розуміти кожен аспект отриманої інформації та перетворювати її на ефективні рішення.
    Детальніше про курс
  • Задача: добиться по пути следования автобуса максимальной скорости интернета и максимального качества покрытия. Для этого нужно переключать SIM-карты в зависимости от покрытия и при пересечении границы, а также маршрутизировать трафик между юзерами. 

Что сложного в ТЗ?

  1. Нет готового железа. А именно высокоскоростных модемов на 3-6 SIM-карт, которые могут работать параллельно. Зачем так много? Потому что разные операторы покрывают разную зону на карте, а также — чтобы избежать роуминга. 
  2. Система должна работать на лету. Измерять параметры каналов и в зависимости от характеристик перенаправлять или балансировать трафик. А также учитывать зоны роуминга. На первых тестах за скачанные 5 Мб в роуминге мы заплатили 20 евро 🙂
  3. Не было хороших круговых антенн, которые давали бы высокий коэффициент усиления в диапазоне 800-2700 МГц.  
  4. И самое главное требование: переключение должно происходить незаметно для пользователей. Чтобы не прерывался видеозвонок.

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

Cпустя пару месяцев устройство имело уже свой корпус, ТМ и годную производительность

Cпустя пару месяцев устройство имело уже свой корпус, ТМ и годную производительность

Карантин как повод для новых разработок

А потом случилось самое интересное! Карантин… И все международные автобусы перестали ездить за границу. Соответственно, у нас появилось больше времени на разработку и улучшения продукта. 

За полтора года карантина мы разработали:

  1. Интернет для поездов «Интерсити+». И даже установили интернет в один поезд на тест. Для поезда мы создали устройство на 12 SIM-карт и разработали большие антенны, которые позволили получить интернет на 95% пути следования.
  2. Курс Python від Mate academy.
    Python дозволяє тобі не тільки розробляти сайти та займатись аналітикою даних, а ще й будувати алгоритми, тестувати програми та навіть створювати штучні інтелекти. Стань різноплановим фахівцем!
    Реєстрація на курс
  3. Интернет для яхт. Тут было две интересные задачи. Как сделать хорошую круговую антенну в диапазоне частот 800-2700 МГц и защитить компоненты устройства от влияния морской воды.
  4. Интернет, который выдает по беспроводному LTE-соединению 500+ Мбит/сек. Здесь пришлось очень сильно «напильником» доработать MPTCP и железо, так как суммирование скорости тянет очень много ресурсов процессора. В итоге получился ящик с шестью модемами 6-й категории, который отлично суммирует скорость и выдает до 500+ Мбит/сек через один IP-адрес. Причем переключение каналов происходит незаметно и без разрывов для пользователя. Устройство позволяет получить высокую скорость интернета в любом месте, где работает мобильный интернет. 
  5. Упаковали это все в красивые корпуса и наладили производство. Корпуса, конечно, не уровня iPhone, но для промышленного сектора вполне симпатичные. 

Что дальше?

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

Но рынок международных перевозок так и не ожил. Более того, он частично вымер.

И сейчас перед стартапом стоит самый большой вызов за всю нашу историю: найти рынок, на котором востребован наш продукт в новых реалиях карантина.

И тут вопрос не только геопозиции, а еще и в сфере применения. Но как и все предыдущие препятствия мы этот вызов преодолеем и станем еще сильнее!

Читайте также: Где найти деньги на стартап? В Украине выпустили каталог инвесторов

Курс-професія "Дизайнер інтер'єрів" від Skvot.
Велика практична програма для всіх, хто хоче засвоїти професію дизайнера інтер'єрів і заробляти на реальних проєктах відразу після курсу. Досвідом та інсайтами діляться одразу три лектори.
Програма курсу

If you have found a spelling error, please, notify us by selecting that text and pressing Ctrl+Enter.

Онлайн-курс "Business English for Marketers" від Laba.
Опануйте професійну англійську для маркетингу.Розширте карʼєрні можливості для роботи з іноземними колегами: від розробки нових продуктів до презентації стратегії бренду.
Детальніше про курс

Этот материал – не редакционный, это – личное мнение его автора. Редакция может не разделять это мнение.

Топ-5 самых популярных блогеров марта

PHP Developer в ScrumLaunch
Всего просмотровВсего просмотров
2434
#1
Всего просмотровВсего просмотров
2434
Founder at Shallwe, Python Software Engineer (Django/React)
Всего просмотровВсего просмотров
113
#2
Всего просмотровВсего просмотров
113
Career Consultant в GoIT
Всего просмотровВсего просмотров
95
#3
Всего просмотровВсего просмотров
95
CEO & Founder в Trustee
Всего просмотровВсего просмотров
94
#4
Всего просмотровВсего просмотров
94
Рейтинг блогеров

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: