USB電子裝置及數(shù)據(jù)包重傳控制方法和系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN201610634870.3 申請(qǐng)日 -
公開(公告)號(hào) CN106301709B 公開(公告)日 2019-11-05
申請(qǐng)公布號(hào) CN106301709B 申請(qǐng)公布日 2019-11-05
分類號(hào) H04L1/18(2006.01)I; G06F12/0811(2016.01)I 分類 電通信技術(shù);
發(fā)明人 朱艷; 盧笙; 董曉軍; 魏亮 申請(qǐng)(專利權(quán))人 芯啟源電子科技有限公司
代理機(jī)構(gòu) 上海光華專利事務(wù)所(普通合伙) 代理人 芯啟源電子科技有限公司
地址 313000 浙江省湖州市紅豐路1366號(hào)3幢1206-3
法律狀態(tài) -

摘要

摘要 本發(fā)明USB電子裝置及數(shù)據(jù)包重傳控制方法和系統(tǒng),存儲(chǔ)器包括一或多組第一存儲(chǔ)單元及第二存儲(chǔ)單元;其中,同一組中的第一存儲(chǔ)單元用于存儲(chǔ)遵循USB協(xié)議的數(shù)據(jù)包的包頭,同一組中的第二存儲(chǔ)單元用于存儲(chǔ)該數(shù)據(jù)包的數(shù)據(jù)負(fù)載包;第二存儲(chǔ)單元容量可調(diào)節(jié);通過(guò)調(diào)節(jié)第二存儲(chǔ)單元的容量以令第二存儲(chǔ)單元用于存儲(chǔ)長(zhǎng)度小于其容量的需重傳的數(shù)據(jù)包中的數(shù)據(jù)負(fù)載包以進(jìn)行重傳,而不對(duì)長(zhǎng)度大于其容量的數(shù)據(jù)負(fù)載包進(jìn)行存儲(chǔ)及重傳;可根據(jù)需求調(diào)節(jié)DPP存儲(chǔ)使用的第二存儲(chǔ)單元的容量從而限制并選擇可重傳的數(shù)據(jù)包長(zhǎng)度范圍,配合調(diào)度時(shí)間不影響傳輸效率,同時(shí),亦可根據(jù)需要將其容量設(shè)置得較小,也避免了現(xiàn)有技術(shù)中固定容量buffer的資源浪費(fèi)的問(wèn)題。