Modello informativo IoT

Sulla base del modello astratto di caso d'uso dell'Internet degli oggetti sopra riportato, è possibile analizzare il processo informativo di base dell'Internet degli oggetti, dalla raccolta dei dati sugli oggetti alla fornitura dei servizi sugli oggetti. Su questa base, è possibile riassumere la raccolta, la classificazione, l'archiviazione, l'aggiornamento e l'interrogazione delle informazioni rilevanti dell'Internet degli oggetti. Le entità informative IoT gestite. Queste classi di entità informative e le loro interrelazioni costituiscono un modello informativo IoT. Si può notare che il nucleo del modello informativo IoT è l'induzione e l'astrazione delle classi di entità informative IoT.

Gli oggetti reali e gli utenti IoT nel modello astratto dei casi d'uso IoT sono riassunti e astratti in un tipo di classe di entità informativa IoT, e i fornitori di servizi IoT e i gestori di dati sono mappati sulle operazioni della classe di entità informativa responsabile dei servizi IoT. L'architettura complessiva del modello informativo dell'Internet degli oggetti costruito dal modello astratto dei casi d'uso dell'Internet è illustrata nella Figura 2.

Il modello informativo dell'Internet degli oggetti è costituito da quattro tipi principali di entità: classe di entità fisica, classe di entità risorsa, classe di entità servizio e classe di entità utente. La classe di entità utente, la classe di entità servizio e la classe di entità risorsa nel modello informativo dell'Internet degli oggetti appartengono tutte alla classe di entità non fisica. Queste classi di entità devono essere implementate e distribuite nella classe di entità fisica dell'IoT. In questo modo, il modello informativo dell'IoT può anche guidare la costruzione e la verifica del modello di implementazione dell'IoT.

Le operazioni di fornitura di servizi del modello di caso d'uso astratto dell'IoT saranno fornite da metodi correlati nella classe dell'entità utente e nella classe dell'entità servizio, le operazioni di gestione dei dati saranno fornite da metodi correlati nella classe dell'entità servizio e nella classe dell'entità risorsa e le operazioni di conoscenza degli elementi saranno fornite dalla classe dell'entità risorsa e dalla classe dell'entità fisica. I metodi correlati sono forniti in .

Da una prospettiva orizzontale nella Figura 2, le classi di entità informative di base dei quattro tipi di modelli informativi IoT contengono tutte diverse entità istanziate. Alcune delle entità istanziate non sono uniche per l'Internet degli oggetti, ma sono comuni nei sistemi di rete esistenti. Entità. Questo dimostra che il modello informativo dell'Internet degli oggetti può descrivere le classi di entità informative dei sistemi di rete esistenti e le loro correlazioni, e può essere applicato alla modellazione e all'analisi dei sistemi di rete esistenti. Poiché le reti esistenti in genere non elaborano effettivamente i dati, solo i sistemi di gestione della rete esistenti devono raccogliere ed elaborare i dati dai nodi di rete, dai collegamenti di comunicazione e dalle applicazioni di rete. Pertanto, questo modello informativo ha un certo valore di riferimento per lo studio di una nuova generazione di sistemi di gestione della rete basati sulla consapevolezza dello stato della rete.

Inoltre, va notato che le classi di entità istanziate nella Figura 2 sono solo classi di istanza di base relative alle funzioni e alle tecnologie dell'Internet degli oggetti esistenti e non includono tutte le classi di entità che possono essere istanziate. Con lo sviluppo della tecnologia e delle applicazioni dell'Internet degli oggetti, le entità istanziate della classe di entità delle informazioni in rete possono essere ulteriormente integrate e migliorate.

Gateway IoT

La Figura 2 descrive anche le correlazioni corrispondenti tra le classi di entità informative di base dei 4 tipi di modelli informativi IoT. La classe di entità utente IoT è correlata alla classe di entità servizio IoT attraverso l'accesso ai servizi dell'utente IoT e la fornitura di servizi IoT. La stessa classe di entità utente IoT può essere utilizzata come entità fisica IoT. Ad esempio, per un oggetto intelligente, può essere utilizzata come entità fisica IoT, monitorata e controllata dall'IoT, o come entità utente dell'IoT, chiamando i servizi IoT che possono essere direttamente associati alle classi di entità fisiche IoT. Le classi di utenti IoT possono essere auto-associate, cioè, per alcuni oggetti utente IoT istanziati diversi, possono essere combinati in utenti specifici.

La classe IoT service entity fornisce l'interconnessione con la classe IoT resource entity richiamando le risorse disponibili dell'IoT (comprese le risorse di dati, le risorse di calcolo e le risorse di comunicazione) e l'apertura delle risorse IoT. La classe di entità servizio IoT può anche essere direttamente associata alla classe di entità fisica IoT e fornisce servizi basati sui metodi della classe di entità fisica IoT. La classe di entità di servizio IoT può essere auto-associata, ovvero, per alcuni oggetti di servizio IoT istanziati diversi, essi possono chiamare i rispettivi servizi per formare un servizio composito.

La classe di entità risorsa IoT è associata alla classe di entità fisica IoT attraverso la chiamata del metodo di classe di entità fisica IoT. La classe di entità fisica IoT può essere auto-associata per formare un'entità fisica IoT combinata. Ad esempio, la combinazione di dispositivo, server e router IoT può formare un gateway IoT per uno specifico campo di applicazione.

Le relazioni tra le suddette classi di entità informative IoT possono essere ereditate attraverso l'istanziazione di queste classi di entità informative. Ad esempio, l'utente della cosa (thing user), il servizio della cosa (thing service), i dati della cosa (thing data), la cosa connessa (connecting data) sono istanze di classe di entità utente, istanze di classe di entità servizio, istanze di classe di entità risorsa e istanze di classe di entità fisica. La relazione tra queste quattro istanze è l'istanziazione della relazione astratta tra questi quattro tipi di classi di entità informative. Gli utenti degli elementi accedono Gli utenti dei servizi degli elementi hanno una relazione di accesso tra loro; i servizi degli elementi forniscono servizi accedendo alle risorse dei dati degli elementi, ed esiste una relazione di accesso tra loro; i dati degli elementi raccolgono dati accedendo agli elementi in rete, ed esiste una relazione di accesso tra loro. relazione di connessione.