Prema predviđanjima istraživanja, 41,6 milijardi IoT uređaja generirat će oko 79,4 zettabajta podataka u 2025. godini i širenjem IoT-a i pametnih domova; ovo se samo povećava. Te sve veće brojke mogu rezultirati bezbrojem nesigurnih povezanih naprava bez ikakvog međuopreme za njihovu organizaciju i osiguranje.
U potrazi za pružanjem povezanog iskustva s privatnošću podataka, Ashish Bajaj, jedan od suosnivača Elear Solutions, došao je na ideju stvaranja COCO-a, koji je siguran P2P međuoprema koji odvaja podatkovnu razinu od poslovne logike. Povezuje aplikacije i uređaje u mrežnu mrežnu mrežu s zajedničkim jezikom komunikacije kako bi aplikacije i uređaji mogli lako surađivati.
Ashish ima snažnu tehničku pozadinu s magisterijom elektrotehnike i računalnog inženjerstva iz Georgia Tech-a koji se fokusirao na DSP (digitalna obrada signala) i ugrađene sustave. Kao zaposlenik Qualcomma u Indiji, Ashish ima više od 15 godina iskustva u učenju i rješavanju problema u područjima kao što su firmware za video i kamere DSP, SoC arhitekture male snage čipseta, 2G / 3G / 4G optimizacije bežične mreže i softverski okviri za strojno učenje. Pogledajte što kaže o tvrtki i njihovom proizvodu!
P. Elear Solutions je osmislio COCO - P2P platformu bez oblaka za decentraliziranu IoT komunikaciju. Koji je problem s postojećom tehnologijom zasnovanom na oblaku?
COCO omogućuje decentraliziranu komunikaciju - to je poput blockchaina, osim što nije. Umjesto toga koristi prilagođeni interno razvijeni P2P mrežni protokol koji nazivamo CP (Cluster Protocol). CP se kao protokol uvelike razlikuje od tradicionalnog modela HTTP zahtjeva <-> odgovora utemeljenog u oblaku ili MQTT Publish <-> pretplate. Umjesto toga, pruža sučelje strujanja u stvarnom vremenu i omogućuje izgradnju klastera aplikacija, uređaja i usluga kako bi mogli međusobno komunicirati bez središnjeg poslužitelja za posredovanje informacija.
Za IoT uređaje, oblak je tijekom posljednjih 5 godina postao sastavna komponenta radnog sustava. Iako oblak nesumnjivo uvelike pojednostavljuje proces razvoja i analitike, on ima razne nedostatke poput latencije (zbog udaljenosti), cijene (zbog unosa propusnosti) i najvažnije privatnosti podataka (zbog centralizirane arhitekture). S uvođenjem 5G-a, mi smo u točki previranja i tijekom sljedećih 3-5 godina, očekujem da će stopa primjene IoT-a širom svijeta rasti nevjerojatnom brzinom. Koristite slučaj izravno od povezanih / samovozećih automobila do algoritama umjetne inteligencije i vida potrebnih da bi naši domovi i gradovi bili sigurniji postat će uobičajeni.
Uzmimo povezani automobil, na primjer, očekuje se da će generirati 3 TB / dan / automobil. Slanje svih ovih podataka preko oblaka izuzetno je skupo. Nadalje, internet nema QoS jamstva, tako da se ne možemo oslanjati na oblak da bismo odlučili je li svijetlo zeleno ILI mijenja traku itd. Takve slučajeve upotrebe trebat će obaviti izravno na uređaju ILI na rubu mreže.
COCO je stvoren za rješavanje ovih komunikacijskih problema od ruba do ruba u budućem zamišljenom svijetu koji je pred vratima. Stabilizirali smo svoj softver i ideje implementirajući ovo u cjelovito rješenje Smart Home koje ćemo vrlo brzo predstaviti u Indiji.

P. Je li sigurnost mogla postati glavna prijetnja IoT ekosustavu? Koji bi bili vaši komentari na sigurnosne značajke današnjih IoT proizvoda?
Pazi, sigurnost je vrlo teško ispraviti. Autentifikacija / autorizacija / šifriranje vjekovni su problemi. Neki od njih postoje od vremena svjetskog rata. A polje se nastavlja poboljšavati iz godine u godinu. Glavni problem IoT-a je taj što koristimo širok spektar uređaja, od sićušnih mikrokontrolera do velikih računarskih računala. Neki maleni mikrokontroleri nemaju računalnu sposobnost za pokretanje najnovijih sigurnosnih algoritama za koje se zna da se brane od mnogih iskorištavanja.
Ali izvan ovoga, po mom mišljenju, postoji tehnološka barijera. Tvrtka OEM koja je tradicionalno isporučivala elektro-mehanički sustav poput perilice rublja ili aparata za kavu sada se mora pojačati i stvoriti potpuno povezan sustav koji uključuje firmware, softver i oblak. Mnogima od njih nedostaje tehnička stručnost u sigurnosti.
Naš je stav da bi se takve tvrtke trebale povezati s dobavljačima IoT platforme poput nas i iskoristiti našu COCO platformu koja ima ugrađenu podršku za sigurnost, kao i privatnost korisničkih podataka.
P. Zovete COCO, platformu Interneta svega (IoE). Zašto?
Ne sviđa nam se izraz Internet of Things (IoT) u našoj tvrtki. To je prije svega zato što nema velike potrošačke vrijednosti pukog povezivanja nečega na internet. Vrijednost korisnici dobivaju kada su stvari povezane u jedinstveni, interoperabilni i privatni sustav. Uz to, nisu samo stvari već i ljudi i druge softverske usluge koje sve zajedno postoje na Internetu. COCO se može koristiti za stvaranje aplikacija, usluga i uređaja u interoperabilnoj mreži koju nazivamo COCONet.

Zamislite svoj Smartwatch kao ključ vašeg automobila, vaš automobilski info-zabavni sustav povezan s vašim sustavom kućne zabave tako da sadržaj koji ste gledali od kuće možete premjestiti u automobil, a sve to radi s distribuiranim AI uslugama koje su stalno učiti i pomagati u poboljšanju sigurnosti u prometu.
Dolazi budući svijet u kojem se 'Sve' poveže putem Interneta - nadamo se da COCO kao platforma ima zaista važnu i pozitivnu ulogu u tom svijetu Interneta svega.
P. Zašto bi hoboji, programeri i proizvođači uređaja bili zainteresirani za COCO? Kako će im biti korisno?
Za izgradnju zajednice oko COCO-a lansiramo naša COCO rješenja za pametne kuće. Nudimo SDK-ove za razvoj uređaja, kao i za razvoj aplikacija. Obje ove aplikacije i uređaji u biti će surađivati s COCO Smart Homeom uz minimalne napore.
Uz to, imamo i App Store pod nazivom COCO Grove koji je u fazi razvoja proizvoda. Jednom pokrenut, ovo će omogućiti našoj razvojnoj zajednici da stvori Usluge s dodanom vrijednošću na koje se mogu pretplatiti korisnici COCO-a. Očekujemo da će hobistička zajednica uživati u ovome, jer omogućava razvoj AI usluga bez poslužitelja, uslugu pohrane, usluge Bridge / Cloud-to-Cloud, koje korisnici COCO mogu izdati i instalirati po narudžbi radi poboljšanja svog iskustva pametne kuće.
Trenutno smo u ranoj fazi razgovora unutar tvrtke o razvoju partnerskog programa. Tražit ćemo ugrađene sistemske integratore i neovisne dobavljače softvera s našim partnerskim programom kako bismo pomogli stvoriti zajednicu koja poboljšava COCO kako bi postala interoperabilni i privatni ekosustav pametne kuće.
P. Uzbudljivo je primijetiti da će COCO podržavati Arduino i Raspberry Pi, koje druge IoT platforme i okviri za razvoj mogu podržati?
COCO SDK-ovi su hardverski agnostičke knjižnice usklađene s POSIX-om, s mnoštvom usluga podrške za pokretanje svih vaših IoT projekata u najkraćem vremenu. Unakrsno smo kompilirali COCO na raznim mnogim platformama poput Linuxa, OSx-a, Android-a, iOS-a, Raspbian-a itd. Osim toga, nudimo jezične veze na C, Java i Swift. Vrlo brzo želimo dodati i podršku za NodeJS i Python.
P. Koje komunikacijske protokole COCO može podržati? Zašto LoRaWAN nije na popisu?
COCO je sam po sebi decentralizirani komunikacijski posrednički softver i platforma. Za naš komplet za kućnu automatizaciju identificirali smo nekoliko radio tehnologija koje su važne za taj tržišni segment. Ne vjerujemo da LoRaWAN ima veliku ulogu u povezanom kućnom prostoru.
No, imajući u vidu da postoji vrlo velika vjerojatnost da je LoRaWAN prava tehnologija za pametne sustave upravljanja zgradom, au tim će slučajevima biti potrebni mostovi između pametnih domova i pametnih zgrada za razmjenu telemetrijskih M2M podataka i sinkronizaciju njihovog učenja i procesi donošenja odluka.
P. Kolika je trenutno zajednica COCO-a? Gdje vidite da se koriste vaši proizvodi?
Trenutno je COCO pred lansiranje. Naše će usluge vrlo brzo započeti s radom. Radujemo se izgradnji duboke tehničke zajednice oko COCO-a koja će nam pomoći da razvijemo našu ponudu. Odmah na lansiranju očekujemo da se naši proizvodi prodaju izravno potrošaču.
P. Kako vidite tržište za IoT u Indiji? S kojim se preprekama suočavamo u prilagodbi tehnologije?
IoT u Indiji još je u ranoj fazi. Očekujemo da ćemo vidjeti kako tržište pametnih domova postaje središnje mjesto između 2020. i 2023. godine, i utrostručuje se u ukupnoj veličini tržišta. Imajući to u vidu, dva su izazova na indijskom tržištu:
- Indija je tržište vrijednosti, i ako su troškovne točke ispravne, teško je vidjeti usvajanje masovnog tržišta.
- Većina kućne automatizacije prodaje se u obliku "uradi sam" (DIY), a Indija kao tržište nije "uradi sam". Stoga je prilično teško postići usvajanje od strane potrošača.
Trenutno stvaramo neka partnerstva u ranoj fazi da bismo riješili neka od ovih pitanja kako bismo mogli srušiti neke prepreke usvajanju. Mnoge su naše ideje eksperimentalne pa ih ne bih želio još otkrivati.
P. Kako je COCO pojednostavio komunikaciju aplikacija u aplikaciju, aplikacije u uređaj i uređaja u uređaj?
COCO rješava mnoge probleme infrastrukture i skela koji su zajednički svakom povezanom razvoju. Dakle, kada programer koristi COCO, svoje vrijeme i pažnju može usmjeriti na rješavanje svog osnovnog problema i stvaranje vrijednosti za svoje korisnike.
Stoga ću vam objasniti ovo malo detaljnije:
# 1 COCO dostupan je na mnogim jezicima i platformama, tako da programer može odabrati tehnološku hrpu i programski jezik koji mu je već ugodan, a ne naučiti nešto novo.
# 2 COCO pruža mogućnost stvaranja mreža koje uključuju upravljanje korisničkim računom, tako da ne treba gubiti vrijeme na dizajniranje i održavanje sustava za upravljanje autorizacijom / autorizacijom.
# 3 U slučajevima App-to-Device i Device-to-Device COCO pruža standardizirane komunikacije, tako da je vrijeme pisanja pozadinskog koda apsolutno nula.
# 4 Uz to što je COCO P2P i bez poslužitelja, u slučaju komunikacije između aplikacija pozadina se može distribuirati putem mreže izravno u prednjem kodu. Dakle, programer se ne treba baviti razvojem pozadine i tipičnim problemima s hostingom, skaliranjem i razvojem.
# 5 Napokon, s gledišta korisničkog iskustva, jer gradimo API za strujanje u stvarnom vremenu, neizmjerno smo se usredotočili na Optimizaciju za kašnjenje, streaming (ako je potrebno), prijelaze povezivanja, podršku za funkcioniranje izvanmrežnog načina rada itd.
To programeru daje jednostavan okvir povezivanja koji je moćan za mnoge slučajeve upotrebe u našem IoE svijetu iza ugla.
P. Recite nam nešto o svom COCO Developer Edition kompletu? Kako doći do njega i započeti?
COCO Developer Edition najzabavniji je način da započnete s COCO-om. Ako možete pisati kod na C / Java / Swift, sve što trebate je instalirati Client SDK i napisati 5 redaka koda da biste počeli mijenjati boje Zigbee žarulje. Ako umjesto toga volite koristiti Z-val, ne trebate mijenjati liniju koda, vaša aplikacija automatski radi s oba radio standarda! Sve apstrahiramo. Puno je zabavno pisati softverske aplikacije koje integriraju stvarne radnje i podatke s drugim računalnim i ljudskim podacima.
Trenutno izdanje za COCO programere nije dostupno za prodaju ili prethodnu rezervaciju. Sve što mogu reći je da smo blizu davanja nekih najava o datumima lansiranja i željni smo da to vidimo u rukama naših korisnika. Evo ranog zavirivanja u komplet koji donosimo:


P. Koji su vaši budući planovi u vezi s Elearom? Postoji li još proizvoda koje možemo očekivati?
Oduševljeni smo što ćemo ove godine predstaviti puno novih proizvoda. Dodati ćemo još devet Zigbee uređaja, unutarnju kameru, vanjsku kameru, zvono na vratima i moj omiljeni 4G Omogućeni OBD-II ključ koji se povezuje s mojim automobilom i surađuje s mojim COCO Smart Homeom.
Još jedna kategorija proizvoda zbog koje sam jako uzbuđena je COCO Grove koji sam ranije spomenuo. To će osposobiti i programere i korisnike da razmijene golemu vrijednost na vrhu COCO platforme.
