物理层UL基本流程
物理層發端的基本流程在36.211/36.212(NR:38.211/38.212)中有詳細的描述,現在歸納如下。下面列出的每個步驟對于某些信道而言可能會增加其它步驟,也可能有些步驟不需要。
-
CRC 相關
-
信道編碼(channel coding)
LTE:
NR:
-
加擾-Scrambling
加擾過程是data bit 和 對應序列(Gold Sequence)的異或操作。
XOR 就是模二加運算
? 作用(摘自網絡):加擾的目的除了打散用戶信息外,最主要的目的就是讓相應的信息白噪聲化,相對于其它UE,小區都是隨機噪聲了,那么處理起來就簡單很多。加擾的目的是為了避免長連零或者長連一的出現,由于在ofdm系統中,數據要進行快速傅立葉變換,如果系統中存在長連零或者長連一的話,ifft后的數據會在某個頻率上能量超高,即造成嚴重的papr問題,此時接收端agc會對信號起到clipping的效果,從而是數據信息損失,因此randomization在系統中還是相當重要的,一般加擾碼的作用無非也就是為了避免出現過長的0或1,以便于時鐘信號的提取。 -
調制-modulation
將bit 流轉為復值(Complex)
把bit轉換成調制符號,好對應到RE上去傳送.
LTE - 36.211 7.1中有詳細的描述
NR - 38.211 5.1中有詳細的描述
舉例:NR BPSK mapper:
b(i)=0時,轉換為復數:d(i)=12+j12d(i)=\frac{1}{\sqrt{2}}+j\frac{1}{\sqrt{2}}d(i)=2?1?+j2?1?
b(i)=1時,轉換為復數:d(i)=?12?j12d(i)=-\frac{1}{\sqrt{2}}-j\frac{1}{\sqrt{2}}d(i)=?2?1??j2?1? -
層映射-layer mapping
參看36211-6.3.3 或者38.211-6.3.1,作用:可以多傳數據。
? 舉個例子(下例來自網絡):
如果調制后的調制符號的序列為a,b,c,d傳,enodeb是4天線port。
(1)如果層數為1,那層映射的結果也就為 ,最后要映射到4根天線port上去傳送,需要一個矩陣變化,也就是我們說的PMI(預編碼矩陣4x1)
假設PMI=[1211]PMI= \begin{bmatrix} 1 \\ 2\\ 1\\ 1 \end{bmatrix}PMI=?????1211??????,那最后的結果也就是PMI* 層映射的結果
[1211]?[abcd]=[abcd2a2b2c2dabcdabcd]=[p(0)(i)p(1)(i)p(2)(i)p(3)(i)]\begin{bmatrix} 1 \\ 2\\ 1\\ 1 \end{bmatrix} *\begin{bmatrix} a&b&c&d \end{bmatrix} = \begin{bmatrix} a&b&c&d\\ 2a&2b&2c&2d\\ a&b&c&d\\ a&b&c&d \end{bmatrix} =\begin{bmatrix} p^{(0)}(i)\\ p^{(1)}(i)\\ p^{(2)}(i)\\ p^{(3)}(i) \end{bmatrix}?????1211???????[a?b?c?d?]=?????a2aaa?b2bbb?c2ccc?d2ddd??????=?????p(0)(i)p(1)(i)p(2)(i)p(3)(i)??????
最后:可以看出每個port上需要發送4個調制符號。
(2)如果層數為2,那層映射的結果也就為[acbd]\begin{bmatrix} a&c \\ b&d\\ \end{bmatrix}[ab?cd?] ,最后要映射到4根天線port上去傳送,也需要一個PMI(預編碼矩陣4x2)
假設PMI=[10122111]PMI=\begin{bmatrix} 1&0 \\ 1&2\\ 2&1\\ 1&1 \end{bmatrix}PMI=?????1121?0211?????? ,那最后的結果也就是PMI* 層映射的結果
[10122111]?[acbd]=[aca+2bc+2d2a+b2c+da+bc+d]=[p(0)(i)p(1)(i)p(2)(i)p(3)(i)]\begin{bmatrix} 1&0 \\ 1&2\\ 2&1 \\ 1&1 \end{bmatrix} *\begin{bmatrix} a&c \\ b&d\\ \end{bmatrix}=\begin{bmatrix} a&c \\ a+2b&c+2d\\ 2a+b&2c+d \\ a+b&c+d \end{bmatrix}=\begin{bmatrix} p^{(0)}(i)\\ p^{(1)}(i)\\ p^{(2)}(i)\\ p^{(3)}(i) \end{bmatrix}?????1121?0211???????[ab?cd?]=?????aa+2b2a+ba+b?cc+2d2c+dc+d??????=?????p(0)(i)p(1)(i)p(2)(i)p(3)(i)??????
最后:可以看出每個port上需要發送2個調制符號。
結論:使用層映射可以多傳數據。 -
Transform precoding
就是DFT過程,不是所有信道都需要此流程。 -
Precoding
-
RE mapping
-
Signal generation(IFFT)
總結
- 上一篇: 新手怎么用提升战斗力?
- 下一篇: 别墅电梯多少钱啊?