CN106385694A - Network control method and intelligent terminal - Google Patents

Network control method and intelligent terminal Download PDF

Info

Publication number
CN106385694A
CN106385694A CN201610818808.XA CN201610818808A CN106385694A CN 106385694 A CN106385694 A CN 106385694A CN 201610818808 A CN201610818808 A CN 201610818808A CN 106385694 A CN106385694 A CN 106385694A
Authority
CN
China
Prior art keywords
network
intelligent terminal
mentioned
wifi
wifi network
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
CN201610818808.XA
Other languages
Chinese (zh)
Other versions
CN106385694B (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 CN201610818808.XA priority Critical patent/CN106385694B/en
Publication of CN106385694A publication Critical patent/CN106385694A/en
Application granted granted Critical
Publication of CN106385694B publication Critical patent/CN106385694B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0247Traffic management, e.g. flow control or congestion control based on conditions of the access network or the infrastructure network

Landscapes

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

Abstract

The invention discloses a network control method and an intelligent terminal, wherein the network control method comprises the steps: if the intelligent terminal is in a receiving ready state of an appointed message is detected, wherein the above appointed message is from a cloud device; if yes, an optimal network can be determined from current available networks of the intelligent terminal, and the above intelligent terminal is triggered to adopt the optimal network to receive the appointed message. According to the invention, the technical scheme provided by the invention can effectively improve interaction rate of the intelligent terminal and the cloud device.

Description

Network control method and intelligent terminal
Technical field
The present invention relates to communication technical field is and in particular to a kind of network control method and intelligent terminal.
Background technology
Popularization with network technology and the development of intelligent terminal's technology, intelligent terminal and network have been increasingly becoming people's life Inalienable part alive.
User can carry out network interaction by intelligent terminal with cloud device (such as server), obtains various moneys News and service, this also makes the interacting activity passing through real-time performance between intelligent terminal and cloud device more and more frequent.However, Due to the difference of the network state residing for each intelligent terminal, software and hardware structure etc., though multiple intelligent terminal simultaneously with same Cloud device interacts, and each intelligent terminal rate of interaction actual with same cloud device is likely to different.For user For, being necessarily desirable to intelligent terminal can quickly be interacted with cloud device, therefore, how to lift intelligent terminal and set with high in the clouds Standby rate of interaction becomes the hot issue inquired into always in the industry and pay close attention to.
Content of the invention
In view of this, the embodiment of the present invention provides a kind of network control method and intelligent terminal, for lifting intelligent terminal Rate of interaction with cloud device.
Embodiment of the present invention first aspect provides network control method, including:
Whether detection intelligent terminal is in the reception SBR of specified message, and wherein, above-mentioned specified message is derived from high in the clouds Equipment;
If the reception SBR that above-mentioned intelligent terminal is in specified message is detected,:
Optimal network is determined from the currently available network of above-mentioned intelligent terminal;
Triggering above-mentioned intelligent terminal adopts above-mentioned optimal network to receive above-mentioned specified message.
Based on the embodiment of the present invention in a first aspect, in the first possible implementation, above-mentioned intelligent terminal currently may be used Network comprises:WiFi network and mobile data network;
Optimal network is determined the above-mentioned network currently available from above-mentioned intelligent terminal, including:
The WiFi network of optimum is determined from each currently available WiFi network of above-mentioned intelligent terminal;
The above-mentioned optimum WiFi network of detection and the network delay of above-mentioned mobile data network;
If the network delay of above-mentioned optimum WiFi network is not more than the network delay of above-mentioned mobile data network, will be upper The WiFi network stating optimum is defined as optimal network;
If the network delay of above-mentioned optimum WiFi network is more than the network delay of above-mentioned mobile data network, will be above-mentioned Mobile data network is defined as optimal network.
Based on the first possible implementation of embodiment of the present invention first aspect, in the possible implementation of second In, determine the WiFi network of optimum above-mentioned each WiFi network currently available from above-mentioned intelligent terminal, including:
The received signal strength indicator of each WiFi network currently available to above-mentioned intelligent terminal carries out detection and comments respectively Point, obtain the detection score value that each WiFi network above-mentioned indicates this network index in above-mentioned reception channel strength, wherein, above-mentioned Detection score value becomes positive correlation with the value of above-mentioned received signal strength indicator;
Above-mentioned detection score value highest WiFi network is defined as the WiFi network of optimum.
Based on the first possible implementation of embodiment of the present invention first aspect, in the third possible implementation In, determine the WiFi network of optimum above-mentioned each WiFi network currently available from above-mentioned intelligent terminal, including:
The signal throughput of each WiFi network currently available to above-mentioned intelligent terminal carries out detection scoring respectively, obtains Each WiFi network above-mentioned in the detection score value of above-mentioned this network index of signal throughput, wherein, above-mentioned detection score value with upper State signal throughput and become positive correlation;
Above-mentioned detection score value highest WiFi network is defined as the WiFi network of optimum.
Based on the embodiment of the present invention in a first aspect, or embodiment of the present invention first aspect the first possible realization side Formula, or the possible implementation of second of embodiment of the present invention first aspect, or embodiment of the present invention first aspect The third possible implementation, in the 4th kind of possible implementation, if above-mentioned optimal network is mobile data network, Said method also includes:
While above-mentioned intelligent terminal completes the reception of above-mentioned specified message or after, above-mentioned intelligent terminal is used Network recovery be to trigger before above-mentioned intelligent terminal adopts above-mentioned optimal network to receive above-mentioned specified message, above-mentioned intelligence is eventually The network that end uses.
Embodiment of the present invention second aspect provides a kind of intelligent terminal, including:
Detector unit, for detecting whether intelligent terminal is in the reception SBR of specified message, wherein, above-mentioned specified Message is derived from cloud device;
Network determining unit, for detecting, when above-mentioned detector unit, the reception standard that above-mentioned intelligent terminal is in specified message During standby state, determine optimal network from the currently available network of above-mentioned intelligent terminal;
Trigger element, adopts above-mentioned optimal network to receive above-mentioned specified message for triggering above-mentioned intelligent terminal.
Based on embodiment of the present invention second aspect, in the first possible implementation, above-mentioned intelligent terminal currently may be used Network comprises:WiFi network and mobile data network;
Above-mentioned network determining unit includes:
First sub-network determining unit, for being in specified message when above-mentioned detector unit detects above-mentioned intelligent terminal From each currently available WiFi network of above-mentioned intelligent terminal, when receiving SBR, determine the WiFi network of optimum;
Sub- detector unit, for detecting the WiFi network of above-mentioned optimum and the network delay of above-mentioned mobile data network;
Second sub-network determining unit, for detecting the network of the WiFi network of above-mentioned optimum when above-mentioned sub- detector unit When time delay is not more than the network delay of above-mentioned mobile data network, above-mentioned optimum WiFi network is defined as optimal network;When The network delay that above-mentioned sub- detector unit detects the WiFi network of above-mentioned optimum prolongs more than the network of above-mentioned mobile data network Constantly, above-mentioned mobile data network is defined as optimal network.
Based on the first possible implementation of embodiment of the present invention second aspect, in the possible implementation of second In, above-mentioned first sub-network determining unit specifically for:Disappear when above-mentioned detector unit detects above-mentioned intelligent terminal and is in specify During the reception SBR of breath, the received signal strength indicator of each WiFi network currently available to above-mentioned intelligent terminal respectively Carry out detection scoring, obtain each WiFi network above-mentioned and indicate that the detection of this network index divides in above-mentioned reception channel strength Value;Above-mentioned detection score value highest WiFi network is defined as the WiFi network of optimum;Wherein, above-mentioned detection score value is connect with above-mentioned The value receiving signal intensity instruction becomes positive correlation.
Based on the first possible implementation of embodiment of the present invention second aspect, in the third possible implementation In, above-mentioned first sub-network determining unit specifically for:Disappear when above-mentioned detector unit detects above-mentioned intelligent terminal and is in specify During the reception SBR of breath, the signal throughput of each WiFi network currently available to above-mentioned intelligent terminal is examined respectively Test and appraisal point, obtain the detection score value in above-mentioned this network index of signal throughput for each WiFi network above-mentioned;By above-mentioned detection Score value highest WiFi network is defined as the WiFi network of optimum;Wherein, above-mentioned detection score value is just become with above-mentioned signal throughput Related.
Based on embodiment of the present invention second aspect, or the first possible realization side of embodiment of the present invention second aspect Formula, or the possible implementation of second of embodiment of the present invention second aspect, or embodiment of the present invention second aspect The third possible implementation, in the 4th kind of possible implementation, above-mentioned intelligent terminal also includes:
Network recovery unit, for when above-mentioned optimal network is mobile data network, completing in above-mentioned intelligent terminal State specified message reception while or afterwards, the network recovery that above-mentioned intelligent terminal is used is above-mentioned trigger element triggering Before, the network that above-mentioned intelligent terminal uses.
Third aspect present invention embodiment provides another kind of intelligent terminal, including:
Processor, for for detecting whether intelligent terminal is in the reception SBR of specified message, wherein, described finger Determine message and be derived from cloud device;
Described processor is additionally operable to:When the reception SBR that described intelligent terminal is in specified message is detected, from Optimal network is determined in the currently available network of described intelligent terminal;Triggering described intelligent terminal adopts described optimal network to receive Described specified message.
Therefore, in the embodiment of the present invention when the reception SBR that intelligent terminal is in specified message is detected, Determining optimal network from the currently available network of this intelligent terminal, and trigger this intelligent terminal adopts above-mentioned optimal network to receive Above-mentioned specified message, so that this intelligent terminal can quickly receive above-mentioned specified message by this optimal network, That is, improve the rate of interaction of intelligent terminal and cloud device.
Brief description
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing Have technology description in required use accompanying drawing be briefly described it should be apparent that, drawings in the following description be only this Some embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, also may be used So that other accompanying drawings are obtained according to these accompanying drawings.
One embodiment schematic flow sheet of a kind of network control method that Fig. 1 provides for the present invention;
One example structure schematic diagram of a kind of intelligent terminal that Fig. 2 provides for the present invention;
Another example structure schematic diagram of a kind of intelligent terminal that Fig. 3 provides for the present invention;
A kind of intelligent terminal's further embodiment structural representation that Fig. 4 provides for the present invention.
Specific embodiment
For enabling the goal of the invention of the present invention, feature, advantage more obvious and understandable, below in conjunction with the present invention Accompanying drawing in embodiment, is clearly and completely described the reality it is clear that described to the technical scheme in the embodiment of the present invention Applying example is only a part of embodiment of the present invention, and not all embodiments.Based on the embodiment in the present invention, the common skill in this area The every other embodiment that art personnel are obtained under the premise of not making creative work, broadly falls into the model of present invention protection Enclose.
The embodiment of the present invention provides a kind of network control method, whether is in connecing of specified message including detection intelligent terminal Receive SBR, wherein, above-mentioned specified message is derived from cloud device;If above-mentioned intelligent terminal is detected to be in connecing of specified message Receive SBR, then:Optimal network is determined from the currently available network of above-mentioned intelligent terminal;Trigger above-mentioned intelligent terminal to adopt Above-mentioned optimal network receives above-mentioned specified message.The embodiment of the present invention also provides corresponding intelligent terminal, carries out individually below in detail Describe in detail bright.
Below a kind of network control method provided in an embodiment of the present invention is described, refers to Fig. 1, the present invention is implemented Network control method in example includes:
101st, whether detection intelligent terminal is in the reception SBR of specified message;
It is intended that message refers in particular to a certain message (such as electronics red packet or other appointed disappear in the embodiment of the present invention Breath), this specified message is from cloud device (such as server).
In the embodiment of the present invention, can detect whether intelligent terminal is in the reception standard of specified message by following several ways Standby state:
(1) it is directed to the system interface that the application program specified arranges network interaction, above-mentioned specified message passes through this application journey Sequence receives.In a step 101, detect whether this application program is in opening, if so, then judge that above-mentioned intelligent terminal is in The reception SBR of specified message, enters step 102;If it is not, then judging that above-mentioned intelligent terminal is not in specifying connecing of message Receive SBR, can immediately or wait preset duration or wait predeterminable event occur when return to step 101.Illustrate, If above-mentioned specified message is electronics red packet, by the upper mounted a certain third party application of intelligent terminal (for ease of description, Subsequently this third party application is described as program A) electronics red packet can be received.In a step 101, in detection intelligent terminal Whether program A is in opening, if so, then judges that above-mentioned intelligent terminal is in the reception SBR of electronics red packet, if it is not, Then judge that above-mentioned intelligent terminal is not in the reception SBR of electronics red packet.Disappear when above-mentioned specifying can be received on intelligent terminal When the application program of breath has multiple, in a step 101, can detect and the many of above-mentioned specified message in above-mentioned intelligent terminal, can be received Whether the arbitrary application program in individual application program is in opening, if detect in above-mentioned multiple application program arbitrary should It is in opening with program, then judge that above-mentioned intelligent terminal is in the reception SBR of specified message, if detecting above-mentioned Multiple application programs are all not in opening, then judge that above-mentioned intelligent terminal is not in specifying the reception state of message.To refer to Determine message to illustrate, when the third party application that can receive electronics red packet in above-mentioned intelligent terminal for as a example electronics red packet When having multiple, such as except program A, also include program B and program C.In a step 101, detection intelligent terminal in program A or Whether program B or program C are in opening, if program A or program B is detected or program C is in opening, in judgement State the reception SBR that intelligent terminal is in electronics red packet, if program A, program B and program C is detected all to be not in opening State, then judge that above-mentioned intelligent terminal is not in the reception SBR of electronics red packet.
(2) above-mentioned specified message is transmitted by following interactive mode:When cloud device need to intelligent terminal send above-mentioned Before specified message, first send a notification message to above-mentioned intelligent terminal, to notify above-mentioned cloud device to have to be received specifying Message.When above-mentioned intelligent terminal for reception is to this notification message, sends to above-mentioned cloud device and specify for acquisition request is above-mentioned The request message of message, after above-mentioned cloud device receives the above-mentioned request message of above-mentioned intelligent terminal's feedback, to above-mentioned intelligence Terminal sends above-mentioned specified message.
Because, in this application scene, cloud device, can first upwards before sending above-mentioned specified message to intelligent terminal State intelligent terminal's notification message transmission, therefore in step 101, can be by detecting whether above-mentioned intelligent terminal receives above-mentioned notice The mode of message detects whether above-mentioned intelligent terminal is in the reception SBR of specified message.I.e. step 101 is embodied in: Whether detection intelligent terminal receives notification message, and wherein, above-mentioned notification message is used for the specified message notifying to need to be issued;When When above-mentioned intelligent terminal for reception is detected to above-mentioned notification message, judge that above-mentioned intelligent terminal is in the reception of above-mentioned specified message SBR, enters step 102;When above-mentioned intelligent terminal is detected and not receiving above-mentioned notification message, judge above-mentioned intelligence Terminal be not in specify message reception SBR, can immediately or wait preset duration or wait predeterminable event occur When return to step 101.
So that specified message is for electronics red packet as a example illustrate, if a user (for ease of distinguishing, subsequent descriptions are user 1) Log in program A in intelligent terminal's (for ease of distinguishing, subsequent descriptions are intelligent terminal 1), another user (for ease of distinguishing, Subsequent descriptions be user 2) also logged in intelligent terminal (for ease of distinguish, subsequent descriptions be intelligent terminal 2) in program A, clothes Business device C provide service for program A.When user 1 distributes electronics red packet using the groups of users that program A is located to user 2 or user 2 When, program A that server C logs in user 2 sends a notification message, and this notification message is used for notifying the electronics needing to be issued red Bag, program A that user 2 logs in returns the request message for acquisition request electronics red packet to server C, and server C receives After the above-mentioned request message that program A that user 2 logs in returns, send above-mentioned electronics red packet to program A that user 2 logs in, above-mentioned The default interface of program A in intelligent terminal 2 for the electronics red packet presents.Therefore in this application scenarios, connect when intelligent terminal 2 is detected When receiving above-mentioned notification message, can determine that intelligent terminal 2 is in the reception SBR of electronics red packet.
If it should be noted that step 101 is detected using aforesaid way (1), can be on above-mentioned intelligent terminal After electrically activating, continue or periodicity or the execution step 101 when predeterminable event triggers;Or this intelligent terminal is detected The heart rate of active user and/or pulse in default threshold range when, triggering step 101 execution.If step 101 adopts Aforesaid way (2) is detected, then can continue or periodically or default after above-mentioned intelligent terminal's electrifying startup Execution step 101 during event triggering;Or the heart rate of the active user of this intelligent terminal and/or pulse is detected in default threshold When in the range of value, the execution of triggering step 101;Or it is also possible to above-mentioned the specifying that can receive in above-mentioned intelligent terminal disappears After the application program launching of breath, continue or periodicity or the execution step 101 when predeterminable event triggers;Or, also may be used When front stage operation state is in the application program that can receive above-mentioned specified message in above-mentioned intelligent terminal, continue or Execution step 101 periodically or when predeterminable event triggers.The embodiment of the present invention does not limit to the triggering mode of step 101 Fixed.
Certainly, in addition to aforesaid way (1) and mode (2), the embodiment of the present invention can also detect intelligence using alternate manner Whether energy terminal is in the reception SBR of specified message, for example, when above-mentioned intelligent terminal occurs application program switching, sentences Whether the disconnected application program that will be switched to foreground is specified application, if so, then judges that above-mentioned intelligent terminal is in specified The reception SBR of message, if it is not, then judge that above-mentioned intelligent terminal is not in specifying the reception SBR of message.Wherein, Above-mentioned specified application is to receive the application program of above-mentioned specified message.Not to step 101 in the embodiment of the present invention Concrete detection mode is defined.
If 102 detect the reception SBR that above-mentioned intelligent terminal is in specified message, work as from above-mentioned intelligent terminal Optimal network is determined in front available network;
In a kind of application scenarios, the currently available network of above-mentioned intelligent terminal only comprise Wireless Fidelity (WiFi, Wireless Fidelity) network, then determine the concrete table of optimal network the above-mentioned network currently available from above-mentioned intelligent terminal It is now:Determine the WiFi network of optimum from each currently available WiFi network of above-mentioned intelligent terminal, now, determine Excellent WiFi network namely above-mentioned optimal network.Optionally, currently available from above-mentioned intelligent terminal by following several ways The WiFi network of optimum is determined in each WiFi network:
Mode one, the received signal strength indicator of each currently available to above-mentioned intelligent terminal respectively WiFi network (RSSI, Received Signal Strength Indicator) carries out detection scoring, obtains each WiFi network above-mentioned and exists The detection score value of this network index of RSSI, detection score value highest WiFi network is defined as the WiFi network of optimum.Wherein, Above-mentioned detection score value becomes positive correlation with the value of RSSI.Specifically, RSSI- can be preset and detect that the corresponding relation of score value is bent Line, and make in this corresponding relation curve, detect that score value becomes positive correlation with the value of RSSI.Then pass through this corresponding relation region and The value of the RSSI of each WiFi network above-mentioned detecting, you can obtain each WiFi network above-mentioned in this network index of RSSI Detection score value.Or it is also possible to preset multiple RSSI value interval ranges, and each RSSI value interval range is corresponded to One detection score value, and make to meet between different RSSI value interval ranges detection score value become with the value of RSSI positive correlation this Part.The RSSI value interval range that then value according to the RSSI of each WiFi network above-mentioned detecting is located, you can obtain above-mentioned The detection score value of each WiFi network.
Mode two, the handling capacity of each currently available to above-mentioned intelligent terminal respectively WiFi network carry out detection scoring, Obtain each WiFi network above-mentioned in the detection score value of this network index of handling capacity, will detect that score value highest WiFi network is true It is set to the WiFi network of optimum.Wherein, above-mentioned detection score value becomes positive correlation with above-mentioned handling capacity.Specifically, can preset The corresponding relation curve of handling capacity-detection score value, and make in this corresponding relation curve, detect that score value becomes positive with handling capacity Close.Then pass through the handling capacity of this corresponding relation region and each WiFi network above-mentioned detecting, you can obtain above-mentioned each WiFi network is in the detection score value of this network index of handling capacity.Or it is also possible to preset multiple handling capacity interval ranges, And make the corresponding detection score value of each handling capacity interval range, and make to meet detection point between different handling capacity interval ranges Value becomes this condition of positive correlation with handling capacity.The handling capacity that then handling capacity according to each WiFi network above-mentioned detecting is located Interval range, you can obtain the detection score value of each WiFi network above-mentioned.
Mode three, preset two or more network index, and set corresponding weights for each network index.Right respectively Each network index of each currently available WiFi network of above-mentioned intelligent terminal carries out detection scoring, obtains each WiFi above-mentioned Network is in the detection score value of each network index;For each WiFi network in above-mentioned WiFi network, according to default each The weights of network index, are weighted suing for peace to the detection score value of each network index of same WiFi network, obtain corresponding The detection total score of WiFi network;Detection score value highest WiFi network is defined as the WiFi network of optimum.Wherein, above-mentioned two Individual above network index includes but is not limited to the index of more than following any two:RSSI, handling capacity and channel disturbance intensity. For this network index of channel disturbance intensity, detection score value can be set and become negatively correlated with channel disturbance intensity.
Certainly, in the embodiment of the present invention, it would however also be possible to employ alternate manner is from currently available each of above-mentioned intelligent terminal The WiFi network of optimum is determined in WiFi network, for example, each WiFi network currently available to above-mentioned intelligent terminal respectively Channel disturbance intensity carries out detection scoring, obtains the detection in channel disturbance this network index of intensity for each WiFi network above-mentioned Score value, detection score value highest WiFi network is defined as the WiFi network of optimum.Wherein, above-mentioned detection score value and above-mentioned channel Interference strength becomes negatively correlated.Do not determine in each WiFi network currently available from above-mentioned intelligent terminal in the embodiment of the present invention The specific implementation of optimum WiFi network is defined.
In another kind of application scenarios, the currently available network of above-mentioned intelligent terminal comprises WiFi and mobile data network (such as general packet radio service technology (GPRS, General Packet Radio Service)) network, the third generation move Communication network (i.e. 3G network), forth generation mobile communications network (i.e. 4G network) etc.), then above-mentioned currently may be used from above-mentioned intelligent terminal Determine in network that optimal network is embodied in:Determine from each currently available WiFi network of above-mentioned intelligent terminal Excellent WiFi network, the transfer rate of relatively more above-mentioned optimum WiFi network and above-mentioned mobile data network, if above-mentioned optimum The transfer rate of WiFi network is not less than the transfer rate of above-mentioned mobile data network, then determine above-mentioned optimum WiFi network For optimal network;If the transfer rate of above-mentioned optimum WiFi network is less than the transfer rate of above-mentioned mobile data network, will Above-mentioned mobile data network is defined as optimal network.Specifically, can be by detecting network delay come the above-mentioned optimum WiFi of comparison Network and the transfer rate of above-mentioned mobile data network, then determine optimum the above-mentioned network currently available from above-mentioned intelligent terminal Network is embodied in:The WiFi network of optimum is determined from each currently available WiFi network of above-mentioned intelligent terminal;Detection Above-mentioned optimum WiFi network and the network delay of above-mentioned mobile data network;If the network delay of above-mentioned optimum WiFi network It is not more than the network delay of above-mentioned mobile data network, then above-mentioned optimum WiFi network is defined as optimal network;If above-mentioned The network delay of optimum WiFi network is more than the network delay of above-mentioned mobile data network, then will be true for above-mentioned mobile data network It is set to optimal network.Specifically, can ordered with ping in above-mentioned optimum WiFi network and above-mentioned mobile data network respectively Make the default server of ping mono-, the network delay of above-mentioned optimum WiFi network and above-mentioned mobile data network is detected with this. Wherein, determine above-mentioned each WiFi network currently available from above-mentioned intelligent terminal optimum WiFi network using by the way of It is referred to regard to determining the description of optimum WiFi network in previous application scenarios, here is omitted.
Step 103, the above-mentioned intelligent terminal of triggering adopt above-mentioned optimal network to receive above-mentioned specified message;
In the embodiment of the present invention, trigger above-mentioned intelligent terminal and adopt the above-mentioned specified message of above-mentioned optimal network reception for example may be used Think:Trigger network in addition to above-mentioned optimal network for the above-mentioned intelligent terminal's disconnection, and currently used network switching is upper State optimal network;Or adopt above-mentioned optimal network to receive above-mentioned specified message it is also possible to trigger above-mentioned intelligent terminal on backstage. Certainly, step 103 can also be triggered above-mentioned intelligent terminal otherwise and be disappeared using above-mentioned the specifying of above-mentioned optimal network reception Breath, is not construed as limiting herein.
Optionally, when the optimal network that step 102 determines is mobile data network, in order to avoid in specified interacting message After completing, above-mentioned intelligent terminal continues to cause the problem of the unnecessary loss of flow using mobile data network, in step After 103, while above-mentioned intelligent terminal completes the reception of above-mentioned specified message or after, above-mentioned intelligent terminal is used Network recovery be to trigger before above-mentioned intelligent terminal adopts above-mentioned optimal network to receive above-mentioned specified message, above-mentioned intelligence is eventually The network that end uses.Illustrate, be located at the above-mentioned intelligent terminal of triggering adopt above-mentioned optimal network receive above-mentioned specified message it Before, the network that above-mentioned intelligent terminal uses is Wifi network, then when the optimal network that step 102 determines is mobile data network When, while above-mentioned intelligent terminal completes the reception of above-mentioned specified message or afterwards, net that above-mentioned intelligent terminal is used Network reverts to this Wifi network.
It should be noted that the network control method in the embodiment of the present invention can be realized by intelligent terminal, above-mentioned intelligence Terminal can be specifically smart mobile phone, panel computer, PC, PDA, notebook or other intelligent terminal, be not construed as limiting herein.
Therefore, the network control method in the embodiment of the present invention is in connecing of specified message intelligent terminal is detected When receiving SBR, from the currently available network of this intelligent terminal, determine optimal network, and trigger this intelligent terminal using upper State optimal network and receive above-mentioned specified message, so that this intelligent terminal quickly can be received by this optimal network State specified message, that is, improve the rate of interaction of intelligent terminal and cloud device.
It should be appreciated that for aforesaid embodiment of the method, for easy description, therefore it is all expressed as a series of action Combination, but those skilled in the art should know, and the present invention is not limited by described sequence of movement, because according to this Invention, some steps can be carried out using other orders or simultaneously.
The embodiment of the present invention also provides a kind of intelligent terminal, as shown in Fig. 2 the intelligent terminal 200 in the embodiment of the present invention, Including:
Detector unit 201, for detecting whether intelligent terminal is in the reception SBR of specified message, wherein, above-mentioned Specified message is derived from cloud device;
Network determining unit 202, for detecting, when detector unit 201, the reception that above-mentioned intelligent terminal is in specified message During SBR, determine optimal network from the currently available network of above-mentioned intelligent terminal;
Trigger element 203, adopts above-mentioned optimal network to receive above-mentioned specified message for triggering above-mentioned intelligent terminal.
Optionally, the currently available network of above-mentioned intelligent terminal comprises:WiFi network and mobile data network;Above-mentioned network Determining unit includes:
First sub-network determining unit, for being in specified message when detector unit 201 detects above-mentioned intelligent terminal From each currently available WiFi network of above-mentioned intelligent terminal, when receiving SBR, determine the WiFi network of optimum;
Sub- detector unit, for detecting the WiFi network of above-mentioned optimum and the network delay of above-mentioned mobile data network;
Second sub-network determining unit, for detecting the network of the WiFi network of above-mentioned optimum when above-mentioned sub- detector unit When time delay is not more than the network delay of above-mentioned mobile data network, above-mentioned optimum WiFi network is defined as optimal network;When The network delay that above-mentioned sub- detector unit detects the WiFi network of above-mentioned optimum prolongs more than the network of above-mentioned mobile data network Constantly, above-mentioned mobile data network is defined as optimal network.
Optionally, above-mentioned first sub-network determining unit specifically for:When detector unit 201 detects above-mentioned intelligent terminal Be in specified message reception SBR when, respectively each WiFi network currently available to above-mentioned intelligent terminal reception letter The instruction of number intensity carries out detection scoring, obtains each WiFi network above-mentioned and indicates this network index in above-mentioned reception channel strength Detection score value;Above-mentioned detection score value highest WiFi network is defined as the WiFi network of optimum;Wherein, above-mentioned detection score value Become positive correlation with the value of above-mentioned received signal strength indicator.
Optionally, above-mentioned first sub-network determining unit specifically for:When detector unit 201 detects above-mentioned intelligent terminal Be in specified message reception SBR when, the signal of each WiFi network currently available to above-mentioned intelligent terminal gulps down respectively The amount of telling carries out detection scoring, obtains the detection score value in above-mentioned this network index of signal throughput for each WiFi network above-mentioned; Above-mentioned detection score value highest WiFi network is defined as the WiFi network of optimum;Wherein, above-mentioned detection score value and above-mentioned signal Handling capacity becomes positive correlation.
Optionally, the intelligent terminal in the embodiment of the present invention also includes:
Network recovery unit, for when above-mentioned optimal network is mobile data network, completing in above-mentioned intelligent terminal State specified message reception while or afterwards, the network recovery that above-mentioned intelligent terminal is used triggers for trigger element 203 Before, the network that above-mentioned intelligent terminal uses.
It should be noted that the intelligent terminal in the embodiment of the present invention can be specifically smart mobile phone, panel computer, PC, PDA, notebook or other intelligent terminal, are not construed as limiting herein.
It should be noted that the intelligent terminal in the embodiment of the present invention can be as the intelligence referring in above-mentioned embodiment of the method Terminal, can be used for realizing the whole technical schemes in said method embodiment, the function of its each functional module can basis Method in said method embodiment implements, and it implements the associated description that process can refer in above-described embodiment, this Place repeats no more.
Therefore, the intelligent terminal in the embodiment of the present invention is in the reception standard of specified message intelligent terminal is detected During standby state, from the currently available network of this intelligent terminal, determine optimal network, and trigger this intelligent terminal adopt above-mentioned Excellent network receives above-mentioned specified message, so that this intelligent terminal can quickly receive above-mentioned finger by this optimal network Determine message, that is, improve the rate of interaction of intelligent terminal and cloud device.
The embodiment of the present invention provides another kind of intelligent terminal, refers to Fig. 3, the intelligent terminal's bag in the embodiment of the present invention Include:One or more processors 301 (only illustrating one in Fig. 3).Wherein:
Processor 301 is used for:Whether detection intelligent terminal is in the reception SBR of specified message, wherein, above-mentioned finger Determine message and be derived from cloud device;If the reception SBR that above-mentioned intelligent terminal is in specified message is detected,:From above-mentioned intelligence Optimal network can be determined in the currently available network of terminal;Triggering above-mentioned intelligent terminal adopts above-mentioned optimal network to receive above-mentioned finger Determine message.
Optionally, the currently available network of above-mentioned intelligent terminal comprises:WiFi network and mobile data network.Processor 301 determine optimal network in the following way from the currently available network of above-mentioned intelligent terminal:Current from above-mentioned intelligent terminal The WiFi network of optimum is determined in each WiFi network available;The above-mentioned optimum WiFi network of detection and above-mentioned mobile data network The network delay of network;If the network delay of above-mentioned optimum WiFi network is not more than the network delay of above-mentioned mobile data network, Then above-mentioned optimum WiFi network is defined as optimal network;If the network delay of above-mentioned optimum WiFi network is more than above-mentioned shifting The network delay of dynamic data network, then be defined as optimal network by above-mentioned mobile data network.
Optionally, processor 301 is true from each currently available WiFi network of above-mentioned intelligent terminal in the following way Fixed optimum WiFi network:The received signal strength indicator of each WiFi network currently available to above-mentioned intelligent terminal enters respectively Row detection scoring, obtains the detection score value that each WiFi network above-mentioned indicates this network index in above-mentioned reception channel strength, Wherein, above-mentioned detection score value becomes positive correlation with the value of above-mentioned received signal strength indicator;By above-mentioned detection score value highest WiFi Network is defined as the WiFi network of optimum.
Optionally, processor 301 is true from each currently available WiFi network of above-mentioned intelligent terminal in the following way Fixed optimum WiFi network:The signal throughput of each WiFi network currently available to above-mentioned intelligent terminal detects respectively Scoring, obtains the detection score value in above-mentioned this network index of signal throughput for each WiFi network above-mentioned, wherein, above-mentioned detection Score value becomes positive correlation with above-mentioned signal throughput;Above-mentioned detection score value highest WiFi network is defined as the WiFi net of optimum Network.
Optionally, if above-mentioned optimal network is mobile data network, processor 301 is additionally operable to:When above-mentioned intelligent terminal is complete Become above-mentioned specified message reception while or afterwards, network recovery that above-mentioned intelligent terminal is used is to trigger above-mentioned intelligence Before energy terminal adopts above-mentioned optimal network to receive above-mentioned specified message, the network that above-mentioned intelligent terminal uses.
Further, as shown in figure 3, intelligent terminal also includes:One or more input equipments 302 (only illustrate one in Fig. 3 Individual), one or more outut devices 303 (only illustrating in Fig. 3), memorizer 304 and display 305.Above-mentioned processor 301st, input equipment 302, outut device 303, memorizer 304 and display 305 are connected by bus 306.Memorizer 302 is used for Store instruction, processor 301 is additionally operable to execute the instruction of memorizer 302 storage.
Memorizer 304 is used for storing software program and module, and processor 301 passes through operation and is stored in memorizer 304 Software program and unit, thus executing various function application and data processing, to obtain the corresponding money of above-mentioned predeterminable event Source.
It should be appreciated that in embodiments of the present invention, alleged processor 301 can be CPU (Central Processing Unit, CPU), this processor can also be other general processors, digital signal processor (Digital Signal Processor, DSP), special IC (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field-Programmable Gate Array, FPGA) or other FPGAs Device, discrete gate or transistor logic, discrete hardware components etc..General processor can be microprocessor or this at Reason device can also be any conventional processor etc..
Input equipment 302 can include Trackpad, fingerprint adopts sensor (for gathering the finger print information of user and fingerprint Directional information), mike etc., outut device 303 can include display (LCD etc.), speaker etc..
Memorizer 304 can include read only memory and random access memory, and provides instruction sum to processor 301 According to.The a part of of memorizer 304 can also include nonvolatile RAM.For example, memorizer 304 can also store The information of device type.
Display 305 can be used for display and by the information of user input or is supplied to information of user etc..Display 305 can wrap Include display floater, optionally, liquid crystal display (Liquid Crystal Display, LCD), organic light-emitting diodes can be adopted Manage forms such as (Organic Light-Emitting Diode, OLED) to configure display floater.Further, aforementioned display device 305 may also include contact panel, and above-mentioned contact panel can cover display floater, when contact panel detect thereon or neighbouring After touch operation, send processor 301 to determine the type of touch event, with preprocessor 301 according to the class of touch event Type provides corresponding visual output on a display panel.
Therefore, the intelligent terminal in the embodiment of the present invention is in the reception standard of specified message intelligent terminal is detected During standby state, from the currently available network of this intelligent terminal, determine optimal network, and trigger this intelligent terminal adopt above-mentioned Excellent network receives above-mentioned specified message, so that this intelligent terminal can quickly receive above-mentioned finger by this optimal network Determine message, that is, improve the rate of interaction of intelligent terminal and cloud device.
The embodiment of the present invention also provides another kind of intelligent terminal, below the intelligent terminal in the embodiment of the present invention is retouched State, refer to Fig. 4, the intelligent terminal 400 in the embodiment of the present invention includes:One or more computer-readable recording mediums Memorizer 401, the processor 404 of input block 402, display unit 403, or more than one processing core and Power supply 405 grade part.It will be understood by those skilled in the art that the intelligent terminal's structure shown in Fig. 4 was not constituted to intelligent end The restriction at end, can include ratio and illustrate more or less of part, or combines some parts, or different part arrangements. Wherein:
Memorizer 401 can be used for storing software program and module, and processor 404 is stored in memorizer 401 by operation Software program and module, thus executing various function application and data processing.Memorizer 401 can mainly include storing journey Sequence area and storage data field, wherein, storing program area can (compare the application program needed for storage program area, at least one function As sound-playing function, image player function etc.) etc.;Storage data field can store according to intelligent terminal 400 using being created Data (such as voice data, phone directory etc.) etc..Additionally, memorizer 401 can include high-speed random access memory, also may be used To include nonvolatile memory, for example, at least one disk memory, flush memory device or other volatile solid-state Part.Correspondingly, memorizer 401 can also include Memory Controller, to provide processor 404 and input block 402 to storage The access of device 401.
Input block 402 can be used for numeral or the character information of receives input, and produces and user setup and function Control relevant keyboard, mouse, action bars, optics or trace ball signal input.Specifically, input block 402 include touch-sensitive Surface 4021 and other input equipments 4022.Touch sensitive surface 4021, also referred to as touch display screen or Trackpad, can collect use Family thereon or neighbouring touch operation (such as user uses any suitable object such as finger, stylus or adnexa in touch-sensitive table Operation on face 4021 or near Touch sensitive surface 4021), and corresponding attachment means are driven according to formula set in advance.Can Choosing, Touch sensitive surface 4021 may include touch detecting apparatus and two parts of touch controller.Wherein, touch detecting apparatus detection The touch orientation of user, and detect the signal that touch operation brings, transmit a signal to touch controller;Touch controller is from tactile Touch reception touch information in detection means, and be converted into contact coordinate, then give processor 404, and can receiving processor 404 orders sent simultaneously are executed.Furthermore, it is possible to using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves Touch sensitive surface 4021 realized by type.Except Touch sensitive surface 4021, input block 402 can also include other input equipments 4022.Tool Body ground, other input equipments 4022 can include but is not limited to physical keyboard, function key (press by such as volume control button, switch Key etc.), trace ball, mouse, one or more of action bars etc..
Display unit 403 can be used for showing by the information of user input or the information and the intelligent terminal that are supplied to user 400 various graphical user interface, these graphical user interface can be come by figure, text, icon, video and its combination in any Constitute.Display unit 403 may include display floater 4031, optionally, can adopt liquid crystal display (LCD, Liquid Crystal Display), the form such as Organic Light Emitting Diode (OLED, Organic Light-Emitting Diode) to be joining Put display floater 4031.Further, Touch sensitive surface 4021 can cover display floater 4031, when Touch sensitive surface 4021 detects After touch operation on or near it, send processor 404 to determine the type of touch event, with preprocessor 404 basis The type of touch event provides corresponding visual output on display floater 4031.Although in the diagram, Touch sensitive surface 4021 with aobvious Show that panel 4031 is to realize input and input function as two independent parts, but in some embodiments it is possible to will Touch sensitive surface 4021 is integrated with display floater 4031 and realize input and output function.
Processor 404 is the control centre of intelligent terminal 400, using various interfaces and connection whole mobile phone each Part, is stored in software program and/or module in memorizer 401 by running or executing, and calls and be stored in memorizer Data in 401, the various functions of execution intelligent terminal 400 and processing data, thus carry out overall prison to intelligent terminal 400 Control.Optionally, processor 404 may include one or more processing cores;Preferably, processor 404 can integrated application processor And modem processor, wherein, application processor mainly processes operating system, user interface and application program etc., modulatedemodulate Processor is adjusted mainly to process radio communication.It is understood that above-mentioned modem processor can not also be integrated into processor In 404.
Intelligent terminal 400 also includes the power supply 405 (such as battery) powered to all parts it is preferred that power supply can lead to Cross power-supply management system logically contiguous with processor 404, thus by power-supply management system realize management charge, electric discharge and The functions such as power managed.Power supply 405 can also include one or more direct current or alternating current power supply, recharging system, electricity The random component such as source failure detector circuit, power supply changeover device or inverter, power supply status indicator.
Although not shown, intelligent terminal 400 can also include RF (Radio Frequency, radio frequency) circuit, sensor, Voicefrequency circuit, Wireless Fidelity (WiFi, wireless fidelity) module, photographic head, bluetooth module etc., will not be described here. Concrete in the present embodiment, intelligent terminal 400 also includes one or more than one program storage in memorizer 401, and warp Configuration, to state one or more than one program by one or the execution of more than one processor 404, wherein comprises for executing The instruction below operating:
Whether detection intelligent terminal is in the reception SBR of specified message, and wherein, above-mentioned specified message is derived from high in the clouds Equipment;
If the reception SBR that above-mentioned intelligent terminal is in specified message is detected,:
Optimal network is determined from the currently available network of above-mentioned intelligent terminal;
Triggering above-mentioned intelligent terminal adopts above-mentioned optimal network to receive above-mentioned specified message.
Assume above-mentioned for the first possible embodiment, then provide based on the first possible embodiment The possible embodiment of second in, the currently available network of above-mentioned intelligent terminal comprises:WiFi network and mobile data network Network;
Optimal network is determined the above-mentioned network currently available from above-mentioned intelligent terminal, including:
The WiFi network of optimum is determined from each currently available WiFi network of above-mentioned intelligent terminal;
The above-mentioned optimum WiFi network of detection and the network delay of above-mentioned mobile data network;
If the network delay of above-mentioned optimum WiFi network is not more than the network delay of above-mentioned mobile data network, will be upper The WiFi network stating optimum is defined as optimal network;
If the network delay of above-mentioned optimum WiFi network is more than the network delay of above-mentioned mobile data network, will be above-mentioned Mobile data network is defined as optimal network.
In the third the possible embodiment providing based on the possible embodiment of above-mentioned second, above-mentioned The WiFi network of optimum is determined from each currently available WiFi network of above-mentioned intelligent terminal, including:
The received signal strength indicator of each WiFi network currently available to above-mentioned intelligent terminal carries out detection and comments respectively Point, obtain the detection score value that each WiFi network above-mentioned indicates this network index in above-mentioned reception channel strength, wherein, above-mentioned Detection score value becomes positive correlation with the value of above-mentioned received signal strength indicator;
Above-mentioned detection score value highest WiFi network is defined as the WiFi network of optimum.
In the 4th kind of possible embodiment providing based on the possible embodiment of above-mentioned second, above-mentioned The WiFi network of optimum is determined from each currently available WiFi network of above-mentioned intelligent terminal, including:
The signal throughput of each WiFi network currently available to above-mentioned intelligent terminal carries out detection scoring respectively, obtains Each WiFi network above-mentioned in the detection score value of above-mentioned this network index of signal throughput, wherein, above-mentioned detection score value with upper State signal throughput and become positive correlation;
Above-mentioned detection score value highest WiFi network is defined as the WiFi network of optimum.
The possible embodiment of the first possible embodiment above-mentioned or above-mentioned second or above-mentioned the third The 5th kind of possible embodiment party providing based on possible embodiment or above-mentioned 4th kind of possible embodiment In formula, if above-mentioned optimal network is mobile data network, said method also includes:
While above-mentioned intelligent terminal completes the reception of above-mentioned specified message or after, above-mentioned intelligent terminal is used Network recovery be to trigger before above-mentioned intelligent terminal adopts above-mentioned optimal network to receive above-mentioned specified message, above-mentioned intelligence is eventually The network that end uses.
It should be noted that above-mentioned intelligent terminal can be specifically smart mobile phone, panel computer, PC, PDA, notebook or Other can intelligent terminal, be not construed as limiting herein.
Can be used for realizing said method in fact as the intelligent terminal in above-mentioned embodiment of the method in above-mentioned intelligent terminal Apply the whole technical schemes in example, the function of its each functional module can be specifically real according to the method in said method embodiment Existing, it implements the associated description that process can refer in above-described embodiment, and here is omitted.
Therefore, the intelligent terminal in the embodiment of the present invention is in the reception standard of specified message intelligent terminal is detected During standby state, from the currently available network of this intelligent terminal, determine optimal network, and trigger this intelligent terminal adopt above-mentioned Excellent network receives above-mentioned specified message, so that this intelligent terminal can quickly receive above-mentioned finger by this optimal network Determine message, that is, improve the rate of interaction of intelligent terminal and cloud device.
It should be understood that disclosed apparatus and method in several embodiments provided herein, can be passed through it Its mode is realized.For example, device embodiment described above is only schematically, for example, the division of said units, and only It is only a kind of division of logic function, actual can have other dividing mode when realizing, and for example multiple units or assembly can be tied Close or be desirably integrated into another system, or some features can be ignored, or do not execute.Another, shown or discussed Coupling each other or direct-coupling or communication connection can be by some interfaces, the INDIRECT COUPLING of device or unit or logical Letter connects, and can be electrical, mechanical or other forms.
The above-mentioned unit illustrating as separating component can be or may not be physically separate, show as unit The part showing can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.The mesh to realize this embodiment scheme for some or all of unit therein can be selected according to the actual needs 's.
In addition, can be integrated in a processing unit in each functional unit in each embodiment of the present invention it is also possible to It is that unit is individually physically present it is also possible to two or more units are integrated in a unit.Above-mentioned integrated list Unit both can be to be realized in the form of hardware, it would however also be possible to employ the form of SFU software functional unit is realized.
If above-mentioned integrated unit is realized and as independent production marketing or use using in the form of SFU software functional unit When, can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially The part in other words prior art being contributed or all or part of this technical scheme can be in the form of software products Embody, this computer software product is stored in a storage medium, including some instructions with so that a computer Equipment (can be personal computer, server, or network equipment etc.) executes the complete of each embodiment said method of the present invention Portion or part steps.And aforesaid storage medium includes:USB flash disk, portable hard drive, read only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not have the portion described in detail in certain embodiment Point, may refer to the associated description of other embodiments.Those skilled in the art also should know, enforcement described in this description Example belongs to preferred embodiment, and involved action and module might not be all necessary to the present invention.
It is more than the description to a kind of network control method provided by the present invention and intelligent terminal, for the one of this area As technical staff, according to the embodiment of the present invention thought, all will change in specific embodiments and applications, comprehensive On, this specification content should not be construed as limitation of the present invention.

Claims (11)

1. a kind of network control method is it is characterised in that include:
Whether detection intelligent terminal is in the reception SBR of specified message, and wherein, described specified message is derived from cloud device;
If the reception SBR that described intelligent terminal is in specified message is detected,:
Optimal network is determined from the currently available network of described intelligent terminal;
Triggering described intelligent terminal adopts described optimal network to receive described specified message.
2. method according to claim 1 is it is characterised in that the currently available network of described intelligent terminal comprises:WiFi Network and mobile data network;
Optimal network is determined the described network currently available from described intelligent terminal, including:
The WiFi network of optimum is determined from each currently available WiFi network of described intelligent terminal;
The described optimum WiFi network of detection and the network delay of described mobile data network;
If the network delay of described optimum WiFi network is not more than the network delay of described mobile data network, by described Excellent WiFi network is defined as optimal network;
If the network delay of described optimum WiFi network is more than the network delay of described mobile data network, by described movement Data network is defined as optimal network.
3. method according to claim 2 is it is characterised in that described each WiFi currently available from described intelligent terminal The WiFi network of optimum is determined in network, including:
The received signal strength indicator of each WiFi network currently available to described intelligent terminal carries out detection scoring respectively, obtains Obtain each WiFi network described and receive the detection score value that channel strength indicates this network index, wherein, described detection described Score value becomes positive correlation with the value of described received signal strength indicator;
Described detection score value highest WiFi network is defined as the WiFi network of optimum.
4. method according to claim 2 is it is characterised in that described each WiFi currently available from described intelligent terminal The WiFi network of optimum is determined in network, including:
The signal throughput of each WiFi network currently available to described intelligent terminal carries out detection scoring respectively, obtains described Each WiFi network in the detection score value of described this network index of signal throughput, wherein, described detection score value and described letter Number handling capacity becomes positive correlation;
Described detection score value highest WiFi network is defined as the WiFi network of optimum.
If 5. the method according to any one of Claims 1-4 is it is characterised in that described optimal network is mobile data network Network, then methods described also include:
While described intelligent terminal completes the reception of described specified message or after, net that described intelligent terminal is used Network reverted to before the described intelligent terminal of triggering adopts described optimal network to receive described specified message, and described intelligent terminal makes Network.
6. a kind of intelligent terminal is it is characterised in that include:
Detector unit, for detecting whether intelligent terminal is in the reception SBR of specified message, wherein, described specified message From cloud device;
Network determining unit, for detecting, when described detector unit, the reception preparation shape that described intelligent terminal is in specified message During state, determine optimal network from the currently available network of described intelligent terminal;
Trigger element, adopts described optimal network to receive described specified message for triggering described intelligent terminal.
7. intelligent terminal according to claim 6 is it is characterised in that the currently available network of described intelligent terminal comprises: WiFi network and mobile data network;
Described network determining unit includes:
First sub-network determining unit, for detecting, when described detector unit, the reception that described intelligent terminal is in specified message From each currently available WiFi network of described intelligent terminal, during SBR, determine the WiFi network of optimum;
Sub- detector unit, for detecting the WiFi network of described optimum and the network delay of described mobile data network;
Second sub-network determining unit, for detecting the network delay of the WiFi network of described optimum when described sub- detector unit Be not more than described mobile data network network delay when, described optimum WiFi network is defined as optimal network;When described Sub- detector unit detect described optimum WiFi network network delay be more than described mobile data network network delay when, Described mobile data network is defined as optimal network.
8. intelligent terminal according to claim 7 it is characterised in that
Described first sub-network determining unit specifically for:Disappear when described detector unit detects described intelligent terminal and is in specify During the reception SBR of breath, the received signal strength indicator of each WiFi network currently available to described intelligent terminal respectively Carry out detection scoring, obtain each WiFi network described and indicate that the detection of this network index divides in described reception channel strength Value, described detection score value highest WiFi network is defined as the WiFi network of optimum;Wherein, described detection score value is connect with described The value receiving signal intensity instruction becomes positive correlation.
9. intelligent terminal according to claim 7 it is characterised in that
Described first sub-network determining unit specifically for:Disappear when described detector unit detects described intelligent terminal and is in specify During the reception SBR of breath, the signal throughput of each WiFi network currently available to described intelligent terminal is examined respectively Test and appraisal point, obtain the detection score value in described this network index of signal throughput for each WiFi network described;By described detection Score value highest WiFi network is defined as the WiFi network of optimum;Wherein, described detection score value is just become with described signal throughput Related.
10. the intelligent terminal according to any one of claim 6 to 9 is it is characterised in that described intelligent terminal also includes:
Network recovery unit, for when described optimal network is mobile data network, completing described finger in described intelligent terminal Determine message reception while or afterwards, the network recovery that described intelligent terminal is used triggers it for described trigger element Before, the network that described intelligent terminal uses.
A kind of 11. intelligent terminal are it is characterised in that include:
Processor, for detecting whether intelligent terminal is in the reception SBR of specified message, wherein, described specified message is come From cloud device;
Described processor is additionally operable to:When the reception SBR that described intelligent terminal is in specified message is detected, from described Optimal network is determined in the currently available network of intelligent terminal;Triggering described intelligent terminal adopts described optimal network reception described Specified message.
CN201610818808.XA 2016-09-12 2016-09-12 network control method and intelligent terminal Expired - Fee Related CN106385694B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610818808.XA CN106385694B (en) 2016-09-12 2016-09-12 network control method and intelligent terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610818808.XA CN106385694B (en) 2016-09-12 2016-09-12 network control method and intelligent terminal

Publications (2)

Publication Number Publication Date
CN106385694A true CN106385694A (en) 2017-02-08
CN106385694B CN106385694B (en) 2018-11-27

Family

ID=57936518

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610818808.XA Expired - Fee Related CN106385694B (en) 2016-09-12 2016-09-12 network control method and intelligent terminal

Country Status (1)

Country Link
CN (1) CN106385694B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625419A (en) * 2012-02-29 2012-08-01 南京邮电大学 Network link selecting method distinguishing upstream data stream from downstream data stream
CN104618497A (en) * 2015-02-13 2015-05-13 小米科技有限责任公司 Webpage access method and device
CN104869574A (en) * 2015-05-22 2015-08-26 小米科技有限责任公司 Wireless network connection method and apparatus
CN105142162A (en) * 2015-06-23 2015-12-09 联想(北京)有限公司 Method and device for accessing network, and electronic equipment
CN105246135A (en) * 2015-09-23 2016-01-13 小米科技有限责任公司 Wireless network accessing method and device, and mobile terminal
CN105792327A (en) * 2016-02-24 2016-07-20 努比亚技术有限公司 Wireless access method, mobile terminal and server

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102625419A (en) * 2012-02-29 2012-08-01 南京邮电大学 Network link selecting method distinguishing upstream data stream from downstream data stream
CN104618497A (en) * 2015-02-13 2015-05-13 小米科技有限责任公司 Webpage access method and device
CN104869574A (en) * 2015-05-22 2015-08-26 小米科技有限责任公司 Wireless network connection method and apparatus
CN105142162A (en) * 2015-06-23 2015-12-09 联想(北京)有限公司 Method and device for accessing network, and electronic equipment
CN105246135A (en) * 2015-09-23 2016-01-13 小米科技有限责任公司 Wireless network accessing method and device, and mobile terminal
CN105792327A (en) * 2016-02-24 2016-07-20 努比亚技术有限公司 Wireless access method, mobile terminal and server

Also Published As

Publication number Publication date
CN106385694B (en) 2018-11-27

Similar Documents

Publication Publication Date Title
CN103942113B (en) The detection method of system reboot reason, device and terminal unit
CN103458305B (en) Video broadcasting method, device, terminal unit server
CN106203290B (en) A kind of fingerprint image acquisition method and terminal
CN103620536B (en) Touch event report method, device and mobile terminal
CN107219976A (en) Application display method and related product
CN110377141A (en) Application processing method, device, electronic equipment and storage medium
CN106302808A (en) Data transmission method and mobile terminal
CN106454936A (en) Network control method and intelligent terminal
CN107634962A (en) The management method and Related product of network bandwidth
CN106850983A (en) One kind puts out screen control method, device and terminal
CN108683444A (en) Data transmission method and related product
CN108446207B (en) Method, device and system for evaluating disaster tolerance capability of computer system
CN106326073B (en) The method and mobile terminal of information processing
CN105207880A (en) Group recommendation method and apparatus
CN106850988A (en) Call processing method, device and terminal
CN106909387A (en) Multi-screen display method and device
CN111008090B (en) Battery electric quantity control method and device, storage medium and terminal equipment
CN108984142A (en) Multi-screen display method, device, storage medium and electronic equipment
CN111464328A (en) Cloud monitoring process control method and device capable of configuring monitoring items
CN103326747B (en) Bluetooth file transmission system and method
CN106375966A (en) Message processing method and smart terminal
CN114661515B (en) Alarm information convergence method and device, electronic equipment and storage medium
CN106385694A (en) Network control method and intelligent terminal
CN107463524A (en) A kind of method and relevant device for accessing data
CN106339268A (en) Application program control method and intelligent terminal

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
CP03 Change of name, title or address

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523841 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP03 Change of name, title or address
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20181127

CF01 Termination of patent right due to non-payment of annual fee