USN Middleware for Heterogeneous Sensor Data Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems require significant manpower and resources to process and integrate data from heterogeneous sensor networks, leading to performance degradation and increased costs as the number of sensor networks increases, with no efficient means to abstract and provide context-aware information to users.
Innovation Solution
A Ubiquitous Sensor Network (USN) middleware apparatus that collects, cleans, classifies, and integrates sensed data from heterogeneous sensor networks, generating context-aware information and conditional events, and provides this information to application programs through a service platform management unit, enabling efficient data processing and information service delivery.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If application programs directly process and integrate sensed data from heterogeneous sensor networks, then information service can be provided to users, but significant manpower and resources are required leading to increased costs and performance degradation
Solution Approach 1:
The patent introduces a middleware component that acts as an intermediary between sensor networks and application programs. This middleware collects, cleans, classifies, integrates, and stores sensed data from multiple heterogeneous sensor networks, then provides processed data to application programs through standardized interfaces. This eliminates the need for application programs to directly process raw sensor data, significantly reducing processing complexity and resource requirements while improving service delivery efficiency.
2Adaptability or versatility
If the number of sensor networks increases to provide more comprehensive information services, then service coverage is improved, but control and communication costs increase resulting in performance degradation and power resource reduction
Solution Approach 1:
The patent merges multiple heterogeneous sensor networks into a unified data repository through the middleware. The middleware collects data from various sensor networks, standardizes the data formats, and stores them in a common database structure. This consolidation allows application programs to access integrated data from multiple sources without establishing separate communication channels with each sensor network, reducing control and communication overhead and thereby decreasing power resource consumption.
3Productivity
If application programs are modified and enlarged to meet processing capability requirements for each sensor network, then processing capability is improved, but system complexity and development costs increase
Solution Approach 1:
The middleware serves as an intermediary that handles all sensor network-specific processing requirements, including data collection, cleaning, classification, integration, and storage. Application programs interact with the middleware through standardized interfaces rather than directly with individual sensor networks. This abstraction eliminates the need to modify and enlarge application programs to accommodate different sensor network protocols and data formats, maintaining application simplicity while ensuring comprehensive processing capability.
Data Source
AI summary
Provided are a Ubiquitous Sensor Network (USN) middleware apparatus and method for generating an information service based on heterogeneous sensor networks and a system for providing the information service using the same. In the system, a sensor node constructing a sensor network senses environment information, and a sensor network data transmitter collects sensed data sensed by the sensor node in real-time and transmits the collected sensed data in a message form. A USN middleware extracts object and environment information by cleaning, classifying and integrating the message received from the sensor network data transmitter, generates conditional events and context aware information from the extracted object and environment information, and provides the information service to an application program, the application program providing a user with information related to environment where the sensor network observes.


