93,166 research outputs found

    Applying Loss-rate Driven Network Coding to Transmission Control Protocol

    Get PDF
    [[abstract]]Transmission control is an important issue in the Internet or other computer networks today. The retransmission scheme in TCP cannot have the best throughput in the network scenarios with more wireless links or complicated topologies. Some related works proposed the solution by network coding. Network coding is suitable for generate the redundant data for error correction. In this paper, we discussed such solutions. Then we proposed the loss-rate driven coding, LRC, for transmission control. The proposed mechanism can minimize the coding operations. Applying LRC to TCP will have lower power consumption and lower computing resource requirement.[[notice]]補正完畢[[cooperationtype]]國內[[conferencetype]]國際[[conferencedate]]20140708~20140711[[booktype]]電子版[[iscallforpapers]]Y[[conferencelocation]]Shanghai, Chin

    Dynamic algorithms for multicast with intra-session network coding

    Get PDF
    The problem of multiple multicast sessions with intra-session network coding in time-varying networks is considered. The network-layer capacity region of input rates that can be stably supported is established. Dynamic algorithms for multicast routing, network coding, power allocation, session scheduling, and rate allocation across correlated sources, which achieve stability for rates within the capacity region, are presented. This work builds on the back-pressure approach introduced by Tassiulas et al., extending it to network coding and correlated sources. In the proposed algorithms, decisions on routing, network coding, and scheduling between different sessions at a node are made locally at each node based on virtual queues for different sinks. For correlated sources, the sinks locally determine and control transmission rates across the sources. The proposed approach yields a completely distributed algorithm for wired networks. In the wireless case, power control among different transmitters is centralized while routing, network coding, and scheduling between different sessions at a given node are distributed
    corecore