A method of extending the range over which first digital communication signals, encoded with a first number of information bits per symbol at a prescribed data rate, may be transported over a communication channel, said method comprising the steps of:
- (a) coupling said first digital communication signals to a digital communication signal code converter;
- and
- (b) in said digital communication signal code converter, performing code conversion of first digital communication signals to produce second digital communication signals encoded with a second number of information bits per symbol, said second number being greater than said first number, at said prescribed data rate.