CN114499715B - Method and device for detecting intelligent antenna array, computer equipment and storage medium - Google Patents

Method and device for detecting intelligent antenna array, computer equipment and storage medium Download PDF

Info

Publication number
CN114499715B
CN114499715B CN202111591366.7A CN202111591366A CN114499715B CN 114499715 B CN114499715 B CN 114499715B CN 202111591366 A CN202111591366 A CN 202111591366A CN 114499715 B CN114499715 B CN 114499715B
Authority
CN
China
Prior art keywords
antenna array
detected
value
access point
wireless access
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
Application number
CN202111591366.7A
Other languages
Chinese (zh)
Other versions
CN114499715A (en
Inventor
陶登高
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yunjian Information Technology Co ltd
Original Assignee
Yunjian Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yunjian Information Technology Co ltd filed Critical Yunjian Information Technology Co ltd
Priority to CN202111591366.7A priority Critical patent/CN114499715B/en
Publication of CN114499715A publication Critical patent/CN114499715A/en
Application granted granted Critical
Publication of CN114499715B publication Critical patent/CN114499715B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/318Received signal strength
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/10Monitoring; Testing of transmitters
    • H04B17/101Monitoring; Testing of transmitters for measurement of specific parameters of the transmitter or components thereof
    • H04B17/102Power radiated at antenna
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/20Monitoring; Testing of receivers

Landscapes

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

Abstract

The application relates to a detection method, a detection device, computer equipment and a storage medium of a smart antenna array, wherein the method comprises the following steps: transmitting a message packet to a standard wireless access point of the configured intelligent antenna array to be detected by utilizing the configured wireless access point of the configured intelligent antenna array to be detected so as to acquire a signal strength indication value of each antenna in the intelligent antenna array to be detected; and determining the detection result of the intelligent antenna array to be detected according to the signal intensity indication value of each antenna and a preset threshold value. Through the application, the problems of low detection efficiency and high detection cost in the related technology are solved, and the purposes of improving the detection efficiency and reducing the detection cost are realized.

Description

Method and device for detecting intelligent antenna array, computer equipment and storage medium
Technical Field
The present disclosure relates to the field of wireless communications technologies, and in particular, to a method and apparatus for detecting a smart antenna array, a computer device, and a storage medium.
Background
The wireless communication equipment combines key technologies such as intelligent antenna arrays, intelligent algorithms and the like, and the application range is wider and wider. Manufacturers need to ensure that the smart antenna array is reliably installed on the wireless communication device and works properly when it reaches the hand of a user. Therefore, it is required to perform reliable connection detection on the smart antenna array on the wireless communication device quickly and reliably during factory detection.
In the conventional art, it is necessary to purchase a proprietary detecting instrument such as: a wireless comprehensive detector; the signal quality of each path of antenna in the intelligent antenna array is independently detected, and the aim of detecting whether the intelligent antenna array is reliably connected is fulfilled. However, this detection method has disadvantages in that: the special detection instrument needs to be purchased, and the quality of signals sent and received by each path of antenna is detected independently, so that the detection efficiency is low, and the detection cost is high.
Aiming at the problems of low detection efficiency and high detection cost in the related technology, no effective solution is proposed at present.
Disclosure of Invention
In this embodiment, a method, an apparatus, a computer device, and a storage medium for detecting an intelligent antenna array are provided, so as to solve the problems of low detection efficiency and high detection cost in the related art.
In a first aspect, in this embodiment, there is provided a method for detecting a smart antenna array, where the method includes:
under the preset detection condition, transmitting a message packet to a standard wireless access point of which the configuration is finished by utilizing the wireless access point of the configured intelligent antenna array to be detected so as to acquire a signal intensity indication value of each antenna in the intelligent antenna array to be detected;
and determining the detection result of the intelligent antenna array to be detected according to the signal intensity indication value of each antenna and a preset threshold value.
In some of these embodiments, the method further comprises:
and configuring the mode, the transmitting power and the IP address of the wireless access point of the intelligent antenna array to be detected.
In some of these embodiments, the method further comprises:
the mode, transmit power, rate of messages, operating channel, and IP address of the standard radio access point are configured.
In some embodiments, the sending, by the wireless access point of the configured smart antenna array to be detected, a packet to the wireless access point of the configured standard to obtain a signal strength indication value of each antenna in the smart antenna array to be detected includes:
transmitting a message packet to the configured standard wireless access point by utilizing the configured wireless access point of the intelligent antenna array to be detected;
and acquiring a signal intensity indication value of each antenna in the intelligent antenna array to be detected by using an average value statistical algorithm.
In some embodiments, the obtaining the signal strength indication value of each antenna in the smart antenna array to be detected by using an average value statistical algorithm includes:
carrying out grouping and packet reception statistics on the signal intensity indication value of each antenna in the intelligent antenna array to be detected according to preset receiving times;
and screening the grouping packet receiving statistical result of each antenna according to a preset pretreatment strategy, and carrying out average value calculation on the screening result to obtain the signal intensity indication value of each antenna in the intelligent antenna array to be detected.
In some embodiments, the determining the detection result of the smart antenna array to be detected according to the signal strength indication value and a preset threshold value of each antenna includes:
analyzing the signal intensity indicated value of each antenna to obtain an evaluation value;
comparing the evaluation value with a preset threshold value;
if the evaluation value accords with the preset threshold value, the detection result of the intelligent antenna array to be detected is good;
and if the evaluation value does not accord with the preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product.
In some embodiments, the determining the detection result of the smart antenna array to be detected according to the signal strength indication value and a preset threshold value of each antenna includes:
comparing the signal strength indication value of each antenna with a preset threshold value;
if the signal strength indication value accords with a preset threshold value, the detection result of the intelligent antenna array to be detected is good;
and if the signal strength indication value does not accord with a preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product.
In a second aspect, in this embodiment, there is provided a detection apparatus for a smart antenna array, the apparatus including: the device comprises an acquisition module and a processing module;
the acquisition module is used for transmitting a message packet to the configured standard wireless access point by using the configured wireless access point of the intelligent antenna array to be detected under the preset detection condition so as to acquire the signal intensity indication value of each antenna in the intelligent antenna array to be detected;
and the processing module is used for determining the detection result of the intelligent antenna array to be detected according to the signal intensity indicated value of each antenna and a preset threshold value.
In a third aspect, in this embodiment, there is provided an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor executes the computer program to implement the steps of the method for detecting a smart antenna array according to the first aspect.
In a fourth aspect, in this embodiment, there is provided a storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the method for detecting a smart antenna array according to the first aspect.
Compared with the related art, the method, the device, the computer equipment and the storage medium for detecting the intelligent antenna array provided in the embodiment utilize the configured wireless access point of the intelligent antenna array to be detected to send a packet to the configured standard wireless access point so as to acquire the signal intensity indication value of each antenna in the intelligent antenna array to be detected; determining a detection result of the intelligent antenna array to be detected according to the signal intensity indication value of each antenna and a preset threshold value; the configured standard wireless access point is adopted to detect the whole intelligent antenna array, so that the detection efficiency is improved, and the detection cost is reduced.
The details of one or more embodiments of the application are set forth in the accompanying drawings and the description below to provide a more thorough understanding of the other features, objects, and advantages of the application.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiments of the application and together with the description serve to explain the application and do not constitute an undue limitation to the application. In the drawings:
fig. 1 is a hardware block diagram of a terminal device of a method for detecting a smart antenna array according to an embodiment of the present application;
fig. 2 is a flowchart of a method for detecting a smart antenna array according to an embodiment of the present application;
FIG. 3 is a flowchart of step S220 in FIG. 2 according to an embodiment of the present application;
FIG. 4 is a flowchart of step S220 in FIG. 2 according to another embodiment of the present application;
fig. 5 is a flowchart of a method for detecting a smart antenna array according to a preferred embodiment of the present application;
fig. 6 is a block diagram of a detection device for a smart antenna array according to an embodiment of the present application.
In the figure: 210. an acquisition module; 220. and a processing module.
Detailed Description
For a clearer understanding of the objects, technical solutions and advantages of the present application, the present application is described and illustrated below with reference to the accompanying drawings and examples.
Unless defined otherwise, technical or scientific terms used herein shall have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terms "a," "an," "the," "these," and the like in this application are not intended to be limiting in number, but rather are singular or plural. The terms "comprising," "including," "having," and any variations thereof, as used in the present application, are intended to cover a non-exclusive inclusion; for example, a process, method, and system, article, or apparatus that comprises a list of steps or modules (units) is not limited to the list of steps or modules (units), but may include other steps or modules (units) not listed or inherent to such process, method, article, or apparatus. The terms "connected," "coupled," and the like in this application are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. Reference to "a plurality" in this application means two or more. "and/or" describes an association relationship of an association object, meaning that there may be three relationships, e.g., "a and/or B" may mean: a exists alone, A and B exist together, and B exists alone. Typically, the character "/" indicates that the associated object is an "or" relationship. The terms "first," "second," "third," and the like, as referred to in this application, merely distinguish similar objects and do not represent a particular ordering of objects.
The method embodiments provided in the present embodiment may be executed in a terminal, a computer, or similar computing device. For example, the method is run on a terminal, and fig. 1 is a block diagram of a hardware structure of the terminal of the method for detecting a smart antenna array according to the present embodiment. As shown in fig. 1, the terminal may include one or more (only one is shown in fig. 1) processors 102 and a memory 104 for storing data, wherein the processors 102 may include, but are not limited to, a microprocessor MCU, a programmable logic device FPGA, or the like. The terminal may also include a transmission device 106 for communication functions and an input-output device 108. It will be appreciated by those skilled in the art that the structure shown in fig. 1 is merely illustrative and is not intended to limit the structure of the terminal. For example, the terminal may also include more or fewer components than shown in fig. 1, or have a different configuration than shown in fig. 1.
The memory 104 may be used to store a computer program, for example, a software program of application software and a module, such as a computer program corresponding to the detection method of the smart antenna array in the present embodiment, and the processor 102 executes the computer program stored in the memory 104, thereby performing various functional applications and data processing, that is, implementing the above-described method. Memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 104 may further include memory remotely located relative to the processor 102, which may be connected to the terminal via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The transmission device 106 is used to receive or transmit data via a network. The network includes a wireless network provided by a communication provider of the terminal. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, simply referred to as NIC) that can connect to other network devices through a base station to communicate with the internet. In one example, the transmission device 106 may be a Radio Frequency (RF) module, which is configured to communicate with the internet wirelessly.
In this embodiment, a method for detecting a smart antenna array is provided, and fig. 2 is a flowchart of the method for detecting a smart antenna array in this embodiment, as shown in fig. 2, where the flowchart includes the following steps:
step S210, under the preset detection condition, transmitting a message packet to the configured standard wireless access point by using the configured wireless access point of the intelligent antenna array to be detected so as to acquire a signal strength indication value of each antenna in the intelligent antenna array to be detected;
step S220, determining the detection result of the intelligent antenna array to be detected according to the signal intensity indication value of each antenna and a preset threshold value.
It should be noted that, the smart antenna refers to a two-way antenna installed on a base station, and obtains directivity through a set of fixed antenna units with programmable electronic phase relationships, and may simultaneously obtain directional characteristics of each link between the base station and the mobile station. The wireless Access Point (AP) is the core of a wireless network, is an access point for a mobile computer user to enter a wired network, is mainly used in broadband families, buildings and parks, and can cover tens of meters to hundreds of meters. Wireless access points (also known as session points or access bridges) include devices such as, but not limited to, simple wireless access points, wireless routers (including wireless gateways, wireless bridges), and the like. In this embodiment, the wireless access point is provided with a smart antenna array to be detected, and the smart antenna array to be detected may be built in the wireless access point or may be externally built in the wireless access point. A standard wireless access point refers to a gold sample (Golden) device that can provide a reference baseline for other devices under test. In other embodiments, the standard wireless access point may also be a wireless access point with a smart antenna array to be detected, where the detection result is good.
Specifically, the preset detection conditions are generally set in a shielded box environment, and an omni-directional antenna with a fixed direction is used. It is necessary to pre-configure the wireless access point of the smart antenna array to be detected and the standard wireless access point. Other factors affecting the link are typically reduced from using fixed power and fixed rate transmission modes, etc. to improve the detection efficiency and detection accuracy of detecting reliable antenna connections.
The method comprises the steps that a special detection instrument is not required to be purchased, a message packet is only required to be sent to a standard wireless access point through a configured wireless access point of the intelligent antenna array to be detected, so that a signal intensity indication value of each antenna in the intelligent antenna array to be detected is obtained, and then the detection result of the intelligent antenna array to be detected can be determined according to the signal intensity indication value of each antenna and a preset threshold value; such as: and directly comparing and judging the signal intensity indicated value of each antenna with a preset threshold value. Or, the signal intensity indication value of each antenna is processed, and then the processed signal intensity indication value is compared with a preset threshold value. The detection method is simple, facilitates mass production detection, and improves detection efficiency and accuracy. And is suitable for detecting the wireless access point built in the intelligent antenna array to be detected.
In the prior art, a special wireless comprehensive detector is required to be purchased to separately detect the signal quality of each path of antenna in the intelligent antenna array, each path of antenna is required to be separately detected, the purpose of detecting whether the intelligent antenna array is reliably connected is achieved, the detection efficiency is reduced, the scheme is more convenient for detecting the external intelligent antenna array, but the false detection rate is higher or no method is adopted for detecting the pure built-in intelligent antenna array. According to the method and the device, through the steps, the configured standard wireless access point is adopted to detect the intelligent antenna array of the whole path, so that the detection efficiency is improved, the detection cost is reduced, and the problems of low detection efficiency and high detection cost in the related technology are solved.
In some of these embodiments, the pre-configuration of the wireless access points for the smart antenna array to be detected is: the mode, the transmission power and the IP address of the wireless access point of the smart antenna array to be detected may be configured.
Specifically, the mode of the wireless access point of the smart antenna array to be detected is configured as follows: a BSS (basic service set, corresponding to one SSID, in which the wireless terminal accesses) of 11gn20M mode is established. The transmit power is configured to be 0-20 dBm. Preferably 10dBm; the transmit power may also be denoted as Pout. dbm=10 log (Pout/1 mW), where Pout is the power value in mW. The output power of 10dBm is converted to mW, which is 10mW. The IP address may be configured to: 192.168.0.50; in other embodiments, the range of the transmit power configuration and the IP address may be determined by actual working conditions, which is not limited.
In some of these embodiments, the pre-configuration for a standard wireless access point is: the mode, transmit power, rate of messages, operating channel, and IP address of the standard radio access point may be configured.
Specifically, the mode of the standard wireless access point is configured to: client mode. The transmit power is configured to be 0 to 20dBm, preferably 10dBm. The messages of data may be configured at a fixed rate of 1Mbps. The operating channel may be configured to be a fixed 2412MHz. The IP address may be configured to: 192.168.0.60. in other embodiments, the range of the transmit power configuration, the rate of the packet, the working channel, and the IP address may be determined by the actual working situation, which is not limited.
In some embodiments, in step S210, a packet is sent to a configured standard radio access point by using a configured radio access point of a smart antenna array to be detected, so as to obtain a signal strength indication value of each antenna in the smart antenna array to be detected, including the following steps:
step S211, a message packet is sent to the configured standard wireless access point by utilizing the configured wireless access point of the intelligent antenna array to be detected;
step S212, an average value statistical algorithm is utilized to obtain the signal intensity indication value of each antenna in the intelligent antenna array to be detected.
Specifically, using the configured wireless access point of the intelligent antenna array to be detected to send 80 1000-byte packets to the configured standard wireless access point by adopting a ping command; and an average value statistical algorithm is utilized to obtain a signal strength indication value (RSSI value) of each antenna in the intelligent antenna array to be detected. The RSSI value (Received Signal Strength Indication) refers to a received signal strength indication value that can be used to determine link quality and whether to increase broadcast transmission strength. The RSSI value is typically set by the WIFI chip manufacturer itself. Such as: one manufacturer may define rssi=80 to correspond to-65 dBm; another manufacturer may define rssi=80 to correspond to-60 dBm, etc. The RSSI value of the wireless network card is typically 0-127. The RSSI value changes every time the AP is connected, after the AP is connected, an inquiry RSSI request is sent to a data Link Layer (LLC), the LLC starts a received power integrating circuit, and after the circuit works and prepares data, the RSSI value is returned. That is, when a packet is sent to a standard radio access point (may be a station) through the radio access point of the smart antenna array to be detected, the standard radio access point returns an ACK message to the radio access point of the smart antenna array to be detected, and the RSSI can be obtained through the ACK, and the RSSI is dynamic according to each message sending and receiving, and the range fluctuation is smaller in a fixed environment.
Specifically, step S212 includes the steps of:
carrying out grouping packet reception statistics on the signal intensity indication value of each antenna in the intelligent antenna array to be detected according to the preset receiving times;
and screening the grouping packet receiving statistical result of each antenna according to a preset pretreatment strategy, and carrying out average value calculation on the screening result to obtain the signal intensity indication value of each antenna in the intelligent antenna array to be detected.
For each antenna, the average statistical algorithm is: and carrying out grouping packet receiving statistics on the signal intensity indicated value of each antenna in the intelligent antenna array to be detected according to preset receiving times, screening the grouping packet receiving statistical result of each antenna according to a preset pretreatment strategy, and carrying out average value calculation on the screening result to obtain the signal intensity indicated value of each antenna in the intelligent antenna array to be detected. The preset number of times of receiving may be 20 times, 30 times, 40 times, etc. The grouping may be 3 groups, 4 groups, etc. The preset preprocessing strategy may be to remove the maximum and minimum values. Such as: for the C1 antenna, 20 packets are received at a time, then 20 RSSI values may be obtained, such as: (65, 68, 70, 72, 65, 52, 54, 56, 75, 70, 62, 64, 70, 76, 65, 64, 54, 66, 75, 70), may be ordered from high to low, with 5 maxima (70, 72, 75, 76) and 5 minima (52, 54, 56, 62) removed; the remaining 10 averages 66.7, then 67 is taken as the RSSI value for this time detection by this antenna. The RSSI values of other antennas may also be calculated as such, which is not an example here.
In some of these embodiments, as shown in fig. 3, step S220 includes the steps of:
step S301, analyzing the signal intensity indication value of each antenna to obtain an evaluation value;
step S302, comparing the evaluation value with a preset threshold value;
step S303, if the evaluation value accords with the preset threshold value, the detection result of the intelligent antenna array to be detected is good;
step S304, if the evaluation value does not accord with the preset threshold value, the detection result of the intelligent antenna array to be detected is defective.
Specifically, the signal intensity indication value of each antenna is analyzed to obtain an evaluation value, and then the evaluation value is compared with a preset threshold value to judge whether the detection result of the intelligent antenna array to be detected is good or not, and each antenna is not required to be detected independently, so that the aim of rapid detection can be achieved. The analysis process of the evaluation value may be: and subtracting the signal intensity indication value of the other antennas with the maximum signal intensity indication value of each antenna in turn to obtain an evaluation value. If the evaluation value is smaller than the preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product; if the evaluation value is greater than or equal to the preset threshold value, the detection result of the intelligent antenna array to be detected is good.
The following is illustrative: such as: the signal strength indicating values of the intelligent antenna arrays to be detected which are normally connected are as follows:
Test Result:Pass;A1:72;B1:70;C1:67;A2:73;B2:72;C2:72;A3:67;B3:74;C3:73;A4:71;B4:71;C4:73;rssiMin=67;rssiMax=74;Threshold=20。
wherein A1-C4 represent antenna bit numbers in the intelligent antenna array, and the latter value is a signal strength indication value corresponding to the antenna with the front bit number. A1:72; the signal strength indication value of antenna A1 is 72. rsimin=67 means that the minimum signal strength indicator value is 67; rstimax=74 indicates a maximum signal strength indicator value of 74; threshold=20 means that the preset Threshold value is 20. And then subtracting the signal intensity indication value of each antenna with the signal intensity indication value of the other antenna in sequence to obtain evaluation values which are smaller than the threshold value 20, wherein the detection result of the intelligent antenna array to be detected is good.
The signal strength indication value of C2 unconnected in the intelligent antenna array to be detected is as follows:
Test Result:Fail;A1:72;B1:71;C1:70;A2:71;B2:72;C2:52;A3:65;B3:74;C3:73;A4:68;B4:70;C4:64;rssiMin=52;rssiMax=74;Threshold=20。Fail Ants List:C2。
and then subtracting the signal intensity indication value of each antenna with the signal intensity indication value of the other antenna in sequence to obtain an evaluation value, wherein the average evaluation value of C2 is 22 and is larger than a threshold value of 20, which indicates that the C2 antenna has a problem, and the detection result of the intelligent antenna array to be detected is a defective product.
In one embodiment, as shown in fig. 4, step S220 includes the following steps;
step S401, comparing the signal intensity indication value of each antenna with a preset threshold value;
step S401, if the signal strength indication value accords with the preset threshold value, the detection result of the intelligent antenna array to be detected is good;
in step S401, if the signal strength indication value does not meet the preset threshold value, the detection result of the smart antenna array to be detected is a defective product.
In this embodiment, the preset threshold value is the lowest RSSI threshold. If the signal strength indication value is smaller than the preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product. If the signal strength indication value is greater than or equal to the preset threshold value, the detection result of the intelligent antenna array to be detected is good. Such as: the lowest RSSI threshold is set to 60.
Then the signal strength indication values of the smart antenna arrays to be detected which are normally connected are as follows: test Result: pass; a1:72; b1:70; c1:67; a2:73; b2:72; c2:72; a3:67; b3:74; c3:73; a4:71; b4:71; c4:73; rsimin=67; rstimax=74; threshold=20. And if the signal intensity indicated value of each antenna is larger than the preset threshold value, the detection result of the intelligent antenna array to be detected is good.
The signal strength indication value of C2 unconnected in the intelligent antenna array to be detected is as follows: test Result: fail; a1:72; b1:71; c1:70; a2:71; b2:72; c2:52; a3:65; b3:74; c3:73; a4:68; b4:70; c4:64; rsimin=52; rstimax=74; threshold=20. And if the signal intensity indicated value of the C2 is smaller than the preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product.
The present embodiment is described and illustrated below by way of preferred embodiments.
Fig. 5 is a flowchart of a method for detecting a smart antenna array according to the preferred embodiment.
It can be seen from the flowchart that, under the preset detection condition, networking configuration is performed by a Golden AP serving as an environment and the AP to be detected. A group of RSSI values of each intelligent antenna of the tested AP can be obtained by the tested AP performing ping operation on the Golden AP, and the largest and smallest values are removed from the group of RSSI values, and the rest values are averaged to obtain the RSSI average Rn-avg of a certain antenna.
The following decision algorithms may finally be needed to obtain the RSSI values:
1) The RSSI value of the intelligent antenna array is set as R1-avg, R2-avg, … and Rn-avg, wherein n is the number of intelligent antennas of the current equipment, and Rn-avg is the RSSI average value of the nth intelligent antenna.
2) Rmax, is the maximum value of the groups [ R1-avg, R2-avg, …, rn-avg ].
3) And (Rmax-R1-avg, rmax-R2-avg, …, rmax-Rn-avg) is an array of differences between the maximum value and the average value of each antenna.
Judgment standard:
1) All values of Rpass1, [ R1-avg, R2-avg, …, rn-avg ] and Rpass1, and pass through when all values are larger than 0, and the detected AP is a good product; otherwise, the test AP is failed, and the test AP is defective.
2) Rpass2, [ Rmax-R1-avg, rmax-R2-avg, …, rmax-Rn-avg ] and Rpass2, if all the differences are smaller than 0, the measured AP is regarded as good; otherwise, the test AP is failed, and the test AP is defective.
The application provides a simple and reliable method for detecting whether the built-in intelligent antenna array is reliably connected or not, and the method can accurately position whether a certain antenna in the antenna array is reliably connected or not; moreover, the detection can be finished by using the method, so that the detection cost is greatly reduced, the mass production detection is facilitated, and the detection efficiency and accuracy are improved.
It should be noted that the steps illustrated in the above-described flow or flow diagrams of the figures may be performed in a computer system, such as a set of computer-executable instructions, and that, although a logical order is illustrated in the flow diagrams, in some cases, the steps illustrated or described may be performed in an order other than that illustrated herein.
In this embodiment, a detection device for a smart antenna array is further provided, and the device is used to implement the foregoing embodiments and preferred embodiments, which have been described and will not be repeated. The terms "module," "unit," "sub-unit," and the like as used below may refer to a combination of software and/or hardware that performs a predetermined function. While the means described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware, are also possible and contemplated.
Fig. 6 is a block diagram of the detection apparatus of the smart antenna array of the present embodiment, and as shown in fig. 6, the apparatus includes: an acquisition module 210 and a processing module 220; the acquiring module 210 is configured to send a packet to the configured standard wireless access point by using the configured wireless access point of the smart antenna array to be detected under a preset detection condition, so as to acquire a signal strength indication value of each antenna in the smart antenna array to be detected; the processing module 220 is configured to determine a detection result of the smart antenna array to be detected according to the signal strength indication value of each antenna and a preset threshold value.
By adopting the device, the configured standard wireless access point is adopted to detect the intelligent antenna array of the whole path, thereby improving the detection efficiency and reducing the detection cost, and solving the problems of low detection efficiency and high detection cost in the related technology.
In one embodiment, on the basis of fig. 6, the apparatus further includes a first configuration module; the first configuration module is used for configuring the mode, the sending power and the IP address of the wireless access point of the intelligent antenna array to be detected.
In one embodiment, the apparatus further comprises a second configuration module based on fig. 6; and the second configuration module is used for configuring the mode, the sending power, the rate of the message, the working channel and the IP address of the standard wireless access point.
In one embodiment, the acquisition module 210 includes a sending unit and a processing unit;
a sending unit, configured to send a packet to the configured standard wireless access point by using the configured wireless access point of the smart antenna array to be detected;
and the processing unit is used for acquiring the signal intensity indication value of each antenna in the intelligent antenna array to be detected by using an average value statistical algorithm.
In one embodiment, the processing unit is further configured to perform packet reception statistics on the signal strength indication value of each antenna in the smart antenna array to be detected according to a preset number of reception times;
and screening the grouping packet receiving statistical result of each antenna according to a preset pretreatment strategy, and carrying out average value calculation on the screening result to obtain the signal intensity indication value of each antenna in the intelligent antenna array to be detected.
In one embodiment, the processing module 220 is further configured to analyze the signal strength indication value of each antenna to obtain an evaluation value;
comparing the evaluation value with a preset threshold value;
if the evaluation value accords with the preset threshold value, the detection result of the intelligent antenna array to be detected is good;
if the evaluation value does not accord with the preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product.
In one embodiment, the processing module 220 is further configured to compare the signal strength indication value of each antenna with a preset threshold value;
if the signal strength indication value accords with the preset threshold value, the detection result of the intelligent antenna array to be detected is good;
if the signal strength indication value does not accord with the preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product.
The above-described respective modules may be functional modules or program modules, and may be implemented by software or hardware. For modules implemented in hardware, the various modules described above may be located in the same processor; or the above modules may be located in different processors in any combination.
There is also provided in this embodiment an electronic device comprising a memory having stored therein a computer program and a processor arranged to run the computer program to perform the steps of any of the method embodiments described above.
Optionally, the electronic apparatus may further include a transmission device and an input/output device, where the transmission device is connected to the processor, and the input/output device is connected to the processor.
Alternatively, in the present embodiment, the above-described processor may be configured to execute the following steps by a computer program:
s1, under a preset detection condition, transmitting a message packet to a standard wireless access point of which the configuration is finished by utilizing the configured wireless access point of the intelligent antenna array to be detected so as to acquire a signal intensity indication value of each antenna in the intelligent antenna array to be detected;
s2, determining a detection result of the intelligent antenna array to be detected according to the signal intensity indication value of each antenna and a preset threshold value.
It should be noted that, specific examples in this embodiment may refer to examples described in the foregoing embodiments and alternative implementations, and are not described in detail in this embodiment.
In addition, in combination with the method for detecting a smart antenna array provided in the above embodiment, a storage medium may be provided in this embodiment. The storage medium has a computer program stored thereon; the computer program, when executed by a processor, implements the method for detecting a smart antenna array in any of the above embodiments.
It should be understood that the specific embodiments described herein are merely illustrative of this application and are not intended to be limiting. All other embodiments, which can be made by one of ordinary skill in the art without undue burden from the present application, are within the scope of the present application in light of the embodiments provided herein.
It is evident that the drawings are only examples or embodiments of the present application, from which the present application can also be adapted to other similar situations by a person skilled in the art without the inventive effort. In addition, it should be appreciated that while the development effort might be complex and lengthy, it would nevertheless be a routine undertaking of design, fabrication, or manufacture for those of ordinary skill having the benefit of this disclosure, and thus should not be construed as an admission of insufficient detail.
The term "embodiment" in this application means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearances of such phrases in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive. It will be clear or implicitly understood by those of ordinary skill in the art that the embodiments described in this application can be combined with other embodiments without conflict.
The above examples only represent a few embodiments of the present application, which are described in more detail and are not to be construed as limiting the scope of the patent. It should be noted that it would be apparent to those skilled in the art that various modifications and improvements could be made without departing from the spirit of the present application, which would be within the scope of the present application. Accordingly, the scope of protection of the present application shall be subject to the appended claims.

Claims (8)

1. A method for detecting a smart antenna array, the method comprising:
configuring a mode, a transmitting power and an IP address of a wireless access point of a smart antenna array to be detected;
configuring the mode, the sending power, the rate of the message, the working channel and the IP address of a standard wireless access point;
under the preset detection condition, transmitting a message packet to a standard wireless access point of which the configuration is finished by utilizing the wireless access point of the configured intelligent antenna array to be detected, so that the intelligent antenna array to be detected acquires the signal intensity indication value of each antenna in the intelligent antenna array to be detected;
the method for acquiring the signal strength indication value of each antenna in the intelligent antenna array to be detected comprises the following steps: acquiring an ACK message returned by the standard wireless access point, and acquiring a signal strength indication value of each antenna in the intelligent antenna array to be detected based on the ACK message;
the preset detection conditions are as follows: setting a shielding box environment, and using an omnidirectional antenna in a fixed direction;
and determining a detection result of the intelligent antenna array to be detected by utilizing the intelligent antenna array to be detected according to the signal intensity indication value of each antenna and a preset threshold value.
2. The method for detecting a smart antenna array according to claim 1, wherein the sending a packet to the configured standard wireless access point by the configured wireless access point of the smart antenna array to be detected to obtain the signal strength indication value of each antenna in the smart antenna array to be detected includes:
transmitting a message packet to the configured standard wireless access point by utilizing the configured wireless access point of the intelligent antenna array to be detected;
and acquiring a signal intensity indication value of each antenna in the intelligent antenna array to be detected by using an average value statistical algorithm.
3. The method for detecting a smart antenna array according to claim 2, wherein the obtaining the signal strength indication value of each antenna in the smart antenna array to be detected by using an average value statistical algorithm includes:
carrying out grouping and packet reception statistics on the signal intensity indication value of each antenna in the intelligent antenna array to be detected according to preset receiving times;
and screening the grouping packet receiving statistical result of each antenna according to a preset pretreatment strategy, and carrying out average value calculation on the screening result to obtain the signal intensity indication value of each antenna in the intelligent antenna array to be detected.
4. The method for detecting a smart antenna array according to claim 2, wherein the determining the detection result of the smart antenna array to be detected according to the signal strength indication value and the preset threshold value of each antenna includes:
analyzing the signal intensity indicated value of each antenna to obtain an evaluation value;
comparing the evaluation value with a preset threshold value;
if the evaluation value accords with the preset threshold value, the detection result of the intelligent antenna array to be detected is good;
and if the evaluation value does not accord with the preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product.
5. The method for detecting a smart antenna array according to claim 2, wherein the determining the detection result of the smart antenna array to be detected according to the signal strength indication value and the preset threshold value of each antenna includes:
comparing the signal strength indication value of each antenna with a preset threshold value;
if the signal strength indication value accords with a preset threshold value, the detection result of the intelligent antenna array to be detected is good;
and if the signal strength indication value does not accord with a preset threshold value, the detection result of the intelligent antenna array to be detected is a defective product.
6. A smart antenna array detection apparatus, the apparatus comprising: the device comprises a first configuration module, a second configuration module, an acquisition module and a processing module;
the first configuration module is configured to configure a mode, a transmitting power and an IP address of a wireless access point of the smart antenna array to be detected;
the second configuration module is configured to configure a mode, a sending power, a rate of a message, a working channel and an IP address of a standard wireless access point;
the acquisition module is used for transmitting a message packet to the configured standard wireless access point by using the configured wireless access point of the intelligent antenna array to be detected under the preset detection condition, so that the intelligent antenna array to be detected acquires the signal intensity indication value of each antenna in the intelligent antenna array to be detected;
the acquisition module is further configured to acquire an ACK message returned by the standard wireless access point, and obtain a signal strength indication value of each antenna in the smart antenna array to be detected based on the ACK message;
the preset detection conditions are as follows: setting a shielding box environment, and using an omnidirectional antenna in a fixed direction;
and the processing module is used for determining the detection result of the intelligent antenna array to be detected by utilizing the intelligent antenna array to be detected according to the signal intensity indication value of each antenna and a preset threshold value.
7. An electronic device comprising a memory and a processor, characterized in that the memory has stored therein a computer program, the processor being arranged to run the computer program to perform the steps of the method of detecting a smart antenna array according to any of claims 1 to 5.
8. A computer readable storage medium having stored thereon a computer program, characterized in that the computer program when executed by a processor realizes the steps of the method for detecting a smart antenna array according to any of claims 1 to 5.
CN202111591366.7A 2021-12-23 2021-12-23 Method and device for detecting intelligent antenna array, computer equipment and storage medium Active CN114499715B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111591366.7A CN114499715B (en) 2021-12-23 2021-12-23 Method and device for detecting intelligent antenna array, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111591366.7A CN114499715B (en) 2021-12-23 2021-12-23 Method and device for detecting intelligent antenna array, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114499715A CN114499715A (en) 2022-05-13
CN114499715B true CN114499715B (en) 2024-03-19

Family

ID=81494196

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111591366.7A Active CN114499715B (en) 2021-12-23 2021-12-23 Method and device for detecting intelligent antenna array, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114499715B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101084666A (en) * 2004-06-04 2007-12-05 美商内数位科技公司 Access point operating with a smart antenna in a wlan and associated methods
CN102404060A (en) * 2011-11-02 2012-04-04 福建星网锐捷网络有限公司 Detecting method and detecting equipment for antenna as well as equipment to be detected
CN103532603A (en) * 2012-07-06 2014-01-22 财团法人工业技术研究院 Antenna apparatus and method for controlling antenna array
CN103945409A (en) * 2014-03-20 2014-07-23 杭州华三通信技术有限公司 Wireless link quality detection method and device
CN104640178A (en) * 2013-11-12 2015-05-20 华为技术有限公司 Wireless charging method, wireless access points and wireless charging system
WO2017215020A1 (en) * 2016-06-14 2017-12-21 北京中科国技信息***有限公司 Method and device for testing large-scale mimo system base station
JP2019009775A (en) * 2017-06-21 2019-01-17 富士通株式会社 State monitor of wireless network, method, and network system
WO2020113431A1 (en) * 2018-12-04 2020-06-11 Oppo广东移动通信有限公司 Radio link detection method and terminal device
CN111541506A (en) * 2020-04-07 2020-08-14 普联技术有限公司 Adaptive switching method and device of wireless antenna and storage medium
US10887026B1 (en) * 2020-02-18 2021-01-05 Amazon Technologies, Inc. Antenna disconnection detection of distributed radio frequency ports in a wireless network
CN113472457A (en) * 2021-07-30 2021-10-01 浙江大华技术股份有限公司 Antenna anomaly detection method and device, computer equipment and storage medium
CN113765604A (en) * 2021-09-07 2021-12-07 深圳市广和通无线股份有限公司 Antenna anomaly detection method, device, equipment and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7224685B2 (en) * 2001-09-13 2007-05-29 Ipr Licensing, Inc. Method of detection of signals using an adaptive antenna in a peer-to-peer network
CN104283590B (en) * 2012-01-09 2017-11-17 光宝电子(广州)有限公司 Antenna array control method and the communicator using this method
US20190059056A1 (en) * 2017-08-18 2019-02-21 Qualcomm Incorporated Transmission of wakeup signal through millimeter wave and sub-6 ghz bands
US11539412B2 (en) * 2019-07-30 2022-12-27 At&T Intellectual Property I, L.P. Beam recovery for antenna array

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101084666A (en) * 2004-06-04 2007-12-05 美商内数位科技公司 Access point operating with a smart antenna in a wlan and associated methods
CN102404060A (en) * 2011-11-02 2012-04-04 福建星网锐捷网络有限公司 Detecting method and detecting equipment for antenna as well as equipment to be detected
CN103532603A (en) * 2012-07-06 2014-01-22 财团法人工业技术研究院 Antenna apparatus and method for controlling antenna array
CN104640178A (en) * 2013-11-12 2015-05-20 华为技术有限公司 Wireless charging method, wireless access points and wireless charging system
CN103945409A (en) * 2014-03-20 2014-07-23 杭州华三通信技术有限公司 Wireless link quality detection method and device
WO2017215020A1 (en) * 2016-06-14 2017-12-21 北京中科国技信息***有限公司 Method and device for testing large-scale mimo system base station
JP2019009775A (en) * 2017-06-21 2019-01-17 富士通株式会社 State monitor of wireless network, method, and network system
WO2020113431A1 (en) * 2018-12-04 2020-06-11 Oppo广东移动通信有限公司 Radio link detection method and terminal device
US10887026B1 (en) * 2020-02-18 2021-01-05 Amazon Technologies, Inc. Antenna disconnection detection of distributed radio frequency ports in a wireless network
CN111541506A (en) * 2020-04-07 2020-08-14 普联技术有限公司 Adaptive switching method and device of wireless antenna and storage medium
CN113472457A (en) * 2021-07-30 2021-10-01 浙江大华技术股份有限公司 Antenna anomaly detection method and device, computer equipment and storage medium
CN113765604A (en) * 2021-09-07 2021-12-07 深圳市广和通无线股份有限公司 Antenna anomaly detection method, device, equipment and storage medium

Also Published As

Publication number Publication date
CN114499715A (en) 2022-05-13

Similar Documents

Publication Publication Date Title
CN105075331B (en) The possible following service quality that connects of the pre- measurement equipment to wireless network
JP6865213B2 (en) How to Test a Low Power Radio Frequency (RF) Data Package Signal Transmitter / Receiver
US20130194944A1 (en) System and Method To Avoid Interference With Radar Systems
EP2725854A1 (en) Method for controlling transmit power in wireless local area network, controller, and access point
CN101534522A (en) Base station and mobile terminal
US8060036B2 (en) Wireless terminal device and method of establishing communication connection with an access point
CN108141291B (en) Method for testing a low power Radio Frequency (RF) data packet signal transceiver
JP6884139B2 (en) How to Test a Low Power Radio Frequency (RF) Data Package Signal Transceiver
CN103716855A (en) Data transmission method of wireless workstation of intelligent television
CN106714189B (en) Method and device for analyzing cell over coverage
CN111314994A (en) Wireless mesh network access method and device, computing equipment and storage medium
CN111541502A (en) System and method for testing WiFi module
WO2019080097A1 (en) Adjusting data rates in wireless networks
TW201330527A (en) Antenna array control method and access point using the same
US20140342770A1 (en) Method for selecting an antenna set and wireless communication device utilizing the same
CN114499715B (en) Method and device for detecting intelligent antenna array, computer equipment and storage medium
US20210385644A1 (en) Method of reporting received signal strength on per frame basis in wi-fi network
CN103152801B (en) The method and apparatus being connected is set up with wireless access device
KR101947273B1 (en) Performance Test Device For RF Performance Test Of Test Device And Performance Test Method Of Thereof
CN115622601A (en) Antenna switching method and device, storage medium and electronic equipment
TWI765324B (en) Wireless communication device and wireless communication method used in wireless communication device
CN112055408B (en) Terminal positioning method and direction finding system
CN112312406A (en) Deployment method and deployment evaluation tool of terminal equipment of Internet of things
CN117440465B (en) Wireless connection method and device for sound box equipment
Andersson et al. Measuring the impact of multiple terminal antennas on the bit rate of mobile broadband systems using reverberation chambers

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