Internet-of-Things Standards [PDF]

oneM2M provides resource structure for sensor applications to provide their information. · oneM2M provides semantic inf

22 downloads 7 Views 4MB Size

Recommend Stories


PHYSICAL EDUCATION STANDARDS [PDF]
By now, you have probably familiarized yourself with the standards that were approved by the DC State ... tests also should match the standards. ..... distributing weight and base of support. 5.2.2 Explain the importance of open space in playing spor

standards & indicators - UNHCR [PDF]
Indicators: Selection and Rationale ...... recruitment. Registration facilitates also the access to basic rights, family reunification and the identification of those in need of special assistance. It is a tool to quantify and assess ..... Addressing

Minimum Construction Standards (PDF)
Seek knowledge from cradle to the grave. Prophet Muhammad (Peace be upon him)

2016 Engineering Standards (PDF)
When you talk, you are only repeating what you already know. But if you listen, you may learn something

[PDF] Political Standards
In every community, there is work to be done. In every nation, there are wounds to heal. In every heart,

Echo Standards 2012 (pdf)
In the end only three things matter: how much you loved, how gently you lived, and how gracefully you

philippine accounting standards pdf download
Be like the sun for grace and mercy. Be like the night to cover others' faults. Be like running water

Teachner Working Conditions Standards (PDF)
Don't count the days, make the days count. Muhammad Ali

Standards Standards-Based Reform
Just as there is no loss of basic energy in the universe, so no thought or action is without its effects,

Defacto Standards vs Dejure Standards
Make yourself a priority once in a while. It's not selfish. It's necessary. Anonymous

Idea Transcript


October 2016

Internet-of-Things Standards Contact: Dr. Ernö Kovacs Cloud Services and Smart Things Group Social Solutions Research Division NEC Laboratories Europe

Imagine a Digital Skin on our Planet A real INTERNET of Things

2

© NEC Corporation 2016 2015

NEC Group Internal Use Only

Smart Shelf: Display Contextualized Advertisment It‘s hot out there, Public Transport is full...

„I have plenty of more time to shop“ 3

© NEC Corporation 2016 2015

NEC Group Internal Use Only

Global IoT Services

Santander

4

© NEC Corporation 2016 2015

NEC Group Internal Use Only

Emerging IoT Protocol Stack Knowledge-base Semantic Processing Agents

OMA NGSI (IoT Broker)

Data Integration • across many systems • Semantic Representation • Semantic Mediation IoT Entities • Contextualized Information • Content-based Queries • Pub / Sub

IoT Integration Layer • IoT Resources: Black Box Container • REST-based Access

5

© NEC Corporation 2016 2015

IoT Development System • SDK • OS Integration • IoT Hardware

NEC Group Internal Use Only

Local Area IoT

IoT Edge Communication Meshed Networks ▌Digimesh – fuill meshed networks ▌Used by NEC NZ

From: http://goo.gl/jfn0lB

LoRa Networks [1] Meshed network at the edge [2] LoRaWAN – IoT Gateway for LoRa networks

7

© NEC Corporation 2016 2015

NEC Group Internal Use Only

NEC IoT Platform with LoRa Network

Unlicensed frequency (EU 868MHz, US 902MHz) sensor

CCoC Backend platform

low bit rate (0.3kbps to 11kbps) long range (2-10Km) low power consumption

sensor

VPN (wired network)

IoT Broker sensor

sensor

LoRa receiver

Leafengine + LoRa transmitter

Raspberry Pi LoRa IoT Gateway

Kite with LoRa sensor

8

© NEC Corporation 2016 2015

NEC Group Internal Use Only

oneM2M Introduction

oneM2M Architecture (simplified) Application Service Node Middle Node Infrastructure Node (Server) (Device) (Gateway)

M2M Applications

AE

AE Mca

M2M Service layer

CSE

Mca Mcc

Mcn

Network Service Entity Underlying Transport AE: Application Entity CSE: Common Services Entity NSE: Network Services Entity

AE

Mcc’

Mcc

CSE Mcn

NSE

Mca

CSE Mcn

Mcn

NSE

Mca, Mcc, Mcc’: • Reference points of oneM2M • specified API + protocol bindings 10

10

© NEC Corporation 2016 2015

NEC Group Internal Use Only

OMA NGSI Introduction

FIWARE NGSI data model NGSI Context Information = Information about Entities and their attribute values

NGSI = Next Generation Service Interface (Standard originally from Open Mobile Alliance)

data consumer

IoT Broker

12

© NEC Corporation 2016 2015

NEC Group Internal Use Only

FIWARE NGSI interfaces

NGSI-10 is the context data interface synchronous retrieval

queryContext  get data now

13

updateContext  send (“push”) data

© NEC Corporation 2016 2015

133.122.44.6

discoverContextAvailability  get data providers now

subscribeContext, asynchronous notifyContext retrieval  get data regularly push-mode interaction

NGSI-9 is the context availability interface

subscribeContextAvailability, notifyContextAvailability  get regular updates on data providers registerContext  announce data providers

NEC Group Internal Use Only

FIWARE NGSI interactions of IoT Broker

NGSI-10 context data: QueryContext SubscribeContext NotifyContext UpdateContext

data consumers

NGSI-9 context availability: DiscoverContextAvailability SubscribeContextAvailability NotifyContextAvailability

NGSI 10

NGSI 10 NGSI 9

NGSI 9

IoT Broker

IoT Discovery

NGSI 10

NGSI 10

IoT data providers

NGSI 9

NGSI-10 context data: QueryContext SubscribeContext NotifyContext UpdateContext

NGSI-9 context availability: RegisterContext

14

© NEC Corporation 2016 2015

NEC Group Internal Use Only

Interworking

• Support feature1: Service roaming • Support feature2 : Cross-domain data & knowledge reuse

Crowd/queue management in smart city

IoT-supported rollback in incident management

FIWARE NGSI

IoT crosscuttin g services

Crowd/queue management in ski resorts

FIWARE NGSI

FIWARE NGSI

Federated IoT broker (NGSI-compliant backend) FIWARE NGSI Local IoT/Context Broker

FIWARE NGSI

FIWARE NGSI Local data analytics

FIWARE NGSI

Local IoT/Context Broker

Local data analytics

FIWARE NGSI

Morphing mediation gateway

Local IoT/Context Broker

Local data analytics

IoT context managem ent

FIWARE NGSI

Morphing mediation gateway oneM2M

Normal Crowd gateway

Wi-Fi sniffers

BLE sniffers

NEC devices in Santander 16

© NEC Corporation 2016 2015

oneM2M-compliant Crowd gateway

Wi-Fi sniffers

BLE sniffers

NEC devices in Korea NEC Group Internal Use Only

NGSI-compliant Crowd gateway

Mobile app RFIDs

Wearable sensors Other mobility sensing devices

IoT gatewa y IoT mobilit y sensing devices

Semantic in oneM2M

oneM2M today (rel. 1) Building Management Application Temperature AE

...

Temperature Value Container

... ...

Temperature Value Instance 1 Temperature Value Instance 2

...

▌oneM2M provides resource structure for sensor applications to provide their information ▌Syntax and semantics of information not visible to the platform  At best limited support for discovery (explicit tags)  No support for efficient access to structured information, creation of mash-ups, support for analytics

▌Applications using the information have to a-priori know  Resources provided by each sensor applications  Syntax and semantics of information

Explicit configuration step for every change in available sensors

18

© NEC Corporation 2016 2015

NEC Group Internal Use Only

oneM2M with Semantics Building Management Application Temperature AE

Type: Temperature Unit: Celsius

Temperature Value Container

... ...

Temperature Value Instance 1 Temperature Value Instance 2

...

...

▌ oneM2M provides resource structure for sensor applications to provide their information ▌ oneM2M provides semantic information about resource contents and functionalities making use of it ▌ Functionalities that can be provided or enhanced using semantics  Queries/Discovery based on semantic descriptions  Support for analytics (e.g. efficient access to information, deployment of analytics within the platform)  Support for creation of mash-ups (e.g. enabling IoT scenarios)

▌ Applications using the information can  Specify what information they are interested in  be notified in case of relevant changes  Syntax and semantics of information is made explicit, so applications can decide whether they can handle it, what module is needed for processing etc.

Automatic configuration for every change in available sensors

19

© NEC Corporation 2016 2015

NEC Group Internal Use Only

Semantic Functionalities for oneM2M ▌Requirements on Semantics have been identified for the following aspects:  Functionalities • • • •

Semantic Queries (e.g. Discovery) Support for Data Analytics Support for Semantic Mash-ups Use of semantics to support generic interworking ( see separate section)

 Required Foundations • Semantic Annotation • Ontology • Semantic Reasoning The focus areas for Release 2 are shown in red. 20

© NEC Corporation 2016 2015

NEC Group Internal Use Only

Semantic Annotation ▌Application Entity, Container and Content Instance resources optionally can have one or more Semantic Descriptor resources that semantically annotate the respective resource. 0..n

semanticDescriptor

▌The case that there are multiple semantic descriptors can be used if the same resource is to be semantically described according to multiple different ontologies.

▌The Semantic Descriptor resource is used to store a semantic description pertaining to a resource and potentially sub-resources (in descriptor attribute) as semantic triples (subject, predicate , object). The semantic information is used by the semantic functionalities of the oneM2M system and is also available to applications. 1 0..1

0..n 21

© NEC Corporation 2016 2015

NEC Group Internal Use Only

descriptor ontologyRef

Semantic Filtering and Discovery ▌Resources can be selected / discovered in oneM2M based on filter criteria ▌A new filter criteria on semantics has been added semantics

0..n

The semantic description contained in one of the child resources matches the specified semantic filter.

▌The filter criteria will be applied to the respective semantic description contained in the descriptor attribute of each of the semantic descriptor resource instances ▌If the semantic filter criteria match the semantic descriptor, the parent resource is included in the result set, otherwise it is not Resource 1

match? semanticDescriptor

Resource 2

match? semanticDescriptor

22

© NEC Corporation 2016 2015

NEC Group Internal Use Only

Semantic Filter Criteria





Initial architecture General data consuming smart applications Feedback & Self-adaptation Applications

Wise-IoT Recommendation service Context Information Management Layer

Context Broker

Open-data Other context information sources

Context IoT translation Management Layer IoT connectivity and management layer

Context Entities Mgmt

IoT Brokering IoT Agent

IoT Applications

IoT Agent Semantic connector

Entity Attribute



IoT resources Mgmt

IoT device

Presenting company (update IoT resource that text through insert/footer Menu in MSpowerpoint)

Project Overview

IoT and Autonomic Driving

AUTOPILOT – Large Scale Pilot on „IoT for Autonomous Driving“

Brainport Helmond/ Eindhoven Tampere Versailles FlorenceLivorno Vigo 25

© NEC Corporation 2016 2015

NEC Group Internal Use Only

Outlook: Future Technology Trends IoT Clouds [today state-of-the-art]  Cloud-based provisioning of IoT services  NEC product: Cloud City Operation Center

Today

Elastic IoT [emerging] 1-3 year  From central cloud to federation & brokering: Cloud-of-Cloud, System-of-System  Edge Computing & automated functional distribution, devops  IoT network re-configuration 2-5 year Hyperconnected IoT [Next Gen Discussion]  Business mode: many-to-many data sharing  semantic interoperability, multi-source data analysis, semantic context, sharing of control  massive orchestration 4-6 year

Extreme IoT [R&D starting]  Massive use: „100-10K IoT objects per room“  IoT & 5G: IoT into every (!) object  network impact , advance discovery & contextualized orchestration, tactile control 26

© NEC Corporation 2016

[Designated Recipients Only]

Summary ▌ An Advance IoT protocol stack is emerging...

▌ … connecting everything to everything means to understand everything. ▌ We need automated ways of connecting systems together and understand the meaning.

▌ Semantic Mediation Gateways

27

© NEC Corporation 2016

[Designated Recipients Only]

Smile Life

When life gives you a hundred reasons to cry, show life that you have a thousand reasons to smile

Get in touch

© Copyright 2015 - 2024 PDFFOX.COM - All rights reserved.