Σύμφωνα με ερευνητικές προβλέψεις, 41,6 δισεκατομμύρια συσκευές IoT θα παράγουν περίπου 79,4 zettabytes δεδομένων το έτος 2025 και με τον πολλαπλασιασμό των IoT και Smart Homes. αυτό θα αυξηθεί μόνο. Αυτοί οι αυξανόμενοι αριθμοί ενδέχεται να οδηγήσουν σε χιλιάδες μη ασφαλή συνδεδεμένα gadget χωρίς κανένα ενδιάμεσο λογισμικό να τα οργανώσει και να τα ασφαλίσει.
Με μια προσπάθεια να παρέχει συνδεδεμένη εμπειρία με το απόρρητο των δεδομένων, ο Ashish Bajaj, ένας από τους συνιδρυτές της Elear Solutions, είχε την ιδέα να δημιουργήσει το COCO, το οποίο είναι ένα ασφαλές μεσαίο λογισμικό P2P που διαχωρίζει το επίπεδο δεδομένων από την επιχειρηματική λογική. Συνδέει εφαρμογές και συσκευές σε ένα δίκτυο επικάλυψης πλέγματος με μια κοινή γλώσσα επικοινωνίας, ώστε οι εφαρμογές και οι συσκευές να λειτουργούν εύκολα.
Ο Ashish έχει ένα ισχυρό τεχνικό υπόβαθρο με μεταπτυχιακό στη Μηχανολογία Ηλεκτρολόγων Μηχανικών και Υπολογιστών από την Georgia Tech που επικεντρώθηκε στο DSP (Digital Signal Processing) και στα ενσωματωμένα συστήματα. Όντας υπάλληλος της Qualcomm India, η Ashish έχει 15+ χρόνια εμπειρίας μάθησης και επίλυσης προβλημάτων σε τομείς όπως το βίντεο DSP Firmware, αρχιτεκτονικές SoC χαμηλής ισχύος Chipset, 2G / 3G / 4G Wireless Networking Power Optimization, και Machine Learning Software Frameworks. Ρίξτε μια ματιά σε τι έχει να πει για την εταιρεία και το προϊόν τους!
Το Q. Elear Solutions έχει δημιουργήσει το COCO - μια πλατφόρμα Cloud2 P2P για αποκεντρωμένη επικοινωνία IoT. Ποιο είναι το πρόβλημα με την υπάρχουσα τεχνολογία που βασίζεται στο Cloud;
Το COCO επιτρέπει την αποκεντρωμένη επικοινωνία - είναι σαν blockchain, εκτός από το ότι δεν είναι. Αντ 'αυτού χρησιμοποιεί ένα προσαρμοσμένο εσωτερικό πρωτόκολλο δικτύωσης P2P που ονομάζουμε CP (Cluster Protocol). Το CP ως πρωτόκολλο είναι πολύ διαφορετικό από το παραδοσιακό μοντέλο HTTP Request <-> Request Model, ή το MQTT Publish <-> Subscribe model. Αντ 'αυτού, παρέχει μια διεπαφή ροής σε πραγματικό χρόνο και επιτρέπει τη δημιουργία ενός συμπλέγματος εφαρμογών, συσκευών και υπηρεσιών ώστε να είναι σε θέση να επικοινωνούν μεταξύ τους χωρίς κεντρικό διακομιστή για τη μεσιτεία των πληροφοριών.
Για συσκευές IoT, τα τελευταία 5 χρόνια, το cloud έχει γίνει αναπόσπαστο στοιχείο του λειτουργικού συστήματος. Ενώ το σύννεφο απλοποιεί αναμφίβολα τη διαδικασία ανάπτυξης και ανάλυσης, έχει διάφορα μειονεκτήματα όπως η καθυστέρηση (λόγω απόστασης), το κόστος (λόγω απορρόφησης εύρους ζώνης) και το πιο σημαντικό απόρρητο δεδομένων (λόγω κεντρικής αρχιτεκτονικής). Με την ανάπτυξη του 5G, βρισκόμαστε σε σημείο καμπής και τα επόμενα 3-5 χρόνια, αναμένω ότι ο ρυθμός ανάπτυξης των IoT σε όλο τον κόσμο θα αυξηθεί με συγκλονιστικό ρυθμό. Χρησιμοποιήστε τη θήκη απευθείας από τα Συνδεδεμένα Αυτοκίνητα Αυτοκινήτου έως τους Αλγόριθμους AI και Vision που απαιτούνται για να κάνετε τα σπίτια και τις πόλεις μας ασφαλέστερα θα γίνουν συνηθισμένα.
Ας πάρουμε λοιπόν το συνδεδεμένο αυτοκίνητο, για παράδειγμα, αναμένεται να παράγει 3 TB / ημέρα / αυτοκίνητο. Η αποστολή όλων αυτών των δεδομένων στο cloud είναι εξαιρετικά δαπανηρή. Επιπλέον, το Διαδίκτυο δεν διαθέτει εγγυήσεις QoS, επομένως δεν μπορούμε να βασιστούμε στο cloud για να αποφασίσουμε εάν το φως είναι πράσινο Ή αλλάζει λωρίδες κ.λπ. Τέτοιες περιπτώσεις χρήσης θα πρέπει να γίνουν ακριβώς στη συσκευή Ή στην άκρη του δικτύου.
Το COCO δημιουργήθηκε για να λύσει αυτά τα προβλήματα επικοινωνίας Edge-to-Edge σε έναν μελλοντικό φανταστικό κόσμο που βρίσκεται πολύ κοντά. Σταθεροποιήσαμε το λογισμικό και τις ιδέες μας εφαρμόζοντας αυτό σε μια ολιστική λύση Smart Home που θα παρουσιάσουμε στην Ινδία πολύ σύντομα.
Ερ.: Θα μπορούσε η ασφάλεια να αποτελέσει μείζονα απειλή για το οικοσύστημα IoT; Ποια θα ήταν τα σχόλιά σας σχετικά με τα χαρακτηριστικά ασφαλείας των σημερινών προϊόντων IoT;
Κοίτα, η ασφάλεια είναι πολύ δύσκολο να διορθωθεί. Ο έλεγχος ταυτότητας / εξουσιοδότηση / κρυπτογράφηση είναι παλιά προβλήματα. Μερικά από αυτά υπήρχαν από την εποχή του παγκόσμιου πολέμου. Και ο τομέας συνεχίζει να βελτιώνεται από έτος σε έτος. Το κύριο πρόβλημα στο IoT είναι ότι χρησιμοποιούμε ένα ευρύ φάσμα συσκευών, από μικροσκοπικούς μικροελεγκτές έως μεγάλους υπολογιστές με δυνατότητα υπολογισμού. Μερικοί μικροσκοπικοί μικροελεγκτές δεν έχουν δυνατότητα υπολογισμού για την εκτέλεση των πιο πρόσφατων αλγορίθμων ασφαλείας που είναι γνωστό ότι υπερασπίζονται πολλές καταστροφές.
Αλλά πέρα από αυτό, κατά τη γνώμη μου, υπάρχει ένα τεχνολογικό εμπόδιο. Μια εταιρεία OEM που παραδοσιακά παρείχε ένα ηλεκτρομηχανικό σύστημα όπως ένα πλυντήριο ρούχων ή καφετιέρα πρέπει τώρα να βελτιώσει και να δημιουργήσει ένα πλήρως συνδεδεμένο σύστημα που περιλαμβάνει υλικολογισμικό, λογισμικό και cloud. Πολλοί από αυτούς δεν διαθέτουν τεχνική εμπειρογνωμοσύνη στον τομέα της ασφάλειας.
Η άποψή μας είναι ότι τέτοιες εταιρείες πρέπει να συνδεθούν με προμηθευτές πλατφόρμας IoT όπως εμάς και να αξιοποιήσουν την πλατφόρμα COCO που διαθέτει ενσωματωμένη υποστήριξη για την ασφάλεια καθώς και το απόρρητο των δεδομένων των χρηστών.
Ερ. Καλείτε την COCO, μια πλατφόρμα Internet of Everything (IoE). Γιατί έτσι?
Δεν μας αρέσει ο όρος Internet of Things (IoT) στην εταιρεία μας. Αυτό οφείλεται κυρίως στο ότι δεν υπάρχει μεγάλη αξία καταναλωτή απλώς να συνδέσετε κάτι στο Διαδίκτυο. Η τιμή προκύπτει από τους χρήστες όταν τα πράγματα συνδέονται μεταξύ τους σε ένα ομοιόμορφο, διαλειτουργικό και ιδιωτικό σύστημα. Επιπλέον, δεν είναι μόνο πράγματα, αλλά και άνθρωποι και άλλες υπηρεσίες λογισμικού που συνυπάρχουν όλα στο Διαδίκτυο. Το COCO μπορεί να χρησιμοποιηθεί για τη δημιουργία εφαρμογών, υπηρεσιών και συσκευών σε ένα διαλειτουργικό δίκτυο που ονομάζουμε COCONet.
Φανταστείτε το Smartwatch σας ως το κλειδί για το αυτοκίνητό σας, το σύστημα ψυχαγωγίας του αυτοκινήτου σας συνδεδεμένο με το σύστημα ψυχαγωγίας στο σπίτι σας, ώστε να μπορείτε να μετακινήσετε το περιεχόμενο που παρακολουθούσατε από το σπίτι στο αυτοκίνητο και όλα αυτά λειτουργούν με κατανεμημένες υπηρεσίες AI που είναι συνεχώς μαθαίνοντας και βοηθώντας στη βελτίωση της ασφάλειας της κυκλοφορίας.
Υπάρχει ένας μελλοντικός κόσμος που έρχεται όπου το «Όλα» συνδέεται μέσω του Διαδικτύου - ελπίζουμε ότι το COCO ως πλατφόρμα έχει έναν πολύ σημαντικό και θετικό ρόλο να παίξει σε αυτόν τον κόσμο του Διαδικτύου των πάντων.
Ε. Γιατί οι χόμπι, οι προγραμματιστές και οι κατασκευαστές συσκευών ενδιαφέρονται για το COCO; Πώς θα είναι χρήσιμο για αυτούς;
Για την οικοδόμηση μιας κοινότητας γύρω από το COCO, παρουσιάζουμε τις λύσεις COCO Smart Home Solutions. Παρέχουμε SDK τόσο για ανάπτυξη συσκευών όσο και για ανάπτυξη εφαρμογών. Και οι δύο αυτές εφαρμογές και συσκευές θα λειτουργούν εγγενώς με το COCO Smart Home με ελάχιστες προσπάθειες.
Επιπλέον, έχουμε το App Store που ονομάζεται COCO Grove που βρίσκεται υπό ανάπτυξη προϊόντων. Μόλις ξεκινήσει, αυτό θα επιτρέψει στην αναπτυξιακή μας κοινότητα να δημιουργήσει υπηρεσίες προστιθέμενης αξίας που μπορούν να εγγραφούν από χρήστες COCO Περιμένουμε από την κοινότητα των χόμπι να το απολαύσει, καθώς επιτρέπει την ανάπτυξη υπηρεσιών AI, Server Storage, Bridge / Cloud-to-Cloud χωρίς διακομιστές, οι οποίες μπορούν να κυκλοφορήσουν και να εγκατασταθούν κατά παραγγελία από χρήστες COCO για τη βελτίωση των εμπειριών τους στο Smart Home.
Αυτήν τη στιγμή είμαστε στο αρχικό στάδιο συζητήσεων εντός της εταιρείας για την ανάπτυξη ενός προγράμματος συνεργατών. Θα επιδιώξουμε να ενσωματώσουμε τους ολοκληρωτές συστήματος και τους ανεξάρτητους προμηθευτές λογισμικού με το πρόγραμμα συνεργατών μας για να βοηθήσουμε στη δημιουργία μιας κοινότητας που ενισχύει το COCO ώστε να γίνει το διαλειτουργικό και ιδιωτικό οικοσύστημα Smart Home
Ερ: Είναι συναρπαστικό το γεγονός ότι η COCO θα υποστηρίξει τα Arduino και Raspberry Pi, ποιες άλλες πλατφόρμες και πλαίσια ανάπτυξης IoT μπορεί να υποστηρίζει;
Τα COCO SDK είναι βιβλιοθήκες συμβατές με αγνωστικές συσκευές POSIX, με πολλές υπηρεσίες υποστήριξης για την εκκίνηση όλων των έργων IoT σας στο συντομότερο χρονικό διάστημα. Έχουμε cross-compiling 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 στην Ινδία βρίσκεται ακόμη στα αρχικά του στάδια. Αναμένουμε να δούμε την αγορά Smart Home να είναι μπροστά και στο κέντρο μεταξύ του έτους 2020-2023 και να τριπλασιάζεται στο συνολικό της μέγεθος αγοράς. Τούτου λεχθέντος, υπάρχουν δύο προκλήσεις στην αγορά της Ινδίας:
- Η Ινδία είναι μια αγορά αξίας και αν δεν είναι σωστά τα σημεία κόστους, είναι δύσκολο να δούμε την υιοθέτηση της μαζικής αγοράς.
- Οι περισσότεροι αυτοματισμοί στο σπίτι πωλούνται σε μορφή Do-it-Yourself (DIY) και η Ινδία ως αγορά δεν είναι DIY. Επομένως, είναι πολύ δύσκολο να υιοθετήσετε τους καταναλωτές.
Αυτήν τη στιγμή σφυρηλατούμε ορισμένες συνεργασίες πρώιμου σταδίου προς το παρόν για να αντιμετωπίσουμε ορισμένα από αυτά τα ζητήματα, ώστε να μπορέσουμε να ξεπεράσουμε ορισμένα εμπόδια υιοθέτησης. Πολλές από τις ιδέες μας είναι πειραματικές, οπότε δεν θα ήθελα να τις αποκαλύψω ακόμα.
Ερ.: Πώς απλοποίησε το COCO την εφαρμογή App-to-App, App-to-Device και Device-to-Device;
Η COCO επιλύει πολλά προβλήματα υποδομής και ικριωμάτων που είναι κοινά σε οποιαδήποτε συνδεδεμένη ανάπτυξη. Έτσι, όταν ένας προγραμματιστής χρησιμοποιεί COCO, μπορεί να εστιάσει το χρόνο και την προσοχή του στην επίλυση του βασικού του προβλήματος και στη δημιουργία αξίας για τους χρήστες του.
Επιτρέψτε μου λοιπόν να το εξηγήσω με λίγο περισσότερη λεπτομέρεια:
# 1 Το COCO είναι διαθέσιμο σε πολλές γλώσσες και πλατφόρμες, οπότε ο προγραμματιστής μπορεί να επιλέξει μια στοίβα τεχνολογίας και μια γλώσσα προγραμματισμού στην οποία είναι ήδη άνετη παρά να μάθει κάτι νέο.
# 2 Το COCO παρέχει τη δυνατότητα δημιουργίας δικτύων που περιλαμβάνουν Διαχείριση Λογαριασμού Χρήστη, οπότε δεν χρειάζεται να σπαταλά χρόνο να σχεδιάζει και να συντηρεί ένα Σύστημα Διαχείρισης Χρήστη Αυθεντικότητας / Εξουσιοδότησης
# 3 Στις περιπτώσεις App-to-Device και Device-to-Device, το COCO παρέχει τυποποιημένες επικοινωνίες και επομένως υπάρχει απολύτως μηδενικός χρόνος σχεδιασμού για τη σύνταξη κώδικα backend.
# 4 Επιπλέον, επειδή το COCO είναι P2P και χωρίς διακομιστή, στην περίπτωση επικοινωνίας App-to-App, το backend μπορεί να διανεμηθεί σε ολόκληρο το δίκτυο απευθείας στον κωδικό frontend. Έτσι, ο προγραμματιστής δεν χρειάζεται να ασχοληθεί με την ανάπτυξη backend και τα τυπικά ζητήματα φιλοξενίας, κλιμάκωσης και dev-ops.
# 5 Τέλος, από την άποψη της εμπειρίας του χρήστη, επειδή δημιουργούμε ένα Realtime Streaming API, έχουμε τεράστια εστίαση στη Βελτιστοποίηση για καθυστέρηση, ροή (εάν απαιτείται), μεταβάσεις συνδεσιμότητας, υποστήριξη για λειτουργία εκτός σύνδεσης κ.λπ.
Αυτό δίνει στον προγραμματιστή ένα απλό πλαίσιο συνδεσιμότητας που είναι ισχυρό για πολλές περιπτώσεις χρήσης που βρίσκονται πολύ κοντά στον κόσμο του IoE.
Ερ. Πείτε μας για το κιτ COCO Developer Edition; Πώς να αποκτήσετε ένα και να ξεκινήσετε;
Το COCO Developer Edition είναι ο πιο διασκεδαστικός τρόπος για να ξεκινήσετε με το COCO. Εάν μπορείτε να γράψετε κώδικα σε C / Java / Swift, το μόνο που κάνετε είναι να εγκαταστήσετε το Client SDK και να γράψετε 5 γραμμές κώδικα για να αρχίσετε να αλλάζετε τα χρώματα ενός λαμπτήρα Zigbee. Αν θέλετε να χρησιμοποιήσετε το Z-wave, δεν χρειάζεται να αλλάξετε μια γραμμή κώδικα, η εφαρμογή σας λειτουργεί αυτόματα και με τα δύο πρότυπα ραδιοφώνου! Αφαιρούμε τα πάντα. Είναι πολύ διασκεδαστικό να γράφετε εφαρμογές λογισμικού που ενσωματώνουν πραγματικές ενέργειες και δεδομένα με άλλους υπολογιστές και δεδομένα που δημιουργούνται από τον άνθρωπο.
Προς το παρόν, το COCO Developer Edition δεν είναι διαθέσιμο για πώληση ή προ-κράτηση. Το μόνο που μπορώ να πω είναι ότι πλησιάζουμε να κάνουμε κάποιες ανακοινώσεις σχετικά με τις ημερομηνίες κυκλοφορίας μας και ανυπομονούμε να το δούμε στα χέρια των χρηστών μας. Εδώ, είναι μια πρώτη ματιά στο κιτ που φέρνουμε:
Ε. Ποια είναι τα μελλοντικά σας σχέδια σχετικά με την Elear; Υπάρχουν περισσότερα προϊόντα που μπορούμε να περιμένουμε;
Είμαστε ενθουσιασμένοι που παρουσιάζουμε πολλά νέα προϊόντα φέτος. Θα προσθέσουμε εννέα ακόμη συσκευές Zigbee, μια εσωτερική κάμερα, μια εξωτερική κάμερα, ένα κουδούνι, και το αγαπημένο μου ένα 4G ενεργοποιημένο OBD-II dongle που συνδέεται με το αυτοκίνητό μου και συνεργάζεται με το COCO Smart Home.
Μια άλλη κατηγορία προϊόντων για την οποία είμαι πολύ ενθουσιασμένος είναι το COCO Grove που ανέφερα νωρίτερα. Αυτό θα δώσει τη δυνατότητα τόσο στους προγραμματιστές όσο και στους χρήστες να ανταλλάξουν τεράστια αξία πάνω από την πλατφόρμα COCO.