[发明专利]端口定位测试方法和系统有效
申请号: | 200710127533.6 | 申请日: | 2007-06-28 |
公开(公告)号: | CN101335654A | 公开(公告)日: | 2008-12-31 |
发明(设计)人: | 宋晓炜;范小燕 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/06;H04M3/30 |
代理公司: | 北京康信知识产权代理有限责任公司 | 代理人: | 尚志峰;吴孟秋 |
地址: | 518057广东省深圳市南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 端口 定位 测试 方法 系统 | ||
技术领域
本发明涉及测试领域,更具体地,涉及一种DSL用户的端口定 位测试方法和系统。
背景技术
在测试领域,面临着更多也更复杂的新增功能需要测试,端口 定位功能就是其中之一。随着基于IP技术的网络建设的日渐普及, 以及用户业务类型的不断丰富,运营商需要增强对用户业务数据进 行更加精细和灵活的控制能力。目前IP DSLAM已作为DSL的主要 接入设备,其上游的BAS无法或者难以从以太网数据包中获取用户 端口信息,从而不能对用户端口进行统一的认证管理,不能有效地 防范用户账号被盗用。这样,就需要增加PPPoE+、VBAS和DHCP option82等端口定位功能。由于这类功能实现时都需要进行较多的 协议交互,为了模拟真实的功能实现场景,测试时都需要搭建复杂 的真实环境,并在该环境下进行功能点的测试。
这种测试技术存在的不足之处:
一、搭建真实的测试环境,需要一些外围设备来配合测试,包 括支持VBS功能的BAS、支持PPPOE+的BAS、和支持DHCP opion82的服务器等,准备和配置外围设备需要额外的资源和更多的 配置时间;
二、端口定位功能涉及到大量的协议交互操作,测试过程中需 要不断的使用工具捕获协议包进行分析,判断包内容是否符合标准, 其过程烦琐而且工作量巨大;
三、由于有新增外围设备出现在测试环境中,出现问题时也增 大了故障定位的难度,查找故障是由于待测设备引发还是由于外接 的BAS、DHCP服务器造成,需要耗费额外的精力和时间;以及
四、端口定位的稳定性测试中缺少准确的故障发现手段,即在 长时间的协议交互中出现一次错误,现有的测试手段无法对这样的 故障进行跟踪。
因而,继续一种能够高效、准确的端口定位测试方案。
发明内容
为了克服上述不足,本发明提供了一种端口定位测试方法和系 统,使用其能够替代测试需要的网络周边设备,并对测试数据实时 监控和判断分析。
本发明的一个方面提供了一种端口定位测试方法,其可以包括 以下步骤:步骤一,按照协议标准和网元的实现机理构造端口定位 测试所需的协议交互函数;步骤二,调用协议交互函数,使用多个 计算机网卡收发数据包,模拟待测设备与网元的协议交互;步骤三, 捕获数据包,并且根据协议标准分析数据包,以测试数据包的内容 是否与协议标准一致;以及步骤四,根据测试结果确定下一步测试 处理。
协议标准包括与以太网上点对点协议、虚拟宽带接入服务器协 议、动态主机配置协议相关的协议标准。
步骤二中包括以下处理:调用协议交互函数,使用多个计算机 网卡收发数据包;以及使用多个计算机网卡实现待测设备与网元的 协议交互。
其中,多个计算机网卡之一连接待测设备的上联板百兆接口, 另一个连接待测设备的用户板所连接的调制解调器。
另外,步骤四中包括以下处理:如果测试出数据包的内容与协 议标准不一致,则确定记录失败并继续测试处理,或者终止测试处 理;以及如果数据包发送失败,则确定记录失败并继续测试处理, 或者终止测试处理。
该方法还可以包括以下步骤:记录测试结果以及测试处理的过 程。
本发明还提供了一种端口定位测试系统,其包括:函数构造单 元,用于按照协议标准和网元的实现机理构造端口定位测试所需的 协议交互函数;收发单元,用于调用协议交互函数来收发数据包, 模拟待测设备与网元的协议交互;分析单元,用于捕获数据包,并 且根据协议标准分析数据包,以测试数据包的内容是否与协议标准 一致;以及测试单元,根据测试结果确定下一步测试处理。
其中,协议标准包括与以太网上点对点协议、虚拟宽带接入服 务器协议、动态主机配置协议相关的协议标准。
收发单元包括:函数调用模块,用于调用协议交互函数来收发 数据包;以及协议交互模块,用于实现待测设备与网元的协议交互。
测试单元还用于当数据包的内容与协议标准不一致时,确定记 录失败并继续测试处理,或者终止测试处理;以及当数据包发送失 败时,确定记录失败并继续测试处理,或者终止测试处理。
根据本发明的系统还可以包括:记录单元,用于记录测试结果 以及测试处理的过程。
因而,采用本发明,能够得到以下有益效果:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710127533.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种文档内容信息处理方法及装置
- 下一篇:新型大功率冶金微波冶炼炉