Patent ID: 7652985

Claim:
A data transmission system of a dual-controller system, applied in a communication between a first controller and a second controller of the dual-controller system, the data transmission system comprising: an internal communication module, issuing a corresponding data request of the first controller/the second controller, so as to transmit a data packet of a certain size to the second controller/the first controller; a data routing layer, receiving the data request issued by the internal communication module, and selecting a transmission medium according to a size feature of the data packet requested to transmit and according to a throughput of the data packet transmitted by the transmission medium; a medium interface layer, comprising a plurality of medium interfaces, receiving the data request and allocating the data request to a medium interface corresponding to the selected transmission medium, and converting the data request into a data format compatible with the medium interface and sending to a corresponding medium driving portion; and a medium driving layer, comprising a plurality of medium driving portions, wherein the data request is received by the corresponding medium driving portion of the medium driving layer, and is sent to the second controller/the first controller through a corresponding medium controller.