Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of cell selecting method and device of losing after the service, causes the problem that the energy consumption of UE increases and select time is long to solve the meeting that existing cell selecting scheme exists.
For achieving the above object, technical scheme of the present invention is achieved in that
A kind of cell selecting method of losing after the service comprises:
The execution initial cell is selected; And in the frequency range that subscriber equipment (UE) is supported the sign of the sign of the public land mobile network (PLMN) under the best sub-district of signal quality, subdistrict frequency point, closed user group (CSG) sub-district on each frequency of record, formation PLMN_CSG record;
When initial cell selecting does not search proper cell when resident, from the PLMN_CSG record, select available parameter;
Available parameter based on selecting is carried out cell selecting once more, for UE selects proper cell resident;
Saidly from PLMN_CSG record, select available parameter, comprising:
Select available PLMN;
From said PLMN_CSG record, search the CSG sub-district available PLMN under, and the sign of the CSG sub-district arrived of record search, formation CSG sub-district record;
Judge in the SIM of UE whether have said CSG sub-district record, if do not exist, then with selected available PLMN and the residing frequency in sub-district on this available PLMN as available parameter; If exist; The selection of the CSG sub-district that the preference pattern of the CSG sub-district of then setting based on CSG sub-district record and user allows, and with the CSG sub-district of selected permission, available PLMN and the residing frequency in sub-district on this available PLMN as available parameter.
Said execution initial cell is selected, and in the frequency range that UE supports the sign of the sign of the PLMN under the best sub-district of signal quality, subdistrict frequency point, CSG sub-district on each frequency of record, form the PLMN_CSG record, comprising:
Whether in the frequency range that UE supports, carry out full range scanning and search exists proper cell resident;
According to the frequency intensity after the full range scanning by strong to weak order, the top-quality sub-district of search signal on each frequency successively;
The sign of the sign of the PLMN under the top-quality sub-district of tracer signal, subdistrict frequency point, CSG sub-district forms the PLMN_CSG record.
The PLMN that said selection is available comprises:
The preference pattern of the PLMN that the user sets is an automatic mode, and the priority of the PLMN that then defines in the SIM according to UE selects the highest PLMN of priority as available PLMN;
The preference pattern of the PLMN that the user sets is a manual mode, and the PLMN that then user is manually selected is as available PLMN.
The selection of the CSG sub-district that the preference pattern of the said CSG sub-district of setting based on CSG sub-district record and user allows comprises:
If the preference pattern of the CSG sub-district that the user sets is an automatic mode, then with the CSG sub-district of the CSG sub-district that is comprised in the record of CSG sub-district as selected permission;
If the preference pattern of CSG sub-district is a manual mode, and the sign of the CSG sub-district manually selected of user is present in the record of CSG sub-district, and the CSG sub-district of then user manually being selected is as the CSG sub-district that allows;
If the preference pattern of CSG sub-district is a manual mode; And being identified in the record of CSG sub-district of the CSG sub-district that the user manually selects do not exist, the PLMN that then in the PLMN_CSG record, selects next priority again as available PLMN to search CSG sub-district record again.
A kind of cell selecting apparatus of losing after the service comprises:
Record forms module, be used to carry out initial cell and select, and in the frequency range that UE supports the sign of the sign of the PLMN under the best sub-district of signal quality, subdistrict frequency point, CSG sub-district on each frequency of record, to form the PLMN_CSG record;
Parameter is selected module, when initial cell selecting does not search proper cell when resident, is used for selecting available parameter from the PLMN_CSG record;
The cell selecting module is used for carrying out cell selecting once more based on the available parameter of selecting, for UE selects proper cell resident;
Said parameter is selected module, comprising:
Selected cell is used to select available PLMN;
Search the unit, be used for searching the CSG sub-district available PLMN under, and the sign of the CSG sub-district arrived of record search is with formation CSG sub-district record from said PLMN_CSG record;
Judging unit; Be used to judge in the SIM of UE and whether have said CSG sub-district record; If exist; The selection of the CSG sub-district that the preference pattern of the CSG sub-district of then setting based on CSG sub-district record and user allows, and with the CSG sub-district of selected permission, available PLMN and the residing frequency in sub-district on this available PLMN as available parameter, otherwise with selected available PLMN and the residing frequency in sub-district on this available PLMN as available parameter.
Said record forms module, comprising:
Scanning element is used in the frequency range that UE supports, carrying out full range scanning;
Search unit is used for according to the frequency intensity after the full range scanning by strong to weak order, successively the top-quality sub-district of search signal on each frequency;
Record cell is used for sign, the subdistrict frequency point of the PLMN under the top-quality sub-district of tracer signal, the sign of CSG sub-district, forms the PLMN_CSG record.
Said selected cell comprises:
First judgment sub-unit; Whether the preference pattern that is used for the PLMN of judges setting is manual mode; If; The PLMN that then user is manually selected is as available PLMN, otherwise the priority of the PLMN that defines in the SIM according to UE selects the highest PLMN of priority as available PLMN.
Said judging unit comprises:
Second judgment sub-unit; Whether the preference pattern that is used for the CSG sub-district of judges setting is manual mode; And if the sign of the CSG sub-district manually selected of user is present in the record of CSG sub-district, the CSG sub-district of then user manually being selected is as the CSG sub-district that allows; And if being identified in the record of CSG sub-district of CSG sub-district that the user manually selects do not exist, the PLMN that then in the PLMN_CSG record, selects next priority again as available PLMN to search CSG sub-district record again; Otherwise with the CSG sub-district of the CSG sub-district that is comprised in the record of CSG sub-district as selected permission.
The method of cell selecting provided by the present invention and device; When carrying out the initial cell selection, form the PLMN_CSG record; Sign, the subdistrict frequency point of the PLMN under the best sub-district of signal quality on each frequency in the frequency range that UE supports, the sign of CSG sub-district have been write down in the PLMN_CSG record (if exist then be the sign of CSG sub-district; Otherwise be invalid value); When initial cell selecting is failed, just can directly from the PLMN_CSG record, select available parameter, and then carry out cell selecting once more based on selected available parameter; So just avoid after initial cell is selected failure, also need carrying out the such situation of PLMN search and occurred, and then reduced the energy consumption of UE, the time that the while also can shorten a suitable cell of the resident once more entering of UE to a great extent.
Embodiment
Basic thought of the present invention is: carry out initial cell and select, and in the frequency range that UE supports the sign of the sign of the PLMN under the best sub-district of signal quality, subdistrict frequency point, CSG sub-district on each frequency of record, to form the PLMN_CSG record; When initial cell selecting does not search when being fit to the resident sub-district of UE, from the PLMN_CSG record, select the available PLMN and the CSG sub-district of permission; Come to select to be fit to resident sub-district based on the selected available PLMN and the CSG sub-district of permission at last for UE.
Below with reference to accompanying drawing and combine embodiment to specify realization of the present invention.
Fig. 1 shows the flow chart of losing the cell selecting method after the service according to embodiments of the invention, and is as shown in Figure 1, comprising:
S102, AS carry out initial cell and select, and in the frequency range that UE supports the sign of the sign of the PLMN under the best sub-district of signal quality, subdistrict frequency point, CSG sub-district on each frequency of record, to form the PLMN_CSG record;
The concrete manifestation form of said PLMN_CSG record can be tabulated for PLMN_CSG.
S104, AS judge in the initial cell selection course, whether to search the suitable resident sub-district of UE, if then carry out S106, otherwise carry out S108;
S106, the resident entering respective cell of UE finishes current flow process;
S108 selects available parameter from the PLMN_CSG record that forms, wherein, this available parameter can comprise residing frequency in sub-district on available PLMN, this available PLMN and the sign that allows the resident CSG sub-district (that is the CSG sub-district of permission) of UE; This available parameter also can comprise the residing frequency in sub-district under available PLMN and this available PLMN;
S110, AS carries out cell selecting once more based on selected available parameter, for UE selects proper cell resident.
Fig. 2 shows the detail flowchart of losing the cell selecting method after the service of the present invention, and in this specific embodiment, the PLMN_CSG record is specifically tabulated through PLMN_CSG and realized that as shown in Figure 2, this method specifically comprises:
S202, AS detect UE and are in and lose service state.
Particularly; When UE is in Idle state following time; AS detects the S criterion whether Serving cell satisfies cell selecting; If above situation, and this UE still do not find proper cell resident in the adjacent cell that in system message, disposes in 10 seconds, just can judge that this UE has got into to lose service state.
S204, AS is in the event notice NAS of the service of losing with UE, and NAS will no longer receive any voice or the data service request that this UE initiates.
S206, AS begin to carry out initial cell and select, and the frequency range of supporting according to UE is simultaneously carried out full range scanning, write down sign, the subdistrict frequency point of the PLMN under the best sub-district of signal quality on each frequency, the sign of CSG sub-district, and form the PLMN_CSG tabulation.
Particularly; AS begins to carry out the initial cell selection course, and in this process, AS also will carry out full range scanning according to the frequency range that UE supported; Then according to the frequency signal strength signal intensity after the full range scanning; Get off as a data unit record successively from the top-quality sub-district of search signal to the most weak frequency the most by force, and the sign of the sign of the PLMN under this sub-district, subdistrict frequency point, CSG sub-district, form the PLMN_CSG tabulation.Fig. 3 is the structural representation of PLMN_CSG tabulation; As shown in Figure 3, PLMN_CSG tabulation is made up of one or more data cells, and each data cell includes sign (PLMN ID), the subdistrict frequency point (ARFCN) of the affiliated PLMN in the best sub-district of signal quality on the frequency that UE supports, the sign (CSG ID) of CSG sub-district; Wherein, PLMN ID can comprise Mobile Country Code MCC (MCC) and Mobile Network Code (MNC) again, especially, if this sub-district is non-CSG sub-district; Then CSG ID is written as invalid value, showing does not have the CSG sub-district on this frequency.
S208 judges whether found the resident sub-district of suitable UE when carrying out initial cell selects, if then carry out S210, otherwise carry out S212.
S210, UE reside in the suitable cell that finds, and the PLMN_CSG tabulation is emptied; Give NAS with report information such as the frequencies of sub-district, affiliated PLMN, tracing area number (TAC, Tracing Area Code) then; So that the registration of executing location district finishes current flow process then.
Particularly, the identical sub-district of sign of selected PLMN before the sign that in the initial cell selection course, has found the PLMN under the sub-district and UE lose service state, and this sub-district is when satisfying the cell selecting condition; As satisfy the S criterion of cell selecting, when condition such as not getting clogged, just think that UE has found suitable resident sub-district, the resident entering respective cell of UE; Simultaneously; AS can get into this information notice of service area NAS again with UE, and NAS will recover to receive the voice of UE initiation or the request of data service, because UE has found proper cell resident; The PLMN selection after NAS just need not to carry out and the selection of CSG sub-district; So the PLMN_CSG tabulation that needs this moment to form before empties, the frequency of then that UE is resident sub-district, the sign of the PLMN under the sub-district, tracing area number report information such as (TAC, Tracing Area Code) are given NAS; So that the registration of executing location district finishes current flow process then.
S212, UE resides at acceptable cell, and the PLMN_CSG tabulation is reported to NAS, and acceptable cell is meant and can allows the sub-district that UE is resident and UE can only carry out urgent call that this moment, UE was in the restrict service state.
S214, NAS selects available PLMN based on PLMN_CSG tabulation, at first need judge in the PLMN_CSG tabulation whether have the PLMN that satisfies the cell selecting condition, if exist, then carries out S216, if do not exist then finish current flow process.Said cell selecting condition can refer to cell selecting the S criterion, whether get clogged etc.
S216; Because the preference pattern of the PLMN that the user sets can be for manual mode, also can be automatic mode, so whether the PLMN preference pattern that needs judges to set is manual mode, if be manual mode; Then carry out S218, then carry out S220 if not manual mode.
S218, manually the PLMN of selection is as available PLMN in the PLMN that satisfies the cell selecting condition with the user for NAS, and execution in step 222 then.
S220, NAS selects the PLMN that priority is the highest as available PLMN in the PLMN that satisfies the cell selecting condition according to the priority of the PLMN of definition in user identification module (SIM, the Subscriber Identity Module) card of UE.
S222, NAS search the CSG sub-district under the selected available PLMN in the above step, the sign of the CSG sub-district that record search arrives from PLMN_CSG tabulation; To form the CSG cell list; And judge the CSG cell list that whether exists in the SIM under the available PLMN, if do not exist, then carry out S224; If exist, then carry out S226.
S224, NAS sends to AS with the residing frequency in sub-district under available PLMN and this available PLMN as available parameter, carries out S238 then.
S226; The preference pattern of the CSG sub-district that the user sets can be for manual mode, also can be automatic mode, so during the CSG sub-district of selecting to allow based on the CSG cell list, want at first whether the preference pattern of the CSG sub-district of judges setting is manual mode; If not manual mode; Then carry out S228, if manual mode is then carried out S230.
S236 is carried out then as the CSG sub-district of selected permission in the CSG sub-district that S228, NAS are comprised the CSG cell list under the available PLMN that preserves in the SIM.
S230, NAS is with the CSG sub-district of the manual CSG sub-district of selecting of user as selected permission.S232, whether the sign of the CSG sub-district that the NAS judges is manually selected is present in the selected available PLMN CSG cell list down, if do not exist, then carries out S234, if S236 is then carried out in existence.
S234, the data cell that PLMN available in the PLMN_CSG tabulation is corresponding is removed, and returns S214.
Think this moment in selected available PLMN can't find the SIM of UE down, preserve and the resident CSG sub-district of permission UE; So need in the PLMN_CSG tabulation, to select again next PLMN as available PLMN to search the CSG cell list again; It should be noted that; Behind the CSG cell list that finds under the next PLMN, the selection of the CSG sub-district that the preference pattern of the CSG sub-district that need set based on this CSG cell list that newly finds and user allows again.In the flow, the priority of the PLMN that NAS defines in will the SIM according to UE among the S220 selects time high PLMN of a priority as available PLMN in the PLMN that satisfies the cell selecting condition.
S236, NAS sends to AS with selected available PLMN, the residing frequency in sub-district under this available PLMN, the CSG sub-district of permission as available parameter.
In addition,, then be specially the sign of CSG sub-district, otherwise be invalid value if having the CSG sub-district under the selected available PLMN.
S238, AS carries out cell selecting once more based on the available parameter that receives.
AS carries out cell selecting once more under the qualification of available parameter; It is different that the cell selecting of carrying out once more and the difference of initial cell selection just are to carry out cell selecting time institute qualifications; After cell selecting of execution, also need the data cell that PLMN available in the PLMN_CSG tabulation is corresponding to remove.
Particularly, based on the difference of NAS, can the process of the cell selecting of carrying out once more be divided into following several kinds of situation to the available parameter of AS transmission:
During CSG cell list under not having selected available PLMN in the SIM of UE; NAS can send to AS with selected available PLMN and the residing frequency in sub-district under this available PLMN, so AS will carry out cell selecting once more on the residing frequency in sub-district under this available PLMN;
CSG cell list under having selected available PLMN in the SIM of UE; And the preference pattern of CSG sub-district is an automatic mode; NAS can send to AS with selected available PLMN, the residing frequency in sub-district, the CSG cell list under this available PLMN, and the cell selecting that AS will carry out once more is the cell selecting of band CSG cell list;
CSG cell list under having selected available PLMN in the SIM of UE, the preference pattern of CSG sub-district are that the sign of the CSG sub-district manually selected of manual mode and user is when being present in the CSG cell list; NAS can send to AS with selected available PLMN, the residing frequency in sub-district under this available PLMN, the sign of the manual CSG sub-district of selecting of user, and the CSG sub-district that AS will directly manually select for this user of UE search carried out resident.
S240 judges whether the cell selecting of carrying out once more is successful, if then carry out S242, otherwise return S214.
S242 resides at this sub-district, and the residing frequency in this sub-district, affiliated PLMN and TAC are reported to NAS, so that the registration of executing location district, the cell selecting process finishes.
Pass through the preferred embodiment; Be based on the PLMN_CSG tabulation that forms in the initial cell selection course; AS can be resident for UE search proper cell fast and accurately, so both can reduce the energy consumption of UE, also can shorten the time of a suitable cell of the resident once more entering of UE simultaneously greatly.
Fig. 4 shows the sketch map of losing the cell selecting apparatus after the service of the present invention, and as shown in Figure 4, this device comprises:
Record forms module 402, be used to carry out initial cell and select, and in the frequency range that UE supports the sign of the sign of the PLMN under the best sub-district of signal quality, subdistrict frequency point, CSG sub-district on each frequency of record, to form the PLMN_CSG record; Parameter is selected module 404, when initial cell selecting does not search proper cell when resident, is used for selecting available parameter from the PLMN_CSG record; Cell selecting module 406 is used for carrying out cell selecting once more based on the available parameter of selecting, for UE selects proper cell resident.Specifically can tabulating through PLMN_CSG of said PLMN_CSG record realizes.
Record forms module 402 and specifically can comprise: scanning element is used in the frequency range that UE supports, carrying out full range scanning; Search unit is used for according to the frequency intensity after the full range scanning by strong to weak order, successively the top-quality sub-district of search signal on each frequency; Record cell is used for sign, the subdistrict frequency point of the PLMN under the top-quality sub-district of tracer signal, the sign of CSG sub-district, forms the PLMN_CSG record.
Parameter selects module 404 specifically can comprise: selected cell is used to select available PLMN; Search the unit, be used for searching the CSG sub-district available PLMN under, and the sign of the CSG sub-district arrived of record search is with formation CSG sub-district record from said PLMN_CSG record; Judging unit; Be used to judge in the SIM of UE and whether have said CSG sub-district record; If; The selection of the CSG sub-district that the preference pattern of the CSG sub-district of then setting based on CSG sub-district record and user allows, and with the CSG sub-district of selected permission, available PLMN and the residing frequency in sub-district on this available PLMN as available parameter, otherwise with selected available PLMN and the residing frequency in sub-district on this available PLMN as available parameter.Said CSG sub-district record specifically can be realized through the CSG cell list.
Parameter selects the selected cell in the module 404 specifically can comprise: first judgment sub-unit; Whether the preference pattern that is used for the PLMN of judges setting is manual mode; If; The PLMN that then user is manually selected is as available PLMN, otherwise the priority of the PLMN that defines in the SIM according to UE selects the highest PLMN of priority as available PLMN.
Parameter selects the judging unit in the module 404 specifically can comprise: second judgment sub-unit; Whether the preference pattern that is used for the CSG sub-district of judges setting is manual mode; If; And the sign of the CSG sub-district that the user manually selects is present in the record of CSG sub-district, then with the CSG sub-district of the manual CSG sub-district of selecting of user as selected permission; And if being identified in the record of CSG sub-district of CSG sub-district that the user manually selects do not exist, the PLMN that then in the PLMN_CSG record, selects next priority again as available PLMN to search CSG sub-district record again; Otherwise with the CSG sub-district of the CSG sub-district that is comprised in the record of CSG sub-district as selected permission.
The above is merely preferred embodiment of the present invention, is not to be used to limit protection scope of the present invention, all any modifications of within spirit of the present invention and principle, being done, is equal to replacement and improvement etc., all should be included within protection scope of the present invention.