CN105554831B - Network switching device and method - Google Patents

Network switching device and method Download PDF

Info

Publication number
CN105554831B
CN105554831B CN201610059728.0A CN201610059728A CN105554831B CN 105554831 B CN105554831 B CN 105554831B CN 201610059728 A CN201610059728 A CN 201610059728A CN 105554831 B CN105554831 B CN 105554831B
Authority
CN
China
Prior art keywords
data
network
mobile terminal
channel
link quality
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
CN201610059728.0A
Other languages
Chinese (zh)
Other versions
CN105554831A (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.)
Guangxi Dongxin Yilian Technology Co ltd
Guangxi Nanning Dongchuang Intellectual Property Operating Co ltd
Original Assignee
Guangxi Dongxin Yilian Technology 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 Guangxi Dongxin Yilian Technology Co Ltd filed Critical Guangxi Dongxin Yilian Technology Co Ltd
Priority to CN201610059728.0A priority Critical patent/CN105554831B/en
Publication of CN105554831A publication Critical patent/CN105554831A/en
Application granted granted Critical
Publication of CN105554831B publication Critical patent/CN105554831B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/14Reselecting a network or an air interface
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements
    • H04W36/24Reselection being triggered by specific parameters
    • H04W36/30Reselection being triggered by specific parameters by measured or perceived connection quality data

Landscapes

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

Abstract

The invention discloses a network switching device, which comprises: the first detection module is used for detecting the wireless signal intensity of a wireless network connected with the mobile terminal at the current moment; and the first starting module is used for starting a mobile data network channel of the mobile terminal when detecting that the wireless signal strength is smaller than a first preset threshold value and lasts for a first preset duration. The invention also provides a network switching method. When the wireless network connected with the mobile terminal has faults, is invalid and has poor network conditions, the method and the device can help the user to automatically open the mobile data network channel of the mobile terminal so as to realize automatic network switching, avoid the mobile terminal from breaking the network due to the instability of the wireless network, ensure the smooth and stable network surfing of the user, avoid the user from missing important network information, network notification and the like due to network problems, and improve the network surfing experience of the user.

Description

Network switching device and method
Technical Field
The present invention relates to the field of mobile communications technologies, and in particular, to a network switching apparatus and method.
Background
With the continuous development of mobile communication technology and the continuous abundance of network applications of mobile terminals (such as smart phones and the like), people have higher and higher requirements on the quality of network resources, and no longer seek free network resources one by one, particularly in areas with dense personnel and huge areas, such as high-speed railway stations, airports and the like, wireless network signals in partial areas are poor, the interference is large, the network resources which can be obtained by users are few, the users can not be guaranteed to surf the internet smoothly and stably, and the surfing behavior of the users is seriously influenced.
Disclosure of Invention
The invention mainly aims to provide a split screen display device and a split screen display method for a mobile terminal, and aims to solve the technical problem that the existing split screen technology cannot pointedly display related applications for a user to select.
To achieve the above object, an embodiment of the present invention provides a network switching apparatus, including:
the first detection module is used for detecting the wireless signal intensity of a wireless network connected with the mobile terminal at the current moment;
and the first starting module is used for starting a mobile data network channel of the mobile terminal when detecting that the wireless signal strength is smaller than a first preset threshold value and lasts for a first preset duration.
Preferably, the network switching apparatus further includes:
the second detection module is used for detecting the external wireless signal intensity of a wireless network which can be connected with the outside of the mobile terminal;
and the connection speed-limiting module is used for connecting the corresponding wireless network and closing or limiting the speed of the mobile data network channel of the mobile terminal when detecting that the intensity of the external wireless signal is greater than a second preset threshold value and lasts for a second preset duration.
Preferably, the network switching apparatus further includes:
the traffic counting module is used for counting the traffic consumed by the mobile terminal through the mobile data network channel;
and the prompting module is used for closing or limiting the mobile data network channel of the mobile terminal when the flow consumed by statistics reaches a preset flow threshold value, and prompting the current residual flow of the user.
In order to achieve the above object, an embodiment of the present invention provides a network switching method, where the network switching method includes:
detecting the wireless signal intensity of a wireless network connected with the mobile terminal at the current moment;
and when the wireless signal strength is detected to be smaller than a first preset threshold value and lasts for a first preset duration, a mobile data network channel of the mobile terminal is opened.
Preferably, the step of opening the mobile data network path of the mobile terminal further includes:
detecting external wireless signal intensity of a wireless network which can be connected with the outside of the mobile terminal;
and when detecting that the intensity of the external wireless signal is greater than a second preset threshold value and the second preset duration lasts, connecting the corresponding wireless network, and closing or limiting the mobile data network channel of the mobile terminal.
Preferably, the step of opening the mobile data network path of the mobile terminal further includes:
counting the flow consumed by the mobile terminal through a mobile data network channel;
and when the flow consumed by statistics reaches a preset flow threshold value, closing or limiting the mobile data network channel of the mobile terminal, and outputting preset prompt information.
The method comprises the steps that the wireless signal intensity of a wireless network connected with a mobile terminal at the current moment is detected through a first detection module; then, when the wireless signal intensity is detected to be smaller than a first preset threshold value and the first preset time duration lasts, the first starting module starts a mobile data network channel of the mobile terminal, namely when a wireless network connected with the mobile terminal breaks down, is invalid and has poor network conditions, the mobile data network channel of the mobile terminal can be automatically started by a user to realize automatic network switching, the phenomenon that the mobile terminal breaks down due to instability of the wireless network is avoided, smooth and stable internet surfing of the user is guaranteed, the phenomenon that the user omits important network information, network notification and the like due to network problems is avoided, and internet surfing experience of the user is improved.
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 LTE 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 network switching device according to a fourth embodiment of the present invention;
fig. 10 is a functional block diagram of a network switching device according to a fifth embodiment of the present invention;
fig. 11 is a functional block diagram of a network switching device according to a sixth embodiment of the invention;
fig. 12 is a flowchart illustrating a network handover method according to a fourth embodiment of the present invention;
fig. 13 is a flowchart illustrating a network handover method according to a fifth embodiment of the present invention;
fig. 14 is a flowchart illustrating a network handover method according to a sixth 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 general idea of the data transmission method of multiple data channels in the embodiment of the invention is as follows: opening at least two data channels; respectively measuring the link quality of the opened data channels; and selecting the data channel with the optimal link quality to transmit the data service to be transmitted according to the link quality measurement result.
For a more clear understanding of the technical features, objects and effects of the present invention, embodiments of the present invention will now be described in detail with reference to the accompanying drawings.
Fig. 1 is a diagram of an exemplary network topology configuration according to an embodiment of the present invention. In fig. 1, a terminal 100, at least two communication stations communicatively connected to the terminal 100, and a server 400 communicatively connected to the communication stations are shown.
The server 400 may comprise suitable hardware, logic, circuitry and/or code that may be operable to store and provide data services that the terminal 100 may desire to download, including app applications, games, etc.
The communication station may comprise suitable hardware, logic, circuitry and/or code that may be operable to provide a data transmission channel. The data transmission channel is a physical data connection channel between the terminal 100 and the server 400, and between the terminal 100 and another terminal. It should be understood that the communication station may be: an LTE site, a GSM site, a GPRS site, a CDMA site, an EDGE site, a WLAN site, a CDMA-2000 site, a TD-SCDMA site, a WCDMA site or a WIFI site.
The terminal 100 may comprise suitable hardware, logic, circuitry and/or code and may include, for example, one or more Subscriber Identity Modules (SIMs), at least two radio frequency transmission modules, a processor, memory and/or the like. The terminal 100 can establish a wireless connection with a communication station through the rf transmission module to realize a communication connection with the server 400 and/or other terminals.
The one or more Subscriber Identity Modules (SIMs) may manage different subscribers associated with different or the same technical standards. In a particular non-limiting example, the technology standard may be a 2G communication technology (e.g., GSM, GPRS, EDGE), a 3G communication technology (e.g., WCDMA, TDS-CDMA), a 4G communication technology (e.g., LTE, TD-LTE), or any other mobile communication technology. The radio access technologies involved by the at least two radio frequency transmission modules may include LTE, GSM, GPRS, CDMA, EDGE, WLAN, CDMA-2000, TD-SCDMA, WCDMA, WIFI, and the like.
Therefore, in the embodiment of the present invention, the terminal 100 may perform data transmission with the server 400 through at least two of the LTE data channel, the GPRS data channel, the EDGE data channel, the WLAN data channel, the CDMA-2000 data channel, the TD-SCDMA data channel, the WCDMA data channel, the WIFI data channel, and the data channels related to other mobile communication technologies (e.g., 4G, 4.5G, etc.).
For example, the terminal 100 of the embodiment of the present invention may be a dual-card dual-pass terminal, which includes a first subscriber identity module (GSM) and a second subscriber identity module (LTE), and the two subscriber identity modules respectively correspond to different radio frequency transmission modules, so that the terminal 100 may support an LTE data channel and a GPRS data channel.
In another embodiment, the terminal 100 may include a radio frequency transmission module and a WIFI radio frequency transmission module corresponding to a user identification module (LTE), and thus, the terminal 100 may support LTE data channels and WIFI data channels.
It should be understood that the terminal 100 according to the embodiment of the present invention may support at least two data channels for data transmission by including at least two rf transmission modules.
Fig. 2 is a flowchart of a data transmission method of multiple data channels according to an embodiment of the present invention. It includes:
and step S1, opening at least two data channels.
Specifically, as described above, the terminal 100 according to the embodiment of the present invention supports at least two data channels for data transmission. In practice, the data channel may be turned on by controlling the data switch corresponding to the data channel. In some terminals 100, the default opening of the data channels (e.g., LTE data channels and GPRS data channels) included in the terminal may be implemented according to the corresponding functional lower layer framework.
If the terminal 100 supports the LTE data channel and the WIFI data channel, the two data channels may be opened in the following manner: after the terminal 100 successfully connects to the WIFI hotspot, the time interval for sending the "close request" is set to be infinitely long (e.g., 100 hours) so that the terminal 100 does not deactivate the PDP context of the card data service, thereby keeping the data channel of the subscriber identity module open. It should be understood that, in the prior art, the "close request" is a command for the terminal to deactivate the PDP context of the card data service to close the data channel of the card, and in the embodiment of the present invention, by not triggering the command, the data channel of the card is not closed, so that both the WIFI data channel and the LTE data channel can be opened.
Therefore, when the terminal 100 has data services to be transmitted (for example, downloading), the data services to be transmitted can be transmitted between the server 400 and other terminals through the multiple data channels by the subsequent steps. The data service to be transmitted may be APP application, game, web page, etc. stored in the server 400, or may be a PS voice service.
And step S2, respectively carrying out link quality measurement on the opened data channels.
In the embodiment of the present invention, the link quality measurement can be performed in the following three ways:
in a first mode
S201, respectively sending leading data packets through opened data channels;
s202, response data packets returned by the network are received through the opened data channels, and link quality measurement results of the data channels are obtained according to the time difference between the sending of the leading data packets and the receiving of the response data packets.
The preamble packet does not carry any user data. The purpose of sending the preamble packet is to measure the current link quality. The preamble packet may be a ping packet or a custom test packet similar to a ping packet. Such custom test packets do not contain user data and are only used for link quality measurements.
After the leading data packet is sent, the terminal waits for an acknowledgement data packet (ACK) returned by the network, and the link delay and the congestion condition of the current data channel can be determined through the sending and receiving delays.
In addition, in order to ensure the accuracy of the measurement, the link quality measurement can be carried out in the following two ways:
s211, continuously sending a plurality of leading data packets through the opened data channels respectively;
s212, receiving a plurality of response data packets returned by the network through the opened data channel;
s213, respectively calculating the mean value of the time difference between the sending of a plurality of leading data packets and the receiving of a plurality of response data packets through each data channel;
and S214, taking the calculated average value as a link quality measurement result of each data channel.
In this way, the link quality can be more accurately measured by calculating the average value of the link quality measurement results of each data channel.
The first mode and the second mode can realize real-time measurement of link quality by sending the leading data packet, and can obtain measurement results of link quality such as link delay, congestion rate and the like.
In addition, in the third mode, the link quality can be measured based on the preset parameters. Specifically, the preset parameters may include: signal Strength (RSSI), signal-to-noise ratio (SNR), reference signal received power (RSRR), bandwidth, packet loss rate, etc. When the measurement method is adopted, the link quality measurement result of each data channel is obtained according to the obtained preset parameter value of each data channel. It should be understood that the preset parameters described above may be obtained from the cell message.
It should be understood that link quality measurements may also be made in combinations of modes one and three, or in combinations of modes two and three, or in combinations of modes one, two and three.
Preferably, according to the three measurement modes or the measurement mode of the combination thereof, the link quality in the embodiment of the present invention at least includes one of the following: link delay, congestion rate, signal strength, signal-to-noise ratio, reference signal received power, bandwidth, packet loss rate.
And step S3, selecting the data channel with the optimal link quality to transmit the data service to be transmitted according to the link quality measurement result.
Specifically, the method comprises the following steps: and comparing the link quality measurement results of the data channels, and selecting the data channel with the optimal link quality (for example, the minimum time delay) for transmitting the data service to be transmitted.
Referring to fig. 3, the data transmission method according to the embodiment of the present invention further includes:
step S4, after step S3, in the transmission process of the data service to be transmitted, the link quality of each data channel is measured according to a preset time interval, and if the link quality of the currently used data channel is not optimal, the data channel with the optimal link quality is switched to continue the data service transmission.
Specifically, during the transmission of the data service, the link quality of each data channel is measured at preset time intervals, for example, once every 10 seconds.
It should be understood that when the measurement is performed during the data traffic transmission, if the link quality measurement is performed in the above-mentioned manner one or two, the measurement performed during the data traffic transmission is divided into two cases:
(1) measurement of link quality for currently used data channel: the measurement need not be performed by transmitting the preamble packet as described above, but the link quality measurement result may be obtained from a time difference between the transmission of the packet of the data service and the reception of the acknowledgement packet (ACK) corresponding to the transmitted packet. Therefore, signaling overhead required by link quality measurement is reduced, and measurement efficiency is improved.
(2) Link quality measurements for currently unused but open data channels: and obtaining a link quality measurement result of a currently unused data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
In practice, to avoid the "ping-pong effect", only in a time period of a preset duration, if the link quality of a certain data channel exceeds the link qualities of all other data channels and the exceeding amount reaches a preset threshold, the data channel is switched to carry out data service transmission. For example, the data channel 2 is a currently used data channel, and within a preset time duration (30S), the link delay of the data channel 1 is always smaller than the link delay of the data channel 2 and reaches a preset threshold (0.1ms), that is, within the time duration of 30S, the delay of the data channel 1 is always smaller than the delay of the data channel 2 by 0.1ms, and then switching is performed, so that data service transmission is performed through the data channel 1.
After the data service transmission is completed, the terminal 100 actively releases the multiple data channels to release the resources, and stops sending the preamble packet.
The data transmission method of the multiple data channels of the embodiment of the invention can utilize the data channel with the optimal link quality to transmit the data service through selection and switching, thereby improving the transmission rate, ensuring that the optimal data channel can be always used in the transmission process of the data service, maximizing the utilization rate of the high-quality data channel, and improving the network interaction rate and the user experience; and the link measurement mechanism is simple, real-time and efficient. On the other hand, in the data service transmission process, the data packet is used for measuring the link quality, so that the signaling overhead required by the link quality measurement is reduced, and the measurement efficiency is improved.
Referring to fig. 4, if the terminal 100 includes two data channels, that is, an LTE data channel and a WIFI data channel, the data service transmission process of the terminal 100 includes:
a data channel opening step: and starting an LTE data channel and a WIFI data channel.
Specifically, the LTE data channel and the WIFI data channel can be opened in the following manner: after the terminal 100 successfully connects to the WIFI hotspot, the time interval for sending the "close request" is set to be infinitely long (e.g., 100 hours) so that the terminal 100 does not deactivate the PDP context of the card data service, thereby keeping the data channel of the subscriber identity module open. It should be understood that, in the prior art, the "close request" is a command for the terminal to deactivate the PDP context of the card data service to close the data channel of the card, and in the embodiment of the present invention, by not triggering the command, the data channel of the card is not closed, so that both the WIFI data channel and the LTE data channel can be opened.
Therefore, when the terminal 100 has a data service to be transmitted (for example, downloaded), the data service to be transmitted can be transmitted between the server 400 or other terminals by using the LTE data channel and the WIFI data channel through the subsequent steps. The data service to be transmitted may be APP application, game, web page, etc. stored in the server 400, or may be a PS voice service.
And a link quality measurement step: and respectively measuring the link quality of the LTE data channel and the WIFI data channel.
Specifically, in the embodiment of the present invention, the link quality measurement can be performed in the following three ways:
in a first mode
S201, leading data packets are sent through an LTE data channel and a WIFI data channel respectively;
s202, response data packets returned by the network are received through the LTE data channel and the WIFI data channel respectively, and link quality measurement results of the LTE data channel and the WIFI data channel are obtained according to time difference between sending of the leading data packets and receiving of the response data packets.
The preamble packet does not carry any user data. The purpose of sending the preamble packet is to measure the current link quality. The preamble packet may be a ping packet or a custom test packet similar to a ping packet. Such custom test packets do not contain user data and are only used for link quality measurements.
After the leading data packet is sent, the terminal waits for an acknowledgement data packet (ACK) returned by the network, and the link delay and the congestion condition of the current data channel can be determined through the sending and receiving delays.
In addition, in order to ensure the accuracy of the measurement, the link quality measurement can be carried out in the following two ways:
s211, continuously sending a plurality of leading data packets through an LTE data channel and a WIFI data channel respectively;
s212, receiving a plurality of response data packets returned by the network through the LTE data channel and the WIFI data channel respectively;
s213, respectively calculating the mean value of the time difference between the sending of the plurality of leading data packets and the receiving of the plurality of response data packets through the LTE data channel and the WIFI data channel;
and S214, respectively taking the calculated average values as link quality measurement results of the LTE data channel and the WIFI data channel.
In this way, the link quality can be more accurately measured by calculating the average value of the link quality measurement results of each data channel.
The first mode and the second mode can realize real-time measurement of link quality by sending the leading data packet, and can obtain measurement results of link quality such as link delay, congestion rate and the like.
In addition, in the third mode, the link quality can be measured based on the preset parameters. Specifically, the preset parameters may include: signal Strength (RSSI), signal-to-noise ratio (SNR), reference signal received power (RSRR), bandwidth, packet loss rate, etc. When the measurement method is adopted, the link quality measurement result of each data channel is obtained according to the obtained preset parameter value of each data channel. It should be understood that the preset parameters described above may be obtained from the cell message.
It should be understood that link quality measurements may also be made in combinations of modes one and three, or in combinations of modes two and three, or in combinations of modes one, two and three.
Preferably, according to the three measurement modes or the measurement mode of the combination thereof, the link quality in the embodiment of the present invention at least includes one of the following: link delay, congestion rate, signal strength, signal-to-noise ratio, reference signal received power, bandwidth, packet loss rate.
A data channel selection step: and selecting the data channel with the optimal link quality to transmit the data service to be transmitted according to the link quality measurement result.
Specifically, the method comprises the following steps: and comparing the link quality measurement results of the data channels, and selecting the data channel with the optimal link quality (for example, the minimum time delay) for transmitting the data service to be transmitted.
In addition, the data transmission method of this embodiment further includes:
a data channel switching step: and in the transmission process of the data service to be transmitted, measuring the link quality of the LTE data channel and the WIFI data channel according to a preset time interval, and if the link quality of the currently used data channel is not optimal, switching to the data channel with the optimal link quality to continue the data service transmission.
Specifically, during the transmission of the data service, the link quality of each data channel is measured at preset time intervals, for example, once every 10 seconds.
It should be understood that when the measurement is performed during the data traffic transmission, if the link quality measurement is performed in the above-mentioned manner one or two, the measurement performed during the data traffic transmission is divided into two cases:
(1) measurement of link quality for currently used data channel: the measurement need not be performed by transmitting the preamble packet as described above, but the link quality measurement result may be obtained from a time difference between the transmission of the packet of the data service and the reception of the acknowledgement packet (ACK) corresponding to the transmitted packet. Therefore, signaling overhead required by link quality measurement is reduced, and measurement efficiency is improved.
(2) Link quality measurements for currently unused but open data channels: and obtaining a link quality measurement result of a currently unused data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
In practice, to avoid the "ping-pong effect", only in a time period of a preset duration, if the link quality of a certain data channel exceeds the link qualities of all other data channels and the exceeding amount reaches a preset threshold, the data channel is switched to carry out data service transmission. For example, the data channel 2 is a currently used data channel, and within a preset time duration (30S), the link delay of the data channel 1 is always smaller than the link delay of the data channel 2 and reaches a preset threshold (0.1ms), that is, within the time duration of 30S, the delay of the data channel 1 is always smaller than the delay of the data channel 2 by 0.1ms, and then switching is performed, so that data service transmission is performed through the data channel 1.
After the data service transmission is completed, the terminal 100 actively releases the multiple data channels to release the resources, and stops sending the preamble packet.
Therefore, the terminal 100 can always transmit the data service by using the data channel (the WIFI data channel or the LTE data channel) with the optimal link quality, so that the transmission rate is increased, the optimal data channel can be always used in the transmission process of the data service, the utilization rate of the high-quality data channel is maximized, and the network interaction rate and the user experience are increased.
Fig. 5 is a schematic structural diagram of a data transmission apparatus for multiple data channels according to an embodiment of the present invention, which includes:
the first data channel opening module 201 is configured to open at least two data channels.
A first measurement module 202, configured to perform link quality measurement on the opened data channels respectively.
The first selecting module 203 is configured to select, according to the link quality measurement result, a data channel with the optimal link quality to transmit the data service to be transmitted.
The first switching module 204 is configured to measure, according to a preset time interval, link quality of each data channel during transmission of a data service to be transmitted, and switch to the data channel with the optimal link quality to continue data service transmission if the link quality of the currently used data channel is not optimal.
In order to avoid the "ping-pong effect", in a time period of a preset duration, if the link quality of a certain data channel exceeds the link qualities of all other data channels, and the exceeding amount reaches a preset threshold, the switching module 204 is configured to switch the data channel to the data channel for data service transmission.
In a preferred embodiment, the measurement module 202 includes:
the first packet sending submodule 2021 is configured to send the leading data packets through the opened data channels, respectively.
The first time difference obtaining sub-module 2022 is configured to receive a response data packet returned by the network through the opened data channel, and obtain a link quality measurement result of each data channel according to a time difference between sending the preamble data packet and receiving the response data packet.
Referring to fig. 6, in another preferred embodiment, the link quality measurement module 202 includes:
the second packet sending submodule 2023 is configured to continuously send a plurality of leading data packets through the opened data channels, respectively;
the second time difference obtaining sub-module 2024 is configured to receive multiple response data packets returned by the network through the opened data channels, and respectively calculate an average value of time differences between sending multiple preamble data packets and receiving multiple response data packets through each data channel, and use the calculated average value as a link quality measurement result of each data channel.
Further, referring to fig. 7, in yet another preferred embodiment, the link quality measurement module 202 includes:
the preset parameter obtaining module 2025 is configured to obtain preset parameters of each data channel, and obtain a link quality measurement result of each data channel according to the obtained preset parameter values of each data channel.
It should be understood that, in a non-limiting embodiment, the data distribution apparatus for multiple data channels may include the first packet sending submodule 2021, the first time difference obtaining submodule 2022, the second packet sending submodule 2023, the second time difference obtaining submodule 2024 and the preset parameter obtaining module 2025 at the same time, may also include only the first packet sending submodule 2021, the first time difference obtaining submodule 2022 and the preset parameter obtaining module 2025, or may include only the second packet sending submodule 2023, the second time difference obtaining submodule 2024 and the preset parameter obtaining module 2025.
It should be understood that the specific implementation processes of the above modules or devices may correspond to the description of the above method embodiments, and are not described in detail here.
Referring to fig. 8, in yet another embodiment of the present invention, a data transmission apparatus for multiple data channels includes:
a second data channel starting module 301, configured to start an LTE data channel and a WIFI data channel;
a second measurement module 302, configured to perform link quality measurement on the LTE data channel and the WIFI data channel respectively;
the second selecting module 303 is configured to select, according to the link quality measurement result, a data channel with the optimal link quality to transmit the data service to be transmitted.
The second switching module 304 is configured to measure, according to a preset time interval, link quality of the LTE data channel and the WIFI data channel during a transmission process of the data service to be transmitted, and switch to the data channel with the optimal link quality to continue data service transmission if the link quality of the currently used data channel is not optimal.
It should be understood that the specific implementation processes of the above modules or devices may correspond to the description of the above method embodiments, and are not described in detail here.
By the data transmission method and the data transmission device for multiple data channels, the terminal 100 can transmit the data service by selecting and switching the data channel with the optimal link quality, so that the transmission rate is increased, the optimal data channel can be always used in the transmission process of the data service, the utilization rate of the high-quality data channel is maximized, the network interaction rate and the user experience are increased, and the transmission problem caused by the fact that the link quality of a certain data channel is poor or is interrupted can be avoided; and the link measurement mechanism is simple, real-time and efficient. On the other hand, in the data service transmission process, the data packet is used for measuring the link quality, so that the signaling overhead required by the link quality measurement is reduced, and the measurement efficiency is improved.
Based on the hardware structure and the communication device structure of the mobile terminal, the invention provides various embodiments of the split-screen display device of the mobile terminal, and the network switching device is a part of the mobile terminal.
Referring to fig. 9, the present invention provides a network switching apparatus, in a fourth embodiment of the network switching apparatus, the apparatus comprising:
the first detection module 10 is configured to detect a wireless signal strength of a wireless network to which the mobile terminal is connected at the current time;
the WIreless network providing the WIreless signal may be a wifi (WIreless-Fidelity) hotspot, a zigbee (zigbee protocol) hotspot, or other WIreless hotspots, taking the wifi hotspot as an example, a wifi hotspot list is obtained, and if the mobile terminal is connected to only one wifi hotspot, the first detection module 10 detects the WIreless signal intensity provided by the wifi hotspot in real time to compare with a first preset threshold; if the mobile terminal is connected to a plurality of wifi hotspots at the same time, the first detection module 10 detects the wireless signal intensity provided by all the wifi hotspots in real time, and compares the wireless signal with the maximum signal intensity with a preset first preset threshold value as a reference. For example, the mobile terminal is simultaneously connected to wifi hotspots a and B, the signal strength of wifi hotspot a is 10 units (for example, the unit may be decibel), the signal strength of wifi hotspot B is 20 units, and the wireless signal strength of wifi hotspot B is compared with the first preset threshold.
The first starting module 20 is configured to start a mobile data network channel of the mobile terminal when detecting that the wireless signal strength is smaller than a first preset threshold and lasts for a first preset duration.
When the intensity of the wireless signal received by the mobile terminal is detected to be smaller than a first preset threshold value, timing is started, and the intensity of the wireless signal received by the mobile terminal is continuously detected; when detecting that the intensity of the wireless signal received by the mobile terminal is less than the first preset threshold value for a first preset duration (for example, 10s), the first enabling module 20 enables the mobile data network channel of the mobile terminal, for example, if a 4G (fourth generation mobile communication technology) card is installed inside the mobile terminal, the 4G network of the mobile terminal is enabled. And if the intensity of the wireless signal received by the mobile terminal is recovered to be normal within the first preset time length, namely the intensity is greater than a first preset threshold value, timing is cancelled.
Furthermore, to avoid a situation: the wireless signal intensity of the wireless hotspot is high, but the bandwidth provided by the wireless hotspot is low, that is, the download speed of the mobile terminal after receiving the wireless signal is low, so that when the wireless signal intensity of the wireless network connected with the mobile terminal at the current moment is detected, the download speed provided by the wireless signal is detected at the same time, if the download speed is lower than a preset download speed (for example, 10Kb/s) and lasts for a third preset time (for example, 10s), the user can use the wireless network to ensure the operation of the related network application, so that the mobile data network channel of the mobile terminal is also opened at this time to ensure the network bandwidth required by internet access, and the situation of network disconnection is avoided.
In this embodiment, the first detection module 10 detects the wireless signal strength of the wireless network connected to the mobile terminal at the current moment; then, when it is detected that the wireless signal intensity is smaller than the first preset threshold and lasts for the first preset duration, the first opening module 20 opens the mobile data network channel of the mobile terminal, that is, when a wireless network (such as wifi) connected to the mobile terminal fails, is invalid and has poor network status, the mobile data network channel of the mobile terminal can be automatically opened by a user to realize automatic network switching, thereby avoiding network disconnection of the mobile terminal due to instability of the wireless network, ensuring smooth and stable network access of the user, avoiding the user from missing important network information, network notification and the like due to network problems, and improving the user experience of network access.
Further, on the basis of the fourth embodiment of the network switching apparatus of the present invention, a fifth embodiment of the network switching apparatus is proposed, and in the fifth embodiment, the network switching apparatus further includes:
a second detection module 30 for detecting an external wireless signal strength of a wireless network externally connectable to the mobile terminal;
and the connection speed-limiting module 40 is used for connecting the corresponding wireless network and closing or limiting the mobile data network channel of the mobile terminal when detecting that the intensity of the external wireless signal is greater than the second preset threshold value and continues for a second preset duration.
After the mobile data network channel of the mobile terminal is opened, the external wireless signal intensity of the wireless network connectable outside the scene where the mobile terminal is located is detected by the second detection module 30, if the detected external wireless signal intensity is greater than the second preset duration, that is, if the mobile terminal detects that the signal intensity of the external wireless network is greater and the network environment is better, the connection speed-limiting module 40 controls the mobile terminal to connect to the corresponding wireless network, and simultaneously closes or limits the mobile data network channel of the mobile terminal, so that when the external wireless network returns to normal, the mobile data network channel of the mobile terminal is closed or limited in time, and the user is helped to save the mobile network traffic needing to be paid.
In addition, the download speed allowed by the mobile data network channel of the mobile terminal may be correspondingly adjusted according to the magnitude of the external wireless signal strength, where the adjustment range of the download speed is 0 to V (preset maximum download speed), for example, when the external wireless signal strength is greater than a second preset threshold, the external wireless signal strength is divided into three levels, i.e., low, medium and high, according to a preset rule, and when the external wireless signal strength is at a low level, the download speed of the mobile data network channel of the mobile terminal is limited to 0.8V; when the intensity of the external wireless signal is in a medium level, the download speed of the mobile data network channel of the mobile terminal is limited to 0.5V, and when the intensity of the external wireless signal is in a high level, the download speed of the mobile data network channel of the mobile terminal is limited to 0, so that the download speed of the mobile data network channel of the mobile terminal is intelligently and dynamically adjusted according to the intensity of the external wireless signal.
Further, on the basis of the fourth embodiment of the network switching apparatus of the present invention, a sixth embodiment of the network switching apparatus is proposed, in the sixth embodiment, the network switching apparatus further includes:
a traffic statistic module 50, configured to count traffic consumed by the mobile terminal through the mobile data network channel;
and the prompting module 60 is configured to close or limit the mobile data network channel of the mobile terminal when the flow consumed by statistics reaches a preset flow threshold, and prompt the user of the current remaining flow.
After the mobile data network channel of the mobile terminal is opened, the traffic counting module 50 counts the traffic consumed by the mobile data network channel of the mobile terminal, when the counted consumed traffic reaches a preset traffic threshold (for example, 100M), which indicates that the network behavior performed by the user using the mobile terminal consumes more traffic at this time, the user needs to be reminded, at this time, the prompt module 60 outputs a preset prompt message (the prompt message may be in the form of one or more of voice, image, video, and vibration), the content of the hint information may include the current remaining traffic of the user, a prompt to the user to check if there is a heavy traffic consuming application that is running hidden, meanwhile, the prompt module 60 closes or limits the mobile data network channel of the mobile terminal, so as to prevent the mobile terminal from consuming too much mobile network traffic to cause that the monthly traffic consumed by the user exceeds the standard.
In addition, on the basis of the fifth embodiment of the network switching apparatus of the present invention, the network switching apparatus further includes:
a traffic statistic module 50, configured to count traffic consumed by the mobile terminal through the mobile data network channel;
and the prompting module 60 is configured to close or limit the mobile data network channel of the mobile terminal when the flow consumed by statistics reaches a preset flow threshold, and prompt the user of the current remaining flow.
The present invention also provides a network switching method, which is mainly applied to a mobile terminal, and in a fourth embodiment of the network switching method, referring to fig. 8, the network switching method includes:
step S10, detecting the wireless signal intensity of the wireless network connected with the mobile terminal at the current moment;
the WIreless network providing the WIreless signal can be a wifi (WIreless-Fidelity) hotspot, a zigbee (zigbee protocol) hotspot and other WIreless hotspots, taking the wifi hotspot as an example, a wifi hotspot list is obtained, and if the mobile terminal is connected with only one wifi hotspot, the WIreless signal intensity provided by the wifi hotspot is detected in real time to be compared with a first preset threshold; if the mobile terminal is connected with a plurality of wifi hotspots simultaneously, the wireless signal intensity provided by all the wifi hotspots is detected in real time, and the wireless signal with the maximum signal intensity is used as a reference to be compared with a preset first preset threshold value. For example, the mobile terminal is simultaneously connected to wifi hotspots a and B, the signal strength of wifi hotspot a is 10 units (for example, the unit may be decibel), the signal strength of wifi hotspot B is 20 units, and the wireless signal strength of wifi hotspot B is compared with the first preset threshold.
Step S20, when it is detected that the wireless signal strength is less than the first preset threshold and lasts for the first preset duration, the mobile data network channel of the mobile terminal is opened.
When the intensity of the wireless signal received by the mobile terminal is detected to be smaller than a first preset threshold value, timing is started, and the intensity of the wireless signal received by the mobile terminal is continuously detected; when detecting that the intensity of the wireless signal received by the mobile terminal is less than a first preset threshold value for a first preset duration (for example, 10s), opening a mobile data network channel of the mobile terminal, for example, if a 4G (fourth generation mobile communication technology) card is installed inside the mobile terminal, opening a 4G network of the mobile terminal. And if the intensity of the wireless signal received by the mobile terminal is recovered to be normal within the first preset time length, namely the intensity is greater than a first preset threshold value, timing is cancelled.
Furthermore, to avoid a situation: the wireless signal intensity of the wireless hotspot is high, but the bandwidth provided by the wireless hotspot is low, that is, the download speed of the mobile terminal after receiving the wireless signal is low, so that when the wireless signal intensity of the wireless network connected with the mobile terminal at the current moment is detected, the download speed provided by the wireless signal is detected at the same time, if the download speed is lower than a preset download speed (for example, 10Kb/s) and lasts for a third preset time (for example, 10s), the user can use the wireless network to ensure the operation of the related network application, so that the mobile data network channel of the mobile terminal is also opened at this time to ensure the network bandwidth required by internet access, and the situation of network disconnection is avoided.
In the embodiment, the wireless signal strength of the wireless network connected with the mobile terminal at the current moment is detected; then, when the wireless signal intensity is detected to be smaller than a first preset threshold value and the first preset duration lasts, a mobile data network channel of the mobile terminal is started, namely when a wireless network (such as wifi) connected with the mobile terminal breaks down, is invalid and has poor network conditions, the mobile data network channel of the mobile terminal can be automatically started by a user to realize automatic network switching, the phenomenon that the mobile terminal breaks down due to instability of the wireless network is avoided, smooth and stable internet surfing of the user is guaranteed, the phenomenon that the user omits important network information, network notification and the like due to network problems is avoided, and internet surfing experience of the user is improved.
Further, on the basis of the fourth embodiment of the network handover method of the present invention, a fifth embodiment of the network handover method is proposed, and in the fifth embodiment, after the step of opening the mobile data network channel of the mobile terminal, the method further includes:
step S30, detecting the external wireless signal intensity of the wireless network which can be connected with the outside of the mobile terminal;
and step S40, when the external wireless signal strength is detected to be greater than the second preset threshold value and the second preset duration continues, connecting the corresponding wireless network, and closing or limiting the mobile data network channel of the mobile terminal.
After a mobile data network channel of the mobile terminal is opened, detecting the external wireless signal intensity of a wireless network which can be connected outside a scene where the mobile terminal is located in real time, and if the detected external wireless signal intensity is greater than a second preset duration, namely the mobile terminal detects that the signal intensity of the external wireless network is greater and the network environment is better, controlling the mobile terminal to be connected with the corresponding wireless network and simultaneously closing or limiting the mobile data network channel of the mobile terminal, so that when the external wireless network is recovered to be normal, the mobile data network channel of the mobile terminal is closed or limited in time, and the mobile network flow needing to be paid is saved for a user.
In addition, the download speed allowed by the mobile data network channel of the mobile terminal may be correspondingly adjusted according to the magnitude of the external wireless signal strength, where the adjustment range of the download speed is 0 to V (preset maximum download speed), for example, when the external wireless signal strength is greater than a second preset threshold, the external wireless signal strength is divided into three levels, i.e., low, medium and high, according to a preset rule, and when the external wireless signal strength is at a low level, the download speed of the mobile data network channel of the mobile terminal is limited to 0.8V; when the intensity of the external wireless signal is in a medium level, the download speed of the mobile data network channel of the mobile terminal is limited to 0.5V, and when the intensity of the external wireless signal is in a high level, the download speed of the mobile data network channel of the mobile terminal is limited to 0, so that the download speed of the mobile data network channel of the mobile terminal is intelligently and dynamically adjusted according to the intensity of the external wireless signal.
Further, on the basis of the fourth embodiment of the network handover method of the present invention, a sixth embodiment of the network handover method is proposed, and in the sixth embodiment, after the step of opening the mobile data network channel of the mobile terminal, the method further includes:
step S50, counting the flow consumed by the mobile terminal through the mobile data network channel;
and step S60, when the flow consumed by statistics reaches a preset flow threshold, closing or limiting the mobile data network channel of the mobile terminal, and outputting preset prompt information.
After a mobile data network channel of a mobile terminal is opened, flow consumed by the mobile data network channel of the mobile terminal is counted, when the counted flow reaches a preset flow threshold (for example, 100M), it is indicated that a user consumes more flow by using a network behavior performed by the mobile terminal at the moment, the user needs to be reminded of paying attention, preset prompt information (the prompt information can be in one or more of voice, image, video and vibration) is output at the moment, the content of the prompt information can comprise the current residual flow of the user, the user is reminded of whether an application consuming large flow exists or not to carry out hidden operation, meanwhile, the mobile data network channel of the mobile terminal is closed or limited, and the phenomenon that the monthly consumed flow of the user exceeds the standard due to the fact that the mobile terminal consumes too much mobile network flow is prevented.
In addition, on the basis of the fifth embodiment of the network switching method of the present invention, after the step of opening the mobile data network channel of the mobile terminal, the method further includes:
step S50, counting the flow consumed by the mobile terminal through the mobile data network channel;
and step S60, when the flow consumed by statistics reaches a preset flow threshold, closing or limiting the mobile data network channel of the mobile terminal, and outputting preset prompt information.
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 apparatus 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 apparatus. 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 apparatus 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 (4)

1. A network switching apparatus, comprising:
the first detection module is used for detecting the wireless signal intensity of a wireless network connected with the mobile terminal at the current moment;
the first starting module is used for starting a mobile data network channel of the mobile terminal when detecting that the wireless signal strength is smaller than a first preset threshold value and lasts for a first preset duration;
the network switching apparatus further includes:
the second detection module is used for detecting the external wireless signal intensity of a wireless network which can be connected with the outside of the mobile terminal;
the connection speed-limiting module is used for connecting a corresponding wireless network and closing or limiting the mobile data network channel of the mobile terminal when detecting that the intensity of the external wireless signal is greater than a second preset threshold value and lasts for a second preset duration;
the network switching apparatus further includes:
the traffic counting module is used for counting the traffic consumed by the mobile terminal through the mobile data network channel;
the prompting module is used for closing or limiting the mobile data network channel of the mobile terminal when the flow consumed by statistics reaches a preset flow threshold value, and prompting the current residual flow of a user;
the network switching apparatus further includes:
the first data channel opening module is used for opening at least two data channels;
the first measurement module is used for respectively measuring the link quality of the opened data channel;
the first selection module is used for selecting a data channel with the optimal link quality to transmit the data service to be transmitted according to the link quality measurement result;
when the terminal successfully connects to the wireless network signal, the time interval for sending the 'close request' is set to be infinite long, so that the terminal does not deactivate the PDPcontext of the card data service.
2. The network switching apparatus of claim 1, wherein the network switching apparatus further comprises:
the second data channel starting module is used for starting an LTE data channel and a WIFI data channel;
the second measurement module is used for respectively measuring the link quality of the LTE data channel and the WIFI data channel;
and the second selection module is used for selecting the data channel with the optimal link quality to transmit the data service to be transmitted according to the link quality measurement result.
3. A network switching method, characterized in that the network switching method comprises:
detecting the wireless signal intensity of a wireless network connected with the mobile terminal at the current moment;
when the wireless signal strength is detected to be smaller than a first preset threshold value and lasts for a first preset duration, a mobile data network channel of the mobile terminal is opened;
after the step of opening the mobile data network channel of the mobile terminal, the method further comprises the following steps:
detecting external wireless signal intensity of a wireless network which can be connected with the outside of the mobile terminal;
when detecting that the intensity of the external wireless signal is greater than a second preset threshold value and lasts for a second preset duration, connecting a corresponding wireless network, and closing or limiting a mobile data network channel of the mobile terminal;
after the step of opening the mobile data network channel of the mobile terminal, the method further comprises the following steps:
counting the flow consumed by the mobile terminal through a mobile data network channel;
when the flow consumed by statistics reaches a preset flow threshold value, closing or limiting a mobile data network channel of the mobile terminal, and outputting preset prompt information;
the method further comprises the following steps:
opening at least two data channels;
respectively measuring the link quality of the opened data channels;
selecting a data channel with the optimal link quality to transmit data service to be transmitted according to the link quality measurement result;
when the terminal successfully connects to the wireless network signal, the time interval for sending the 'close request' is set to be infinite long, so that the terminal does not deactivate the PDPcontext of the card data service.
4. The network handover method according to claim 3, wherein the method further comprises:
and in the transmission process of the data service to be transmitted, measuring the link quality of each data channel according to a preset time interval, and if the link quality of the currently used data channel is not optimal, switching to the data channel with the optimal link quality to continue the data service transmission.
CN201610059728.0A 2016-01-28 2016-01-28 Network switching device and method Active CN105554831B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610059728.0A CN105554831B (en) 2016-01-28 2016-01-28 Network switching device and method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610059728.0A CN105554831B (en) 2016-01-28 2016-01-28 Network switching device and method

Publications (2)

Publication Number Publication Date
CN105554831A CN105554831A (en) 2016-05-04
CN105554831B true CN105554831B (en) 2020-06-16

Family

ID=55833707

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610059728.0A Active CN105554831B (en) 2016-01-28 2016-01-28 Network switching device and method

Country Status (1)

Country Link
CN (1) CN105554831B (en)

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105722133A (en) * 2016-01-28 2016-06-29 努比亚技术有限公司 Network switching device and method
CN105592515B (en) * 2016-01-28 2020-01-10 广东电网有限责任公司中山供电局 Network switching device and method
CN105898814A (en) * 2016-06-20 2016-08-24 美的智慧家居科技有限公司 Network connection switching method and device
CN105916181A (en) * 2016-06-28 2016-08-31 宇龙计算机通信科技(深圳)有限公司 Network switching method and device
CN106211222A (en) * 2016-07-14 2016-12-07 深圳市金立通信设备有限公司 A kind of network access management method and terminal
CN107979859A (en) * 2016-10-21 2018-05-01 中兴通讯股份有限公司 A kind of method for switching network, device, terminal and the webserver
CN106412962A (en) * 2016-10-26 2017-02-15 宇龙计算机通信科技(深圳)有限公司 Flow control method and system
CN106557291B (en) * 2016-10-28 2019-10-15 努比亚技术有限公司 Split screen processing method and processing device
CN106790743A (en) * 2016-11-28 2017-05-31 北京小米移动软件有限公司 Information transferring method, device and mobile terminal
CN106792956A (en) * 2017-01-20 2017-05-31 深圳前海弘稼科技有限公司 Plantation equipment and method for switching network
CN109151942A (en) * 2017-06-27 2019-01-04 宇龙计算机通信科技(深圳)有限公司 A kind of network insertion switching method, device and mobile terminal
CN107484190B (en) * 2017-08-07 2019-04-12 Oppo广东移动通信有限公司 Method for connecting network, mobile terminal and computer readable storage medium
CN109819476B (en) * 2017-11-21 2021-11-05 腾讯科技(深圳)有限公司 Network optimization method, terminal and storage medium
CN109756940B (en) * 2018-06-19 2021-06-01 北京字节跳动网络技术有限公司 Network switching method and mobile terminal
CN108449771B (en) * 2018-06-29 2020-08-11 Oppo(重庆)智能科技有限公司 Network switching method, device, terminal and storage medium
CN108616912B (en) * 2018-08-02 2021-05-18 竞技世界(北京)网络技术有限公司 Network quality optimization method and device
CN115426693A (en) * 2018-08-02 2022-12-02 华为技术有限公司 Network switching method, electronic equipment and chip subsystem
CN109362111A (en) * 2018-12-24 2019-02-19 上海连尚网络科技有限公司 Information cuing method
WO2020133433A1 (en) * 2018-12-29 2020-07-02 深圳市欢太科技有限公司 Network switching method and related apparatus
CN110290595B (en) * 2019-06-28 2023-02-21 南昌黑鲨科技有限公司 Network connection control method, system, intelligent terminal and computer readable storage medium
CN110290596B (en) * 2019-06-28 2022-08-02 南昌黑鲨科技有限公司 Network channel control method, system, intelligent terminal and computer readable storage medium
CN111050366A (en) * 2019-12-04 2020-04-21 路邦科技授权有限公司 Intelligent network automatic switching system and network switching method thereof
CN111417149B (en) * 2020-02-27 2023-04-25 上海易沐科技有限公司 Electric vehicle, charging pile and channel selection method for wireless communication
CN112153709B (en) * 2020-08-24 2022-06-14 珠海格力电器股份有限公司 Network switching method, device, equipment and storage medium
CN111988824A (en) * 2020-08-31 2020-11-24 北京字节跳动网络技术有限公司 Network switching method and device, electronic equipment and storage medium
CN112235780B (en) * 2020-09-24 2023-02-10 紫光展锐(重庆)科技有限公司 Data service switching method, equipment, device and storage medium
CN112291826A (en) * 2020-11-03 2021-01-29 珠海格力电器股份有限公司 Network switching method for mobile terminal, mobile terminal and computer readable medium
CN112752284B (en) * 2020-12-30 2022-11-04 惠州Tcl移动通信有限公司 Application network optimization method, device, equipment and medium under double WIFI
CN114785694A (en) * 2021-01-22 2022-07-22 京东方科技集团股份有限公司 Customer premises equipment and communication system
CN113225726B (en) * 2021-03-22 2023-05-16 闻泰通讯股份有限公司 Terminal-based switching method and device, terminal and storage medium
CN113206875B (en) * 2021-04-27 2022-09-02 深圳市晨北科技有限公司 Data transmission method, device and storage medium
CN115699885A (en) * 2021-05-29 2023-02-03 华为技术有限公司 Communication method and device
CN114885395B (en) * 2022-07-08 2022-11-25 荣耀终端有限公司 Data communication method, electronic device, and computer storage medium
CN116347550B (en) * 2022-12-30 2023-10-31 荣耀终端有限公司 Network switching method and electronic equipment

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104254114A (en) * 2013-06-27 2014-12-31 华为终端有限公司 Network access method, device and system
CN103501507B (en) * 2013-09-05 2017-08-15 小米科技有限责任公司 A kind of method and terminal of automatic switchover wireless signal
CN104902526A (en) * 2015-05-25 2015-09-09 广东欧珀移动通信有限公司 Method and device for switching network, and mobile terminal
CN105101438A (en) * 2015-07-10 2015-11-25 努比亚技术有限公司 Data allocation method and device for multiple data channels
CN105101316B (en) * 2015-07-10 2020-02-11 山东聚盛联创信息科技有限公司 Data transmission method and device for multiple data channels
CN105188101B (en) * 2015-07-21 2018-12-21 努比亚技术有限公司 network switching device and method
CN105208637A (en) * 2015-08-24 2015-12-30 努比亚技术有限公司 Mobile terminal and network connection method thereof

Also Published As

Publication number Publication date
CN105554831A (en) 2016-05-04

Similar Documents

Publication Publication Date Title
CN105554831B (en) Network switching device and method
CN105101316B (en) Data transmission method and device for multiple data channels
CN105592515B (en) Network switching device and method
US10368281B2 (en) Telephone with automatic switching between cellular and VoIP networks
EP1919134B1 (en) Wireless lan network system and load control method
US20110064059A1 (en) Apparatuses, Methods and Computer Program for Cell Reselection Evaluation
CN114586415B (en) Communication method, device, equipment and system
CN106804049B (en) Inter-system switching method and device
KR20120002251A (en) Method for performing handover between mobile telecommunication network and mobile internet network, and multi mode terminal apparatus
CN111294870A (en) Voice service switching method, device and storage medium
CN103501519A (en) Method to select cell in hierarchical cellular structure based on cell quality
CN113645671B (en) Pilot frequency measurement method and related equipment
CN102771157A (en) Method and apparatus for performing handover
CN106211077A (en) Mobile terminal controls the method for aircraft, device and equipment thereof
JP5007690B2 (en) Mobile radio communication system
CN102948217A (en) Mobile station and wireless control apparatus
CN107770793A (en) Method for switching network, device and equipment
KR101561677B1 (en) Ap, terminal and method for processing ap acess control based on congestion level of transmission chennel
KR20150099367A (en) Method and apparatus for improving service quality of video call in mobile communication systems
CN107889182B (en) Communication device and method for using communication service
CN107333305B (en) Switching method and device suitable for user terminal
WO2009115991A1 (en) System and method of providing network status information of a basic service set for selective access point association
EP4044763A1 (en) Communication method and related device
US9742677B2 (en) Methods and apparatus for managing communications network loading
CN110290595B (en) Network connection control method, system, intelligent terminal and computer readable storage medium

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: 20200521

Address after: 530200 the Guangxi Zhuang Autonomous Region city Nanning Liangqing District Pingle Road No. 18

Applicant after: Guangxi Dongxin Yilian Technology Co.,Ltd.

Address before: 530000 Laifu Science Park Building, No. 9 Xijiu Road, Nanning High-tech Zone, Guangxi Zhuang Autonomous Region

Applicant before: Guangxi Nanning Dongchuang Intellectual Property Operating Co.,Ltd.

Effective date of registration: 20200521

Address after: 530000 Laifu Science Park Building, No. 9 Xijiu Road, Nanning High-tech Zone, Guangxi Zhuang Autonomous Region

Applicant after: Guangxi Nanning Dongchuang Intellectual Property Operating 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