[發(fā)明專利]一種基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202010576633.2 | 申請日: | 2020-06-23 |
| 公開(公告)號: | CN111800488B | 公開(公告)日: | 2023-01-24 |
| 發(fā)明(設(shè)計(jì))人: | 胡文;黃金華;于嘉 | 申請(專利權(quán))人: | 翱捷科技股份有限公司 |
| 主分類號: | H04L67/06 | 分類號: | H04L67/06;H04L67/00;H04L69/164;G06F13/42;G06F13/38;G06F8/654 |
| 代理公司: | 上海雙霆知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 31415 | 代理人: | 殷曉雪 |
| 地址: | 201203 上海市浦東新區(qū)中國*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 udp ipv6 協(xié)議 數(shù)據(jù)傳輸 方法 系統(tǒng) | ||
1.一種基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,包括如下步驟;
步驟S10:在計(jì)算機(jī)的燒寫工具軟件中、以及嵌入式系統(tǒng)的目標(biāo)板卡的下載程序中都植入U(xiǎn)DP和IPV6協(xié)議;在計(jì)算機(jī)以及嵌入式系統(tǒng)的目標(biāo)板卡的UDP/IP協(xié)議層和下載協(xié)議層之間均設(shè)置UDP透傳單元;所述UDP透傳單元用來實(shí)現(xiàn)UDP/IP協(xié)議層和下載協(xié)議層之間的數(shù)據(jù)雙向透明傳輸;
步驟S20:計(jì)算機(jī)運(yùn)行燒寫工具軟件,并連接至嵌入式系統(tǒng)的目標(biāo)板卡;
步驟S30:嵌入式系統(tǒng)的目標(biāo)板卡運(yùn)行下載程序,成為數(shù)據(jù)鏈路服務(wù)端;
步驟S40:計(jì)算機(jī)作為數(shù)據(jù)鏈路的客戶端,通過UDP透傳單元的握手機(jī)制連接上作為數(shù)據(jù)鏈路服務(wù)端的目標(biāo)板卡;計(jì)算機(jī)和目標(biāo)板卡之間的傳輸層采用UDP協(xié)議,網(wǎng)絡(luò)層采用IPV6協(xié)議;
步驟S50:計(jì)算機(jī)向目標(biāo)板卡發(fā)送下載命令和/或數(shù)據(jù),目標(biāo)板卡應(yīng)答計(jì)算機(jī),根據(jù)下載命令接收計(jì)算機(jī)傳送的固件文件,并將固件文件寫入到嵌入式系統(tǒng)的非易失性存儲器中。
2.根據(jù)權(quán)利要求1所述的基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,所述步驟S20中,計(jì)算機(jī)通過USB接口連接至USB集線器,該USB集線器再連接一個(gè)或多個(gè)嵌入式系統(tǒng)的目標(biāo)板卡的USB接口。
3.根據(jù)權(quán)利要求2所述的基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,所述步驟S30中,目標(biāo)板卡按住特定按鍵并上電,就進(jìn)入U(xiǎn)SB下載模式,自動運(yùn)行下載程序。
4.根據(jù)權(quán)利要求1所述的基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,所述步驟S50中,所述下載命令包括要求目標(biāo)板卡接收計(jì)算機(jī)傳送的固件文件;所述下載數(shù)據(jù)包括計(jì)算機(jī)中保存的適用于該目標(biāo)板卡的固件文件。
5.根據(jù)權(quán)利要求1所述的基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,所述燒寫工具軟件提供了下載協(xié)議層一,所述下載協(xié)議層一主動推送下載命令和/或數(shù)據(jù)給目標(biāo)板卡,并阻塞以等待目標(biāo)板卡的回復(fù)應(yīng)答、提示信息;所述下載協(xié)議層一下發(fā)的下載命令和/或數(shù)據(jù)經(jīng)過UDP透傳單元,再下發(fā)到UDP/IP協(xié)議層,再打包成以太網(wǎng)包轉(zhuǎn)發(fā)給底層硬件驅(qū)動層,最終從計(jì)算機(jī)的USB接口發(fā)送至USB集線器。
6.根據(jù)權(quán)利要求5所述的基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,計(jì)算機(jī)下發(fā)的下載命令和/或數(shù)據(jù)通過USB集線器傳送到目標(biāo)板卡的USB接口,依次經(jīng)過底層硬件驅(qū)動層、UDP/IP協(xié)議層、UDP透傳單元、傳送至目標(biāo)板卡的下載程序;所述下載程序提供了下載協(xié)議層二,所述下載協(xié)議層二被動接收計(jì)算機(jī)發(fā)送的下載命令和/或數(shù)據(jù),并在收到下載命令和/或數(shù)據(jù)后立即回復(fù)應(yīng)答給計(jì)算機(jī),并且執(zhí)行下載命令對應(yīng)的任務(wù)。
7.根據(jù)權(quán)利要求5或6所述的基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,所述下載協(xié)議層一、下載協(xié)議層二均采用fastboot協(xié)議。
8.根據(jù)權(quán)利要求5或6所述的基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,計(jì)算機(jī)端的UDP/IP協(xié)議層和目標(biāo)板卡端的UDP/IP協(xié)議層均采用輕量級的代碼,自上而下包括四層構(gòu)架,分別是應(yīng)用層、傳輸層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層。
9.根據(jù)權(quán)利要求1所述的基于UDP和IPV6協(xié)議的數(shù)據(jù)傳輸方法,其特征是,計(jì)算機(jī)端的UDP透傳單元和目標(biāo)板卡端的UDP透傳單元都是在原始數(shù)據(jù)之前增加UDP透傳字段實(shí)現(xiàn)透明傳輸?shù)模凰鯱DP透傳字段包括用于指示數(shù)據(jù)包類型的數(shù)據(jù)包標(biāo)識符、用于指示是否有續(xù)傳的分組標(biāo)志、以及數(shù)據(jù)包序列號。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于翱捷科技股份有限公司,未經(jīng)翱捷科技股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010576633.2/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:信息提示方法和裝置
- 下一篇:一種便攜式高壓帶電顯示器試驗(yàn)裝置
- 用戶數(shù)據(jù)報(bào)協(xié)議復(fù)用和復(fù)用協(xié)商的方法及裝置
- 一種流媒體支持TCP和UDP傳送的自適應(yīng)的方法
- 基于UDP協(xié)議實(shí)現(xiàn)教學(xué)通信的方法及系統(tǒng)
- 一種實(shí)現(xiàn)移動app的定向UDP流量引導(dǎo)的方法和系統(tǒng)
- UDP數(shù)據(jù)傳輸?shù)姆椒ā⒀b置、存儲介質(zhì)及終端設(shè)備
- 一種網(wǎng)絡(luò)性能測試方法和系統(tǒng)
- 一種降低UDP報(bào)文發(fā)送時(shí)延的方法
- 一種數(shù)據(jù)處理方法、裝置、服務(wù)器及存儲介質(zhì)
- 一種UDP數(shù)據(jù)包處理方法及裝置
- 一種高效可靠的數(shù)據(jù)傳輸方法及系統(tǒng)
- 圖像診斷裝置、醫(yī)用系統(tǒng)以及協(xié)議管理方法
- 一種自動協(xié)議識別方法及系統(tǒng)
- 客戶端中遞送協(xié)議數(shù)據(jù)單元的方法及相關(guān)裝置
- 遠(yuǎn)程通訊系統(tǒng)
- 一種基于可拼裝通信協(xié)議棧的通信方法及系統(tǒng)
- 一種實(shí)現(xiàn)國產(chǎn)平臺PXEBOOT的協(xié)議架構(gòu)
- CBTC通信系統(tǒng)協(xié)議解析方法、協(xié)議庫管理方法
- 一種協(xié)議轉(zhuǎn)換的方法、裝置、設(shè)備及存儲介質(zhì)
- 一種用于燈光控制的協(xié)議轉(zhuǎn)換系統(tǒng)及方法
- 一種通用工藝人工智能物聯(lián)網(wǎng)網(wǎng)關(guān)





