Според прогнозите на изследванията, 41,6 милиарда IoT устройства ще генерират около 79,4 зетабайта данни през 2025 г. и с разпространението на IoT и Smart Homes; това е настроено само да се увеличава. Тези нарастващи числа могат да доведат до безброй необезпечени свързани джаджи без никакъв междинен софтуер, който да ги организира и осигури.
С цел да осигури свързано преживяване с поверителността на данните, Ashish Bajaj, един от съоснователите на Elear Solutions, излезе с идеята да създаде COCO, който е сигурен P2P междинен софтуер, който разделя равнината на данните от бизнес логиката. Той свързва приложенията и устройствата в мрежеста мрежа с общ език за комуникация, за да позволи на приложенията и устройствата да си взаимодействат лесно.
Ашиш има силен технически опит с магистърска степен по електротехника и компютърно инженерство от Georgia Tech, която се фокусира върху DSP (цифрова обработка на сигнали) и вградени системи. Като служител на Qualcomm India, Ashish има 15+ години обучение и опит в решаването на проблеми в области като видео и камера DSP фърмуер, SoC архитектури с ниска мощност, оптимизации на безжична мрежа 2G / 3G / 4G и софтуерни рамки за машинно обучение. Разгледайте какво има да каже за компанията и техния продукт!
Въпрос: Elear Solutions излезе с COCO - безоблачна P2P платформа за децентрализирана IoT комуникация. Какъв е проблемът със съществуващата облачна технология?
COCO дава възможност за децентрализирана комуникация - това е като блокчейн, с изключение на това, че не е така. Вместо това използва собствено разработен вътрешен протокол за P2P мрежа, който наричаме CP (Cluster Protocol). CP като протокол се различава много от традиционния модел за HTTP Request <-> Response, базиран на Cloud, или MQTT Publish <-> Subscribe. Вместо това той осигурява интерфейс за поточно предаване в реално време и позволява изграждането на клъстер от приложения, устройства и услуги, за да могат да си взаимодействат помежду си без централен сървър за посредничество на информацията.
За IoT устройствата през последните 5 години облакът се превърна в неразделна част от работещата система. Докато облакът несъмнено опростява значително процеса на разработка и анализ, той има различни недостатъци като латентност (поради разстоянието), цена (поради поглъщане на честотна лента) и най-важното поверителност на данните (поради централизирана архитектура). С пускането на 5G сме в момент на прегъване и през следващите 3-5 години очаквам скоростта на внедряване на IoT по света да расте със зашеметяваща скорост. Използвайте случая директно от Свързани / Самоуправляващи се автомобили към AI и алгоритми на зрението, необходими, за да направят домовете и градовете ни по-безопасни, ще станат нещо обичайно.
Така че нека вземем свързаната кола, например, тя се очаква да генерира 3 TB / ден / кола. Изпращането на всички тези данни през облака е изключително скъпо. Освен това, интернет няма QoS гаранции, така че не можем да разчитаме на облака за вземане на решение дали светлината е зелена ИЛИ промяна на лентата и т.н. Такива случаи на употреба ще трябва да се направят направо на устройството ИЛИ на ръба на мрежата.
COCO е създаден, за да разреши тези комуникационни проблеми Edge-to-Edge в един бъдещ въображаем свят, който е точно зад ъгъла. Ние стабилизирахме нашия софтуер и идеи, като внедрихме това в цялостно решение Smart Home, което ще въведем в Индия много скоро.
Въпрос: Може ли сигурността да се превърне в основна заплаха за IoT екосистемата? Какви биха били вашите коментари относно характеристиките за сигурност на днешните продукти на IoT?
Вижте, сигурността е много трудно нещо, за да се оправи. Удостоверяването / Упълномощаването / Криптирането са вековни проблеми. Някои от тях съществуват от времето на световната война. И полето продължава да се подобрява годишно. Основният проблем в IoT е, че използваме широк спектър от устройства, от малки микроконтролери до големи изчислителни машини. Някои малки микроконтролери нямат изчислителна способност да изпълняват най-новите алгоритми за сигурност, които са известни за защита срещу много експлойти.
Но освен това, според мен, има технологична бариера. OEM компания, която традиционно доставяше електромеханична система като пералня или кафеварка, сега трябва да се увеличи и да създаде напълно свързана система, която включва фърмуер, софтуер и облак. Много от тях нямат технически опит в сигурността.
Нашата гледна точка е, че такива компании трябва да се свързват с доставчици на IoT Platform като нас и да използват нашата COCO платформа, която има вградена поддръжка за сигурност, както и поверителност на потребителските данни.
Въпрос: Обаждате се на COCO, платформа за Интернет от всичко (IoE). Защо така?
Не харесваме термина Интернет на нещата (IoT) в нашата компания. Това е преди всичко, защото няма голяма потребителска стойност от простото свързване на нещо в интернет. Стойността се извлича от потребителите, когато нещата са свързани в мрежа в единна, оперативно съвместима и частна система. Освен това не само нещата, но и хората и други софтуерни услуги всички съжителстват в интернет. COCO може да се използва за създаване на приложения, услуги и устройства в оперативно съвместима мрежа, която наричаме COCONet.
Представете си вашия Smartwatch като ключ към вашата кола, вашата автомобилна информационно-развлекателна система, свързана с вашата домашна развлекателна система, така че да можете да премествате съдържанието, което сте гледали от дома в автомобила, и всичко това да работи с разпределени услуги за изкуствен интелект, които са непрекъснато се учи и помага за подобряване на безопасността на движението.
Идва бъдещ свят, в който „Всичко“ се свързва чрез Интернет - надяваме се, COCO като платформа да има наистина важна и положителна роля в този свят на Интернет на всичко.
В. Защо любителите, разработчиците и производителите на устройства биха се заинтересували от COCO? Как ще им бъде полезно?
За изграждането на общност около COCO, ние пускаме нашите решения за интелигентен дом COCO. Ние предлагаме SDK както за разработка на устройства, така и за разработка на приложения. И двете приложения и устройства по своята същност ще работят с COCO Smart Home с минимални усилия.
Освен това имаме наш App Store, наречен COCO Grove, който е в процес на разработване на продукти. Веднъж стартирани, това ще позволи на нашата общност за разработки да създаде Услуги с добавена стойност, за които могат да се абонират потребители на COCO. Очакваме хобистката общност да се наслади на това, тъй като дава възможност за безсървърно развитие на AI услуги, услуга за съхранение, Bridge / Cloud-to-Cloud услуги, които могат да бъдат пуснати и инсталирани по поръчка от потребителите на COCO за подобряване на техния опит в Smart Home.
В момента сме в ранен етап на дискусии в рамките на компанията за разработване на партньорска програма. Ще търсим бордови системни интегратори и независими доставчици на софтуер с нашата партньорска програма, за да помогнем да създадем общност, която подобрява COCO, за да стане оперативно съвместима и частна екосистема за интелигентен дом.
В. Вълнуващо е да забележим, че COCO ще поддържа Arduino и Raspberry Pi, какви други платформи и рамки за развитие на IoT може да поддържа?
COCO SDK са хардуерно агностични POSIX съвместими библиотеки, с множество услуги за поддръжка, за да стартирате всичките си IoT проекти за най-кратък период от време. Ние сме компилирали COCO на различни много платформи като Linux, OSx, Android, iOS, Raspbian и др. Освен това предлагаме езикови обвързвания в C, Java и Swift. Очакваме да добавим поддръжка за NodeJS и Python много скоро.
В. Кои комуникационни протоколи може да поддържа COCO? Защо LoRaWAN не е в списъка?
COCO сам по себе си е децентрализираният комуникационен междинен софтуер и платформа. Специално за нашия комплект за домашна автоматизация, ние идентифицирахме няколко радио технологии, които са важни за този пазарен сегмент. Не вярваме LoRaWAN да играе голяма роля в свързаното домашно пространство.
Но след като каза това, има много голяма вероятност LoRaWAN да е правилната технология за системите за интелигентно управление на сгради и в тези случаи ще са необходими мостове между Smart Homes и Smart Buildings за обмен на телеметрични M2M данни и синхронизиране на тяхното обучение и процеси на вземане на решения.
В. Колко голяма е общността на COCO в момента? Къде виждате, че се използват вашите продукти?
В момента COCO е преди старта. Нашите услуги ще стартират много скоро. Очакваме с нетърпение да изградим дълбока техническа общност около COCO, която да ни помогне да развием нашето предложение. Веднага при пускането на пазара очакваме нашите продукти да се продават директно на потребителя.
В. Как виждате пазара за IoT в Индия? С какви препятствия се сблъскваме при адаптирането на технологията?
IoT в Индия все още е в начален етап. Очакваме да видим, че пазарът на интелигентен дом ще се превърне в центъра между 2020-2023 г. и ще се утрои в общия си размер. Като каза това, има две предизвикателства на индийския пазар:
- Индия е стойностен пазар и ако разходните точки не са верни, е трудно да се види приемането на масовия пазар.
- Повечето домашни автоматизационни системи се продават във формата „Направи си сам“, а Индия като пазар не е „направи си сам“. Така че е доста трудно да се получи осиновяване от потребителите.
В момента създаваме някои партньорства на ранен етап, за да се справим с някои от тези проблеми, за да можем да преодолеем някои бариери за осиновяване. Много от нашите идеи са експериментални, така че бих искал да не ги разкривам още.
Въпрос: Как COCO опростява комуникацията между приложения, приложения към устройства и устройства към устройства?
COCO решава много проблеми с инфраструктурата и скелето, които са общи за всяко свързано развитие. Така че, когато разработчикът използва COCO, той може да съсредоточи времето и вниманието си върху решаването на основния си проблем и създаване на стойност за своите потребители.
Така че позволете ми да обясня това малко по-подробно:
# 1 COCO се предлага на много езици и платформи, така че разработчикът може да избере технологичен стек и език за програмиране, в които вече се чувства удобно, вместо да научи нещо ново.
# 2 COCO предоставя възможност за създаване на мрежи, които включват управление на потребителски акаунти, така че не е необходимо да губи време в проектирането и поддържането на система за управление на удостоверяване / упълномощаване.
# 3 В случаите App-to-Device и Device-to-Device COCO осигурява стандартизирани комуникации и така е абсолютно нулево време за проектиране, изразходвано за писане на бекенд кода.
# 4 Освен това, тъй като COCO е P2P и без сървър, в случая на комуникация между приложения, бекендът може да бъде разпределен в мрежата директно във фронтенда. Така че разработчикът не трябва да се занимава с бекенд разработка и типичните проблеми с хостинг, мащабиране и разработки.
# 5 И накрая, от гледна точка на потребителския опит, тъй като изграждаме API за поточно предаване в реално време, имаме огромен фокус върху Оптимизиране за латентност, стрийминг (ако е необходимо), преходи на свързаност, поддръжка за функциониране на офлайн режим и т.н.
Това дава на разработчика проста рамка за свързване, която е мощна за много случаи на употреба, които са близо до нашия IoE свят.
Въпрос: Разкажете ни за вашия комплект COCO Developer Edition? Как да си взема такъв и да започна?
Изданието за разработчици на COCO е най-забавният начин да започнете с COCO. Ако можете да напишете код в C / Java / Swift, всичко, което правите, е да инсталирате Client SDK и да напишете 5 реда код, за да започнете да променяте цветовете на крушка Zigbee. Ако вместо това искате да използвате Z-вълна, не е нужно да променяте ред код, приложението ви работи автоматично и с двата радио стандарта! Абстрахираме всичко. Много е забавно да пишете софтуерни приложения, които интегрират действителни действия и данни с други компютърни и генерирани от човека данни.
Понастоящем изданието COCO Developer не е достъпно за продажба или предварително записване. Всичко, което мога да кажа, е, че сме близо да направим някои съобщения за нашите дати на стартиране и сме нетърпеливи да го видим в ръцете на нашите потребители. Ето един ранен поглед към комплекта, който носим:
В. Какви са вашите фючърсни планове по отношение на Elear? Има ли още продукти, които можем да очакваме?
Радваме се, че ще представим много нови продукти тази година. Ще добавим още девет устройства Zigbee, вътрешна камера, външна камера, звънец на вратата и любимия ми 4G Enabled OBD-II ключ, който се свързва с колата ми и си взаимодейства с моя COCO Smart Home.
Друга категория продукти, от която съм много развълнувана, е COCO Grove, за която споменах по-рано. Това ще даде възможност както на разработчиците, така и на потребителите да обменят огромна стойност върху платформата COCO.