Disclosure of Invention
In view of the above, the present invention solves the problem of call delay caused by the need to read system information broadcast first when the UE is redirected to the target cell of the 2G network in the prior art.
In order to solve the above problems, the technical scheme provided by the invention is as follows:
a method for realizing UE redirection comprises the following steps:
A. RNC sends a wireless resource control connection rejection message to UE, wherein the rejection message at least comprises redirection information and system information of a target cell;
B. and the UE extracts the redirection information and the system information of the target cell from the rejection message and initiates a call in the target cell.
Preferably, the system information of the target cell is GSM system information.
Preferably, the system information of the target cell is GPRS packet system information.
Preferably, the system information of the target cell is included in the redirection information.
Preferably, the system information of the target cell is included in the target cell information in the redirection information.
Preferably, step a is preceded by: and after receiving the radio resource control connection request message initiated by the UE, the RNC judges whether the call service of the current initiation request is suitable for adopting 3G network bearing, and if not, executes the step A.
Preferably, step a is preceded by: and B, after receiving the radio resource control connection request message initiated by the UE, the RNC judges whether the current 3G network is congested, and if so, executes the step A.
A radio network controller, comprising: an adding unit and a transmitting unit; the sending unit is used for sending a radio resource control connection rejection message to the UE;
the adding unit is used for adding redirection information of the UE and system information of the redirected target cell in the rejection message sent by the sending unit.
Preferably, the system information of the target cell added by the adding unit is GSM system information or GPRS packet system information.
Preferably, the radio network controller further comprises: a receiving unit and a judging unit; wherein,
the receiving unit is used for receiving a radio resource control connection request message initiated by UE;
the judging unit is used for judging whether the call service of the current initiating request is suitable for adopting 3G network bearing after the receiving unit receives the request message, and if not, informing the sending unit and the adding unit; or,
and after the receiving unit receives the request message, judging whether the current 3G network is congested, and if so, informing the sending unit and the adding unit.
A terminal device, comprising: the system comprises a receiving module, an extraction module and a calling module; wherein,
the receiving module is used for receiving a radio resource control connection rejection message which is sent by a network side and contains redirection information and target cell system information;
the extracting module is used for extracting the redirection information and the target cell system information from the rejection message received by the receiving module and transmitting the redirection information and the target cell system information to the calling module;
and the calling module initiates a call in the target cell according to the information transmitted by the extraction module.
A system for realizing UE redirection comprises an RNC and a UE:
the RNC comprises a sending unit for sending a radio resource control connection rejection message to the UE, and an adding unit for adding redirection information of the UE and system information of a redirected target cell in the rejection message sent by the sending unit;
the UE comprises a receiving module for receiving the rejection message sent by the RNC, an extracting module for extracting the redirection information and the target cell system information from the rejection message and transmitting the redirection information and the target cell system information to a calling module, and the calling module for initiating a call in a target cell according to the information transmitted by the extracting module.
It can be seen that, with the method, apparatus and system of the present invention, the RRC Connection Reject message sent by the RNC to the UE carries the redirection information of the UE and the target cell system information, so that the UE can initiate a call by using the system information extracted from the received Reject message, thereby avoiding the process of reading the system information before initiating a call in the target cell, enabling the UE to initiate a call in the target cell as soon as possible, and further greatly reducing the call delay of the UE initiating a call in the target cell.
Detailed Description
The basic idea of the invention is that the redirected target cell system information broadcast is carried in the RRC connectionReiect message sent by the RNC to the UE, so that the UE can extract the system information broadcast from the received Reject message, and the process of reading the system information broadcast before the target cell initiates a call is avoided, thereby greatly shortening the call delay of the UE for re-initiating the call in the target cell.
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention; it is to be understood that the described embodiments are merely exemplary of the invention, and not restrictive of the full scope of the invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Embodiment 1 of the present invention provides a method for implementing UE redirection, as shown in fig. 1, the method includes:
in step 101, the RNC sends an RRC Connection Reject message to the UE, where the Reject message at least includes redirection information and system information of a target cell;
specifically, when the RNC determines that the UE currently initiating the RRC Connection Request cannot initiate a call in the current 3G network, the RNC sends an RRC Connection Request message to the UE to notify the UE to redirect to the 2G target cell to initiate a call; taking GSM as an example, it is specified in the current protocol that the direction information is included in the reject message, as shown in tables 1-3 below:
TABLE 1
TABLE 2
TABLE 3
Wherein it is clear that only GSM target cell information is included in the reject message in connection with the UE redirection;
in this embodiment 1, the system information broadcast SI of the GSM target cell is added to the reject message; wherein the system information broadcast SI is included in the Redirection information; specifically, in the present embodiment, a preferred way to add system information is to add the GSM system information broadcast SI to the GSM target cell info (GSM target cell information) in the Redirection information, but other ways may also be used;
in addition, in specific implementation, the UE may be redirected to initiate a GPRS (general packet Radio Service) call, and at this time, the UE needs to read the packet system information of the GPRS before initiating the call; to this end, the present embodiment proposes to add a Packet System Info (PSI) of GPRS in an RRC Connection Reject message sent by the RNC to the UE, so as to avoid a process of reading the Packet system information of the UE before initiating a call, thereby shortening call delay; the specific addition manner of the packet system information is similar to that of the above-mentioned SI, that is, the PSI may be included in the direction information, may also be included in the target cell information in the direction information, and may also have other various addition manners, which is not described herein again;
based on the different system information, the embodiment also proposes that the SI and the PSI may be added to the reject message at the same time, and the selection may be performed between the SI and the PSI according to the redirected target cell, that is, the SI of the GSM target cell and the PSI of the GPRS cell are simultaneously notified to the UE through the reject message, so that the UE may select and determine the system information of the target cell according to the redirection information and the target cell information; the way of adding both is shown in table 6, and certainly there may be other ways, which are not described herein again:
TABLE 6
It should be noted that, several ways of adding the target system information described in this embodiment are only preferred ways in specific implementation, and those skilled in the art should easily understand that there may be various ways of adding the target system information newly added in the Reject message, for example, adding independent system information in the Reject message instead of being included in the Redirection information, that is, any adding way that facilitates the subsequent UE to extract the system information from the Reject message may be implemented, and is not described herein again.
In step 102, the UE extracts the redirection information and system information of the target cell from the Reject message, and initiates a call in the target cell;
specifically, after receiving the RRC Connecticn Reject message sent by the RNC, the UE extracts the redirection information and the system information of the target cell from the Reject message, and then initiates a call in the target cell by using the extracted redirection information, at this time, because the UE has extracted the system information of the target cell from the Reject message, the UE may directly initiate a call in the target cell indicated by the redirection information without reading the system information of the target cell, and because a process of reading the system information is avoided, the UE may effectively shorten a call delay when initiating a call; it should be noted that, the prior art of extracting information from a message is mature at present, and thus the UE may also extract redirection information and system information of a target cell from a reject message in various manners in the prior art, which is not described herein again.
In addition, it should be noted that, this embodiment 1 may further include, before the RNC sends the RRCConnection benefit message to the UE in step 101, a step of how to determine the UE redirection:
as shown in fig. 2, step 101A is included before step 101: after receiving an RRC Connection Request message initiated by UE, an RNC judges a calling reason according to the Request message, if the calling reason indicates that the current service is suitable for adopting a 2G network to carry, for example, the calling reason is an Original/terminal conversation Call (a calling/called session service), the RNC can judge that the service initiated by the UE is a voice service, and at the moment, the RNC can execute the step 101 to initiate a rejection message; otherwise, indicating the UE to initiate a call in the current 3G network cell; or,
as shown in fig. 3, step 101B is included before step 101: after receiving an RRC Connection Request message initiated by the UE, the RNC determines whether the current 3G network is congested, and if so (e.g., at a service peak time), performs step 101; otherwise, the UE is instructed to initiate the call in the current 3G network cell.
The method of the above embodiment is described in detail below by taking UE redirection under different conditions as an example; example 2 of the invention as shown in fig. 4:
s401: UE initiates RRC Connection Request to RNC;
s402: after receiving the RRC Connection Request message initiated by the UE, the RNC determines the call reason of the initiation Request, and if the call reason is an Original/Terminated connective call, step S403 is executed; otherwise, go to step S406;
s403: RNC sends RRC Connection Reject message containing redirection information and SI to UE;
s404: after receiving the Reject message, the UE extracts the redirection information and the SI from the Reject message;
s405: the UE initiates a call in the target cell according to the extracted redirection information and the SI;
s406: and the RNC instructs the UE to initiate a call in the current 3G network cell.
Example 3 of the invention as shown in fig. 5:
s501: UE initiates RRC Connection Request to RNC;
s502: after receiving the RRC Connection Request message initiated by the UE, the RNC executes step S503 if the current 3G network is in a service peak time; otherwise, go to step S505;
s503: RNC sends RRC Connection Reject message containing redirection information and PSI to UE;
s504: after receiving the Reject message, the UE extracts the redirection information and the PSI from the Reject message;
s506: the UE initiates a call according to the extracted redirection information and the PSI;
s507: and the RNC instructs the UE to initiate a call in the current 3G network cell.
It can be seen that, by adopting the method of the embodiment of the present invention, through carrying the redirected target cell system information in the rrcconnectionreject message sent by the RNC to the UE, the UE can use the received Reject message to extract the system information to initiate a call, thereby avoiding the process of reading the system information before initiating a call in the target cell, enabling the UE to initiate a call in the target network as soon as possible, and further greatly shortening the call delay of the UE in re-initiating a call in the target cell.
Based on the above idea, embodiment 4 of the present invention further provides a radio network controller, including: an adding unit and a transmitting unit; the sending unit is used for sending a radio resource control connection rejection message to the UE; the adding unit is used for adding redirection information of the UE and system information of the redirected target cell in the rejection message sent by the sending unit.
Preferably, the system information of the target cell added by the adding unit is GSM system information or GPRS packet system information.
In addition, the radio network controller further comprises: a receiving unit and a judging unit; wherein,
the receiving unit is used for receiving a radio resource control connection request message initiated by UE;
the judging unit is used for judging whether the call service of the current initiating request is suitable for adopting 3G network bearing after the receiving unit receives the request message, and if not, informing the sending unit and the adding unit; or after the receiving unit receives the request message, judging whether the current 3G network is congested, if so, notifying the sending unit and the adding unit.
Embodiment 5 of the present invention relates to a terminal device, including: the system comprises a receiving module, an extraction module and a calling module; the receiving module is used for receiving a radio resource control connection rejection message which is sent by a network side and contains redirection information and target cell system information;
the extracting module is used for extracting the redirection information and the target cell system information from the rejection message received by the receiving module and transmitting the redirection information and the target cell system information to the calling module;
and the calling module initiates a call in the target cell according to the information transmitted by the extraction module.
Of course, as shown in embodiment 6 of fig. 6, the radio network controller 601 in embodiment 4 and the terminal device 602 in embodiment 5 may constitute a system for implementing UE redirection in the implementation; the ue in the specific implementation includes various components included in the general ue and also includes various units described in the above embodiment 5, and the ran controller in the specific implementation includes various components included in the general ran controller and also includes various units described in the above embodiment 4, that is, a system including the ran controller and the terminal device in the above embodiments is also included in the protection scope of the present invention, but is not limited thereto, and is not described again here.
Those of skill in the art would understand that information, messages, and signals may be represented using any of a variety of different technologies and techniques. For example, the messages and information mentioned in the above description can be represented by voltages, currents, electromagnetic waves, magnetic fields or particles, optical fields or any combination thereof.
Those of skill would further appreciate that the various illustrative components and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, computer software, or combinations of both, and that the various illustrative components and steps have been described above generally in terms of their functionality in order to clearly illustrate this interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.