A kind of method that realizes cooperation paging of wireless network controller
Technical field
The present invention relates to radio call, refer to a kind of method that realizes radio network controller (RNC) cooperation paging especially.
Background technology
In Wideband Code Division Multiple Access (WCDMA) (WCDMA) system, core net (CN) is from being divided into circuit switching (CS) territory and packet switching (PS) territory in logic.Mobile switching centre (MSC)/VLR Visitor Location Register (VLR) is the functional node in CS territory, GPRS serving GPRS support node (SGSN) is the functional node in PS territory, can be connected by Gs interface between MSC/VLR and the SGSN, also can not link to each other between MSC/VLR and the SGSN.MSC/VLR, SGSN link to each other with RNC by Iu_CS interface, Iu_PS interface respectively.
In the CS territory, when Public Switched Telephone Network calling user device (UE) or UE calling UE, network side need send paging (Paging) message to called UE, and called UE is received just can enter call state after beep-page message and the access network; In the PS territory, if called UE has been set up PS territory business, when calling out from the CS territory, network side need send beep-page message to UE before sending data to called UE.
In the prior art, link to each other, promptly exist the network operation pattern of Gs interface correspondence to be called pattern I between MSC/VLR and the SGSN; Do not link to each other between MSC/VLR and the SGSN, the network operation pattern of correspondence is not called pattern II when promptly not having Gs interface.
When the network operation pattern is pattern I, in the time of need carrying out the paging in CS territory, if Gs interface is normal, MSC/VLR just sends to SGSN with beep-page message earlier through Gs interface, be transmitted to RNC by the Iu_PS interface of SGSN between SGSN and RNC again, rather than directly send to RNC by the Iu_CS interface between MSC/VLR and the RNC; In the time of need carrying out the paging in PS territory, directly transmit beep-page message through the Iu_PS interface to RNC and get final product by SGSN.
When the network operation pattern is pattern II, if UE has set up PS territory business, calling is from the CS territory, MSC/VLR and SGSN do not know mutually whether the other side set up with UE and are connected, so before paging, need be through a cooperation paging process, to determine taking what paging type so that can complete successfully paging.
In the WCDMA system, two kinds of paging types are arranged:
Paging Class1 (Paging Type 1): when UE does not have dedicated logical channel (DCCH) but the time spent, RNC sends paging Class1 beep-page message by paging channel (PCH) to UE, and the paging Class1 is applicable to the UE of idle (IDLE) state that is in, sub-district PCH (CELL_PCH) state and Acceditation Area PCH (URA_PCH) state.
Paging type 2 (Paging Type 2): when UE has available DCCH channel, RNC sends paging type 2 beep-page messages by the DCCH channel to UE, and paging type 2 is applicable to the UE that is in sub-district FACH (CELL_FACH) state and sub-district DCH (CELL_DCH) state.When UE was in CELL_FACH or CELL_DCH state, UE can not intercept the PCH channel, so the UE of this two states can not receive the paging Class1 message that sends from the PCH channel.
In order to guarantee correctly finishing of paging, RNC can judge whether carry out cooperation paging according to the value of cooperation paging indication (the Non Searching Indication) cell that carries in the beep-page message after receiving beep-page message.Fig. 1 is the flow chart of existing techniques in realizing RNC cooperation paging, and specific implementation may further comprise the steps:
Step 100~step 101: judge in the beep-page message that receives whether comprise Non SearchingIndication cell,, then enter step 102 if comprise; If do not comprise, then enter step 103.
In third generation affiliate technical specification 25413 (3GPP TS 25413) agreement, point out, NonSearching Indication cell is to be used to indicate RNC whether to need to carry out the optional cell of cooperation paging, this Non Searching Indication cell is the cell of an enumeration type, and possible value is two kinds of non-searching and searching.If do not comprise this cell in the beep-page message, then RNC need carry out cooperation paging; If comprise this cell in the beep-page message, whether RNC should not carry out cooperation paging when specifying NonSearching Indication cell value in the agreement and being non-searching or searching, present processing is: when Non Searching Indication cell value is non-searching, do not carry out cooperation paging; When Non Searching Indication cell value is searching, carry out cooperation paging.
Step 102: whether the value of judging Non Searching Indication cell is to carry out cooperation paging, if then enter step 103; Otherwise enter step 105.
In this step, judge whether to need to carry out paging according to the understanding that Non Searching Indication cell in 3GPP TS 25413 agreements is described, even Non Searching Indication cell value is searching, then carries out cooperation paging; If Non Searching Indication cell value is non-searching, then do not carry out cooperation paging.
Step 103: to be index search corresponding U-RNTI in the IMSI of RNC sign and universal land radio access web temporary mark (U-RNTI) mapping relations database identify with the global mobile user identification (IMSI) in the beep-page message, if find this U-RNTI sign, then enter step 104; Otherwise, enter step 105.
Here need to prove that when certain UE set up a CS or PS business in universal land radio access web (UTRAN), RNC distributed a U-RNTI sign can for this UE, RNC uses U-RNTI to identify and identifies a UE uniquely.
Each UE that inserts RNC has the IMSI sign, the IMSI sign is the number that CN is used for identifying UE, after UE inserts RNC, RNC need set up the global data base of an IMSI sign and U-RNTI sign mapping relations, this database is that index is to identifying by UE U-RNTI in RNC with IMSI, and U-RNTI is identified in the database should the context of UE in RNC, and this context is used to preserve this UE relevant information.All can preserve IMSI sign, U-RNTI sign, UE present located positional information, the dedicated logical channel information of the current use of UE, the current information such as radio resource control layer (RRC) connection status of UE of this UE in the context of each UE.
Stored the current connection status of UE in the RRC connection status, such as: IDLE state, CELL_PCH state, URA_PCH state, CELL_FACH state or CELL_DCH state etc.
Step 104: according to the corresponding context of U-RNTI sign, search the current RRC connection status of UE,, then enter step 105 if UE is in the IDLE state; If UE is in the CELL_PCH state, then enter step 106; If UE is in the URA_PCH state, then enter step 107; If UE is in CELL_FACH or CELL_DCH state, then enter step 108.
In this step, by searching the RRC annexation of UE in the context of RNC, obtain UE present located state after, the paging type of paging UE is made a choice.
Step 105:RNC sends paging Class1 message paging UE in the paging domain of beep-page message.
In this step, paging domain is the zone of CN appointment in beep-page message.
Step 106:RNC sends paging Class1 message paging UE in the current resident sub-district of UE.
In this step, the current resident cell information of UE is present in this UE in the context of RNC.
Step 107:RNC sends paging Class1 message paging UE in the current resident sub-district that Acceditation Area comprised of UE.
In this step, the current resident cell information that Acceditation Area comprised of UE is present in the context of this UE in RNC.
Step 108:RNC sends paging type 2 message paging UE in the dedicated logical channel of the current use of UE.
In this step, the dedicated logical channel information of the current use of UE is present in the context of this UE in RNC.
Above-mentioned steps 100~step 102 is the processes whether the RNC judgement carries out cooperation paging, and step 103~step 108 is cooperation paging processes, more than is the method flow of existing techniques in realizing RNC cooperation paging.
As a whole, the current network operation mode is not considered in the processing of prior art, but merely the value that whether comprises Non Searching Indication cell and this cell in the beep-page message is adjudicated whether carry out cooperation paging according to the agreement regulation, and fuzzyyer to the description of NonSearching Indication cell in 3GPP TS 25413 agreements, operability is relatively poor.Like this, two problems can appear in the method for existing techniques in realizing RNC cooperation paging in actual applications:
When (1) the network operation pattern is pattern II, owing to do not have Gs interface between MSC/VLR and the SGSN, before paging UE, need be through a cooperation paging process, to determine taking what paging type so that can complete successfully paging.But use the processing method of prior art, if comprise Non Searching Indication cell in the beep-page message, but when the value of this cell is non-searching, processing method according to prior art, be not need to carry out cooperation paging, come paging UE and just in the paging domain of beep-page message, send paging Class1 message simply.If this moment, UE was in CELL_FACH or CELL_DCH state, because this UE does not intercept the PCH channel, so such processing can cause the paging failure to UE.
When (2) the network operation pattern is pattern I, if the Gs interface between MSC/VLR and the SGSN is unusual, it is the Iu_CS interface of beep-page message from MSC/VLR, and the value of Non Searching Indication cell is non-searching in this moment beep-page message, use the processing method of prior art, shown in step 102, be not need to carry out cooperation paging, come paging UE and just in the paging domain of beep-page message, send paging Class1 message simply.Equally, such processing causes paging failure possibly.
Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of method of the RNC of realization cooperation paging, and this method is workable, can improve the success rate to the UE paging.
For achieving the above object, technical scheme of the present invention specifically is achieved in that
A kind of method that realizes the radio network controller (RNC) cooperation paging, core net CN comprises the paging domain of appointment to the beep-page message that RNC initiates the calling user terminal UE in this beep-page message, and this method may further comprise the steps:
A. judge the current network operation mode,, then enter step B if the current network operation mode is pattern I; If the current network operation mode is pattern II, then enter step C;
B. judge that the beep-page message that receives whether from moving exchanging center MSC/VLR Visitor Location Register VLR, if from MSC/VLR, then enters step C; Otherwise, judge whether contain the cooperation paging indication information element in the described beep-page message, if do not comprise, then enter step C; If comprise, judge then whether the value of this cooperation paging indication information element is to carry out cooperation paging, if then enter step C; Otherwise, in the paging domain of appointment, finish current handling process after the transmission paging Class1 message;
C.RNC carries out cooperation paging, determines the paging type of UE position and paging UE.
Among the step B, describedly judge that whether beep-page message from the method for MSC/VLR is:
Judge whether described beep-page message is to send to RNC by the interface between MSC/VLR and the RNC, if then this beep-page message is from MSC/VLR; Otherwise this beep-page message is not from MSC/VLR.
Before the steps A, this method also comprises:
When UE set up CS or PS business in universal land radio access web UTRAN, RNC distributed to the U-RNTI sign that one of described UE is used for unique identification UE;
When described UE inserted RNC, RNC was an index with the global mobile user identification IMSI that CN is used for identifying UE, set up the global data base of IMSI sign and described U-RNTI sign mapping relations.
Described IMSI sign identifies in the global data base of mapping relations with U-RNTI, and the U-RNTI of described UE identifies corresponding UE when inserting RNC, the context of setting up in RNC that is used to preserve described UE relevant information.
The described described UE relevant information that is kept in the context comprises: the IMSI sign of described UE, U-RNTI sign, the current present position of UE information, the dedicated logical channel information of the current use of UE, the current radio resource control layer RRC connection state information of UE.
Among the step C, the method for the paging type of described definite UE position and paging UE is: search RRC connection state information in the corresponding described context of described U-RNTI sign,
If UE is in idle state, then in described beep-page message, finish current handling process after the described paging Class1 message of transmission in the paging domain of appointment;
If UE is in sub-district PCH state, then search the current present position of the UE that preserves in described context information, finish current handling process after determining the current resident cell information of UE and in the current resident sub-district of UE, sending paging Class1 message;
If UE is in Acceditation Area PCH state, then search the current present position of the UE that preserves in described context information, finish current handling process after determining the current resident cell information that Acceditation Area comprised of UE and in the current resident sub-district that Acceditation Area comprised of UE, sending paging Class1 message;
If UE is in sub-district FACH state or sub-district DCH state, then searches the dedicated logical channel information of the current use of UE of preserving in the described context, and finish current handling process after in the dedicated logical channel of the current use of UE, sending paging type 2 message.
As seen from the above technical solution, the present invention is divided into the two large divisions according to the network operation pattern with the method that realizes the RNC cooperation paging:
If the current network operation mode is pattern II, then RNC must carry out the cooperation paging process.
If the current network operation mode is pattern I, then the source of beep-page message is judged, if beep-page message sends to RNC through the Iu_CS interface, illustrate that Gs interface is unusual at this moment, then need to carry out cooperation paging; If beep-page message sends to RNC through Gs interface, then RNC judges in the beep-page message that receives whether comprise Non Searching Indication cell, if do not comprise, then needs to carry out cooperation paging; If comprise, then the understanding of Non Searching Indication cell in the agreement being described according to prior art adjudicates whether need to carry out cooperation paging.
From the present invention program as can be seen, when the current network operation mode is pattern II, be to carry out cooperation paging, avoided first problem in the art methods like this, guaranteed the success rate of paging to a greater degree; When the current network operation mode is pattern I, when Gs interface occurs when unusual, no matter whether comprise Non Searching Indication cell in the beep-page message, must carry out cooperation paging, second problem in the art methods avoided in such processing, equally farthest guaranteed the success rate of paging.
Description of drawings
Fig. 1 is the flow chart of existing techniques in realizing RNC cooperation paging;
Fig. 2 is the flow chart that the present invention realizes the RNC cooperation paging.
Embodiment
Core concept of the present invention is: by to the judgement of current network operation mode, to the source of beep-page message, be that beep-page message is from MSC or the judgement of SGSN and to the judgement of NonSearching Indication cell value in the beep-page message, whether take all factors into consideration needs to carry out cooperation paging, avoided causing the problem of paging failure, improved success rate the UE paging owing to the simple understanding that Non Searching Indication cell in the agreement is described.
For making purpose of the present invention, technical scheme and advantage clearer, below with reference to the accompanying drawing preferred embodiment that develops simultaneously, the present invention is described in more detail.
Fig. 2 is the flow chart that the present invention realizes the RNC cooperation paging, specifically may further comprise the steps:
After step 200~step 201:RNC receives beep-page message, judge current network operation pattern,, then enter step 205 if the current network operation mode is pattern II; If the current network operation mode is pattern I, then enter step 202.
In this step, RNC determines current network operation pattern according to the network operation mode data that prestores in the local data base.Wherein, how the network operation mode data deposits the RNC local data base in, and how to determine that according to the data in the database process of network operation pattern all belongs to prior art.
Step 202: whether judge current beep-page message from MSC/VLR, if then enter step 205; Otherwise, enter step 203.
In this step, if beep-page message is to send to RNC by the Iu_CS interface between MSC/VLR and the RNC, then this beep-page message is from the MSC/VLR in CS territory among the CN, and this moment, the network operation pattern was in pattern I, illustrated that Gs interface is unusual; If beep-page message is to send to RNC's by the Iu_PS interface between SGSN and the RNC, then this beep-page message from the SGSN in PS territory among the CN or this beep-page message from the CS territory, and be to send to RNC through the Iu_PS interface again MSC/VLR from the CS territory sends to the SGSN in PS territory through Gs interface after, illustrate that Gs interface is normal this moment.
Step 203: judge in the beep-page message that receives whether comprise Non Searching Indication cell,, then enter step 204 if comprise; If do not comprise, then enter step 205.
Step 204: whether the value of judging Non Searching Indication cell is to carry out cooperation paging, if then enter step 205; Otherwise enter step 207.
Step 205: be designated index with the IMSI in the beep-page message and in the IMSI of RNC U-RNTI mapping relations database, search corresponding U-RNTI sign,, then enter step 206 if find this U-RNTI sign; Otherwise, enter step 207.
Step 206: according to the corresponding context of U-RNTI sign, search the current RRC connection status of UE,, then enter step 207 if UE handles the IDLE state; If UE is in the CELL_PCH state, then enter step 208; If UE is in the URA_PCH state, then enter step 209; If UE is in CELL_FACH or CELL_DCH state, then enter step 210.
In this step, by to the RRC annexation in the context of UE in RNC, obtain UE present located state after, handle by cooperation paging, the paging type of UE is made a choice.
Step 207:RNC finishes current handling process send paging Class1 message paging UE in the paging domain of beep-page message after.
In this step, paging domain is the zone of CN appointment in beep-page message.
Step 208:RNC finishes current handling process send paging Class1 message paging UE in the current resident sub-district of UE after.
In this step, the current resident cell information of UE is present in the context of this UE in RNC.
Step 209:RNC finishes current handling process send paging Class1 message paging UE in the current resident sub-district that Acceditation Area comprised of UE after.
In this step, the current resident cell information that Acceditation Area comprised of UE is present in the context of this UE in RNC.
Step 210:RNC sends paging type 2 message paging UE in the dedicated logical channel of the current use of UE.
In this step, the dedicated logical channel information of the current use of UE is present in the context of this UE in RNC.
In the invention described above method, at first, step 200~step 204 is the processes whether the RNC judgement carries out cooperation paging, this judging process has taken into full account the reason that may cause paging failure, and these reasons are carried out analysis and judgement: from step 200~step 201 as can be seen, when the current network operation mode is pattern II, be to carry out cooperation paging, avoid first problem in the art methods like this, guaranteed the success rate of paging to a greater degree; From step 202~step 204 as can be seen, when the current network operation mode is pattern I, when Gs interface is unusual, no matter whether comprise Non Searching Indication cell in the beep-page message, must carry out cooperation paging, second problem in the art methods avoided in such processing, equally farthest guaranteed the success rate of paging.
Afterwards, the cooperation paging process of execution in step 205~step 210 again, the processing method of the processing method of this cooperation paging process and prior art step 103~step 108 is in full accord.
The above is preferred embodiment of the present invention only, is not to be used to limit protection scope of the present invention.