The proposed system adopts the turbo tunnel architecture to provide a reliability layer over lossy TURN relay paths and to allow traffic reassembly at a single bridge across multiple TURN proxies. Three encapsulation modes are specified: direct application data inside TURN messages, DTLS datagrams via WebRTC data channels, and video frames inside WebRTC media streams — the latter two mimicking the encapsulation strategies of existing WebRTC circumvention systems such as Snowflake and TorKameleon.
From 2025-vilalonga-extended — Extended Abstract: Using TURN Servers for Censorship Evasion
· §2 System Design
· 2025
· Free and Open Communications on the Internet
Implications
Implement WebRTC media-stream encapsulation as the default mode so that TURN traffic is indistinguishable from real video-call traffic rather than generic tunneled data.
Use turbo tunnel's reliability framing to decouple transport-layer reliability from the underlying TURN/UDP path, enabling multi-path splitting without application-visible packet loss.