Service Entity Registry for M2M Service Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In Machine-to-Machine (M2M) systems, identifying suitable service entities for IoT applications is challenging due to the complexity of managing and discovering available Infrastructure Node - Common Service Entities (IN-CSEs) across multiple IoT service platforms, which hinders efficient service discovery and utilization.
Innovation Solution
A method and device for registering and discovering Common Service Entities (CSEs) in an M2M system, utilizing a service registry to manage and publish service descriptions, allowing IoT devices to query and access suitable services through standardized protocols and reference points, facilitating efficient service discovery and utilization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple IoT service platforms are deployed to provide diverse services, then service variety and availability are improved, but the complexity of managing and discovering service entities increases
Solution Approach 1:
The patent introduces a service entity registry as an intermediary component that centralizes the management and registration of service entities across multiple IoT platforms. The registry maintains a unified view of all service entities, allowing applications to discover and access services without directly managing the complexity of multiple platforms. This mediator abstracts the underlying system complexity while preserving service diversity.
Solution Approach 2:
The service entity registry provides universal functionality that works across different IoT service platforms. It implements a standardized interface for service registration, discovery, and access that can be used uniformly regardless of the underlying platform. This universal mechanism allows the system to handle diverse services from multiple platforms through a single, consistent approach.
2Productivity
If a centralized service registry is implemented to manage service entities, then service discovery efficiency is improved, but system architecture complexity increases
Solution Approach 1:
The patent segments the system into distinct functional components: service entities that provide services, a service entity registry that manages service information, and applications that consume services. This segmentation allows the registry to focus specifically on service discovery functionality without being burdened by other system complexities. The modular architecture enables efficient service discovery while distributing complexity across manageable components.
3Ease of operation
If standardized protocols and reference points are used for service access, then ease of operation is improved, but flexibility in implementing custom service architectures is reduced
Solution Approach 1:
The patent applies local quality by allowing different parts of the system to have different levels of standardization. The interface between applications and the registry, and between the registry and service entities, uses standardized protocols and reference points for ease of operation. However, the internal architecture of individual service entities and platforms can maintain their own custom implementations and flexibilities. This localized standardization approach satisfies both requirements.
Data Source
AI summary
Disclosed herein is a method and device for identifying a service entity in an Machine-to-Machine (M2M) system. The method for an M2M device for requesting a service includes transmitting a message requesting information on a service entity to a registry, obtaining the information on the service entity and using the service through the service entity.


