Saskaņā ar pētījumu prognozēm, 41,6 miljardi IoT ierīču 2025. gadā un līdz ar IoT un Viedo māju izplatību radīs aptuveni 79,4 zettabaitus datu. tas tikai palielināsies. Šis pieaugošais skaitlis var radīt neskaitāmus nenodrošinātus pievienotos sīkrīkus bez starpprogrammatūras, lai tos sakārtotu un aizsargātu.
Cenšoties nodrošināt saistītu pieredzi ar datu konfidencialitāti, Ashish Bajaj, viens no Elear Solutions līdzdibinātājiem, nāca klajā ar ideju izveidot COCO, kas ir droša P2P starpprogrammatūra, kas atdala datu plakni no biznesa loģikas. Tas ļauj lietotnes un ierīces savienot tīkla pārklājuma tīklā ar kopēju saziņas valodu, lai lietotnes un ierīces varētu viegli sadarboties.
Ashish ir spēcīgs tehniskais pamats ar maģistra grādu elektrotehnikā un datortehnikā no Georgia Tech, kas koncentrējās uz DSP (digitālā signāla apstrāde) un iegultajām sistēmām. Būdams Qualcomm India darbinieks, Ašisham ir vairāk nekā 15 gadu ilga mācīšanās un problēmu risināšanas pieredze tādās jomās kā video un kameru DSP programmaparatūra, mazjaudas mikroshēmojumu komplekta SoC arhitektūra, 2G / 3G / 4G bezvadu tīkla jaudas optimizācija un mašīnmācīšanās programmatūras ietvars. Apskatiet, ko viņš saka par uzņēmumu un viņu produktu!
Q. Elear Solutions ir nācis klajā ar COCO - P2P platformu bez mākoņiem decentralizētai IoT komunikācijai. Kāda ir problēma ar esošo mākoņdatošanas tehnoloģiju?
COCO nodrošina decentralizētu saziņu - tas ir kā blokķēde, izņemot to, ka tā nav. Tā vietā tiek izmantots pielāgots iekšēji izstrādāts P2P tīkla protokols, ko mēs saucam par CP (Cluster Protocol). CP kā protokols ļoti atšķiras no tradicionālā mākoņa bāzes HTTP pieprasījuma <-> atbildes modeļa vai MQTT Publish <-> abonēšanas modeļa. Tā vietā tas nodrošina reāllaika straumēšanas saskarni un ļauj veidot lietotņu, ierīču un pakalpojumu kopu, lai varētu savstarpēji sazināties bez centrālā servera informācijas starpniecībai.
IoT ierīcēm pēdējo 5 gadu laikā mākonis ir kļuvis par neatņemamu darba sistēmas sastāvdaļu. Lai gan mākonis neapšaubāmi ievērojami vienkāršo izstrādes un analīzes procesu, tam ir dažādi trūkumi, piemēram, latentums (attāluma dēļ), izmaksas (joslas platuma uzņemšanas dēļ) un pats galvenais datu privātums (centralizētas arhitektūras dēļ). Pateicoties 5G ieviešanai, mēs atrodamies fleksijā un nākamajos 3-5 gados es sagaidu, ka IoT ieviešanas ātrums visā pasaulē pieaugs satriecoši. Izmantojiet tieši no savienotajām / pašpiedziņas automašīnām līdz AI un redzes algoritmiem, kas nepieciešami, lai mūsu mājas un pilsētas būtu drošākas, kļūs ikdienišķa parādība.
Tātad, pieņemsim, piemēram, pievienoto automašīnu, paredzams, ka tā ģenerēs 3 TB / dienā / automašīna. Visu šo datu nosūtīšana pa mākoni ir ārkārtīgi dārga. Turklāt internetam nav QoS garantiju, tāpēc mēs nevaram paļauties uz mākoni, lai izlemtu, vai gaisma ir zaļa VAI joslu maiņa utt. Šādi lietošanas gadījumi būs jāveic tieši ierīcē VAI tīkla malā.
COCO tika izveidots, lai atrisinātu šīs komunikācijas problēmas no malas līdz malai nākotnē iedomātā pasaulē, kas atrodas tepat blakus. Mēs esam stabilizējuši savu programmatūru un idejas, ieviešot to holistiskā viedās mājas risinājumā, kuru ļoti drīz ieviesīsim Indijā.
J. Vai drošība varēja kļūt par galveno draudu IoT ekosistēmai? Kādi būtu jūsu komentāri par mūsdienu IoT produktu drošības elementiem?
Paskaties, drošība ir ļoti grūti izlabot. Autentifikācija / Autorizācija / Šifrēšana ir senas problēmas. Daži no tiem ir bijuši kopš pasaules kara laikiem. Un lauks turpina uzlaboties gadu no gada. IoT galvenā problēma ir tā, ka mēs izmantojam plašu ierīču klāstu, sākot no sīkiem mikrokontrolleriem līdz lielām mašīnām, kas spēj aprēķināt. Dažiem sīkiem mikrokontrolleriem nav skaitļošanas iespējas, lai palaistu jaunākos drošības algoritmus, kas, kā zināms, aizsargā pret daudziem izmantojumiem.
Bet ārpus šī, manuprāt, ir tehnoloģiska barjera. OEM uzņēmumam, kas tradicionāli piegādāja elektromehānisko sistēmu, piemēram, veļas mazgājamo mašīnu vai kafijas automātu, tagad ir jāpaaugstina un jāizveido pilnībā savienota sistēma, kas ietver programmaparatūru, programmatūru un mākoni. Daudziem no viņiem trūkst tehniskās zināšanas drošības jomā.
Mēs uzskatām, ka šādiem uzņēmumiem vajadzētu sazināties ar tādiem IoT platformas piegādātājiem kā mēs un izmantot mūsu COCO platformu, kurai ir iebūvēts atbalsts drošībai, kā arī lietotāju datu privātumam.
Q. Jūs zvanāt uz COCO, Interneta visu (IoE) platformu. Kāpēc tā?
Mums nepatīk jēdziens Lietu internets (IoT) mūsu uzņēmumā. Tas galvenokārt ir tāpēc, ka patērētāja vērtība nav tikai tā, ka kaut ko pieslēdz internetā. Vērtību iegūst lietotāji, kad lietas tiek savienotas tīklā vienotā, sadarbspējīgā un privātā sistēmā. Turklāt internetā vienlaikus pastāv ne tikai lietas, bet arī cilvēki un citi programmatūras pakalpojumi. COCO var izmantot, lai izveidotu lietotnes, pakalpojumus un ierīces sadarbspējīgā tīklā, ko mēs saucam par COCONet.
Iedomājieties savu viedpulksteni kā atslēgu automašīnai, automašīnas informācijas un izklaides sistēmu, kas savienota ar mājas izklaides sistēmu, lai skatīto saturu varētu pārvietot no mājām uz automašīnu, un tas viss darbojas ar izplatītiem AI pakalpojumiem, kas ir pastāvīgi mācās un palīdz uzlabot satiksmes drošību.
Ir nākotnes pasaule, kurā viss tiek savienots, izmantojot internetu - mēs ceram, ka COCO kā platformai ir patiešām svarīga un pozitīva loma šajā pasaules internetā.
J. Kāpēc hobiji, izstrādātāji un ierīču ražotāji būtu ieinteresēti COCO? Cik tas viņiem būs noderīgs?
Lai izveidotu kopienu ap COCO, mēs uzsākam mūsu COCO Smart Home Solutions. Mēs nodrošinām SDK gan ierīču, gan lietotņu izstrādei. Gan šīs lietotnes, gan ierīces pēc būtības strādās ar COCO Smart Home ar minimālām pūlēm.
Turklāt mums ir mūsu App Store ar nosaukumu COCO Grove, kas ir izstrādes stadijā. Pēc ieviešanas tas mūsu attīstības kopienai ļaus izveidot pievienotās vērtības pakalpojumus, kurus var abonēt COCO lietotāji. Mēs sagaidām, ka hobijistu kopiena to izbaudīs, jo tas ļauj attīstīt AI pakalpojumus bez servera, krātuves pakalpojumu, Bridge / Cloud-to-Cloud pakalpojumus, kurus COCO lietotāji var izlaist un pēc pasūtījuma instalēt, lai uzlabotu viņu viedās mājas pieredzi.
Pašlaik uzņēmuma iekšienē notiek diskusijas par partneru programmas izstrādi. Mēs meklēsim sistēmu partnerus un neatkarīgus programmatūras piegādātājus ar mūsu partneru programmu, lai palīdzētu izveidot kopienu, kas uzlabo COCO, lai kļūtu par savietojamu un privātu viedās mājas ekosistēmu.
Q. Ir aizraujoši pamanīt, ka COCO atbalstīs Arduino un Raspberry Pi, kādas citas IoT attīstības platformas un ietvarus tā var atbalstīt?
COCO SDK ir aparatūras agnostiskas, ar POSIX saderīgas bibliotēkas, ar virkni atbalsta pakalpojumu, lai visus jūsu IoT projektus sāktu īsākā laika posmā. Mēs esam apkopojuši COCO dažādām daudzām platformām, piemēram, Linux, OSx, Android, iOS, Raspbian uc. Turklāt mēs piedāvājam valodu saistījumus C, Java un Swift. Mēs ļoti drīz vēlamies pievienot atbalstu arī NodeJS un Python.
J. Kādus komunikācijas protokolus COCO var atbalstīt? Kāpēc LoRaWAN nav sarakstā?
COCO pati par sevi ir decentralizēta komunikācijas starpprogrammatūra un platforma. Īpaši mūsu mājas automatizācijas komplektam mēs esam identificējuši dažas radio tehnoloģijas, kas ir svarīgas šim tirgus segmentam. Mēs neticam, ka LoRaWAN ir liela loma savienotajā mājas telpā.
Bet, to sakot, pastāv ļoti liela iespēja, ka LoRaWAN ir pareizā tehnoloģija viedajām ēku pārvaldības sistēmām, un šajos gadījumos starp viedajām mājām un viedajām ēkām būs nepieciešami tilti, lai apmainītos ar telemetrijas M2M datiem un sinhronizētu viņu mācīšanos un lēmumu pieņemšanas procesi.
J. Cik liela COCO kopiena šobrīd ir? Kur jūs redzat, kā tiek izmantoti jūsu produkti?
Pašlaik COCO ir pirms palaišanas. Mūsu pakalpojumi sāks darboties ļoti drīz. Mēs ceram izveidot dziļu tehnisko kopienu ap COCO, lai palīdzētu mums attīstīt mūsu piedāvājumu. Uzreiz pēc ieviešanas mēs sagaidām, ka mūsu produkti tiks pārdoti tieši patērētājiem.
J. Kā jūs redzat IoT tirgu Indijā? Ar kādiem šķēršļiem mēs saskaramies, pielāgojot tehnoloģiju?
IoT Indijā joprojām ir sākuma stadijā. Mēs sagaidām, ka viedās mājas tirgus kļūs par galveno un centrālo no 2020. līdz 2023. gadam un trīskāršosies tā kopējā tirgus lielumā. To sakot, Indijas tirgū ir divas problēmas:
- Indija ir vērtības tirgus, un, ja vien izmaksu punkti nav pareizi, ir grūti redzēt masveida tirgus pieņemšanu.
- Lielākā daļa mājas automatizācijas tiek pārdota pašdarinātu (DIY) formā, un Indija kā tirgus nav DIY. Tāpēc ir diezgan grūti panākt patērētāju adopciju.
Pašlaik mēs veidojam dažas agrīnās partnerības, lai risinātu dažus no šiem jautājumiem, lai mēs varētu pārvarēt dažus adopcijas šķēršļus. Daudzas no mūsu idejām ir eksperimentālas, tāpēc es vēlētos tās vēl neatklāt.
J. Kā COCO ir vienkāršojusi saziņu starp lietotnēm, lietotnēm un ierīcēm?
COCO atrisina daudzas infrastruktūras un sastatņu problēmas, kas raksturīgas jebkurai saistītajai attīstībai. Tātad, kad izstrādātājs izmanto COCO, viņš var koncentrēt savu laiku un uzmanību uz savas pamatproblēmas risināšanu un vērtības radīšanu saviem lietotājiem.
Tāpēc ļaujiet man to paskaidrot mazliet sīkāk:
COCO ir pieejams daudzās valodās un platformās, tāpēc izstrādātājs var izvēlēties tehnoloģiju kaudzi un programmēšanas valodu, kurā viņš jau ir ērti, nevis iemācīties kaut ko jaunu.
COCO nodrošina iespēju izveidot tīklus, kas ietver lietotāju kontu pārvaldību, tāpēc viņam nav jātērē laiks, lai izstrādātu un uzturētu autentifikācijas / autorizācijas lietotāju pārvaldības sistēmu.
# 3 Lietotnēs-ierīcēs un ierīcēs-ierīcēs COCO nodrošina standartizētu saziņu, un tāpēc aizmugures koda rakstīšanai tiek patērēts absolūti nulle laika.
# 4 Turklāt tāpēc, ka COCO ir P2P un bez servera, lietojumprogrammas lietotnē sakaru gadījumā aizmuguri var izplatīt visā tīklā tieši frontend kodā. Tāpēc izstrādātājam nav jārisina backend izstrāde un tipiskie jautājumi par mitināšanu, mērogošanu un dev-op.
# 5 Visbeidzot, no lietotāja pieredzes viedokļa, tā kā mēs veidojam reāllaika straumēšanas API, mēs esam ļoti koncentrējušies uz optimizāciju latentumam, straumēšanu (ja nepieciešams), savienojuma pārejām, atbalstu bezsaistes režīma darbībai utt.
Tas izstrādātājam dod vienkāršu savienojamības sistēmu, kas ir efektīva daudziem lietojuma gadījumiem, kas atrodas ap stūri mūsu IoE pasaulē.
J. Pastāstiet mums par savu COCO Developer Edition komplektu? Kā to iegūt un sākt?
COCO Developer Edition ir visjautrākais veids, kā sākt darbu ar COCO. Ja jūs varat rakstīt kodu C / Java / Swift, viss, kas jums jādara, ir instalēt klienta SDK un uzrakstīt 5 koda rindiņas, lai sāktu mainīt Zigbee spuldzes krāsas. Ja vēlaties tā vietā izmantot Z-wave, jums nav jāmaina koda rindiņa, jūsu lietotne darbojas automātiski ar abiem radio standartiem! Mēs visu abstrahējam. Ir ļoti jautri rakstīt lietojumprogrammas, kas reālās darbības un datus integrē ar citiem datoru un cilvēku ģenerētiem datiem.
Pašlaik COCO Developer Edition nav pieejams pārdošanai vai iepriekšējai rezervēšanai. Viss, ko es varu teikt, ir tas, ka mēs esam tuvu tam, lai sniegtu dažus paziņojumus par mūsu palaišanas datumiem, un ļoti vēlamies to redzēt mūsu lietotāju rokās. Šeit ir agri ielūrēt komplektu, ko mēs nesam:
J. Kādi ir jūsu nākotnes plāni attiecībā uz Elear? Vai ir vairāk produktu, kurus varam sagaidīt?
Mēs priecājamies, ka šogad ieviesīsim daudz jaunu produktu. Mēs pievienosim vēl deviņas Zigbee ierīces, iekštelpu kameru, āra kameru, durvju zvanu un manu iecienītāko 4G iespējotu OBD-II dongle, kas savienojas ar manu automašīnu un sadarbojas ar manu COCO Smart Home.
Vēl viena produktu kategorija, par kuru esmu ļoti sajūsmā, ir COCO Grove, kuru es minēju iepriekš. Tas dos iespēju gan izstrādātājiem, gan lietotājiem apmainīties ar milzīgu vērtību virs COCO platformas.