CN104754643B - The control method and device that communication terminal business executes - Google Patents

The control method and device that communication terminal business executes Download PDF

Info

Publication number
CN104754643B
CN104754643B CN201310740138.0A CN201310740138A CN104754643B CN 104754643 B CN104754643 B CN 104754643B CN 201310740138 A CN201310740138 A CN 201310740138A CN 104754643 B CN104754643 B CN 104754643B
Authority
CN
China
Prior art keywords
business
suspended
time delay
data
receive
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
CN201310740138.0A
Other languages
Chinese (zh)
Other versions
CN104754643A (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.)
Spreadtrum Communications Shanghai Co Ltd
Original Assignee
Spreadtrum Communications Shanghai 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 Spreadtrum Communications Shanghai Co Ltd filed Critical Spreadtrum Communications Shanghai Co Ltd
Priority to CN201310740138.0A priority Critical patent/CN104754643B/en
Publication of CN104754643A publication Critical patent/CN104754643A/en
Application granted granted Critical
Publication of CN104754643B publication Critical patent/CN104754643B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access
    • H04W74/08Non-scheduled access, e.g. ALOHA
    • H04W74/0833Random access procedures, e.g. with 4-step access
    • H04W74/0841Random access procedures, e.g. with 4-step access with collision treatment
    • 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

Landscapes

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

Abstract

The control method and device, the communication terminal that a kind of communication terminal business executes at least support two subscriber cards, the method includes:If there is overlapping between the time slot of radio resource corresponding to subscriber card, it then selects to execute data transmit-receive business on the time slot of the radio resource corresponding to a subscriber card wherein, and suspends the data transmit-receive business executed in the wireless access technology corresponding to other users card;When the subscriber card for being suspended business execution restores the data transmit-receive in its correspondence wireless access technology, it is suspended the time delay caused by executing according to its business and the time delay budget of the type of service determines whether to receive and dispatch the data being suspended again, the data being suspended refer to because business is suspended the data that the due to of executing fails transmitting-receiving.Technical solution of the present invention can mitigate the influence suffered by the business of being suspended, it is ensured that continuity of the business under requirement of real-time improves communication quality.

Description

The control method and device that communication terminal business executes
Technical field
The present invention relates to field of communication technology, more particularly to control method and device that a kind of communication terminal business executes.
Background technology
The continuous innovation and evolution of the cellular communications networks communication technology, cause a variety of wireless access technologys(RAT, Radio Access Technology)Network and the phenomenon that deposit, lead to the terminal for supporting plurality of communication schemes(Referred to as multimode terminal) As the mobile terminal of mainstream.A kind of communication pattern of each usual RAT counterpart terminal(Or it is communication standard).In communication protocols In view, the measurement between different RAT, also referred to as cross-system measure.
Currently, mobile terminal usually supports plurality of communication schemes, such as support the second generation(2G)The whole world in communication system Mobile communication system(GSM, Globe System of Mobile Communication), general packet radio service technology (GPRS, General Packet Radio Service), enhanced data rates for gsm evolution technology(EDGE, Enhanced Data Rate for GSM Evolution)While, also support the third generation(3G)Time division synchronous code division in communication system is more Location(TD-SCDMA, Time Division-Synchronous Code Division Multiple Access), wideband code division Multiple access(WCDMA, Wideband Code Division Multiple Access), CDMA 2000(CDMA2000, Code Division Multiple Access2000)One or more patterns, and can further support long term evolution(LTE, Long Term Evolution)System.LTE is further divided into time-division LTE(TD-LTE)With LTE frequency division duplex(LTE FDD)Two kinds double Work mode.The downlink peak rates of LTE are likely to be breached 300 megabits per second, the evolution of LTE(LTE-A, LTE-Advanced)Reason It is likely to be breached 10 times of LTE by downstream rate.Compared to 2G and 3G network, the rate of LTE network greatly improves.Undoubtedly, it stays as possible LTE network is stayed in, is conducive to improve impression of the user to data service.
Speech business is realized in LTE network, and there are three types of main mode, circuit domain droppings(CSFB, Circuit Switched Fallback), injection frequency continuous voice call(SRVCC, Single Radio Voice Call Continuity)With the general access of LTE voices(VoLGA, Voice over LTE Generic Access).Reside in LTE When, if using speech business, CSFB schemes, terminal need to fall back to 2G/3G networks and converse;VoLGA schemes, by increasing by one A network element simulates A the or Iu interfaces of 2G/3G, although terminal is still in LTE network, speech business is in fact to pass through 2G/3G It completes;SRVCC schemes then directly provide IP-based voice, when terminal moves between LTE and 2G/3G, keep the more matchmakers of IP Body subsystem(IMS, IP Multimedia Subsystem)The voice based on IP agreement of control(VoIP, Voice over Internet Protocol)Seamless switching between circuit domain voice.Therefore, SRVCC and the voice based on LTE(VoLTE, Voice over LTE)Together, a complete LTE voice scheme is constituted.I.e. in LTE network, the VoIP based on IMS is used If desired network is left in speech business, then the seamless switching of LTE to 2G/3G is realized by SRVCC.
Different from 2G/3G systems, LTE system does not support client identification module(SIM, Subscriber Identity Module)Card, and only support global customers identification module(USIM, Universal Subscriber Identity Module)Card.
Multi-mold multi-card terminal, different cards may reside at communication system by identical or different wireless access technology. For example, some cards reside in 2G/3G networks, some cards reside in LTE network;Or all cards reside in 2G/3G networks, Or reside in LTE network.Here 2G, 3G, LTE belong to different wireless access technologys.In addition, usually by standby and communication two It is a to distinguish, that is, " waiting for " more refer to it is standby while Idle state;And " how logical " refers under the states such as connected state It is carried out at the same time communication service, such as is carried out at the same time voice communication.It supports that the terminals waited for are not necessarily mostly logical more, such as only includes single The terminal of baseband chip can only generally realize " single-pass ".In addition, wait for more, it is mostly logical also may not be correspondings with more cards, i.e., one is blocked possibility More than one wireless access technology is used simultaneously, resides in multiple systems.
SIM card is used in view of current most terminals, therefore, access LTE means that user needs to change card.In addition, by It is far above 2G/3G networks in the data transfer rate of LTE network, therefore, promotes the operator of LTE network in advance, it is possible to be attracted to still The client of the operator of LTE business is not carried out.And it is generally desirable to still retain existing phone number for this portions of client.Therefore, LTE multi-mold multi-card terminals, there is the market demand in longer period of time.It is one that it, which needs the typical scene faced, The standby 2G/3G networks in A operators of a SIM card, a standby LTE network in B operators of usim card;Another scene It is exactly two usim cards.
In the prior art to wait for single-pass terminal, standby when the same communication pattern, business of multiple cards execute possibility more There can be conflict, cause the business that a carried out business of card can interrupt other cards to execute, common processing mode is by excellent First grade determines the business for executing which card, and is interrupted the card of business execution, high priority other cards service endings it Afterwards, the business datum during being interrupted can be lost, therefore the business executed to the subscriber card impacts, and reduces logical Believe quality.
Invention content
Problems solved by the invention be it is existing more when the business of multiple subscriber cards in single-pass terminal executes and there is conflict, because The business for being interrupted the loss of the business datum of the subscriber card of business execution and being executed to the subscriber card impacts, and reduces logical Believe quality.
To solve the above problems, technical solution of the present invention provides a kind of control method that communication terminal business executes, it is described Communication terminal at least supports two subscriber cards, the method includes:
If there is overlapping between the time slot of radio resource corresponding to subscriber card, select corresponding to a subscriber card wherein Radio resource time slot on execute data transmit-receive business, and suspend execute other users card corresponding to wireless access technology on Data transmit-receive business;
When the subscriber card for being suspended business execution restores the data transmit-receive in its correspondence wireless access technology, according to its industry Business is suspended the time delay caused by executing and the time delay budget of the type of service determines whether to receive and dispatch the data being suspended again, The data being suspended refer to the data for failing to receive and dispatch due to business is suspended and executes.
Optionally, the time delay budget that the time delay caused by executing and the type of service are suspended according to its business is true Whether receiving and dispatching the data being suspended again calmly includes:
If the business of subscriber card be suspended the time delay caused by executing and receive and dispatch again described in the data that are suspended estimate The sum of time delay is less than the time delay budget of the type of service, then otherwise the data being suspended described in transmitting-receiving again are abandoned to the quilt The transmitting-receiving again of the data of pause.
Optionally, the time delay budget that the time delay caused by executing and the type of service are suspended according to its business is true Whether receiving and dispatching the data being suspended again calmly includes:
If the ratio that the business of subscriber card is suspended the time delay budget that the time delay caused by executing accounts for the type of service is less than When predetermined threshold value, then otherwise the data being suspended described in transmitting-receiving again abandon the transmitting-receiving again to the data being suspended.
Optionally, the value range of the predetermined threshold value is [1/10,1/2].
Optionally, data transmit-receive industry is executed on the time slot for selecting the radio resource corresponding to a subscriber card wherein Business includes:Select the highest subscriber card of execution priority of corresponding data transmitting and receiving service on the time slot of its corresponding radio resource Carry out data transmit-receive.
Optionally, the execution priority of the data transmit-receive business is determined based on the time delay budget of the type of service.
Optionally, the execution priority of the data transmit-receive business is determined based on the time delay budget of the type of service includes: The time delay budget that the data transmit-receive business corresponds to type of service is smaller, then the execution priority of the data transmit-receive business is higher.
Optionally, the data transmit-receive business includes packet domain task.
Optionally, the data transmit-receive business further includes:Receive system broadcasts, reception is paged, the signaling receiving and transmission of control plane With circuit domain speech business.
Optionally, the control method of the communication terminal business execution further includes:By the reception system broadcasts, receives and seek It exhales, the signaling receiving and transmission of control plane and the corresponding time delay budget of circuit domain speech business are set as 0 millisecond.
Optionally, the standby residing communication pattern of subscriber card include LTE, TD-SCDMA, WCDMA, CDMA2000, GSM, At least one of GPRS and EDGE.
To solve the above problems, technical solution of the present invention also provides a kind of control device that communication terminal business executes, institute It includes at least supporting that two subscriber cards, described device include to state communication terminal:
First judging unit is suitable for judging between the time slot of radio resource corresponding to subscriber card with the presence or absence of being overlapped;
Selection and pause unit, when being suitable between the time slot of the radio resource corresponding to subscriber card in the presence of overlapping, selection exists Data transmit-receive business is executed on the time slot of radio resource corresponding to a wherein subscriber card, and is suspended and executed other users card institute Data transmit-receive business in corresponding wireless access technology;
Second judgment unit corresponds to wireless access technology suitable for judging whether the subscriber card for being suspended business execution restores it On data transmit-receive;
Determination unit is received suitable for restoring its data corresponded in wireless access technology in the subscriber card for being suspended business execution When hair, the time delay budget that the time delay caused by executing and the type of service are suspended according to its business determines whether to receive and dispatch again The data being suspended, the data being suspended refer to the data for failing to receive and dispatch due to business is suspended and executes.
Compared with prior art, technical scheme of the present invention has at least the following advantages:
When by there is overlapping between the time slot of radio resource corresponding to multiple subscriber cards, a user wherein is selected Data transmit-receive business is executed on the time slot of the corresponding radio resource of card, and the business for suspending other users card executes, when temporary Stop doing business business subscriber card restore its correspond to wireless access technology on data transmit-receive when, then according to its business be suspended execution led The time delay budget of the time delay of cause and the type of service determines whether that again transmitting and receiving service interval fails the data of transmitting-receiving, from And the influence suffered by the business of being suspended can be mitigated, it is ensured that continuity of the business under requirement of real-time, to a certain extent Improve communication quality.
Particularly, the characteristic and different business pair that can be retransmitted automatically by using packet switch domain service, grouped data The requirement of packet delay budget is different, after the business to determine in certain subscriber card is interrupted, if also need to receive or send out again The data for needing to receive or send during being interrupted are sent, can more ensure continuity of the business under requirement of real-time.
Description of the drawings
Fig. 1 is the flow diagram for the control method that the communication terminal business that technical solution of the present invention provides executes;
Fig. 2 is the structural schematic diagram of the communication terminal of the embodiment of the present invention;
Fig. 3 is the flow diagram for the control method that the communication terminal business of the embodiment of the present invention executes.
Specific implementation mode
The communication terminal of multi-card multi-standby single-pass in the prior art, multiple subscriber cards are standby when the same communication pattern, and one The business that subscriber card is carried out can interrupt the business of other users card, and common processing mode is according to priority determining which to execute The business of subscriber card is opened, and is interrupted the subscriber card of business execution, after service endings of other cards of high priority, no matter Can the card corresponds to the data transmit-receive in wireless access technology restore, and the business datum during being interrupted all is lost, To which the business of the subscriber card to being interrupted execution impacts, communication quality is made to reduce.For example, subscriber card A is carrying out voice Business, at this moment if necessary to the paging of reception subscriber card B, then during subscriber card B receives paging, the speech business of subscriber card A It will appear interruption;Conversely, communication terminal can also be embodied as the priority of speech business higher than the priority for receiving paging, in this way Subscriber card A will not then receive the paging of subscriber card B when carrying out speech business, then subscriber card B may lose paging.
In a communications system, different business, service quality(QoS, Quality of Service)It is different.No Same business, uses different quality of service class identifiers(QCI, QoS class identifier)It is identified, each QCI has its corresponding packet delay budget(PDB, Packet Delay Budge).For example, the time delay budget of real-time game Be 50 milliseconds, session voice, grouping domain signaling, packet domain voice/video/game time delay budget be 100 milliseconds, conversational video It it is 150 milliseconds, the budget of non-session class video, packet domain video is 300 milliseconds.So-called time delay budget, is in most cases The maximum transmitted time delay that data may occur from sender to recipient, or perhaps should ensure as possible when Communication System Design The acceptable maximum value of propagation delay time institute.And in real network, when communication environment is normal, the transmission of data usually all can be small In this budget time delay;When communication environment is poor, actual transmissions time delay can then can exceed that budget, at this moment quality of service can under Drop.And download, upload class business, time delay budget is then much larger.
It will be apparent that requirement of the different types of service to time delay is different.For example, downloading class data service, can hold The time delay born is very big;But voice service can bring the drastically decline of speech quality if time delay is more than a certain range.
Therefore, for being suspended for the subscriber card of execution business, when it corresponds to the data transmit-receive in wireless access technology When being restored, it can be directed to requirement of the different service types to time delay, determine that corresponding data receive and dispatch strategy again, for one A little higher business of requirement of real-time, since it is to the more demanding of time delay, then abandon again transmitting and receiving service execution be suspended and The data for failing transmitting-receiving are then suspended by further analyzing business and are held and for the less high business of some requirement of real-time Whether the time delay caused by row can make data receive and dispatch the time delay budgetary request for still meeting the type of service again, be to receive again The data being suspended are sent out, the transmitting-receiving again of the data for being suspended otherwise is abandoned.
Based on above-mentioned analysis, embodiment of the present invention provides a kind of control method that communication terminal business executes, and passes through use The business of family card is suspended the requirement difference of time delay and different business caused by executing to time delay budget, to determine After the business of certain subscriber card is interrupted, if also need to receive or send the number for needing reception during being interrupted or sending again According to mitigating the influence suffered by the business being suspended, it is ensured that continuity of the business under requirement of real-time improves communication quality.
As shown in Figure 1, the control method that the communication terminal business that technical solution of the present invention provides executes includes:
Step S1 selects a user wherein if there is overlapping between the time slot of radio resource corresponding to subscriber card Data transmit-receive business is executed on the time slot of the corresponding radio resource of card, and suspends and executes wirelessly connecing corresponding to other users card Enter technical data transmit-receive business;
Step S2, when the subscriber card for being suspended business execution restores the data transmit-receive in its correspondence wireless access technology, According to its business be suspended execute caused by time delay and the type of service time delay budget determine whether to receive and dispatch again it is temporary The data stopped, the data being suspended refer to the data for failing to receive and dispatch due to business is suspended and executes.
It should be noted that the communication terminal in embodiment of the present invention at least supports two subscriber cards, wherein the use Family card is for such as SIM card, usim card and the general designation of other cards with same or similar effect.
To make the above purposes, features and advantages of the invention more obvious and understandable, below in conjunction with the accompanying drawings to the present invention Specific embodiment be described in detail.
It should be noted that the communication terminal business by taking the communication terminal of dual-card dual-standby single-pass as an example in the present embodiment The control method of execution illustrates, it is to be understood that in other embodiments, the communication terminal may be other shapes The communication terminal of the multi-card multi-standby single-pass of formula, such as three cards three wait for the communication terminal of single-pass.
In addition, the communication terminal of the dual-card dual-standby single-pass in the present embodiment includes single baseband chip, and in other implementations In example, communication terminal can have two or more baseband chips completely.For example, a baseband chip supports 2G/3G, separately An outer baseband chip supports LTE, even if two baseband chips all support 2G/3G/LTE, but the radio frequency of LTE only has one It is a, multiple subscriber cards can not be supported to be performed simultaneously LTE business, then being readily applicable to technical solution provided by the invention.
Moreover, technical solution of the present invention provide communication terminal business execute control method be also not limited to be applicable in it is more The card communication terminals for waiting for single-pass, for the mostly logical communication terminal of certain multi-card multi-standbies, if being supported on one of signal path more One or more subscriber card is standby, and it is standby in the same communication pattern the case where to there may be at least two subscriber cards, then institute Stating the control method of communication terminal business execution can equally be applicable in.
The standby residing communication pattern of subscriber card in the present embodiment both can all be the communication pattern of 2G/3G, and 2G's is logical For letter pattern such as GSM, GPRS and EDGE, the communication pattern of 3G, can also such as TD-SCDMA, WCDMA and CDMA2000 All be the communication pattern of LTE, can also be a standby communication pattern in 2G/3G of subscriber card, another subscriber card it is standby in The communication pattern of LTE.
Time delay budget, for different business, in communication protocol, such as 3GPP TS23.203 are, it is specified that different QCI Corresponding packet delay budget.But in communication protocol, when not all business operations of communication terminal have all been defined Prolonging budget or even certain business operations does not have concept of time delay budget, such as circuit domain business, signaling etc..
Therefore, in the present embodiment, its corresponding time delay budget is set as 0 by the business operation for defining some real-times Millisecond, these business operations include:System broadcasts are received, paging is received, the signaling that reception network issues, sends signaling, circuit Domain speech business.The signaling issued or the signaling of transmission, refer to the signaling of control plane.The control plane is in related communication It is defined in agreement, is not described in detail herein.
It should be noted that in the present embodiment, the data transmit-receive business in addition to including packet domain task, further include on It states and receives system broadcasts, receives paging, the signaling receiving and transmission of control plane and circuit domain speech business.
Fig. 2 is the structural schematic diagram of the communication terminal of the embodiment of the present invention.As shown in Fig. 2, communication terminal includes single base Microarray strip, the baseband chip supports the connection of two SIM/USIM cards, and controls two radio frequencies(RF, Radio Frequency)Interface is connect with two RF.Two RF correspond to LTE and 2G/3G patterns respectively.Such as RF1 supports TD-SCDMA/ GSM mode, RF2 support LTE patterns;Or RF1 supports WCDMA/GSM patterns, RF2 to support LTE patterns.RF1 can be propped up simultaneously The reason of holding two patterns of 2G or 3G is that 2G and 3G network will not be usually populated simultaneously, that is, communication terminal will not wait for simultaneously Machine is in 2G and 3G network.When two SIM/USIM card slots of baseband chip connection, it is respectively inserted a SIM card, one When usim card, SIM card can only be standby in 2G/3G networks, and usim card then can be standby in LTE network or 2G/3G networks.Fig. 2 institutes It the general work principle dawn known to those skilled in the art for showing communication terminal, is no longer discussed in detail herein.
If two card slots insert usim card, it is likely to occur the combination of 3 kinds of standby modes, i.e. two subscriber cards all wait for Machine is or all standby standby in LTE patterns in 2G/3G patterns or a subscriber card in LTE patterns, and another subscriber card is standby In 2G/3G patterns.
It is above-mentioned 3 kinds combination, when two subscriber cards simultaneously it is standby in same mode when, then will appear dual-card dual-standby single-pass Usage scenario, i.e. a wherein subscriber card are when call, another standby subscriber card in model identical, it is possible to can not It receives paging or executes other business.
And for the present embodiment, packet switch domain service, the characteristic that grouped data can be retransmitted automatically, and difference can be utilized Requirement of the business to packet delay budget it is different, after determining that the business in certain subscriber card is interrupted, if also need to weight It is new to send the data for needing transmission during being interrupted or receiving, and then ensure continuity of the business under requirement of real-time.And it is right The data that the subscriber card should receive during be interrupted, due to terminal will not feedback reception confirm to network, the grouping of this part Data can automatically be retransmitted by network according to its strategy.This advantage is especially embodied in one or more subscriber card and is executing Under the scene of packet switch domain service.For example, subscriber card A carries out IP voice call in LTE patterns, by same standby in LTE patterns The paging reception of another subscriber card B is interrupted, then after subscriber card B receives paging, according to the delay and ip voice industry being interrupted The time delay budget of business determines that subscriber card A is interrupted the ip voice data packet of part and whether needs to retransmit.Above-mentioned scene is when two Card can also make similar process when working at the same time under 2G/3G patterns.
Fig. 3 shows the flow diagram for the control method that the communication terminal business of the embodiment of the present invention executes.
Step S301 is first carried out, judges to whether there is overlapping between the time slot of radio resource corresponding to multiple subscriber cards.
When it is implemented, judging the wireless access corresponding to the standby different user card of communication terminal by step S301 On technology physics layer, the time slot of the radio resource distributed(Or the other times period as unit of time slot)Between whether there is Overlapping.
In the present embodiment, " multiple subscriber cards " in step S301 refers specifically to two SIM/USIM cards, can be by one It opens subscriber card and is known as subscriber card A, another subscriber card is known as subscriber card B.As to how judging that subscriber card A and subscriber card B are each In self-corresponding wireless access technology physical layer, for the time slot of the radio resource distributed with the presence or absence of overlapping, this is this field skill Well known to art personnel, it is not described in detail herein.
If judging, there is no overlapping, to then follow the steps S302, receive and dispatch the time slot of current radio resource by step S301 The business datum of corresponding subscriber card.Specifically, step S302 receives and dispatches the time slot institute i.e. on the time slot that step S301 is judged The business datum of corresponding subscriber card.
If judging there is overlapping by step S301, S303 is thened follow the steps, is executed according to the business of different user card The business datum of priority selection wherein one subscriber card of transmitting-receiving, and suspend the business datum transmitting-receiving of other users card.
Specifically, it when gap is overlapped when present, needs to select the wireless access technology corresponding to a subscriber card wherein It is received on corresponding time slot or sends signal, and suspend the reception or transmission in the corresponding wireless access technology of other cards simultaneously. In the present embodiment, specifically select the highest subscriber card of execution priority of corresponding data transmitting and receiving service in its corresponding wireless money Data transmit-receive is carried out on the time slot in source, wherein the execution priority of the data transmit-receive business is the time delay based on the type of service What budget determined.In general, the data transmit-receive business correspond to type of service time delay budget it is smaller, then the data transmit-receive industry The execution priority of business is higher.
The interface-free resources of wireless access technology corresponding to multiple subscriber cards, when being overlapped on time slot, according to more The priority for opening the data transmit-receive business that subscriber card respectively executes, to determine the subscriber card of execution data transmit-receive business and be suspended Execute the subscriber card of data transmit-receive business.There are many realization method, different mode effects is different for the sequence of priority.It is common Sequentially, from high to low for:The transmitting-receiving of signaling, circuit domain voice, receive paging, packet domain business.It is different in packet switch domain service The priority of business can be determined according to its QCI.
In the present embodiment, if downloading business of the subscriber card A in LTE patterns execute packet switch domain service, during which same The standby another subscriber card B in LTE patterns needs to receive paging, then since the priority for executing the business for receiving paging is high In the priority for executing packet switch domain service, then the downloading business in the packet switch domain service that subscriber card A is executed will be by subscriber card B's The business for receiving paging is interrupted, and is selected the paging of subscriber card B preferential receipts, is then carried out follow-up processing flow again.
After step S303, execute step S304, judge be suspended business datum receive and dispatch subscriber card corresponding to when Gap, receives and dispatches whether the data being suspended can meet time delay budget again.
Specifically, when the subscriber card for being suspended business execution, which restores it, corresponds to the data transmit-receive in wireless access technology, I.e. the subscriber card for being suspended business execution encounters it without the time slot with Time Slot Overlap corresponding to other users card, or even if Although Time Slot Overlap corresponding to radio resource of the time slot with other users card, it is selected as being overlapped at these by subscriber card Time slot on transmitting and receiving service data when, whether judge to receive and dispatch the data being suspended again can meet the time delay budget of current business and want It asks.
If judging that time delay budgetary request can be met by step S304, S305 is thened follow the steps, transmitting-receiving again is suspended Data then follow the steps S306 if judging that time delay budgetary request cannot be met, abandon receiving and dispatching the data being suspended again.
In actual implementation, step S304~step S306, specifically basis are suspended the subscriber card of execution business because of industry Business is suspended the time delay caused by executing and the time delay budget of the type of service determines whether to receive and dispatch the data being suspended again, Correspond to step S2, can generally be realized by following two modes:
The first realization method:
If the business of subscriber card be suspended the time delay caused by executing and receive and dispatch again described in the data that are suspended estimate The sum of time delay is less than the time delay budget of the type of service, then otherwise the data being suspended described in transmitting-receiving again are abandoned to the quilt The transmitting-receiving again of the data of pause.
Specifically, the subscriber card of execution is suspended for business, its is no and other block corresponding Time Slot Overlap when encountering Time slot when, or when encountering the time slot of overlapping, but the subscriber card being previously suspended is selected as preferentially executing data It is when the subscriber card of transmitting and receiving service operation, then temporary to determine whether to receive and dispatch again according to the time delay budget of its operation being suspended The data stopped.If necessary to retransmit the data being suspended, time delay is estimated when the data arrival receiving terminal that calculating is suspended It is suspended the time delay budget that the sum of time delay caused by executing is less than the type of service with business before this, then shows substantially to expire The time delay budget of business operation corresponding to foot, can retransmit the data being previously suspended, and otherwise abandon retransmitting.
For example, for the business operation of real-time, time delay budget is 0 millisecond, then can abandon receiving and dispatching again being suspended Data;And class business is uploaded for packet domain, due to requiring time delay budget, then quilt should be usually received and dispatched again The data of pause;And for other business of packet domain, current time delay budget, then should by communication protocol defined when Prolong budget, then subtract business and be suspended caused time delay, result is properly termed as residual time delay budget herein.When the residue Time delay budget is less than 0 millisecond, or being delayed when estimating from transmitting terminal to receiving terminal less than business datum, then abandons retransmitting.
Second of realization method:
If the ratio that the business of subscriber card is suspended the time delay budget that the time delay caused by executing accounts for the type of service is less than When predetermined threshold value, then otherwise the data being suspended described in transmitting-receiving again abandon the transmitting-receiving again to the data being suspended.
In second of realization method, the value range of the predetermined threshold value is [1/10,1/2], such as can be with value 3/10。
It in actual implementation, calculates for simplicity, it can be determined that the business of subscriber card is suspended the time delay caused by executing Account for the time delay budget of the type of service ratio whether be less than 1/10 to 1/2 between some value, that is, judge the residual time delay Whether budget is still greater than or equal to 0.5 to 0.9 times of time delay budget, if then show there are enough time receive and dispatch again it is temporary Otherwise the data stopped abandon the transmitting-receiving again of the data to being suspended.As for the design parameter value between 0.5 to 0.9 times, then It can be set in communication terminal is designed and realized.General value is bigger, and it is bigger to be abandoned the probability received and dispatched again;Conversely, value is got over Small, the probability that data are received and dispatched again is bigger, it is also possible to bringing the probability that the data caused by receiving and dispatching again block also bigger.
Corresponding to the control method that above-mentioned communication terminal business executes, the present embodiment also provides a kind of communication terminal business and holds Capable control device, the communication terminal include single baseband chip, and the baseband chip at least supports two subscriber cards, described Device includes:First judging unit is suitable for judging between the time slot of radio resource corresponding to subscriber card with the presence or absence of being overlapped;Selection And pause unit selects a user wherein when being suitable between the time slot of the radio resource corresponding to subscriber card in the presence of overlapping Data transmit-receive business is executed on the time slot of the corresponding radio resource of card, and suspends and executes wirelessly connecing corresponding to other users card Enter technical data transmit-receive business;Second judgment unit, suitable for judging whether the subscriber card for being suspended business execution restores it Data transmit-receive in corresponding wireless access technology;Determination unit, suitable for restoring its correspondence in the subscriber card for being suspended business execution When data transmit-receive in wireless access technology, according to its business be suspended the time delay caused by executing and the type of service when Prolong budget to determine whether to receive and dispatch the data being suspended again, the data being suspended refer to failing because business is suspended execution The data of transmitting-receiving.
In actual implementation, the standby residing communication pattern of subscriber card include LTE, TD-SCDMA, WCDMA, CDMA2000, At least one of GSM, GPRS and EDGE.
In one embodiment, the determination unit may include:First judgment sub-unit is suitable for judging subscriber card Business be suspended execute caused by time delay with again transmitting-receiving described in be suspended data estimate the sum of time delay whether be less than should The time delay budget of type of service;First retransmission unit, suitable for the business of subscriber card be suspended execute caused by time delay with again When the time delay budget for estimating the sum of time delay less than the type of service for the data being suspended described in new transmitting-receiving, the quilt is received and dispatched again The data of pause;First abandons unit, suitable for being suspended the time delay caused by executing in the business of subscriber card and receiving and dispatching institute again When stating the time delay budget for estimating the sum of time delay not less than the type of service for the data being suspended, abandon to the number being suspended According to transmitting-receiving again.
In another specific embodiment, the determination unit can also include:Second judgment sub-unit is suitable for judging user Whether the ratio that the business of card is suspended the time delay budget that the time delay caused by executing accounts for the type of service is less than predetermined threshold value;The Two retransmission units, suitable for being suspended the ratio that the time delay caused by executing accounts for the time delay budget of the type of service in the business of subscriber card When example is less than predetermined threshold value, the data that are suspended described in transmitting-receiving again;Second abandons unit, is suitable in the business quilt in subscriber card When the ratio that pause executes the time delay budget that caused time delay accounts for the type of service is not less than predetermined threshold value, abandon to the quilt The transmitting-receiving again of the data of pause.
In the specific implementation, the selection and the execution priority of pause unit selection corresponding data transmitting and receiving service are highest Subscriber card carries out data transmit-receive on the time slot of its corresponding radio resource.
The communication that the specific implementation for the control device that the communication terminal business executes can refer to described in the present embodiment is whole The implementation for the control method that end business executes, details are not described herein again.
It will be understood by those skilled in the art that realizing the complete of the control device that communication terminal business executes in above-described embodiment Portion or part are relevant hardware can be instructed to complete by program, and the program can be stored in computer-readable deposit In storage media, the storage medium can be ROM, RAM, magnetic disc, CD etc..
Although present disclosure is as above, present invention is not limited to this.Any those skilled in the art are not departing from this It in the spirit and scope of invention, can make various changes or modifications, therefore protection scope of the present invention should be with claim institute Subject to the range of restriction.

Claims (16)

1. the control method that a kind of communication terminal business executes, which is characterized in that the communication terminal at least supports two users Card, the method includes:
If there is overlapping between the time slot of radio resource corresponding to subscriber card, the nothing corresponding to a subscriber card wherein is selected Data transmit-receive business is executed on the time slot of line resource, and suspends the number executed in the wireless access technology corresponding to other users card According to transmitting and receiving service;
When the subscriber card for being suspended business execution restores the data transmit-receive in its correspondence wireless access technology, according to its business quilt Pause executes caused time delay and the time delay budget of the corresponding type of service of the data transmit-receive business determines whether again The data being suspended are received and dispatched, the data being suspended refer to the data for failing to receive and dispatch due to business is suspended and executes.
2. the control method that communication terminal business according to claim 1 executes, which is characterized in that described according to its business The time delay budget for being suspended time delay and the type of service caused by executing determines whether to receive and dispatch the data packet being suspended again It includes:
If the business of subscriber card is suspended the time delay caused by executing estimates time delay with the data being suspended described in transmitting-receiving again The sum of be less than the time delay budget of the type of service, then the data that are suspended described in transmitting-receiving again, otherwise abandon being suspended to described Data transmitting-receiving again.
3. the control method that communication terminal business according to claim 1 executes, which is characterized in that described according to its business The time delay budget for being suspended time delay and the type of service caused by executing determines whether to receive and dispatch the data packet being suspended again It includes:
If the business of subscriber card be suspended the time delay budget that the time delay caused by executing accounts for the type of service ratio be less than it is default When threshold value, then otherwise the data being suspended described in transmitting-receiving again abandon the transmitting-receiving again to the data being suspended.
4. the control method that communication terminal business according to claim 3 executes, which is characterized in that the predetermined threshold value Value range is [1/10,1/2].
5. the control method that communication terminal business according to claim 1 executes, which is characterized in that the selection is wherein Data transmit-receive business is executed on the time slot of radio resource corresponding to one subscriber card includes:Select corresponding data transmitting and receiving service The highest subscriber card of execution priority carries out data transmit-receive on the time slot of its corresponding radio resource.
6. the control method that communication terminal business according to claim 5 executes, which is characterized in that the data transmit-receive industry The execution priority of business is determined based on the time delay budget of the type of service.
7. the control method that communication terminal business according to claim 6 executes, which is characterized in that the data transmit-receive industry The execution priority of business is determined based on the time delay budget of the type of service:The data transmit-receive business corresponds to type of service Time delay budget is smaller, then the execution priority of the data transmit-receive business is higher.
8. the control method that communication terminal business according to claim 1 executes, which is characterized in that the data transmit-receive industry Business includes packet domain task.
9. the control method that communication terminal business according to claim 8 executes, which is characterized in that the data transmit-receive industry Business further includes:It receives system broadcasts, receive paging, the signaling receiving and transmission of control plane and circuit domain speech business.
10. the control method that communication terminal business according to claim 9 executes, which is characterized in that further include:It will be described It receives system broadcasts, reception paging, the signaling receiving and transmission of control plane and the corresponding time delay budget of circuit domain speech business and is set as 0 milli Second.
11. the control method that communication terminal business according to claim 1 executes, which is characterized in that the standby institute of subscriber card The communication pattern at place includes at least one of LTE, TD-SCDMA, WCDMA, CDMA2000, GSM, GPRS and EDGE.
12. the control device that a kind of communication terminal business executes, which is characterized in that the communication terminal at least supports two users Card, described device include:
First judging unit is suitable for judging between the time slot of radio resource corresponding to subscriber card with the presence or absence of being overlapped;
Selection and pause unit, when being suitable between the time slot of the radio resource corresponding to subscriber card in the presence of overlapping, selection is wherein Data transmit-receive business is executed on the time slot of radio resource corresponding to one subscriber card, and is suspended and executed corresponding to other users card Wireless access technology on data transmit-receive business;
Second judgment unit is corresponded to suitable for judging whether the subscriber card for being suspended business execution restores it in wireless access technology Data transmit-receive;
Determination unit, suitable for restoring the data transmit-receive in its correspondence wireless access technology in the subscriber card for being suspended business execution When, the time delay that the time delay caused by executing and the corresponding type of service of the data transmit-receive business are suspended according to its business is pre- It calculates and determines whether to receive and dispatch the data being suspended again, the data being suspended refer to failing to receive and dispatch due to business is suspended execution Data.
13. the control device that communication terminal business according to claim 12 executes, which is characterized in that the determination unit Including:
First judgment sub-unit, suitable for judge the business of subscriber card be suspended execute caused by time delay and receive and dispatch the quilt again The time delay budget of the data of pause estimated the sum of time delay and whether be less than the type of service;
First retransmission unit is suspended suitable for being suspended the time delay caused by executing in the business of subscriber card with described in transmitting-receiving again When estimating the sum of time delay and being less than the time delay budget of the type of service of data, the data that are suspended described in transmitting-receiving again;
First abandons unit, is suspended with described in transmitting-receiving again suitable for being suspended the time delay caused by executing in the business of subscriber card Data estimate the sum of time delay be not less than the type of service time delay budget when, abandon to the data being suspended again Transmitting-receiving.
14. the control device that communication terminal business according to claim 12 executes, which is characterized in that institute's determination unit packet It includes:
Second judgment sub-unit, suitable for judge the business of subscriber card be suspended execute caused by time delay account for the type of service when Whether the ratio for prolonging budget is less than predetermined threshold value;
Second retransmission unit, suitable for the business of subscriber card be suspended execute caused by time delay account for the type of service time delay it is pre- When the ratio of calculation is less than predetermined threshold value, the data that are suspended described in transmitting-receiving again;
Second abandons unit, suitable for being suspended the time delay for executing caused time delay and accounting for the type of service in the business in subscriber card When the ratio of budget is not less than predetermined threshold value, the transmitting-receiving again to the data being suspended is abandoned.
15. the control device that communication terminal business according to claim 12 executes, which is characterized in that the selection and temporarily Stop the highest subscriber card of execution priority of Unit selection corresponding data transmitting and receiving service on the time slot of its corresponding radio resource Carry out data transmit-receive.
16. the control device that communication terminal business according to claim 12 executes, which is characterized in that the standby institute of subscriber card The communication pattern at place includes at least one of LTE, TD-SCDMA, WCDMA, CDMA2000, GSM, GPRS and EDGE.
CN201310740138.0A 2013-12-27 2013-12-27 The control method and device that communication terminal business executes Active CN104754643B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310740138.0A CN104754643B (en) 2013-12-27 2013-12-27 The control method and device that communication terminal business executes

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310740138.0A CN104754643B (en) 2013-12-27 2013-12-27 The control method and device that communication terminal business executes

Publications (2)

Publication Number Publication Date
CN104754643A CN104754643A (en) 2015-07-01
CN104754643B true CN104754643B (en) 2018-08-21

Family

ID=53593600

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310740138.0A Active CN104754643B (en) 2013-12-27 2013-12-27 The control method and device that communication terminal business executes

Country Status (1)

Country Link
CN (1) CN104754643B (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106304201B (en) * 2015-06-29 2019-07-02 展讯通信(上海)有限公司 Downlink data transmission method and mobile terminal
CN105554884A (en) * 2015-12-10 2016-05-04 小米科技有限责任公司 Method and device for paging response
CN105657844B (en) * 2016-02-14 2019-03-08 努比亚技术有限公司 A kind of resource allocation methods and terminal
US10980001B2 (en) 2017-03-24 2021-04-13 Huawei Technologies Co., Ltd. Communication method for implementing dual card dual standby dual pass and terminal
CN111065134B (en) * 2019-11-08 2022-04-12 翱捷科技股份有限公司 Multi-card multi-4G mobile terminal and method for sharing 4G measuring capability thereof
CN115606271A (en) * 2020-11-30 2023-01-13 北京小米移动软件有限公司(Cn) Paging response and paging method and device, and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012034093A1 (en) * 2010-09-09 2012-03-15 Qualcomm Incorporated Handover of multimode user equipment between radio access technologies for reduced call setup time
WO2012050842A1 (en) * 2010-09-28 2012-04-19 Research In Motion Limited Residential/enterprise network connection management and csfb scenarios
CN102480673A (en) * 2010-11-29 2012-05-30 中兴通讯股份有限公司 Method and device for realizing CS and PS concurrency
CN102907130A (en) * 2011-08-12 2013-01-30 展讯通信(上海)有限公司 Mobile terminal and service processing method thereof, and baseband processing chip
CN103402273A (en) * 2013-08-20 2013-11-20 工业和信息化部电信研究院 Mobile terminal for reconstructing packet domain business in CSFB (Circuit Switched Fallback) process and method of mobile terminal
CN103428673A (en) * 2012-05-24 2013-12-04 展讯通信(上海)有限公司 Mobile terminal and business scheduling method and device thereof

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012034093A1 (en) * 2010-09-09 2012-03-15 Qualcomm Incorporated Handover of multimode user equipment between radio access technologies for reduced call setup time
WO2012050842A1 (en) * 2010-09-28 2012-04-19 Research In Motion Limited Residential/enterprise network connection management and csfb scenarios
CN102480673A (en) * 2010-11-29 2012-05-30 中兴通讯股份有限公司 Method and device for realizing CS and PS concurrency
CN102907130A (en) * 2011-08-12 2013-01-30 展讯通信(上海)有限公司 Mobile terminal and service processing method thereof, and baseband processing chip
CN103428673A (en) * 2012-05-24 2013-12-04 展讯通信(上海)有限公司 Mobile terminal and business scheduling method and device thereof
CN103402273A (en) * 2013-08-20 2013-11-20 工业和信息化部电信研究院 Mobile terminal for reconstructing packet domain business in CSFB (Circuit Switched Fallback) process and method of mobile terminal

Also Published As

Publication number Publication date
CN104754643A (en) 2015-07-01

Similar Documents

Publication Publication Date Title
CN104754643B (en) The control method and device that communication terminal business executes
TWI590619B (en) Communication terminal and method for performing a communication
CN106231690B (en) Dual SIM Dual Standby with caller information enhancing
JP6104942B2 (en) Voice / data hybrid mode
CN106559086B (en) Mobile terminal and wireless communications method
CN105284061B (en) The method and apparatus transmitted for time division duplex (TDD) equipment by using mutiple antennas
CN105813177B (en) Discontinuous receiving cycle management method and device
CN109315017A (en) A kind of communication means that realizing dual-card dual-standby dual-pass and terminal
US10405171B2 (en) Communication terminal and method for communicating data
KR101975195B1 (en) Base station and method connecting user equipment thereof
JP2020010391A (en) Modem assisted contention handling of multiple active connections in wireless communications
CN108293215B (en) System and method for avoiding call performance degradation in a wireless communication device
CN108702671A (en) Method and apparatus for minimizing switching in cordless communication network according to the break period of transmission
US10327196B2 (en) Apparatus and methods for intelligent scheduling in hybrid networks based on client identity
TW201338589A (en) Periodic registration updates for multiple SIM user equipment
KR102280612B1 (en) Optimizing synchronization of audio and network tasks in voice over packet switched networks
CN107770825A (en) A kind of path switching method and device based on user version information
CN102752759B (en) Avoid the method and system that terminal radio frequency disturbs
CN105723779A (en) Data re-synchronization method and apparatus
CN105813125B (en) Method, user equipment and the device of voice service for user equipment
JP2011512082A (en) Transmission of circuit switched data via HSPA
CN104429109A (en) Communication method and apparatus
CN101883390A (en) Method for managing service data unit (SDU) for radio link control (RLC) layer and system thereof
CN108377225B (en) Multi-channel terminal service processing method and device
CN104219719A (en) Method and system for base station handover

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant