Можно, конечно, извратиться по всякому. Например, поставить по PIC24F (с 2-я УАРТами и I2C) на каждый канал. У каждого пика "внизу" 1 УАРТ "наверх" и I2C-multimaster, а у пика, который "наверху" I2C-multimaster. Тогда все передача "верхнего" параллелится на приём нижних, приём от нижних собирается по проводному И, а все договора, рукопожатия и т.п. идут по I2C. Чуть проще - можно чтобы "нижние" пики по I2C пытались отложить;) в памяти (например каждый канал в свою) "верхнего" готовые принятые пакеты. Да и вааще фсё межканальное можно там организовать и выкинутьнах внутренние УАРТы;))) Но с узкой шворкой разбираться будет весело палюбэ