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