M2M Modem Automatic Configuration via Universal Firmware
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Machine-to-machine (M2M) devices with different configurations, messaging protocols, and data formats require specialized configuration for each device, leading to resource-intensive processes and inefficiencies in communication and management.
Innovation Solution
An M2M modem that obtains configuration information for multiple devices via a modem control device, using a mobile network to communicate based on firmware installed, reducing the need for manual configuration and conserving resources by transmitting messages of limited size.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If manual configuration is performed for each M2M device with different protocols and formats, then communication compatibility is achieved, but processor resources and time are excessively consumed
Solution Approach 1:
The M2M modem automatically performs configuration by receiving a modem configuration message that includes device information and configuration information, eliminating the need for manual configuration. The system self-configures by processing the received message and establishing communication parameters automatically.
Solution Approach 2:
Configuration information is pre-packaged in the modem configuration message along with device information. This preliminary preparation of configuration data allows the modem to quickly apply settings without performing resource-intensive real-time analysis or manual configuration steps.
2Adaptability or versatility
If device-specific firmware modifications are made to support multiple M2M devices, then device functionality is enhanced, but device complexity and storage resources increase
Solution Approach 1:
A single M2M modem firmware is designed to support multiple different M2M devices through universal configuration parameters received via the modem configuration message. The firmware can adapt to different device types (telemetry, control, two-way) without requiring device-specific firmware versions or modifications.
Solution Approach 2:
Device-specific configuration parameters are extracted from the modem configuration message and stored separately in configuration storage. This separates the universal firmware code from device-specific settings, allowing the firmware to remain simple while supporting multiple devices through external configuration data.
3Ease of operation
If configuration information is stored locally for each M2M device, then communication autonomy is improved, but storage resources are consumed
Solution Approach 1:
Configuration information is stored in a structured manner in configuration storage with specific fields for different parameter types (device information, telemetry parameters, control parameters, two-way parameters). This organized local storage provides efficient access while minimizing storage requirements through targeted data retention.
Data Source
AI summary
A machine-to-machine (M2M) modem may receive a request for device information identifying one or more M2M devices that are connected with the M2M modem. The M2M modem may obtain the device information associated with the one or more M2M devices. The M2M modem may provide the device information. The M2M modem may receive configuration information, based on which to communicate with the one or more M2M devices, based on providing the device information. The M2M modem may communicate with the one or more M2M devices based on the configuration information.


