[發(fā)明專利]基于發(fā)送時間戳的以太網(wǎng)丟包率測量方法及測量系統(tǒng)有效
| 申請?zhí)枺?/td> | 201210384670.9 | 申請日: | 2012-10-10 |
| 公開(公告)號: | CN102891780A | 公開(公告)日: | 2013-01-23 |
| 發(fā)明(設(shè)計)人: | 王婷婷;楊彥波;李勇 | 申請(專利權(quán))人: | 烽火通信科技股份有限公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26 |
| 代理公司: | 北京捷誠信通專利事務(wù)所(普通合伙) 11221 | 代理人: | 魏殿紳;龐炳良 |
| 地址: | 430074 湖北省武*** | 國省代碼: | 湖北;42 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 發(fā)送 時間 以太網(wǎng) 丟包率 測量方法 測量 系統(tǒng) | ||
1.一種基于發(fā)送時間戳的以太網(wǎng)丟包率測量方法,其特征在于包括以下步驟:
S1、本地發(fā)起丟包測量的MEP預(yù)先計算出一個滿足丟包率要求的最大時間間隔,在該間隔內(nèi)不會出現(xiàn)計數(shù)器翻轉(zhuǎn)之后的計數(shù)值比翻轉(zhuǎn)前的計數(shù)值大的情況;本地MEP、對端MEP均根據(jù)數(shù)據(jù)幀所在端口、VLAN、優(yōu)先級,查找發(fā)送和接收的數(shù)據(jù)幀對應(yīng)的計數(shù)器,并分別計數(shù);
S2、本地發(fā)起丟包測量的MEP產(chǎn)生對應(yīng)優(yōu)先級的攜帶有發(fā)送時間戳的LMM幀,并將本地MEP對應(yīng)端口、VLAN和優(yōu)先級所在計數(shù)器中的發(fā)送計數(shù)值TxFCf插入到LMM幀對應(yīng)位置,然后向?qū)Χ薓EP發(fā)送;
S3、對端MEP接收到本地MEP發(fā)來的LMM幀之后,首先將對端MEP對應(yīng)端口、VLAN和優(yōu)先級所在計數(shù)器中的接收計數(shù)值RxFCf插入到LMM幀對應(yīng)位置,并將LMM幀轉(zhuǎn)換為LMR幀,再將對端MEP對應(yīng)端口、VLAN和優(yōu)先級所在計數(shù)器中的發(fā)送計數(shù)值TxFCb插入到LMR幀對應(yīng)位置,最后將LMR幀發(fā)送到本地MEP;
S4、本地MEP接收對端MEP發(fā)送過來的LMR幀,提取并保存本端MEP對應(yīng)端口、VLAN和優(yōu)先級所在計數(shù)器中的接收計數(shù)值RxFCl、LMR幀中攜帶的三個計數(shù)值TxFCf、?RxFCf?、TxFCb和發(fā)送時間戳;
S5、獲取本地MEP記錄的前一個LMR幀中攜帶的發(fā)送時間戳、計數(shù)值TxFCf、?RxFCf?、TxFCb及接收前一個LMR幀時的接收計數(shù)值RxFCl;獲取本地MEP當(dāng)前接收的LMR幀中攜帶的發(fā)送時間戳、計數(shù)值TxFCf、?RxFCf?、TxFCb及接收當(dāng)前LMR幀時的接收計數(shù)值RxFCl;將當(dāng)前接收的LMR幀中攜帶的發(fā)送時間戳減去前一個LMR幀中攜帶的發(fā)送時間戳,得到兩個LMR幀中攜帶的發(fā)送時間戳差值;
S6、比較所述發(fā)送時間戳差值與預(yù)先計算出的最大時間間隔、0的大小,所述發(fā)送時間戳差值>最大時間間隔或發(fā)送時間戳差值<0時,不計算該樣本下的丟包率;只有0≤發(fā)送時間戳差值≤最大時間間隔時,才計算該樣本下的丟包率。
2.如權(quán)利要求1所述的基于發(fā)送時間戳的以太網(wǎng)丟包率測量方法,其特征在于:步驟S6中計算丟包率時,遠(yuǎn)端和近端的丟包率通過遠(yuǎn)端、近端幀丟失的個數(shù)除以連續(xù)兩個LMM幀之間發(fā)送數(shù)據(jù)幀的總數(shù)得到,公式如下:
遠(yuǎn)端丟包率=?(|TxFCf[tc]-TxFCf[tp]|-|RxFCf[tc]-RxFCf[tp]|)/
|TxFCf[tc]-TxFCf[tp]|;
近端丟包率=(|TxFCb[tc]-TxFCb[tp]|-|RxFCl[tc]-RxFCl[tp]|)/
|TxFCb[tc]-TxFCb[tp]|;
其中:
遠(yuǎn)端丟包率為本地發(fā)送LMM幀的情況下對端的丟包率;
近端丟包率為本地發(fā)送LMM幀的情況下本地的丟包率;
tc表示當(dāng)前LMR幀的接收時間,
tp表示前一個LMR幀的接收時間;
TxFCf[tc]為當(dāng)前LMM幀發(fā)送時攜帶的發(fā)送計數(shù)值,
TxFCf[tp]為上一個LMM幀發(fā)送時攜帶的發(fā)送計數(shù)值;
RxFCf[tc]為對端接收當(dāng)前LMM幀時的接收計數(shù)值,
RxFCf[tp]為對端接收上一個LMM幀時的接收計數(shù)值;
TxFCb[tc]為對端回復(fù)當(dāng)前響應(yīng)幀LMR時攜帶的發(fā)送計數(shù)值,
TxFCb[tp]為對端回復(fù)上一個響應(yīng)幀LMR時攜帶的發(fā)送計數(shù)值;
RxFCl?[tc]為本地接收當(dāng)前LMR幀時的接收計數(shù)值,
RxFCl?[tp]為本地接收上一個LMR幀時的接收計數(shù)值。
3.如權(quán)利要求2所述的基于發(fā)送時間戳的以太網(wǎng)丟包率測量方法,其特征在于:步驟S6之后還包括以下步驟:將本地MEP記錄的發(fā)送時間戳和四個計數(shù)值TxFCf、?RxFCf?、TxFCb、RxFCl,更新為當(dāng)前接收的LMR幀中攜帶的發(fā)送時間戳、計數(shù)值TxFCf、?RxFCf?、TxFCb及接收當(dāng)前LMR幀時的接收計數(shù)值RxFCl,為計算下一個樣本的丟包率做準(zhǔn)備。
4.如權(quán)利要求1所述的基于發(fā)送時間戳的以太網(wǎng)丟包率測量方法,其特征在于:步驟S1中所述本地發(fā)起丟包測量的MEP根據(jù)計數(shù)器容量、數(shù)據(jù)包帶寬和最小包長計算得到所述最大時間間隔,計算公式為:最大時間間隔=計數(shù)器容量×數(shù)據(jù)包最小包長/數(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/201210384670.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 發(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)
- 以太網(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ù)的方法
- 列車級以太網(wǎng)交換設(shè)備及系統(tǒng)
- 實現(xiàn)ILK接口業(yè)務(wù)和以太網(wǎng)接口業(yè)務(wù)互通的系統(tǒng)及方法
- 一種車載以太網(wǎng)數(shù)據(jù)接入裝置
- 以太網(wǎng)通信系統(tǒng)、以太網(wǎng)通信的實現(xiàn)方法、設(shè)備及介質(zhì)
- 一種以太網(wǎng)轉(zhuǎn)接模塊
- 具有路由器功能的計算機(jī)





