CSE Registration Method for M2M Application Interaction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Common Service Entity (CSE) registration mechanism cannot facilitate application interactive functions, particularly in expanded M2M services where different applications need to interact, such as smart home appliances requiring online troubleshooting and movie services.
Innovation Solution
A registration method for CSEs where an originator CSE initiates a registration request to a receiver CSE, with specific message structures and responses handling different node types (ASN, MN, IN) to create and manage CSE resources, including setting resource names and attributes, and handling successful or failed registration scenarios.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single application interacts with a single CSE in traditional M2M service, then the service implementation is simple, but the system cannot support interaction between different applications
Solution Approach 1:
The CSE registration mechanism is designed to handle multiple types of nodes (application service nodes, intermediate nodes, infrastructure nodes) and support interactions between different applications. The originator CSE and receiver CSE can be any type of node, making the mechanism universal and adaptable to various M2M service scenarios beyond single-application interactions.
Solution Approach 2:
The registration process is segmented into distinct roles: originator CSE (initiating registration) and receiver CSE (processing registration). This segmentation allows the system to handle complex multi-application interactions by breaking down the registration into manageable steps with clear responsibilities for each CSE type.
2Adaptability or versatility
If the CSE registration mechanism supports only single application interaction, then the mechanism is simple, but it cannot facilitate expanded M2M services with multiple application interactions
Solution Approach 1:
The registration mechanism nests multiple levels of information within the registration request and response messages. The originator CSE includes its identifier and node type in the request, and the receiver CSE responds with registration results and relevant information. This nested structure allows comprehensive information exchange to support expanded M2M services while maintaining organized information flow.
3Adaptability or versatility
If different node types (ASN, MN, IN) are supported in the registration mechanism, then the system versatility is improved, but the registration process complexity increases
Solution Approach 1:
The receiver CSE acts as an intermediary that standardizes the registration process for different node types. Regardless of whether the originator is an ASN, MN, or IN, the receiver CSE processes the registration request using a unified approach, simplifying the operation while supporting node type compatibility. The receiver CSE adapts its response based on the originator's node type without requiring complex branching logic.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A registration method and system for a common service entity (CSE) relate to the field of machine type communication; solve the problem that a CSE registration mechanism cannot implement an application interactive function. The method includes: an originator CSE sending a CSE resource creation request message to a receiver CSE; the receiver CSE detecting whether a resource corresponding to an identifier of the originator CSE exists in local; the receiver CSE creating a resource for the originator CSE when no resource corresponding to the identifier of the originator CSE exists in local, setting a resource name according to the identifier of the originator CSE, and saving a type of the originator CSE as an attribute, and generating a CSE resource creation response message indicating that the resource creation is successful; the receiver CSE sending the CSE resource creation response message to the originator CSE. The technical solutions provided by embodiments of the present invention are applicable to an M2M communication network, and achieve registrations between the CSEs.