Design Methodology For Multichannel Communication Systems