Device Management Terminal Capability Reporting and Node Location
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current device management protocols face challenges such as inconsistent authentication after re-bootstrap, difficulty in acquiring device description frameworks, inefficient property value retrieval, resource wastage, sequential command execution, session interruptions, and managing multiple MO instances, leading to ineffective and resource-intensive management processes.
Innovation Solution
The proposed solution involves establishing a management session between a server and a terminal, using a Get command to retrieve management object information, storing device description framework URLs in the terminal's management tree, and implementing methods for batch retrieval of property values and sequential command execution to improve efficiency and reduce resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the server delivers management commands to check terminal capabilities one by one, then the server can determine supported DM capabilities, but network resources are wasted and the process is inefficient
Solution Approach 1:
The terminal device proactively sends a capability report message to the server before the server needs to check capabilities. This preliminary action includes sending the terminal's identity information and supported DM capability information, so the server already has this data ready when needed, eliminating the need for multiple individual check commands.
Solution Approach 2:
Multiple capability check operations are merged into a single capability report message sent by the terminal. Instead of the server sending separate commands to check each capability, the terminal consolidates all capability information into one message, reducing network traffic and improving efficiency.
2Ease of operation
If the server acquires the entire directory structure of the terminal to locate management nodes, then the server can find management nodes, but air resources are occupied and server load increases
Solution Approach 1:
The patent extracts only the necessary management node location information from the terminal's directory structure, rather than transferring the entire directory structure. The server sends a location request message specifying which management node is needed, and the terminal responds with only the relevant location information, reducing data transmission and processing.
Solution Approach 2:
The terminal maintains a local mapping between management node identifiers and their locations in the directory structure. When the server requests a management node location, the terminal can quickly retrieve this information from its local cache without needing to traverse or transmit the entire directory structure.
3Adaptability or versatility
If the protocol defines detailed management procedures, then management functions can be implemented, but the protocol becomes complex and difficult to extend
Solution Approach 1:
The management protocol is segmented into distinct message types with specific purposes: capability report messages, location request messages, location response messages, and management command messages. Each message type has a dedicated format and function, making the protocol easier to understand, implement, and extend without creating a monolithic complex structure.
Solution Approach 2:
The patent introduces intermediate messages (capability report, location request, location response) that act as mediators between the server and terminal. These intermediary messages handle preliminary information exchange and setup, allowing the main management commands to focus on their specific functions without needing to embed all control logic, thus simplifying the overall protocol structure.
Data Source
AI summary
A method, a terminal, an apparatus, and a system for device management (DM) are provided. Specifically, a DM terminal, a DM apparatus, method for managing the terminal device are provided. The method for managing the terminal device includes the following steps: adding, by a DM terminal device, management nodes in a DM tree of the DM terminal device; and recording, by the DM terminal device, MOs types supported by the DM terminal device in the management nodes added in the DM tree of the DM terminal device. Therefore, the problem that the server does not know the DM applications supported by the terminal, and in the method, a specific management operation is delivered to make the management of the server more flexible and effective.


