CN103442416B - A kind of method and device of data transmission - Google Patents

A kind of method and device of data transmission Download PDF

Info

Publication number
CN103442416B
CN103442416B CN201310374128.XA CN201310374128A CN103442416B CN 103442416 B CN103442416 B CN 103442416B CN 201310374128 A CN201310374128 A CN 201310374128A CN 103442416 B CN103442416 B CN 103442416B
Authority
CN
China
Prior art keywords
radio
frequency module
frequency
upper layer
layer application
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
CN201310374128.XA
Other languages
Chinese (zh)
Other versions
CN103442416A (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.)
Hisense Mobile Communications Technology Co Ltd
Original Assignee
Hisense Mobile Communications 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 Hisense Mobile Communications Technology Co Ltd filed Critical Hisense Mobile Communications Technology Co Ltd
Priority to CN201310374128.XA priority Critical patent/CN103442416B/en
Priority to CN201610575518.7A priority patent/CN106211289B/en
Priority to CN201610575428.8A priority patent/CN106255182B/en
Publication of CN103442416A publication Critical patent/CN103442416A/en
Application granted granted Critical
Publication of CN103442416B publication Critical patent/CN103442416B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. TPC [Transmission Power Control], power saving or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0261Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
    • H04W52/0274Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
    • H04W52/0277Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof according to available power supply, e.g. switching off when a low battery condition is detected
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/02Terminal devices
    • H04W88/06Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

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

Abstract

The present invention relates to moving communicating field, particularly relate to the method and device of a kind of data transmission.In order to reduce the power consumption of the mobile terminal comprising multiple radio-frequency module.The method of data disclosed by the invention transmission includes: when determining that upper layer application needs to transmit data, determine the duty of multiple radio-frequency module;When multiple radio-frequency modules have the radio-frequency module being in the state of continuously opening, using be in the state of continuously opening at least one radio-frequency module as the radio-frequency module carried out data transmission;It is that described upper layer application carries out data transmission by the described radio-frequency module carried out data transmission.The radio-frequency module being in the state of continuously opening by selection is carried out data transmission, and is switched to continuously open state from without by the radio-frequency module being in discontinuous opening, is reduced the overall power consumption of all radio-frequency modules of mobile terminal.

Description

A kind of method and device of data transmission
Technical field
The present invention relates to moving communicating field, particularly relate to the method and device of a kind of data transmission.
Background technology
Along with the development of mobile communication technology, mobile terminal by the most single call function to speech, Data, image, music and multimedia direction comprehensively develop.Current mobile terminal is substantially segmented into Two kinds: one is conventional mobile phone (feature phone);Another kind is smart mobile phone (smart phone). Smart mobile phone has the basic function of conventional mobile phone, and has following characteristics: open operating system, hardware and The expandability of software and the third-party secondary development of support.Relative to conventional mobile phone, smart mobile phone is strong with it The features such as big function and easily operation, increasingly get the favour of people.
But, smart mobile phone, as a kind of portable and ambulant terminal, fully relies on battery and powers, Along with smart mobile phone function from strength to strength, its power attenuation is the most increasing.Therefore, it is necessary to raising intelligence The use time of energy mobile phone and stand-by time.For this problem, there are two kinds of solutions: one is equipped with The battery of mobile phone of more capacity;Another kind is the design of improvement system, and sophistication reduces the merit of mobile phone Rate is lost.
Present stage, the battery that mobile phone is equipped with is based on lithium ion battery, although the energy density of lithium ion battery Improve nearly 30% than ever, but still can not meet smart mobile phone growth requirement.With regard to currently used lithium from For sub-battery material, energy density only has the room for promotion of about 20%.And another kind is generally seen by industry Doing is the fuel cell of following battery of mobile phone development trend, and the air time that can make smart mobile phone is little more than 13 Time, stand-by time is up to 1 month, but this battery technology is the most immature, from commercialization the most for some time. Meanwhile, the trend that increase cell phone battery capacity is total will increase the cost of complete machine.
Therefore, starting with from the master-plan of smart mobile phone, design reduces the scheme of power attenuation, thus to the greatest extent may be used Can extend use time of smart mobile phone and stand-by time is to reduce one of mobile phone power consumption at present to compare Scheme feasible and with low cost.
Usually, three modules that smart mobile phone power consumption is bigger are respectively as follows:
1) application processor;
2) lcd screen;
3) radio-frequency module.
At present, when the user using smart mobile phone does not operate mobile terminal, application processor and LCD Screen all can dormancy, but radio-frequency module is still opened so that mobile terminal power consumption is bigger.Therefore, radio frequency is reduced The power consumption of module becomes the important means reducing smart mobile phone power consumption.
Dual-mode intelligent mobile phone refers to the smart mobile phone simultaneously providing the data of two communication standards to transmit.With single mode Smart mobile phone is compared, and Dual-mode intelligent mobile phone provides two paths of data to transmit owing to may need simultaneously, power consumption Bigger, therefore, how to reduce the power consumption of the radio-frequency module of Dual-mode intelligent mobile phone, and then reduce intelligence hands The power consumption of machine becomes urgent problem.
Summary of the invention
The embodiment of the present invention provides the method and apparatus of a kind of data transmission, comprises multiple radio frequency mould in order to reduce The power consumption of the mobile terminal of block.
The embodiment of the present invention provides the method for a kind of data transmission, including:
When determining that upper layer application needs to transmit data, determine the duty of multiple radio-frequency module;
When multiple radio-frequency modules have the radio-frequency module being in the state of continuously opening, will be in and continuously open shape At least one radio-frequency module of state is as the radio-frequency module carried out data transmission;
It is that described upper layer application carries out data transmission by the described radio-frequency module carried out data transmission.
The radio-frequency module being in the state of continuously opening by selection is carried out data transmission, from non-without being in The radio-frequency module continuously opening state is switched to continuously open state, is reduced mobile terminal all radio frequencies mould The overall power consumption of block.
It is preferred that described using at least one radio-frequency module being in the state of continuously opening as carrying out data transmission Radio-frequency module, including:
Determine be in the radio-frequency module of the state of continuously opening with described upper layer application transmission data required for The radio-frequency module that message transmission rate matches;
Select a radio-frequency module as the radio-frequency module carried out data transmission from the radio-frequency module of coupling.
In this programme, select to transmit data institute with upper layer application from the radio-frequency module being in the state of continuously opening The radio-frequency module that the message transmission rate needed matches selects one carry out data transmission, it is to avoid open simultaneously Open the radio-frequency module that message transmission rate that multiple communication link can provide is relatively low, and then pass meeting data The power consumption that each radio-frequency module of mobile terminal is overall is reduced further in the case of defeated requirement.
It is preferred that described using at least one radio-frequency module being in the state of continuously opening as carrying out data transmission Radio-frequency module, also include:
When do not exist with described upper layer application transmission data required for message transmission rate match, be in When continuously opening the radio-frequency module of state, according to the data transmission speed required for described upper layer application transmission data Rate, and each is in the data that communication link corresponding to the radio-frequency module of the state of continuously opening be provided that and passes Defeated speed, determines that multiple radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission.
In this programme, in order to meet the requirement of upper layer application transmission data, determine that multiple being in continuously opens shape The radio-frequency module of state is the radio-frequency module carried out data transmission, it is ensured that data are transmitted.
It is preferred that transmit the message transmission rate required for data, and each according to described upper layer application It is in the message transmission rate that communication link corresponding to the radio-frequency module of the state of continuously opening is provided that, determines many The individual radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission, including:
If the message transmission rate required for described upper layer application transmission data is opened continuously not less than all being in Open the summation of the message transmission rate that communication link corresponding to the radio-frequency module of state is provided that, it is determined that all The radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission;
Otherwise, it determines multiple radio-frequency modules being in the state of continuously opening are the radio frequency mould carried out data transmission Block so that the summation of the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that is not less than Message transmission rate required for described upper layer application transmission data, and the radio-frequency module carried out data transmission Minimum number.
In this programme, if the message transmission rate required for described upper layer application transmission data is not less than all places In the summation of the message transmission rate that the communication link that the radio-frequency module continuously opening state is corresponding is provided that, then Determine that all radio-frequency modules being in the state of continuously opening are the radio-frequency module carried out data transmission, should for upper strata By the maximum data transfer rate providing mobile terminal currently to can be provided by, it is ensured that the data of upper layer application pass Defeated.
If the message transmission rate required for upper layer application transmission data is in, less than all, the state of continuously opening The summation of message transmission rate that is provided that of communication link corresponding to radio-frequency module, determine multiple being in continuously The radio-frequency module of opening is the radio-frequency module carried out data transmission so that the plurality of radio-frequency module is corresponding The summation of the message transmission rate that communication link is provided that is transmitted required for data not less than described upper layer application Message transmission rate, and the minimum number of the radio-frequency module carried out data transmission.So, data are being ensured On the premise of transfer rate, reduce the quantity of the radio-frequency module carried out data transmission, and then reduce mobile terminal The power consumption that each radio-frequency module is total.
It is preferred that after the duty determining each radio-frequency module, utilizing determine to carry out data biography Defeated radio-frequency module is that before described upper layer application carries out data transmission, the method also includes:
If all radio-frequency modules are in discontinuous opening, determine and transmit data institute with described upper layer application The radio-frequency module that the message transmission rate needed matches;
Select the radio-frequency module closed with the shortest closedown cycle for carrying out data from the radio-frequency module of coupling The radio-frequency module of transmission, and the radio-frequency module of this selection is transformed into the state of continuously opening.
In this programme, the radio-frequency module closed with the shortest closedown cycle is selected to be from the radio-frequency module of coupling The radio-frequency module carried out data transmission, and the radio-frequency module of this selection is transformed into the state of continuously opening, thus Avoid using with longer closedown cycle close radio-frequency module, reduce mobile terminal each radio frequency mould further The overall power consumption of block.
It is preferred that after the duty determining each radio-frequency module, utilizing determine to carry out data biography Defeated radio-frequency module is that before described upper layer application carries out data transmission, the method also includes:
If all radio-frequency modules are in discontinuous opening, and do not exist and described upper layer application transmission number The radio-frequency module matched according to required message transmission rate, then transmit data institute according to described upper layer application The data transmission speed that the message transmission rate needed, communication link that each radio-frequency module is corresponding are provided that Rate, determines that multiple radio-frequency module is the radio-frequency module carried out data transmission.
In this programme, if all radio-frequency modules are in discontinuous opening, and do not exist and described upper strata The radio-frequency module that message transmission rate required for application transport data matches, it is determined that multiple radio-frequency modules For the radio-frequency module carried out data transmission, to ensure that the data of upper layer application are transmitted.
It is preferred that transmit the message transmission rate required for data, and each according to described upper layer application The message transmission rate that the communication link that radio-frequency module is corresponding is provided that, determines that multiple radio-frequency module is for counting According to transmission radio-frequency module, including:
If the message transmission rate required for described upper layer application transmission data is not less than all radio-frequency modules pair The summation of the message transmission rate that the communication link answered is provided that, it is determined that all radio-frequency modules are for carrying out data The radio-frequency module of transmission;
Otherwise, it determines multiple radio-frequency modules are the radio-frequency module carried out data transmission so that the plurality of radio frequency mould The summation of the message transmission rate that the communication link that block is corresponding is provided that transmits number not less than described upper layer application According to required message transmission rate, and the minimum number of the radio-frequency module carried out data transmission.
In this programme, if the message transmission rate required for described upper layer application transmission data is penetrated not less than all The summation of the message transmission rate that the communication link that frequency module is corresponding is provided that, it is determined that all radio-frequency modules are The radio-frequency module carried out data transmission, the maximum data that currently can be provided by for upper layer application offer mobile terminal Transfer rate, it is ensured that the data transmission of upper layer application.
If the message transmission rate required for described upper layer application transmission data is corresponding less than all radio-frequency modules The summation of message transmission rate that is provided that of communication link, determine that multiple radio-frequency module is for carrying out data transmission Radio-frequency module so that the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that total With the message transmission rate required for described upper layer application transmission data, and penetrating of carrying out data transmission The minimum number of frequency module.So, on the premise of ensureing message transmission rate, minimizing carries out data transmission The quantity of radio-frequency module, and then reduce the power consumption that each radio-frequency module of mobile terminal is total.
It is preferred that the radio-frequency module meeting following condition is to transmit the number required for data with described upper layer application The radio-frequency module matched according to transfer rate:
The message transmission rate that corresponding communication link is provided that transmits data institute not less than described upper layer application The message transmission rate needed and the product of the rate matching attribute preset;
Wherein, described default rate matching attribute is more than 0 and no more than 1.
In this programme, realize judging whether radio-frequency module should with upper strata neatly by arranging rate matching attribute Match by the message transmission rate required for transmission data.
The embodiment of the present invention also provides for the device of a kind of data transmission, including:
Duty determines module, for when determining that upper layer application needs to transmit data, determining multiple radio frequency The duty of module;
Select module, be used for when multiple radio-frequency modules have the radio-frequency module being in the state of continuously opening, will It is at least one radio-frequency module of the state of continuously opening as the radio-frequency module carried out data transmission;
Data transmission module, being used for by the described radio-frequency module carried out data transmission is that described upper layer application is entered Row data are transmitted.
The radio-frequency module being in the state of continuously opening by selection is carried out data transmission, from non-without being in The radio-frequency module continuously opening state is switched to continuously open state, is reduced mobile terminal all radio frequencies mould The overall power consumption of block.
It is preferred that described selection module specifically for:
Determine be in the radio-frequency module of the state of continuously opening with described upper layer application transmission data required for The radio-frequency module that message transmission rate matches;A radio-frequency module conduct is selected from the radio-frequency module of coupling The radio-frequency module carried out data transmission.
In this programme, select to transmit data institute with upper layer application from the radio-frequency module being in the state of continuously opening The radio-frequency module that the message transmission rate needed matches selects one carry out data transmission, it is to avoid open simultaneously Open the radio-frequency module that message transmission rate that multiple communication link can provide is relatively low, and then pass meeting data The power consumption that each radio-frequency module of mobile terminal is overall is reduced further in the case of defeated requirement.
It is preferred that described selection module is additionally operable to:
When do not exist with described upper layer application transmission data required for message transmission rate match, be in When continuously opening the radio-frequency module of state, according to the data transmission speed required for described upper layer application transmission data Rate, and each is in the data that communication link corresponding to the radio-frequency module of the state of continuously opening be provided that and passes Defeated speed, determines that multiple radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission.
In this programme, in order to meet the requirement of upper layer application transmission data, determine that multiple being in continuously opens shape The radio-frequency module of state is the radio-frequency module carried out data transmission, it is ensured that data are transmitted.
It is preferred that described selection module specifically for:
If the message transmission rate required for described upper layer application transmission data is opened continuously not less than all being in Open the summation of the message transmission rate that communication link corresponding to the radio-frequency module of state is provided that, it is determined that all The radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission;
Otherwise, it determines multiple radio-frequency modules being in the state of continuously opening are the radio frequency mould carried out data transmission Block so that the summation of the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that is not less than Message transmission rate required for described upper layer application transmission data, and the radio-frequency module carried out data transmission Minimum number.
In this programme, if the message transmission rate required for described upper layer application transmission data is not less than all places In the summation of the message transmission rate that the communication link that the radio-frequency module continuously opening state is corresponding is provided that, then Determine that all radio-frequency modules being in the state of continuously opening are the radio-frequency module carried out data transmission, should for upper strata By the maximum data transfer rate providing mobile terminal currently to can be provided by, it is ensured that the data of upper layer application pass Defeated.
If the message transmission rate required for described upper layer application transmission data continuously opens less than all being in The summation of the message transmission rate that the communication link that the radio-frequency module of state is corresponding is provided that, determines multiple being in The radio-frequency module continuously opening state is the radio-frequency module carried out data transmission so that the plurality of radio-frequency module pair The summation of the message transmission rate that the communication link answered is provided that transmits data institute not less than described upper layer application The message transmission rate needed, and the minimum number of the radio-frequency module carried out data transmission.So, ensureing On the premise of message transmission rate, reduce the quantity of the radio-frequency module carried out data transmission, and then reduce mobile The power consumption that each radio-frequency module of terminal is total.
If it is preferred that described duty determines that module determines that all radio-frequency modules are in discontinuous unlatching shape State, the most described selection module specifically for:
Determine the radio-frequency module that the message transmission rate required for transmitting data with described upper layer application matches; Select the radio-frequency module closed with the shortest closedown cycle for carrying out data transmission from the radio-frequency module of coupling Radio-frequency module, and the radio-frequency module of this selection is transformed into the state of continuously opening.
In this programme, the radio-frequency module closed with the shortest closedown cycle is selected to be from the radio-frequency module of coupling The radio-frequency module carried out data transmission, and the radio-frequency module of this selection is transformed into the state of continuously opening, thus Avoid using with longer closedown cycle close radio-frequency module, reduce mobile terminal each radio frequency mould further The overall power consumption of block.
If it is preferred that described duty determines that module determines that all radio-frequency modules are in discontinuous unlatching shape State, and described selection module determine do not exist with described upper layer application transmission data required for data transmission speed The radio-frequency module that rate matches, the most described selection module specifically for:
The message transmission rate required for data, each radio-frequency module correspondence is transmitted according to described upper layer application The message transmission rate that is provided that of communication link, determine that multiple radio-frequency module is the radio frequency carried out data transmission Module.
In this programme, if all radio-frequency modules are in discontinuous opening, and do not exist and described upper strata The radio-frequency module that message transmission rate required for application transport data matches, it is determined that multiple radio-frequency modules For the radio-frequency module carried out data transmission, to ensure that the data of upper layer application are transmitted.
It is preferred that described selection module specifically for:
If the message transmission rate required for described upper layer application transmission data is not less than all radio-frequency modules pair The summation of the message transmission rate that the communication link answered is provided that, it is determined that all radio-frequency modules are for carrying out data The radio-frequency module of transmission;Otherwise, it determines multiple radio-frequency modules are the radio-frequency module carried out data transmission so that The summation of the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that is not less than on described Message transmission rate required for layer application transport data, and the quantity of the radio-frequency module carried out data transmission is Few.
In this programme, if the message transmission rate required for described upper layer application transmission data is penetrated not less than all The summation of the message transmission rate that the communication link that frequency module is corresponding is provided that, it is determined that all radio-frequency modules are The radio-frequency module carried out data transmission, the maximum data that currently can be provided by for upper layer application offer mobile terminal Transfer rate, it is ensured that the data transmission of upper layer application.
If the message transmission rate required for described upper layer application transmission data is corresponding less than all radio-frequency modules The summation of message transmission rate that is provided that of communication link, determine that multiple radio-frequency module is for carrying out data transmission Radio-frequency module so that the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that total With the message transmission rate required for described upper layer application transmission data, and penetrating of carrying out data transmission The minimum number of frequency module.So, on the premise of ensureing message transmission rate, minimizing carries out data transmission The quantity of radio-frequency module, and then reduce the power consumption that each radio-frequency module of mobile terminal is total.
It is preferred that the radio-frequency module meeting following condition is to transmit the number required for data with described upper layer application The radio-frequency module matched according to transfer rate:
The message transmission rate that corresponding communication link is provided that transmits data institute not less than described upper layer application The message transmission rate needed and the product of the rate matching attribute preset;
Wherein, described default rate matching attribute is more than 0 and no more than 1.
In this programme, realize judging whether radio-frequency module should with upper strata neatly by arranging rate matching attribute Match by the message transmission rate required for transmission data.
Accompanying drawing explanation
The procedure schematic diagram of the data transmission that Fig. 1 provides for the embodiment of the present invention;
Fig. 2 is the flow chart of the data transmission method of the embodiment of the present invention one;
The structural representation of the data transmission device that Fig. 3 provides for the embodiment of the present invention.
Detailed description of the invention
The embodiment of the present invention provides the method and apparatus of a kind of data transmission.In the side that the embodiment of the present invention provides In method, when determining that upper layer application needs to transmit data, determine and be at least one radio frequency of the state of continuously opening Module is the radio-frequency module carried out data transmission, and carries out data transmission for described upper layer application.At selection Carry out data transmission in the radio-frequency module continuously opening state, from without being in discontinuous opening Radio-frequency module is switched to continuously open state, and the overall power being reduced all radio-frequency modules of mobile terminal disappears Consumption.
It should be noted that although the problem of smart mobile phone power consumption is more prominent at present, the embodiment of the present invention Method can reduce the power consumption of Dual-mode intelligent mobile phone, but the method for the embodiment of the present invention is not limited in Dual-mode intelligent mobile phone, it is applicable to the various bimodulus including multiple radio-frequency module or the mobile terminal of multimode, can Effectively reduce the power consumption of this type of mobile terminal.
Below, the implementation condition of the present invention is limited:
Condition one, any one radio-frequency module power consumption when carrying out data transmission, more than this radio frequency mould Power consumption when block is in the state of continuously opening but does not carries out data transmission;
Although the corresponding different communication link of condition two, each radio-frequency module, but it is being in the state of continuously opening, And when not carrying out data transmission, the power consumption of each radio-frequency module is of substantially equal;Further, enter when radio-frequency module Row data are transmitted, and when the message transmission rate that provides of communication link corresponding to each radio-frequency module is equal, respectively The power consumption of individual radio-frequency module is of substantially equal.
The standard of the communication link that radio-frequency module in embodiments of the invention is corresponding includes but not limited to: the whole world Mobile communication system (Global System of Mobile communication, GSM), CDMA (Code Division Multiple Access, CDMA) IS-95, CDMA (Code Division Multiple Access, CDMA) 2000, TD SDMA (Time Division-Synchronous Code Division Multiple Access, TD-SCDMA), WCDMA (Wideband Code Division Multiple Access, WCDMA), time division duplex-Long Term Evolution (Time Division Duplexing-Long Term Evolution, TDD LTE), FDD-Long Term Evolution (Frequency Division Duplexing-Long Term Evolution, FDD LTE), Long Term Evolution-enhancing (Long Term Evolution-Advanced, LTE-advanced), personal handyphone system (Personal Handy-phone System, PHS) etc..
The procedure schematic diagram of the data transmission that Fig. 1 provides for the embodiment of the present invention.As it is shown in figure 1, should Method comprises the following steps:
S101: when determining that upper layer application needs to transmit data, determine the duty of multiple radio-frequency module;
S102: when having, in multiple radio-frequency modules, the radio-frequency module being in the state of continuously opening, will be in continuously At least one radio-frequency module of opening is as the radio-frequency module carried out data transmission;
S103: be that described upper layer application carries out data transmission by the described radio-frequency module carried out data transmission.
In existing mobile terminal solution, after mobile terminal-opening, each radio-frequency module of mobile terminal is all held Continuous unlatching, works as mobile terminal standby, and when not having transceiving data, radio-frequency module is still located persistently to open, radio frequency mould The lasting unlatching of block causes bigger power consumption.In the embodiment of the present invention, after mobile terminal-opening, penetrate The duty of frequency module includes: continuously open state and discontinuous opening.When radio-frequency module is in even During continuous opening, it is possible to transceiving data, need power consumption;When radio-frequency module is in discontinuous unlatching shape During state, radio-frequency module is closed on intermittence ground, to reduce the power consumption of radio-frequency module, and opens discontinuous Open under state, in the gap that radio-frequency module is closed, open radio-frequency module, in order to mobile terminal enters with network side Row Signalling exchange.When implementing, radio-frequency module and mobile terminal can be realized by hardware or software switch Supply module between turn on and off, realize the opening and closing of radio-frequency module respectively.
In the embodiment of the present invention, radio-frequency module is made to enter discontinuous opening by certain trigger mechanism. Such as, when the time interval of distance last data transmission is not less than the free time length preset, radio frequency mould is made Block enters discontinuous opening, in the gap that radio-frequency module is closed, opens radio-frequency module, in order to mobile whole End and network side carry out Signalling exchange.When according to the signaling received from network side, determine and need to carry out data biography Time defeated, then radio-frequency module exits discontinuous opening, enters and continues opening.
In the embodiment of the present invention, mobile terminal has multiple radio-frequency module, the corresponding communication of each radio-frequency module Link, when determining that upper layer application needs to transmit data, it is first determined the duty of each radio-frequency module; When multiple radio-frequency modules have the radio-frequency module being in the state of continuously opening, the state of continuously opening will be in At least one radio-frequency module is as the radio-frequency module carried out data transmission, by carrying out data transmission that this determines Radio-frequency module be that upper layer application carries out data transmission.
In the embodiment of the present invention, upper layer application may include but be not limited to: web page browsing, data download, wechat, It is mutual with the real time data of network side etc. that video on live, instant communication software are initiated.
In the embodiment of the present invention, when determining that upper layer application needs to transmit data, select to be in continuously open shape The radio-frequency module of state carries out data transmission, thus avoids switching the radio-frequency module being in discontinuous opening To continuously opening state, and then reduce the overall power consumption of each radio-frequency module of mobile terminal.
It is preferred that using be in the state of continuously opening at least one radio-frequency module as penetrating of carrying out data transmission Frequency module, including:
Determine to be in the radio-frequency module of the state of continuously opening and transmit the data required for data with upper layer application The radio-frequency module that transfer rate matches;
Select a radio-frequency module as the radio-frequency module carried out data transmission from the radio-frequency module of coupling.
In this preferred version, when the radio-frequency module being in the state of continuously opening has multiple, it is first determined be in Continuously open and the radio-frequency module of state transmits with upper layer application the message transmission rate phase required for data The radio-frequency module joined, if the radio-frequency module of coupling has multiple, the most therefrom selects a radio-frequency module as carrying out The radio-frequency module of data transmission.Thus avoid selecting multiple radio-frequency module to carry out data transmission simultaneously and cause relatively Big power consumption.
A kind of special case is that the radio-frequency module being in the state of continuously opening only has one, and this radio-frequency module is with upper Message transmission rate required for layer application transport data matches, then this radio-frequency module is and carries out data number Radio-frequency module according to transmission.
Another special case is, the radio-frequency module being in the state of continuously opening has multiple, but transmits with upper layer application The radio-frequency module that message transmission rate required for data matches only has one, it is determined that this radio-frequency module is Carry out the radio-frequency module of digital data transmission.
In this preferred version, determine that radio-frequency module transmits the message transmission rate required for data with upper layer application The mode matched has a lot.Such as, if the data transmission that can provide of communication link corresponding to radio-frequency module Speed transmits the message transmission rate required for data not less than upper layer application, it is determined that radio-frequency module and upper strata Message transmission rate required for application transport data matches.
Or, if the message transmission rate that communication link corresponding to radio-frequency module is provided that is not less than described upper strata Message transmission rate required for application transport data and the product of default rate matching attribute, it is determined that penetrate Frequency module and upper layer application transmission data required for message transmission rate match, wherein, this preset speed Rate matching attribute is more than 0 and no more than 1.
When implementing, this rate matching attribute preset can according to type of service corresponding to upper layer application, and / or the quality of communication link that determines of mobile terminal etc. because usually determining.Such as: when the industry that upper layer application is corresponding Service type is the business higher to requirement of real-time, and such as Online Video, ip voice etc. then can arrange this pre- If rate matching attribute be close to 1, the number of even equal to 1, such as: 0.95 etc..For another example: if moving Dynamic terminal determines the second-rate of communication link, the data transmission capabilities that can provide due to communication link itself Become relatively low because of the second-rate of communication link, then it is less for can arranging this rate matching attribute preset Number, such as: 0.5 etc..
One preferably, can according to equation below [1] determine this preset rate matching attribute:
Rate_ratio=a*Service_type_index+(1-a)*link_quality_index..........[1]
In formula 1, Rate_ratio is default rate matching attribute;A is weight factor, and a is more than 0 And the number less than or equal to 1;Serivice_type_index is type of service index, for more than 0 and be less than In the number of 1, the message transmission rate grade of the type of service needs that its expression upper layer application is corresponding; Link_quality_index is link-quality index, and for the number more than 0 and less than or equal to 1, it represents different The ability of message transmission rate that can provide of link-quality.
For Serivice_type_index, this business can be distributed according to the type of service that following method is different Types index, such as: the type of service index value of ip voice business is 1, the type of service rope of Online Video Draw value be 0.95, data download type of service index value be 0.5, instant communication software initiate and network The mutual type of service index value of the real time data of side is 0.9 etc..Or, it is possible to according in 3GPP agreement Division Streaming(stream class service to type of service), Conversational(session service), Interactive(interaction service), Background(background business) define, such as, conversation class The type of service index value of business is 1, and the type of service index value of stream class service is 0.9, interaction service Type of service index value is 0.8, the type of service index value of background business is 0.5 etc..The most each service class Type index value is merely illustrative, is not construed as the restriction to this preferred version.
For link_quality_index, the quality of the downlink that can detect according to mobile terminal is (such as Down channel signal interference ratio (Signal to Interference Ratio, SIR)), mobile terminal receive descending The incoming levels of signal etc. are set.Such as, when determining according to prevailing channel SIR, if downlink Quality preferably (i.e. SIR is relatively big, can arrange correlation threshold when implementing) time, arrange Link_quality_index is bigger value, when downlink quality is poor, arranges link_quality_index For less value.
Above-mentioned determine radio-frequency module and upper layer application transmission data required for message transmission rate match Method is all it needs to be determined that needed for radio-frequency module and upper layer application transmission data be applicable to the embodiment of the present invention The scheme whether message transmission rate wanted mates.
It is preferred that using be in the state of continuously opening at least one radio-frequency module as penetrating of carrying out data transmission Frequency module, also includes:
When do not exist with upper layer application transmission data required for message transmission rate match, be in continuously During the radio-frequency module of opening, according to the message transmission rate required for upper layer application transmission data, and Each is in the message transmission rate that communication link corresponding to the radio-frequency module of the state of continuously opening is provided that, Determine that multiple radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission.
When do not exist with upper layer application transmission data required for message transmission rate match, be in continuously During the radio-frequency module of opening, determine that the method for the radio-frequency module carried out data transmission has a lot, Qi Zhongyi Plant and be achieved in that:
First, the message transmission rate required for upper layer application transmission data, and each company of being in are determined The message transmission rate that the communication link that the radio-frequency module of continuous opening is corresponding is provided that;
If the message transmission rate required for upper layer application transmission data continuously opens shape not less than all being in The summation of the message transmission rate that the communication link that the radio-frequency module of state is corresponding is provided that, it is determined that all be in The radio-frequency module continuously opening state is the radio-frequency module carried out data transmission, ensure that the number of upper layer application According to transmission;
If the message transmission rate required for upper layer application transmission data is in, less than all, the state of continuously opening The summation of message transmission rate that is provided that of communication link corresponding to radio-frequency module, it is determined that multiple companies of being in The radio-frequency module of continuous opening is the radio-frequency module carried out data transmission so that the plurality of radio-frequency module is corresponding The summation of message transmission rate that is provided that of communication link not less than described upper layer application transmission data needed for The message transmission rate wanted, and the minimum number of the radio-frequency module carried out data transmission, so, both can guarantee that The data transmission of upper layer application, can use again minimum radio-frequency module, to reduce each radio-frequency module of mobile terminal Overall power.
It is preferred that after the duty determining each radio-frequency module, utilizing determine to carry out data biography Defeated radio-frequency module is before described upper layer application carries out data transmission, and the method that the embodiment of the present invention provides is also Including:
If all radio-frequency modules are in discontinuous opening, determine with upper layer application transmission data required for The radio-frequency module that matches of message transmission rate;
Select the radio-frequency module closed with the shortest closedown cycle for carrying out data from the radio-frequency module of coupling The radio-frequency module of transmission, and the radio-frequency module of this selection is transformed into the state of continuously opening.
In this preferred version, if all radio-frequency modules are in discontinuous opening, then need one or Multiple radio-frequency modules are transformed into the state of continuously opening to carry out data transmission.First, determine and transmit with upper layer application The radio-frequency module that message transmission rate required for data matches, determine radio-frequency module whether with upper layer application Have been carried out describing before the method that message transmission rate required for transmission data matches, the heaviest Multiple.Select the radio-frequency module closed with the shortest closedown cycle for carrying out data biography from the radio-frequency module of coupling Defeated radio-frequency module, and the radio-frequency module of this selection is transformed into the state of continuously opening, both ensure that upper strata should Data transmission, meanwhile, if the closedown cycle of different radio-frequency modules is different, owing to closing cycle length Radio-frequency module power consumption is relatively small, and the radio-frequency module that therefore the selection closedown cycle is the shortest is for carrying out data transmission Radio-frequency module, thus reduce the overall power of each radio-frequency module of mobile terminal.
In addition, it is possible to from the radio-frequency module of each coupling, corresponding communication link is selected can to provide maximum number According to the radio-frequency module of transfer rate as the radio-frequency module carried out data transmission, to reduce the data of radio-frequency module The transmission time so that it is return to discontinuous opening as early as possible, the method also can reduce mobile terminal each radio frequency mould The overall power consumption of block.
It is preferred that after the duty determining each radio-frequency module, utilizing determine to carry out data biography Defeated radio-frequency module is before described upper layer application carries out data transmission, and the method that the embodiment of the present invention provides is also Including:
If all radio-frequency modules are in discontinuous opening, and do not exist and transmit data institute with upper layer application The radio-frequency module that the message transmission rate needed matches, then transmit the number required for data according to upper layer application The message transmission rate being provided that according to transfer rate, communication link that each radio-frequency module is corresponding, determines many Individual radio-frequency module is the radio-frequency module carried out data transmission.
When all radio-frequency modules are in discontinuous opening, and do not exist and transmit data institute with upper layer application During the radio-frequency module that the message transmission rate needed matches, can be determined by multiple method and carry out data transmission Radio-frequency module, a kind of method therein is:
First, the message transmission rate required for upper layer application transmission data and all radio-frequency modules pair are determined The summation of the message transmission rate that the communication link answered is provided that;
If the former is not less than the latter, it is determined that all radio-frequency modules are the radio-frequency module carried out data transmission, with Ensure the data transmission of upper layer application to greatest extent;
If the former is less than the latter, it is determined that multiple radio-frequency modules are the radio-frequency module carried out data transmission so that The summation of the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that is not less than on described Message transmission rate required for layer application transport data, and the quantity of the radio-frequency module carried out data transmission is Few, so, both can guarantee that the data transmission of upper layer application, minimum radio-frequency module can have been used again, to reduce The overall power of each radio-frequency module of mobile terminal.
Above, each scheme providing the embodiment of the present invention is described, and describes below by embodiment one A preferred embodiment of the present invention.
Fig. 2 is the flow chart of the data transmission method of the embodiment of the present invention one.As in figure 2 it is shown, the method bag Include following steps:
S201: determine that upper layer application needs to transmit data;
S202: determine whether to be in the radio-frequency module of the state of continuously opening, the most then perform step S203, Otherwise, step S208 is performed;
S203: determine and be in the radio-frequency module of the state of continuously opening the message transmission rate whether having with needing The radio-frequency module of coupling, the most then perform step S204, otherwise perform step S205;
S204: select a radio-frequency module as the radio frequency mould carried out data transmission from the radio-frequency module of coupling Block;
S205: judge that whether the message transmission rate needed is not less than all radio frequencies being in the state of continuously opening The summation of the message transmission rate that the communication link that module energy is corresponding provides, the most then perform step S206, Otherwise, step S207 is performed;
S206: determine that all radio-frequency modules being in the state of continuously opening are the radio frequency mould carried out data transmission Block;
S207: determine that multiple radio-frequency module being in the state of continuously opening is the radio frequency mould carried out data transmission Block so that the summation of the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that is not less than The message transmission rate needed, and the minimum number of the radio-frequency module carried out data transmission;
S208: determine whether the radio-frequency module mated with the message transmission rate needed, the most then perform Step S209, otherwise, performs step S210;
S209: select a radio-frequency module as the radio frequency mould carried out data transmission from the radio-frequency module of coupling Block;
S210: judge whether the message transmission rate needed is not less than the communication link that all radio-frequency modules are the most corresponding The summation of the message transmission rate that can be provided by, the most then perform step S211, otherwise, perform step S212;
S211: determine that all radio-frequency modules are the radio-frequency module carried out data transmission;
S212: determine that multiple radio-frequency module is the radio-frequency module carried out data transmission so that the plurality of radio frequency mould The message transmission rate summation that the communication link that block is corresponding is provided that is more than the message transmission rate needed, and enters The minimum number of the radio-frequency module of row data transmission;
S213: the radio-frequency module carried out data transmission being determined by is that upper layer application carries out data transmission.
Based on same inventive concept, the embodiment of the present invention additionally provides the device of a kind of data transmission, due to The principle of the device of these data transmission is similar to the method that embodiment of the present invention data are transmitted, and therefore these data pass The enforcement of defeated device may refer to the enforcement of method, repeats no more in place of repetition.
The structural representation of the data transmission device that Fig. 3 provides for the embodiment of the present invention.As it is shown on figure 3, should Device includes:
Duty determines module 301, for when determining that upper layer application needs to transmit data, determining multiple The duty of radio-frequency module;
Select module 302, be used for when multiple radio-frequency modules have the radio-frequency module being in the state of continuously opening, Using be in the state of continuously opening at least one radio-frequency module as the radio-frequency module carried out data transmission;
Data transmission module 303, being used for by the described radio-frequency module carried out data transmission is that described upper strata should With carrying out data transmission.
It is preferred that select module 302 specifically for:
Determine be in the radio-frequency module of the state of continuously opening with described upper layer application transmission data required for The radio-frequency module that message transmission rate matches;A radio-frequency module conduct is selected from the radio-frequency module of coupling The radio-frequency module carried out data transmission.
It is preferred that select module 302 to be additionally operable to:
When do not exist with upper layer application transmission data required for message transmission rate match, be in continuously During the radio-frequency module of opening, according to the message transmission rate required for upper layer application transmission data, and Each is in the message transmission rate that communication link corresponding to the radio-frequency module of the state of continuously opening is provided that, Determine that multiple radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission.
It is preferred that select module 302 specifically for:
If the message transmission rate required for described upper layer application transmission data is opened continuously not less than all being in Open the summation of the message transmission rate that communication link corresponding to the radio-frequency module of state is provided that, it is determined that all The radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission;
Otherwise, it determines multiple radio-frequency modules being in the state of continuously opening are the radio frequency mould carried out data transmission Block so that the summation of the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that is not less than Message transmission rate required for upper layer application transmission data, and the quantity of the radio-frequency module carried out data transmission Minimum.
If it is preferred that duty determines that module 301 determines that all radio-frequency modules are in discontinuous unlatching shape State, then select module 302 specifically for:
Determine the radio-frequency module that the message transmission rate required for transmitting data with upper layer application matches;From Selecting the radio-frequency module closed with the shortest closedown cycle in the radio-frequency module joined is penetrating of carrying out data transmission Frequency module, and the radio-frequency module of this selection is transformed into the state of continuously opening.
If it is preferred that duty determines that module 301 determines that all radio-frequency modules are in discontinuous unlatching shape State, and the data transmission not existed with described upper layer application is transmitted required for data is fast to select module 302 to determine The radio-frequency module that rate matches, then select module 302 specifically for:
Message transmission rate required for transmitting data according to upper layer application, corresponding the leading to of each radio-frequency module The message transmission rate that letter link is provided that, determines that multiple radio-frequency module is the radio frequency mould carried out data transmission Block.
It is preferred that select module 302 specifically for:
If the message transmission rate required for upper layer application transmission data is corresponding not less than all radio-frequency modules The summation of the message transmission rate that communication link is provided that, it is determined that all radio-frequency modules are for carrying out data transmission Radio-frequency module;Otherwise, it determines multiple radio-frequency modules are the radio-frequency module carried out data transmission so that these are many The summation of the message transmission rate that the communication link that individual radio-frequency module is corresponding is provided that passes not less than upper layer application Message transmission rate required for transmission of data, and the minimum number of the radio-frequency module carried out data transmission.
It is preferred that the radio-frequency module meeting following condition is to transmit the data required for data with upper layer application to pass The radio-frequency module that defeated speed matches: the message transmission rate that corresponding communication link is provided that is not less than upper strata Message transmission rate required for application transport data and the product of default rate matching attribute;
Wherein, the rate matching attribute preset is more than 0 and no more than 1.
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or meter Calculation machine program product.Therefore, the present invention can use complete hardware embodiment, complete software implementation or knot The form of the embodiment in terms of conjunction software and hardware.And, the present invention can use and wherein wrap one or more Computer-usable storage medium containing computer usable program code (include but not limited to disk memory, CD-ROM, optical memory etc.) form of the upper computer program implemented.
The present invention is with reference to method, equipment (system) and computer program product according to embodiments of the present invention The flow chart of product and/or block diagram describe.It should be understood that can by computer program instructions flowchart and / or block diagram in each flow process and/or flow process in square frame and flow chart and/or block diagram and/ Or the combination of square frame.These computer program instructions can be provided to general purpose computer, special-purpose computer, embedding The processor of formula datatron or other programmable data processing device is to produce a machine so that by calculating The instruction that the processor of machine or other programmable data processing device performs produces for realizing at flow chart one The device of the function specified in individual flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or the process of other programmable datas can be guided to set In the standby computer-readable memory worked in a specific way so that be stored in this computer-readable memory Instruction produce and include the manufacture of command device, this command device realizes in one flow process or multiple of flow chart The function specified in flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes Sequence of operations step must be performed to produce computer implemented place on computer or other programmable devices Reason, thus the instruction performed on computer or other programmable devices provides for realizing flow chart one The step of the function specified in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Although preferred embodiments of the present invention have been described, but those skilled in the art once know base This creativeness concept, then can make other change and amendment to these embodiments.So, appended right is wanted Ask and be intended to be construed to include preferred embodiment and fall into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification without deviating from this to the present invention Bright spirit and scope.So, if the present invention these amendment and modification belong to the claims in the present invention and Within the scope of its equivalent technologies, then the present invention is also intended to comprise these change and modification.

Claims (8)

1. the method for a data transmission, it is characterised in that including:
When determining that upper layer application needs to transmit data, determine the duty of multiple radio-frequency module;
When multiple radio-frequency modules have the radio-frequency module being in the state of continuously opening, will be in and continuously open shape At least one radio-frequency module of state is as the radio-frequency module carried out data transmission;
It is that described upper layer application carries out data transmission by the described radio-frequency module carried out data transmission;
Described using at least one radio-frequency module being in the state of continuously opening as the radio frequency carried out data transmission Module, including:
Determine be in the radio-frequency module of the state of continuously opening with described upper layer application transmission data required for The radio-frequency module that message transmission rate matches;
Select a radio-frequency module as the radio-frequency module carried out data transmission from the radio-frequency module of coupling;
Described using at least one radio-frequency module being in the state of continuously opening as the radio frequency carried out data transmission Module, also includes:
When do not exist with described upper layer application transmission data required for message transmission rate match, be in When continuously opening the radio-frequency module of state, according to the data transmission speed required for described upper layer application transmission data Rate, and each is in the data that communication link corresponding to the radio-frequency module of the state of continuously opening be provided that and passes Defeated speed, determines that multiple radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission.
2. the method for claim 1, it is characterised in that transmit data according to described upper layer application Required message transmission rate, and each is in the communication that the radio-frequency module of the state of continuously opening is corresponding The message transmission rate that link is provided that, determines that multiple radio-frequency module of the state of continuously opening that is in is for counting According to transmission radio-frequency module, including:
If the message transmission rate required for described upper layer application transmission data is opened continuously not less than all being in Open the summation of the message transmission rate that communication link corresponding to the radio-frequency module of state is provided that, it is determined that all The radio-frequency module being in the state of continuously opening is the radio-frequency module carried out data transmission;
Otherwise, it determines multiple radio-frequency modules being in the state of continuously opening are the radio frequency mould carried out data transmission Block so that the summation of the message transmission rate that the communication link that the plurality of radio-frequency module is corresponding is provided that is not less than Message transmission rate required for described upper layer application transmission data, and the radio-frequency module carried out data transmission Minimum number.
3. the method for claim 1, it is characterised in that determining the work of each radio-frequency module After state, it is that described upper layer application carries out data biography utilizing the radio-frequency module carried out data transmission determined Before defeated, the method also includes:
If all radio-frequency modules are in discontinuous opening, determine and transmit data institute with described upper layer application The radio-frequency module that the message transmission rate needed matches;
Select the radio-frequency module closed with the shortest closedown cycle for carrying out data from the radio-frequency module of coupling The radio-frequency module of transmission, and the radio-frequency module of this selection is transformed into the state of continuously opening.
4. the method for claim 1, it is characterised in that determining the work of each radio-frequency module After state, it is that described upper layer application carries out data biography utilizing the radio-frequency module carried out data transmission determined Before defeated, the method also includes:
If all radio-frequency modules are in discontinuous opening, and do not exist and described upper layer application transmission number The radio-frequency module matched according to required message transmission rate, then transmit data institute according to described upper layer application The data transmission speed that the message transmission rate needed, communication link that each radio-frequency module is corresponding are provided that Rate, determines that multiple radio-frequency module is the radio-frequency module carried out data transmission.
5. method as claimed in claim 4, it is characterised in that transmit data according to described upper layer application Required message transmission rate, and the data that communication link corresponding to each radio-frequency module is provided that pass Defeated speed, determines that multiple radio-frequency module is the radio-frequency module carried out data transmission, including:
If the message transmission rate required for described upper layer application transmission data is not less than all radio-frequency modules pair The summation of the message transmission rate that the communication link answered is provided that, it is determined that all radio-frequency modules are for carrying out data The radio-frequency module of transmission;
Otherwise, it determines multiple radio-frequency modules are the radio-frequency module carried out data transmission so that the plurality of radio frequency mould The summation of the message transmission rate that the communication link that block is corresponding is provided that transmits number not less than described upper layer application According to required message transmission rate, and the minimum number of the radio-frequency module carried out data transmission.
6. the method as according to any one of claim 1,3,4, it is characterised in that meet following bar The radio-frequency module of part be with described upper layer application transmission data required for penetrating of matching of message transmission rate Frequency module:
The message transmission rate that corresponding communication link is provided that transmits data institute not less than described upper layer application The message transmission rate needed and the product of the rate matching attribute preset;
Wherein, described default rate matching attribute is more than 0 and no more than 1.
7. the device of a data transmission, it is characterised in that including:
Duty determines module, for when determining that upper layer application needs to transmit data, determining multiple radio frequency The duty of module;
Select module, be used for when multiple radio-frequency modules have the radio-frequency module being in the state of continuously opening, will It is at least one radio-frequency module of the state of continuously opening as the radio-frequency module carried out data transmission;
Data transmission module, being used for by the described radio-frequency module carried out data transmission is that described upper layer application is entered Row data are transmitted;
Described selection module specifically for:
Determine be in the radio-frequency module of the state of continuously opening with described upper layer application transmission data required for The radio-frequency module that message transmission rate matches;A radio-frequency module conduct is selected from the radio-frequency module of coupling The radio-frequency module carried out data transmission;
If described duty determines that module determines that all radio-frequency modules are in discontinuous opening, then institute State selection module specifically for:
Determine the radio-frequency module that the message transmission rate required for transmitting data with described upper layer application matches; Select the radio-frequency module closed with the shortest closedown cycle for carrying out data transmission from the radio-frequency module of coupling Radio-frequency module, and the radio-frequency module of this selection is transformed into the state of continuously opening.
8. device as claimed in claim 7, it is characterised in that if described duty determines that module is true Fixed all radio-frequency modules are in discontinuous opening, and described selection module determine do not exist with described on The radio-frequency module that message transmission rate required for layer application transport data matches, the most described selection module has Body is used for:
The message transmission rate required for data, each radio-frequency module correspondence is transmitted according to described upper layer application The message transmission rate that is provided that of communication link, determine that multiple radio-frequency module is the radio frequency carried out data transmission Module.
CN201310374128.XA 2013-08-23 2013-08-23 A kind of method and device of data transmission Active CN103442416B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201310374128.XA CN103442416B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission
CN201610575518.7A CN106211289B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission
CN201610575428.8A CN106255182B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310374128.XA CN103442416B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission

Related Child Applications (2)

Application Number Title Priority Date Filing Date
CN201610575518.7A Division CN106211289B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission
CN201610575428.8A Division CN106255182B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission

Publications (2)

Publication Number Publication Date
CN103442416A CN103442416A (en) 2013-12-11
CN103442416B true CN103442416B (en) 2016-09-28

Family

ID=49696066

Family Applications (3)

Application Number Title Priority Date Filing Date
CN201610575518.7A Active CN106211289B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission
CN201310374128.XA Active CN103442416B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission
CN201610575428.8A Active CN106255182B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201610575518.7A Active CN106211289B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201610575428.8A Active CN106255182B (en) 2013-08-23 2013-08-23 A kind of method and device of data transmission

Country Status (1)

Country Link
CN (3) CN106211289B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP3301819B1 (en) * 2016-09-28 2019-06-26 Intel IP Corporation Separate parallel communication links between a baseband processing device and an rf device
CN108282751A (en) * 2017-01-06 2018-07-13 电信科学技术研究院 A kind of connection control method and device
CN107302792B (en) * 2017-06-26 2019-04-09 维沃移动通信有限公司 A kind of method and mobile terminal of crystal frequency calibration
CN107820308B (en) * 2017-11-24 2021-04-13 成都声立德克技术有限公司 Data communication method and device
CN108668319B (en) * 2018-05-18 2022-02-22 中国联合网络通信集团有限公司 Data transmission method, device and terminal
CN108777869B (en) * 2018-05-18 2022-02-01 中国联合网络通信集团有限公司 Data transmission control method, network equipment and terminal equipment

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1703111A (en) * 2004-05-24 2005-11-30 华为技术有限公司 Method for selecting networks and cells of multi-mode user equipment
CN1961533A (en) * 2003-06-30 2007-05-09 微软公司 Energy-aware communications for a multi-radio system

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100437088B1 (en) * 2001-10-29 2004-06-23 삼성전자주식회사 Method for controlling operation of mobile terminal capable of high data rate service
CN1194476C (en) * 2001-11-20 2005-03-23 三星电子株式会社 System and method for improving high data rate wireless terminal characteristic using diversity
US6795419B2 (en) * 2002-03-13 2004-09-21 Nokia Corporation Wireless telecommunications system using multislot channel allocation for multimedia broadcast/multicast service
US20060276130A1 (en) * 2005-06-01 2006-12-07 Shai Waxman Device, system and method of reduced power consumption multi-receiver
US8149804B2 (en) * 2008-04-04 2012-04-03 Intel Corporation Multi-transceiver wireless communication device and methods for operating during device discovery and connection establishment
US8081949B2 (en) * 2009-04-17 2011-12-20 Qualcomm Incorporated Methods and systems for enhanced sleep request messages for multi-mode operations
US8706060B2 (en) * 2009-05-06 2014-04-22 Cisco Technology, Inc. Reducing power consumption on multi-transmitter devices
US9775046B2 (en) * 2009-06-26 2017-09-26 Qualcomm, Incorporated Power management
US8548475B2 (en) * 2011-08-17 2013-10-01 Apple Inc. Method for optimizing power consumption in wireless devices using data rate efficiency factor
CN102387258A (en) * 2011-11-28 2012-03-21 青岛海信移动通信技术股份有限公司 Double-mode and dual-standby mobile terminal comprising LTE (Long Term Evolution) network mode
CN102523571B (en) * 2011-12-23 2015-11-25 华为终端有限公司 A kind of method of single-card double-standby user equipment residing network and subscriber equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1961533A (en) * 2003-06-30 2007-05-09 微软公司 Energy-aware communications for a multi-radio system
CN1703111A (en) * 2004-05-24 2005-11-30 华为技术有限公司 Method for selecting networks and cells of multi-mode user equipment

Also Published As

Publication number Publication date
CN106211289A (en) 2016-12-07
CN106255182A (en) 2016-12-21
CN106211289B (en) 2019-09-20
CN106255182B (en) 2019-09-20
CN103442416A (en) 2013-12-11

Similar Documents

Publication Publication Date Title
CN103442416B (en) A kind of method and device of data transmission
CN103493550B (en) A kind of method and Wi Fi equipment of setting communication pattern
CN105024988B (en) A kind of method and user equipment (ue) device for being used to perform data transmission
CN105072652B (en) A kind of switching method and apparatus of terminal radio frequency operating mode
CN101668350B (en) Mobile-terminal state-switching method and mobile terminal
CN104754677B (en) A kind of control method and device of mobile device networking switching
CN103384992A (en) Multiple cpu architecture platform network firewall
CN104703236B (en) A kind of method for switching network and device of terminal communication
CN105391468B (en) A kind of control method and device of carrier aggregation function
CN106571695B (en) Wireless charger, mobile terminal and wireless charging system
CN201750566U (en) Double-mode mobile terminal
CN107371221A (en) Select method, apparatus, mobile terminal and the readable storage medium storing program for executing of network
CN105704647A (en) Intelligent watch energy saving method and system
CN105636138A (en) Network switching method, network switching device and terminal
CN108738097A (en) A kind of method and device reducing power consumption
CN104185292A (en) Data packet scheduling method with maximum energy efficiency
CN103442415A (en) Data sending method and mobile terminal
CN105511587A (en) Radio frequency chain control method and device
CN105764127B (en) A kind of method sending data and a kind of mobile terminal
CN104717375B (en) A kind of method and apparatus for realizing saving power for terminal
CN100512561C (en) Method for preventing TD-SCDMA/PHS dual-mode terminal radio frequency interference
CN105430718A (en) Network access method and device and communication terminal
US20230004839A1 (en) Model coordination method and apparatus
CN110167042A (en) Calculating task based on non-orthogonal multiple shunts joint and executes time and computing resource consumption optimization method
CN105487637A (en) Radio-frequency link control method and apparatus

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant