Binary Web Service Interface for M2M Resource Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional IT system network management solutions and protocols, such as SNMP, are inefficient and complex for managing large-scale Machine-to-Machine (M2M) systems with millions of devices, especially those with limited processing power and low power consumption, and are not suitable for deep networks with constrained devices.
Innovation Solution
A binary web service management system that uses a binary web service interface to communicate with M2M nodes, enabling efficient resource management through subscriptions and event notifications, optimized for low-power wireless networks with protocols like CoAP and Efficient XML Interchange (EXI), and employs a scalable architecture with local proxies to distribute intelligence and reduce overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If traditional IT system network management solutions like SNMP are used, then management of devices with processor power is efficient, but power consumption and implementation complexity become problematic for constrained M2M devices
Solution Approach 1:
The patent changes the operational parameters of the management system by implementing event-driven resource monitoring where nodes only transmit data when resource changes occur, rather than continuous polling. This parameter change from continuous to event-based operation significantly reduces power consumption while maintaining management efficiency
Solution Approach 2:
The patent extracts only the essential management functionality needed for M2M devices, removing complex features of traditional SNMP that are unnecessary for constrained devices. This extraction creates a streamlined management approach that reduces implementation complexity and power consumption while preserving core management capabilities
2Productivity
If traditional IT system network management solutions like SNMP are used, then management of devices with processor power is efficient, but implementation complexity becomes problematic for constrained M2M devices
Solution Approach 1:
The patent extracts and retains only the essential management functionality needed for M2M devices, removing complex features of traditional SNMP that are unnecessary for constrained devices. This extraction creates a streamlined management approach that reduces implementation complexity while preserving core management capabilities
Solution Approach 2:
The patent applies local quality by implementing simplified management protocols specifically tailored for constrained M2M devices, rather than using a one-size-fits-all approach. The management system adapts its complexity to match the capabilities of the specific devices being managed, allowing efficient management of constrained devices without imposing unnecessary complexity
3Productivity
If monolithic vertical technology with proprietary protocols is used, then system efficiency is maintained, but adaptability to different devices and networks is reduced
Solution Approach 1:
The patent implements universality by designing a management system that can operate with multiple communication protocols and device types through a unified event-driven architecture. The system can adapt to different devices and networks while maintaining consistent management efficiency, allowing the same framework to work across diverse M2M environments
4Adaptability or versatility
If standard HTTP/TLS/TCP technology is used for web connectivity, then device compatibility is improved, but power consumption and overhead increase for constrained devices
Solution Approach 1:
The patent changes the operational parameters from continuous HTTP polling to event-driven notifications using optimized protocols. This parameter change reduces the frequency and volume of communications, significantly lowering power consumption while maintaining device compatibility through standardized interfaces
Data Source
AI summary
A method and an apparatus for realizing web service. An apparatus having a binary web service interface to communicate with nodes operationally connected to the apparatus using a binary web service, the nodes having one or more resources, the binary web service interface being configured to receive information from a node whenever a resource of a node changes or whenever a pre-configured event regarding a resource occurs. The apparatus also has an interface for communicating with web applications making use of the resources and ap component for receiving subscriptions regarding the information received from the nodes and providing the subscribed information.


