@Sunzz Basically G.INP is a form of error correction, and if I've remembered correctly only the packets that are not received correctly are retransmitted, whereas interleaving permanently transmits error correction information to allow damaged packets to be rebuilt so to speak. Because interleaving continuously transmits this information it takes up a chunk of bandwidth, thus reducing your effective speed, when replaced with G.inp the lines performs as if it is on fast path (no interleaving). Please note this is only my basic understanding so may be incorrect regarding terms etc.