王 鋼,王海龍,劉榮寬,許 堯
(哈爾濱工業(yè)大學(xué) 通信技術(shù)研究所,黑龍江 哈爾濱 150001)
無線中繼網(wǎng)絡(luò)中的物理層網(wǎng)絡(luò)編碼
王 鋼,王海龍,劉榮寬,許 堯
(哈爾濱工業(yè)大學(xué) 通信技術(shù)研究所,黑龍江 哈爾濱 150001)
針對無線中繼網(wǎng)絡(luò)中物理層網(wǎng)絡(luò)編碼技術(shù)的應(yīng)用,分析驗(yàn)證了其所帶來可觀的吞吐量性能提升。總結(jié)了當(dāng)前物理層網(wǎng)絡(luò)編碼技術(shù)的相關(guān)研究方向,歸納了通信理論研究、信息理論研究和網(wǎng)絡(luò)理論研究三個(gè)方面。介紹了物理層網(wǎng)絡(luò)編碼的關(guān)鍵技術(shù),對物理層網(wǎng)絡(luò)編碼技術(shù)在實(shí)際信道條件下的性能分析及改進(jìn)、采用高階調(diào)制時(shí)的檢測模糊及改進(jìn)、基于嵌套格碼的計(jì)算-轉(zhuǎn)發(fā)策略和結(jié)合緩沖中繼協(xié)議設(shè)計(jì)進(jìn)行了深入探討。以期放寬物理層網(wǎng)絡(luò)編碼對信道模型的限制,拓展其適用條件,同時(shí)在保障通信過程可靠性的前提下充分發(fā)揮該技術(shù)對通信有效性的提升,從而推進(jìn)物理層網(wǎng)絡(luò)編碼技術(shù)在實(shí)際無線中繼通信系統(tǒng)中的應(yīng)用。
物理層網(wǎng)絡(luò)編碼;無線中繼網(wǎng)絡(luò);計(jì)算轉(zhuǎn)發(fā);緩沖中繼
多媒體技術(shù)和移動(dòng)互聯(lián)網(wǎng)技術(shù)的飛速發(fā)展和廣泛應(yīng)用,要求無線通信系統(tǒng)承載更高的傳輸速率。當(dāng)前無線通信系統(tǒng)受頻率資源和功率限制,通過增加傳輸帶寬和采用先進(jìn)寬帶信號處理技術(shù)難以滿足未來業(yè)務(wù)需求。為此,如何進(jìn)一步提高頻譜利用率和傳輸效率以提升系統(tǒng)有效性仍是迫切需要攻克的難題。近些年,網(wǎng)絡(luò)編碼理論[1]和物理層網(wǎng)絡(luò)編碼(Physical-layer Network Coding,PNC)技術(shù)[2-3]的提出為解決以上難題提供了新的思路。
無線通信的傳輸媒介是電磁波。由于電磁波具有廣播性質(zhì),因此在多個(gè)節(jié)點(diǎn)組成的無線通信網(wǎng)絡(luò)中,某一發(fā)射端的信號可以同時(shí)到達(dá)多個(gè)接收端;同理,多個(gè)發(fā)射端的信號可以同時(shí)被一個(gè)接收端收到。這一性質(zhì)導(dǎo)致了無線信號的互相干擾,影響了所需信號的正常接收。在傳統(tǒng)無線通信系統(tǒng)中為了避免干擾,多個(gè)信源采用時(shí)分的方式分別在不同的時(shí)間發(fā)送信號;或者把干擾信源的疊加信號進(jìn)行抑制。物理層網(wǎng)絡(luò)編碼技術(shù)則與傳統(tǒng)處理方法不同,其核心思想是對天然疊加在一起的電磁波加以利用。具體說來,由于電磁波的疊加滿足特定的規(guī)律,對多個(gè)發(fā)射信號進(jìn)行設(shè)計(jì)使其疊加后也滿足一定的運(yùn)算規(guī)則,則只需要將疊加信號轉(zhuǎn)發(fā)給目標(biāo)用戶;目標(biāo)用戶接收到此疊加信號后,結(jié)合自身信息、前序疊加信號中恢復(fù)出的信息或其他邊信息,再利用一定的運(yùn)算規(guī)則將所需信息恢復(fù)出來。借助于網(wǎng)絡(luò)編解碼操作,實(shí)現(xiàn)了同一時(shí)間允許多個(gè)信源發(fā)送信息,節(jié)省的時(shí)間便可以傳輸更多的信息,因此物理層網(wǎng)絡(luò)編碼可以提高無線中繼系統(tǒng)的系統(tǒng)容量。
物理層網(wǎng)絡(luò)編碼的重要應(yīng)用場景是無線中繼網(wǎng)絡(luò)。無線中繼通信是當(dāng)前無線通信領(lǐng)域的研究熱點(diǎn)之一,具有廣闊的應(yīng)用范圍。例如,對第五代(5G)移動(dòng)通信系統(tǒng)來說,小小區(qū)(Small Cell)技術(shù)和D2D(Device-to-Device)技術(shù)都將是其關(guān)鍵的組成部分[4],而這些技術(shù)的重要基礎(chǔ)即無線中繼通信技術(shù)。此外,在衛(wèi)星通信以及諸多軍事通信應(yīng)用場景中,中繼傳輸也一直是其重要的通信方式。
綜上,對物理層網(wǎng)絡(luò)編碼技術(shù)以及將其應(yīng)用于無線中繼通信方案的研究,具有廣闊的應(yīng)用場景和實(shí)用價(jià)值。當(dāng)前對該技術(shù)的研究仍過多地停留理論框架內(nèi),尚未充分考慮實(shí)際環(huán)境對該技術(shù)的不良影響,更沒有研究制定有效的手段來消除或降低這些不良影響[5]。本文對物理層網(wǎng)絡(luò)編碼技術(shù)以及在實(shí)際無線中繼網(wǎng)絡(luò)的有效應(yīng)用進(jìn)行相關(guān)介紹,以期推動(dòng)該技術(shù)往實(shí)際應(yīng)用的轉(zhuǎn)化。
自物理層網(wǎng)絡(luò)編碼提出以來,該技術(shù)的典型應(yīng)用場景是雙向中繼信道(Two-way Relay Channel,TWRC)[2]。該信道模型在無線中繼網(wǎng)絡(luò)中非常具有代表性。借助這一模型,不僅可以驗(yàn)證物理層網(wǎng)絡(luò)編碼所帶來的可觀的吞吐量性能提升,還可以揭示其關(guān)鍵技術(shù)。
由3個(gè)用戶(或稱節(jié)點(diǎn))構(gòu)成的雙向中繼通信系統(tǒng)模型如圖1所示。其中源節(jié)點(diǎn)N1和源節(jié)點(diǎn)N2分別有信息要發(fā)送給對方,但兩者之間沒有直達(dá)鏈路,需要通過中繼節(jié)點(diǎn)R的中繼實(shí)現(xiàn)雙向通信。
圖1 雙向中繼通信系統(tǒng)模型
假設(shè)以上雙向通信工作在半雙工模式下。若采用傳統(tǒng)的無線網(wǎng)絡(luò)設(shè)計(jì),為了避免干擾不允許多個(gè)節(jié)點(diǎn)同時(shí)發(fā)射信號,于是采用多跳的方式、占用4個(gè)時(shí)隙來分別完成圖1中所示的4條通信鏈路,才能完成一次信息互換(即一次雙向中繼通信)。若采用物理層網(wǎng)絡(luò)編碼技術(shù),完成同樣的一次雙向中繼通信只需要2個(gè)時(shí)隙,傳輸過程如圖2所示。
圖2 采用物理層網(wǎng)絡(luò)編碼的TWRC系統(tǒng)模型
時(shí)隙1:源節(jié)點(diǎn)N1和N2把包含各自信息s1和s2的信號x1和x2同時(shí)發(fā)送給中繼節(jié)點(diǎn)R。經(jīng)過電磁波的疊加,中繼將接收到2個(gè)信號的混合信號并對其進(jìn)行處理(如解調(diào)和映射等操作),得到sR=s1?s2,稱sR為網(wǎng)絡(luò)編碼信息矢量;
經(jīng)過以上2個(gè)時(shí)隙的通信過程,完成一次完整的雙向中繼通信。其中時(shí)隙1稱為PNC的上行階段(對應(yīng)多址接入信道模型),時(shí)隙2稱為PNC的下行階段(對應(yīng)廣播信道模型)。
文獻(xiàn)[6]對雙向中繼信道模型下傳統(tǒng)多跳方案和物理層網(wǎng)絡(luò)編碼方案的誤碼率進(jìn)行了詳細(xì)的理論分析。此處概述其結(jié)論:與傳統(tǒng)多跳方案相比,物理層網(wǎng)絡(luò)編碼方案的誤碼率性能略差,但十分接近。然而考慮到該方案只需占用2個(gè)時(shí)隙就能完成一次完整的雙向數(shù)據(jù)傳輸,其通信效率比傳統(tǒng)多跳方案提高了100%。
由前一節(jié)可知,由于允許多個(gè)發(fā)射端同時(shí)發(fā)送信號,采用物理層網(wǎng)絡(luò)編碼技術(shù)能夠大幅提高無線中繼通信系統(tǒng)的有效性。因此從提出至今吸引了大量研究人員的關(guān)注,并取得了眾多有重要價(jià)值的研究成果。對于這些研究成果,根據(jù)其側(cè)重點(diǎn)和研究目標(biāo)的不同可以分成3類,分別是針對通信方案設(shè)計(jì)的通信理論研究、針對信道容量推導(dǎo)的信息理論研究和針對跨層設(shè)計(jì)的網(wǎng)絡(luò)理論研究。
2.1 物理層網(wǎng)絡(luò)編碼的通信理論研究
物理層網(wǎng)絡(luò)編碼中的通信理論研究是3個(gè)研究分類中成果最豐富的一個(gè),具有多個(gè)研究重點(diǎn),如中繼節(jié)點(diǎn)處的PNC映射關(guān)系、信道估計(jì)、系統(tǒng)非完美同步的影響及對策、信道編碼的應(yīng)用等等。
① 中繼節(jié)點(diǎn)處的PNC映射關(guān)系。本文第1節(jié)介紹的是基于異或的PNC映射,除此之外還有很多其他方法。根據(jù)映射函數(shù)取值范圍所構(gòu)成的集合是否是有線集,可以將PNC分成兩類:有限域PNC和無限域PNC[7]。文獻(xiàn)[8]中研究了兩個(gè)源節(jié)點(diǎn)均采用正交相移鍵控調(diào)制(QPSK)的情形,且論證了在中繼節(jié)點(diǎn)處至少需要5個(gè)星座點(diǎn)的映射關(guān)系(如5QAM)才能保證下行階段目的節(jié)點(diǎn)能夠正確解碼,這一方法屬于有限域PNC。而在文獻(xiàn)[9]中提出的模擬網(wǎng)絡(luò)編碼(Analog Network Coding,ANC),本質(zhì)上也屬于物理層網(wǎng)絡(luò)編碼,中繼對于接收到的疊加信號采用放大轉(zhuǎn)發(fā)策略,在下行階段廣播給目的節(jié)點(diǎn)。該方法則屬于無線域PNC,具有易實(shí)現(xiàn)的優(yōu)點(diǎn);但噪聲也會隨信號一起被放大,對于多級中繼網(wǎng)絡(luò)來說會造成錯(cuò)誤累積,影響整個(gè)系統(tǒng)的誤碼率性能。
② PNC的同步問題。前述理論分析中均假設(shè)了完美的同步關(guān)系,而實(shí)際通信環(huán)境中難以實(shí)現(xiàn),因此有必要分析各種非完美同步對性能的影響。文獻(xiàn)[9]中考慮了載波相位偏移、頻率偏移以及符號偏移的影響,結(jié)果表明所造成的性能損失分別不超過3 dB、0.6 dB和2.2 dB。但該文獻(xiàn)中采用了次優(yōu)的采樣算法,文獻(xiàn)[11]對其進(jìn)行了改進(jìn),研究表明當(dāng)采用最優(yōu)的基于置信傳播的最大似然解碼算法時(shí),載波相位偏移和符號偏移所造成的性能損失會有所降低;而當(dāng)符號偏移為0.5個(gè)符號周期時(shí),這種異步的處理方式甚至?xí)碓鲆?。該文獻(xiàn)系統(tǒng)地論述了異步物理層網(wǎng)絡(luò)編碼的相關(guān)內(nèi)容。
③ 信道估計(jì)和載波頻率估計(jì)。這一內(nèi)容也是PNC和ANC系統(tǒng)中重要的課題之一。對于ANC,文獻(xiàn)[12]研究了TWRC中端節(jié)點(diǎn)的信道估計(jì)和載波頻率偏移估計(jì)方法;文獻(xiàn)[13]則設(shè)計(jì)了一種兩階段的信道估計(jì)方案,并結(jié)合功率分配來降低中繼節(jié)點(diǎn)處接收信號的噪聲,使得端節(jié)點(diǎn)的估計(jì)更加準(zhǔn)確。
④ PNC中信道編碼的應(yīng)用。與傳統(tǒng)點(diǎn)對點(diǎn)通信一樣,PNC中也可以采用各種性能優(yōu)異的信道編碼,如Turbo碼、LDPC碼等。文獻(xiàn)[14]針對該問題展開了研究,在中繼處將信道解碼與網(wǎng)絡(luò)編碼聯(lián)合在一起,直接得到映射后的結(jié)果。文獻(xiàn)[15]則提出了另一種同時(shí)應(yīng)對信道解碼和PNC映射的方法,即先直接進(jìn)行映射比特的估計(jì),然后再進(jìn)行信道解碼。鑒于其中的估計(jì)過程會損失部分有用信息,因此是一種次優(yōu)的算法。文獻(xiàn)[16]則將網(wǎng)格碼(Lattice Code)應(yīng)用在了PNC中。其研究結(jié)果表明,采用網(wǎng)格碼之后,在高信噪比區(qū)域可以趨近TWRC信道容量,但在低信噪比區(qū)域的性能則較為一般。
除了以上幾個(gè)領(lǐng)域,物理層網(wǎng)絡(luò)編碼還可與當(dāng)前廣泛應(yīng)用的正交頻分復(fù)用(OFDM)[17]和多輸入多輸出(MIMO)相結(jié)合[18]。以上討論中大多考慮的是雙向中繼信道模型,但物理層網(wǎng)絡(luò)編碼也可以應(yīng)用到其他網(wǎng)絡(luò)模型中,如一個(gè)中繼節(jié)點(diǎn)連接多個(gè)源節(jié)點(diǎn)對的情況[19],或一般化的無線中繼網(wǎng)絡(luò)[20]。
2.2 物理層網(wǎng)絡(luò)編碼中的信息理論研究
該部分研究內(nèi)容主要考慮在無線中繼網(wǎng)絡(luò)中應(yīng)用了物理層網(wǎng)絡(luò)編碼方案后,其中的雙向中繼信道或其他中繼信道模型下所能達(dá)到的信道容量。
對于雙向中繼信道模型,文獻(xiàn)[21]給出了該信道模型的容量上限,并且對比了采用物理層網(wǎng)絡(luò)編碼技術(shù)后,同時(shí)應(yīng)用信道編解碼和不應(yīng)用信道編解碼的TWRC信道容量。文獻(xiàn)[22]則結(jié)合了MIMO技術(shù),其中假設(shè)兩個(gè)端節(jié)點(diǎn)配置單天線、中繼節(jié)點(diǎn)配置多天線,分析了采用ANC方案的系統(tǒng)容量。文獻(xiàn)[23-24]中假設(shè)了中繼節(jié)點(diǎn)應(yīng)用多接入檢測方式,可以分別獲得兩個(gè)源節(jié)點(diǎn)的源信息,并在此之上進(jìn)行PNC網(wǎng)絡(luò)編碼映射然后在下行階段廣播給源節(jié)點(diǎn)。與文獻(xiàn)[16]中的效果相反,該方案可以在低信噪比區(qū)域取得較好性能,但高信噪比區(qū)域性能表現(xiàn)一般。
對于雙向中繼信道模型,目前還沒有一種有效的PNC方案能夠在全信噪比區(qū)域使系統(tǒng)容量接近信道容量的上限;也沒有足夠的理論分析來推導(dǎo)存在符號異步時(shí)的信道容量。此外,PNC技術(shù)的應(yīng)用范圍顯然不局限于三節(jié)點(diǎn)雙向中繼通信中的TWRC信道模型,擴(kuò)展到其他通信模型下的信道容量更有待于進(jìn)一步的研究。
2.3 物理層網(wǎng)絡(luò)編碼中的網(wǎng)絡(luò)理論研究
如前所述,雙向中繼信道模型中包含了兩個(gè)方向相反的數(shù)據(jù)流,實(shí)際應(yīng)用中兩個(gè)方向所要傳輸?shù)臄?shù)據(jù)可能并不等量。此外,該模型雖然具有廣闊的應(yīng)用范圍,但并不能完全描述實(shí)際通信中的多種需求,因此有必要考慮將物理層網(wǎng)絡(luò)編碼技術(shù)應(yīng)用于存在多個(gè)信息流的一般化網(wǎng)絡(luò)。針對以上情況,如何對信息流進(jìn)行安排調(diào)度、路由轉(zhuǎn)發(fā)來對接物理層網(wǎng)絡(luò)編碼技術(shù),并借此提高整個(gè)網(wǎng)絡(luò)的系統(tǒng)容量,都是當(dāng)前面臨的主要問題。
文獻(xiàn)[25-26]針對該問題展開了研究,詳細(xì)分析了在含有多個(gè)信息流的無線網(wǎng)絡(luò)中應(yīng)用物理層網(wǎng)絡(luò)編碼技術(shù)所帶來的優(yōu)勢。文獻(xiàn)[27]則將物理層網(wǎng)絡(luò)編碼應(yīng)用在了二維規(guī)則網(wǎng)絡(luò)中,結(jié)果表明當(dāng)系統(tǒng)工作在半雙工模式時(shí),采用PNC可以接近廣播信道的容量上限。文獻(xiàn)[28]中采用物理層接入模型進(jìn)行分析,證明了PNC與傳統(tǒng)多跳網(wǎng)絡(luò)一樣,并不能減少安排無線鏈路算法的復(fù)雜度,理論上都是NP問題。
除了前述介紹的通信理論、信息理論和網(wǎng)絡(luò)理論研究,關(guān)于物理層網(wǎng)絡(luò)編碼的具體實(shí)現(xiàn)以及硬件平臺設(shè)計(jì)的研究成果尚不豐富。目前有文獻(xiàn)[9]中提出的基于ANC的系統(tǒng)以及文獻(xiàn)[29]利用軟件無線電實(shí)現(xiàn)的演示系統(tǒng)。由于ANC系統(tǒng)中采用了簡單的放大轉(zhuǎn)發(fā)方式,本質(zhì)上會存在噪聲累積,當(dāng)應(yīng)用于多級中繼傳輸時(shí)會對整個(gè)系統(tǒng)抗噪聲性能造成影響。而文獻(xiàn)[29]中的研究僅限于實(shí)驗(yàn)室環(huán)境條件,并不能很好地體現(xiàn)實(shí)際環(huán)境下的傳輸性能。因此,如何將PNC的高效率傳輸應(yīng)用到實(shí)際無線中繼通信系統(tǒng)中,也是潛在的研究熱點(diǎn)之一。
本節(jié)介紹物理層網(wǎng)絡(luò)編碼應(yīng)用于無線中繼通信系統(tǒng)的幾項(xiàng)關(guān)鍵技術(shù),包括:應(yīng)用物理層網(wǎng)絡(luò)編碼技術(shù)的性能分析與改進(jìn)方案,物理層網(wǎng)絡(luò)編碼中高階調(diào)制方式的改進(jìn)設(shè)計(jì),采用嵌套格碼的物理層網(wǎng)絡(luò)編碼性能分析與方案設(shè)計(jì),以及多源中繼通信系統(tǒng)中采用緩沖中繼技術(shù)的協(xié)議設(shè)計(jì)。
3.1 物理層網(wǎng)絡(luò)編碼的性能分析及改進(jìn)
在無線中繼通信系統(tǒng)中,如何定量分析物理層網(wǎng)絡(luò)編碼所能夠帶來的性能提升、實(shí)際通信環(huán)境對物理層網(wǎng)絡(luò)編碼性能的影響以及如何降低或避免這些影響,都是非常重要的技術(shù),直接影響物理層網(wǎng)絡(luò)編碼技術(shù)的實(shí)際應(yīng)用范圍。
首先是驗(yàn)證應(yīng)用物理層網(wǎng)絡(luò)編碼能夠帶來的通信效率性能提升。關(guān)于此問題,在TWRC模型中已有眾多研究結(jié)果,通信方案中節(jié)省時(shí)隙以及相關(guān)信道容量的研究都可以證明PNC能夠顯著地提升通信效率,但會使系統(tǒng)的誤碼率性能略微變差。但拓展到其他無線中繼通信模型中的相關(guān)研究則相對較少。
其次,前述理論研究對通信條件的研究比較苛刻,如通常假設(shè)了對稱的信道條件和完美的同步。針對非對稱的信道條件,文獻(xiàn)[6]引入了如圖3所示的非對稱雙向中繼信道模型,其中h、f為信道衰落系數(shù),且兩者互相獨(dú)立。ai(i=1、2、3、4)是刻畫非對稱信道條件的非對稱因子。
圖3 采用PNC的非對稱雙向中繼信道模型
根據(jù)ai取值范圍的不同,可以描述4種非對稱信道條件,并定量分析了對系統(tǒng)性能的影響。為了克服這些影響,可以考慮引入不同節(jié)點(diǎn)的功率分配策略,以多種優(yōu)化目標(biāo)(如中斷概率、系統(tǒng)和速率等)指定不同的策略,以得到更好的系統(tǒng)性能。
除了非對稱的信道條件,非完美的同步也會對物理層網(wǎng)絡(luò)編碼的性能造成一定影響,如載波相位偏移、載波頻率偏移和時(shí)間偏移等。為了更好地應(yīng)用物理層網(wǎng)絡(luò)編碼,同樣需要定量分析上述影響并研究相應(yīng)的對策。圖4為TWRC模型中兩個(gè)源節(jié)點(diǎn)的信號具有不同相位差時(shí)中繼節(jié)點(diǎn)處的疊加信號,其中兩個(gè)源節(jié)點(diǎn)均采用了QPSK調(diào)制。
圖4 源節(jié)點(diǎn)信號不同相位差下中繼節(jié)點(diǎn)處的疊加信號
從圖中可以看出,隨著相位差的增大,中繼處疊加信號星座點(diǎn)之間的距離越來越小,這將對正確譯碼產(chǎn)生較大的挑戰(zhàn)。
此外,當(dāng)采用更符合實(shí)際的信道模型(如Rayleigh衰落信道、Nakagami-m衰落信道)和常用的調(diào)制方式(如QPSK、M-QAM)下,物理層網(wǎng)絡(luò)編碼帶來的性能提升效果均需要定量分析以及評估實(shí)際效果。
如何將物理層網(wǎng)絡(luò)編碼帶來的通信效率大幅提升應(yīng)用于實(shí)際無線中繼通信系統(tǒng)是非常重要的方面,但其所帶來的誤碼率性能的略微惡化同樣需要關(guān)注。對該不良影響的定量分析以及如何制定相應(yīng)方案來消除或抑制該影響,以提高系統(tǒng)的抗噪聲性能,同樣是物理層網(wǎng)絡(luò)編碼研究中的關(guān)鍵技術(shù)。以保障在通信傳輸過程可靠的基礎(chǔ)上,維持物理層網(wǎng)絡(luò)編碼技術(shù)帶來的通信效率提升。
3.2 改進(jìn)高階調(diào)制的物理層網(wǎng)絡(luò)編碼
由于物理層網(wǎng)絡(luò)編碼利用的是電磁波的自然疊加性質(zhì),因此無論應(yīng)用于何種網(wǎng)絡(luò)場景,必定存在兩路或多路信號到達(dá)同一個(gè)接收機(jī)的情況。對這一混疊信號的處理是物理層網(wǎng)絡(luò)編碼的核心和關(guān)鍵所在。當(dāng)采用高階數(shù)字調(diào)制來進(jìn)一步提高傳輸速率時(shí),多路信號混疊在接收機(jī)端將會產(chǎn)生檢測模糊問題。因此需要設(shè)計(jì)新型處理方式來解決此問題,并控制算法的復(fù)雜度在可接受范圍之內(nèi)。
M-QAM調(diào)制作為一種成熟的調(diào)制方式,得到了廣泛應(yīng)用。但通過分析可知,在應(yīng)用物理層網(wǎng)絡(luò)編碼的雙向中繼通信中,即使兩個(gè)源節(jié)點(diǎn)采用16-QAM調(diào)制,中繼節(jié)點(diǎn)對混疊信號的譯碼就將產(chǎn)生檢測模糊。如圖5所示,2個(gè)源節(jié)點(diǎn)不同的原始信息組合有可能在中繼處對應(yīng)同一個(gè)疊加后的星座點(diǎn),如坐標(biāo)(2,2)處,此時(shí)中繼將其恢復(fù)成原始信息組合時(shí)將無法做出正確選擇。
對于檢測模糊的問題,需要從理論上分析其產(chǎn)生的原因,并在此基礎(chǔ)上探索如何將M-QAM加以改進(jìn)來使其順利地應(yīng)用于物理層網(wǎng)絡(luò)編碼技術(shù)中。通過分析可知,產(chǎn)生混疊的星座點(diǎn)與傳統(tǒng)M-QAM調(diào)制星座點(diǎn)的位置相關(guān)。因此,最直接的解決辦法是將傳統(tǒng)M-QAM調(diào)制星座點(diǎn)的位置進(jìn)行改動(dòng),使原本在中繼節(jié)點(diǎn)處混疊的星座點(diǎn)完全分開。針對這一思路,可以探索如何找到適合物理層網(wǎng)絡(luò)編碼的最優(yōu)星座點(diǎn)位置,以期望在解決中繼節(jié)點(diǎn)處的檢測模糊問題的前提下,保證改進(jìn)后M-QAM調(diào)制的抗噪聲性能。
圖5 中繼節(jié)點(diǎn)處兩路16-QAM疊加星座圖
3.3 基于嵌套格碼的物理層網(wǎng)絡(luò)編碼
在高斯型中繼網(wǎng)絡(luò)中,使用嵌套格碼可以顯著提高可達(dá)速率。在雙向中繼通信中,也已有文獻(xiàn)證明了采用嵌套格碼的計(jì)算轉(zhuǎn)發(fā)方式在高信噪比時(shí)更接近信道容量。在中繼無線傳輸中,傳統(tǒng)的中繼傳輸方式如放大轉(zhuǎn)發(fā)、譯碼轉(zhuǎn)發(fā)和編碼協(xié)作等方式加以改造后也能與物理層網(wǎng)絡(luò)編碼相結(jié)合。近期學(xué)者為物理層網(wǎng)絡(luò)編碼的應(yīng)用提出了一種新的方式:計(jì)算轉(zhuǎn)發(fā)(Compute and Forward)方式[20]。計(jì)算轉(zhuǎn)發(fā)方式主要利用了編碼理論中的網(wǎng)格(Lattice)理論,尤其是嵌套格碼(Nested Lattice Codes)。
計(jì)算轉(zhuǎn)發(fā)方式的特別之處在于:譯碼時(shí)針對的是碼字的一個(gè)線性組合,而不是對單獨(dú)的每個(gè)碼字進(jìn)行譯碼。通過已有文獻(xiàn)可知,在物理層網(wǎng)絡(luò)編碼中應(yīng)用網(wǎng)格碼,不但可以解決M-QAM下中繼節(jié)點(diǎn)處的解碼問題,而且能接近AWGN雙向中繼信道的信道容量。鑒于計(jì)算轉(zhuǎn)發(fā)方式的提出時(shí)間更短,該方式在實(shí)現(xiàn)的復(fù)雜度、具體的格碼構(gòu)造等方面仍有大量問題需要解決。圖6和圖7分別介紹了PNC中源節(jié)點(diǎn)可用的一種嵌套格碼以及在中繼節(jié)點(diǎn)處的疊加信號星座圖。
圖6 PNC中可用的一種嵌套格碼
圖7 中繼節(jié)點(diǎn)的疊加信號星座圖
計(jì)算轉(zhuǎn)發(fā)方式原創(chuàng)性文獻(xiàn)[20]中,理論分析基于一般化的無線中繼系統(tǒng)模型,難以對其性能進(jìn)行準(zhǔn)確的評估和對比。為此可將該方法首先應(yīng)用于已有成熟結(jié)果的雙向中繼通信系統(tǒng),通過理論推導(dǎo)驗(yàn)證了其可用性。其次,計(jì)算轉(zhuǎn)發(fā)方式的理論分析中通常假設(shè)了實(shí)際場景中難以滿足的近似條件,如理論推導(dǎo)中要求網(wǎng)格碼的維數(shù)為無窮大,為此實(shí)際調(diào)制方式下的性能效果同樣需要進(jìn)一步評估。
3.4 無線中繼通信系統(tǒng)緩沖中繼協(xié)議設(shè)計(jì)
傳統(tǒng)的中繼協(xié)作網(wǎng)絡(luò)中,中繼根據(jù)固定的調(diào)度安排進(jìn)行接收或發(fā)送信號。由于固定調(diào)度并不能保證利用最佳的接收或發(fā)送信道,因而限制了系統(tǒng)的性能。近期,為了解決該問題,一類可以充分利用緩沖中繼附加靈活性的新協(xié)議逐漸走進(jìn)研究者的視野。與傳統(tǒng)中繼協(xié)議相比較,這類緩沖中繼協(xié)議[31-32]可以在吞吐量、分集以及信噪比等方面提供顯著的增益。
傳統(tǒng)協(xié)作中繼通信具備提升系統(tǒng)吞吐量與擴(kuò)展無線網(wǎng)絡(luò)覆蓋的能力。其基本想法是網(wǎng)絡(luò)中的傳輸節(jié)點(diǎn)相互合作,實(shí)現(xiàn)利用網(wǎng)絡(luò)中其他節(jié)點(diǎn)分享的資源。尤其是當(dāng)一個(gè)信源發(fā)送數(shù)據(jù)到一個(gè)信宿時(shí),網(wǎng)絡(luò)中的鄰近節(jié)點(diǎn)可以監(jiān)聽到該數(shù)據(jù),處理并轉(zhuǎn)發(fā)它,以達(dá)到輔助傳輸處理的目的。由于協(xié)作通信的優(yōu)越性,現(xiàn)有的或未來的無線網(wǎng)絡(luò)標(biāo)準(zhǔn),如WiMAX和LTE-Advanced,都囊括了簡單的協(xié)作通信中繼方案。
此部分關(guān)鍵技術(shù)利用緩沖器帶來的靈活處理優(yōu)勢設(shè)計(jì)相應(yīng)的中繼通信協(xié)議。其基本思路是,半雙工中繼可以獲知鏈路即時(shí)信道狀態(tài)信息,并在此基礎(chǔ)上選擇能夠給予系統(tǒng)更多性能改善的傳輸方案。已有文獻(xiàn)指出了三節(jié)點(diǎn)網(wǎng)絡(luò)中緩沖中繼協(xié)議的優(yōu)越性。同時(shí)研究了雙向緩沖中繼協(xié)議并分析了一種時(shí)分廣播方案(TBDC),能夠提升系統(tǒng)的吞吐量和頻譜利用率。最后,有研究考慮了延遲受限和延遲不受限兩種情況下,固定速率的雙向緩沖中繼協(xié)議。
在無線中繼通信系統(tǒng)中,應(yīng)用物理層網(wǎng)絡(luò)編碼技術(shù)能夠帶來可觀的通信效率提升,但距離該技術(shù)的實(shí)際應(yīng)用仍然需要大量的深入研究。物理層網(wǎng)絡(luò)編碼的研究成果可以歸結(jié)到三個(gè)研究方面:通信理論研究、信息理論研究和網(wǎng)絡(luò)理論研究,分別討論了將物理層網(wǎng)絡(luò)編碼應(yīng)用于無線中繼通信系統(tǒng)的通信方案、信道容量以及如何拓展到更豐富的網(wǎng)絡(luò)模型。針對物理層網(wǎng)絡(luò)編碼的幾項(xiàng)關(guān)鍵技術(shù),分別討論了其問題產(chǎn)生的來源及可能的解決思路。關(guān)于物理層網(wǎng)絡(luò)編碼技術(shù),仍需要大量的研究來改善現(xiàn)有方案,以進(jìn)一步放寬對信道模型的限制、拓展適用條件,同時(shí)在保障通信過程可靠性的前提下充分發(fā)揮該技術(shù)對通信有效性的提升,以推進(jìn)物理層網(wǎng)絡(luò)編碼技術(shù)在實(shí)際無線中繼網(wǎng)絡(luò)中的應(yīng)用。
[1] Ahlswede R,Cai N,Li S-Y R,et al.Network Information Flow[J].IEEE Transactions on Information Theory,2000,46(4):1204-1216.
[2] Zhang S,Liew S C,Lam P P.Hot Topic:Physical Layer Network Coding[C]∥The 12th Annual International Conference on Mobile Computing and Networking (MOBICOM ’06),Los Angeles,2006:358-365.
[3] Popovski P,Yomo H.The Anti-packets Can Increase the Achievable Throughput of A Wireless Multi-hop Network[C]∥IEEE International Conference on Communications (ICC ’06),Istanbul,2006:3885-3890.
[4] Andrews J,Buzzi S,Choi W,et al.,What Will 5G be?[J].IEEE Journal on Selected Areas in Communications,2014,32(6):1065-1082.
[5] Zhang S,Liew S C,Lu L.Physical-Layer Network Coding:Tutorial,Survey,and Beyond[J].Physical Communication,2013,6:4-42.
[6] 李博.物理層網(wǎng)絡(luò)編碼及其在非對稱雙向中繼通信中的性能研究[D].哈爾濱,哈爾濱工業(yè)大學(xué),2013:14-30.
[7] Zhang S,Liew S C,Lu L.Physical Layer Network Coding Schemes over Finite and Infinite Fields[C]∥IEEE GLOBECOM ’08,New Orleans,2008:1-6.
[8] Koike-Akino,Popovski P,Tarokh V.Denoising Mapsand Constellations for Wireless Network Coding in Two-way Relaying Systems[C]∥IEEE GLOBECOM ’08,New Orleans,2008:1-5.
[9] Katti S,GollakotaS S,Katabi D.Embracing Wireless Interference:Analog Network Coding[C]∥ACM SIGCOMM ’07,Kyoto,2007:397-408.
[10] Huang Yang,Wang Shiqiang,Song Qingyang,et al.Synchronous Physical-Layer Network Coding:A Feasibility Study[J].IEEE Transactions on Wireless Communications,2013,12(8):4048-4057.
[11] Lu L,Liew S C.Asynchronous Physical-Layer Network Coding[J].IEEE Transactions on Wireless Communications,2012,11(2):819-831.
[12] Gao F,Zhang R,Liang Y C.Optimal Channel Estimation and Training Design for Two-way Relay Networks[J].IEEE Transactions on Communications,2009,57 (10):3024-3033.
[13] Jiang B,Gao G,Gao X.Channel Estimation and Training Design for Two-way Relay Networks with Power Allocation[J].IEEE Transactions on Wireless Communications,2010,57 (10):2022-2032.
[14] Zhang S,Liew S C.Channel Coding and Decoding in A Relay System Operated with Physical-Layer Network Coding[J].IEEE Journal on Selected Areas in Communication,2009,27 (5):788-796.
[15] Popovski P,Yomo H.Physical Network Coding in Two-way Wireless Relay Network[C]∥IEEE International Conference on Communications (ICC ’07),New York,2007:707-712.
[16] Nam W,Chung S Y,Lee Y H.Capacity of The Gaussian Two-way Relay Channel to Within 1/2 Bit[J].IEEE Transactions on Information Theory,2010,56 (11):5488-5495.
[17] Rossetto F,Zorzi M.On the Design of Practical Asynchronous Physical Layer Network Coding[C]∥ IEEE SPAWC ’09,Perugia,2009:469-473.
[18] Zhang S,Liew S C.Physical Layer Network Coding with Multiple Antennas[C]∥IEEE WCNC ’10,Sydney,2010:1-6.
[19] Lee N,Lim J B,Chun J.Degrees of Freedom of MIMO Y Channel:Signal Space Alignment for Network Coding[J].IEEE Transactions on Information Theory,2010,56(7):3332-3342.
[20] Nazer B,Gastpar M.Compute-and-forward:Harnessing Interference Through Structured Codes[J].IEEE Transactions on Information Theory,2011,57 (10):6463-6486.
[21] Zhang S,Liew S C,Wang H,et al.Capacity of Two-WayRelay Channel[R].Hong Kong:Institute of Computer Science,Social Informatics and Telecommunications Engineering,Springer Press.2009,37:219-231.
[22] Zhang R,Liang Y,Chai C C.Optimal Beamforming for Two-Way Multi-Antenna Relay Channel with Analogue Network Coding[J].IEEE Journal on Selected Areas in Communications,2009,27 (5):699-712.
[23] Xie L L.Network Coding and Random Binning for Multi-user Channels[C]∥IEEE 10th Canadian Workshop on Information Theory,Edmonton,2007:85-88.
[24] Kim S J,Mitran P,Tarokh V.Performance Bounds for Bidirectional Coded Cooperation Protocols[J].IEEE Transactions on Information Theory,2008,54 (11):5235-5241.
[25] Zhang S,Liew S C.Applying Physical Layer Network Coding in Wireless Networks[J].EURASIP Journal on Wireless Communications and Networking,2010(1):1-12.
[26] Lu K,Fu S,Qian Y,Chen H H.On Capacity of Random Wireless Networks with Physical-layer Network Coding[J].IEEE Journal on Selected Areas in Communications,2009,27 (5):63-772.
[27] Chen C,Cai K,Xiang H.Scalable Ad hoc Networks for Arbitrary-cast:Practical Broadcast-relay Transmission Strategy Leveraging Physical-layer Network Coding[J].EURASIP Journal on Wireless Communications and Networking,2008:1-15.
[28] Goussevskaia O,Wattenhofer R.Complexity of Scheduling with Analog Network Coding[C]∥ACM FOWANC ’08,Hong Kong,2008:77-84.
[29] Lu L,Wang T,Liew S C,et al.Implementation of Physical-layer Network Coding[J].Physical Communication,2013,6:74-84.
[30] Liu Rongkuan,Popovski Petar,Wang Gang.Decoupled Uplink and Downhink in a Wireless System With Buffer-Aided Relaying[J].IEEE Transactions on Communications,2017,65 (4):1507-1517.
[31] LiuRongkuan,Popovski Petar,Wang Gang.On Buffer-Aided Multiple-Access Relay Channel[J].IEEE Communications Letters,2016,20 (10):2051-2054.
Physical-layerNetworkCodingforWirelessRelayNetworks
WANG Gang,WANG Hai-long,LIU Rong-kuan,XU Yao
(Communication Research Center,Harbin Institute of Technology,Harbin Heilongjiang 150001,China)
Physical-layer network coding (PNC)’s application in wireless relay networks is investigated.The performance gain in network throughput brought by PNC is analyzed and validated.Various researchers’ works have led to many new results in the domains of wireless communication, information theory,and wireless networking.Several related key issues are discussed in detail including the PNC’s performance under practical channel conditions and possible solutions,the decoding ambiguity at the relay node when high-order modulation is applied,the compute-and-forward scheme based on nested lattice codes and possible solution combined with buffer-aided relaying.The possible solutions of the above issues will bring PNC into more realistic and practical scenarios,while high reliability and efficiency of the communication is maintained.
physical-layer network coding;wireless relay networks;compute-and-forward;buffer-aided relay
TN919.23
A
1003-3114(2017)06-01-7
2017-07-08
國家自然科學(xué)基金項(xiàng)目(61671184,61401118,61371100);國家科技重大專項(xiàng)基金資助項(xiàng)目(2015ZX03001041-002)
王 鋼(1962―),男,教授,博士生導(dǎo)師,現(xiàn)任哈爾濱工業(yè)大學(xué)電子與信息工程學(xué)院通信工程系主任,主要研究方向:物理層網(wǎng)絡(luò)編碼、聯(lián)合信源信道編碼技術(shù)、通信網(wǎng)理論與技術(shù);參加科研項(xiàng)目十多項(xiàng),其中獲國家級科技進(jìn)步二等獎(jiǎng)2項(xiàng)、三等獎(jiǎng)1項(xiàng),部級科技進(jìn)步一等獎(jiǎng)4項(xiàng)、二等獎(jiǎng)2項(xiàng),參編和翻譯教材5本;結(jié)合教學(xué)與科研工作,先后在國內(nèi)外學(xué)術(shù)會議和學(xué)術(shù)刊物上發(fā)表學(xué)術(shù)論文100多篇。王海龍(1988―),男,博士研究生,主要研究方向:物理層網(wǎng)絡(luò)編碼、5G關(guān)鍵技術(shù)。
10.3969/j.issn.1003-3114.2017.06.01
王鋼,王海龍,劉榮寬,等.無線中繼網(wǎng)絡(luò)中的物理層網(wǎng)絡(luò)編碼[J].無線電通信技術(shù),2017,43(6):01-07.
[WANG Gang,WANG Hailong,LIU Rongkuan,et al.Physical-layer Network Coding for Wireless Relay Networks[J].Radio Communications Technology,2017,43(6):01-07.]