中文引用格式: 易昌華,周亮,張紹鳳. Semi-TCP與ARQ聯(lián)合的端到端可靠傳輸方法[J]. 電子技術(shù)應(yīng)用,2023,49(9):86-89.
英文引用格式: Yi Changhua,Zhou Liang,Zhang Shaofeng. Semi-TCP and ARQ combined end-to-end reliable transmission method[J]. Application of Electronic Technique,2023,49(9):86-89.
0 引言
無(wú)線自組織網(wǎng)絡(luò)(Wireless Ad-hoc Network)是一個(gè)由幾個(gè)到上百個(gè)節(jié)點(diǎn)組成的、采用無(wú)線通信方式的、動(dòng)態(tài)組網(wǎng)的多跳的移動(dòng)性對(duì)等網(wǎng)絡(luò)。在無(wú)線自組織網(wǎng)絡(luò)中,數(shù)據(jù)傳輸所受干擾較多,信道不穩(wěn)定,傳統(tǒng)的傳輸控制協(xié)議(Transmission Control Protocol, TCP)在無(wú)線自組網(wǎng)中性能較差。TCP擁塞控制主要作用在傳輸層,而自動(dòng)重傳請(qǐng)求(Automatic Repeat-reQuest,ARQ)協(xié)議的可靠性控制作用在鏈路層,因此傳統(tǒng)TCP與ARQ結(jié)合的可靠控制方法的缺陷在于鏈路層與傳輸層之間存在著競(jìng)爭(zhēng),ARQ與TCP有可能會(huì)同時(shí)進(jìn)行重傳,TCP會(huì)誤認(rèn)為數(shù)據(jù)包丟失是由于擁塞導(dǎo)致的,啟動(dòng)可靠性控制機(jī)制造成大量的TCP重傳,在信道狀態(tài)很差時(shí),鏈路層在節(jié)點(diǎn)間的ARQ重傳也會(huì)急劇增加,導(dǎo)致節(jié)點(diǎn)的緩存占用率很高,網(wǎng)絡(luò)性能急劇下降。
為了解決上述問(wèn)題,本文采用Semi-TCP協(xié)議[1]與ARQ協(xié)議相結(jié)合,相比于傳統(tǒng)TCP,Semi-TCP在不改變?cè)蠺CP架構(gòu)的基礎(chǔ)上將擁塞控制下放到鏈路層,與鏈路層ARQ協(xié)議相結(jié)合,改變鏈路層ARQ的糾錯(cuò)能力,使部分節(jié)點(diǎn)的數(shù)據(jù)錯(cuò)誤直接通過(guò)傳輸層Semi-TCP進(jìn)行重傳,這樣就能有效緩解當(dāng)前節(jié)點(diǎn)緩存占用率大的問(wèn)題,提高吞吐量。
本文詳細(xì)內(nèi)容請(qǐng)下載:http://www.rjjo.cn/resource/share/2000005643
作者信息:
易昌華1,周亮2,張紹鳳3
(1.上海海洋大學(xué) 現(xiàn)代信息與教育技術(shù)中心,上海201306;2.上海交通大學(xué)附屬第六人民醫(yī)院,上海 201306;3.上海海事大學(xué) 信息工程學(xué)院,上海 201306)