协议一致性测试系统多并发功能模块的设计与实现

来源 :北京邮电大学 | 被引量 : 2次 | 上传用户:david_lau82
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着近年来信息技术和协议技术的不断进步,全球网络技术蓬勃发展,各种应用层协议不断出现,为了确保不同协议间的正确通信能力,有必要对这些应用层协议的一致性进行测试,同时统计相关数据供测试人员分析,因此协议一致性的测试系统也逐步产生。传统的协议一致性测试系统已经做到能快速有效的确定主测系统的协议类型和单个被测系统的协议类型能否正常通信,但是当测试任务越来越多的时候,由于现有的系统只具备单连接的测试功能,缺乏并发能力和细致的统计功能,在测试需求较大的时候效率较低。本文的主要内容是结合需求设计与实现系统的多并发功能模块,包含并发框架子模块和并发数据统计子模块两个方面的功能。针对现有协议一致性测试系统的功能和存在的缺陷,在对系统中已有模块和Windows完成端口通信模型进行研究的基础上,设计了一个基于完成端口技术和I/O复用思想的多并发功能模块,完成了模块核心功能的设计与实现:在IOCP(完成端口)的基础上实现多个socket并发,有效提高了测试系统的执行效率;同时,对并发连接中数据收发与测试任务执行过程中产生的执行数据和测试状态数据进行统计和分析。在进行了需求分析与相关关键问题的探讨后,给出了系统的详细设计与实现。本文针对该模块的各个功能点设计并实施了全面的功能与性能测试用例,测试结果证明本文中子模块的设计与实现符合要求,最后进行了全文的总结。
其他文献
党的十九届五中全会明确提出:"坚持创新在我国现代化建设全局中的核心地位,把科技自立自强作为国家发展的战略支撑,面向世界科技前沿、面向经济主战场、面向国家重大需求、面
大数据时代下,随着互联网中大规模图像数据库越来越多,如何使用户快速的在海量、动态的数据库中找到满足需求的图像是现今视觉领域的重要课题。其中,最主要的应用是基于内容
无源光网络(PON)以其低成本、高带宽和性能稳定的优点成为一种主流的宽带接入技术。随着PON系统速率的提升,需要使用编码增益更高的前向纠错编码(FEC)来改善PON系统的功率预
伴随着我国数字电视技术的快速发展,EPG(ElectronicProgram Guide),即电子节目导航系统孕育而生,它已经衍变成数字电视一项不可或缺的基础性业务。从功能来讲,它是电视和用户
语声分割机制在很多应用方面均占有重要的地位,比如多媒体音频检索、说话人聚类、说话人跟踪等。例如,当语声分割机制与说话人聚类结合,可形成完整的说话人检测与跟踪系统,有
关键词识别是语音识别的一个重要分支,综合了信号处理和模式识别等多项技术,应用前景广阔。本文对关键词识别技术的发展现状与主要技术进行了研究,并分别基于两种不同的技术
随着显示技术的发展,三维显示技术因其具有真实的三维深度信息和完整的表面特性,能给观看者带来身临其境的感受而备受瞩目。在众多的三维显示技术当中,光场三维显示技术凭借
传统数据中心内电交换网络由于存在通信带宽、交换容量和端口规模扩展困难,网络时延较大,能耗高等问题,已成为制约数据中心性能提升的瓶颈。光传输与交换技术,具有大带宽、低
在移动信息时代,人们对数据业务有更多的需求。这一趋势促使未来通信系统向着提升系统容量的方向改进。传统以基站为中心的组网方式在容量的提升上遇到阻力。然而未来业务本
近年来,随着无线用户数目的增长以及通信需求的提高,无线频谱资源越来越稀缺,认知无线电网络作为提高无线频谱资源利用率、缓解频谱供需矛盾的新兴技术,受到了广泛地关注。在