短波無線通信的數(shù)據(jù)傳輸子層協(xié)議研究
發(fā)布時間:2021-12-24 07:01
短波通信已經(jīng)使用了一個多世紀(jì),直到今天,它仍然在通信網(wǎng)絡(luò)中發(fā)揮著重要的作用。為了與現(xiàn)代通信協(xié)議對接,必須設(shè)計出解決方案以促進通過高頻進行數(shù)據(jù)通信。國外等多個國家聯(lián)合制定了相應(yīng)的短波無線通信協(xié)議就是這樣一種解決方案,其定義了訪問短波通信無線網(wǎng)絡(luò)的統(tǒng)一標(biāo)準(zhǔn),是適用于高頻無線電數(shù)據(jù)通信的分層協(xié)議。它的數(shù)據(jù)傳輸子層協(xié)議提供了一種數(shù)據(jù)傳輸規(guī)則,對該層協(xié)議的研究是實現(xiàn)短波無線通信協(xié)議關(guān)鍵一步。因此,實現(xiàn)數(shù)據(jù)傳輸子層協(xié)議對短波無線通信協(xié)議來說,是保證數(shù)據(jù)有效可靠的傳輸亟待解決的問題。首先,對數(shù)據(jù)傳輸子層協(xié)議進行詳細分析和研究,協(xié)議主要通過數(shù)據(jù)傳輸方式、數(shù)據(jù)幀格式、數(shù)據(jù)分段和重組以及傳輸狀態(tài)來實現(xiàn)數(shù)據(jù)的傳輸。針對分段幀長對協(xié)議傳輸系統(tǒng)造成一定影響的問題,提出一種最佳分段幀長解決方案,有效地提高了通信過程中的傳輸效率,減少了比特資源和協(xié)議的開銷。其次,針對較大數(shù)據(jù)和多個分段數(shù)據(jù)在接收節(jié)點的對等子層中可能產(chǎn)生數(shù)據(jù)的覆蓋和丟失問題進行研究,通過多次測試發(fā)現(xiàn)可以利用開辟一個數(shù)據(jù)緩沖區(qū)域預(yù)處理模塊的方法,該方法解決了數(shù)據(jù)過大和多個分段引起的數(shù)據(jù)覆蓋和丟失的問題,因此增強了數(shù)據(jù)傳輸?shù)目煽啃。最?將協(xié)議分成多個模...
【文章來源】:南昌大學(xué)江西省 211工程院校
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1遠程短波無線通信節(jié)點之間的對等層通信??2.1數(shù)據(jù)傳送方式??DTS中定義了許多不同的數(shù)據(jù)傳遞模式,可以使用ARQ或非ARQ模式發(fā)??
?第2章數(shù)據(jù)傳輸子層協(xié)議?;???MSB?LSB??7?6?5?4?3?2?1?0??TH?MSB?.?-?■址——-??_?????LSB???MSB??4+m????LSB??____|??源地址???圖2.4?D_PDU報頭中的地址映射??地址應(yīng)為二進制數(shù)形式。對于每個用戶的地址都有7個字節(jié)可用,最小可能??的地址字段為4位,最大可能為3.5個字節(jié)或28位。十進制數(shù)字表示地址的每??個字節(jié)或小數(shù)字節(jié),轉(zhuǎn)換成二進制后應(yīng)映射到相應(yīng)的字節(jié)。因此,節(jié)點地址的十??進制表示在15.255.255.255]的范圍內(nèi)(這可以稱為“點分十進制地址格??式[^2]”)。地址中的任何小數(shù)字節(jié)都應(yīng)映射到以地址十進制表示中的第一個(最??左邊)非零數(shù)字。[注意:例如,如果使用3.5個字節(jié),地址將表示為wxyz,其??中w可以是從0到15的任何值,x、y和z可以是從0到255的任何值。值w??將表不最?有效位,z表不地址的最低有效位。]通過多次實驗考慮后,本文仿真??過程使用的源地址和目的地址均為3.5個字節(jié)。??4)循環(huán)冗余校驗碼(CRC)??D_PDU類型特定報頭后的兩個字節(jié)應(yīng)包含一個16位的循環(huán)冗余校驗(CRC)??字段[23]。報頭CRC錯誤校驗字段應(yīng)使用以下多項式計算:x16?+?x15?+?x12?+?xu?+??x8?+?x6?+?x3?+1或十六進制格式0x19949。??報頭CRC應(yīng)計算報頭中的所有比特除了同步序列,并包括以下字段和元素:??D_PDU類型、EOW、EOT、地址字段的大孝報頭字段的大孝源地址和目標(biāo)??地址和D_PD
?第2章數(shù)據(jù)傳輸子層協(xié)議???MSB?LSB??7?6?5?4?3?2?1?0??CRC????MSB??CRC?LSB*????圖2.5?D_PDU報頭中的CRC映射規(guī)定??根據(jù)十六進制格式編碼函數(shù)CRC_16,可用于計算八位數(shù)據(jù)序列的CRC,該??序列中的每個后續(xù)八位都可調(diào)用該函數(shù)。該函數(shù)將數(shù)據(jù)序列中的一個八位位組??作為其第一個參數(shù),并將其序列中前一個八位位組計算出的CRC值作為其第二??個參數(shù),該函數(shù)返回CRC的值。當(dāng)調(diào)用數(shù)據(jù)序列中的第一個八位位組時,必須??根據(jù)需要將CRC的值初始化為零。??5)?C_PDU?數(shù)據(jù)??對于信息幀和控制幀的D_PDU類型,C_PDU數(shù)據(jù)的八比特組應(yīng)連接在16??位CRC兩字節(jié)后并以升序傳輸。??在一個八位字節(jié)內(nèi),如圖2.6所示,LSB是第一個要發(fā)送的比特。????傳輸位順序????MSB?LSB??7?6?5?4?3?2?1?0????????????1+h+m?MSB?字節(jié)?1?LSB??MSB?字節(jié)?2?LSB??MSB?字節(jié)?3?LSB??節(jié)??MSB?字節(jié)4?LSB?傳??????輸??MSB?字節(jié)?5?LSB??hr??MSB?字節(jié)...?LSB??MSB?字節(jié)?n-1?LSB??h+m+n?MSB?字節(jié)?n?LSB??圖2.6?D_PDU結(jié)構(gòu)中的C_PDU數(shù)據(jù)的映射規(guī)定??12??
本文編號:3550026
【文章來源】:南昌大學(xué)江西省 211工程院校
【文章頁數(shù)】:74 頁
【學(xué)位級別】:碩士
【部分圖文】:
圖2.1遠程短波無線通信節(jié)點之間的對等層通信??2.1數(shù)據(jù)傳送方式??DTS中定義了許多不同的數(shù)據(jù)傳遞模式,可以使用ARQ或非ARQ模式發(fā)??
?第2章數(shù)據(jù)傳輸子層協(xié)議?;???MSB?LSB??7?6?5?4?3?2?1?0??TH?MSB?.?-?■址——-??_?????LSB???MSB??4+m????LSB??____|??源地址???圖2.4?D_PDU報頭中的地址映射??地址應(yīng)為二進制數(shù)形式。對于每個用戶的地址都有7個字節(jié)可用,最小可能??的地址字段為4位,最大可能為3.5個字節(jié)或28位。十進制數(shù)字表示地址的每??個字節(jié)或小數(shù)字節(jié),轉(zhuǎn)換成二進制后應(yīng)映射到相應(yīng)的字節(jié)。因此,節(jié)點地址的十??進制表示在15.255.255.255]的范圍內(nèi)(這可以稱為“點分十進制地址格??式[^2]”)。地址中的任何小數(shù)字節(jié)都應(yīng)映射到以地址十進制表示中的第一個(最??左邊)非零數(shù)字。[注意:例如,如果使用3.5個字節(jié),地址將表示為wxyz,其??中w可以是從0到15的任何值,x、y和z可以是從0到255的任何值。值w??將表不最?有效位,z表不地址的最低有效位。]通過多次實驗考慮后,本文仿真??過程使用的源地址和目的地址均為3.5個字節(jié)。??4)循環(huán)冗余校驗碼(CRC)??D_PDU類型特定報頭后的兩個字節(jié)應(yīng)包含一個16位的循環(huán)冗余校驗(CRC)??字段[23]。報頭CRC錯誤校驗字段應(yīng)使用以下多項式計算:x16?+?x15?+?x12?+?xu?+??x8?+?x6?+?x3?+1或十六進制格式0x19949。??報頭CRC應(yīng)計算報頭中的所有比特除了同步序列,并包括以下字段和元素:??D_PDU類型、EOW、EOT、地址字段的大孝報頭字段的大孝源地址和目標(biāo)??地址和D_PD
?第2章數(shù)據(jù)傳輸子層協(xié)議???MSB?LSB??7?6?5?4?3?2?1?0??CRC????MSB??CRC?LSB*????圖2.5?D_PDU報頭中的CRC映射規(guī)定??根據(jù)十六進制格式編碼函數(shù)CRC_16,可用于計算八位數(shù)據(jù)序列的CRC,該??序列中的每個后續(xù)八位都可調(diào)用該函數(shù)。該函數(shù)將數(shù)據(jù)序列中的一個八位位組??作為其第一個參數(shù),并將其序列中前一個八位位組計算出的CRC值作為其第二??個參數(shù),該函數(shù)返回CRC的值。當(dāng)調(diào)用數(shù)據(jù)序列中的第一個八位位組時,必須??根據(jù)需要將CRC的值初始化為零。??5)?C_PDU?數(shù)據(jù)??對于信息幀和控制幀的D_PDU類型,C_PDU數(shù)據(jù)的八比特組應(yīng)連接在16??位CRC兩字節(jié)后并以升序傳輸。??在一個八位字節(jié)內(nèi),如圖2.6所示,LSB是第一個要發(fā)送的比特。????傳輸位順序????MSB?LSB??7?6?5?4?3?2?1?0????????????1+h+m?MSB?字節(jié)?1?LSB??MSB?字節(jié)?2?LSB??MSB?字節(jié)?3?LSB??節(jié)??MSB?字節(jié)4?LSB?傳??????輸??MSB?字節(jié)?5?LSB??hr??MSB?字節(jié)...?LSB??MSB?字節(jié)?n-1?LSB??h+m+n?MSB?字節(jié)?n?LSB??圖2.6?D_PDU結(jié)構(gòu)中的C_PDU數(shù)據(jù)的映射規(guī)定??12??
本文編號:3550026
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/3550026.html
最近更新
教材專著