CN101730220A - Method, system and terminal for scheduling neighbor cell task - Google Patents
Method, system and terminal for scheduling neighbor cell task Download PDFInfo
- Publication number
- CN101730220A CN101730220A CN200910241848A CN200910241848A CN101730220A CN 101730220 A CN101730220 A CN 101730220A CN 200910241848 A CN200910241848 A CN 200910241848A CN 200910241848 A CN200910241848 A CN 200910241848A CN 101730220 A CN101730220 A CN 101730220A
- Authority
- CN
- China
- Prior art keywords
- terminal
- serving cell
- task
- neighbor cell
- district
- 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.)
- Granted
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a method, a system and a terminal for scheduling a neighbor cell task, which relate to the technical field of wireless communication and solve the problem that the process of scheduling the neighbor cell task in the prior art is complicated. The method for scheduling the neighbor cell task comprises the following steps: acquiring the neighbor cell task when the terminal resides in a serving cell; judging whether the neighbor cell task needs to make the terminal synchronize with the neighbor cell by the terminal and generating a first judgment result; and scheduling the neighbor cell task according to the first judgment result by the terminal. The method, the system and the terminal can be used for scheduling the neighbor cell task based on the synchronization of a TDSCDMA serving cell.
Description
The technology neighborhood
The present invention relates to wireless communication technology field, be meant a kind of dispatching method, system and terminal of neighbor cell task especially.
Background technology
In wireless communication system, portable terminal mainly is in idle pulley.Behind the terminal success resident service sub-district, under idle pulley, main task is that monitoring service cell paging and system information are upgraded, carried out necessary measurement, sub-district gravity treatment and obtain neighbor cell task such as network PLMN (Public Land Mobile Network, public land mobile network) information.
A kind of method of neighbor cell task scheduling is in the prior art: under the situation of not safeguarding multiple sectors at same step relation, terminal is a synchronous sub-district of time period.And, at all events plant task type, terminal all will be carried out simultaneous operation, therefore, causes the process more complicated of scheduling neighbor cell task.
Summary of the invention
The technical problem to be solved in the present invention provides a kind of dispatching method, system and terminal of neighbor cell task, can simplify the process of scheduling neighbor cell task.
For solving the problems of the technologies described above, embodiments of the invention provide technical scheme as follows:
On the one hand, provide a kind of dispatching method of neighbor cell task, comprising:
Terminal is obtained neighbor cell task when Serving cell is resident;
Whether the described neighbor cell task of described terminal judges needs to make described terminal and adjacent sub-district synchronous, generates first judged result;
Described terminal is dispatched described neighbor cell task according to described first judged result.
Optionally, described terminal is dispatched before the step of described neighbor cell task according to described first judged result, also comprises:
Described terminal is obtained the free time section of Serving cell task;
Described terminal is according to described first judged result, and the step of dispatching described neighbor cell task is specially:
Described terminal in the free time of described Serving cell task section, is dispatched described neighbor cell task according to described first judged result.
Described terminal is according to described first judged result, and the step of dispatching described neighbor cell task is:
If described first judged result is not for the time, described terminal enters adjacent sub-district, and described terminal is carried out described neighbor cell task, and described terminal is returned described Serving cell;
If described first judged result is when being, whether described terminal judges gets access to the sync bit adjusted value of described adjacent sub-district in advance, generates second judged result, and described terminal is dispatched described neighbor cell task according to described second judged result.
Described terminal is according to described second judged result, and the step of dispatching described neighbor cell task is:
If described second judged result is not for the time, described terminal enters adjacent sub-district; Described terminal is obtained the sync bit adjusted value of described adjacent sub-district by measurement; Described terminal makes described terminal and adjacent sub-district synchronous according to the sync bit adjusted value of described adjacent sub-district; Described terminal is carried out described neighbor cell task; Described terminal is returned described Serving cell according to returning the sync bit adjusted value; Or
If described second judged result is when being, the sync bit adjusted value of the described adjacent sub-district that described terminal basis gets access in advance enters adjacent sub-district; Described terminal is carried out described neighbor cell task; Described terminal is returned described Serving cell according to returning the sync bit adjusted value.
Described terminal is returned before the step of described Serving cell according to returning the sync bit adjusted value, also comprises:
Described terminal is the current sync bit of the new terminal deviant synchronous with respect to described Serving cell more;
Described terminal generates and returns the sync bit adjusted value according to the described deviant of upgrading.
Described terminal is according to the described deviant of upgrading, and the step that the sync bit adjusted value is returned in generation is:
Described terminal deducts the described deviant of renewal with subframe lengths, generates to return the sync bit adjusted value.
Described terminal is returned before the step of described Serving cell, also comprises:
Whether described terminal judges triggers the condition of returning described Serving cell, and the described condition of returning described Serving cell is: execute described neighbor cell task, described terminal and need receive system information or the described terminal that the paging of described Serving cell, described terminal need receive described Serving cell and need to insert;
If trigger, then described terminal is returned described Serving cell.
Described terminal, also comprises when dispatching the step of described neighbor cell task according to described first judged result:
Described terminal is upgraded the Serving cell frame number of local record, makes the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.
The step that described terminal is upgraded the Serving cell frame number of local record is:
Described terminal is interrupted maintenance service sub-district frame number according to frame;
When described terminal when described Serving cell is transferred to described adjacent sub-district, if described adjacent sub-district is a negative value with respect to the observed time difference of described Serving cell, then described terminal adds 1 operation to the Serving cell frame number of local record;
When described terminal when described adjacent sub-district is transferred to described Serving cell, if described adjacent sub-district with respect to the observed time difference of described Serving cell be on the occasion of, then described terminal adds 1 operation to the Serving cell frame number of local record.
On the other hand, provide a kind of terminal, comprising:
The task acquiring unit is used for obtaining neighbor cell task when Serving cell is resident;
Judging unit is used to judge whether described neighbor cell task needs to make described terminal and adjacent sub-district synchronous, generates first judged result;
Scheduling unit is used for dispatching described neighbor cell task according to described first judged result.
Optionally, described scheduling unit is:
If described first judged result for not the time, enters adjacent sub-district, carry out described neighbor cell task, return described Serving cell;
If described first judged result when being, judges whether to get access in advance the sync bit adjusted value of described adjacent sub-district, generate second judged result, according to described second judged result, dispatch described neighbor cell task.
Described terminal also comprises: the frame number updating block, be used to upgrade the Serving cell frame number of local record, and make the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.
On the other hand, provide a kind of dispatching patcher of neighbor cell task, comprising: terminal, Serving cell and adjacent sub-district, described terminal comprises:
The task acquiring unit is used for obtaining neighbor cell task when Serving cell is resident;
Judging unit is used to judge whether described neighbor cell task needs to make described terminal and adjacent sub-district synchronous, generates first judged result;
Scheduling unit is used for dispatching described neighbor cell task according to described first judged result.
Embodiments of the invention have following beneficial effect:
In the such scheme, described terminal according to described neighbor cell task whether needs make described terminal and adjacent sub-district synchronous, dispatch described neighbor cell task, need all not carry out Synchronous Processing at every kind of neighbor cell task, therefore, can simplify the process of scheduling neighbor cell task.
Description of drawings
Fig. 1 is the schematic flow sheet of an embodiment of the dispatching method of described neighbor cell task of the present invention;
Fig. 2 is the schematic flow sheet of another embodiment of the dispatching method of neighbor cell task of the present invention;
Fig. 3 is the schematic flow sheet of another embodiment of the dispatching method of neighbor cell task of the present invention;
Fig. 4 is the schematic flow sheet of another embodiment of the dispatching method of neighbor cell task of the present invention;
Fig. 5 is the schematic flow sheet of another embodiment of the dispatching method of neighbor cell task of the present invention;
Fig. 6 is the connection diagram of terminal of the present invention;
Fig. 7 is the connection diagram of the dispatching patcher of neighbor cell task of the present invention;
Fig. 8 is the schematic flow sheet of application scenarios of the dispatching method of neighbor cell task of the present invention;
Fig. 9 is the schematic diagram of adjusting synchronously when shifting between Serving cell and the adjacent sub-district in the application scenarios of dispatching method of neighbor cell task shown in Figure 8.
Embodiment
For technical problem, technical scheme and advantage that embodiments of the invention will be solved is clearer, be described in detail below in conjunction with the accompanying drawings and the specific embodiments.
Embodiments of the invention provide a kind of dispatching method, system and terminal of neighbor cell task at the technical problem of scheduling neighbor cell task process more complicated in the prior art.
As shown in Figure 1, the dispatching method for a kind of neighbor cell task of the present invention comprises:
Whether step 12, the described neighbor cell task of described terminal judges need to make described terminal and adjacent sub-district synchronous, generate first judged result;
In the such scheme, described terminal according to described neighbor cell task whether needs make described terminal and adjacent sub-district synchronous, dispatch described neighbor cell task, need all not carry out Synchronous Processing at every kind of neighbor cell task, therefore, can simplify the process of scheduling neighbor cell task.
As shown in Figure 2, the dispatching method for a kind of neighbor cell task of the present invention comprises:
Whether step 22, the described neighbor cell task of described terminal judges need to make described terminal and adjacent sub-district synchronous, generate first judged result;
Wherein, step 24 is:
If described first judged result is not for the time, described terminal enters adjacent sub-district, and described terminal is carried out described neighbor cell task, and described terminal is returned described Serving cell;
If described first judged result is when being, whether described terminal judges gets access to the sync bit adjusted value of described adjacent sub-district in advance, generates second judged result, and described terminal is dispatched described neighbor cell task according to described second judged result.
Described terminal is according to described second judged result, and the step of dispatching described neighbor cell task is:
If described second judged result is not for the time, described terminal enters adjacent sub-district; Described terminal is obtained the sync bit adjusted value of described adjacent sub-district by measurement; Described terminal makes described terminal and adjacent sub-district synchronous according to the sync bit adjusted value of described adjacent sub-district; Described terminal is carried out described neighbor cell task; Described terminal is returned described Serving cell according to returning the sync bit adjusted value;
If described second judged result is when being, the sync bit adjusted value of the described adjacent sub-district that described terminal basis gets access in advance enters adjacent sub-district; Described terminal is carried out described neighbor cell task; Described terminal is returned described Serving cell according to returning the sync bit adjusted value.The sync bit adjusted value of described adjacent sub-district is the observed time difference of described adjacent sub-district with respect to described Serving cell.
Described terminal is returned before the step of described Serving cell according to returning the sync bit adjusted value, also comprises:
Described terminal is the current sync bit of the new terminal deviant synchronous with respect to described Serving cell more;
Described terminal generates and returns the sync bit adjusted value according to the described deviant of upgrading.
Described terminal is according to the described deviant of upgrading, and the step that the sync bit adjusted value is returned in generation is:
Described terminal deducts the described deviant of renewal with subframe lengths, generates to return the sync bit adjusted value.
Described terminal is returned before the step of described Serving cell, also comprises:
Whether described terminal judges triggers the condition of returning described Serving cell, and the described condition of returning described Serving cell is: execute described neighbor cell task, described terminal and need receive system information or the described terminal that the paging of described Serving cell, described terminal need receive described Serving cell and need to insert;
If trigger, then described terminal is returned described Serving cell.
Described terminal, also comprises when dispatching the step of described neighbor cell task according to described first judged result:
Described terminal is upgraded the Serving cell frame number of local record, makes the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.The step that described terminal is upgraded the Serving cell frame number of local record is: described terminal is interrupted conventional maintenance Serving cell frame number according to frame; And, when described terminal when Serving cell is transferred to described adjacent sub-district, if described adjacent sub-district is a negative value with respect to the observed time difference of described Serving cell, then need the Serving cell frame number of local record is added 1 operation; When described terminal when described adjacent sub-district is transferred to described Serving cell, if described adjacent sub-district with respect to the observed time difference of described Serving cell be on the occasion of, then need the Serving cell frame number of local record is added 1 operation.
As shown in Figure 3, be the dispatching method of a kind of neighbor cell task of the present invention, it is example synchronously that this scene does not need to make described terminal and adjacent sub-district with described neighbor cell task, and described method comprises:
Step 31, terminal is obtained neighbor cell task when Serving cell is resident.
Whether step 32, the described neighbor cell task of described terminal judges need to make described terminal and adjacent sub-district synchronous, generate first judged result.
Step 33, described terminal are obtained the free time section of Serving cell task; It will be understood by those skilled in the art that step 32, step 33 do not have the restriction of sequencing, also can first execution in step 33, execution in step 32 again.
Step 34, when first judged result is: described neighbor cell task does not need to make described terminal and adjacent sub-district synchronous, and described terminal is in the free time of described Serving cell task section, and described terminal enters adjacent sub-district.
Step 35, described terminal is carried out described neighbor cell task.
Step 36, described terminal is returned described Serving cell.
When described terminal is carried out described neighbor cell task, whether described terminal judges triggers the condition of returning described Serving cell, and the described condition of returning described Serving cell is: execute described neighbor cell task, described terminal and need receive system information or the described terminal that the paging of described Serving cell, described terminal need receive described Serving cell and need to insert; If trigger, then described terminal is returned described Serving cell.
In the time of the step of the described neighbor cell task of described terminal scheduling, also comprise: described terminal is upgraded the Serving cell frame number of local record, makes the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.That is to say that described terminal enters adjacent sub-district, described terminal when carrying out described neighbor cell task and described terminal and return described Serving cell, all need to upgrade the Serving cell frame number of local record.The step that described terminal is upgraded the Serving cell frame number of local record is: described terminal is interrupted conventional maintenance Serving cell frame number according to frame; And, when described terminal when Serving cell is transferred to described adjacent sub-district, if described adjacent sub-district is a negative value with respect to the observed time difference of described Serving cell, then need the Serving cell frame number of local record is added 1 operation.When described terminal when described adjacent sub-district is transferred to described Serving cell, if described adjacent sub-district with respect to the observed time difference of described Serving cell be on the occasion of, then need the Serving cell frame number of local record is added 1 operation.
As shown in Figure 4, dispatching method for a kind of neighbor cell task of the present invention, this scene with described neighbor cell task need make described terminal and adjacent sub-district synchronously and the sync bit adjusted value that does not get access to described adjacent sub-district in advance be that example is an example, described method comprises:
Step 41, terminal is obtained neighbor cell task when Serving cell is resident;
Step 42, described terminal are obtained the free time section of Serving cell task;
Whether step 43, the described neighbor cell task of described terminal judges need to make described terminal and adjacent sub-district synchronous, generate first judged result;
Step 44, if described first judged result is when being, whether described terminal judges gets access to the sync bit adjusted value of described adjacent sub-district in advance, generates second judged result;
Step 45, if described second judged result is not for the time, in the free time of described Serving cell task section, described terminal enters adjacent sub-district;
Step 46, described terminal are obtained the sync bit adjusted value of described adjacent sub-district by measurement;
Step 47, described terminal make described terminal and adjacent sub-district synchronous according to the sync bit adjusted value of described adjacent sub-district;
Step 48, described terminal is carried out described neighbor cell task;
Step 49, described terminal be the current sync bit of the new terminal deviant synchronous with respect to described Serving cell more;
Step 410, described terminal generate and return the sync bit adjusted value according to the described deviant of upgrading.Described terminal is according to the described deviant of upgrading, and generates the step of returning the sync bit adjusted value to be: described terminal deducts the described deviant of renewal with subframe lengths, generates and returns the sync bit adjusted value.
Step 411, described terminal is returned described Serving cell according to returning the sync bit adjusted value.
And, when described terminal is carried out described neighbor cell task, whether described terminal judges triggers the condition of returning described Serving cell, and the described condition of returning described Serving cell is: execute described neighbor cell task, described terminal and need receive system information or the described terminal that the paging of described Serving cell, described terminal need receive described Serving cell and need to insert; If trigger, then described terminal is returned described Serving cell.
In addition, in the time of the step of the described neighbor cell task of described terminal scheduling, also comprise: described terminal is upgraded the Serving cell frame number of local record, makes the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.That is to say that described terminal enters adjacent sub-district, described terminal when carrying out described neighbor cell task and described terminal and return described Serving cell, all need to upgrade the Serving cell frame number of local record.Described terminal is interrupted conventional maintenance Serving cell frame number according to frame.And, when described terminal when Serving cell is transferred to described adjacent sub-district, if described adjacent sub-district is a negative value with respect to the observed time difference of described Serving cell, then need the Serving cell frame number of local record is added 1 operation.When described terminal when described adjacent sub-district is transferred to described Serving cell, if described adjacent sub-district with respect to the observed time difference of described Serving cell be on the occasion of, then need the Serving cell frame number of local record is added 1 operation.
As shown in Figure 5, be the dispatching method of a kind of neighbor cell task of the present invention, the sync bit adjusted value that this scene need make described terminal and adjacent sub-district get access to described adjacent sub-district synchronously and in advance with described neighbor cell task is an example, and described method comprises:
Step 51, terminal is obtained neighbor cell task when Serving cell is resident;
Step 52, described terminal are obtained the free time section of Serving cell task;
Whether step 53, the described neighbor cell task of described terminal judges need to make described terminal and adjacent sub-district synchronous, generate first judged result;
Step 54, if described first judged result is when being, whether described terminal judges gets access to the sync bit adjusted value of described adjacent sub-district in advance, generates second judged result,
Step 55, if described second judged result is when being, described terminal is in the free time of Serving cell task section, the sync bit adjusted value according to the described adjacent sub-district that gets access in advance enters adjacent sub-district; The sync bit adjusted value of described adjacent sub-district is the observed time difference of described adjacent sub-district with respect to described Serving cell.
Step 56, described terminal is carried out described neighbor cell task;
Step 57, described terminal be the current sync bit of the new terminal deviant synchronous with respect to described Serving cell more;
Step 58, described terminal generate and return the sync bit adjusted value according to the described deviant of upgrading.Described terminal is according to the described deviant of upgrading, and generates the step of returning the sync bit adjusted value to be: described terminal deducts the described deviant of renewal with subframe lengths, generates and returns the sync bit adjusted value.
Step 59, described terminal is returned described Serving cell according to returning the sync bit adjusted value.
Described terminal is returned before the step of described Serving cell, also comprise: whether described terminal judges triggers the condition of returning described Serving cell, and the described condition of returning described Serving cell is: execute described neighbor cell task, described terminal and need receive system information or the described terminal that the paging of described Serving cell, described terminal need receive described Serving cell and need to insert; If trigger, then described terminal is returned described Serving cell.In execution in step 56,57,58, all can carry out the judgement of priority, return Serving cell if desired, then preferentially return Serving cell synchronously.That is to say that the priority ratio of " returning described Serving cell " is higher.
Described terminal, also comprises when dispatching the step of described neighbor cell task according to described first judged result: described terminal is upgraded the Serving cell frame number of local record, makes the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.That is to say that described terminal enters adjacent sub-district, described terminal when carrying out described neighbor cell task and described terminal and return described Serving cell, all need to upgrade the Serving cell frame number of local record.Described terminal is interrupted conventional maintenance Serving cell frame number according to frame.And, when described terminal when Serving cell is transferred to described adjacent sub-district, if described adjacent sub-district is a negative value with respect to the observed time difference of described Serving cell, then need the Serving cell frame number of local record is added 1 operation.When described terminal when described adjacent sub-district is transferred to described Serving cell, if described adjacent sub-district with respect to the observed time difference of described Serving cell be on the occasion of, then need the Serving cell frame number of local record is added 1 operation.
As shown in Figure 6, be a kind of terminal 60 of the present invention, comprise:
Judging unit 62 is used to judge whether described neighbor cell task needs to make described terminal and adjacent sub-district synchronous, generates first judged result;
In the such scheme, described terminal according to described neighbor cell task whether needs make described terminal and adjacent sub-district synchronous, dispatch described neighbor cell task, need all not carry out Synchronous Processing at every kind of neighbor cell task, therefore, can simplify the process of scheduling neighbor cell task.
Described terminal also comprises:
Time acquisition unit is used to obtain the free time section of Serving cell task;
If described second judged result is not for the time, described terminal enters adjacent sub-district; Described terminal is obtained the sync bit adjusted value of described adjacent sub-district by measurement; Described terminal makes described terminal and adjacent sub-district synchronous according to the sync bit adjusted value of described adjacent sub-district; Described terminal is carried out described neighbor cell task; Described terminal is returned described Serving cell according to returning the sync bit adjusted value; Or
If described second judged result is when being, the sync bit adjusted value of the described adjacent sub-district that described terminal basis gets access in advance enters adjacent sub-district; Described terminal is carried out described neighbor cell task; Described terminal is returned described Serving cell according to returning the sync bit adjusted value.Wherein, the sync bit adjusted value of described adjacent sub-district is the observed time difference of described adjacent sub-district with respect to described Serving cell.
Described terminal also comprises:
The deviant updating block is used for the more current sync bit of the new terminal deviant synchronous with respect to described Serving cell;
Generation unit is used for according to the described deviant of upgrading, and generates and returns the sync bit adjusted value.Generation unit is specially: subframe lengths deducts the described deviant of renewal, generates to return the sync bit adjusted value.
Described terminal also comprises:
Condition triggers judging unit, judge whether to trigger the condition of returning described Serving cell, the described condition of returning described Serving cell is: execute described neighbor cell task, described terminal and need receive system information or the described terminal that the paging of described Serving cell, described terminal need receive described Serving cell and need to insert;
If trigger, then scheduling unit 63 returns described Serving cell.
Described terminal also comprises:
The frame number updating block is used to upgrade the Serving cell frame number of local record, makes the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.Described terminal is interrupted conventional maintenance Serving cell frame number according to frame.And, when described terminal when Serving cell is transferred to described adjacent sub-district, if described adjacent sub-district is a negative value with respect to the observed time difference of described Serving cell, then need the Serving cell frame number of local record is added 1 operation.When described terminal when described adjacent sub-district is transferred to described Serving cell, if described adjacent sub-district with respect to the observed time difference of described Serving cell be on the occasion of, then need the Serving cell frame number of local record is added 1 operation.
As shown in Figure 7, the dispatching patcher 10 for a kind of neighbor cell task of the present invention comprises: terminal 60, Serving cell 70, adjacent sub-district 80.Described terminal 60 comprises:
Judging unit 62 is used to judge whether described neighbor cell task needs to make described terminal and adjacent sub-district synchronous, generates first judged result;
In the such scheme, described terminal according to described neighbor cell task whether needs make described terminal and adjacent sub-district 5 synchronous, dispatch described neighbor cell task, need all not carry out Synchronous Processing at every kind of neighbor cell task, therefore, can simplify the process of scheduling neighbor cell task.
The embodiment of the invention can be used for TDSCDMA (Time Division-Synchronous CodeDivision Multiple Access, the CDMA (Code Division Multiple Access) that time-division is synchronous) agreement, the method and system of the neighbor cell task scheduling on a kind of Serving cell synchronous foundation is provided for portable terminal, make portable terminal can be implemented in freely shifting of Serving cell and adjacent minizone, simplify the sub-district gravity treatment and obtain process such as PLMN information; Improve the Serving cell residence time, improve terminal originating service and call successful rate, improve power saving performance.The invention is not restricted to the TDSCDMA agreement, can be used for other agreements.
Application scenarios of the present invention is below described.
As shown in Figure 8, this flow process of dispatching method that realizes described neighbor cell task is as follows:
Step 81, the adjacent sub-district of terminal measurement and real-time storage is with respect to the observed time difference of Serving cell.After terminal is normally resident, under idle pulley, measure scheduling according to measuring configuration.For cell reselection process, after the Serving cell signal quality was lower than certain threshold value, adjacent cell measurement was triggered.Terminal need be measured the adjacent district observation time difference (OTD, Observed Time Difference), is stored in adjacent district observation time difference tabulation (OTD neighbor-cell List) then, the observed time difference tabulation of a plurality of sub-districts of real-time servicing.Terminal obtain the adjacent district observation time difference follow other to measure or carry out cell search process in the middle of obtain, do not have extra consuming time.
Step 82 according to the neighbor cell task type, is obtained the synchronous adjusted value that enters adjacent sub-district.Under idle pulley, terminal need be carried out the sub-district gravity treatment, obtains processes such as network PLMN information.From the angle of physical layer, the neighbor cell task type can be divided three classes:
The first kind is the task of known adjacent district observation time difference, is called Case1.Case1 is applicable to the situation of obtaining synchronizing information.For example adjacent sub-district is assessed through measuring, and signal quality is good, and perhaps adjacent sub-district is through synchronous, and terminal can find the observed time difference of adjacent sub-district correspondence in adjacent district observation time difference the results list; In this task type, terminal only needs to carry out the fine tune of sync bit.As, terminal can directly read adjacent system information of subdistricts, has omitted the time that cell search process is come synchronous adjacent sub-district that re-executes.
Second class is the task of unknown adjacent district observation time difference, is called Case2.Among the Case2, adjacent sub-district is clear and definite, but needs synchronous adjacent sub-district, needs to carry out synchronous adjustment by a relatively large margin this moment on adjacent sub-district.
The 3rd class is to need not the task of adjustment synchronously, is called Case3.Case3 is applicable to and obtains the process that scans frequency in the network PLMN information process, detects frequency intensity that this generic task does not need to adjust synchronously.
The terminal synchronizes position deviation is designated as TBU, the skew that the current sync bit of GC group connector is synchronous with respect to Serving cell.Under the synchronous situation of terminal and Serving cell, TBU (initially) equals 0.The sync bit adjusted value is designated as TBUadjust, and GC group connector is the sync bit adjusting range of carrying out synchronously that reaches with adjacent sub-district.Wherein, initial synchronisation position adjusted value is designated as TBUadjust_0, and representative enters the needed adjusted value in adjacent sub-district from Serving cell; Adjusted value performed on adjacent sub-district is designated as TBUadjust_i.Terminal local service sub-district frame number is designated as LocalSFN, and is resident down at Serving cell, and through after the reception of system information, LocalSFN is consistent with the network service district System Frame Number, thereby supports the scheduling decoding of paging and system information.
For Case1, initial synchronisation position adjusted value (TBUadjust_0) equals the adjacent district observation time difference (OTDneighbor-cell).That is TBUadjust_0=OTDneighbor-cell; That is to say, for the task of known adjacent district observation time difference, by searching adjacent district observation time difference the results list, obtain the sync bit adjusted value that enters adjacent sub-district.When terminal entered the adjacent sub-district of known observed time difference, the sync bit adjusted value was the observed time difference of adjacent sub-district; Can be directly by the sync bit adjustment reach with adjacent sub-district synchronously, thereby can begin the processing such as reception of system information fast.
For Case2 and Case3, initial synchronisation position adjusted value equals 0, means when entering neighbor cell task, does not need to carry out the adjustment of terminal synchronizes position.That is TBUadjust_0=0; That is to say that for the task of the adjacent district observation of the unknown time difference with for the task of need not to adjust synchronously, the sync bit adjusted value that enters adjacent sub-district is 0.
Step 83, according to the sync bit adjusted value, terminal synchronizes is adjacent sub-district extremely, and safeguards local frame number.After neighbor cell task triggered, terminal was dispatched neighbor cell task in the free time of Serving cell task section.The sync bit adjusted value that terminal is obtained according to previous step is adjusted sync bit, reach with adjacent sub-district synchronously, thereby can begin neighbor cell task.At this moment, need to upgrade terminal synchronizes position deviation TBU:
TBU=TBUadjust_0;
Simultaneously, terminal is safeguarded local service sub-district frame number to the process of adjacent sub-district according to the sync bit adjusted value is synchronous, is made local service sub-district frame number consistent with the Serving cell frame number.Fig. 9 is the schematic diagram of adjusting synchronously when shifting between Serving cell and the adjacent sub-district in the application scenarios of dispatching method of neighbor cell task shown in Figure 8.As shown in Figure 9, can safeguard the sub-district frame number, that is, in the cycle of a sub-frame length of every mistake, the Serving cell frame number of terminal local record be added 1 operation according to the long cycle of subframe.If adjustment causes terminal to miss the statistics of a system-frame as the figure sync bit, need add 1 operation to the Serving cell frame number of local record, make the Serving cell frame number of terminal local record consistent with the Serving cell System Frame Number.
Step 84, during neighbor cell task, terminal real-time update sync bit deviation (TBU), the current sync bit of the above described terminal deviant synchronous with respect to described Serving cell are sync bit deviation herein.When terminal is carried out neighbor cell task, need reach synchronous, thereby bring real-time sync bit adjustment with adjacent sub-district.Wherein, upgrading the sync bit deviation can be undertaken by real-time measurement.TBU=TBUadjust_0+ ∑ TBUadjust_i; Wherein, i is the synchronous adjustment number of times during carrying out neighbor cell task, and TBUadjust_i is the synchronous adjusted value of each time.
And, safeguard that local service sub-district frame number is consistent with the Serving cell System Frame Number, if the sync bit adjustment causes terminal to miss the statistics of a system-frame, need add 1 operation to the Serving cell frame number of local record, make the Serving cell frame number of terminal local record consistent with the Serving cell System Frame Number.
In addition, for Case2, terminal can be behind the adjacent sub-district of synchronous unknown observed time difference, and the observed time difference of adjacent sub-district is measured and stored to execution in step 61, realizes the parallel scheduling of neighbor cell task and service cell task, simplifies the neighbor cell task process.
Step 85, in the time of need returning Serving cell, according to the terminal synchronizes deviation of upgrading, terminal synchronizes is to Serving cell.That is to say that finish at neighbor cell task, when perhaps needing to return Serving cell paging receiving or system information, terminal is carried out the adjustment of reverse sync position according to the synchronism deviation TBU that is write down, and returns Serving cell.
Return sync bit adjusted value=subframe lengths-TBU;
And, as shown in Figure 9, safeguard that local service sub-district frame number is consistent with the Serving cell System Frame Number, if the sync bit adjustment causes terminal to miss the statistics of a system-frame, need add 1 operation to the Serving cell frame number of local record, make the Serving cell frame number of terminal local record consistent with the Serving cell System Frame Number.
Additionally, after execution in step 85 was returned Serving cell, execution in step 81 once more, made the parallel scheduling of Serving cell task and neighbor cell task.
The present invention has following effect:
1) based on Serving cell synchronously, safeguard the synchronized relation of a plurality of adjacent sub-districts, by the adjustment of terminal synchronizes position can conveniently realize to adjacent sub-district synchronously, in the quick redirect in the minizone of known synchronized relation;
2) terminal is synchronized to adjacent sub-district fast by the sync bit adjustment, can save independent adjacent sub-district lock in time, can directly receive adjacent domain system information, simplifies the sub-district gravity treatment and obtains adjacent sub-district process such as PLMN information;
3) neighbor cell task scheduling be based on Serving cell synchronously and service cell task dispatching priority realize, be equal to the normal residence time that has increased terminal, avoided adjacent sub-district process to provide the influence of service, improved terminal originating service and call successful rate terminal;
4) take into full account Serving cell task gap, realize the integrated dispatch of neighbor cell task and service cell task, reduce the terminal overall work time, improve power saving performance.
The further application of the invention scene is below described.The invention provides the method for the neighbor cell task scheduling on a kind of TDSCDMA Serving cell synchronous foundation, comprising:
Step 3, according to the sync bit adjusted value, terminal synchronizes is adjacent sub-district extremely, and safeguards local frame number;
Step 4 during neighbor cell task, is upgraded the terminal synchronizes position deviation, and is safeguarded local frame number;
Step 5, in the time of need returning Serving cell, according to the terminal synchronizes deviation, terminal synchronizes is to Serving cell, and safeguards local frame number.
Wherein, after neighbor cell task triggered, terminal was dispatched neighbor cell task in the free time of Serving cell task section.In this section, finishing of task comprises that synchronous adjustment enters adjacent sub-district, neighbor cell task is carried out, adjusted synchronously and return Serving cell free time.
In the prior art, when carrying out neighbor cell task, terminal can lose the Cell searching state that is in synchronously to Serving cell, thereby can not the monitoring service cell paging and carry out system information and upgrade, and causes the business of can not initiating or misses incoming call.And among the present invention, the TD-SCDMA system is synchronous.Based on this system features, terminal can be kept the synchronized relation of a plurality of minizones.Utilize the synchronous difference in minizone, terminal can be on the Serving cell synchronous foundation, and it is synchronous that the adjustment of process sync bit reaches adjacent sub-district.Wherein, terminal comprises frame synchronization synchronously to the sub-district, for Serving cell also comprise System Frame Number synchronously.Based on this synchronous, can support the correct reception of cell system information.Based on the consideration to the terminal power saving performance, the reception activity of paging information is discontinuous, so just forms the free time section of Serving cell task.When carrying out the adjacent domain system message pick-up or obtaining network PLMN information, in order not influence the reception of Serving cell paging information, terminal can be utilized the free time section of Serving cell task.Utilize terminal to safeguard multiple sectors at same step relation, realize the synchronous Target cell of change flexibly, can go up the scheduling of optimizing Serving cell task and neighbor cell task largely, improve the terminal power saving performance, also improved the actual residence time of terminal, reduction can not be initiated business or miss the probability of incoming call.
Described method embodiment is corresponding with described device embodiment, the description of relevant portion gets final product among the part comparable device embodiment that does not describe in detail in method embodiment, and the description of relevant portion gets final product among the part reference method embodiment that does not describe in detail in device embodiment.
This neighborhood those of ordinary skill is appreciated that, realize that all or part of step in the foregoing description method is to instruct relevant hardware to finish by program, described program can be stored in the computer read/write memory medium, this program is when carrying out, comprise step as above-mentioned method embodiment, described storage medium, as: magnetic disc, CD, read-only storage memory body (Read-Only Memory, ROM) or at random store memory body (Random Access Memory, RAM) etc.
In each method embodiment of the present invention; the sequence number of described each step can not be used to limit the sequencing of each step; for this neighborhood those of ordinary skill, under the prerequisite of not paying creative work, the priority of each step is changed also within protection scope of the present invention.
The above is a preferred implementation of the present invention; should be pointed out that those of ordinary skill, under the prerequisite that does not break away from principle of the present invention for the present technique neighborhood; can also make some improvements and modifications, these improvements and modifications also should be considered as protection scope of the present invention.
Claims (13)
1. the dispatching method of a neighbor cell task is characterized in that, comprising:
Terminal is obtained neighbor cell task when Serving cell is resident;
Whether the described neighbor cell task of described terminal judges needs to make described terminal and adjacent sub-district synchronous, generates first judged result;
Described terminal is dispatched described neighbor cell task according to described first judged result.
2. the dispatching method of neighbor cell task according to claim 1 is characterized in that, described terminal is dispatched before the step of described neighbor cell task according to described first judged result, also comprises:
Described terminal is obtained the free time section of Serving cell task;
Described terminal is according to described first judged result, and the step of dispatching described neighbor cell task is specially:
Described terminal in the free time of described Serving cell task section, is dispatched described neighbor cell task according to described first judged result.
3. the dispatching method of neighbor cell task according to claim 1 is characterized in that, described terminal is according to described first judged result, and the step of dispatching described neighbor cell task is:
If described first judged result is not for the time, described terminal enters adjacent sub-district, and described terminal is carried out described neighbor cell task, and described terminal is returned described Serving cell;
If described first judged result is when being, whether described terminal judges gets access to the sync bit adjusted value of described adjacent sub-district in advance, generates second judged result, and described terminal is dispatched described neighbor cell task according to described second judged result.
4. the dispatching method of neighbor cell task according to claim 3 is characterized in that, described terminal is according to described second judged result, and the step of dispatching described neighbor cell task is:
If described second judged result is not for the time, described terminal enters adjacent sub-district; Described terminal is obtained the sync bit adjusted value of described adjacent sub-district by measurement; Described terminal makes described terminal and adjacent sub-district synchronous according to the sync bit adjusted value of described adjacent sub-district; Described terminal is carried out described neighbor cell task; Described terminal is returned described Serving cell according to returning the sync bit adjusted value; Or
If described second judged result is when being, the sync bit adjusted value of the described adjacent sub-district that described terminal basis gets access in advance enters adjacent sub-district; Described terminal is carried out described neighbor cell task; Described terminal is returned described Serving cell according to returning the sync bit adjusted value.
5. the dispatching method of neighbor cell task according to claim 4 is characterized in that, described terminal is returned before the step of described Serving cell according to returning the sync bit adjusted value, also comprises:
Described terminal is the current sync bit of the new terminal deviant synchronous with respect to described Serving cell more;
Described terminal generates and returns the sync bit adjusted value according to the described deviant of upgrading.
6. the dispatching method of neighbor cell task according to claim 5 is characterized in that, described terminal is according to the described deviant of upgrading, and the step that the sync bit adjusted value is returned in generation is:
Described terminal deducts the described deviant of renewal with subframe lengths, generates to return the sync bit adjusted value.
7. according to the dispatching method of claim 3 or 4 described neighbor cell tasks, it is characterized in that described terminal is returned before the step of described Serving cell, also comprises:
Whether described terminal judges triggers the condition of returning described Serving cell, and the described condition of returning described Serving cell is: execute described neighbor cell task, described terminal and need receive system information or the described terminal that the paging of described Serving cell, described terminal need receive described Serving cell and need to insert;
If trigger, then described terminal is returned described Serving cell.
8. the dispatching method of neighbor cell task according to claim 1 is characterized in that, described terminal, also comprises when dispatching the step of described neighbor cell task according to described first judged result:
Described terminal is upgraded the Serving cell frame number of local record, makes the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.
9. the dispatching method of neighbor cell task according to claim 8 is characterized in that, the step that described terminal is upgraded the Serving cell frame number of local record is:
Described terminal is interrupted maintenance service sub-district frame number according to frame;
And the observed time difference when shifting between described Serving cell and the described adjacent sub-district is adjusted, this step is specially: when described terminal when described Serving cell is transferred to described adjacent sub-district, if described adjacent sub-district is a negative value with respect to the observed time difference of described Serving cell, then described terminal adds 1 operation to the Serving cell frame number of local record; When described terminal when described adjacent sub-district is transferred to described Serving cell, if described adjacent sub-district with respect to the observed time difference of described Serving cell be on the occasion of, then described terminal adds 1 operation to the Serving cell frame number of local record.
10. a terminal is characterized in that, comprising:
The task acquiring unit is used for obtaining neighbor cell task when Serving cell is resident;
Judging unit is used to judge whether described neighbor cell task needs to make described terminal and adjacent sub-district synchronous, generates first judged result;
Scheduling unit is used for dispatching described neighbor cell task according to described first judged result.
11. terminal according to claim 10 is characterized in that, described scheduling unit is:
If described first judged result for not the time, enters adjacent sub-district, carry out described neighbor cell task, return described Serving cell;
If described first judged result when being, judges whether to get access in advance the sync bit adjusted value of described adjacent sub-district, generate second judged result, according to described second judged result, dispatch described neighbor cell task.
12. terminal according to claim 10 is characterized in that, also comprises: the frame number updating block, be used to upgrade the Serving cell frame number of local record, make the Serving cell frame number of terminal local record consistent with the frame number of described Serving cell.
13. the dispatching patcher of a neighbor cell task comprises: terminal, Serving cell and adjacent sub-district is characterized in that described terminal comprises:
The task acquiring unit is used for obtaining neighbor cell task when Serving cell is resident;
Judging unit is used to judge whether described neighbor cell task needs to make described terminal and adjacent sub-district synchronous, generates first judged result;
Scheduling unit is used for dispatching described neighbor cell task according to described first judged result.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102418482A CN101730220B (en) | 2009-12-10 | 2009-12-10 | Method, system and terminal for scheduling neighbor cell task |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009102418482A CN101730220B (en) | 2009-12-10 | 2009-12-10 | Method, system and terminal for scheduling neighbor cell task |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101730220A true CN101730220A (en) | 2010-06-09 |
CN101730220B CN101730220B (en) | 2012-02-01 |
Family
ID=42450208
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009102418482A Expired - Fee Related CN101730220B (en) | 2009-12-10 | 2009-12-10 | Method, system and terminal for scheduling neighbor cell task |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101730220B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106716909A (en) * | 2014-09-25 | 2017-05-24 | Lg 电子株式会社 | Method and apparatus for receiving neighboring cell signal by device-to-device terminal in wireless communication system |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1277423C (en) * | 2003-03-20 | 2006-09-27 | 华为技术有限公司 | Up synchronous method after realizing hard switch in time division duplex system |
CN100518360C (en) * | 2007-07-04 | 2009-07-22 | 北京天碁科技有限公司 | Power measurement method and mobile terminal of TD-SCDMA adjacent cell |
CN101541072B (en) * | 2009-04-16 | 2011-06-01 | 北京天碁科技有限公司 | Mobile communication terminal and dispatching method thereof |
-
2009
- 2009-12-10 CN CN2009102418482A patent/CN101730220B/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106716909A (en) * | 2014-09-25 | 2017-05-24 | Lg 电子株式会社 | Method and apparatus for receiving neighboring cell signal by device-to-device terminal in wireless communication system |
Also Published As
Publication number | Publication date |
---|---|
CN101730220B (en) | 2012-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101427601A (en) | Sleep optimization based on system information block scheduling | |
CN100405869C (en) | Mobile communication system and terminal, cell searching method and its program | |
CN104247518A (en) | Cell search control method, cell search control apparatus, mobile communication terminal, computer program and storage medium | |
CN102547936A (en) | Energy-saving method, energy-saving device and communication terminal | |
CN101772212B (en) | Method and device for carrying out unified management on multiple applications on mobile terminal | |
CN102271385B (en) | Method and device for selecting network for single-card and double-standby mobile terminal | |
CN103259939A (en) | Terminal dormant method and terminal | |
CN108781430A (en) | A kind of paging method and relevant device based on unlicensed spectrum | |
CN103583012B (en) | The synchronous method of heart beating behavior and device | |
CN109314937A (en) | Method for sending the control information for system access or monitoring within network nodes, and the method for receiving the control information for system access or monitoring in a wireless device | |
CN101895968A (en) | Method for mobile terminal to find network and mobile terminal | |
CN101730220B (en) | Method, system and terminal for scheduling neighbor cell task | |
CN102300295B (en) | Method for realizing energy conservation of base station | |
CN102421120A (en) | Multi-card multi-standby communication terminal and neighbor list maintaining method and device thereof | |
CN103052137B (en) | Cell searching method | |
CN102469576A (en) | Resynchronization method for recovering from sleep mode and apparatuses using the same | |
US20100279683A1 (en) | Wireless communication between a base station and a mobile device | |
CN103516419A (en) | Method and device for scheduling empty synchronous subframes | |
CN102065521B (en) | A kind of communication means and communication system | |
CN103596229B (en) | Residence reselecting and mobile terminal | |
JP2005260425A (en) | Dual wireless terminal and dual wireless system | |
CN102123430A (en) | Web searching method and terminal | |
CN102480779B (en) | Method for executing period synchronization by home node base station | |
CN102685855B (en) | Cell dwell method and user equipment (UE) | |
CN103796341B (en) | Mobile terminal, mobile-terminal frame position determining method and device, and mobile-terminal frame reception method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120201 Termination date: 20181210 |
|
CF01 | Termination of patent right due to non-payment of annual fee |