Method for transmitting data communication between two communication participants (2) connected to each other in a network (1) via a
network connection (3), wherein the
network connection (3) is connected to a
network interface (4) of the communication participant (2), wherein the
network interface (4) is configured to transmit data via an MII interface (8) of the communication participant (2) or to receive data via an MII interface (8) of the communication participant (2), wherein the MII interface (8) is a media-independent interface that transmits or receives data regardless of the type of
network connection (3), and wherein the following procedure is carried out for transmitting the data communication in the network interfaces (4): a) Sending the data communication; i) Receiving the data communication (23) of the sending communication participant (2) from the MII interface (8) of theCommunication participant (2); ii) Receiving application-specific status and control information (25); iii) Completely converting the data communication (23) into a
data stream with a format suitable for transmission over
chip-to-
chip connections; iv) Incorporating the status and control information into the
data stream; and v) Sending the data to the receiving communication participant (2) via the network connection (3); b) Receiving the data communication: i) Receiving the transmitted data via the network connection (3); ii) Extracting the application-specific status and control information (25); iii) Completely converting the data communication back to its original format; iv) Outputting the status and control information (25) to the
application logic; and v) Passing the data communication (23) to the MII interface (8) of the communication participant (2), wherein the network interfaces (4) in which steps a) and b) are performed are provided by other microcontrollers orThe communication endpoints (5) of the communication participant (2) are independent.