0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何搞定通信物理層?物理層包含哪些內(nèi)容?如何落地實(shí)現(xiàn)呢?

FPGA算法工程師 ? 來(lái)源:FPGA算法工程師 ? 2023-11-20 10:12 ? 次閱讀

通信物理層是通信系統(tǒng)的基礎(chǔ),其任務(wù)是將數(shù)字信息轉(zhuǎn)換為模擬信號(hào)并傳輸?shù)浇邮斩耍缓髮⒛M信號(hào)轉(zhuǎn)換回?cái)?shù)字信息。通信物理層包括信源編碼信道編碼、交織、調(diào)制整形、上變頻信道傳輸、下變頻同步捕獲、載波同步、信道估計(jì)、信道均衡解調(diào)、解交織信道譯碼信宿譯碼等過(guò)程。下面對(duì)各個(gè)模塊進(jìn)行簡(jiǎn)要介紹:

信源編碼是將數(shù)字信息轉(zhuǎn)換為比特流的過(guò)程。在信源編碼中,通常使用熵編碼來(lái)減小信源的冗余度,提高信道的利用率。熵編碼包括霍夫曼編碼算術(shù)編碼等。

5bcd5dcc-8744-11ee-939d-92fbcf53809c.png

信道編碼是為了提高信號(hào)傳輸?shù)目煽啃远M(jìn)行的編碼。信道編碼采用一定的編碼規(guī)則將輸入數(shù)據(jù)序列映射到一個(gè)編碼序列。常用的信道編碼方法包括卷積碼、分組碼、低密度奇偶校驗(yàn)碼(LDPC碼)、極化碼(Polar碼)等。

5bdac73c-8744-11ee-939d-92fbcf53809c.png

速率匹配:無(wú)線信道的質(zhì)量是隨時(shí)變換的,而不是固定不變或事先確定的。不同的信道質(zhì)量,調(diào)制解調(diào)的方式不同。無(wú)線信道質(zhì)量越好,越可以采用高階調(diào)制,且相同的RE時(shí)頻資源,傳輸?shù)臄?shù)據(jù)速率越高。也就說(shuō),分配給用戶的業(yè)務(wù)信道,即使是時(shí)頻資源都不發(fā)生變化,通過(guò)其傳輸?shù)臄?shù)據(jù)速率也是根據(jù)業(yè)務(wù)信道的質(zhì)量變化實(shí)時(shí)變化的,取決于調(diào)制階數(shù)。在LTE、NR中,均需要進(jìn)行速率匹配。

5be38bb0-8744-11ee-939d-92fbcf53809c.png

交織是為了防止數(shù)據(jù)在信道傳輸過(guò)程中出現(xiàn)串?dāng)_而進(jìn)行的處理。交織操作將數(shù)據(jù)分成若干塊,并將這些塊按照一定的規(guī)則重新排列,以達(dá)到減少串?dāng)_的效果。通常根據(jù)調(diào)制方式,進(jìn)行“行進(jìn)(寫(xiě))列出(讀)”的交織處理。

加擾:為減小臨近小區(qū)之間的干擾,并將干擾隨機(jī)化。設(shè)計(jì)數(shù)字通信系統(tǒng)時(shí),通常假設(shè)信源序列是隨機(jī)序列,而實(shí)際信源發(fā)出的序列不一定滿足此條件,尤其出現(xiàn)長(zhǎng)0串時(shí),給接收端提取信號(hào)帶來(lái)一定困難。通常,接收端的碼元同步信號(hào)是從接收到的數(shù)字信號(hào)的“0”和“1”的交變時(shí)刻中提取的,如果序列中經(jīng)常出現(xiàn)長(zhǎng)游程(0或1游程),則將會(huì)長(zhǎng)時(shí)間不出現(xiàn)“0”和“1”碼元的交變點(diǎn),從而影響碼元同步的建立和保持。因此,需要對(duì)信源序列進(jìn)行擾碼處理,使其隨機(jī)化。擾碼可以減少連“0”或連“1”的長(zhǎng)度,保證接收機(jī)能提取到定時(shí)信號(hào)。

在LTE、NR等協(xié)議中,加擾過(guò)程需要根據(jù)參數(shù)生成偽隨機(jī)序列,再生成加擾序列,與碼字進(jìn)行模2加。例在5G的PDSCH信道的加擾如下圖所示。

5c01a6ae-8744-11ee-939d-92fbcf53809c.png

符號(hào)調(diào)制是將數(shù)字信號(hào)轉(zhuǎn)換為模擬信號(hào)的過(guò)程。符號(hào)調(diào)制可以分為模擬調(diào)制數(shù)字調(diào)制。模擬調(diào)制通常采用調(diào)幅、調(diào)頻、調(diào)相等基帶調(diào)制方式。數(shù)字調(diào)制通常采用ASK、PSK、FSK、QAM等調(diào)制方式。在數(shù)字調(diào)制中,調(diào)制器將輸入的數(shù)字信號(hào)轉(zhuǎn)換為一系列符號(hào),并將這些符號(hào)映射到特定的調(diào)制信號(hào)上。

5c14c6da-8744-11ee-939d-92fbcf53809c.png

脈沖整形是為了將調(diào)制后的信號(hào)變?yōu)榭蓚鬏數(shù)男盘?hào),而進(jìn)行的一種信號(hào)變換。整形通常采用匹配濾波器、帶通濾波器等處理方法。

上變頻(DUC是為了將中心頻率移動(dòng)到與信道傳輸頻帶相對(duì)應(yīng)的頻率。上變頻通常采用混頻器、濾波器等方法。

信道傳輸是將信號(hào)通過(guò)信道傳輸?shù)浇邮斩?。信道可以是空氣中的電磁波信道,也可以是?dǎo)線等有線信道。信道傳輸中,信號(hào)可能會(huì)受到衰減、噪聲等影響,因此需要進(jìn)行信道估計(jì)均衡操作。在通信系統(tǒng)中,我們還需要通過(guò)DA/DA轉(zhuǎn)換完成信號(hào)的數(shù)模/模數(shù)轉(zhuǎn)換,天線系統(tǒng)完成信號(hào)的收發(fā)。

下變頻(DDC是將接收到的信號(hào)下變到基帶信號(hào),以便進(jìn)行解調(diào)和譯碼操作。下變頻通常采用混頻器、濾波器等方法。

5c1c079c-8744-11ee-939d-92fbcf53809c.jpg

在通信物理層中,同步捕獲、載波同步、信道估計(jì)、信道均衡、解調(diào)、譯碼、解交織、信道譯碼等操作是為了消除信號(hào)傳輸過(guò)程中產(chǎn)生的各種干擾和失真,使信號(hào)能夠在接收端被正確地還原出來(lái),保證傳輸質(zhì)量和數(shù)據(jù)可靠性。

同步捕獲是指在接收端對(duì)接收到的信號(hào)進(jìn)行時(shí)鐘同步以及采樣。在接收端接收到信號(hào)后,需要將信號(hào)與本地同步序列做互相關(guān)計(jì)算,以保證數(shù)據(jù)起始位置的正確接收。

載波同步是指在接收端對(duì)接收到的信號(hào)進(jìn)行載波頻率同步。由于信號(hào)在傳輸過(guò)程中會(huì)受到多種因素的影響,包括多普勒效應(yīng)、信號(hào)傳輸路徑等,導(dǎo)致接收端接收到的信號(hào)與發(fā)送端的信號(hào)存在一定的頻率偏移。因此需要進(jìn)行載波同步,將接收到的信號(hào)的頻率與發(fā)送端信號(hào)的頻率相匹配。載波同步通常采用 Costas 循環(huán)器、 PLL 等技術(shù)實(shí)現(xiàn)。

對(duì)于同步技術(shù),可參考Mengali的《Synchronization Techniques for Digital Receivers》。

信道估計(jì)是為了預(yù)測(cè)信道傳輸過(guò)程中信號(hào)的傳輸情況,以便對(duì)接收到的信號(hào)進(jìn)行正確處理。信道估計(jì)通常采用最小二乘估計(jì)、卡爾曼濾波等技術(shù)實(shí)現(xiàn)。

信道估計(jì)是通信系統(tǒng)接收機(jī)的重要功能模塊,主要是用來(lái)估計(jì)信號(hào)所經(jīng)歷信道的沖擊響應(yīng),并用于后續(xù)的信道均衡處理,以便消除多徑信號(hào)混疊造成的ISI。信道估計(jì)的方法有很多種,大體上可分為兩類(lèi),一類(lèi)是基于訓(xùn)練序列的信道估計(jì),而另一類(lèi)是信道的盲估計(jì)(自適應(yīng)估計(jì)),其估計(jì)過(guò)程不依賴已知信息。常見(jiàn)通信系統(tǒng)的信道估計(jì),絕大部分是基于訓(xùn)練序列的估計(jì)方法,這里面最最常用的兩個(gè)信道估計(jì)算法就是最小二乘算法(LS最小均方誤差算法MMSE

5c2c6c4a-8744-11ee-939d-92fbcf53809c.png

信道均衡是為了消除或者是減弱寬帶通信時(shí)的多徑時(shí)延帶來(lái)的碼間串?dāng)_ISI問(wèn)題,消除信號(hào)傳輸過(guò)程中產(chǎn)生的衰減和失真等干擾,使接收到的信號(hào)能夠正確地還原出來(lái)。大體上分為兩大類(lèi):線性與非線性均衡。

信道均衡通常采用均衡濾波器自適應(yīng)濾波)、迫零均衡算法(ZF、最小均方誤差算法(MMSE等技術(shù)實(shí)現(xiàn)。

解調(diào)是將調(diào)制后的信號(hào)還原為數(shù)字信號(hào)的過(guò)程。解調(diào)通常采用相關(guān)檢測(cè)、判決反饋等技術(shù)實(shí)現(xiàn)。在現(xiàn)代通信的高階調(diào)制中,軟解調(diào)技術(shù)通過(guò)求解對(duì)數(shù)似然比(LLR),提高信道譯碼器的性能。

5c3852f8-8744-11ee-939d-92fbcf53809c.png

解擾:發(fā)射端加擾的逆過(guò)程,同樣需要生成擾碼序列進(jìn)行解擾。

解交織是為了消除串?dāng)_而進(jìn)行的處理,是發(fā)射端交織的逆過(guò)程。解交織操作將接收到的交織數(shù)據(jù)分成若干塊,并將這些塊按照交織規(guī)則重新排列,以達(dá)到消除串?dāng)_的效果。

信道譯碼是將接收到的編碼數(shù)據(jù)序列轉(zhuǎn)換回原始數(shù)據(jù)的過(guò)程。譯碼通常采用 Viterbi 算法、迭代解碼等技術(shù)實(shí)現(xiàn)。信道譯碼是為了在信道傳輸過(guò)程中能夠糾正由于噪聲等因素引起的誤碼而進(jìn)行的糾錯(cuò)。信道譯碼通常采用 BCH 碼、LDPC 碼等技術(shù)實(shí)現(xiàn)。

5c3ff0da-8744-11ee-939d-92fbcf53809c.png

最后,信宿譯碼是為了將譯碼后的數(shù)字信號(hào)轉(zhuǎn)換為目標(biāo)數(shù)據(jù)格式。

②如何落地實(shí)現(xiàn)物理層

從物理層概念到落實(shí)具體工程項(xiàng)目,我們需要:

1. 必備知識(shí):掌握無(wú)線通信原理、數(shù)字信號(hào)處理、信號(hào)與系統(tǒng)、矩陣分析等相關(guān)課程理論知識(shí),熟悉OFDM、MIMO等通信技術(shù);

2.熟悉協(xié)議:NR、LTE、802.11、DVB等,要在具體工作中,熟悉或掌握通信協(xié)議標(biāo)準(zhǔn)。

3.閱讀文獻(xiàn):大量閱讀IEEE文獻(xiàn)和碩博論文,以及3GPP/ITU上一些廠商提案,輔助理解協(xié)議和算法實(shí)現(xiàn)。能夠利用MATLAB ToolBox等資源,掌握信號(hào)源產(chǎn)生、波形生成、調(diào)制解調(diào)、加噪等方法。

4.公式推導(dǎo):關(guān)鍵算法的公式推推導(dǎo)過(guò),且用MATLAB或C語(yǔ)言仿真實(shí)現(xiàn)過(guò)。

5.系統(tǒng)建模:在硬件實(shí)現(xiàn)物理層之前,需要有完整的算法鏈路完成系統(tǒng)仿真,確定系統(tǒng)性能指標(biāo)和實(shí)現(xiàn)的難易程度及資源開(kāi)銷(xiāo)。

6.工程實(shí)現(xiàn):能夠用DSPFPGA實(shí)現(xiàn)物理層算法,合理劃分功能模塊,定義通信接口,恰當(dāng)使用成熟的IP模塊和自研編寫(xiě)功能模塊,完成物理層的硬件電路實(shí)現(xiàn)。同時(shí),掌握常用儀器的使用方法,如信號(hào)源、頻譜儀等。

7.解決問(wèn)題:通信系統(tǒng)的實(shí)現(xiàn),離不開(kāi)高層協(xié)議軟件和物理層以及整機(jī)的配合,需要在繁雜的過(guò)程中快速定位研發(fā)過(guò)程中出現(xiàn)的一系列問(wèn)題,既需要豐富的經(jīng)驗(yàn),也需要科學(xué)的工程技術(shù)實(shí)踐方法。

需要注意的是,根據(jù)不同的協(xié)議或波形需求設(shè)計(jì),整個(gè)物理層可能有不同的規(guī)模和復(fù)雜度,需要一個(gè)團(tuán)隊(duì)共同完成設(shè)計(jì)、開(kāi)發(fā)、驗(yàn)證,最終形成產(chǎn)品。







審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 接收機(jī)
    +關(guān)注

    關(guān)注

    8

    文章

    1181

    瀏覽量

    53471
  • LTE
    LTE
    +關(guān)注

    關(guān)注

    15

    文章

    1359

    瀏覽量

    177883
  • LDPC碼
    +關(guān)注

    關(guān)注

    1

    文章

    30

    瀏覽量

    8827
  • 信道編碼
    +關(guān)注

    關(guān)注

    2

    文章

    31

    瀏覽量

    9554
  • 載波同步
    +關(guān)注

    關(guān)注

    0

    文章

    5

    瀏覽量

    5676

原文標(biāo)題:如何搞定通信物理層?

文章出處:【微信號(hào):FPGA算法工程師,微信公眾號(hào):FPGA算法工程師】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    【社招】DSP軟件工程師(物理層算法實(shí)現(xiàn)方向)

    DSP軟件工程師(物理層算法實(shí)現(xiàn)方向)1、熟悉數(shù)字信號(hào)處理算法,具有良好的通信理論知識(shí),熟悉MATLAB程序; 2、能夠熟練使用C編程,有良好的程序設(shè)計(jì)習(xí)慣;3、熟悉DSP編程及匯編級(jí)優(yōu)化,有使用過(guò)
    發(fā)表于 09-12 18:23

    Labview用在通信物理層可以做那些事?

    本人小菜鳥(niǎo),剛開(kāi)始接觸Labview,想知道Labview用在通信物理層可以做那些事,可以實(shí)現(xiàn)那些功能,還望各位大神不吝賜教!
    發(fā)表于 10-31 15:35

    CAN總線不同的物理層

    CAN總線使用不歸零(NRZ)的位填充。有兩種不同的信令狀態(tài):顯性(邏輯0)和隱性(邏輯1)。這些信令狀態(tài)對(duì)應(yīng)于所在物理層(存在幾種不同的物理層)的某種電平。模塊以線與邏輯連接到總線:哪怕只有一個(gè)節(jié)點(diǎn)發(fā)送邏輯0使得總線處于顯性狀態(tài),那么不管有多少隱形狀態(tài)的節(jié)點(diǎn)傳送,則整個(gè)
    發(fā)表于 05-23 07:35

    什么是以太網(wǎng)物理層?Ethernet物理層有哪些功能?

    什么是以太網(wǎng)物理層Ethernet物理層有哪些功能基于MDI,為您的系統(tǒng)選擇合適的以太網(wǎng)物理層TI以太網(wǎng)物理層選擇流程圖
    發(fā)表于 03-18 08:07

    串口通信物理層與協(xié)議的相關(guān)資料推薦

    一.串口通信物理層與協(xié)議物理層規(guī)定了通訊系統(tǒng)的機(jī)械、電子特性(相當(dāng)于規(guī)定了用嘴巴還是肢體交流)協(xié)議規(guī)定了通訊邏輯、數(shù)據(jù)打包解包標(biāo)準(zhǔn)(相
    發(fā)表于 02-17 07:07

    WCDMA系統(tǒng)的物理層(FDD)

    WCDMA系統(tǒng)的物理層(FDD):概述;編碼技術(shù);物理層的成幀過(guò)程;業(yè)務(wù)復(fù)用;擴(kuò)頻與擾碼;物理層幀結(jié)構(gòu); 蜂窩系統(tǒng)的焦點(diǎn):物理層直接影響無(wú)線鏈路的性能
    發(fā)表于 06-14 23:09 ?16次下載

    CSA7000系列通信信號(hào)分析儀在網(wǎng)絡(luò)通信物理層測(cè)試領(lǐng)域中的

    CSA7000系列通信信號(hào)分析儀在網(wǎng)絡(luò)通信物理層測(cè)試領(lǐng)域中的應(yīng)用電信與數(shù)據(jù)通信速率達(dá) 2.5 Gb/s 的電光信號(hào)物理層測(cè)試CSA7000 系列實(shí)時(shí)
    發(fā)表于 10-17 17:17 ?10次下載

    物理層 PPT課件

    3.1  物理層的基本概念 3.2  數(shù)據(jù)通信的基礎(chǔ)知識(shí) 3.3  物理層下面的傳輸媒體 3.4  模擬傳輸與數(shù)字傳輸 3.5信道復(fù)用技術(shù)3.6  同步光纖網(wǎng)SONET和同步數(shù)
    發(fā)表于 11-24 09:36 ?0次下載

    物理層的成幀過(guò)程

    WCDMA系統(tǒng)的物理層(FDD)一、物理層的成幀過(guò)程1.    傳輸信道向物理信道的映射    高層的數(shù)據(jù)通過(guò)傳輸信道映射到物理層
    發(fā)表于 02-09 09:10 ?48次下載

    物理層的作用

    物理層的作用:物理層是提供數(shù)據(jù)傳輸?shù)?b class='flag-5'>物理媒體,物理層協(xié)議是各種網(wǎng)絡(luò)設(shè)備進(jìn)行互連時(shí)必須遵守的最低層協(xié)議,目的是在兩個(gè)網(wǎng)絡(luò)物理設(shè)備之間提供透明的
    發(fā)表于 07-22 15:48 ?6712次閱讀

    物理層及其協(xié)議

    物理層及其協(xié)議 物理層的定義
    發(fā)表于 07-22 15:50 ?1.2w次閱讀

    PCIe物理層接口定義了物理層中的,媒介物理編碼子之間的統(tǒng)一接口

    隨著高速串行技術(shù)的發(fā)展,各種串行通信技術(shù)的物理層逐漸走向了統(tǒng)一,用戶甚至可以基于FPGA中的SerDes/PCS完成多種高速串行通信接口的設(shè)計(jì)。這些通信接口的區(qū)別往往只是體現(xiàn)在高層協(xié)議
    的頭像 發(fā)表于 09-07 11:42 ?8829次閱讀
    PCIe<b class='flag-5'>物理層</b>接口定義了<b class='flag-5'>物理層</b>中的,媒介<b class='flag-5'>層</b>和<b class='flag-5'>物理</b>編碼子<b class='flag-5'>層</b>之間的統(tǒng)一接口

    WLAN物理層關(guān)鍵通信技術(shù)

    今天繼續(xù)給大家介紹華為WLAN系列內(nèi)容,本文主要內(nèi)容是WLAN物理層關(guān)鍵通信技術(shù)。 一、WLAN物理層分層 在802.11協(xié)議中,將無(wú)線網(wǎng)絡(luò)
    發(fā)表于 05-19 17:07 ?0次下載
    WLAN<b class='flag-5'>物理層</b>關(guān)鍵<b class='flag-5'>通信</b>技術(shù)

    無(wú)線通信物理層包含哪些內(nèi)容

    本文梳理在無(wú)線通信中,物理層通常會(huì)包含哪些內(nèi)容,以及如何落地實(shí)現(xiàn)。
    的頭像 發(fā)表于 11-20 10:08 ?2153次閱讀
    無(wú)線<b class='flag-5'>通信</b>中<b class='flag-5'>物理層</b><b class='flag-5'>包含</b>哪些<b class='flag-5'>內(nèi)容</b>

    CAN XL物理層揭秘(下):物理層組合與兼容性

    CAN XL網(wǎng)絡(luò)憑借物理層革新,在汽車(chē)電子和工業(yè)通信中占據(jù)重要地位。在上篇中,我們深入探討了CAN XL網(wǎng)絡(luò)中的物理層革新與優(yōu)勢(shì)(點(diǎn)擊回顧)。本文將繼續(xù)這一話題,重點(diǎn)介紹CAN XL網(wǎng)絡(luò)在實(shí)際應(yīng)用中的組合與兼容性問(wèn)題,以及如何選
    的頭像 發(fā)表于 11-29 15:27 ?198次閱讀
    CAN XL<b class='flag-5'>物理層</b>揭秘(下):<b class='flag-5'>物理層</b>組合與兼容性