CN109217946A - Improve method, apparatus, storage medium and the WIFI equipment of WIFI performance - Google Patents

Improve method, apparatus, storage medium and the WIFI equipment of WIFI performance Download PDF

Info

Publication number
CN109217946A
CN109217946A CN201811065081.8A CN201811065081A CN109217946A CN 109217946 A CN109217946 A CN 109217946A CN 201811065081 A CN201811065081 A CN 201811065081A CN 109217946 A CN109217946 A CN 109217946A
Authority
CN
China
Prior art keywords
wifi
working frequency
ddr
snr
threshold value
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811065081.8A
Other languages
Chinese (zh)
Other versions
CN109217946B (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.)
Chengdu Lianzhou International Technology Co ltd
Original Assignee
TP Link Technologies 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 TP Link Technologies Co Ltd filed Critical TP Link Technologies Co Ltd
Priority to CN201811065081.8A priority Critical patent/CN109217946B/en
Publication of CN109217946A publication Critical patent/CN109217946A/en
Application granted granted Critical
Publication of CN109217946B publication Critical patent/CN109217946B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B15/00Suppression or limitation of noise or interference
    • H04B15/02Reducing interference from electric apparatus by means located at or near the interfering apparatus

Landscapes

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

Abstract

The invention discloses a kind of methods for improving WIFI performance, comprising: every preset time obtains the RSSI value of WIFI signal, WIFI frequency range bottom is made an uproar and DDR working frequency;It is made an uproar according to the RSSI value of the WIFI signal and WIFI frequency range bottom and obtains the real-time SNR of the WIFI signal;When the real-time SNR is greater than preset SNR threshold value, judge whether the DDR working frequency is less than preset DDR working frequency threshold value, if so, adjusting the DDR working frequency;When the real-time SNR is not more than the SNR threshold value, judge whether the DDR working frequency is greater than the DDR working frequency threshold value, if so, adjusting the DDR working frequency.Correspondingly, the invention also discloses a kind of device, computer readable storage medium and WIFI equipments for improving WIFI performance.WIFI performance can be improved by adjusting the working frequency of DDR using technical solution of the present invention.

Description

Improve method, apparatus, storage medium and the WIFI equipment of WIFI performance
Technical field
The present invention relates to wireless communication technology field more particularly to a kind of method, apparatus for improving WIFI performance, computer Readable storage medium storing program for executing and WIFI equipment.
Background technique
Currently, WIFI product development generally can all suffer a problem that, it is exactly that DDR (deposit by Double Data Rate synchronous dynamic random Reservoir) interference WIFI receptivity, especially for miniaturization WIFI product, the pcb board compact layout of product the case where Under, DDR module and WIFI receives link are close to each other, cause interference with more serious.DDR interferes the reason of WIFI receptivity, It is related with DDR signal integrality and working frequency.
For example, DDR frequency multiplication spoke can be generated at cabling mismatch, crosstalk if DDR cabling the problems such as there are mismatches, crosstalk It penetrates, is coupled to WIFI receives link, the frequency range bottom of WIFI signal is caused to be made an uproar deterioration, SNR (received signal to noise ratio) is deteriorated, to influence The receptivity of WIFI;Especially in miniaturization WIFI product, since DDR and main control chip pin leading-out terminal are intensive, and The change in the instantaneous impedance of cabling cross-layer via hole, inevitably results from DDR radiation problem, and is difficult to eliminate from circuit design DDR interference.
In existing WIFI product, the working frequency of DDR is generally fixed and invariable, and can be had the following problems: if DDR work Working frequency is set as a lower value, communication distance farther out or receive signal it is weaker when will not because SNR deteriorate and influence WIFI performance, but WIFI performance can be led to because DDR processing speed is lower when signal becomes strong when communication distance becomes close or receives There is bottleneck;, whereas if DDR working frequency is set as a larger value, such as the maximum value that chip is supported, communication distance compared with It is close or receive signal it is stronger when WIFI performance it is really unaffected, but when communication distance becomes remote or receives signal weaker can because DDR frequency multiplication interference WIFI frequency range causes SNR to deteriorate, so that reception data can not be normally demodulated, and the working frequency of DDR is got over Height, for the harmonic of generation also closer to WIFI frequency range, the influence to WIFI performance is also bigger.
Summary of the invention
The technical problem to be solved by the embodiment of the invention is that providing a kind of method, apparatus of raising WIFI performance, meter Calculation machine readable storage medium storing program for executing and WIFI equipment can improve WIFI performance by adjusting the working frequency of DDR.
In order to solve the above-mentioned technical problem, the embodiment of the invention provides a kind of methods for improving WIFI performance, comprising:
Every preset time obtains the RSSI value of WIFI signal, WIFI frequency range bottom is made an uproar and DDR working frequency;
It is made an uproar according to the RSSI value of the WIFI signal and WIFI frequency range bottom and obtains the real-time SNR of the WIFI signal;
When the real-time SNR is greater than preset SNR threshold value, judge whether the DDR working frequency is less than preset DDR Working frequency threshold value, if so, adjusting the DDR working frequency;
When the real-time SNR is not more than the SNR threshold value, judge whether the DDR working frequency is greater than the DDR work Working frequency threshold value, if so, adjusting the DDR working frequency.
Further, described when the real-time SNR is greater than preset SNR threshold value, whether judge the DDR working frequency Less than preset DDR working frequency threshold value, if so, adjusting the DDR working frequency, specifically include:
When the real-time SNR is greater than the SNR threshold value and the DDR working frequency is less than the DDR working frequency threshold value When, the DDR working frequency is adjusted to the DDR working frequency threshold value.
Further, described when the real-time SNR is not more than the SNR threshold value, whether judge the DDR working frequency Greater than the DDR working frequency threshold value, if so, adjusting the DDR working frequency, specifically include:
When the real-time SNR is no more than the SNR threshold value and the DDR working frequency is greater than the DDR working frequency threshold When value, the DDR working frequency is adjusted to the DDR working frequency threshold value.
Further, the RSSI value and WIFI frequency range bottom according to the WIFI signal, which is made an uproar, obtains the WIFI letter Number real-time SNR, specifically include:
According to formulaIt calculates and obtains the real-time SNR;Wherein, Signal indicates the WIFI signal RSSI value, Noise indicate WIFI frequency range bottom make an uproar.
Further, the SNR threshold value is previously according to formula S ensitivity=-174+NF+10lg B+10lg SNR It calculates and obtains;Wherein, Sensitivity indicates WIFI signal receiving sensitivity, and NF indicates the cascade noise of signal receives link Coefficient, B indicate signal bandwidth.
Further, the DDR working frequency threshold value is according to the different WIFI rate obtained in advance and different DDR works Corresponding relationship between working frequency obtains, then the method also includes:
WIFI real time rate is obtained every preset time;
According to the corresponding relationship obtained in advance, set the corresponding DDR working frequency of the WIFI real time rate to The DDR working frequency threshold value.
Further, the corresponding relationship is obtained by following steps:
In predeterminated position, DDR working frequency is adjusted, and accordingly tests the corresponding WIFI rate of different DDR working frequencies, Obtain the corresponding relationship between different WIFI rate and different DDR working frequencies.
In order to solve the above-mentioned technical problem, the embodiment of the invention also provides a kind of devices for improving WIFI performance, comprising:
Data acquisition module, for obtaining the RSSI value of WIFI signal every preset time, WIFI frequency range bottom is made an uproar and DDR work Working frequency;
Real-time SNR obtains module, for making an uproar according to the RSSI value and WIFI frequency range bottom of the WIFI signal and obtaining institute State the real-time SNR of WIFI signal;
The first adjustment module, for judging the DDR working frequency when the real-time SNR is greater than preset SNR threshold value Whether preset DDR working frequency threshold value is less than, if so, adjusting the DDR working frequency;And
Second adjustment module, for judging the DDR working frequency when the real-time SNR is not more than the SNR threshold value Whether the DDR working frequency threshold value is greater than, if so, adjusting the DDR working frequency.
The embodiment of the invention also provides a kind of computer readable storage medium, the computer readable storage medium includes The computer program of storage;Wherein, where the computer program controls the computer readable storage medium at runtime Equipment executes the method described in any of the above embodiments for improving WIFI performance.
The embodiment of the invention also provides a kind of WIFI equipment, including processor, memory and it is stored in the storage In device and it is configured as the computer program executed by the processor, the processor is real when executing the computer program The existing method described in any of the above embodiments for improving WIFI performance.
Compared with prior art, the embodiment of the invention provides it is a kind of improve the method, apparatus of WIFI performance, computer can Storage medium and WIFI equipment are read, obtains the RSSI value of WIFI signal every preset time, WIFI frequency range bottom makes an uproar and works frequently with DDR Rate, and made an uproar according to the RSSI value of WIFI signal and WIFI frequency range bottom and obtain the real-time SNR of WIFI signal, when real-time SNR is greater than in advance If SNR threshold value when, judge whether DDR working frequency is less than preset DDR working frequency threshold value, if so, adjustment DDR work Frequency;When real-time SNR is not more than preset SNR threshold value, judge whether DDR working frequency is greater than preset DDR working frequency Threshold value, if so, adjustment DDR working frequency, to improve the SNR, Jin Erti of WIFI signal by adjusting the working frequency of DDR High WIFI performance.
Detailed description of the invention
Fig. 1 is a kind of flow chart of a preferred embodiment of method for improving WIFI performance provided by the invention;
Fig. 2 is a kind of structural block diagram of a preferred embodiment of device for improving WIFI performance provided by the invention;
Fig. 3 is a kind of structural block diagram of a preferred embodiment of WIFI equipment provided by the invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained all without creative efforts Other embodiments shall fall within the protection scope of the present invention.
It is shown in Figure 1, it is a kind of stream of a preferred embodiment of method for improving WIFI performance provided by the invention Cheng Tu, including step S11 to step S14:
Step S11, every preset time obtains the RSSI value of WIFI signal, WIFI frequency range bottom is made an uproar and DDR working frequency;
Step S12, it makes an uproar according to the RSSI value of the WIFI signal and WIFI frequency range bottom and obtains the WIFI signal Real-time SNR;
Step S13, when the real-time SNR is greater than preset SNR threshold value, judge whether the DDR working frequency is less than Preset DDR working frequency threshold value, if so, adjusting the DDR working frequency;
Step S14, when the real-time SNR is not more than the SNR threshold value, judge whether the DDR working frequency is greater than The DDR working frequency threshold value, if so, adjusting the DDR working frequency.
Specifically, every pre-set time interval obtains the RSSI value of real-time WIFI signal, WIFI frequency range bottom is made an uproar With DDR working frequency, being made an uproar to calculate according to the RSSI value of the WIFI signal of acquisition and WIFI frequency range bottom obtains the real-time of WIFI signal SNR, and be compared the real-time SNR obtained is calculated with pre-set SNR threshold value, when real-time SNR is greater than pre-set (indicate that WIFI reception signal is relatively strong or noise is smaller, generally communication distance is closer at this time) when SNR threshold value, further judgement obtains DDR working frequency whether be less than pre-set DDR working frequency threshold value, if so, the working frequency to DDR is adjusted It is whole;(indicate that WIFI reception signal is weaker or noise is larger, generally at this time when real-time SNR is not more than pre-set SNR threshold value Communication distance is farther out), further judge whether the DDR working frequency obtained is greater than pre-set DDR working frequency threshold value, if It is then to be adjusted to the working frequency of DDR.
It should be understood that
When real-time SNR is greater than pre-set SNR threshold value, set in advance if it is determined that the DDR working frequency obtained is not less than The DDR working frequency threshold value set, then be not adjusted the working frequency of DDR, because the working frequency of DDR has reached at this time The upper limit, WIFI performance can not further increase by adjusting the working frequency of DDR, if the working frequency of adjustment DDR, can only drop The working frequency of low DDR, the rate that will lead to DDR processing data instead are slack-off and limit WIFI performance.
When real-time SNR is not more than pre-set SNR threshold value, if it is determined that the DDR working frequency obtained is no more than preparatory The DDR working frequency threshold value of setting, then be not adjusted the working frequency of DDR, because while DDR handles the speed of data at this time Rate also influences WIFI performance, but precondition is that real-time SNR is not more than pre-set SNR threshold value, this illustrates to influence WIFI The primary factor of performance is SNR, if improving the working frequency of DDR, may enhance signal noise causes SNR to deteriorate, into One step influences WIFI performance.
A kind of method improving WIFI performance provided by the embodiment of the present invention is greater than in advance when calculating the real-time SNR obtained When the SNR threshold value being first arranged, if the DDR working frequency obtained is less than pre-set DDR working frequency threshold value, illustrate to influence The bottleneck of WIFI performance is the working frequency of DDR, then is adjusted to the working frequency of DDR, to improve WIFI performance;When When calculating the real-time SNR obtained no more than pre-set SNR threshold value, preset if the DDR working frequency obtained is greater than DDR working frequency threshold value, illustrate influence WIFI performance bottleneck be SNR, then by adjusting DDR working frequency improve SNR, to improve WIFI performance.
In a further advantageous embodiment, described when the real-time SNR is greater than preset SNR threshold value, judge the DDR Whether working frequency is less than preset DDR working frequency threshold value, if so, adjusting the DDR working frequency, specifically includes:
When the real-time SNR is greater than the SNR threshold value and the DDR working frequency is less than the DDR working frequency threshold value When, the DDR working frequency is adjusted to the DDR working frequency threshold value.
Specifically, when real-time SNR is greater than pre-set SNR threshold value, the DDR working frequency that further judgement obtains is It is no to be less than pre-set DDR working frequency threshold value, it works if so, the working frequency of DDR is increased to pre-set DDR Frequency threshold.
It should be noted that the present invention adjusts the working frequency of DDR by adjusting the mode that software register configures.
A kind of method improving WIFI performance provided by the embodiment of the present invention, when real-time SNR is greater than SNR threshold value, such as The working frequency of fruit DDR is less than pre-set DDR working frequency threshold value, and illustrating that the working frequency of DDR at this time becomes influences Therefore the working frequency of DDR is increased to DDR working frequency threshold value by the bottleneck of WIFI performance, by adjusting the work frequency of DDR Rate is to improve WIFI performance.
It is described when the real-time SNR is not more than the SNR threshold value in another preferred embodiment, judge the DDR Whether working frequency is greater than the DDR working frequency threshold value, if so, adjusting the DDR working frequency, specifically includes:
When the real-time SNR is no more than the SNR threshold value and the DDR working frequency is greater than the DDR working frequency threshold When value, the DDR working frequency is adjusted to the DDR working frequency threshold value.
Specifically, further judging the DDR working frequency obtained when real-time SNR is not more than pre-set SNR threshold value Whether pre-set DDR working frequency threshold value is greater than, if so, the working frequency of DDR is reduced to pre-set DDR work Working frequency threshold value.
It should be noted that the present invention adjusts the working frequency of DDR by adjusting the mode that software register configures.
A kind of method improving WIFI performance provided by the embodiment of the present invention, when real-time SNR is not more than SNR threshold value, If the working frequency of DDR is greater than pre-set DDR working frequency threshold value, illustrating that SNR becomes at this time influences WIFI performance Therefore the working frequency of DDR is reduced to DDR working frequency threshold value, leads to signal by adjusting the working frequency of DDR by bottleneck Noise changes, and so as to improve SNR, improves WIFI performance.
It is described to make an uproar and obtain according to the RSSI value and WIFI frequency range bottom of the WIFI signal in another preferred embodiment The real-time SNR for taking the WIFI signal, specifically includes:
According to formulaIt calculates and obtains the real-time SNR;Wherein, Signal indicates the WIFI signal RSSI value, Noise indicate WIFI frequency range bottom make an uproar.
It should be noted that the real-time SNR of WIFI signal passes through formulaIt calculates and obtains, for The value of Signal and Noise, wireless chip supplier can provide the value that the two variables are read in order in real time, or pass through it He obtains mode, and the present invention is not especially limited.
In another preferred embodiment, the SNR threshold value is previously according to formula S ensitivity=-174+NF+10lg B+10lg SNR, which is calculated, to be obtained;Wherein, Sensitivity indicates WIFI signal receiving sensitivity, and NF indicates signal receives link Cascaded noise figure, B indicate signal bandwidth.
Specifically, noise coefficient NF is determined that, signal bandwidth B is known, and different after circuit design determines The different signal receiving sensitivity Sensitivity required under WIFI rate are also known, and therefore, to realize expected letter Number receiving sensitivity Sensitivity, so that it may according to formula S ensitivity=-174+NF+10lg B+10lg SNR couple A SNR threshold value should be calculated.
It should be noted that the SNR threshold value of SNR comparison in real time may be not identical every time, because of the variation of communication distance Or whether have the factors such as barrier all and may result in real-time SNR mutation, in this case, usually according to currently most connect The signal receiving sensitivity Sensitivity that close higher WIFI rate mode requires calculates the SNR value obtained, by this SNR value is compared as SNR threshold value and real-time SNR.It is compared according to real-time SNR with SNR threshold value, makes the work frequency of DDR Rate approaches DDR working frequency threshold value, and adjusts and may result in signal noise variation after the working frequency of DDR and SNR becomes in real time Change, is compared then according to the real-time SNR and SNR threshold value (may be the SNR threshold value for recalculating acquisition) after variation, it is right The working frequency of DDR is adjusted, and is thusly-formed closed-loop control, is finally reached stabilization, improves WIFI performance.
In another preferred embodiment, the DDR working frequency threshold value is according to the different WIFI rates obtained in advance Corresponding relationship between different DDR working frequencies obtains, then the method also includes:
WIFI real time rate is obtained every preset time;
According to the corresponding relationship obtained in advance, set the corresponding DDR working frequency of the WIFI real time rate to The DDR working frequency threshold value.
Specifically, the corresponding relationship between different WIFI rate and different DDR working frequencies is obtained in advance, every pre- The time interval being first arranged obtains WIFI real time rate, pair between different WIFI rates and different DDR working frequencies DDR working frequency corresponding to WIFI rate identical with the WIFI real time rate currently obtained is found out in should being related to, and will be looked for DDR working frequency out is set as DDR working frequency threshold value.
In another preferred embodiment, the corresponding relationship is obtained by following steps:
In predeterminated position, DDR working frequency is adjusted, and accordingly tests the corresponding WIFI rate of different DDR working frequencies, Obtain the corresponding relationship between different WIFI rate and different DDR working frequencies.
Specifically, by constantly adjusting the working frequency of DDR, it is real to adjust all corresponding test each time in predetermined position When WIFI rate, to obtain the corresponding relationship between different WIFI rate and different DDR working frequencies.
It should be noted that predeterminated position, which is generally chosen, receives position of the signal compared with strong (RSSI is larger, and SNR is more excellent), because It is all the factor for influencing WIFI performance for received signal strength and DDR working frequency, so in assessment DDR working frequency to WIFI When the influence of performance, need to exclude the case where causing SNR poor because received signal strength is weaker to influence WIFI performance;Separately Outside, the corresponding relationship between different WIFI rate obtained and different DDR working frequencies is based on received signal strength It is measured in stronger situation, it is believed that the working frequency of the DDR in corresponding relationship is the ideal excluded after RSSI influence Value, therefore can be used as the reference value of DDR working frequency and be adjusted with the working frequency to DDR.
A kind of method for improving WIFI performance, obtains in such a way that discrete frequency point jumps provided by the embodiment of the present invention The corresponding DDR working frequency of different WIFI rate modes, method therefor is more flexible, and more obvious to the improvement of SNR.
The embodiment of the invention also provides a kind of devices for improving WIFI performance, can be realized described in any of the above-described embodiment Raising WIFI performance method all processes, the technical effect of effect and the realization of modules, unit in device It is corresponding identical as the technical effect of effect and the realization of the method for improving WIFI performance described in above-described embodiment respectively, here It repeats no more.
It is shown in Figure 2, it is a kind of knot of a preferred embodiment of device for improving WIFI performance provided by the invention Structure block diagram, described device include:
Data acquisition module 11, for obtaining every preset time, the RSSI value of WIFI signal, WIFI frequency range bottom is made an uproar and DDR Working frequency;
Real-time SNR obtains module 12, makes an uproar acquisition for the RSSI value and WIFI frequency range bottom according to the WIFI signal The real-time SNR of the WIFI signal;
The first adjustment module 13, for when the real-time SNR is greater than preset SNR threshold value, judging the DDR work frequency Whether rate is less than preset DDR working frequency threshold value, if so, adjusting the DDR working frequency;And
Second adjustment module 14, for when the real-time SNR is not more than the SNR threshold value, judging the DDR work frequency Whether rate is greater than the DDR working frequency threshold value, if so, adjusting the DDR working frequency.
Preferably, the first adjustment module specifically includes:
The first adjustment unit, for when the real-time SNR is greater than the SNR threshold value and the DDR working frequency is less than institute When stating DDR working frequency threshold value, the DDR working frequency is adjusted to the DDR working frequency threshold value.
Preferably, the second adjustment module specifically includes:
Second adjustment unit, for when the real-time SNR is no more than the SNR threshold value and the DDR working frequency is greater than When the DDR working frequency threshold value, the DDR working frequency is adjusted to the DDR working frequency threshold value.
Preferably, the real-time SNR obtains module and specifically includes:
Real-time SNR computing unit, for according to formulaIt calculates and obtains the real-time SNR;Wherein, Signal indicates the RSSI value of the WIFI signal, and Noise indicates that WIFI frequency range bottom is made an uproar.
Preferably, the SNR threshold value is counted previously according to formula S ensitivity=-174+NF+10lg B+10lg SNR It calculates and obtains;Wherein, Sensitivity indicates WIFI signal receiving sensitivity, and NF indicates the cascade noise system of signal receives link Number, B indicate signal bandwidth.
Preferably, the DDR working frequency threshold value works according to the different WIFI rate obtained in advance from different DDR Corresponding relationship between frequency obtains, then described device further include:
Rate obtains module, for obtaining WIFI real time rate every preset time;And
Threshold value obtains module, for the corresponding relationship that basis obtains in advance, the WIFI real time rate is corresponding DDR working frequency is set as the DDR working frequency threshold value.
Preferably, the corresponding relationship with lower module by being obtained:
Corresponding relationship obtains module, for adjusting DDR working frequency in predeterminated position, and accordingly tests different DDR works The corresponding WIFI rate of working frequency obtains the corresponding relationship between different WIFI rate and different DDR working frequencies.
The embodiment of the invention also provides a kind of computer readable storage medium, the computer readable storage medium includes The computer program of storage;Wherein, where the computer program controls the computer readable storage medium at runtime Equipment executes the method that WIFI performance is improved described in any of the above-described embodiment.
It is shown in Figure 3 the embodiment of the invention also provides a kind of WIFI equipment, it is that a kind of WIFI provided by the invention is set The structural block diagram of a standby preferred embodiment, the WIFI equipment include processor 10, memory 20 and are stored in described In memory 20 and it is configured as the computer program executed by the processor 10, the processor 10 is executing the calculating The method that WIFI performance is improved described in any of the above-described embodiment is realized when machine program.
Preferably, the computer program can be divided into one or more module/units (such as computer program 1, meter Calculation machine program 2), one or more of module/units are stored in the memory 20, and by The processor 10 executes, to complete the present invention.One or more of module/units, which can be, can complete specific function Series of computation machine program instruction section, the instruction segment is for describing execution of the computer program in the WIFI equipment Journey.
The processor 10 can be central processing unit (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc., general processor can be microprocessor or the processor 10 is also possible to any conventional place Device is managed, the processor 10 is the control centre of the WIFI equipment, utilizes WIFI equipment described in various interfaces and connection Various pieces.
The memory 20 mainly includes program storage area and data storage area, wherein program storage area can store operation Application program needed for system, at least one function etc., data storage area can store related data etc..In addition, the memory 20 can be high-speed random access memory, can also be nonvolatile memory, such as plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card and flash card (Flash Card) etc., or The memory 20 is also possible to other volatile solid-state parts.
It should be noted that above-mentioned WIFI equipment may include, but it is not limited only to, processor, memory, those skilled in the art Member is appreciated that Fig. 3 structural block diagram is only the example of WIFI equipment, does not constitute the restriction to WIFI equipment, may include Than illustrating more or fewer components, certain components or different components are perhaps combined.
To sum up, a kind of provided by the embodiment of the present invention to improve the method, apparatus of WIFI performance, computer-readable storage medium Matter and WIFI equipment, when calculating the real-time SNR obtained greater than pre-set SNR threshold value, if the DDR working frequency obtained Less than pre-set DDR working frequency threshold value, illustrate the working frequency that the bottleneck for influencing WIFI performance is DDR, then to DDR Working frequency be adjusted, to improve WIFI performance;It is not more than pre-set SNR threshold when calculating the real-time SNR obtained When value, if the DDR working frequency obtained is greater than pre-set DDR working frequency threshold value, illustrate the bottle for influencing WIFI performance Neck is SNR, then improves SNR by adjusting the working frequency of DDR, to improve WIFI performance.
The above is only a preferred embodiment of the present invention, it is noted that for the ordinary skill people of the art For member, without departing from the technical principles of the invention, several improvement and deformations can also be made, these improvement and deformations Also it should be regarded as protection scope of the present invention.

Claims (10)

1. a kind of method for improving WIFI performance characterized by comprising
Every preset time obtains the RSSI value of WIFI signal, WIFI frequency range bottom is made an uproar and DDR working frequency;
It is made an uproar according to the RSSI value of the WIFI signal and WIFI frequency range bottom and obtains the real-time SNR of the WIFI signal;
When the real-time SNR is greater than preset SNR threshold value, judge whether the DDR working frequency is less than preset DDR work Frequency threshold, if so, adjusting the DDR working frequency;
When the real-time SNR is not more than the SNR threshold value, judge whether the DDR working frequency is greater than the DDR work frequency Rate threshold value, if so, adjusting the DDR working frequency.
2. improving the method for WIFI performance as described in claim 1, which is characterized in that described when the real-time SNR is greater than in advance If SNR threshold value when, judge whether the DDR working frequency is less than preset DDR working frequency threshold value, if so, adjustment institute DDR working frequency is stated, is specifically included:
It, will when the real-time SNR is greater than the SNR threshold value and the DDR working frequency is less than the DDR working frequency threshold value The DDR working frequency is adjusted to the DDR working frequency threshold value.
3. improving the method for WIFI performance as described in claim 1, which is characterized in that described when the real-time SNR is not more than When the SNR threshold value, judge whether the DDR working frequency is greater than the DDR working frequency threshold value, if so, described in adjustment DDR working frequency, specifically includes:
When the real-time SNR is no more than the SNR threshold value and the DDR working frequency is greater than the DDR working frequency threshold value, The DDR working frequency is adjusted to the DDR working frequency threshold value.
4. improve the method for WIFI performance as described in claim 1, which is characterized in that described according to the WIFI signal RSSI value and WIFI frequency range bottom, which are made an uproar, obtains the real-time SNR of the WIFI signal, specifically includes:
According to formulaIt calculates and obtains the real-time SNR;Wherein, Signal indicates the WIFI signal RSSI value, Noise indicate that WIFI frequency range bottom is made an uproar.
5. improving the method for WIFI performance as described in claim 1, which is characterized in that the SNR threshold value is previously according to formula Sensitivity=-174+NF+10lgB+10lgSNR, which is calculated, to be obtained;Wherein, Sensitivity indicates that WIFI signal receives spirit Sensitivity, NF indicate that the cascaded noise figure of signal receives link, B indicate signal bandwidth.
6. as described in claim 1 improve WIFI performance method, which is characterized in that the DDR working frequency threshold value according to Corresponding relationship between the different WIFI rate obtained in advance and different DDR working frequencies obtains, then the method is also wrapped It includes:
WIFI real time rate is obtained every preset time;
According to the corresponding relationship obtained in advance, set described for the corresponding DDR working frequency of the WIFI real time rate DDR working frequency threshold value.
7. improving the method for WIFI performance as claimed in claim 6, which is characterized in that the corresponding relationship passes through following steps It obtains:
In predeterminated position, DDR working frequency is adjusted, and accordingly tests the corresponding WIFI rate of different DDR working frequencies, is obtained Corresponding relationship between different WIFI rates and different DDR working frequencies.
8. a kind of device for improving WIFI performance characterized by comprising
Data acquisition module, for obtaining the RSSI value of WIFI signal every preset time, WIFI frequency range bottom is made an uproar and DDR work frequency Rate;
Real-time SNR obtains module, and making an uproar for the RSSI value and WIFI frequency range bottom according to the WIFI signal, it is described to obtain The real-time SNR of WIFI signal;
The first adjustment module, for whether judging the DDR working frequency when the real-time SNR is greater than preset SNR threshold value Less than preset DDR working frequency threshold value, if so, adjusting the DDR working frequency;And
Second adjustment module, for whether judging the DDR working frequency when the real-time SNR is not more than the SNR threshold value Greater than the DDR working frequency threshold value, if so, adjusting the DDR working frequency.
9. a kind of computer readable storage medium, which is characterized in that the computer readable storage medium includes the calculating of storage Machine program;Wherein, the equipment where the computer program controls the computer readable storage medium at runtime executes such as The method of WIFI performance is improved described in any one of claims 1 to 7.
10. a kind of WIFI equipment, which is characterized in that including processor, memory and store in the memory and matched It is set to the computer program executed by the processor, the processor is realized when executing the computer program as right is wanted The method of WIFI performance is improved described in asking any one of 1 to 7.
CN201811065081.8A 2018-09-11 2018-09-11 Method and device for improving WIFI performance, storage medium and WIFI equipment Active CN109217946B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811065081.8A CN109217946B (en) 2018-09-11 2018-09-11 Method and device for improving WIFI performance, storage medium and WIFI equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811065081.8A CN109217946B (en) 2018-09-11 2018-09-11 Method and device for improving WIFI performance, storage medium and WIFI equipment

Publications (2)

Publication Number Publication Date
CN109217946A true CN109217946A (en) 2019-01-15
CN109217946B CN109217946B (en) 2020-04-14

Family

ID=64983517

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811065081.8A Active CN109217946B (en) 2018-09-11 2018-09-11 Method and device for improving WIFI performance, storage medium and WIFI equipment

Country Status (1)

Country Link
CN (1) CN109217946B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113765596A (en) * 2021-09-18 2021-12-07 深圳创维数字技术有限公司 Method for improving WiFi performance, WiFi communication equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103442144A (en) * 2013-08-29 2013-12-11 广东欧珀移动通信有限公司 Method and device for reducing electromagnetic interference of intelligent cell phone
CN104918093A (en) * 2015-05-20 2015-09-16 深圳创维-Rgb电子有限公司 Television high-frequency signal anti-interference method and television high-frequency signal anti-interference device
CN105467407A (en) * 2016-01-13 2016-04-06 广东欧珀移动通信有限公司 Method and device of reducing memory frequency interference to GPS, and mobile terminal
CN106612148A (en) * 2016-12-15 2017-05-03 青岛海信移动通信技术股份有限公司 Method and device for inhibiting interference of working frequency of CPU (Central Processing Unit) to transmitting and receiving module and terminal
WO2018080502A1 (en) * 2016-10-27 2018-05-03 Hewlett-Packard Development Company, L.P. Wireless connection for electronic device
CN108124057A (en) * 2017-12-15 2018-06-05 广东欧珀移动通信有限公司 The anti-interference method and Related product of electronic device memory

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103442144A (en) * 2013-08-29 2013-12-11 广东欧珀移动通信有限公司 Method and device for reducing electromagnetic interference of intelligent cell phone
CN104918093A (en) * 2015-05-20 2015-09-16 深圳创维-Rgb电子有限公司 Television high-frequency signal anti-interference method and television high-frequency signal anti-interference device
CN105467407A (en) * 2016-01-13 2016-04-06 广东欧珀移动通信有限公司 Method and device of reducing memory frequency interference to GPS, and mobile terminal
WO2018080502A1 (en) * 2016-10-27 2018-05-03 Hewlett-Packard Development Company, L.P. Wireless connection for electronic device
CN106612148A (en) * 2016-12-15 2017-05-03 青岛海信移动通信技术股份有限公司 Method and device for inhibiting interference of working frequency of CPU (Central Processing Unit) to transmitting and receiving module and terminal
CN108124057A (en) * 2017-12-15 2018-06-05 广东欧珀移动通信有限公司 The anti-interference method and Related product of electronic device memory

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113765596A (en) * 2021-09-18 2021-12-07 深圳创维数字技术有限公司 Method for improving WiFi performance, WiFi communication equipment and storage medium
WO2023040050A1 (en) * 2021-09-18 2023-03-23 深圳创维数字技术有限公司 Method for improving wifi performance, and wifi communication device and storage medium

Also Published As

Publication number Publication date
CN109217946B (en) 2020-04-14

Similar Documents

Publication Publication Date Title
US7254755B2 (en) On-chip receiver sensitivity test mechanism
CN106899359B (en) WIFI module radio frequency calibration method
US9780925B2 (en) Access point with capability of dynamically adjusting current clear channel assessment threshold value and operating method thereof
US20130257667A1 (en) Antenna Tuning
US10890610B2 (en) System and method for RF and jitter testing using a reference device
CN104869202B (en) A kind of producing line calibrates comprehensive survey method and producing line calibrates comprehensive survey device
CN111478737A (en) Radio frequency test method, device, electronic device and storage medium
CN103873165B (en) Beacon detection structures, systems and processes for interference testing
CN109462860B (en) Throughput optimization method and apparatus, electronic device, and computer-readable storage medium
CN107454239A (en) Mobile terminal test device and method of testing
US11096193B2 (en) Working wireless communication channel selection based on spectral estimation
CN109217946A (en) Improve method, apparatus, storage medium and the WIFI equipment of WIFI performance
CN109640342A (en) Smart antenna method of adjustment, device, equipment and readable storage medium storing program for executing
CN111984477A (en) PCIe equipment signal parameter dynamic correction device and method
CN109257094A (en) A kind of the pre-add weight values obtaining value method and device of the transmitter that serially unstrings
CN107359944B (en) Bluetooth equipment radio frequency test system
CN104104559B (en) A kind of E1 Error Detectors system
US9374132B2 (en) Communication system capable of measuring crosstalk in legacy line
CN102724000A (en) Occupied bandwidth test system and method
CN107026797A (en) A kind of method and wireless router for automatically adjusting USB speed
US20140156902A1 (en) Line coding for low-radio noise memory interfaces
CN108966351A (en) A kind of method and apparatus adjusting wireless router bandwidth
CN111130591B (en) Antenna tuning method, antenna tuning device and terminal equipment
CN114760014A (en) Bit error rate testing method and device
CN112584413A (en) Wireless communication link self-checking protection method, device, equipment and storage medium

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
TR01 Transfer of patent right

Effective date of registration: 20220613

Address after: Floor 12-17, unit 1, building 2, No. 466, Xinyu Road, high tech Zone, Chengdu, Sichuan 610000

Patentee after: Chengdu Lianzhou International Technology Co.,Ltd.

Address before: 518000 the 1st and 3rd floors of the south section of building 24 and the 1st-4th floor of the north section of building 28, Shennan Road Science and Technology Park, Nanshan District, Shenzhen City, Guangdong Province

Patentee before: TP-LINK TECHNOLOGIES Co.,Ltd.

TR01 Transfer of patent right