CN105764072B - User terminal and its wrong adjustment method and device - Google Patents
User terminal and its wrong adjustment method and device Download PDFInfo
- Publication number
- CN105764072B CN105764072B CN201410790529.8A CN201410790529A CN105764072B CN 105764072 B CN105764072 B CN 105764072B CN 201410790529 A CN201410790529 A CN 201410790529A CN 105764072 B CN105764072 B CN 105764072B
- Authority
- CN
- China
- Prior art keywords
- snapshot
- radio frequency
- frequency chip
- chip
- terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
User terminal and its wrong adjustment method and device, which comprises in response to the radio frequency chip access request received, snapshot is carried out to baseband chip register;It is that snapshot adds timestamp according to terminal system clock;SNAPSHOT INFO according to storage debugs terminal, and the SNAPSHOT INFO includes: snapshot and corresponding timestamp.Terminal of the present invention is in use, in response to the radio frequency chip access request received, automatically snapshot is carried out to baseband chip register, it adds timestamp and stores in the buffer, to can use the access records series that the SNAPSHOT INFO of storage reappears each communication pattern to radio frequency chip when the error occurs, and then carry out the debugging efforts such as location of mistake.
Description
Technical field
The present invention relates to mobile communication technology fields, more particularly to a kind of user terminal and its wrong adjustment method and dress
It sets.
Background technique
Current mobile terminal of mobile telephone can support plurality of communication schemes simultaneously.Common communication pattern includes: TD-LTE
(Time Division Long Term Evolution, timesharing long term evolution), LTE-FDD (Long Term Evolution
Frequency Division Duplexing, long term evolution frequency division duplex), TDS-CDMA (Time Division
Synchronous Code Division Multiple Access, TD SDMA), WCDMA (Wideband
Code Division Multiple Access, wideband code division multiple access), GSM (Global System for Mobile
Communication, global system for mobile communications) etc..
The mobile terminal of mobile telephone of plurality of communication schemes is supported to can be described as multimode terminal simultaneously.Multimode terminal is usually in its base band
It can include multiple communication modules to support each communication pattern in chip, it is generally the case that can be supported with regard to terminal
Every kind of communication pattern provide a communication module respectively to support.
The considerations of for reasons such as costs, plurality of communication schemes is usually shared for radio frequency chip in multimode terminal.
For example, 5 kinds of communication patterns of five mould terminals can share same radio frequency chip, the radio frequency can be specifically shared in a manner of the time-division
The resource of chip.
Different communication patterns is and the clock meeting of different communication module by different resume modules in baseband chip
There are certain deviations.Clock jitter between this different communication modes is difficult to avoid with regard to current technology level, by
It is difficult to accomplish that stringent clock is synchronous between the reasons such as the sleep for being related to communication module, different communication modes.
As previously mentioned, plurality of communication schemes is usually shared for radio frequency chip in multimode terminal, and be usually with
The mode of time-division shares the resource of the radio frequency chip.Therefore, the clock jitter between this different communication modes causes sometimes
There is access conflict for the resource of shared radio frequency chip in two or more communication patterns.
Specifically, as shown in Figure 1, by taking both communication patterns of TD-LTE and GSM share radio frequency chip resource as an example, in figure
It indicates that the communication pattern is currently occupying the resource of radio frequency chip with high level, indicates the communication pattern currently not with low level
Occupy the resource of radio frequency chip.It will be noted from fig. 1 that two kinds of communication patterns share the money of radio frequency chip in a manner of the time-division
Source, at TD-LTE mode activation (occupying the resource of radio frequency chip), GSM mode and un-activation, in GSM mode activation,
TD-LTE mode and un-activation, therefore, the resource for the radio frequency chip that both communication patterns are not just shared in Fig. 1 access
Conflict.
As shown in Fig. 2, the deviation between t1 and t2 indicates the clock jitter between both communication patterns.It can from Fig. 2
To see, in t3 to the period between t4, two kinds of communication patterns access shared radio frequency chip simultaneously, to can cause punching
It is prominent.
This clock jitter due between different communication modes and the radio frequency chip resource access conflict caused are often
System exception is caused, and is difficult to position after there is exception.
After mistake occurs, existing adjustment method would generally go the use state of inquiry hardware with software, i.e., to base band
Chip register is inquired, and obtains to be by which kind of communication pattern in the resource for occupying radio frequency chip.
At least there is following two defects in currently existing scheme.Specifically, firstly, currently existing scheme is only capable of penetrating when reaction debugging
The occupancy situation of frequency resources of chip, and what debugging usually carried out after the error occurs, i.e., it can not react when mistake occurs
Situation, thus it is unfavorable for location of mistake when debugging.It needs to spend centainly secondly as status inquiry is shown to query result
Time, therefore, when commissioning staff obtains query result, the current state of baseband chip register is likely to be different from looking into
Ask the state at moment.Scene (such as the different system especially quickly, frequently switched between different communication modes in some needs
The scenes such as unified test amount) under, drawbacks described above becomes apparent.
Summary of the invention
Technical problem solved by the present invention is the case where plurality of communication schemes shares radio frequency chip resource in a time division manner
Under, how location of mistake etc. is carried out for the radio frequency chip access conflict because of caused by the clock jitter between different communication modes
Debugging efforts.
In order to solve the above-mentioned technical problem, the embodiment of the present invention provides a kind of end-error adjustment method, comprising:
In response to the radio frequency chip access request received, snapshot is carried out to baseband chip register;
It is that snapshot adds timestamp according to terminal system clock;
SNAPSHOT INFO according to storage debugs terminal, when the SNAPSHOT INFO includes: snapshot and is corresponding
Between stab.
Optionally, the SNAPSHOT INFO according to storage, which debug to terminal, includes:
According to the SNAPSHOT INFO of storage, obtains each communication pattern and the access of radio frequency chip is recorded, form each communication
Access records series of the mode to radio frequency chip;
Location of mistake is carried out according to the access records series.
Optionally, terminal supports plurality of communication schemes, comprising: baseband chip and radio frequency chip;Wherein, baseband chip is with regard to institute
It states every kind of communication pattern that terminal is supported and provides a communication module respectively to support, plurality of communication schemes is with the side of time-division
Formula shares the resource of radio frequency chip.
Optionally, the baseband chip includes: baseband chip register, and the baseband chip is based on the baseband chip and posts
The radio frequency chip access request from each communication module that storage receives distributes the resource of radio frequency chip.
Optionally, the communication pattern is TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
Optionally, the snapshot recorded data includes: that each communication module records the access of radio frequency chip.
Optionally, the SNAPSHOT INFO is stored in the caching of terminal.
Optionally, the snapshot in the snapshot several times obtained recently, or storage nearest a period of time is stored.
Optionally, the SNAPSHOT INFO of storage allows multiple communication patterns to read.
In order to solve the above-mentioned technical problem, the embodiment of the present invention also provides a kind of end-error debugging apparatus, comprising: snapshot
Unit, timestamp unit and debugging unit;Wherein:
Snapshot unit carries out snapshot to baseband chip register for the radio frequency chip access request in response to receiving;
Timestamp unit, for being snapshot addition according to terminal system clock after the snapshot unit executes operation
Timestamp;
Debugging unit, for according to storage SNAPSHOT INFO terminal is debugged, the SNAPSHOT INFO include: snapshot and
Corresponding timestamp.
Optionally, the debugging unit includes: that sequence generates subelement and location of mistake subelement;Wherein:
Sequence generates subelement, for the SNAPSHOT INFO according to storage, obtains visit of each communication pattern to radio frequency chip
It asks record, forms each communication pattern to the access records series of radio frequency chip;
Location of mistake subelement, for being recorded according to the access after the sequence generates subelement execution operation
Sequence carries out location of mistake.
Optionally, terminal supports plurality of communication schemes, comprising: baseband chip and radio frequency chip;Wherein, baseband chip is with regard to institute
It states every kind of communication pattern that terminal is supported and provides a communication module respectively to support, plurality of communication schemes is with the side of time-division
Formula shares the resource of radio frequency chip.
Optionally, the baseband chip includes: baseband chip register, and the baseband chip is based on the baseband chip and posts
The radio frequency chip access request from each communication module that storage receives distributes the resource of radio frequency chip.
Optionally, the communication pattern is TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
Optionally, the snapshot recorded data includes: that each communication module records the access of radio frequency chip.
Optionally, the SNAPSHOT INFO is stored in the caching of terminal.
Optionally, the snapshot in the snapshot several times obtained recently, or storage nearest a period of time is stored.
Optionally, the SNAPSHOT INFO of storage allows multiple communication patterns to read.
In order to solve the above-mentioned technical problem, the embodiment of the present invention also provides a kind of user terminal, and the terminal is supported a variety of
Communication pattern, comprising: baseband chip and radio frequency chip;Wherein, every kind of communication pattern that baseband chip is supported with regard to the terminal
A communication module is provided respectively to support, plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division, also wraps
Include above-mentioned end-error debugging apparatus.
Optionally, the baseband chip includes: baseband chip register, and the baseband chip is based on the baseband chip and posts
The radio frequency chip access request from each communication module that storage receives distributes the resource of radio frequency chip.
Optionally, the communication pattern is TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
Optionally, the user terminal is smart phone.
Compared with prior art, technical solution of the present invention has the advantages that
Terminal in use, in response to the radio frequency chip access request received, automatically to baseband chip register
Snapshot is carried out, timestamp is added and is stored in the buffer, to can use the SNAPSHOT INFO reproduction of storage when the error occurs
Each communication pattern carries out the debugging efforts such as location of mistake to the access records series of radio frequency chip.
It further, is that snapshot adds timestamp according to terminal system clock, so that the timestamp can accurately react
The time of snapshot by the clock jitter between different communication modes without being influenced.
Further, it is designed using circular buffer, stores the snapshot several times obtained recently, or storage nearest a period of time
Interior snapshot, so that SNAPSHOT INFO be avoided to occupy excessive memory space.
Detailed description of the invention
Fig. 1 is that plurality of communication schemes shares radio frequency chip resource schematic diagram;
Fig. 2 is that clock jitter causes radio frequency chip resource access conflict schematic diagram;
Fig. 3 is end-error adjustment method flow chart in the embodiment of the present invention;
Fig. 4 is that plurality of communication schemes shares radio frequency chip structural block diagram in the embodiment of the present invention;
Fig. 5 is end-error adjustment method schematic diagram in the embodiment of the present invention;
Fig. 6 is end-error debugging apparatus structural block diagram in the embodiment of the present invention.
Specific embodiment
According to the analysis of background technology part it is found that the clock jitter between different communication modes cause sometimes two kinds or
Plurality of communication schemes conflicts for the access of shared radio frequency chip resource.The conflict often will cause system exception, and
It is difficult to position after there is exception.
It is understood that after mistake occurs, when debugging often and to be unaware of the mistake be due to different communication modes
Between clock jitter caused by radio frequency chip access conflict, usually only reaction be system exception.
Existing adjustment method is usually to be inquired by way of software baseband chip register.The program is at least
There are following two defects.Specifically, firstly, currently existing scheme is only capable of the occupancy situation of radio frequency chip resource when reaction debugging,
And debug and usually carry out after the error occurs, i.e., when can not react mistake and occurring, thus when being unfavorable for debugging
Location of mistake.Secondly as status inquiry needs to take some time to query result display, therefore, work as commissioning staff
When obtaining query result, the current state of baseband chip register is likely to the state for being different from inquiring the moment.Especially
Under the scene that some needs quickly, frequently switch between different communication modes, drawbacks described above is become apparent.
Terminal of the present invention in use, in response to the radio frequency chip access request received, automatically to baseband chip
Register carries out snapshot, adds timestamp and stores in the buffer, to can use the snapshot letter of storage when the error occurs
Breath reappears each communication pattern to the access records series of radio frequency chip, and then carries out the debugging efforts such as location of mistake.
To more fully understand those skilled in the art and realizing the present invention, referring to the drawings, pass through specific embodiment
It is described in detail.
As described below, the embodiment of the present invention provides a kind of end-error adjustment method.
Referring to end-error adjustment method flow chart shown in Fig. 3, it is described in detail below by way of specific steps:
End-error adjustment method in the present embodiment can cause to because of the clock jitter between different communication modes
Radio frequency chip access conflict quickly and efficiently positioned.
The end-error adjustment method theoretically has no particular/special requirement for terminal to be debugged.It is debugged in view of the end-error
Method, which is directed to the radio frequency chip access conflict because of caused by the clock jitter between different communication modes, has remarkable result, because
This, the terminal in the present embodiment is the terminal occur with above-mentioned mistake.
Specifically, terminal supports plurality of communication schemes (as multimode terminal), and the communication pattern is TD-LTE, LTE-
(i.e. terminal is supported a variety of in above-mentioned communication pattern, but need not support above-mentioned all communications by FDD, TDS-CDMA, WCDMA or GSM
Mode), the terminal includes: baseband chip and radio frequency chip.Wherein, every kind of communication that baseband chip is supported with regard to the terminal
Mode provides a communication module to support respectively, and plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division.
S301 carries out snapshot to baseband chip register in response to the radio frequency chip access request received.
Plurality of communication schemes in a manner of the time-division share radio frequency chip resource in the case where, usually by baseband chip Lai
Which kind of determine when by communication pattern access radio frequency chip.Specifically, as shown in figure 4, baseband chip includes baseband chip deposit
Device further includes multiple communication modules respectively to support multiple communication patterns, in baseband chip corresponding to each communication pattern
Communication module issues radio frequency chip access request to baseband chip register, and baseband chip is based on baseband chip register and receives
The resource that radio frequency chip is distributed from each communication module radio frequency chip access request.Baseband signal is via (baseband chip
In it is each) communication module --- (in baseband chip) baseband chip register --- radio frequency chip --- antenna, finally by
Antenna transmitting.
It can be seen that radio frequency resource receives radio frequency chip access request, it is usually expressed as the reception of baseband chip register
To the radio frequency chip access request from each communication module.In the present embodiment, received in response to baseband chip register
Radio frequency chip access request from each communication module, baseband chip register carry out snapshot.It is understood that with skill
The development of art, radio frequency chip access request can also have other forms of expression.
SNIA (Storage Networking Industry Association, storage networking industry association) is to snapshot
(Snapshot) definition is: about a completely available copy of specified data acquisition system, which includes corresponding data at certain
The image of a time point (time point that copy starts).Snapshot can be a copy of the data represented by it, be also possible to
One duplicate of data.
Snapshot is carried out to baseband chip register, the snapshot recorded data includes: each communication module to radio frequency
The access of chip records (operation).For example, TD-LTE communication module starts access radio frequency chip, WCDMA communication module starts to visit
Ask that radio frequency chip, TD-LTE communication module terminate to access radio frequency chip etc..
It in the prior art, is to inquire radio frequency from baseband chip register by way of software again after the error occurs
The access situation of chip.
And in the present embodiment, it is visited in response to what baseband chip register received from each communication module radio frequency chip
It asks request, snapshot is carried out to baseband chip register.That is, the opportunity of snapshot can be before mistake occurs
Snapshot is carried out in terminal normal use process.Obtained snapshot can be used to debug terminal in subsequent steps.
The snapshot obtained can store in the caching of terminal.Since multimode terminal would generally connect in use
Receiving a large amount of radio frequency chip access request, (especially certain needs are quick, frequent switching logical between different communication modes
Believe scene), a large amount of snapshot correspondingly can be also generated, therefore, some expired snapshots can be deleted to save memory space.Tool
Body, it can be designed using circular buffer.
In one embodiment, it can store (such as the 20 times nearest snapshots) snapshot several times obtained recently, obtaining
The earliest snapshot for replacing cache storage after new snapshot is taken (such as after obtaining the 21st snapshot, to replace slow
Deposit the 1st snapshot of interior storage).
In another embodiment, the snapshot of (such as in nearest 5 minutes), Mei Geyi were can store in nearest a period of time
Fixed time interval deletes premature snapshot, such as is once cleared up every 1 minute, and 5 minutes pervious snapshots are deleted.
It is understood that after adding timestamp in subsequent step S302 for snapshot, by snapshot and corresponding
SNAPSHOT INFO composed by timestamp equally can store in the caching of terminal, can similarly be designed using circular buffer.
Specifically, i.e., the described SNAPSHOT INFO can store in the caching of terminal, and the storage of the SNAPSHOT INFO can be used and followed
Ring caching design.
By the way that above to the description of technical solution it can be seen that being designed in the present embodiment using circular buffer, storage is nearest
Snapshot in the snapshot several times obtained, or storage nearest a period of time, so that it is empty to avoid SNAPSHOT INFO from occupying excessive storage
Between.
S302 is that snapshot adds timestamp according to terminal system clock.
As previously mentioned, the clock of different communication modes can have certain deviation.In the present embodiment, when according to terminal system
Clock is that snapshot adds timestamp, so that the timestamp can accurately react the time of snapshot without by between different communication modes
Clock jitter influence.
In specific implementation, terminal can obtain the time of the snapshot while step S301 carries out snapshot, store
It is corresponding with its timestamp that snapshot is completed after the snapshot.
The SNAPSHOT INFO (including snapshot and corresponding timestamp) of storage allows multiple communication patterns to read.At one
In specific embodiment, the whole communication patterns that can permit the multimode terminal read the SNAPSHOT INFO of storage.
S303, the SNAPSHOT INFO according to storage debug terminal.
As previously mentioned, the SNAPSHOT INFO includes: snapshot and corresponding timestamp.
According to the SNAPSHOT INFO of storage, each communication pattern can be obtained, the access of radio frequency chip is recorded, it can obtained
Know when each communication pattern was once starting to access radio frequency chip (thus starting the occupancy to radio frequency chip resource), once exist
When terminate to access radio frequency chip (thus terminating the occupancy to radio frequency chip resource).
As previously mentioned, multimode terminal would generally receive a large amount of radio frequency chip access request in use, thus
Step S301 is correspondingly also carried out repeatedly, generates a large amount of snapshot.
Some communication pattern can be obtained according to a SNAPSHOT INFO to record the primary access of radio frequency chip, then, according to
According to more parts of SNAPSHOT INFOs of storage, also it is obtained with each communication pattern and the multiple access of radio frequency chip is recorded, Ke Yiyi
Each communication pattern is successively formed to the access records series (or sequence of operation) of radio frequency chip according to the time.
It in specific implementation, is this 20 times in step S202 for 20 times nearest snapshots being stored by step S301
Snapshot adds timestamp respectively, obtains 20 parts of SNAPSHOT INFOs, available each according to this 20 parts of SNAPSHOT INFOs in step S203
Communication pattern 20 access operations nearest to radio frequency chip can access record sequence according further to the successive formation of time
Column.
Debugging to terminal can usually carry out after mistake occurs for terminal.For example, the clock between different communication modes
Deviation may lead radio frequency chip access conflict, cause system exception, at this point it is possible to debug to terminal, it is intended to carry out
Location of mistake simultaneously makes terminal restore normal.Certainly, be not limited to can only be for end-error adjustment method provided by the present embodiment
Terminal carries out after mistake occurs.
Debugging to terminal (can be participated in) by commissioning staff by manpower intervention, can also be completed by program.
By taking manual debugging as an example, commissioning staff can carry out location of mistake and (such as find out and draw according to the access records series
Send out the reason etc. of mistake).Specifically, if as shown in Fig. 2, commissioning staff has found GSM mode according to the access records series
T4 terminate access radio frequency chip, and TD-LTE mode t3 before start access radio frequency chip, then known to t3 to t4 it
Between period in, two kinds of communication patterns access shared radio frequency chip jointly, thus i.e. have found cause mistake reason.
As shown in figure 5, radio frequency resource in response to the radio frequency chip access request from each communication module that receives (such as
It is preceding described, be usually expressed as baseband chip register and receive the radio frequency chip access request from each communication module), Xiang Cun
Storage unit (usually can be caching) provides snapshot, provides the time by terminal system clock, adds timestamp for snapshot and is formed fastly
According to information, the SNAPSHOT INFO of storage allows each communication module to read (inquiry).In Fig. 5 in case where 2 communication patterns,
But it is understood that technical solution provided by the present embodiment is equally applicable to the case where 3 or 3 or more communication patterns.
By above to the description of technical solution it can be seen that compared with prior art, in the present embodiment, terminal is being used
In the process, in response to the radio frequency chip access request received, snapshot is carried out to baseband chip register automatically, adds timestamp
And store in the buffer, so that the SNAPSHOT INFO that can use storage when the error occurs reappears each communication pattern to radio frequency core
The access records series of piece, and then carry out the debugging efforts such as location of mistake.
As described below, the embodiment of the present invention provides a kind of end-error debugging apparatus.
Referring to end-error debugging apparatus structural block diagram shown in fig. 6:
The end-error debugging apparatus includes: snapshot unit 601, timestamp unit 602 and debugging unit 603;Wherein
The major function of each unit is as follows:
Snapshot unit 601, for the radio frequency chip access request in response to receiving, to baseband chip register 606 into
Row snapshot;
Timestamp unit 602, for being according to terminal system clock 607 after the snapshot unit 601 executes operation
Snapshot adds timestamp;
Debugging unit 603, for debugging according to the SNAPSHOT INFO of storage to terminal, the SNAPSHOT INFO includes: fast
According to corresponding timestamp.
In specific implementation, the debugging unit 603 may include: that sequence generates subelement 604 and error locator list
Member 605;Wherein:
Sequence generates subelement 604, for the SNAPSHOT INFO according to storage, obtains each communication pattern to radio frequency chip
Access record, forms each communication pattern to the access records series of radio frequency chip;
Location of mistake subelement 605 is used for after the sequence generates the execution operation of subelement 604, according to the visit
Ask that records series carry out location of mistake.
End-error debugging apparatus in the present embodiment theoretically has no particular/special requirement for terminal to be debugged.Have at one
In the embodiment of body, terminal supports plurality of communication schemes, and the communication pattern is TD-LTE, LTE-FDD, TDS-CDMA, WCDMA
Or GSM (i.e. terminal is supported a variety of in above-mentioned communication pattern, but need not support above-mentioned all communication patterns), the terminal packet
It includes: baseband chip and radio frequency chip.Wherein, every kind of communication pattern that baseband chip is supported with regard to the terminal provides one respectively
For communication module to support, plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division.
In specific implementation, the snapshot recorded data may include: visit of each communication module to radio frequency chip
Ask record.
By above to the description of technical solution it can be seen that compared with prior art, in the present embodiment, terminal is being used
In the process, in response to the radio frequency chip access request received, snapshot is carried out to baseband chip register automatically, adds timestamp
And store in the buffer, so that the SNAPSHOT INFO that can use storage when the error occurs reappears each communication pattern to radio frequency core
The access records series of piece, and then carry out the debugging efforts such as location of mistake.
It further, is that snapshot adds timestamp according to terminal system clock, so that the timestamp can accurately react
The time of snapshot by the clock jitter between different communication modes without being influenced.
In specific implementation, the SNAPSHOT INFO can store in the caching 608 of terminal.
In specific implementation, it can store the snapshot in the snapshot several times obtained recently, or storage nearest a period of time.
By the way that above to the description of technical solution it can be seen that being designed in the present embodiment using circular buffer, storage is nearest
Snapshot in the snapshot several times obtained, or storage nearest a period of time, so that it is empty to avoid SNAPSHOT INFO from occupying excessive storage
Between.
In specific implementation, the SNAPSHOT INFO of storage can permit multiple communication patterns and read.In a specific implementation
In example, the whole communication patterns that can permit the multimode terminal read the SNAPSHOT INFO of storage.
As described below, the embodiment of the present invention provides a kind of user terminal.
The terminal supports plurality of communication schemes, comprising: baseband chip and radio frequency chip;Wherein, baseband chip is just described
Every kind of communication pattern that terminal is supported provides a communication module to support respectively, and plurality of communication schemes is in a manner of the time-division
The resource of shared radio frequency chip.
The difference is that, which further includes the terminal as provided in the embodiment of the present invention with the prior art
Mistake debugging apparatus.Thus the user terminal can in use, in response to the radio frequency chip access request received, certainly
It is dynamic that snapshot is carried out to baseband chip register, it adds timestamp and stores in the buffer, to can use when the error occurs
The SNAPSHOT INFO of storage reappears each communication pattern to the access records series of radio frequency chip, and then progress location of mistake etc. is debugged
Work.
In specific implementation, the baseband chip may include: baseband chip register, and the baseband chip is based on described
The radio frequency chip access request from each communication module that baseband chip register receives distributes the resource of radio frequency chip.
In specific implementation, the communication pattern can be TD-LTE, LTE-FDD, TDS-CDMA, WCDMA or GSM.
In specific implementation, the terminal can be smart phone.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can
It is completed with instructing relevant hardware by program, which can be stored in a computer readable storage medium, storage
Medium may include: ROM, RAM, disk or CD etc..
Although present disclosure is as above, present invention is not limited to this.Anyone 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 (21)
1. a kind of end-error adjustment method characterized by comprising
In response to the radio frequency chip access request received, snapshot is carried out to baseband chip register;
It is that snapshot adds timestamp according to terminal system clock;
SNAPSHOT INFO according to storage debugs terminal, and the SNAPSHOT INFO includes: snapshot and corresponding timestamp.
2. end-error adjustment method as described in claim 1, which is characterized in that the SNAPSHOT INFO according to storage is to end
End carries out debugging
According to the SNAPSHOT INFO of storage, obtains each communication pattern and the access of radio frequency chip is recorded, form each communication pattern
To the access records series of radio frequency chip;
Location of mistake is carried out according to the access records series.
3. end-error adjustment method as described in claim 1, which is characterized in that terminal supports plurality of communication schemes, comprising:
Baseband chip and radio frequency chip;Wherein, every kind of communication pattern that baseband chip is supported with regard to the terminal provides one respectively and leads to
Module is believed to support, plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division.
4. end-error adjustment method as claimed in claim 3, which is characterized in that the baseband chip includes: baseband chip
Register, the baseband chip are visited based on the radio frequency chip from each communication module that the baseband chip register receives
Request is asked to distribute the resource of radio frequency chip.
5. end-error adjustment method as claimed in claim 3, which is characterized in that the communication pattern is TD-LTE, LTE-
FDD, TDS-CDMA, WCDMA or GSM.
6. end-error adjustment method as described in claim 1, which is characterized in that the snapshot recorded data includes:
Each communication module records the access of radio frequency chip.
7. end-error adjustment method as described in claim 1, which is characterized in that the SNAPSHOT INFO is stored in the slow of terminal
In depositing.
8. end-error adjustment method as described in claim 1, which is characterized in that the snapshot several times that storage obtains recently,
Or the snapshot in storage nearest a period of time.
9. end-error adjustment method as described in claim 1, which is characterized in that the SNAPSHOT INFO of storage allows multiple communications
Mode is read.
10. a kind of end-error debugging apparatus characterized by comprising snapshot unit, timestamp unit and debugging unit;Its
In:
Snapshot unit carries out snapshot to baseband chip register for the radio frequency chip access request in response to receiving;
Timestamp unit, for being that snapshot adds the time according to terminal system clock after the snapshot unit executes operation
Stamp;
Debugging unit, for according to storage SNAPSHOT INFO terminal is debugged, the SNAPSHOT INFO include: snapshot and and its
Corresponding timestamp.
11. end-error debugging apparatus as claimed in claim 10, which is characterized in that the debugging unit includes: that sequence is raw
At subelement and location of mistake subelement;Wherein:
Sequence generates subelement, for the SNAPSHOT INFO according to storage, obtains each communication pattern and remembers to the access of radio frequency chip
Record, forms each communication pattern to the access records series of radio frequency chip;
Location of mistake subelement is used for after the sequence generates subelement execution operation, according to the access records series
Carry out location of mistake.
12. end-error debugging apparatus as claimed in claim 10, which is characterized in that terminal supports plurality of communication schemes, packet
It includes: baseband chip and radio frequency chip;Wherein, every kind of communication pattern that baseband chip is supported with regard to the terminal provides one respectively
For communication module to support, plurality of communication schemes shares the resource of radio frequency chip in a manner of the time-division.
13. end-error debugging apparatus as claimed in claim 12, which is characterized in that the baseband chip includes: base band core
Piece register, the radio frequency chip from each communication module that the baseband chip is received based on the baseband chip register
Access request distributes the resource of radio frequency chip.
14. end-error debugging apparatus as claimed in claim 12, which is characterized in that the communication pattern be TD-LTE,
LTE-FDD, TDS-CDMA, WCDMA or GSM.
15. end-error debugging apparatus as claimed in claim 10, which is characterized in that the snapshot recorded data packet
Include: each communication module records the access of radio frequency chip.
16. end-error debugging apparatus as claimed in claim 10, which is characterized in that the SNAPSHOT INFO is stored in terminal
In caching.
17. end-error debugging apparatus as claimed in claim 10, which is characterized in that storage obtains fast several times recently
According to, or the snapshot in storage nearest a period of time.
18. end-error debugging apparatus as claimed in claim 10, which is characterized in that the SNAPSHOT INFO of storage allows multiple logical
Letter mode is read.
19. a kind of user terminal, the terminal supports plurality of communication schemes, comprising: baseband chip and radio frequency chip;Wherein, base
Every kind of communication pattern that microarray strip is supported with regard to the terminal provides a communication module to support respectively, plurality of communication schemes
The resource of radio frequency chip is shared in a manner of the time-division, which is characterized in that further include as described in any one of claim 10 to 18
End-error debugging apparatus.
20. user terminal as claimed in claim 19, which is characterized in that the baseband chip includes: baseband chip register,
The radio frequency chip access request from each communication module that the baseband chip is received based on the baseband chip register
To distribute the resource of radio frequency chip.
21. user terminal as claimed in claim 19, which is characterized in that the terminal is smart phone.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410790529.8A CN105764072B (en) | 2014-12-17 | 2014-12-17 | User terminal and its wrong adjustment method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410790529.8A CN105764072B (en) | 2014-12-17 | 2014-12-17 | User terminal and its wrong adjustment method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105764072A CN105764072A (en) | 2016-07-13 |
CN105764072B true CN105764072B (en) | 2019-02-12 |
Family
ID=56340327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410790529.8A Active CN105764072B (en) | 2014-12-17 | 2014-12-17 | User terminal and its wrong adjustment method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105764072B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101754468A (en) * | 2008-12-18 | 2010-06-23 | 展讯通信(上海)有限公司 | Mobile terminal and clock design method for mobile terminal |
CN103368622A (en) * | 2012-03-27 | 2013-10-23 | 联芯科技有限公司 | Multi-mode dual standby terminal and method for distributing antenna resources thereof |
WO2013189397A2 (en) * | 2012-12-20 | 2013-12-27 | 中兴通讯股份有限公司 | Multi-mode terminal and handover method for multi-mode terminal |
-
2014
- 2014-12-17 CN CN201410790529.8A patent/CN105764072B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101754468A (en) * | 2008-12-18 | 2010-06-23 | 展讯通信(上海)有限公司 | Mobile terminal and clock design method for mobile terminal |
CN103368622A (en) * | 2012-03-27 | 2013-10-23 | 联芯科技有限公司 | Multi-mode dual standby terminal and method for distributing antenna resources thereof |
WO2013189397A2 (en) * | 2012-12-20 | 2013-12-27 | 中兴通讯股份有限公司 | Multi-mode terminal and handover method for multi-mode terminal |
Also Published As
Publication number | Publication date |
---|---|
CN105764072A (en) | 2016-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1311991B1 (en) | Non-time dependent synchronization of databases | |
RU2014139981A (en) | Method and device for data synchronization | |
CN110730496B (en) | Synchronization method and terminal equipment | |
CN104219757A (en) | Synchronizing signal transmission time determination method, terminal, base station and communication system | |
US11617098B2 (en) | Measurement gap configuration method and device | |
US9860862B1 (en) | Methods and apparatus for selecting a device to perform shared functionality in a deterministic and fair manner in a wireless data communication system | |
CN110972187A (en) | Measurement report entry processing method and equipment | |
WO2022135244A1 (en) | Data synchronization method and related device | |
ZA200509949B (en) | Method and device for configuring data in communication device | |
CN111131118A (en) | Method compatible with various communication access modes of broadband power line carrier copy controller | |
WO2016112527A1 (en) | Ability information reporting method, apparatus and device | |
CN101820700B (en) | Method and device for identifying operating mode of base station, and base station | |
CN105764072B (en) | User terminal and its wrong adjustment method and device | |
CN110807011B (en) | File synchronization method, electronic equipment, storage medium and system | |
CN116701526B (en) | Data synchronization method and electronic equipment | |
CN109906577B (en) | Method for detecting frame retransmission, central server, and recording medium | |
CN115173906B (en) | Hybrid automatic repeat request acknowledgement HARQ-ACK codebook construction method, transmission method and equipment | |
WO2010018732A1 (en) | Communication terminal | |
CN105204795A (en) | Information processing method and electronic equipment | |
CN110659299B (en) | Data updating method and device and front-end development client | |
CN111209342A (en) | Distributed system, data synchronization and node management method, device and storage medium | |
WO2024055906A1 (en) | Method and apparatus for conditional reconfiguration, and communication device | |
WO2024094010A1 (en) | Measurement or reporting method, measurement or reporting indication method, and terminal and network-side device | |
WO2024031273A1 (en) | Method and apparatus for conditional primary secondary cell (pscell) addition or change | |
WO2024022316A1 (en) | Downlink reference signal sending method, apparatus, terminal and network side device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |