Kutatási előrejelzések szerint 41,6 milliárd IoT-eszköz 2025-ben mintegy 79,4 zettabájt adatot fog előállítani, az IoT és az intelligens otthonok elterjedésével; ez csak növekszik. Ezek az egyre növekvő számok számtalan nem védett, csatlakoztatott modult eredményezhetnek, anélkül, hogy közbenső szoftvert kellene szervezni és biztonságossá tenni.
Ashish Bajaj, az Elear Solutions egyik társalapítója azzal a törekvéssel, hogy összekapcsolt élményt nyújtson az adatvédelem terén, felvetette a COCO létrehozásának ötletét , amely egy biztonságos P2P köztes szoftver, amely elválasztja az adatsíkot az üzleti logikától. Az alkalmazásokat és az eszközöket egy hálózatos hálózathoz köti, amelynek közös kommunikációs nyelve lehetővé teszi az alkalmazások és eszközök egyszerű interoperációját.
Ashish erős technikai háttérrel rendelkezik, és a Georgia Tech villamosmérnöki diplomáját a DSP-re (digitális jelfeldolgozás) és a beágyazott rendszerekre összpontosította. A Qualcomm India alkalmazottjaként Ashish több mint 15 éves tanulási és problémamegoldási tapasztalattal rendelkezik olyan területeken, mint a Video és Camera DSP firmware, az alacsony fogyasztású Chipset SoC architektúrák, a 2G / 3G / 4G vezeték nélküli hálózati teljesítményoptimalizálások és a Machine Learning szoftver keretrendszerek. Vessen egy pillantást a vállalat és termékük véleményére!
K. Az Elear Solutions előállt a COCO-val - egy Felhőtlen P2P Platformval a decentralizált IoT kommunikációhoz. Mi a probléma a meglévő felhőalapú technológiával?
A COCO lehetővé teszi a decentralizált kommunikációt - olyan, mint a blokklánc, csakhogy nem az. Ehelyett egy saját fejlesztésű P2P hálózati protokollt használ, amelyet CP-nek (Cluster Protocol) hívunk. A CP mint protokoll nagyon különbözik a hagyományos felhőalapú HTTP kérés <-> válaszmodelltől vagy az MQTT Publish <-> feliratkozási modelltől. Ehelyett valós idejű közvetítési felületet biztosít, és lehetővé teszi az alkalmazások, eszközök és szolgáltatások klaszterének kiépítését, hogy képesek legyenek egymással kommunikálni egymással központi szerver nélkül az információk közvetítéséhez.
Az IoT-eszközök esetében az elmúlt 5 évben a felhő a működő rendszer szerves részévé vált. Noha a felhő kétségtelenül jelentősen leegyszerűsíti a fejlesztési és elemzési folyamatot, számos hátránya van, például késés (a távolság miatt), költség (a sávszélesség bevitele miatt) és ami a legfontosabb az adatvédelem (a centralizált architektúra miatt). Az 5G bevezetésével az inflexió pontján vagyunk, és az elkövetkező 3-5 évben arra számítok, hogy az IoT-k világszerte történő bevezetésének üteme elképesztő ütemben fog növekedni. Használat a csatlakoztatott / önvezető autóktól az AI és Vision algoritmusokig, amelyek szükségesek otthonaink és városaink biztonságosabbá tételéhez, mindennapossá válnak.
Tehát vegyük például a csatlakoztatott autót, várhatóan 3 TB / nap / autó generál. Ezeknek az adatoknak a felhőn keresztül történő elküldése rendkívül költséges. Továbbá az internetnek nincs QoS garanciája, ezért nem támaszkodhatunk a felhőre annak eldöntésében, hogy zöld a fény VAGY sávváltás stb. Ilyen használati eseteket közvetlenül az eszközön, vagy a hálózat szélén kell végrehajtani.
A COCO-t azért hozták létre, hogy megoldja ezeket az Edge-to-Edge kommunikációs problémákat egy jövőbeni képzeletbeli világban, amely éppen a sarkon van. Stabilizáltuk szoftvereinket és ötleteinket azáltal, hogy ezt holisztikus intelligens otthon megoldásban valósítottuk meg, amelyet Indiában hamarosan bevezetünk.
K. Lehet, hogy a biztonság komoly veszélyt jelenthet az IoT ökoszisztémára? Mi lenne a megjegyzése a mai IoT-termékek biztonsági jellemzőivel kapcsolatban?
Nézd, a biztonságot nagyon nehéz helyrehozni. A hitelesítés / engedélyezés / titkosítás öreg problémák. Közülük néhány a világháború óta létezik. És a mezőny évről évre tovább javul. Az IoT legfőbb problémája, hogy sokféle eszközt használunk, az apró mikrovezérlőktől kezdve a nagy számításra képes gépekig. Néhány apró mikrovezérlő nem rendelkezik számítási képességgel a legfrissebb biztonsági algoritmusok futtatására, amelyekről ismert, hogy sok kihasználás ellen védekeznek.
De ezen túl véleményem szerint van egy technológiai akadály. Egy OEM vállalatnak, amely hagyományosan olyan elektromechanikus rendszert szállított, mint egy mosógép vagy kávéfőző, most fel kell dolgoznia és létre kell hoznia egy teljesen összekapcsolt rendszert, amely firmware-t, szoftvert és felhőt tartalmaz. Közülük sokan nem rendelkeznek technikai szakértelemmel a biztonság terén.
Véleményünk szerint az ilyen vállalatoknak kapcsolatba kell lépniük a hozzánk hasonló IoT Platform-gyártókkal, és ki kell használniuk COCO-platformunkat, amely beépített támogatással rendelkezik a biztonság, valamint a felhasználói adatok adatvédelme érdekében.
K. Hívja a COCO-t, a Mindent Internet (IoE) platformot. Miért is?
Nem szeretjük a tárgyak internete (IoT) kifejezést a társaságunkban. Ez elsősorban azért van, mert nincs sok fogyasztói értéke annak, ha valamit csak csatlakoztat az internethez. Az értéket akkor kapják meg a felhasználók, amikor a dolgokat egységes, interoperábilis és privát rendszerben hálózzák össze. Ezenkívül nem csak dolgok, hanem emberek és más szoftveres szolgáltatások is léteznek az interneten. A COCO segítségével alkalmazásokat, szolgáltatásokat és eszközöket lehet létrehozni egy interoperábilis hálózatban, amelyet COCONet-nek hívunk.
Képzelje el, hogy a Smartwatch az autó kulcsa, az autó szórakoztató rendszeréhez csatlakozik az autó szórakoztató rendszere, hogy a nézett tartalmat otthonról az autóra helyezhesse, és mindez olyan elosztott AI szolgáltatásokkal működjön, amelyek folyamatosan tanul és segíti a közlekedés biztonságának javítását.
Jövőbeni világ jön, ahol a „Minden” összekapcsolódik az interneten keresztül - reméljük, hogy a COCO-nak mint platformnak valóban fontos és pozitív szerepe van abban a Minden internetes világban.
K. Miért érdekelnék a COCO-t a hobbisták, a fejlesztők és az eszközgyártók? Hogyan lesz hasznos számukra?
A COCO körüli közösség építéséhez elindítjuk a COCO intelligens otthoni megoldásainkat. SDK-kat biztosítunk mind eszközfejlesztéshez, mind alkalmazásfejlesztéshez. Ezek az alkalmazások és eszközök önmagukban minimális erőfeszítéssel működnek együtt a COCO intelligens otthonával.
Ezen kívül van egy COCO Grove nevű App Store -unk, amely termékfejlesztés alatt áll. Miután elindult, ez lehetővé teszi fejlesztői közösségünk számára, hogy hozzáadottérték-szolgáltatásokat hozzon létre, amelyekre a COCO-felhasználók előfizethetnek. Arra számítunk, hogy a hobbi közösség élvezni fogja ezt, mivel lehetővé teszi az AI-szolgáltatások kiszolgáló nélküli fejlesztését, a tárolási szolgáltatást, a Bridge / Cloud-to-Cloud szolgáltatásokat, amelyeket a COCO-felhasználók felszabadíthatnak és személyre szabottan telepíthetnek intelligens otthoni élményeik javítása érdekében.
Jelenleg a korai stádiumban vagyunk a vállalaton belül egy partnerprogram kidolgozásáról. Partnerprogramunkkal integrált rendszerintegrátorokat és független szoftvergyártókat keresünk, hogy segítsünk egy olyan közösség létrehozásában, amely fokozza a COCO-t, hogy az interoperábilis és privát intelligens otthon ökoszisztémává váljon.
K. Izgalmas észrevenni, hogy a COCO támogatni fogja az Arduinót és a Raspberry Pi-t, milyen további IoT fejlesztési platformokat és keretrendszereket tud támogatni?
A COCO SDK-k hardveres, agnosztikus POSIX-kompatibilis könyvtárak, rengeteg támogatási szolgáltatással indíthatják az összes IoT-projektet a legrövidebb idő alatt. Összeállítottuk a COCO-t számos olyan platformra, mint a Linux, OSx, Android, iOS, Raspbian stb. Ezenkívül nyelvi kötéseket kínálunk C, Java és Swift nyelven. Hamarosan a NodeJS és a Python támogatását is várjuk.
K. Milyen kommunikációs protokollokat támogathat a COCO? Miért nincs a LoRaWAN a listán?
A COCO maga a decentralizált kommunikációs köztes szoftver és platform. Az otthoni automatizálási készletünkhöz néhány olyan rádiótechnológiát azonosítottunk, amelyek fontosak az adott piaci szegmens számára. Nem hisszük, hogy a LoRaWAN-nak nagy szerepe van a csatlakoztatott otthoni térben.
De ennek ellenére nagyon nagy a valószínűsége annak, hogy a LoRaWAN a megfelelő technológia az intelligens épületfelügyeleti rendszerek számára, és ezekben az esetekben szükség lesz hidakra az intelligens otthonok és az intelligens épületek között a telemetriai M2M adatok cseréjéhez és a tanulás és a szinkronizáláshoz. döntéshozatali folyamatok.
K. Mekkora a COCO közössége jelenleg? Hol látja, hogy a termékeit használják?
Jelenleg a COCO az indítás előtt van. Szolgáltatásaink hamarosan életbe lépnek. Várakozással tekintünk egy mély műszaki közösség felépítésére a COCO körül, hogy segítsen nekünk a kínálatunk fejlesztésében. A bevezetéskor azonnal azt várjuk, hogy termékeinket közvetlenül a fogyasztóknak adják el.
K. Hogyan látja az IoT piacát Indiában? Milyen akadályokkal nézünk szembe a technológia adaptálása során?
Az IoT Indiában még mindig a kezdeti szakaszában van. Arra számítunk, hogy az intelligens otthon piaca 2020-2023 között első és középpontba kerül, és megháromszorozódik teljes piacméretében. Ennek ellenére két kihívás van az indiai piacon:
- India értékpiac, és hacsak a költségpontok nem megfelelőek, nehéz belátni a tömegpiaci alkalmazást.
- A legtöbb otthoni automatizálást barkácsolás formájában készítik el, India pedig piacként nem barkácsolás. Tehát elég nehéz megszerezni a fogyasztók örökbefogadását.
Jelenleg néhány korai stádiumú partnerséget kötünk e kérdések némelyikének kezelése érdekében, hogy át tudjunk törni néhány örökbefogadási akadályt. Sok ötletünk kísérleti jellegű, ezért még nem szeretném felfedni őket.
K. Hogyan egyszerűsítette a COCO az alkalmazás-alkalmazás, az alkalmazás-eszköz és az eszköz-eszköz közötti kommunikációt?
A COCO sok olyan infrastruktúra- és állványproblémát old meg, amelyek közösek minden kapcsolódó fejlesztésben. Tehát amikor egy fejlesztő a COCO-t használja, idejét és figyelmét arra összpontosíthatja, hogy alapvető problémáját megoldja és értéket teremtsen felhasználói számára.
Tehát hadd magyarázzam el ezt egy kicsit részletesebben:
A # 1 COCO számos nyelven és platformon érhető el, így a fejlesztő kiválaszthatja azt a technológiai halmot és programozási nyelvet, amelyben már jól érzi magát, nem pedig valami újat tanul.
A 2. számú COCO lehetőséget nyújt olyan hálózatok létrehozására, amelyek magukban foglalják a felhasználói fiókok kezelését, így nem kell időt pazarolnia egy hitelesítési / engedélyezési felhasználói kezelő rendszer tervezésére és fenntartására.
# 3 Az alkalmazás-eszköz és az eszköz-eszköz esetében a COCO szabványosított kommunikációt biztosít, így a háttérprogram kódjának megírásával abszolút nulla a tervezési idő.
# 4 Ráadásul mivel a COCO P2P és kiszolgáló nélküli, az App-to-App kommunikációs esetben a háttérszolgáltatás közvetlenül a frontend kódjában osztható el a hálózaton. Tehát a fejlesztőnek nem kell foglalkoznia a backend fejlesztésével és a tárolással, méretezéssel és fejlesztésekkel kapcsolatos tipikus problémákkal.
# 5 Végül, felhasználói élmény szempontjából, mivel egy Realtime Streaming API-t építünk, óriási hangsúlyt fektetünk a késleltetés optimalizálására, a streamingre (ha szükséges), a csatlakozási átmenetre, az offline mód működésének támogatására stb.
Ez egyszerű fejlesztési lehetőséget biztosít a fejlesztőnek, amely sok olyan felhasználási esetre hatékony, amelyek az IoE világunk sarkán vannak.
K. Meséljen a COCO Developer Edition készletről? Hogyan szerezzünk be egyet és kezdjem el?
A COCO Developer Edition a legszórakoztatóbb módszer a COCO használatának megkezdéséhez. Ha C / Java / Swift nyelven tud írni kódot, akkor csak annyit kell tennie, hogy telepíti a Client SDK-t, és 5 sornyi kódot ír be, hogy elkezdje megváltoztatni a Zigbee izzó színeit. Ha inkább a Z-hullámot szeretné használni, akkor nem kell módosítania a kódsort, az alkalmazás automatikusan működik mindkét rádiós standarddal! Mindent elvonatkoztatunk. Nagyon szórakoztató olyan szoftveralkalmazásokat írni, amelyek integrálják a valós cselekvéseket és adatokat más számítógépes és ember által generált adatokkal.
Jelenleg a COCO Developer Edition nem eladó vagy előzetes foglalás. Annyit tudok mondani, hogy közel állunk ahhoz, hogy néhány bejelentést tegyünk az indulás dátumairól, és szívesen látjuk ezt a felhasználók kezeiben. Itt van egy korai betekintés a készletbe, amelyet viselünk:
K. Milyen jövőbeli tervei vannak az Elearral kapcsolatban? Van még olyan termék, amelyre számíthatunk?
Örülünk, hogy nagyon sok új terméket vezetünk be ebben az évben. Hozzá fogunk adni még kilenc Zigbee eszközt, beltéri kamerát, kültéri kamerát, kapucsengőt és kedvencemet egy 4G engedélyezett OBD-II hardverkulccsal, amely csatlakozik az autómhoz és együttműködik a COCO intelligens otthonommal.
Egy másik termékkategória, ami nagyon izgatott, a COCO Grove, amelyet korábban említettem. Ez felhatalmazza mind a fejlesztőket, mind a felhasználókat arra, hogy hatalmas értéket cseréljenek a COCO platform tetején.