Decoding and File Transfer Delay Balancing in Network Coding Broadcast
  Network Coding is a packet encoding technique which has recently been shown to improve network performance (by reducing delays and increasing throughput) in broadcast and multicast communications. The cost for such an improvement comes in the form of increased decoding complexity (and thus delay) at the receivers end. Before delivering the file to higher layers, the receiver should first decode those packets. In our work we consider the broadcast transmission of a large file to N wireless users. The file is segmented into a number of blocks (each containing K packets - the Coding Window Size). The packets of each block are encoded using Random Linear Network Coding (RLNC).We obtain the minimum coding window size so that the completion time of the file transmission is upper bounded by a used defined delay constraint. 
Emmanouil Skevakis, Ioannis Lambadaris
cs.IT cs.NI math.IT