Communication Controller Transport Cost Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for communicating messages using an enterprise service bus (ESB) do not effectively optimize transport costs across different communication pathways, leading to inefficient message routing and increased expenses.
Innovation Solution
A method and system where a communications controller in portable devices and servers calculates the cost of transmitting messages based on setup and transmission costs, selecting the pathway with the least cost and establishing connections as needed, utilizing various protocols like SMS, GPRS, Wi-Fi, and CSD to minimize expenses.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple transport protocols are used for message transmission, then communication flexibility and coverage are improved, but transport costs increase due to connection setup and data transmission expenses
Solution Approach 1:
The system dynamically changes transport parameters by selecting different transport protocols (SMS, GPRS, Wi-Fi, CSD) based on message characteristics, network conditions, and cost considerations. The communications controller evaluates multiple parameters including message size, urgency, available connections, and protocol-specific costs to optimize the selection of transport protocol for each message, thereby reducing overall transport costs while maintaining communication flexibility.
2Reliability
If connection setup is performed for each message transmission, then message delivery reliability is improved, but transport cost and transmission time increase
Solution Approach 1:
The system performs preliminary actions by establishing and maintaining persistent connections across multiple messages. The communications controller tracks available connections and reuses existing connections for subsequent messages when appropriate, rather than establishing new connections for each message. This preliminary establishment of connections reduces per-message setup costs and improves efficiency while maintaining reliable message delivery.
3Speed
If connection setup time is reduced, then message transmission speed is improved, but connection reliability and cost efficiency may deteriorate
Solution Approach 1:
The system dynamically adjusts connection management strategies based on real-time conditions. The communications controller monitors connection status, message priorities, and transmission patterns to make adaptive decisions about when to establish new connections versus reusing existing ones. This dynamic approach optimizes the balance between connection setup time and connection reliability, allowing faster transmission for non-critical messages while ensuring reliable connections for important communications.
Data Source
AI summary
A communication controller optimizes transport costs so as to minimize the cost of transmitting message. The communication controller receives a message and calculates the cost of transmitting the message based on a setup cost and a transmission cost. The communications controller selects a communication pathway that has the least cost as the pathway to transmit the message. If the pathway is not established, the communications controller establishes this communication pathway and transmits the message.


