[go: up one dir, main page]

WO2018161379A1 - Apparatus, method, and system for measuring throughput of wireless air interface of wlan terminal device - Google Patents

Apparatus, method, and system for measuring throughput of wireless air interface of wlan terminal device Download PDF

Info

Publication number
WO2018161379A1
WO2018161379A1 PCT/CN2017/078161 CN2017078161W WO2018161379A1 WO 2018161379 A1 WO2018161379 A1 WO 2018161379A1 CN 2017078161 W CN2017078161 W CN 2017078161W WO 2018161379 A1 WO2018161379 A1 WO 2018161379A1
Authority
WO
WIPO (PCT)
Prior art keywords
wlan terminal
terminal device
throughput
wireless
tested
Prior art date
Application number
PCT/CN2017/078161
Other languages
French (fr)
Chinese (zh)
Inventor
全智
Original Assignee
深圳市中承科技有限公司
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 深圳市中承科技有限公司 filed Critical 深圳市中承科技有限公司
Publication of WO2018161379A1 publication Critical patent/WO2018161379A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/08Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
    • H04L43/0876Network utilisation, e.g. volume of load or congestion level
    • H04L43/0888Throughput
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/12Network monitoring probes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0808Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
    • H04W74/0816Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/10Small scale networks; Flat hierarchical networks
    • H04W84/12WLAN [Wireless Local Area Networks]

Definitions

  • the present invention relates to the field of wireless communication system measurement technologies, and in particular, to a device, method and system for testing a wireless air interface throughput of a WLAN terminal device to be tested.
  • WLAN Wireless Local Area Network
  • IEEE 802.11a/b/g/n/ac mainly using the 2.4 GHz and 5 GHz bands, and the network scale is expanding. Therefore, it is more and more important to quickly test the performance of wireless communication terminal products and network over-the-air (OTA), especially data throughput (Throughput).
  • the air interface throughput test system usually places the WLAN terminal in the shielded anechoic chamber, completely shielded from the external environment, and the test antenna is installed in the shielded dark room, and the RF cable is used. An external wireless integrated tester is connected.
  • the traditional WLAN air interface test environment only places one WLAN terminal, and divides the total amount of data actually transmitted by the measurement time to obtain the throughput of the interface, that is, the network throughput is equivalent to the air interface throughput of the WLAN terminal.
  • This traditional test method can only measure one WLAN terminal at a time, and the uplink and downlink cannot be measured at the same time, the efficiency is low, and the testing process takes a long time.
  • the present invention provides a device, method and system for testing a wireless air interface throughput of a WLAN terminal device to be tested for simultaneous testing of single, two or more WLAN terminals. .
  • the present invention provides a wireless air interface throughput testing device for a WLAN terminal device, including a wireless integrated tester, a software control platform, and a microwave shielding darkroom, and at least one WLAN terminal device to be tested is placed in the microwave shielding.
  • the wireless integrated tester and the WLAN terminal device to be tested are connected by using a radio frequency signal, and the WLAN terminal device to be tested transmits an uplink data frame to the wireless integrated tester through a distributed contention channel access mechanism, and simultaneously
  • the wireless integrated tester participates in channel competition through the contention channel access protocol, and sends downlink data frames to each WLAN terminal device to be tested.
  • the wireless integrated tester and the software control platform are connected by a communication cable, and the software control platform is used for wireless synthesis.
  • the tester sends the meter control signal and receives the test data fed back by the wireless integrated tester to calculate the wireless air interface data throughput.
  • the wireless integrated tester includes a vector signal analyzer for performing transmitter verification and a vector signal generator for performing extended receiver test.
  • the wireless integrated tester is based on an IEEE 802.11 communication protocol.
  • the invention also provides a test method for wireless air interface throughput of a WLAN terminal device to be tested, comprising the following steps:
  • the WLAN terminal device to be tested establishes a communication connection with the wireless integrated measuring instrument through scanning, authentication and associated communication protocol;
  • the software control platform controls the wireless integrated measuring instrument to send a certain number of data frames to each WLAN terminal device to be tested, and measures downlink data throughput;
  • Each WLAN terminal to be tested transmits a certain number of data frames to the wireless integrated measuring instrument, and measures uplink data throughput;
  • the total network data traffic within the test time overhead is obtained, and the wireless air interface data throughput is calculated.
  • the WLAN terminal device to be tested is placed in a microwave shielding dark room.
  • downlink data throughput is measured by:
  • the WLAN terminal For each data frame that is correctly received by the WLAN terminal to be tested, the WLAN terminal returns an ACK frame to the wireless integrated tester as a confirmation that the data frame is correctly received within a short time frame interval; for data that is not correctly received Frames, wireless integrated meters will not receive ACK frames within the short time frame interval, and data frames that are not correctly received will be retransmitted until they are received correctly.
  • the downlink data throughput is measured by:
  • the data frame sent by the WLAN terminal to be tested to the wireless integrated measuring instrument avoids collision and mutual interference by using a carrier channel multiple access mechanism with collision avoidance through a distributed competitive channel access mechanism, and simultaneously, each wireless integrated
  • the data frame correctly received by the tester, the WLAN terminal device to be tested corresponding to the data frame receives an ACK frame as confirmation in the short time frame interval.
  • the invention also provides a test system for wireless air interface throughput of a WLAN terminal device to be tested, comprising:
  • a communication connection module configured to establish a communication connection between the WLAN terminal device to be tested and the wireless integrated measuring instrument by using a scanning, authentication and associated communication protocol;
  • a downlink data throughput test module configured to be used by the software control platform to control the wireless integrated tester to send a certain number of data frames to each WLAN terminal device to be tested, and measure downlink data throughput;
  • An uplink data throughput test module configured to send each WLAN terminal to be tested to a wireless integrated measuring instrument to send a certain number of data frames, and measure uplink data throughput;
  • the processing module is configured to obtain the total network data traffic during the test period according to the downlink data throughput and the uplink data throughput, and calculate the wireless air interface data throughput.
  • the device for testing the wireless air interface throughput of the WLAN terminal device to be tested comprises at least one WLAN terminal device to be tested placed in the microwave shielding dark room by including a wireless integrated tester, a software control platform, and a microwave shielding darkroom.
  • the wireless integrated tester and the WLAN terminal device to be tested are connected by using a radio frequency signal, and the WLAN terminal device to be tested transmits an uplink data frame to the wireless integrated tester through a distributed competitive channel access mechanism, and the wireless comprehensive test is simultaneously performed.
  • the device participates in channel competition through the contention channel access protocol, and sends downlink data frames to each WLAN terminal device to be tested.
  • the wireless integrated tester and the software control platform are connected by a communication cable, and the software control platform is used to send the wireless integrated tester.
  • the meter controls the signal and receives the test data fed back by the wireless integrated tester to calculate the wireless air interface data throughput, so that the present invention can simultaneously test the air interface throughput of single, two or more devices under test. More efficient than the measurement method, the test process takes a short time
  • the method for testing the wireless air interface throughput of the WLAN terminal device to be tested comprises the steps of: the WLAN terminal device to be tested establishes a communication connection with the wireless integrated measuring instrument through scanning, authentication and associated communication protocol; the software control platform controls the wireless The integrated measuring instrument sends a certain number of data frames to each WLAN terminal device to be tested, and measures downlink data throughput; each WLAN terminal to be tested transmits a certain number of data frames to the wireless integrated measuring instrument, and measures uplink data throughput; According to the downlink data throughput and the uplink data throughput, the total network data flow during the test time is obtained, and the wireless air interface data throughput is calculated, so that the present invention can perform air interface throughput for single, two or more devices under test. Simultaneous testing is performed, and the efficiency is high compared to the measurement method, and the testing process takes a short time.
  • the test system for the wireless air interface throughput of the WLAN terminal device to be tested comprises: a communication connection module, configured to establish a communication connection between the WLAN terminal device to be tested and the wireless integrated measuring instrument through scanning, authentication and associated communication protocol a downlink data throughput test module for controlling a wireless integrated tester to send a certain number of data frames to each WLAN terminal device to be tested by the software control platform, and measuring downlink data throughput; and an uplink data throughput test module for The WLAN terminals to be tested are sent to the wireless integrated measuring instrument to transmit a certain number of data frames to measure the uplink data throughput; and the processing module is configured to acquire the network data in the test time according to the downlink data throughput and the uplink data throughput.
  • the total traffic, and calculate the wireless air interface data throughput so that the present invention can simultaneously test the air interface throughput of single, two or more devices under test, compared with the measurement method, the efficiency is high, and the test process takes a short time. .
  • FIG. 1 is a schematic structural diagram of an example of a device for testing a wireless air interface throughput of a WLAN terminal device according to the present invention
  • FIG. 2 is a flowchart of an example of a method for testing a wireless air interface throughput test of a WLAN terminal device according to the present invention
  • FIG. 3 is a block diagram showing a system structure of an example provided by a test system for wireless air interface throughput of a WLAN terminal device according to the present invention
  • FIG. 4 is a schematic diagram of a packet head overhead structure of different sublayers of a wireless network
  • Figure 5 (a) is a schematic diagram of the competition mechanism in the CSMA/CA mode
  • Figure 5(b) is a schematic diagram of the competition mechanism in the RTS/CTS mode.
  • a device for testing a wireless air interface throughput of a WLAN terminal device includes The wireless integrated tester, the software control platform, and the microwave shielding darkroom, the at least one WLAN terminal device to be tested is placed in the microwave shielding darkroom, and the wireless integrated tester and the WLAN terminal device to be tested are connected by using radio frequency signals.
  • the WLAN terminal device to be tested transmits an uplink data frame to the wireless integrated tester through a distributed contention channel access mechanism, and the wireless integrated tester participates in channel competition through the contention channel access protocol, and sends the data to each WLAN terminal device to be tested.
  • the downlink data frame, the wireless integrated tester and the software control platform are connected by a communication cable, and the software control platform is configured to send the instrument control signal to the wireless integrated tester, and receive the test data fed back by the wireless comprehensive tester to calculate the wireless air. Interface data throughput.
  • the wireless integrated tester includes a vector signal analyzer and a vector signal generator, a vector signal analyzer is used for transmitter verification, and a vector signal generator is used for extended receiver testing.
  • the wireless integrated tester is based on an IEEE 802.11 communication protocol.
  • FIG. 2 is a flowchart of an example of a method for testing a wireless air interface throughput of a WLAN terminal device according to the present invention. As shown in FIG. 2, the method includes the following steps:
  • Step 21 The WLAN terminal device to be tested establishes a communication connection with the wireless integrated measuring instrument through scanning, authentication, and associated communication protocol;
  • Step 22 The software control platform controls the wireless integrated measuring instrument to send a certain quantity to each WLAN terminal device to be tested. Data frame, measuring downlink data throughput;
  • Step 23 Each WLAN terminal to be tested sends a certain number of data frames to the wireless integrated measuring instrument, and measures uplink data throughput;
  • Step 24 Obtain total network data traffic within the test time overhead according to the downlink data throughput and the uplink data throughput, and calculate a wireless air interface data throughput.
  • the WLAN terminal device to be tested is placed in a microwave shielding darkroom.
  • downlink data throughput is measured by:
  • the WLAN terminal For each data frame that is correctly received by the WLAN terminal to be tested, the WLAN terminal returns an ACK frame to the wireless integrated tester as a confirmation that the data frame is correctly received within a short time frame interval; for data that is not correctly received Frames, wireless integrated meters will not receive ACK frames within the short time frame interval, and data frames that are not correctly received will be retransmitted until they are received correctly.
  • step 23 the downlink data throughput is measured by:
  • the data frame sent by the WLAN terminal to be tested to the wireless integrated measuring instrument avoids collision and mutual interference by using a carrier channel multiple access mechanism with collision avoidance through a distributed competitive channel access mechanism, and simultaneously, each wireless integrated
  • the data frame correctly received by the tester, the WLAN terminal device to be tested corresponding to the data frame receives an ACK frame as confirmation in the short time frame interval.
  • a test system for wireless air interface throughput of a WLAN terminal device includes:
  • the communication connection module 31 is configured to establish a communication connection between the WLAN terminal device to be tested and the wireless integrated measuring instrument by using a scanning, authentication, and associated communication protocol;
  • the downlink data throughput test module 32 is configured to, by the software control platform, control the wireless integrated tester to send a certain number of data frames to each WLAN terminal device to be tested, and measure downlink data throughput;
  • the uplink data throughput test module 33 is configured to send each WLAN terminal to be tested to the wireless integrated measuring instrument to send a certain number of data frames, and measure uplink data throughput;
  • the processing module 34 is configured to obtain total network data traffic during the test period according to the downlink data throughput and the uplink data throughput, and calculate a wireless air interface data throughput.
  • a wireless integrated tester based on the IEEE 802.11 communication protocol standard records the MAC address of each WLAN terminal after the air interface is associated with a plurality of WLAN terminals. These WLAN terminals are connected through a distributed contention channel
  • the incoming mechanism that is, CSMA/CA sends uplink data frames to the wireless integrated tester, and the wireless integrated tester participates in channel competition through the protocol, and transmits downlink data frames to each WLAN terminal.
  • the wireless integrated tester and multiple WLAN terminals detect channel idle time within a DCF frame interval, and each selects a random backoff time to reduce the possibility of collision of the transmitted data frame, that is, distributed. Coordination function.
  • Table 1 lists some of the key metrics involved throughout the calculation process.
  • Table 1 calculates the key indicators of throughput:
  • T SIFS Short time frame spacing T DIFS DCF frame spacing CW min Minimum backoff window time
  • T PHYhdr Physical layer preamble and header information transmission time T ACK ACK transmission time
  • T PSDU Transmission time of a PSDU unit ⁇ Wireless signal propagation delay time T RTS RTS transmission time T CTS CTS transmission time T BO Backoff time
  • R PHY Physical layer transmission rate L MSDU MAC-PDU size (in bytes)
  • the IEEE 802.11 communication protocol standard covers the MAC layer of the media access control and the physical PHY layer.
  • a protocol data unit in the PHY layer is defined as the length of the transport unit containing the PHY header overhead in the layer, that is, the PPDU, and one service data unit is defined as the size of the payload unit in the layer, that is, Payload, and the payload is the upper layer.
  • PPDU a protocol data unit in the PHY layer
  • FIG. 4 is a schematic diagram of a packet head overhead structure of different sub-layers of a wireless network, which shows a structure of a packet and an overhead during a process of forwarding a data frame.
  • Figure 5(a) is a schematic diagram of the competition mechanism in CSMA/CA mode.
  • the WLAN terminal can also select the transmission mode of RTS/CTS to avoid hidden nodes.
  • Figure 5(b) is a schematic diagram of the competition mechanism in RTS/CTS mode, which describes the process of data frame delivery.
  • the maximum throughput bits per second
  • all time overheads in each sublayer are first converted into a common time unit.
  • the service data unit (SDU) of the MAC layer that is, the MSDU
  • SDU service data unit
  • the MSDU is segmented by using a similar time division multiplexing method, and then an effective maximum throughput calculation model is established for the payload:
  • T PPDU is all the time overhead required to transmit the PPDU of the MSDU, including listening to the idle channel DCF
  • the frame spacing begins, competing for transmission opportunities during the backoff time, until the transmission of the entire data frame, and receipt of an ACK acknowledgement.
  • the time overhead of the T MSDU includes the following specific contents:
  • T PPDU T DIFD +T BO +T PHYHfr +T PSDU +T SIFS +T ACK (2)
  • T PHYhdr is a fixed time
  • PSDU transmission time T PSDU L PSDU / R PHY is equal to PSDU length (bits) divided by physical layer transmission rate R PHY .
  • R PHY varies with different modulation and demodulation techniques, see Table 1. If the transmission mode of RTS/CTS is adopted, the calculation method of T PPDU is as follows:
  • T PPDU T DIFS +T BO +T RTS +T SIFS +T CTS +T SIFS +T PHYhdr +T PSDU +T SIFS +T ACK (3)
  • T PPDUs are composed of these delays, overheads, and valid service data units.
  • Control frames such as RTS, CTS, ACK, use the lowest rate 1 Mbps transmission in the 2.4 GHz band and 6 Mbps in the 5 GHz band, which is for the backward compatibility of the 802.11 standard to ensure different terminals during the detection process. There is good compatibility between them, which is also in line with the needs of actual engineering.
  • CW Contention Window
  • CW min the size of the minimum contention window in a WLAN with only one WLAN terminal, because there is no contention conflict, CW is always at a minimum.
  • T BO backoff time
  • the wireless integrated tester can calculate the uplink and downlink data throughput of each WLAN terminal according to the source MAC address and the target MAC address in the MAC layer header information of the data frame.
  • the wireless integrated tester sends M k data frames to the kth WLAN terminal, and the downlink throughput of the WLAN terminal can be calculated by dividing the total transmitted payload data by the total time overhead.
  • the upstream air interface throughput of this WLAN terminal can also be calculated using the above formula. Therefore, the data throughput of the network can be converted into the uplink and downlink data throughput of each WLAN terminal through calculation.
  • the wireless integrated tester sends M k data frames to the kth WLAN terminal, wherein the number of lost or erroneous data frames is N k , then the downlink data throughput of the WLAN terminal can be expressed as:
  • the uplink throughput of the WLAN terminal can also be calculated using equation (5).

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Environmental & Geological Engineering (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

An apparatus, method, and system for measuring the throughput of a wireless air interface of a WLAN terminal device. The apparatus comprises a wireless comprehensive tester, a software control platform, and a microwave shielding dark room. At least one WLAN terminal device to be tested is placed in the microwave shielding dark room; the wireless comprehensive tester and the WLAN terminal device to be tested are in communication connection by means of radio-frequency signals; the WLAN terminal device to be tested sends an uplink data frame to the wireless comprehensive tester by means of a distributed contention channel access mechanism, and at the same time, the wireless comprehensive tester participates in channel contention by means of a contention channel access protocol and sends a downlink data frame to each WLAN terminal device to be tested; the wireless comprehensive tester is connected to the software control platform by means of a communication cable, so as to calculate the data throughput of the wireless air interface. By means of the present invention, the throughput of air interfaces of one or two or more devices to be tested can be measured simultaneously; the measuring method is efficient, and the time consumed during a measuring process is short.

Description

WLAN终端设备无线空中接口吞吐量的测试装置、方法及系统Test device, method and system for wireless air interface throughput of WLAN terminal equipment 技术领域Technical field
本发明涉及无线通信系统测量技术领域,具体涉及一种待测的WLAN终端设备无线空中接口吞吐量的测试装置、方法及系统。The present invention relates to the field of wireless communication system measurement technologies, and in particular, to a device, method and system for testing a wireless air interface throughput of a WLAN terminal device to be tested.
背景技术Background technique
Wireless Local Area Network(WLAN)无线局域网是一种将各种计算机设备互联起来的无线通信技术,可以实现资源共享的无线通信网络系统。随着移动互联网的快速发展以及移动智能终端使用的日益增长,WLAN技术也快速发展,应用场景也越来越多。WLAN包括了IEEE 802.11a/b/g/n/ac等多个标准,主要使用2.4GHz与5GHz频段,而且网络规模在不断扩大。因此对无线通信终端产品及网络空中接口(Over the Air,OTA)的性能指标,尤其是数据吞吐量(Throughput),进行快速测试显得越来越重要。Wireless Local Area Network (WLAN) A wireless local area network (WLAN) is a wireless communication network system that interconnects various computer devices and realizes resource sharing. With the rapid development of the mobile Internet and the increasing use of mobile intelligent terminals, WLAN technology has also developed rapidly, and application scenarios are also increasing. The WLAN includes multiple standards such as IEEE 802.11a/b/g/n/ac, mainly using the 2.4 GHz and 5 GHz bands, and the network scale is expanding. Therefore, it is more and more important to quickly test the performance of wireless communication terminal products and network over-the-air (OTA), especially data throughput (Throughput).
在WLAN无线通信产品研发和生产过程中,空中接口吞吐量的测试系统通常将WLAN终端放在屏蔽电波暗室中,与外界的环境完全屏蔽隔开,屏蔽暗室内安装有测试天线,通过射频电缆与外部的无线综合测试仪连接。In the development and production of WLAN wireless communication products, the air interface throughput test system usually places the WLAN terminal in the shielded anechoic chamber, completely shielded from the external environment, and the test antenna is installed in the shielded dark room, and the RF cable is used. An external wireless integrated tester is connected.
传统的无线局域网空中接口的测试环境只安放一个WLAN终端,将实际传输的数据总量除以测量时间得到该接口的吞吐量,即网络吞吐量等同于WLAN终端的空中接口吞吐量。这种传统的测试方法一次只能对一个WLAN终端进行测量,而且上行链路与下行链路不能同时测量,效率低,测试过程耗时长。The traditional WLAN air interface test environment only places one WLAN terminal, and divides the total amount of data actually transmitted by the measurement time to obtain the throughput of the interface, that is, the network throughput is equivalent to the air interface throughput of the WLAN terminal. This traditional test method can only measure one WLAN terminal at a time, and the uplink and downlink cannot be measured at the same time, the efficiency is low, and the testing process takes a long time.
发明内容Summary of the invention
本发明为了解决现有技术存在的上述问题,提供了一种能对单个、两个或两个以上WLAN终端进行同时测试的待测的WLAN终端设备无线空中接口吞吐量的测试装置、方法及系统。In order to solve the above problems in the prior art, the present invention provides a device, method and system for testing a wireless air interface throughput of a WLAN terminal device to be tested for simultaneous testing of single, two or more WLAN terminals. .
实现上述目的,本发明提供了一种WLAN终端设备无线空中接口吞吐量的测试装置,包括无线综合测试仪、软件控制平台,以及微波屏蔽暗室,将至少一个待测的WLAN终端设备放置在微波屏蔽暗室内,所述无线综合测试仪与待测的WLAN终端设备采用射频信号进行通讯连接,待测的WLAN终端设备通过分布式的竞争信道接入机制向无线综合测试仪发送上行的数据帧,同时无线综合测试仪通过竞争信道接入协议参与信道竞争,向各个待测的WLAN终端设备发送下行数据帧,所述无线综合测试仪与软件控制平台采用通讯电缆相连,软件控制平台用于对无线综合测试仪发送仪表控制信号,并接收无线综合测试仪反馈的测试数据,以计算出无线空中接口数据吞吐量。 To achieve the above objective, the present invention provides a wireless air interface throughput testing device for a WLAN terminal device, including a wireless integrated tester, a software control platform, and a microwave shielding darkroom, and at least one WLAN terminal device to be tested is placed in the microwave shielding. In the dark room, the wireless integrated tester and the WLAN terminal device to be tested are connected by using a radio frequency signal, and the WLAN terminal device to be tested transmits an uplink data frame to the wireless integrated tester through a distributed contention channel access mechanism, and simultaneously The wireless integrated tester participates in channel competition through the contention channel access protocol, and sends downlink data frames to each WLAN terminal device to be tested. The wireless integrated tester and the software control platform are connected by a communication cable, and the software control platform is used for wireless synthesis. The tester sends the meter control signal and receives the test data fed back by the wireless integrated tester to calculate the wireless air interface data throughput.
作为本发明的优选技术方案,所述无线综合测试仪包括矢量信号分析仪和矢量信号发生器,矢量信号分析仪用来进行发射机验证,矢量信号发生器用来进行扩展接收机测试。As a preferred technical solution of the present invention, the wireless integrated tester includes a vector signal analyzer for performing transmitter verification and a vector signal generator for performing extended receiver test.
作为本发明的优选技术方案,所述无线综合测试仪基于IEEE 802.11通信协议。As a preferred technical solution of the present invention, the wireless integrated tester is based on an IEEE 802.11 communication protocol.
本发明还提供了一种待测的WLAN终端设备无线空中接口吞吐量的测试方法,包括如下步骤:The invention also provides a test method for wireless air interface throughput of a WLAN terminal device to be tested, comprising the following steps:
待测的WLAN终端设备通过扫描、认证与关联通讯协议与无线综合测仪建立通信连接;The WLAN terminal device to be tested establishes a communication connection with the wireless integrated measuring instrument through scanning, authentication and associated communication protocol;
软件控制平台控制无线综合测仪向各个待测的WLAN终端设备发送一定数量的数据帧,测量出下行数据吞吐量;The software control platform controls the wireless integrated measuring instrument to send a certain number of data frames to each WLAN terminal device to be tested, and measures downlink data throughput;
各个待测的WLAN终端向无线综合测仪发送一定数量的数据帧,测量出上行数据吞吐量;Each WLAN terminal to be tested transmits a certain number of data frames to the wireless integrated measuring instrument, and measures uplink data throughput;
根据下行数据吞吐量和上行数据吞吐量,获取测试时间开销内的网络数据总流量,并计算出无线空中接口数据吞吐量。According to the downlink data throughput and the uplink data throughput, the total network data traffic within the test time overhead is obtained, and the wireless air interface data throughput is calculated.
作为本发明的优选技术方案,将待测的WLAN终端设备放入微波屏蔽暗室。As a preferred technical solution of the present invention, the WLAN terminal device to be tested is placed in a microwave shielding dark room.
作为本发明的优选技术方案,通过以下方式测量出下行数据吞吐量:As a preferred technical solution of the present invention, downlink data throughput is measured by:
待测的WLAN终端对每一个被正确接收的数据帧,WLAN终端则会在短时帧间距时间内向无线综合测仪返回一个ACK帧作为数据帧被正确接收的确认;对于没有被正确接收的数据帧,无线综合测仪则不会在短时帧间距时间内收到ACK帧,没有被正确接收的数据帧将被重传直到被正确接收。For each data frame that is correctly received by the WLAN terminal to be tested, the WLAN terminal returns an ACK frame to the wireless integrated tester as a confirmation that the data frame is correctly received within a short time frame interval; for data that is not correctly received Frames, wireless integrated meters will not receive ACK frames within the short time frame interval, and data frames that are not correctly received will be retransmitted until they are received correctly.
作为本发明的优选技术方案,当待测的WLAN终端的数量为两个或两个以上时,通过以下方式测量出下行数据吞吐量:As a preferred technical solution of the present invention, when the number of WLAN terminals to be tested is two or more, the downlink data throughput is measured by:
待测的WLAN终端向无线综合测仪发送的数据帧,通过分布式的竞争信道接入机制,利用冲突避免的载波侦听多路访问机制避免冲突及相互干扰,同时,对每一个被无线综合测仪正确接收的数据帧,与该数据帧对应的待测的WLAN终端设备在短时帧间距时间内则会收到一个ACK帧作为确认。The data frame sent by the WLAN terminal to be tested to the wireless integrated measuring instrument avoids collision and mutual interference by using a carrier channel multiple access mechanism with collision avoidance through a distributed competitive channel access mechanism, and simultaneously, each wireless integrated The data frame correctly received by the tester, the WLAN terminal device to be tested corresponding to the data frame receives an ACK frame as confirmation in the short time frame interval.
本发明还提供了一种待测的WLAN终端设备无线空中接口吞吐量的测试系统,包括:The invention also provides a test system for wireless air interface throughput of a WLAN terminal device to be tested, comprising:
通信连接模块,用于将待测的WLAN终端设备通过扫描、认证与关联通讯协议与无线综合测仪建立通信连接;a communication connection module, configured to establish a communication connection between the WLAN terminal device to be tested and the wireless integrated measuring instrument by using a scanning, authentication and associated communication protocol;
下行数据吞吐量测试模块,用于由软件控制平台控制无线综合测仪向各个待测的WLAN终端设备发送一定数量的数据帧,测量出下行数据吞吐量;a downlink data throughput test module, configured to be used by the software control platform to control the wireless integrated tester to send a certain number of data frames to each WLAN terminal device to be tested, and measure downlink data throughput;
上行数据吞吐量测试模块,用于将各个待测的WLAN终端向无线综合测仪发送一定数量的数据帧,测量出上行数据吞吐量;以及 An uplink data throughput test module, configured to send each WLAN terminal to be tested to a wireless integrated measuring instrument to send a certain number of data frames, and measure uplink data throughput;
处理模块,用于根据下行数据吞吐量和上行数据吞吐量,获取测试时间内的网络数据总流量,并计算出无线空中接口数据吞吐量。The processing module is configured to obtain the total network data traffic during the test period according to the downlink data throughput and the uplink data throughput, and calculate the wireless air interface data throughput.
本发明的待测的WLAN终端设备无线空中接口吞吐量的测试装置,通过包括无线综合测试仪、软件控制平台,以及微波屏蔽暗室,将至少一个待测的WLAN终端设备放置在微波屏蔽暗室内,所述无线综合测试仪与待测的WLAN终端设备采用射频信号进行通讯连接,待测的WLAN终端设备通过分布式的竞争信道接入机制向无线综合测试仪发送上行的数据帧,同时无线综合测试仪通过竞争信道接入协议参与信道竞争,向各个待测的WLAN终端设备发送下行数据帧,所述无线综合测试仪与软件控制平台采用通讯电缆相连,软件控制平台用于对无线综合测试仪发送仪表控制信号,并接收无线综合测试仪反馈的测试数据,以计算出无线空中接口数据吞吐量,使得本发明可对单个、两个或两个以上被测设备空中接口吞吐量进行同时测试,相比测量方法,效率高,测试过程耗时短。The device for testing the wireless air interface throughput of the WLAN terminal device to be tested according to the present invention comprises at least one WLAN terminal device to be tested placed in the microwave shielding dark room by including a wireless integrated tester, a software control platform, and a microwave shielding darkroom. The wireless integrated tester and the WLAN terminal device to be tested are connected by using a radio frequency signal, and the WLAN terminal device to be tested transmits an uplink data frame to the wireless integrated tester through a distributed competitive channel access mechanism, and the wireless comprehensive test is simultaneously performed. The device participates in channel competition through the contention channel access protocol, and sends downlink data frames to each WLAN terminal device to be tested. The wireless integrated tester and the software control platform are connected by a communication cable, and the software control platform is used to send the wireless integrated tester. The meter controls the signal and receives the test data fed back by the wireless integrated tester to calculate the wireless air interface data throughput, so that the present invention can simultaneously test the air interface throughput of single, two or more devices under test. More efficient than the measurement method, the test process takes a short time
本发明的待测的WLAN终端设备无线空中接口吞吐量的测试方法,通过包括步骤:待测的WLAN终端设备通过扫描、认证与关联通讯协议与无线综合测仪建立通信连接;软件控制平台控制无线综合测仪向各个待测的WLAN终端设备发送一定数量的数据帧,测量出下行数据吞吐量;各个待测的WLAN终端向无线综合测仪发送一定数量的数据帧,测量出上行数据吞吐量;根据下行数据吞吐量和上行数据吞吐量,获取测试时间内的网络数据总流量,并计算出无线空中接口数据吞吐量,使得本发明可对单个、两个或两个以上被测设备空中接口吞吐量进行同时测试,相比测量方法,效率高,测试过程耗时短。The method for testing the wireless air interface throughput of the WLAN terminal device to be tested according to the present invention comprises the steps of: the WLAN terminal device to be tested establishes a communication connection with the wireless integrated measuring instrument through scanning, authentication and associated communication protocol; the software control platform controls the wireless The integrated measuring instrument sends a certain number of data frames to each WLAN terminal device to be tested, and measures downlink data throughput; each WLAN terminal to be tested transmits a certain number of data frames to the wireless integrated measuring instrument, and measures uplink data throughput; According to the downlink data throughput and the uplink data throughput, the total network data flow during the test time is obtained, and the wireless air interface data throughput is calculated, so that the present invention can perform air interface throughput for single, two or more devices under test. Simultaneous testing is performed, and the efficiency is high compared to the measurement method, and the testing process takes a short time.
本发明的待测的WLAN终端设备无线空中接口吞吐量的测试系统,通过包括:通信连接模块,用于将待测的WLAN终端设备通过扫描、认证与关联通讯协议与无线综合测仪建立通信连接;下行数据吞吐量测试模块,用于由软件控制平台控制无线综合测仪向各个待测的WLAN终端设备发送一定数量的数据帧,测量出下行数据吞吐量;上行数据吞吐量测试模块,用于将各个待测的WLAN终端向无线综合测仪发送一定数量的数据帧,测量出上行数据吞吐量;以及处理模块,用于根据下行数据吞吐量和上行数据吞吐量,获取测试时间内的网络数据总流量,并计算出无线空中接口数据吞吐量,使得本发明可对单个、两个或两个以上被测设备空中接口吞吐量进行同时测试,相比测量方法,效率高,测试过程耗时短。The test system for the wireless air interface throughput of the WLAN terminal device to be tested according to the present invention comprises: a communication connection module, configured to establish a communication connection between the WLAN terminal device to be tested and the wireless integrated measuring instrument through scanning, authentication and associated communication protocol a downlink data throughput test module for controlling a wireless integrated tester to send a certain number of data frames to each WLAN terminal device to be tested by the software control platform, and measuring downlink data throughput; and an uplink data throughput test module for The WLAN terminals to be tested are sent to the wireless integrated measuring instrument to transmit a certain number of data frames to measure the uplink data throughput; and the processing module is configured to acquire the network data in the test time according to the downlink data throughput and the uplink data throughput. The total traffic, and calculate the wireless air interface data throughput, so that the present invention can simultaneously test the air interface throughput of single, two or more devices under test, compared with the measurement method, the efficiency is high, and the test process takes a short time. .
附图说明DRAWINGS
下面结合附图和具体实施方式对本发明作进一步详细的说明。The present invention will be further described in detail below in conjunction with the drawings and specific embodiments.
图1为本发明WLAN终端设备无线空中接口吞吐量的测试装置提供的一实例的结构示意图; 1 is a schematic structural diagram of an example of a device for testing a wireless air interface throughput of a WLAN terminal device according to the present invention;
图2为本发明WLAN终端设备无线空中接口吞吐量的测试方法提供的一实例的方法流程图;2 is a flowchart of an example of a method for testing a wireless air interface throughput test of a WLAN terminal device according to the present invention;
图3为本发明WLAN终端设备无线空中接口吞吐量的测试系统提供的一实例的系统结构框图;3 is a block diagram showing a system structure of an example provided by a test system for wireless air interface throughput of a WLAN terminal device according to the present invention;
图4为无线网络不同子层的包头开销结构示意图;4 is a schematic diagram of a packet head overhead structure of different sublayers of a wireless network;
图5(a)为CSMA/CA模式下竞争机制示意图;Figure 5 (a) is a schematic diagram of the competition mechanism in the CSMA/CA mode;
图5(b)为RTS/CTS模式下竞争机制示意图。Figure 5(b) is a schematic diagram of the competition mechanism in the RTS/CTS mode.
本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。The object, features, and advantages of the invention will be further described in conjunction with the embodiments.
具体实施方式detailed description
下面将结合附图以及具体实施方式,对本发明做进一步描述。较佳实施例中所引用的如“上”、“下”、“左”、“右”、“中间”及“一”等用语,仅为便于叙述的明了,而非用以限定本发明可实施的范围,其相对关系的改变或调整,在无实质变更技术内容下,当亦视为本发明可实施的范畴。The invention will now be further described with reference to the drawings and specific embodiments. The terms "upper", "lower", "left", "right", "intermediate" and "one" as used in the preferred embodiments are for convenience of description and are not intended to limit the invention. The scope of the implementation, the change or adjustment of the relative relationship, is also considered to be within the scope of the invention.
图1为本发明待测的WLAN终端设备无线空中接口吞吐量的测试装置、方法及系统提供的一实例的结构示意图,如图1所示,WLAN终端设备无线空中接口吞吐量的测试装置,包括无线综合测试仪、软件控制平台,以及微波屏蔽暗室,将至少一个待测的WLAN终端设备放置在微波屏蔽暗室内,所述无线综合测试仪与待测的WLAN终端设备采用射频信号进行通讯连接,待测的WLAN终端设备通过分布式的竞争信道接入机制向无线综合测试仪发送上行的数据帧,同时无线综合测试仪通过竞争信道接入协议参与信道竞争,向各个待测的WLAN终端设备发送下行数据帧,所述无线综合测试仪与软件控制平台采用通讯电缆相连,软件控制平台用于对无线综合测试仪发送仪表控制信号,并接收无线综合测试仪反馈的测试数据,以计算出无线空中接口数据吞吐量。1 is a schematic structural diagram of an example of a device, a method, and a system for testing a wireless air interface throughput of a WLAN terminal device to be tested according to the present invention. As shown in FIG. 1, a device for testing a wireless air interface throughput of a WLAN terminal device includes The wireless integrated tester, the software control platform, and the microwave shielding darkroom, the at least one WLAN terminal device to be tested is placed in the microwave shielding darkroom, and the wireless integrated tester and the WLAN terminal device to be tested are connected by using radio frequency signals. The WLAN terminal device to be tested transmits an uplink data frame to the wireless integrated tester through a distributed contention channel access mechanism, and the wireless integrated tester participates in channel competition through the contention channel access protocol, and sends the data to each WLAN terminal device to be tested. The downlink data frame, the wireless integrated tester and the software control platform are connected by a communication cable, and the software control platform is configured to send the instrument control signal to the wireless integrated tester, and receive the test data fed back by the wireless comprehensive tester to calculate the wireless air. Interface data throughput.
具体实施中,所述无线综合测试仪包括矢量信号分析仪和矢量信号发生器,矢量信号分析仪用来进行发射机验证,矢量信号发生器用来进行扩展接收机测试。In a specific implementation, the wireless integrated tester includes a vector signal analyzer and a vector signal generator, a vector signal analyzer is used for transmitter verification, and a vector signal generator is used for extended receiver testing.
具体实施中,所述无线综合测试仪基于IEEE 802.11通信协议。In a specific implementation, the wireless integrated tester is based on an IEEE 802.11 communication protocol.
图2为本发明WLAN终端设备无线空中接口吞吐量的测试方法提供的一实例的方法流程图,如图2所示,该方法包括如下步骤:2 is a flowchart of an example of a method for testing a wireless air interface throughput of a WLAN terminal device according to the present invention. As shown in FIG. 2, the method includes the following steps:
步骤21、待测的WLAN终端设备通过扫描、认证与关联通讯协议与无线综合测仪建立通信连接;Step 21: The WLAN terminal device to be tested establishes a communication connection with the wireless integrated measuring instrument through scanning, authentication, and associated communication protocol;
步骤22、软件控制平台控制无线综合测仪向各个待测的WLAN终端设备发送一定数量 的数据帧,测量出下行数据吞吐量;Step 22: The software control platform controls the wireless integrated measuring instrument to send a certain quantity to each WLAN terminal device to be tested. Data frame, measuring downlink data throughput;
步骤23、各个待测的WLAN终端向无线综合测仪发送一定数量的数据帧,测量出上行数据吞吐量;Step 23: Each WLAN terminal to be tested sends a certain number of data frames to the wireless integrated measuring instrument, and measures uplink data throughput;
步骤24、根据下行数据吞吐量和上行数据吞吐量,获取测试时间开销内的网络数据总流量,并计算出无线空中接口数据吞吐量。Step 24: Obtain total network data traffic within the test time overhead according to the downlink data throughput and the uplink data throughput, and calculate a wireless air interface data throughput.
具体实施中,将待测的WLAN终端设备放入微波屏蔽暗室。In a specific implementation, the WLAN terminal device to be tested is placed in a microwave shielding darkroom.
具体实施中,步骤22中,通过以下方式测量出下行数据吞吐量:In a specific implementation, in step 22, downlink data throughput is measured by:
待测的WLAN终端对每一个被正确接收的数据帧,WLAN终端则会在短时帧间距时间内向无线综合测仪返回一个ACK帧作为数据帧被正确接收的确认;对于没有被正确接收的数据帧,无线综合测仪则不会在短时帧间距时间内收到ACK帧,没有被正确接收的数据帧将被重传直到被正确接收。For each data frame that is correctly received by the WLAN terminal to be tested, the WLAN terminal returns an ACK frame to the wireless integrated tester as a confirmation that the data frame is correctly received within a short time frame interval; for data that is not correctly received Frames, wireless integrated meters will not receive ACK frames within the short time frame interval, and data frames that are not correctly received will be retransmitted until they are received correctly.
具体实施中,当待测的WLAN终端的数量为两个或两个以上时,步骤23中,通过以下方式测量出下行数据吞吐量:In a specific implementation, when the number of WLAN terminals to be tested is two or more, in step 23, the downlink data throughput is measured by:
待测的WLAN终端向无线综合测仪发送的数据帧,通过分布式的竞争信道接入机制,利用冲突避免的载波侦听多路访问机制避免冲突及相互干扰,同时,对每一个被无线综合测仪正确接收的数据帧,与该数据帧对应的待测的WLAN终端设备在短时帧间距时间内则会收到一个ACK帧作为确认。The data frame sent by the WLAN terminal to be tested to the wireless integrated measuring instrument avoids collision and mutual interference by using a carrier channel multiple access mechanism with collision avoidance through a distributed competitive channel access mechanism, and simultaneously, each wireless integrated The data frame correctly received by the tester, the WLAN terminal device to be tested corresponding to the data frame receives an ACK frame as confirmation in the short time frame interval.
图3为本发明WLAN终端设备无线空中接口吞吐量的测试系统提供的一实例的系统结构框图,如图3所示,WLAN终端设备无线空中接口吞吐量的测试系统包括:3 is a block diagram of a system structure provided by a test system for wireless air interface throughput of a WLAN terminal device according to the present invention. As shown in FIG. 3, a test system for wireless air interface throughput of a WLAN terminal device includes:
通信连接模块31,用于将待测的WLAN终端设备通过扫描、认证与关联通讯协议与无线综合测仪建立通信连接;The communication connection module 31 is configured to establish a communication connection between the WLAN terminal device to be tested and the wireless integrated measuring instrument by using a scanning, authentication, and associated communication protocol;
下行数据吞吐量测试模块32,用于由软件控制平台控制无线综合测仪向各个待测的WLAN终端设备发送一定数量的数据帧,测量出下行数据吞吐量;The downlink data throughput test module 32 is configured to, by the software control platform, control the wireless integrated tester to send a certain number of data frames to each WLAN terminal device to be tested, and measure downlink data throughput;
上行数据吞吐量测试模块33,用于将各个待测的WLAN终端向无线综合测仪发送一定数量的数据帧,测量出上行数据吞吐量;以及The uplink data throughput test module 33 is configured to send each WLAN terminal to be tested to the wireless integrated measuring instrument to send a certain number of data frames, and measure uplink data throughput;
处理模块34,用于根据下行数据吞吐量和上行数据吞吐量,获取测试时间内的网络数据总流量,并计算出无线空中接口数据吞吐量。The processing module 34 is configured to obtain total network data traffic during the test period according to the downlink data throughput and the uplink data throughput, and calculate a wireless air interface data throughput.
为了让本领域的技术人员更好地理解并实现本发明的技术方案,下面简述本实施例的工作原理。In order to enable those skilled in the art to better understand and implement the technical solutions of the present invention, the working principle of the present embodiment is briefly described below.
基于IEEE 802.11通信协议标准的无线综合测试仪在空中接口与多个WLAN终端关联上之后,记录下每一个WLAN终端的MAC地址。这些WLAN终端通过分布式的竞争信道接 入机制,即CSMA/CA向无线综合测试仪发送上行的数据帧,同时无线综合测试仪通过协议参与信道竞争,向各个WLAN终端发送下行数据帧。在竞争传输机会的过程中,无线综合测试仪与多个WLAN终端在一个DCF帧间距时间内侦听到信道空闲,各自选择一个随机退避时间来降低所发送数据帧碰撞的可能性,即分布式协调功能。A wireless integrated tester based on the IEEE 802.11 communication protocol standard records the MAC address of each WLAN terminal after the air interface is associated with a plurality of WLAN terminals. These WLAN terminals are connected through a distributed contention channel The incoming mechanism, that is, CSMA/CA sends uplink data frames to the wireless integrated tester, and the wireless integrated tester participates in channel competition through the protocol, and transmits downlink data frames to each WLAN terminal. In the process of competing for transmission opportunities, the wireless integrated tester and multiple WLAN terminals detect channel idle time within a DCF frame interval, and each selects a random backoff time to reduce the possibility of collision of the transmitted data frame, that is, distributed. Coordination function.
为了详细说明吞吐量的计算过程,表1列出了在整个计算过程中所涉及的一些关键指标。To elaborate on the throughput calculation process, Table 1 lists some of the key metrics involved throughout the calculation process.
表1计算吞吐量的关键指标:Table 1 calculates the key indicators of throughput:
TSIFS T SIFS 短时帧间距Short time frame spacing
TDIFS T DIFS DCF帧间距DCF frame spacing
CWmin CW min 最小退避(Backoff)窗口时间Minimum backoff window time
TPHYhdr T PHYhdr 物理层前导码与头信息的传输时间Physical layer preamble and header information transmission time
TACK T ACK ACK的传输时间ACK transmission time
TPSDU T PSDU 一个PSDU单元的传输时间Transmission time of a PSDU unit
ττ 无线信号传播延迟时间Wireless signal propagation delay time
TRTS T RTS RTS传输时间RTS transmission time
TCTS T CTS CTS传输时间CTS transmission time
TBO T BO 退避(Backoff)时间Backoff time
RPHY R PHY 物理层传输速率Physical layer transmission rate
LMSDU L MSDU MAC-PDU的大小(字节为单位)MAC-PDU size (in bytes)
IEEE 802.11通信协议标准涵盖了媒体访问控制的MAC层和物理的PHY层。在计算WLAN终端的最大吞吐量时,首先需要对WLAN终端发送或接收的数据帧进行分析,从而进行计算。PHY层中一个协议数据单元被定义为该层中包含PHY包头开销的传输单元的长度,即PPDU,一个服务数据单元定义为该层中有效载荷单元的大小,即Payload,而这个有效载荷为上层的PPDU。如图4所示,图4为无线网络不同子层的包头开销结构示意图,其显示了待测件在转发数据帧过程中封包以及开销的结构。The IEEE 802.11 communication protocol standard covers the MAC layer of the media access control and the physical PHY layer. When calculating the maximum throughput of the WLAN terminal, it is first necessary to analyze the data frame sent or received by the WLAN terminal to perform calculation. A protocol data unit in the PHY layer is defined as the length of the transport unit containing the PHY header overhead in the layer, that is, the PPDU, and one service data unit is defined as the size of the payload unit in the layer, that is, Payload, and the payload is the upper layer. PPDU. As shown in FIG. 4, FIG. 4 is a schematic diagram of a packet head overhead structure of different sub-layers of a wireless network, which shows a structure of a packet and an overhead during a process of forwarding a data frame.
如图5(a)所示,图5(a)为CSMA/CA模式下竞争机制示意图,另外在CSMA/CA基础上,WLAN终端还可以选择RTS/CTS的传输方式来避免隐藏节点所导致的碰撞,图5(b)为RTS/CTS模式下竞争机制示意图,其描述了数据帧传递的过程。As shown in Figure 5(a), Figure 5(a) is a schematic diagram of the competition mechanism in CSMA/CA mode. In addition, on the basis of CSMA/CA, the WLAN terminal can also select the transmission mode of RTS/CTS to avoid hidden nodes. Collision, Figure 5(b) is a schematic diagram of the competition mechanism in RTS/CTS mode, which describes the process of data frame delivery.
单一数据帧的吞吐量计算方法;a throughput calculation method for a single data frame;
为了计算最大吞吐量(比特/秒),本发明中首先将每一个子层中所有的时间开销转变成一个共同的时间单位。在计算过程中,通过利用类似时分复用的方式对MAC层的服务数据单元(SDU),即MSDU进行分割,然后针对有效载荷建立有效的最大吐吞量计算模型: In order to calculate the maximum throughput (bits per second), in the present invention, all time overheads in each sublayer are first converted into a common time unit. In the calculation process, the service data unit (SDU) of the MAC layer, that is, the MSDU, is segmented by using a similar time division multiplexing method, and then an effective maximum throughput calculation model is established for the payload:
Figure PCTCN2017078161-appb-000001
Figure PCTCN2017078161-appb-000001
其中τ是信号在无线媒介传输的时间,LMSDU是有效载荷(即有效数据量,单位是字节),TPPDU是传输这个MSDU的PPDU所需要的所有时间开销,包括从侦听空闲信道DCF帧间距开始,在退避时间内竞争得到传输机会,一直到整个数据帧的发送传输,以及收到ACK确认。TMSDU的时间开销包括如下具体内容:Where τ is the time at which the signal is transmitted over the wireless medium, L MSDU is the payload (ie, the amount of valid data, in bytes), and T PPDU is all the time overhead required to transmit the PPDU of the MSDU, including listening to the idle channel DCF The frame spacing begins, competing for transmission opportunities during the backoff time, until the transmission of the entire data frame, and receipt of an ACK acknowledgement. The time overhead of the T MSDU includes the following specific contents:
TPPDU=TDIFD+TBO+TPHYHfr+TPSDU+TSIFS+TACK(2)T PPDU =T DIFD +T BO +T PHYHfr +T PSDU +T SIFS +T ACK (2)
其中TPHYhdr是固定时间,而PSDU的传输时间TPSDU=LPSDU/RPHY等于PSDU长度(bits)除以物理层传输速率RPHY。RPHY随着采用不同的调制解调技术而有所变化,参看表1。如果采用RTS/CTS的传输方式,则TPPDU的计算方法如下:Where T PHYhdr is a fixed time, and PSDU transmission time T PSDU = L PSDU / R PHY is equal to PSDU length (bits) divided by physical layer transmission rate R PHY . R PHY varies with different modulation and demodulation techniques, see Table 1. If the transmission mode of RTS/CTS is adopted, the calculation method of T PPDU is as follows:
TPPDU=TDIFS+TBO+TRTS+TSIFS+TCTS+TSIFS+TPHYhdr+TPSDU+TSIFS+TACK  (3)T PPDU =T DIFS +T BO +T RTS +T SIFS +T CTS +T SIFS +T PHYhdr +T PSDU +T SIFS +T ACK (3)
在实际应用中WLAN终端可能会以不同的速率、协议标准进行工作,因而会产生不同延迟和开销,TPPDU就是由这些延迟、开销以及有效的服务数据单元所构成。控制帧诸如RTS、CTS、ACK,在2.4GHz频段上采用最低速率1Mbps传输而在5GHz频段上采用6Mbps的速率传输,这是为了802.11标准的后向兼容行,以保证在检测过程中,不同终端之间具有较好的兼容性,这也符合实际工程的需求。In practical applications, WLAN terminals may work at different rates and protocol standards, thus generating different delays and overheads. T PPDUs are composed of these delays, overheads, and valid service data units. Control frames such as RTS, CTS, ACK, use the lowest rate 1 Mbps transmission in the 2.4 GHz band and 6 Mbps in the 5 GHz band, which is for the backward compatibility of the 802.11 standard to ensure different terminals during the detection process. There is good compatibility between them, which is also in line with the needs of actual engineering.
当不同的WLAN终端在测试过程中没有出现冲突时,竞争窗口(Contention Window,CW)的大小不会呈现指数递增。因此,CW总是可以被等效等价为最小竞争窗口的大小(CWmin)只有一个WLAN终端的无线局域网中,因为没有竞争冲突,CW总处于最小值。在具有多个WLAN终端的无线局域网中,考虑到退避时间(TBO)服从均匀随机分布,在计算每一个WLAN终端空中接口的吞吐量时TBO的值可以选取CWmin/2。When different WLAN terminals do not have conflicts during the test, the size of the Contention Window (CW) does not increase exponentially. Therefore, CW can always be equivalently equivalent to the size of the minimum contention window (CW min ) in a WLAN with only one WLAN terminal, because there is no contention conflict, CW is always at a minimum. In a wireless local area network having multiple WLAN terminals, considering the backoff time (T BO ) obeying a uniform random distribution, the value of T BO can be selected as CW min /2 when calculating the throughput of each WLAN terminal air interface.
WLAN终端的吞吐量计算方法;The throughput calculation method of the WLAN terminal;
本发明公开的技术方案中,无线综合测试仪可根据数据帧MAC层头信息中的源MAC地址与目标MAC地址,分别计算出每个WLAN终端的上行与下行的数据吞吐量。在实际测量过程中,无线综合测试仪向第k个WLAN终端发送了Mk个数据帧,则这个WLAN终端的下行吞吐量可用总共传输的有效载荷数据量除以总的时间开销算出In the technical solution disclosed by the present invention, the wireless integrated tester can calculate the uplink and downlink data throughput of each WLAN terminal according to the source MAC address and the target MAC address in the MAC layer header information of the data frame. In the actual measurement process, the wireless integrated tester sends M k data frames to the kth WLAN terminal, and the downlink throughput of the WLAN terminal can be calculated by dividing the total transmitted payload data by the total time overhead.
Figure PCTCN2017078161-appb-000002
Figure PCTCN2017078161-appb-000002
同样,这个WLAN终端的上行空中接口吞吐量也可以用上面公式计算出来。因此,网络的数据吞吐量可以通过计算转化成为每一个WLAN终端的上行与下行的数据吞吐量。Similarly, the upstream air interface throughput of this WLAN terminal can also be calculated using the above formula. Therefore, the data throughput of the network can be converted into the uplink and downlink data throughput of each WLAN terminal through calculation.
非理想信道环境下的吞吐量计算方法; A throughput calculation method in a non-ideal channel environment;
在非理想无线传输信道,有一部分数据帧可能丢失或不能被接收机正确解码,会导致实际空中接口的数据吞吐量下降。假定在测量过程中,无线综合测试仪向第k个WLAN终端发送了Mk个数据帧,其中丢失或错误的数据帧数量是Nk,则这个WLAN终端的下行数据吞吐量可以表示为:On a non-ideal wireless transmission channel, some of the data frames may be lost or not correctly decoded by the receiver, which may result in a decrease in the data throughput of the actual air interface. Assume that during the measurement process, the wireless integrated tester sends M k data frames to the kth WLAN terminal, wherein the number of lost or erroneous data frames is N k , then the downlink data throughput of the WLAN terminal can be expressed as:
Figure PCTCN2017078161-appb-000003
Figure PCTCN2017078161-appb-000003
上述计算在统计有效载荷数据量时忽略掉错误或丢失的数据帧,但实际时间开销需要把错误或丢失的数据帧传输时间也计算在内。该WLAN终端的上行链路的吞吐量也可以用公式(5)计算得出。The above calculation ignores the wrong or lost data frame when counting the amount of payload data, but the actual time overhead needs to account for the error or lost data frame transmission time. The uplink throughput of the WLAN terminal can also be calculated using equation (5).
虽然以上描述了本发明的具体实施方式,但是本领域熟练技术人员应当理解,这些仅是举例说明,可以对本实施方式做出多种变更或修改,而不背离本发明的原理和实质,本发明的保护范围仅由所附权利要求书限定。 While the invention has been described with respect to the preferred embodiments of the embodiments of the invention, the invention may be The scope of protection is only limited by the appended claims.

Claims (8)

  1. 一种WLAN终端设备无线空中接口吞吐量的测试装置,其特征在于,包括无线综合测试仪、软件控制平台,以及微波屏蔽暗室,将至少一个待测的WLAN终端设备放置在微波屏蔽暗室内,所述无线综合测试仪与待测的WLAN终端设备采用射频信号进行通讯连接,待测的WLAN终端设备通过分布式的竞争信道接入机制向无线综合测试仪发送上行的数据帧,同时无线综合测试仪通过竞争信道接入协议参与信道竞争,向各个待测的WLAN终端设备发送下行数据帧,所述无线综合测试仪与软件控制平台采用通讯电缆相连,软件控制平台用于对无线综合测试仪发送仪表控制信号,并接收无线综合测试仪反馈的测试数据,以计算出无线空中接口数据吞吐量。A device for testing a wireless air interface throughput of a WLAN terminal device, comprising: a wireless integrated tester, a software control platform, and a microwave shielding darkroom, and placing at least one WLAN terminal device to be tested in a microwave shielding dark room, The wireless integrated tester and the WLAN terminal device to be tested are connected by using a radio frequency signal, and the WLAN terminal device to be tested transmits an uplink data frame to the wireless integrated tester through a distributed competitive channel access mechanism, and the wireless integrated tester Participating in channel competition through the contention channel access protocol, and transmitting downlink data frames to each WLAN terminal device to be tested, the wireless integrated tester and the software control platform are connected by a communication cable, and the software control platform is used to send the instrument to the wireless integrated tester. The control signal is received and the test data fed back by the wireless integrated tester is received to calculate the wireless air interface data throughput.
  2. 按照权利要求1所述的WLAN终端设备无线空中接口吞吐量的测试装置,其特征在于,所述无线综合测试仪包括矢量信号分析仪和矢量信号发生器,矢量信号分析仪用来进行发射机验证,矢量信号发生器用来进行扩展接收机测试。The apparatus for testing wireless antenna interface throughput of a WLAN terminal device according to claim 1, wherein said wireless integrated tester comprises a vector signal analyzer and a vector signal generator, and the vector signal analyzer is used for transmitter verification. The vector signal generator is used for extended receiver testing.
  3. 按照权利要求1或2所述的WLAN终端设备无线空中接口吞吐量的测试装置,其特征在于,所述无线综合测试仪基于IEEE802.11通信协议。The apparatus for testing a wireless air interface throughput of a WLAN terminal device according to claim 1 or 2, wherein the wireless integrated tester is based on an IEEE 802.11 communication protocol.
  4. 一种WLAN终端设备无线空中接口吞吐量的测试方法,其特征在于,包括如下步骤:A method for testing a wireless air interface throughput of a WLAN terminal device, comprising the steps of:
    待测的WLAN终端设备通过扫描、认证与关联通讯协议与无线综合测仪建立通信连接;The WLAN terminal device to be tested establishes a communication connection with the wireless integrated measuring instrument through scanning, authentication and associated communication protocol;
    软件控制平台控制无线综合测仪向各个待测的WLAN终端设备发送一定数量的数据帧,测量出下行数据吞吐量;The software control platform controls the wireless integrated measuring instrument to send a certain number of data frames to each WLAN terminal device to be tested, and measures downlink data throughput;
    各个待测的WLAN终端向无线综合测仪发送一定数量的数据帧,测量出上行数据吞吐量;Each WLAN terminal to be tested transmits a certain number of data frames to the wireless integrated measuring instrument, and measures uplink data throughput;
    根据下行数据吞吐量和上行数据吞吐量,获取测试时间开销内的网络数据总流量,并计算出无线空中接口数据吞吐量。According to the downlink data throughput and the uplink data throughput, the total network data traffic within the test time overhead is obtained, and the wireless air interface data throughput is calculated.
  5. 按照权利要求4所述的WLAN终端设备无线空中接口吞吐量的测试方法,其特征在于,将待测的WLAN终端设备放入微波屏蔽暗室。The method for testing a wireless air interface throughput of a WLAN terminal device according to claim 4, wherein the WLAN terminal device to be tested is placed in a microwave shielding darkroom.
  6. 按照权利要求4或5所述的WLAN终端设备无线空中接口吞吐量的测试方法,其特征在于,通过以下方式测量出下行数据吞吐量:The method for testing a wireless air interface throughput of a WLAN terminal device according to claim 4 or 5, wherein the downlink data throughput is measured by:
    待测的WLAN终端对每一个被正确接收的数据帧,WLAN终端则会在短时帧间距时间内向无线综合测仪返回一个ACK帧作为数据帧被正确接收的确认;对于没有被正确接收的数据帧,无线综合测仪则不会在短时帧间距时间内收到ACK帧,没有被正确接收的数据帧将被重传直到被正确接收。For each data frame that is correctly received by the WLAN terminal to be tested, the WLAN terminal returns an ACK frame to the wireless integrated tester as a confirmation that the data frame is correctly received within a short time frame interval; for data that is not correctly received Frames, wireless integrated meters will not receive ACK frames within the short time frame interval, and data frames that are not correctly received will be retransmitted until they are received correctly.
  7. 按照权利要求6所述的待测的WLAN终端设备无线空中接口吞吐量的测试方法,其特征在于,当待测的WLAN终端的数量为两个或两个以上时,通过以下方式测量出下行数据 吞吐量:The method for testing the wireless air interface throughput of a WLAN terminal device to be tested according to claim 6, wherein when the number of WLAN terminals to be tested is two or more, downlink data is measured by the following method Throughput:
    待测的WLAN终端向无线综合测仪发送的数据帧,通过分布式的竞争信道接入机制,利用冲突避免的载波侦听多路访问机制避免冲突及相互干扰,同时,对每一个被无线综合测仪正确接收的数据帧,与该数据帧对应的待测的WLAN终端设备在短时帧间距时间内则会收到一个ACK帧作为确认。The data frame sent by the WLAN terminal to be tested to the wireless integrated measuring instrument avoids collision and mutual interference by using a carrier channel multiple access mechanism with collision avoidance through a distributed competitive channel access mechanism, and simultaneously, each wireless integrated The data frame correctly received by the tester, the WLAN terminal device to be tested corresponding to the data frame receives an ACK frame as confirmation in the short time frame interval.
  8. 一种WLAN终端设备无线空中接口吞吐量的测试系统,其特征在于,包括:A test system for wireless air interface throughput of a WLAN terminal device, comprising:
    通信连接模块,用于将待测的WLAN终端设备通过扫描、认证与关联通讯协议与无线综合测仪建立通信连接;a communication connection module, configured to establish a communication connection between the WLAN terminal device to be tested and the wireless integrated measuring instrument by using a scanning, authentication and associated communication protocol;
    下行数据吞吐量测试模块,用于由软件控制平台控制无线综合测仪向各个待测的WLAN终端设备发送一定数量的数据帧,测量出下行数据吞吐量;a downlink data throughput test module, configured to be used by the software control platform to control the wireless integrated tester to send a certain number of data frames to each WLAN terminal device to be tested, and measure downlink data throughput;
    上行数据吞吐量测试模块,用于将各个待测的WLAN终端向无线综合测仪发送一定数量的数据帧,测量出上行数据吞吐量;以及An uplink data throughput test module, configured to send each WLAN terminal to be tested to a wireless integrated measuring instrument to send a certain number of data frames, and measure uplink data throughput;
    处理模块,用于根据下行数据吞吐量和上行数据吞吐量,获取测试时间内的网络数据总流量,并计算出无线空中接口数据吞吐量。 The processing module is configured to obtain the total network data traffic during the test period according to the downlink data throughput and the uplink data throughput, and calculate the wireless air interface data throughput.
PCT/CN2017/078161 2017-03-06 2017-03-24 Apparatus, method, and system for measuring throughput of wireless air interface of wlan terminal device WO2018161379A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710128979.4A CN106789451A (en) 2017-03-06 2017-03-06 Test device, the method and system of WLAN terminal equipment wireless air interface handling capacity
CN201710128979.4 2017-03-06

Publications (1)

Publication Number Publication Date
WO2018161379A1 true WO2018161379A1 (en) 2018-09-13

Family

ID=58961395

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/078161 WO2018161379A1 (en) 2017-03-06 2017-03-24 Apparatus, method, and system for measuring throughput of wireless air interface of wlan terminal device

Country Status (2)

Country Link
CN (1) CN106789451A (en)
WO (1) WO2018161379A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019071436A1 (en) * 2017-10-10 2019-04-18 深圳传音通讯有限公司 An automated test system
CN112566175B (en) * 2020-12-03 2024-08-09 深圳信息通信研究院 Method and device for testing coexistence mechanism of MAC layer of wireless Internet of things terminal equipment
CN113542736A (en) * 2021-07-14 2021-10-22 南京熊猫电子股份有限公司 Method and system for testing wifi throughput of smart television
CN114793302B (en) * 2022-03-09 2022-10-14 广州狮威能源技术有限公司 Instant-plugging wireless transmission metering analysis system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101944962A (en) * 2010-09-02 2011-01-12 湖北众友科技实业股份有限公司 Method and device for testing radio frequency performance of multiple TD-LTE (TD-SCDMA long term evolution) terminals simultaneously
CN103856976A (en) * 2012-12-04 2014-06-11 中国移动通信集团公司 WLAN device test method, system and device
CN104902504A (en) * 2015-06-08 2015-09-09 北京邮电大学 Test system and test method for throughput capacity of multi-antenna mobile terminal
CN105471677A (en) * 2015-12-02 2016-04-06 小米科技有限责任公司 Testing system
CN205304831U (en) * 2015-12-02 2016-06-08 小米科技有限责任公司 Testing system
CN105813124A (en) * 2014-12-31 2016-07-27 展讯通信(上海)有限公司 Performance test method and system of WIFI and/or LTE terminal device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101944962A (en) * 2010-09-02 2011-01-12 湖北众友科技实业股份有限公司 Method and device for testing radio frequency performance of multiple TD-LTE (TD-SCDMA long term evolution) terminals simultaneously
CN103856976A (en) * 2012-12-04 2014-06-11 中国移动通信集团公司 WLAN device test method, system and device
CN105813124A (en) * 2014-12-31 2016-07-27 展讯通信(上海)有限公司 Performance test method and system of WIFI and/or LTE terminal device
CN104902504A (en) * 2015-06-08 2015-09-09 北京邮电大学 Test system and test method for throughput capacity of multi-antenna mobile terminal
CN105471677A (en) * 2015-12-02 2016-04-06 小米科技有限责任公司 Testing system
CN205304831U (en) * 2015-12-02 2016-06-08 小米科技有限责任公司 Testing system

Also Published As

Publication number Publication date
CN106789451A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
CN111050328B (en) Method and device for performing coordinated transmission in wireless local area network
US20200068520A1 (en) Enhancements to fine timing measurement (ftm) protocol
US11357066B2 (en) Wireless communication apparatus and wireless communication methods based on link use capabilities of multi-link devices
TWI796663B (en) Apparatus and methods for coordinated spatial reuse in a wireless network
EP2258139B1 (en) Methods and systems for network channel capacity planning, measuring and analyzing of wlan networks
US10103965B2 (en) Measuring unit and a method for measuring transmission parameters of a device under test
CN120529363A (en) Multi-link communication method and device
EP2425590B1 (en) Device and method for computation of channel loss rate and collision loss rate of communication link(s) in a random access network
CN102687422A (en) Method and apparatus for transmitting data frame in WLAN system
WO2018161379A1 (en) Apparatus, method, and system for measuring throughput of wireless air interface of wlan terminal device
JP6591550B2 (en) Listen before talk load based channel access for coexistence with Wi-Fi
US12335909B2 (en) Methods and apparatus for Wi-Fi ranging protocol enhancement with reduced throughput impact
CN104115541B (en) Method and device for wireless communication
CN117044260A (en) Protected conversational-free WIFI sensing
US12028751B2 (en) System and method for performing priority control in wireless communication
CN114095997B (en) Wireless access point configuration method, coordinated space reuse method and related equipment
TW202239233A (en) Protected wifi sensing measurements
Kim et al. Realistic modeling of IEEE 802.11 WLAN considering rate adaptation and multi-rate retry
US20200068432A1 (en) Method for retransmitting frame in wireless lan system, and wireless terminal using same
Rademacher Performance estimation and optimization of the IEEE802. 11 MAC layer for long distance point-to-point links
CN115915184A (en) WLAN system, communication method and related equipment
Madhavan et al. Development of 802.11 ax-compatible LSI and Performance Evaluation of Uplink OFDMA
Teigen et al. Protocol Violations in the WiFi Distributed Coordination Function of Raspberry Pi 4
US20220174505A1 (en) Wireless communication characteristic evaluation method
EP3462768A1 (en) A method for measuring an airtime usage of a wireless medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17899853

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 20.01.2020)

122 Ep: pct application non-entry in european phase

Ref document number: 17899853

Country of ref document: EP

Kind code of ref document: A1