CN114726768B - Automatic wireless board card testing device and method based on throughput measurement - Google Patents
Automatic wireless board card testing device and method based on throughput measurement Download PDFInfo
- Publication number
- CN114726768B CN114726768B CN202210276353.9A CN202210276353A CN114726768B CN 114726768 B CN114726768 B CN 114726768B CN 202210276353 A CN202210276353 A CN 202210276353A CN 114726768 B CN114726768 B CN 114726768B
- Authority
- CN
- China
- Prior art keywords
- test
- attenuation
- tested
- throughput
- board card
- 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.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 401
- 238000005259 measurement Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 title abstract description 19
- 238000006243 chemical reaction Methods 0.000 claims description 5
- 238000010998 test method Methods 0.000 claims description 5
- 238000004519 manufacturing process Methods 0.000 abstract description 20
- 238000001514 detection method Methods 0.000 abstract description 4
- 238000007726 management method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 6
- 230000001276 controlling effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 239000002699 waste material Substances 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010276 construction Methods 0.000 description 3
- 230000002950 deficient Effects 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 230000035945 sensitivity Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000007547 defect Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 208000025274 Lightning injury Diseases 0.000 description 1
- 238000005299 abrasion Methods 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 238000012812 general test Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000010287 polarization Effects 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/50—Testing arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B17/00—Monitoring; Testing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/06—Generation of reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0888—Throughput
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE 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/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing 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)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
Abstract
The invention belongs to the field of automatic testing of wireless boards, and particularly relates to an automatic testing device and method for a wireless board based on throughput measurement. The method comprises the following steps: selecting a test mode, and detecting information of the device to be tested by a test computer and establishing TCP connection with the information; the test computer detects the wireless connection state of the equipment to be tested, and after the wireless connection is established successfully, the power and attenuation precision test is carried out on the equipment to be tested; after the power and attenuation precision test is finished, the test computer carries out the throughput test on the equipment to be tested by controlling the double-path adjustable attenuator to carry out power adjustment. The invention is particularly suitable for the wireless board batch detection application scene of a production workshop, the traditional WLAN comprehensive tester is not used for detection, the test cost investment is effectively reduced, and meanwhile, the invention belongs to a fully-automatic test system, the introduction of artificial operation errors can be effectively avoided, the error occurrence rate is reduced, and the production efficiency is improved.
Description
Technical Field
The invention belongs to the field of automatic testing of wireless boards, and particularly relates to an automatic testing device and method for a wireless board based on throughput measurement.
Background
With the vigorous development of industrial Internet of things in China, wireless transmission networks are widely applied, and particularly, the wireless board card developed based on the 802.11 protocol family is huge in demand. The current production situation of the existing wireless board card is a main factor for limiting productivity in a factory inspection link, and mainly comprises the following reasons: 1) The price of the test instrument is high, and the price of one instrument is about 50 ten thousand yuan; 2) The test instrument needs to be operated by a professional technician, the access threshold of the tester is high, and the wage cost is more than one time of that of a common operator; 3) The maintenance cost of the test instrument is high, equipment is damaged under the conditions of static electricity, lightning stroke, port overpower and the like, the price of the primary maintenance instrument is generally 2-6 ten thousand yuan different, and the maintenance period is more than 2 months; 4) The cost factor causes that the number of the wireless board test lines is small, and the daily test number requirement cannot be met; 5) Only a small part of functions of the professional test instrument are applied, most of resources are not utilized, and the resource waste is serious.
Disclosure of Invention
Aiming at the defects, the invention provides the automatic test device and the method for the wireless board card based on throughput measurement, and provides the test device and the method for the wireless board card, which improve the test efficiency, reduce the human test error and greatly reduce the test cost, and effectively avoid excessive waste of test resources; the wireless board card automatic testing device based on throughput measurement has the advantages that the deployment cost is only one percent of the original testing cost of the professional tester, the access threshold of users is greatly reduced, the users can operate on duty by simple training, and one tester can manage 5 automatic testing production lines at the same time, so that the production testing efficiency is effectively improved, and the cost investment of the personnel is reduced.
The technical scheme adopted by the invention for achieving the purpose is as follows:
Wireless board card automatic testing device based on throughput measurement includes: the wireless board card testing tool, the testing computer and the auxiliary testing computer are respectively connected with the wireless board card testing tool;
Wherein, wireless integrated circuit board test fixture includes: the device comprises a management type POE switch, a wireless board card, a double-path adjustable attenuator and an attenuator group which are sequentially connected, wherein the management type POE switch is further connected with a test computer, an auxiliary test computer and equipment to be tested respectively, the attenuator group is connected with the equipment to be tested, the double-path adjustable attenuator is connected with the test computer, and the device further comprises a switching power supply which is respectively connected with the management type POE switch and the double-path adjustable attenuator.
The attenuator group comprises a first attenuator and a second attenuator, and two ends of each attenuator are respectively connected with the equipment to be tested and the double-path adjustable attenuator.
The dual-path adjustable attenuator comprises a processor, a serial port unit, a radio frequency attenuation unit and a serial-parallel conversion unit which are sequentially connected, and further comprises a power management unit connected with the processor, wherein the processor is connected with a test computer through the serial port unit, the radio frequency attenuation unit is connected with a wireless board card through a radio frequency interface of the radio frequency attenuation unit, the serial-parallel conversion unit is connected with an attenuator group, and the power management unit is connected with a switching power supply.
The automatic test method of the wireless board card based on throughput measurement comprises the following steps:
Selecting a test mode, and detecting information of the device to be tested by a test computer and establishing TCP connection with the information;
The test computer detects the wireless connection state of the equipment to be tested, and after the wireless connection is established successfully, the power and attenuation precision test is carried out on the equipment to be tested;
After the power and attenuation precision test is finished, the test computer carries out the throughput test on the equipment to be tested by controlling the double-path adjustable attenuator to carry out power adjustment.
The test modes comprise a conventional test mode and a complete test, wherein the conventional test mode only carries out throughput test with the bandwidth of 20MHz, and the complete test carries out throughput test with the bandwidth of 20MHz, 40MHz and 80 MHz.
The power and attenuation precision test comprises the following steps:
The test computer reads an access device signal level value P 1、P2 of the wireless board card, calculates a device horizontal power value P H and a device vertical power value P V,PH=P1+LH,PV=P2+LV, wherein L H、LV is an attenuation value on two radio frequency links;
The test computer controls the attenuation precision value a of the attenuation setting in the tested equipment, reads the signal level value P 11、P12 of the access equipment of the wireless board card, and calculates the attenuation errors of two radio frequency ports of the tested equipment, delta 11=P1-P11-a,△12=P2-P12 -a;
And executing the previous step for multiple times to obtain attenuation errors delta n1=P1-Pn1-n*a,△n2=P2-Pn2 -n x a of two radio frequency ports of multiple groups of tested equipment, wherein n is the test times, recording the attenuation errors and attenuation precision values a of each group, and completing the test.
The attenuation accuracy value a is 5dB.
The throughput test comprises the following steps:
The test computer reads the signal level value P 1、P2 of the access equipment of the wireless board card, sets the target level value of the radio frequency signal of the first throughput test as A, and calculates attenuation values which need to be written into the double-path adjustable attenuator as L 1H=P1+A、L1V=P2 +A respectively;
Writing attenuation values into the double-path adjustable attenuator by the test computer, wherein the attenuation values are L 1H +B and L 1V +B respectively, testing the throughput at the moment, and B is a set value;
And executing the previous step for a plurality of times, writing attenuation values into the double-path adjustable attenuator by the test computer, wherein the attenuation values are L 1H +n B and L 1V +n B respectively, n are the test times, and recording the throughput of each group to finish the test.
The target level value A is-50 dBm, and the set value B is-10 dBm.
The invention has the following beneficial effects and advantages:
1. The invention can replace the existing WLAN comprehensive tester, effectively avoids excessive waste of test resources, and reduces the test cost to 1% of the original instrument scheme.
2. The cost of the test instrument is not a main factor for restricting the construction of the test production line, the production workshop can increase the construction of the test production line according to the capacity condition, and the test link is not a main factor for restricting the capacity of the wireless board card.
3. The invention effectively reduces the access threshold of operators and converts complex test work into flow operation.
4. The invention realizes the aim of controlling five test lines by one tester, and the tester can circularly access the equipment to the test system on the five test lines and click the test. The production efficiency is improved, and the labor cost is reduced.
5. The invention realizes the automatic test of the wireless board card, the test process does not need human intervention, the test is automatically executed, and the test report is automatically generated and archived after the test is finished.
Drawings
FIG. 1 is a schematic diagram of the system architecture of the present invention;
FIG. 2 is a block diagram of a dual path adjustable attenuator of the present invention;
FIG. 3 is an overall flow diagram of the present invention;
FIG. 4 is a block diagram of a power and attenuation accuracy testing unit of the present invention;
Fig. 5 is a flow chart of the throughput test unit 1 of the present invention;
Fig. 6 is a flow chart of the throughput test unit 2 of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples.
In order to make the above objects, features and advantages of the present invention more comprehensible, embodiments accompanied with figures are described in detail below. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. The invention may be embodied in many other forms than described herein and similarly modified by those skilled in the art without departing from the spirit or scope of the invention, which is therefore not limited to the specific embodiments disclosed below.
Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. The terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention.
The automatic wireless board card testing device based on throughput measurement comprises a wireless board card testing tool, equipment to be tested, an auxiliary testing computer and a testing computer;
the wireless board card testing tool comprises a management type POE switch, a switching power supply, a wireless board card (source), a double-path adjustable attenuator, an attenuator 1 and an attenuator 2;
The wireless board card testing tool provides 3 paths of gigabit Ethernet interfaces, 1 path of RS232 interfaces, 2 paths of radio frequency interfaces and 1 path of 220V power supply interfaces for the outside;
the 3-path gigabit Ethernet interface is connected with external wireless board card equipment to be tested, an auxiliary test computer and a test computer, and is internally connected with a management type POE switch;
The 1-path RS232 interface is connected with an external test computer, and the internal of the 1-path RS232 interface is connected with a double-path adjustable attenuator;
The 2-path radio frequency interface is connected with a radio frequency interface of an external wireless board card to be tested, and the inside of the 2-path radio frequency interface is connected with a radio frequency interface of a double-path adjustable attenuator;
the 1-path 220V power supply interface is connected with external 220V alternating current power supply, and the internal part of the 1-path 220V power supply interface is connected with a power supply module and is used for supplying power to the wireless board card test fixture;
the wireless board card test fixture component device include: the system comprises a case, a switching power supply, a managed POE switch, a wireless board card (source), a double-path adjustable attenuator, an attenuator 1 and an attenuator 2;
the switching power supply is a two-way switching power supply, one way of the switching power supply is connected with the managed POE switch to supply DC48V power to the managed POE switch, and the other way of the switching power supply is connected with the two-way adjustable attenuator to supply DC12V power to the managed POE switch;
the management type POE switch G0/0/1 interface is connected with a wireless board card to be tested, the G0/0/2 interface is connected with a test computer, the G0/0/3 interface is connected with an auxiliary test computer, the G0/0/4 interface is connected with the wireless board card (source), port vlan division is carried out, the G0/0/1 is communicated with the G0/0/2, the G0/0/3 is communicated with the G0/0/4, the G0/0/1 is isolated from the G0/0/3 and the G0/0/4, and the G0/0/2 is isolated from the G0/0/3 and the G0/0/4;
The two radio frequency ports of the wireless board card (source) are connected with the two-way adjustable attenuator, and the two radio frequencies of the two-way adjustable attenuator are respectively connected with the attenuator 1 and the attenuator 2;
The double-path adjustable attenuator consists of a power management unit, a processor, a serial port unit, a radio frequency attenuation unit and a serial-parallel conversion unit;
the automatic test device and method for the wireless board card based on throughput measurement comprise the following steps:
1) An operator connects the equipment to be tested with an Ethernet port and a radio frequency interface of the wireless board card test tool, and runs automatic test system software after connection is completed;
2) Manually selecting a test mode, and clicking to start a test;
3) The test computer continuously detects information of the equipment to be tested at the Ethernet interface, and establishes Tcp connection with the equipment to be tested after the equipment to be tested is started, and then enters the next link;
4) The test computer detects the wireless connection state of the equipment to be tested, and enters a power and attenuation precision test after the wireless connection is established successfully;
5) After the power and attenuation precision test is finished, the throughput test is carried out, the test computer controls the double-path adjustable attenuator to carry out power adjustment, and the throughput values of different received signal intensities are tested;
6) And (5) completing the automatic test and generating a test report.
The test mode comprises a conventional test mode and a complete test mode, and the conventional test mode only carries out throughput test of 20MHz bandwidth, and has the advantages of short test time and suitability for testing goods supplied in batches; the complete test mode is used for carrying out throughput tests with the bandwidths of 20MHz, 40MHz and 80MHz, and has the advantages of wide test range, long test time and suitability for first online product test after firmware upgrade or hardware change.
The power and attenuation precision test comprises the following steps:
1) The test computer reads the signal level value P 1、P2 of the access device of the wireless board (source), calculates the power values P H and P V of the device level and P H=P1+LH,PV=P2+LV;
2) The test computer controls the internal attenuation of the tested wireless board card equipment to be 5dB, reads the signal level value of the access equipment of the wireless board card (source), calculates the attenuation error of 5dB, and records the attenuation error;
3) The test computer controls the attenuation of 10dB in the tested wireless board card equipment, reads the signal level value of the access equipment of the wireless board card (source), calculates the attenuation error of 10dB, and records the attenuation error;
4) The test computer controls the internal attenuation of the tested wireless board card equipment to be 15dB, reads the signal level value of the access equipment of the wireless board card (source), calculates the 15dB attenuation error, and records the 15dB attenuation error;
5) The test computer controls the internal attenuation of the tested wireless board card equipment to be 20dB, reads the signal level value of the access equipment of the wireless board card (source), calculates the attenuation error of 20dB, and records the attenuation error;
the spitting test comprises the following steps:
1) The test computer reads the signal level value P 1、P2 of the access equipment of the wireless board (source), writes attenuation values into the double-path adjustable attenuator, and tests the throughput when the strength of the received signal is-50 dBm;
2) Writing attenuation values into the double-path adjustable attenuator by the test computer, and testing throughput when the strength of a received signal is-60 dBm;
3) Writing attenuation values into the double-path adjustable attenuator by the test computer, and testing throughput when the strength of a received signal is-70 dBm;
4) Writing attenuation values into the double-path adjustable attenuator by the test computer, and testing throughput when the strength of a received signal is-80 dBm;
The generated test report is characterized in that: when the test computer generates a test report, all test results are compared with a preset threshold value, and the report highlights the unqualified items of the test and directly gives a conclusion whether the test passes or not.
The WLAN comprehensive tester is generally used in the radio frequency module development department, the product verification department and the certification authorities for full-function index test or professional certification detection of products, and the tester has rich test tabs, high test precision and very high price. In the production test link of the wireless board card, no special test instrument exists at present, only a WLAN comprehensive tester with strong functions can be selected and used under normal conditions, the excessive matching of test resources causes serious resource waste, meanwhile, the high cost factors of the instruments restrict the construction of test lines of a production workshop, and one production workshop usually only constructs 1 or 2 test lines, so that the productivity of the wireless board card cannot be improved. The invention aims to provide a wireless board card testing tool scheme which is suitable for a production test link and can effectively verify the radio frequency performance of a product, wherein the radio frequency emission power and attenuation precision of the wireless board card are verified through a wireless board card (source), and the radio frequency modulation of the wireless board card is verified through throughput tests of different signal levels. The main test indexes are the radio frequency transmitting power, 5dB, 10dB, 15dB and 20dB attenuation precision, -50dBm, -60dBm, -70dBm and-80 dBm throughput under the receiving sensitivity. The technical specification can meet the delivery requirements after passing the test.
As shown in FIG. 1, the device provided by the embodiment of the invention is used for automatically testing the performance index of the wireless board card in the production link. The automatic wireless board card testing device based on throughput measurement comprises a testing computer, an auxiliary testing computer, a wireless board card testing tool and equipment to be tested. The test computer is used for controlling the whole process of the test and executing data statistics and analysis and data storage operation; the test computer is connected with the tested equipment through the Ethernet by means of the wireless board card test fixture, and the test computer is connected with the wireless board card test fixture through the RS232 interface. The auxiliary test computer is used for auxiliary testing of link throughput, an endpoint software tool is operated on the auxiliary computer, and an IxChariot software tool is operated on the test computer, so that throughput test of wireless links of two computers can be realized; the auxiliary computer is connected with the wireless board card (source) through the Ethernet by means of the wireless board card test fixture. The wireless board card testing tool is used for connecting a wireless board card to be tested with a radio frequency interface of a wireless board card (source), a group of 65dB fixed value attenuation values are added on the section of radio frequency link, and meanwhile, a double-path adjustable attenuator is connected for throughput testing of different receiving sensitivities; the wireless board card testing tool is used for connecting the testing computer with the double-path adjustable attenuator through an RS232 serial port, establishing connection between the testing computer and the wireless board card to be tested through an Ethernet, establishing radio frequency connection between the wireless board card to be tested and a wireless board card (source), and establishing connection between the wireless board card (source) and the auxiliary testing computer through the Ethernet, so that data interaction between the testing computer and each module in an automatic testing process is realized. After the production line deployment of the test system is completed, only the wiring of the tested equipment part needs to be connected in the later period by the external wiring of the whole test system, and the wiring of the other parts is completely completed and fixedly connected. In the process of executing automatic test, the test system software runs on a test computer and is used for controlling the test process of the whole test system, the test computer configures the wireless board card (source) and the channel bandwidth of the equipment to be tested through the Ethernet port according to the test flow, the test computer configures the attenuation value of the double-path adjustable attenuator through the RS232 serial port according to the test flow, and the test computer starts the IxChariot software and invokes the test script. The method comprises the steps that a fixed attenuator and a double-path adjustable attenuator are connected in series in two radio frequency links of a device to be tested and a wireless board card (source) on the radio frequency links, the fixed attenuator is used for introducing a fixed attenuation value into the radio frequency links, remote communication between the device to be tested and the wireless board card (source) is simulated through a method of artificially introducing the attenuation value, the double-path adjustable attenuator is an attenuation device with controllable attenuation value, and throughput tests of different signal intensities are completed through executing test calculation and written attenuation dynamic adjustment attenuation values.
As shown in fig. 2, the two-way adjustable attenuator structure composition in the present invention is described, the power management unit is the power supply part of the whole module, and supplies power to all the devices inside; the serial port chip is connected with the processor chip and is used for connecting and controlling the double-path adjustable attenuator by an external computer; the processor is connected with 4 74HC595 chips and is used for controlling the level output of 4 groups of 24 paths of IO ports, each 74HC595 chip is connected with one HMC425LP3 chip, and the levels of 6 paths of IO ports respectively correspond to the 0.5, 1, 2, 4, 8 and 16dB attenuation values of the control chip, so that the radio frequency attenuation range 31.5dB@0.5dB step of each group of HMC425LP3 is realized; the two-way adjustable attenuator on the radio frequency link is provided with 2 radio frequency channels, wherein the RF1 IN and the RF1 OUT link are connected with 2 HMC425LP3 chips IN series to provide attenuation of up to 63dB, and the RF2 IN and the RF2 OUT link are connected with 2 HMC425LP3 chips IN series to provide attenuation of up to 63 dB. The main function of the two-way adjustable attenuator is to control the RF1 link and the RF2 link to output target attenuation values; the 74HC595 chip is an 8-bit serial input and parallel output displacement buffer, and mainly has the effects of saving IO pins of a processor, expanding 32 DO outputs at the control rear end through 3 DO pins of the processor, actually using 24 DO pins, and further realizing control over 4 groups of HMC425LP3 attenuation chips; the HMC425LP3 attenuation chip has the main function of realizing dynamic attenuation adjustment of the radio frequency link by writing the high and low levels of 6 DI pins; after the attenuation value enters the double-path adjustable attenuator processor through the RS232 serial port, the processor compares the attenuation value, when the attenuation value is smaller than or equal to 31.5dB, the RF1 link only enables the 1# attenuation chip, the RF2 link only enables the 3# attenuation chip, pins Q0, Q1, Q2, Q3, Q4 and Q5 of the 74HC595 chip sequentially correspond to and control attenuation values of 0.5, 1, 2, 4, 8 and 16dB of the HMC425LP3 attenuation chip, attenuation is executed when the pins of the HMC425LP3 attenuation chip are low level, the processor is responsible for calculating the high and low levels of the pins Q0, Q1, Q2, Q3, Q4 and Q5 of the 74HC595 chip and executing writing, the writing sequence is started with the pins Q0 of the 4#74HC595 chip, and the 1#74HC595 chip Q7 is ended. When the attenuation value entering the processor through the RS232 serial port is greater than 31.5dB, the 1# attenuation chip of the RF1 link writes 31.5dB attenuation value (the chip pins are all input low), the 3# attenuation chip of the RF2 link writes 31.5dB attenuation value, the 2# attenuation chip of the RF1 link writes (input value-31.5) dB attenuation value, and the 3# attenuation chip of the RF2 link writes (input value-31.5) dB attenuation value. The two-way adjustable attenuator realizes the attenuation adjustment range of 0 to 63dB of the two-way radio frequency link by the method, and the attenuation adjustment steps by 0.5dB.
As shown in fig. 3, an overall flowchart of the automatic test equipment for wireless board card based on throughput measurement is shown, and specific operation steps are described as follows;
1) Before starting a test, an operator needs to connect an external Ethernet jumper of a G0/0/1 interface of a wireless board card test fixture with a wireless board card to be tested, and connects an N-RF1 interface and an N-RF2 interface of the wireless board card test fixture with an RF1 interface and an RF2 interface of the wireless board card to be tested through radio frequency connecting cables respectively;
2) After the external wiring of the test equipment is completed, running test system software on a test computer, and inputting a product serial number of the equipment to be tested, wherein the product serial number is a unique identifier of a product identity, and under the condition that the product serial number is default, the software does not support continuous downward running, and the input mode of the product serial number supports two input modes of manual input and automatic code scanning of a code scanning gun;
3) After the writing of the serial number of the product is completed, a tester needs to select a test mode of the test, the test mode is divided into a complete mode and a conventional mode, the complete mode is usually used when the first batch of online products are tested after the firmware of the wireless board card is upgraded or the hardware is modified, and the test is complete after long time consumption; the test mode is a general test mode of a conventional product, and relatively less time-consuming short test items are required; the complete mode is only different from the conventional mode in the throughput test unit part, and other test flows are completely the same; clicking to start testing after completing mode selection;
4) The system starts testing, the test computer scans the tested equipment on the Ethernet interface for 10s period, if the equipment is not scanned for 10 times, the error popup window is carried out on the test computer, the automatic test is terminated, and an operator can execute the test again after checking and debugging the wiring of the equipment; if the device is scanned, the test computer establishes a TCP connection with the tested device;
5) The test computer reads the wireless connection list of the tested equipment, the wireless connection list is read once in 10s period, the total number of the wireless connection lists is 3, if the wireless connection list can not be read for 3 times, the test computer pops up an error window, the test equipment is defective products and needs to be screened out, and if the test computer searches the wireless connection list of the tested equipment, the next test flow is entered;
6) After entering the power and attenuation precision testing unit, the testing computer tests the output power and the power ATT regulating part of the wireless board card, and the unit tests to verify whether the Ethernet interface communication, the radio frequency transmitting power and the ATT attenuation precision of the wireless board card are qualified.
7) After all test items of the power and attenuation precision test unit are completed, the test items enter a throughput test unit, 2 throughput test units are defined, the throughput test unit 1 performs throughput tests with different received signal strengths of 20MHz bandwidth, and the throughput test is executed in a conventional test mode; the throughput test unit 2 performs throughput tests of different received signal intensities of 20MHz, 40MHz and 80MHz bandwidths, and executes the throughput tests in a complete test mode; the unit test can verify the data transmission capability of the wireless board card under the condition of different receiving sensitivities, and indirectly verify the switching response of the radio frequency modulation class.
8) After all test items of the throughput test unit are completed, the test computer restores all parameters of the tested equipment to factory default values, and the test computer generates a complete test report according to a test result; the invention supports the preset writing of each test result threshold, the partial threshold is written in advance by a developer, and the production tester has no modification permission; when the test computer generates a test report, the test result is directly compared with a preset threshold value, a test conclusion is output, and an operator can brush out defective products directly according to the test conclusion of the test report;
9) After the test is finished, the equipment is replaced to perform the next round of test;
10 The running time of the whole automatic test flow is about 30 minutes, and the time of changing the tested equipment by an operator can be completely controlled within 2 minutes, so that one operator can easily monitor 5 test lines at the same time.
As shown in fig. 4, a flow chart of a power and attenuation precision testing unit of the automatic testing device for wireless board card based on throughput measurement is shown, and specific operation steps are described as follows;
1) Entering a power and attenuation precision testing unit, wherein the testing computer is communicated with a wireless board card (source), and reads an access equipment signal level value P 1、P2 in a wireless connection list of the wireless board card (source), wherein the access equipment signal level value P 1、P2 is a signal level value of a tested device in two horizontal and vertical polarization directions detected by a radio frequency interface of the wireless board card (source);
2) The calculation formula for calculating the power values is that the output power values of two radio frequency ports of the tested equipment are as follows:
PH=P1+LHPV=P2+LV
p 1、P2 is the signal level value read by the test computer in one step;
L H、LV is the attenuation value on the two radio frequency links, which is the sum of the attenuation generated by the attenuator and the radio frequency connector; the design specification of the attenuation value is that the attenuation value (65 dB) +the cable loss (5 dB) =70db, but in the actual use process, the attenuation value changes due to factors such as abrasion of a test cable, and the like, so that the link attenuation value of a test system needs to be calibrated through a network analyzer every week, and a calibration result is written into the system of the test computer.
3) Storing the power value P H、PV calculated in the previous step into a test computer;
4) Writing a 5dB attenuation value into a radio frequency link of the device to be tested by a test computer, and reading an access device signal level value P 11、P12 in a wireless connection list of a wireless board card (source) by the test computer;
5) The attenuation error of 5dB is calculated, and the attenuation error calculation formula of two radio frequency ports of the tested equipment is as follows:
△11=P1-P11-5 △12=P2-P12-5
6) The test computer writes a 5dB attenuation value into a radio frequency link of the device under test, and reads an access device signal level value P 21、P22 in a wireless connection list of a wireless board card (source):
7) The attenuation error of 10dB is calculated, and the attenuation error calculation formula of two radio frequency ports of the tested equipment is as follows:
△21=P1-P21-10 △22=P2-P22-10
8) The test computer writes a 5dB attenuation value into a radio frequency link of the device under test, and reads an access device signal level value P 31、P32 in a wireless connection list of a wireless board card (source):
9) The 15dB attenuation error is calculated, and the attenuation error calculation formula of two radio frequency ports of the tested equipment is as follows:
△31=P1-P31-15 △32=P2-P32-15
10 Writing a 5dB attenuation value into the radio frequency link of the device under test by the test computer, and reading an access device signal level value P 41、P42 in the wireless connection list of the wireless board card (source):
11 20dB attenuation error is calculated, and the attenuation error calculation formulas of the two radio frequency ports of the tested equipment are as follows:
△41=P1-P41-20 △42=P2-P42-20
12 Storing the attenuation precision test result of the 5dB step into a test computer;
13 The test computer clears the radio frequency link attenuation value of the tested device by 0;
14 Ending the power and attenuation precision test and entering the next test unit.
As shown in fig. 5, a flow chart of a throughput testing unit 1 of a wireless board automatic testing device based on throughput measurement is shown, and specific operation steps are described as follows;
1) Entering a throughput test unit 1, wherein a test computer is communicated with a wireless board card (source) and reads an access equipment signal level value P 1、P2 in a wireless connection list of the wireless board card (source);
2) The target level value of the radio frequency signal for the first throughput test is-50 dBm, and the attenuation values required to be written into the double-path adjustable attenuator are L 1H=P1+50、L1V=P2 +50 respectively calculated by a test computer;
3) The test computer writes attenuation values L 1H、L1V and L 1H、L1V into a radio frequency 1 link and a radio frequency 2 link of the double-path adjustable attenuator through serial ports respectively;
4) The test computer calls a throughput test script of IxChariot to execute throughput test;
5) The test computer writes attenuation values L 1H+10、L1V +10 attenuation values into a radio frequency 1 link and a radio frequency 2 link of the double-path adjustable attenuator through serial ports respectively;
6) The test computer calls a throughput test script of IxChariot to execute throughput test;
7) The test computer writes attenuation values L 1H+20、L1V +20 into a radio frequency 1 link and a radio frequency 2 link of the double-path adjustable attenuator through serial ports respectively;
8) The test computer calls a throughput test script of IxChariot to execute throughput test;
9) The test computer writes attenuation values L 1H+30、L1V +30 into a radio frequency 1 link and a radio frequency 2 link of the double-path adjustable attenuator through serial ports respectively;
10 The test computer calls the throughput test script of IxChariot to execute the throughput test;
11 After the fourth throughput test is finished, the test computer restores the parameters of the tested equipment to factory setting through the Ethernet interface;
12 The test computer records the test result, the throughput test is finished, and the next flow is entered.
As shown in fig. 6, a flow chart of a throughput test unit 2 of the automatic test device for wireless board cards based on throughput measurement is different from the flow chart of the throughput test unit 1, which only performs throughput test under the channel bandwidth of 20MHz, wherein the throughput test unit 2 performs throughput test under the channel bandwidths of 20MHz, 40MHz and 80MHz, and specific operation steps are described as follows;
1) The test computer modifies the channel bandwidth of the wireless board card (source) to 80MHz through an Ethernet port;
2) The test computer modifies the channel bandwidth of the tested wireless board card to 80MHz through an Ethernet port;
3) Waiting for 10s, and reserving radio frequency networking time;
4) Executing the test flow of the throughput test unit 1;
5) The test computer modifies the channel bandwidth of the wireless board card (source) to 40MHz through an Ethernet port;
6) The test computer modifies the channel bandwidth of the tested wireless board card to 40MHz through an Ethernet port;
7) Waiting for 10s, and reserving radio frequency networking time;
8) Executing the test flow of the throughput test unit 1;
9) The test computer modifies the channel bandwidth of the wireless board card (source) to 20MHz through an Ethernet port;
10 The test computer modifies the channel bandwidth of the tested wireless board card to 20MHz through an Ethernet port;
11 Waiting for 10s, and reserving radio frequency networking time;
12 Executing the test flow of the throughput test unit 1;
13 Ending the throughput test and entering the next flow.
According to the throughput measurement-based automatic testing device and method for the wireless board card, based on the power detection function of the wireless board card radio frequency chip, the output power and radio frequency attenuation precision test of the wireless board card is realized, the transmission capacity of the wireless board card is directly verified based on throughput tests under different signal levels, and the switching response of the radio frequency modulation class along with the received signal intensity is indirectly verified. Compared with the existing test scheme adopting the WLAN comprehensive tester, the invention has the defects that the test error is relatively larger, but the original test requirement of the production test link on defective product screening can be completely met; the test device has the advantages that the deployment cost of the test device is only one percent of that of the existing test scheme, the on-duty threshold of a user is low, the operation is simple and easy to use, the test process is fully automated, one operator can simultaneously operate the test work of five test production lines, and the personnel input cost is reduced by more than 50%. The invention completely solves the problem of limited wireless board card yield caused by high price and high threshold for operators to enter, and the production workshop can not deploy a plurality of test production lines.
Claims (7)
1. Automatic testing arrangement of wireless integrated circuit board based on throughput measurement, characterized by comprising: the wireless board card testing tool, the testing computer and the auxiliary testing computer are respectively connected with the wireless board card testing tool;
Wherein, wireless integrated circuit board test fixture includes: the system comprises a management type POE switch, a wireless board card, a double-path adjustable attenuator and an attenuator group which are sequentially connected, wherein the management type POE switch is also connected with a test computer, an auxiliary test computer and equipment to be tested respectively, the attenuator group is connected with the equipment to be tested, the double-path adjustable attenuator is connected with the test computer, and the system further comprises a switching power supply which is connected with the management type POE switch and the double-path adjustable attenuator respectively;
The device is used for executing the following steps:
Selecting a test mode, and detecting information of the device to be tested by a test computer and establishing TCP connection with the information;
The test computer detects the wireless connection state of the equipment to be tested, and after the wireless connection is established successfully, the power and attenuation precision test is carried out on the equipment to be tested;
After the power and attenuation precision test is finished, the test computer carries out power adjustment by controlling the double-path adjustable attenuator, and carries out throughput test on the equipment to be tested;
the power and attenuation precision test comprises the following steps:
The test computer reads an access device signal level value P 1、P2 of the wireless board card, calculates a device horizontal power value P H and a device vertical power value P V,PH=P1+LH,PV=P2+LV, wherein L H、LV is an attenuation value on two radio frequency links;
The test computer controls the attenuation precision value a of the attenuation setting in the tested equipment, reads the signal level value P 11、P12 of the access equipment of the wireless board card, and calculates the attenuation errors of two radio frequency ports of the tested equipment, delta 11=P1-P11-a,△12=P2-P12 -a;
Executing the previous step for multiple times to obtain attenuation errors delta n1=P1-Pn1-n*a,△n2=P2-Pn2 -n x a of two radio frequency ports of multiple groups of tested equipment, wherein n is the test times, recording the attenuation errors and attenuation precision values a of each group, and completing the test;
The throughput test comprises the following steps:
The test computer reads the signal level value P 1、P2 of the access equipment of the wireless board card, sets the target level value of the radio frequency signal of the first throughput test as A, and calculates attenuation values which need to be written into the double-path adjustable attenuator as L 1H=P1+A、L1V=P2 +A respectively;
Writing attenuation values into the double-path adjustable attenuator by the test computer, wherein the attenuation values are L 1H +B and L 1V +B respectively, testing the throughput at the moment, and B is a set value;
And executing the previous step for a plurality of times, writing attenuation values into the double-path adjustable attenuator by the test computer, wherein the attenuation values are L 1H +n B and L 1V +n B respectively, n are the test times, and recording the throughput of each group to finish the test.
2. The throughput measurement-based automatic wireless board card testing device according to claim 1, wherein the attenuator group comprises a first attenuator and a second attenuator, and two ends of each attenuator are respectively connected with the device to be tested and the two-way adjustable attenuator.
3. The automatic test equipment of wireless board card based on throughput measurement according to claim 1, wherein the dual-path adjustable attenuator comprises a processor, a serial port unit, a radio frequency attenuation unit and a serial-parallel conversion unit which are sequentially connected, and further comprises a power management unit connected with the processor, wherein the processor is connected with a test computer through the serial port unit, the radio frequency attenuation unit is connected with the wireless board card through a radio frequency interface thereof, the serial-parallel conversion unit is connected with an attenuator group, and the power management unit is connected with a switching power supply.
4. The automatic test method of the wireless board card based on throughput measurement is characterized by comprising the following steps of:
Selecting a test mode, and detecting information of the device to be tested by a test computer and establishing TCP connection with the information;
The test computer detects the wireless connection state of the equipment to be tested, and after the wireless connection is established successfully, the power and attenuation precision test is carried out on the equipment to be tested;
After the power and attenuation precision test is finished, the test computer carries out power adjustment by controlling the double-path adjustable attenuator, and carries out throughput test on the equipment to be tested;
the power and attenuation precision test comprises the following steps:
The test computer reads an access device signal level value P 1、P2 of the wireless board card, calculates a device horizontal power value P H and a device vertical power value P V,PH=P1+LH,PV=P2+LV, wherein L H、LV is an attenuation value on two radio frequency links;
The test computer controls the attenuation precision value a of the attenuation setting in the tested equipment, reads the signal level value P 11、P12 of the access equipment of the wireless board card, and calculates the attenuation errors of two radio frequency ports of the tested equipment, delta 11=P1-P11-a,△12=P2-P12 -a;
Executing the previous step for multiple times to obtain attenuation errors delta n1=P1-Pn1-n*a,△n2=P2-Pn2 -n x a of two radio frequency ports of multiple groups of tested equipment, wherein n is the test times, recording the attenuation errors and attenuation precision values a of each group, and completing the test;
The throughput test comprises the following steps:
The test computer reads the signal level value P 1、P2 of the access equipment of the wireless board card, sets the target level value of the radio frequency signal of the first throughput test as A, and calculates attenuation values which need to be written into the double-path adjustable attenuator as L 1H=P1+A、L1V=P2 +A respectively;
Writing attenuation values into the double-path adjustable attenuator by the test computer, wherein the attenuation values are L 1H +B and L 1V +B respectively, testing the throughput at the moment, and B is a set value;
And executing the previous step for a plurality of times, writing attenuation values into the double-path adjustable attenuator by the test computer, wherein the attenuation values are L 1H +n B and L 1V +n B respectively, n are the test times, and recording the throughput of each group to finish the test.
5. The automatic test method of wireless board card based on throughput measurement according to claim 4, wherein the test mode comprises a normal test mode and a complete test, the normal test mode only performs throughput test of 20MHz bandwidth, and the complete test performs throughput test of 20MHz, 40MHz and 80MHz bandwidth.
6. The automatic test method for wireless boards based on throughput measurement according to claim 4, wherein the attenuation precision value a is 5dB.
7. The automatic test method for wireless boards based on throughput measurement according to claim 4, wherein the target level value a is-50 dBm and the set value B is-10 dBm.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210276353.9A CN114726768B (en) | 2022-03-21 | 2022-03-21 | Automatic wireless board card testing device and method based on throughput measurement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210276353.9A CN114726768B (en) | 2022-03-21 | 2022-03-21 | Automatic wireless board card testing device and method based on throughput measurement |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114726768A CN114726768A (en) | 2022-07-08 |
CN114726768B true CN114726768B (en) | 2024-06-28 |
Family
ID=82237454
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210276353.9A Active CN114726768B (en) | 2022-03-21 | 2022-03-21 | Automatic wireless board card testing device and method based on throughput measurement |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114726768B (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108966268A (en) * | 2018-07-02 | 2018-12-07 | 四川斐讯信息技术有限公司 | A kind of the wireless performance test topology and method of router |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102857309B (en) * | 2012-07-27 | 2016-09-28 | 中兴通讯股份有限公司 | The method of testing of a kind of radio frequency index of active antenna system and device |
TWI490507B (en) * | 2013-05-31 | 2015-07-01 | 智易科技股份有限公司 | System for testing wireless signals and method for establishing the same |
CN105813126A (en) * | 2016-04-27 | 2016-07-27 | 深圳市共进电子股份有限公司 | Automatic wireless AP (Access Point) performance testing system |
US10356681B2 (en) * | 2016-09-21 | 2019-07-16 | Netgear, Inc. | Client roaming in a distributed multi-band wireless networking system |
AU2018209352B2 (en) * | 2017-01-17 | 2022-11-17 | Tutela Technologies Ltd. | System and method for evaluating wireless device and/or wireless network performance |
CN108736985B (en) * | 2018-05-22 | 2020-12-18 | 深圳市同维通信技术有限公司 | System, method and device for testing directivity performance of wireless AP antenna |
US11019513B2 (en) * | 2018-07-25 | 2021-05-25 | Rohde & Schwarz Gmbh & Co. Kg | Measuring device and measuring method for low-attenuation measuring environments |
CN212163548U (en) * | 2020-03-06 | 2020-12-15 | 深圳市金锐显数码科技有限公司 | Television board card wireless module test equipment |
-
2022
- 2022-03-21 CN CN202210276353.9A patent/CN114726768B/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108966268A (en) * | 2018-07-02 | 2018-12-07 | 四川斐讯信息技术有限公司 | A kind of the wireless performance test topology and method of router |
Also Published As
Publication number | Publication date |
---|---|
CN114726768A (en) | 2022-07-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107733539B (en) | Testing method and system for satellite-borne multi-path microwave receiver/frequency converter | |
CN1787411B (en) | System for testing multi-path fading of mobile terminal in mobile communication network and testing method thereof | |
CN106155950B (en) | Parameter processing method and device | |
CN101179331A (en) | Automatic debugging method and system of optical module | |
CN108923849B (en) | Batch test method for high-speed parallel multi-channel photoelectric transceiving modules | |
CN102546058A (en) | Automatic test system, equipment and method based on multi-channel radio remote unit | |
CN103475407B (en) | Based on the debug system of the optical module down channel of EML | |
CN103686813A (en) | Device and method for testing automatic switching stability of wireless AP (access point) channels | |
CN102868464B (en) | Consistency testing system and method of communication terminals | |
CN110609183A (en) | IVI technology-based identification module and automatic test system of complete machine | |
CN111273243A (en) | Radar integrated test platform | |
CN113900006B (en) | Chip fault testing device, system and method | |
CN114726768B (en) | Automatic wireless board card testing device and method based on throughput measurement | |
CN109490737B (en) | Universal method and device for frequency expansion multi-parameter automatic test of microwave semiconductor device | |
CN113381805B (en) | TOSA bandwidth rapid measurement device and method based on vector network analyzer | |
CN111880134B (en) | Method and device for testing quality abnormity of electronic transformer measurement system | |
CN113037583B (en) | Test apparatus, method and readable storage medium | |
CN110412496B (en) | Test function quick self-checking circuit and method for integrated circuit multi-parameter tester | |
CN109444593B (en) | Automatic testing system and method for load-carrying performance of power distribution terminal | |
CN116489054A (en) | FPGA-based CoaXPress link performance detection method and system | |
CN115065426B (en) | Production measurement and control system and method for wireless router product | |
CN212111772U (en) | Radar integrated test platform | |
CN220755065U (en) | Base station energy consumption detection system | |
CN108234040B (en) | Multi-port automatic VSA-VSG isolation testing method | |
CN117527059A (en) | Automatic detection device and method for analog optical communication equipment |
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 |