[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106487416B - A kind of time translation method and terminal - Google Patents

A kind of time translation method and terminal Download PDF

Info

Publication number
CN106487416B
CN106487416B CN201510528993.4A CN201510528993A CN106487416B CN 106487416 B CN106487416 B CN 106487416B CN 201510528993 A CN201510528993 A CN 201510528993A CN 106487416 B CN106487416 B CN 106487416B
Authority
CN
China
Prior art keywords
count value
mode
mode timer
value
timer
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
CN201510528993.4A
Other languages
Chinese (zh)
Other versions
CN106487416A (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.)
Shenzhen ZTE Microelectronics Technology Co Ltd
Original Assignee
Shenzhen ZTE Microelectronics 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 Shenzhen ZTE Microelectronics Technology Co Ltd filed Critical Shenzhen ZTE Microelectronics Technology Co Ltd
Priority to CN201510528993.4A priority Critical patent/CN106487416B/en
Priority to PCT/CN2016/081597 priority patent/WO2017032064A1/en
Publication of CN106487416A publication Critical patent/CN106487416A/en
Application granted granted Critical
Publication of CN106487416B publication Critical patent/CN106487416B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B1/00Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
    • H04B1/38Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
    • H04B1/40Circuits
    • H04B1/401Circuits for selecting or indicating operating mode

Landscapes

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

Abstract

The embodiment of the invention discloses time translation methods, comprising: in predetermined period, saves the current count value of first mode timer and second mode timer;Obtain the starting counter value of first mode timer in the free time start time point of the first mode;According to the current count value and the starting counter value of the first mode timer and the second mode timer, determine in the free time start time point of the first mode, the objective count value of the second mode timer;When the objective count value is recorded in the second mode timer, mode conversion command is generated.The present invention further simultaneously discloses a kind of terminal.

Description

A kind of time translation method and terminal
Technical field
The present invention relates to the multimode switch technology of mobile communication system more particularly to a kind of time translation method and terminals.
Background technique
The terminal of Modern Mobile Communications Systems supports multiple modes, such as global system for mobile communications (Global mostly System for Mobile Communication, GSM), TD SDMA (Time Division- Synchronous Code Division Multiple Access, TD-SCDMA), wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA), time division duplex-long term evolution (Time Division Duplexing Long Term Evolution, TDD-LTE), frequency division duplex-long term evolution (Frequency Division Duplexing Long Term Evolution, FDD-LTE) etc. the second generations to forth generation mobile communication system mode, to meet Communication under the heterogeneous networks coverage condition of different regions needs.When a mode as holotype at work, other modes It to scan for and measure as auxiliary mode, to be transformed into the preferably auxiliary mode of signal as early as possible when holotype signal is bad, To not influence communication quality.
Multimode terminal controls chip by controlling the Working mould that chip sends commands to control radio frequency resource to radio frequency resource Formula and state.Each mode of multimode terminal has the timer under respective reference clock, and each mode is in respective timer The lower work of the interruption driving of specified time triggering.Since multimode terminal only uses a radio frequency resource control chip and system progress It sends and receives, therefore, radio frequency resource chip and only allows to work in one mode in the system same period, when a kind of mould After formula has used radio frequency resource to close, by mode conversion command, another mode can just be opened and use radio frequency resource.By , specified time difference different in the periodicity of the timer of each mode, in this way, after timer multicycle circulation, it may One mode is appeared in using during radio frequency resource, and the timer of another mode reaches specified time, by another Mode sends to radio frequency resource system and orders, so, it is likely that causes radio frequency resource chip operation abnormal.
Summary of the invention
In order to solve the above technical problems, an embodiment of the present invention is intended to provide a kind of time translation method and terminal, Neng Goubao Each mode is demonstrate,proved not to be overlapped using the time of radio frequency resource.
The technical scheme of the present invention is realized as follows:
In a first aspect, providing a kind of time translation method, which comprises
In predetermined period, the current count value of first mode timer and second mode timer is saved;
Obtain the starting counter value of first mode timer in the free time start time point of the first mode;
According to the current count value and the initial count of the first mode timer and the second mode timer Value, is determined in the free time start time point of the first mode, the objective count value of the second mode timer;
When the objective count value is recorded in the second mode timer, mode conversion command, the mode are generated Conversion command opens the second mode and uses radio frequency resource.
Optionally, the current count value and institute according to the first mode timer and the second mode timer Starting counter value is stated, determines the mesh of the second mode timer in the free time start time point of the first mode Marking count value includes:
Determine the first count difference between the current count value and the starting counter value of the first mode timer;
According to Tdelta2=T2*Tdelta1/T1, determine the current count value of the second mode timer with it is described The second count difference between objective count value;
Wherein, the Tdelta2 is second count difference;The Tdelta1 is first count difference;The T1 is The default count value of first mode timer per unit time;The T2 is the default meter of second mode timer per unit time Numerical value;
According to the current count value of the second mode timer and second count difference, the object count is determined Value.
Optionally, between the current count value and the starting counter value of the determination first mode timer One count difference includes:
Judge whether the current count value of the first mode timer is less than the starting counter value;
If the current count value of the first mode timer is less than the starting counter value, according to Tdelta1=t2- T1 determines first count difference;
Wherein, the t2 is the starting counter value, and the t1 is the current count value of the first mode timer;
If the current count value of the first mode timer is greater than or equal to the starting counter value, according to Tdelta1 =t2-t1+T determines first count difference, wherein the T is the default maximum count of the first mode timer Value.
Optionally, the current count value according to the second mode timer and second count difference, determine institute Stating objective count value includes:
The current count value of the second mode timer is added with second count difference, obtains the object count Value;
Judge whether the objective count value is greater than the default maximum count value of the second mode timer;
When the objective count value is greater than the default maximum count value of the second mode timer, by the object count Value subtracts the default maximum count value of the second mode timer.
Optionally, the predetermined period is using precision needed for multimode Timing Synchronization.
Second aspect, provides a kind of terminal, and the terminal includes:
Preserving module, for saving the current meter of first mode timer and second mode timer in predetermined period Numerical value;
Scheduler module, for obtaining in the free time start time point of the first mode, first mode timer Starting counter value;According to the current count value and the starting of the first mode timer and the second mode timer Count value determines the object count of the second mode timer in the free time start time point of the first mode Value;When the objective count value is recorded in the second mode timer, mode conversion command, the mode conversion life are generated Order opens the second mode and uses radio frequency resource.
Optionally, the scheduler module is specifically used for:
Determine the first count difference between the current count value and the starting counter value of the first mode timer;
According to Tdelta2=T2*Tdelta1/T1, determine the current count value of the second mode timer with it is described The second count difference between objective count value;
Wherein, the Tdelta2 is second count difference;The Tdelta1 is first count difference;The T1 is The default count value of first mode timer per unit time;The T2 is the default meter of second mode timer per unit time Numerical value;
According to the current count value of the second mode timer and second count difference, the object count is determined Value.
Optionally, the scheduler module is also used to:
Judge whether the current count value of the first mode timer is less than the starting counter value;
If the current count value of the first mode timer is less than the starting counter value, according to the Tdelta1= T2-t1 determines first count difference;
Wherein, the t2 is the starting counter value, and the t1 is the current count value of the first mode timer;
If the current count value of the first mode timer is greater than or equal to the starting counter value, according to Tdelta1 =t2-t1+T determines first count difference, wherein the T is the default maximum count of the first mode timer Value.
Optionally, the scheduler module is also used to:
The current count value of the second mode timer is added with second count difference, obtains the object count Value;
Judge whether the objective count value is greater than the default maximum count value of the second mode timer;
When the objective count value is greater than the default maximum count value of the second mode timer, by the object count Value subtracts the default maximum count value of the second mode timer.
Optionally, the predetermined period is using precision needed for multimode Timing Synchronization.
The embodiment of the invention provides a kind of time translation method and terminals, in predetermined period, first save first mode The current count value of timer and second mode timer, and obtain in the free time start time point of first mode, the The starting counter value of one mode timers;Further according to the current count value of first mode timer and second mode timer and rise Beginning count value is determined in the free time start time point of first mode, the objective count value of second mode timer;It Afterwards, when objective count value is recorded in second mode timer, mode conversion command is generated, the mode conversion command makes second Mode is opened and uses radio frequency resource.So, terminal is just capable of determining that the free time start time point of first mode When, the starting counter value of first mode timer and the objective count value of second mode timer, the objective count value are corresponding At the time of moment is that second mode is opened and uses radio frequency resource, in this way, ensuring that only first mode use finishes it Afterwards, second mode could use radio frequency resource, and therefore, different mode would not be overlapped using the time of radio frequency resource.
Detailed description of the invention
Fig. 1 is a kind of flow chart of time translation method provided in an embodiment of the present invention;
Fig. 2 is the flow chart of another time translation method provided in an embodiment of the present invention;
Fig. 3 is a kind of structural schematic diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description.
The embodiment of the present invention provides a kind of time translation method, be applied to terminal, the terminal may include be able to carry out it is logical Equipment of letter, such as smart phone, tablet computer etc., and the terminal is the terminal of at least two modes.As shown in Figure 1, the party Method may include:
Step 101, in predetermined period, save first mode timer and second mode timer current count value.
In the present embodiment, when first mode is holotype, second mode is auxiliary mode;When first mode is holotype, Second mode is auxiliary mode.And holotype can only be one kind, auxiliary mode can be one in other modes in addition to holotype Kind mode, these other modes can be using poll as auxiliary mode.
Here, the present embodiment saves current count value according to predetermined period t, and the t is according to needed for multimode Timing Synchronization Precision determines, it is preferred that precision needed for the value of t uses multimodal synchronization, for example, be 1us when mould synchronizes required precision, So value of t should be 1us.
Be worth explanation, in order to guarantee that current count value is the count value under stable case, first mode timer and The current count value of second mode timer is stored in one in the ping-pong ram by register instruction.
Step 102 obtains the initial count of first mode timer in the free time start time point of first mode Value.
Here, the start time point of the free time of first mode refers to that first mode radio frequency terminates using radio frequency resource, And guard time undergoes past time point between first mode and second mode.
Step 103, according to the current count value and starting counter value of first mode timer and second mode timer, really It makes in the free time start time point of first mode, the objective count value of second mode timer.
Specifically, terminal determines that first between the current count value and starting counter value of first mode timer counts Difference;According to Tdelta2=T2*Tdelta1/T1, determine second mode timer current count value and objective count value it Between the second count difference;According to the current count value of second mode timer and second count difference, the target meter is determined Numerical value;
Wherein, Tdelta2 is the second count difference;Tdelta1 is the first count difference;T1 is that default first mode timer is every The count value of unit time;T2 is the default count value of second mode timer per unit time.
Further, first between the current count value and starting counter value of the determining first mode timer counts Difference may include: to judge whether the current count value of first mode timer is less than starting counter value;If first mode timer Current count value be less than starting counter value the first count difference determined according to Tdelta1=t2-t1, wherein t2 is starting Count value, t1 are the current count values of first mode timer, and T is the default maximum count value of first mode timer;If the The current count value of one mode timers is greater than or equal to starting counter value and determines first according to Tdelta1=t2-t1+T Count difference.
Further, the current count value and the second count difference according to second mode timer, determines object count Value includes: to be added the current count value of second mode timer with the second count difference, obtains objective count value;Judge target meter Whether numerical value is greater than the default maximum count value of the second mode timer;When objective count value is greater than second mode timer Default maximum count value when, the objective count value is subtracted to the default maximum count value of the second mode timer.
Step 104, when objective count value is recorded in second mode timer, generate mode conversion command, the mode Conversion command opens second mode and uses radio frequency resource.
So, when terminal is just capable of determining that the free time start time point of first mode, first mode timing The starting counter value of device and the objective count value of second mode timer, as second mode at the time of which corresponds to At the time of opening and use radio frequency resource, in this way, second mode can just make after ensuring that only first mode use finishes With radio frequency resource, therefore, different mode would not be overlapped using the time of radio frequency resource.
Embodiment two
The embodiment of the present invention provides a kind of time translation method, and this method is applied to terminal, which at least has two Mode, it is assumed that first mode is holotype TD-SCDMA mode and second mode is auxiliary mode WCDMA mode.As shown in Fig. 2, should Method may include:
Step 201, the count value t1 and t3 for obtaining holotype timer and auxiliary mode timers.
In the course of work of multimode terminal, each mode has the timer of autonomous working, according to the time of each mode Format carries out cycle count.The time format of different mode timer is different, such as TD-SCDMA mode is according to it 8192subsfn*6400chip is counted, and WCDMA mode is counted according to 4096sfn*38400chip.
The terminal may include preserving module and scheduler module.Wherein, preserving module is every a predetermined period t to each The counting of mode timers locks, and the data of each mode timers are stored in one in ping-pong ram, and passes through one Which RAM is the data that register instruction currently saves be placed in.It is fixed that scheduler module reads holotype simultaneously from preserving module When the lock value t1 of the device and lock value t3 of auxiliary mode timers.It is worth noting that the reason of design ping-pong ram is that RAM is deposited Stationary phase is latched in hardware, can be just read after the data stabilization deposited.Here, the length of t is according to multimode Timing Synchronization Required precision determines.Such as synchronization accuracy needs for 1us, then the value of t should be 1us.
Step 202, the starting counter value t2 for obtaining holotype timer.
Holotype is obtained according to own schedule in the free time start time point of the first mode, and first mode is fixed When device starting counter value, be reported to scheduler module in advance.
Step 203, the first count difference Tdelta1 for calculating t1 and t2.
Because free time should be the relationship planned in advance, t2 should be greater than t1 from the time, but due to holotype Timer is circulation, could obtain correct difference after needing to carry out it suitably conversion.For example, when t1 is greater than or equal to t2 When, Tdelta1=t2-t1+T, wherein T is the default maximum count value of holotype timer;When t1 is less than t2, Tdelta1= t2-t1。
Step 204, according to Tdelta2=T2*Tdelta1/T1, determine corresponding with Tdelta1 in auxiliary mode timers The second count difference value Tdelta2.
Scheduler module need by holotype difference Tdelta1 convert supplemented by pattern difference Tdelta2.Specifically, will Tdelta1 is counted divided by each unit time count value T1 of holotype timer multiplied by auxiliary mode timers each unit time Numerical value T2.Therefore, it sums up: Tdelta2=T2*Tdelta1/T1.
Such as the every 1ms count value of TD-SCDMA mode is 1280chip, the every 1ms count value of WCDMA mode is 3840chip, The every 1ms count value of LTE mode is 30720tick.Therefore, conversion formula is summed up:
Step 205 determines objective count value t4 corresponding with starting counter value according to Tdelta2 and t3.
Specifically, scheduler module calculates t4=Tdelta2+t3, judge whether t4 is greater than the default of second mode timer Maximum count value, if more than then t4 subtracts the default maximum count value of second mode timer, if being less than or equal to, t4 is kept It is constant.
Step 206, when the objective count value is recorded in second mode timer, terminal generate mode conversion command.
Here, the mode conversion command opens the second mode and uses radio frequency resource.
Since the interaction of radio frequency resource control command and stabilization need certain time, major-minor mode opens and closes radio frequency Certain radio frequency resource guard time should be stayed when resource.The length of guard time and communication speed and radio frequency resource chip are steady Determine characteristic correlation.Holotype closes radio frequency resource in the TDELTA1 time, and auxiliary mode is closed in T4 time+main mould radio frequency resource and protected Radio frequency resource is opened in operation after protecting the time.After auxiliary mode uses radio frequency resource, auxiliary mould in advance should be terminated during idle time and penetrated Frequency resource closing+main mould radio frequency resource closes radio frequency resource before opening guard time, and holotype terminates to shift to an earlier date during idle time Main mould radio frequency resource opens guard time and opens radio frequency resource, to guarantee to normally receive.
Embodiment three
The embodiment of the present invention provides a kind of terminal 30, as shown in figure 3, the terminal 30 includes:
Preserving module 301 saves the current of first mode timer and second mode timer in predetermined period Count value.
Scheduler module 302, for obtaining in the free time start time point of the first mode, first mode timing The starting counter value of device;According to the current count value of the first mode timer and the second mode timer and described Beginning count value determines the target meter of the second mode timer in the free time start time point of the first mode Numerical value;When the objective count value is recorded in the second mode timer, mode conversion command, the mode conversion are generated Order opens the second mode and uses radio frequency resource.
So, when terminal is just capable of determining that the free time start time point of first mode, first mode timing The starting counter value of device and the objective count value of second mode timer, as second mode at the time of which corresponds to At the time of opening and use radio frequency resource, in this way, second mode can just make after ensuring that only first mode use finishes With radio frequency resource, therefore, different mode would not be overlapped using the time of radio frequency resource.
Further, the scheduler module 302 is specifically used for:
Determine the first count difference between the current count value and the starting counter value of the first mode timer;
According to Tdelta2=T2*Tdelta1/T1, determine the current count value of the second mode timer with it is described The second count difference between objective count value;
Wherein, the Tdelta2 is second count difference;The Tdelta1 is first count difference;The T1 is The default count value of first mode timer per unit time;The T2 is the default meter of second mode timer per unit time Numerical value;
According to the current count value of the second mode timer and second count difference, the object count is determined Value.
Further, the scheduler module is also used to:
Judge whether the current count value of the first mode timer is less than the starting counter value;
If the current count value of the first mode timer is less than the starting counter value, according to the Tdelta1= T2-t1 determines first count difference;
Wherein, the t2 is the starting counter value, and the t1 is the current count value of the first mode timer;
If the current count value of the first mode timer is greater than or equal to the starting counter value, according to Tdelta1 =t2-t1+T determines first count difference, wherein the T is the default maximum count value of the first mode timer.
Further, the scheduler module is also used to:
The current count value of the second mode timer is added with second count difference, obtains the object count Value;
Judge whether the objective count value is greater than the default maximum count value of the second mode timer;
When the objective count value is greater than the default maximum count value of the second mode timer, by the object count Value subtracts the default maximum count value of the second mode timer.
Further, the predetermined period is using precision needed for multimode Timing Synchronization.
In practical applications, preserving module 301, scheduler module 302 can be by the central processing units in terminal 30 (Central Processing Unit, CPU), microprocessor (Micro Processor Unit, MPU), Digital Signal Processing Device (Digital Signal Processor, DSP) or field programmable gate array (Field Programmable Gate Array, FPGA) etc. realize.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer program Product.Therefore, the shape of hardware embodiment, software implementation or embodiment combining software and hardware aspects can be used in the present invention Formula.Moreover, the present invention, which can be used, can use storage in the computer that one or more wherein includes computer usable program code The form for the computer program product implemented on medium (including but not limited to magnetic disk storage and optical memory etc.).
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructions The combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programs Instruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produce A raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for real The device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates, Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram or The function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that counting Series of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer or The instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram one The step of function of being specified in a box or multiple boxes.
The foregoing is only a preferred embodiment of the present invention, is not intended to limit the scope of the present invention.

Claims (10)

1. a kind of time translation method, which is characterized in that the described method includes:
In predetermined period, the current count value of first mode timer and second mode timer is saved;
Obtain the starting counter value of first mode timer in the free time start time point of the first mode;
According to the current count value and the starting counter value of the first mode timer and the second mode timer, really It makes in the free time start time point of the first mode, the objective count value of the second mode timer;
When the objective count value is recorded in the second mode timer, mode conversion command, the mode conversion are generated Order opens the second mode and uses radio frequency resource.
2. the method according to claim 1, wherein described according to the first mode timer and described second The current count value of mode timers and the starting counter value determine the free time start time point in the first mode When, the objective count value of the second mode timer includes:
Determine the first count difference between the current count value and the starting counter value of the first mode timer;
According to Tdelta2=T2*Tdelta1/T1, determine the second mode timer current count value and the target The second count difference between count value;
Wherein, the Tdelta2 is second count difference;The Tdelta1 is first count difference;The T1 is default The count value of first mode timer per unit time;The T2 is the default counting of second mode timer per unit time Value;
According to the current count value of the second mode timer and second count difference, the objective count value is determined.
3. according to the method described in claim 2, it is characterized in that, the current count of the determination first mode timer The first count difference between value and the starting counter value includes:
Judge whether the current count value of the first mode timer is less than the starting counter value;
If the current count value of the first mode timer is less than the starting counter value, according to Tdelta1=t2-t1, really Make first count difference;
Wherein, the t2 is the starting counter value, and the t1 is the current count value of the first mode timer;
If the current count value of the first mode timer is greater than or equal to the starting counter value, according to Tdelta1=t2- T1+T determines first count difference, wherein the T is the default maximum count value of the first mode timer.
4. according to the method described in claim 2, it is characterized in that, the current count according to the second mode timer Value and second count difference, determine that the objective count value includes:
The current count value of the second mode timer is added with second count difference, obtains the objective count value;
Judge whether the objective count value is greater than the default maximum count value of the second mode timer;
When the objective count value is greater than the default maximum count value of the second mode timer, the objective count value is subtracted Go the default maximum count value of the second mode timer.
5. method according to any one of claims 1 to 4, which is characterized in that the predetermined period is same using multimode timing Precision needed for step.
6. a kind of terminal, which is characterized in that the terminal includes:
Preserving module, for saving the current count value of first mode timer and second mode timer in predetermined period;
Scheduler module, for obtaining in the free time start time point of the first mode, first mode timer is risen Beginning count value;According to the current count value and the initial count of the first mode timer and the second mode timer Value determines the objective count value of the second mode timer in the free time start time point of the first mode;When When the objective count value is recorded in the second mode timer, mode conversion command is generated, the mode conversion command makes The second mode is opened and uses radio frequency resource.
7. terminal according to claim 6, which is characterized in that the scheduler module is specifically used for:
Determine the first count difference between the current count value and the starting counter value of the first mode timer;
According to Tdelta2=T2*Tdelta1/T1, determine the second mode timer current count value and the target The second count difference between count value;
Wherein, the Tdelta2 is second count difference;The Tdelta1 is first count difference;The T1 is default The count value of first mode timer per unit time;The T2 is the default counting of second mode timer per unit time Value;
According to the current count value of the second mode timer and second count difference, the objective count value is determined.
8. terminal according to claim 7, which is characterized in that the scheduler module is also used to:
Judge whether the current count value of the first mode timer is less than the starting counter value;
If the current count value of the first mode timer is less than the starting counter value, according to the Tdelta1=t2- T1 determines first count difference;
Wherein, the t2 is the starting counter value, and the t1 is the current count value of the first mode timer;
If the current count value of the first mode timer is greater than or equal to the starting counter value, according to Tdelta1=t2- T1+T determines first count difference, wherein the T is the default maximum count value of the first mode timer.
9. terminal according to claim 7, which is characterized in that the scheduler module is also used to:
The current count value of the second mode timer is added with second count difference, obtains the objective count value;
Judge whether the objective count value is greater than the default maximum count value of the second mode timer;
When the objective count value is greater than the default maximum count value of the second mode timer, the objective count value is subtracted Go the default maximum count value of the second mode timer.
10. according to the described in any item terminals of claim 6 to 9, which is characterized in that the predetermined period is same using multimode timing Precision needed for step.
CN201510528993.4A 2015-08-25 2015-08-25 A kind of time translation method and terminal Active CN106487416B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201510528993.4A CN106487416B (en) 2015-08-25 2015-08-25 A kind of time translation method and terminal
PCT/CN2016/081597 WO2017032064A1 (en) 2015-08-25 2016-05-10 Time conversion method, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510528993.4A CN106487416B (en) 2015-08-25 2015-08-25 A kind of time translation method and terminal

Publications (2)

Publication Number Publication Date
CN106487416A CN106487416A (en) 2017-03-08
CN106487416B true CN106487416B (en) 2019-03-12

Family

ID=58101245

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510528993.4A Active CN106487416B (en) 2015-08-25 2015-08-25 A kind of time translation method and terminal

Country Status (2)

Country Link
CN (1) CN106487416B (en)
WO (1) WO2017032064A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115396044B (en) * 2022-08-11 2023-05-16 中国联合网络通信集团有限公司 Transceiver control method, device, equipment and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1400835A (en) * 2001-06-28 2003-03-05 阿尔卡塔尔公司 Multiple-mode radio communication method and terminal
CN1937818A (en) * 2005-09-14 2007-03-28 Lg电子株式会社 Controlling the communication mode in a mobile communication terminal
CN101090565A (en) * 2006-06-13 2007-12-19 联想(北京)有限公司 Double-mode terminal and method of double-mode synchronous operation in double-mode terminal
CN101969691A (en) * 2010-10-29 2011-02-09 重庆邮电大学 GSM/LTE (Global System for Mobile Communications/Long Term Evolution) double-module terminal system timing method and device thereof
CN102316574A (en) * 2010-06-30 2012-01-11 重庆重邮信科通信技术有限公司 Clock timing method and device of multimode terminal system

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090328135A1 (en) * 2008-06-30 2009-12-31 Nokia Corporation Method, Apparatus, and Computer Program Product for Privacy Management
US8081949B2 (en) * 2009-04-17 2011-12-20 Qualcomm Incorporated Methods and systems for enhanced sleep request messages for multi-mode operations
CN102761858B (en) * 2011-04-27 2015-06-03 中兴通讯股份有限公司 Dual-mode single-antenna terminal and radio sharing control method thereof
CN103368622B (en) * 2012-03-27 2017-02-22 联芯科技有限公司 Multi-mode dual standby terminal and method for distributing antenna resources thereof

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1400835A (en) * 2001-06-28 2003-03-05 阿尔卡塔尔公司 Multiple-mode radio communication method and terminal
CN1937818A (en) * 2005-09-14 2007-03-28 Lg电子株式会社 Controlling the communication mode in a mobile communication terminal
CN101090565A (en) * 2006-06-13 2007-12-19 联想(北京)有限公司 Double-mode terminal and method of double-mode synchronous operation in double-mode terminal
CN102316574A (en) * 2010-06-30 2012-01-11 重庆重邮信科通信技术有限公司 Clock timing method and device of multimode terminal system
CN101969691A (en) * 2010-10-29 2011-02-09 重庆邮电大学 GSM/LTE (Global System for Mobile Communications/Long Term Evolution) double-module terminal system timing method and device thereof

Also Published As

Publication number Publication date
WO2017032064A1 (en) 2017-03-02
CN106487416A (en) 2017-03-08

Similar Documents

Publication Publication Date Title
CN105611605B (en) It searches network control method, search net control device and terminal
US20160065435A1 (en) Communication device and communication system
CN102791009B (en) Multimode terminal and its time synchronizing method in cross form switching
CN103744730B (en) Task scheduling method and device
CN103530179A (en) Method and device for processing timed task
CN106487416B (en) A kind of time translation method and terminal
CN104053239A (en) Time domain resource distribution method and device
JP2011043479A (en) Mobile communication terminal, positioning system, positioning method, and program
JPWO2014091592A1 (en) Signal synchronization system, node synchronization system, signal synchronization method, and node synchronization method
CN103458527A (en) Preamble detection task processing and dispatching method and device
CN109959948A (en) Acquisition methods, terminal, storage medium, the electronic device of location information
CN103327587B (en) A kind of terminal sleep cycle control methods and device
CN104579527B (en) Timing offset compensation device and method
CN108292236B (en) Information processing method and device
WO2016183955A1 (en) Speech synchronization method and device
CN106407143B (en) Method and device for controlling hot plug operation of CPU in mobile terminal
CN102117398B (en) Ultrahigh-frequency passive radio-frequency identification reader
CN104735772A (en) Timing synchronization device and method
CN115102453A (en) Position control system and method
CN105578586B (en) A kind of synchronization timing device and method
CN103345426B (en) A kind of concurrent process processing method of non-real time operating system
CN102754467B (en) Method and apparatus for scheduling community searching and energy measuring tasks
JP2010268394A (en) Multi wireless communication device, and communication timing notification method
JP2010288081A (en) Mobile terminal, communication system, and communication method
CN113206665A (en) Signal sampling method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
EE01 Entry into force of recordation of patent licensing contract

Application publication date: 20170308

Assignee: Xi'an Chris Semiconductor Technology Co. Ltd.

Assignor: SHENZHEN ZTE MICROELECTRONICS TECHNOLOGY CO., LTD.

Contract record no.: 2019440020036

Denomination of invention: Time shifting method and terminal

Granted publication date: 20190312

License type: Common License

Record date: 20190619

EE01 Entry into force of recordation of patent licensing contract