一种网络模拟系统及网络测试方法技术方案

技术编号:24014575 阅读:69 留言:0更新日期:2020-05-02 02:55
本发明专利技术实施例公开了一种网络模拟系统及网络测试方法。所述系统包括:至少一个网络信道配置单元和分属于不同级的至少两个通讯端,其中:上级通讯端,通过对应的网络信道配置单元与至少一个下级通讯端相连,所述上级通讯端与所述至少一个下级通讯端之间通过所述网络信道配置单元配置模拟的网络信道进行数据传输;所述网络信道配置单元包括:至少一个交换机以及至少一个网络延时模拟器。通过本发明专利技术的技术方案,能够同时实现多级媒体转发应用下的不同网络的模拟,方便模拟系统的应用,降低模拟成本。

A network simulation system and network test method

【技术实现步骤摘要】
一种网络模拟系统及网络测试方法
本专利技术实施例涉及通信
,尤其涉及一种网络模拟系统及网络测试方法。
技术介绍
卫星组网是指卫星技术的网络模式,在该模式中网络由不同轨道上多种类型的卫星系统组成,以卫星星座为基本物理构架,充分利用卫星系统覆盖范围大,可多层次、全谱段获得目标多源信息的特点,能够向用户提供具有精确时间和空间参考的多要素融合处理的高可信度信息。由于基于多级媒体转发应用下的卫星组网在进行测试时,使用真正的卫星组网进行测试成本高昂,且浪费有限的卫星网络资源,因此,需要对多级媒体转发应用下的卫星组网进行模拟,以用于测试。其中,媒体转发应用是指在卫星组网下需实现多级之间的媒体转发,例如,在卫星组网下,一级单位作为会议主席,召开视频会议,所有二级单位、三级单位作为成员参会后,主席能够看到成员端图像,听到成员端声音;成员端能够看到主席图像,听到主席声音,进行指定发言、会场转发等业务功能。所有声音图像的传输都是基于复杂网络状况下进行自适应优化,以达到图像画面声音流畅的应用效果。因此,复杂网络的精确模拟是进行整个系统测试的重要组成部分。现有技术中,网络模拟系统主要依靠单纯使用WANem网络模拟器、思博伦网络损伤仪、三层交换机等设备来实现,使得现有技术方案只能单一、局部满足多级媒体转发应用中的网络模拟,另外,一些专用设备稀缺昂贵,也导致模拟的成本大大提高。
技术实现思路
本专利技术实施例提供一种网络模拟系统及网络测试方法,以同时实现多级媒体转发应用下的不同网络的模拟,方便模拟系统的应用,降低模拟成本。第一方面,本专利技术实施例提供了一种网络模拟系统,包括:至少一个网络信道配置单元和分属于不同级的至少两个通讯端,其中:上级通讯端,通过对应的网络信道配置单元与至少一个下级通讯端相连,所述上级通讯端与所述至少一个下级通讯端之间通过所述网络信道配置单元配置模拟的网络信道进行数据传输;所述网络信道配置单元包括:至少一个交换机以及至少一个网络延时模拟器。进一步的,所述网络信道包括多路共享信道。进一步的,用于配置所述多路共享信道的网络信道配置单元包括:第一交换机、网络延时模拟器以及第二交换机,其中:所述上级通讯端与所述第一交换机相连,所述第一交换机与所述网络延时模拟器相连,所述网络延时模拟器与所述第二交换机相连,所述第二交换机分别与至少两个下级通讯端相连;所述第一交换机,用于设置所述下级通讯端向所述上级通讯端传输数据时所对应的入口带宽,或所述上级通讯端向所述下级通讯端传输数据时所对应的出口带宽,以模拟所述多路共享信道的通信带宽;所述网络延时模拟器,用于设置网络延时和丢包率,以模拟所述多路共享信道的延时和丢包率;所述第二交换机,用于将所述上级通讯端对应的一路信号转换为各所述下级通讯端分别对应的多路信号,或者将各所述下级通讯端分别对应的多路信号转换为所述上级通讯端对应的一路信号。进一步的,所述网络信道包括单路独享信道。进一步的,用于配置所述单路独享信道的网络信道配置单元包括:一个交换机和至少一个网络延时模拟器,其中:所述上级通讯端与所述交换机相连,所述交换机与至少一个网络延时模拟器相连,各所述网络延时模拟器分别与对应的下级通讯端相连;所述交换机,用于分别设置所述下级通讯端向所述上级通讯端传输数据时所对应的入口带宽或所述上级通讯端向所述下级通讯端传输数据时所对应的出口带宽,以模拟所述下级通讯端对应单路独享信道的通信带宽;所述网络延时模拟器,用于设置所述上级通讯端和与所述网络延时模拟器相连的下级通讯端之间进行数据传输时所对应的网络延时和丢包率,以模拟所述下级通讯端对应单路独享信道的延时和丢包率。进一步的,所述下级通讯端为多个时,所述交换机还用于将所述上级通讯端对应的一路信号转换为各所述下级通讯端分别对应的多路信号,或者将各所述下级通讯端分别对应的多路信号转换为所述上级通讯端对应的一路信号。进一步的,所述交换机为三层交换机。进一步的,所述网络延时模拟器为基于LINUX操作系统的三网口通用设备。第二方面,本专利技术实施例还提供了一种网络测试方法,应用于本实施例中任一所述的网络模拟系统中,包括:上级通讯端在接收到上行网络测试指令时,根据所述网络测试指令获取对应的下级通讯端通过配置模拟的网络信道发送的第一音视频数据;所述上级通讯端根据所述第一音视频数据的播放效果,对待测指标在所述网络信道中的表现进行测试;其中,所述网络信道的带宽通过设置交换机的入口带宽来模拟,所述网络信道的延时和丢包率通过设置网络延时模拟器的网络延时和丢包率来模拟。第三方面,本专利技术实施例还提供了一种网络测试方法,应用于本实施例中任一所述的网络模拟系统中,包括:下级通讯端在接收到下行网络测试指令时,根据所述网络测试指令获取对应的上级通讯端通过配置模拟的网络信道发送的第二音视频数据;所述下级通讯端根据所述第二音视频数据的播放效果,对待测指标在所述网络信道中的表现进行测试;其中,所述网络信道的带宽通过设置交换机的出口带宽来模拟,所述网络信道的延时和丢包率通过设置网络延时模拟器的网络延时和丢包率来模拟。本专利技术实施例通过在网络模拟系统中设置至少一个网络信道配置单元和分属于不同级的至少两个通讯端,其中,上级通讯端通过对应的网络信道配置单元与至少一个下级通讯端相连,该上级通讯端与至少一个下级通讯端之间通过网络信道配置单元配置模拟的网络信道进行数据传输,且网络信道配置单元包括至少一个交换机以及至少一个网络延时模拟器,利用了交换机和网络延时模拟器可以用于设置不同网络信道的带宽、延时、丢包率等参数,且价格低廉的优点,解决了现有技术中只能单一、局部满足多级媒体转发应用中的网络模拟,且模拟成本高昂的问题,实现了同时对多级媒体转发应用下的不同网络的模拟,方便了模拟系统的应用,降低了模拟成本。附图说明图1a是本专利技术实施例一提供的一种网络模拟系统的结构示意图;图1b是本专利技术实施例一适用的一种多级媒体转发应用的使用场景示意图;图2是本专利技术实施例二提供的一种网络模拟系统的结构示意图;图3是本专利技术实施例三提供的一种网络测试方法的流程示意图;图4是本专利技术实施例四提供的一种网络测试方法的流程示意图。具体实施方式下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。实施例一图1a为本专利技术实施例一提供的一种网络模拟系统的结构示意图。该网络模拟系统可适用于对多级媒体转发应用下的卫星组网进行模拟的情况,其中,多级媒体转发应用的场景例如可以是如图1b所示的应用场景,在图中卫星组网下,一级单位作为会议主席,召开视频会议,所有二级单位、三级单位作为成员参会后,主席能够看到成员端图像,听本文档来自技高网...

【技术保护点】
1.一种网络模拟系统,其特征在于,包括:至少一个网络信道配置单元和分属于不同级的至少两个通讯端,其中:/n上级通讯端,通过对应的网络信道配置单元与至少一个下级通讯端相连,所述上级通讯端与所述至少一个下级通讯端之间通过所述网络信道配置单元配置模拟的网络信道进行数据传输;/n所述网络信道配置单元包括:至少一个交换机以及至少一个网络延时模拟器。/n

【技术特征摘要】
1.一种网络模拟系统,其特征在于,包括:至少一个网络信道配置单元和分属于不同级的至少两个通讯端,其中:
上级通讯端,通过对应的网络信道配置单元与至少一个下级通讯端相连,所述上级通讯端与所述至少一个下级通讯端之间通过所述网络信道配置单元配置模拟的网络信道进行数据传输;
所述网络信道配置单元包括:至少一个交换机以及至少一个网络延时模拟器。


2.根据权利要求1所述的网络模拟系统,其特征在于,所述网络信道包括多路共享信道。


3.根据权利要求2所述的网络模拟系统,其特征在于,用于配置所述多路共享信道的网络信道配置单元包括:第一交换机、网络延时模拟器以及第二交换机,其中:
所述上级通讯端与所述第一交换机相连,所述第一交换机与所述网络延时模拟器相连,所述网络延时模拟器与所述第二交换机相连,所述第二交换机分别与至少两个下级通讯端相连;
所述第一交换机,用于设置所述下级通讯端向所述上级通讯端传输数据时所对应的入口带宽,或所述上级通讯端向所述下级通讯端传输数据时所对应的出口带宽,以模拟所述多路共享信道的通信带宽;
所述网络延时模拟器,用于设置网络延时和丢包率,以模拟所述多路共享信道的延时和丢包率;
所述第二交换机,用于将所述上级通讯端对应的一路信号转换为各所述下级通讯端分别对应的多路信号,或者将各所述下级通讯端分别对应的多路信号转换为所述上级通讯端对应的一路信号。


4.根据权利要求1所述的网络模拟系统,其特征在于,所述网络信道包括单路独享信道。


5.根据权利要求4所述的网络模拟系统,其特征在于,用于配置所述单路独享信道的网络信道配置单元包括:一个交换机和至少一个网络延时模拟器,其中:
所述上级通讯端与所述交换机相连,所述交换机与至少一个网络延时模拟器相连,各所述网络延时模拟器分别与对应的下级通讯端相连;
所述交换机,用于分别设置所述下级通讯端向所述上级通讯端传输数据时所对应的入口带宽或所述上级通讯端向所...

【专利技术属性】
技术研发人员:陈慧
申请(专利权)人:北京东土科技股份有限公司北京飞讯数码科技有限公司
类型:发明
国别省市:北京;11

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

1