A method for transmitting data, the method comprising: generating a data signal containing input data according to a signalling protocol; simultaneously transmitting the data signal through a first transmitter configured to transmit the data signal over unshielded twisted-pair wiring at a first frequency and a second transmitter configured to transmit the data signal over the unshielded twisted-pair wiring at a second frequency, being higher than the first frequency; receiving the data signal containing data at a first receiver corresponding to the first transmitter and a second receiver corresponding to the second transmitter; comparing the data contained in the data signals received from each receiver (104A, 104B) to determine if the data are the same and if the data differs therein; validating the data contained in the data signal received at the first receiver if the data are found to differ; upon determining that the data contained in the data signal received at the first receiver is valid, extracting output data from the data signal received at the first receiver; upon determining that the data contained in the data signal received at the first receiver is not valid, validating the data contained in the data signal received at the second receiver; and upon determining that the data contained in the data signal received at the second receiver is valid, extracting the output data from the data signal received at the second receiver, wherein validating the data contained in the data signal further comprises determining the validity of the data contained in the data signal based on validation information encoded in the data signal. generating a data signal containing input data according to a signalling protocol; simultaneously transmitting the data signal through a first transmitter configured to transmit the data signal over unshielded twisted-pair wiring at a first frequency and a second transmitter configured to transmit the data signal over the unshielded twisted-pair wiring at a second frequency, being higher than the first frequency; receiving the data signal containing data at a first receiver corresponding to the first transmitter and a second receiver corresponding to the second transmitter; comparing the data contained in the data signals received from each receiver (104A, 104B) to determine if the data are the same and if the data differs therein; validating the data contained in the data signal received at the first receiver if the data are found to differ; upon determining that the data contained in the data signal received at the first receiver is valid, extracting output data from the data signal received at the first receiver; upon determining that the data contained in the data signal received at the first receiver is not valid, validating the data contained in the data signal received at the second receiver; and upon determining that the data contained in the data signal received at the second receiver is valid, extracting the output data from the data signal received at the second receiver, wherein validating the data contained in the data signal further comprises determining the validity of the data contained in the data signal based on validation information encoded in the data signal.