ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:638.61KB ,
资源ID:8107368      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8107368.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(丢包的分析方法.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

丢包的分析方法.docx

1、丢包的分析方法如何查打流丢包问题(研发用)一、 基础:数据流的走向这里以下行方向为例,箭头所指方向为下行,从1-2口到1-1口。反方向即为上行。 图一 数据流走向二、 产生丢包的环节有哪些从根本原因上讲,产生丢包的原因可以分为以下几类:1、 电源质量不好。表现为:a) ,等电压,主要是电压,实际测量的值与中心值偏离较大。超过了5%的设定。每个电压的中心值参考调试说明。b) 各个电压的纹波和噪声较大。这个需要示波器来测量。c) 设计问题,在某些芯片需要滤波的地方没有做好滤波,导致性能降低。这种问题一般表现为大批量的问题。一般在研发阶段才有可能遇到,批量试产时可能性较小。2、 芯片接地不好芯片的地

2、引脚没有接好,重新焊接即可。3、 数据流链路上的电阻虚焊4、 光模块问题有的光模块工作不稳定,也有可能产生丢包。5、 SERDES走线上电阻SERDES走线上的配置电阻,产生了虚焊或者漏焊,有可能产生丢包。三、 如何查在何处丢包科学的方法,是使用串口,因为每个口都有统计,依次查看图一的各个端口,与发出的包的个数进行比较,即可知道包丢在哪个地方。 Show uni 0x20Show uni 0x30 图二 数据查看命令每个命令的使用,参考附录。通过每个节点读取数据包,就可以知道具体在哪一个环节有丢包,就可以有目的性的进行检查分析。例如,如果show pon看的包数目是对了,show uni 0X

3、20是错的,那么就说明下行方向是PON芯片丢包,那么就检查pon芯片本身是否贴片有问题,供电纹波是否正常。具体的读取方式,详见后面附录。下面对每个这七个节点的读数进行分析。为便于描述,此处还是以下行进行分析。1 :这三个点是测试环境,一般不会有丢包。若是有丢包,那么任何设备放上去都会丢包。可以通过更换一块之前测试确定不会丢包的板子,来进行验证。2 :这是从OLT发出,中间经过了光纤,光模块,SERDES接口,之后才到了ONU的PON芯片。这个点是比较容易出现丢包的点。具体分析,可能的情况一般分为以下五种:A 光模块质量问题。这种一般在打流1000M的时候可能性比较大,打400M或者800M时可

4、能性较小。B 光模块的电源问题。电源质量不好会影响打流结果,可以查看下PCB设计,光模块电源是否有良好滤波;再检查下实物板子上光模块附近有没有电容漏贴。光模块电源问题的可能性一般较小。C SERDES电路设计缺陷。一般采用交流耦合比较好,同时需要注意有的光模块内部已经使用交流耦合。若是采用直流耦合,那么考虑的因素就比较多。SERDES目前的接口电平主要有两种:CML和LVPECL,直流耦合的接法,在这两个电平各自分别作为输入输出的时候都不一样。另外,直流耦合时,戴维南并联匹配电阻,需要放到信号的末端,同时需要注意RX与TX所代表的信号方向。D PON芯片电压滤波不好。这种问题导致的丢包现象一般

5、是有少量丢包。PON芯片的SERDES口一般是电压供电,若是对应管脚的滤波没有做好,那么极有可能产生丢包。可以通过对PCB设计进行检查,看电压滤波是否良好。可能性较大。E PON芯片虚焊。加热下PON芯片或重新进行贴片操作。3 :由PON芯片内部转发至RGMII口。一般不会出现在此处丢包。4 :由PON芯片的RGMII口转发至交换芯片的RGMII口。一般不会出现丢包,若是丢包,检查下中间的串联电阻,是否有虚焊,连焊现象。5 :交换芯片内部转发至各个网口。若是这个地方有丢包,一般可以从以下几个方面进行考虑:A 网口供电电压是否正常。B 交换芯片接地是否良好C 晶振的时钟是否准确。采用两个网口之间

6、打流,若是网口之间打流正常,那么时钟基本不存在问题。附录:注意:A OLT的读取使用OLT的串口,ONU的读取,要使用ONU的串口。B 4口百兆ONU的串口线序,按照PCB板上的丝印,如下VCC:不接GND:黄色TX:绿色RX:白色C 读取之前,需要对ONU,OLT,测试仪的计数器进行清零。ONU 清零:clear allOLT 清零:clear counters测试仪清零:使用软件上的功能键清零。D 清零最好能同时进行,清零之后马上打流。读取各个节点的数据时,命令最好同时读取。例如ONU的读取命令,需要读的节点,可以使用记事本编辑好,再一起粘贴,即可同时读取,例如:Show ponShow

7、uni 0x20Show uni 0x30Show uni 1E 如果串口不能完整粘贴以上命令,则在串口软件的会话设置里面,给字符延迟与行延迟分别加上50ms即可。 以下为实例:1、 先看测试仪统计下行方向:1-2发送了:1-1接收了:看起来接收的比发送的多,这是因为ONU得网口在发送环路监测的包,所以多,但还是可以通过后面几个步骤来查看。总的来讲,接收至少不能比发送少。2、 看OLT统计a) OLT 电口下行方向,OLT的电口看RX:,与上图一致,未丢包。b) OLT光口下行方向,OLT的光口看PON FRAMES TX:,与上图一致,未丢包。3、 ONU串口 看PON口统计下行方向,ONU

8、的PON口,看接收,PON_RMON64_CNT:,由于有PON协议帧,故比以上多。多的包是PON协议包,PON芯片不会往交换芯片转发,故对后面的统计不会产生影响。4、 ONU串口看RGMII统计a) PON芯片侧RGMII下行方向,ONU的PON芯片RGMII看发送,TXEstatsFrm64oct:,与之前数据一致,未丢包。b) 交换芯片侧RGMII下行方向交换芯片侧RGMII看接收侧,RXUCPKTCNT:,与之前一致,未丢包。5、 ONU串口看网口统计下行方向,ONU的网口看TXUCPKTCNT:,与之前一致,未丢包。至此若还一致,则基本确定不丢包。测试仪1-1接收的包数量为,多了的包是ONU的环路监测功能发的包。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1