Διαδίκτυο των Αντικειμένων - IoT.

Σχετικά έγγραφα
<Internet of Things (IoT)>

Διαδίκτυο των Αντικειμένων - IoT.

LoRaWAN Solutions in The 5G era. Στεφανίδης Γεώργιος

Εισαγωγή στην επιστήμη των υπολογιστών. Υλικό Υπολογιστών Κεφάλαιο 6ο ίκτυα υπολογιστών

Πανεπιστήμιο Πειραιά Τμήμα Ψηφιακών Συστημάτων. ίκτυα Υπολογιστών Ι. To Μοντέλο OSI. Αναπλ. Καθηγ. Π. εμέστιχας

Δίκτυα Υπολογιστών I

Πανεπιστήμιο Μακεδονίας Πρόγραμμα Μεταπτυχιακών Σπουδών Τμήματος Εφαρμοσμένης Πληροφορικής. Ανδρέας Π. Πλαγεράς

Ασύρµατη ευρυζωνικότητα µέσω τεχνολογίας Wimax

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή Πρότυπο τριών Διαστάσεων Λειτουργίας Μοντέλο Διαχείρισης FCAPS Το Δίκτυο του Ε.Μ.Π. Περιβάλλον Εργαστηριακών Ασκήσεων

ΕΠΛ 476: ΚΙΝΗΤΑ ΔΙΚΤΥΑ ΥΠΟΛΟΓΙΣΤΩΝ (MOBILE NETWORKS)

Εισαγωγή στο πως λειτουργεί το διαδίκτυο

Ιόνιο Πανεπιστήμιο Τμήμα Πληροφορικής Εισαγωγή στην Επιστήμη των Υπολογιστών Δίκτυα υπολογιστών. (και το Διαδίκτυο)

Κεφάλαιο 2. Υπολογιστές και Τεχνολογία Επικοινωνιών Παρελθόν - Παρόν - Μέλλον

ΕΠΛ 012. Δίκτυα Τπολογιστών & Διαδίκτυο

1.2.2 Το μοντέλο δικτύωσης TCP/IP 1 / 26

Δίκτυα Υπολογιστών ΙΙ (Ασκήσεις Πράξης)

ίκτυα υπολογιστών Στόχοι κεφαλαίου ίκτυα

Εισαγωγή στο διαδίκτυο

Ενότητα 1. Εισαγωγή στις βασικές έννοιες των ικτύων ΗΥ

Εισαγωγή στους Υπολογιστές

Web and HTTP. Βασικά Συστατικά: Web Server Web Browser HTTP Protocol

ΔΙΚΤΥΑ Δίκτυα Υπολογιστών Δίκτυα τηλεφωνίας (σταθερής, κινητής) Δίκτυα αισθητήρων

Τεχνολογίες Παγκόσμιου Ιστού. 1η διάλεξη

Τι είναι ένα δίκτυο υπολογιστών; Αρχιτεκτονική επιπέδων πρωτοκόλλων. Δικτυακά πρωτόκολλα

Internet protocol stack Encapsulation Connection oriented VS connectionless services Circuit Switching Packet Switching Store-and-forward switches

Μάθημα 6: Αρχιτεκτονική TCP/IP

ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ. Δίκτυα Υπολογιστών

Στόχοι. Υπολογιστικά συστήματα: Στρώματα. Βασικές έννοιες [7]

Ιόνιο Πανεπιστήµιο Τµήµα Αρχειονοµίας Βιβλιοθηκονοµίας. Μοντέλο TCP/IP. Ενότητα E. Συστήµατα Επικοινωνίας

Δίκτυα Υπολογιστών Firewalls. Χάρης Μανιφάβας

Δίκτυα Η/Υ στην Επιχείρηση

ΤΕΙ ΗΠΕΙΡΟΥ ΣΧΟΛΗ ΔΙΟΙΚΗΣΗΣ ΚΑΙ ΟΙΚΟΝΟΜΙΑΣ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

Ευρυζωνικά δίκτυα (3) Αγγελική Αλεξίου

ΗΜΥ 360: Δίκτυα Υπολογιστών. Εισαγωγή

Παραδείγµατα δικτυακών τεχνολογιών. Ethernet Internet ATM

Α.Τ.Ε.Ι. ΠΕΙΡΑΙΑ - ΤΜΗΜΑ ΑΥΤΟΜΑΤΙΣΜΟΥ

Ιατρική Πληροφορική. Δρ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ.Ε. Χρήσιμοι Σύνδεσμοι

Λογισμικό Δικτύων Πέτρος Λάμψας 2007

Εισαγωγή Επανάληψη. ΤΕΙ Στερεάς Ελλάδας. ΣT Εξάμηνο, Κατεύθυνση Μηχανικών Δικτύων Τ.Ε. Τμήμα Μηχανικών Πληροφορικής Τ.Ε. Διαδικτυακός Προγραμματισμός

Επίπεδο δικτύου IP διευθυνσιοδότηση

Πρωτόκολλα Διαδικτύου. Άγγελος Ρούσκας Τμήμα Ψηφιακών Συστημάτων Πανεπιστήμιο Πειραιώς

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

ΤΟ ΠΡΟΤΥΠΟ ΙΕΕΕ ΑΣΥΡΜΑΤΗΣ ΕΥΡΥΖΩΝΙΚΗΣ ΠΡΟΣΒΑΣΗΣ

Άσκηση 2 η Πρωτόκολλο επικοινωνίας TCP/IP

Θέματα Προγραμματισμού Διαδικτύου Εισαγωγή - Πρωτόκολλα

Τεχνολογία TCP/IP ΙΑ ΙΚΤΥΩΣΗ- INTERNET. Τεχνολογίες Τηλεκπαίδευσης & Εφαρµογές - Ιούλιος

Τί είναι δίκτυο πρόσβασης. Δίκτυα Πρόσβασης. Υπηρεσία πρόσβασης. Τί είναι δίκτυο πρόσβασης (συν.)

ΣΤΕΡΓΙΟΣ ΠΑΝΤΕΛΗΣ ΕΠΙΒΛΕΠΩΝ ΚΑΘΗΓΗΤΗΣ: ΑΓΓΕΛΗΣ ΚΩΝΣΤΑΝΤΙΝΟΣ

1. Εισαγωγή. Περιγραφή Μαθήματος. Ιστορική Αναδρομή. Ορισμοί Ηλεκτρονικού Εμπορίου

ΤΕΙ ΗΠΕΙΡΟΥ ΤΜΗΜΑ ΤΗΛΕΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΔΙΟΙΚΗΣΗΣ

Πρότυπο Αναφοράς Open Systems Interconnection (OSI) Επικοινωνίες Δεδομένων Μάθημα 5 ο

Ιατρική Πληροφορική ΔΡ. Π. ΑΣΒΕΣΤΑΣ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΒΙΟΪΑΤΡΙΚΗΣ ΤΕΧΝΟΛΟΓΙΑΣ Τ. Ε. Χρήσιμοι Σύνδεσμοι

Υπολογιστές και ίκτυα Η/Υ.

Μελέτη Απόδοσης Ασύρματων Δικτύων Multimedia

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

Κατανεμημένα συστήματα και Επικοινωνία Πραγματικού Χρόνου

Ιόνιο Πανεπιστήµιο Τµήµα Πληροφορικής Συστήµατα Επικοινωνίας. Μοντέλο TCP/IP. Ενότητα E. Πόσοι εµπλέκονται σε ένα Σύστηµα Επικοινωνίας

Προγραμματισμός Ηλεκτρονικών Υπολογιστών 1

Η Τηλεπικοινωνιακή Επανάσταση τουwimax & Ευρυζωνικές Triple Play Υπηρεσίες. Σκρίμπας Δημήτριος, M.Sc skribas@marac.gr

Ασύρματα δίκτυα και πολυμέσα. Αντωνοπούλου Ευθυμία ΓΤΠ 61

Περίληψη. Ethernet Δίκτυα Δακτυλίου, (Token Ring) Άλλα Δίκτυα Σύνδεση Τοπικών Δικτύων.

Βασικές Αρχές Δικτύωσης. Ευάγγελος Παπαπέτρου

ΤΕΧΝΟΛΟΓΙΑ ΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ

ΚΕΦ. 2 - Η Λειτουργία των ικτύων

Managing Information. Lecturer: N. Kyritsis, MBA, Ph.D. Candidate Athens University of Economics and Business.

Certified Telecommunications & Network Professional (CTNP) Εξεταστέα Ύλη (Syllabus) Έκδοση 1.0

Τράπεζα πληροφοριών Τ.Ε.Ι Καβάλας με ασύρματο δίκτυο

Επίπεδο Μεταφοράς. (ανεβαίνουμε προς τα πάνω) Εργαστήριο Δικτύων Υπολογιστών Τμήμα Μηχανικών Η/Υ και Πληροφορικής

Πρωτόκολλα Επικοινωνίας Πρωτόκολλο IP

ΔΙΑΧΕΙΡΙΣΗ ΔΙΚΤΥΩΝ Εισαγωγή: Το Internet, Μοντέλο Διαχείρισης FCAPS, Ανασκόπηση TCP/IP, Στατιστικές, Ονοματοδοσία στο Internet Β.

.1 Βασικές Έννοιες Δικτύωσης. .2 Δίκτυα Άμεσου Συνδέσμου. .3 Δίκτυα Μεταγωγής και Διαδίκτυα. .4 Δικτύωση: συνολική θεώρηση

Κεφάλαιο 13. Έλεγχος πρόσβασης με Firewall

Εισαγωγή στην Πληροφορική

Επίπεδο δικτύου IP Forwading κτλ

Ασφάλεια και υποδομές για μια έξυπνη εποχή _

Δίκτυα Υπολογιστών. Δίκτυα υπολογιστών και το Διαδίκτυο Εισαγωγή. Κ. Βασιλάκης

ΔΙΚΤΥΑ (15-17) Π. Φουληράς

Ethernet Ethernet ΙΕΕΕ CSMA/CD

Δρομολόγηση πακέτων σε ασύρματα δίκτυα ad hoc με κριτήρια εξασφάλισης ποιότητας επικοινωνίας και ελέγχου ενεργειακής κατανάλωσης.

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

Δίκτυα Η/Υ Θεωρία. Διάλεξη 2η

Άσκηση 1 η Τοπικά Δίκτυα Δεδομένων (LANs)

ΤΕΧΝΟΛΟΓΙΑ ΔΙΚΤΥΩΝ ΕΠΙΚΟΙΝΩΝΙΩΝ 1 ο ΚΕΦΑΛΑΙΟ

Επικοινωνία. Χάρης Μανιφάβας Τμήμα Εφ. Πληροφορικής & Πολυμέσων ΤΕΙ Κρήτης. Κατανεμημένα Συστήματα (E) Επικοινωνία 1

Διάλεξη 7 η - Networks

Προγραμματισμός με BSD Sockets σε περιβάλλον Linux

α. Το μέγιστο μήκος δεδομένων του ωφέλιμου φορτίου του πλαισίου Ethernet είναι 1500 οκτάδες. ΣΩΣΤΟ

Δίκτυα Υπολογιστών. Το επίπεδο εφαρμογής (application layer) Κ. Βασιλάκης

PL 14E Powerline Ethernet Adapter

ΔΙΚΤΥΑ ΕΠΙΚΟΙΝΩΝΙΩΝ. Ιωάννης Σταυρακάκης, Καθηγητής Password: edi

Λιόλιου Γεωργία. ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα

ΕΠΛ 003: ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΑ ΣΥΣΤΗΜΑΤΑ

Βασικές έννοιες και ιστορική αναδρομή

Υπολογιστές και ίκτυα Η/Υ.

Βασικές έννοιες και ιστορική αναδρομή

AEI Πειραιά Τ.Τ. Τμ. Μηχ/κων Αυτοματισμού ΤΕ. Δίκτυα Μετάδοσης Δεδομένων. Διάλεξη 1: Εισαγωγή στα δίκτυα υπολογιστών και βασικές αρχές

Network Address Translation (NAT)

Πρόότυπο Αναφοράάς Open Systems Interconnection/OSI. 1. Τεχνολογία Δικτύων Επικοινωνιών, Βιβλίο Α τάξης 2 ου Κύκλου ΤΕΕ, ΥΠΕΠΘ

Επαναληπτικές Ασκήσεις Μαθήματος

ΚΕΦ. 2 - Η Λειτουργία των Δικτύων

Transcript:

Διαδίκτυο των Αντικειμένων - IoT

ΑΠΟΚΤΗΣΗ ΑΚΑΔΗΜΑΪΚΗΣ ΔΙΔΑΚΤΙΚΗΣ ΕΜΠΕΙΡΙΑΣ ΣΕ ΝΕΟΥΣ ΕΠΙΣΤΗΜΟΝΕΣ ΚΑΤΟΧΟΥΣ ΔΙΔΑΚΤΟΡΙΚΟΥ ΣΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ (ΦΚ/MIS) Ε.655/ 5001184.

IoT OSI Physical Data Link: WiFi, Bluetooth, Low Power Wide Area Netwrok, Cellular, IEEE 802.15.4 Network: IPv4, IPv6 Transport: TCP, UDP Application: MQTT, XMPP, LWM2M, Rest

IoT OSI

IoT Protocol Stack

Ομαδοποίηση των πρωτοκόλλων Connectivity (ex: Wifi, Bluetooth, LPWAN, LoRa, SigFox) Infrastructure (ex: 6LowPAN, IPv4/IPv6, RPL) Discovery (ex: Physical Web, mdns) Data Protocols (ex: MQTT, CoAP, AMQP, Websocket) Semantic (ex: JSON-LD, Web Thing Model) Multilayer (HomeKit, Weave)

Connectivity Ethernet Wifi (IEEE 802.11) 802.11n, Μέγιστος ρυθμός μετάδοσης δεδομένων 300Mbps, range 190m, Zώνες συχνοτήτων 2.4GHz και 5GHz IEEE 802.15.4 - Ρυθμός μετάδοσης 250Kbps, χαμηλό κόστος, μικρές αποστάσεις, long batter life, Universal ζώνη συχνοτήτων 2.4GHz NFC Zώνη συχνοτήτων 13.56 MHz. Ρυθμός μετάδοσης δεδομένων, 424 Κbps, αποστάσεις μερικών μέτρων Bluetooth/BLE - Zώνη συχνοτήτων στα 2.4 GHz. Ρυθμός μετάδοσης δεδομένων έως 3 Mbps και μέγιστος εύρος 100m.

WiMax (IEEE 802.16) - Wireless Metropolitan Area Networks. Εύρος έως 50 km και κινητοί σταθμοί από 5 έως 15 km. Zώνες συχνοτήτων από 2.5 GHz έως 5.8 GHz ρυθμός μετάδοσης δεδομένων έως 40Mbps LoRAWAN Semtech, εύρος δεκάδες km. Tο LoRaWAN προσφέρει μοναδικά χαρακτηριστικά, όπως η πολύ μεγάλη εμβέλεια και η χαμηλή κατανάλωση ενέργεια NB-IOT - NarrowBand IoT Low Power Wide Area Network που βασίζεται σε cellular telecommunications bands. Standard: 3rd Generation Partnership Project (3GPP) Cellular : 4G/5G broadband Connectivity

Infrastructure IPv6 - Internet Layer πρωτόκολλο, 128-bit διευθυνσιοδότησης, ιεραρχική κατανομή διευθύνσεων, end-to-end datagram transmission μεταξύ IP networks. Ο συνδυασμός με το transport TCP=> TCP/IP 6LoWPAN - "6LoWPAN : IPv6 για Low power Wireless Personal Area Networks, adaption layer για IPv6 σε IEEE802.15.4 links. Λειτουργία στα 2.4 GHz frequency range με 250 kbps transfer rate. UDP (User Datagram Protocol) - transport layer πρωτόκολλο για client/server network applications βασιζόμενο στο Internet Protocol (IP), real-time performance.

Infrastructure QUIC - υποστηρίζει multiplexed connections μεταξύ δύο endpoints πάνω από User Datagram Protocol (UDP), και σχεδιάστηκε με ένα διαφορετικό security μηχανισμό παρόμοιο του TLS/SSL, συνδυάζει μείωση καθυστέρησης σε connectivity και transport επίπεδο, και εκτίμηση του εύρους ζώνης αποφεύγοντας τη δικτυακή συμφόρηση και τις συγκρούσεις. uip - TCP/IP stack ανοιχτού κώδικα που χρησιμοποιείται από tiny 8- και 16-bit microcontrollers. DTLS - (Datagram Transport Layer) παρέχει ασφάλεια επικοινωνίας σε datagram protocols. χρήση σε client/server applications για αποφυγή eavesdropping, message forgery.

Infrastructure NanoIP - Internet-like networking services σε embedded και sensor devices χωρίς το overhead του TCP/IP, local addressing in mind." Time Synchronized Mesh Protocol - (TSMP) Επικοινωνιακό πρωτόκολλο που χρησιμοποιείται σε Aυτό-οργανωμένα δίκτυα από wireless devices, motes. Τα TSMP devices συγχρονίζονται και επικοινωνούν σε timeslots, παρόμοια με άλλα TDM (time-division multiplexing) συστήματα. ROLL / RPL - (IPv6 routing πρωτόκολλο για low power/lossy Wireless Sensor Networks)

Discovery mdns (multicast Domain Name System) κάνει resolve host names σε IP addresses Physical Web: χρησιμοποιείται από τα Bluetooth Low Energy (BLE) beacons, που μεταδίδουν broadcast urls που σχετίζονται με αντικείμενα ή τοποθεσίες κάνοντας χρήση του Eddystone format. UPnP (Universal Plug and Play) καθοδηγός : Open Connectivity Foundation, καθορίζει ένα σύνολο set πρωτοκόλλων που επιτρέπουν σε networked devices να ανακαλύψει το ένα το άλλο και να ιδρύσουν κανάλια επικοινωνίας για data sharing και άλλα networking services.

Data Protocols MQTT - publish/subscribe, small code footprint, εύκολη ανταλλαγή δεομένων σε remote devices, σύνδεση με broker (mosquito, paho), αυτόματη one-to multicast επικοινωνία, ευέλικτο management CoAP - εύκολη μετάφραση σε HTTP για γρήγορη διασύνδεση με το Internet, multicast support, μικρό overhead, δυνατότητα υποστήριξης πάνω από UDP συνδέσεις XMPP - Extensible Messaging and Presence Protocol, ΧΜL, Jabber, Ιnstant Messaging, Presence Information, contact list, VoIP, file transfer (facebook, Google, Slack)

Data Protocols AMQP- Advanced Message Queuing Protocol μηνύματα γίνονται published σε exchanges, που παρομοιάζονται με mailboxes. Τα Exchanges κατανέμουν αντίγραφα των μηνυμάτων (message copies) σε ουρές (queues) με χρήση κανόνων που ονομάζονται bindings. Στη συνέχεις οι AMQP brokers είτε μεταδίδουν τα μηνύματα στους καταναλωτές ( consumers) που έχουν ήδη κάνει subscribe στις queues, ή οι καταναλωτές κάνουν fetch/pull μηνύματα από queues κατ απαίτηση (on demand). LWM2M: Υποστηρίζεται από την Open Mobile Alliance. Υλοποιεί DTLS, CoAP. {/Object/Instance/Resource}. Read, Write, Execute, Observe.

Data Protocols Restful HTTP - GET/POST/PUT /DELETE, WebServices, Access Tokens WebSocket TCP based πρωτόκολλο => οι websocket συνδέσεις είναι μόνιμες (persistent), δικατευθυντήριες, αποφυγή polling τεχνικών, message based, υποστηρίζεται από το σύνολο των browsers. Το αρχικό handshake (request/response), αποτελείται από ένα HTTP Connect statement που ζητά τη δημιουργία ενός TCP connection GET ws://echo.websocket.org/?encoding=text HTTP/1.1 101 WebSocket Protocol Handshake HTTP/1.1 Date: Fri, 10 Feb 2012 17:38:18 GMT Origin: http://wbsocket.org Connection: Upgrade Cookie: utma=99as Server: Kaazing Gateway Connection: Upgrade Upgrade: WebSocket Host: echo.websocket.org Access-Control-Allow-Origin: http://websocket.org Sec-WebSocket-Key: urovsczjnol/umbtt5ukmw== Access-Control-Allow-Credentials: true Upgrade: websocket Sec-WebSocket-Accept: rlhckw/skso9gah/zsfhbatdkru= Sec-WebSocket-Version: 13 Access-Control-Allow-Headers: content-type

Semantic you don't need to know how to talk to every different type of Thing IOTDB - JSON / Linked Data standards για την περιγραφή του Internet of Things SensorML - standard models και XML encoding σχήματα για την περιγραφή sensors και μετρήσεων LsDL - Lemonbeat smart Device Language, Κάθε device αντικατοπτρίζεται σε μια σειρά τιμών