Η κατανόηση της ροής δεδομένων είναι απαραίτητη για τη βελτιστοποίηση των δικτύων IoT που χρησιμοποιούν πρωτόκολλα όπως το MQTT και το CoAP. Αυτά τα πρωτόκολλα διευκολύνουν την επικοινωνία μεταξύ συσκευών, και η μέτρηση της αποτελεσματικότητάς τους βοηθά στη βελτίωση της απόδοσης και αξιοπιστίας του δικτύου.

Τι είναι το Data Throughput;

Η επεξεργασία δεδομένων αναφέρεται στην ποσότητα των δεδομένων που διαβιβάζονται επιτυχώς μέσω ενός δικτύου εντός συγκεκριμένης περιόδου. Συνήθως μετράται σε bits ανά δευτερόλεπτο (bps) ή bytes ανά δευτερόλεπτο (Bps). Η υψηλή απόδοση υποδηλώνει αποτελεσματική μεταφορά δεδομένων, η οποία είναι κρίσιμη για εφαρμογές IoT πραγματικού χρόνου.

Υπολογισμός της διόρθωσης δεδομένων στο MQTT

Το MQTT (Message Queuing Telemetry Transport) είναι ένα ελαφρύ πρωτόκολλο σχεδιασμένο για δίκτυα χαμηλού εύρους ζώνης. Για να υπολογίσετε την διαπεραστική του λειτουργία, εξετάστε το μέγεθος του κάθε μηνύματος και το ρυθμό με τον οποίο δημοσιεύονται τα μηνύματα.

Ο τύπος είναι:

Διαμέρισμα = Μέγεθος μηνύματος (bytes) × Μηνύματα ανά δευτερόλεπτο

Για παράδειγμα, εάν κάθε μήνυμα MQTT είναι 50 bytes και 20 μηνύματα αποστέλλονται ανά δευτερόλεπτο, η ψηφιοποίηση είναι 1.000 bytes ανά δευτερόλεπτο.

Υπολογισμός της διαπερατότητας δεδομένων στο CoAP

CoAP (Costred Application Protocol) έχει σχεδιαστεί για απλές ηλεκτρονικές συσκευές και συσκευές χαμηλής ισχύος.

Ο ίδιος τύπος ισχύει:

Διαμέρισμα = Μέγεθος μηνύματος (bytes) × Μηνύματα ανά δευτερόλεπτο

Για παράδειγμα, αν κάθε μήνυμα CoAP είναι 100 bytes και 10 μηνύματα αποστέλλονται κάθε δευτερόλεπτο, η ψηφιοποίηση είναι 1.000 bytes ανά δευτερόλεπτο.

Παράγοντες που Επηρεάζουν τη Διαπεραστική Διάβαση

  • Εύρος ζώνης δικτύου
  • Μέγεθος μηνύματος
  • Συχνότητα μετάδοσης
  • Γενικό πρωτόκολλο
  • Ισχύς επεξεργασίας συσκευής