Lightweight Protocol Session Management for Wireless TCP/IP
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication systems, particularly those using the TCP/IP protocol suite, face inefficiencies in data transfer and session management, leading to increased resource usage and costs due to repetitive session opening and closing processes, especially in wireless networks.
Innovation Solution
A lightweight protocol is introduced that operates within the TCP/IP protocol stack, utilizing a SOAP protocol as a sub-layer, a MIME protocol as another sub-layer, and a third sub-layer with a streamlined message structure that includes a header, payload, and trailer, allowing for efficient synchronous request-reply messaging and maintaining open sessions to reduce data traffic and overhead.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If TCP/IP protocol suite is used for communication, then communication reliability is improved, but data transfer efficiency deteriorates due to repetitive session establishment and closure overhead
Solution Approach 1:
The patent applies preliminary action by establishing sessions in advance and maintaining them open for multiple message exchanges. Instead of opening and closing sessions for each individual message, the system pre-establishes sessions that can handle multiple transactions, thereby eliminating repetitive session establishment overhead while maintaining communication reliability
Solution Approach 2:
The patent implements continuity of useful action by keeping communication sessions open across multiple message exchanges. Rather than repeatedly establishing and terminating sessions, the system maintains continuous open sessions that can efficiently handle multiple requests and responses, thereby improving data transfer efficiency without sacrificing reliability
2Adaptability or versatility
If standard TCP/IP protocol suite is used, then communication compatibility is improved, but resource usage deteriorates due to session management overhead
Solution Approach 1:
The patent applies preliminary action by pre-establishing communication sessions that can be reused for multiple message exchanges. This approach maintains compatibility with standard TCP/IP protocols while reducing resource usage by avoiding repetitive session management operations such as opening, closing, and re-establishing sessions for each message
Solution Approach 2:
The patent implements continuity of useful action by maintaining open sessions across multiple communication transactions. This continuous session state eliminates the need for repeated session establishment and closure, thereby reducing processing overhead and resource consumption while preserving protocol compatibility
3Ease of operation
If sessions are opened and closed for each message exchange, then communication control is improved, but communication efficiency deteriorates
Solution Approach 1:
The patent applies preliminary action by establishing communication sessions in advance before actual message exchanges occur. This preliminary session establishment maintains clear communication control structures while eliminating the inefficiency of opening and closing sessions for each individual message, thereby improving overall communication efficiency
Data Source
AI summary
A lightweight communications protocol optimized for wireless transfer of data across a TCP/IP network that connects a vehicle communications device to a remote entity, such as a call center. The lightweight protocol utilizes messages that include header, trailer, and payload elements, where the payload element is optimized for the transmission of SOAP content as a default content type, but is capable of transmitting other types of non-SOAP MIME content as well. The lightweight protocol also reduces session overhead and thus data traffic by maintaining sessions in an open status so that numerous messages can be transferred within a single session, without having to shut the session down and rebuild it each time.


