深入解讀調(diào)制解調(diào)器,調(diào)制解調(diào)器3種傳輸協(xié)議分析!
今天,小編將在這篇文章中為大家?guī)?a href="/tags/調(diào)制解調(diào)器" target="_blank">調(diào)制解調(diào)器傳輸協(xié)議的有關(guān)報道,通過閱讀這篇文章,大家可以對調(diào)制解調(diào)器具備清晰的認(rèn)識,主要內(nèi)容如下。
Modem的傳輸協(xié)議包括調(diào)制協(xié)議(Modulation Protocols)、差錯控制協(xié)議(Error Control Protocols)、數(shù)據(jù)壓縮協(xié)議(Data Compression Protocols)和文件傳輸協(xié)議。在這里,將對后3種協(xié)議予以介紹。
1.差錯控制協(xié)議
隨著Modem的傳輸速率不斷提高,電話線路上的噪聲、電流的異常突變等,都會造成數(shù)據(jù)傳輸?shù)某鲥e。差錯控制協(xié)議要解決的就是如何在高速傳輸中保證數(shù)據(jù)的準(zhǔn)確率。差錯控制協(xié)議存在著兩個工業(yè)標(biāo)準(zhǔn):MNP4和V4.2。其中MNP(Microcom Network Protocols)是Microcom公司制定的傳輸協(xié)議,包括了MNP1—MNP10。由于商業(yè)原因,Microcom只公布了MNP1—MNP5,其中MNP4是被廣泛使用的差錯控制協(xié)議之一。而V4.2則是國際電信聯(lián)盟制定的MNP4改良版,它包含了MNP4和LAP-M兩種控制算法。因此,一個使用V4.2協(xié)議的Modem可以和一個只支持MNP4協(xié)議的Modem建立無差錯控制連接,而反之則不能。所以在購買Modem時,最好選擇支持V4.2協(xié)議的Modem。
另外,市面上某些廉價Modem卡為降低成本,并不具備硬糾錯功能,而是使用了軟件糾錯方式。大家在購買時要注意分清,不要為包裝盒上的“帶糾錯功能”等字眼所迷惑。
根據(jù)差錯性質(zhì)不同,差錯控制分為對隨機(jī)誤碼的差錯控制和對突發(fā)誤碼的差錯控制。隨機(jī)誤碼指信道誤碼較均勻地分布在不同的時間間隔上;而突發(fā)誤碼指信道誤碼集中在一個很短的時間段內(nèi)。有時把幾種差錯控制方法混合使用,并且要求對隨機(jī)誤碼和突發(fā)誤碼均有一定差錯控制能力。
一種保證接收的數(shù)據(jù)完整、準(zhǔn)確的方法。因?yàn)閷?shí)際電話線總是不完善的。數(shù)據(jù)在傳輸過程中可能變得紊亂或丟失。為了捕捉這些錯誤,發(fā)送端調(diào)制解調(diào)器對即將發(fā)送的數(shù)據(jù)執(zhí)行一次數(shù)學(xué)運(yùn)算,并將運(yùn)算結(jié)果連同數(shù)據(jù)一起發(fā)送出去,接收數(shù)據(jù)的調(diào)制解調(diào)器對它接收到的數(shù)據(jù)執(zhí)行同樣的運(yùn)算,并將兩個結(jié)果進(jìn)行比較。如果數(shù)據(jù)在傳輸過程中被破壞,則兩個結(jié)果就不一致,接收數(shù)據(jù)的調(diào)制解調(diào)器就申請發(fā)送端重新發(fā)送數(shù)據(jù)。
2.數(shù)據(jù)壓縮協(xié)議
為了提高數(shù)據(jù)的傳輸量,縮短傳輸時間,現(xiàn)時大多數(shù)Modem在傳輸時都會先對數(shù)據(jù)進(jìn)行壓縮。與差錯控制協(xié)議相似,數(shù)據(jù)壓縮協(xié)議也存在兩個工業(yè)標(biāo)準(zhǔn):MNP5和V4.2bis。MNP5采用了Run-Length編碼和Huffman編碼兩種壓縮算法,最大壓縮比為2:1。而V4.2bis采用了Lempel-Ziv壓縮技術(shù),最大壓縮比可達(dá)4:1。這就是為什么說V4.2bis比MNP5要快的原因。要注意的是,數(shù)據(jù)壓縮協(xié)議是建立在差錯控制協(xié)議的基礎(chǔ)上,MNP5需要MNP4的支持,V4.2bis也需要V4.2的支持。并且,雖然V4.2包含了MNP4,但V4.2bis卻不包含MNP5。
多數(shù)高速M(fèi)ODEM和許多2400BPS MODEM都包括某種形式的數(shù)據(jù)壓縮技術(shù)。在將數(shù)據(jù)發(fā)送到另一端的MODEM之前,數(shù)據(jù)壓縮協(xié)議將數(shù)據(jù)壓縮。通過壓縮數(shù)據(jù),更多的信息可以通過MODEM,結(jié)果是增加了MODEM的吞吐量。
像差錯控制一樣,MODEM的數(shù)據(jù)壓縮技術(shù)通常有兩種:一種是CCITT規(guī)范,另一種是MNP協(xié)議。
CCITT V.42bis規(guī)范定義了一個用于與V.42差錯控制協(xié)議結(jié)合的數(shù)據(jù)壓縮協(xié)議MNP協(xié)議包括兩種數(shù)據(jù)壓縮方式,即MNP 5類和MNP 7類。MNP 5類使用Huffman編碼或運(yùn)行長度編碼這兩種壓縮算法將數(shù)據(jù)壓縮兩倍(即壓縮比為2:1),而MNP 7類可將數(shù)據(jù)壓縮三倍。這就意味著,一個調(diào)制速率為2400BPS的MODEM將提供最高到7200BPS的吞吐量,相當(dāng)干連到一個高速的串行口上。
3.文件
文件傳輸是數(shù)據(jù)交換的主要形式。在進(jìn)行文件傳輸時,為使文件能被正確識別和傳送,需要在兩臺計算機(jī)之間建立統(tǒng)一的傳輸協(xié)議。這個協(xié)議包括了文件的識別、傳送的起止時間、錯誤的判斷與糾正等內(nèi)容。
上述所有信息便是小編這次為大家推薦的內(nèi)容,希望大家能夠喜歡,想了解更多有關(guān)它的信息或者其它內(nèi)容,請關(guān)注我們網(wǎng)站哦。