OAM-LM丢包计算

OAM-LM丢包计算

ID:39466633

大小:40.50 KB

页数:3页

时间:2019-07-04

OAM-LM丢包计算_第1页
OAM-LM丢包计算_第2页
OAM-LM丢包计算_第3页
资源描述:

《OAM-LM丢包计算》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、FrameLossMeasurement(LM)丢包计算一.定义FrameLossnear-end: 本端收包丢失个数FrameLossfar-end:远端收包丢失个数二.原理在t1/t2时刻,源端发送方向的发包计数分别为Txt1/Txt2,宿端接收方向的收包计数分别为Rxt1/Rxt2。在这个时间段内,发包增量为△Tx=Txt2-Txt1,收包增量为△Rx=Rxt2-Rxt1,则这个时间段内的丢包个数为:△Tx-△Rx=(Txt2-Txt1)-(Rxt2-Rxt1)。三.实现方式LM消息帧的发送周期缺省是100ms。发送周期应该满足以下条件:即使一个或多个LM丢失,帧或字节计数器也不

2、会在此期间出现溢出。根据获取收发参数的方式不同,实现方式可分为以下两种:1.dual-end方式 方式为双端计算方式,发送的OAM为proactiveOAM,即主动型的OAM。只有一种消息帧,即CV帧,且帧中主动带有本端前一时刻的收发包计数。在经过源宿端点的两回合的OAM互传后,源宿两端即可同时计算出near-end和far-end的丢包个数。源宿两端周期性地发送CV消息给对方。此时的CV帧其实同时包含了请求和应答功能,在某一时刻,某端点若收到对端的CV帧时,它就会立刻读取本地的收包计数值,然后等到下一个发送周期到来时才把这个计数信息反馈给对端。消息参数:1)TxFC_f:发送当前CV

3、帧时,所读取的本地TxFCL计数值2)RxFC_b:上一次接收CV帧时,所读取的本地RxFCL计数值3)TxFC_b:上一次接收CV帧时,CV帧上的TxFCL_f域值参数中RxFC_b/TxFC_b反映了同一时刻的某个方向上的一对收发计数值。如图,A站点在收到两个B站点发送的CV帧时,即T4时刻,B站点即可计算出丢包个数。同样,B站点在T3时刻即可算出丢包个数。ABT2时刻:CV帧TxFC_f[tp],RxFC_b[tp],TxFC_b[tp]T4时刻:CV帧TxFC_f[tc],RxFC_b[tc],TxFC_b[tc]T1时刻: CV帧TxFC_f[tp],RxFC_b[tp],T

4、xFC_b[tp]T3时刻:CV帧TxFC_f[tc],RxFC_b[tc],TxFC_b[tc]计算公式如下:FrameLossfar-end=

5、TxFC_b[tc]–TxFC_b[tp]

6、-

7、RxFC_b[tc]–RxFC_b[tp]

8、FrameLossnear-end=

9、TxFC_f[tc]–TxFC_f[tp]

10、-

11、RxFCl[tc]–RxFCl[tp]

12、其中:1)TxFC_f[tc],RxFC_b[tc],TxFC_b[tc]表示当前CV帧上的各个域的值,RxFCl[tc]表示收到当前帧时所读取的本地RxFCL计数值。2)TxFC_f[tp],RxFC_b[tp],TxFC_

13、b[tp]表示上一次CV帧上的各个域的值,RxFCl[tp]表示上一次收到CV帧时所读取的本地RxFCL计数值。2.single-end方式 此方式为单端计算方式,发送的OAM为on-demand OAM,即按需的OAM方式。有两种消息帧,即LMM和LMR。此种方式下站点不会主动告知对方本端的收包计数,所以源端若想计算丢包,则需周期性地发送LMM请求帧,宿端收到LMM后就会立刻读取本地的收包计数值并且立刻回应LMR响应帧。收到两次应答后,源端则可独自地计算出丢包个数。宿端的发送原理和源端一样。LMM的消息参数如下:1)TxFC_f:发送LMM帧时所读取的本地TxFCL计数值LMR的消息

14、参数如下:1)TxFC_f:拷贝LMM帧的TxFC_f的域值2)RxFC_f:收到LMM帧时,所读取的本地RxFCL的计数值3)TxFC_b:发送LMR帧时,所读取的本地TxFCL的计数值参数中TxFC_f/RxFC_f反映了同一时刻的某个方向上的一对收发计数值。如图,A站点在收到两个B站点回应的LMR帧时,即T4时刻,A站点即可计算出丢包个数。B站点与A站点进行一样的动作。ABT2时刻:LMR帧TxFC_f[tp],RxFC_f[tp],TxFC_b[tp]T4时刻:LMR帧TxFC_f[tc],RxFC_f[tc],TxFC_b[tc]T1时刻:LMM帧TxFC_f[tp]T3时刻

15、:LMM帧TxFC_f[tc]计算公式如下:FrameLossfar-end=

16、TxFC_f[tc]–TxFC_f[tp]

17、-

18、RxFC_f[tc]–RxFC_f[tp]

19、FrameLossnear-end=

20、TxFC_b[tc]–TxFC_b[tp]

21、-

22、RxFCl[tc]–RxFCl[tp]

23、其中:1)TxFC_f[tc],RxFC_f[tc],TxFC_b[tc]表示当前LMR帧中各个域的值,RxFCl[tc]表示收到当前LMR帧时所读取

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。