CN105101316B - Data transmission method and device for multiple data channels - Google Patents
Data transmission method and device for multiple data channels Download PDFInfo
- Publication number
- CN105101316B CN105101316B CN201510406109.XA CN201510406109A CN105101316B CN 105101316 B CN105101316 B CN 105101316B CN 201510406109 A CN201510406109 A CN 201510406109A CN 105101316 B CN105101316 B CN 105101316B
- Authority
- CN
- China
- Prior art keywords
- data
- data channel
- link quality
- channel
- packet
- 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
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 116
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000005259 measurement Methods 0.000 claims abstract description 119
- 230000004044 response Effects 0.000 claims description 52
- 238000012360 testing method Methods 0.000 claims description 6
- 230000003993 interaction Effects 0.000 abstract description 6
- 238000004891 communication Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 8
- 230000000694 effects Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000000691 measurement method Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/0005—Control or signalling for completing the hand-off
- H04W36/0011—Control or signalling for completing the hand-off for data sessions of end-to-end connection
- H04W36/0027—Control or signalling for completing the hand-off for data sessions of end-to-end connection for a plurality of data sessions of end-to-end connections, e.g. multi-call or multi-bearer end-to-end data connections
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a data transmission method and a device of multiple data channels, wherein the method comprises the following steps: 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. The implementation of the invention has the advantages that the data channel with the optimal link quality is used for transmitting the data service through selection and switching, so that the transmission rate is improved, 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 improved.
Description
Technical Field
The present invention relates to the field of wireless technologies, and in particular, to a method and an apparatus for data transmission of multiple data channels.
Background
At present, a data service transmission method commonly used by a terminal is to connect a corresponding communication network (e.g., a 4G network) through a single communication module (e.g., an LTE communication module) to perform data transmission, that is, only one data channel is used to perform data transmission during a data task transmission process. For example, when a user uses the LTE communication module to connect to a communication network for internet access service, the data packet is only transmitted to the terminal through a single channel of the LTE base station, and the WIFI communication module is turned off by default. And when the user uses the WIFI communication module to transmit data, the LTE communication module is closed, and at the moment, data transmission is performed only through the WIFI communication module.
In addition, a terminal with multiple cards (dual SIM card, triple SIM card) also performs data service transmission through a single data channel of a single card.
In the single-channel data transmission mode adopted in the prior art, if the link quality of the data channel is poor or interrupted, the transmission efficiency of the data service is affected, even transmission interruption, transmission failure and the like are caused, and the user experience is greatly affected.
Accordingly, the prior art is deficient and needs improvement.
Disclosure of Invention
The technical problem to be solved by the present invention is to provide a method and an apparatus for transmitting data of multiple data channels, aiming at the defect of low data transmission efficiency of the above-mentioned single data channel in the prior art.
The technical scheme adopted by the invention for solving the technical problems is as follows:
in one aspect, a data transmission method for multiple data channels is provided, including:
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.
Preferably, 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.
Preferably, the method comprises:
and in a time period of preset duration, if the link quality of a certain data channel exceeds the link quality of all other data channels and the exceeding amount reaches a preset threshold value, switching to the data channel to carry out data service transmission.
Preferably, the measuring the link quality of each data channel according to the time interval includes:
obtaining a link quality measurement result of the currently used data channel according to the time difference between the sending of a data packet by the currently used data channel and the receiving of a response data packet corresponding to the data packet; and
and sending the leading data packet through the current unused data channel, receiving a response data packet returned by the network, and obtaining a link quality measurement result of the current unused data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
Preferably, the respectively performing link quality measurement on the opened data channels includes:
respectively sending leading data packets through the opened data channels;
and receiving a response data packet returned by the network through the opened data channel, and acquiring a link quality measurement result of each data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
Preferably, the performing link quality measurement on the opened data channels respectively includes:
continuously sending a plurality of leading data packets through the opened data channels respectively;
receiving a plurality of response data packets returned by the network through the opened data channel;
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 taking the calculated average value as a link quality measurement result of each data channel.
Preferably, the leading data packet is a ping packet or a custom test data packet.
Preferably, the link quality includes at least one of: link delay and/or congestion rate, signal strength, signal-to-noise ratio, reference signal received power, bandwidth, packet loss rate.
In another aspect, a method for transmitting data of multiple data channels is provided, including:
starting an LTE data channel and a WIFI data channel;
respectively measuring the link quality of the LTE data channel and the WIFI data channel;
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.
Optionally, the method further includes:
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 data service transmission.
Optionally, the method includes:
and in a time period of preset duration, if the link quality of a certain data channel exceeds the link quality of all other data channels and the exceeding amount reaches a preset threshold value, switching to the data channel to carry out data service transmission.
Optionally, the measuring the link quality of each data channel according to the time interval includes:
obtaining a link quality measurement result of the currently used data channel according to the time difference between the sending of a data packet by the currently used data channel and the receiving of a response data packet corresponding to the data packet; and
and sending the leading data packet through the current unused data channel, receiving a response data packet returned by the network, and obtaining a link quality measurement result of the current unused data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
Optionally, the respectively performing link quality measurement on the LTE data channel and the WIFI data channel includes:
respectively sending leading data packets through an LTE data channel and a WIFI data channel;
and receiving response data packets returned by the network through the LTE data channel and the WIFI data channel respectively, and acquiring link quality measurement results of the LTE data channel and the WIFI data channel according to the time difference between the sending of the preamble data packet and the receiving of the response data packet.
Optionally, the respectively performing link quality measurement on the LTE data channel and the WIFI data channel includes:
continuously sending a plurality of leading data packets through an LTE data channel and a WIFI data channel respectively;
receiving a plurality of response data packets returned by a network through an LTE data channel and a WIFI data channel respectively;
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 the LTE data channel and the WIFI data channel;
and respectively taking the calculated average values as link quality measurement results of the LTE data channel and the WIFI data channel.
In a third aspect, a data transmission apparatus for multiple data channels is provided, including:
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;
and the first 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.
In a fourth aspect, a data transmission apparatus for multiple data channels is provided, including:
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.
The implementation of the data transmission method and the device of the multiple data channels has the following beneficial effects: by selecting and switching, the data channel with the optimal link quality is utilized to transmit data services, so that the transmission rate is improved, the optimal data channel can be always used in the transmission process of the data services, the utilization rate of the high-quality data channel is maximized, and the network interaction rate and the user experience are improved; 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.
Drawings
The invention will be further described with reference to the accompanying drawings and examples, in which:
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 according to yet another embodiment of the present invention.
Detailed Description
The embodiment of the invention provides a data transmission method and device for multiple data channels, overcomes the defect of low single-channel transmission efficiency in the prior art, and achieves the technical effects of improving transmission efficiency, resource utilization rate and interaction rate and improving user experience.
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.
In the description of the present invention, it is to be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. In addition, in the description of the present invention, "a plurality" means two or more unless otherwise specified.
Any process or method descriptions in flow charts or otherwise described in embodiments of the present invention may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps in the process, and alternate implementations are included within the scope of the embodiments of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present invention.
Each functional unit in the embodiments of the present invention may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Claims (10)
1. A method for data transmission in multiple data channels, comprising:
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;
the performing link quality measurements through the opened data channels respectively includes:
respectively sending leading data packets through the opened data channels;
receiving a response data packet returned by the network through the opened data channel, and acquiring a link quality measurement result of each data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet;
the at least two channels are always kept in an open state in the data transmission process, and the method further comprises the following steps: 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 data service transmission;
the measuring the link quality of each data channel according to the time interval includes:
obtaining a link quality measurement result of a currently used data channel according to a time difference between a data packet of a data service sent by the currently used data channel and a response data packet corresponding to the data packet; and
and sending the leading data packet through the current unused data channel, receiving a response data packet returned by the network, and obtaining a link quality measurement result of the current unused data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
2. The data transmission method according to claim 1, wherein the method comprises:
and in a time period of preset duration, if the link quality of a certain data channel exceeds the link quality of all other data channels and the exceeding amount reaches a preset threshold value, switching to the data channel to carry out data service transmission.
3. The data transmission method according to claim 1, wherein the performing link quality measurement on the opened data channels respectively comprises:
continuously sending a plurality of leading data packets through the opened data channels respectively;
receiving a plurality of response data packets returned by the network through the opened data channel;
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 taking the calculated average value as a link quality measurement result of each data channel.
4. A data transmission method according to any one of claims 1 to 3, wherein the preamble packet is a ping packet or a custom test packet.
5. The data transmission method of claim 1, wherein the link quality comprises at least one of: link delay, congestion rate, signal strength, signal-to-noise ratio, reference signal received power, bandwidth, packet loss rate.
6. A method for data transmission in multiple data channels, comprising:
starting an LTE data channel and a WIFI data channel;
respectively measuring the link quality of the LTE data channel and the WIFI data channel;
selecting a data channel with the optimal link quality to transmit data service to be transmitted according to the link quality measurement result;
the respectively performing link quality measurement on the LTE data channel and the WIFI data channel comprises:
respectively sending leading data packets through an LTE data channel and a WIFI data channel;
receiving response data packets returned by the network through the LTE data channel and the WIFI data channel respectively, and acquiring link quality measurement results of the LTE data channel and the WIFI data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet;
the LTE data channel and the WIFI data channel are always kept in an open state in the data transmission process, and the method further comprises the following steps: in the transmission process of the data service to be transmitted, the link quality of an LTE data channel and a WIFI 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 to transmit the data service;
the measuring the link quality of each data channel according to the time interval includes:
obtaining a link quality measurement result of a currently used data channel according to a time difference between a data packet of a data service sent by the currently used data channel and a response data packet corresponding to the data packet; and
and sending the leading data packet through the current unused data channel, receiving a response data packet returned by the network, and obtaining a link quality measurement result of the current unused data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
7. The data transmission method according to claim 6, characterized in that the method comprises:
and in a time period of preset duration, if the link quality of a certain data channel exceeds the link quality of all other data channels and the exceeding amount reaches a preset threshold value, switching to the data channel to carry out data service transmission.
8. The data transmission method according to claim 6, wherein the performing the link quality measurement on the LTE data channel and the WIFI data channel respectively comprises:
continuously sending a plurality of leading data packets through an LTE data channel and a WIFI data channel respectively;
receiving a plurality of response data packets returned by a network through an LTE data channel and a WIFI data channel respectively;
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 the LTE data channel and the WIFI data channel;
and respectively taking the calculated average values as link quality measurement results of the LTE data channel and the WIFI data channel.
9. A data transmission apparatus for multiple data channels, comprising:
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;
the first measurement module is specifically configured to:
respectively sending leading data packets through the opened data channels;
receiving a response data packet returned by the network through the opened data channel, and acquiring a link quality measurement result of each data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet;
the at least two channels are always kept in an open state in the data transmission process, and the data transmission device of the multiple data channels further comprises a first switching module, which is used for:
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 data service transmission;
the measuring the link quality of each data channel according to the time interval includes:
obtaining a link quality measurement result of a currently used data channel according to a time difference between a data packet of a data service sent by the currently used data channel and a response data packet corresponding to the data packet; and
and sending the leading data packet through the current unused data channel, receiving a response data packet returned by the network, and obtaining a link quality measurement result of the current unused data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
10. A data transmission apparatus for multiple data channels, comprising:
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;
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;
the second measurement module is specifically configured to:
respectively sending leading data packets through an LTE data channel and a WIFI data channel;
receiving response data packets returned by the network through the LTE data channel and the WIFI data channel respectively, and acquiring link quality measurement results of the LTE data channel and the WIFI data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet;
the LTE data channel and the WIFI data channel are always kept in an open state in the data transmission process, and the data transmission device further comprises a second switching module used for:
in the transmission process of the data service to be transmitted, the link quality of an LTE data channel and a WIFI 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 to transmit the data service;
the measuring the link quality of each data channel according to the time interval includes:
obtaining a link quality measurement result of a currently used data channel according to a time difference between a data packet of a data service sent by the currently used data channel and a response data packet corresponding to the data packet; and
and sending the leading data packet through the current unused data channel, receiving a response data packet returned by the network, and obtaining a link quality measurement result of the current unused data channel according to the time difference between the sending of the leading data packet and the receiving of the response data packet.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510406109.XA CN105101316B (en) | 2015-07-10 | 2015-07-10 | Data transmission method and device for multiple data channels |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510406109.XA CN105101316B (en) | 2015-07-10 | 2015-07-10 | Data transmission method and device for multiple data channels |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105101316A CN105101316A (en) | 2015-11-25 |
CN105101316B true CN105101316B (en) | 2020-02-11 |
Family
ID=54580604
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510406109.XA Active CN105101316B (en) | 2015-07-10 | 2015-07-10 | Data transmission method and device for multiple data channels |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105101316B (en) |
Families Citing this family (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105792293B (en) * | 2015-12-28 | 2022-02-08 | 飞天联合(北京)系统技术有限公司 | Execution system of multichannel communication selection method |
CN106817257B (en) * | 2016-01-27 | 2020-06-12 | 南京白下高新技术产业园区投资发展有限责任公司 | Mobile terminal and upgrading method |
CN105577940B (en) * | 2016-01-27 | 2019-05-31 | 努比亚技术有限公司 | Mobile terminal and method for upgrading system |
CN105657732B (en) * | 2016-01-27 | 2019-09-06 | 努比亚技术有限公司 | Mobile terminal and its method for upgrading system |
CN105554306B (en) * | 2016-01-27 | 2019-05-31 | 努比亚技术有限公司 | Mobile terminal and its dual-chip system upgrade method |
CN105657691B (en) * | 2016-01-27 | 2020-02-07 | 努比亚技术有限公司 | Mobile terminal and data sharing method of double-chip system thereof |
CN105554831B (en) * | 2016-01-28 | 2020-06-16 | 广西东信易联科技有限公司 | Network switching device and method |
CN107018520B (en) * | 2016-01-28 | 2021-02-05 | 努比亚技术有限公司 | Network signal enhancement apparatus and method |
CN105722246B (en) * | 2016-01-29 | 2020-08-07 | 南京博雅区块链研究院有限公司 | Network speed superposition device and method |
CN105611068B (en) * | 2016-01-29 | 2019-05-31 | 努比亚技术有限公司 | Mobile terminal and method for upgrading system |
CN105611565A (en) * | 2016-02-25 | 2016-05-25 | 努比亚技术有限公司 | Network stability control device and method |
CN107889138A (en) * | 2016-09-30 | 2018-04-06 | 法乐第(北京)网络科技有限公司 | Communication link quality determines method, communication link system of selection and its device |
CN106973399A (en) * | 2017-03-25 | 2017-07-21 | 努比亚技术有限公司 | A kind of data transmission disposal method and mobile terminal |
CN107770814B (en) * | 2017-09-29 | 2021-06-15 | 努比亚技术有限公司 | Data link equalization method, mobile terminal and computer readable storage medium |
CN107682882A (en) * | 2017-09-29 | 2018-02-09 | 努比亚技术有限公司 | Data transmission method, mobile terminal and computer-readable recording medium |
CN109660495B (en) * | 2017-10-12 | 2021-08-27 | 网宿科技股份有限公司 | File transmission method and device |
CN107911199B (en) * | 2017-12-01 | 2020-02-11 | 中国联合网络通信集团有限公司 | Data transmission mode selection method, data transmission control platform and system |
CN108174432A (en) * | 2017-12-12 | 2018-06-15 | 海信集团有限公司 | A kind of method and apparatus for selecting data transmission network |
CN108901001B (en) * | 2018-05-30 | 2021-08-20 | 珠海云洲智能科技股份有限公司 | Unmanned ship communication method and system |
CN110662216A (en) * | 2018-06-28 | 2020-01-07 | 视联动力信息技术股份有限公司 | Data transmission method and device |
CN108449771B (en) * | 2018-06-29 | 2020-08-11 | Oppo(重庆)智能科技有限公司 | Network switching method, device, terminal and storage medium |
CN110768705B (en) * | 2018-07-27 | 2021-06-15 | 华为技术有限公司 | Method for configuring antenna channel, receiving apparatus and computer-readable storage medium |
CN109257809B (en) * | 2018-11-22 | 2022-03-25 | 维沃移动通信有限公司 | Communication path control method and terminal equipment |
CN111866805B (en) * | 2019-04-29 | 2023-02-17 | 北京车和家信息技术有限公司 | Network card selection method and device of vehicle-mounted machine system and storage medium |
US10904803B2 (en) * | 2019-05-24 | 2021-01-26 | GM Global Technology Operations LLC | Method to select automatically primary and secondary networks to support emergency calls and remote commands in vehicles |
CN110392423B (en) * | 2019-06-28 | 2022-02-11 | 西安万像电子科技有限公司 | Data transmission method, system and equipment |
CN112243218B (en) * | 2019-07-19 | 2022-04-05 | 华为技术有限公司 | Data service transmission method and electronic equipment |
CN111181864B (en) * | 2020-02-27 | 2023-05-09 | 上海掌门科技有限公司 | Method and apparatus for determining link congestion status from an application to a server |
CN111669285A (en) * | 2020-05-08 | 2020-09-15 | 广州微算互联信息技术有限公司 | Network detection data processing method, system and storage medium |
CN112653662A (en) * | 2020-09-17 | 2021-04-13 | 深圳市安赛通科技有限公司 | Method for quickly correcting errors of network transmission protocol |
CN112218338B (en) * | 2020-10-22 | 2022-06-10 | Tcl通讯(宁波)有限公司 | Data acquisition method and system, storage medium and mobile terminal |
CN114599079B (en) * | 2020-12-04 | 2024-11-08 | 中兴通讯股份有限公司 | Signal receiving and transmitting circuit and method, circuit board assembly, terminal and storage medium |
CN112929276B (en) * | 2021-01-25 | 2022-07-08 | 中国联合网络通信集团有限公司 | Path adjusting method, device and system |
CN112435376B (en) * | 2021-01-28 | 2021-04-16 | 德施曼机电(中国)有限公司 | Intelligent lock and dual-mode wireless communication method and system thereof |
CN113055291B (en) * | 2021-04-29 | 2022-12-02 | 全球能源互联网研究院有限公司 | Data packet sending method, router and data packet transmission system |
CN114286402B (en) * | 2021-06-16 | 2022-11-22 | 荣耀终端有限公司 | Channel switching method, electronic device and storage medium |
CN114885395B (en) * | 2022-07-08 | 2022-11-25 | 荣耀终端有限公司 | Data communication method, electronic device, and computer storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834799A (en) * | 2010-05-06 | 2010-09-15 | 工业和信息化部电信传输研究所 | Selection method of server of mobile IPTV (Internet Protocol Television), client, server and system |
CN103501507A (en) * | 2013-09-05 | 2014-01-08 | 小米科技有限责任公司 | Method and terminal for automatically switching over infinite signal |
CN103580842A (en) * | 2013-11-04 | 2014-02-12 | 惠州Tcl移动通信有限公司 | Method and system for conducting parallel transmission through multiple types of wireless links |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102006012743A1 (en) * | 2006-03-17 | 2007-09-27 | Nec Europe Ltd. | Method for operating a mobile node |
CN101335982B (en) * | 2007-06-28 | 2012-02-29 | 联想(北京)有限公司 | Method for mobile user equipment to control switching |
CN102448136B (en) * | 2012-01-10 | 2018-09-28 | 中兴通讯股份有限公司 | Multi-mode terminal service switching method and device |
CN103546933A (en) * | 2013-10-22 | 2014-01-29 | 惠州Tcl移动通信有限公司 | Method and system for intelligently switching network connection |
CN103607780B (en) * | 2013-11-19 | 2018-03-20 | 惠州Tcl移动通信有限公司 | Mobile device and its method for connecting network |
CN103987076B (en) * | 2014-05-30 | 2018-04-10 | 中国移动通信集团广东有限公司 | A kind of method for switching network and system based on TD LTE network video cameras |
-
2015
- 2015-07-10 CN CN201510406109.XA patent/CN105101316B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101834799A (en) * | 2010-05-06 | 2010-09-15 | 工业和信息化部电信传输研究所 | Selection method of server of mobile IPTV (Internet Protocol Television), client, server and system |
CN103501507A (en) * | 2013-09-05 | 2014-01-08 | 小米科技有限责任公司 | Method and terminal for automatically switching over infinite signal |
CN103580842A (en) * | 2013-11-04 | 2014-02-12 | 惠州Tcl移动通信有限公司 | Method and system for conducting parallel transmission through multiple types of wireless links |
Also Published As
Publication number | Publication date |
---|---|
CN105101316A (en) | 2015-11-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105101316B (en) | Data transmission method and device for multiple data channels | |
US11540207B2 (en) | Dynamic network selection | |
CN105554831B (en) | Network switching device and method | |
WO2017012532A1 (en) | Dual-sim-dual-standby terminal and data communication method | |
US9661530B2 (en) | Data traffic bearer selection based on backhaul statistics | |
KR101009876B1 (en) | Neighbor-assisted handover in mobile communications systems | |
US10383104B2 (en) | Methods for controlling multimode radio communications system, control server and terminal | |
CN105101438A (en) | Data allocation method and device for multiple data channels | |
CN103517323B (en) | The data transmission method of Wireless Heterogeneous Networks, shunting device, base station equipment | |
EP2706783A2 (en) | Apparatuses, systems and methods for offloading data traffic to Wi-Fi network | |
CN111436082B (en) | Communication method and communication device | |
CN110881193B (en) | Measurement method, terminal and network equipment for voice call-in and call-out | |
KR20150016179A (en) | Method and appratus for selecting network and traffic offloading during different network communication | |
US9125147B2 (en) | System and method for providing communication services | |
CN111294870A (en) | Voice service switching method, device and storage medium | |
WO2013167011A2 (en) | Method, system, and mobile terminal for realizing bi-pass based on radio frequency device | |
CN105027620B (en) | Method, user equipment, base station and the access point of switching | |
US20150230165A1 (en) | Communication apparatus, communication method, non-transitory computer readable medium, and distribution server | |
CN103702376A (en) | Method and system for redirecting UE (user equipment) to high speed network, and UE | |
CN111434145B (en) | Method and apparatus for load balancing across bandwidth portions | |
CN112352448B (en) | Minimization of drive test method and device, communication equipment and storage medium | |
US9019860B2 (en) | Method, terminal and communication system for starting compressed mode | |
KR20180037996A (en) | METHOD AND METHOD FOR REPORTING MEASUREMENT FOR WIRELESS LOCAL AREA NETWORK WLAN | |
WO2009115991A1 (en) | System and method of providing network status information of a basic service set for selective access point association | |
CN113365314B (en) | Cell switching method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20200108 Address after: 261000 Shandong city of Weifang province high tech Zone in North East Health Road, east of the city of Weixian Software Park B World Trade Center Room 317 Applicant after: Shandong poly Sheng LIAN Mdt InfoTech Ltd Address before: 518000 floor 6-8, floor 10-11, floor 6, floor B, floor 6-10, floor C, Dazu innovation building, No. 9018, Beihuan Avenue, high tech Zone, Nanshan District, Shenzhen City, Guangdong Province Applicant before: Nubian Technologies Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |