IoT Service Interface Protocol Layer for Standardized Communication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current web services lack standardized service level interfaces, leading to proprietary interfaces that require customized applications for compatibility, increasing development complexity and maintenance costs.
Innovation Solution
A method and apparatus for incorporating an Internet of Things (IoT) service interface protocol layer that defines generic IoT service level operations applicable across industry verticals, enabling standardized communication and leveraging higher-level information elements like content, context, and policies.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If proprietary web service interfaces are used, then each web service can be customized for specific applications, but development complexity and maintenance costs increase due to lack of standardization
Solution Approach 1:
The patent introduces a universal service interface layer that can handle multiple types of web services (RESTful, SOAP, proprietary) through a single standardized interface. This layer performs protocol translation and adaptation, allowing applications to interact with diverse web services using common methods without needing custom integration code for each service type, thereby reducing development complexity while maintaining adaptability
2Adaptability or versatility
If proprietary web service interfaces are used, then specific applications can be optimized for each service, but maintenance costs increase due to customization requirements
Solution Approach 1:
The patent implements an intermediary service interface layer that sits between applications and web services. This intermediary handles protocol translation, request formatting, and response processing, isolating applications from service-specific implementation details. When services need maintenance or updates, the intermediary absorbs the changes without requiring application modifications, significantly reducing maintenance costs while preserving service optimization capabilities
3Device complexity
If standardized service interfaces are implemented, then development complexity is reduced through reusability, but flexibility to handle proprietary protocols may be limited
Solution Approach 1:
The patent segments the web service interaction architecture into distinct layers: a standardized service interface layer handling common operations, and protocol-specific adaptation layers handling proprietary protocols. This segmentation allows the standardized layer to provide reusable, low-complexity interfaces for common scenarios, while protocol-specific layers maintain flexibility for proprietary protocols, achieving both goals simultaneously through layered architecture
Data Source
AI summary
A method and apparatus are described for incorporating an Internet of Things (IoT) service interface protocol layer in at least one node. The format of various IoT messages used to communicate over a service interface are also described. A set of IoT service level operations may be defined in the node. The IoT service level operations may be performed on IoT information elements (IEs). The IoT service level operations may be defined in terms of various actions that are generic and applicable across industry verticals. The operations may leverage each other as sub-operations, (e.g., collaborate, share, synchronize, discover, associate, collect, aggregate, concatenate, share, relocate, invoke, delegate or surrogate). The IoT IEs may include at least one of a content IoT IE, a context IoT IE, a policy IoT IE, a decision IoT IE, an event IoT IE, a discovery IoT IE or a descriptor IoT IE.


