Bit swapping enables an ADSL system to change the number of bits assigned to a subcarrier, or change the transmit energy of a subcarrier without interrupting data flow. The bit swap process uses the aoc channel.