Agent Module for Telemetry Gateway Internet Connectivity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Telemetry gateway devices face limitations in bi-directional communication with internet server systems due to compatibility issues with local computer network protocols and security constraints, requiring modifications to their core software that can compromise functionality.
Innovation Solution
An agent module with software instructions optimizes, secures, and negotiates communication protocols between the telemetry gateway module and the internet server system, allowing seamless bi-directional communication and adapting to network constraints without disrupting the gateway's core functions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a push mechanism is used to deliver data updates outbound to the internet server system, then internet connectivity is achieved, but the core telemetry gateway software module must be modified which compromises its functionality
Solution Approach 1:
The system is divided into two independent components: the core telemetry gateway software module that remains unchanged and maintains device network communication, and a separate internet-facing software module that handles internet communication protocols. This segmentation allows the gateway to achieve internet connectivity without modifying its core functionality, resolving the contradiction between adaptability and reliability.
Solution Approach 2:
A separate internet-facing software module acts as an intermediary between the core gateway software and the internet server system. This intermediary module handles all internet communication, including push mechanisms and protocol adaptations, while the core gateway module remains untouched and maintains its original functionality intact.
2Ease of operation
If the telemetry gateway interface is made accessible via the computer network, then local computer network access is enabled, but security constraints such as firewalls prevent internet accessibility
Solution Approach 1:
The internet-facing software module serves as an intermediary that receives internet requests and translates them into device network communication protocols. This intermediary approach allows the system to maintain security constraints by keeping the core gateway interface inaccessible from the internet while still enabling internet accessibility through the separate module.
Solution Approach 2:
The communication interface is segmented into two separate modules: one that maintains secure local network access to the gateway, and another that handles internet communication. This segmentation allows the system to satisfy both ease of operation for local networks and security constraints for internet access simultaneously.
3Productivity
If communication protocols are adapted to changing network conditions, then communication efficiency is improved, but the core gateway software requires frequent modifications
Solution Approach 1:
Protocol adaptation functionality is isolated in a separate internet-facing software module, allowing communication protocols to be adapted to changing network conditions without modifying the core gateway software. This segmentation enables continuous improvement of communication efficiency while maintaining stability of the core system.
Solution Approach 2:
The internet-facing software module is designed to dynamically adapt communication protocols based on changing network conditions, while the core gateway module remains static. This dynamic adaptation in the intermediary module improves communication efficiency without increasing the complexity or modification frequency of the core gateway software.
Data Source
AI summary
The present invention is used for bi-directional communication between a telemetry gateway module and an internet server system. An agent module may have a first communication port connected to a telemetry gateway module and a second communication port connectable to an internet server system. The agent module may have a set of computer readable software instructions in a computer readable medium to optimize, secure and negotiate communications protocol between the telemetry gateway module and the internet server system.

