Page 171 - Unleashing the potenti al of the Internet of Things
P. 171
Unleashing the potential of the Internet of Things 3
7.1 Open application interface processing
An open application interface processing provides the following functions for USN applications and
services:
– application interface for applications to access USN middleware;
– authentication, authorization and channel protection functions by cooperating with a
security service.
7.2 Basic functions
USN middleware provides basic functions that can be used by most USN applications, as follows:
– Sensor network metadata directory service:
• registration and retrieval of USN metadata.
– Application-independent data filtering:
• sensed data validation regarding associated measurement units, data types and value
ranges;
• RFID tag data filtering (duplicate reduction).
– Sensor network management:
• management of sensor networks including sensor network gateways and RFID readers;
• software upgrade of sensor node;
• topology (connectivity) management.
NOTE – Software upgrade of sensor node and topology management can be provided optionally by
sensor network management.
– Query processing:
• query scheduling for multiple USN applications and multiple sensor networks;
• query routing to designated sensor nodes;
• application-dependent RFID tag data filtering;
• application-dependent sensed data filtering;
• sensed data aggregation and integration based on an application policy.
7.3 Advanced functions
Advanced functions are the functions that provide service discovery and processed information to
applications by using basic functions if necessary. Advanced functions provide the following
functions for USN applications and services:
– Sensor data mining processing:
• detecting outlier, analysing patterns and predicting some events.
– Event processing:
• generation of events based on raw sensed data or context-aware rule processing;
• processing of events such as alerting applications and necessary authorities.
– Context-aware rule processing:
• processing application-dependent context-aware rules on the collected sensed data.
– Service discovery:
• registration and discovery of USN middleware services;
• registration and discovery of USN services.
Rec. ITU-T Y.4104/F.744 (12/2009) 157