Atomic IoT Information Model for Scalable M2M Addressing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current M2M and IoT systems face scalability and flexibility issues due to complex tree structures in addressing entities, leading to memory constraints and difficulty in supporting network-to-network and device-to-device communications.
Innovation Solution
A lightweight information model using atomic information objects categorized into subjects, actions, and descriptions, allowing flexible and scalable communication between entities, with each object having a unique identifier for efficient storage and addressing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a complex tree structure is used for addressing entities in M2M systems, then service management and organization are facilitated, but scalability and flexibility deteriorate due to memory constraints and difficulty in supporting network-to-network and device-to-device communications
Solution Approach 1:
The patent segments the complex tree structure into atomic information objects (subject, action, description) that can be independently addressed and manipulated. This segmentation allows the system to maintain service management capabilities while enabling flexible composition and scaling through individual object operations, thus resolving the contradiction between ease of operation and adaptability.
Solution Approach 2:
The patent introduces an information object model as an intermediary layer between the complex tree structure and the communication entities. This intermediary represents entities, resources, and services as structured information objects with standardized attributes, enabling scalable addressing and flexible communication patterns while preserving service management functionality.
2Ease of operation
If a complex tree structure is used for addressing entities, then service organization is improved, but device complexity increases leading to memory constraints
Solution Approach 1:
The patent divides the complex tree structure into discrete atomic information objects (subject, action, description components). Each object contains only essential attributes, reducing memory requirements while maintaining organizational capabilities. This segmentation allows services to be organized through structured object relationships rather than deep hierarchical trees.
Solution Approach 2:
The patent extracts only the essential elements needed for service organization from the complex tree structure, representing them as simplified information objects with key attributes. This extraction removes unnecessary complexity while preserving the core organizational functionality, thereby reducing device memory constraints.
3Reliability
If traditional addressing structures are used, then existing system compatibility is maintained, but processing overhead and bandwidth consumption increase
Solution Approach 1:
The patent changes the parameter representation from complex hierarchical paths to simplified information object attributes. By representing entities, resources, and services as structured objects with defined parameters (subject, action, description), the system achieves both compatibility with existing systems and improved processing efficiency through reduced overhead and more direct access patterns.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A lightweight and extensible information model for machine to-machine systems is disclosed. A service layer information management architecture uses three categories of atomic objects, subjects, actions, and descriptions. Information for use within the model is built using the atomic information objects. Application programming interfaces are used to perform operations and information processing by different nodes. Common service functions are used in the model as instances of a generic common service information model.