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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B15/00—Suppression or limitation of noise or interference
- H04B15/02—Reducing 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
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.
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)
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)
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 |
-
2018
- 2018-09-11 CN CN201811065081.8A patent/CN109217946B/en active Active
Patent Citations (6)
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)
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 |