CN101730220B - Method, system and terminal for scheduling neighbor cell task - Google Patents
Method, system and terminal for scheduling neighbor cell task Download PDFInfo
- Publication number
- CN101730220B CN101730220B CN2009102418482A CN200910241848A CN101730220B CN 101730220 B CN101730220 B CN 101730220B CN 2009102418482 A CN2009102418482 A CN 2009102418482A CN 200910241848 A CN200910241848 A CN 200910241848A CN 101730220 B CN101730220 B CN 101730220B
- 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.)
- Expired - Fee Related
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 success resident service sub-district, terminal; Under idle pulley; Main task is to monitor the Serving cell paging to upgrade, carry out measurement, the district reselecting of necessity with system information 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, the terminal is a synchronous sub-district of time period.And, at all events plant task type, simultaneous operation all will be carried out in the terminal, therefore, causes the process more complicated of scheduling neighbor cell task.
Summary of the invention
The technical problem that the present invention will solve 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 following:
On the one hand, a kind of dispatching method of neighbor cell task is provided, comprises:
The terminal obtains neighbor cell task when Serving cell is resident;
Whether the said neighbor cell task of said terminal judges need make said terminal and adjacent cell synchronizing, generates first judged result;
Said neighbor cell task is dispatched according to said first judged result in said terminal.
Optional, dispatch before the step of said neighbor cell task according to said first judged result at said terminal, also comprises:
Said terminal obtains the free time section of Serving cell task;
Said terminal is according to said first judged result, and the step of dispatching said neighbor cell task is specially:
Said terminal in the free time of said Serving cell task section, is dispatched said neighbor cell task according to said first judged result.
Said terminal is according to said first judged result, and the step of dispatching said neighbor cell task is:
If said first judged result is not for the time, said terminal gets into adjacent sub-district, and said neighbor cell task is carried out at said terminal, and said Serving cell is returned at said terminal;
If said first judged result is when being, whether said terminal judges gets access to the sync bit adjusted value of said adjacent sub-district in advance, generates second judged result, and said neighbor cell task is dispatched according to said second judged result in said terminal.
Said terminal is according to said second judged result, and the step of dispatching said neighbor cell task is:
If said second judged result is not for the time, said terminal gets into adjacent sub-district; Said terminal obtains the sync bit adjusted value of said adjacent sub-district through measurement; Said terminal makes said terminal and adjacent cell synchronizing according to the sync bit adjusted value of said adjacent sub-district; Said neighbor cell task is carried out at said terminal; Said Serving cell is returned according to returning the sync bit adjusted value in said terminal; Or
If said second judged result is when being, the sync bit adjusted value of the said adjacent sub-district that said terminal basis gets access in advance gets into adjacent sub-district; Said neighbor cell task is carried out at said terminal; Said Serving cell is returned according to returning the sync bit adjusted value in said terminal.
Said terminal is returned before the step of said Serving cell according to returning the sync bit adjusted value, also comprises:
The current sync bit in the said terminal updating terminal deviant synchronous with respect to said Serving cell;
Said terminal generates and returns the sync bit adjusted value according to the said deviant of upgrading.
Said terminal is according to the said deviant of upgrading, and the step that the sync bit adjusted value is returned in generation is:
Said terminal deducts the said deviant of renewal with subframe lengths, generates to return the sync bit adjusted value.
Said terminal is returned before the step of said Serving cell, also comprises:
Whether said terminal judges triggers the condition of returning said Serving cell, and the said condition of returning said Serving cell is: execute said neighbor cell task, said terminal and need receive system information or the said terminal that the paging of said Serving cell, said terminal need receive said Serving cell and need to insert;
If trigger, said Serving cell is returned at then said terminal.
Said terminal, also comprises when dispatching the step of said neighbor cell task according to said first judged result:
The Serving cell frame number of said terminal updating local record makes the Serving cell frame number of terminal local record consistent with the frame number of said Serving cell.
The step of the Serving cell frame number of said terminal updating local record is:
Maintenance service sub-district frame number is interrupted according to frame in said terminal;
When said terminal when said Serving cell is transferred to said adjacent sub-district, if said adjacent sub-district is a negative value with respect to the observed time difference of said Serving cell, then said terminal adds 1 operation to the Serving cell frame number of local record;
When said terminal when said adjacent sub-district is transferred to said Serving cell, if said adjacent sub-district with respect to the observed time difference of said Serving cell be on the occasion of, then said terminal adds 1 operation to the Serving cell frame number of local record.
On the other hand, a kind of terminal is provided, comprises:
The task acquiring unit is used for when Serving cell is resident, obtaining neighbor cell task;
Judging unit is used to judge whether said neighbor cell task need make said terminal and adjacent cell synchronizing, generates first judged result;
Scheduling unit is used for dispatching said neighbor cell task according to said first judged result.
Optional, said scheduling unit is:
If said first judged result for not the time, gets into adjacent sub-district, carry out said neighbor cell task, return said Serving cell;
If said first judged result when being, judges whether to get access in advance the sync bit adjusted value of said adjacent sub-district, generate second judged result, according to said second judged result, dispatch said 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 said Serving cell.
On the other hand, a kind of dispatching patcher of neighbor cell task is provided, comprises: terminal, Serving cell and adjacent sub-district, said terminal comprises:
The task acquiring unit is used for when Serving cell is resident, obtaining neighbor cell task;
Judging unit is used to judge whether said neighbor cell task need make said terminal and adjacent cell synchronizing, generates first judged result;
Scheduling unit is used for dispatching said neighbor cell task according to said first judged result.
Embodiments of the invention have following beneficial effect:
In the such scheme; Whether needs make said terminal and adjacent cell synchronizing according to said neighbor cell task at said terminal, dispatch said neighbor cell task, need all not carry out Synchronous Processing to 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 sketch map at terminal of the present invention;
Fig. 7 is the connection sketch map 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 sketch map of adjustment 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, will combine accompanying drawing and specific embodiment to be described in detail below.
Embodiments of the invention provide a kind of dispatching method, system and terminal of neighbor cell task to 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:
In the such scheme; Whether needs make said terminal and adjacent cell synchronizing according to said neighbor cell task at said terminal, dispatch said neighbor cell task, need all not carry out Synchronous Processing to 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:
Wherein, step 24 is:
If said first judged result is not for the time, said terminal gets into adjacent sub-district, and said neighbor cell task is carried out at said terminal, and said Serving cell is returned at said terminal;
If said first judged result is when being, whether said terminal judges gets access to the sync bit adjusted value of said adjacent sub-district in advance, generates second judged result, and said neighbor cell task is dispatched according to said second judged result in said terminal.
Said terminal is according to said second judged result, and the step of dispatching said neighbor cell task is:
If said second judged result is not for the time, said terminal gets into adjacent sub-district; Said terminal obtains the sync bit adjusted value of said adjacent sub-district through measurement; Said terminal makes said terminal and adjacent cell synchronizing according to the sync bit adjusted value of said adjacent sub-district; Said neighbor cell task is carried out at said terminal; Said Serving cell is returned according to returning the sync bit adjusted value in said terminal;
If said second judged result is when being, the sync bit adjusted value of the said adjacent sub-district that said terminal basis gets access in advance gets into adjacent sub-district; Said neighbor cell task is carried out at said terminal; Said Serving cell is returned according to returning the sync bit adjusted value in said terminal.The sync bit adjusted value of said adjacent sub-district is the observed time difference of said adjacent sub-district with respect to said Serving cell.
Said terminal is returned before the step of said Serving cell according to returning the sync bit adjusted value, also comprises:
The current sync bit in the said terminal updating terminal deviant synchronous with respect to said Serving cell;
Said terminal generates and returns the sync bit adjusted value according to the said deviant of upgrading.
Said terminal is according to the said deviant of upgrading, and the step that the sync bit adjusted value is returned in generation is:
Said terminal deducts the said deviant of renewal with subframe lengths, generates to return the sync bit adjusted value.
Said terminal is returned before the step of said Serving cell, also comprises:
Whether said terminal judges triggers the condition of returning said Serving cell, and the said condition of returning said Serving cell is: execute said neighbor cell task, said terminal and need receive system information or the said terminal that the paging of said Serving cell, said terminal need receive said Serving cell and need to insert;
If trigger, said Serving cell is returned at then said terminal.
Said terminal, also comprises when dispatching the step of said neighbor cell task according to said first judged result:
The Serving cell frame number of said terminal updating local record makes the Serving cell frame number of terminal local record consistent with the frame number of said Serving cell.The step of the Serving cell frame number of said terminal updating local record is: conventional maintenance Serving cell frame number is interrupted according to frame in said terminal; And, when said terminal when Serving cell is transferred to said adjacent sub-district, if said adjacent sub-district is a negative value with respect to the observed time difference of said Serving cell, then need add 1 operation to the Serving cell frame number of local record; When said terminal when said adjacent sub-district is transferred to said Serving cell, if said adjacent sub-district with respect to the observed time difference of said Serving cell be on the occasion of, then need add 1 operation to the Serving cell frame number of local record.
As shown in Figure 3, be the dispatching method of a kind of neighbor cell task of the present invention, it is example that this scene need not make said terminal and adjacent cell synchronizing with said neighbor cell task, said method comprises:
Step 31, the terminal obtains neighbor cell task when Serving cell is resident.
Step 32, whether the said neighbor cell task of said terminal judges need make said terminal and adjacent cell synchronizing, generates first judged result.
Step 33, said 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: said neighbor cell task need not make said terminal and adjacent cell synchronizing, and said terminal is in the free time of said Serving cell task section, and said terminal gets into adjacent sub-district.
Step 35, said neighbor cell task is carried out at said terminal.
Step 36, said Serving cell is returned at said terminal.
When said neighbor cell task is carried out at said terminal; Whether said terminal judges triggers the condition of returning said Serving cell, and the said condition of returning said Serving cell is: execute said neighbor cell task, said terminal and need receive system information or the said terminal that the paging of said Serving cell, said terminal need receive said Serving cell and need to insert; If trigger, said Serving cell is returned at then said terminal.
In the time of the step of the said neighbor cell task of said terminal scheduling, also comprise: the Serving cell frame number of said terminal updating local record makes the Serving cell frame number of terminal local record consistent with the frame number of said Serving cell.That is to say that said terminal gets into adjacent sub-district, said terminal and carries out said neighbor cell task and said terminal when returning said Serving cell, all need upgrade the Serving cell frame number of local record.The step of the Serving cell frame number of said terminal updating local record is: conventional maintenance Serving cell frame number is interrupted according to frame in said terminal; And, when said terminal when Serving cell is transferred to said adjacent sub-district, if said adjacent sub-district is a negative value with respect to the observed time difference of said Serving cell, then need add 1 operation to the Serving cell frame number of local record.When said terminal when said adjacent sub-district is transferred to said Serving cell, if said adjacent sub-district with respect to the observed time difference of said Serving cell be on the occasion of, then need add 1 operation to the Serving cell frame number of local record.
As shown in Figure 4; Dispatching method for a kind of neighbor cell task of the present invention; The sync bit adjusted value that this scene need make said terminal and adjacent cell synchronizing with said neighbor cell task and not get access to said adjacent sub-district in advance is that example is an example, and said method comprises:
And; When said neighbor cell task is carried out at said terminal; Whether said terminal judges triggers the condition of returning said Serving cell, and the said condition of returning said Serving cell is: execute said neighbor cell task, said terminal and need receive system information or the said terminal that the paging of said Serving cell, said terminal need receive said Serving cell and need to insert; If trigger, said Serving cell is returned at then said terminal.
In addition, in the time of the step of the said neighbor cell task of said terminal scheduling, also comprise: the Serving cell frame number of said terminal updating local record makes the Serving cell frame number of terminal local record consistent with the frame number of said Serving cell.That is to say that said terminal gets into adjacent sub-district, said terminal and carries out said neighbor cell task and said terminal when returning said Serving cell, all need upgrade the Serving cell frame number of local record.Conventional maintenance Serving cell frame number is interrupted according to frame in said terminal.And, when said terminal when Serving cell is transferred to said adjacent sub-district, if said adjacent sub-district is a negative value with respect to the observed time difference of said Serving cell, then need add 1 operation to the Serving cell frame number of local record.When said terminal when said adjacent sub-district is transferred to said Serving cell, if said adjacent sub-district with respect to the observed time difference of said Serving cell be on the occasion of, then need add 1 operation to the Serving cell frame number of local record.
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 said terminal and adjacent cell synchronizing with said neighbor cell task and get access to said adjacent sub-district in advance is an example, said method comprises:
Step 59, said Serving cell is returned according to returning the sync bit adjusted value in said terminal.
Said terminal is returned before the step of said Serving cell; Also comprise: whether said terminal judges triggers the condition of returning said Serving cell, and the said condition of returning said Serving cell is: execute said neighbor cell task, said terminal and need receive system information or the said terminal that the paging of said Serving cell, said terminal need receive said Serving cell and need to insert; If trigger, said Serving cell is returned at then said terminal.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 said Serving cell " is higher.
Said terminal, also comprises when dispatching the step of said neighbor cell task according to said first judged result: the Serving cell frame number of said terminal updating local record makes the Serving cell frame number of terminal local record consistent with the frame number of said Serving cell.That is to say that said terminal gets into adjacent sub-district, said terminal and carries out said neighbor cell task and said terminal when returning said Serving cell, all need upgrade the Serving cell frame number of local record.Conventional maintenance Serving cell frame number is interrupted according to frame in said terminal.And, when said terminal when Serving cell is transferred to said adjacent sub-district, if said adjacent sub-district is a negative value with respect to the observed time difference of said Serving cell, then need add 1 operation to the Serving cell frame number of local record.When said terminal when said adjacent sub-district is transferred to said Serving cell, if said adjacent sub-district with respect to the observed time difference of said Serving cell be on the occasion of, then need add 1 operation to the Serving cell frame number of local record.
As shown in Figure 6, be a kind of terminal 60 of the present invention, comprising:
Judging unit 62 is used to judge whether said neighbor cell task need make said terminal and adjacent cell synchronizing, generates first judged result;
In the such scheme; Whether needs make said terminal and adjacent cell synchronizing according to said neighbor cell task at said terminal, dispatch said neighbor cell task, need all not carry out Synchronous Processing to every kind of neighbor cell task; Therefore, can simplify the process of scheduling neighbor cell task.
Said terminal also comprises:
Time acquisition unit is used to obtain the free time section of Serving cell task;
If said second judged result is not for the time, said terminal gets into adjacent sub-district; Said terminal obtains the sync bit adjusted value of said adjacent sub-district through measurement; Said terminal makes said terminal and adjacent cell synchronizing according to the sync bit adjusted value of said adjacent sub-district; Said neighbor cell task is carried out at said terminal; Said Serving cell is returned according to returning the sync bit adjusted value in said terminal; Or
If said second judged result is when being, the sync bit adjusted value of the said adjacent sub-district that said terminal basis gets access in advance gets into adjacent sub-district; Said neighbor cell task is carried out at said terminal; Said Serving cell is returned according to returning the sync bit adjusted value in said terminal.Wherein, the sync bit adjusted value of said adjacent sub-district is the observed time difference of said adjacent sub-district with respect to said Serving cell.
Said terminal also comprises:
The deviant updating block is used for the more current sync bit of the new terminal deviant synchronous with respect to said Serving cell;
Generation unit is used for according to the said deviant of upgrading, and generates and returns the sync bit adjusted value.Generation unit is specially: subframe lengths deducts the said deviant of renewal, generates to return the sync bit adjusted value.
Said terminal also comprises:
Condition triggers judging unit; Judge whether to trigger the condition of returning said Serving cell, the said condition of returning said Serving cell is: execute said neighbor cell task, said terminal and need receive system information or the said terminal that the paging of said Serving cell, said terminal need receive said Serving cell and need to insert;
If trigger, then scheduling unit 63 returns said Serving cell.
Said 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 said Serving cell.Conventional maintenance Serving cell frame number is interrupted according to frame in said terminal.And, when said terminal when Serving cell is transferred to said adjacent sub-district, if said adjacent sub-district is a negative value with respect to the observed time difference of said Serving cell, then need add 1 operation to the Serving cell frame number of local record.When said terminal when said adjacent sub-district is transferred to said Serving cell, if said adjacent sub-district with respect to the observed time difference of said Serving cell be on the occasion of, then need add 1 operation to the Serving cell frame number of local record.
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.Said terminal 60 comprises:
Judging unit 62 is used to judge whether said neighbor cell task need make said terminal and adjacent cell synchronizing, generates first judged result;
In the such scheme; Said terminal according to said neighbor cell task whether needs make said terminal and adjacent sub-district 5 synchronous, dispatch said neighbor cell task, need all not carry out Synchronous Processing to 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 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 district reselecting 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.
Shown in accompanying drawing 8, this flow process of dispatching method that realizes described neighbor cell task is following:
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 the terminal can find the corresponding observed time difference in adjacent sub-district in adjacent district observation time difference the results list; In this task type, the fine tune of sync bit only need be carried out in the terminal.As, adjacent system information of subdistricts can be directly read at the terminal, has omitted and has carried out again the time that cell search process is come synchronous adjacent sub-district.
Second type 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, on adjacent sub-district, need carry out synchronous adjustment by a relatively large margin this moment.
The 3rd type 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 need not adjusted 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 gets into the needed adjusted value in adjacent sub-district from Serving cell; Adjusted value performed on adjacent sub-district is designated as TBUadjust_i.Local service sub-district, terminal 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,,, obtain the sync bit adjusted value that gets into adjacent sub-district through searching adjacent district observation time difference the results list for the task of known adjacent district observation time difference.When the terminal got into 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 through 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 getting into neighbor cell task, need not 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 need not the task of adjustment synchronously, the sync bit adjusted value that gets into adjacent sub-district is 0.
Step 83, according to the sync bit adjusted value, terminal synchronizes to adjacent sub-district, and safeguard local frame number.After neighbor cell task triggered, neighbor cell task was dispatched in the terminal in the free time of Serving cell task section.The sync bit adjusted value adjustment sync bit that the terminal was obtained according to a last step, 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, the 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 sketch map of adjustment 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 according to the long cycle of subframe, that is, in the cycle of a sub-frame length of every mistake, the Serving cell frame number of terminal local record is added 1 operation.If adjustment causes the terminal to miss the statistics of a system-frame like 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.
And; Safeguard that local service sub-district frame number is consistent with the Serving cell System Frame Number; If the sync bit adjustment causes the 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, the 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, finish that in the time of perhaps need returning Serving cell paging receiving or system information, the adjustment of reverse sync position is carried out according to the synchronism deviation TBU that is write down in the terminal, returns Serving cell at neighbor cell task.
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 the 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, through the adjustment of terminal synchronizes position can conveniently realize to adjacent sub-district synchronously, the quick redirect in the minizone of known synchronized relation;
2) terminal is synchronized to adjacent sub-district fast through sync bit adjustment, can save the independent adjacent cell synchronizing time, can directly receive adjacent domain system information, simplifies district reselecting and obtains adjacent sub-district process such as PLMN information;
3) neighbor cell task scheduling is based on that Serving cell realizes with service cell task dispatching priority synchronously; Be equal to the normal residence time that has increased the terminal; Avoided adjacent sub-district process the influence of service to be provided, improved terminal originating service and call successful rate the 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 present 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 to adjacent sub-district, and safeguard 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, neighbor cell task was dispatched in the terminal in the free time of Serving cell task section.In this section, the task of completion comprises that synchronous adjustment gets into that carry out adjacent sub-district, neighbor cell task, Serving cell is returned in adjustment synchronously free time.
In the prior art, when carrying out neighbor cell task, the terminal can lose the synchronous of Serving cell is in the Cell searching state, upgrades thereby can not monitor the Serving cell paging and carry out system information, causes initiating the professional incoming call that perhaps misses.And among the present invention, the TD-SCDMA system is synchronous.Based on this system features, the synchronized relation of a plurality of minizones can be kept in the terminal.Utilize the synchronous difference in minizone, the terminal can be on the Serving cell synchronous foundation, and the process sync bit is adjusted and reached adjacent cell synchronizing.Wherein, the terminal comprises frame synchronization synchronously to the sub-district, as far as 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, the terminal can utilize the free time section of Serving cell task.Utilize the 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 at terminal, reduction can not be initiated the professional probability that perhaps misses incoming call.
Said method embodiment is corresponding with said device embodiment; The description of relevant portion gets final product among the part comparable device embodiment that in method embodiment, does not describe in detail, and the description of relevant portion gets final product among the part reference method embodiment that in device embodiment, does not describe in detail.
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 accomplish through program; Described program can be stored in the computer read/write memory medium, and this program comprises the step like above-mentioned method embodiment when carrying out; 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 said 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 property, 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 according to the invention for the present technique neighborhood; Can also make some improvement and retouching, these improvement and retouching also should be regarded as protection scope of the present invention.
Claims (11)
1. the dispatching method of a neighbor cell task is characterized in that, comprising:
The terminal obtains neighbor cell task when Serving cell is resident;
Whether the said neighbor cell task of said terminal judges need make said terminal and adjacent cell synchronizing, generates first judged result;
Said neighbor cell task is dispatched according to said first judged result in said terminal;
Said terminal is according to said first judged result, and the step of dispatching said neighbor cell task is: if said first judged result is not for the time, said terminal gets into adjacent sub-district, and said neighbor cell task is carried out at said terminal, and said Serving cell is returned at said terminal; If said first judged result is when being, whether said terminal judges gets access to the sync bit adjusted value of said adjacent sub-district in advance, generates second judged result, and said neighbor cell task is dispatched according to said second judged result in said terminal.
2. the dispatching method of neighbor cell task according to claim 1 is characterized in that, dispatch before the step of said neighbor cell task according to said first judged result at said terminal, also comprises:
Said terminal obtains the free time section of Serving cell task;
Said terminal is according to said first judged result, and the step of dispatching said neighbor cell task is specially:
Said terminal in the free time of said Serving cell task section, is dispatched said neighbor cell task according to said first judged result.
3. the dispatching method of neighbor cell task according to claim 2 is characterized in that, said terminal is according to said second judged result, and the step of dispatching said neighbor cell task is:
If said second judged result is not for the time, said terminal gets into adjacent sub-district; Said terminal obtains the sync bit adjusted value of said adjacent sub-district through measurement; Said terminal makes said terminal and adjacent cell synchronizing according to the sync bit adjusted value of said adjacent sub-district; Said neighbor cell task is carried out at said terminal; Said Serving cell is returned according to returning the sync bit adjusted value in said terminal; Or
If said second judged result is when being, the sync bit adjusted value of the said adjacent sub-district that said terminal basis gets access in advance gets into adjacent sub-district; Said neighbor cell task is carried out at said terminal; Said Serving cell is returned according to returning the sync bit adjusted value in said terminal.
4. the dispatching method of neighbor cell task according to claim 3 is characterized in that, said terminal is returned before the step of said Serving cell according to returning the sync bit adjusted value, also comprises:
The current sync bit in the said terminal updating terminal deviant synchronous with respect to said Serving cell;
Said terminal generates and returns the sync bit adjusted value according to the said deviant of upgrading.
5. the dispatching method of neighbor cell task according to claim 4 is characterized in that, said terminal is according to the said deviant of upgrading, and the step that the sync bit adjusted value is returned in generation is:
Said terminal deducts the said deviant of renewal with subframe lengths, generates to return the sync bit adjusted value.
6. according to the dispatching method of claim 3 or 4 described neighbor cell tasks, it is characterized in that said terminal is returned before the step of said Serving cell, also comprises:
Whether said terminal judges triggers the condition of returning said Serving cell, and the said condition of returning said Serving cell is: execute said neighbor cell task, said terminal and need receive system information or the said terminal that the paging of said Serving cell, said terminal need receive said Serving cell and need to insert;
If trigger, said Serving cell is returned at then said terminal.
7. the dispatching method of neighbor cell task according to claim 1 is characterized in that, said terminal, also comprises when dispatching the step of said neighbor cell task according to said first judged result:
The Serving cell frame number of said terminal updating local record makes the Serving cell frame number of terminal local record consistent with the frame number of said Serving cell.
8. the dispatching method of neighbor cell task according to claim 7 is characterized in that, the step of the Serving cell frame number of said terminal updating local record is:
Maintenance service sub-district frame number is interrupted according to frame in said terminal;
And the observed time difference when shifting between said Serving cell and the said adjacent sub-district is adjusted; This step is specially: when said terminal when said Serving cell is transferred to said adjacent sub-district; If said adjacent sub-district is a negative value with respect to the observed time difference of said Serving cell, then said terminal adds 1 operation to the Serving cell frame number of local record; When said terminal when said adjacent sub-district is transferred to said Serving cell, if said adjacent sub-district with respect to the observed time difference of said Serving cell be on the occasion of, then said terminal adds 1 operation to the Serving cell frame number of local record.
9. a terminal is characterized in that, comprising:
The task acquiring unit is used for when Serving cell is resident, obtaining neighbor cell task;
Judging unit is used to judge whether said neighbor cell task need make said terminal and adjacent cell synchronizing, generates first judged result;
Scheduling unit is used for dispatching said neighbor cell task according to said first judged result;
Said scheduling unit is: if said first judged result for not the time, gets into adjacent sub-district, carry out said neighbor cell task, return said Serving cell; If said first judged result when being, judges whether to get access in advance the sync bit adjusted value of said adjacent sub-district, generate second judged result, according to said second judged result, dispatch said neighbor cell task.
10. terminal according to claim 9 is characterized in that, 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 said Serving cell.
11. the dispatching patcher of a neighbor cell task comprises: terminal, Serving cell and adjacent sub-district is characterized in that said terminal comprises:
The task acquiring unit is used for when Serving cell is resident, obtaining neighbor cell task;
Judging unit is used to judge whether said neighbor cell task need make said terminal and adjacent cell synchronizing, generates first judged result;
Scheduling unit is used for dispatching said neighbor cell task according to said first judged result;
Said scheduling unit is: if said first judged result for not the time, gets into adjacent sub-district, carry out said neighbor cell task, return said Serving cell; If said first judged result when being, judges whether to get access in advance the sync bit adjusted value of said adjacent sub-district, generate second judged result, according to said second judged result, dispatch said neighbor cell task.
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 CN101730220A (en) | 2010-06-09 |
CN101730220B true 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) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102446261B1 (en) * | 2014-09-25 | 2022-09-22 | 엘지전자 주식회사 | Method and apparatus for receiving a signal from an adjacent cell of a device-to-device terminal in a wireless communication system |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1533195A (en) * | 2003-03-20 | 2004-09-29 | 华为技术有限公司 | 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 |
CN101541072A (en) * | 2009-04-16 | 2009-09-23 | 北京天碁科技有限公司 | Mobile communication terminal and dispatching method thereof |
-
2009
- 2009-12-10 CN CN2009102418482A patent/CN101730220B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1533195A (en) * | 2003-03-20 | 2004-09-29 | 华为技术有限公司 | 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 |
CN101541072A (en) * | 2009-04-16 | 2009-09-23 | 北京天碁科技有限公司 | Mobile communication terminal and dispatching method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN101730220A (en) | 2010-06-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101427601A (en) | Sleep optimization based on system information block scheduling | |
CN104247518A (en) | Cell search control method, cell search control apparatus, mobile communication terminal, computer program and storage medium | |
CN100405869C (en) | Mobile communication system and terminal, cell searching method and its program | |
CN102271385B (en) | Method and device for selecting network for single-card and double-standby mobile terminal | |
CN102547936A (en) | Energy-saving method, energy-saving device and communication terminal | |
CN104936261A (en) | Terminal automation network finding method and apparatus | |
CN101631124A (en) | Method and device for downloading data | |
CN101442750B (en) | Method for autonomous configuration of indoor household base station working frequency of 3rd generation mobile communication | |
CN103583012B (en) | The synchronous method of heart beating behavior and device | |
CN105704786A (en) | Cell rapid searching method and mobile terminal | |
CN108781430A (en) | A kind of paging method and relevant device based on unlicensed spectrum | |
CN100407832C (en) | Method for supporting terminal to realize interacting between communication systems | |
CN110611942A (en) | Cell reselection method and device of satellite terminal in low power consumption mode and storage medium | |
CN101976197A (en) | Method for automatically installing a plurality of mobile phone software | |
CN101730220B (en) | Method, system and terminal for scheduling neighbor cell task | |
CN101895968A (en) | Method for mobile terminal to find network and mobile terminal | |
CN102595474A (en) | Method for establishing communication connection and user equipment | |
CN101959198A (en) | Method for searching GSM (Global System for Mobile Communications) adjacent zone by dual-mode terminal and dual-mode terminal | |
CN102300295B (en) | Method for realizing energy conservation of base station | |
CN103516419A (en) | Method and device for scheduling empty synchronous subframes | |
CN106209291A (en) | Clock source list update, clock synchronizing method and the system that base station clock synchronizes | |
US20220085906A1 (en) | Cell Search For New Radio | |
CN102469576A (en) | Resynchronization method for recovering from sleep mode and apparatuses using the same | |
CN103596229B (en) | Residence reselecting and mobile terminal | |
JP2005260425A (en) | Dual wireless terminal and dual wireless system |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20120201 Termination date: 20181210 |