CN104411002A - Data transmission control method and terminal - Google Patents
Data transmission control method and terminal Download PDFInfo
- Publication number
- CN104411002A CN104411002A CN201410621135.XA CN201410621135A CN104411002A CN 104411002 A CN104411002 A CN 104411002A CN 201410621135 A CN201410621135 A CN 201410621135A CN 104411002 A CN104411002 A CN 104411002A
- Authority
- CN
- China
- Prior art keywords
- signal wiring
- wiring pattern
- mode
- flow value
- data flow
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 33
- 238000000034 method Methods 0.000 title claims abstract description 24
- 238000012546 transfer Methods 0.000 claims description 72
- 230000003750 conditioning effect Effects 0.000 claims description 20
- 238000001514 detection method Methods 0.000 claims description 20
- 230000000052 comparative effect Effects 0.000 claims description 6
- 238000012544 monitoring process Methods 0.000 abstract description 15
- 238000004891 communication Methods 0.000 description 43
- 238000005516 engineering process Methods 0.000 description 7
- 238000012360 testing method Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0203—Power saving arrangements in the radio access network or backbone network of wireless communication networks
- H04W52/0206—Power saving arrangements in the radio access network or backbone network of wireless communication networks in access points, e.g. base stations
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a data transmission control method and terminal. The data transmission control method comprises the following steps that: a portable network access point detects whether a local is carrying out or will carry out operation exceeding a predetermined level, wherein the operation exceeding the predetermined level is defined as non power saving mode operation; and if the portable network access point detects no operation exceeding the predetermined level or that operation exceeding the predetermined level is not required to operate, the local is made to operate in a lower power consumption mode. With the above technical scheme adopted, working modes can be adjusted according to monitoring results, so that power saving can be realized under the premise that data transmission is ensured, and as a result, standby time can be extended.
Description
Technical field
The application relates to communication technical field, particularly relates to a kind of data transfer control method and terminal.
Background technology
Along with the development of development of Mobile Internet technology, the application of Internet technology is more and more extensive.Mobile terminal as access point, can be connected with client (such as, bluetooth Dial-up Network) one to one, or multiple client connects (such as simultaneously, WLAN (wireless local area network) Wireless Local AreaNetworks, WLAN), thus Access Core Network.
When mobile terminal is as access point, both took on the role of conventional client, also taken on the role of access point, to set up the communication with other-end equipment, to enable other-end equipment by this terminal access core network to realize data sharing simultaneously.
Owing to needing real-time sense channel communication data as the mobile terminal of access point, the power consumption of consumption is comparatively large, thus causes the battery of mobile terminal to be drained unnecessarily quickly, and so just reduces the sustainable operating time of mobile terminal.Such as, the battery capacity of mobile terminal is 1500aAh, is 400mA ~ 1000mA as operating current during access point, and so, the continuous operable time of this mobile terminal is approximately 2 hours, and this brings very large pressure with regard to battery durable ability.
But, because the mobile terminal as access point does not possess the function of deep power-saving, when its battery durable scarce capacity, to enter sleep or off-mode to save power consumption, this may cause reducing service quality (QoS), there is the situation that packet loss even cannot connect in the data that connected terminal equipment is received, makes troubles to user.
Summary of the invention
The technical problem that the application mainly solves is to provide a kind of data transfer control method and terminal, can adjust mode of operation according to monitoring result, thus under the prerequisite ensureing transfer of data, can realize power saving, with prolongs standby time.
For solving the problems of the technologies described above, the technical scheme that the application adopts is: provide a kind of data transfer control method, wherein, said method comprising the steps of: portable network access point detects the operation whether the machine maybe will be performed for more than predetermined extent, described in exceed predetermined extent operation be defined as the operation of non-battery saving mode; There is no or do not need to be performed for more than the operation of described predetermined extent if detect, then make the machine adopt the mode lower than current power consumption to run and carry out transfer of data.
Wherein, the described step making the machine adopt the mode lower than current power consumption to run comprises: make the machine switch to the new signal wiring pattern lower than current power consumption from Current hardware connection mode, be at least provided with the signal wiring pattern that two power consumptions are different in the machine.
Wherein, the step that whether described detection the machine maybe will be performed for more than the operation of predetermined extent comprises: the data flow value transmitted under gathering Current hardware connection mode; Whether the data flow value transmitted under judging described Current hardware connection mode exceedes the maximum data flow value of described new signal wiring mode transfer, if exceed the maximum data flow value of described new signal wiring mode transfer, then be judged to be that the machine maybe will be performed for more than the operation of predetermined extent, otherwise be then judged to be the operation not exceeding predetermined extent.
Wherein, the described step making the machine switch to the new signal wiring pattern lower than current power consumption from Current hardware connection mode comprises: the power consumption of the power consumption of more initial signal wiring pattern and the signal wiring pattern based on historical data dynamic conditioning, select signal wiring pattern wherein least in power-consuming as described new signal wiring pattern, and switch to described new signal wiring pattern;
Wherein, described initial signal wiring pattern adopts the signal wiring model selection strategy preset, one of them signal wiring pattern of prioritizing selection from the signal wiring pattern that described at least two power consumptions are different, the described signal wiring pattern based on historical data dynamic conditioning is variation tendency based on history power consumption data and the signal wiring pattern selected.
Wherein, described judge described Current hardware connection mode under the data flow value that the transmits step that whether exceedes the maximum data flow value of described new signal wiring mode transfer be specially: according to the variation tendency of data flow value described at least two continuous print, whether the data flow value transmitted under judging described Current hardware connection mode exceedes the maximum data flow value of described new signal wiring mode transfer; If exceed the maximum data flow value of described new signal wiring mode transfer, then judge that the machine needs to adopt the mode higher than the power consumption of described new signal wiring pattern to run; If lower than the minimum data flow value of described new signal wiring mode transfer, then judge that the machine needs to adopt the mode lower than the power consumption of described new signal wiring pattern to run; If the data flow value transmitted under Current hardware connection mode is zero, be judged to be that the machine needs to adopt standby mode to run, wherein, when the machine is in standby mode, if receive wake events, then according to the signal wiring pattern that data traffic demand estimation the machine needs of described wake events run, described wake events comprises the wake events of user's input and the wake events of network bottom layer transmission.
For solving the problems of the technologies described above, the technical scheme that the application adopts is: provide a kind of Data Transmission Controlling terminal, described terminal comprises detection module, control module; Whether described detection module maybe will be performed for more than the operation of predetermined extent for detecting the machine, described in exceed predetermined extent operation be defined as the operation of non-battery saving mode; Described control module is used for when not having or do not need the operation being performed for more than described predetermined extent, and the lower mode of the machine employing power consumption is run.
Wherein, described control module switches to the lower new signal wiring pattern of power consumption specifically for making the machine from Current hardware connection mode, is at least provided with the signal wiring pattern that two power consumptions are different in the machine.
Wherein, described detection module comprises collecting unit and judging unit; The data flow value of described collecting unit for transmitting under gathering Current hardware connection mode; Whether described judging unit exceedes the maximum data flow value of described new signal wiring mode transfer for the data flow value transmitted under judging described Current hardware connection mode, if exceed the maximum data flow value of described new signal wiring mode transfer, then be judged to be that the machine maybe will be performed for more than the operation of predetermined extent, otherwise be then judged to be the operation not exceeding predetermined extent.Wherein, described control module specifically comprises comparing unit and selected cell; Described comparing unit is used for the power consumption of the power consumption of more initial signal wiring pattern and the signal wiring pattern based on historical data dynamic conditioning, wherein, described initial signal wiring pattern adopts the signal wiring model selection strategy preset, one of them signal wiring pattern of prioritizing selection from the signal wiring pattern that described at least two power consumptions are different, the described signal wiring pattern based on historical data dynamic conditioning is variation tendency based on history power consumption data and the signal wiring pattern selected; Described selected cell is used for selecting signal wiring pattern wherein least in power-consuming as described new signal wiring pattern according to comparative result, and switches to described new signal wiring pattern.
Wherein, described judging unit is specifically for the variation tendency according to data flow value described at least two continuous print, and whether the data flow value transmitted under judging described Current hardware connection mode exceedes the maximum data flow value of described new signal wiring mode transfer; If exceed the maximum data flow value of described new signal wiring mode transfer, then judge that the machine needs to adopt the mode higher than the power consumption of described new signal wiring pattern to run; If lower than the minimum data flow value of described new signal wiring mode transfer, then judge that the machine needs to adopt the mode lower than the power consumption of described new signal wiring pattern to run; If the data flow value transmitted under Current hardware connection mode is zero, be judged to be that the machine needs to adopt standby mode to run, wherein, when the machine is in standby mode, if receive wake events, then according to the signal wiring pattern that data traffic demand estimation the machine needs of described wake events run, described wake events comprises the wake events of user's input and the wake events of network bottom layer transmission.
The beneficial effect of the application is: the situation being different from prior art, the application by portable network access point by arranging battery saving mode and non-battery saving mode, the operation of predetermined extent whether maybe will be performed for more than by detecting the machine, when not having or do not need the operation being performed for more than described predetermined extent, the machine is made to adopt the lower mode of power consumption to run, mode of operation can be adjusted according to monitoring result, thus can under the prerequisite ensureing transfer of data, realize power saving, with prolongs standby time.
Accompanying drawing explanation
Fig. 1 is the application's data transfer control method one execution mode flow chart;
Fig. 2 is another execution mode flow chart of the application's data transfer control method;
Fig. 3 is the application's Data Transmission Controlling terminal one execution mode structural representation;
Fig. 4 is another execution mode structural representation of the application's Data Transmission Controlling terminal.
Embodiment
In below describing, in order to illustrate instead of in order to limit, propose the detail of such as particular system structure, interface, technology and so on, thoroughly to understand the application.But, it will be clear to one skilled in the art that and also can realize the application in other execution mode not having these details.In other situation, omit the detailed description to well-known device, circuit and method, in order to avoid unnecessary details hinders the description of the application.
Consult Fig. 1, Fig. 1 is the application's data transfer control method one execution mode flow chart.The executive agent of present embodiment is the terminal that can be used as access point, such as, and portable network access point.In present embodiment, data transfer control method comprises the following steps:
S101: portable network access point detects the operation whether the machine maybe will be performed for more than predetermined extent, described in exceed predetermined extent operation be defined as the operation of non-battery saving mode.
When portable network access point starts, and when normally working, portable network access point, by monitoring power consumption data or transmitted data on network, judges whether the machine maybe will be performed for more than the operation of predetermined extent.Wherein, portable network access point at least comprises battery saving mode and non-battery saving mode two kinds of mode of operations, and what exceed predetermined extent operates to non-battery saving mode.Battery saving mode at least has a maximum preset value, and the data monitored if current exceed maximum preset value, being then judged as needs to run non-battery saving mode.If the data monitored current do not exceed maximum preset value, being then judged as does not need to run non-battery saving mode.
Be understandable that, non-battery saving mode and battery saving mode can also comprise at least two kinds of groups.Such as, non-battery saving mode at least can comprise (but being not limited to this) WiFi radio communication, Bluetooth communication; Battery saving mode can at least comprise (but being not limited to this) low-power consumption WiFi radio communication, low-power consumption Bluetooth communication.Each battery saving mode can be provided with maximum preset value and minimum preset value, and the data monitored if current exceed the maximum preset value of present mode, then judge that the machine needs to run the pattern that power consumption is higher or transmitted data on network is larger; If the data monitored current are less than the minimum preset value of present mode, then judge that the machine needs to run the pattern that power consumption is lower or transmitted data on network is less; If the data monitored current are greater than the minimum preset value of present mode, and are less than the maximum preset value of present mode, then judge that the machine does not need switching working mode.
In the present embodiment, portable network access point by monitoring power consumption data (such as, current operating current, but be not limited to this) or transmitted data on network judge whether the machine maybe will be performed for more than the operation of predetermined extent, in other embodiments, the data also by monitoring other judge whether the machine maybe will be performed for more than the operation of predetermined extent.
S102: the operation not having or do not need to be performed for more than described predetermined extent if detect, then make the machine adopt the mode lower than current power consumption to run and carry out transfer of data.
If portable network access point judges the operation not having or do not need to be performed for more than described predetermined extent, then make the machine adopt the mode lower than current power consumption to run, carry out transfer of data.Such as, when battery saving mode comprises low-power consumption WiFi radio communication, low-power consumption Bluetooth communication, and it is current when being in WiFi wireless communications mode, if portable network access point judges the operation not having or do not need to be performed for more than described predetermined extent, under meeting and switching to the condition of low-power consumption bluetooth communication mode, the machine is made to adopt low-power consumption bluetooth communication mode to run; Or, if portable network access point judges the operation not having or do not need to be performed for more than described predetermined extent, directly make the machine adopt low-power consumption bluetooth communication mode to run, carry out transfer of data.Wherein, the power consumption of operation low-power consumption WiFi wireless communications mode, low-power consumption bluetooth communication mode is lower than the power consumption running WiFi wireless communications mode, bluetooth communication mode.
Such scheme, portable network access point is by arranging battery saving mode and non-battery saving mode, the operation of predetermined extent whether maybe will be performed for more than by detecting the machine, when not having or do not need the operation being performed for more than described predetermined extent, make the machine adopt the mode lower than current power consumption to run and carry out transfer of data, mode of operation can be adjusted according to monitoring result, thus can under the prerequisite ensureing transfer of data, realize power saving, with prolongs standby time.
Consult Fig. 2, Fig. 2 is another execution mode flow chart of the application's data transfer control method.The executive agent of present embodiment is the terminal that can be used as access point, such as, and portable network access point.In present embodiment, data transfer control method comprises the following steps:
S201: the data flow value transmitted under gathering Current hardware connection mode.
Portable network access point is at least provided with the different signal wiring pattern of two power consumptions, and from the different signal wiring pattern of at least two power consumptions, the signal wiring model selection policy priority preset is adopted to select one of them signal wiring pattern, as initial signal wiring pattern.
When portable network access point starts, run under initial signal wiring pattern.When after normal work, portable network access point every the first Preset Time (such as, 5 seconds, but be not limited to this), the data flow value transmitted under gathering current initial signal wiring pattern.
In the present embodiment, the data flow value of monitoring network transmission judges whether the machine maybe will be performed for more than the operation of predetermined extent, in other embodiments, also by monitoring power consumption data (such as, current operating current, but be not limited to this) or other data to judge whether the machine maybe will be performed for more than the operation of predetermined extent.
S202: whether the data flow value transmitted under judging described Current hardware connection mode exceedes the maximum data flow value of described new signal wiring mode transfer, wherein, if exceed the maximum data flow value of described new signal wiring mode transfer, then be judged to be that the machine maybe will be performed for more than the operation of predetermined extent, otherwise be then judged to be the operation not exceeding predetermined extent.
Portable network access point at the second Preset Time (such as, 24 hours, but be not limited to this) according to the variation tendency of at least two continuous print data flow values collected, and whether the data flow value transmitted under judging Current hardware connection mode according to the variation tendency of data flow value exceedes the maximum data flow value of described new signal wiring mode transfer.
If exceed the maximum data flow value of new signal wiring mode transfer, then judge that the machine needs to adopt the mode higher than the power consumption of new signal wiring pattern to run; If lower than the minimum data flow value of new signal wiring mode transfer, then judge that the machine needs to adopt the lower mode of the power consumption of new front signal wiring pattern to run; If the data flow value transmitted under Current hardware connection mode is zero, be judged to be that the machine needs to adopt standby mode to run, wherein, when the machine is in standby mode, if receive wake events, then according to the signal wiring pattern that data traffic demand estimation the machine needs of wake events run, wake events comprises the wake events of user's input (such as, unlocking screen, to run application) and the wake events that sends of network bottom layer is (such as, transmitted data on network solicited message, but be not limited to this).
Wherein, the new signal wiring mode operation of portable network access point prioritizing selection battery saving mode, when the new signal wiring pattern of battery saving mode can not meet the transmission demand data of user, then is switched to the new signal wiring pattern of non-battery saving mode.If the data flow value collected exceedes the maximum data flow value preset of the new signal wiring mode transfer of battery saving mode, then be judged as that the machine maybe will be performed for more than the operation of predetermined extent, need to be switched to the larger new signal wiring pattern of default maximum data flow value; If the data flow value collected does not exceed the maximum data flow value preset of the new signal wiring pattern of battery saving mode, be then judged to be the operation not exceeding predetermined extent.If the data flow value collected exceedes the minimum data flow value preset of the new signal wiring mode transfer of battery saving mode, be then judged to need to be switched to the new signal wiring pattern lower than new signal wiring mode power consumption.
In the present embodiment, what exceed predetermined extent operates to non-battery saving mode (such as, WiFi wireless communication hardware connection mode).Portable network access point can according to the data flow value dynamic conditioning signal wiring pattern collected, with make portable network access point all the time can meet transmission data demand prerequisite under, with the signal wiring mode operation lower than current power consumption, carry out transfer of data, realize power saving, thus prolongs standby time.
Be understandable that, in the present embodiment, the new signal wiring pattern of battery saving mode can comprise the signal wiring patterns such as low-power consumption WiFi radio communication, low-power consumption Bluetooth communication, low-power consumption power saving Bluetooth communication, and the new signal wiring pattern of non-battery saving mode can comprise the signal wiring patterns such as WiFi radio communication, Bluetooth communication.In other embodiments, more how available signal wiring pattern can be set according to user's request.Implementation the application for low-power consumption is not restricted.
Be understandable that, in the present embodiment, judge according to the variation tendency of data flow value in the second Preset Time, whether the data flow value transmitted under current initial signal wiring pattern exceedes the maximum data flow value preset of new signal wiring pattern, in other embodiments, according to the data flow value collected, the mean value of the data flow value transmitted in the second Preset Time can also be calculated, then judge according to the mean value obtained; Or the variation tendency according to mean value judges, or judged by other method, be not restricted herein.
Be understandable that, in the present embodiment, according to the data flow value transmitted under collecting Current hardware connection mode, select to meet the demand that user transmits data, again can the signal wiring mode operation of power saving.In other embodiments, according to the configuration order of the user's input received, signal wiring mode operation can also be selected; Or can select to meet consumers' demand and signal wiring pattern least in power-consuming according to the data flow value transmitted under collecting Current hardware connection mode, can also according to the configuration order of the user's input received, select signal wiring mode operation, be not restricted herein.
S203: if do not exceed the maximum data flow value of described new signal wiring mode transfer, the power consumption of the power consumption of more initial signal wiring pattern and the signal wiring pattern based on historical data dynamic conditioning, select signal wiring pattern wherein least in power-consuming as described new signal wiring pattern, and switch to described new signal wiring pattern; Wherein, described initial signal wiring pattern adopts the signal wiring model selection strategy preset, one of them signal wiring pattern of prioritizing selection from the signal wiring pattern that described at least two power consumptions are different, the described signal wiring pattern based on historical data dynamic conditioning is variation tendency based on history power consumption data and the signal wiring pattern selected.
When portable network access point judges that data flow value does not exceed the maximum data flow value of new signal wiring mode transfer, the power consumption of the power consumption of more initial signal wiring pattern and the signal wiring pattern based on historical data dynamic conditioning, from available signal wiring pattern, select signal wiring pattern wherein least in power-consuming as new signal wiring pattern, and switch to this new signal wiring pattern, make portable network access point all the time can meet transmission data demand prerequisite under, with the signal wiring mode operation that power consumption is lower, carry out transfer of data, realize power saving, thus prolongs standby time.Wherein, initial signal wiring pattern adopts the signal wiring model selection strategy preset, one of them signal wiring pattern of prioritizing selection from the signal wiring pattern that at least two power consumptions are different.Signal wiring pattern based on historical data dynamic conditioning is variation tendency based on history power consumption data and the signal wiring pattern selected.
Such scheme, by arranging the different signal wiring pattern of at least two power consumptions, according to the transmission data value gathering Current hardware connection mode system, dynamic conditioning signal wiring pattern, makes portable network access point can, under the prerequisite of the demand of satisfied transmission data, select optimum hardware connection mode to run all the time, namely with signal wiring mode operation least in power-consuming, carry out data output, realize power saving, thus prolongs standby time.
Consult Fig. 3, Fig. 3 is the application's Data Transmission Controlling terminal one execution mode flow chart.The Data Transmission Controlling terminal of present embodiment comprises: detection module 310 and control module 320.
Whether detection module 310 maybe will be performed for more than the operation of predetermined extent for detecting the machine, the operation exceeding predetermined extent is defined as the operation of non-battery saving mode.
Such as, when portable network access point starts, and when normally working, detection module 310, by monitoring power consumption data or transmitted data on network, judges whether the machine maybe will be performed for more than the operation of predetermined extent.Wherein, portable network access point at least comprises battery saving mode and non-battery saving mode two kinds of mode of operations, and what exceed predetermined extent operates to non-battery saving mode.Battery saving mode at least has a maximum preset value, and the data monitored if current exceed maximum preset value, then detection module 310 is judged as needing to run non-battery saving mode.If the data monitored current do not exceed maximum preset value, then detection module 310 is judged as not needing to run non-battery saving mode.
Be understandable that, non-battery saving mode and battery saving mode can also comprise at least two kinds of groups.Such as, non-battery saving mode at least can comprise (but being not limited to this) WiFi radio communication, Bluetooth communication; Battery saving mode can at least comprise (but being not limited to this) low-power consumption WiFi radio communication, low-power consumption Bluetooth communication.Wherein, the power consumption of operation low-power consumption WiFi wireless communications mode, low-power consumption bluetooth communication mode is lower than the power consumption running WiFi wireless communications mode, bluetooth communication mode.Each battery saving mode can be provided with maximum preset value and minimum preset value, and the data monitored if current exceed the maximum preset value of present mode, then detection module 310 judges that the machine needs to run the pattern that power consumption is higher or transmitted data on network is larger; If the data monitored current are less than the minimum preset value of present mode, then detection module 310 judges that the machine needs to run the pattern that power consumption is lower or transmitted data on network is less; If the data monitored current are greater than the minimum preset value of present mode, and are less than the maximum preset value of present mode, then detection module 310 judges that the machine does not need switching working mode.
In the present embodiment, detection module 310 by monitoring power consumption data (such as, current operating current, but be not limited to this) or transmitted data on network judge whether the machine maybe will be performed for more than the operation of predetermined extent, in other embodiments, the data also by monitoring other judge whether the machine maybe will be performed for more than the operation of predetermined extent.
Check result is sent to control module 320 by detection module 310.
Control module 320, for receiving testing result, when testing result is when not having or do not need the operation being performed for more than described predetermined extent, makes the machine adopt the mode lower than current power consumption to run and carries out transfer of data.
Such as, control module 320 is for receiving testing result, and when testing result does not have or do not need the operation being performed for more than described predetermined extent, control module 320 makes the machine adopt the lower mode of power consumption to run.Such as, when battery saving mode comprises low-power consumption WiFi radio communication, low-power consumption Bluetooth communication, and it is current when being in WiFi wireless communications mode, if the testing result that control module 320 receives is the operation not having or do not need to be performed for more than described predetermined extent, under meeting and switching to the condition of low-power consumption bluetooth communication mode, control module 320 makes the machine adopt the low-power consumption bluetooth communication mode lower than current power consumption to run; Or if the testing result that control module 320 receives is the operation not having or do not need to be performed for more than described predetermined extent, control module 320 directly makes the machine adopt low-power consumption bluetooth communication mode to run, and carries out transfer of data.
Such scheme, portable network access point is by arranging battery saving mode and non-battery saving mode, the operation of predetermined extent whether maybe will be performed for more than by detecting the machine, when not having or do not need the operation being performed for more than described predetermined extent, make the machine adopt the mode lower than current power consumption to run and carry out transfer of data, mode of operation can be adjusted according to monitoring result, thus can under the prerequisite ensureing transfer of data, realize power saving, with prolongs standby time.
Consult Fig. 4, Fig. 4 is another execution mode flow chart of the application's Data Transmission Controlling terminal.The Data Transmission Controlling terminal of present embodiment comprises: detection module 410 and control module 420, and wherein, detection module 410 comprises collecting unit 411 and judging unit 412, and control module 420 comprises comparing unit 421 and selected cell 422.
The data flow value of collecting unit 411 for transmitting under gathering Current hardware connection mode.
Portable network access point at least has the different signal wiring pattern of two power consumptions, and from the different signal wiring pattern of at least two power consumptions, the signal wiring model selection policy priority preset is adopted to select one of them signal wiring pattern, as initial signal wiring pattern.
When portable network access point starts, run under initial signal wiring pattern.When after normal work, collecting unit 411 every the first Preset Time (such as, 5 seconds, but be not limited to this), the data flow value transmitted under gathering current initial signal wiring pattern.
In the present embodiment, the data flow value of collecting unit 411 monitoring network transmission, can judge whether the machine maybe will be performed for more than the operation of predetermined extent according to the data flow value of the transmission monitored to make judging unit 412, in other embodiments, also by monitoring power consumption data (such as, current operating current, but be not limited to this) or other data come, can judge according to the data monitored to make judging unit 412 whether the machine maybe will be performed for more than the operation of predetermined extent.
The data flow value of the transmission collected is sent to judging unit 412 by collecting unit 411.
Judging unit 412 is for the data flow value according to the transmission collected, whether the data flow value transmitted under judging Current hardware connection mode exceedes the maximum data flow value of new signal wiring mode transfer, if exceed the maximum data flow value of new signal wiring mode transfer, then be judged to be that the machine maybe will be performed for more than the operation of predetermined extent, otherwise be then judged to be the operation not exceeding predetermined extent, the operation exceeding predetermined extent is defined as the operation of non-battery saving mode.
Wherein, judging unit 412 is specifically for the variation tendency according at least two continuous print data flow values, and whether the data flow value transmitted under judging Current hardware connection mode exceedes the maximum data flow value of new signal wiring mode transfer.If exceed the maximum data flow value of new signal wiring mode transfer, then judge that the machine needs to adopt the mode higher than the power consumption of new signal wiring pattern to run; If lower than the minimum data flow value of new signal wiring mode transfer, then judge that the machine needs to adopt the mode lower than the power consumption of new signal wiring pattern to run; If the data flow value transmitted under Current hardware connection mode is zero, be judged to be that the machine needs to adopt standby mode to run, wherein, when the machine is in standby mode, if receive wake events, then according to the signal wiring pattern that data traffic demand estimation the machine needs of wake events run, wake events comprises the wake events of user's input and the wake events of network bottom layer transmission.
Such as, judging unit 412 at the second Preset Time (such as, 24 hours, but be not limited to this) according to the variation tendency of at least two continuous print data flow values received, and whether the data flow value transmitted under judging Current hardware connection mode according to the variation tendency of data flow value exceedes the maximum data flow value of described new signal wiring mode transfer.
If exceed the maximum data flow value of new signal wiring mode transfer, then judging unit 412 judges that the machine needs to adopt the mode higher than the power consumption of new signal wiring pattern to run, if lower than the minimum data flow value of new signal wiring mode transfer, then judging unit 412 judges that the machine needs to adopt the lower mode of the power consumption of new front signal wiring pattern to run, if the data flow value transmitted under Current hardware connection mode is zero, then judging unit 412 is judged to be that the machine needs to adopt standby mode to run, wherein, when the machine is in standby mode, if judging unit 412 receives the wake events that collecting unit 411 collects, then judging unit 412 is according to the signal wiring pattern of data traffic demand estimation the machine needs operation of wake events, wake events comprises the wake events of user's input (such as, unlocking screen, run application) and network bottom layer send wake events (such as, transmitted data on network solicited message, but be not limited to this).
Wherein, the new signal wiring mode operation of portable network access point prioritizing selection battery saving mode, when the new signal wiring pattern of battery saving mode can not meet the transmission demand data of user, then is switched to the new signal wiring pattern of non-battery saving mode.If the data flow value collected exceedes the maximum data flow value preset of the new signal wiring mode transfer of battery saving mode, then judging unit 412 is judged as that the machine maybe will be performed for more than the operation of predetermined extent, needs to be switched to the larger new signal wiring pattern of default maximum data flow value; If the data flow value collected does not exceed the maximum data flow value preset of the new signal wiring pattern of battery saving mode, then judging unit 412 is judged to be the operation not exceeding predetermined extent.If the data flow value collected exceedes the minimum data flow value preset of the new signal wiring mode transfer of battery saving mode, then judging unit 412 is judged to need to be switched to the new signal wiring pattern lower than new signal wiring mode power consumption.In the present embodiment, what exceed predetermined extent operates to non-battery saving mode (such as, WiFi wireless communication hardware connection mode).Judging unit 412 can judge according to the data flow value received that the machine dynamic conditioning needs the signal wiring pattern adopted, with make portable network access point all the time can meet transmission data demand prerequisite under, with the signal wiring mode operation lower than current power consumption, carry out transfer of data, realize power saving, thus prolongs standby time.
Be understandable that, in the present embodiment, the new signal wiring pattern of battery saving mode can comprise the signal wiring patterns such as low-power consumption WiFi radio communication, low-power consumption Bluetooth communication, low-power consumption power saving Bluetooth communication, and the new signal wiring pattern of non-battery saving mode can comprise the signal wiring patterns such as WiFi radio communication, Bluetooth communication.In other embodiments, more how available signal wiring pattern can be set according to user's request.Implementation the application for low-power consumption is not restricted.
Be understandable that, in the present embodiment, judge according to the variation tendency of data flow value in the second Preset Time, whether the data flow value transmitted under current initial signal wiring pattern exceedes the maximum data flow value preset of new signal wiring pattern, in other embodiments, according to the data flow value collected, the mean value of the data flow value transmitted in the second Preset Time can also be calculated, then judge according to the mean value obtained; Or the variation tendency according to mean value judges, or judged by other method, be not restricted herein.
Be understandable that, in the present embodiment, judging unit 412, according to the data flow value transmitted under receiving Current hardware connection mode, judges that the machine needs to adopt and can meet the demand that user transmits data, again can the signal wiring mode operation of power saving.In other embodiments, judging unit 412 according to the configuration order of the user's input received, can also judge that the machine needs the signal wiring pattern adopted; Or can select to meet consumers' demand and signal wiring pattern least in power-consuming according to the data flow value transmitted under collecting Current hardware connection mode, can also according to the configuration order of the user's input received, select signal wiring mode operation, be not restricted herein.
Judged result is sent to control module 420 by judging unit 412.
Control module 420, specifically for when the operation not having or do not need to be performed for more than described predetermined extent, makes the machine switch to the lower new signal wiring pattern of power consumption from Current hardware connection mode, is at least provided with the signal wiring pattern that two power consumptions are different in the machine.Such as, it is when not having or do not need the operation being performed for more than described predetermined extent that control module 420 receives judged result, control module 420 makes the machine switch to the lower new signal wiring pattern of power consumption from Current hardware connection mode, is at least provided with the signal wiring pattern that two power consumptions are different in the machine.
The power consumption of the power consumption of comparing unit 421 for more initial signal wiring pattern and the signal wiring pattern based on historical data dynamic conditioning, wherein, initial signal wiring pattern adopts the signal wiring model selection strategy preset, one of them signal wiring pattern of prioritizing selection from the signal wiring pattern that at least two power consumptions are different, the signal wiring pattern based on historical data dynamic conditioning is variation tendency based on history power consumption data and the signal wiring pattern selected.
Such as, the judged result receiving judge module 412 transmission when comparing unit 421 is, when data flow value does not exceed the maximum data flow value of new signal wiring mode transfer, the power consumption of the power consumption of more initial signal wiring pattern and the signal wiring pattern based on historical data dynamic conditioning.Comparative result is sent to selected cell 422 by comparing unit 421.
Selected cell 422 for selecting signal wiring pattern wherein least in power-consuming as new signal wiring pattern according to comparative result, and switches to new signal wiring pattern.Such as, selected cell 422 comparative result, when comparative result is when not having or do not need the operation being performed for more than predetermined extent, selected cell 422 is from available signal wiring pattern, select signal wiring pattern wherein least in power-consuming as new signal wiring pattern, the machine is made to switch to the lower new signal wiring pattern of power consumption from Current hardware connection mode, make portable network access point all the time can meet transmission data demand prerequisite under, with the signal wiring mode operation lower than current power consumption, carry out transfer of data, realize power saving, thus prolongs standby time.Available understanding, is at least provided with the signal wiring pattern that two power consumptions are different in the machine.
Wherein, initial signal wiring pattern is that selected cell 422 adopts the signal wiring model selection strategy preset, one of them signal wiring pattern of prioritizing selection from the signal wiring pattern that at least two power consumptions are different.Signal wiring pattern based on historical data dynamic conditioning is the signal wiring pattern that selected cell 422 is selected based on the variation tendency of history power consumption data.
Such scheme, by arranging the different signal wiring pattern of at least two power consumptions, according to the transmission data value gathering Current hardware connection mode system, dynamic conditioning signal wiring pattern, makes portable network access point can, under the prerequisite of the demand of satisfied transmission data, select optimum hardware connection mode to run all the time, namely with signal wiring mode operation least in power-consuming, carry out transfer of data, realize power saving, thus prolongs standby time.
In more than describing, in order to illustrate instead of in order to limit, propose the detail of such as particular system structure, interface, technology and so on, thoroughly to understand the application.But, it will be clear to one skilled in the art that and also can realize the application in other execution mode not having these details.In other situation, omit the detailed description to well-known device, circuit and method, in order to avoid unnecessary details hinders the description of the application.
Claims (10)
1. a data transfer control method, is characterized in that, said method comprising the steps of:
Portable network access point detects the operation whether the machine maybe will be performed for more than predetermined extent, described in exceed predetermined extent operation be defined as the operation of non-battery saving mode;
There is no or do not need to be performed for more than the operation of described predetermined extent if detect, then make the machine adopt the mode lower than current power consumption to run and carry out transfer of data.
2. method according to claim 1, is characterized in that,
The described step making the machine adopt the mode lower than current power consumption to run comprises:
Make the machine switch to the new signal wiring pattern lower than current power consumption from Current hardware connection mode, in the machine, be at least provided with the signal wiring pattern that two power consumptions are different.
3. method according to claim 2, is characterized in that, the step whether described detection the machine maybe will be performed for more than the operation of predetermined extent comprises:
The data flow value transmitted under gathering Current hardware connection mode;
Whether the data flow value transmitted under judging described Current hardware connection mode exceedes the maximum data flow value of described new signal wiring mode transfer, if exceed the maximum data flow value of described new signal wiring mode transfer, then be judged to be that the machine maybe will be performed for more than the operation of predetermined extent, otherwise be then judged to be the operation not exceeding predetermined extent.
4. method according to claim 2, is characterized in that,
The described step making the machine switch to the new signal wiring pattern lower than current power consumption from Current hardware connection mode comprises: the power consumption of the power consumption of more initial signal wiring pattern and the signal wiring pattern based on historical data dynamic conditioning, select signal wiring pattern wherein least in power-consuming as described new signal wiring pattern, and switch to described new signal wiring pattern;
Wherein, described initial signal wiring pattern adopts the signal wiring model selection strategy preset, one of them signal wiring pattern of prioritizing selection from the signal wiring pattern that described at least two power consumptions are different, the described signal wiring pattern based on historical data dynamic conditioning is variation tendency based on history power consumption data and the signal wiring pattern selected.
5. method according to claim 3, is characterized in that, described judge described Current hardware connection mode under the data flow value that the transmits step that whether exceedes the maximum data flow value of described new signal wiring mode transfer be specially:
According to the variation tendency of data flow value described at least two continuous print, whether the data flow value transmitted under judging described Current hardware connection mode exceedes the maximum data flow value of described new signal wiring mode transfer;
If exceed the maximum data flow value of described new signal wiring mode transfer, then judge that the machine needs to adopt the mode higher than the power consumption of described new signal wiring pattern to run; If lower than the minimum data flow value of described new signal wiring mode transfer, then judge that the machine needs to adopt the mode lower than the power consumption of described new signal wiring pattern to run; If the data flow value transmitted under Current hardware connection mode is zero, be judged to be that the machine needs to adopt standby mode to run, wherein, when the machine is in standby mode, if receive wake events, then according to the signal wiring pattern that data traffic demand estimation the machine needs of described wake events run, described wake events comprises the wake events of user's input and the wake events of network bottom layer transmission.
6. a Data Transmission Controlling terminal, is characterized in that, described terminal comprises detection module, control module;
Whether described detection module maybe will be performed for more than the operation of predetermined extent for detecting the machine, described in exceed predetermined extent operation be defined as the operation of non-battery saving mode;
Described control module is used for when not having or do not need the operation being performed for more than described predetermined extent, the machine employing mode lower than current power consumption is run and carries out transfer of data.
7. terminal according to claim 6, it is characterized in that, described control module switches to the new signal wiring pattern lower than current power consumption specifically for making the machine from Current hardware connection mode, is at least provided with the signal wiring pattern that two power consumptions are different in the machine.
8. terminal according to claim 7, is characterized in that, described detection module comprises collecting unit and judging unit;
The data flow value of described collecting unit for transmitting under gathering Current hardware connection mode;
Whether described judging unit exceedes the maximum data flow value of described new signal wiring mode transfer for the data flow value transmitted under judging described Current hardware connection mode, if exceed the maximum data flow value of described new signal wiring mode transfer, then be judged to be that the machine maybe will be performed for more than the operation of predetermined extent, otherwise be then judged to be the operation not exceeding predetermined extent.
9. terminal according to claim 7, is characterized in that, described control module specifically comprises comparing unit and selected cell;
Described comparing unit is used for the power consumption of the power consumption of more initial signal wiring pattern and the signal wiring pattern based on historical data dynamic conditioning, wherein, described initial signal wiring pattern adopts the signal wiring model selection strategy preset, one of them signal wiring pattern of prioritizing selection from the signal wiring pattern that described at least two power consumptions are different, the described signal wiring pattern based on historical data dynamic conditioning is variation tendency based on history power consumption data and the signal wiring pattern selected;
Described selected cell is used for selecting signal wiring pattern wherein least in power-consuming as described new signal wiring pattern according to comparative result, and switches to described new signal wiring pattern.
10. terminal according to claim 8, is characterized in that,
Described judging unit is specifically for the variation tendency according to data flow value described at least two continuous print, and whether the data flow value transmitted under judging described Current hardware connection mode exceedes the maximum data flow value of described new signal wiring mode transfer;
If exceed the maximum data flow value of described new signal wiring mode transfer, then judge that the machine needs to adopt the mode higher than the power consumption of described new signal wiring pattern to run; If lower than the minimum data flow value of described new signal wiring mode transfer, then judge that the machine needs to adopt the mode lower than the power consumption of described new signal wiring pattern to run; If the data flow value transmitted under Current hardware connection mode is zero, be judged to be that the machine needs to adopt standby mode to run, wherein, when the machine is in standby mode, if receive wake events, then according to the signal wiring pattern that data traffic demand estimation the machine needs of described wake events run, described wake events comprises the wake events of user's input and the wake events of network bottom layer transmission.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410621135.XA CN104411002B (en) | 2014-11-05 | 2014-11-05 | A kind of data transfer control method and terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410621135.XA CN104411002B (en) | 2014-11-05 | 2014-11-05 | A kind of data transfer control method and terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104411002A true CN104411002A (en) | 2015-03-11 |
CN104411002B CN104411002B (en) | 2019-07-12 |
Family
ID=52648584
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410621135.XA Active CN104411002B (en) | 2014-11-05 | 2014-11-05 | A kind of data transfer control method and terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104411002B (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104968021A (en) * | 2015-06-25 | 2015-10-07 | 福州瑞芯微电子有限公司 | Bandwidth control method and device in bluetooth shared network |
CN105827818A (en) * | 2015-11-30 | 2016-08-03 | 维沃移动通信有限公司 | Control method for reducing antenna interference and mobile terminal |
CN106559735A (en) * | 2015-09-28 | 2017-04-05 | 展讯通信(上海)有限公司 | Blue-teeth data sending control method and device |
CN108141820A (en) * | 2015-12-03 | 2018-06-08 | 谷歌有限责任公司 | Power sensitive wirelessly communicates radio control |
CN109756933A (en) * | 2018-12-17 | 2019-05-14 | 西安奇妙电子科技有限公司 | A kind of method and device for realizing low power loss communication |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895972A (en) * | 2010-04-20 | 2010-11-24 | 深圳市权智掌上电脑有限公司 | WiFi (Wireless Fidelity) power supply dynamic management system and method |
CN102090115A (en) * | 2008-07-11 | 2011-06-08 | 马维尔国际贸易有限公司 | Power save mode for access points |
CN102598829A (en) * | 2009-11-30 | 2012-07-18 | 诺基亚公司 | Method and apparatus for power saving operations in wireless network elements |
CN102938926A (en) * | 2011-08-16 | 2013-02-20 | 华为终端有限公司 | Method for achieving access point energy saving and access point in wireless communication network |
-
2014
- 2014-11-05 CN CN201410621135.XA patent/CN104411002B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102090115A (en) * | 2008-07-11 | 2011-06-08 | 马维尔国际贸易有限公司 | Power save mode for access points |
CN102598829A (en) * | 2009-11-30 | 2012-07-18 | 诺基亚公司 | Method and apparatus for power saving operations in wireless network elements |
CN101895972A (en) * | 2010-04-20 | 2010-11-24 | 深圳市权智掌上电脑有限公司 | WiFi (Wireless Fidelity) power supply dynamic management system and method |
CN102938926A (en) * | 2011-08-16 | 2013-02-20 | 华为终端有限公司 | Method for achieving access point energy saving and access point in wireless communication network |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104968021A (en) * | 2015-06-25 | 2015-10-07 | 福州瑞芯微电子有限公司 | Bandwidth control method and device in bluetooth shared network |
CN106559735A (en) * | 2015-09-28 | 2017-04-05 | 展讯通信(上海)有限公司 | Blue-teeth data sending control method and device |
CN106559735B (en) * | 2015-09-28 | 2019-06-07 | 展讯通信(上海)有限公司 | Blue-teeth data sending control method and device |
CN105827818A (en) * | 2015-11-30 | 2016-08-03 | 维沃移动通信有限公司 | Control method for reducing antenna interference and mobile terminal |
CN105827818B (en) * | 2015-11-30 | 2019-06-07 | 维沃移动通信有限公司 | A kind of control method and mobile terminal reducing antenna interference |
CN108141820A (en) * | 2015-12-03 | 2018-06-08 | 谷歌有限责任公司 | Power sensitive wirelessly communicates radio control |
CN108141820B (en) * | 2015-12-03 | 2021-06-01 | 谷歌有限责任公司 | Power sensitive wireless communication radio management |
CN109756933A (en) * | 2018-12-17 | 2019-05-14 | 西安奇妙电子科技有限公司 | A kind of method and device for realizing low power loss communication |
CN109756933B (en) * | 2018-12-17 | 2022-04-05 | 西安奇妙电子科技有限公司 | Method and device for realizing low-power-consumption communication |
Also Published As
Publication number | Publication date |
---|---|
CN104411002B (en) | 2019-07-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106879038B (en) | working state switching method and device | |
JP5301032B2 (en) | Method, apparatus and system for controlling access point | |
KR101576142B1 (en) | Apparatus and method for managementing power of wlan module in portable terminal | |
CN102684904B (en) | The system and method for dynamic management power in communication system | |
CN101252520B (en) | Method for saving energy of Ethernet switch and Ethernet switch | |
CN101626613B (en) | Method for managing access points, access controller and access point | |
CN102421171B (en) | Mobile station, access point and method of saving electricity for mobile station | |
CN103581884A (en) | Method, UE and network side equipment for configuring auxiliary information | |
CN104411002A (en) | Data transmission control method and terminal | |
CN1917703B (en) | A 3G-based network resource management method and device | |
CN104272857A (en) | Methods and apparatus for intelligent wireless technology selection | |
CN103068019A (en) | Energy-saving method and energy-saving device of wireless local area network | |
CN104812035B (en) | A kind of method of self adaptive control base station energy-saving | |
CN104301976A (en) | Wireless router and working method thereof | |
CN114786268A (en) | Data transmission bandwidth adjusting method and device, electronic equipment and storage medium | |
CN101772139A (en) | Methods and equipment for determining terminal working policy and switching between terminal working policies and communication system | |
KR20110083054A (en) | Method and apparatus for supporting energy saving function in communication system | |
CN102681649B (en) | Device and method for prolonging battery endurance abilities of all kinds of intelligent equipment | |
CN101465810B (en) | Method, device and system for controlling chip energy consumption | |
CN105101367A (en) | Methods for establishing wireless connection, network device and terminal device | |
Lee et al. | MAC sleep mode control considering downlink traffic pattern and mobility | |
CN102026344B (en) | Method for dynamic power management and mobile terminal | |
CN102905351A (en) | Base station and energy saving method thereof | |
CN106572524A (en) | Wireless AP energy saving method and device thereof | |
CN101860944B (en) | Method and device for controlling energy efficiency of communication system, service processing unit and service processing system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |