Trong xử lý số tín hiệu, cân bằng và ước lượng kênh là rất quan trọng để truyền dẫn tín hiệu thành công. Kênh vô tuyến trong hệ thống di động thường có hiện tượng phân tập đa đường, điều này dẫn đến nhiễu liên ký tựở tín hiệu nhận được. Để triệt tiêu ISI khỏi tín hiệu, có rất nhiều bộ cân bằng đang được sử dụng. Các thuật toán tách sóng dựa trên tìm kiếm kiểu hàng rào (trellis search) như MLSE hoặc MAP cho ta hiệu năng tốt hơn, nhưng vẫn thường không phải tính toán quá nhiều. Vì vậy các phương pháp tách sóng tuyến tính như MMSE và ZF hoặc các phương pháp tách sóng phi tuyến theo quy trình V – BLAST vẫn thường được sử dụng. Các phương pháp này đòi hỏi phải có những hiểu biết về trạng thái của kênh truyền CSI để tính toán các hệ số cho bộ tách sóng. CSI có thểđược cung cấp bằng bộước lượng kênh riêng biệt.
Thông thường sự ước lượng kênh dựa trên chuỗi bit được biết trong ước lượng kênh sử dụng chuỗi huấn luyện (training). Chúng ta sẽ truyền dẫn một chuỗi tín hiệu gọi là pilot được biết trước bởi cả máy thu và máy phát qua kênh truyền và máy thu sẽ
dựa trên ký tự nhận được để tính toán ra các hệ số của kênh. Chuỗi bit pilot này là duy nhất cho một máy thu nào đó và sẽđược lặp lại trên mọi nhóm bit truyền đi.
Trong chương này chúng ta sẽ xét hai phương pháp ước lượng tiêu biểu của phương pháp ước lượng dùng chuỗi huấn luyện (training) ứng dụng cho hệ thống MIMO là: bình phương tối thiểu (LS – Least Squares) và tối ưu hóa hậu nghiệm (MAP – Maximum a posteriori).