一种可定制数据内容的网络压力测试的嵌入式实现方法技术

技术编号:43936614 阅读:24 留言:0更新日期:2025-01-07 21:29
本发明专利技术公开了一种可定制数据内容的网络压力测试的嵌入式实现方法,涉及总线压力测试技术领域,该方法包括如下步骤:S1、准备仿真数据,在嵌入式设备DDR内存段分配1GB连续空间用来存储仿真数据;该方法既可测量总线极限传输时的带宽,又可对传输的报文内容进行定制;基于软件和逻辑共同DDR读写的可定制数据内容,软件预先填充仿真数据和消息列表,设置传输参数后由逻辑读DDR组包发包,解决了压力测试时只能传输固定报文内容的问题;采用逻辑根据预先设置的参数完成组包和发送的方式,利用逻辑并行处理任务及以最小化处理过程中的等待时间的特点,缩短两条报文间的传输延时。

【技术实现步骤摘要】

本专利技术涉及总线压力测试,具体为一种可定制数据内容的网络压力测试的嵌入式实现方法


技术介绍

1、总线压力测试即测量总线的极限传输速度,通过以最快速度发送数据包方式完成带宽计算,通常使用嵌入式节点完成,嵌入式设备进行报文传输时,常用的办法是在缓存中组装报文,整体发送给逻辑,交由逻辑按照传输协议进行对外传输。

2、上述方法可以对报文内容进行定制,但是由软件组包再传输会有一定延迟,无法达到总线传输的极限;使用嵌入式设备进行总线压力测试时,常用的办法是由逻辑固定传输某条提前配置好的报文,形成传输压力,这种方式的缺点是应用范围窄,不灵活,可以作为一种临时测试的手段,但无法兼容多种应用场景,例如测试发送某个图像文件的最短时间,固定的报文内容无法满足需求。


技术实现思路

1、本专利技术的目的在于提供一种可定制数据内容的网络压力测试的嵌入式实现方法,以解决上述
技术介绍
中提出的问题。

2、为了解决上述技术问题,本专利技术提供如下技术方案一种可定制数据内容的网络压力测试的嵌入式实现方法,该方法包括如下本文档来自技高网...

【技术保护点】

1.一种可定制数据内容的网络压力测试的嵌入式实现方法,其特征在于,该方法包括如下步骤:

2.根据权利要求1所述的可定制数据内容的网络压力测试的嵌入式实现方法,其特征在于:所述步骤S3在传输数据时,传输报文的负载数据内容来源为DDR内存区域而非处理器堆栈中,DDR拥有足够大的空间存放用户传输所需的定制内容,如图像视频数据。

3.根据权利要求2所述的可定制数据内容的网络压力测试的嵌入式实现方法,其特征在于:开始传输后无需上层软件干预,逻辑自行完成消息列表循环发送和状态积计算,当发送消息间隔时间调整为0时即可以最快速度发送报文实现总线压力测试。

【技术特征摘要】

1.一种可定制数据内容的网络压力测试的嵌入式实现方法,其特征在于,该方法包括如下步骤:

2.根据权利要求1所述的可定制数据内容的网络压力测试的嵌入式实现方法,其特征在于:所述步骤s3在传输数据时,传输报文的负载数据内容来源为ddr内存区域而非处理器堆栈中,ddr拥有足够大...

【专利技术属性】
技术研发人员:徐建宇王艳旭柳卯胡永峰徐金涛张惠影
申请(专利权)人:北京中航通用科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1