001“达美特”协议栈性能自动化测试系统的研发.docVIP

001“达美特”协议栈性能自动化测试系统的研发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
001“达美特”协议栈性能自动化测试系统的研发

Alcatel-Lucent 阿尔卡特-朗讯 PAGE PAGE 7 “达美特”协议栈性能自动化测试系统的研发 (创新型) 青岛阿尔卡特朗讯研发部绿萝圈QC小组 背景介绍以及小组简介 阿尔卡特朗讯科技公司,致力于为全球主要的通信服务商提供设计和网络。借助其在移动、光、数据和语音技术以及软件和服务领域的综合实力全力发展下一代通讯网络(NGN)。 “达美特”协议1作为一种基于TCP/IP的互联网应用层协议,由于其灵活的扩展性,被广泛地用于各种NGN网络接口中。据统计有超过90%的鉴权、授权、记费接口以及超过85%的服务质量控制接口都采用了“达美特”协议。 图1 “达美特”协议应用统计 (制图:张树芳 2006/04)  在阿尔卡特朗讯下一代网络IP多媒体子系统(IMS 图1 “达美特”协议应用统计 (制图:张树芳 2006/04) 增长迫切需要我们提供一个性能稳定的“达美 特”协议栈2。 我们绿萝圈小组是一个以研发工程师为主,具有高学历、高技术的小组。小组的活动理念是:提高软件质量,解决实际问题。小组的活动类型为现场型,共有7名成员。QC的平均教育时间为16个小时,每周定期活动一次,进行总结和交流,及时发现和解决活动中遇到的问题。 表1 QC小组成员概况 (制表:张树芳2006/04) 小组名称 绿萝圈 小组注册号 LRDQIC06007 课题类型 创新型 活动时间 2006.3 – 2006.12 姓名 性别 文化程度 职称 组内分工 张树芳 女 本科 系统工程师 组长、全面组织 马小航 男 博士 研发工程师 现场实施、系统开发 周 杰 男 硕士 研发工程师 现场实施、系统开发 朱 磊 男 硕士 研发工程师 采集数据 崔 红 女 本科 研发工程师 资料整理 王大平 男 硕士 技术经理 技术指导、协调 聂 飞 男 硕士 研发工程师 系统功能分析 1 “达美特”协议 (Diameter Protocol)一种计算机之间相互通信所需要共同遵守的一组规则 2“达美特”协议栈 (Diameter Protocol Stack) 对“达美特”协议的具体实现,负责数据的传输以及协议间语法和语义的检查和解析。 问题分析 产品开发方针研究开发运行稳定、高性能、满足客户需求的软件产品。选择课题 问题分析 产品开发方针 研究开发运行稳定、高性能、满足客户需求的软件产品。 通过分析提出问题 可供选择的课题QC小组在2006年4月期间对当前“达美特”协议栈性能测试状况进行了调查分析。用目前的手动测试方法对协议栈进行30分钟的压力测试,采集多名工程师所完成的40次测试数据,并且对测试结果进行数理统计,取平均值,得到活动前“达美特 通过分析提出问题 可供选择的课题 QC小组在2006年4月期间对当前“达美特”协议栈性能测试状况进行了调查分析。用目前的手动测试方法对协议栈进行30分钟的压力测试,采集多名工程师所完成的40次测试数据,并且对测试结果进行数理统计,取平均值,得到活动前“达美特”协议栈的有效测试率仅为30%。其中,有效测试效率p的定义如下: 通过以上分析可以看出,目前“达美特”协议栈测试为全手工测试,缺乏统一的流程,测试步骤复杂,并且测试效率低下。 如果能改进测试方法,提高测试效率,缩短协议栈测试周期,就可以缩短软件缺陷的发现周期,提高协议栈性能的稳定性。 我公司目前的技术水平,管理水平均具备自行研制和开发自动测试系统的实力。 研发“达美特”协议栈性能自动化测试系统:这个系统主要是针对“达美特”协议栈的每个版本,监控其内存和中央处理器的使用情况,分析每个模块所占用的系统资源。当系统的性能变化超过设定的阈值时,实时地分析并确定原因,从而确保协议栈性能的稳定性。 研发“达美特”协议栈健壮性测试系统:这个系统主要测试协议栈对非法消息,超长消息,缓冲区溢出以及恶意攻击等方面的检测和承受能力。从而确保系统具有较强的鲁棒性和健壮性。 小组成员对可供选择的两个课题,运用了矩阵图方法,分析其各自的特点,并从迫切性、重要性、可实施性、预期效果和经济性5个方面,根据不同的权重进行分析和评分(如表1.1所示)。 表1.1 课题选择矩阵图 (制表:周杰2006/04) 课题 分析 评价 (每项满分为7分) 综合得分 迫切性 (0.2) 重要性 (0.3) 可实施性 (0.2) 预期效果 (0.2) 经济性 (0.1) 研发“达美特”协议栈性能自动化测试系统 容易实施 开发周期短 投入人力少 需求迫切 结果直观 易于分析 6 7 7 5 6 6.3 研发“达美特”协议栈健壮性测试系统 可以实施 需要借助第三方软件产品 开发周期较长 需求较迫切 5 7 6 4 5 5.6 根据综合得分情况,最终确定我们这次QC活动的课

文档评论(0)

kelly + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档