cours:mit_2018_2019
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| cours:mit_2018_2019 [2019/01/29 11:34] – [Lecture 5 : Service oriented Architecture and Middleware for IoT : Towards Web of Things (WoT) and Web Services for Devices (WSD)] tigli | cours:mit_2018_2019 [2019/02/05 15:36] (Version actuelle) – [Session 7 : Advanced MIT : SWoT (Semantic Web of Things), middleware and semantic composition] tigli | ||
|---|---|---|---|
| Ligne 156: | Ligne 156: | ||
| - | ==== Session 6 : Web Service for Devices Discovery, Availability Management and Dynamic software composition ==== | + | ====== Synthesis ======= |
| + | |||
| + | Middleware for IoT are deployed on heterogeneous IoT Plateform to provide a more homogeneous way to develop some distributed software applications. Most of the time, we distinguish four levels : IoT Devices, Edge, Fog, and Cloud. | ||
| + | |||
| + | **Exercice :** Find in the technical and scientific litterature some definitions and recent surveys on these concepts for IoT. Write a paper (Max 2 pages long) on this 4-levels point of view of distributed system that can then emerged like CyberPhysical Systems. | ||
| + | For example you can argue : | ||
| + | * why differents patterns of communication are used in this 4-levels System, | ||
| + | * what are the famoust technologies for each levels | ||
| + | |||
| + | < | ||
| + | This paper will be sent **To tigli@unice.fr** with ** Subject : <Your Name> IoT Paper 2019 ** as to attached files : one .zip with sources (tex/docx) and one pdf, no later than 10th of February | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== Session 6 : Web Service for Devices | ||
| ---- | ---- | ||
| Ligne 163: | Ligne 179: | ||
| == Material == | == Material == | ||
| - | * {{: | + | * {{: |
| + | **Lab : UPnP Manipulations without programming ** | ||
| - | == Ubiquaria tutorial == | + | * Install [[https:// |
| + | * " | ||
| + | * Device Spy Tool allow to interact with any UPnP device in your Local Network | ||
| + | * Device Sniffer allow to spy the UPnP protocols exchange | ||
| + | // Exercice : // | ||
| + | * Run a " | ||
| + | * Find the description of the " | ||
| + | * Thanks to Device Sniffer, you can observe the different messages between Clients (UPnP control point) and Servers (UPnP Devices). What are the messages corresponding to SSDP ? What is the HTTP-like protocol that carry this kind of message? | ||
| + | |||
| + | **Lab UPnP with Node-RED** | ||
| + | * After creating you own UpnP device, try to use it with Node-RED. First, you need to install node-red-upnp-control-point and node-red-contrib-upnp. You can find them at the following address: http:// | ||
| + | * With the samples in node-red-contrib-upnp package, try to discover the UPnP device | ||
| + | * Then, try to interact with them, send an action to a UPnP device and subscribe to changes on the device. | ||
| + | |||
| + | **Lab : Create your own UPnP device (with some C# programming)** | ||
| * {{: | * {{: | ||
| * Tutorial Videos : [[https:// | * Tutorial Videos : [[https:// | ||
| - | | + | |
| ==== Session 7 : Advanced MIT : SWoT (Semantic Web of Things), middleware and semantic composition | ==== Session 7 : Advanced MIT : SWoT (Semantic Web of Things), middleware and semantic composition | ||
| Ligne 178: | Ligne 208: | ||
| ||| | ||| | ||
| - | ** Lecturer | + | Lecturers |
| * {{: | * {{: | ||
| Ligne 193: | Ligne 223: | ||
| The mission of SOFIA project is to create a semantic interoperability platform which enables and maintains cross-industry interoperability which is a platform for new services. Concurrently the solution will foster innovation while maintaining value of existing legacy multi-vendor interoperability platform. | The mission of SOFIA project is to create a semantic interoperability platform which enables and maintains cross-industry interoperability which is a platform for new services. Concurrently the solution will foster innovation while maintaining value of existing legacy multi-vendor interoperability platform. | ||
| - | | + | |
| - | * Industrial products from SOFIA : ** SOFIA 2 at Indra ** | + | * Industrial products from SOFIA : ** SOFIA 2 at Indra ** |
| + | |||
| + | * **[[https:// | ||
| + | * **OneM2M, ETSI ** | ||
| {{ : | {{ : | ||
cours/mit_2018_2019.1548761693.txt.gz · Dernière modification : 2019/01/29 11:34 de tigli