Bộ tách sóng khử nhiễu liên tiếp (SIC) là một thuật toán có độ phức tạp thấp để tách các tín hiệu mong muốn từ các tín hiệu quan sát kênh MIMO. Một trong những nghiên cứu đầu tiên về hoạt động của bộ tách sóng SIC được trình bày trong [12], trong đó đã chỉ ra rằng SIC có thể hoạt động tốt trong một số trường hợp.
Bộ tách sóng SIC hoạt động dựa trên vectơ quan sát x như sau:
1. Trước tiên bộ tách sóng SIC quyết định chọn thứ tự cho t tín hiệu đầu vào kênh mà nó sẽ ước tính. Như vậy có t! khả năng nhưng chỉ chọn ra một thứ tự chung để thực hiện tách sóng. Các tín hiệu có chất lượng tốt nhất được tách
sóng đầu tiên, và các tín hiệu có chất lượng thấp nhất được tách sóng sau cùng. Thứ tự tách sóng là l1,...,lt.
2. Đặt k = 1 và bắt đầu quan sát phần còn lại, nghĩa là: xr1 =x.
3. Đầu vào kênh thứ lk được ước tính từ quan sát phần còn lại, sử dụng một trong số các kỹ thuật ưu tiên, thông là một kỹ thuật có độ phức tạp thấp như là lọc ghép. Kết quả ước tính là uˆd( )lk .
4. Ước tính này khi đó được nhân với cột lkcủa H và được trừ đi từ phần quan sát để tạo ra một quan sát còn lại mới: 1 ˆ ( )
k k k
r r l d k
x =x − −h u l .
5. Nếu có nhiều tín hiệu để ước tính, tăng k và lặp lại bước 3.
Thuật toán SIC đôi khi được gọi là thuật toán “bóc vỏ hành” có nghĩa là các lớp của tín hiệu thu được bóc theo cách giống như các lớp của một củ hành. Rõ ràng, nếu việc khử tại bước 4 là hiệu quả, tổng nhiễu trên các tín hiệu khác trong quan sát giảm. Khi tách sóng SIC xuất hiện sự khử nhiễu không hiệu quả tại bước 4, nó có thể tăng nhiễu tổng được tạo ra trên các tín hiệu mong muốn khác và giảm độ tin cậy tách sóng.
Bộ tách sóng SIC kết hợp với nhiều mã xoắn tốc độ thấp được đưa ra để đạt đến giới hạn dung lượng của các kênh đa truy nhập trải phổ với tạp âm Gaussian nền trong [11]. Đạt được giới hạn dung lượng này yêu cầu việc xử lý kết hợp tất cả các truyền dẫn, trong đó mỗi truyền dẫn đồng thời yêu cầu có một năng lượng ký hiệu riêng. Các năng lượng ký hiệu riêng này được tính toán như các hàm của năng lượng ký hiệu nhiễu và công suất tạp âm nền. Phân tích trong [11] chỉ ra rằng khi số lượng bộ phát lớn, hệ thống truyền thông này tiến rất gần đến giới hạn Shannon.
Bộ tách sóng SIC yêu cầu thông tin đầy đủ về ma trận kênh MIMO nhưng rõ ràng không yêu cầu thông tin về phân bố đầu vào chung. Thuật toán bộ tách sóng SIC có thể được thay đổi sao cho không phải ước tính tất cả các tín hiệu (SIC một phần) hoặc nhiều đường sử dụng thuật toán SIC phải được thực hiện. Nhiều đường thường là thuận lợi trong các hệ thống cụ thể vì các tín hiệu đầu tiên được quyết định không cần lợi thế của bất kỳ sự khử nhiễu nào trên đường đầu tiên trong khi các tín hiệu này sẽ được quyết định trên một sự quan sát còn lại với nhiễu kỳ vọng thấp trên các đường đến sau.