[發(fā)明專利]以太網(wǎng)數(shù)據(jù)幀時(shí)延損傷實(shí)現(xiàn)方法有效
| 申請?zhí)枺?/td> | 201210252002.0 | 申請日: | 2012-07-20 |
| 公開(公告)號(hào): | CN102769513A | 公開(公告)日: | 2012-11-07 |
| 發(fā)明(設(shè)計(jì))人: | 吳恒奎;胡亞平;包思云;劉宇;黃文南;張子光 | 申請(專利權(quán))人: | 中國電子科技集團(tuán)公司第四十一研究所 |
| 主分類號(hào): | H04L1/00 | 分類號(hào): | H04L1/00 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 266000 山東省*** | 國省代碼: | 山東;37 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 以太網(wǎng) 數(shù)據(jù) 幀時(shí)延 損傷 實(shí)現(xiàn) 方法 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及一種損傷實(shí)現(xiàn)方法,特別是涉及一種以太網(wǎng)數(shù)據(jù)幀時(shí)延損傷實(shí)現(xiàn)方法。
背景技術(shù)
當(dāng)前以太網(wǎng)網(wǎng)絡(luò)應(yīng)用開發(fā)之初僅針對理想網(wǎng)絡(luò)環(huán)境,未考慮實(shí)際網(wǎng)絡(luò)帶寬、時(shí)延、抖動(dòng)、丟包等種種因網(wǎng)絡(luò)資源有限而帶來的各種問題。舉例來說,在實(shí)驗(yàn)室環(huán)境或者說一般局域網(wǎng)內(nèi),帶寬可以比較容易地跑到10MB,而在實(shí)際網(wǎng)絡(luò)中,用戶帶寬可能只有100KB或者200KB。一個(gè)在實(shí)驗(yàn)室成功運(yùn)行的應(yīng)用,未必可以在實(shí)際網(wǎng)絡(luò)中獲得成功。以太網(wǎng)數(shù)據(jù)幀長度不定,最小數(shù)據(jù)幀為64字節(jié)。當(dāng)數(shù)據(jù)幀經(jīng)過FPGA(Field-Programmable?Gate?Array,現(xiàn)場可編程門陣列)存儲(chǔ)器設(shè)備(比如DDR、FIFO、BRAM)進(jìn)行存儲(chǔ)時(shí),不利于數(shù)據(jù)幀幀頭、幀尾的存儲(chǔ)轉(zhuǎn)發(fā)和判斷。另外,現(xiàn)在也不存在以太網(wǎng)數(shù)據(jù)幀時(shí)延損傷實(shí)現(xiàn)方法,以太網(wǎng)數(shù)據(jù)幀的數(shù)據(jù)讀取存在問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是提供一種以太網(wǎng)數(shù)據(jù)幀時(shí)延損傷實(shí)現(xiàn)方法,其方便讀取以太網(wǎng)數(shù)據(jù)幀的數(shù)據(jù)。
本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的:一種以太網(wǎng)數(shù)據(jù)幀時(shí)延損傷實(shí)現(xiàn)方法,其特征在于,所述以太網(wǎng)數(shù)據(jù)幀時(shí)延損傷實(shí)現(xiàn)方法采用第一數(shù)據(jù)位寬轉(zhuǎn)換電路、第一緩存電路、同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器、時(shí)延損傷控制器、控制器、現(xiàn)場可編程門陣列電路、內(nèi)存條、第二數(shù)據(jù)位寬轉(zhuǎn)換電路、第二緩存電路,所述以太網(wǎng)數(shù)據(jù)幀時(shí)延損傷實(shí)現(xiàn)方法包括以下步驟:
S1:第一被測設(shè)備發(fā)送用戶的以太網(wǎng)數(shù)據(jù)幀至第一數(shù)據(jù)位寬轉(zhuǎn)換電路和第一緩存電路;
S2:第一數(shù)據(jù)位寬轉(zhuǎn)換電路完成以太網(wǎng)數(shù)據(jù)幀位寬到內(nèi)存條數(shù)據(jù)處理位寬的轉(zhuǎn)換;
S3:第一緩存電路實(shí)現(xiàn)用戶處理電路與內(nèi)存條的異步時(shí)鐘處理,因?yàn)橛脩籼幚黼娐放c內(nèi)存條的時(shí)鐘很可能不同;
S4:基于同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器存儲(chǔ)分布式時(shí)延參數(shù)數(shù)據(jù),參數(shù)可滿足高斯分布、泊松分布、均勻分布等等,或者手動(dòng)設(shè)定分布時(shí)延參數(shù);
S5:以太網(wǎng)數(shù)據(jù)幀與同步動(dòng)態(tài)隨機(jī)存儲(chǔ)器進(jìn)行交互,獲得分布式時(shí)延損傷參數(shù);
S6:將分布式時(shí)延損傷參數(shù)的數(shù)值與以太網(wǎng)數(shù)據(jù)幀進(jìn)入時(shí)延損傷控制器的時(shí)標(biāo)相加得到數(shù)據(jù)包損傷時(shí)標(biāo);
S7:以太網(wǎng)數(shù)據(jù)幀通過時(shí)延損傷控制器和控制器后,現(xiàn)場可編程門陣列電路將第一被測設(shè)備發(fā)送的以太網(wǎng)數(shù)據(jù)幀的數(shù)據(jù)寫入內(nèi)存條進(jìn)行存儲(chǔ);
S8:當(dāng)從內(nèi)存條讀出以太網(wǎng)數(shù)據(jù)幀的數(shù)據(jù)時(shí),首先進(jìn)行時(shí)標(biāo)比較,如果數(shù)據(jù)包損傷時(shí)標(biāo)小于或者等于當(dāng)前時(shí)標(biāo),說明已經(jīng)滿足數(shù)據(jù)幀時(shí)延要求,將以太網(wǎng)數(shù)據(jù)幀的數(shù)據(jù)讀出,如果數(shù)據(jù)包損傷時(shí)標(biāo)大于當(dāng)前時(shí)標(biāo),說明尚未滿足數(shù)據(jù)幀時(shí)延要求,繼續(xù)等待,然后進(jìn)行下一輪判斷,直到數(shù)據(jù)包損傷時(shí)標(biāo)小于或者等于當(dāng)前時(shí)標(biāo)時(shí),將以太網(wǎng)數(shù)據(jù)幀的數(shù)據(jù)讀出;
S9:從內(nèi)存條讀出的以太網(wǎng)數(shù)據(jù)幀的數(shù)據(jù),經(jīng)過第二緩存電路和第二數(shù)據(jù)位寬轉(zhuǎn)換電路,最后發(fā)送至第二被測設(shè)備,這樣方便讀取以太網(wǎng)數(shù)據(jù)幀的數(shù)據(jù)。
優(yōu)選地,所述步驟S7還可以包括以下步驟:
S71:每個(gè)以太網(wǎng)數(shù)據(jù)幀被分割成n個(gè)數(shù)據(jù)塊,每一個(gè)數(shù)據(jù)塊的大小為256位,n>2;
S72:每個(gè)數(shù)據(jù)塊是由8個(gè)32位組成,從上到下為31到0,從左到右為7到0;數(shù)據(jù)塊分為兩種類型:幀首數(shù)據(jù)塊和普通數(shù)據(jù)塊;幀首數(shù)據(jù)塊第一個(gè)32位的數(shù)據(jù)組成為:31-24位為保留位,23-0位為時(shí)標(biāo)低24位;幀首數(shù)據(jù)塊第二個(gè)32位的數(shù)據(jù)組成為:31-0位為時(shí)標(biāo)高32位;幀首數(shù)據(jù)塊第三到第七個(gè)32位的數(shù)據(jù)組成為:以太網(wǎng)數(shù)據(jù)包數(shù)據(jù)凈荷;幀首數(shù)據(jù)塊第八個(gè)32位的數(shù)據(jù)組成為:31位為數(shù)據(jù)幀結(jié)束符,30-29位為預(yù)留位,28-24位為塊數(shù)據(jù)計(jì)數(shù)值,23-0位為數(shù)據(jù)幀計(jì)數(shù)值;普通數(shù)據(jù)塊第一到第七個(gè)32位的數(shù)據(jù)組成為:以太網(wǎng)數(shù)據(jù)包數(shù)據(jù)凈荷;普通數(shù)據(jù)塊第八個(gè)32位的數(shù)據(jù)組成為:31位為數(shù)據(jù)幀結(jié)束符,30-29位為預(yù)留位,28-24位為塊數(shù)據(jù)計(jì)數(shù)值,23-0位為數(shù)據(jù)幀計(jì)數(shù)值;
S73:一個(gè)時(shí)標(biāo)位用于數(shù)據(jù)包損傷時(shí)標(biāo)與當(dāng)前時(shí)標(biāo)比較,用于完成以太網(wǎng)數(shù)據(jù)幀時(shí)延損傷;
S74:一個(gè)數(shù)據(jù)幀結(jié)束符用于表示此數(shù)據(jù)幀是否結(jié)束,如果幀結(jié)束符為‘0’表示數(shù)據(jù)幀尚未結(jié)束,下一個(gè)數(shù)據(jù)塊是當(dāng)前數(shù)據(jù)幀的數(shù)據(jù)內(nèi)容,如果幀結(jié)束符為‘1’表示當(dāng)前數(shù)據(jù)幀結(jié)束,下一個(gè)數(shù)據(jù)塊為下一個(gè)數(shù)據(jù)幀的數(shù)據(jù)內(nèi)容;
S75:一個(gè)塊數(shù)據(jù)計(jì)數(shù)位表示當(dāng)前數(shù)據(jù)塊的以太網(wǎng)數(shù)據(jù)載荷字節(jié)數(shù);
S76:一個(gè)幀計(jì)數(shù)位表示當(dāng)前數(shù)據(jù)幀的以太網(wǎng)數(shù)據(jù)載荷字節(jié)數(shù);
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國電子科技集團(tuán)公司第四十一研究所,未經(jīng)中國電子科技集團(tuán)公司第四十一研究所許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210252002.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:冷卻塔
- 下一篇:一種礦用銑削挖掘一體機(jī)
- 以太網(wǎng)設(shè)備的連接器的連接方法及以太網(wǎng)設(shè)備
- 以太網(wǎng)齊納式安全柵的應(yīng)用
- 基于APPID可配置的多路以太網(wǎng)擴(kuò)展方法及裝置
- 一種在工業(yè)以太網(wǎng)中傳輸標(biāo)準(zhǔn)以太網(wǎng)數(shù)據(jù)的方法
- 列車級(jí)以太網(wǎng)交換設(shè)備及系統(tǒng)
- 實(shí)現(xiàn)ILK接口業(yè)務(wù)和以太網(wǎng)接口業(yè)務(wù)互通的系統(tǒng)及方法
- 一種車載以太網(wǎng)數(shù)據(jù)接入裝置
- 以太網(wǎng)通信系統(tǒng)、以太網(wǎng)通信的實(shí)現(xiàn)方法、設(shè)備及介質(zhì)
- 一種以太網(wǎng)轉(zhuǎn)接模塊
- 具有路由器功能的計(jì)算機(jī)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 測試內(nèi)部時(shí)延的方法和處理數(shù)據(jù)幀的裝置
- 一種測量圖像傳輸時(shí)延的方法
- 幀時(shí)延測量的裝置、系統(tǒng)及方法
- 基于E1鏈路的雙向時(shí)頻同傳主從裝置
- 發(fā)送、接收低時(shí)延業(yè)務(wù)的配置信息的方法和裝置
- 一種跟蹤回聲時(shí)延的方法和裝置
- 一種時(shí)延的測量方法、裝置、設(shè)備及介質(zhì)
- 一種時(shí)延計(jì)算方法、相關(guān)設(shè)備和系統(tǒng)
- 一種同步信號(hào)檢測、傳輸方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 圖像編碼控制方法、裝置、設(shè)備及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)





