M2M Bootstrap Information Update via Partial Resource Instructions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In M2M communication systems, updating bootstrap information is challenging due to the difficulty in detecting and correcting errors in resource-constrained devices, where existing methods require discrimination between information correction and creation, and do not account for the absence or presence of information in devices.
Innovation Solution
A method for updating bootstrap information in a wireless communication system that allows for partial information update from an M2M server or M2M bootstrap server, where specific operation instructions are received and executed through a specific interface, regardless of the target's existence within the terminal, enabling creation or modification of resources without access control checks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If existing methods are used to update bootstrap information, then information can be updated in M2M devices, but discrimination between information correction and creation is required, increasing system complexity
Solution Approach 1:
The patent applies universality by designing a unified update mechanism that handles both information creation and correction through the same interface and procedure. The server sends update instructions with resource identifiers, and the terminal executes them uniformly without needing to distinguish between creation and correction operations, thereby reducing system complexity while maintaining update reliability.
Solution Approach 2:
The patent implements self-service by enabling the terminal to autonomously determine whether to create or update information based on local resource identification, without requiring the server to specify the operation type. The terminal independently checks if the resource exists and performs appropriate actions, reducing the need for complex server-side discrimination logic.
2Reliability
If full bootstrap information is transmitted for updates, then complete information synchronization is achieved, but data overhead increases significantly
Solution Approach 1:
The patent applies extraction by transmitting only the specific resource identifiers and update instructions that need modification, rather than sending complete bootstrap information. The server identifies and extracts only the necessary update elements (resource ID, update type, new value), significantly reducing data overhead while achieving complete synchronization for the affected resources.
Solution Approach 2:
The patent implements segmentation by dividing bootstrap information into individual resource units that can be independently updated. Each update instruction targets a specific resource identifier, allowing selective transmission and updating of only the necessary portions of bootstrap information, thereby reducing overall data overhead while maintaining synchronization reliability.
3Reliability
If access control checks are performed for all operations, then security is maintained, but update efficiency decreases due to additional verification steps
Solution Approach 1:
The patent applies local quality by implementing differentiated access control based on the update target. When the resource identifier matches an existing local resource, the terminal performs update operations without stringent access control checks. For non-matching resources (creation operations), standard security verification is applied. This localized approach maintains security where needed while improving efficiency for routine updates.
Data Source
AI summary
The method for updating bootstrap information regarding a specific resource in a wireless communication system according to one embodiment of the present invention is performed by a terminal, and comprises the steps of: receiving, from a server, a specific operation instruction for an object instance of the terminal or a resource that belongs to the object instance; and executing, if the specific operation instruction is received through a specific interface, the specific operation instruction regardless of whether the target for the specific operation instruction exists within the terminal.


