Или на Mega8 + MCP2515. Такой проект компилируется за час. В сообщении один байт, в идентификаторе адрес модема. Конвертеры отправляют все принятое по Rx, добавляют в идентификатор свой адрес и передают в CAN, читают с CAN сообщения со своим адресом и передают по Tx. Шина CAN все разрулит сама. При десятипроцентной загрузке каналов RS232 вполне реально, что шина не будет забита.