Space-Time Codes are a type of coding used in wireless communication systems to improve the performance of the system. This is done by coding the information in the space and time domain.
Coding in the space and time domain means that the information is encoded in a way that allows it to be sent over multiple communication channels simultaneously. This type of coding can be used to improve the capacity and reliability of a communication system.
There are several books that have been written on the subject of space-time codes. Some of these books are:
"Space-Time Coding: Theory and Practice" by Alamouti, S.M.
"Space-Time Block Codes for Wireless Communications" by Jafarkhani, H
"Space-Time Wireless Systems: From Array Processing to MIMO Communications" by Hassanien, A.E.
These are just a few of the many books that are available on the subject. In addition, there are many resources available on the internet that can be used to learn more about space-time codes.