<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 關(guān)于編碼和調制技術(shù)發(fā)展的探討(一)

關(guān)于編碼和調制技術(shù)發(fā)展的探討(一)

作者: 時(shí)間:2017-06-13 來(lái)源:網(wǎng)絡(luò ) 收藏
編碼和就是要在實(shí)際的信道情況下,尋找最可靠的途徑來(lái)傳輸信息。香農的編碼理論給出了最佳編碼方案可以達到的信道容量,但卻沒(méi)有具體給出編碼方案,以及沒(méi)有描述實(shí)現起來(lái)的復雜程度。因此,關(guān)于編碼和的研究都集中于在最充分的利用傳輸資源(即帶寬、功率、復雜度)的條件下,選擇傳輸和接收方案,以逼近香農給出的極限。在過(guò)去的10年中,針對線(xiàn)性高斯信道模型,已經(jīng)找到了接近香農信道容量的方法(在這個(gè)模型下采用Turbo碼、低密度奇偶校驗碼,LDPC)。此外,無(wú)線(xiàn)信道的特性使尋找逼近香農極限的方法更加富有挑戰性。

  現實(shí)的通信環(huán)境有很多種,包括:空間和衛星通信、雙絞線(xiàn)通信、有線(xiàn)電視傳輸、數字視頻/音頻傳輸、移動(dòng)通信、陸地通信、室內外通信、文件傳輸等等。由于傳輸信道中包括衰減、熱噪聲、符號間干擾、多用戶(hù)干擾、多徑傳輸和功率限制等,因此并不是理想信道。所以,針對實(shí)際通信信道,尋找最優(yōu)的編碼和方法,就變得勢在必行了。

本文引用地址:http://dyxdggzs.com/article/201706/357043.htm

  最佳的編碼和調制方法應該考慮諸多因素,例如傳輸帶寬、功率、復雜度,以及需要達到的業(yè)務(wù)質(zhì)量(QoS)要求等等。一種好的編碼調制方案應該考慮如下四個(gè)因素:

 ??? 差錯概率:反應傳輸的可靠性;

 ??? 頻譜利用率:度量所用帶寬的有效性;

 ??? 達到指定QoS的SNR:度量編碼調制方案中所用功率的效率;

 ??? 復雜度:與代價(jià)相關(guān)。

  本文將就上述因素,對編碼和調制技術(shù)的發(fā)展進(jìn)行探討。

1 編碼和調制技術(shù)的發(fā)展

  1.1 香農極限的推動(dòng)

  編碼調制方案在選擇時(shí)需要考慮一個(gè)折衷:如果我們不能每秒隨意發(fā)送大量的比特,可能會(huì )是因為復雜度的限制,或是信道帶寬和功率的限制。為了說(shuō)明這一點(diǎn),定義了兩個(gè)基本參數。第一個(gè)參數就是頻譜利用率Rs/W,這個(gè)參數是指在指定帶寬內每秒可以傳送的比特數??偨Y了一些無(wú)線(xiàn)通信系統和標準可以達到的頻譜利用率。第二個(gè)參數就是編碼調制方案的功率效率γ。對于較大的SNR,差錯概率可以近似地用一個(gè)遞減函數來(lái)表示。這個(gè)函數就可以近似為γ乘上Eb/N0。所以,參數γ表達了調制方案利用信號能量達到指定差錯概率的效率。我們至少可以說(shuō),對于大的SNR的情況,如果對應的γ值越大,編碼調制方案越好。但對于低的SNR,這個(gè)情況就很復雜,但功率效率γ仍然是一個(gè)重要的參數指標。表2總結了一些實(shí)際的編碼調制方案的Rs/W值和γ值。

 ?。保梗矗改晗戕r提出,對于任何傳輸速率小于或是等于信道容量的情況,必然存在著(zhù)一種編碼方案,可以達到任意小的差錯概率。這在當時(shí)的編碼調制領(lǐng)域引起了軒然大波。但是具有諷刺意味的是,香農并沒(méi)有指出具體的編碼調制方案。香農理論證明的基礎就是,如果我們采用任意長(cháng)的碼字,它的平均差錯概率就會(huì )很小。然而,直接實(shí)現任意長(cháng)度的編碼將會(huì )導致譯碼的復雜度大大增加,從而阻礙這種方法的應用。

  從1948年起,通信工程師就開(kāi)始致力于研究可以接近香農信道容量的編碼調制方案。盡管在很長(cháng)一段時(shí)間內,人們都普遍認為“好碼實(shí)際上就是一些亂碼”。但在最近的10年內,這個(gè)問(wèn)題終于得到了突破,至少是針對一些特殊情況,如線(xiàn)性高斯信道(加性高斯白噪聲AWGN信道)。另一方面的突破發(fā)生在20世紀80年代,源于一些對香農定理的更深層次的理解:將調制和編碼結合,而這兩種技術(shù)在先前一直是在獨立發(fā)展。為了獲得更高的頻譜利用率,可以采用更加復雜的信號形式:具有較大M值的QAM,格型星座圖和為帶寬受限情況設計的信號。如果還需要獲得較高的功率效率,可以采用有效的差錯控制編碼。最終,格型編碼調制(TCM)的發(fā)明說(shuō)明,編碼和調制可以結合在一起,并可以獲得更高的效率。

  1.2 功率受限信道

  大致可以說(shuō),如果信道條件迫使我們必須獲得Rs/W>1的頻譜利用率,這實(shí)際上就是帶寬受限的信道,如果相反的話(huà),則是功率受限的信道。   對于功率受限(寬帶寬,低SNR)信道,我們應該使用差錯控制編碼,通過(guò)增加發(fā)送符號序列里的比特數,來(lái)增加功率效率。

  1. 硬判決和軟判決譯碼

  在差錯控制編碼方面的第一個(gè)量化的飛躍在于系統工程師意識到將解調和譯碼分離會(huì )帶來(lái)?yè)p失。差錯控制編碼理論的提出,最初是為了補償由解調器引進(jìn)的差錯。在這個(gè)思想指引下,解調器首先判斷調制器的輸入會(huì )是什么,然后將判決的結果輸入到譯碼器;然后使用已知的碼字結構去判斷編碼器輸入端的碼字。這個(gè)過(guò)程稱(chēng)之為“硬”判決譯碼;它并不是一個(gè)最佳的方法,因為對于每次硬判決,解調器都要丟失一些可能會(huì )用到的信息,而且我們知道,不應該在和這個(gè)信息有關(guān)的所有判決執行之前,將信息過(guò)早地丟棄。

  采用將編碼和調制結合的方法,解調器就不會(huì )將一些錯誤傳遞到譯碼器。解調器只是對各種符號進(jìn)行暫時(shí)的估計,通常被稱(chēng)作“軟”判決,這樣就可以不丟失一些對于譯碼器來(lái)說(shuō)有用的信息。“最佳”的譯碼器可以采用MAP(最大后驗概率)算法,將比特差錯率(BER)最小化。軟判決譯碼相對于硬判決譯碼,通常在性能上具有一定程度的改善。經(jīng)常引用的數字是,如果采用軟判決,信號的SNR會(huì )相對于硬判決具有2dB的優(yōu)勢。

  在進(jìn)行硬判決譯碼時(shí),采用碼字間漢明距離最大化準則;而對于軟判決譯碼,則是幾何距離(歐式距離)最大化準則。因此,軟判決譯碼時(shí)我們常說(shuō)針對“信號空間”進(jìn)行譯碼。

  2. 性能分析

  現在讓我們來(lái)分析一下非編碼傳輸情況下,系統的性能與理論極限之間的差距,以及編碼可以獲得的增益。當BER是10-5時(shí),非編碼傳輸下Eb/N0與香農極限相差9.4dB。當采用卷積編碼時(shí),Eb/N0可以獲得相對于非編碼傳輸來(lái)說(shuō)5.7dB的增益。20世紀60年代發(fā)明的二進(jìn)制卷積編碼配合序貫譯碼,可以使Eb/N0與香農極限僅差3dB。在近些年,這個(gè)3dB的約束也被突破了。前一些年,將RS碼與卷積碼級聯(lián)被大家認為是一種“藝術(shù)”;當BER為10-5時(shí),這種系統的性能與香農極限大概相差2.3dB。對于Turbo碼來(lái)說(shuō),如果采用恰當的交織器,就可以非常地貼近極限。1993年設計的第一種Turbo碼,當BER為10-5時(shí),Eb/N0與極限大概相差0.5dB?,F在一個(gè)碼塊長(cháng)度為107、速率為1/2的LDPC碼字,在BER為10-6的情況下,與香農極限僅相差0.04dB。

  Turbo碼在BER為10-4~10-5的情況下,性能非常好;然而,對于低BER,性能則會(huì )有所下降,因為碼字間相對較小的最小歐式距離在這種BER的情況下,會(huì )對性能有所影響。碼字間最小歐式距離較小,會(huì )使得BER曲線(xiàn)在BER低于10-5的時(shí)候斜率變小,這種現象稱(chēng)作“差錯效應”。這種差錯效應使得Turbo碼并不適用于BER非常低的情況。較小的最小距離和缺乏差錯檢測能力(因為在Turbo譯碼中,只有信息比特被譯碼),使得Turbo碼在出現塊差錯的情況下性能很差。所以說(shuō),較差的塊差錯性能使得這些碼字不適用于一些通信環(huán)境。此外,譯碼延遲同樣會(huì )影響到對編碼調制方案的選擇。實(shí)際上,Turbo和LDPC碼的譯碼延遲都相當長(cháng),所以它們只適用于一些非實(shí)時(shí)的數據通信。

  1.3 帶寬受限信道

  使用差錯控制編碼需要系統能夠承載較高的速率,因此,需要具有較大的傳輸帶寬。而對于帶寬受限的信道,則需要增加功率效率和頻譜效率,可以采用將編碼和調制相結合的方式,將高階調制與高速率編碼相結合。在帶寬受限信道中,早期的解決辦法是采用非編碼的多級調制;在20世紀70年代中期發(fā)明的格型編碼調制(TCM),指明了另一個(gè)方向。格型編碼調制將調制與卷積編碼結合,在接收端,不是獨立進(jìn)行解調和譯碼,而是將兩者結合在一起。

  在TCM中,調制器都具有存儲器。在標準(無(wú)記憶)調制方案中,對于每個(gè)要發(fā)送的符號,調制器只是按照這個(gè)符號選擇信號。但對于TCM,信號的選擇需要依賴(lài)于一些過(guò)去的符號。我們說(shuō)這些過(guò)去的符號使TCM進(jìn)入一個(gè)狀態(tài),信號的生成依賴(lài)于信源符號和這個(gè)狀態(tài)信息。解調TCM所需的計算量直接與調制器的狀態(tài)數成正比。然而,增加狀態(tài)數將會(huì )使性能得到改進(jìn)。表3總結了一些將星座圖擴大一倍后TCM可以獲得的編碼增益。表3中考慮的是編碼8PSK(相對于非編碼4PSK)和編碼16QAM(相對于非編碼8PSK)的情況。這些編碼增益只有在高的SNR的情況下才能達到,當SNR遞減時(shí),也會(huì )隨之減小。

2 無(wú)線(xiàn)信道帶來(lái)的挑戰

  信道模型在很大程度上影響編碼調制方案。我們已經(jīng)提到了高斯信道,其他重要的信道模型通常都屬于數字無(wú)線(xiàn)傳輸下的信道模型。在無(wú)線(xiàn)信道中,非線(xiàn)性、多普勒頻移、衰落、陰影效應和其他用戶(hù)的干擾,使得無(wú)線(xiàn)信道不能用簡(jiǎn)單的AWGN信道來(lái)建模。在無(wú)線(xiàn)信道模型中,最常用的模型是平坦獨立衰落信道(在一個(gè)符號間隔內信號衰減被認為是一個(gè)常量,符號間彼此獨立)、塊衰落信道(在由N個(gè)符號組成的塊內衰落是一個(gè)常數,塊間衰落獨立變化)和處于干擾受限模式的信道。最后一種信道模型的提出是因為在多用戶(hù)的環(huán)境中,主要的問(wèn)題就是克服干擾,干擾比噪聲更加影響傳輸的可靠性。

  2.1 平坦衰落信道

  在平坦衰落信道模型中,調制符號的周期比由多徑引起的時(shí)延擴展要大。因此,一個(gè)符號周期內的所有頻率分量都會(huì )經(jīng)歷相同的衰減和相移,所以信道對于頻率分量來(lái)說(shuō)是平坦的。如果衰落在一個(gè)符號周期內變化很慢,則在一個(gè)符號周期內仍可以近似為平坦。否則,信道就是快衰落信道。

  假設x(t)表示傳輸時(shí)間間隔T?xún)日{制信號的復包絡(luò )(這就意味著(zhù)信號是x(t)exp(j2πfc t)的實(shí)信號部分,fc是載波頻率)。然后,經(jīng)過(guò)一個(gè)有AWGN噪聲的平坦衰落的信道后,信號輸出為:

 ?。颍ǎ簦?Rejθx(t)+ n(t) (1)

  其中,n(t)是復高斯噪聲,Rejθ是復高斯隨機變量,R是實(shí)隨機變量,符合萊斯或是瑞利分布。Rejθ就是所謂的信道狀態(tài)信息(CSI)。

  如果信道變化足夠慢,我們就能夠以足夠的準確度估計信道相位信息θ,并對其進(jìn)行補償,通過(guò)采用相干檢測,模型(1)就可以被進(jìn)一步簡(jiǎn)化為:

 ?。颍ǎ簦?Rx(t)+ n(t) (2)

  由模型(2),對于沒(méi)有衰落的AWGN信道,輸入和輸出關(guān)系可以表示為:

 ?。颍ǎ簦?x(t)+ n(t) (3)

  在上述信道模型中,信道狀態(tài)信息(CSI),即衰落等級,是一個(gè)非常重要的參量。當接收端知道CSI時(shí),就可以自適應地采用檢測方案。如果發(fā)送端知道CSI,就可以自動(dòng)調整傳輸策略,例如在深衰落時(shí)增加信號功率。

  比較了二進(jìn)制非編碼相關(guān)PSK在高斯信道和瑞利衰落信道中,不知道CSI的情況下的差錯概率。這個(gè)例子說(shuō)明了信道的衰落給系統帶來(lái)的損失。在功率受限的環(huán)境下,尤其是無(wú)線(xiàn)信道,增加信號功率來(lái)補償衰落的方法并不可行。而采用編碼的方法,確實(shí)可以在一定程度上補償這種損失。對抗衰落的分集技術(shù),也可以被看作是編碼的一種特例。事實(shí)上,在分集技術(shù)中,相同的信息在不同的信道中傳輸,因此可以被看作是一種簡(jiǎn)單的“重復”編碼,這種編碼的漢明距離等于分集的重數。

  當信道模型不確定或是不平穩的情況下,在設計編碼調制方案時(shí),最好的設計就是選擇一種“健壯”的方案,即這種設計針對信道的大幅度變化可以提供次優(yōu)的性能。最大比合并的天線(xiàn)分集技術(shù),就是可以很好地對抗衰落的一項技術(shù)。另一種提高健壯性的方法就是采用比特交織編碼調制(BICM),在編碼器和調制器之間引入比特交織器。

  2.2 自適應編碼和調制技術(shù)

  因為無(wú)線(xiàn)信道的時(shí)變性,使用自適應的傳輸方案可以防止不充分利用信道容量的情況發(fā)生。自適應傳輸方案的基本想法就是給傳輸條件好的信道分配傳輸功率和碼率,以獲得高速傳輸,同時(shí)降低條件惡劣的信道的吞吐量。

  自適應技術(shù)有兩個(gè)步驟:

 ?。ǎ保﹤鬏斝诺绤档臏y量;

 ?。ǎ玻┰趦?yōu)化預先指定的代價(jià)函數的基礎上,選擇一種或是多種傳輸參數。

  但是有一個(gè)假設前提,那就是信道變化不是很快,否則選擇的信道參數很難與信道實(shí)際情況相匹配。所以自適應技術(shù)只適用于多普勒擴展不是很大的情況。自適應技術(shù)在室內環(huán)境中具有很明顯的優(yōu)勢,因為在室內環(huán)境中傳播時(shí)延很小,發(fā)射機和接收機間的相對速度也很慢。在這種情況下,自適應技術(shù)可以逐幀使用。下面我們羅列了一些自適應技術(shù)。

  調整功率級別:按照信道的衰減幅度,調整功率級別,也就是傳輸級別。這種方案增加了發(fā)射機的峰值功率,在多用戶(hù)環(huán)境中,增加了同頻干擾,從而可能引起信道容量的降低。

  調整星座圖大?。涸谧赃m應傳輸技術(shù)中,自適應調制扮演了一個(gè)非常重要的角色,因為它可以在不增加多址接入干擾功率的情況下,提高傳輸效率。在調整星座圖大小時(shí),一定要保證傳輸的功率不變,從而可以提供一定的QoS。當短期的BER近似恒定,但比特率有所改變的時(shí)候,就需要調整星座圖中的信號數目,反之亦然。在單用戶(hù)環(huán)境中,自適應調制相對于僅有功率控制的固定速率系統來(lái)說(shuō),可以提供5~10dB的增益。

  調整碼速:為了適應相應信道的狀態(tài),可以選擇最佳的碼速,以實(shí)現編碼方案的調整。截短的卷積編碼就是這種情況,因為它們可以在不改變編碼器和譯碼器結構的情況下,實(shí)現自適應編碼和譯碼。

  調整功率級別和星座圖大?。郝?lián)合調整調制方案和傳輸級別可以在單用戶(hù)環(huán)境或是一個(gè)多用戶(hù)信道中實(shí)現。這種結合相對于沒(méi)有功率控制的方案來(lái)說(shuō),可以明顯地提高吞吐量。

  調整星座圖大小和符號速率:星座圖大小和符號速率可以同時(shí)調節。系統在滿(mǎn)足BER需求的情況下,選擇的最佳調制方案可以將比特速率最大化。然而,在具有最大符號傳輸速率的情況下,也可以獲得較低的傳輸速率,這可以通過(guò)連續傳輸相同的碼字做到。

  調整功率和傳輸速率:在滿(mǎn)足平均功率和BER約束的情況下,可以選擇傳輸速率和功率,以最大化頻譜效率。

  調整碼速、符號速率和星座圖大?。哼@三者可以同時(shí)調節。如果這三種參數任意結合,而目標BER也不能達到,則系統不傳輸數據。

3 相關(guān)問(wèn)題

  3.1 不均等差錯保護

  考慮信源編碼器產(chǎn)生的一系列由二進(jìn)制編碼符號組成的幀,每一個(gè)幀內按照重要級別,劃成幾個(gè)符號塊。顯然,最好的編碼策略就是對于重要的塊保證低的BER,而對于不重要的塊,BER就可以較大。這種特性就被稱(chēng)作“不均等差錯保護”。

  用來(lái)解決信道傳輸問(wèn)題的相似方案就是“多種解決方案調制”,就是將信號星座圖劃成子星座圖,也就是塊,來(lái)實(shí)現一系列保護。兩個(gè)塊間的最小距離比塊內的最小距離要大。重要的比特就被放在相同的塊內,不重要的比特也被放在一起。顯示了對于16信號星座圖的多解決方案調制。

  3.2 多天線(xiàn)輸入輸出(MIMO)

  正如前面提到的,多個(gè)接收天線(xiàn)可以作為替代編碼的一種方法,或是與編碼結合提供分集。文獻[ 2,3 ] 探索了在發(fā)射端和接收端都使用多天線(xiàn)的情況下,衰落信道對系統性能的限制。

  研究表明,一個(gè)有t個(gè)發(fā)射天線(xiàn)和r個(gè)接收天線(xiàn)、慢衰落的信道,信道傳輸函數可以被認為是一個(gè)r×t矩陣,其中每個(gè)元素都是獨立同分布的復合高斯隨機變量。當接收端知道確切的CSI后,MIMO系統的平均信道容量,會(huì )是使用相同發(fā)射功率和帶寬的單天線(xiàn)系統的m=min(t, r)倍。進(jìn)一步改進(jìn)的措施就是假設CSI在發(fā)射端可知。但如果要讓發(fā)射端知道多個(gè)天線(xiàn)的CSI,的確是一件很難的事情,因為衰落信道總是在瞬時(shí)變化。此外,如果發(fā)送的CSI丟失,在MIMO系統中使用的編碼調制方案,應該確保在大多數可能的信道條件下,獲得良好的性能。

  為多個(gè)發(fā)射天線(xiàn)系統設計的、可以利用空間和時(shí)間資源的碼字,通常都被稱(chēng)作是空時(shí)碼。這些編碼符號利用不同的發(fā)射天線(xiàn)和時(shí)間域??諘r(shí)碼通過(guò)不同發(fā)射天線(xiàn)傳輸的信號間的相關(guān),和不同發(fā)射時(shí)間傳輸的信號間的相關(guān),不需要犧牲帶寬,采用相對簡(jiǎn)單的接收機結構就可以獲得編碼增益。因此,空時(shí)碼正在無(wú)線(xiàn)通信領(lǐng)域引起廣泛的關(guān)注。

4 結論

  在數字傳輸的情況下,我們針對編碼和調制方案,總結了一些在物理層由于能量或是帶寬受限而引起的折衷。因為編碼調制方案的可行性受到信道模型的限制,我們主要討論了高斯信道和無(wú)線(xiàn)信道的情況。香農理論,不斷增長(cháng)的對可靠、快速通信的需求,以及可實(shí)現復雜算法的電路成本的降低,將最終會(huì )使信息傳輸在高斯信道中逼近理論極限。此外,各種新技術(shù)的出現,使得編碼和調制仍然會(huì )是人們研究的熱點(diǎn)。



關(guān)鍵詞: 調制

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>