System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基站性能测试方法、基站性能测试系统及存储介质技术方案_技高网

一种基站性能测试方法、基站性能测试系统及存储介质技术方案

技术编号:42783874 阅读:3 留言:0更新日期:2024-09-21 00:43
本申请提供一种基站性能测试方法、基站性能测试系统及存储介质,应用于通信领域,其中,基站性能测试方法应用于流量发生器,方法包括:获取与待测试基站相关的终端信令报文;通过解析终端信令报文确定终端标识信息以及GTP隧道信息;根据终端标识信息以及GTP隧道信息确定第一报文,以基于第一报文对待测试基站进行性能测试。在上述方案中,新增一个流量发生器用于模拟数据流量,测试基站性能的上下行流量均不用经过核心网,从而不会受到核心网转发能力的影响,可以实现多条测试线路的并发测试。

【技术实现步骤摘要】

本申请涉及通信,具体而言,涉及一种基站性能测试方法、基站性能测试系统及存储介质


技术介绍

1、随着无线通信技术的飞速发展,基站作为无线通信网络的核心组成部分,其性能的稳定性和可靠性对于保障网络质量、提升用户体验至关重要。基站性能测试作为评估基站性能的重要手段,能够全面、客观地反映基站在实际运行环境中的工作状态和性能表现。

2、在现有技术中,一般采用分组数据网服务器(packet data network server,pdnserver)实现对基站的性能测试,具体包括:将用户终端(user equipment,ue)接入基站(bae station,bs),并从核心网(core network,cn)完成注册、认证、互联网协议(internetprotocol,ip)分配等步骤,在pdn server上使用iperf等工具给ue打流测试基站下行性能,从ue侧打流到pdn server测试基站上行性能。

3、但是,由于cn、pdn server的转发能力不足,因此,现有技术的方案无法实现对多条测试线路进行并发测试。


技术实现思路

1、本申请实施例的目的在于提供一种基站性能测试方法、基站性能测试系统及存储介质,用以解决现有技术无法实现对多条测试线路进行并发测试的技术问题。

2、第一方面,本申请实施例提供一种基站性能测试方法,应用于流量发生器,所述方法包括:获取与待测试基站相关的终端信令报文;通过解析所述终端信令报文确定终端标识信息以及gtp隧道信息;根据所述终端标识信息以及所述gtp隧道信息确定第一报文,以基于所述第一报文对所述待测试基站进行性能测试。

3、在上述方案中,新增一个流量发生器用于模拟数据流量,其中,在测试下行流量时,流量发生器可以基于终端标识信息以及gtp隧道信息封装报文,然后将第一报文转发给基站发送给终端;在测试上行流量时,终端发送的报文经过基站后转发给流量发生器,流量发生器可以基于终端标识信息以及gtp隧道信息对报文进行解封装得到第一报文。因此,测试基站性能的上下行流量均不用经过核心网,从而不会受到核心网转发能力的影响,可以实现多条测试线路的并发测试。

4、在可选的实施方式中,所述根据所述终端标识信息以及所述gtp隧道信息确定第一报文,包括:生成第二报文,其中,所述第二报文用于测试所述待测试基站的性能;根据所述终端标识信息以及所述gtp隧道信息对所述第二报文进行封装,得到所述第一报文。在上述方案中,新增一个流量发生器用于模拟数据流量,其中,在测试下行流量时,流量发生器可以基于终端标识信息以及gtp隧道信息封装报文,然后将第一报文转发给基站发送给终端。因此,测试基站性能的上下行流量均不用经过核心网,从而不会受到核心网转发能力的影响,可以实现多条测试线路的并发测试。

5、在可选的实施方式中,所述第一报文包括:外层ip头、udp头、gtp头以及终端ip数据包;所述根据所述终端标识信息以及所述gtp隧道信息对所述第二报文进行封装,包括:根据所述终端标识信息确定终端ip地址,并将所述终端ip地址填充至所述终端ip数据包中;根据所述gtp隧道信息确定目的ip地址以及gtp隧道标识,并将所述目的ip地址填充至所述外层ip头中,将所述gtp隧道标识填充至所述gtp头中;根据协议填充所述udp头。在上述方案中,流量发生器以及基于终端标识信息以及gtp隧道信息对生成的第二报文进行封装,从而可以在不经过核心网的情况下实现多条测试线路的并发测试。

6、在可选的实施方式中,所述根据所述终端标识信息以及所述gtp隧道信息确定第一报文,包括:接收第三报文,其中,所述第三报文为终端发送给所述待测试基站的报文;根据所述终端标识信息以及所述gtp隧道信息对所述第三报文进行解封装,得到所述第一报文。在上述方案中,新增一个流量发生器用于模拟数据流量,其中,在测试上行流量时,终端发送的报文经过基站后转发给流量发生器,流量发生器可以基于终端标识信息以及gtp隧道信息对报文进行解封装得到第一报文。因此,测试基站性能的上下行流量均不用经过核心网,从而不会受到核心网转发能力的影响,可以实现多条测试线路的并发测试。

7、在可选的实施方式中,在所述根据所述终端标识信息以及所述gtp隧道信息确定第一报文之后,所述方法还包括:在所述第一报文为下行流量时,统计所述待测试基站发送给终端的所述下行流量;或者,在所述第一报文为上行流量时,统计从所述待测试基站接收到的终端发送的所述上行流量。在上述方案中,流量发生器可以通过统计上下行流量实现对基站性能的测试。其中,由于测试基站性能的上下行流量均不用经过核心网,从而不会受到核心网转发能力的影响,因此,可以实现多条测试线路的并发测试。

8、在可选的实施方式中,在所述根据所述终端标识信息以及所述gtp隧道信息确定第一报文之后,所述方法还包括:校验经过所述待测试基站抓发的报文封装是否正确、报文序列是否连续、是否存在丢包以及是否存在时延抖动。在上述方案中,流量发生器可以支持注入时延、抖动、丢包等异常情况,并可以对上述异常情况进行校验,从而模拟希望流量模型。

9、在可选的实施方式中,所述终端信令报文包括:pdu会话资源设置请求以及pdu会话资源设置响应。在上述方案中,流量发生器可以捕获核心网与基站之间的pdu会话资源设置请求以及pdu会话资源设置响应,从而可以基于上述终端信令报文确定终端标识信息以及gtp隧道信息。

10、在可选的实施方式中,所述终端信令报文包括:基站切换请求以及路径切换请求。在上述方案中,在发生基站切换时,流量发生器可以捕获核心网与基站之间的基站切换请求以及路径切换请求,从而可以基于上述终端信令报文确定终端标识信息以及gtp隧道信息。

11、第二方面,本申请实施例提供一种基站性能测试系统,包括:核心网;基站,与所述核心网通信连接;流量发生器,部署在服务器上,与所述核心网以及所述基站通信连接,用于执行如第一方面所述的基站性能测试方法。

12、在上述方案中,新增一个流量发生器用于模拟数据流量,其中,在测试下行流量时,流量发生器可以基于终端标识信息以及gtp隧道信息封装报文,然后将第一报文转发给基站发送给终端;在测试上行流量时,终端发送的报文经过基站后转发给流量发生器,流量发生器可以基于终端标识信息以及gtp隧道信息对报文进行解封装得到第一报文。因此,测试基站性能的上下行流量均不用经过核心网,从而不会受到核心网转发能力的影响,可以实现多条测试线路的并发测试。

13、在可选的实施方式中,所述服务器为所述基站所在的服务器。在上述方案中,流量发生器可以部署在基站所在的服务器上,从而可以捕获核心网与基站之间的终端信令报文。

14、在可选的实施方式中,所述流量发生器通过开源工具获取所述终端信令报文,或者,所述流量发生器通过进程或者线程间通信获取所述终端信令报文。在上述方案中,在流量发生器部署在基站所在的服务器上时,若基站与流量发生器通过松耦合的本文档来自技高网...

【技术保护点】

1.一种基站性能测试方法,其特征在于,应用于流量发生器,所述方法包括:

2.根据权利要求1所述的基站性能测试方法,其特征在于,所述根据所述终端标识信息以及所述GTP隧道信息确定第一报文,包括:

3.根据权利要求2所述的基站性能测试方法,其特征在于,所述第一报文包括:外层IP头、UDP头、GTP头以及终端IP数据包;

4.根据权利要求1所述的基站性能测试方法,其特征在于,所述根据所述终端标识信息以及所述GTP隧道信息确定第一报文,包括:

5.根据权利要求1所述的基站性能测试方法,其特征在于,在所述根据所述终端标识信息以及所述GTP隧道信息确定第一报文之后,所述方法还包括:

6.根据权利要求5所述的基站性能测试方法,其特征在于,在所述根据所述终端标识信息以及所述GTP隧道信息确定第一报文之后,所述方法还包括:

7.根据权利要求1-6任一项所述的基站性能测试方法,其特征在于,所述终端信令报文包括:PDU会话资源设置请求以及PDU会话资源设置响应。

8.根据权利要求1-6任一项所述的基站性能测试方法,其特征在于,所述终端信令报文包括:基站切换请求以及路径切换请求。

9.一种基站性能测试系统,其特征在于,包括:

10.根据权利要求9所述的基站性能测试系统,其特征在于,所述服务器为所述基站所在的服务器。

11.根据权利要求10所述的基站性能测试系统,其特征在于,所述流量发生器通过开源工具获取所述终端信令报文,或者,所述流量发生器通过进程或者线程间通信获取所述终端信令报文。

12.根据权利要求9所述的基站性能测试系统,其特征在于,所述服务器为与所述基站所在的服务器不同的服务器。

13.根据权利要求12所述的基站性能测试系统,其特征在于,所述流量发生器通过以太网获取所述终端信令报文,或者,所述流量发生器通过私有接口获取所述终端信令报文。

14.一种计算机程序产品,其特征在于,包括计算机程序指令,所述计算机程序指令被处理器读取并运行时,执行如权利要求1-8任一项所述的基站性能测试方法。

15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储计算机程序指令,所述计算机程序指令被计算机运行时,使所述计算机执行如权利要求1-8任一项所述的基站性能测试方法。

...

【技术特征摘要】

1.一种基站性能测试方法,其特征在于,应用于流量发生器,所述方法包括:

2.根据权利要求1所述的基站性能测试方法,其特征在于,所述根据所述终端标识信息以及所述gtp隧道信息确定第一报文,包括:

3.根据权利要求2所述的基站性能测试方法,其特征在于,所述第一报文包括:外层ip头、udp头、gtp头以及终端ip数据包;

4.根据权利要求1所述的基站性能测试方法,其特征在于,所述根据所述终端标识信息以及所述gtp隧道信息确定第一报文,包括:

5.根据权利要求1所述的基站性能测试方法,其特征在于,在所述根据所述终端标识信息以及所述gtp隧道信息确定第一报文之后,所述方法还包括:

6.根据权利要求5所述的基站性能测试方法,其特征在于,在所述根据所述终端标识信息以及所述gtp隧道信息确定第一报文之后,所述方法还包括:

7.根据权利要求1-6任一项所述的基站性能测试方法,其特征在于,所述终端信令报文包括:pdu会话资源设置请求以及pdu会话资源设置响应。

8.根据权利要求1-6任一项所述的基站性能测试方法,其特征在于,所述终端信令报文包括:...

【专利技术属性】
技术研发人员:罗璟真周宏峻周楠清
申请(专利权)人:成都爱瑞无线科技有限公司
类型:发明
国别省市:

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

1