CN105722246B - Network speed superposition device and method - Google Patents

Network speed superposition device and method Download PDF

Info

Publication number
CN105722246B
CN105722246B CN201610063957.XA CN201610063957A CN105722246B CN 105722246 B CN105722246 B CN 105722246B CN 201610063957 A CN201610063957 A CN 201610063957A CN 105722246 B CN105722246 B CN 105722246B
Authority
CN
China
Prior art keywords
terminal
network
mobile network
speed
mobile
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.)
Active
Application number
CN201610063957.XA
Other languages
Chinese (zh)
Other versions
CN105722246A (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.)
Nanjing Boya blockchain Research Institute Co.,Ltd.
Original Assignee
Nanjing Boya Blockchain Research Institute Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Boya Blockchain Research Institute Co ltd filed Critical Nanjing Boya Blockchain Research Institute Co ltd
Priority to CN201610063957.XA priority Critical patent/CN105722246B/en
Publication of CN105722246A publication Critical patent/CN105722246A/en
Application granted granted Critical
Publication of CN105722246B publication Critical patent/CN105722246B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections
    • H04W76/16Involving different core network technologies, e.g. a packet-switched [PS] bearer in combination with a circuit-switched [CS] bearer

Landscapes

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

Abstract

The invention discloses a network speed superposition device, which comprises: the terminal comprises a starting module, a judging module and a judging module, wherein the starting module is used for starting a mobile network of the terminal when the terminal is connected with a wireless local area network and the running network speed of the terminal is less than a preset threshold value; the superposition module is used for connecting the started mobile network so as to superpose the running network speed of the terminal; and the operation module is used for operating according to the superposed operation network speed. The invention also discloses a network speed superposition method. The invention improves the internet speed when the terminal is connected with the wireless local area network.

Description

Network speed superposition device and method
Technical Field
The invention relates to the technical field of communication, in particular to a network speed superposition device and a network speed superposition method.
Background
In life, for office workers, the office workers work in the daytime, and generally, under the condition that the office provides a wireless local area network, users can directly connect the wireless local area network to reduce the use of a mobile network.
Disclosure of Invention
The invention mainly aims to provide a network speed superposition device and a network speed superposition method, and aims to solve the technical problem that when a wireless local area network is connected at a position with a poor network signal, information sending or receiving is delayed and even fails due to low network speed.
In order to achieve the above object, the present invention provides a network speed superimposing apparatus, including:
the terminal comprises a starting module, a judging module and a judging module, wherein the starting module is used for starting a mobile network of the terminal when the terminal is connected with a wireless local area network and the running network speed of the terminal is less than a preset threshold value;
the superposition module is used for connecting the started mobile network so as to superpose the running network speed of the terminal;
and the operation module is used for operating according to the superposed operation network speed.
Optionally, the superimposing module includes:
the determining unit is used for determining the current running network speed of the terminal in real time in the process of connecting the mobile network;
the adjusting module is used for adjusting the data consumption amount currently corresponding to the mobile network according to the current running network speed of the terminal;
and the superposition unit is used for superposing the current running network speed of the terminal according to the current corresponding data consumption of the mobile network so as to enable the superposed running network speed to be equal to the preset threshold value.
And the superposition unit is used for superposing the current running network speed of the terminal according to the current corresponding data consumption of the mobile network so as to enable the superposed running network speed to be equal to the preset threshold value.
Optionally, the network speed superimposing apparatus further includes:
and the processing module is used for closing the mobile network and outputting prompt information when detecting that the flow residual value of the mobile network data in the mobile network is smaller than a preset flow value.
In addition, in order to achieve the above object, the present invention further provides a network speed stacking method, including the following steps:
when a terminal is connected with a wireless local area network and the running network speed of the terminal is less than a preset threshold value, starting a mobile network of the terminal;
connecting the started mobile network to superpose the running network speed of the terminal;
and the terminal operates according to the superposed operating network speed.
Optionally, the step of connecting the mobile network started up to superimpose the running wire speed of the terminal includes:
determining the current running network speed of the terminal in real time in the process of connecting the mobile network;
adjusting the current corresponding data consumption of the mobile network according to the current running network speed of the terminal;
and superposing the current running network speed of the terminal according to the current corresponding data consumption of the mobile network so as to enable the superposed running network speed to be equal to the preset threshold value.
Optionally, after the step of the terminal operating according to the network speed after the overlapping, the network speed overlapping method further includes:
and when detecting that the flow residual value of the mobile network data in the mobile network is smaller than a preset flow value, closing the mobile network and outputting prompt information.
The invention provides a network speed superposition device and a method, wherein the network speed superposition device comprises: the mobile network of the terminal is started by the starting module, the superposition module is connected with the mobile network started when the running network speed of the terminal is less than a preset threshold value, the running network speed of the terminal is superposed, and the final running module runs according to the running network speed after superposition, so that the situation that even in an environment with poor wireless network signals, the network can be supplemented through mobile network data is realized, the speed of the terminal for surfing the internet is improved, and the situation that the terminal can surf the internet normally in the environment with poor wireless network signals is realized.
Drawings
FIG. 1 is a diagram of an exemplary network topology architecture of an embodiment of the present invention;
FIG. 2 is a flow chart of a method for data transmission of multiple data channels according to an embodiment of the present invention;
FIG. 3 is a flow chart of a method for data transmission of multiple data channels according to another embodiment of the present invention;
fig. 4 is a schematic diagram of a data service transmission process when a terminal according to another embodiment of the present invention includes a WIFI data channel and an L TE data channel;
FIG. 5 is a schematic diagram of a data transmission apparatus for multiple data channels according to an embodiment of the present invention;
FIG. 6 is a schematic diagram of a data transmission apparatus for multiple data channels according to another embodiment of the present invention;
FIG. 7 is a schematic diagram of a data distribution apparatus for multiple data channels according to yet another embodiment of the present invention;
FIG. 8 is a block diagram of a data distribution apparatus for multiple data channels in accordance with yet another embodiment of the present invention;
FIG. 9 is a functional block diagram of a fourth embodiment of a wire speed stacking apparatus according to the present invention;
FIG. 10 is a schematic diagram of a refinement function module of the overlay module of FIG. 9;
FIG. 11 is a diagram illustrating a scenario in which a terminal of the present invention is connected to a WLAN and one or two mobile networks;
fig. 12 is a schematic view of a scenario in which a terminal connects two wlans and one or two mobile networks according to the present invention;
fig. 13 is a functional block diagram of a fifth embodiment of the wire speed superimposing apparatus according to the present invention;
FIG. 14 is a flowchart illustrating a fourth embodiment of a wire speed stacking method according to the present invention;
FIG. 15 is a flowchart illustrating a preferred embodiment of the present invention for connecting the mobile network to enable it to overlay the operating network speed of the terminal;
fig. 16 is a flowchart illustrating a network speed superimposing method according to a fifth embodiment of the present invention.
The implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
A mobile terminal implementing various embodiments of the present invention will now be described with reference to the accompanying drawings. In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for facilitating the explanation of the present invention, and have no specific meaning in themselves. Thus, "module" and "component" may be used in a mixture.
The mobile terminal may be implemented in various forms. For example, the terminal described in the present invention may include a mobile terminal such as a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a navigation device, and the like, and a stationary terminal such as a digital TV, a desktop computer, and the like. In the following, it is assumed that the terminal is a mobile terminal. However, it will be understood by those skilled in the art that the configuration according to the embodiment of the present invention can be applied to a fixed type terminal in addition to elements particularly used for moving purposes.
Fig. 1 is a schematic hardware structure of an optional mobile terminal for implementing various embodiments of the present invention.
The mobile terminal 100 may include a wireless communication unit 110, an a/V (audio/video) input unit 120, a user input unit 130, a sensing unit 140, an output unit 150, a memory 160, an interface unit 170, a controller 180, and a power supply unit 190, etc. Fig. 1 illustrates a mobile terminal having various components, but it is to be understood that not all illustrated components are required to be implemented. More or fewer components may alternatively be implemented. Elements of the mobile terminal will be described in detail below.
The wireless communication unit 110 typically includes one or more components that allow radio communication between the mobile terminal 100 and a wireless communication device or network.
The a/V input unit 120 is used to receive an audio or video signal.
The user input unit 130 may generate key input data according to a command input by a user to control various operations of the mobile terminal. The user input unit 130 allows a user to input various types of information, and may include a keyboard, dome sheet, touch pad (e.g., a touch-sensitive member that detects changes in resistance, pressure, capacitance, and the like due to being touched), scroll wheel, joystick, and the like. In particular, when the touch pad is superimposed on the display unit 151 in the form of a layer, a touch screen may be formed.
The sensing unit 140 detects a current state of the mobile terminal 100 (e.g., an open or closed state of the mobile terminal 100), a position of the mobile terminal 100, presence or absence of contact (i.e., touch input) by a user with the mobile terminal 100, an orientation of the mobile terminal 100, acceleration or jerky movement and direction of the mobile terminal 100, and the like, and generates a command or signal for controlling an operation of the mobile terminal 100. For example, when the mobile terminal 100 is implemented as a slide-type mobile phone, the sensing unit 140 may sense whether the slide-type phone is opened or closed. In addition, the sensing unit 140 can detect whether the power supply unit 190 supplies power or whether the interface unit 170 is coupled with an external device.
The interface unit 170 serves as an interface through which at least one external device is connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The identification module may store various information for authenticating a user using the mobile terminal 100 and may include a User Identity Module (UIM), a Subscriber Identity Module (SIM), a Universal Subscriber Identity Module (USIM), and the like. In addition, a device having an identification module (hereinafter, referred to as an "identification device") may take the form of a smart card, and thus, the identification device may be connected with the mobile terminal 100 via a port or other connection means. The interface unit 170 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal and the external device.
In addition, when the mobile terminal 100 is connected with an external cradle, the interface unit 170 may serve as a path through which power is supplied from the cradle to the mobile terminal 100 or may serve as a path through which various command signals input from the cradle are transmitted to the mobile terminal. Various command signals or power input from the cradle may be used as signals for recognizing whether the mobile terminal is accurately mounted on the cradle. The output unit 150 is configured to provide output signals (e.g., audio signals, video signals, alarm signals, vibration signals, etc.) in a visual, audio, and/or tactile manner. The output unit 150 may include a display unit 151.
The display unit 151 may display information processed in the mobile terminal 100. For example, when the mobile terminal 100 is in a phone call mode, the display unit 151 may display a User Interface (UI) or a Graphical User Interface (GUI) related to a call or other communication (e.g., text messaging, multimedia file downloading, etc.). When the mobile terminal 100 is in a video call mode or an image capturing mode, the display unit 151 may display a captured image and/or a received image, a UI or GUI showing a video or an image and related functions, and the like.
Meanwhile, when the display unit 151 and the touch pad are stacked on each other in the form of a layer TO form a touch screen, the display unit 151 may be used as an input device and an output device, the display unit 151 may include at least one of a liquid crystal display (L CD), a thin film transistor L CD (TFT-L CD), an organic light emitting diode (O L ED) display, a flexible display, a three-dimensional (3D) display, and the like, some of these displays may be configured TO be transparent TO allow a user TO view from the outside, which may be referred TO as a transparent display, a typical transparent display may be, for example, a TO L ED (transparent organic light emitting diode) display, and the like, the mobile terminal 100 may include two or more display units (or other display devices) according TO a specific intended embodiment, for example, the mobile terminal may include an external display unit (not shown) and an internal display unit (not shown), and the touch screen may be used TO detect a touch input pressure and a touch input position and a touch input area.
The memory 160 may store software programs and the like for processing and controlling operations performed by the controller 180, or may temporarily store data (e.g., a phonebook, messages, still images, videos, and the like) that has been or will be output. Also, the memory 160 may store data regarding various ways of vibration and audio signals output when a touch is applied to the touch screen.
The memory 160 may include at least one type of storage medium including a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like. Also, the mobile terminal 100 may cooperate with a network storage device that performs a storage function of the memory 160 through a network connection.
The controller 180 generally controls the overall operation of the mobile terminal. For example, the controller 180 performs control and processing related to voice calls, data communications, video calls, and the like. In addition, the controller 180 may include a multimedia module 181 for reproducing (or playing back) multimedia data, and the multimedia module 181 may be constructed within the controller 180 or may be constructed separately from the controller 180. The controller 180 may perform a pattern recognition process to recognize a handwriting input or a picture drawing input performed on the touch screen as a character or an image.
The power supply unit 190 receives external power or internal power and provides appropriate power required to operate various elements and components under the control of the controller 180.
For a hardware implementation, the embodiments described herein may be implemented using at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a programmable logic device (P L D), a Field Programmable Gate Array (FPGA), a processor, a controller, a microcontroller, a microprocessor, an electronic unit designed to perform the functions described herein, such an implementation may be implemented in the controller 180 in some cases.
Up to this point, mobile terminals have been described in terms of their functionality. Hereinafter, a slide-type mobile terminal among various types of mobile terminals, such as a folder-type, bar-type, swing-type, slide-type mobile terminal, and the like, will be described as an example for the sake of brevity. Accordingly, the present invention can be applied to any type of mobile terminal, and is not limited to a slide type mobile terminal.
The mobile terminal 100 as shown in fig. 1 may be configured to operate with communication means such as wired and wireless communication means and satellite-based communication means that transmit data via frames or packets.
A communication apparatus in which a mobile terminal according to the present invention is operable will now be described with reference to fig. 2.
For example, the air interfaces used by the communication devices include, for example, Frequency Division Multiple Access (FDMA), Time Division Multiple Access (TDMA), Code Division Multiple Access (CDMA), and universal mobile telecommunications device (UMTS) (particularly Long term evolution (L TE)), Global System for Mobile communications (GSM), and so forth.
Referring to fig. 2, a CDMA wireless communication device may include a plurality of mobile terminals 100, a plurality of Base Stations (BSs) 270, Base Station Controllers (BSCs) 275, and Mobile Switching Centers (MSCs) 280, the MSCs 280 are structured to interface with Public Switched Telephone Networks (PSTNs) 290, the MSCs 280 are also structured to interface with the BSCs 275, which may be coupled to the base stations 270 via backhaul lines, which may be structured according to any of several known interfaces including, for example, E1/T1, ATM, IP, PPP, frame relay, HDS L, ADS L, or xDS L, it will be appreciated that the device as shown in fig. 2 may include a plurality of BSCs 2750.
Each BS270 may serve one or more sectors (or regions), each sector covered by a multi-directional antenna or an antenna pointing in a particular direction being radially distant from the BS 270. Alternatively, each partition may be covered by two or more antennas for diversity reception. Each BS270 may be configured to support multiple frequency allocations, with each frequency allocation having a particular frequency spectrum (e.g., 1.25MHz,5MHz, etc.).
The intersection of partitions with frequency allocations may be referred to as a CDMA channel. The BS270 may also be referred to as a base transceiver sub-assembly (BTS) or other equivalent terminology. In such a case, the term "base station" may be used to generically refer to a single BSC275 and at least one BS 270. The base stations may also be referred to as "cells". Alternatively, each sector of a particular BS270 may be referred to as a plurality of cell sites.
As shown in fig. 2, a Broadcast Transmitter (BT)295 transmits a broadcast signal to the mobile terminal 100 operating within the apparatus. A broadcast receiving module 111 as shown in fig. 1 is provided at the mobile terminal 100 to receive a broadcast signal transmitted by the BT 295. In fig. 2, several global positioning device (GPS) satellites 300 are shown. The satellite 300 assists in locating at least one of the plurality of mobile terminals 100.
In fig. 2, a plurality of satellites 300 are depicted, but it is understood that useful positioning information may be obtained with any number of satellites. The GPS module 115 as shown in fig. 1 is generally configured to cooperate with satellites 300 to obtain desired positioning information. Other techniques that can track the location of the mobile terminal may be used instead of or in addition to GPS tracking techniques. In addition, at least one GPS satellite 300 may selectively or additionally process satellite DMB transmission.
As a typical operation of the wireless communication apparatus, the BS270 receives reverse link signals from various mobile terminals 100. The mobile terminal 100 is generally engaged in conversations, messaging, and other types of communications. Each reverse link signal received by a particular base station 270 is processed within the particular BS 270. The obtained data is forwarded to the associated BSC 275. The BSC provides call resource allocation and mobility management functions including coordination of soft handoff procedures between BSs 270. The BSCs 275 also route the received data to the MSC280, which provides additional routing services for interfacing with the PSTN 290. Similarly, the PSTN290 interfaces with the MSC280, the MSC interfaces with the BSCs 275, and the BSCs 275 accordingly control the BS270 to transmit forward link signals to the mobile terminal 100.
Based on the hardware structure of the mobile terminal and the structure of the communication device, the network speed superposition device provided by the invention has various embodiments.
Referring to fig. 9, fig. 9 is a functional block diagram of a network speed superimposing apparatus according to a fourth embodiment of the present invention.
It should be emphasized that the functional block diagram of fig. 9 is merely an exemplary diagram of a preferred embodiment, and those skilled in the art can easily add new functional blocks around the functional block of the wire speed stacking apparatus shown in fig. 9; the names of the function modules are self-defined names which are only used for assisting in understanding the program function blocks of the network speed superposition device and are not used for limiting the technical scheme of the invention, and the core of the technical scheme of the invention is the functions which are to be achieved by the function modules with the respective defined names.
This embodiment proposes a fast stack device of net, fast stack device of net includes:
the system comprises a starting module 10, a network management module and a control module, wherein the starting module is used for starting a mobile network of a terminal when the terminal is connected with a wireless local area network and the running network speed of the terminal is less than a preset threshold value;
in this embodiment, when the terminal is connected to a wireless local area network and the operating network speed of the terminal is less than a preset threshold, mobile network data may be supplemented at this time, that is, the starting module 10 starts the mobile network of the terminal and obtains mobile network data corresponding to the mobile network. In this embodiment, the terminal includes, but is not limited to, a mobile phone, a PAD, a PC computer, and the like, and the WIreless lan includes, but is not limited to, a WIreless local area network (wifi), an NFC (Near field communication, or Near field communication), and the like.
Further, the starting module 10 may start the mobile network of the terminal and obtain mobile network data corresponding to the mobile network only when the operating network speed of the terminal when the terminal is connected to the wireless local area network is less than a preset threshold and when the terminal currently operates a preset application, such as a WeChat application, a short message application, and the like, where the preset application may be an application set by a user in advance or an application set by a default of the terminal. In this embodiment, in order to reduce consumption of mobile network data, the preset application is preferably an information interaction application, such as a QQ application, a WeChat application, or a mailbox application, and when the terminal runs other applications, such as a Taobao application or a video application, the mobile network of the terminal is not started. Of course, the preset application may also be a video application such as an arcade application, etc. without considering the data consumption of the mobile network.
In this embodiment, the network speed when the terminal is connected to the wireless local area network is less than the preset threshold, and the mobile network of the terminal is started only when the terminal runs the preset application, and the mobile network data corresponding to the mobile network is acquired, so that the mobile network data of the terminal can be prevented from being used without limitation when other applications which take traffic are run, and the waste of the mobile network data is reduced.
A superposition module 20, configured to connect the started mobile network to superpose the running network speed of the terminal;
in this embodiment, the implementation manner that the overlay module 20 connects to the started mobile network to overlay the running network speed of the terminal includes:
1) in a first mode, when the overlay module 20 connects the started mobile network to overlay the running network speed of the terminal, the speed limit may be performed when the terminal uses the mobile network data corresponding to the mobile network, for example, the data traffic consumed by the mobile network data per second is set to a fixed value, for example, 20k/s, so that the unlimited increase of the network speed is prevented, and the waste of the mobile network data is avoided.
2) In a second mode, in order to improve the intelligence of increasing the network speed, referring to fig. 10, the overlay module 20 includes:
a determining unit 21, configured to determine, in real time, a current operating network speed of the terminal in a process of connecting to the mobile network;
an adjusting module 22, configured to adjust a data consumption amount currently corresponding to the mobile network according to a current operating network speed of the terminal;
and the superimposing unit 23 is configured to superimpose the current operating network speed of the terminal according to the current corresponding data consumption of the mobile network, so that the superimposed operating network speed is equal to the preset threshold.
In this embodiment, in the process of connecting the mobile network, the determining unit 21 determines the current operating network speed of the terminal in real time, the adjusting module 22 adjusts the current corresponding data consumption of the mobile network according to the current operating network speed of the terminal, and the superimposing unit 23 superimposes the current operating network speed of the terminal according to the current corresponding data consumption of the mobile network, so that the superimposed operating network speed is equal to the preset threshold, for example: when the current operation network speed of the terminal is 3k/s, if the preset threshold value for achieving the normal internet surfing network speed is 12k/s, the current corresponding data consumption of the mobile network is adjusted to be 9k at this time, and it can be understood that the current operation unit is second (/ s), the current operation network speed of the terminal can be overlapped according to the current corresponding data consumption 9k of the mobile network, so that the overlapped operation network speed is equal to 12 k/s. That is, when the network speed is increased for the wireless local area network, the network speed of the wireless local area network is increased to the network speed meeting the preset threshold value, so that the network speed requirement of the internet can be met, and the excessive consumption of the mobile network data can be reduced.
It can be understood that, when the terminal is connected to the wireless local area network, the terminal is substantially connected to a preset channel link in the wireless local area network, and the preset channel link is determined according to a specific situation, for example, if the channel link required by the current terminal to run the WeChat application is 4, the terminal is connected to the 4 channel links in the wireless local area network; and the number of channel links required by the current terminal to run video applications such as the Aichi art is 10, and the terminal is connected with the 10 channel links in the wireless local area network. If the network speed corresponding to the current connection channel link of the terminal is less than the preset threshold, it may be that the wireless local area network has poor network quality, where the influencing factors of the network quality include network delay, maximum bandwidth, signal strength, and the like. Then, in the case of a poor network signal, the terminal starts a mobile network to connect to the mobile network, and similarly, the terminal connects to the mobile network substantially also to each channel link of the mobile network, and in the case of starting the mobile network, the specific way of the terminal connecting to the mobile network is as follows: firstly, determining a channel link to be connected currently by the terminal, for example, only 4 channel links are needed for the terminal to run a WeChat application, and 10 channel links are needed for running a video application such as Aiqiyi, therefore, determining the channel link to be connected currently by the terminal, further determining a link allocation proportion between the wireless local area network and the mobile network, wherein the link allocation proportion between the wireless local area network and the mobile network can be determined according to the signal quality of the two networks, and after determining the link allocation proportion between the wireless local area network and the mobile network, the terminal connects the channel links corresponding to the wireless local area network and the mobile network according to the determined allocation proportion.
As can be understood by those skilled in the art, the more the channel links are connected, the more the bandwidth resources occupied by the terminal are, and thus the network speed is faster, in this embodiment, since the network speed of the terminal connected to the wireless local area network is less than the preset threshold, which indicates that the current network quality of the wireless local area network is poor, when the channel links are connected, the channel links corresponding to more mobile networks may be connected, and the channel links of fewer wireless local area networks may be connected.
And the operation module 30 is used for operating according to the superposed operation network speed.
In this embodiment, the number of the wireless local area networks to which the terminal initially connects may be one, or may be two, and similarly, when the starting module 10 starts the mobile data network and connects the started mobile network, the number of the connected mobile networks may also be one or two.
Referring to fig. 11, when the wlan connected to the terminal is only one wlan, then, when the first mobile network is started, the started first mobile network is connected, at this time, the operating network speed of the terminal is superimposed, it is further determined whether the operating network speed according to the superimposed operating network speed reaches the preset threshold, if the operating network speed does not reach the preset threshold, the second mobile network is started, and the started second mobile network is connected, at this time, the operating network speed of the terminal is superimposed, so that the terminal operates in a scenario of connecting one wlan and one mobile network first, and if the operating network speed of the terminal is still less than the preset threshold, the terminal operates in a scenario of connecting one wlan and two mobile networks.
Referring to fig. 12, when the wireless local area networks connected to the terminal are two wireless local area networks, then, when the first mobile network is started, the started first mobile network is connected, at this time, the operating network speed of the terminal is superimposed, it is further determined whether the operating network speed according to the superimposed operation reaches the preset threshold, if the operating network speed does not reach the preset threshold, the second mobile network is started, and the started second mobile network is connected, at this time, the operating network speed of the terminal is superimposed. The terminal can operate in a scene of connecting two wireless local area networks and one mobile network, and if the operating network speed of the terminal is still smaller than the preset threshold value in the scene, the terminal can operate in the scene of connecting the two wireless local area networks and the two mobile networks.
The network speed superposition device that this embodiment provided, the network speed superposition device includes: the mobile network of the terminal is started by the starting module, the superposition module is connected with the mobile network started when the running network speed of the terminal is less than a preset threshold value, the running network speed of the terminal is superposed, and the final running module runs according to the running network speed after superposition, so that the situation that even in an environment with poor wireless network signals, the network can be supplemented through mobile network data is realized, the speed of the terminal for surfing the internet is improved, and the situation that the terminal can surf the internet normally in the environment with poor wireless network signals is realized.
Further, in order to improve the flexibility of the wire speed superposition, referring to fig. 13, a fifth embodiment of the wire speed superposition device according to the present invention is proposed based on the fourth embodiment, and in this embodiment, the wire speed superposition device further includes:
and the processing module 40 is configured to close the mobile network and output a prompt message when detecting that the remaining flow value of the mobile network data in the mobile network is smaller than a preset flow value.
In this embodiment, when it is detected that the remaining value of the mobile network data traffic in the mobile network is smaller than a preset traffic value, for example, when it is detected that the remaining value of the mobile network data traffic is smaller than 100M, the processing module 40 closes the mobile network and outputs a prompt message, where the method for outputting the prompt message may be: displaying information 'when the residual value of the flow is less than 100M' on the current display interface of the terminal; or popping up a preset prompt window on the current display interface, and outputting prompt information on the prompt window to prompt a user that the flow residual value of the current mobile network data is smaller than a preset threshold value; or popping up a preset prompt window on the current display interface, and switching to a preset information interface when the user clicks the prompt window to prompt that the flow residual value of the current mobile network data is smaller than a preset threshold value.
In this embodiment, when it is detected that the remaining value of the traffic of the mobile network data in the mobile network is smaller than the preset traffic value, the mobile network is closed, and the prompt message is output, so that the mobile network data is prevented from being used by the terminal without limitation, and excessive consumption of the mobile network data is reduced.
The invention further provides a network speed superposition method.
Referring to fig. 14, fig. 14 is a flowchart illustrating a network speed stacking method according to a fourth embodiment of the present invention.
The embodiment provides a network speed superposition method, which comprises the following steps:
step S10, when the terminal is connected with a wireless local area network and the running network speed of the terminal is less than a preset threshold value, starting the mobile network of the terminal;
in this embodiment, when a terminal is connected to a wireless local area network and an operating network speed of the terminal is less than a preset threshold, mobile network data may be supplemented, that is, a mobile network of the terminal is started, and mobile network data corresponding to the mobile network is acquired. In this embodiment, the terminal includes, but is not limited to, a mobile phone, a PAD, a PC computer, and the like, and the WIreless lan includes, but is not limited to, a WIreless local area network (wifi), an NFC (Near field communication, or Near field communication), and the like.
Further, the mobile network of the terminal may be started and mobile network data corresponding to the mobile network may be acquired only when the operating network speed of the terminal when connected to the wireless local area network is less than a preset threshold and when the terminal currently operates a preset application, such as a WeChat application, a short message application, and the like, where the preset application may be an application set by a user in advance or an application set by a default of the terminal. In this embodiment, in order to reduce consumption of mobile network data, the preset application is preferably an information interaction application, such as a QQ application, a WeChat application, or a mailbox application, and when the terminal runs other applications, such as a Taobao application or a video application, the mobile network of the terminal is not started. Of course, the preset application may also be a video application such as an arcade application, etc. without considering the data consumption of the mobile network.
In this embodiment, the network speed when the terminal is connected to the wireless local area network is less than the preset threshold, and the mobile network of the terminal is started only when the terminal runs the preset application, and the mobile network data corresponding to the mobile network is acquired, so that the mobile network data of the terminal can be prevented from being used without limitation when other applications which take traffic are run, and the waste of the mobile network data is reduced.
Step S20, connecting the started mobile network to superpose the running network speed of the terminal;
in this embodiment, the implementation manner of step S20 includes:
1) in a first mode, when the terminal is connected to the started mobile network to superimpose the running network speed of the terminal, the speed of the terminal using the mobile network data corresponding to the mobile network can be limited, for example, the data traffic consumed by the mobile network data per second is set to a fixed value, for example, 20k/s, so that the unlimited increase of the network speed is prevented, and the waste of the mobile network data is avoided.
2) In the second mode, in order to improve the intelligence of increasing the network speed, referring to fig. 9, the step S20 includes:
step S21, determining the current running network speed of the terminal in real time in the process of connecting the mobile network;
step S22, adjusting the data consumption of the mobile network according to the current running network speed of the terminal;
and step S23, superposing the current running network speed of the terminal according to the current corresponding data consumption of the mobile network, so that the superposed running network speed is equal to the preset threshold value.
In this embodiment, in the process of connecting the mobile network, a current operating network speed of the terminal is determined in real time, a current corresponding data consumption amount of the mobile network is adjusted according to the current operating network speed of the terminal, and the current operating network speed of the terminal is superimposed according to the current corresponding data consumption amount of the mobile network, so that the superimposed operating network speed is equal to the preset threshold, for example: when the current operation network speed of the terminal is 3k/s, if the preset threshold value for achieving the normal internet surfing network speed is 12k/s, the current corresponding data consumption of the mobile network is adjusted to be 9k at this time, and it can be understood that the current operation unit is second (/ s), the current operation network speed of the terminal can be overlapped according to the current corresponding data consumption 9k of the mobile network, so that the overlapped operation network speed is equal to 12 k/s. That is, when the network speed is increased for the wireless local area network, the network speed of the wireless local area network is increased to the network speed meeting the preset threshold value, so that the network speed requirement of the internet can be met, and the excessive consumption of the mobile network data can be reduced.
It can be understood that, when the terminal is connected to the wireless local area network, the terminal is substantially connected to a preset channel link in the wireless local area network, and the preset channel link is determined according to a specific situation, for example, if the channel link required by the current terminal to run the WeChat application is 4, the terminal is connected to the 4 channel links in the wireless local area network; and the number of channel links required by the current terminal to run video applications such as the Aichi art is 10, and the terminal is connected with the 10 channel links in the wireless local area network. If the network speed corresponding to the current connection channel link of the terminal is less than the preset threshold, it may be that the wireless local area network has poor network quality, where the influencing factors of the network quality include network delay, maximum bandwidth, signal strength, and the like. Then, in the case of a poor network signal, the terminal starts a mobile network to connect to the mobile network, and similarly, the terminal connects to the mobile network substantially also to each channel link of the mobile network, and in the case of starting the mobile network, the specific way of the terminal connecting to the mobile network is as follows: firstly, determining a channel link to be connected currently by the terminal, for example, only 4 channel links are needed for the terminal to run a WeChat application, and 10 channel links are needed for running a video application such as Aiqiyi, therefore, determining the channel link to be connected currently by the terminal, further determining a link allocation proportion between the wireless local area network and the mobile network, wherein the link allocation proportion between the wireless local area network and the mobile network can be determined according to the signal quality of the two networks, and after determining the link allocation proportion between the wireless local area network and the mobile network, the terminal connects the channel links corresponding to the wireless local area network and the mobile network according to the determined allocation proportion.
As can be understood by those skilled in the art, the more the channel links are connected, the more the bandwidth resources occupied by the terminal are, and thus the network speed is faster, in this embodiment, since the network speed of the terminal connected to the wireless local area network is less than the preset threshold, which indicates that the current network quality of the wireless local area network is poor, when the channel links are connected, the channel links corresponding to more mobile networks may be connected, and the channel links of fewer wireless local area networks may be connected.
And step S30, operating according to the superposed operating network speed.
In this embodiment, the number of the wireless local area networks to which the terminal initially connects may be one, or may be two, and similarly, when the mobile data network is started and the started mobile network is connected, the number of the connected mobile networks may also be one or two.
Referring to fig. 11, when the wlan connected to the terminal is only one wlan, then, when the first mobile network is started, the started first mobile network is connected, at this time, the operating network speed of the terminal is superimposed, it is further determined whether the operating network speed according to the superimposed operating network speed reaches the preset threshold, if the operating network speed does not reach the preset threshold, the second mobile network is started, and the started second mobile network is connected, at this time, the operating network speed of the terminal is superimposed, so that the terminal operates in a scenario of connecting one wlan and one mobile network first, and if the operating network speed of the terminal is still less than the preset threshold, the terminal operates in a scenario of connecting one wlan and two mobile networks.
Referring to fig. 12, when the wireless local area networks connected to the terminal are two wireless local area networks, then, when the first mobile network is started, the started first mobile network is connected, at this time, the operating network speed of the terminal is superimposed, it is further determined whether the operating network speed according to the superimposed operation reaches the preset threshold, if the operating network speed does not reach the preset threshold, the second mobile network is started, and the started second mobile network is connected, at this time, the operating network speed of the terminal is superimposed. The terminal can operate in a scene of connecting two wireless local area networks and one mobile network, and if the operating network speed of the terminal is still smaller than the preset threshold value in the scene, the terminal can operate in the scene of connecting the two wireless local area networks and the two mobile networks.
According to the network speed superposition method provided by the embodiment, when the terminal is connected with the wireless local area network and the running network speed of the terminal is less than the preset threshold value, the mobile network of the terminal is started firstly, then the started mobile network is connected to superpose the running network speed of the terminal, and finally the terminal runs according to the superposed running network speed, so that the network can be supplemented through mobile network data even in an environment with poor wireless network signals, the network surfing speed of the terminal is improved, and the normal network surfing can be realized in the environment with poor wireless network signals.
Further, in order to improve flexibility of wire speed superposition, referring to fig. 10, a fifth embodiment of the wire speed superposition method according to the present invention is proposed based on the fourth embodiment, in this embodiment, after the step S30, the wire speed superposition method further includes:
and step S40, when detecting that the flow residual value of the mobile network data in the mobile network is smaller than the preset flow value, closing the mobile network and outputting prompt information.
In this embodiment, when it is detected that the remaining value of the mobile network data traffic in the mobile network is smaller than a preset traffic value, for example, when it is detected that the remaining value of the mobile network data traffic is smaller than 100M, the mobile network is closed, and a prompt message is output, where the method for outputting the prompt message may be: displaying information 'when the residual value of the flow is less than 100M' on the current display interface of the terminal; or popping up a preset prompt window on the current display interface, and outputting prompt information on the prompt window to prompt a user that the flow residual value of the current mobile network data is smaller than a preset threshold value; or popping up a preset prompt window on the current display interface, and switching to a preset information interface when the user clicks the prompt window to prompt that the flow residual value of the current mobile network data is smaller than a preset threshold value.
In this embodiment, when it is detected that the remaining value of the traffic of the mobile network data in the mobile network is smaller than the preset traffic value, the mobile network is closed, and the prompt message is output, so that the mobile network data is prevented from being used by the terminal without limitation, and excessive consumption of the mobile network data is reduced.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (6)

1. A wire speed superposition device, characterized in that the wire speed superposition device comprises:
the terminal comprises a starting module and a control module, wherein the starting module is used for starting a mobile network of the terminal when the terminal is connected with a wireless local area network, the running network speed of the terminal is less than a preset threshold value and the terminal runs a preset application, and the preset application comprises an information interaction application with flow consumption lower than a preset value;
the superposition module is used for connecting the started mobile network so as to superpose the running network speed of the terminal;
the operation module is used for operating according to the superposed operation network speed;
the data channel opening module is used for opening a mobile network data channel and a wireless local area network data channel;
the measuring module is used for respectively measuring the link quality of the opened data channels;
and the selection module is used for determining the distribution proportion of the channel link to be connected between the wireless local area network and the mobile network according to the link quality measurement result, and connecting the channel link corresponding to the wireless local area network and the mobile network according to the distribution proportion.
2. The wire-speed stacking apparatus of claim 1, wherein the stacking module comprises:
the determining unit is used for determining the current running network speed of the terminal in real time in the process of connecting the mobile network;
the adjusting module is used for adjusting the data consumption amount currently corresponding to the mobile network according to the current running network speed of the terminal;
and the superposition unit is used for superposing the current running network speed of the terminal according to the current corresponding data consumption of the mobile network so as to enable the superposed running network speed to be equal to the preset threshold value.
3. The wire speed superposition device of claim 1, wherein the wire speed superposition device further comprises:
and the processing module is used for closing the mobile network and outputting prompt information when detecting that the flow residual value of the mobile network data in the mobile network is smaller than a preset flow value.
4. A network speed superposition method is characterized by comprising the following steps:
when a terminal is connected with a wireless local area network, the running network speed of the terminal is less than a preset threshold value and the terminal runs a preset application, starting a mobile network of the terminal, wherein the preset application comprises an information interaction application with flow consumption lower than a preset value;
connecting the started mobile network to superpose the running network speed of the terminal;
the terminal operates according to the superposed operating network speed;
wherein the method further comprises:
opening a mobile network data channel and a wireless local area network data channel;
respectively measuring the link quality of the opened data channels;
and determining the distribution proportion of the channel link to be connected between the wireless local area network and the mobile network according to the link quality measurement result, and connecting the channel link corresponding to the wireless local area network and the mobile network according to the distribution proportion.
5. The network speed overlay method of claim 4 wherein said step of connecting said mobile network initiated to overlay said terminal's operating network speed comprises:
determining the current running network speed of the terminal in real time in the process of connecting the mobile network;
adjusting the current corresponding data consumption of the mobile network according to the current running network speed of the terminal;
and superposing the current running network speed of the terminal according to the current corresponding data consumption of the mobile network so as to enable the superposed running network speed to be equal to the preset threshold value.
6. The network speed stacking method according to claim 4, wherein after the step of the terminal operating according to the network speed after stacking, the network speed stacking method further comprises:
and when detecting that the flow residual value of the mobile network data in the mobile network is smaller than a preset flow value, closing the mobile network and outputting prompt information.
CN201610063957.XA 2016-01-29 2016-01-29 Network speed superposition device and method Active CN105722246B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610063957.XA CN105722246B (en) 2016-01-29 2016-01-29 Network speed superposition device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610063957.XA CN105722246B (en) 2016-01-29 2016-01-29 Network speed superposition device and method

Publications (2)

Publication Number Publication Date
CN105722246A CN105722246A (en) 2016-06-29
CN105722246B true CN105722246B (en) 2020-08-07

Family

ID=56154472

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610063957.XA Active CN105722246B (en) 2016-01-29 2016-01-29 Network speed superposition device and method

Country Status (1)

Country Link
CN (1) CN105722246B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105722248A (en) * 2016-01-29 2016-06-29 努比亚技术有限公司 Network speed superposing device and method
CN105898888A (en) * 2016-01-29 2016-08-24 努比亚技术有限公司 Network speed stacking device and method
CN106658571A (en) * 2017-01-03 2017-05-10 努比亚技术有限公司 Terminal and network acceleration control method thereof
CN106851682B (en) * 2017-01-03 2020-03-27 努比亚技术有限公司 User equipment and method for realizing data transmission

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101631124A (en) * 2009-06-16 2010-01-20 中兴通讯股份有限公司 Method and device for downloading data
US9066271B2 (en) * 2009-09-25 2015-06-23 Lg Electronics Inc. Mobile terminal and method of managing and performing data communication using the same
EP2602967B1 (en) * 2011-10-07 2019-04-17 LG Electronics Inc. Method for accessing multiple networks and corresponding communication equipment
CN102340891B (en) * 2011-10-12 2018-10-26 南京中兴新软件有限责任公司 Multi-mode terminal service switching method and device
CN103561414B (en) * 2013-09-23 2015-11-04 深圳酷派技术有限公司 terminal and multi-channel data transmission method
CN105101294A (en) * 2015-07-10 2015-11-25 努比亚技术有限公司 Data transmission device and method
CN105101316B (en) * 2015-07-10 2020-02-11 山东聚盛联创信息科技有限公司 Data transmission method and device for multiple data channels
CN105722248A (en) * 2016-01-29 2016-06-29 努比亚技术有限公司 Network speed superposing device and method
CN105898888A (en) * 2016-01-29 2016-08-24 努比亚技术有限公司 Network speed stacking device and method
CN105722247B (en) * 2016-01-29 2020-09-01 努比亚技术有限公司 Network speed superposition device and method

Also Published As

Publication number Publication date
CN105722246A (en) 2016-06-29

Similar Documents

Publication Publication Date Title
CN105188098B (en) Network switching device and network switching method of mobile terminal
CN105426097B (en) Real-time split screen size adjusting method and split screen device
CN106775391B (en) Interface switching device and method
CN106911850B (en) Mobile terminal and screen capturing method thereof
CN106304037B (en) Virtual SIM card management method and device
CN106413128B (en) Projection method and mobile terminal
CN105740008B (en) Device and method for forbidding chained start of application program
CN105554869B (en) Mobile terminal communication method, equipment and communication system
CN106547439B (en) Method and device for processing message
CN105722246B (en) Network speed superposition device and method
CN106648324B (en) Hidden icon control method and device and terminal
CN107132967B (en) Application starting method and device, storage medium and terminal
CN106686672B (en) Network connection method and terminal
CN106455009B (en) Network searching device and method
CN106453863B (en) Method and system for controlling terminal and earphone
CN105791541B (en) Screenshot method and mobile terminal
CN105227771B (en) Picture transmission method and device
CN104639428B (en) Self-adaptive method for session scene in instant messaging and mobile terminal
CN106791567B (en) Switching method and terminal
CN107197084B (en) Method for projection between mobile terminals and first mobile terminal
CN105959301B (en) Multimedia call optimization method and optimization system thereof
CN106569670B (en) Device and method for processing application
CN106792878B (en) Data traffic monitoring method and device
CN106412877B (en) Activation method and activation device for mobile terminal SIM card
CN105744061B (en) Eye print recognition interaction device and method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20200706

Address after: 210036, 301 Hanzhoung Avenue, Gulou District, Jiangsu, Nanjing

Applicant after: Nanjing Boya blockchain Research Institute Co.,Ltd.

Address before: 518057 Guangdong Province, Shenzhen high tech Zone of Nanshan District City, No. 9018 North Central Avenue's innovation building A, 6-8 layer, 10-11 layer, B layer, C District 6-10 District 6 floor

Applicant before: NUBIA TECHNOLOGY Co.,Ltd.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant