CN109803324A - Network threshold value determines method and device, storage medium and electronic equipment - Google Patents

Network threshold value determines method and device, storage medium and electronic equipment Download PDF

Info

Publication number
CN109803324A
CN109803324A CN201910019745.5A CN201910019745A CN109803324A CN 109803324 A CN109803324 A CN 109803324A CN 201910019745 A CN201910019745 A CN 201910019745A CN 109803324 A CN109803324 A CN 109803324A
Authority
CN
China
Prior art keywords
network
value
threshold value
wireless access
access point
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
CN201910019745.5A
Other languages
Chinese (zh)
Other versions
CN109803324B (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201910019745.5A priority Critical patent/CN109803324B/en
Publication of CN109803324A publication Critical patent/CN109803324A/en
Application granted granted Critical
Publication of CN109803324B publication Critical patent/CN109803324B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a kind of network threshold values to determine method and device, storage medium and electronic equipment, is related to wireless communication technology field.The network threshold value determines that method comprises determining that voice communication index value when terminal device carries out VoWiFi call;If voice communication index value meets default call condition, it is determined that the statistical value of default network event;It is adjusted according to transmission power of the statistical value of default network event to wireless access point;After the transmission power of wireless access point is adjusted, determine that the received signal intensity of terminal device indicates the threshold value as VoWiFi network.The disclosure can effectively reduce the invalid access of VoWiFi business.

Description

Network threshold value determines method and device, storage medium and electronic equipment
Technical field
This disclosure relates to which wireless communication technology field, determines method, web portal in particular to a kind of network threshold value Limit value determining device, storage medium and electronic equipment.
Background technique
As broadband connections and Wireless Fidelity (Wireless Fidelity, WiFi) access point become increasingly popular, network electricity Words (Voice over Internet Protocol, VoIP) have obtained quick development.VoWiFi (Voice over WiFi, Also referred to as WiFi calling) as one of the means for realizing the networking telephone, traditional dialing party can be passed through under WiFi environment Formula carries out voice communication or video calling.That is, operator, which can use WiFi technology, provides voice communication clothes for user Business.
Voice call service based on VoWiFi, user can use WiFi network and overcome indoor or basement communication effect The problem of difference.Under the scene that the network coverage is weaker or is interfered, WiFi is connected, can dial or receive calls.In addition, with Unlike the Internet telephony application program in some application shops, VoWiFi is the voice service of Carrier Management, matter of conversing It measures good.
VoWiFi belongs to the higher business of requirement of real-time, more demanding to network delay.However, all WiFi in network It can access VoWiFi business, this may have access and network congestion in vain.
It should be noted that information is only used for reinforcing the reason to the background of the disclosure disclosed in above-mentioned background technology part Solution, therefore may include the information not constituted to the prior art known to persons of ordinary skill in the art.
Summary of the invention
A kind of network threshold value of being designed to provide of the disclosure determines that method, network threshold value determining device, storage are situated between Matter and electronic equipment, and then overcome at least to a certain extent due to the accessible VoWiFi business of all WiFi and cause to exist The problem of invalid access and network congestion.
According to one aspect of the disclosure, a kind of network threshold value is provided and determines method, comprising: determines that terminal device carries out Voice communication index value when VoWiFi converses;If voice communication index value meets default call condition, it is determined that terminal is set The frequency error of standby wireless chip;It is adjusted according to transmission power of the frequency error of wireless chip to wireless access point; After the transmission power of wireless access point is adjusted, determine the received signal intensity instruction of terminal device as VoWiFi network Threshold value.
According to one aspect of the disclosure, a kind of network threshold value is provided and determines method, comprising: determines that terminal device carries out Voice communication index value when VoWiFi converses;If voice communication index value meets default call condition, it is determined that default net The statistical value of network event;It is adjusted according to transmission power of the statistical value of default network event to wireless access point;Wireless After the transmission power of access point is adjusted, determine that the received signal intensity of terminal device indicates the thresholding as VoWiFi network Value.
Optionally, preset network event statistical value include terminal device in the first preset time period by wirelessly carrying out DNS in communication process obtains failure rate or terminal device in the second preset time by wirelessly carrying out in communication process TCP/UDP retransmission rate.
According to one aspect of the disclosure, a kind of network threshold value is provided and determines method, comprising: determines that terminal device carries out Voice communication index value when VoWiFi converses;If voice communication index value meets default call condition, it is determined that terminal is set Standby current movement velocity;The transmission power of wireless access point is adjusted according to terminal device current movement velocity;? After the transmission power of wireless access point is adjusted, determine that the received signal intensity of terminal device is indicated as VoWiFi network Threshold value.
According to one aspect of the disclosure, a kind of network threshold value is provided and determines method, comprising: determines that terminal device carries out Voice communication index value when VoWiFi converses;If voice communication index value meets default call condition, controlling terminal is set The standby data packet for sending length under WiFi communication mode and being greater than preset length;If WiFi network starts RTS/CTS agreement, The transmission power of wireless access point is adjusted;After the transmission power of wireless access point is adjusted, terminal device is determined Received signal intensity indicates the threshold value as VoWiFi network.
According to one aspect of the disclosure, a kind of network threshold value is provided and determines method, comprising: determines that terminal device carries out Voice communication index value when VoWiFi converses;If voice communication index value meets default call condition, it is determined that Duo Gemen Limit determines element;Determine that element is adjusted the transmission power of wireless access point according to the multiple thresholding;In wireless access After the transmission power of point is adjusted, determine that the received signal intensity of terminal device indicates the threshold value as VoWiFi network; Wherein, the multiple thresholding decision element includes that frequency error, the terminal device of the wireless chip of terminal device are default first By the way that the DNS wirelessly carried out in communication process obtains failure rate, terminal device passes through nothing in the second preset time in period Line, which carries out TCP/UDP retransmission rate in communication process, the current movement velocity of terminal device, sends length in terminal device is greater than Whether WiFi network starts at least two in RTS/CTS agreement when the data packet of preset length.
According to one aspect of the disclosure, a kind of network threshold value determining device is provided, comprising: index value determining module, Voice communication index value when for determining that terminal device carries out VoWiFi call;Frequency error determining module, if being used for language Sound call index value meets default call condition, it is determined that the frequency error of the wireless chip of terminal device;First power adjustment Module, for being adjusted according to the frequency error of wireless chip to the transmission power of wireless access point;Threshold value determining module, After being adjusted for the transmission power in wireless access point, determine the received signal intensity instruction of terminal device as VoWiFi The threshold value of network.
According to one aspect of the disclosure, a kind of network threshold value determining device is provided, comprising: index value determining module, Voice communication index value when for determining that terminal device carries out VoWiFi call;Statistical value determining module, if being used for voice Index value of conversing meets default call condition, it is determined that the statistical value of default network event;Second power regulation module is used for root The transmission power of wireless access point is adjusted according to the statistical value of default network event;Threshold value determining module, in nothing After the transmission power of line access point is adjusted, determine that the received signal intensity of terminal device indicates the door as VoWiFi network Limit value.
According to one aspect of the disclosure, a kind of network threshold value determining device is provided, comprising: index value determining module, Voice communication index value when for determining that terminal device carries out VoWiFi call;Movement velocity determining module, if being used for language Sound call index value meets default call condition, it is determined that the current movement velocity of terminal device;Third power regulation module is used The transmission power of wireless access point is adjusted according to terminal device current movement velocity;Threshold value determining module is used After the transmission power in wireless access point is adjusted, determine the received signal intensity instruction of terminal device as VoWiFi net The threshold value of network.
According to one aspect of the disclosure, a kind of network threshold value determining device is provided, comprising: index value determining module, Voice communication index value when for determining that terminal device carries out VoWiFi call;Terminal control module, if logical for voice It talks about index value and meets default call condition, then controlling terminal equipment sends length greater than preset length under WiFi communication mode Data packet;4th power regulation module, if starting RTS/CTS agreement, the transmitting to wireless access point for WiFi network Power is adjusted;Threshold value determining module determines terminal device after being adjusted for the transmission power in wireless access point Received signal intensity indicates the threshold value as VoWiFi network.
According to one aspect of the disclosure, a kind of network threshold value determining device is provided, comprising: index value determining module, Voice communication index value when for determining that terminal device carries out VoWiFi call;Element determining module, if logical for voice It talks about index value and meets default call condition, it is determined that multiple thresholdings determine element;5th power regulation module, for according to Multiple thresholdings determine that element is adjusted the transmission power of wireless access point;Threshold value determining module, in wireless access After the transmission power of point is adjusted, determine that the received signal intensity of terminal device indicates the threshold value as VoWiFi network; Wherein, the multiple thresholding decision element includes that frequency error, the terminal device of the wireless chip of terminal device are default first By the way that the DNS wirelessly carried out in communication process obtains failure rate, terminal device passes through nothing in the second preset time in period Line, which carries out TCP/UDP retransmission rate in communication process, the current movement velocity of terminal device, sends length in terminal device is greater than Whether WiFi network starts at least two in RTS/CTS agreement when the data packet of preset length.
According to one aspect of the disclosure, a kind of computer-readable medium is provided, computer program, program are stored thereon with Realize that the network threshold value such as above-mentioned either side determines method when being executed by processor.
According to one aspect of the disclosure, a kind of electronic equipment is provided, comprising: processor;And memory, for storing The executable instruction of processor;Wherein, processor is configured to execute above-mentioned either side via executable instruction is executed Network threshold value determines method.
In the technical solution provided by some embodiments of the present disclosure, determine when terminal device carries out VoWiFi call Voice communication index value, if voice communication index value meets default call condition, it is determined that the wireless chip of terminal device Frequency error is adjusted according to transmission power of the frequency error of wireless chip to wireless access point, and after the adjustment, is determined The received signal intensity of terminal device indicates the threshold value as VoWiFi network.On the one hand, by determining VoWiFi network Threshold value, can lead to the presence of invalid access and network congestion to avoid can access VoWiFi business due to all WiFi The problem of;On the other hand, disclosure scheme adjusts the transmission power of wireless access point based on the frequency error of wireless chip, into And determine the threshold value of VoWiFi network, it is ensured that terminal device can realize the voice communication industry of VoWiFi based on the threshold value Business avoids mistake access or the wrong problem for exiting VoWiFi business and leading to voice communication exception.
It should be understood that above general description and following detailed description be only it is exemplary and explanatory, not The disclosure can be limited.
Detailed description of the invention
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the disclosure Example, and together with specification for explaining the principles of this disclosure.It should be evident that the accompanying drawings in the following description is only the disclosure Some embodiments for those of ordinary skill in the art without creative efforts, can also basis These attached drawings obtain other attached drawings.In the accompanying drawings:
Fig. 1, which is diagrammatically illustrated, determines method according to the network threshold value of the first illustrative embodiments of the disclosure;
Fig. 2, which is diagrammatically illustrated, determines method according to the network threshold value of the second illustrative embodiments of the disclosure;
Fig. 3, which is diagrammatically illustrated, determines method according to the network threshold value of the third illustrative embodiments of the disclosure;
Fig. 4, which is diagrammatically illustrated, determines method according to the network threshold value of the 4th illustrative embodiments of the disclosure;
Fig. 5, which is diagrammatically illustrated, determines method according to the network threshold value of the 5th illustrative embodiments of the disclosure;
Fig. 6 diagrammatically illustrates the network threshold value determining device according to the first illustrative embodiments of the disclosure;
Fig. 7 diagrammatically illustrates the network threshold value determining device according to the second illustrative embodiments of the disclosure;
Fig. 8 diagrammatically illustrates the network threshold value determining device according to the third illustrative embodiments of the disclosure;
Fig. 9 diagrammatically illustrates the network threshold value determining device of the 4th illustrative embodiments according to the disclosure;
Figure 10 diagrammatically illustrates the network threshold value determining device of the 5th illustrative embodiments according to the disclosure;With And
Figure 11 diagrammatically illustrates the block diagram of electronic equipment according to an exemplary embodiment of the present disclosure.
Specific embodiment
Example embodiment is described more fully with reference to the drawings.However, example embodiment can be with a variety of shapes Formula is implemented, and is not understood as limited to example set forth herein;On the contrary, thesing embodiments are provided so that the disclosure will more Fully and completely, and by the design of example embodiment comprehensively it is communicated to those skilled in the art.Described feature, knot Structure or characteristic can be incorporated in any suitable manner in one or more embodiments.In the following description, it provides perhaps More details fully understand embodiment of the present disclosure to provide.It will be appreciated, however, by one skilled in the art that can It is omitted with technical solution of the disclosure one or more in the specific detail, or others side can be used Method, constituent element, device, step etc..In other cases, be not shown in detail or describe known solution to avoid a presumptuous guest usurps the role of the host and So that all aspects of this disclosure thicken.
In addition, attached drawing is only the schematic illustrations of the disclosure, it is not necessarily drawn to scale.Identical attached drawing mark in figure Note indicates same or similar part, thus will omit repetition thereof.Some block diagrams shown in the drawings are function Energy entity, not necessarily must be corresponding with physically or logically independent entity.These function can be realized using software form Energy entity, or these functional entitys are realized in one or more hardware modules or integrated circuit, or at heterogeneous networks and/or place These functional entitys are realized in reason device device and/or microcontroller device.
Flow chart shown in the drawings is merely illustrative, it is not necessary to including all steps.For example, the step of having It can also decompose, and the step of having can merge or part merges, therefore the sequence actually executed is possible to according to the actual situation Change.In addition, the term " first " of the application, " second ", " third ", " the 4th ", " the 5th " merely to distinguish purpose, no It should be as the limitation of the application.
It should be noted that the network threshold value of the disclosure determines that method can be realized by server, that is to say, that service The network threshold value that device can execute each embodiment of the disclosure determines each step of method.In this case, disclosure institute The network threshold value determining device stated can be deployed in the server.In addition, the server can be control VoWiFi language The server of sound talk business.In general, the server can be deployed in operator's platform, however, the server can also be disposed Between each WiFi node and operator's platform, the terminal of VoWiFi business is exited to limit mistake access or mistake, in turn Ensure really to have the user of call demand can be by network implementations voice communication.
The network threshold value that Fig. 1 diagrammatically illustrates the first illustrative embodiments of the disclosure determines the process of method Figure.With reference to Fig. 1, the network threshold value of the first illustrative embodiments of the disclosure determines that method may comprise steps of:
S12. voice communication index value when terminal device carries out VoWiFi call is determined.
In the illustrative embodiments of the disclosure, terminal device is the terminal that VoWiFi can be supported to converse, such as can To include but is not limited to mobile phone, tablet computer, smartwatch etc..
Voice communication index value described in the disclosure can be Mean Opinion Score (Mean Opinion Score, MOS).It is flat Equal opinion point is a kind of for evaluating the index of talk business quality, generallys use the matter that 1 to 5 point of mode evaluates talk business Amount, for example, 1 indicate " bad ", 2 indicate " poor ", 3 indicate " in ", 4 indicate " good ", 5 expressions " excellent ".It should be noted that average meaning See and point be also denoted as decimal form, for example, 4.5 indicate quality water of the talk business quality between " good " and " excellent " It is flat.
Although it should be understood that below will using Mean Opinion Score as voice communication index value for be illustrated, so And it will be readily appreciated by those skilled in the art that voice communication index value can also include average call duration (ACD), connect Rate (ASR), call time delay etc., determine language using being similar to these indexs and combining at least two in these indexs The scheme of sound call index value should also be as the protection scope for belonging to the disclosure.
During determining network threshold value, server can send threshold value to the terminal device of connection WiFi and determine Instruction, the instruction are used to that user to be prompted to start to carry out the determination process of VoWiFi network threshold value.Specifically, the instruction can be with Short message or the form of voice are sent to terminal device.Then, user can be referred to based on the threshold value determination that terminal device receives It enables and carries out VoWiFi call, the disclosure does not do the object that VoWiFi converses specifically limited.
During user carries out VoWiFi call by terminal device, voice communication index value can be surveyed Examination.By taking Mean Opinion Score as an example, MOS instrument can will be connected to as calling terminal equipment and as called terminal device On, the basic principle of MOS instrument are as follows: level adjustment is carried out to two signals received, utilizes input filter mock standard Telephone receiver is filtered, and is carried out alignment to two signals in time and is converted by the sense of hearing, wherein sense of hearing transformation includes pair The compensation and equilibrium of linear filtering and change in gain, and then two distortion parameters are extracted, over frequency and over time to the two Distortion parameter is integrated, to determine Mean Opinion Score.Specifically, can use MOS test software to determine average opinion Point, these softwares are for example including ancient cooking vessel benefit Pioneer, Hua Xing Flywireless etc..
It, can be in terminal in order to more accurately determine the threshold value of VoWiFi network according to some embodiments of the present disclosure Equipment is connected to wireless access point (WiFi Access Point, WiFi AP) just and determines that terminal device carries out VoWiFi call When voice communication index value.
Firstly, server can send power adjustment instruction to wireless access point, to adjust the transmitting function of wireless access point Rate.It is to be understood, however, that the transmission power of wireless access point can also be manually adjusted artificially.Adjust wireless access point Transmission power is until the reception power that show of terminal device is predetermined power, wherein predetermined power can be commissioning staff according to The power that experimental result is determined repeatedly, for example, predetermined power is -60dbm, it being understood, however, that, predetermined power may be used also To be confirmed as other values.
Next, server, which can control wireless access point, gradually decreases transmission power, nothing is not attached in terminal device In the case where line access point, the transmission power of wireless access point is raised, until terminal device is connected to wireless access point.Tool Body, in the case where the transmission power at wireless access end gradually decreases and terminal device is not connected to wireless access point, upper During the transmission power for adjusting wireless access point, server constantly detects terminal device and whether is connected to wireless access point, and one Denier terminal device is connected to wireless access point, then controls wireless access point and stop up-regulation transmission power.
S14. if voice communication index value meets default call condition, it is determined that the frequency of the wireless chip of terminal device Error.
Server is after determining voice communication index value, it can be determined that it is default logical whether voice communication index value meets one Words condition.Specifically, server may determine that whether voice communication index is greater than or equal to pre-set level value, if voice communication Index is greater than or equal to pre-set level value, then can determine that voice communication index value meets default call condition.Wherein, it presets and refers to Scale value can be artificially according to the preset index value of experimental result, and the disclosure is not spy to the specific value condition of index value Different limitation.
In the case where determining that voice communication index value does not meet default call condition, server can be controlled with The transmission power of wireless access point is adjusted, until voice communication index value meets default call condition.
According to some embodiments of the present disclosure, the threshold value of disclosure VoWiFi network to be determined is VoWiFi network Access threshold value, that is, the threshold value of terminal device access VoWiFi network.In this case, pre-set level value can wrap The first index value is included, judging whether voice communication index value is greater than or equal to pre-set level value may include judging that voice communication refers to Whether scale value is greater than or equal to the first index value, if voice communication index value is greater than or equal to the first index value, it is determined that language Sound call index value meets default call condition.
By taking voice communication index value is Mean Opinion Score as an example, in these embodiments, the first index value can be set It is 2.9.If the Mean Opinion Score determined in step S12, less than 2.9, server raises the transmitting function of wireless access point Rate, until Mean Opinion Score is greater than or equal to 2.9.
According to other embodiments of the disclosure, the threshold value of disclosure VoWiFi network to be determined is VoWiFi network Exit threshold value, that is, terminal device exits the threshold value of VoWiFi network.In this case, pre-set level value can be with Including the second index value, judging whether voice communication index value is greater than or equal to pre-set level value may include judging voice communication Whether index value is greater than or equal to the second index value, if voice communication index value is greater than or equal to the second index value, it is determined that Voice communication index value meets default call condition.
Still by taking voice communication index value is Mean Opinion Score as an example, in these embodiments, the second index value can be set It is set to 3.0.If the Mean Opinion Score determined in step S12, less than 3.0, server raises the transmitting function of wireless access point Rate, until Mean Opinion Score is greater than or equal to 3.0.
It should be understood that under normal conditions, determining that the second index value utilized when exiting threshold value is greater than determination and connects The first index value utilized when entering threshold value.In addition, above-mentioned first index value be 2.9 and second index value be 3.0 to be only Illustrative explanation, should not be used as the limitation of the disclosure.
In the case where determining that voice communication index value meets default call condition, server can determine terminal device Wireless chip (WiFi chip) frequency error.The frequency error of wireless chip is usually provided by the supplier of wireless chip. In the case where that can not determine the frequency error of wireless chip, can be determined by service condition in the market.In addition, wireless The frequency error of chip can use the parameter that unit is ppm (parts per million, million/) to characterize, for example, The frequency error for determining wireless chip can be 30ppm.
S16. it is adjusted according to transmission power of the frequency error of wireless chip to wireless access point.
In the illustrative embodiments of the disclosure, server compares the frequency error of wireless chip and default error Compared with, and the transmission power of wireless access point is adjusted according to the frequency error of wireless chip and the comparison result of default error It is whole.
Specifically, default error may include first error, the second error and third error.If the frequency of wireless chip Error is greater than first error, then the transmission power of wireless access point is raised the first performance number;If the frequency of wireless chip is missed The transmission power of wireless access point is then raised second by difference (may include first error) between first error and the second error Performance number;If the frequency error of wireless chip (may include the second error and/or between the second error and third error Three errors), then the transmission power of wireless access point is raised into third performance number.In addition, if the frequency error of wireless chip is big In third error, then the transmission power of wireless access point is raised into the 4th performance number.
It should be noted that first error, the second error, third error, the first performance number, the second performance number, third function Rate value and the 4th performance number can be taking human as being set in advance, and the disclosure does not do specific value specifically limited.
It is respectively 25ppm, 20ppm, 10ppm and the first performance number, with first error, the second error, third error Two performance numbers, third performance number are respectively to be illustrated for 3dbm, 2dbm, 1dbm.If the frequency error of wireless chip is big In 25ppm, then the transmission power of wireless access point is raised into 3dbm;If the frequency error of wireless chip is in 25ppm to 20ppm Between, then the transmission power of wireless access point is raised into 2dbm;If the frequency error of wireless chip 20ppm to 10ppm it Between, then the transmission power of wireless access point is raised into 1dbm.In addition, wireless chip frequency error in 10ppm feelings below Under condition, the transmission power of wireless access point can be raised into the 4th performance number, such as 0.5dbm.
S18. after the transmission power of wireless access point is adjusted, determine that the received signal intensity instruction of terminal device is made For the threshold value of VoWiFi network.
After the transmission power of adjustment wireless access point, the received signal intensity of the available terminal device of server refers to Show (Received Signal Strength Indication, RSSI), and the RSSI conduct for the terminal device that will acquire The threshold value of VoWiFi network.Wherein, server obtain during the RSSI of terminal device with server in the related technology from The process that terminal device obtains information is similar, repeats no more.
It determines in method, has been fully taken into account without core in the network threshold value of the first illustrative embodiments of the disclosure Influence of the frequency error of piece to VoWiFi business can effectively reduce the accessing in vain and alleviate network and gather around of VoWiFi business Stifled problem.
The network threshold value that Fig. 2 diagrammatically illustrates the second illustrative embodiments of the disclosure determines the process of method Figure.With reference to Fig. 2, the network threshold value of the second illustrative embodiments of the disclosure determines that method may comprise steps of:
S22. voice communication index value when terminal device carries out VoWiFi call is determined.
Step S22 is identical as above-mentioned steps S12, and details are not described herein.
S24. if voice communication index value meets default call condition, it is determined that the statistical value of default network event.
Determine whether voice communication index value meets in process and the above-mentioned steps S14 of default call condition in step S24 Determine voice communication index value whether meet default call condition process it is identical, details are not described herein.
In the case where determining that voice communication index value meets default call condition, server can determine default network The statistical value of event.Wherein, the statistical value for presetting network event may include that terminal device passes through in the first preset time period The wireless DNS (Domain Name System, domain name system) carried out in communication process obtains failure rate or terminal device exists By wirelessly carrying out the TCP in communication process, (Transmission Control Protocol is passed in second preset time period Transport control protocol view)/UDP (User Datagram Protocol, User Datagram Protocol) retransmission rate.
Above-mentioned first preset time period can be taking human as being set, for example, first is default with the second preset time period in advance Period can be away from the period in current 10 days, and the second preset time period can be away from the period in current 15 days.Separately Outside, it is noted that the first preset time period can be identical with the second preset time period.
DNS obtains failure rate and TCP/UDP retransmission rate and is illustrated as the form of percentage, for example, determining the It is 3% that DNS in one preset time, which obtains failure rate, determines that the TCP/UDP retransmission rate in the second preset time is 8%.
S26. the transmission power of wireless access point is adjusted according to the statistical value for presetting network event.
In the illustrative embodiments of the disclosure, server can be by the statistical value and preset threshold of default network event It is compared, and according to the statistical value of default network event and the comparison result of preset threshold to the transmission power of wireless access point It is adjusted.
Specifically, preset threshold may include first threshold, second threshold and third threshold value.If default network event Statistical value is less than first threshold, then the transmission power of wireless access point is raised the 5th performance number;If default network event Statistical value (may include first threshold) between first threshold and second threshold then raises the transmission power of wireless access point 6th performance number;If the statistical value of default network event (may include second threshold between second threshold and third threshold value And/or third threshold value), then the transmission power of wireless access point is raised into the 7th performance number;If the statistics of default network event Value is greater than third threshold value, then the transmission power of wireless access point is raised the 8th performance number.
It should be noted that first threshold, second threshold, third threshold value, the 5th performance number, the 6th performance number, the 7th function Rate value and the 8th performance number can be taking human as being set in advance, and the disclosure does not do specific value specifically limited.
The statistical value of default network event include terminal device in the first preset time period by wirelessly being communicated It is respectively 5%, 20%, 50% with first threshold, second threshold, third threshold value in the case that DNS in the process obtains failure rate And the 5th performance number, the 6th performance number, the 7th performance number, the 8th performance number are respectively that 1dbm, 2dbm, 10dbm and 20dbm are Example is illustrated.If DNS obtains failure rate less than 5%, the transmission power of wireless access point is raised into 1dbm;If DNS Failure rate is obtained between 5% to 20%, then the transmission power of wireless access point is raised into 2dbm;If DNS obtains failure rate Between 20% to 50%, then the transmission power of wireless access point is raised into 10dbm;If DNS, which obtains failure rate, is greater than 50%, The transmission power of wireless access point is then raised into 20dbm.
The statistical value of default network event include terminal device in the second preset time period by wirelessly being communicated In the case where TCP/UDP retransmission rate in the process, be respectively still 5% with first threshold, second threshold, third threshold value, 20%, 50% and the 5th performance number, the 6th performance number, the 7th performance number, the 8th performance number be respectively 1dbm, 2dbm, 10dbm and It is illustrated for 20dbm.If TCP/UDP retransmission rate raises 1dbm less than 5%, by the transmission power of wireless access point; If TCP/UDP retransmission rate raises 2dbm between 5% to 20%, by the transmission power of wireless access point;If TCP/UDP The transmission power of wireless access point is then raised 10dbm between 20% to 50% by retransmission rate;If TCP/UDP retransmission rate is big In 50%, then the transmission power of wireless access point is raised into 20dbm.
S28. after the transmission power of wireless access point is adjusted, determine that the received signal intensity instruction of terminal device is made For the threshold value of VoWiFi network.
Step S28 is identical as above-mentioned steps S18, and details are not described herein.
It is determined in method in the network threshold value of the second illustrative embodiments of the disclosure, has fully taken into account DNS and obtained The influence of failure rate or TCP/UDP retransmission rate to VoWiFi business is taken, the invalid access of VoWiFi business can be effectively reduced And the problem of alleviating network congestion.
The network threshold value that Fig. 3 diagrammatically illustrates the third illustrative embodiments of the disclosure determines the process of method Figure.With reference to Fig. 3, the network threshold value of the third illustrative embodiments of the disclosure determines that method may comprise steps of:
S32. voice communication index value when terminal device carries out VoWiFi call is determined.
Step S32 is identical as above-mentioned steps S12, and details are not described herein.
S34. if voice communication index value meets default call condition, it is determined that the current movement velocity of terminal device.
Determine whether voice communication index value meets in process and the above-mentioned steps S14 of default call condition in step S34 Determine voice communication index value whether meet default call condition process it is identical, details are not described herein.
In the case where determining that voice communication index value meets default call condition, server can determine terminal device Current movement velocity.Specifically, the velocity sensor that can use terminal device determines the movement velocity of terminal device, at end In the case that end equipment is not equipped with velocity sensor, velocity sensor can be attached on the terminal device, to determine end The current movement velocity of end equipment.
S36. the transmission power of wireless access point is adjusted according to terminal device current movement velocity.
In the illustrative embodiments of the disclosure, server can be by the current movement velocity of terminal device and default speed Degree is compared, and the transmitting according to the comparison result of the current movement velocity of terminal device and pre-set velocity to wireless access point Power is adjusted.
Specifically, pre-set velocity may include First Speed, second speed and third speed.If terminal device is current Movement velocity is less than First Speed, then the transmission power of wireless access point is raised the 9th performance number;If terminal device is current Movement velocity between First Speed and second speed (may include First Speed), then by the transmission power of wireless access point Raise the tenth performance number;If the current movement velocity of terminal device (may include between second speed and third speed Two speed and/or third speed), then the transmission power of wireless access point is raised into the 11st performance number;If terminal device is worked as Preceding movement velocity is greater than third speed, then the transmission power of wireless access point is raised the 12nd performance number.
It should be noted that First Speed, second speed, third speed, the 9th performance number, the tenth performance number, the 11st Performance number and the 12nd performance number can consider and set in advance that the disclosure does not do specific value specifically limited.
With First Speed, second speed, third speed be respectively 5km/h, 20km/h, 50km/h and the 9th performance number, Tenth performance number, the 11st performance number, the 12nd performance number are respectively to be illustrated for 1dbm, 2dbm, 10dbm and 20dbm. If the current movement velocity of terminal device is less than 5km/h, the transmission power of wireless access point is raised into 1dbm;If terminal The transmission power of wireless access point between 20km/h, is then raised 2dbm in 5km/h by the current movement velocity of equipment;If eventually The transmission power of wireless access point between 50km/h, is then raised 10dbm in 20km/h by the current movement velocity of end equipment;Such as The current movement velocity of fruit terminal device is greater than 50km/h, then the transmission power of wireless access point is raised 20dbm.
S38. after the transmission power of wireless access point is adjusted, determine that the received signal intensity instruction of terminal device is made For the threshold value of VoWiFi network.
Step S38 is identical as above-mentioned steps S18, and details are not described herein.
It is determined in method in the network threshold value of the third illustrative embodiments of the disclosure, it is contemplated that under high-speed case The obvious problem of Doppler effect, the threshold value of VoWiFi business is determined based on the speed of service of mobile terminal, can be effective Reduce the problem of accessing in vain and alleviate network congestion of VoWiFi business.
The network threshold value that Fig. 4 diagrammatically illustrates the 4th illustrative embodiments of the disclosure determines the process of method Figure.With reference to Fig. 4, the network threshold value of the 4th illustrative embodiments of the disclosure determines that method may comprise steps of:
S42. voice communication index value when terminal device carries out VoWiFi call is determined.
Step S42 is identical as above-mentioned steps S12, and details are not described herein.
S44. if voice communication index value meets default call condition, controlling terminal equipment is under WiFi communication mode Send the data packet that length is greater than preset length.
Determine whether voice communication index value meets in process and the above-mentioned steps S14 of default call condition in step S44 Determine voice communication index value whether meet default call condition process it is identical, details are not described herein.
In the case where determining that voice communication index value meets default call condition, server can control terminal device The data packet that length is greater than preset length is sent under WiFi communication mode.Specifically, server can be sent to terminal device Data packet sends instruction, and terminal device can respond the instruction and send the data packet that length is greater than preset length.Wherein, length is preset Degree can be taking human as being set, for example, preset length can be 2346 bytes in advance.
S46. if WiFi network starts RTS/CTS agreement, the transmission power of wireless access point is adjusted.
After terminal device sends data packet of the length greater than preset length under WiFi communication mode, server can be sentenced Whether disconnected WiFi network starts RTS/CTS (Request To Send/Clear To Send requests transmission/clear to send) association View.
In the case where WiFi network starts RTS/CTS agreement, then the transmission power of wireless access point is raised into default function Rate value.Wherein, which can be taking human as being set, for example, the predetermined power value can be set as 3dbm in advance.
S48. after the transmission power of wireless access point is adjusted, determine that the received signal intensity instruction of terminal device is made For the threshold value of VoWiFi network.
Step S48 is identical as above-mentioned steps S18, and details are not described herein.
It is determined in method in the network threshold value of the 4th illustrative embodiments of the disclosure, it is contemplated that WiFi network is No starting RTS/CTS, if starting RTS/CTS, illustrating current network, there are concealed terminals, by raising wireless access point Transmission power, allow terminal device to access Vowifi business in the preferable situation of network, and then improve terminal device Access the accuracy of Vowifi business.
The network threshold value that Fig. 5 diagrammatically illustrates the 5th illustrative embodiments of the disclosure determines the process of method Figure.With reference to Fig. 5, the network threshold value of the 5th illustrative embodiments of the disclosure determines that method may comprise steps of:
S52. voice communication index value when terminal device carries out VoWiFi call is determined.
Step S52 is identical as above-mentioned steps S12, and details are not described herein.
S54. if voice communication index value meets default call condition, it is determined that multiple thresholdings determine element.
Determine whether voice communication index value meets in process and the above-mentioned steps S14 of default call condition in step S54 Determine voice communication index value whether meet default call condition process it is identical, details are not described herein.
In the case where determining that voice communication index value meets default call condition, server can determine multiple thresholdings Determine element.Wherein, the multiple thresholding determines that element includes: frequency error, the terminal device of the wireless chip of terminal device Failure rate, terminal device are obtained when second is default by the DNS wirelessly carried out in communication process in the first preset time period The current movement velocity of the interior TCP/UDP retransmission rate by wirelessly progress communication process, terminal device is sent out in terminal device Whether WiFi network starts at least two in RTS/CTS agreement when length being sent to be greater than the data packet of preset length.Specifically, each Thresholding determines that element is described in above-mentioned first illustrative embodiments into the 4th illustrative embodiments, herein no longer It repeats.
S56. determine that element is adjusted the transmission power of wireless access point according to the multiple thresholding.
In the illustrative embodiments of the disclosure, multiple thresholdings can be determined at element using weighting algorithm Reason, to determine that the transmission power of wireless access point needs the amplitude that adjusts.
It is possible, firstly, to determine that element configures weight for above-mentioned each thresholding, for example, by the frequency of the wireless chip of terminal device The corresponding weight of error is configured to w1, passes through terminal device in the first preset time period in wirelessly progress communication process The weight that DNS obtains failure rate is configured to w2, terminal device in the second preset time by wirelessly carrying out in communication process The weight that the weight of TCP/UDP retransmission rate is configured to the current movement velocity of w3, terminal device is configured to w4, sends out in terminal device The weight that whether WiFi network starts RTS/CTS agreement when length being sent to be greater than the data packet of preset length is configured to w5.Wherein, w1 It can be taking human as being pre-configured with to w5, the disclosure does not do the value of each weight specifically limited.
Next, determining that element is weighted to the multiple thresholding.Determine that element includes with the multiple thresholding For above-mentioned five kinds of elements, the amplitude y that the transmission power of wireless access point needs to adjust can be calculated using following formula:
Y=w1*x1+w2*x2+w3*x3+w4*x4+w5*x5
Wherein, x1, x2, x3, x4, x5 characterize the value that each thresholding determines element respectively, it should be appreciated that in order to unite One calculates, and before the computation, can determine that the value of element is normalized to each thresholding.In addition, in terminal device Send whether WiFi network when length is greater than the data packet of preset length starts this thresholding of RTS/CTS agreement decision element x5, If starting RTS/CTS agreement, x5 is denoted as 1;If inactive RTS/CTS agreement, x5 are denoted as 0.
After the amplitude that the transmission power for determining wireless access point needs to adjust, server can be to wireless access point Transmission power is adjusted.
S58. after the transmission power of wireless access point is adjusted, determine that the received signal intensity instruction of terminal device is made For the threshold value of VoWiFi network.
Step S58 is identical as above-mentioned steps S18, and details are not described herein.
It is determined in method in the network threshold value of the 5th illustrative embodiments of the disclosure, combines a variety of influence accesses The case where VoWiFi business, can effectively reduce the problem of accessing in vain and alleviate network congestion of VoWiFi business.
It should be noted that although describing each step of method in the disclosure in the accompanying drawings with particular order, this is simultaneously Undesired or hint must execute these steps in this particular order, or have to carry out the ability of step shown in whole Realize desired result.Additional or alternative, it is convenient to omit multiple steps are merged into a step and executed by certain steps, And/or a step is decomposed into execution of multiple steps etc..
Further, network threshold value determining device is additionally provided in this example embodiment.
Fig. 6 diagrammatically illustrates the box of the network threshold value determining device of the first illustrative embodiments of the disclosure Figure.With reference to Fig. 6, network threshold value determining device 6 according to an exemplary embodiment of the present disclosure may include that index value determines Module 61, frequency error determining module 63, the first power regulation module 65 and threshold value determining module 67.
Specifically, index value determining module 61 is determined for voice communication when terminal device carries out VoWiFi call Index value;If frequency error determining module 63 can be used for voice communication index value and meet default call condition, it is determined that eventually The frequency error of the wireless chip of end equipment;First power regulation module 65 can be used for the frequency error pair according to wireless chip The transmission power of wireless access point is adjusted;Threshold value determining module 67 can be used for the transmission power quilt in wireless access point After adjustment, determine that the received signal intensity of terminal device indicates the threshold value as VoWiFi network.
According to an exemplary embodiment of the present disclosure, index value determining module 61 is determining terminal device progress VoWiFi call When voice communication index value before, be additionally configured to execute: adjusting the transmission power of wireless access point, until terminal device is aobvious The reception power shown is predetermined power;The transmission power for gradually decreasing wireless access point is not attached to wirelessly connect in terminal device In the case where access point, the transmission power of wireless access point is raised, until terminal device is connected to wireless access point.
According to an exemplary embodiment of the present disclosure.First power regulation module 65 is configured as executing: by wireless chip Frequency error is compared with default error;According to the comparison result of the frequency error of wireless chip and default error to wirelessly connecing The transmission power of access point is adjusted.
According to an exemplary embodiment of the present disclosure, default error includes first error, the second error and third error;First Power regulation module 65 is additionally configured to execute: if the frequency error of wireless chip is greater than first error, by wireless access The transmission power of point raises the first performance number;If the frequency error of wireless chip between first error and the second error, The transmission power of wireless access point is raised into the second performance number;If the frequency error of wireless chip is missed in the second error and third Between difference, then the transmission power of wireless access point is raised into third performance number.
According to an exemplary embodiment of the present disclosure, frequency error determining module 63 is configured as executing: if voice communication Index value does not meet default call condition, then adjusts the transmission power of wireless access point, until voice communication index value meets in advance If the condition of call.
According to an exemplary embodiment of the present disclosure, frequency error determining module 63 is additionally configured to execute: judging that voice is logical Whether words index value is greater than or equal to pre-set level value;Wherein, if voice communication index value is greater than or equal to pre-set level value, Then determine that voice communication index value meets default call condition.
According to an exemplary embodiment of the present disclosure, the threshold value of VoWiFi network is the access threshold value of VoWiFi network, Pre-set level value includes the first index value;Frequency error determining module 63 is additionally configured to execute: judging voice communication index value Whether the first index value is greater than or equal to;Wherein, if voice communication index value is greater than or equal to the first index value, it is determined that language Sound call index value meets default call condition.
According to an exemplary embodiment of the present disclosure, the threshold value of VoWiFi network exits threshold value for VoWiFi network, Pre-set level value includes the second index value;Frequency error determining module 63 is additionally configured to execute: judging voice communication index value Whether the second index value is greater than or equal to;Wherein, if voice communication index value is greater than or equal to the second index value, it is determined that language Sound call index value meets default call condition.
In the network threshold value determining device of the first illustrative embodiments of the disclosure, fully take into account without core Influence of the frequency error of piece to VoWiFi business can effectively reduce the accessing in vain and alleviate network and gather around of VoWiFi business Stifled problem.
Fig. 7 diagrammatically illustrates the box of the network threshold value determining device of the second illustrative embodiments of the disclosure Figure.With reference to Fig. 7, network threshold value determining device 7 according to an exemplary embodiment of the present disclosure may include that index value determines Module 61, statistical value determining module 71, the second power regulation module 73 and threshold value determining module 67.
Specifically, index value determining module 61 is determined for voice communication when terminal device carries out VoWiFi call Index value;If statistical value determining module 71 can be used for voice communication index value and meet default call condition, it is determined that default The statistical value of network event;Second power regulation module 73 is used for the statistical value according to default network event to wireless access point Transmission power is adjusted;Threshold value determining module 67 can be used for after the transmission power of wireless access point is adjusted, and determine The received signal intensity of terminal device indicates the threshold value as VoWiFi network.
According to an exemplary embodiment of the present disclosure, the statistical value for presetting network event includes terminal device when first is default Between failure rate is obtained by the DNS wirelessly carried out in communication process in section or terminal device passes through in the second preset time The wireless TCP/UDP retransmission rate carried out in communication process.
According to an exemplary embodiment of the present disclosure, the second power regulation module 73 is configured as executing: by default network thing The statistical value of part is compared with preset threshold;According to the statistical value of default network event and the comparison result of preset threshold to nothing The transmission power of line access point is adjusted.
According to an exemplary embodiment of the present disclosure, preset threshold includes first threshold, second threshold and third threshold value;Its In, the second power regulation module 73 is additionally configured to execute: if the statistical value of default network event is less than the first threshold, The transmission power of wireless access point is then raised into the 5th performance number;If the statistical value of default network event is in first threshold and the Between two threshold values, then the transmission power of wireless access point is raised into the 6th performance number;If the statistical value of default network event exists Between second threshold and third threshold value, then the transmission power of wireless access point is raised into the 7th performance number;If default network thing The statistical value of part is greater than the third threshold value, then the transmission power of wireless access point is raised the 8th performance number.
In the network threshold value determining device of the second illustrative embodiments of the disclosure, DNS is fully taken into account and has obtained The influence of failure rate or TCP/UDP retransmission rate to VoWiFi business is taken, the invalid access of VoWiFi business can be effectively reduced And the problem of alleviating network congestion.
Fig. 8 diagrammatically illustrates the box of the network threshold value determining device of the third illustrative embodiments of the disclosure Figure.With reference to Fig. 8, network threshold value determining device 8 according to an exemplary embodiment of the present disclosure may include that index value determines Module 61, movement velocity determining module 81, third power regulation module 83 and threshold value determining module 67.
Specifically, index value determining module 61 is determined for voice communication when terminal device carries out VoWiFi call Index value;If movement velocity determining module 81 can be used for voice communication index value and meet default call condition, it is determined that eventually The current movement velocity of end equipment;Third power regulation module 83 can be used for according to the current movement velocity of terminal device to nothing The transmission power of line access point is adjusted;Threshold value determining module 67 can be used for being adjusted in the transmission power of wireless access point After whole, determine that the received signal intensity of terminal device indicates the threshold value as VoWiFi network.
According to an exemplary embodiment of the present disclosure, third power regulation module 83 is configured as executing: terminal device is worked as Preceding movement velocity is compared with pre-set velocity;According to the comparison result of terminal device current movement velocity and pre-set velocity The transmission power of wireless access point is adjusted.
According to an exemplary embodiment of the present disclosure, pre-set velocity may include First Speed, second speed and third speed; Wherein, third power regulation module 83 is additionally configured to execute: if the current movement velocity of terminal device is less than First Speed, The transmission power of wireless access point is then raised into the 9th performance number;If the current movement velocity of terminal device First Speed with Between second speed, then the transmission power of wireless access point is raised into the tenth performance number;If the current movement speed of terminal device The transmission power of wireless access point is then raised the 11st performance number between second speed and third speed by degree;If terminal The current movement velocity of equipment is greater than third speed, then the transmission power of wireless access point is raised the 12nd performance number.
In the network threshold value determining device of the third illustrative embodiments of the disclosure, it is contemplated that under high-speed case The obvious problem of Doppler effect, the threshold value of VoWiFi business is determined based on the speed of service of mobile terminal, can be effective Reduce the problem of accessing in vain and alleviate network congestion of VoWiFi business.
Fig. 9 diagrammatically illustrates the box of the network threshold value determining device of the 4th illustrative embodiments of the disclosure Figure.With reference to Fig. 9, network threshold value determining device 9 according to an exemplary embodiment of the present disclosure may include that index value determines Module 61, terminal control module 91, the 4th power regulation module 93 and threshold value determining module 67.
Specifically, index value determining module 61 is determined for voice communication when terminal device carries out VoWiFi call Index value;If terminal control module 91 can be used for voice communication index value and meet default call condition, controlling terminal is set The standby data packet for sending length under WiFi communication mode and being greater than preset length;If the 4th power regulation module 93 can be used for WiFi network starts RTS/CTS agreement, then is adjusted to the transmission power of wireless access point;Threshold value determining module 67 can be with After being adjusted for the transmission power in wireless access point, determine the received signal intensity instruction of terminal device as VoWiFi The threshold value of network.
According to an exemplary embodiment of the present disclosure, the 4th power regulation module 93 is configured as executing: if it is determined that WiFi Whether network starts RTS/CTS agreement, then the transmission power of wireless access point is raised predetermined power value.
In the network threshold value determining device of the 4th illustrative embodiments of the disclosure, it is contemplated that WiFi network is No starting RTS/CTS, if starting RTS/CTS, illustrating current network, there are concealed terminals, by raising wireless access point Transmission power, allow terminal device to access Vowifi business in the preferable situation of network, and then improve terminal device Access the accuracy of Vowifi business.
Figure 10 diagrammatically illustrates the box of the network threshold value determining device of the 5th illustrative embodiments of the disclosure Figure.With reference to Figure 10, network threshold value determining device 10 according to an exemplary embodiment of the present disclosure may include that index value is true Cover half block 61, element determining module 101, the 5th power regulation module 103 and threshold value determining module 67.
Specifically, index value determining module 61 is determined for voice communication when terminal device carries out VoWiFi call Index value;If element determining module 101 can be used for voice communication index value and meet default call condition, it is determined that Duo Gemen Limit determines element;5th power regulation module 103 can be used for determining element to wireless access point according to the multiple thresholding Transmission power is adjusted;Threshold value determining module 67 can be used for after the transmission power of wireless access point is adjusted, and determine The received signal intensity of terminal device indicates the threshold value as VoWiFi network;Wherein, the multiple thresholding determines element Frequency error, the terminal device of wireless chip including terminal device pass through in the first preset time period wirelessly to carry out communicating DNS in journey obtains failure rate, terminal device in the second preset time by wirelessly carrying out the TCP/UDP weight in communication process The current movement velocity of biography rate, terminal device sends WiFi network when length is greater than the data packet of preset length in terminal device Whether at least two in RTS/CTS agreement are started.
According to an exemplary embodiment of the present disclosure, the 5th power regulation module 103 is configured as executing: using weighting algorithm Element, which is handled, to be determined to the multiple thresholding, to determine that the transmission power of wireless access point needs the amplitude that adjusts, and The amplitude adjusted is needed to be adjusted the transmission power of wireless access point according to described.
In the network threshold value determining device of the 5th illustrative embodiments of the disclosure, a variety of influence accesses are combined The case where VoWiFi business, can effectively reduce the problem of accessing in vain and alleviate network congestion of VoWiFi business.
Since each functional module and the above method of the program analysis of running performance device of embodiment of the present invention are invented It is identical in embodiment, therefore details are not described herein.
In an exemplary embodiment of the disclosure, a kind of computer readable storage medium is additionally provided, energy is stored thereon with Enough realize the program product of this specification above method.In some possible embodiments, various aspects of the invention may be used also In the form of being embodied as a kind of program product comprising program code, when described program product is run on the terminal device, institute Program code is stated for executing the terminal device described in above-mentioned " illustrative methods " part of this specification according to this hair The step of bright various illustrative embodiments.
Program product can be using portable compact disc read only memory (CD-ROM) and including program code, and can be It is run on terminal device, such as PC.However, program product of the invention is without being limited thereto, and in this document, readable storage Medium can be any tangible medium for including or store program, which can be commanded execution system, device or device Using or it is in connection.
Described program product can be using any combination of one or more readable mediums.Readable medium can be readable letter Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or System, device or the device of semiconductor, or any above combination.The more specific example of readable storage medium storing program for executing is (non exhaustive List) include: electrical connection with one or more conducting wires, portable disc, hard disk, random access memory (RAM), read-only Memory (ROM), erasable programmable read only memory (EPROM or flash memory), CD, portable compact disc read only memory (CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
Computer-readable signal media may include in a base band or as carrier wave a part propagate data-signal, In carry readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetic signal, Optical signal or above-mentioned any appropriate combination.Readable signal medium can also be any readable Jie other than readable storage medium storing program for executing Matter, the readable medium can send, propagate or transmit for by instruction execution system, device or device use or and its The program of combined use.
The program code for including on readable medium can transmit with any suitable medium, including but not limited to wirelessly, have Line, optical cable, RF etc. or above-mentioned any appropriate combination.
The program for executing operation of the present invention can be write with any combination of one or more programming languages Code, described program design language include object oriented program language-Java, C++ etc., further include conventional Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user It calculates and executes in equipment, partly executes on a user device, being executed as an independent software package, partially in user's calculating Upper side point is executed on a remote computing or is executed in remote computing device or server completely.It is being related to far Journey calculates in the situation of equipment, and remote computing device can pass through the network of any kind, including local area network (LAN) or wide area network (WAN), it is connected to user calculating equipment, or, it may be connected to external computing device (such as utilize ISP To be connected by internet).
In an exemplary embodiment of the disclosure, a kind of electronic equipment that can be realized the above method is additionally provided.
Person of ordinary skill in the field it is understood that various aspects of the invention can be implemented as system, method or Program product.Therefore, various aspects of the invention can be embodied in the following forms, it may be assumed that complete hardware embodiment, complete The embodiment combined in terms of full Software Implementation (including firmware, microcode etc.) or hardware and software, can unite here Referred to as circuit, " module " or " system ".
The electronic equipment 1100 of this embodiment according to the present invention is described referring to Figure 11.The electricity that Figure 11 is shown Sub- equipment 1100 is only an example, should not function to the embodiment of the present invention and use scope bring any restrictions.
As shown in figure 11, electronic equipment 1100 is showed in the form of universal computing device.The component of electronic equipment 1100 can To include but is not limited to: at least one above-mentioned processing unit 1110, connects not homologous ray at least one above-mentioned storage unit 1120 The bus 1130 of component (including storage unit 1120 and processing unit 1110), display unit 1140.
Wherein, the storage unit is stored with program code, and said program code can be held by the processing unit 1110 Row, so that various according to the present invention described in the execution of the processing unit 1110 above-mentioned " illustrative methods " part of this specification The step of illustrative embodiments.For example, the processing unit 1110 can execute step S12 as shown in fig. 1 to step S18, step S22 to step S28 as shown in Figure 2, step S32 to step S38 as shown in Figure 3, as shown in Figure 4 Step S42 to step S48 or step S52 to step S58 as shown in Figure 5.
Storage unit 1120 may include the readable medium of volatile memory cell form, such as Random Access Storage Unit (RAM) 11201 and/or cache memory unit 11202, it can further include read-only memory unit (ROM) 11203.
Storage unit 1120 can also include program/utility with one group of (at least one) program module 11205 11204, such program module 11205 includes but is not limited to: operating system, one or more application program, other programs It may include the realization of network environment in module and program data, each of these examples or certain combination.
Bus 1130 can be to indicate one of a few class bus structures or a variety of, including storage unit bus or storage Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures Local bus.
Electronic equipment 1100 can also be with one or more external equipments 1200 (such as keyboard, sensing equipment, bluetooth equipment Deng) communication, can also be enabled a user to one or more equipment interact with the electronic equipment 1100 communicate, and/or with make The electronic equipment 1100 can with it is one or more of the other calculating equipment be communicated any equipment (such as router, modulation Demodulator etc.) communication.This communication can be carried out by input/output (I/O) interface 1150.Also, electronic equipment 1100 Network adapter 1160 and one or more network (such as local area network (LAN), wide area network (WAN) and/or public affairs can also be passed through Common network network, such as internet) communication.As shown, network adapter 1160 passes through its of bus 1130 and electronic equipment 1100 The communication of its module.It should be understood that although not shown in the drawings, other hardware and/or software can be used in conjunction with electronic equipment 1100 Module, including but not limited to: microcode, device driver, redundant processing unit, external disk drive array, RAID system, magnetic Tape drive and data backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented Mode can also be realized by software realization in such a way that software is in conjunction with necessary hardware.Therefore, according to the disclosure The technical solution of embodiment can be embodied in the form of software products, which can store non-volatile at one Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are so that a calculating Equipment (can be personal computer, server, terminal installation or network equipment etc.) is executed according to disclosure embodiment Method.
In addition, above-mentioned attached drawing is only the schematic theory of processing included by method according to an exemplary embodiment of the present invention It is bright, rather than limit purpose.It can be readily appreciated that the time that above-mentioned processing shown in the drawings did not indicated or limited these processing is suitable Sequence.In addition, be also easy to understand, these processing, which can be, for example either synchronously or asynchronously to be executed in multiple modules.
It should be noted that although being referred to several modules or list for acting the equipment executed in the above detailed description Member, but this division is not enforceable.In fact, according to embodiment of the present disclosure, it is above-described two or more Module or the feature and function of unit can embody in a module or unit.Conversely, an above-described mould The feature and function of block or unit can be to be embodied by multiple modules or unit with further division.
Those skilled in the art after considering the specification and implementing the invention disclosed here, will readily occur to its of the disclosure His embodiment.This application is intended to cover any variations, uses, or adaptations of the disclosure, these modifications, purposes or Adaptive change follow the general principles of this disclosure and including the undocumented common knowledge in the art of the disclosure or Conventional techniques.The description and examples are only to be considered as illustrative, and the true scope and spirit of the disclosure are by claim It points out.
It should be understood that the present disclosure is not limited to the precise structures that have been described above and shown in the drawings, and And various modifications and changes may be made without departing from the scope thereof.The scope of the present disclosure is only limited by the attached claims.

Claims (12)

1. a kind of network threshold value determines method characterized by comprising
Determine voice communication index value when terminal device carries out VoWiFi call;
If the voice communication index value meets default call condition, it is determined that the statistical value of default network event;
The transmission power of wireless access point is adjusted according to the statistical value of the default network event;
After the transmission power of the wireless access point is adjusted, determine that the received signal intensity instruction of the terminal device is made For the threshold value of VoWiFi network.
2. network threshold value according to claim 1 determines method, which is characterized in that carried out in the terminal device Before VoWiFi call, the network threshold value determines method further include:
The transmission power of the wireless access point is adjusted, until the reception power that the terminal device is shown is predetermined power;
The transmission power for gradually decreasing the wireless access point is not attached to the feelings of the wireless access point in the terminal device Under condition, the transmission power of the wireless access point is raised, until the terminal device is connected to the wireless access point.
3. network threshold value according to claim 1 determines method, which is characterized in that according to the default network event Statistical value is adjusted the transmission power of wireless access point
The statistical value of the default network event is compared with preset threshold;
According to the comparison result of the statistical value of the default network event and the preset threshold to the transmitting function of wireless access point Rate is adjusted.
4. network threshold value according to claim 3 determines method, which is characterized in that the preset threshold includes the first threshold Value, second threshold and third threshold value;Wherein, according to the statistical value of the default network event compared with the preset threshold knot Fruit is adjusted the transmission power of wireless access point
If the statistical value of the default network event is less than the first threshold, the transmission power of wireless access point is raised First performance number;
If the statistical value of the default network event is between the first threshold and the second threshold, by wireless access The transmission power of point raises the second performance number;
If the statistical value of the default network event is between the second threshold and the third threshold value, by wireless access The transmission power of point raises third performance number;
If the statistical value of the default network event is greater than the third threshold value, the transmission power of wireless access point is raised 4th performance number.
5. network threshold value according to claim 1 determines method, which is characterized in that the network threshold value determines method Further include:
If the voice communication index value does not meet default call condition, the transmission power of the wireless access point is adjusted, Until the voice communication index value meets the default call condition.
6. network threshold value according to claim 1 determines method, which is characterized in that the network thresholding determines method also Include:
Judge whether the voice communication index value is greater than or equal to pre-set level value;
Wherein, if the voice communication index value is greater than or equal to pre-set level value, it is determined that the voice communication index value Meet default call condition.
7. network threshold value according to claim 6 determines method, which is characterized in that the threshold value of the VoWiFi network For the access threshold value of VoWiFi network, the pre-set level value includes the first index value;Wherein, judge that the voice communication refers to Whether scale value is greater than or equal to pre-set level value
Judge whether the voice communication index value is greater than first index value;
Wherein, if the voice communication index value is greater than or equal to first index value, it is determined that the voice communication refers to Scale value meets default call condition.
8. network threshold value according to claim 6 determines method, which is characterized in that the threshold value of the VoWiFi network For the threshold value that exits of VoWiFi network, the pre-set level value includes the second index value;Wherein, judge that the voice communication refers to Whether scale value is greater than or equal to pre-set level value
Judge whether the voice communication index value is greater than second index value;
Wherein, if the voice communication index value is greater than or equal to second index value, it is determined that the voice communication refers to Scale value meets default call condition.
9. network threshold value according to any one of claim 1 to 8 determines method, which is characterized in that the default net The statistical value of network event includes that the terminal device is obtained in the first preset time period by wirelessly carrying out the DNS in communication process Take failure rate or the terminal device in the second preset time period by wirelessly carrying out the TCP/UDP weight in communication process Biography rate.
10. a kind of network threshold value determining device characterized by comprising
Index value determining module, voice communication index value when for determining that terminal device carries out VoWiFi call;
Statistical value determining module, if meeting default call condition for the voice communication index value, it is determined that default network The statistical value of event;
Power regulation module, for being adjusted according to the statistical value of the default network event to the transmission power of wireless access point It is whole;
Threshold value determining module, for determining the terminal device after the transmission power of the wireless access point is adjusted Received signal intensity indicates the threshold value as VoWiFi network.
11. a kind of storage medium, is stored thereon with computer program, which is characterized in that the computer program is held by processor Realize that network threshold value described in any one of claims 1 to 9 determines method when row.
12. a kind of electronic equipment characterized by comprising
Processor;And
Memory, for storing the executable instruction of the processor;
Wherein, the processor is configured to come described in any one of perform claim requirement 1 to 9 via the execution executable instruction Network threshold value determine method.
CN201910019745.5A 2019-01-09 2019-01-09 Network threshold value determination method and device, storage medium and electronic equipment Active CN109803324B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910019745.5A CN109803324B (en) 2019-01-09 2019-01-09 Network threshold value determination method and device, storage medium and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910019745.5A CN109803324B (en) 2019-01-09 2019-01-09 Network threshold value determination method and device, storage medium and electronic equipment

Publications (2)

Publication Number Publication Date
CN109803324A true CN109803324A (en) 2019-05-24
CN109803324B CN109803324B (en) 2021-02-26

Family

ID=66557063

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910019745.5A Active CN109803324B (en) 2019-01-09 2019-01-09 Network threshold value determination method and device, storage medium and electronic equipment

Country Status (1)

Country Link
CN (1) CN109803324B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111918351A (en) * 2020-07-31 2020-11-10 展讯半导体(成都)有限公司 Method and device for adjusting network parameters

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101674600A (en) * 2009-10-13 2010-03-17 中兴通讯股份有限公司 Adaptive Femto Cell pilot power adjustment method and device
CN101951671A (en) * 2010-08-25 2011-01-19 华为终端有限公司 Wireless network connection method, device and terminal
US20110188472A1 (en) * 2010-02-04 2011-08-04 Samsung Electronics Co., Ltd. Method and apparatus for handover in wireless communication system
WO2017084102A1 (en) * 2015-11-20 2017-05-26 华为技术有限公司 Residing node selection method and user equipment
CN107277871A (en) * 2017-05-03 2017-10-20 深圳市万普拉斯科技有限公司 Method, device and its terminal of VoLTE network registries
CN108123762A (en) * 2017-12-22 2018-06-05 广东欧珀移动通信有限公司 Transmission power test method, device, system and electronic equipment
CN108271222A (en) * 2016-12-31 2018-07-10 ***通信集团北京有限公司 A kind of method and apparatus of determining incision thresholding

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101674600A (en) * 2009-10-13 2010-03-17 中兴通讯股份有限公司 Adaptive Femto Cell pilot power adjustment method and device
US20110188472A1 (en) * 2010-02-04 2011-08-04 Samsung Electronics Co., Ltd. Method and apparatus for handover in wireless communication system
CN101951671A (en) * 2010-08-25 2011-01-19 华为终端有限公司 Wireless network connection method, device and terminal
WO2017084102A1 (en) * 2015-11-20 2017-05-26 华为技术有限公司 Residing node selection method and user equipment
CN108271222A (en) * 2016-12-31 2018-07-10 ***通信集团北京有限公司 A kind of method and apparatus of determining incision thresholding
CN107277871A (en) * 2017-05-03 2017-10-20 深圳市万普拉斯科技有限公司 Method, device and its terminal of VoLTE network registries
CN108123762A (en) * 2017-12-22 2018-06-05 广东欧珀移动通信有限公司 Transmission power test method, device, system and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111918351A (en) * 2020-07-31 2020-11-10 展讯半导体(成都)有限公司 Method and device for adjusting network parameters
CN111918351B (en) * 2020-07-31 2023-04-28 展讯半导体(成都)有限公司 Method and device for adjusting network parameters

Also Published As

Publication number Publication date
CN109803324B (en) 2021-02-26

Similar Documents

Publication Publication Date Title
EP2453438B1 (en) Speech intelligibility control using ambient noise detection
US20140170979A1 (en) Contextual power saving in bluetooth audio
CN108476256A (en) A kind of volume adjusting method and terminal
CN105847611A (en) Echo time delay detection method, echo elimination chip and terminal device
US10950238B2 (en) Bluetooth speaker base, method and system for controlling thereof
EP3252767A1 (en) Voice signal processing method, related apparatus, and system
MXPA06006649A (en) A downlink activity and double talk probability detector and method for an echo canceler circuit.
CN108430094B (en) Reduce method, apparatus and terminal that WIFI and LTE is interfered with each other
JP2022553521A (en) Encoding method, decoding method, user equipment and network equipment
CN112584374B (en) Capability parameter determination method, uplink scheduling method, terminal and network side equipment
US9642087B2 (en) Methods for reducing the power consumption in voice communications and communications apparatus utilizing the same
CN103780866A (en) Video control device, method thereof and video terminal
CN104580764A (en) Ultrasound pairing signal control in teleconferencing system
WO2015074390A1 (en) Terminal power control method, apparatus and device
CN109803324A (en) Network threshold value determines method and device, storage medium and electronic equipment
CN111356219A (en) Power control method and electronic equipment
CN104424949A (en) Method for transmitting and receiving voice packet and electronic device implementing the same
CN112492340B (en) Live broadcast audio acquisition method, mobile terminal and computer readable storage medium
US20070263851A1 (en) Echo detection and delay estimation using a pattern recognition approach and cepstral correlation
CN109890045A (en) Network threshold value determines method and device, storage medium and electronic equipment
CN109889665B (en) Volume adjusting method, mobile terminal and storage medium
CN108900706B (en) Call voice adjustment method and mobile terminal
CN111970668B (en) Bluetooth audio control method, device and computer readable storage medium
CN112261712B (en) Power adjusting method and device
CN108833681A (en) A kind of volume adjusting method and mobile terminal

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