1,056 research outputs found

    OSIA: Out-of-order scheduling for in-order arriving in concurrent multi-path transfer.

    Get PDF
    One major problem of concurrent multi-path transfer (CMT) scheme in multi-homed mobile networks is that the utilization of different paths with diverse delays may cause packet reordering among packets of the same ?ow. In the case of TCP-like, the reordering exacerbates the problem by bringing more timeouts and unnecessary retransmissions, which eventually degrades the throughput of connections considerably. To address this issue, we ?rst propose an Out-of-order Scheduling for In-order Arriving (OSIA), which exploits the sending time discrepancy to preserve the in-order packet arrival. Then, we formulate the optimal traf?c scheduling as a constrained optimization problem and derive its closedform solution by our proposed progressive water-?lling solution. We also present an implementation to enforce the optimal scheduling scheme using cascaded leaky buckets with multiple faucets, which provides simple guidelines on maximizing the utilization of aggregate bandwidth while decreasing the probability of triggering 3 dupACKs. Compared with previous work, the proposed scheme has lower computation complexity and can also provide the possibility for dynamic network adaptability and ?ner-grain load balancing. Simulation results show that our scheme signi?cantly alleviates reordering and enhances transmission performance

    Improving TCP Performance Over Wireless Network With Frequent Disconnections

    Full text link

    Channel-predictive link layer ARQ protocols in wireless networks

    Get PDF
    Communication performance over a wireless channel should be considered according to two main parameters: energy and throughput. The reliable data transfer is a key to these goals. The reliable node-to-node data transfer is performed by link layer protocols. One prominent approach is Automatic Repeat Request (ARQ) protocol. The traditional ARQ protocols attempt to recover the erroneously transmitted frames by retransmitting those frames, regardless of the channel state. Since this channel state unaware behaviour may cause unnecessary retransmissions, traditional ARQ protocols are expected to be energy inefficient. Some ideas have been proposed such as stochastic learning automaton based ARQ, and channel probing based ARQ. However, these algorithms do not attempt to estimate the channel\u27s existing condition. Instead, the retransmission decision is made according to a simple feedback, on whether the previous frame was successful. This thesis presents four proposed algorithms, which incorporates the channel state estimate in the feedback process to judiciously select a frame (re)transmission timing instant. Algorithms have been applied on Stop-and-Wait (S-W) ARQ, and the performance have been compared with respect to simple S-W ARQ, and probing based S-W ARQ. In probing based ARQ, when the channel deteriorates, transmitter starts probing channel periodically, but the periodicity is chosen arbitrarily, regardless of the fading state. In contrast, the proposed algorithms estimate the channel\u27s existing condition by using feedbacks, and the probing interval is chosen according to the Average Fading Duration (AFD) of received signal. Simulations are performed with Rayleigh Fading Channel. The performance results show that at the cost of some additional delay, significiant gain on energy saving and throughput performance can be achieved when AFD based intelligent probing is done
    • …
    corecore