Skip to main content
Have a personal or library account? Click to login
Telltale Twin: Mutual Information in Multipath TCP Subflows Cover

Abstract

Multipath Transmission Control Protocol (MPTCP) creates multiple subflows using the available network interfaces of the device to provide a single network connection between the two hosts. Each subflow is a TCP connection and MPTCP uses TCP options field to communicate the control signals related to the MPTCP operations. MPTCP exposes single TCP connection to the application and multiplexes traffic to the subflows based on their path characteristics. Therefore, the subflow characteristics are interrelated. We hypothesise that by observing one subflow, the network related information of the unseen subflow can be inferred. A set of experiments were conducted to test this hypothesis on MPTCP connections with two subflows using the Mininet network emulator. We demonstrated that there is a strong correlation between the data flow characteristics of the two subflows. Therefore, it is possible to elicit flow information of a subflow by observing the other subflow.
Language: English
Page range: 1 - 8
Published on: Apr 12, 2025
Published by: University of Colombo School of Computing
In partnership with: Paradigm Publishing Services

© 2025 Tharindu Wijethilake, Chamath Keppetiyagama, Sachintha Pitigala, Kasun De Zoysa, published by University of Colombo School of Computing
This work is licensed under the Creative Commons Attribution 4.0 License.

Volume 18 (2025): Issue 1