In a communication system comprising a plurality of stations, at least one station being a transmitting station and another station being a receiving station, said stations being connected by a transmission medium and operating on the basis of a signal protocol wherein transmission data has a number of consecutive bits of the same logical level that is less than a first predetermined number, a method of providing high speed transmission while effectively detecting the occurrence of a fault, comprising:
- at said transmitting station, generating a fixed bit pattern output by repeating an operation in which bits of the same logical level and of a number which is equal to or greater than said first predetermined number are consecutively output, the logical level is then inverted, and in succession, bits of the same logical level and of a number which is equal to or greater than said first predetermined number are consecutively output;
- switching so that, during an idle time other than a transmission time for transmitting transmission data, an output of said fixed bit pattern is transmitted;
- and
- at said receiving station, detecting a fault on the basis of a consecutive reception of bits of the same logical level and of a number which is equal to or greater than the number of the consecutive bits of the same logical level which are output in said fixed bit pattern.