mimo為什麼要預編碼

時間 2021-06-05 20:03:52

1樓:

原則上說MIMO技術並不一定需要預編碼!

使用預編碼的前提是發射端可以及時獲取通道資訊,也就是CSIT.

在通常情況下,只有接收端可以知道通道資訊CSIR, 在這個情況下,接收端通過複雜的訊號處理演算法(如MMSE-SIC)可以解調出多路的MIMO訊號,在快衰落的通道中,即使只有接收端擁有通道資訊(發射端不使用precoding),在高訊雜比的情況下,MIMO技術一樣可以獲得復用效益 (multiplex), 其效益正比於發射端和接收端的最小天線數目。

那麼為什麼要採用precoding呢?當發射端知道通道狀態時,可以通過在發射端進行訊號預處理,根據通道資訊,動態的進行功率控制和相位調節,以便優化在接收端的某些效能目標,例如訊雜比。通過預編碼,最大的好處就是為接收端提供功率增益(power gain),另一方面也可以降低接收端的訊號處理難度。

MIMO預編碼和波束賦形(最大化接受訊號功率)有類似的地方,不同在於MIMO預編碼問題更加複雜,優化目標更難更一般。

2樓:

多使用者MIMO系統中,乙個主要的問題就是消除各個使用者訊號之間的相互干擾。在下行鏈路中,由於各個移動臺之間地理位置上是分散的,移動臺之間無法實現相互協作,因此不能利用上行鏈路中使用的接收演算法聯合檢測出發射訊號。此時可以在發射端對通道狀態資訊CSI加以利用,採用多使用者MIMO系統預編碼技術,對發射訊號進行預處理,使各使用者接收到「純淨」的不受其它使用者干擾的訊號。

該技術有三個主要的優勢:

一是通過發射端的預編碼處理,可以有效地消除多使用者干擾,從而大大提高系統容量

二是可以大大簡化接收機的演算法,決移動臺的功耗和體積問題

三是由於發射端能準確知道各使用者的通道狀態資訊,所以在發射端採用反饋干擾抵消的方法不存在誤碼擴散問題,效能更優。

實際上難點在於如何得到當前的通道狀態資訊。大部分文獻中都是預設的室內靜止或者平穩衰落,實際上高速移動和分頻段衰落情況下的通道資訊估計才是難點。

為什麼 UTF 8 編碼比 UTF 16 編碼應用更廣泛?

不世玄奇 無限變長字元編碼方案 目的 無限變長編碼,不浪費儲存空間,一次掃瞄就能識別字元,亂碼不會擴散。基礎 字元編碼由位元組組成,乙個位元組為8個二進位制位,理論上可表示2的8次方個字元。方案 0開頭的編碼,當其前乙個編碼以0開頭時為ASCLL碼 當其前乙個編碼為1開頭時為變長編碼尾碼。注意 有個...

為什麼C 書上的 h檔案上不加預編譯語句

C primer 中的 2.6.3 節,68 頁 順便請使用 SALES DATA H 而不是 SALES DATA 你的意思應該是防止重複 include 的巨集。這不是語法問題,不加不會在編譯的時候怎麼樣。但是 symbol 重複引入可能會導致鏈結時 duplicate symbol 不明 標頭...

為什麼稀疏自編碼器的正則項選用了相對熵(KL散度)的函式?

TniL 這一項應該是稀疏性度量,而不是正則項。先回答一下題中的疑問 KL散度可以作為稀疏性度量,但不是唯一的方法。在稀疏自編碼器中,給定 個訓練樣本 對於每乙個樣本 我們希望得到乙個高維的稀疏編碼 d eeimg 1 需要滿足 重構誤差小,即輸入 與通過隱藏層編碼 重構得到的向量 的距離小 編碼 ...