What are bus reliability method?
You are asking to brief you on an entire very sizable branch of electrical engineering and computer science. Not being an expert in the field, these are the major methods in improving channel reliability, in brief, starting from physical layer to logical layers:


[low-voltage] differential signaling is a must;
Use pre-emphasis(de-emphasis) to compensate channel losses at transmitter side, and adaptive linear equalization on receiver side. Use "link training" periodically to optimize channel in case of channel changing properties;
Use balanced signal encoding, when positive and negative transitions/bits are equally distributed over time (NRZI as an example);
Use symbol-encoding with redundancy, 8b/10b, 128b/132b, instead of simple bit-wise data representation;
Use packet formats with real-time CRC (circular redundancy check) and other redundancy methods, some of which allows automatic recovery up to certain number of faulty bits;
Use hardware-based re-try mechanism in case of CRC/packet recovery failure;
Use triple-redundant channels with majority logic correction/recovery.
anything else? Please add ...


I'd vote to close the question as "too broad".