Research Article

MPTCP Tunnel: An Architecture for Aggregating Bandwidth of Heterogeneous Access Networks

Figure 6

Implementation of PtoS and StoP modules. A pair of receive and send threads is created in each module, respectively. A receive buffer is allocated to cache data in receive thread, as well as a send buffer in send thread. A shared ring buffer is allocated to share data between receive and send threads in each module.
(a) The implementation of PtoS module
(b) The implementation of StoP module