[發(fā)明專利]一種無(wú)線網(wǎng)絡(luò)環(huán)境下基于UDP的數(shù)據(jù)傳輸速率自適應(yīng)方法在審
| 申請(qǐng)?zhí)枺?/td> | 201811578364.2 | 申請(qǐng)日: | 2018-12-21 |
| 公開(公告)號(hào): | CN109451541A | 公開(公告)日: | 2019-03-08 |
| 發(fā)明(設(shè)計(jì))人: | 余俊;馮志先;萬(wàn)喬喬;鄭平;蔣浩;閆石;賴昕 | 申請(qǐng)(專利權(quán))人: | 中國(guó)電子科技集團(tuán)公司第三十研究所 |
| 主分類號(hào): | H04W28/22 | 分類號(hào): | H04W28/22;H04L1/00;H04L1/18;H04W28/04;H04W80/06 |
| 代理公司: | 成都九鼎天元知識(shí)產(chǎn)權(quán)代理有限公司 51214 | 代理人: | 錢成岑 |
| 地址: | 610000 *** | 國(guó)省代碼: | 四川;51 |
| 權(quán)利要求書: | 查看更多 | 說(shuō)明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 控制中心 數(shù)據(jù)傳輸隊(duì)列 數(shù)據(jù)傳輸 發(fā)送 無(wú)線網(wǎng)絡(luò)環(huán)境 速率自適應(yīng) 數(shù)據(jù)確認(rèn) 報(bào)文 成功率 發(fā)送速率調(diào)整 數(shù)據(jù)傳輸失敗 數(shù)據(jù)內(nèi)容存儲(chǔ) 無(wú)線傳輸領(lǐng)域 數(shù)據(jù)發(fā)送端 數(shù)據(jù)發(fā)送線 發(fā)送線程 計(jì)算數(shù)據(jù) 均勻分配 任務(wù)數(shù)據(jù) 任務(wù)信息 數(shù)據(jù)讀取 無(wú)線信道 信道擁塞 隊(duì)列池 接收端 任務(wù)池 放入 輪詢 隊(duì)列 分解 分配 | ||
本發(fā)明涉及無(wú)線傳輸領(lǐng)域,公開了一種無(wú)線網(wǎng)絡(luò)環(huán)境下基于UDP的數(shù)據(jù)傳輸速率自適應(yīng)方法。包括:數(shù)據(jù)發(fā)送端收到發(fā)送任務(wù),進(jìn)行分解,將數(shù)據(jù)內(nèi)容存儲(chǔ)在任務(wù)池,同時(shí)將任務(wù)數(shù)據(jù)信息送給控制中心;控制中心根據(jù)均勻分配的原則將任務(wù)信息分配給隊(duì)列池中當(dāng)前有效的數(shù)據(jù)傳輸隊(duì)列;數(shù)據(jù)發(fā)送線程池中的發(fā)送線程以輪詢隊(duì)列的方式從數(shù)據(jù)傳輸隊(duì)列中進(jìn)行數(shù)據(jù)讀取并發(fā)送;控制中心接收到接收端發(fā)送的數(shù)據(jù)確認(rèn)報(bào)文,控制中心根據(jù)數(shù)據(jù)確認(rèn)報(bào)文,計(jì)算數(shù)據(jù)發(fā)送成功率,根據(jù)成功率進(jìn)行發(fā)送速率調(diào)整;針對(duì)沒有確認(rèn)的數(shù)據(jù)再次放入數(shù)據(jù)傳輸隊(duì)列,并重傳。本發(fā)明的技術(shù)方案提升無(wú)線信道下數(shù)據(jù)傳輸速率,同時(shí)也解決了短時(shí)間內(nèi)數(shù)據(jù)爆發(fā)造成的信道擁塞,使數(shù)據(jù)傳輸失敗的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及無(wú)線傳輸技術(shù)領(lǐng)域,特別是一種無(wú)線網(wǎng)絡(luò)環(huán)境下基于UDP的數(shù)據(jù)傳輸速率自適應(yīng)方法。
背景技術(shù)
在超短波、3G、4G、衛(wèi)星等無(wú)線網(wǎng)絡(luò)環(huán)境下,信道資源比較有限,都會(huì)有帶寬限制,且隨著通信節(jié)點(diǎn)位置的變化,信號(hào)覆蓋也具有時(shí)好時(shí)壞的特征。通常情況下,為了保證數(shù)據(jù)的可靠傳輸,某些應(yīng)用系統(tǒng)直接采用TCP進(jìn)行傳輸,在這樣的無(wú)線信道下,TCP開銷較大,其握手機(jī)制過于復(fù)雜,信道開銷較大,對(duì)于有限的信道能力沒有最大限度的利用;某些應(yīng)用系統(tǒng)采用UDP傳輸,進(jìn)行一種確認(rèn)報(bào)文和重傳機(jī)制保證可靠傳輸,但大多沒有進(jìn)行速率的控制,在某一時(shí)段,需要進(jìn)行大量數(shù)據(jù)傳輸?shù)臅r(shí)候,大量數(shù)據(jù)涌入信道,沒有一種合理的速率控制方法,導(dǎo)致信道擁堵,影響傳輸效果。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是:針對(duì)目前無(wú)線網(wǎng)絡(luò)環(huán)境下的傳輸方法存在信道利用率低、傳輸效果較差的問題,本發(fā)明提供了一種無(wú)線網(wǎng)絡(luò)環(huán)境下基于UDP的數(shù)據(jù)傳輸速率自適應(yīng)方法,在無(wú)線信道下利用UDP的傳輸機(jī)制最大限度利用無(wú)線信道帶寬,同時(shí)基于UDP傳輸?shù)姆答佭M(jìn)行發(fā)送速率的控制,最大限度接近當(dāng)前實(shí)際帶寬值,實(shí)現(xiàn)傳輸速率的自適應(yīng)。
本發(fā)明采用的技術(shù)方案如下:一種無(wú)線網(wǎng)絡(luò)環(huán)境下基于UDP的數(shù)據(jù)傳輸速率自適應(yīng)方法,具體包括以下過程:
步驟1、數(shù)據(jù)發(fā)送端收到發(fā)送任務(wù),將任務(wù)進(jìn)行分解,將數(shù)據(jù)內(nèi)容存儲(chǔ)在任務(wù)池,同時(shí)將任務(wù)數(shù)據(jù)信息送給控制中心;
步驟2、控制中心根據(jù)均勻分配的原則將任務(wù)信息分配給隊(duì)列池中當(dāng)前有效的數(shù)據(jù)傳輸隊(duì)列;
步驟3、數(shù)據(jù)發(fā)送線程池中的發(fā)送線程以輪詢隊(duì)列的方式從數(shù)據(jù)傳輸隊(duì)列中進(jìn)行數(shù)據(jù)讀取并發(fā)送;
步驟4、控制中心接收到接收端發(fā)送的數(shù)據(jù)確認(rèn)報(bào)文,控制中心根據(jù)數(shù)據(jù)確認(rèn)報(bào)文,統(tǒng)計(jì)成功發(fā)送的數(shù)據(jù)和發(fā)送失敗的數(shù)據(jù),計(jì)算數(shù)據(jù)發(fā)送成功率,根據(jù)成功率進(jìn)行發(fā)送速率調(diào)整;
步驟5、針對(duì)沒有確認(rèn)的數(shù)據(jù)再次放入數(shù)據(jù)傳輸隊(duì)列,進(jìn)行數(shù)據(jù)重傳。
進(jìn)一步的,所述步驟1中:針對(duì)每個(gè)發(fā)送任務(wù)進(jìn)行ID編號(hào),針對(duì)較大數(shù)據(jù)任務(wù)(長(zhǎng)報(bào)文、文件)按照最大10240字節(jié)(可根據(jù)實(shí)際信道支持進(jìn)行調(diào)整)進(jìn)行數(shù)據(jù)應(yīng)用層分包,并對(duì)每個(gè)數(shù)據(jù)分包進(jìn)行分包編號(hào),數(shù)據(jù)以ID編號(hào)+分包編號(hào)唯一確定,并與數(shù)據(jù)信息和數(shù)據(jù)內(nèi)容形成映射關(guān)系,所述數(shù)據(jù)內(nèi)容存儲(chǔ)在發(fā)送任務(wù)池中,所述數(shù)據(jù)信息存儲(chǔ)在控制中心。
進(jìn)一步的,所述步驟2具體過程為:控制中心控制數(shù)據(jù)傳輸隊(duì)列數(shù)量,每個(gè)隊(duì)列按照速率最小控制粒度控制數(shù)據(jù)輸出,控制中心以均勻分配的原則將傳輸數(shù)據(jù)分配給各隊(duì)列。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國(guó)電子科技集團(tuán)公司第三十研究所,未經(jīng)中國(guó)電子科技集團(tuán)公司第三十研究所許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811578364.2/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04W 無(wú)線通信網(wǎng)絡(luò)
H04W28-00 網(wǎng)絡(luò)業(yè)務(wù)量或資源管理
H04W28-02 .業(yè)務(wù)量管理,例如流量控制或擁塞控制
H04W28-16 .中央資源管理;資源協(xié)商,例如協(xié)商帶寬或QoS[服務(wù)質(zhì)量]
H04W28-18 ..協(xié)商無(wú)線通信參數(shù)
H04W28-24 ..協(xié)商SLA[業(yè)務(wù)等級(jí)協(xié)定];協(xié)商QoS[服務(wù)質(zhì)量]
H04W28-26 ..資源預(yù)留
- 一種流控傳輸協(xié)議中數(shù)據(jù)傳輸實(shí)現(xiàn)方法及系統(tǒng)
- 一種數(shù)據(jù)傳輸裝置及其傳輸方法
- 一種基于數(shù)據(jù)傳輸終端能量?jī)?yōu)先級(jí)的并發(fā)處理方法
- 一種應(yīng)用于交換芯片的PWDRR方法
- 數(shù)據(jù)同步控制方法、裝置以及服務(wù)器
- 一種無(wú)線網(wǎng)絡(luò)環(huán)境下基于UDP的數(shù)據(jù)傳輸速率自適應(yīng)方法
- 數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 數(shù)據(jù)傳輸方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 數(shù)據(jù)傳輸裝置和數(shù)據(jù)傳輸系統(tǒng)
- 一種并發(fā)數(shù)據(jù)傳輸控制方法、裝置及終端
- 數(shù)據(jù)傳輸處理方法和數(shù)據(jù)傳輸器
- 一種數(shù)據(jù)傳輸方法及裝置
- 數(shù)據(jù)傳輸方法、裝置及設(shè)備
- 一種數(shù)據(jù)傳輸終端、方法及系統(tǒng)
- 一種物聯(lián)網(wǎng)數(shù)據(jù)傳輸方式的選擇方法和裝置
- 數(shù)據(jù)傳輸方法、數(shù)據(jù)傳輸裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 一種基于電價(jià)的非實(shí)時(shí)數(shù)據(jù)傳輸調(diào)度方法
- 基于云計(jì)算的數(shù)據(jù)傳輸處理方法、裝置及系統(tǒng)
- 一種數(shù)據(jù)處理方法、裝置及存儲(chǔ)介質(zhì)
- 發(fā)送方法、發(fā)送系統(tǒng)和發(fā)送器
- 發(fā)送系統(tǒng)、發(fā)送設(shè)備
- 發(fā)送設(shè)備、發(fā)送/接收設(shè)備、發(fā)送方法和發(fā)送/接收方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送裝置、發(fā)送方法
- 發(fā)送系統(tǒng)、發(fā)送裝置以及數(shù)據(jù)發(fā)送方法
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送裝置、發(fā)送方法以及記錄介質(zhì)
- 發(fā)送方法、發(fā)送裝置
- 發(fā)送系統(tǒng)、發(fā)送方法及發(fā)送/接收系統(tǒng)





