【技术实现步骤摘要】
基于Y.1731协议的跨平台网络性能测验系统及方法
本专利技术涉及无源光网络领域,尤其涉及点对点或点对多点网络环境中测量设备之间数据包时延/吞吐量/丢包的测量领域,具体是指一种基于Y.1731协议的跨平台网络性能测验系统及方法。
技术介绍
随着GPON、EPON等无源光网络设备在电信网络的发展,一些商业用户提出可管理性需求,方便故障和性能检测需要。目前实际情况是普通的PON终端设备,不支持性能检测需求,作为网络运营方,在特定的用户设备上面,不具备远程检测具体某项业务性能参数的能力,导致不能快速定位和解决用户问题。为此Y.1731标准在802.1ag基础上提出了性能管理方面的协议标准,有助于满足网络运营诊断管理性能方面的需求。网络性能管理也是电信网络基本的一种功能。现阶段无源光网络设备性能管理存在的主要问题有:(1)网络设备正常注册,但是实际业务不通,不知故障点在哪里。(2)网络中存在严重丢包,反映在组播业务上,视频有马赛克情况出现。(3)数据时延比较大,反映在上网业务上,就是网页打开速度比较慢。现行的无源光网络测试的指导思想是提供一种通用的软件解决方案,假如能通过硬件加速的方法来处理收发包,让硬件插入测试包的时间戳,硬件提供1ms精度时钟发包,或者通过在软件层面优化,让性能管理运行在设备的检测模式,减轻软件处理负载,这些措施都会提高测试的精度,但是这些优化方案依赖于定制的软件硬件平台,不具备普遍推广性,
技术实现思路
本专利技术的目的是克服上述现有技术中的缺点,提供了一种不依赖于特定的硬件平台、以软件方案实现的、简单灵活、成本低的基于Y.1731协议的跨平台网 ...
【技术保护点】
一种基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的系统包括收发包管理模块、测试数据管理模块和发包速率调节模块,所述的系统还包括一可调参数接口,实现对所述的收发包管理模块、测试数据管理模块和发包速率调节模块中的参数进行调节,使各模块中的参数与当前待测试平台相匹配,且所述的收发包管理模块用以对接收包和发送包进行检测管理;所述的测试数据管理模块用于进行测试数据汇总分析;所述的发包速率调节模块用于自适应调节发包速率。
【技术特征摘要】
1.一种基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的系统包括收发包管理模块、测试数据管理模块和发包速率调节模块,所述的系统还包括一可调参数接口,实现对所述的收发包管理模块、测试数据管理模块和发包速率调节模块中的参数进行调节,使各模块中的参数与当前待测试平台相匹配,且所述的收发包管理模块用以对接收包和发送包进行检测管理;所述的测试数据管理模块用于进行测试数据汇总分析;所述的发包速率调节模块用于自适应调节发包速率。2.根据权利要求1所述的基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的收发包管理模块基于Y.1731协议标准对接收包和发送包进行检测管理,且所述的检测管理包括检查接收包的合法性和该接收包是否符合Y.1731协议标准的规定,以及根据当前待测试平台的配置选择相应输出端口,并给发送包打上VLAN标签,发送基于Y.1731协议的发送包。3.根据权利要求2所述的基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的收发包管理模块检查接收包是否符合Y.1731协议标准的规定包括检测接收包的目的地址类型和MEP等级是否符合Y.1731协议标准。4.根据权利要求1所述的基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的测试数据管理模块包括时延测量单元、吞吐量测量单元和丢包测量单元。5.根据权利要求4所述的基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的时延测量单元根据接收到的DMR延迟,管理回复计算并保存DM延迟管理值和接收到响应包的时间差,并根据所述的DMR延迟管理回复获取数据包的平均时延、最大时延和最小时延。6.根据权利要求4所述的基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的吞吐量测量单元包括单向吞吐量测量单元和双向吞吐量测量单元。7.根据权利要求6所述的基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的单向吞吐量测量单元基于以下测量机制实现单向吞吐量测量:在可调的单向吞吐量测量特定包长的测试周期内,发送端以可调的发包间隔向接收端发送TST包,并且随时间单调提高单位时间间隔内的发包个数,且TST包的包长包括64字节、128字节、256字节、512字节、1024字节、1280字节、1518字节,所述的接收端接收到第一个TST包时,单向吞吐量测量单元记录开始接收时间,并设立可调的单向吞吐量测量超时时间,所述的单向吞吐量测量单元还根据接收端接收到后续TST包的时间更新结束接收时间,并累加每个接收到的TST包的字节数,直至单向吞吐量测量超时,所述的单向吞吐量测量特定包长的测试周期、发包间隔和超时时间均可通过所述的可调参数接口进行调节。8.根据权利要求7所述的基于Y.1731协议的跨平台网络性能测验系统,其特征在于,所述的单向吞吐量测量单元根据其获取的开始接受时间和结束接收时间,以及接收到的TST包的总字节数,按以下公式计算单向吞吐量:Rate=接收字节总数×8/(结束接收时间-开始接收时间);其中Rate为单向吞吐量。9.根据权利要求6...
【专利技术属性】
技术研发人员:盛剑锋,
申请(专利权)人:上海市共进通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。