MPTCP MIMO Data Speed via SIC Middleware Protocol Selection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack flexibility in choosing between data transmission protocols and fail to utilize all available network interfaces and MIMO wireless transceivers effectively, resulting in suboptimal data transfer speeds and lack of network failure monitoring mechanisms.
Innovation Solution
An apparatus and method that utilize a Selection, Inspection, and Control (SIC) middleware module to manage and initiate Multipath Transmission Control Protocol (MPTCP), Transmission Control Protocol (TCP), and User Datagram Protocol (UDP)/Stream Control Transmission Protocol (SCTP) based on user input, allowing for flexible protocol selection and periodic network interface monitoring.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If conventional TCP/SCTP protocols are used for data transmission, then system simplicity is maintained, but data transfer speed and network interface utilization are limited
Solution Approach 1:
The patent introduces an Application Management System (AMS) as an intermediary layer between applications and transport protocols. The AMS automatically selects and manages multiple transport protocols (TCP, SCTP, MPTCP, UDP) based on application requirements and network conditions, enabling high-speed data transfer without requiring application-level complexity. This mediator handles protocol selection, initiation, and monitoring, resolving the contradiction between speed improvement and system simplicity.
2Adaptability or versatility
If MPTCP protocol is used to utilize multiple network interfaces, then data transfer speed improves, but flexibility in protocol selection is reduced
Solution Approach 1:
The patent creates a universal transport protocol management system that supports multiple protocols (TCP, SCTP, MPTCP, UDP) simultaneously. The AMS can select from these diverse protocols based on application needs and network conditions, providing both flexibility in protocol selection and high productivity through MPTCP's multi-interface capability when appropriate. This multi-functional approach resolves the contradiction between adaptability and productivity.
3Reliability
If network interfaces are not monitored, then system operation is simple, but network failures are not detected
Solution Approach 1:
The patent implements a feedback mechanism where the SIC module continuously monitors network interface status and provides feedback to the AMS. When interface failures are detected, the AMS receives notifications and can adjust protocol selection accordingly. This automated feedback loop ensures reliable failure detection without requiring complex manual monitoring systems, resolving the contradiction between reliability and complexity.
Data Source
AI summary
An apparatus for improving data transfer speed by using Multipath Transport Control Protocol (MPTCP) and Multiple-Input Multiple-Output (MIMO) combination, wherein the apparatus comprises a user interface module called Application Management System (AMS) module (100) to receive user inputs for managing transport protocol (MPTCP or conventional TCP/UDP/SCTP) usage selection. The apparatus also includes a Selection, Inspection Control (SIC) middleware module (101) which STARTs and STOPs the corresponding MPTCP module or conventional TCP/UDP/SCTP module based on the user inputs received from AMS. The MPTCP module splits the data traffic into multiple TCP subflows and sends the subflows via wired network interface (104), wherein each network interface is connected to one MIMO systems (107) for achieving efficient data transfer.


