CN111769887A - 用于模拟弱网测试环境的*** - Google Patents

用于模拟弱网测试环境的*** Download PDF

Info

Publication number
CN111769887A
CN111769887A CN202010615039.XA CN202010615039A CN111769887A CN 111769887 A CN111769887 A CN 111769887A CN 202010615039 A CN202010615039 A CN 202010615039A CN 111769887 A CN111769887 A CN 111769887A
Authority
CN
China
Prior art keywords
network
mobile communication
transmission device
communication network
network transmission
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010615039.XA
Other languages
English (en)
Other versions
CN111769887B (zh
Inventor
李占学
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN202010615039.XA priority Critical patent/CN111769887B/zh
Publication of CN111769887A publication Critical patent/CN111769887A/zh
Application granted granted Critical
Publication of CN111769887B publication Critical patent/CN111769887B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/0082Monitoring; Testing using service channels; using auxiliary channels
    • H04B17/0087Monitoring; Testing using service channels; using auxiliary channels using auxiliary channels or channel simulators
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/06Testing, supervising or monitoring using simulated traffic
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

本公开提供了一种用于模拟弱网测试环境的***,属于网络测试技术领域,特别涉及人工智能音箱网络测试环境。该***包括:控制***和至少一个网络传输装置;所述网络传输装置用于传输所需测试的网络信号;所述控制***用于控制所述网络传输装置传输的网络信号,以模拟出所需的弱网测试环境。本公开所提供的用于模拟弱网测试环境的***,能够有效模拟出真实的弱网环境且便于对被测设备进行弱网测试,从而提高对被测设备的弱网测试的准确性、稳定性,且***的成本较低、易于实现和复制,能够适用于批量化的弱网测试。

Description

用于模拟弱网测试环境的***
技术领域
本公开实施例涉及网络测试技术领域,特别涉及用于模拟弱网测试环境的***。
背景技术
目前,智能设备(如移动终端、人工智能音箱等)的大多数的应用软件(APP)的运行通常依赖网络,用户在使用智能设备的应用软件(APP)的过程中,可能会受到网络环境的影响,网络环境的好坏影响到网络质量,进而影响用户使用应用软件的用户体验。
在网络质量较差的弱网环境下,用户在通过网络使用应用软件时,通常会出现诸如消息获取延迟、访问超时、闪退、显示错误等问题,影响了用户的应用软件使用体验。其中,若弱网环境包括但不限于:WIFI网络、2G网络、3G网络、4G网络等的弱网络环境。
因此,对应用软件在弱网环境下进行弱网测试,对于提高用户的应用软件使用体验尤为重要。而如何实现准确方便的弱网测试是目前亟需解决的技术问题之一。
发明内容
本公开实施例旨在至少解决现有技术中存在的技术问题之一,提供一种用于模拟弱网测试环境的***。
本公开实施例提供一种用于模拟弱网测试环境的***,该***包括:控制***和至少一个网络传输装置;
所述网络传输装置用于传输所需测试的网络信号;
所述控制***用于控制所述网络传输装置传输的网络信号,以模拟出所需的弱网测试环境。
在一些实施例中,所述网络传输装置包括无线网络传输装置和与所述无线网络传输装置一一对应连接设置的第一功率控制装置;
所述无线网络传输装置用于传输所需测试的无线网络信号;
所述控制***具体用于通过所述第一功率控制装置控制对应的无线网络传输装置的输出功率,以控制该无线网络传输装置传输的无线网络信号。
在一些实施例中,所述网络传输装置包括移动通信网络传输装置和与所述移动通信网络传输装置一一对应连接设置的第二功率控制装置;
所述移动通信网络传输装置用于传输所需测试的移动通信网络信号;
所述控制***具体用于通过所述第二功率控制装置控制对应的移动通信网络传输装置的输出功率,以控制该移动通信网络传输装置传输的移动通信网络信号。
在一些实施例中,所述网络传输装置的数量为多个,多个所述网络传输装置包括至少一个无线网络传输装置和至少一个移动通信网络传输装置,每一所述网络传输装置对应设置一第三功率控制装置;
所述无线网络传输装置用于传输所需测试的无线网络信号;
所述移动通信网络传输装置用于传输所需测试的移动通信网络信号;
所述控制***具体用于通过所述第三功率控制装置控制对应的所述网络传输装置的输出功率,以控制该网络传输装置传输的网络信号。
在一些实施例中,所述无线网络传输装置包括无线网络路由器和与所述无线网络路由器对应设置的第一天线装置;
所述无线网络路由器的天线输出端与对应的功率控制装置的输入端连接,该功率控制装置的输出端与对应的所述第一天线装置连接。
在一些实施例中,所述无线网络路由器的数量为3个。
在一些实施例中,所述移动通信网络传输装置包括移动通信网络信号转发器以及与所述移动通信网络信号转发器对应设置的第二天线装置;
所述第二天线装置与对应的所述移动通信网络信号转发器、对应的所述功率控制装置连接,所述移动通信网络信号转发器与对应的所述功率控制装置连接。
在一些实施例中,所述第二天线装置包括配置于室外的第一移动通信网络天线以及配置于室内的第二移动通信网络天线;
所述移动通信网络信号转发器的输入端与对应的所述第一移动通信网络天线连接,所述移动通信网络信号转发器的天线输出端与对应的所述功率控制装置的输入端连接,该功率控制装置的输出端与对应的所述第二移动通信网络天线连接。
在一些实施例中,所述移动通信网络信号转发器的数量为1个。
在一些实施例中,所述功率控制装置包括数字射频功率衰减器。
本公开实施例提供的用于模拟弱网测试环境的***,通过网络传输装置传输所需测试的网络信号,并通过控制***控制网络传输装置所传输的网络信号,从而模拟出所需的弱网测试环境,使得被测设备在模拟出的弱网测试环境中连接网络传输装置所传输的网络,即可实现对被测设备的弱网测试。该***的成本低廉、且易于实现和复制,适用于批量化的弱网测试,且该***能够模拟出被测设备的实际使用场景(真实的弱网环境)且便于对被测设备进行弱网测试,从而能够提高对被测设备的弱网测试的准确性、稳定性。在实际应用中,通过该***模拟出的实际应用场景对被测设备进行弱网测试,能够优化被测设备的应用程序,从而能够极大地提升被测设备的应用程序的稳定性,有效防止由于用户体验不友好而造成的用户流失。
附图说明
附图用来提供对本公开实施例的进一步理解,并且构成说明书的一部分,与本公开的实施例一起用于解释本公开,并不构成对本公开的限制。通过参考附图对详细示例实施例进行描述,以上和其他特征和优点对本领域技术人员将变得更加显而易见,在附图中:
图1为本公开实施例一提供的一种用于模拟弱网测试环境的***的组成框图;
图2为本公开实施例二提供的一种用于模拟弱网测试环境的***的组成框图;
图3为图2中一种无线网络传输装置的组成框图;
图4为本公开实施例三提供的一种用于模拟弱网测试环境的***的组成框图;
图5为图4中一种移动通信网络传输装置的组成框图;
图6为本公开实施例四提供的一种用于模拟弱网测试环境的***的组成框图;
图7为图6所示的***的一种应用场景示意图;
图8为多个网络传输装置所传输的网络信号的覆盖情况的示意图;
图9为模拟被测设备的移动路径与网络信号的变化情况的示意图。
具体实施方式
为使本领域的技术人员更好地理解本公开的技术方案,下面结合附图对本公开提供的用于模拟弱网测试环境的***进行详细描述。
在下文中将参考附图更充分地描述示例实施例,但是所述示例实施例可以以不同形式来体现且不应当被解释为限于本文阐述的实施例。反之,提供这些实施例的目的在于使本公开透彻和完整,并将使本领域技术人员充分理解本公开的范围。
在不冲突的情况下,本公开各实施例及实施例中的各特征可相互组合。
如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。
本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由……制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其他特征、整体、步骤、操作、元件、组件和/或其群组。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。
除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。
实施例一
图1为本公开实施例一提供的一种用于模拟弱网测试环境的***的组成框图,如图1所示,该***可以通过软件和/或硬件的方式实现,该***包括:控制***100和至少一个网络传输装置200。
其中,网络传输装置200用于传输所需测试的网络信号。控制***100用于控制网络传输装置200传输的网络信号,以模拟出所需的弱网测试环境。
例如,模拟出强网络信号状态、弱网络信号状态、无网络信号状态,网络异常(如长时间断网、瞬间断网、瞬间信号质量变差等),不同网络制式切换、不同网络热点切换等真实的网络环境。
具体而言,控制***100可以根据预设的弱网测试策略,控制相应的网络传输装置200所传输的网络信号,其中,预设的弱网测试策略可以包括对每个网络传输装置200的控制策略,每个网络传输装置200的控制策略可以包括对该网络传输装置200所传输的网络信号的强弱的控制信息。
本实施例所提供的用于模拟弱网测试环境的***,通过网络传输装置传输所需测试的网络信号,并通过控制***控制网络传输装置所传输的网络信号,从而模拟出所需的弱网测试环境,使得被测设备在模拟出的弱网测试环境中连接网络传输装置所传输的网络,即可实现对被测设备的弱网测试。该***的成本低廉、且易于实现和复制,适用于批量化的弱网测试,且该***能够模拟出被测设备的实际使用场景(真实的弱网环境)且便于对被测设备进行弱网测试,从而能够提高对被测设备的弱网测试的准确性、稳定性。在实际应用中,通过该***模拟出的实际应用场景对被测设备进行弱网测试,能够优化被测设备的应用程序,从而能够极大地提升被测设备的应用程序的稳定性,有效防止由于用户体验不友好而造成的用户流失。
实施例二
图2为本公开实施例二提供的一种用于模拟弱网测试环境的***的组成框图,如图2所示,该***可以通过软件和/或硬件的方式实现,该***包括:控制***100和至少一个网络传输装置200。
其中,网络传输装置200用于传输所需测试的网络信号。控制***100用于控制网络传输装置200传输的网络信号,以模拟出所需的弱网测试环境。
具体而言,控制***100可以根据预设的弱网测试策略,控制相应的网络传输装置200所传输的网络信号,其中,预设的弱网测试策略可以包括对每个网络传输装置200的控制策略,每个网络传输装置200的控制策略可以包括对该网络传输装置200所传输的网络信号的强弱的控制信息。
在本实施例中,如图2所示,网络传输装置200包括无线网络传输装置201和与无线网络传输装置201一一对应连接设置的第一功率控制装置202。
其中,无线网络传输装置201用于传输所需测试的无线网络信号,例如WIFI网络信号。控制***100具体用于通过第一功率控制装置202控制对应的无线网络传输装置201的输出功率,以控制该无线网络传输装置201传输的无线网络信号。
图3为图2中一种无线网络传输装置的组成框图,在本实施例中,如图3所示,无线网络传输装置201包括无线网络路由器(WIFI AP)2011和与无线网络路由器2011对应设置的第一天线装置2012。
其中,无线网络路由器2011的天线输出端与对应的第一功率控制装置202的输入端连接,该第一功率控制装置202的输出端与对应的第一天线装置2012连接。该第一功率控制装置202被配置为用于响应于控制***100的控制,控制对应的无线网络路由器2011的输出功率,以控制对应的无线网络路由器2011所传输的无线网络信号。
在本实施例中,第一天线装置2012包括第一无线网络天线。
在本实施例中,网络传输装置200的数量可以配置为多个(例如3个);相应的,无线网络传输装置201的数量可以配置为多个(例如3个),无线网络路由器2011的数量可以配置为多个(例如3个),第一天线装置2012的数量可以配置为多个(例如3个);相应的,第一功率控制装置202的数量亦可以配置为多个(例如3个)。
在本实施例中,在无线网络传输装置201的数量为多个的情形下,控制***200能够通过控制多个无线网络传输装置201所传输的网络信号,以实现被测设备所连接的无线网络热点的切换场景,即从连接一无线网络路由器2011切换至连接另一无线网络路由器2011。
可以理解的是,在无线网络传输装置201的数量为多个的情形下,每一无线网络路由器所传输的无线网络对应一无线网络区域(即无线网络信号的覆盖范围),在一些应用场景中,可以通过设置多个无线网络路由器2011的分布位置使得每两个无线网络路由器2011的无线网络区域之间部分重叠。
在本实施例中,第一功率控制装置202可以包括但不限于数字射频功率衰减器。其中,数字射频功率衰减器可以由四个数字衰减芯片串联构成,数字射频功率衰减器最大可实现512级控制,每个数字衰减芯片可以采用标准50欧姆、128级(0~127db)数字衰减芯片,每个数字衰减芯片的最大衰减量为127db,射频频率范围为10KHz~5.5GHz。
本实施例所提供的用于模拟弱网测试环境的***,通过无线网络传输装置传输所需测试的无线网络信号,并通过控制***控制无线网络传输装置所传输的无线网络信号,从而模拟出所需的无线网络场景下的弱网测试环境,使得被测设备在模拟出的弱网测试环境中连接无线网络传输装置所传输的无线网络,即可实现对被测设备在无线网络场景下的弱网测试。该***的成本低廉、且易于实现和复制,适用于批量化的弱网测试,且该***能够模拟出被测设备的实际使用场景(真实的弱网环境)且便于对被测设备进行弱网测试,从而能够提高对被测设备的弱网测试的准确性、稳定性。在实际应用中,通过该***模拟出的实际应用场景对被测设备进行弱网测试,能够优化被测设备的应用程序,从而能够极大地提升被测设备的应用程序的稳定性,有效防止由于用户体验不友好而造成的用户流失。
实施例三
图4为本公开实施例三提供的一种用于模拟弱网测试环境的***的组成框图,如图4所示,该***可以通过软件和/或硬件的方式实现,该***包括:控制***100和至少一个网络传输装置200。
其中,网络传输装置200用于传输所需测试的网络信号。控制***100用于控制网络传输装置200传输的网络信号,以模拟出所需的弱网测试环境。
具体而言,控制***100可以根据预设的弱网测试策略,控制相应的网络传输装置200所传输的网络信号,其中,预设的弱网测试策略可以包括对每个网络传输装置200的控制策略,每个网络传输装置200的控制策略可以包括对该网络传输装置200所传输的网络信号的强弱的控制信息。
在本实施例中,如图4所示,网络传输装置200包括移动通信网络传输装置211和与移动通信网络传输装置211一一对应连接设置的第二功率控制装置212。
其中,移动通信网络传输装置211用于传输所需测试的移动通信网络信号,例如4G网络信号;控制***100具体用于通过第二功率控制装置212控制对应的移动通信网络传输装置211的输出功率,以控制该移动通信网络传输装置211传输的移动通信网络信号。
图5为图4中一种移动通信网络传输装置的组成框图,在本实施例中,如图5所示,移动通信网络传输装置211包括移动通信网络信号转发器2111以及与移动通信网络信号转发器2111对应设置的第二天线装置2112。
其中,移动通信网络信号转发器2111包括但不限于:第二代移动通信网络(2G)信号转发器、第三代移动通信网络(3G)信号转发器、***移动通信网络(4G)信号转发器、第五代移动通信网络(5G)信号转发器中的任一者。
如图5所示,第二天线装置2112与对应的移动通信网络信号转发器2111、对应的第二功率控制装置212连接,移动通信网络信号转发器2111与对应的第二功率控制装置212连接。该第二功率控制装置212被配置为用于响应于控制***100的控制,控制对应的移动通信网络信号转发器2111的输出功率,以控制对应的移动通信网络信号转发器2111所传输的移动通信网络信号。
具体地,如图5所示,第二天线装置2112包括配置于室外的第一移动通信网络天线2112A以及配置于室内的第二移动通信网络天线2112B。移动通信网络信号转发器2111的输入端与对应的第一移动通信网络天线2112A连接,移动通信网络信号转发器2111的天线输出端与对应的第二功率控制装置212的输入端连接,该第二功率控制装置212的输出端与对应的第二移动通信网络天线2112B连接。
在本实施例中,网络传输装置200的数量可以配置为1个,相应的,移动通信网络传输装置211的数量可以配置为1个,移动通信网络信号转发器2111的数量可以配置为1个,第二天线装置2112的数量可以配置为1个;相应的,第二功率控制装置212的数量亦可以配置为1个。
在移动通信网络传输装置211的数量为1个的情形下,可以将移动通信网络信号转发器2111配置为高网络制式的移动通信网络信号转发器,例如4G信号转发器或者5G信号转发器,控制***200能够通过控制该移动通信网络信号转发器2111所传输的高网络制式的移动通信网络信号,以实现移动通信网络的网络制式的切换,例如,通过控制高网络制式(如4G)的移动通信网络信号的强弱,实现4G网络向3G网络、2G网络的切换。
在本实施例中,网络传输装置200的数量还可以配置为多个;相应的,移动通信网络传输装置211的数量可以配置为多个,移动通信网络信号转发器2111的数量可以配置为多个,第二天线装置2112的数量可以配置为多个;相应的,第二功率控制装置212的数量亦可以配置为多个。其中,多个移动通信网络信号转发器2111所传输的移动通信网络的网络制式可以相同也可以不同。
在本实施例中,在移动通信网络传输装置211的数量为多个的情形下,每一移动通信网络信号转发器2111所传输的移动通信网络对应一移动通信网络区域(即移动通信网络信号的覆盖范围),控制***200能够通过控制多个移动通信网络信号转发器2111所传输的移动通信网络信号,而被测设备可以通过驻留在不同移动通信网络区域连接不同移动通信网络,以实现驻留的移动通信网络的网络制式的切换。
在本实施例中,第二功率控制装置212可以包括但不限于数字射频功率衰减器。其中,数字射频功率衰减器可以由四个数字衰减芯片串联构成,数字射频功率衰减器最大可实现512级控制,每个数字衰减芯片可以采用标准50欧姆、128级(0~127db)数字衰减芯片,每个数字衰减芯片的最大衰减量为127db,射频频率范围为10KHz~5.5GHz。
本实施例所提供的用于模拟弱网测试环境的***,通过移动通信网络传输装置传输所需测试的移动通信网络信号,并通过控制***控制移动通信网络传输装置所传输的移动通信网络信号,从而模拟出所需的移动通信网络场景下的弱网测试环境,使得被测设备在模拟出的弱网测试环境中连接移动通信网络传输装置所传输的移动通信网络,即可实现对被测设备在移动通信网络场景下的弱网测试。该***的成本低廉、且易于实现和复制,适用于批量化的弱网测试,且该***能够模拟出被测设备的实际使用场景(真实的弱网环境)且便于对被测设备进行弱网测试,从而能够提高对被测设备的弱网测试的准确性、稳定性。在实际应用中,通过该***模拟出的实际应用场景对被测设备进行弱网测试,能够优化被测设备的应用程序,从而能够极大地提升被测设备的应用程序的稳定性,有效防止由于用户体验不友好而造成的用户流失。
实施例四
图6为本公开实施例四提供的一种用于模拟弱网测试环境的***的组成框图,如图6所示,该***可以通过软件和/或硬件的方式实现,该***包括:控制***100和多个网络传输装置200。
其中,网络传输装置200用于传输所需测试的网络信号,例如WIFI网络信号或4G网络信号。控制***100用于控制网络传输装置200传输的网络信号,以模拟出所需的弱网测试环境。
在本实施例中,如图6所示,多个网络传输装置200包括至少一个无线网络传输装置221和至少一个移动通信网络传输装置222,每一无线网络传输装置221对应连接设置一第三功率控制装置223,每一移动通信网络传输装置222对应连接设置一第三功率控制装置223。图6示出了多个网络传输装置200包括3个无线网络传输装置221和1个移动通信网络传输装置222的情形,本实施例包括但不限于此种情形,例如,无线网络传输装置221的数量还可以是1个、2个或者更多个,移动通信网络传输装置222的数量还可以是2个、3个或者更多个。
其中,无线网络传输装置221用于传输所需测试的无线网络信号,例如WIFI网络信号。移动通信网络传输装置222用于传输所需测试的移动通信网络信号,例如4G网络信号。控制***100具体用于通过第三功率控制装置223控制对应的网络传输装置(无线网络传输装置221、移动通信网络传输装置222)的输出功率,以控制该网络传输装置(无线网络传输装置221、移动通信网络传输装置222)传输的网络信号(无线网络信号、移动通信网络信号)。
在本实施例中,无线网络传输装置221可以采用前述实施例二中的无线网络传输装置,关于该无线网络传输装置221的具体描述可以参见前述实施例二中对无线网络传输装置的描述和图3所示的无线网络传输装置,该无线网络传输装置221与对应的第三功率控制装置223的连接关系亦参见前述实施例二中的描述,此处不再赘述。
在本实施例中,移动通信网络传输装置222可以采用前述实施例三中的移动通信网络传输装置,关于该移动通信网络传输装置222的具体描述可以参见前述实施例三中对移动通信网络传输装置的描述和图5所示的移动通信网络传输装置,该移动通信网络传输装置222与对应的第三功率控制装置223的连接关系亦参见前述实施例三中的描述,此处不再赘述。
在本实施例中,第三功率控制装置203可以包括但不限于数字射频功率衰减器。其中,数字射频功率衰减器可以由四个数字衰减芯片串联构成,数字射频功率衰减器最大可实现512级控制,每个数字衰减芯片可以采用标准50欧姆、128级(0~127db)数字衰减芯片,每个数字衰减芯片的最大衰减量为127db,射频频率范围为10KHz~5.5GHz。
图7为图6所示的***的一种应用场景示意图,图8为多个网络传输装置所传输的网络信号的覆盖情况的示意图,下面将以多个网络传输装置200包括3个无线网络路由器2011和1个移动通信网络信号转发器2111为例,并结合图7和图8,对本实施例的多个网络传输装置200所传输的网络信号的覆盖情况(信号覆盖范围)以及***模拟弱网测试环境的情况进行说明。
如图7和图8所示,A1、A2、A3区域分别为三个无线网络路由器2011所传输的无线网络信号对应的无线网络区域(无线网络信号覆盖范围),A4为移动通信网络信号转发器2111(如4G信号转发器)所传输的移动通信网络信号(如4G网络信号)对应的移动通信网络区域(移动通信网络信号覆盖范围)。
通过控制***100通过控制各数字射频功率衰减器223,以分别控制各无线网络路由器2011、移动通信网络信号转发器2111的输出功率,进而控制各无线网络路由器2011对应的无线网络区域(A1、A2、A3)的无线网络信号的强弱(即信号强度的大小),以及移动通信网络信号转发器2111对应的移动通信网络区域(A4)的移动通信网络信号(如4G网络信号)的强弱,继而实现控制被测设备在整个区域中的任何一个位置所处的网络状态。
表1示出了各区域的网络信号输出情况,如图7、图8和表1所示,在数字射频功率衰减器223响应控制***100的控制下,当A1区域对应的无线网络路由器2011有信号输出,而A2区域、A3区域、A4区域无信号输出时,即可模拟实现被测设备在A1区域的网络状态,继而实现被测设备在A1区域的弱网测试,被测设备在A1区域的网络状态可以包括被测设备连接该A1区域对应的无线网络时的网络状态。同理,当A2区域对应的无线网络路由器2011有信号输出,而A1区域、A3区域、A4区域无信号输出时,即可模拟实现被测设备在A2区域的网络状态,继而实现被测设备在A2区域的弱网测试。当A3区域对应的无线网络路由器2011有信号输出,而A1区域、A2区域、A4区域无信号输出时,即可模拟实现被测设备在A3区域的网络状态,继而实现被测设备在A3区域的弱网测试。当A4区域对应的无线网络路由器2011有信号输出,而A1区域、A2区域、A3区域无信号输出时,即可模拟实现被测设备在A4区域的网络状态,继而实现被测设备在A4区域的弱网测试。
如图7、图8和表1所示,在A4区域对应的移动通信网络信号关闭(无信号输出)的情况下,B1区域为A1区域和A2区域的重叠区域,控制打开A1区域和A2区域分别对应的无线网络路由器2011输出无线网络信号,控制A3区域对应的无线网络路由器2011关闭无线网络信号的输出,即可模拟实现被测设备在B1区域的网络状态,继而实现被测设备在B1区域的弱网测试,被测设备在B1区域的网络状态可以包括被测设备连接B1区域对应的无线网络的网络状态,被测设备在B1区域对应的无线网络之间切换的网络状态。同理,在A4区域对应的移动通信网络信号关闭的情况下,B2区域为A1区域和A3区域的重叠区域,控制打开A1区域和A3区域分别对应的无线网络路由器2011输出无线网络信号,控制A2区域对应的无线网络路由器2011关闭无线网络信号的输出,即可模拟实现被测设备在B2区域的网络状态,继而实现被测设备在B2区域的弱网测试。在A4区域对应的移动通信网络信号关闭的情况下,B3区域为A2区域和A3区域的重叠区域,控制打开A2区域和A3区域分别对应的无线网络路由器2011输出无线网络信号,控制A1区域对应的无线网络路由器2011关闭无线网络信号输出,即可模拟实现被测设备在B3区域的网络状态,继而实现被测设备在B3区域的弱网测试。在A4区域对应的移动通信网络信号关闭的情况下,B4区域为A1区域、A2区域和A3区域的重叠区域,控制打开A1区域、A2区域和A3区域分别对应的无线网络路由器2011输出无线网络信号,即可模拟实现被测设备在B4区域的网络状态,继而实现被测设备在B4区域的弱网测试。
如图7、图8和表1所示,在A4区域对应的移动通信网络信号开启(有信号输出)的情况下,A1、A2、A3、B1、B2、B3、B4区域分别对应C1、C2、C3、D1、D2、D3、D4区域(图中未示出)。其中,C1区域为A1区域与A4区域的重叠区域,在A4区域对应的移动通信网络信号开启(有信号输出)的情况下,控制打开A1区域对应的无线网络路由器2011输出无线网络信号,即可模拟实现被测设备在C1区域的网络状态,继而实现被测设备在C1区域的弱网测试,被测设备在C1区域的网络状态可以包括被测设备连接无线网络时的网络状态,被测设备连接移动通信网络时的网络状态,被测设备在无线网络和移动通信网络之间切换时的网络状态。同理,在A4区域对应的移动通信网络信号开启(有信号输出)的情况下,可以模拟实现被测设备在C2、C3、D1、D2、D3、D4区域的网络状态,继而实现被测设备在C2、C3、D1、D2、D3、D4区域的弱网测试。
表1
Figure BDA0002563447970000131
Figure BDA0002563447970000141
需要说明的是,上述表1仅示例性示出了各区域网络信号在有与无两种状态下进行枚举的情形,通过在数字射频功率衰减器223响应控制***100的控制下,每一区域的网络信号在从有到无的过程中,可以有512种信号强度状态,此处不再一一列举。
图9为模拟被测设备的移动路径与网络信号的变化情况的示意图,如图9所示,在单个信号区域(如A1区域)内,当被测设备的信号强度最大时,表明被测设备X处于该区域的中心位置,当控制***100通过该区域对应的数字射频功率衰减器223控制该区域对应的网络信号逐渐减弱时,相当于被测设备X从该区域的中心位置向远离中心位置的方向移动。同理,在多个信号区域内,信号强度的大小变化表示被测设备X的移动路径变化。通过模拟被测设备的移动路径与网络信号的变化情况,可以有效达到模拟出被测设备的实际使用场景(真实的网络环境)的效果,继而可以基于模拟出的真实网络环境对被测设备进行弱网测试。
下面仅以A1区域和A2区域为例对图9所示的路径模拟情况进行详细说明。
如图7、图8和图9所示,首先,控制***100通过A1区域对应的数字射频功率衰减器223控制A1区域对应的无线网络信号的信号强度为最强,通过A2区域对应的数字射频功率衰减器223控制A2区域对应的无线网络信号的信号强度相对A1区域较弱,并控制A3区域的无线网络信号关闭(无信号输出),此时,使被测设备距离A1区域最近并连接到A1区域对应的无线网络上。
然后,控制A1区域的信号逐渐减弱并关闭,A2区域的信号保持不变,A3区域的信号保持关闭状态,此时相当于被测设备由A1区域逐渐移动到B1区域,并连接到A2区域对应的无线网络。
接着,控制A1区域的信号保持不变,控制A2区域的信号逐渐增强,而A3区域的信号继续保持关闭状态,此时相当于被测设备由B1区域逐渐移动到A2区域。
以上过程描述了被测设备在两个信号区域A1和A2之间的移动过程及两个信号区域A1和A2分别对应的网络信号的控制方法,其中被测设备连接无线网络的过程为:A1区域对应的无线网络、在A1、A2区域对应的无线网络之间切换、A2区域对应的无线网络,即在此过程中模拟出了多种被测设备所处的网络环境,包括在不同无线网络下的网络环境,以及在不同无线网络之间切换的网络环境,从而可以有效达到模拟出被测设备的实际使用场景(真实的网络环境)的效果,继而可以基于模拟出的真实网络环境对被测设备进行弱网测试。
需要说明的是,在本实施例中,控制***100还可以通过预设的模型函数控制网络信号的质量(强度),其中,预设的模型函数可以为线性函数、抛物线函数、指数函数等。
在本实施例中,通过在信号的传输端对信号进行控制,相较于现有的弱网测试,更能实现对被测设备的实际应用场景的模拟。且由于网络信号传输的特点,通过控制网络信号的强弱,可以实现对带宽、时延、抖动、异常状况等的控制。
本实施例所提供的用于模拟弱网测试环境的***,通过无线网络传输装置传输所需测试的无线网络信号,通过移动通信网络传输装置传输所需测试的移动通信网络信号,并通过控制***控制无线网络传输装置传输的无线网络信号、以及控制移动通信网络传输装置所传输的移动通信网络信号,从而模拟出所需的不同网络场景下的弱网测试环境,使得被测设备在模拟出的弱网测试环境中连接不同网络,即可实现对被测设备在不同网络场景下的弱网测试。该***的成本低廉、且易于实现和复制,适用于批量化的弱网测试,且该***能够模拟出被测设备的实际使用场景(真实的弱网环境)且便于对被测设备进行弱网测试,从而能够提高对被测设备的弱网测试的准确性、稳定性。在实际应用中,通过该***模拟出的实际应用场景对被测设备进行弱网测试,能够优化被测设备的应用程序,从而能够极大地提升被测设备的应用程序的稳定性,有效防止由于用户体验不友好而造成的用户流失。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、***、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
本文已经公开了示例实施例,并且虽然采用了具体术语,但它们仅用于并仅应当被解释为一般说明性含义,并且不用于限制的目的。在一些实例中,对本领域技术人员显而易见的是,除非另外明确指出,否则可单独使用与特定实施例相结合描述的特征、特性和/或元素,或可与其他实施例相结合描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离由所附的权利要求阐明的本公开的范围的情况下,可进行各种形式和细节上的改变。

Claims (10)

1.一种用于模拟弱网测试环境的***,包括:控制***和至少一个网络传输装置;
所述网络传输装置用于传输所需测试的网络信号;
所述控制***用于控制所述网络传输装置传输的网络信号,以模拟出所需的弱网测试环境。
2.根据权利要求1所述的***,其中所述网络传输装置包括无线网络传输装置和与所述无线网络传输装置一一对应连接设置的第一功率控制装置;
所述无线网络传输装置用于传输所需测试的无线网络信号;
所述控制***具体用于通过所述第一功率控制装置控制对应的无线网络传输装置的输出功率,以控制该无线网络传输装置传输的无线网络信号。
3.根据权利要求1所述的***,其中所述网络传输装置包括移动通信网络传输装置和与所述移动通信网络传输装置一一对应连接设置的第二功率控制装置;
所述移动通信网络传输装置用于传输所需测试的移动通信网络信号;
所述控制***具体用于通过所述第二功率控制装置控制对应的移动通信网络传输装置的输出功率,以控制该移动通信网络传输装置传输的移动通信网络信号。
4.根据权利要求1所述的***,其中所述网络传输装置的数量为多个,多个所述网络传输装置包括至少一个无线网络传输装置和至少一个移动通信网络传输装置,每一所述网络传输装置对应设置一第三功率控制装置;
所述无线网络传输装置用于传输所需测试的无线网络信号;
所述移动通信网络传输装置用于传输所需测试的移动通信网络信号;
所述控制***具体用于通过所述第三功率控制装置控制对应的所述网络传输装置的输出功率,以控制该网络传输装置传输的网络信号。
5.根据权利要求2或4所述的***,其中所述无线网络传输装置包括无线网络路由器和与所述无线网络路由器对应设置的第一天线装置;
所述无线网络路由器的天线输出端与对应的功率控制装置的输入端连接,该功率控制装置的输出端与对应的所述第一天线装置连接。
6.根据权利要求5所述的***,其中所述无线网络路由器的数量为3个。
7.根据权利要求3或4所述的***,其中所述移动通信网络传输装置包括移动通信网络信号转发器以及与所述移动通信网络信号转发器对应设置的第二天线装置;
所述第二天线装置与对应的所述移动通信网络信号转发器、对应的所述功率控制装置连接,所述移动通信网络信号转发器与对应的所述功率控制装置连接。
8.根据权利要求7所述的***,其中所述第二天线装置包括配置于室外的第一移动通信网络天线以及配置于室内的第二移动通信网络天线;
所述移动通信网络信号转发器的输入端与对应的所述第一移动通信网络天线连接,所述移动通信网络信号转发器的天线输出端与对应的所述功率控制装置的输入端连接,该功率控制装置的输出端与对应的所述第二移动通信网络天线连接。
9.根据权利要求7所述的***,其中所述移动通信网络信号转发器的数量为1个。
10.根据权利要求2-4中任一项所述的***,其中所述功率控制装置包括数字射频功率衰减器。
CN202010615039.XA 2020-06-30 2020-06-30 用于模拟弱网测试环境的*** Active CN111769887B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010615039.XA CN111769887B (zh) 2020-06-30 2020-06-30 用于模拟弱网测试环境的***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010615039.XA CN111769887B (zh) 2020-06-30 2020-06-30 用于模拟弱网测试环境的***

Publications (2)

Publication Number Publication Date
CN111769887A true CN111769887A (zh) 2020-10-13
CN111769887B CN111769887B (zh) 2022-09-16

Family

ID=72723525

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010615039.XA Active CN111769887B (zh) 2020-06-30 2020-06-30 用于模拟弱网测试环境的***

Country Status (1)

Country Link
CN (1) CN111769887B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113472607A (zh) * 2021-06-29 2021-10-01 未鲲(上海)科技服务有限公司 应用程序网络环境检测方法、装置、设备及存储介质
CN115021831A (zh) * 2022-06-22 2022-09-06 北京有竹居网络技术有限公司 弱网测试方法、装置、***、设备及存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101090553A (zh) * 2007-07-12 2007-12-19 华为技术有限公司 无线终端性能测试装置及方法
CN102355678A (zh) * 2011-08-17 2012-02-15 中兴通讯股份有限公司 无线网络信道模拟装置、无线网络设备测试***及方法
CN103096363A (zh) * 2011-11-08 2013-05-08 深圳市腾讯计算机***有限公司 模拟弱无线网络的方法和装置
CN103888970A (zh) * 2014-03-31 2014-06-25 华为技术有限公司 一种测试设备
US20150054687A1 (en) * 2013-08-20 2015-02-26 Spirent Communications, Inc. Method for over-the-air measurement signal generation
CN106888461A (zh) * 2016-06-08 2017-06-23 阿里巴巴集团控股有限公司 一种弱网络环境的构建方法和设备
CN109039486A (zh) * 2018-07-26 2018-12-18 Oppo广东移动通信有限公司 多用户多入多出设备通信性能测试***、方法及装置
CN109151874A (zh) * 2018-09-30 2019-01-04 广州掌动智能科技有限公司 Wifi性能测试方法、装置、计算机设备和存储介质

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101090553A (zh) * 2007-07-12 2007-12-19 华为技术有限公司 无线终端性能测试装置及方法
CN102355678A (zh) * 2011-08-17 2012-02-15 中兴通讯股份有限公司 无线网络信道模拟装置、无线网络设备测试***及方法
CN103096363A (zh) * 2011-11-08 2013-05-08 深圳市腾讯计算机***有限公司 模拟弱无线网络的方法和装置
US20150054687A1 (en) * 2013-08-20 2015-02-26 Spirent Communications, Inc. Method for over-the-air measurement signal generation
CN103888970A (zh) * 2014-03-31 2014-06-25 华为技术有限公司 一种测试设备
CN106888461A (zh) * 2016-06-08 2017-06-23 阿里巴巴集团控股有限公司 一种弱网络环境的构建方法和设备
CN109039486A (zh) * 2018-07-26 2018-12-18 Oppo广东移动通信有限公司 多用户多入多出设备通信性能测试***、方法及装置
CN109151874A (zh) * 2018-09-30 2019-01-04 广州掌动智能科技有限公司 Wifi性能测试方法、装置、计算机设备和存储介质

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113472607A (zh) * 2021-06-29 2021-10-01 未鲲(上海)科技服务有限公司 应用程序网络环境检测方法、装置、设备及存储介质
CN115021831A (zh) * 2022-06-22 2022-09-06 北京有竹居网络技术有限公司 弱网测试方法、装置、***、设备及存储介质
CN115021831B (zh) * 2022-06-22 2024-03-12 北京有竹居网络技术有限公司 弱网测试方法、装置、***、设备及存储介质

Also Published As

Publication number Publication date
CN111769887B (zh) 2022-09-16

Similar Documents

Publication Publication Date Title
EP2521282B1 (en) Method and system for spatial radio-frequency performance testing based on multiple-antenna system
EP2533572B1 (en) Method and system for testing over the air performances in multi-antenna system
US7817566B2 (en) Wired MIMO link tester
CN111769887B (zh) 用于模拟弱网测试环境的***
JP5048123B2 (ja) 無線アクセスネットワークをシミュレートするための配置と方法
EP1131904B1 (en) Air interface based wireless telecommunication test system
CN104754633A (zh) 一种互干扰测试方法及装置
CN114337722B (zh) 一种耦合集成器件、射频***和终端设备
KR101657444B1 (ko) 모바일 핸드 오버 테스트 시스템
JP2016518745A (ja) データストリーム低減を強制しつつ無線周波多重入出力データパケットトランシーバをテストするためのシステム及び方法
CN116801302A (zh) 一种WiFi吞吐量测试***和方法
CN111147171A (zh) 一种测试装置
CN114268982B (zh) 一种车载移动通信终端测试***
CN104410471A (zh) 一种长期演进***中的多小区模拟路测方法
CN110995366B (zh) 一种用于IOT-G 230MHz射频一致性测试***的自动切换装置
US10178565B2 (en) Channel simulator having function of supporting carrier aggregation and carrier aggregation block used for the same
CN115968536A (zh) 测试无线电设备
EP2651040A1 (en) Radio frequency front-end module
CN210780823U (zh) 一种测试装置
KR100959054B1 (ko) 다중 안테나 시스템의 성능을 점검하기 위한 유선링크시험장치
US7532863B2 (en) Broadband wireless ad-hoc modem and network testbed
CN113890606B (zh) 开放无线接入网通信设备测试***和方法
JP3699064B2 (ja) 無線基地局試験システムと無線基地局試験方法
CN116248201B (zh) 一种同时支持FDD和TDD模式的0dB幅度调节电路
CN217824909U (zh) 匹配电路可调装置和测试***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant