wehey
WeHe𝕐 - Localizing Traffic Differentiation
This project aims to provide evidence of traffic differentiation practices by Internet providers. It first detects if a provider differentiates against certain types of traffic. If differentiation is detected, additional tests are run to determine if it is occurring within the user's Internet provider. This can empower users to make informed choices about their Internet access and assist policymakers in understanding the landscape. The system does not require access to provider infrastructure, instead relying on end-to-end performance measurements from user devices.
This project detects traffic differentiation using end-to-end throughput comparisons between an original network trace and a bit-inverted version that hides any packet payload patterns. It then attempts to localize where the differentiation occurs by analyzing measurements from additional paths that converge at the client's ISP. The localization relies on throughput comparison and loss trend correlation between these paths.
active
—
entered showcase: 2024-03-05
—
entry updated: 2024-03-05
This project has not yet been evaluated by the C4DT Factory team.
We will be happy to evaluate it upon request.
Application
Python
Apache-2.0